@media only screen and (max-width:1300px){.top-slider .prev{left:20px;margin-left:0;}
.top-slider .next{right:20px;margin-right:0;}
}
@media only screen and (max-width:1200px){.searchbox{width:100%;}
#search_block_top{width: 197px;}
.calls .tel{font-size:15px;}
.wr-bask .basket{margin-right:0;}
.search{width:97%;}
.nav li a{padding:17px 20px;}
#category .list .img img, #search .list .img img{width:95%;}
#category .list>li .frame, #search .list>li .frame{padding:10px;}
#category .list>li .frame .r, #search .list>li .frame .r{padding-top:0;}
#category .list>li .frame .right, #search .list>li .frame .right{padding-left:10px;margin-top:0;}
#category .list .img, #search .list .img{height:auto;}
.custom-filter .sort p{display:none;}
.custom-filter .view{width:120px;}
.select-sort-sel{width:150px !important;}
.custom-filter .sort{width:150px;}
.goods-list .pr span{margin-right:0;}
.goods-card .top .left{float:none;width:auto;margin-bottom:10px;}
.goods-card .top .right{text-align:left;}
.goods-card .top .right .t1:after{margin:0;left:0;}
.goods-card .top .pr span{display:block;}
.goods-card .btns .left{float:none;width:auto;margin-bottom:10px;}
}
@media only screen and (max-width:992px){
    .ba{margin-right: 0; width: 97px;}
    #search_block_top{margin-right: 15px;}
    .wr-bask{
        margin-right: 7px;
    }
    .calls_wrapper{
        margin-right: 15px;
    }
.select-sort-sel{width:210px !important;}
.custom-filter .sort{width:200px;}
.goods-list li, .goods-list.grid li{width:50%;}
.text-boxes .more{top:0;margin:20px auto 0;}
.text-boxes .tt{padding:20px;}
.fmenu li{margin:0 12px;}
.nav li a{padding:15px 9px;font-size: 13px;}
#supplier .act, #module-ph_simpleblog-list .sel{height:46px;}
#category .list>li .frame .left, #search .list>li .frame .left{width:100%;overflow:hidden;float:none;}
#category .list>li .frame .right, #search .list>li .frame .right{width:100%;float:none;border:0;padding:0;margin-top:20px;}
.custom-filter .view{border:0;}
.custom-filter .pager{border-bottom:1px solid #f6f6f6;}
#category .list>li .frame, #search .list>li .frame{padding:20px;}
.catalog-grid .goods-list li{width:50%;}
.card .video{margin-bottom:20px;}
.goods-card-wrap .goods-list li{width:50%;}
.card-photos{margin-bottom:20px;}
.card-photos .big{max-width:200px;}
}
@media only screen and (max-width:767px){.nav .sfHoverForce, .nav .sfHover{background:none!important;}
.nodesktop{
    display: block;
}
.nodesktop form#searchbox input#search_query_block{
    width: 80%;
    max-width: 100%;
    height: 40px;
}
.product_right_block .h2{
    float: none;
}
.ba, #search_block_top,.callme_viewform, .teltext .small_tel{
    display:none!important;
}

.mob-search #search_block_top{
    display: block!important;
    width: 100%;
    margin: 10px 0px;
    float: none;
}

.mob-search #search_block_top .searchbox{
    margin-top: 0;
}

.mserach .ba{
    display: block;
}

.mob-menu{
    display: block;
    border-top: 1px solid #8f8f8f;
    border-bottom: 1px solid #8f8f8f;
    padding: 0;
}

.mob-menu .container{
    padding: 0;
}

.mob-menu .navm{
    font-family: 'futurafuturiscregular';
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    list-style: none;
    font-size: 14px;
    text-align: left;
}

.mob-menu .navm li{
    float: left;
}

.mob-menu .navm .mserach{
    width: 40px;
    height: 40px;
    float: right;
}
.mob-menu .navm li a.searchbox{
    padding: 0;
    border-left: none;
    margin-top:0;
    border: none;
    border-left:1px solid #8f8f8f;
    border-right:1px solid #8f8f8f;
}

.mob-menu .navm>li:nth-child(2) a span{color: red;}

.mob-menu .navm li.mbasket{width: 40px; height: 40px; display: block; float: right;}
.mob-menu .navm li.mbasket a {padding: 0}
.mbasket .basket{width:40px;height:40px;border-left:1px solid #8f8f8f;display:inline-block;}
.mbasket .basket .s1{width:31px;margin: 3px 0 0 5px;display:inline-block;vertical-align:middle;height:31px;background:url(../img/basket.png) no-repeat;position:relative;}
.mbasket .basket{text-decoration:none;color:#8f8f8f;}
.mbasket .basket:hover{text-decoration:none;}
.mbasket .basket .s1 i{color:#fff;height:20px;position:absolute;font-size:12px;font-style:normal;line-height:20px;top:0;right:0;text-align:center;width:20px;font-weight:700;font-family:'Open Sans';}
.mbasket .basket .s2{color:#8f8f8f;text-decoration:none;display:inline-block;vertical-align:middle;font-size:13px;margin-top:7px;}
.mbasket .lang{display:inline-block;position:relative;vertical-align:middle;text-transform:uppercase;font-size:11px;}
.mbasket .l{color:#1d1a18;text-decoration:underline;}
.mbasket .act:after{content:'';position:absolute;right:-12px;top:4px;background:url(../img/arr.png) no-repeat;width:5px;height:3px;}
.mbasket .hid{position:absolute;top:100%;left:0;display:none;}

.navm a {
    display: block;
    color: #1d1a18;
    text-decoration: none;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

.account{
    margin-top: 0px;
    border-bottom: none;
    border-top: none;
}

.mob-menu .navm li a {
    padding: 11px 10px;
}



.mob-menu .navm a:hover {
    text-decoration: none;
    border-color: #f3f3f3;
}

.nav a span {
    border-bottom: 1px solid #cdcbcb;
    display: inline-block;
    text-decoration: none;
}

.mob-menu .navm a:hover {
    background: #a0d0cd;
    color: #fff;
}

.mob-menu .navm a:hover span {
    border-bottom: 1px solid transparent;
}



.calls_wrapper{
    float: none;
    margin-right: 0;
    position: absolute;
    left:50%;
    width: 164px;
    margin-top: 10px;
    margin-left: -26px;
}
.teltext a{
    font-size:20px;
}
.menu-wrapper{display:none!important;}
.fmenu li{margin:0 0 5px;display:block;}
.catalog-grid .goods-list li{width:33.33333%;}
.search{width:100%;}
.top-head {
padding: 15px 0 0px 0px;
}
#search_block_top{
    width: 40px;
}
#search_block_top #search_query_top{display: none;}
.top-head{text-align:center;}
.menu{background:none;display:none;padding:0;position:fixed;width:200px;left:50%;z-index:80;margin-left:-100px;top:100px;height:100%;width:250px;overflow-y:scroll;overflow-x:hidden;}
.nav li{display:block;margin:0 0 10px;}
.nav li{float:none;}
.nav li a{display:block;border:0;font-size:18px;text-decoration:underline;color:#fff;padding:0;}
.nav li a span{border:0;}
.nav li#navLi2 a#activeA::after{content:'';position:absolute;margin-left:135px;top:40px;border:5px solid transparent;border-left:10px solid #fff;}
.nav li#navLi2 a#activeA.activeBradn::after{border:none;}
.nav li#navLi2 a.activeBradn::before{content:'';position:absolute;margin-left:200px;top:37px;border:5px solid transparent;border-bottom:10px solid #fff;}
#activeA{width:225px;}
.nav{position:relative;z-index:12;width:200px;}
.nav li:after{display:none;}
.toggle-menu{display:block;}
.catalog .filter a{font-size:13px;}
.catalog .filter .t{margin-top:30px;}
.catalog .filter li{width:110px;height:110px;margin:0 10px 10px;}
.sidebar{width:100%;margin:0 auto;float:none;margin-bottom:10px;}
.banner{display:none;}
.main-sale{padding:10px;}
#category .list>li .frame .l{width:200px;}
#category .list>li .frame .r{float:none;width:auto;overflow:hidden;}
.sidebar .filtering{display:none;}
.filtr{display:block;background-color:#A6D6D3;color:white;font-size:18px;width:180px;margin:0 auto;}
.heading-title{height:150px;line-height:150px;}
.goods-card-wrap .goods-list li{width:33.33333%;}
.callme_viewform{margin-left:157px; position: relative;z-index: 108;}
.calls .link{margin-top:-17px;vertical-align:middle;margin-left:0;}
.log-cart{margin-top:26px;}
.mserach .log-cart{margin-top:0px;}
.top-head .lk{margin-left:0;margin-top:27px;width:auto;}
}
@media only screen and (max-width:560px){.logo{clear:both;}
.searchbox{float:inherit;margin:0;width:100%;}
.wr-bask{width:100%;margin-top:10px;display:block;float:inherit;}
.log-cart{margin-top:0;}
}
@media only screen and (max-width:650px){.goods-list li{width:50%;}
.catalog-grid .goods-list li{width:50%;}
.goods-card-wrap .goods-list li{width:50%;}
.top-head .lk{font-size:11px;}
.brands .gallery-holder .gmask .slide{width:169px;}
.brands .gallery-holder .gmask .slide a img{width:100%;}
.catalog .filter li{width:80px;height:80px;}
.catalog .filter a{font-size:8px;}
.catalog .filter .t:after{top:18px;}
.catalog .filter .t{margin-bottom:14px;margin-top:23px;}
.catalog .filter li{margin:0;}
.link{font-size:10px !important;}
}
@media only screen and (max-width:560px){
.links .row >div:first-child{margin-bottom:15px;}
.top-head .lk{font-size:11px;}
.brands .gallery-holder .gmask .slide{width:265px;}
.goods-card-wrap .goods-list li{width:100%;}
.card .video iframe{height:200px;}
.card .box{padding:10px;}
.select-sort-sel{float:none;display:block;}
.catalog-grid .goods-list li{width:100%;}
#category .list>li .frame{padding:10px;}
#category .list .get{width:130px;}
.custom-filter .view{float:none;overflow:hidden;}
.custom-filter .sort{float:none;}
#category .list>li .frame .l{width:117px;}
#footer .br li{margin:0 20px 20px;}
.links .t{height:60px;margin-top:0px;line-height:30px;font-size:18px;}
.links .t:after{top:30px;}
.goods-list li, .goods-list.grid li{width:100%;float:none;}
.custom-filter .view{float:left;}
.custom-filter .sort{float:left;}
.custom-filter .sort{width:180px;}
.select-sort-sel{width:180px !important;}
.select-area .center{font-size:12px;}
.custom-filter .wr:after{content:'';display:block;clear:both;}
.top-head .lk{font-size:11px;margin-top:4px;}
.brands .gallery-holder .gmask .slide{width:169px;}
.brands .gallery-holder .gmask .slide a img{width:100%;}
.catalog .filter li{width:80px;height:80px;}
.catalog .filter a{font-size:8px;}
.catalog .filter .t:after{top:18px;}
.catalog .filter .t{margin-bottom:14px;margin-top:23px;}
.catalog .filter li{margin:0;}
}
@media only screen and (max-width:480px){.calls{float:left;width:175px;margin-bottom:14px;margin-top:0;}
.logo img{
    width: 91px;
}
.logo{
    width: 91px;
    height: 40px;
    margin-top: 0;
}
.calls_wrapper{
    margin-top: 0px;
    margin-left: -64px;
}
.toggle-menu{
    top: 18px;
}
.links .row >div:first-child{margin-bottom:15px;}
.top-head .lk{font-size:11px;}
.brands .gallery-holder .gmask .slide{width:265px;}
.goods-card-wrap .goods-list li{width:100%;}
.card .video iframe{height:200px;}
.card .box{padding:10px;}
.history{padding:20px;}
.select-sort-sel{float:none;display:block;}
.catalog-grid .goods-list li{width:100%;}
#category .list>li .frame{padding:10px;}
#category .list .get{width:130px;}
.custom-filter .view{float:none;overflow:hidden;}
.custom-filter .sort{float:none;}
#category .list>li .frame .l{width:117px;}
#footer .br li{margin:0 20px 20px;}
.links .t{height:60px;margin-top:0px;line-height:30px;font-size:18px;}
.links .t:after{top:30px;}
.goods-list li, .goods-list.grid li{width:100%;float:none;}
.custom-filter .view{float:left;}
.custom-filter .sort{float:left;}
.custom-filter .sort{width:180px;}
.select-sort-sel{width:180px !important;}
.select-area .center{font-size:12px;}
.custom-filter .wr:after{content:'';display:block;clear:both;}
.filtr{display:block;background-color:#A6D6D3;color:white;font-size:18px;width:100%;margin:0 auto;}
.top-head .lk{font-size:11px;}
.brands .gallery-holder .gmask .slide{width:168px;}
.brands .gallery-holder .gmask .slide a img{width:100%;}
.catalog .filter li{width:80px;height:80px;}
.catalog .filter a{font-size:8px;}
.catalog .filter .t:after{top:18px;}
.catalog .filter .t{margin-bottom:14px;margin-top:23px;}
.catalog .filter li{margin:0;}
.brands .gallery-holder{padding:30px 35px;}
.brands .gallery-holder a.btn-prev{left:20px;}
.brands .gallery-holder a.btn-next{right:20px;}
}
@media only screen and (max-width:420px){.brands .gallery-holder{padding:30px 108px;}
.mob-menu .navm li a {
    padding: 11px 9px;
}
}
@media only screen and (max-width:375px){.brands .gallery-holder{padding:30px 108px;}
#b-bottom #owl-b-bottom{margin-bottom:50px;}
#layer_cart .layer_cart_cart .button-container{position:absolute;margin:50px auto;text-align:center;padding:0px 75px 19px 75px !important;}
.mob-menu .navm li a {
    padding: 11px 7px;
}
}

@media only screen and (max-width:356px){.brands .gallery-holder{padding:30px 108px;}
.mob-menu .navm li a {
    font-size: 13px;
}
}
@media only screen and (max-width:342px){
.mob-menu .navm li a {
    font-size: 12px;
}
}

@media only screen and (max-width:325px){
.mob-menu .navm li a {
    font-size: 11px;
}
.custom-filter .pager li{
    height: 40px;
    width: 40px;
}
.custom-filter .pager li span span, .custom-filter .pager li a, #pagination_next span{
    line-height: 40px;
}
}

@media only screen and (max-width:320px){#layer_cart .layer_cart_cart .button-container{position:absolute;margin:50px auto;text-align:center;padding:0px 75px 19px 75px !important;}
#b-bottom #owl-b-bottom{margin-bottom:50px;}
.brands .gallery-holder{padding:30px 78px;}
.top-head .lk{font-size:9px;}
.brands .gallery-holder .gmask .slide{width:169px;}
.brands .gallery-holder .gmask .slide a img{width:100%;}
.catalog .filter li{width:80px;height:80px;}
.catalog .filter a{font-size:8px;}
.catalog .filter .t:after{top:18px;}
.catalog .filter .t{margin-bottom:14px;margin-top:23px;}
.catalog .filter li{margin:0;}
}

@media only screen and (max-width:425px) {
#cme-form-main.cme-form {
    width: 300px;
}
#cme-form-main.cme-form .header-form, .successfully-sent .header-form {
    width: 220px
}
#cme-form-main.cme-form .cme-txt {
    width: 220px;
}
#cme-form-main.cme-form .cme-btn, .successfully-sent .cme-btn {
    width: 220px;
}
}