.callback-form a{background:transparent}
.callback-form a:active,.callback-form a:hover{outline:0}
.callback-form img{border:0}
.callback-form input,.callback-form select,.callback-form textarea{color:inherit;font:inherit;margin:0}
.callback-form select{text-transform:none}
.callback-form input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.callback-form input::-moz-focus-inner{border:0;padding:0}
.callback-form input{line-height:normal}
.callback-form textarea{overflow:auto;vertical-align:top}
.callback-form input:focus,.callback-form select:focus,.callback-form textarea:focus{outline:none}
.callback-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6);background-image:url(../img/loading.gif);background-position:50% 50%;background-repeat:no-repeat;z-index:10001;}
.callback-form{overflow:visible;position:absolute;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;width:425px;margin-left:-212px;padding:25px 37px 23px;background:#EEEFF1;border-radius:6px;box-shadow:11px 11px rgba(0,0,0,.25);font:13px Arial, sans-serif;color:#7C7C7C;}
.callback-modal__close{position:absolute;top:10px;right:10px;width:14px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFVJREFUeNpi+P//fxgQXwZieSBmgGJTIL4LxOYgzqf/EPAMiI2A2AeIv0DF7oEUeAPxZ6jADyD+C2U/BWJDZCNhumCSciA5JgZCgBgrCDoSrzcBAgwA5JvJgS8AOnAAAAAASUVORK5CYII=) no-repeat 50%;cursor:pointer;}
.callback-form__headline{margin:0 0 22px;text-align:center;font-size:18px;color:#444;}
.callback-form-row{position:relative;margin:0 0 17px;}
.callback-form-row label{position:absolute;top:11px;left:15px;}
.callback-form-row label,
.callback-form-time-range label,
.callback-form-row label:hover,
.callback-form-time-range label:hover{cursor:text;background:transparent;border:none;padding:0;color:#444;}
.callback-form .error{color:#F95F5F;}
.callback-form p.error{margin-bottom:20px;}
.callback-form__required{color:#F95F5F;}
form#callback-form .callback-form__field,
.callback-form .jq-selectbox__select{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;border-radius:5px;padding:11px 40px 11px 15px;background-color:#FFF;background-repeat:no-repeat;background-position:100% 50%;height:auto;}
form#callback-form .callback-form__name{background-image:url(data:image/gif;base64,R0lGODlhHwAMAMQAAP///8zMzNra2tDQ0OLi4vDw8PHx8eDg4NjY2N3d3f39/fj4+M3Nzdvb2/7+/uPj49HR0ebm5uXl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAfAAwAAAVGICA6xDA8jqiubMtKQRxEbm0DjRw0d78muoRveNAdhj6DzoDsKQYxiKLZI8QI1NsCEUMssq2CQBcTFMCiMVknQDPWOgY6BAA7);}
form#callback-form .callback-form__phone{background-image:url(data:image/gif;base64,R0lGODlhIAAOAMQAAP///9TU1NXV1c3Nzc7Ozs/Pz/z8/NbW1uDg4NjY2OTk5MzMzNLS0vb29tPT09DQ0P39/ff3997e3tHR0fr6+vT09Orq6uLi4vPz8/n5+dfX193d3dnZ2d/f39zc3O/v7yH5BAAAAAAALAAAAAAgAA4AAAVkIIQcCQScaKqu6ygIHyvP6PEGCq2vd6DtwFMiQMwFdwqi5AisBBwHChPpYGymOkOCwbhgaRHBZNLJaAUIS+N7igQej4KgQCAMBuxT41Do1+8LBnkABhJ0dgMLHIMoGAiAHoJTIQA7);}
form#callback-form .callback-form__email{background-image:url(data:image/gif;base64,R0lGODlhHwAKALMAAP///9HR0dra2t/f39LS0uzs7PPz89TU1PHx8e/v7/Dw8OPj49bW1tXV1dvb29fX1yH5BAAAAAAALAAAAAAfAAoAAARTEIVJ60Qg683zUIdFHcrQnVvgGIzIGE6AztNjCJVgPNOMjojBZIAI9XwdCqFgWCwMBQIFmQwcEoJlVJAwUjkBbkPUwMq+mkFUNFma0BkF26KAZyIAOw==);}
form#callback-form .callback-form__comment{height:86px;resize:none;background-image:url(data:image/gif;base64,R0lGODlhHwAPALMAAP///8zMzM7OzuTk5Pr6+s3NzdDQ0NPT0/39/eXl5dnZ2ezs7N7e3vX19QAAAAAAACH5BAAAAAAALAAAAAAfAA8AAARBcJhAqw1mgM27B8UlVl/JjahpoqNasqL7wZfs0Zbd4aS+8RTfJsQTAhICmkBj3CAsDEJzFRAspqrAoYFVKaTdTgQAOw==);background-position:100% 13px;}
form#callback-form .callback-form__alert{position:absolute;top:0;left:100%;margin:0 0 0 21px;padding:11px 20px;border-radius:5px;white-space:nowrap;background:#F00;color:#FFF;}
.callback-form__alert:before{content:'';position:absolute;top:50%;left:-12px;width:12px;height:9px;margin:-4px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAYAAAAGuM1UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHdJREFUeNpi/M9ANGAEYgMGkAY8WBSIo4F4CRA/B+L/jGg2sAGxBRB7QLEB1GQEAGpQAeJMIN4AxJ9BpuDDIA26QNwOxA8JKYZpgGGQ82yAeBoQvyFGAzJmBWIfIF4KxF+I0YCMeYA4Coi3APEvRhLiAQREAAIMAD7Wcl8WyCpaAAAAAElFTkSuQmCC);}
.callback-form-select-row{margin:8px 0 17px;}
.callback-form-select-row label{display:block;margin:0 0 10px;text-align:center;}
.callback-form .jq-selectbox{cursor:pointer;}
.callback-form-select-row .jq-selectbox{width:100%;}
.callback-form .jq-selectbox__trigger{position:absolute;top:16px;right:15px;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:transparent;}
.callback-form .jq-selectbox__dropdown{width:100%;background:#FFF;border-radius:5px;margin-top:1px;}
.callback-form .jq-selectbox__dropdown ul{margin:0;padding:0;}
.callback-form .jq-selectbox__dropdown li{padding:11px 15px;}
.callback-form .jq-selectbox__dropdown li:first-child{border-radius:5px 5px 0 0;}
.callback-form .jq-selectbox__dropdown li:last-child{border-radius:0 0 5px 5px;}
.callback-form .jq-selectbox__dropdown .selected{background:#E3E5E7;}
.callback-form .jq-selectbox__dropdown li:hover{color:#FFF;}
.callback-form-time-range{margin:0 0 23px;text-align:center;}
.callback-form-time-range label{display:block;margin:0 0 10px;font-size:14px;}
.callback-time-range{padding:13px 0;border:1px solid #FFF;border-radius:5px;background:#E3E5E7;color:#555;}
.callback-time-range .jq-selectbox{vertical-align:middle;margin:0 6px;}
.callback-time-range .jq-selectbox__select{padding:0 40px 0 13px;height:30px;line-height:31px;}
.callback-time-range .jq-selectbox__trigger{top:12px;right:11px;}
.callback-time-range .jq-selectbox__dropdown li{padding:7px 13px;text-align:left;}
#callback-form input.callback-form__button{position:relative;display:block;width:100%;height:42px;border:none;border-radius:5px;font-size:17px;font-weight:bold;color:#FFF;}
#callback-form input.callback-form__button:active{top:3px;box-shadow:none;}
#callback-form input.callback-form__button[disabled]{background:#ddd url(../img/loading.gif) 330px 16px no-repeat!important;box-shadow:none!important;top:0!important;}
.callback-form-sent{position:absolute;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;width:425px;margin-left:-212px;padding:210px 33px 40px;border-radius:6px;box-shadow:11px 11px rgba(0,0,0,.25);font:bold 19px/30px Arial, sans-serif;color:#FFF;text-align:center;}
#callback-show{position:fixed;height:31px;background:#737373;box-shadow:3px 3px 0 3px #454546;border-radius:5px 5px 0 0;font-size:17px;font-weight:bold;color:#FFF;top:100%;margin-top:-42px;left:30px;vertical-align:middle;padding:11px 40px;cursor:pointer;z-index:100;}
#callback-show.callback-show-right{right:30px;left:auto;}
#callback-show.callback-show-side{top:30%;height:auto;padding:20px 15px;border-radius:0 5px 5px 0;font-size:14px;}
#callback-show.callback-show-side span{display:block;height:13px;text-align:center;}
#callback-show.callback-show-left_s{left:0;}
#callback-show.callback-show-right_s{right:0;left:auto;border-radius:5px 0 0 5px;box-shadow:-3px 3px 0 3px #454546;}
#multishop .bottom-fixed ul.menu-h .callback_plugin_handler .relative{background:url(../img/cellphone-multishop.png) no-repeat;padding-left:20px;}
.callback-show-alert{position:absolute;right:1%;top:200px;color:#000;font-size:18px;text-align:center;cursor:pointer;z-index:10000;}
.callback-show-alert-left_a{right:auto;left:1%;}
.callback-show-alert-icon{width:114px;height:80px;position:relative;margin:0 auto 10px;padding:34px 0 0;}
.callback-show-alert-border{border:2px solid #000;border-radius:100%;top:50%;left:50%;position:absolute;}
.callback-show-alert-border1{width:110px;height:110px;margin:-56px 0 0 -56px;-webkit-animation:callback-show-alert-border1 1300ms linear infinite forwards;animation:callback-show-alert-border1 1300ms linear infinite forwards;}
.callback-show-alert-border2{width:90px;height:90px;margin:-46px 0 0 -46px;-webkit-animation:callback-show-alert-border2 1300ms linear infinite forwards;animation:callback-show-alert-border2 1300ms linear infinite forwards;}
.callback-show-alert-border3{width:70px;height:70px;margin:-36px 0 0 -36px;-webkit-animation:callback-show-alert-border3 1300ms linear infinite forwards;animation:callback-show-alert-border3 1300ms linear infinite forwards;}
@-webkit-keyframes callback-show-alert-border1{0%{opacity:0;filter:alpha(opacity=0);}
25%{opacity:0;filter:alpha(opacity=0);}
50%{opacity:0;filter:alpha(opacity=0);}
75%{opacity:1;filter:alpha(opacity=100);}
100%{opacity:1;filter:alpha(opacity=100);}
}
@keyframes callback-show-alert-border1{0%{opacity:0;filter:alpha(opacity=0);}
25%{opacity:0;filter:alpha(opacity=0);}
50%{opacity:0;filter:alpha(opacity=0);}
75%{opacity:1;filter:alpha(opacity=100);}
100%{opacity:1;filter:alpha(opacity=100);}
}
@-webkit-keyframes callback-show-alert-border2{0%{opacity:0;filter:alpha(opacity=0);}
25%{opacity:0;filter:alpha(opacity=0);}
50%{opacity:1;filter:alpha(opacity=100);}
75%{opacity:1;filter:alpha(opacity=100);}
100%{opacity:1;filter:alpha(opacity=100);}
}
@keyframes callback-show-alert-border2{0%{opacity:0;filter:alpha(opacity=0);}
25%{opacity:0;filter:alpha(opacity=0);}
50%{opacity:1;filter:alpha(opacity=100);}
75%{opacity:1;filter:alpha(opacity=100);}
100%{opacity:1;filter:alpha(opacity=100);}
}
@-webkit-keyframes callback-show-alert-border3{0%{opacity:0;filter:alpha(opacity=0);}
25%{opacity:1;filter:alpha(opacity=100);}
50%{opacity:1;filter:alpha(opacity=100);}
75%{opacity:1;filter:alpha(opacity=100);}
100%{opacity:1;filter:alpha(opacity=100);}
}
@keyframes callback-show-alert-border3{0%{opacity:0;filter:alpha(opacity=0);}
25%{opacity:1;filter:alpha(opacity=100);}
50%{opacity:1;filter:alpha(opacity=100);}
75%{opacity:1;filter:alpha(opacity=100);}
100%{opacity:1;filter:alpha(opacity=100);}
}