.bxr-mobile-menu-content{overflow-x:hidden}
.bxr-mobile-push-menu{font-size:.9286em;position:relative;min-width:290px}
.bxr-mobile-push-menu-header{position:relative;min-height:52px;background:#FFF;-webkit-box-shadow:0 2px 10px 0 rgba(100,100,100,0.25);-moz-box-shadow:0 2px 10px 0 rgba(100,100,100,0.25);box-shadow:0 2px 10px 0 rgba(100,100,100,0.25)}
#bxr-mobile-phone,#bxr-mobile-contacts,#bxr-mobile-search,#bxr-mobile-user{display:none;width:100%;position:absolute;z-index:45;background:#FFF;border-bottom:2px solid #F8F8F8;border-top:2px solid #F8F8F8;-webkit-box-shadow:0 10px 20px 0 rgba(100,100,100,0.25);-moz-box-shadow:0 10px 20px 0 rgba(100,100,100,0.25);box-shadow:0 10px 20px 0 rgba(100,100,100,0.25)}
.bxr-mobile-slide table{font-size:1em}
.bxr-mobile-slide table td{padding:6px 5px}
.bxr-mobile-push-menu-content{overflow:hidden;position:absolute;width:100%;margin-left:-954px;top:-1px;z-index:45;background:#FFF}
.bxr-mobile-contact-form{border:1px solid #e8e8e8;padding:20px;background:#FAFAFA}
.bxr-mobile-contact-form.bxr-built-in-form{background:url(images/form-bg.png)}
.bxr-mobile-contact-form.bxr-built-in-form h2,.bxr-mobile-contact-form.bxr-built-in-form .h2{margin-top:0}
.bxr-mobile-contact-form table td{padding:0}
.bxr-mobile-push-menu-content #bxr-mobile-menu-body{background:#FFF;float:left;width:100%;position:relative;font-weight:700}
.bxr-mobile-push-menu-header .bxr-mobile-menu-button{width:50px;cursor:pointer;float:left;color:#616161;text-align:center;height:52px;font-size:1.214em;padding:17px 5px}
.bxr-mobile-push-menu-header .bxr-mobile-menu-button:hover,.bxr-mobile-push-menu .bxr-mobile-menu-button-close,.bxr-mobile-push-menu-header .bxr-mobile-menu-button-active{color:#FFF}
.bxr-mobile-push-menu-header .bxr-mobile-menu-button-close{display:none}
.bxr-mobile-push-menu-content.bxr-mobile-menu-list{position:relative}
#bxr-multilevel-menu{position:relative;width:100%;list-style:none;padding:0;margin:0}
#bxr-multilevel-menu li.content-child{display:none;background:#FFF;list-style:none;padding:0;margin:0;width:100%}
#bxr-multilevel-menu li.content-child ul{margin:0;padding:0}
#bxr-multilevel-menu a,#bxr-multilevel-menu li.child,#bxr-multilevel-menu li.parent{padding:20px;border-bottom:1px solid #e6eaed;display:block;width:100%;cursor:pointer}
#bxr-multilevel-menu a:hover:not(.bxr-color):not(.bxr-color-dark),#bxr-multilevel-menu li.child:hover:not(.bxr-color):not(.bxr-color-light-hover),#bxr-multilevel-menu li.parent:hover{background:#F8F8F8}
#bxr-multilevel-menu li.title{position:relative;color:#FFF}
#bxr-multilevel-menu li.child,#bxr-multilevel-menu li.title{padding:20px}
#bxr-multilevel-menu .content-child > ul{display:block;width:100%}
#bxr-multilevel-menu li.child-title a{position:relative;color:#FFF}
#bxr-multilevel-menu li.child-title{position:relative}
#bxr-multilevel-menu li.child-title .menu-arrow-top{position:absolute;width:0;height:0;left:15px;margin-left:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top-width:10px;border-bottom:none;bottom:-6px}
#bxr-multilevel-menu li.title .menu-arrow-top{position:absolute;width:0;height:0;left:15px;margin-left:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top-width:10px;border-bottom:none;bottom:-6px}
#bxr-multilevel-menu li span.direction{float:right;font-size:.9286em;padding:3px 0}
@media (max-width: 768px) {
.bxr-mobile-contact-form table,.bxr-mobile-contact-form .answer{font-size:.8571em}
}
.bxr-mobile-push-menu-v2{display:table;width:100%;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,0.12);background:#fff;border-radius:4px}
.bxr-mobile-push-menu-v2 > div{display:table;min-height:43px;float:left;table-layout:fixed}
.bxr-mobile-push-menu-v2 > div:not(.bxr-w100){width:50%}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button{display:table-row;width:100%;margin:0;padding:0}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li{display:table-cell;vertical-align:middle;text-align:center;color:#616161;font-weight:700;text-transform:uppercase;cursor:pointer;border-left:1px solid #dfdfdf;height:43px}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li a,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li span.bxr-logo{color:#616161;display:block;line-height:43px}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li:hover,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li.bxr-color,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li:hover a,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li.bxr-color a,.bxr-mobile-push-menu-v2.bxr-color-flat .bxr-mobile-push-menu-button > li,.bxr-mobile-push-menu-v2.bxr-dark-flat .bxr-mobile-push-menu-button > li,.bxr-mobile-push-menu-v2.bxr-color-flat .bxr-mobile-push-menu-button > li a,.bxr-mobile-push-menu-v2.bxr-dark-flat .bxr-mobile-push-menu-button > li a{color:#fff}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:first-child{border-left:none;width:33%}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:nth-child(3){width:28%}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:first-child,.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:last-child{font-size:12px}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li span{margin-left:13px}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li .fa{font-size:1.286em}
@media (max-width: 660px) {
.bxr-mobile-push-menu-v2 > div{width:100%!important}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom{border-top:1px solid #dfdfdf}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-top .bxr-mobile-push-menu-button > li{height:52px}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-top .bxr-mobile-push-menu-button > li:first-child{border-left:none}
}
.mobile-menu-fixed{position:fixed;top:0;left:0;right:0;z-index:100}
.mobile-menu-fixed .bxr-mobile-push-menu-content{overflow:scroll}
.mobile-menu-cont{position:relative}
@media(max-width:660px) {
.mobile-menu-cont{height:40px;margin-bottom:0!important}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-top {display: none!important;}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom li {border-left: none!important}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom li[data-target="pricelist"], .bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li span {display: none!important;}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:first-child {width: 15%!important}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li[data-target="logo"] img {display: none;}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li[data-target="logo"] img + img {display: block}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:nth-of-type(2) {width: 40%!important;text-align: left;}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:nth-of-type(2):hover {background-color: transparent}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:nth-child(3) {width: auto!important}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom li[data-target="logo"] {display: table-cell!important;}
#bxr-multilevel-menu .mobile_icons {}
#bxr-multilevel-menu .mobile_icons > div {float: none!important;display: table; min-height: 43px; width: 100%;}
#bxr-multilevel-menu .mobile_icons > div > ul {height: auto!important; width: 100%!important;display: table-row; margin: 0; padding: 0;}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:first-child, .bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li:last-child {font-size: 17px!important}
#bxr-multilevel-menu .mobile_icons > div > ul > li {display: table-cell;
    vertical-align: middle;font-size: 14px;
    text-align: center;
    color: #616161;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    border-left: 1px solid #dfdfdf;
    height: 43px;    width: 25%;border-bottom: 1px solid #e6eaed;}
#bxr-multilevel-menu .mobile_icons > div:nth-of-type(2) > ul > li:nth-of-type(3) {width: 50%}
#bxr-multilevel-menu .mobile_icons > div > ul > li > a {border-bottom: none}
}
@media(min-width:661px){
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li.bxr-mobile-menu-button-basket , #bxr-multilevel-menu .mobile_icons {display: none!important}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-bottom .bxr-mobile-push-menu-button > li[data-target="logo"] img + img {display: none}
}
@media(min-width:661px) and (max-width:991px) {
.mobile-menu-cont{height:40px;margin-bottom:0!important}
}
#bxr-mobile-phone,#bxr-mobile-contacts{max-height:350px;overflow-y:scroll}
.micro-pulse{animation:radar 1s linear 3}
@keyframes radar {
0%{color:#ad1457;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);opacity:1}
50%{color:#ad1457;-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}
100%{color:#ad1457;-webkit-transform:scale(1.5,1.5);transform:scale(1,1);opacity:1}
}
#bxr-mobile-search .fa.fa-microphone.fa-lg{padding:5px}
.fa.fa-microphone.fa-lg{padding:5px}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li.bxr-mobile-menu-button-basket {position: relative}
.bxr-mobile-push-menu-v2 .bxr-mobile-push-menu-button > li.bxr-mobile-menu-button-basket .basket-items-cnt {top: 0px; right: -1px;}