.imgcontakti{float: right;}
@media all and (max-width:580px){
	.imgcontakti{float: none;}
}
.reviews-container {
	text-align: center;
}

.review-item {
	display: inline-block;
  	padding: 10px;
}

.reviews-container .review-item img {
	height: auto !important;
  	vertical-align: top !important;
}
/*.img-rev-wrap span{
    margin-bottom: 20px;
    display: flex;
    width: 100%;
    justify-content: space-between;

}*/
.img-rev-wrap {
	text-align: center;
}
.img-rev-wrap span img {
  	display: inline-block;
	padding: 10px;
}
.prices-old {
  font-size: 18px;
  display: block;
}
.prices-current {
  font-size: 24px;
}
div.product-prices.prices {
 display: block; 
}


.option_selector.option_selector--vyberite_vash_razmer .styled_select-wrapper{height: 28px;overflow: hidden;}
.option_selector.option_selector--vyberite_vash_razmer select{height: 28px;overflow: hidden;}
.product-variants #variant-select{display: none;visibility: hidden;opacity: 0}

.social-networks {
    position: relative;
    bottom: 5px;
  text-align: center;
  float: left;
	}
.user-payments {
  text-align: center;
	}
.copyright {
    text-align: center;
    float: left;
  /*  width: 100%; */
}
.br-widget a{
	color: gold;
}
.index-page {

}
body {
	background-color: white;
}

.imagebl img {
    width:100%;
    vertical-align:top;
}
.imagebl:after {
    content:'\A';
    position:absolute;
    width:100%; height:100%;
    top:0; left:0;
    background:rgba(0,0,0,0.6);
    opacity:0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.imagebl:hover:after {
    opacity:1;
}

.imagebl.nowidth:after {
  content: unset;
}

.imagebl.nowidth img {
  -webkit-filter: brightness(99.99999999999%);
  filter: brightness(99.99999999999%);
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}

.imagebl.nowidth:hover img {
  -webkit-filter: brightness(50%);
  filter: brightness(50%);
}

.page-content ol li:first-child:before,
.collection-seo_description ol li:first-child:before,
.product-description ol li:first-child:before,
.article-content ol li:first-child:before,
.index-content ol li:first-child:before{
  background-image:url(https://static-eu.insales.ru/files/1/6029/3037069/original/1.png);
}
.page-content ol li:nth-child(2):before,
.collection-seo_description ol li:nth-child(2):before,
.product-description ol li:nth-child(2):before,
.article-content ol li:nth-child(2):before,
.index-content ol li:nth-child(2):before{
  background-image:url(https://static-eu.insales.ru/files/1/6030/3037070/original/2.png);  
}
.page-content ol li:nth-child(3):before,
.collection-seo_description ol li:nth-child(3):before,
.product-description ol li:nth-child(3):before,
.article-content ol li:nth-child(3):before,
.index-content ol li:nth-child(3):before{
  background-image:url(https://static-eu.insales.ru/files/1/6031/3037071/original/3.png);  
}
.page-content ol li:nth-child(4):before,
.collection-seo_description ol li:nth-child(4):before,
.product-description ol li:nth-child(4):before,
.article-content ol li:nth-child(4):before,
.index-content ol li:nth-child(4):before{
  background-image:url(https://static-eu.insales.ru/files/1/6033/3037073/original/4.png);  
}
.page-content ol li:nth-child(5):before,
.collection-seo_description ol li:nth-child(5):before,
.product-description ol li:nth-child(5):before,
.article-content ol li:nth-child(5):before,
.index-content ol li:nth-child(5):before{
  background-image:url(https://static-eu.insales.ru/files/1/6034/3037074/original/5.png);  
}
.page-content ol li:nth-child(6):before,
.collection-seo_description ol li:nth-child(6):before,
.product-description ol li:nth-child(6):before,
.article-content ol li:nth-child(6):before,
.index-content ol li:nth-child(6):before{
  background-image:url(https://static-eu.insales.ru/files/1/6035/3037075/original/6.png);  
}
.page-content ol li:nth-child(7):before,
.collection-seo_description ol li:nth-child(7):before,
.product-description ol li:nth-child(7):before,
.article-content ol li:nth-child(7):before,
.index-content ol li:nth-child(7):before{
  background-image:url(https://static-eu.insales.ru/files/1/6036/3037076/original/7.png);  
}
.page-content ol li:nth-child(8):before,
.collection-seo_description ol li:nth-child(8):before,
.product-description ol li:nth-child(8):before,
.article-content ol li:nth-child(8):before,
.index-content ol li:nth-child(8):before{
  background-image:url(https://static-eu.insales.ru/files/1/6037/3037077/original/8.png);  
}
.page-content ol li:nth-child(9):before,
.collection-seo_description ol li:nth-child(9):before,
.product-description ol li:nth-child(9):before,
.article-content ol li:nth-child(9):before,
.index-content ol li:nth-child(9):before{
  background-image:url(https://static-eu.insales.ru/files/1/6038/3037078/original/9.png);  
}
.page-content ol li:nth-child(10):before,
.collection-seo_description ol li:nth-child(10):before,
.product-description ol li:nth-child(10):before,
.article-content ol li:nth-child(10):before,
.index-content ol li:nth-child(10):before{
  background-image:url(https://static-eu.insales.ru/files/1/6039/3037079/original/10.png);  
}
.page-content ul li:before,
.index-content ul li:before,
.article-content ul li:before,
.collection-seo_description ul li:before,
.product_description ul li:before{
  background-image:url(https://static-eu.insales.ru/files/1/6626/3054050/original/gal.png);
}
.page-content ul.sitemap li:before {
 display: none; 
}



.gallery-preview.padded-sides:before {
  display:none;
}
.page-content ol li,
.page-content ul li,
.index-content ol li,
.index-content ul li,
.article-content ol li,
.article-content ul li,
.product-description ol li, 
.product-description ul li,
.collection-seo_description ol li,
.collection-seo_description ul li{
  list-style-type:none;
  position: relative
}
.page-content ol li:before,
.page-content ul li:before,
.index-content ol li:before,
.index-content ul li:before,
.article-content ol li:before,
.article-content ul li:before,
.product-description ol li:before,
.product-description ul li:before,
.collection-seo_description ol li:before,
.collection-seo_description ul li:before{
  content:'';  
  background-size: contain;
  position: absolute;
  margin-left: -2em;
  left:0;
  top:0;
  width: 20px;
  height: 20px;
}

div.reviews-title {
  text-transform: uppercase;
  margin: 0 0 20px;
  font-size: 1.5em;
  font-weight: bold;
}
.imagebl.nowidth img {
  width: initial;
}

@media (min-width: 780px) {
.pc-cust, .pc-cust img {
display: none !important;
}
  
}
@media (max-width: 780px) {
.mb-cust {
display: none !important;
}
}

.slider.slider--product.slider--related {
    overflow: inherit;
    margin-left: -30px;
    display: inline-block;
}


.slider.slider--product.slider--related .owl-item .padded {
    display: none;
}

.slider.slider--product.slider--related .owl-item ul.product-labels {
    display: none;
}

.slider.slider--product.slider--related .owl-item .product_preview-preview {
    border: 1px solid #e5e5e5;
      width: 140px;
    height: 140px;
    display: flex;
    align-items: center;
}

.slider.slider--product.slider--related {
    max-width: 480px;
    float: right;
}

.slider.slider--product.slider--related .owl-item {
    width: 160px!important;
}
.slider.slider--product.slider--related .owl-stage {
    min-width: 320px!important;
}
.slider.slider--product.slider--related .slider-title {
    display: none!important;
}

.slider.slider--product.slider--related .grid-row-inner {
    margin: 0;
}

.slider.slider--product.slider--related .owl-prev {
    display: block!important;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 0;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}


.slider.slider--product.slider--related .owl-prev:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    content: "\f053";
    font-size: 20px;
    left: -13px;
    position: absolute;
    top: 72px;
}


.slider.slider--product.slider--related .owl-next {
    display: block!important;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 0;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}


.slider.slider--product.slider--related .owl-next:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    content: "\f054";
    font-size: 20px;
    right: -18px;
    position: absolute;
    top: 72px;
}


@media (max-width:600px){
.slider.slider--product.slider--related {
    max-width: 90%;
    margin-left: 5%;
    margin-right: 5%;
}

.slider.slider--product.slider--related .owl-next:after {
    right: -13px;
}

.slider.slider--product.slider--related .owl-item {
    width: 28vw!important;
}

.slider.slider--product.slider--related .owl-item .product_preview-preview {
    width: 26vw;
    height: 26vw;
}

.slider.slider--product.slider--related .owl-next:after , .slider.slider--product.slider--related .owl-prev:after {
    top: 13vw;
}
.slider.slider--product.slider--related .owl-item .product_preview-preview form.product_preview-form {
    display: none;
}
.slider.slider--product.slider--related .owl-next:after {
    color: #d43833;
}

.product-info.lg-grid-7.md-grid-7.sm-grid-7.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom {display: flex;flex-direction: column;}

.product-info.lg-grid-7.md-grid-7.sm-grid-7.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom h1.product-title.content-title {
    order: 1;
}

.product-info.lg-grid-7.md-grid-7.sm-grid-7.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom .lg-grid-6.md-grid-6.sm-grid-6.xs-grid-12.padded-inner-bottom {
    order: 2;
}

.product-info.lg-grid-7.md-grid-7.sm-grid-7.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom .lg-grid-6.md-grid-6.sm-grid-6.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom:nth-child(3) {
    order: 4;
}

.product-info.lg-grid-7.md-grid-7.sm-grid-7.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom .slider.slider--product.slider--related {
    order: 3;
}



.product-prices.prices {
    float: left;
}

button.product-buy.button.button--buy.js-buy.js-product-buy {
    width: 120px;
    float: left;
}

span.product-buy.button.quick-checkout {
    float: left;
    width: 120px;
    line-height: 37px;
}}
@media (min-width:600px){
.product.row.lg-grid-9.md-grid-9.sm-grid-12.xs-grid-12.lg-padded-left.md-padded-left.specials_height .row.prices-cart {
    
    margin-top: 31px;
}

.product.row.lg-grid-9.md-grid-9.sm-grid-12.xs-grid-12.lg-padded-left.md-padded-left.specials_height .product-prices.prices {
    display: block!important;
    float: left;
}

.product.row.lg-grid-9.md-grid-9.sm-grid-12.xs-grid-12.lg-padded-left.md-padded-left.specials_height  span.product-buy.button.quick-checkout {
    line-height: 37px;
  }
.product.row.lg-grid-9.md-grid-9.sm-grid-12.xs-grid-12.lg-padded-left.md-padded-left.specials_height table.product-properties.grid-12 {
    margin-bottom: 53px;
}

.product.row.lg-grid-9.md-grid-9.sm-grid-12.xs-grid-12.lg-padded-left.md-padded-left.specials_height .row.prices-cart {
    position: absolute;
    bottom: 171px;
      z-index: 0;
}

.product.row.lg-grid-9.md-grid-9.sm-grid-12.xs-grid-12.lg-padded-left.md-padded-left.specials_height .product-info.lg-grid-7.md-grid-7.sm-grid-7.xs-grid-12.lg-padded-inner-left.md-padded-inner-left.padded-inner-bottom {
    position: relative;
}}

.slider.slider--product.slider--related .owl-next:after {
    color: #d43833;
}


@media (min-width:500px) and (max-width:1200px){
  .product-info form.product_preview-form {
    display: none;
}
}

.cart_item-time {
    position: relative;
}

span.prices-old.lg-grid-5.md-grid-5 {
    font-size: 20px;
    font-weight: 100;
}

@media(min-width:768px){
.quickview-modal .product-prices.prices.price-o {
    text-align: left;
    width: 35%;
    float: left;
}

.quickview-modal .economy {
    display: block;
    width: 65%;
    float: left;
    height: 37px;
    margin-bottom: 18px;
}

.quickview-modal .economy span {
    
   
    height: 33px;
    color: white;
    background: gray;
    margin-top: 5px;
    padding: 8px;
    height: auto;
 
}}
.quickview-modal .product-prices.prices.price-o {
    width: auto;
}

.quickview-modal .economy span {
    display: inline-block;
}

.quickview-modal .economy {
    text-align: left;
    margin-left: 20px;
}

.col-mobile-wrapper {
	/*justify-content: space-between;*/
	align-items: center;
}
 .col-mobile .menu-link {
    padding: 7px 5px 7px 40px!important;
	font-weight: 300!important;
}

@media(max-width:480px){
 .quickview-modal .economy {
    display: none;
  }
  .col-mobile { width: 50% }

  .col-mobile-menu {width: 100%}
  .menu-node--footer {width: 100%;}
  .products_list_wrapper {
    position: relative;
  	top: -65px;
  }
}
@media(min-width:480px) and (max-width:768px){
  .col-mobile { width: 33.3% }
}






