﻿body{font-family:'Roboto', sans-serif;color:#333;background:#f4f5ef;-webkit-font-smoothing:subpixel-antialiased;}
h1, .h1{font-size:34px;text-transform:uppercase;font-weight:700;margin-top:0;}
h1 a, .h1 a{color:#333;}
h1 a:hover, .h1 a:hover{color:#7f807d;}
h2, .h2{font-size:20px;text-transform:uppercase;font-weight:700;}
h2 a, .h2 a{color:#333;}
h1 a:hover, .h1 a:hover{color:#7f807d;}
h3, .h3{font-size:19px;font-weight:700;}
h3 a, .h3 a{color:#333;}
h3 a:hover, .h3 a:hover{color:#7f807d;}
h4, .h4{font-size:18px;font-weight:700;}
h4 a, .h4 a{color:#333;}
h4 a:hover, .h4 a:hover{color:#7f807d;}
h5, .h5{font-size:17px;font-weight:700;}
h5 a, .h5 a{color:#333;}
h5 a:hover, .h5 a:hover{color:#7f807d;}
h6, .h6{font-size:14px;font-weight:700;}
h6 a, .h6 a{color:#333;}
h6 a:hover, .h6 a:hover{color:#7f807d;}
a{outline:none;color:#3b3f44;moz-transition:0.3s all ease;-o-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
a:hover, a:focus{outline:none;color:#b53b1c;text-decoration:none;}
button:hover, button:focus{outline:none;}
img{max-width:100%;border:none;}
.bold {font-weight: bold;}
@media (min-width:992px) and (max-width:1199px){.col-md-10p{width:10%;}
.col-md-20p{width:10%;}
}
@media (min-width:1200px){.col-lg-10p{width:10%;}
.col-lg-20p{width:10%;}
}
.btn{margin-bottom:5px;border-radius:2px;font-size:14px;}
.btn-sm{font-size:11px;padding:3px 14px;}
.btn:focus, .btn:focus:active, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus{outline:none;}
.btn-primary{border-color:#b53b1c;background:#b53b1c;color:#fff;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:focus:active, .btn-primary.active:focus, .btn-primary.focus, .btn-primary.focus:active, .btn-primary.active.focus{background-color:#b53b1c;border-color:#b53b1c;color:#fff;}
.btn-default{border-color:#b53b1c;background:#fff;color:#b53b1c;}
.btn-default:hover , .btn-default.active:focus, .btn-default.focus, .btn-default.focus:active, .btn-default.active.focus{background-color:#b53b1c;border-color:#b53b1c;color:#fff;}
.btn-info{}
.btn-info:hover{}
.btn-info:focus, .btn-info:focus:active, .btn-info.active:focus, .btn-info.focus, .btn-info.focus:active, .btn-info.active.focus{}
.btn-link{color:#b3a1a4;font-family:"Playfair Display", sans-serif;}
.btn-link:hover, .btn-link:focus, .btn-link:focus:active, .btn-link.active:focus, .btn-link.focus, .btn-link.focus:active, .btn-link.active.focus{}
.form-control{color:#3b3f44;color:#6b6b6b;font-size:12px;border:1px solid #ddd;border-radius:0;}
.form-control:focus{outline:0 !important;outline-offset:0 !important;background-image:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.form-control::-webkit-input-placeholder{color:#b6b6b6;}
.form-control::-moz-placeholder{color:#b6b6b6;}
.form-control:-moz-placeholder{color:#b6b6b6;}
.form-control:-ms-input-placeholder{color:#b6b6b6;}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus::-moz-placeholder{color:transparent}
input:focus:-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder{color:transparent}
.input-group .btn{margin-bottom:0;}
.input-group > .input-group-append > .input-group-text{background:#fff;border-left:1px solid #fff;color:#eee;}
.modal-body .input-group > .form-control{background:#fff;border:none;}
.modal-body .input-group > .form-control:focus{background:#fff;border:none;box-shadow:none;outline:none;}
.modal-body .input-group > .input-group-append > .input-group-text{background:#fff;border:none;border-radius:0 4px 4px 0;color:#eee;}
.modal-body .input-group > .form-control:focus + .input-group-append > .input-group-text{color:#f57c23;}
.modal-footer .btn-block{margin-right:0;margin-left:0;}
.container .jumbotron{padding:0 0 0 32px;background:none;border-radius:0;border-left:8px solid #daddcb;color:#7c8761;font-size:16px;}
.modal-content{background-color:#f4f5ef;border-color:#f4f5ef;border-radius:0;}
.modal-header{border:none;border-radius:0;}
.modal-header .close{display:block;position:absolute;width:24px;height:24px;border:1px solid #333;border-radius:50%;color:#333;font-size:20px;line-height:22px;top:20px;right:20px;text-align:center;text-shadow:none;opacity:1;padding:0;}
.modal-header .close:hover{border-color:#c00;color:#c00;}
.modal-title {}
.modal-footer{border:none;justify-content:center;}
.alert-info{color:#333;background-color:#daddcb;border-color:#daddcb;}
.tooltip-inner{background-color:#fff;color:#333;font-size:12px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);;box-shadow:0 0 15px rgba(0,0,0,.25);border-radius:0;padding:8px 12px;text-align:left;}
.tooltip.top .tooltip-arrow{border-top-color:#fff;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff;}
.tooltip.left .tooltip-arrow{border-left-color:#fff;}
.tooltip.right .tooltip-arrow{border-right-color:#fff;}
.nav-pills{border-bottom:7px solid #fbfbfb;font-size:14px;font-family:"Playfair Display", sans-serif;color:#3b3f44;font-weight:700;}
.nav-pills .nav-link{border-radius:0;}
.nav-pills .nav-item:first-child .nav-link{padding-left:0;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{color:#ff6d90;;background:none;}
.dropdown-menu{font-size:14px;}
.tooltip{font-size:11px;}
#vk_groups, #vk_groups iframe{width:100% !important;}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]{width:100% !important;}
header{padding-bottom:3px;}
.head-line{background:#daddcb;padding-top:3px;padding-bottom:3px;}
.head-line-button{display:none;}
.head-address{display:inline-block;position:relative;padding-left:22px;}
.head-address:before{display:block;content:"";position:absolute;left:0;top:1px;width:20px;height:20px;background:url(img/icons_sprite.png) 0 0 no-repeat;}
.head-email{display:inline-block;position:relative;padding-left:22px;padding-right:32px;}
.head-email:before{display:block;content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url(img/icons_sprite.png) 0 -20px no-repeat;}
.head-account{position:relative;padding-left:22px;float:right;}
.head-account:before{display:block;content:"";position:absolute;left:0;top:1px;width:20px;height:20px;background:url(img/icons_sprite.png) -20px 0 no-repeat;}
.head-account a{position:relative;text-decoration:underline;color:#8c8c8c;}
.head-account a:hover{text-decoration:none;color:#b53b1c;}
.head-account a:first-child{margin-right:25px;}
.head-account a:first-child::before{display:block;content:"";position:absolute;right:-14px;top:0;width:1px;height:20px;background:#abb296;}
.head-logo{padding-top:4px;padding-bottom:4px;display:inline-block;}
.head-logo img{margin-left:-14px;}
.head-contacts{padding-top:18px;padding-bottom:4px;}
.head-phone{float:left;position:relative;padding-left:22px;padding-right:32px;font-weight:700;font-size:18px;}
.head-phone:before{display:block;content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background:url(img/icons_sprite.png) -40px 0 no-repeat;}
.head-phone p{margin:0;padding:0;}
.head-shipping{color:#7f807d;font-size:14px;font-weight:400;}
.head-callback{float:left;padding-top:2px;}
.head-work{position:relative;padding-left:24px;color:#7f807d;margin-bottom:12px;}
.head-work:before{display:block;content:"";position:absolute;left:0;top:1px;width:20px;height:20px;background:url(img/icons_sprite.png) -20px -20px no-repeat;}
.head-cart{position:relative;float:right;padding-top:22px;padding-bottom:4px;}
.btn-cart{background:#fff;border:none;padding:2px 2px 4px 80px;margin:0;border-radius:4px;-webkit-box-shadow:0 5px 30px rgba(124,135,97,.15);box-shadow:0 5px 30px rgba(124,135,97,.15);position:relative;min-height:65px;min-width:170px;text-align:left;}
.btn-cart:before{display:block;content:"";position:absolute;left:20px;top:19px;width:30px;height:30px;background:url(img/icons_sprite.png) 0 -40px no-repeat;}
.btn-cart:focus,.btn-cart:active{background:#fff !important;border:none !important;box-shadow:none !important;color:#3b3f44;}
.btn-cart:after{display:none;}
.btn-cart:hover .cart-head-total{text-decoration:none;}
.btn-cart .badge{position:absolute;left:42px;top:5px;border-radius:12px;font-weight:400;height:24px;width:24px;min-width:24px;line-height:24px;padding:0 2px;background:#b53b1c;}
.btn-cart .badge:after{display:none;}
.cart-head-text{display:block;font-weight:bold;color:#7c8761;font-size:14px;}
.cart-head-count{color:#333;}
@media (max-width:767.98px){header .row{position:relative;}
.head-line{min-height:34px;}
.head-line-button{display:block;}
.head-line .col-auto{max-width:100%;}
.head-slogan{display:none;}
.head-address{padding-top:2px;margin-top:2px;display:none;}
.head-email{display:none;}
.head-logo img{display:block;margin:0 auto;max-width:304.5px;}
.head-contacts{padding-top:0;}
.head-phone{float:none;padding-right:0;padding-left:0;font-size:14px;text-align:center;}
.head-phone:before{display:none;}
.head-phone p{display:inline-block;position:relative;}
.head-phone p:before{display:inline-block;content:',';padding-right:10px;}
.head-phone p:first-child{padding-left:20px;}
.head-phone p:first-child::before{display:block;content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background:url(img/icons_sprite.png) -40px 0 no-repeat;}
.head-phone p.head-shipping{display:none;}
.head-callback{display:none;}
.head-work{display:none;}
.cart{position:absolute;top:-34px;right:0;margin-right:0;}
.head-cart{position:relative;float:right;padding-top:0;padding-bottom:0;}
.btn-cart{background:none;padding:2px 0 0 32px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-height:30px;min-width:auto;text-align:left;}
.btn-cart:before{left:0;top:2px;}
.btn-cart .badge{position:relative;left:auto;top:auto;}
.cart-head-text{display:none;}
.cart-head-count{display:none;}
}
@media (min-width:768px) and (max-width:991.98px){header .row{position:relative;}
.head-line{min-height:34px;}
.head-line-button{display:block;}
.head-line .col-auto{max-width:100%;}
.head-slogan{display:none;}
.head-address{margin-top:4px;padding-right:15px;}
.head-email{margin-top:4px;}
.head-account{display:none;}
.head-logo img{display:block;margin:0 auto;max-width:304.5px;}
.head-contacts{padding-top:4px;}
.head-work{margin-bottom:8px;}
.head-phone{padding-right:14px;font-weight:700;font-size:18px;}
.cart{position:absolute;top:-34px;right:0;margin-right:14px;}
.head-cart{position:relative;float:right;padding-top:0;padding-bottom:0;}
.btn-cart{background:none;padding:2px 0 0 32px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-height:30px;min-width:auto;text-align:left;}
.btn-cart:before{left:0;top:2px;}
.btn-cart .badge{position:relative;left:auto;top:auto;}
.cart-head-text{display:none;}
.cart-head-count{display:none;}
}
@media (min-width:992px) and (max-width:1199.98px){.head-address{padding-right:32px;}
.head-line{font-size:12px;}
.head-logo img{max-width:304.5px;}
.head-contacts{padding-top:4px;}
.head-work{margin-bottom:8px;}
.head-cart{padding-top:8px;}
}
@media (min-width:1200px){.head-address{padding-right:32px;margin-left:60px;}
}
.menu{background:#7c8761;}
.menu .navbar{padding-top:0;padding-bottom:0;background:none;border:none;border-radius:0;margin-bottom:0;min-height:31px;}
.menu .navbar .nav-login{display:none;}
@media (min-width:992px){.menu .navbar .nav-link{padding:5px 14px 3px;background:none;color:#fff;text-transform:uppercase;line-height:23px;}
.menu .navbar .nav-link:hover{background:#969f81;color:#fff;}
}
.menu .navbar .nav-link.specials-link{/*color:#f9af18;color:#f00;background:#fff;*/}
.menu-account{display:none;}
.menu-contacts{display:none;}
.menu-address{display:none;}
.menu-email{display:none;}
.menu-search{display:none;}
@media (min-width:992px) and (max-width:1199.98px){.menu .navbar .nav-link{padding:4px 6px;}
}
@media (max-width:767.98px){.menu .navbar .nav-link{margin-left:-15px;margin-right:-15px;padding-left:18px;padding-right:1.5em;color:#fff;text-transform:uppercase;}
.menu .navbar .nav-link:hover{background:#969f81;color:#fff;}
.menu .navbar .dropdown.show .nav-link{background:#969f81;color:#fff;}
.menu-account{display:block;}
.menu-contacts{display:block;text-align:center;border-top:1px solid #969f81;color:#fff;padding:8px 0;margin:0;}
.menu-contacts p{margin:0;padding:0;}
.menu-contacts .menu-phone{font-weight:700;font-size:18px;}
.menu-contacts .menu-shipping{font-weight:400;font-size:14px;}
.menu-address{display:block;text-align:center;border-top:1px solid #969f81;color:#fff;padding:8px 0;}
.menu-email{display:block;text-align:center;color:#fff;padding:0 0 8px 0;}
header .navbar-collapse{width:100%;border:none;}
}
@media (min-width:768px) and (max-width:991.98px){.menu .navbar .nav-link{margin-left:-15px;margin-right:-15px;padding-left:18px;padding-right:1.5em;color:#fff;text-transform:uppercase;}
.menu .navbar .nav-link:hover{background:#969f81;color:#fff;}
.menu .navbar .dropdown.show .nav-link{background:#969f81;color:#fff;}
.menu-account{display:block;}
header .navbar-collapse{width:100%;border:none;padding-top:32px;}
}
@media (max-width:991px){header .navbar-header{float:none;}
header .navbar-toggle{display:block;float:left;background:none;border:none;margin:0 0 0 10px;padding:2px 8px;font-size:20px;}
header .navbar-default .navbar-toggle:focus, header .navbar-default .navbar-toggle:hover{background:none;color:#daddcb;}
header .navbar-collapse.collapse{display:none!important;}
header .navbar-nav{float:none!important;margin:0;}
header .navbar-nav>li{float:none;display:block;}
header .navbar-nav>li>a{padding:10px 18px;}
header .collapse.in{display:block !important;float:none;}
.btn-cart:hover, .btn-cart:focus, .btn-cart:focus:active, .btn-cart.active:focus, .btn-cart.focus, .btn-cart.focus:active, .btn-cart.active.focus{background:none!important;}
}
.boxSearch{background:#daddcb;width:170px;height:23px;position:relative;z-index:3;border-radius:2px;margin-bottom:4px;margin-top:4px;margin-right:15px;float:right;}
.boxSearch input[type='text']{background:none;border:none;padding:0 0 0 8px;height:24px;margin:0;}
.boxSearch .btn{background:none;border:none;padding:0 0 0 26px;width:24px;overflow:hidden;}
.boxSearch .btn:before{display:block;content:"";position:absolute;left:0px;top:0;width:20px;height:20px;background:url(img/icons_sprite.png) -40px -40px no-repeat;}
.ajaxQuickFind{background:#969f81;font-size:12px;padding-left:8px;padding-right:8px;color:#fff;}
ul.ajaxQuickFind{margin:0;padding:0;}
li.ajaxQuickFind{padding-bottom:2px;}
@media (min-width:992px) and (max-width:1199.98px){.boxSearch{width:140px;}
}
@media (min-width:992px){#boxCategories2{display:none;}
}
#boxCategories2{position:relative;padding:0;margin:0 -15px;}
#boxCategories2 a{color:#fff;text-transform:uppercase;}
#boxCategories2 a:hover, #boxCategories2.open > a, #boxCategories2.open > a:hover, #boxCategories2.open > a:focus, #boxCategories2 a:focus{background:#969f81;}
#boxCategories2 .dropdown-menu{padding:0;position:relative;float:none;top:auto;left:auto;-webkit-box-shadow:none;box-shadow:none;background:none;border:none;}
#boxCategories2 .dropdown-menu .dropdown-menu{box-shadow:none;}
#boxCategories2 ul li ul{position:relative;padding:0;margin:0;}
#boxCategories2 ul li ul{position:relative;padding:0;margin:0;}
#boxCategories2 .dropdown-menu li a{display:block;color:#fff;text-transform:uppercase;padding-top:4px;padding-bottom:4px;padding-left:30px;}
#boxCategories2 .dropdown-menu li .dropdown-menu li a{text-transform:none;padding-left:45px;position:relative;}
#boxCategories2 .dropdown-menu li .dropdown-menu li .dropdown-menu li a{padding-left:60px;}
#boxCategories2 .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a{padding-left:75px;}
#boxCategories2 .dropdown-toggle::after{float:right;margin-top:8px;}
#boxCategories2 .caret{margin-top:10px;}
#boxCategories2 ul#navmenu-v{margin:0;padding:0;background-color:#222;}
#boxCategories2 ul#navmenu-v li{margin:0;border:0 none;padding:0;list-style:none;display:block;position:relative;}
#boxCategories2 ul#navmenu-v ul{margin:0;border:0 none;padding:0;list-style:none;}
#boxCategories2 ul#navmenu-v li a{line-height:20px;display:block;padding:6px 15px;color:#fff;}
#boxCategories2 ul#navmenu-v li ul li a{padding:6px 15px 6px 25px;}
#boxCategories2 ul#navmenu-v li ul li ul li a{padding:6px 15px 6px 35px;}
#boxCategories2 ul#navmenu-v li ul li ul li ul li a{padding:6px 15px 6px 45px;}
#boxCategories2 ul#navmenu-v li ul li ul li ul li ul li a{padding:6px 15px 6px 55px;}
#boxCategories2 ul#navmenu-v li ul li ul li ul li ul li ul li a{padding:6px 15px 6px 65px;}
#boxCategories2 ul#navmenu-v a:hover{color:#b70d0d;text-decoration:none;}
footer{background:#daddcb;padding-bottom:18px;}
.foot-menu{background:#7c8761;text-align:center;text-transform:uppercase;}
.foot-menu .nav>li{display:inline-block;}
.foot-menu .nav-link{color:#fff;padding:4px 14px;}
.foot-menu .nav-link:hover{background:#969f81;color:#fff;}
.foot-links{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;padding-top:18px;padding-bottom:18px;}
.foot-links a{color:#74756e;}
.foot-links p{margin-bottom:8px;}
.box.boxContacts{padding-top:18px;margin:0;}
.contact-address{padding-bottom:8px;padding-left:22px;position:relative;}
.contact-address:before{display:block;content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url(img/icons_sprite.png) 0 0 no-repeat;}
.contact-address p{margin-bottom:4px;}
.contact-phone{padding-bottom:8px;padding-left:22px;position:relative;}
.contact-phone:before{display:block;content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url(img/icons_sprite.png) -40px 0 no-repeat;}
.contact-phone p{margin:0;padding:0;}
.contact-email{padding-bottom:8px;padding-left:22px;position:relative;font-weight:bold;}
.contact-email:before{display:block;content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url(img/icons_sprite.png) 0 -20px no-repeat;}
.foot-callback{padding-top:18px;padding-bottom:14px;padding-left:14px;}
.foot-callback .btn{margin-bottom:18px;}
@media (min-width:992px) and (max-width:1199.98px){.foot-menu .nav-link{padding:4px 8px;}
}
@media (max-width:575.98px){.foot-menu{display:none;}
.foot-links{display:none;}
.foot-callback .btn{width:100%;}
}
@media (min-width:576px) and (max-width:767.98px){.foot-links{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;}
}
@media (min-width:768px) and (max-width:991.98px){.foot-links{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;}
}
@media (min-width:992px) and (max-width:1199.98px){.foot-links{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;}
}
@media (min-width:1200px){.foot-links{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;}
.foot-contacts{padding-right:0;padding-left:0;}
}
.copyright{padding-top:20px;border-top:1px solid #abb296;text-align:center;color:#95978c;}
.copyright a{color:#95978c;}
.box{background:none;border:none;border-radius:0;min-height:0;margin-bottom:30px;}
.box .navbar-header{float:none;border-radius:0;padding:0 0 12px;}
.box .box-title{border-radius:0;background:none;border:none;font-size:16px;font-weight:bold;text-transform:uppercase;}
.box .box-title a{color:#212529;}
.box .navbar-collapse{border:none;box-shadow:none;padding:0 0 15px;background:#fff;}
.box .navbar-header .navbar-toggle{border:none;border-radius:0;background:none;margin:0;font-size:18px;}
.box .box-toggle:before{font-family:"FontAwesome";content:"\f055";}
.box .navbar-header .navbar-toggle:hover, .boxAccount .navbar-header .navbar-toggle:focus{background:none;color:#b70d0d;}
.box .navbar-collapse ul{list-style-type:none;text-align:left;margin:0;padding:0;}
.box .navbar-collapse ul li{display:block;margin:0;border-radius:0;padding:15px;margin-bottom:-1px;background:none;border:none;border-top:1px solid #ddd;}
.box .navbar-collapse ul li:first-child{border:none;}
.box.boxAdmin .navbar-collapse{padding:15px 15px 0;}
.box.boxArticles .navbar-collapse{padding:0;}
.box.boxArticlesNew .navbar-collapse{padding:0;}
.NewsItem{padding-bottom:14px;}
.NewsDate, .data{font-size:12px;padding-bottom:5px;}
.NewsName, .ArticlesName{padding-bottom:5px;text-transform:uppercase;font-weight:bold;}
.NewsDesc{padding-bottom:5px;}
.ArticlesAuthor{text-transform:uppercase;font-weight:bold;padding-bottom:4px;}
.ArticlesItem{border-top:1px solid #e1e1e1;padding:15px 0px;}
.ArticlesItem:first-child{border:none;padding-top:0;}
.ArticlesImage{background:#fff;border:1px solid #e1e1e1;padding:10px;text-align:center;margin-bottom:15px;}
.ArticlesReview{font-size:12px;color:#7c8761;}
.ArticlesReview a{text-decoration:underline;color:#7c8761;}
.ArticlesReview a:hover{text-decoration:none;}
.ArticlesAuthorsReview{font-size:12px;color:#7c8761;}
.ArticlesAuthorsReview a{text-decoration:underline;color:#7c8761;}
.ArticlesAuthorsReview a:hover{text-decoration:none;}
.ProductReview{border-top:1px solid #e1e1e1;padding:15px 0px;}
.ProductReview:first-child{border:none;padding-top:0;}
.ReviewAuthor{text-transform:uppercase;font-weight:bold;padding-bottom:4px;}
.ReviewRatting{color:#e09e16;font-size:12px;}
.ReviewDesc{padding-bottom:4px;}
.ReviewProductName{text-transform:uppercase;padding-bottom:10px;font-weight:bold;font-size:16px;}
.box.boxContent .navbar-collapse, .box.boxInformation .navbar-collapse{padding:0;}
.box.boxContent ul li a, .box.boxInformation ul li a{position:relative;display:block;}
.box.boxContent ul li a:after, .box.boxInformation ul li a:after{position:absolute;top:0;right:0;font-family:"FontAwesome";font-size:14px;content:"\f105";}
.box.boxContent ul li a i, .box.boxInformation ul li a i{position:absolute;top:14px;right:14px;}
.boxCategories .box-title{padding:0 0 12px;display: none;}
.boxCategories .boxCategories-content{padding:14px 0 4px;background:#fff;}
.boxCategories .boxCategories-content ul li{padding:0;}
.boxCategories .boxCategories-content ul li a{display:block;padding:0 4px 4px 48px;margin:0;color:#333;position:relative;}
.boxCategories .boxCategories-content ul li a:before{display:block;position:absolute;top:5px;left:32px;content:"";background:#bdc3b0;border-radius:50%;height:6px;width:6px;}
.boxCategories .boxCategories-content ul .CatLevel0{text-transform:uppercase;}
.boxCategories .boxCategories-content ul .CatLevel0:last-child{border-bottom:none;}
.boxCategories .boxCategories-content ul .CatLevel1 + .CatLevel0 a{}
.boxCategories .boxCategories-content ul .CatLevel0 a{padding:5px 8px 5px 32px;font-weight:500;}
.boxCategories .boxCategories-content ul .CatLevel0 a[href="/rasprodazha.html"] {color: #c00;}
.boxCategories .boxCategories-content ul .CatLevel0 > a:before{display:block;font-family:"FontAwesome";font-size:14px;content:"\f107";position:absolute;left:14px;top:5px;background:none;bredr-radis:0;}
.boxCategories .boxCategories-content ul .CatLevel0 + .CatLevel1 a{padding-top:.125;}
.boxCategories .boxCategories-content ul .CatLevel1:last-child{}
.boxCategories .boxCategories-content ul .CatLevel2 a{padding-left:38px;}
.boxCategories .boxCategories-content ul .CatLevel2 a:before{left:28px;}
.boxCategories .boxCategories-content ul .CatLevel3 a{padding-left:64px;}
.boxCategories .boxCategories-content ul .CatLevel3 a:before{left:48px;}
.boxCategories .boxCategories-content ul .CatLevel4 a{padding-left:48px;}
.boxCategories .boxCategories-content ul .CatLevel4 a:before{left:38px;}
.boxCategories .boxCategories-content ul .CatLevel5 a{padding-left:80px;}
.boxCategories .boxCategories-content ul .CatLevel5 a:before{left:64px;}
.boxCategories .boxCategories-content ul .CatLevel6 a{padding-left:58px;}
.boxCategories .boxCategories-content ul .CatLevel6 a:before{left:48px;}
.boxCategories .boxCategories-content ul li.CurrentParent a{color:#c00;}
.boxCategories .boxCategories-content ul li a, .boxCategories .Current li a, .boxCategories .CurrentParent li a, .boxCategories .CurrentParent .Current li a{color:#333;}
.boxCategories .boxCategories-content ul li.Current a, .boxCategories .boxCategories-content ul li.CurrentParent .Current a{color:#c00;}
.boxCategories .boxCategories-content ul .CatLevel0.Current a:before{content:"\f105";}
.boxCategories .boxCategories-content ul li a:hover{color:#c00;}
@media (max-width:767px){.boxCategories{/*display:none;*/}
}
#boxCart{}
#boxCart .dropdown-menu{width:290px;border-radius:0;border:none;box-shadow:1px 3px 15px 0px rgba(0, 0, 0, 0.15);padding:0;}
.CartItem{border-top:1px solid #e3e3e3;padding:9px 14px;}
.CartItem:first-child{border:none;}
.CartItemImage{width:54px;float:left;margin:0 9px 9px 0;}
.CartItemContent{overflow:hidden;}
.CartItemContent .pull-right input{display:none;}
.CartItemContent .pull-right label{cursor:pointer;}
.CartItemContent .pull-right i{color:#f33;font-size:18px;}
.CartTotal{padding:14px 14px 4px;background:#333;color:#fff;}
.CartButton{text-align:center;padding-bottom:10px;}
.cartempty{padding:14px;}
.box.boxBestsellers .ProductImage{float:left;width:50px;}
.box.boxBestsellers .ProductName{text-align:left;padding:0 0 10px 60px;}
.box.boxBestsellers .ProductPrice{text-align:left;padding:0 0 0 60px;}
.boxReviews .ProductDesc{padding-top:20px;}
.breadcrumb{padding:0 15px 12px;background:none;border-radius:0;margin-bottom:0;color:#8c8c8c;}
.breadcrumb a{text-decoration:underline;color:#b53b1c;}
.about{margin-bottom:14px;}
.advantage{margin-bottom:32px;}
.advantage-image{margin-bottom:32px;background:url(img/mebel.jpg) center bottom no-repeat;}
.since{position:relative;margin-bottom:32px;}
.since-caption{position:absolute;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px;left:28px;right:28px;bottom:48px;}
.advent-title{text-align:center;}
.advent{margin-bottom:32px;text-align:center;color:#7f807d;position:relative;}
.advent:before{content:"";display:block;position:absolute;height:22px;width:22px;background:url(img/bg_advent.png) 0 0 no-repeat;left:-11px;top:40px;}
.advent:first-child::before{display:none;}
.advent .h3{color:#333;font-size:16px;margin-bottom:10px;}
.active_icon1{background:url(img/icon_assortiment.png) center top no-repeat;padding-top:70px;}
.active_icon2{background:url(img/icon_sales.png) center top no-repeat;padding-top:70px;}
.active_icon3{background:url(img/icon_individual.png) center top no-repeat;padding-top:70px;}
.active_icon4{background:url(img/icons_shipping.png) center top no-repeat;padding-top:70px;}
.categories-banners, .main-categories-banners{margin-bottom:8px;}
.categories-banners .row, .main-categories-banners .row{margin-right:-6px;margin-left:-6px;}
.categories-banners .Categories, .main-categories-banners .Categories{padding-right:6px;padding-left:6px;border-radius:0;border:none;background:none;text-align:center;margin-bottom:8px;font-weight:500;text-decoration:underline;}
.categories-banners .CategoriesImage, .main-categories-banners .CategoriesImage{border-radius:0;border:1px solid #fff;background:#fff;padding:0;margin-bottom:8px;}
.categories-banners .Categories:hover .CategoriesImage, .main-categories-banners .Categories:hover .CategoriesImage{border-color:#b53b1c;}
.categories-banners .Categories:hover, .main-categories-banners .Categories:hover{text-decoration:none;}
@media (max-width:767px){.categories-banners{display:none;}
}
.Categories{border-radius:0;border:none;background:none;text-align:center;margin-bottom:8px;}
.CategoriesImage{border-radius:0;border:1px solid #fff;background:#fff;padding:0;margin-bottom:8px;}
.CategoriesName a{font-weight:500;text-decoration:underline;}
.CategoriesName a:hover{text-decoration:none;}
.CatDesc{padding-bottom:14px;}
.SortCount{padding-bottom:14px;font-size:12px;}
.SortLink{padding-bottom:14px;font-size:12px;}
.ManufSort{padding-bottom:14px;font-size:12px;}
.navigation-page{padding-bottom:14px;font-size:12px;}
.box .ProductImage{display:block;height:auto;width:auto;vertical-align:inherit;}
.box .ProductImage img{max-height:264px;}
.box .ProductName{padding:4px 4px 10px;}
.box .ProductPrice{padding-left:4px;padding-right:4px;}
.box .ProductPrice br{display:none;}
.box .ProductDesc{padding-left:15px;padding-right:15px;}
.box .ProductRating{padding-left:15px;padding-right:15px;}
.Product-int{padding:0; margin: 0 -1px 30px;border-radius:0;background:#fff;border:none;-webkit-box-shadow:0 0 15px rgba(0,0,0,.05);;box-shadow:0 0 15px rgba(0,0,0,.05);}
.Product-int:hover{outline:1px solid #c00;}
.ProductImage{border-radius:0;border:none;text-align:center;padding:0;margin:0;position:relative;}
.QuickView-link{display:none;position:absolute;top:50%;right:50%;margin-right:-55px;margin-top:-55px;background:rgba(0,0,0,.4);width:110px;height:110px;text-align:center;border-radius:50%;color:#ccc;text-decoration:none;padding-top:28px;font-size:13px;}
.QuickView-link:hover{color:#fff;}
.QuickView-link .fa-eye{font-size:18px;}
.Product-int:hover .QuickView-link{display:block;}
.ProductName{text-align:center;line-height:18px;padding:2px 4px;}
.ProductPrice{color:#b53b1c;font-weight:700;text-align:center;/*font-size:16px;*/font-size:18px;padding:0 15px 2px;}
.ProductPrice br{display:none;}
.ProductRating{color:#e09e16;text-align:center;font-size:12px;padding-bottom:4px;}
.ProductMore{}
.ProductButtonOne{}
.ProductButton{padding-bottom:10px;}
.ProductButton .btn{width:100%;}
.badge{position:absolute;left:-8px;top:4px;border-radius:0;font-weight:400;line-height:8px;padding:6px 14px 7px 12px;background:#daddcb;text-transform:uppercase;}
.ProductImage .badge:after, .ProductInfoImage .badge:after, .ProductQuikImage .badge:after{content:'';position:absolute;left:0px;bottom:-7px;border:4px solid transparent;border-top:4px solid #7c8761;border-right:4px solid #7c8761;}
.badge.new{color:#fff;background:url(img/bg_new.png) right top no-repeat;}
.badge.new:after{content:'';position:absolute;left:0px;bottom:-7px;border:4px solid transparent;border-top:4px solid #1bb24d;border-right:4px solid #1bb24d;}
.badge.sale{color:#fff;background:url(img/bg_sale.png) right top no-repeat;}
.badge.sale:after{content:'';position:absolute;left:0px;bottom:-7px;border:4px solid transparent;border-top:4px solid #dd4800;border-right:4px solid #dd4800;}
.badge.hit{color:#fff;background:url(img/bg_hit.png) right top no-repeat;}
.badge.hit:after{content:'';position:absolute;left:0px;bottom:-7px;border:4px solid transparent;border-top:4px solid #e09e16;border-right:4px solid #e09e16;}
.badge.natural{color:#fff;background:url(img/bg_natural.png) right top no-repeat;}
.badge.natural:after{content:'';position:absolute;left:0px;bottom:-6px;border:4px solid transparent;border-top:4px solid #c4aa74;border-right:4px solid #c4aa74;}
.badge.synthetic{color:#fff;background:url(img/bg_synthetic.png) right top no-repeat;}
.badge.synthetic:after{content:'';position:absolute;left:0px;bottom:-6px;border:4px solid transparent;border-top:4px solid #815932;border-right:4px solid #815932;}
.badge.freeinstall{color:#fff;background-color:#c00;}
.badge.badge-specials{left:auto;right:auto;top:auto;position:relative;display:inline-block;color:#fff;background:#f00;font-size:12px;font-weight:300;padding:2px 4px;}

.badge.gift-bali{left:auto;right:4px;top:4px;background:url("img/gift-bali.png") 0 0 no-repeat;width: 65px;height: 62px;text-indent: -99999px;}
.badge.gift-bali:after {display: none;}
.badge.gift-duck{left:auto;right:4px;top:4px;background:url("img/gift-duck.png") 0 0 no-repeat;width: 60px;height: 61px;text-indent: -99999px;}
.badge.gift-duck:after {display: none;}
.badge.gift-discount{left:auto;right:4px;top:4px;background:url("img/gift-discount.png") 0 0 no-repeat;width: 64px;height: 64px;text-indent: -99999px;}
.badge.gift-discount:after {display: none;}
@media (max-width:767px){
/*.Product:nth-child(2n+1){padding-right:5px;}
.Product:nth-child(2n+2){padding-left:5px;}*/
.ProductImage img{max-height:150px;}
.Product-int:hover .QuickView-link{display:none;}
}
@media (min-width:768px) and (max-width:991px){.ProductImage{display:table-cell;height:220px;width:220px;vertical-align:middle;}
.ProductImage img{max-height:220px;}
}
@media (min-width:992px) and (max-width:1199px){.ProductImage{display:table-cell;height:212px;width:212px;vertical-align:middle;}
.ProductImage img{max-height:212px;}
}
@media (min-width:1200px){.ProductImage{display:table-cell;height:264px;width:264px;vertical-align:middle;}
.ProductImage img{max-height:264px;}
.ProductMore{padding-right:2px;}
.ProductButtonOne{padding-left:2px;}
}
.ProductInfoImage{text-align:center;position:relative;margin-bottom:14px;}
.ProductInfoImage img {max-height:270px;}
.ProductInfoMO{padding-left:40px;padding-right:40px;margin-bottom:14px;}
.ProductInfoImageMO{width:90px;height:90px;padding:0;margin:0;zoom:1;*display:inline;background:#fff;}
.ProductInfoImageMO img{max-height:90px;margin:0 auto;}
.ProductInfoImageMO a{display:table-cell !important;width:90px;height:90px;vertical-align:middle;}
#slider-moimages, #slider-moimages li{list-style:none;margin:0;padding:0;}
#slider-moimages li{display:block}
.ProductInfoName{font-size:20px;margin-bottom:10px;}
.ProductInfoModel{display:none;margin-bottom:18px;}
.ProductInfoPrice{width:100%;font-size:18px;line-height:1.375;font-weight:700;position:relative;border-bottom:1px solid #b8bea8;padding-bottom:8px;color:#b53b1c;text-align: center;}
.ProductInfoPrice br{display:none;}
.ProductInfoPrice span.productOldPrice{font-size:14px;}
.ProductInfoQTY{margin-bottom:20px;}
.qty-yes .fa-check-circle{color:#2bbe5a;margin-right:8px;}
.qty-no .fa-exclamation-circle{color:#f00;margin-right:8px;}
.ProductInfoRating{margin-bottom:18px;font-size:14px;color:#e09e16;}
.ProductInfoOption{}
.ProductOptionName{font-size:13px;font-weight:300;padding-top:7px;padding-bottom:7px;}
.ProductInfoOption .form-group{margin-bottom:10px;display:block;}
.ProductInfoOption .form-group select{width:96%;}
.ProductInfoOption .checkbox{display:block;}
.ProductOption-radio{display:block;}
.ProductOption-text{}
.ProductOption-price{}
.ProductOption-desc{}
.ProductOption-short{}
.ProductOption-image{}
.ProductOption-link{}
.ProductOption-radio-image .radio{display:none;}
.ProductOption-radio-image .ProductOption-text{display:none;}
.radiocheck{display:inline-block;}
.ProductOption-radio-image .radio + .radiocheck{border:5px solid #f4f5ef;}
.ProductOption-radio-image .radio + .radiocheck:hover, .ProductOption-radio-image .radio:checked + .radiocheck{border:5px solid #b8bea8;}
.ProductInfoQuantity{margin-bottom:8px;padding-top: 8px;}
.ProductInfoQuantity .input-group{width:100px;height:34px;float: right;}
.ProductInfoQuantity input{text-align:center;}
.ProductInfoQuantity .btn{padding:10px;line-height:10px;}
.ProductInfoQuantity .qty-text{font-size:13px;font-weight:300;padding-top:7px;padding-bottom:7px;}
.ProductInfoButton{margin-bottom:014px;}
.ProductInfoButton .btn{width:100%;}
.ProductInfoBuyOne{margin-bottom:014px;}
.ProductInfoBuyOne .btn{width:100%;}
.ProductInfoSocials{margin-left:4px;}
.ProductInfoPromo{margin-bottom:18px;}
.ProductInfoPromo > button{width:84px;height:84px;border-radius:50%;border:1px solid #b9bfa9;}
.ProductInfoPromo > button:hover{border-color:#b63d1e;}
.ProductInfoPromo-shipping{background:url(img/icon_product_shiping.png) center center no-repeat;}
.ProductInfoPromo-garantie{background:url(img/icon_product_garantie.png) center center no-repeat;}
.ProductInfoPromo-payment{background:url(img/icon_product_payment.png) center center no-repeat;}
.ProductInfoPromo-service{background:url(img/icon_product_service.png) center center no-repeat;}
.ProductInfoPromo > button{width:63px;height:63px;}

.ProductInfoPromo-shipping{background-size:42px 23px;}
.ProductInfoPromo-garantie{background-size:30px 30px;}
.ProductInfoPromo-payment{background-size:26px 26px;}
.ProductInfoPromo-service{background-size:27px 27px;}

.ProductInfoTabs{margin-bottom:32px;padding-top:32px;}
.ProductInfoTabs .nav-tabs>li>a{border-radius:0;border:1px solid #e1e1e1;text-transform:uppercase;font-weight:700;background:#f9f9f9;}
.ProductInfoTabs .nav-tabs>li.active>a, .ProductInfoTabs .nav-tabs>li.active>a:focus, .ProductInfoTabs .nav-tabs>li.active>a:hover{background:#fff;border-bottom-color:transparent;}
.ProductInfoTabs .tab-content{padding:20px;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;background:#fff;}
.tab-media{text-align:center;}
@media (max-width:575.98px){.ProductInfoQuantity{padding-right:4px;margin-bottom:9px;}
.ProductInfoButton{padding-left:4px;margin-bottom:9px;}
.ProductInfoTabs .nav-tabs > li{margin-right:0;/*display:block;width:100%;*/display:inline-block;width:50%;}
.ProductInfoRating {display: none;}
}
@media (min-width:576px) and (max-width:767.98px){.ProductInfoImage img{max-height:502px;}
}
@media (min-width:768px) and (max-width:991.98px){.ProductInfoImage img{max-height:450px;}
#slider-moimages li{width:74px !important;}
.ProductInfoImageMO{width:74px;height:74px;}
.ProductInfoImageMO img{max-height:784px;}
.ProductInfoImageMO a {width:74px;height:74px;}
}
@media (min-width:992px) and (max-width:1199.98px){.ProductInfoImage img{max-height:330px;}
#slider-moimages li{width:84px !important;}
.ProductInfoImageMO{width:84px;height:84px;}
.ProductInfoImageMO img{max-height:84px;}
.ProductInfoImageMO a {width:84px;height:84px;}
}
@media (min-width:1200px){.ProductInfoImage img{max-height:395px;}
}
.PorductQuik-content{padding-top:20px;}
.PopUpProduct-close a{display:block;position:absolute;width:24px;height:24px;border:1px solid #c00;border-radius:50%;color:#c00;font-size:12px;line-height:22px;top:15px;right:15px;text-align:center;}
.PopUpProduct-close a:hover{border-color:#083189;color:#083189;}
.ProductQuikImage{background:#fff;text-align:center;border:1px solid #e8e8e8;border-radius:0;padding:10px;position:relative;margin-top:15px;}
.ProductQuikImage{}
.ProductQuikImage img{max-height:350px;}
.ProductQuikMO{padding-top:10px;width:300px;margin:0 auto;}
.ProductInfoQuikMO{width:90px;height:90px;padding:5px;margin:0;border-radius:0;zoom:1;*display:inline;}
.ProductInfoQuikMO img{max-height:70px;margin:0 auto;}
.ProductInfoQuikMO a{display:table-cell !important;width:80px;height:80px;vertical-align:middle;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(88, 137, 237, 0.25);-moz-box-shadow:0px 0px 10px 0px rgba(88, 137, 237, 0.25);box-shadow:0px 0px 10px 0px rgba(88, 137, 237, 0.25);}
#slider-moquikimages, #slider-moquikimages li{list-style:none;margin:0;padding:0;}
#slider-moquikimages li{display:block;}
.ProductQuikName{font-size:18px;padding:10px 0 15px;margin:0;text-align:left;}
.ProductInfoQuikShort{padding-bottom:10px;}
.ProductInfoQuikButton{padding-bottom:3px;padding-right:0}
.ProductInfoQuikButton .btn{width:100%;padding-right:0;padding-left:5px;}
.ProductInfoQuikMore{padding-left:5px;padding-bottom:14px;}
span.markProductOutOfStock{color:#c76170;font-weight:bold;}
span.productSpecialPrice{color:#f00;}
span.productOldPrice{color:#999;text-decoration:line-through;font-size:13px;font-weight:400;}
span.errorText{color:#f00;}
span.productNewPrice{color:#f63;}
.ProductReview{border-top:1px solid #e1e1e1;padding:15px 0px;}
.ProductReview:first-child{border:none;padding-top:0;}
.ReviewAuthor{text-transform:uppercase;font-weight:bold;padding-bottom:4px;}
.ReviewRatting{color:#e09e16;font-size:12px;}
.ReviewDesc{padding-bottom:4px;}
.ReviewProductImage{background:#fff;border:1px solid #e1e1e1;padding:10px;text-align:center;margin-bottom:15px;}
.ReviewProductName{text-transform:uppercase;padding-bottom:10px;font-weight:bold;font-size:16px;}
#checkout .panel, .sm_layout_box.panel{margin-bottom:14px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
#checkout .panel-heading, .sm_layout_box .panel-heading{font-weight:700;text-transform:uppercase;color:#000;}
#checkout .form-group, .sm_layout_box .form-group{margin-bottom:0;}
span.Requirement{color:red;}
.panel span.Requirement{color:red;position:absolute;right:5px;top:0;}
.OrderBlock{margin:14px 0 0;font-weight:400;}
.OrderBlock-int{padding:0;}
.OrderBlockName{font-weight:600;}
.OrderBlock label{font-weight:400;display:block;}
.help-block ul{margin-top:8px;list-style:none;}
.help-block ul li span{color:#f00;padding-right:14px;}
.help-block ul li span:before{display:none;font-family:"FontAwesome";content:"\f06a";}
.privacy{margin-top:14px;text-align:center;font-size:85%;}
.modal-footer #success{width:100%;}
#errormsg{border:2px solid #c00;padding:5px;width:96%;}
label.error{margin-left:10px;width:auto;display:inline;color:red;font-weight:normal;background:transparent;border:0px;}
input[type="text"].error, input[type="password"].error, input[type="email"].error, input[type="url"].error, input[type="search"].error, input[type="tel"].error{background-color:#fcc;}
div.ajaxAddQuickie{text-align:left;}
div.addQuick{text-align:left;color:#67748B;text-decoration:underline;cursor:pointer;}
ul.ajaxAddQuickie{list-style-type:none;list-style-image:none;padding-left:0px;}
li.ajaxAddQuickie{font-size:80%;padding-left:0px;}
.errorBox{background-color:#ffb3b5;}
.messageStackError, .messageStackWarning{background-color:#ffb3b5;}
.messageStackSuccess{background-color:#99ff00;}
.headerError{background-color:#ffb3b5;border:1px solid red;}
.messageStack{background-color:#ffb3b5;padding:0.5em 0.5em 0.5em 0.5em;}
#flyimgcart{position:absolute;z-index:1000;}
table.productListingData td{border-bottom:1px solid #E9E9E9;padding:10px 0;}
ul.accountLinks{list-style-type:none;text-align:left;padding:0;margin:0;}
li.accountLinks{display:block;padding:0;}
div#parseTime{clear:left;width:100%;text-align:center;color:#000;padding-top:0.5em;padding-bottom:0.5em;}
div.contacterror{border:1px solid;border-color:#ff0000;background-color:#FFCCCC;text-align:center;margin-bottom:0.5em;margin-top:0.5em;}
.ShoppingCartList{border-top:1px solid #e0e0e0;}
.ShoppingCartListItem{padding:10px 4px 10px 0;}
.ShoppingCartListTotal{padding:10px 4px;vertical-align:top;}
.ShoppingCartTotal{padding:10px 4px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;text-align:right;margin-bottom:32px;}
.ShoppingCartListQTY{width:132px;}
.ShoppingCartListQTY .input-group{width:110px;}
.ShoppingCartListQTY{margin-bottom:18px;}
.ShoppingCartListQTY input{text-align:center;}
.ShoppingCartListQTY .btn{padding:10px;line-height:10px;}
.ShoppingCartListPrice{white-space:nowrap;}
.ShoppingCartListPriceTotal{white-space:nowrap;}
.del{display:block;text-decoration:none !important;width:23px;height:23px;margin:0;color:#f33;font-size:18px;line-height:20px;cursor:pointer;}
.del input{opacity:0;-moz-opacity:0;-khtml-opacity:0;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:0;height:0;}
.CartDetailsProductiImage{float:left;padding:5px;background:#fff;margin:0 10px 8px 0;width:84px;text-align:center;}
.CartDetailsProductiImage img{max-height:74px;max-width:74px;}
.CartDetailsProductName{padding:0 0 10px;}
.CartDetailsProductDop{font-weight:300;font-size:13px;}
.ShoppingCartListQTY .btn-link{padding:10px 0 0;}
@media (max-width:991.98px){.ShoppingCartListPrice{display:none;}
}
@media (min-width:992px){.ShoppingCartListTotal, .ShoppingCartListPrice{text-align:center;}
.ShoppingCartListDel{text-align:right;}
}
#load_status_bg{background:url(img/wind_bg.png) repeat;position:fixed;z-index:2300;width:100%;height:100%;top:0px;left:0px;}
#load_status_bg .load_status_image{background:url(img/ajax-loader.gif);width:100%;margin:270px auto 0;z-index:2300;width:54px;height:55px;}
.CallBack-wrap{position:relative;overflow:hidden;padding:0 14px;}
.PopUp-close a{display:block;position:absolute;width:24px;height:24px;border:1px solid #333;border-radius:50%;color:#333;font-size:12px;line-height:22px;top:15px;right:15px;text-align:center;}
.PopUp-close a:hover{border-color:#c00;color:#c00;}
.CallBack-wrap h1{font-size:20px;padding-top:14px;padding-bottom:14px;}
.CallBack-desc{text-align:center;color:#ccc;font-size:13px;padding:5px 40px 10px;}
.CallBack-wrap label{font-size:13px;color:#fff;font-weight:400;padding-top:6px;}
.CallBack-wrap .form-control span{position:relative;}
.CallBack-wrap .form-control{width:96%;}
.CallBack-wrap .inputRequirement{position:absolute;color:#c00;top:0;right:15px;}
.CallBack-wrap .btn-block{width:96%;}
.CallBack-wrap span.Requirement{color:red;position:absolute;right:14px;top:0;}
.CallBack-button{padding-top:15px;}
.CallBack-wrap .contacterror{margin-top:0;}
#call_back .form-horizontal .form-group, #ask_a_question .form-horizontal .form-group{margin-right:20px;margin-left:40px;}
#ask_a_price .row, #ask_a_price .form-horizontal .form-group{margin-right:0px;margin-left:0px;}
#ask_a_price #content{margin-top:30px;}
#ask_a_price fieldset{margin-top:15px;}
#ask_a_price .CallBack-button{padding-top:25px;}
#ask_a_buy .BuyOne-desc{color:#000;}
#ask_a_buy .CallBack-wrap{padding-top:0px!important;}
#ask_a_buy .CallBack-wrap label{color:#000!important;}
.BuyOne-image{margin-bottom:10px;display:table-cell;width:95px;height:95px;background:#fff;vertical-align:middle;border:3px solid #c00;}
.BuyOne-image img{max-height:90px;max-width:90px;}
.BuyOne-desc{margin-bottom:10px;color:#ccc;font-size:16px;}
#back-top{bottom:32px;right:8px;position:fixed;z-index:9999;visibility:hidden;}
#back-top a{}
#back-top a:hover{}
.popup{z-index:1052;display:none;overflow:hidden;background:#fff;box-shadow:0.2em 0.2em 0.2em 3px rgba(122, 122, 122, 0.5);left:50%;line-height:18px;padding:15px 10px 5px 10px;position:fixed;top:50%;transition:all 0.3s ease-in-out 0s;font-size:14px;}
.popuptext{font-size:18px;padding:0 0 22px;color:#000;}
.popuplink .btn{width:100%;margin-bottom:6px;}
.popup a.close2{width:18px;height:18px;display:block;position:absolute;top:17px;right:10px;font-size:18px;}
.reg_form{margin-left:-145px;margin-top:-70px;width:290px;}
#overlay{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background:#000;opacity:.5;z-index:1051;}
#contactForm .input-group{margin-bottom:10px;}
#block-preim .item{width:190px;margin:10px 5px;display:inline-block;min-height:52px;vertical-align:middle;}
#block-preim .item .item-img{width:52px;display:inline-block;vertical-align:top;}
#block-preim .item .item-text{width:110px;display:inline-block;color:#000;font-size:13px;margin-left:10px;margin-top:10px}
.bolpodr{text-align:center;}
.preim-summer{margin:20px 0px 10px;}
.preim-summer div{display:inline-block;width:49%;margin-bottom:20px;}
.preim-summer div img{float:left;margin-right:15px;padding-bottom:20px;}
.preim-summer div p{margin-bottom:5px;}
@media (max-width:890px){.preim-summer div{width:100%;}}
.preim-rotang{margin:20px 0px;}
.preim-rotang div{display:inline-block;width:16%;text-align:center;vertical-align:top;}
.preim-rotang.row-two{margin:20px auto;width:90%;}
.preim-rotang.row-two div{width:19%;vertical-align:top;}
@media (max-width:760px){.preim-rotang div{width:30%;}.preim-rotang.row-two div{width:30%;}.preim-rotang.row-two{width:100%;}}
@media (max-width:420px){.preim-rotang div{width:49%;}.preim-rotang.row-two div{width:49%;}.preim-rotang.row-two{width:100%;}.ProductMore{display: none;}}
.preim-pleten{margin:20px 0px 10px;}
.preim-pleten div{display:inline-block;width:48%;margin-bottom:20px;vertical-align:top;}
.preim-pleten div:nth-child(odd){margin-right:20px;}
.preim-pleten div:last-child{width:100%;}
.preim-pleten div:last-child p{padding-top:15px;}
.preim-pleten div img{float:left;margin-right:15px;}
.preim-pleten div p{margin-bottom:5px;}
@media (max-width:890px){.preim-pleten div{width:100%;}.preim-pleten div:last-child p{padding-top:0px;}}
.preim-kresla{margin:20px 0px 0px;}
.preim-kresla div{display:inline-block;width:24%;margin-bottom:5px;vertical-align:top;}
.preim-kresla div img{float:left;margin-right:15px;}
.preim-kresla div p{padding-top:0px;}
.preim-kresla div p.one-line{padding-top:0px;}
@media (max-width:1024px){.preim-kresla div{width:49%;}}
@media (max-width:420px){.preim-kresla div{width:100%;}}
.preim-sad{margin:20px 0px 0px;}
.preim-sad div{display:inline-block;width:30%;margin-bottom:10px;margin-right:30px;vertical-align:top;}
.preim-sad div:last-child{margin-right:0px;}
.preim-sad div img{float:left;margin-right:15px;}
.preim-sad div p{overflow:hidden;}
@media (max-width:1240px){.preim-sad div{margin-right:0px;}}
@media (max-width:1000px){.preim-sad div{width:100%;}}
.oferta{text-align:left;margin-top:10px;}
.oferta div{cursor:pointer;color:#7C8761;text-decoration:none;display:inline-block;text-transform:uppercase;font-weight:bold;margin-right:5px;}
.oferta .conten:after{content:"►";color:#7C8761;text-decoration:none !important;}
.oferta .conten{text-decoration:none !important;margin-left:-6px;}
.seeofer{display:none;}
.dostavka-mkad{padding:20px 0px 0px 16px;background:url('/images/icons/icon_mkad.png') top left no-repeat;}
.mkad-inner{border-left:1px dotted #7C8761;min-height:106px;margin-bottom:30px;}
.dostavka-mkad ul, .over-mkad-inner ul{padding-left:0;}
.dostavka-mkad ul li{list-style:none;margin-left:0px;padding-left:30px;background:url('/images/icons/arrow.png') 0px 5px no-repeat;}
.dostavka-mkad p{margin-left:25px;}
.dostavka-over-mkad{padding:20px 0px 0px 16px;background:url('/images/icons/icon_over_mkad.png') top left no-repeat;}
.over-mkad-inner{border-left:1px dotted #7C8761;min-height:197px;}
.dostavka-over-mkad ul li{list-style:none;margin-left:0px;padding-left:30px;background:url('/images/icons/arrow.png') 0px 5px no-repeat;}
.dostavka-over-mkad p{margin-left:25px;}
.dostavka-region.one{background:url('/images/icons/icon_1_1920.png') top left no-repeat;min-height:76px;}
.dostavka-region.two{background:url('/images/icons/icon_2.png') top left no-repeat;min-height:76px;}
.dostavka-region.three{background:url('/images/icons/icon_3_1920.png') top left no-repeat;min-height:76px;}
.dostavka-region.four{background:url('/images/icons/icon_4.png') top left no-repeat;min-height:76px;}
.dostavka-region.five{background:url('/images/icons/icon_5.png') top left no-repeat;min-height:76px;}
.dostavka-region-inner{margin-left:20px;}
.dostavka-region ul{padding:0px 0px 0px 40px;}
.dostavka-region ul li{list-style:none;margin-left:0px;}
@media (max-width:1100px){.mkad-inner{min-height:123px;margin-bottom:20px;}}
@media (max-width:1024px){.over-mkad-inner{margin-bottom:20px;}
.dostavka-region.three{height:100px;}
.dostavka-region.four{height:120px;}
}
@media (max-width:850px){.over-mkad-inner{height:215px;margin-bottom:20px;}
.dostavka-region.one, .dostavka-region.three, .dostavka-region.four, .dostavka-region.five{height:130px;}
}
@media (max-width:768px){.mkad-inner{min-height:141px;margin-bottom:90px;}
.over-mkad-inner{min-height:300px;margin-bottom:30px;}
.dostavka-region.one, .dostavka-region.three, .dostavka-region.four, .dostavka-region.five{height:170px;}
.dostavka-region.five {margin-top:88px;}
}
@media (max-width:420px){.over-mkad-inner{height:305px;margin-bottom:30px;}
.dostavka-region.four{height:230px;}
}
@media (max-width:360px){.mkad-inner{height:177px;}
.dostavka-region.three{height:210px;}
.dostavka-region.four{height:250px;}
}
@media (max-width:320px){.mkad-inner{margin-bottom:110px;}
.over-mkad-inner{height:341px;margin-bottom:45px;}
.dostavka-region.three{height:250px;}
.dostavka-region.four{height:280px;}
}
.kresla_kachalki_preim,.st_preim{text-align:center;margin-bottom:30px;width:100%;}
.kresla_kachalki_preim .kresla_kachalki_preim_block{display:inline-block;text-align:center;width:19%;vertical-align:top;}
.undertext .st_preim .st_preim_block .st_img_bl {margin-right: 7px;}
.st_preim .st_preim_block .st_img_bl img {width: 50px;}
.st_preim .st_preim_block{display:inline-block;text-align:center;/*width:29.5%;*/width: 24.5%;vertical-align: top;}
.kresla_kachalki_preim .kresla_kachalki_preim_block .kr_txt_bl,.st_preim .st_preim_block .kr_txt_bl{color:#6A4B4A;font-size:13px;}
.kresla_kachalki_preim .kresla_kachalki_preim_block .st_txt_bl,.st_preim .st_preim_block .st_txt_bl{color:#6A4B4A;font-size:13px;text-align:left;padding-top:10px;}
.kresla_kachalki_preim .kresla_kachalki_preim_block .kr_img_bl,.st_preim .st_preim_block .kr_img_bl{margin-bottom:8px;}
.kresla_kachalki_preim .kresla_kachalki_preim_block .st_img_bl,.st_preim .st_preim_block .st_img_bl{margin-bottom:8px;float:left;margin-right:15px;}
.kresla_kachalki_preim .kresla_kachalki_preim_block:first-child,.st_preim .st_preim_block:first-child{margin-left:0px;}
.kresla_kachalki_preim .kresla_kachalki_preim_block:last-child,.st .st_preim_block:last-child{margin-right:0px;}
@media (max-width:1217px){.kresla_kachalki_preim .kresla_kachalki_preim_block{width:25%;}
.st_preim .st_preim_block{width:35%;}
}
@media (max-width:993px){.kresla_kachalki_preim .kresla_kachalki_preim_block{width:39%;}
.st_preim .st_preim_block{width:49%;}
}
@media (max-width:738px){.kresla_kachalki_preim .kresla_kachalki_preim_block,.st_preim .st_preim_block{width:48%;}
}
@media (max-width:470px){.kresla_kachalki_preim .kresla_kachalki_preim_block{width:50%;}
.st_preim .st_preim_block{width:97%;}
}
.d-kreslo{width:100%;height:500px;background:url("/images/kreslo/7_3788835.png") no-repeat center center;}
.d-kreslo .kreslo-item{width:25%;text-align:center;float:left;margin-left:30px;margin-right:350px;}
.d-kreslo .kreslo-item:nth-child(2n){margin-right:0px;}
.d-kreslo .kreslo-item img{display:block;margin:0pc auto;}
@media (max-width:1124px){.d-kreslo{height:630px;background:url("/images/kreslo/768_3788835.png") no-repeat center center;}
.d-kreslo .kreslo-item{margin-right:250px;}
}
@media (max-width:905px){.d-kreslo{height:745px;}
.d-kreslo .kreslo-item{margin-right:200px;}
}
@media (max-width:800px){.d-kreslo{background:none;height:auto;}
.d-kreslo .kreslo-item{float:none;width:100%;margin-right:0px;margin-top:80px;margin-left:0px;}
}
.pico1 .pico1_left{display:inline-block;width:44%;vertical-align:top;}
.pico1 .pico1_right{display:inline-block;width:54%;vertical-align:top;}
.pico_txt{color:#6A4B4A;}
.pico1_left_bl div{display:inline-block;}
.pico1_right_bl div{display:inline-block;}
.pico1_left_bl .pico_txt{width:84%;margin-left:7px;}
.pico1_right_bl .pico_txt{width:84%;margin-left:7px;}
.pico1 div{vertical-align:top;margin:4px 0px;}
.pico1 .pico_img{}
@media (max-width:980px){.pico1 .pico1_left{display:block;width:100%;vertical-align:top;}
.pico1 .pico1_right{display:block;width:100%;vertical-align:top;}
}
.d-banner-bf{width:100%;margin-bottom:15px; text-align: center;}
.d-banner-bf .banner-link {color: #fff;background: #d11d1d;padding: 10px 30px;border-radius: 7px;position: absolute;bottom: 30px;left: 44%;}
.d-banner-bf img{min-width:100%;}
.d-banner-bf .desktop-mini, .d-banner-bf .mobile{display:none;}
@media (max-width:769px){.d-banner-bf .desktop, .d-banner-bf .mobile{display:none;}
.d-banner-bf .desktop-mini{display:block;}
.d-banner-bf .banner-link {left:41%;}
}
@media (max-width:375px){.d-banner-bf .desktop, .d-banner-bf .desktop-mini{display:none;}
.d-banner-bf .mobile{display:block;}
.d-banner-bf .banner-link {left:30%;padding: 5px 30px;bottom: 13px;}
}
.podvesnye_kresla_preim{width:100%;text-align:center;margin-bottom: 10px;}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl{
	/* 	width:46%;display:inline-block;text-align:left; */
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
		text-align: left;
	}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_img{display:inline-block;}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_img img{}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_text{display:inline-block;vertical-align:top;}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_text p{margin:0;margin-left:14px;}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_text ul{margin:0;padding-left:0px;}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_text ul li{list-style-position:inherit;margin-left:29px;}
@media (max-width:1086px){.podvesnye_kresla_preim .podvesnye_kresla_preim_bl{width:100%;}
}
@media (max-width:470px){.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_text ul{margin-left:-7px;}
.podvesnye_kresla_preim .podvesnye_kresla_preim_bl .podvesnye_text p{margin:0;margin-left:5px;}
}
.kresla_preim{text-align:center;margin-bottom:10px;width:100%;}
.kresla_preim .kresla_preim_block{display:inline-block;text-align:center;width:19%;vertical-align:top;}
.kresla_preim .kresla_preim_block .kresla_txt_bl{color:#6A4B4A;font-size:13px;}
.kresla_preim .kresla_preim_block .kresla_img_bl{margin-bottom:8px;}
.kresla_preim .kresla_preim_block:first-child{margin-left:0px;}
.kresla_preim .kresla_preim_block:last-child{margin-right:0px;}
@media (max-width:1217px){.kresla_preim .kresla_preim_block{width:25%;}
}
@media (max-width:993px){.kresla_preim .kresla_preim_block{width:39%;}
}
@media (max-width:738px){.kresla_preim .kresla_preim_block{width:48%;}
}
@media (max-width:470px){.kresla_preim .kresla_preim_block{width:48%;}
}
.stoly_preim{width:100%;text-align:center;margin-bottom: 5px;}
.stoly_preim .stoly_preim_bl{display:inline-block;vertical-align:top;text-align:left;margin:0 15px;font-size:13px;margin-bottom:10px;}
.stoly_preim .stoly_preim_bl:first-child{margin-left:0 !important;}
.stoly_preim .stoly_preim_bl:last-child{margin-left:0 !important;}
.stoly_preim .stoly_preim_bl div{display:inline-block;vertical-align:top;}
.stoly_preim .stoly_preim_bl .stoly_preim_bl_img{margin-right:6px;}
.stoly_preim .stoly_preim_bl p, .stoly_preim .stoly_preim_bl ul{margin:0;}
.stoly_preim .stoly_preim_bl ul li{list-style-position:inherit;}
@media (max-width:1225px){.stoly_preim{text-align:left;}
}
@media (max-width:908px){.stoly_preim .stoly_preim_bl{margin-left:0;}
}
@media (max-width:320px){.stoly_preim .stoly_preim_bl .stoly_preim_bl_img{margin-right:2px;}
}
.divany_preim{width:100%;text-align:center;margin: 15px 0;}
.divany_preim .divany_preim_bl{display:inline-block;vertical-align:top;text-align:left;margin:0 15px 0 0;font-size:13px;margin-bottom:10px;width: 32%;}
/*.divany_preim .divany_preim_bl:first-child{margin-left:0 !important;}*/
.divany_preim .divany_preim_bl:last-child{margin:0;}
.divany_preim .divany_preim_bl div{display:inline-block;vertical-align:top;}
.divany_preim .divany_preim_bl .divany_preim_bl_img{margin-right:6px;width: 21%;}
.divany_preim .divany_preim_bl div.divany_preim_bl_txt {width: 76%;}
.divany_preim .divany_preim_bl p, .divany_preim .divany_preim_bl ul{margin:0;}
.divany_preim .divany_preim_bl ul{padding: 0px}
.strong {font-weight: bold;}
.divany_preim .divany_preim_bl ul li{list-style-position:inherit;}
@media (max-width:1225px){.divany_preim{text-align:left;}
}
@media (max-width:908px){.divany_preim .divany_preim_bl{margin-left:0;}
}
@media (max-width:320px){.divany_preim .divany_preim_bl .divany_preim_bl_img{margin-right:2px;}
.divany_preim .divany_preim_bl .divany_preim_bl_img img{width:57px;}
}
@media (max-width:767px){}
@media (min-width:768px) and (max-width:991px){}
@media (min-width:992px) and (max-width:1199px){}
@media (min-width:1200px){}

/*Пагинация на главной странице*/
.dms-pagination-block {
	margin-bottom: 30px;
}

.dms-pagination-block-items {
	margin: 0;
	padding: 0;
	list-style: none;
}

.dms-pagination-block-item {
	display: inline-block;
	cursor: pointer;
	color: #b63b1c;
	width: 20px;
	height: 20px;
	text-align: center;
	margin-left: 10px;

}

.dms-pagination-block-item.selected{
	background: #b63b1c;
	color: #fff;
}

.dms-pagination-block-item.item-prev,
.dms-pagination-block-item.item-next {
	width: auto;
	height: auto;
	text-decoration: underline;
}

.dms-pagination-block-item.item-prev {
	color: #a1a1a1;
}

.dms-category-show-more {
	width: 220px;
    height: 40px;
    text-align: center;
    border: 2px solid #b63b1c;
    background: transparent;
    color: #b63b1c;
    line-height: 26px;
    cursor: pointer;
    margin: 0 auto;
    margin-bottom: 30px;
    padding: 5px;
    font-weight: bold;
    clear: both;
    position: relative;
}

/*.dms-category-show-more:hover*/.dms-category-show-more:active {
	background: #b63b1c;
	color: #fff;
}
/*END Пагинация на главной странице*/
.d-other-products {
	margin: 20px 0 0 0;
}
.d-other-products .d-title {
	text-transform: uppercase;
	font-weight: bold;
	margin:10px 0;
	font-size:18px;
}
.d-other-products .owl-carousel {
	margin:20px 0;
}
.d-other-products .owl-carousel .Product-int {
	margin-top: 1px;
}
.d-other-products .owl-carousel .owl-prev {
	position: absolute;
    top: 37%;
    font-size: 46px!important;
    left: 0px;
}
.d-other-products .owl-carousel .owl-next {
	position: absolute;
    top: 37%;
    font-size: 46px!important;
    right: 0px;
}
.main_h1 {
	font-size: 26px;
}
#cboxContent {
	padding-bottom: 0px!important;
}
#fly-callback {
	display: none;
}
@media (max-width:768px){
	.dostavka-over-mkad{
		min-height: 390px;
	}
	#fly-callback {
		display: block;
		position: fixed;
		bottom:20px;
		left: 15px;
	}
	#fly-callback button {
		background: url('/images/btn_5149348.png') no-repeat;
		width: 75px;
		height: 65px;
		border:none;
	}
}

/*nexoos*/
#ajaxQuickFind{
    position: absolute;
    z-index: 9999;
    /* box-shadow: 0 0 3px #ccc; */
    /* padding: 0; */
    margin-top: 3px;
    min-width: 334px;
    left: -200px;
    background: #daddcb;
}
#ajaxQuickFind span.productOldPrice{
    margin-top: 0;
}
.ajax_find_cat_title, .ajax_find_all_result{
    color: #B53B1C;
    font-weight: 600;
    padding: 10px 0;
    display: block;
}
.ajax_find_item {
    border-bottom: 1px dashed #e07a64;
    /*color: #fff;*/
    display: block;
    padding: 6px 4px;
}
.find_char {
    color: #ff8f00;
    font-weight: 600;
}
.ajax_find_model span {
    font-size: 13px;
    font-style: italic;
}
.ajax_find_image {
    background: #fff;
    border: 1px solid #e1e1e1;
    overflow: hidden;
    width: 15%;
    float: left;
    text-align: center;
    max-height: 70px;
}
.ajax_find_data {
    margin-left: 18%;
}
.ajax_find_price span.productOldPrice {
    color: #903e3e;

}
@media (max-width:991px){
    #ajaxQuickFind{
        left: 0;
        width: 100%;
        min-width: auto;
    }
    .boxSearch {
        background: #daddcb;
        width: 80%;
    }
    #back-top {bottom: 80px;right: 34px;}
}
@media (min-width:992px) and (max-width:1200px){
    /*#ajaxQuickFind{*/
        /*left: -107px;*/
    /*}*/
}


@media (max-width: 530px){
	.dostavka-over-mkad {
		min-height: 380px;
	}
}

@media (max-width: 421px){
	.mkad-inner {
		margin-bottom: 20px;
	}
	.over-mkad-inner {
		min-height: 415px;
	}


.dostavka-region.three {
	min-height: 240px;
}
.dostavka-region.four {
	min-height: 265px;
}

}


@media (max-width: 400px){
	.dostavka-mkad {
		min-height: 270px;
	}

	.dostavka-over-mkad {
		min-height: 540px;
	}
.dostavka-region.three {
	min-height: 320px;
}
.dostavka-region.four {
	min-height: 350px;
}

.dostavka-region.one {
	min-height: 255px;
}
.mkad-inner {
	min-height: 440px;
}
.maintoptext, .MainText {
	display: none;
}
#cart_quantity .table-responsive>.table th {
	display: none;
}
#cart_quantity .table-responsive>.table td {
	display: block;
	width:100%;
	white-space: normal;
}
#cart_quantity .CartDetailsProductiImage {
	float: none;
}
#cart_quantity .CartDetailsProductName {
	width:100%;
}
.d-other-products .ProductImage {
	height: 120px!important;
}
.d-other-products .ProductName {
	height: 130px!important;
}
.d-other-products .ProductPrice {
	height: 70px!important;
}
.d-other-products .owl-carousel .Product-int {
	height: 430px!important;
}

}

@media (max-width: 320px){
	.dostavka-over-mkad {min-height: 560px;}
	.dostavka-region.three {min-height: 300px;}
	.mkad-inner {min-height: 480px;}
}
/*в два ряда товары на мобильном*/
@media (max-width:768px) {
    .Product{padding:2px;font-size:12px;margin:5px 0}
    .ProductRating img,span.productOldPrice{display:block}
    .ProductPrice{padding:12px 5px 10px 0;height:68px;line-height: 18px;}
    .Product-int{margin:0}
    .one_click_nexoos_but{margin:5px 0;padding:6px;font-size:11px;text-transform:none}
    .ProductImage{height:120px}
    .ProductImage img{max-height:120px;width:auto}
    .ProductName{height:100px}

}
/*в два ряда товары на мобильном*/

.d-garantiya-icon {padding:15px 0 15px 60px;}
@media (max-width: 375px){
	.d-garantiya-icon {padding: 60px 0 0px 0px;}
}
.d-vopros-title {padding: 0 0 0 30px;background: url('/templates/marite/img/5.png') no-repeat;}

.d-left-menu #navmenu-v li ul {
	display: none;
	margin-left: 20px;
}
.d-left-menu #navmenu-v li ul li span {
	display: none;
}
.d-left-menu #navmenu-v li ul.d-left-shown {
	display: block;
}
.d-left-menu .boxCategoriesLeft-content {
	padding: 14px 0 4px;
    background: #fff;
}
.d-left-menu #navmenu-v {
	padding-left: 0;
    list-style: none;
}
.d-left-menu #navmenu-v > li {
	text-transform: uppercase;
	padding: 0;
	position: relative;
}
.d-left-menu #navmenu-v > li a.specials-link {
	color:#b53b1c;
}
.d-left-menu #navmenu-v > li > a {
	padding: 5px 8px 5px 32px;
    font-weight: 500;
    color: #333;
    display: block;
    margin: 0;
}
.d-left-menu #navmenu-v > li > .down {
	display: block;
    font-family: "FontAwesome";
    font-size: 14px;
    content: "\f107";
    position: absolute;
    left: 14px;
    top: 5px;
    background: none;
    width: 20px;
    height: 20px;
    cursor: pointer;
}
.d-left-menu #navmenu-v > li > .down:before {
	display: block;
    font-family: "FontAwesome";
    font-size: 14px;
    content: "\f107";
    position: absolute;
    left: 0px;
    top: 0px;
    background: none;
}
.d-new-phones {
	font-size: 13px;
}
@media (max-width: 1024px){
	.d-new-phones {
		display: none;
	}
}
.product-links-item {
	margin-top: 10px;
}

.podvesnye_kresla_preim .podvesnye_bl1{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	width:50%;
	margin-bottom: 10px;
	}

	@media (max-width:768px){
		.podvesnye_kresla_preim .podvesnye_bl1{
		
			width:100%;
		}
		.podvesnye_kresla_preim .podvesnye_kresla_preim_bl{
			display:block;
		}
	}

	.bannerssk_img{
		background: url(/images/5/1920_5501221.png) no-repeat center;
		width: 100%;
		height: 205px;
		position: relative;
	}
	.bannerssk{
		margin-bottom: 10px;
	}
.bannerssk_button a{
	background: #d21717;
	color:#fff;
	border-radius: 5px;
	padding: 8px 35px;
	font-size: 16px;
	position: absolute;
    left: 44%;
    top: 44%;
	
}
	@media (max-width:900px){
		.bannerssk_img{
			background: url(/images/5/768_5499762.png) no-repeat center;
			height: 202px;
		}
		.bannerssk_button a{
			left: 41%;
    		top: 41%;
		}
	}
	@media (max-width:600px){
		.bannerssk_img{
			
			background: url(/images/5/768_5499762.png) no-repeat center top;
			background-size: contain;
			height:160px;
		}
		.bannerssk_button a {
			left: 37%;
			top: 37%;
		}		
	}

	@media (max-width:500px){
		.bannerssk_button a{
			padding: 5px 15px;
		}
		.bannerssk_img{
			height: 120px;
		}
	}

	@media (max-width:400px){
		.bannerssk_button a {
			left: 37%;
			top: 25%;
			font-size: 14px;
		}
	}


	@media (max-width:320px){
		.bannerssk_img{
			background: url(/images/5/320_5497463_5499762.png) no-repeat center;
			height: 200px;
		}
		.bannerssk_button a{
			top:auto;
			bottom:10px;
			left: 24%;
			padding: 5px 45px;
		}
	}


.order_id_bold {
	color: #b53b1c;
	font-size: 16px;
}
.logoorderid {
	font-size: 16px;
}

.anotherbutton .btn-primary{
	background:none;
	border:none;
	color: #b53b1c;
	border: none;
	text-decoration: underline;
	/*border-bottom: solid 1px #b53b1c;*/
	text-transform: lowercase;
	margin: 0;
	padding: 0;
}

.mobile-text a{
	text-decoration: underline;
}

.mobile-text{
	display: none;
	max-width: 314px;
	width: 100%;
}
.d-banner-bf img{
	margin: 0 auto;
}

.d-banner-bf{
	position: relative;
}
.mobile-only{
	display: none;
}
@media (max-width: 375px){

	.mobile-only{
		display: block;
	}

	.mobile-text{
		display: block;
		position: absolute;
		top: 10px;
		width: 100%;
		padding: 0px 5px;
	}	

	.mobile-text .white, .mobile-text .white a{
		color: white;
		font-size: 13px;
	}	

	.mobile-text .orange{
		color: #ff8d00;
	    font-weight: bold;
	    font-size: 20px;
	}	

	.mobile-text .white a{
		text-decoration: underline;
	}	

}

a.d-banner-bf {
	display: block;
}

.ProductInfoPromo-service-see {
    background: url('/templates/nexshops/skins/nexshops/img/2_5806866.png') center center no-repeat;
        background-color: rgba(0, 0, 0, 0);
        background-size: auto;
}
.nonedisplay {
	display: none;
}

@media screen and (max-width: 988px) {
	.ProductInfoPromo {
		left: unset!important;
	}
}

@media screen and (max-width: 767px) {
	.ProductInfoPromo {
		left: unset;
		position: static;
    	margin: 10px auto;
	}
}