.bl_menu.main-menu.catalogue, .slick-carousel-feat-header, .box-product.slick-carousel-feat, .mob-works, .mob-questions, .mob-serts, .mob-footer-contacts {display:none;}
.bl_menu.main-menu.catalogue {display:none!important;}

/* menuFive */
.menuFive{width: 35px;height: 30px;margin: 15px 2px 15px 2px;position: relative;cursor: pointer;display: inline-block;}
.menuFive span{background-color:#666;position: absolute;border-radius: 2px;transition: .3s cubic-bezier(.8, .5, .2, 1.4);width:100%;height: 5px;transition-duration: 500ms;}
.menuFive span:nth-child(1){top:0px;left: 0px;}
.menuFive span:nth-child(2){top:13px;left: 0px;}
.menuFive span:nth-child(3){bottom:0px;left: 0px;}
.clickMenuFive span:nth-child(1){transform: rotate(45deg);top: 13px;}
.clickMenuFive span:nth-child(2){transform: scale(.1);}
.clickMenuFive span:nth-child(3){transform: rotate(-45deg);top: 13px;}
/* menuFive end */

@media only screen and (min-width:1350px) and (max-width:1350px) {
  #header .mm_logo img {width:340px;height:57px;}
  #header > div.features > div:nth-child(1) > p > img {width:24px;height:26px;}
  #header > div.features > div:nth-child(2) > p > img {width:45px;height:26px;}
  #header > div.features > div:nth-child(3) > p > img {width:23px;height:27px;}
  #header > div.features > div:nth-child(4) > p > img {width:19px;height:27px;}
  #header > div.features > div:nth-child(5) > p > img {width:24px;height:26px;}
  #content2 .desctop-view p > img {width:615px;height:433px;}
  .fb-left img {width:49px;height:29px;}
}

@media only screen and (min-width:865px) and (max-width:1077px){
.features {display: none;}
#content.pads.newpads1 {margin-left:auto;margin-right:auto;}
#content.pads.newpads2 {margin-left:auto;margin-right:auto;}
.bl_menu{text-align:center;}
.bl_menu.main-menu ul li a{width:170px;height:170px;background-size: contain!important;}
.bl_menu.main-menu .nxp-home-ul li a{width:inherit;height:inherit;}
.content-bottom{margin:-45px 10px 20px;}
#column-left + #column-right + #content{width:610px;}
.mini-sliders{display:none;}
.mini-ads{display:none;}
.flexslider{width:100%!important;}
.welcome-buttons{display:none;}
#menu{margin-top:10px;}
#container{width:100%;padding-left:0px;padding-right:0px;}
.search-bar{margin:auto;float:none;}
#content{margin-left:10px;margin-right:0px;}
#left_col{display:none;}
#column-left + #column-right + #content, #column-left + #content, #left_col + #content{margin:auto;}
.success, .warning, .attention, .information{z-index:9999;width:auto;margin-right:10px;margin-left:10px;position:relative!important;}
#column-left + #column-right{display:none;}
#column-left,#left_col{display:none;}
#column-left + #column-right + #content{margin-right:0px;}
.category-info .image, .category-info .image img{width:300px;}
.category-info .description{width:30%!important;padding:10px;}
.category-info{height:126px;}
.product-grid{margin:0 auto;}
.product-grid .box-product-item{margin-right:25px!important;margin-left:25px!important;}
.product-filter .sort{padding-right:10px;}
.product-list .list-product-item .center-block{width:210px;}
.product-list .list-product-item .right-block{width:148px;}
.product-list .list-product-item .center-block .list-name a, .product-list .list-product-item .center-block .description{padding-left:15px;}
.product-list .list-product-item .center-block .btn-product{margin-left:15px;}
#header .mm_logo{margin:auto;width:725px !important;text-align:center;float:none;height:60px !important;display:block;padding-top:10px;}
#header_mainmenu a.mm_wishlist, #header_mainmenu a.mm_account, #header_mainmenu a.mm_checkout, #header_mainmenu .mm_shopcart{height:31px!important;padding-top:29px!important;padding-bottom:15px!important;background-image:none!important;width:25%!important;margin-bottom:3px;}
#header #cart .content{top:74px;}
.box-heading{margin-left:10px;margin-right:10px;}
#footer-container{width:100%!important;}
#footer-container .footer-about .text{width:50%;}
#footer-container .footer-about .social{width:40%;padding-left:10px;}
#footer{width:auto;}
#footer .column:nth-child(1),#footer .column:nth-child(2),#footer .column:nth-child(3){width:18%;}
#footer .column #twitter_update_list{width:auto;}
.menu-shd{width:97%}
.home .content-bottom {margin: 0 40px 20px;}
}

@media only screen and (min-width:866px){
.mob-view-menu {display:none;}
.mob-view-phone {display:none;}
}

@media only screen and (max-width:997px){
#column-right {display:none;}
}

@media only screen and (max-width:865px){

.home #content, .home .content-bottom, .home #footer-container {display:none;}
.bl_menu.main-menu.catalogue {display:block!important;}

.home .content-bottom {margin:initial}

.page_product .mcatalogue-wrp {padding-bottom:0px;}
.page_product .breadcrumb {height:auto;}
.pagination {margin-bottom: 20px;}
.page_product .pagination {display: none;}
.page_category .mcatalogue-wrp {padding-bottom:0px;}
.page_category .breadcrumb {height:16px;padding-top:20px;}
#column-left + #content, #column-right + #content{width:auto;}
#content.pads.newpads2 {width:560px;margin-left:0px;min-height:650px;}
#content{margin-left:15px!important;margin-right:15px!important;width:auto!important;min-height:auto;}
.home #content{margin-left:0!important;margin-right:0!important;padding-top:0;padding-bottom:0}
.box-product-item {margin: 10px 0px 10px 0;box-shadow:0 0 8px rgba(21,50,74,.35)}
.phones-block{padding-left:0;}
.search-bar{height:auto}
#zakazza345{padding:0 5px!important;}
#polos1{width:100%!important;height:auto!important;font-size:22px!important;}
#jivo_top_wrap {display:none!important}
.home #content > .call-us {display:none;}

.mob-view-blocks {display:block;background:#fff;}
.mob-garant-block {display:block;background:#fff;height:420px;}
.mob-garant-block div {width:48%;padding:1%;float:left;height:150px;text-align:center;margin-bottom:20px;}
.mob-garant-block div p {color:#1da2ec;text-transform:uppercase;font-weight:bold;font-size:16px;margin-bottom: 4px;}
.mob-garant-block div span {color:#000;text-align:left;display: block;font-size:14px;line-height: 16px;width: 130px;margin: auto;}
.mob-how-block {background:#D9D9D9;}
.mob-how-block img {width:100%;}
.home .mob-header {color:#666666;font-weight:bold;text-align:center;font-size:26px;padding-top:30px;margin-bottom:15px;}
.home .mob-descr {color:#000;padding:15px 12px 30px;margin-bottom:0;}
.home h1 {font-size:16px!important;padding-top:0;display:none;}

.phone_containerc a.zakazza{padding:0 15px!important;}
.phones-block div{font-size:22px!important;text-align:center;}
.phones-block div b{font-size:22px!important;}
.phones-block div b span{font-size:22px!important;}
.content-bottom{margin:0;}
#product-tab {background:#D9D9D9;margin-top:0;margin-bottom:0;}
.box-product-item{width:165px;}
#text-v-podval{padding:0 10px 10px;}
.cart-info td{padding:1px;}
#search {width:220px;margin:auto;}
.pwork {width:100%;box-sizing: border-box;margin:0 auto 20px;padding-left:11px;padding-right:11px;height:60px;background:#fff;display:flex;justify-content:space-between;align-items:center;}
#work1 img {width:95%;height:95%;padding-top:2px;}
#work2 a {font-size:12.5px!important;}
#cart.mm_shopcart{margin-right:0;float:right;margin-bottom:10px;min-width: 44px;width:44px;height:44px;background: #D9D9D9;border:none;margin-top:8px;border-radius:10px;}
#cart.mm_shopcart:after {display:none;}
#cart .heading:after {margin-top: -24px;}
.mob-view-menu {float:left;}
.mob-view-menu a {margin-top:10px;display:block;}
.mob-view-phone {margin:auto;width:240px;position: relative;top: 11px;}
.mob-view-phone a {text-decoration:none;}
.mob-view-phone span {color:#2378BE;font-size:30px;}
.menu-slick {display:block!important;}
.phones-block .callme_viewform {right:0!important;}
.call-us .top{width:100%;text-align:center;}
.call-us .botm{width:100%;text-align:center;padding:0;background:none;}
.call-us.wide{width:100%;text-align:center;padding:0 0 10px 0;background:none;margin-top:10px;}
.call-us.wide .botm{width:100%;text-align:center;padding:0;background:none;margin-bottom:30px;}
.call-us.wide .top{top:0px;width:100%;text-align:center;padding:0;background:none;position:relative;}
h1 {font-size:26px!important;padding:8px 0 10px;}
.h1-pic{margin-bottom:0;}
.h1-pic,.h1-pic.mw{width:100%;max-width:480px;margin-left:auto;margin-right:auto;}
.h1-pic.mw.dbrdr+.inner-border{max-width:480px;margin-left:auto;margin-right:auto;}
.cat-description .h1-pic{width:100%;max-width:480px;margin-left:auto;margin-right:auto;}
.h1-pic img{display:block;}
.rasschety{text-align:center;}
.wide a.content-call{left:0;display:inline-block;position:relative;margin-left:15px;margin-right:15px;}
.dynamic img{margin:auto!important;display:block;}
.call-us .top{height:auto;}
.buttons .button{margin-right:0!important;}
#captcha {top: 0px;}
.page_checkout.page_cart #content {padding-left:5px!important;}
.cart-info table thead tr{height:30px;}
input[name='fax']{width:100%!important;}
.checkout-heading{float:none;padding:10px;margin:auto;}
#content.pads.newpads2{padding:0;height:auto;}
.checkout{padding-bottom:50vh;}
.checkout-content{padding:10px;}
.buttons .right{width:100%;}
#button-confirm{border-radius:15px;float:none;width:90%;padding:10px;}
.right a{margin-bottom:15px;}
form [name="ShopForm"] input.button{margin-bottom:100px;}
.call-us .top .tel.left{font-size:40px;float:none;display:block;padding-bottom:20px;background-color:#E7ECF2;}
.call-us .top .tel.left b{font-size:40px;float:none;}
.call-us .top .tel.right{font-size:40px;float:none;display:block;padding-bottom:20px;}
.call-us .top .tel.right b{font-size:40px;float:none;}
.bl_menu ul{text-align:center;}
.box-category > ul > li ul > li > a{font-size:18px;}
.box-category > ul > li ul > li > a.active{font-size:20px;}
.center-block{width:95%!important;height:auto!important;}
.center-block .description{height:auto!important;}
.center-block .btn-product{display:none!important;}
.cat-description div{width:100%!important;margin-left:auto;margin-right:auto;}
/* .cat-description div img{width:90%!important;} */
.cat-description div table{width:99%!important;}
.page_category .list-product-item .fade-image {height:180px;}
.product-filter .limit{display:none;}
.product-info .price{margin:auto;}
.box-category{font-size:20px;margin-top:0;width:100%!important;}
.spoiler-content-visible {overflow: inherit!important;}
a.dynamic {font:bold 13px Arial;}
.dynamic {font:bold 14px Arial;}
h4#econom, h4#standart, h4#premium {font-size: 16px;}
a.last-link.button {display:block!important;margin:10px auto 10px;}
#content.tip-smet table tr td {font-size:12px;}
.options{margin:auto;display:block;max-width:350px;}
.product-info .product-info-buttons{text-align:center;}
a.content-call, a.callme_viewform{cursor:pointer;}
#content .btn-wrpr {width:100%!important;}
.btn-v2-sm,.btn-v2-md,.btn-v2-lg{display:inline-flex;align-items:center;padding:0 18px;background:#ff9500;text-decoration:none;height:30px;color:#fff;border-radius:30px;font-size:16px;transition:all 200ms linear;text-shadow:none;}
.btn-v2-sm:hover,.btn-v2-md:hover,.btn-v2-lg:hover{background:#EF7F1A;color:#fff;transition:all 200ms linear;}
.btn-v2-md{height:30px;font-size:16px;}
.btn-v2-lg{min-height:42px;height:auto;border-radius:10px;padding:3px 30px 7px;font-size:24px;margin-bottom:10px;line-height: 28px;}
#content .btn-v2-lg img {max-width:37px!important;}
.footer-menu-wrapper {display:flex;flex-direction:column;align-items:center;}
.footer-menu-wrapper .fm-item:nth-child(1) {order:1;}
.footer-menu-wrapper .fm-item:nth-child(2) {order:2;}
.footer-menu-wrapper .fm-item:nth-child(3) {order:3;}
.footer-menu-wrapper .fm-item:nth-child(4) {order:4;}
.call-us:after{content:"";width:155px;top:8px;margin:auto;background:url(../image/cus-grl.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;display:none;}
.call-us.wide:after{content:"";position:absolute;width:255px;height:118px;top:-52px;left:0px;background:url(../image/cus-grl.png) no-repeat;z-index:110;}
#header {background:#D9D9D9;min-height:151px;}
.home #header{min-height:1069px}
#header .mm_logo{height:auto!important;margin:0px;}
td.image a img{width:50px!important;}
#header .mm_logo{width: auto;}
#header .mm_logo img{width:100%;min-width: 220px;max-width:320px;padding-left:10px;padding-right:10px;box-sizing: border-box;padding-top:10px;padding-bottom:6px;}
#column-left .box .clients{display:none;}
#column-left .box .box-content .caroufredsel_wrapper{display:none;}
#column-left .vk-widget{display:none;}
#banner0{display:none;}
#column-right{display:none;}
#profuslug{height:70px!important;}
.list-product-item{margin:10px;}
.list-product-item .left-block{margin:auto;}
.list-product-item .center-block{margin:auto;padding-top:20px;}
.list-product-item .right-block{margin:auto;}
.menu-shd{display:none;}
#header #phone{padding-left:20px;}
#column-left + #column-right + #content{width:auto;}
.pagination .results {float:none;}
.mini-sliders{display:none;}
.mini-ads{display:none;}
.flexslider{width:100%!important;}
.welcome-buttons{display:none;}
#container{width:100%;padding-left:0px;padding-right:0px;}
img.tac {margin:auto;}
.bread {margin-top: 10px;}
.breadcrumb{margin-top:10px;}
.clients2{display:none;}
#column-left + #column-right + #content{margin-right:0px;}
#column-left + #column-right + #content, #column-left + #content,#column-right + #content{margin-left:0px;margin-right:0px;}
#column-left{float:none;clear:both;width:100%;padding-top:10px;}
#column-left {display:none;}
#column-right{float:none;clear:both;width:100%;padding-top:10px;}
.product-info > .left{float:none;width:100%;margin-right:0px;clear:both;height: auto;}
.product-info .image{float:none;clear:both;text-align:center;margin:0 auto;}
.product-info .image-additional{width:320px;margin:0 auto;}
table.attribute {overflow-x: scroll;display: block;}
.zoomWindow, .zoomWrapper{display:none!important;}
.product-info .zoom{margin:0px!important;padding:0px!important;width:100%!important;float:left;}
.product-info .zoom a{float:none;width:100%;padding-top:10px;margin:0px;}
.product-info > .left + .right{margin-left:0px;float:none;clear:both;}
.product-info .options .options-item {margin-top:12px;}
.product-info .options .options-item input {transform:scale(1.5);margin-right:10px;margin-bottom:0;}
.ajax-filter--blue .list-group-item label span {transform:scale(1.8);border-radius:2px!important;}
.ajax-filter .list-group-item label {padding-left:25px!important;}
.ajax-filter .title h4 {color:#000;font-size:14px;font-weight:bold;text-transform:uppercase;}
#pinta_ajax_filter ul.box-category {padding-left:0!important;}
#pinta_ajax_filter ul.box-category .list-group-item {padding-left:0!important;}
#pinta_ajax_filter ul.box-category div.title {padding-left:0!important;}
#pinta_ajax_filter ul.box-category div {padding-left:28px!important;}
#pinta_ajax_filter ul.box-category div.filter-inline-block {padding-left:24px!important;}
.right .product-list .box-product-item .product-list-buttons{width:225px;margin-top:10px;}
.image-additional-wrapper{margin:0 auto;width:250px;float:none;}
.htabs{height:18px;position:relative;text-align:center;margin:15px auto 0;}
.htabs a{border-right-width:1px!important;display:block;}
.htabs a[href="#tab-related"]{display:none;}
.box-product .image{height:auto;}
.buttons .right{text-align:center;float:none;padding-bottom:10px;}
.buttons .right a {margin:0 10px 10px 10px;}
.buttons{padding-bottom:5px;}
#button-cart2 {display:block;width:154px;margin:10px auto;line-height:36px;padding: 0 35px 5px;}
.callme_viewform01 {display:block;text-align:center;}
.checkout-content .right{float:none;width:100%;text-align:center;padding-left:0;;}
.checkout-content .left{float:none;width:100%;text-align:center;padding-right:0;border-right:0}
.cart-total b {font-weight: normal;font-size: 14px;}
thead td.name {line-height: 10px;}
.bll_menu ul {width: 100%;text-align: center;}
.kframe1 {width:100%!important;right:0!important;}
.kframe2 {width:100%!important;height:auto!important;}
.kframe2 div {text-align:center;padding-top:20px;}
#content.pads.newpads1 {padding-left: 5px;box-sizing: border-box;}
#content.pads.newpads2 {padding-left: 5px;box-sizing: border-box;}
p img.callme_viewform {width:290px!important;margin:auto;display:block;}
.cart-info tbody .quantity {padding:2px;min-width:0px;}
#guest_details_form div input {margin:5px auto 25px;}
#guest_details_form .error {color:#F05D46;}
#guest_details_form input, #guest_details_form select {height:35px;padding:3px 40px 3px 3px;width:100%;box-sizing: border-box;}
.button.buttonred.analog {padding: 10px 15px 0;max-width: 245px;margin: auto;display: block;width: 184px;}
#content table.overflow-x {overflow-x: scroll;display:block;}
#content table.overflow-y {overflow-x: scroll;display:block;}
#cboxContent #cboxTitle {font-size:14px;}

.carousel-pag{padding:15px 12px 0 12px;}

#addtestimonial {text-align: center;}
#addtestimonial .buttonred {margin-left:0;}

#product-tab .tabs-heading, #product-tab #featured, #product-tab #bestseller, #product-tab #latest {display:none!important;}

.desctop-view, #text-v-podval, .box.category-block.lb-block {display:none;}

.white {margin-top:0!important;margin-bottom:0;padding-top:30px;padding-bottom:10px;}

.mvslider-menu {display:flex;justify-content: center;background:#FF9500;padding-top: 18px;padding-bottom: 12px;}
.mvslider-menu div {width:100%;display:inline-block;padding:5px;text-align: center;vertical-align: top;max-width:120px;}
.mvslider-menu div:first-child {padding-left:12px;}
.mvslider-menu div:last-child {padding-right:12px;}
.mvslider-menu div a {width:100%;text-decoration:none;display:block;}
.mvslider-menu div a span:nth-child(1) {display:block;background-size:cover!important;aspect-ratio: 1 / 1;border-radius: 15px;box-shadow: 0 0 8px rgb(21 50 74 / 35%);min-width: 92px;min-height: 92px;}
@supports not (aspect-ratio: 1 / 1) {
  .mvslider-menu div a span:nth-child(1)::before {
    float: left;
    padding-top: 100%;
    content: "";
  }

  .mvslider-menu div a span:nth-child(1)::after {
    display: block;
    content: "";
    clear: both;
  }
}
.mvslider-menu div a span:nth-child(2) {font-size: 16px;display: flex;align-items: center;height:35px;justify-content: center;text-align: center;text-decoration: none;color: #fff;text-transform: uppercase;text-shadow: 0 0 8px rgba(21,50,74,.35);padding-top: 5px;word-break: break-word;}
.slick-carousel-feat-header {color: #666;font-weight: bold;text-align: center;font-size: 26px;padding-top: 25px;padding-bottom: 15px;margin-bottom:0;}
.slick-carousel-feat-header.dark1 {background:#D9D9D9;color:#666;}
.slick-carousel-feat-header.dark2 {background:#fff;color:#666;}
.slick-carousel-feat {display:block!important;white-space: nowrap;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:25px;}
.slick-carousel-feat > div {display:inline-block;width:38%;padding:5px;float:none;margin-right:8px!important;max-width: 194px;height: 275px;}
.slick-carousel-feat > div:first-child {margin-left:12px;}
.slick-carousel-feat > div:last-child {margin-right:12px!important;}
.slick-carousel-feat .name {padding-bottom:5px;height: 95px;}
.slick-carousel-feat .name a {white-space: normal;color:#000;padding-left:2px;padding-right:2px;}
.slick-carousel-feat.box-product .price {color:#000;}
.slick-carousel-feat.box-product a.button {height:20px;padding: 5px 20px 5px 19px;}

.mob-serts {display:block;white-space: nowrap;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:30px;padding-top:10px;background:#D9D9D9;}
.mob-serts > div {display:inline-block;width:60%;padding:4px;float:none;max-width:200px;}
.mob-serts > div img {box-shadow:0 0 14px rgba(21,50,74,.35);}
.mob-serts > div:first-child {margin-left:8px;}
.mob-serts > div:last-child {margin-right:8px;}
.mob-serts div a img {width:100%;}

.slick-carousel-feat-header, .box-product.slick-carousel-feat {display:block;}

.mob-works {display:block;white-space: nowrap;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;}
.mob-works div {display:inline-block;width:80%;padding:5px;vertical-align:top;max-width:350px;}
.mob-works div:first-child {margin-left:7px;}
.mob-works div:last-child {margin-right:7px;}
.mob-works div p {white-space: normal;}
.mob-works div img {width:100%;border-radius: 10px;}
.mob-works div p {white-space: normal;}
.mob-works div div {display:flex;width:100%;padding:0;margin-top:12px;margin-bottom:12px;}
.mob-works div div img {width:25%;height:100%;}
.mob-works div div p {font-size:16px;font-weight:bold;margin: 0;margin-left: 12px;flex-direction: column;justify-content: center;display: flex;color:#000;}    
.mob-works div p:nth-child(3) {font-weight:bold;color:#666;}
.mob-works div p:nth-child(4) {font-style:italic;color:#666;}

.home .call-us.wide {display:none;}
.mob-questions {background:#2B2A29;padding:20px 20px 5px 20px;display: block;}
.mob-questions p:nth-child(2) {color: #fff;font-weight: bold;text-align: center;font-size: 26px;}
.mob-questions p:nth-child(1) {color: #fff;text-align: center;font-size: 18px;}
.mob-questions {text-align:center;border-top:2px solid #FF9F19;}
.mob-questions #feedback-form input {width:100%;margin-bottom:15px;max-width:430px;outline:none;border:1px solid #FF9500!important;}
.mob-questions #feedback-form input:focus {border:1px solid #FF9500;}
.mob-questions #feedback-form input::placeholder {font-weight:normal}
.mob-questions #feedback-form [type="submit"] {margin-top:6px;margin-bottom:16px;width:auto;transform:scale(1.4)}
.mob-questions #feedback-form input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input::-moz-placeholder                {opacity: 1; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input:-moz-placeholder                 {opacity: 1; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.1s ease;}
.mob-questions #feedback-form input:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.1s ease;}

#bottommenu>ul {display: block;margin: auto;}

#bottommenu > ul > li.li-footer.first-one{width:136px;padding:0;background-position:top center;}
#bottommenu > ul > li.li-footer.second-one{width:136px;padding:0;background-position:top center;}
#bottommenu > ul > li.li-footer.third-one{width:136px;padding:0;background-position:top center;}
#bottommenu > ul > li.li-footer.fourth-one{width:136px;padding:0;background-position:top center;}
#bottommenu > ul > li > a.a-footer {padding:4px 0;}
#bottommenu > ul > li.li-footer a:first-child {margin-top: 80px;}
#bottommenu li.separator {display:none;}
#footer-container .clear {height:20px;background:#fff}
.footer-menu-wrapper .fm-tel {font-size:20px;}

.mob-footer-contacts {display:block;text-align:center;}
.mob-footer-contacts p:nth-child(1) {padding-top:15px;font-size: 18px;}
.mob-footer-contacts p:nth-child(2) a {font-size: 24px;text-decoration:none;}

#menu {background: #fff;margin-bottom: 15px;margin-top: -19px;}
#menu::after {display: none;}
#menu > ul > li > a {color: #666666;border-bottom: 1px solid #C7C7C7;}
#menu > ul > li:last-child > a {border-bottom: none;}
#menu > ul > li:last-child {padding-bottom:6px;}

.smet-items .center-block .cent-bl-it-2:nth-child(5) {display:none;}
.all-smeta-wrap .sw-i-maxi img {height:auto;}
.sw-images {width: 250px;}
.smeta-wrap .buy-button-wrapper {text-align:center;}
.smeta-wrap .buy-button-wrapper input,.smeta-wrap .buy-button-wrapper a{width:80%;padding:10px 5px!important;max-width:320px;}
.smeta-wrap .buy-button-wrapper input{margin-bottom:20px!important;}
.smeta-wrap .kompl {width:300px;}
.text-block.fz-plus .text-block-wrapper {width: 100%;}
.text-block.fz-plus .shema-img {width: 100%;text-align:center;}
.cat-description .podbor-form {display: block;height: auto;text-align: center;width:90%!important;margin: auto;margin-bottom:10px;margin-top:20px;}
.cat-description .podbor-form input[type=text] {width:260px!important;}
.cat-description ul li, .cat-description ol li {margin-top:10px;}
body #feedback-form [type="submit"] {margin-top:10px;}

.bl_menu2 ul li:first-child{margin-left:8px;}
.bl_menu2 ul li:last-child{margin-right:8px;}


.home .bl_menu {margin: 20px 0 0 0;}

body .cme-form {width:auto;}
body .cme-form .cme-txt {width:auto;}
.low-price, .fast-buy {width: auto;margin-left:0;}
.low-price .callme_viewform01 {display: inline;}

.attribute thead td, .attribute thead tr td:first-child{text-align:center;}

/* 
  New smets
*/

.smet-items.product-list .list-product-item .left-block {padding-top:0;padding-bottom:0;padding:0;}
.smet-items.product-list .list-product-item .left-block .image{padding-top:0;padding-bottom:0;padding:0;}
.smet-items.product-list .list-product-item .center-block {height:160px;width:660px;display:table;margin-top:0px;}
.smet-items.product-list .list-product-item .left-block .image {display:table-cell;vertical-align:middle;}
.cent-bl-it-1, .cent-bl-it-2, .cent-bl-it-3, .cent-bl-it-4, .cent-bl-it-5 {font-size: 16px;font-weight: bold;display:inline-block;vertical-align:middle;}
.cent-bl-it-1 span, .cent-bl-it-3 span, .cent-bl-it-5 span {font-size: 11px;font-weight: normal;display:block;}
.cent-bl-it-1 span, .cent-bl-it-5 span {margin-top:8px;}
.cent-bl-it-2, .cent-bl-it-4 {margin-left:26px;margin-right:12px;}
.cent-bl-it-2 {position:relative;top:0px;}
.cent-bl-it-3 {top: 0px;}
.cent-bl-it-4 {margin-left:0px;margin-right:0px;}
span.gsm {color:#ff9500;font-size:30px;text-align: center;}
span.g3 {color:#ff9500;font-size:30px;text-align: center;}
.smet-items.product-list .list-product-item .right-block {height:62px;width:100%;display:table;}
.smet-items.product-list .list-product-item .right-block .list-price {margin-bottom:5px;margin-top:5px;width:100%;display:inline-block;font-size:26px;font-weight:bold;text-align:center;}
.smet-items.product-list .list-product-item .right-block .list-price span {font-size:16px;font-weight:normal;text-decoration:line-through;margin-right:10px;}
.smet-items.product-list .list-product-item .right-block .btn-cart {width: 100%;display: inline-block;vertical-align: middle;}
.smet-items.product-list .list-product-item .right-block .btn-cart input {background: #ff6500;font-size: 16px;padding: 10px 0px;border-radius: 5px;width:95%;}
.smet-items.product-list .list-product-item .right-block .btn-cart span {text-decoration: underline;font-size: 14px;text-align:left;display:block;margin-left:0px;margin-top:5px;width:95%;margin:5px auto;}
.ne-uv span {font-size:18px;font-weight:bold;text-align:center;display:block;margin:40px 0 15px;}
.ne-uv a.callme_viewform.content-call {font-size:18px;margin-bottom:25px;}

.smet-items.parttwo .list-product-item .center-block .cent-bl-it-2 {display: block;margin: auto;}
.smet-items.parttwo .cent-bl-wrap-1, .smet-items.parttwo .cent-bl-wrap-2 {display: block;margin-left:10px;}
.smet-items.product-list .list-product-item .right-block .btn-cart span {width:222px;}

/* 
  New smets off
*/

body.lock {overflow: hidden;}
#column-left.active {position: fixed;top: 0;background: #fff;left: 0;bottom: 0;right: 0;overflow-y: scroll;padding-top: 0!important;z-index: 999;}
#column-left.active li.vmenusub:nth-child(2){margin-top:55px;}
#column-left .vmenusub ul li:nth-child(2){margin-top:55px;}
#column-left.active .bckbtn, #column-left.active .bckbtn2 {position: fixed;top: 0;z-index: 99999;}
#menuVertical .vmenusub ul {position: fixed!important;top: 0;background: #fff;left: 0;bottom: 0;right: 0;overflow-y: scroll!important;padding-top: 0;z-index: 99999;}
#parm3 li a {width: 100%!important;}
.mcatalogue-wrp {display:block;text-align:center;padding-left: 11px;padding-right: 11px;margin-bottom:30px;}
.mcatalogue-wrp > a {box-sizing: border-box;background: url(/catalog/view/image/search-burger.svg) no-repeat calc(50% - 35px) 50% #FF9500;background-size:20px 20px;text-decoration:none;border-radius: 10px;display:block;height: auto;width: calc(100% - 73px);margin-top: 0;color: #fff!important;padding: 10px 20px 10px 55px;font-size: 18px;outline: none;transition: all 200ms linear;}
.mcatalogue-wrp > a:hover,.mcatalogue-wrp > a:focus,.mcatalogue-wrp > a:active {background: url(/catalog/view/image/search-burger.svg) no-repeat calc(50% - 35px) 50% #ff7900;background-size:20px 20px;}
body #menuVertical ul li a {padding:20px 15px;}
#menuVertical .vmenusub ul li a {padding:20px 15px!important;}
body #menuVertical ul li a:hover, #menuVertical ul li:hover a {background:#3A9CD3!important;}
body .tlo > li:nth-child(1) a {border-top: 0!important;}
body #menuVertical .vmenu .bckbtn a, body #menuVertical .vmenu .bckbtn2 a {background:#00619e!important;}

.home .bl_menu.main-menu ul:nth-child(2) {margin: 18px 0 0;}
.home .bl_menu.main-menu ul:nth-child(3) {margin: 0;}

#polos1 {padding:5px 0!important;}
.breadcrumb{text-align:center;}
.product-filter .display{clear:both!important;float:none;}
.product-filter .display b{display:none;}
.login-content .left{width:100%;float:none;}
.login-content .right{width:100%;float:none;}
.cart-info td.model{display:none;}
#content .cart-info table, #content .cart-dlvr table, #content .cart-total table {margin-bottom: 10px;}
#guest_details_form .left > br {display:none;}
#guest_details_form .right #company-id-display input {margin: 5px auto 0;}
.checkout-content div.clearfix:after {display:none;}
.limit{margin-left:0px!important;margin-right:10px;}
.product-list .list-product-item .center-block .list-name a {padding-left:10px;}
.product-list .list-product-item .center-block .description {padding-right:10px;padding-left:10px;}
#content h1, #content h2{text-align:center;}
div.tab-4-icons {width:100%!important;}
div.tab-4-icons img {width:80%!important;}
div.tab-4-icons table tr td{right:auto!important;left:auto!important;word-wrap:break-word;font-size:10px;}
a[onclick="$('#testimonial').submit();"] {min-width:100px!important;font-size: 20px!important;}
a[href$="product/testimonial"] {min-width: 60px!important;width: 85px;font-size: 20px!important;text-align: center;padding: 4px 30px;}
.middle textarea[name=description],input[name=title] {width:90%!important;}
.product-filter .display{padding-left:10px;}
.category-list ul{margin-left:10px;}
.product-list .list-product-item .left-block{float:none;text-align:center;width:auto;padding-top:10px;padding-left:0;}
.product-list .list-product-item .center-block .btn-product{height:35px;}
.product-list .list-product-item .center-block{float:none;width:auto;padding-bottom:0px;}
.product-list .list-product-item .right-block{float:none;width:auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px;}
.product-list .box-product-item{padding-bottom:10px;height:auto;}
.product-list-buttons .pbuttons{width:47px!important;}
.product-grid{width:100%;margin:0 auto;}
.product-grid .box-product-item{margin:0 auto 10px auto!important;float:none;}
.product-list .box-product-item .price2{float:none;margin:0 auto;}
.product-list .box-product-item .name a{margin-left:0px;text-align:center;}
.product-list .box-product-item .image{float:none;margin-bottom:10px;width:188px;margin:0 auto;}
#language{margin-top:4px;}
.mobile-menu{display:block!important;}
#header .mobile-menu ul>li{width:100% !important;display:inline-block;vertical-align:top;height:45px;background:#6CBE42;margin:4px 0;}
#header .mobile-menu ul li a{color:#fff;}
.mobile-menu h3{font-size:22px;font-weight:300;text-align:center;text-transform:uppercase;}
#header .mm_logo{text-align:center;padding-left:0px;padding-right:0px;height:110px;float:none;display:block;}
#header #cart .content{width:320px!important;right:-10px;padding-top: 20px;text-align: center;padding-bottom: 20px;background: #D6D6D6;}
#header #cart .empty {padding:10px;}
#header #cart .heading a span {margin-top: 2px;display:none;}
#cart .heading a p {font-size:11px;padding-left:2px;margin-bottom:2px;}
#cart .heading a p b {font-size: 12px;width: 60px;line-height:12px;}
#cart .heading:after {top: 35px;left: 9px;}
.visa {top: 5px;left: 50px;display:none;}
.master-card {top: 5px;left: 55px;display:none;}
.mir {top: 6px;left: 61px;display:none;}
#content h2 + .content {margin-bottom:0;}
.white-form {padding:30px 15px;margin-left:auto;margin-right:auto;}
.list-group-item.hidden-destop {display:none;}


#search {width:100%;padding-left:11px;padding-right:11px;padding-top:0;padding-bottom:20px;padding-top:10px;box-sizing: border-box;}
#search input {box-sizing: border-box;background:url(/catalog/view/theme/metroshop/image/icons/flysearch2.png) no-repeat right 50% #fff;background-size:40px;border:1px solid #ccc;border-radius:30px;height:auto;width:calc(100% - 30px);margin-top:0;color:#666666!important;padding:10px 45px 10px 20px;font-size: 18px;font-family: 'Trebuchet MS', Helvetica, sans-serif;outline:none;}
#search .button-search{width:34px;height:34px;right:20px;bottom:24px;background:none;transition:all 0.3s ease;z-index:10;}
#search .button-search.active{right:40px;transition:all 0.3s ease;}
#search:after{display:none;}
#search .close-wrp {
	opacity: 0;
	position: absolute;
    right: 12px;
    top: 10px;
	width: 22px;
    height: 22px;
    margin: 0;
    padding: 0;
    background: #666;
    border-radius: 50px;
    display: flex;
	transition:all 0.2s ease;
	z-index:5;
}
#search .close {
  margin: auto;
  display: block;
  width: 12px;
  height: 12px;
  --weight: 1px;
  --aa: 1px; /* anti-aliasing */
  --color: #fff;
  border-radius: 3px;
  background:
    linear-gradient(45deg, transparent calc(50% - var(--weight) - var(--aa)), var(--color) calc(50% - var(--weight)), var(--color) calc(50% + var(--weight)), transparent calc(50% + var(--weight) + var(--aa))),
    linear-gradient(-45deg, transparent calc(50% - var(--weight) - var(--aa)), var(--color) calc(50% - var(--weight)), var(--color) calc(50% + var(--weight)), transparent calc(50% + var(--weight) + var(--aa)));
}
#button-review {margin-left:0;}


.s-icons {margin:auto;text-align:center;margin-bottom:22px;margin-top:16px;justify-content:center;}
.s-icons a {display:inline-block;text-align:left;margin-left:0;margin-right:25px;margin-top:0;}
.s-icons a img {width:35px;height:35px;}
.s-icons a:last-child {margin-right:0;}
#callmeform {left: 3px!important;max-width:82%!important;}
.cme_txt {max-width: 250px !important;}
body .cphone {width: 107px!important;}
.cme_btn_around {max-width: 260px !important;}
#callme_result {max-width: 260px !important;margin:auto!important;}
#header_mainmenu a.mm_home{float:none;width:100%!important;text-align:center;padding-left:0;}
#header_mainmenu a.mm_wishlist, #header_mainmenu a.mm_account, #header_mainmenu a.mm_checkout, #header_mainmenu .mm_shopcart{height:45px!important;padding-top:19px!important;padding-bottom:5px!important;background-image:none!important;width:100%!important;margin-bottom:3px;float:none;text-align:center;padding-left:0px;padding-right:0px;}
#header #cart .content{top:54px;}
.box.mobile-menu{margin-bottom:3px;padding-top:5px;}
.search-bar{width:100% !important;background-image:none;margin-bottom:0;float:none;padding:0;}
.search-bar .work{float:left;width:155px;margin-left:2px; display:none;}
.search-bar .phones-block{float:none!important;margin:auto;width:175px;margin-top:20px;text-align:center;display:none!important;}
.header_welcome{font-size:0px;}
#content{clear:both;float:none;padding-top:2px;padding-bottom: 20px;}
.success, .warning, .attention, .information{width:82%;margin:0 auto;}
.cart-total td:nth-child(1), .cart-dlvr td:nth-child(1) {width:75%;}

.custom-menu.category-block {display:none;}
#menu > ul {width:100%;}
#menu > ul > li {float:none;}
#menu .separator {display:none;}
#menu > ul > li:hover > ul {display:none;}


#bottommenu.custom-menu.category-block{display:block;}
#bottommenu > ul > li > a {padding: 12px 13px 12px 13px;}
.category-info{display:none;}
.box-heading{margin-left:10px;margin-right:10px;}
.caroufredsel_wrapper .caruofredsel .box-product-item:nth-child(1n),.box-product-item:nth-child(2n){margin-right:10px;}
#footer-container{width:100%!important;}
#footer-container .footer-about .text{float:none;border:none;width:100%;}
#footer-container .footer-about .social{margin-top:10px;padding-left:0px;width:100%;}
.footer-about .social .soc-img{margin-right:5px;}
#footer{width:auto;}
#footer .column{width:100% !important;margin-bottom:10px;}
.footer-menu-wrapper .fm-callback {background:none;}
#powered, #paymenticons{padding:0px!important;text-align:center;width:100%;float:none;}
#footer .column #twitter_update_list{width:auto;}
.footer-bottom-wrapper {flex-direction:column;}
.footer-bottom-wrapper .fb-right {width:100%;flex-direction:column;}
.footer-bottom-wrapper .fb-left {width:100%;display:flex;flex-wrap:wrap;padding-left:15px;padding-right:15px;box-sizing:border-box;}
.footer-bottom-wrapper .fb-left img {margin-left:0;display:none;}
.footer-bottom-wrapper .fb-left p {margin-top:15px;margin-bottom:26px;}
.mobile-hide{display:none;}
.mm_logo h2{margin-left:50px;text-align:left;}
.mm_logo h2 span{margin-left:0;}
.search-bar2, .search-bar {display:none;position:relative;}
#search-bar {display: none;}
a.callme_viewform3.button2 {position: relative;display: block;margin: 10px auto;}
a.callme_viewform.button {position: relative;display: block!important;margin: auto!important;left:0!important;}
p.dynamic img {width:95%!important;height:auto!important;}
#map {margin:auto;width:auto;margin-bottom:50px;}
.warranty:after, .ftrs:after {width:100%;-moz-background-size: 100%; -webkit-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
#content table{width:100%!important;margin-bottom:50px;}
#content table[cellpadding="1"] tr td[rowspan="6"] > ymaps {margin-bottom:50px;}
p.buttons1 {text-align:center;}
p.buttons1 a {margin-bottom:10px;}
#contact-container {width:100%!important;left:0!important;}
.contact-content {padding:5px 5px 80px 5px;}
table > ymaps {width:100%!important;}
.features {display: none;}
.tab-4-icons {display: none;}
#tab-description {text-indent: 14px;}
#tab-description ul, #tab-description ol {padding-left: 28px;}
#tab-description ul li, #tab-description ol li {padding-bottom: 10px;text-align: left;}
#msdrpdd20_msdd  {margin-bottom:15px;}
.t-m-p a {font-size:16px;margin-bottom:10px;display: inline-block;}
table td[rowspan="7"]>ymaps, .ya-map>ymaps {width:100%!important;}
.obj-info {padding-right:0}
#content table[cellpadding="1"] tr td[rowspan="6"] > ymaps {width:100%!important;}
#content table[cellpadding="1"] tr {display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items: center;}
#content table[cellpadding="1"] tr td:nth-child(1){width:100%!important;margin-bottom:20px;}
#content table[cellpadding="1"] tr td:nth-child(3){height:auto!important;}
table.st2 {border:none;}

.artcl .double-pic {flex-wrap:wrap;}
.artcl .double-pic div {width:100%;}

#menu > ul > li ul > li > a {min-width: 50px;}
#menu > ul > li:has(ul) > a.active1::after {transform: rotate(-180deg);}

.h1-pic {padding-top:0;margin-bottom:10px;}

.home-mobile-scheme {display:block;background-color:#fff;text-align:center;}
.home-mobile-scheme img {width:100%;padding: 30px 15px 15px;box-sizing: border-box;max-width:425px;}
.home-mobile-scheme p {text-align:center;margin-bottom:0;padding-bottom:30px;}

.footer-menu-wrapper {align-items:flex-start;padding-bottom:0;border-bottom:0;}
.footer-menu-wrapper .fm-item.mobile {margin-left:0;width:100%;padding-left:15px;padding-right:15px;padding-top:7px;border-bottom:1px solid #b6b6b6;}
.footer-menu-wrapper .fm-item.mobile.fmw1 .fm-list {height:293px;}
.footer-menu-wrapper .fm-item.mobile.fmw2 .fm-list {height:205px;}
.footer-menu-wrapper .fm-item.mobile.fmw3 .fm-list {height:293px;}
.footer-menu-wrapper .fm-item.mobile.fmw4 .fm-list {height:162px;}
.footer-menu-wrapper .fm-item.mobile .fm-i-header {font-size:22px;font-weight:normal;display:flex;align-items:center;justify-content:space-between;margin-bottom: 7px;}
.footer-menu-wrapper .fm-item.mobile .fm-i-header::after{content:'';display:inline-block;width:16px;height:16px;background:url(/catalog/view/theme/metroshop/image/arrow.svg) no-repeat center right;background-size: 16px 16px;transition:all 0.2s ease;}

#menu > ul > li:has(ul) > a::after{content:'';display:inline-block;width:16px;height:16px;background:url(/catalog/view/theme/metroshop/image/arrow.svg) no-repeat center right;background-size: 16px 16px;transition:all 0.2s ease;position: absolute;right: 15px;top: 10px;}


.footer-menu-wrapper .fm-item.mobile .fm-i-header.active::after {transform: rotate(180deg);}
.footer-menu-wrapper .fm-item.mobile .fm-list {display:none;padding-left:15px;padding-top:10px;}
.footer-menu-wrapper .fm-item.mobile .fm-list li {margin-bottom:25px;}
.footer-menu-wrapper .fm-item.mobile .fm-callback {margin-top: 5px;}

.pc-hidden {display:block;}
.connect1 {text-align:center;color:#fff;margin-top:28px;}
.connect2 {text-align:center;color:#fff;margin-top:20px;font-size:18px;}
.ya-market {text-align:center;margin-top:26px;}
.ya-market a:first-child {margin-right:15px;}

/** new search styles **/
#cart-total {display:none;}

.bl_menu.main-menu {
	position:relative;
}
.bl_menu.main-menu.first-menu {
	padding-bottom:10px;
}

#search{
  height: 41px;
  transition: all 0.5s ease;
  width: 61px;
  position:absolute;
  right:0;
  bottom:30px;
  z-index:999;
  padding:0 10px;
}

.bl_menu.main-menu.first-menu #search{
	top:0;
	bottom:auto;
}

#search.active{
  width: 100%;
  transition: all 0.5s ease;
}

#search input {
  padding: 9px 20px;
  background: #fff;
}

#search .button-search {
	background:url(/catalog/view/image/search-button.svg) no-repeat top center;
	width:61px;
	height:41px;
	bottom:0;
	right: 10px;
	transition: all 200ms linear;
}
/** end new search styles **/

.contacts__wrapper__header {
	flex-direction: column;
}
.contacts__wrapper__header__contacts, .contacts__wrapper__header__socials {
	flex-basis: auto;
}
.left__right__wrapper .left__part {
	padding-right: 20px;
}
.contact-css-wrapper .map__block::before {
	flex-basis: 28px;
}
.contact-css-wrapper .map__block > span {
	flex-basis: calc(100% - 28px);
}
.contact-css-wrapper .time__block::before {
	flex-basis: 28px;
}
.contact-css-wrapper .time__block > span {
	flex-basis: calc(100% - 28px);
}
.contact-css-wrapper .phone__block::before {
	flex-basis: 28px;
}
.contact-css-wrapper .phone__block > span {
	flex-basis: calc(100% - 28px);
}

/* @supports (-webkit-overflow-scrolling: touch) {
  #search{
    bottom: 0;
  }
} */

.bl_menu.category-menu ul li {
  width: calc(100% - 8px);
  display: flex;
  justify-content: center;
}

.product-list .list-product-item .right-block .list-price {
  margin-top: 4px;
}
.product-list .list-product-item .right-block .list-image-rating {
  text-align: left;
}

.product-list .btn-cart input.button {
  padding: 8px 20px;
}

.bl_menu.main-menu > .nxp-home-ul {
  padding-left: 15px;
  padding-right: 15px;
  margin: 0 0 15px 0;
}
.bl_menu.main-menu > .nxp-home-ul li {
  width: 194px;
}
.bl_menu.main-menu > .nxp-home-ul .bm1 a {
  display: block;
  background-size: 188px 188px;
  
  background-position: bottom;
}
.bl_menu.main-menu > .nxp-home-ul .bm2 a {
  display: block;
  background-size: 188px 188px;
  
  background-position: bottom;
}
.bl_menu.main-menu > .nxp-home-ul .bm3 a {
  display: block;
  background-size: 188px 188px;
  
  background-position: bottom;
}
.bl_menu.main-menu > .nxp-home-ul .bm4 a {
  display: block;
  background-size: 188px 188px;
  
  background-position: bottom;
}
.bl_menu.main-menu > .nxp-home-ul .bm5 a {
  display: block;
  background-size: 188px 188px;
  
  background-position: bottom;
}
.bl_menu.main-menu > .nxp-home-ul .bm6 a {
  display: block;
  background-size: 188px 188px;
  
  background-position: bottom;
}
.bl_menu.main-menu > .nxp-home-ul li {
  margin: 0;
}
.bl_menu.main-menu > .nxp-home-ul {
  gap: 15px;
}
.home .bl_menu.catalogue {
  padding: 25px 0;
}
.bl_menu.main-menu.catalogue ul {
  display: flex;
  justify-content: center;
  padding-right: 15px;
  padding-left: 15px;
  gap: 15px;
  margin: 0 0 15px;
}
.bl_menu.main-menu.catalogue ul li {
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
  width: 194px;
}
.home .bl_menu.main-menu ul:nth-child(2) {
  margin: 15px 0 0;
}
.bl_menu.main-menu.catalogue ul li {
  position: relative;
  box-shadow: none;
}
.bl_menu.main-menu.catalogue ul li:hover {
  box-shadow: 0 0 8px #bd3f00;
  opacity: 1;
}
.catalogue .inner-border {
  border: 1px solid #999999;
}

.bl_menu.catalogue > ul > li > a span {bottom: initial;top: 10px;left: 13px;text-align: left;padding: 0}

.product-info .image{position:relative;width:100%;text-align:center;background:#fff;border:4px solid #fcf8f8;display: flex;justify-content: center;box-sizing: border-box;}
#image_carousel li{list-style:none;margin:0;padding:0;float:left;width:322px;height:300px;}
.caroufredsel_wrapper {
    height: 303px !important;
}

.mob-hide {display: block;}
.pc-hide {display: none;}

}






@media only screen and (max-width:638px){
body {background:#666;}
.home .first-menu .bm2,.home .first-menu .bm6,.home .catalogue .bm3,.home .catalogue .bm4{display:none;}
}

@media only screen and (max-width:495px){
#header #phone{display:none;}
.mob-view-phone span {color:#00619e;font-size:23px;}
.mob-view-phone {width: 185px;top: 15px;text-align:center;}
#cart.mm_shopcart {margin-top: 8px;}
.page_search #container #content {padding: 0;}
}

@media only screen and (max-width:424px){
.bl_menu.main-menu > ul {display:flex;flex-wrap: wrap;justify-content: space-evenly;margin: 0;}
.bl_menu.main-menu > ul > li {margin-left:4px;margin-right:4px;}
.bl_menu.main-menu > ul > li > a {width: 150px;height: 150px;background-size: contain!important;}
.bl_menu.main-menu > ul > li > a span {bottom: 10px;}
.bl_menu.main-menu > ul > li > a:after {display: none;}
.bl_menu.main-menu > .nxp-home-ul > li {height: 151px;width: 157px;}
.bl_menu.main-menu > .nxp-home-ul > li a {height: 151px;width: 157px;}
.bl_menu.main-menu > .nxp-home-ul > li > a span {bottom: initial;top: 13px;left: 13px;}
.bl_menu.main-menu > .nxp-home-ul > .bm3 > a {background-size: 85%!important;}
.bl_menu.main-menu.catalogue ul li {height: 151px;width: 157px;}
.bl_menu.catalogue > ul > li a {height: 151px;width: 157px;}
.bl_menu.catalogue > ul > li > a span {bottom: initial;top: 13px;left: 13px;text-align: left;padding: 0}
.bl_menu.catalogue > ul > li.bm6 > a span {font-size: 14px;letter-spacing: .5px;}
.bl_menu.catalogue > ul > .bm3 > a {background-size: 85%!important;}
}

@media only screen and (max-width:374px){
.mvslider-menu div {width: 37%;}
}

@media only screen and (min-width:480px) and (max-width:767px){
#profuslug{height:70px!important;}
}

@media only screen and (min-width:480px) and (max-width:865px){
.mob-header br {display:none;}
}

@media only screen and (min-width:625px) and (max-width:865px){
.mob-garant-block {height:295px;}
.mob-garant-block div {width:23%;}
}

@media only screen and (min-width:360px) and (max-width:360px) {
  #header > div.search-bar > div.pwork > span > img {width:255px;height:55.39px;}
  #header > div.search-bar > div.home-mobile-scheme > img {width:360px;height:170.61px;}
	#header > div.search-bar > div.pwork > a > img {width:255px;height:55.39px;}
}

@media only screen and (min-width:300px) and (max-width:467px){
.product-filter {height:33px;}
.product-filter .sort {margin-right: 10px;}
#msdrpdd20_msdd{width:268px!important;}

}

@media only screen and (max-width:320px){
.product-filter {height:68px;}
}