/***CUSTOM CSS RULES FOR YOUR SITE***/
.icon_option{height: 50px;}
.IPOL_FIVEPOST-widget__panel-details .IPOL_FIVEPOST-widget__panel-content{overflow:auto;}
.btn-not-avl button{background: linear-gradient(10deg, #ff0000 0, #cdb14c 100%);}
.btn-tranzit button{background: linear-gradient(10deg, #ffaa00 0, #ebe4b2 100%);}
.banners-item-block-container:before{opacity:0.8;}
.bx-soa-customer-field[data-property-id-row="511"], .bx-soa-customer-field[data-property-id-row="512"]{display:flex;}
.bx-soa-customer-field[data-property-id-row="511"] > .bx-soa-label, .bx-soa-customer-field[data-property-id-row="512"] > .bx-soa-label{order:2;}
.bx-soa-customer-field[data-property-id-row="511"] > .soa-property-container, .bx-soa-customer-field[data-property-id-row="512"] > .soa-property-container{order:1;margin-right:10px;}
.btn.copy_btn-buy{color: #fff;
    text-decoration: none;
    border-color: transparent;
    -webkit-box-shadow: 0 3px 12px rgba(61, 75, 82, .24);
    -moz-box-shadow: 0 3px 12px rgba(61, 75, 82, .24);
    box-shadow: 0 3px 12px rgba(61, 75, 82, .24);
    background: #008d55;
    background: -moz-linear-gradient(10deg, #008d55 0, #91cd4c 100%);
    background: -webkit-linear-gradient(10deg, #008d55 0, #91cd4c 100%);
    background: linear-gradient(10deg, #008d55 0, #91cd4c 100%);
    background-origin: border-box;}
.smartfilter .checkbox_PRODUCT_MARKDOWN span in{background: green; padding: 5px;color: white;}
.smartfilter div.title_PRODUCT_MARKDOWN span{background: #d3115a;color: white;padding: 5px;margin-left: 20px;}
.smartfilter div.title_PRODUCT_MARKDOWN:hover span{color: #cbc9cd !important;}
.banners-item-block a.banners-item-container:first-child{width:150px; height:150px;}
.top-menu-wrapper .youtube_icon_header{width: 125px; height: 28px;}
.top-menu-wrapper .b2b_icon_header{width: 45px; height: 45px;}
.top-panel__logo a .main_logo{width:219px;height:72px;}
.btn.copy_btn-buy:hover{
	background:#6639b6;
}
input#title-search-input::placeholder {
    color: #505152;
}
.original_text {
    border: 2px solid #1a9109;
    padding: 10px;
    color: #147706;
    font-weight: bold;
}
.noutbook_text {
    border: 2px solid #1a9109;
    padding: 10px;
    color: #147706;
    font-weight: bold;
}
#pickup_message{margin-left: 20px;color: red;font-weight: bold;font-size: 18px;}
.product-item-detail-compare-checkbox{transform:none !important;}
.bootstrap-datetimepicker-widget table td.disabled{background:#f0f2f2 !important;}
#bx-soa-properties div.bx-soa-label[data-id=soa-property-425]:after, #bx-soa-properties div.bx-soa-label[data-id=soa-property-426]:after {
    content: " 🛈";
}
#bx-soa-properties div.bx-soa-label[data-id=soa-property-425]:hover::before, #bx-soa-properties div.bx-soa-label[data-id=soa-property-426]:hover::before {
    content: "Дата рассчитана на основании наименее доступного товара в корзине. Ориентировочное время доставки 10:00 - 18:00. Если вас не устраивает предложенная дата/время, Вы можете указать в комментариях необходимый диапазон и мы попробуем найти решение.";
    position: absolute;
    left: 0%;
    right: 0%;
    margin-top: -70px;
    z-index: 1;
    background: rgba(47, 47, 47, 0.9);
    font-family: Arial;
    font-size: 14px;#573df7
    padding: 15px 10px;
    color: #fff;
    cursor: pointer;
}
.b2b_icon_header{height: 47px;-webkit-animation: swing 2s infinite;animation: swing 2s infinite;}
@-webkit-keyframes scaling {0% {-webkit-transform: scale(1, 1);transform: scale(1, 1);}50% {-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}100% {-webkit-transform: scale(1, 1);transform: scale(1, 1);}}
@keyframes scaling {0% {-webkit-transform: scale(1, 1);transform: scale(1, 1);}50% {-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}  100% {-webkit-transform: scale(1, 1);transform: scale(1, 1);}}
@-webkit-keyframes swing{15% {-webkit-transform: translateX(5px);transform: translateX(5px);}30% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}50% {-webkit-transform: translateX(3px);transform: translateX(3px);}65% {-webkit-transform: translateX(-3px);transform: translateX(-3px);}80% {--webkit-transform: translateX(2px);transform: translateX(2px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes swing{15%{-webkit-transform: translateX(5px);transform: translateX(5px);}30%{-webkit-transform: translateX(-5px);transform: translateX(-5px);}50%{-webkit-transform: translateX(3px);transform: translateX(3px);}65%{-webkit-transform: translateX(-3px);transform: translateX(-3px);}80%{-webkit-transform: translateX(2px);transform: translateX(2px);}100%{-webkit-transform: translateX(0);transform: translateX(0);}}
.link_b2b:link, .link_b2b:visited{text-decoration:none !important;}
#IcecatLive .IcecatLive.for-featurelogos,#IcecatLive #icecatLiveTabs,#IcecatLive #icecatMarketingText,#IcecatLive #icecatLiveReasonsToBuy,#IcecatLive #forReviews{display:none;}
#IcecatLive{margin-top:20px;}
.block_lizing p{color:#cc0000;}
.block_lizing button.btn{background: linear-gradient(10deg,#05a1dc 0,#cde0e8 100%);}
#popup_tranzit_order .popup_form_tranzit_order{position: fixed;top: 20%;width: 500px;left: calc(50% - 250px);background: white;z-index: 9999;}
#popup_tranzit_order form#form_tranzit_order{padding:0 5%;text-align:left;}
#popup_tranzit_order form#form_tranzit_order input[type='text']{width: 100%;margin: 5px 0;padding: 10px;}
#popup_tranzit_order form#form_tranzit_order input[type='submit']{margin:20px 0;width: 100%;padding: 10px;}
#popup_tranzit_order form#form_tranzit_order input[type='submit']:hover{color:white;background:#6639b6;}
#popup_tranzit_order form#form_tranzit_order label{text-align: justify;}
#popup_tranzit_order form#form_tranzit_order #error_text{color:red;}
#popup_tranzit_order form#form_tranzit_order span.success{text-align:center;display:block;margin:20px;color:#008d55;font-weight:bold;font-size:18px;}
#popup_tranzit_order .popup_form_tranzit_order p{text-align:center;font-size: 20px;margin: 30px 0 0 0;}
#popup_tranzit_order .popup_form_tranzit_order i{float: right;width: 20px;height: 20px;font-style: normal;text-align: center;font-family: cursive;cursor:pointer;}
.block_reserved{margin-top:20px;text-align:center;}
.only_set{padding: 15px;color: red;border: 1px solid red;margin: 15px;font-weight: bold;}
.slide-panel__contacts-item__phone:hover{text-decoration:underline !important;}
.slide-panel__contacts > .slide-panel__contacts-item:last-child > .slide-panel__contacts-item__block > .slide-panel__contacts-item__text > .slide-panel__contacts-item__link{font-size:20px;font-family: "Museo Sans Cyrl 700",sans-serif;padding-bottom: 5px;}
/*.checkbox_RZ_AVAILABLE label:nth-child(2), .checkbox_RZ_AVAILABLE label:nth-child(3){display:none;}*/
.search_add_to_basket{padding-left:10px;}
.buttom-research{width: 100%;margin-top: 15px;}
.commercial_text{border: 2px solid #cb0c0c;padding: 10px;color: #cb0c0c;font-weight: bold;}
.disclamer_for_undersections{padding-top: 15px;background:#f9e3ef;}
body #bx-soa-delivery.bx-soa-section.bx-step-warning .bx-soa-section-title-container{background:#db0031;font-weight:bold;}
body #bx-soa-delivery.bx-soa-section.bx-step-warning .bx-soa-section-title-container .bx-soa-section-title-val{color:white;}
.alert-warning{background:#db0031;color:white;font-weight:bold;}
.sale-order-item-buttons a.cancel_order{color:white;background:red;}
.sale-order-item-buttons a.go_to_pay{background:green;color:white;}
/*.youtube_icon_header{height: 48px;padding: 10px 0 10px 30px;-webkit-animation: pulsing 2s infinite;animation: pulsing 2s infinite;}
@-webkit-keyframes pulsing {0% {-webkit-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5)}50% {-webkit-transform: scale(1.0, 1.0);transform: scale(1.0, 1.0);}100% {-webkit-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5);}}
@keyframes pulsing {0% {-webkit-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5)}50% {-webkit-transform: scale(1.0, 1.0);transform: scale(1.0, 1.0);}  100% {-webkit-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5);}}*/
.catalog-sections-wrapper .container-ws .block-catalog-sections > .col-md-2{width:11%;}
#main_slider{height: calc(100vw / 4.4);}
.catalog-section-container .catalog-section-pagination{display:none;}
.catalog-section-more .btn-more{background:linear-gradient(10deg,#008d55 0,#91cd4c 100%);width:320px;margin:20px auto;color:white;}
.catalog-section-more{text-align:center;}
.bottom-menu hr{border-top: 1px solid #1e1e1e;}
#tooltip-soa-property-289, #tooltip-soa-property-290, #tooltip-soa-property-291, #tooltip-soa-property-292{display:block !important;}
div[data-id='soa-property-289'], div[data-id='soa-property-290'], div[data-id='soa-property-291'], div[data-id='soa-property-292'], #soa-property-289, #soa-property-290, #soa-property-291, #soa-property-292{display:none;}
.bx-soa .form-group[data-property-id-row='181']{margin:0;}
.visual-list .product-item-button-container .btn > span:not(.btn-loader) {display: block;margin-left: 8px;}
.slide-panel-old-price-item{text-decoration: line-through;font-size: 14px;color: #78909c;} 
.slide-panel-basket .prop-Vendor_Code, .slide-panel-basket .prop-Size{display:none;}
div#bonus_add_sum{display:none;}
.items-list .product-item-image{display:block;}
.sod-payment-inner-info-payment__title.sod-s-title {display: none;}
.visual_block a:last-child {border-left: 1px solid gray;}
.catalog-section-container .price .product-item-container, .catalog-section-container .price div[data-entity=item-col]{width:100%;}
.bx-filter .checkbox_RZ_AVAILABLE .checkbox_element_available{background:#008d55;color:white;}
.bx-filter .checkbox_RZ_AVAILABLE .checkbox_element_tranzit{background:#ff9500;color:white;}
.bx-filter .checkbox_RZ_AVAILABLE .checkbox_element_for_order{background:#ff0000;color:white;}
.bx_searche .bx_price.search_available{color:#008d55;font-weight:bold;}
.bx_searche .bx_price.search_tranzit{color:#ff0000;font-weight:bold;}
.bx_searche .bx_price.search_on_request, .bx_searche .bx_price.search_for_order, .bx_searche .bx_price.search_not_available, .bx_searche .bx_price.search_archive{color:#ff0000;font-weight:bold;}
.bigdata .catalog-section .product-item-container .product-item-price-old{position:absolute;}
.popupAfterAddBasket{width: 26vw;min-width: 250px;height: auto;background: white;position: fixed;z-index: 9999;left: calc(50% - 125px);top: 15%;padding:15px;}
.popupAfterAddBasket i{font-style: normal;float: right;font-family: cursive;margin-top: -5px;cursor: pointer;}
.popupAfterAddBasket p{font-size: 20px;font-weight: bold;text-align: center;margin-top: 20px;}
.popupAfterAddBasket a.btn{margin:5px;width: 46.5%;min-width:205px;display: inline-block;line-height: 1.9;padding:0 12px;}
.logictim_bonus_input_block .lg_description span{font-size:12px;color:#a3a3a3;}
.mb-social-block{display:none;}
.slide-panel-cart, .slide-panel{z-index: 99999999999;}
button.btn.btn_green{background: linear-gradient(10deg,#008d55 0,#91cd4c 100%);color: white;}
.after_slider_video{float: right;width: 550px;height: calc(100vw / 5.32);}
/*.main_slider{width:100%;background:black;}
.slider-wrapper {width: calc(100% - 550px);float:left;}
.slider .slider-item {height: -moz-calc(100vw / 5.32);height: -webkit-calc(100vw / 5.32);height: calc(100vw / 5.32);}*/
.catalog-section-filter-links .catalog-section-filter-link{background:#a07ae4;background:linear-gradient(0deg,#6639b6 0,#baa1e4 100%);}
.catalog-section-filter-links .catalog-section-filter-link>span, .catalog-section-filter-link>i{color:white;}
.product-item-detail-info-container .product-item-detail-amount{margin: 24px auto 0 auto;}
.product-item-detail-info-container{text-align:center;}
/*.product-item-info .product-item-blocks .product-item-amount{margin: 3px;}*/
.popup-panel__title{white-space: normal;}
.sod-payment-inner-methods-template{padding:20px;}
#owl-carousel-1 .owl-nav .disabled{display:none;}
#owl-carousel-1 .owl-carousel .owl-stage-outer{overflow:auto;}
#owl-carousel-1 .owl-dots{display:none;}
#owl-carousel-1 .owl-nav div span{background: black;opacity: 0.3;}
.cert-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center
}

.cert-wrap .cert-item-wrap {
    margin: 2%;
    margin-bottom: 4%
}

@media (max-width: 425px) {
    .cert-wrap .cert-item-wrap {
        width:96%
    }
}

@media (min-width: 426px) {
    .cert-wrap .cert-item-wrap {
        width:46%
    }
}

@media (min-width: 768px) {
    .cert-wrap .cert-item-wrap {
        width:29.3332%
    }
}

@media (min-width: 1200px) {
    .cert-wrap .cert-item-wrap {
        width:21%
    }
}

.cert-wrap .cert-item-wrap .cert-item {
    text-align: center;
    padding: 10px 0;
    position: relative
}

.cert-wrap .cert-item-wrap .img {
    max-width: 250px;
    max-height: 250px;
    margin: 10px auto;
    overflow: hidden;
    position: relative
}

@media (min-width: 768px) and (max-width: 991px) {
    .cert-wrap .cert-item-wrap .img {
        margin-top:0
    }
}

.cert-wrap .cert-item-wrap .img img {
    max-width: 100%;
    max-height: 100%;
	width:100%;
}

.cert-wrap .cert-item-wrap .name {
    margin-bottom: 12px;
    display: inline-block;
    vertical-align: middle;
    font-size: 20px
}

.cert-wrap .cert-item-wrap .zoom {
    position: absolute;
    top: 84px;
    left: 84px;
    cursor: pointer;
    opacity: 0;
    transition: .3s
}

.cert-wrap .cert-item-wrap .zoom:before {
    transform: scale(0.3);
    transition: .3s;
    height: 32px;
    width: 32px;
    line-height: 32px;
    border-radius: 50%;
    background: white
}

.cert-wrap .cert-item-wrap .img:hover .zoom {
    opacity: 1
}

.cert-wrap .cert-item-wrap .img:hover .zoom:before {
    transform: scale(1)
}

.big-cert-wrap {
    max-width: 500px
}

.big-cert-wrap h2,.big-cert-wrap .title-h2 {
    text-align: center
}

.big-cert-wrap img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    display: block
}

.big-cert-wrap .desc {
    margin-top: 10px;
    padding: 0 15px;
    text-align: center
}

.big-cert-wrap .desc .value {
    display: inline-block;
    font-size: 16px;
    padding: 7px 40px;
    border-radius: 5px
}
.product-item-quantity, .product-item-detail-quantity{width: 150px;margin: 10px auto;padding: 5px;text-align:center;}
.product-item-quantity .product-item-quantity-icon, .product-item-quantity .product-item-quantity-val, .product-item-detail-quantity .product-item-detail-quantity-icon, .product-item-detail-quantity .product-item-detail-quantity-val{color:white;}
.product-item-quantity, .product-item-detail-quantity{background: #008d55;}
.product-item-quantity.product-item-quantity-not-avl.quantity-tranzit, .product-item-detail-quantity.product-item-detail-quantity-not-avl.quantity-tranzit, .product-item-sale-col .product-item-detail-quantity-not-avl.quantity-tranzit{background: #ffaa00;}
.product-item-quantity.product-item-quantity-not-avl, .product-item-detail-quantity.product-item-detail-quantity-not-avl{background: #ff0000;}
.bx_soa_location .bx-soa-location-input-container .dropdown-block .dropdown-icon{margin-top:-17px;}
.bx_soa_location .bx-soa-location-input-container .dropdown-block.disabled-keyboard .dropdown-icon{margin-top:-7px;}
.page-wrapper .page-container-wrapper .container-ws .catalog-section-container .catalog-section .visual-list{width:100%;}
a.DPD_openTerminalSelect.btn.btn-default.btn-md{background: linear-gradient(10deg,#008d55 0,#91cd4c 100%);color: white;}
a.DPD_openTerminalSelect.btn.btn-default.btn-md:hover{background:#6639b6;}
.mini-cart__delay:not(.empty) .mini-cart__count{color: #fff;background-color: #6639b6;}
.product-item-detail-properties-container .h2{display: inline-block;text-decoration: none;color: #05a1dc;}
#props_link > .product-item-detail-properties-container > a.h2.collapsed:before {content: " + ";padding: 5px 11px;}
#props_link > .product-item-detail-properties-container > a.h2:before {content: " - ";border: 1px solid;padding: 6px 12px;border-radius: 25px;margin: 5px;display: inline-block;font-weight: bold;line-height:1;width:38px;height:38px;}
body{overflow-x:hidden;}
.footer_text_under_form{margin:20px;font-style:italic;text-align:justify;color:white;}
.catalog-element-popup-inner span.catalog-element-popup-info {padding-right: 10px;}
.product-item-rating{display:none;}
.slide-panel-basket-warning-message,.slide-panel-basket-warning-message+.alert,.slide-panel-basket>.alert{margin:18px -14px 0}.slide-panel-basket-warning-message>.alert{margin-bottom:0}.slide-panel-basket-items,.slide-panel-basket-objects{opacity:1;-webkit-transition:opacity 2s ease 0s;-moz-transition:opacity 2s ease 0s;-o-transition:opacity 2s ease 0s;transition:opacity 2s ease 0s}.slide-panel-basket-items{margin-bottom:160px}.slide-panel-basket-objects{margin-bottom:84px}.slide-panel-basket-warning-message[style*="display: block"]+.slide-panel-basket-objects{margin-top:18px}.slide-panel-basket-items-loading,.slide-panel-basket-objects-loading{opacity:.2;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.slide-panel-basket-object-info{display:flex;align-items:center;margin:0 -32px;padding:18px;background:#f1f6f7}.slide-panel-basket-object-info-name{white-space:nowrap}.slide-panel-basket-object-info-address{display:flex;align-items:center;margin-left:18px;overflow:hidden;white-space:nowrap}.slide-panel-basket-object-info-address>i{color:#b2c7cb}.slide-panel-basket-object-info-address>span{margin-left:7px;overflow:hidden;color:#78909c;text-overflow:ellipsis}.slide-panel-basket-item-tr,.slide-panel-basket-object-item-tr{width:-moz-calc(100% + 64px);width:-webkit-calc(100% + 64px);width:calc(100% + 64px);display:table;margin-left:-32px;margin-right:-32px;padding:18px;position:relative;border-bottom:1px solid #e3ecef}.slide-panel-basket-item-tr[data-entity=row],.slide-panel-basket-object-item-tr[data-entity=row]{padding-top:0}.slide-panel-basket-item-td,.slide-panel-basket-object-item-td{display:table-cell;vertical-align:middle;padding:0;color:#3d4b52;text-align:right;white-space:nowrap}.slide-panel-basket-object-cols{display:flex;align-items:center;justify-content:flex-end;margin:0 -32px;padding:18px}.slide-panel-basket-object-col{display:flex;flex-direction:column;align-items:flex-end}.slide-panel-basket-object-col+.slide-panel-basket-object-col{margin-left:18px}.slide-panel-basket-item-item{width:100%;display:table-caption;padding:18px 18px 12px;text-align:left;white-space:normal}.slide-panel-basket-item-image-container{width:80px;display:table-cell;vertical-align:top}.slide-panel-basket-item-image{width:80px;height:80px;display:table-cell;vertical-align:middle;text-align:center}.slide-panel-basket-item-image>img{max-width:80px;height:auto}.slide-panel-basket-item-info{display:table-cell;vertical-align:top;padding-left:12px;padding-right:18px}.slide-panel-basket-item-article{display:block;margin-bottom:4px;font-size:14px;color:#78909c;line-height:17px}.slide-panel-basket-item-title>a:link,.slide-panel-basket-item-title>a:visited{color:#3d4b52;text-decoration:none}.bx-no-touch .slide-panel-basket-item-title>a:hover,.bx-touch .slide-panel-basket-item-title>a:active{color:#6639b6}.slide-panel-basket-item-prop{display:block;margin-top:4px;font-size:14px;color:#78909c;line-height:17px}.slide-panel-basket-item-sku-prop{margin-top:12px}.slide-panel-basket-item-sku-title{color:#263238}.slide-panel-basket-item-sku-list{margin:2px 0 0 -6px;padding:0;overflow:hidden;list-style:none}.slide-panel-basket-item-sku-item-color,.slide-panel-basket-item-sku-item-text{float:left;margin-left:6px;margin-top:6px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.slide-panel-basket-item-sku-item-color{width:36px;height:36px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.slide-panel-basket-item-sku-item-color.notallowed{background-color:#f1f6f7!important}.slide-panel-basket-item-sku-item-color:after,.slide-panel-basket-item-sku-item-color:before{position:absolute;left:0;top:0;right:0;bottom:0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.slide-panel-basket-item-sku-item-color:before{content:none;border:4px solid transparent}.bx-no-touch .slide-panel-basket-item-sku-item-color:hover:before,.bx-touch .slide-panel-basket-item-sku-item-color:active:before,.slide-panel-basket-item-sku-item-color.selected:before{content:"";border-color:#fff}.slide-panel-basket-item-sku-item-color:after{content:"";border:2px solid #e3ecef}.bx-no-touch .slide-panel-basket-item-sku-item-color:hover:after,.bx-touch .slide-panel-basket-item-sku-item-color:active:after{border-color:#78909c}.bx-no-touch .slide-panel-basket-item-sku-item-color.selected:hover:after,.bx-touch .slide-panel-basket-item-sku-item-color.selected:active:after,.slide-panel-basket-item-sku-item-color.selected:after{border-color:#6639b6}.slide-panel-basket-item-sku-item-text{padding:8px 15px 7px;color:#263238;border:2px solid #e3ecef}.bx-no-touch .slide-panel-basket-item-sku-item-text:hover,.bx-touch .slide-panel-basket-item-sku-item-text:active{color:#263238;border-color:#78909c;background:#e3ecef}.bx-no-touch .slide-panel-basket-item-sku-item-text.selected:hover,.bx-touch .slide-panel-basket-item-sku-item-text.selected:active,.slide-panel-basket-item-sku-item-text.selected{color:#263238;border-color:#6639b6;background:rgba(102,57,182,.16)}.slide-panel-basket-item-amount{display:table}.slide-panel-basket-item-amount+.slide-panel-basket-item-amount{margin-top:12px}.slide-panel-basket-item-amount-btn-minus,.slide-panel-basket-item-amount-btn-plus,.slide-panel-basket-item-amount-input,.slide-panel-basket-item-amount-measure{display:table-cell;vertical-align:middle}.slide-panel-basket-item-amount-btn-minus:link,.slide-panel-basket-item-amount-btn-minus:visited,.slide-panel-basket-item-amount-btn-plus:link,.slide-panel-basket-item-amount-btn-plus:visited{width:36px;height:36px;color:#78909c;text-align:center;text-decoration:none;background:#f1f6f7}.slide-panel-basket-item-amount-btn-minus{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.slide-panel-basket-item-amount-btn-plus{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.bx-no-touch .slide-panel-basket-item-amount-btn-minus:hover,.bx-no-touch .slide-panel-basket-item-amount-btn-plus:hover,.bx-touch .slide-panel-basket-item-amount-btn-minus:active,.bx-touch .slide-panel-basket-item-amount-btn-plus:active{color:#6639b6;background:#e3ecef}.slide-panel-basket-item-amount-input{width:48px;height:36px;padding:0;font-family:"Museo Sans Cyrl 300",sans-serif;font-size:16px;color:#263238;text-align:center;border:none;-webkit-appearance:none;background:#f1f6f7}.slide-panel-basket-item-amount-input:focus{outline:0}.slide-panel-basket-item-amount-measure{padding-left:12px;color:#263238;white-space:nowrap}.slide-panel-basket-item-controls{width:1px}.slide-panel-basket-item-control{width:18px;height:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;right:18px;top:18px}.slide-panel-basket-item-control:link,.slide-panel-basket-item-control:visited{text-decoration:none}.slide-panel-basket-item-control>i{font-size:18px;color:#d0e0e3;-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.bx-no-touch .slide-panel-basket-item-control:hover>i,.bx-touch .slide-panel-basket-item-control:active>i{color:#6639b6}.slide-panel-basket-footer,.slide-panel-basket-object-footer{width:400px;margin-left:-32px;padding:18px 18px 24px;position:fixed;bottom:0;-webkit-box-shadow:0 0 32px rgba(61,75,82,.16);-moz-box-shadow:0 0 32px rgba(61,75,82,.16);box-shadow:0 0 32px rgba(61,75,82,.16);background:#f1f6f7;z-index:1100}.slide-panel-basket-footer-row,.slide-panel-basket-object-footer-row{display:flex;align-items:center;justify-content:space-between}.slide-panel-basket-footer-row{height:58px}.slide-panel-basket-footer-row+.slide-panel-basket-footer-row{height:42px;margin-top:18px}.slide-panel-basket-object-footer-row{height:42px}.slide-panel-basket-footer-total{display:flex;flex-direction:column;align-items:flex-end}.slide-panel-basket-footer-total-all-sum{font-family:"Museo Sans Cyrl 700",sans-serif;font-size:20px;color:#000;line-height:24px}.slide-panel-basket-footer-total-old-sum{font-size:14px;color:#78909c;text-decoration:line-through;line-height:17px}.slide-panel-basket-footer-total-discount-sum{font-size:14px;color:#6639b6;line-height:17px}.slide-panel-basket-footer-buttons>.btn,.slide-panel-basket-object-footer-buttons>.btn{width:-moz-calc(50% - 6px);width:-webkit-calc(50% - 6px);width:calc(50% - 6px)}.slide-panel-basket-footer-button>.btn,.slide-panel-basket-object-footer-button>.btn{width:100%}@media(max-width:991px){.slide-panel-basket-footer{width:100%}}
.top-panel__logo {width:245px;min-height:35px;display:block;}
/*.slider-video_right .slider-item__caption .slider-item__block{float: left;margin-top: 10%;margin-left: 15%;}*/
.product-item-detail-more-products .product-item-image>img {max-width: 180px;max-height: 180px;}
.items-list .product-item-image-wrapper{width:15%;min-width:220px;display:inline-block;}
.items-list .product-item-title{width:50%;display:inline-block;vertical-align: top;margin-top: 40px;height:auto;}
.items-list .product-item-info-container{width:20%;min-width:250px;float:right;}
.items-list .product-item-info .product-item-button-container{width: auto;display: block;margin-top:20px;}
.items-list .product-item-info .product-item-blocks{display: block;max-width: 100%;min-width: 100%;text-align:center;}
.items-list .product-item-quantity{display:block;text-align:center;margin-top:15px;}
.product-item-blocks .product-item-amount{margin: 15px auto;}
.product-item-button-container .btn-buy span {display: none;}
.delivery-container .delivery-link:hover{border-color: #8ea6ab;background: #e3ecef;}
.delivery-container .delivery-link:link, .delivery-container .delivery-link:visited{margin-left: 6px;margin-top: 6px;padding: 9px 16px 8px;white-space: nowrap;border: 2px solid #e3ecef;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;cursor: pointer;-webkit-transition: all .15s ease 0s;-moz-transition: all .15s ease 0s;-o-transition: all .15s ease 0s;transition: all .15s ease 0s;color: #3d4b52;text-decoration: none;}
.product-item-detail-main-properties-container .props_btn{text-decoration: none;color: white;background: linear-gradient(10deg,#008d55 0,#91cd4c 100%);padding: 10px 30px;border-radius: 5px;font-size: 16px;}
.product-item-detail-main-properties-container .props_btn:hover{background:#6639b6;}
table.delivery {
    margin-bottom: 10px;
}
.btn-main, .btn-main:visited, .btn-main:focus, .btn-main:link {
    color: #fff;
    fill: #fff;
    text-shadow: none;
    background: #78bbff;
    box-shadow: none;
}
.visual_block a {
    padding: 8px 8px 3px 8px;
}
.visual_block a:first-child {
    border-right: 1px solid gray;
}
.visual_block a:hover {
    text-decoration:none;
}
#properties_block.collapse.in {
    display: table;
}
#oferta{display: inline-block;font-size: 15px;color: #78909c;margin: 10px 0;cursor:pointer;line-height:1.5;}
#oferta img{max-height: 18px;padding-right: 9px;}
body{
	-webkit-user-select: text;
	-moz-user-select: text;
	-o-user-select: text;	
	user-select: text;	
}
.extended_warranty {animation:flipAround 2s infinite;margin-top:70px;background:white;padding:10px;}
@keyframes flipAround {0% { border: 3px solid #fbe5e5; } 100% { border: 3px solid red; }}
.manager_contacts{
	font-size: 14px;
    padding: 20px;
    line-height: 17px;
}
.xml_article{position: absolute;
    right: 0;
    bottom: 0;
    background: #573df7;
    color: white;
    font-weight: bold;
    padding: 3px;
    opacity: .7;}
.options_icon{margin-top:30px;}
.options_icon .param_block_icon{width:12%;}
.options_icon .param_block_icon .icon_option{height:40px;margin-bottom:15px;}
.param_block_icon{display:inline-block;width:16.6%;min-width:100px;text-align:center;vertical-align:top;margin-bottom: 15px;}
.param_block_icon img{margin:5px;}
@media(min-width:1650px){
	.items-list .product-item-title{width:58%;margin-left:20px;}
}
@media(min-width:1272px){
	.catalog-section-filter-block, .catalog-section-filter-toggle label{display: none;}
}
@media(max-width:1385px){
	.visual-list .items-list .product-item-title{width:32vw;}
	.visual-list .items-list .product-item-info-container{min-width:220px;}
	.top-menu .horizontal-multilevel-menu>li>a{padding: 0 10px;}
}
@media(max-width:1280px){
	.youtube_icon_header{display:none;}
}
@media(min-width:1160px){
	#owl-carousel-1 .owl-item{width:276px !important;margin-right:0 !important;}
	#bx-soa-order textarea.form-control{height:auto;width:250%;}
	.slide-panel__form > form > textarea.form-control{width:100%;}
	#soa-property-181{width:250%;}
}
@media(max-width:1160px){
	#owl-carousel-1{width: 800px;}
	.after_slider_video{display:none;}
	.slider-wrapper {width: 100%;float:none;}
	.slider .slider-item {height: -moz-calc(100vw / 3.32);height: -webkit-calc(100vw / 3.32);height: calc(100vw / 3.32);}
	.main_slider{display:none;}
}
@media(max-width:1065px){
	.items-list .product-item-image-wrapper{width:15%;}
	.items-list .product-item-title{width:40%;}
	.items-list .product-item-info-container{width:20%;}
}
@media(min-width:990px){
	ul.catalog-menu > li[data-entity=dropdown] > a > .catalog-menu-arrow > .icon-arrow-right{ display:none; }
	ul.catalog-menu > li[data-entity=dropdown] > a > .catalog-menu-arrow{ display:block !important;position: absolute;right: 15px;top:40px;}
}
@media(max-width:990px){
	.catalog-sections-wrapper .container-ws .block-catalog-sections > .col-md-2{width:100%;}
	.banners-item-block .slider-item__buttons{display:none;}
	.catalog-section-container .catalog-section .visual-list .product-item-container, .catalog-section-container .catalog-section .visual-list{padding:0;margin:0;}
	.container-ws .catalog-section .visual-default{padding:0;}
	.catalog-section-container .visual-default .product-item-container{margin:0;}
	.bigdata .catalog-section .visual-default .product-item-container{margin-left: -18px;margin-right: -18px;}
	.block_reserved{display:none;}
	.top-panel-wrapper{height:132px;}
	.top-panel__logo {width:171px;height:56px;}
	.top-panel__logo a .main_logo{width:171px;height:56px;}
	.banners-item-block a.banners-item-container:first-child{width:75px; height:75px;}
}
@media(max-width:830px){
	.items-list .options_icon{display:none;}
	.items-list .product-item-title{width:45%;margin-top:15px;}
	.items-list .product-item-image-wrapper{min-width:145px;}
	.items-list .product-item-info-container{min-width:135px;}
	#owl-carousel-1{width: 100%;}
	#owl-carousel-1 .owl-nav div span{padding:0;}
	.product-item-compare{clear:both;}
}
@media(max-width:750px){
	#oferta{display:none !important;}
	.visual_block{display:none;}
	.popup-panel.popup-panel-full .popup-panel__title-wrap{height:auto;}
	.popup-panel.popup-panel-full .popup-panel__title-wrap span.popup-panel__title{font-size:14px;}
	.popupAfterAddBasket{left:calc(50% - 125px);}
}
@media(max-width:680px){
	.visual-list .items-list .product-item-title{width: 26vw;margin-top:20px;}
	.visual-default .product-item-container{margin-left:0;margin-right:0;}
	.title-search-result .bx_searche .bx_item_block .bx_title{font-size:12px;}
	.bx_price, .search_add_to_basket{text-align:right;margin-top:5px;}
	.bx_searche .bx_item_element{display:block;}
}
@media(max-width:555px){
	.items-list .product-item-info-container{float:none;}
	.items-list .product-item-image>img{max-width: 84px;max-height: 84px;}
	.items-list .product-item-image-wrapper{min-width:85px;font-size:10px;height:auto;}
	.items-list .product-item-info .product-item-button-container{margin-top:0;}
	.items-list  .product-item-price-current{font-size:18px;}
	.product-item-price-container{padding:10px 0;}
	.product-item-blocks .product-item-amount{margin: 5px auto;}
	.items-list .product-item-info-container{margin-top:0;}
	.items-list .product-item-quantity{margin-top:0;}
	.product-item-quantity-icon{font-size:10px;}
	.catalog-section-link:link, .catalog-section-link:visited {font-size: 14px;padding: 3px;}
	.items-list .product-item-info-container{width:100%;}
	.items-list .product-item-info-container .availible_block, .items-list .product-item-info-container .quantity_block{display:inline-block;}
	.items-list .product-item-info-container .availible_block{vertical-align: top;margin-top: 13px;margin-right: 20px;margin-bottom:10px;}
	.visual-list .items-list .product-item-title{width:100%;}
	.visual-list .items-list .product-item-image-wrapper{display:block;margin:0 auto;min-width:145px;}
	.visual-list .items-list .product-item-image>img {max-width: 145px;max-height: 145px;}
	.short-info-top{display:none;}
	.product-item-detail-tab-content{margin-top:0;padding-top:20px;}
	#props_link a.h2{width: 15%;max-width: 50px;padding: 0;float: left;}
	#props_link span.h2{font-size:16px;width: 80%;min-width: 250px;padding: 0;}
	#props_link > .product-item-detail-properties-container > a.h2.collapsed:before{padding: 7px 12px;}
}
@media(max-width:450px){
	.xml_article{font-size:14px;}
	.items-list .product-item-info-container{float:none;margin: 0 auto;}
	.items-list .product-item-title{width:100%;}
	.items-list .product-item-image>img{max-width: 200px;max-height: 200px;}
	.items-list .product-item-image-wrapper{min-width:200px;font-size:10px;height:auto;}
	.product-item.items-list {text-align:center;}
	.product-item-info-container {width: 100%;margin-top: 10px;}
	.bx-catalog-element .product-item-detail-tabs-content .product-item-detail-blocks{padding-left:10px;padding-right:10px;}
}