.info-massage.js-info-massage {
    padding: 4px 0;
    background: #cf0028;
    position: fixed;
    width: 100%;
	z-index: 99;
}
@media (max-width: 400px) {
    .info-massage__text {
        font-size: 12px;
    }
}
.header_top {
    padding-top: 32px;
}
span.badge.sale-price {
    background: #005aab;
    color: #fff;
}
.badge {
    opacity: 0.75;
}
.footer {
    background: #000;
    color: #fff;
}
.footer a {
    color: #fff;
}
.footer a:hover {
    color: #cf0028;
}
.hint {
    color: #fff;
}
.header_logo img {
    max-width: 260px;
}
.header_top {
    border-bottom: 1px solid #3e3e3e;
}
.header_auth {
    border-right: 1px solid #3e3e3e;
    border-left: 1px solid #3e3e3e;
}
.bg-grey .header_top {
    background: #000;
}
.bg-grey .header_top a {
    color: #ffffff;
}
.bg-grey .header_top a:hover {
    color: #cf0028;
}
.header {
    background: #000;
	color: #fff;
}
.header a {
    color: #fff;
}
.header a:hover {
     color: #fff;
}
.header_cart-total {
    color: #fff;
}
.header_cart-content .link, .header_cart a {
    color: #fff;
}
.fixed-panel {
    background: #005aab;
}
.fixed-panel .custom-pr>a:hover .custom-pr_title, .fixed-panel .custom-pr_title, .fixed-panel .custom-pr_total {
    color: #fff;
}
.filters-body .ui-slider .ui-slider-handle {
    margin: -2px 0 0 -8px;
}
.header_menu-btn {
    color: #fff;
}
.shop-regions-ip-analyzer__wrapper {
	text-align: left;
}
.quickorder-button i, .quickorder-button-cart i {
    height: 48px;
    line-height: 48px;
    padding: 0 0 0 5px;
	font-style: normal;
	background: none;
}
.quickorder-custom-button.default {
    display: inline-block;
	margin: 0 5px
}
.quickorder-header {
	height: 50px;
    font-family: Ubuntu;
    font-size: 15px;
}
.quickorder-header i {
    font-style: normal;
}
.quickorder-submit .quickorder-button {
    padding: 0 20px;
}
.header-nav-categories {
    z-index: 99;
}
.header-nav-categories_wrap {
    z-index: 99;
}
.header_phone{
    font-size: 20px;
    color: #fff;
    white-space: nowrap;
}
.header_address-text{
    font-size: 14px;
}
.header_hours{
    color: #fff;
}
.checkout-options.checkout-options li.selected {
    background: #cceecd;
    border: 1px solid #89b98a;
}
.header_cart a{
    color: #000;
    font-size: 13px;
}
.header_cart a:hover{
    color: #000;
    font-size: 13px;
    text-decoration: none;
}
.featured-shipping-and-payment {
    display: none;
}
div#minsum-cart {
    color: #cf0028;
}
.checkout-form .hint {
    color: #ff0000;
}
#my-listbox {
    top: auto;
    right: auto;
}
.fa-vk {
    color: #4a76a8;
}
.fa-instagram {
    color: #6a453b;
}
.fa-odnoklassniki {
    color: #ee8208;
}
.infoblocks .fa-credit-card {
    color: #ffc90e;
}
.infoblocks .fa-truck {
    color: #005aab;
}
.infoblocks .fa-map-marker {
    color: #cf0028;
}
@media (max-width: 700px)
(index):4
.header_nav>ul>li, .header_nav>ul>li.hide {
    background: #505050;
}
.category-subcat_item, li.category-subcat_item {
    margin: 0 30px 5px 0 !important;
    border: 1px solid #cf0028;
    border-radius: 10px;
    padding: 0 5px;
}
.category-subcat_item a {
    text-decoration: none !important;
}
.js-preview-favorite .js-cart-preview-total.custom-pr_total {
    font-weight: normal !important;
}
.product_code .hint {
    color: black;
}
.shop-regions-window__link {
    color: #005aab !important;
}
button#soc_buster {
    height: 47px;
    line-height: 47px !important;
    text-align: center !important;
    border-radius: 100px;
    background-color: #005aab !important;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#005aab),to(#005aab));
    background-image: -webkit-linear-gradient(top,#005aab,#005aab);
    background-image: -o-linear-gradient(top,#005aab,#005aab);
    background-image: linear-gradient(top,#005aab,#005aab);
    min-width: 150px;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    font-family: Ubuntu, sans-serif;
}
#scb_soclinks {
    display: inline-flex;
    padding: 10px 10px 0px 0px;
}
.header_nav-sub>ul {
    background: #404040;
}
.js-resp-nav span.link {
    color: #fff;
}
.header_address{
    text-align: left !important;
}
.h2, h2 {
    font-size: 24px;
    line-height: 24px;
}
.contact-page__form{
    padding: 15px !important;
}
.contact-page__item {
    margin: 25px 0 0 !important;
}
.action-msg {
    color: #000;
}
.js-tab.tabs_el span.hint {
    color: #cf0028;
}
.product_image, .product_video {
    min-height: 315px;
}
.js-shop-regions-window__wrapper.shop-regions-window__wrapper {
    color: #000000;
}
span.js-shop-regions-window__region_region {
    color: #005aab;
}
@media (max-width: 700px){
.header_nav {
    margin: 0 -10px;
    background: #000;
    border-bottom: none;
    }
.h1, h1 {
    font-size: 25px;
    line-height: 25px;
}
}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}.dropdown-menu .disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
i.star, i.star-empty {
    color: #fa8b01;
}
@media (max-width: 800px) {
    .product_main-left, .product_main-right {
        display: inherit;
    }
}
@media (max-width: 500px) {
    .quickorder-button.quickorder600.quickorder760 {
        height: 37px;
        line-height: 37px;
        font-size: 13px;
    }
    .product_add2cart-services {
        padding: 10px;
        margin: 0 0 10px;
    }
    .product_image, .product_video {
        min-height: 200px;
    }
}
.hint {
    color: #005aab;
}
.product_add2cart .addtocart {
    margin: 0 5px 0 5px;
}
span.bundling-product-price.price {
    white-space: nowrap;
    font-size: 20px;
}
.product_gallery {
    height: auto !important;
}
.product_main-left {
    vertical-align: top !important;
}
.galleryplus-modal {
    background-color: rgba(0, 0, 0, 0.8);
}
.galleryplus-modal-title {
    font-weight: 400;
}
.product_image img, .product_video iframe {
    max-height: initial !important;
}
.pr-stock_el.pr-stock_el-high {
    display: none;
}
.product-out-stock {
    height: 37px;
    line-height: 37px;
    border-radius: 100px;
}
.brands-mainpage {
    border: 0;
}
.info-massage {
    border-bottom: none;
}
.info-massage.js-info-massage {
    padding: 4px 0;
    background: #cf0028;
}
.info-massage__text {
    color: white;
    font-weight: 500;
    text-align: center;
}
.info-massage__text a {
    color: white;
    text-decoration: none;
}
.info-massage__content {
    display: block;
}