#top, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare, .oct-carousel-row .oct-button.wishlist, .oct-carousel-row .oct-button.compare, .product-thumb .cart .oct-button.wishlist, .product-thumb .cart .oct-button.compare, .oct-day-goods-box .owl-carousel .owl-item .things-to-buy, .oct-product-tab ul.nav-tabs > li.active, .oct-product-tab ul.nav-tabs > li:hover, #back-top:hover, #uptocall-mini:hover .uptocall-mini-phone, .field-tip .tip-content, footer, .filtered input[type=checkbox]:checked+label::before, .filtered input[type=radio]:checked+label::before, #sstore-3-level>ul>li>a, .product-buttons-row .button-one-click, .product-buttons-row .button-wishlist, .product-buttons-row .button-compare, .product-tabs-row .nav-tabs>li.active>a, .product-tabs-row .nav-tabs>li.active>a:focus, .product-tabs-row .nav-tabs>li.active>a:hover, footer .actions button:hover, .popup-button:hover, #column-left .list-group, #column-right .list-group, .oct-news-panel .list-group {background-color:rgb(2, 2, 2);}
.oct-button:hover, .oct-button-inv {background-color:rgb(2, 2, 2) !important;}
a, #search .btn-lg, .phones-dropdown a, #menu .nav > li > a, .oct-carousel-header, .oct-category-item-text ul li a, .oct-category-item-text ul li a:visited, .oct-category-item-text ul li.oct-category-see-more a:hover, .oct-product-tab .owl-carousel .owl-item .name a, .oct-carousel-row .item .name a, .oct-day-goods-box .owl-carousel .owl-wrapper-outer .item .oct-day-goods-item .name a, .news-carousel-box .owl-carousel .owl-wrapper-outer .item .oct-news-item .name a, .oct-product-tab .owl-carousel .owl-buttons div, .oct-carousel-row .owl-carousel .owl-buttons div, .oct-day-goods-box .owl-carousel .owl-buttons div, .news-carousel-box .owl-carousel .owl-buttons div, .brands-carousel-box .owl-carousel .owl-buttons div, .news-carousel-box .owl-carousel .owl-wrapper-outer .item .oct-news-item .news-date, .news-carousel-box .owl-carousel .owl-wrapper-outer .item .oct-news-item .news-date span, .breadcrumb > li a, h1.cat-header, .sort-row .input-group-addon, .appearance .btn-group button, .box-heading, a.list-group-item, button.list-group-item, input[type='text'].form-control, select.form-control, input[type='password'].form-control, .filtered .link i, .filtered .checkbox input[type=checkbox]+label, .filtered .checkbox-inline input[type=checkbox]+label, .filtered .radio input[type=radio]+label, .filtered .radio-inline input[type=radio]+label, #sstore-3-level ul ul ul li a, .product-thumb .h4 a, .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover, .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover, .product-header, .after-header-item, .found-cheaper a, .found-cheaper a:visited, .product-price h3, .number .btn-minus button i, .number .btn-plus button i, .product-info-li span, .product-info-li a, .product-info-li a:visited, .product-advantages-box a span, h2.popup-header, .popup-form-box input[type='text'], .popup-form-box input[type='tel'], .popup-form-box input[type='email'], #auth-popup .auth-popup-links a.reg-popup-link, .popup-text, .popup-text a, #product .control-label, .popup-form-box textarea, .oct-bottom-cart-in-cart p, .account-content .buttons div .button-back, .account-content .table-div table .button-back, .popup-text a:hover, .oct-carousel-header a:hover, #column-left .panel-default>.panel-heading, .oct-news-panel>.panel-heading, #column-right .panel-default>.panel-heading, #oneclick-popup #main-price {color:rgb(2, 2, 2);}
#menu .nav > li:hover, .oct-slideshow-box .owl-controls .owl-page span {border-color:rgb(2, 2, 2);}
#filter-products-form .expanded .item-content .filter-results:hover .filter-tooltip-corner {border-right-color:rgb(2, 2, 2);}
.product-tabs-row .nav-tabs>li.active>a:before {border-top-color:rgb(2, 2, 2);}
#menu .nav > li:hover, #menu ul.flexMenu-popup > li:hover, .oct-button, .oct-button:visited, .oct-button:focus, #back-top, #uptocall-mini .uptocall-mini-phone, .oct-day-goods-box .owl-carousel .owl-wrapper-outer .item .oct-day-goods-item:hover .things-to-buy, .oct-day-goods-box .owl-carousel .owl-wrapper-outer .item .oct-day-goods-item:hover .things-to-buy .flip-clock-wrapper ul li a div div.inn, footer .actions button, #sstore-3-level ul>li.has-sub>a.toggle-a:before, #sstore-3-level ul>li.has-sub>a.toggle-a:after, .product-tabs-row .nav-tabs>li>a, ul.account-ul li a:hover, .popup-button, .oct-fastorder-header span, #column-left .panel-default>.panel-heading, #column-right .panel-default>.panel-heading, .oct-news-panel>.panel-heading, #column-left .list-group a.active, #column-left .list-group a.active:hover, #column-left .list-group a:hover, #column-right .list-group a.active, #column-right .list-group a.active:hover, #column-right .list-group a:hover, .oct-news-panel .list-group a.active, .oct-news-panel .list-group a.active:hover, .oct-news-panel .list-group a:hover, #tech_livesearch_close {background-color:#59C2E6;}
.product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover, .product-buttons-row .button-wishlist:hover, .product-buttons-row .button-compare:hover, .button-one-click:hover, .wishlist-tr, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist:hover, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare:hover, .oct-carousel-row .oct-button.wishlist:hover, .oct-carousel-row .oct-button.compare:hover, .product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover, .oct-button-inv:hover {background-color:#59C2E6!important;}
#top .btn-link.btn-language:hover, #top .btn-link.btn-currency:hover, #top #top-right-links .dropdown-menu li a:hover, header .dropdown-menu li a:hover, #cart .cart-total-price, .buttons-top-box div a:hover, #menu .sale-ul > div .megamenu-sale-item .dropprice, .oct-slideshow-box .owl-controls .owl-buttons div:hover, .oct-category-item-text ul li.oct-category-see-more a, .oct-product-tab .owl-carousel .owl-item .price .price-new, .oct-carousel-row .owl-carousel .owl-item .price .price-new, .oct-day-goods-box .owl-carousel .owl-item .price .price-new, .oct-product-tab .owl-carousel .owl-buttons div:hover, .oct-carousel-row .owl-carousel .owl-buttons div:hover, .oct-day-goods-box .owl-carousel .owl-buttons div:hover, .news-carousel-box .owl-carousel .owl-buttons div:hover, .brands-carousel-box .owl-carousel .owl-buttons div:hover, footer h5, footer .h5, footer .first-row .socials-box a:hover, footer a:hover, footer .footer-contacts ul li i, .breadcrumb > li:last-child span, .appearance .btn-group button.active, .appearance .btn-group button:hover, .product-list .product-thumb .h4 a:hover, .rating .fa-star, .rating .fa-star + .fa-star-o, .oct-product-stock span, .pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li>a, .pagination>li>span, .after-header-item .blue, .product-price h2, .number .btn-minus button:hover i, .number .btn-plus button:hover i, .product-advantages-box i, ul.account-ul li a, .account-content form legend, .account-content h2, .account-content .buttons div .button-back:hover, .account-content .table-div table .button-back:hover, .popup-text .item-link, .popup-text .blue, #product-options-popup .blue, #auth-popup .auth-popup-links a.forget-popup-link, #main-price, #cheaper-popup .main-price, .popup-text a, .oct-product-tab ul.nav-tabs > li a, .oct-fastorder-header, #checkout-fastorder-page .table .oct-bottom-cart-table-text, .fastorder-panel-group .oct-bottom-cart-total-cart .total-text span, .oct-carousel-header a, .oct-carousel-header a:visited, .oct-category-item-box .oct-category-item-text .oct-category-item-header, .main-advantage-item .main-advantage-item-icon i, #oneclick-popup #main-price.oneclick-main-price, .oct-category-item-text ul li a:hover, .breadcrumb > li a:hover, #subcats .subcat-box:hover a, #cart-popup .popup-text span, .rating .fa-star-o {color:#59C2E6;}
#top #top-right-links .dropdown-menu li a:hover, header .dropdown-menu li a:hover, #menu .megamenu-full-width a:hover, #menu .megamenu-full-width a.megamenu-parent-img:hover + a, .oct-product-tab .owl-carousel .owl-item .name a:hover, .oct-product-tab .owl-carousel .owl-item .image:hover + .name a, .oct-carousel-row .item .name a:hover, .oct-carousel-row .item .image:hover + .name a, .oct-day-goods-box .owl-carousel .owl-item .name a:hover, .oct-day-goods-box .owl-carousel .owl-item .image:hover + .name a, .news-carousel-box .owl-carousel .owl-item .name a:hover, .news-carousel-box .owl-carousel .owl-item .image:hover + .name a, #top .btn-link.language-select:hover, #top .btn-link.currency-select:hover, #menu .megamenu-full-width .see-all, footer .oct-text-terms a:hover, .popup-cart-box .oct-popup-cart-link {color:#59C2E6!important;}
@media only screen and (min-width: 1024px) {.product-grid .product-thumb:hover .h4 a {color:#59C2E6;}}
@media only screen and (max-width: 992px) {#info-mobile-box #currency .active-item button,#info-mobile-box #language .active-item button {color:#59C2E6;}}
.oct-slideshow-box .owl-controls .owl-page.active span, .oct-slideshow-box .owl-controls .owl-page span:hover, .filtered input[type=checkbox]+label::before, .filtered input[type=radio]+label::before {border-color:#59C2E6;}
.selected-thumb {border-color:#59C2E6!important;}
#top #top-left-links ul li a:hover, #top #top-right-links > ul > li:hover {border-bottom-color:#59C2E6;}
#top {background-color:rgb(44, 47, 50);}
header, .menu-row {background-color:#FFFFFF;}
#top #top-left-links ul li a, #top #top-left-links ul li a:visited, #top .btn-link.btn-language, #top .btn-link.btn-currency, #top #top-right-links > ul > li a, #top #top-right-links > ul > li a:visited, #top #top-right-links > ul > li a:hover {color:#FFFFFF;}
#top #top-left-links ul li a:hover, #top .btn-link.btn-language:hover, #top .btn-link.btn-currency:hover, #top #top-right-links > ul > li a:hover {color:rgb(201, 231, 241);}
#top #top-left-links ul li a:hover {background-color:rgba(201, 231, 241, 0.08);}
#top #top-right-links > ul > li {background-color:rgb(44, 47, 50);}
#top #top-left-links ul li a:hover, #top #top-right-links > ul > li:hover {border-bottom-color:#00D4FB;}
#top .dropdown-menu, header .dropdown-menu {background-color:#FFFFFF;}
#top .btn-link.language-select, #top .btn-link.currency-select, #top-links li, #top-links a, #top #top-right-links .dropdown-menu li span, #top #top-right-links .dropdown-menu li a, header .dropdown-menu li a {color:rgb(0, 0, 0)!important;}
#top #form-currency .currency-select:hover, #top #form-language .language-select:hover, #top #top-right-links .dropdown-menu li a:hover, header .dropdown-menu li a:hover {color:#00D4FB;}
.phones-dropdown a {color:rgb(44, 47, 50);}
.phones-dropdown a i.fa-phone {color:#CECECE;}
#cart {background-color:#F7F9FA;}
.buttons-top-box div a {color:#CECECE;}
#cart .cart-total-price {color:#59C2E6;}
.buttons-top-box div a:hover {color:#00D4FB;}
#menu .nav > li:hover {background-color:rgb(255, 255, 255);}
#menu .nav > li:hover {border-color:#647382;}
#menu .nav > li > a {color:rgb(79, 95, 111);}
#menu .nav > li:hover > a {color:rgb(244, 120, 30);}
#menu .dropdown-menu {background-color:#FFFFFF;}
#menu .dropdown-inner a, #menu .has-child .angle-right {color:rgb(79, 95, 111);}
#menu .oct-mm-info .dropdown-menu .has-child a:hover, #menu .dropdown-inner a:hover, #menu .megamenu-full-width .megamenu-parent-title:hover, #menu .megamenu-full-width a.megamenu-parent-img:hover + a {color:rgb(89, 194, 230) !important;}
@media only screen and (min-width: 992px) {#menu .second-level-li.has-child:hover > a, #menu .second-level-li.has-child:hover > a:visited, #menu .oct-mm-info .dropdown-menu ul li.second-level-li:hover a, #menu .oct-mm-simplecat .dropdown-menu ul li.second-level-li:hover > a, #menu .has-child:hover i {color:rgb(244, 120, 30) !important;}}
#menu .dropdown-menu li.second-level-li:hover {background-color:rgb(243, 243, 243);}
#menu .sale-ul > div .megamenu-sale-item .dropprice {color:#34BBE3;}
#menu .sale-ul > div .megamenu-sale-item .dropprice span {color:#9E9E9E;}
footer {background-color:rgb(44, 47, 50);}
footer a, footer a:visited, footer .third-row ul li {color:#F5F5F6 !important;}
footer a:hover {color:#86D0EB !important;}
footer .footer-advantages-box .footer-advantages a, footer .footer-advantages-box .footer-advantages a:visited {color:#F5F5F6 !important;}
footer .footer-advantages-box .footer-advantages:hover a {color:#85D0EB !important;}
footer .footer-advantages span {color:#76828F;}
footer h5, footer .h5 {color:#85D0EB;}
footer .footer-contacts ul li i {color:#86D1EB;}
#oct-slide-panel .oct-slide-panel-heading {background-color:#70879E;}
#oct-last-seen-link:hover, #oct-favorite-link:hover, #oct-compare-link:hover, #oct-bottom-cart-link:hover, .oct-panel-link-active, #hide-slide-panel {background-color:#57697A;}
.oct-panel-link, .oct-panel-link:focus, .oct-panel-link:visited {color:#FFFFFF;}
.oct-panel-link:hover, .oct-panel-link-active a {color:#C9E7F1!important;}
.oct-discount-item {background-color:rgb(243, 121, 30);}
.oct-discount-item {color:#FFFFFF;}
.product-thumb .price, .oct-price-normal {color:#59C2E6 !important;}
.product-thumb .price-old, .oct-price-old {color:#CECECE !important;}
.product-thumb .price-new, .oct-price-new {color:rgb(244, 120, 30) !important;}
.box-heading {color:#4F5F6F;}
.box-heading {background-color:#F1F5F5;}
.box-content, .box-content.filtered {background-color:#FBFCFC;}
.filtered .list-group-item.item-name, .filtered .list-group-item.item-name:hover {background-color:#F1F5F5;}
.filtered .link i {color:#4F5F6F!important;}
.filtered input[type=checkbox]+label::before, .filtered input[type=radio]+label::before {border-color:#59C2E6;}
.filtered input[type=checkbox]:checked+label::before, .filtered input[type=radio]:checked+label::before {background-color:#4F5F6F;}
#sstore-3-level>ul>li>a {background-color:#4F5F6F;}
#sstore-3-level>ul>li>a {color:#59C2E6;}
#sstore-3-level ul ul li a {background-color:#59C2E6;}
#sstore-3-level ul ul li a {color:#FFFFFF;}
#sstore-3-level ul ul ul li a {background-color:#59C2E6;}
#sstore-3-level ul ul ul li a {color:#4F5F6F;}
#sstore-3-level ul ul ul li a.current-link {background-color:#59C2E6;}
#sstore-3-level ul ul ul li a.current-link {color:#FFFFFF;}
.product-buttons-box #button-cart {background-color:rgb(244, 120, 30);}
.product-buttons-box #button-cart:hover {background-color:rgb(250, 135, 55)!important;}
.product-buttons-row .button-one-click, .product-buttons-row .button-wishlist, .product-buttons-row .button-compare {background-color:rgb(244, 120, 30);}
.product-buttons-row .button-one-click:hover, .product-buttons-row .button-wishlist:hover, .product-buttons-row .button-compare:hover {background-color:rgb(89, 194, 230)!important;}
.number, .found-cheaper, .after-header-item {background-color:#F4F6F8;}
.product-tabs-row .nav-tabs>li>a {background-color:#59C2E6;}
.product-tabs-row .nav-tabs>li.active>a, .product-tabs-row .nav-tabs>li.active>a:focus, .product-tabs-row .nav-tabs>li.active>a:hover {background-color:#4F5F6F;}
.product-tabs-row .nav-tabs>li.active>a:before {border-top-color:#4F5F6F;}
.product-tabs-row .nav-tabs>li>a, .product-tabs-row .nav-tabs>li.active>a, .product-tabs-row .nav-tabs>li.active>a:focus, .product-tabs-row .nav-tabs>li.active>a:hover {color:#FFFFFF;}
.selected-thumb {border-color:#59C2E6!important;}
.product-advantages-box i {color:#59C2E6;}
.product-advantages-box a span {color:#4F5F6F;}
.product-advantages-box a span {color:#4F5F6F;}
.after-header-item {color:#59C2E6;}
.after-header-item .blue {color:#59C2E6;}
@media only screen and (max-width: 992px) {
 #top {background-color:rgb(2, 2, 2) !important;}
.top-mobile-item a {color:#FFFFFF;}
.menu-mobile-header {background-color:rgb(79, 95, 111);}
.menu-mobile-header, .close-m-search a {color:rgb(89, 194, 230) !important;}
#info-mobile-box ul li a, #info-mobile-box > ul > li, #info-mobile ul div .btn-link.btn-language, #info-mobile ul div .btn-link.btn-currency {color:rgb(79, 95, 111) !important;}
#menu .nav > li > a {color:#4F5F6F;}
.mobile-icons-box a {color:#4F5F6F !important;}
.mobile-icons-box a span {background-color:rgb(89, 194, 230) !important;}
}
#ocfilter .btn-primary:hover{
  background-color: none!important;
}
/*КНОПКИ КОНТУРЫ СРАВНЕНИЕ ИЗБРАННОЕ (КАТЕГОРИЯ + МОДУЛИ)*/
footer a:hover{color: rgb(250 135 55)!important;}
.oct-messengers a.oct-messengers-viber i:hover{color: rgb(250 135 55)!important;}
.oct-messengers a.oct-messengers-telegram i:hover{color: rgb(250 135 55)!important;}
/*hover bg transperent*/
.product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover, .product-buttons-row .button-wishlist:hover, .product-buttons-row .button-compare:hover, .button-one-click:hover, .wishlist-tr, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist:hover, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare:hover, .oct-carousel-row .oct-button.wishlist:hover, .oct-carousel-row .oct-button.compare:hover, .product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover /*.oct-button-inv:hover*/ {
  background-color:transparent!important;
}

td.quantity input.form-control {height: auto; padding-left: 4px; padding-right: 4px; text-align: center;} .simplecheckout-block .button_oc, .simplecheckout-button-block .button_oc, .simpleregister-button-right .button_oc{ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #ffffff !important; font-size: 14px; background: #59c2e6; padding: 10px 20px 10px 20px; text-decoration: none; border: 0;} .simplecheckout-block .button_oc:hover, .simplecheckout-button-block .button_oc:hover, .simpleregister-button-right .button_oc:hover{background: #4F5F6F!important;} .simplecheckout a, .simpleregister a { color: #58c2e6!important; } .simplecheckout a:hover, .simpleregister a:hover { color: #4F5F6F!important; }.simplecheckout-cart button.btn.btn-primary { color: #ffffff !important; font-size: 14px; background: #59c2e6; text-decoration: none; border-color: transparent; } .simplecheckout-cart button.btn.btn-primary:hover { background: #4f5f6f; } #simplecheckout_cart .form-control { height: 37px; } .simplecheckout-cart button.btn.btn-danger { font-size: 14px; } .simplecheckout-button-right .button { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #ffffff !important; font-size: 14px; background: #59c2e6; padding: 10px 20px 10px 20px; text-decoration: none; border: 0; } .simplecheckout-button-right .button:hover { background: #4f5f6f; }
.panel-heading{
background-color: #f2fafd!important;
}

ul.sna_bline_ul {
    display: flex;
    list-style-type: none;
  margin-top: 60px;
}
.sna_bline_ul li{
padding-left:5px;
float: left;
width: 50%;
}

/*Кнопка кредит на карточке, и все кнопки - оранжевые*/
.oct-button {
  background-color: rgb(244, 120, 30)!important;
}
.oct-button:hover{
  background-color: rgb(89, 194, 230)!important;
}

/*Кнопка "Купить в один клик" цвет, цвет при наведении*/
.button-one-click{
 background-color: rgb(89, 194, 230)!important; 
}

.product-buttons-box .button-one-click:hover {
  background-color: rgb(244, 120, 30)!important;
}

/*В категориях на главной - подкатегории оранжевые*/
.list-unstyled a:hover {
  	color: rgb(244, 120, 30)!important;
}

/*товары на главной Кнопка Купить*/
.cart .button-cart{
 	background-color: rgb(244, 120, 30)!important; 
}
.cart .button-cart:hover{
 	background-color: rgb(250 135 55)!important; 
}

/*Кнопка "Еще" в экране товаров на главной*/
.oct-carousel-box .oct-module-button button {
 	background-color: rgb(89, 194, 230)!important; 
}
.oct-carousel-box .oct-module-button button:hover{
  	background-color: rgb(244, 120, 30)!important;
}

/*Стрелки оранжевым*/
.owl-buttons div{
 color: rgb(244, 120, 30)!important; 
}
.owl-buttons div:hover{
 color: rgb(89, 194, 230)!important; 
}

/*Сылки-Заголовки экранов на главной*/
.oct-carousel-header a:hover {
 	color: rgb(244, 120, 30); 
}

/*Сумма корзины больше*/
.cart-total-price {
 font-size: 16px!important;	 
}

/*Цвет текста ссылок на товары на клавной - темнее*/
.name a {
	color: #313940!important;
}

/*цена стандартная*/
.product-thumb .price {
  color: #313940 !important;
}
/*Звезды рейтинга*/
.rating .fa-star-o, .rating .fa-star {
  color: rgb(244, 120, 30)!important;
}

/*Наличие товара на складе*/
.oct-product-stock span {
	color: #E82551;
}

/*Наличие товара на складе в карточке*/
.after-header-item span:nth-child(2){
  color: #E82551;
}

/*Перечеркнутый текст - Цвет, в карточке товара*/
.product-price .h3 {
  text-decoration-color: rgb(244, 120, 30);
}

/*Хлебные крошки при наведении оранжевые*/
.breadcrumb > li a:hover {
 color: rgb(244, 120, 30); 
}

/*Дополнительные фото в карточке товара - оранжевая рамка*/
.selected-thumb{
  border-color: rgb(244, 120, 30)!important;
}

#image-additional .owl-item a:hover {
	border-color: rgb(244, 120, 30);
}

/*комлпекты*/
.owl-wrapper-outer{
	box-shadow:0 1px 7px -3px rgba(48,48,48,.3);
}

/*Иконка преимуществ белая а не синяя, серым текстом */
.main-advantage-item.first-advantage-item {
  background: #fff!important;
  
}

/*Цвет текста языковой панели */
#top .btn-link.language-select {
  color: #fff!important;
}
.main-advantage-item .main-advantage-item-text {
  color: #4f5f6f!important; 
}

/*языковая панель левее*/
.btn-group {
      margin-right: 5px!important;
}

/*иконки в избранное и сравнить контуром*/
.oct-button>.fa-heart, .oct-button>.fa-sliders{
 	-webkit-text-stroke-width: 0.7px;
    -webkit-text-stroke-color: black; 
  	font-size: 18px;
}
.oct-button:hover
	.fa-heart{
	-webkit-text-stroke-width: 0.7px;
    -webkit-text-stroke-color: #59C2E6;
      font-size: 18px;
}
.oct-button:hover
	.fa-sliders{
	-webkit-text-stroke-width: 0.7px;
    -webkit-text-stroke-color: #59C2E6;
     font-size: 18px;
}

/*иконки в избранное и сравнить контуром, в каталоге
 .wishlist .oct-button .current-link {
	background-color: transparent!important!
}
.product-thumb .cart .current-link .fa-heart-o {
  -webkit-text-stroke-width: 0.7px;
  -webkit-text-stroke-color: black!important;
  
}
.product-thumb .cart .current-link .fa-heart-o:hover {
  -webkit-text-stroke-width: 0.5px;
  -webkit-text-stroke-color: #59C2E6!important;
}*/

/*Делаем заголовки синие, если ссылка - при наведении оранжевым*/
.oct-carousel-header, h1.cat-header {
  color: #59C2E6;
}

/*в поиске выпадающий список при наведении оранжевый*/
header .dropdown-menu li a:hover{
 color: rgb(244, 120, 30)!important; 
}

/*Преимущества возле футера*/
footer .h5 {
  font-size: 16px!important;
}

/*Левая панель выбора категории в блоге*/
.oct-news-panel .list-group a:hover {
  color: rgb(201, 231, 241)!important;
  background: #57697a!important;
  border-bottom: 3px solid rgb(0, 212, 251)!important;
}
/*и в остальных местах так же*/
.list-group a:hover {
  color: rgb(201, 231, 241)!important;
  background: #57697a!important;
  border-bottom: 3px solid rgb(0, 212, 251)!important;
}

/*Купить в один клик при наведении тон светлее*/
.product-buttons-box .button-one-click:hover {
    background-color: rgb(100, 205, 240)!important;
}

.news-row .product-thumb h4 a:hover {
	color: #59c2e6;
}

/*Кнопка избранное в карточке товара - прозрачная*/
.button-wishlist {
  background-color: transparent!important;
}
.product-buttons-row .button-wishlist:hover {
  background-color: transparent!important;
}
.product-buttons-row .button-compare {
  background-color: transparent!important;
}
.product-buttons-row .button-compare:hover {
  background-color: transparent!important;
}

/*Покупка в кредт узкая*/
.tooltipstered {
  /*height: 20px;*/
  background-color: #4F5F6F;
}

/*Пагинация активная цифра оранжевая*/
.pagination>.active>span {
  color: rgb(244, 120, 30)!important; 
}
/*Пагинация стрелки оранжевые*/
.pagination>li:last-child>a {
   color: rgb(244, 120, 30)!important; 
}
.pagination>li:first-child>a {
  color: rgb(244, 120, 30)!important;
}
/*Авторизация, иконки соц.сетей по центру*/
 .sna_bline_ul{
   justify-content: center!important;
   padding-left: 0px;
}
/*Забыли пароль, поле email центруем*/
.account-content .form-horizontal .control-label {
    width: 15%!important;
  }
@media (max-width: 767px){
.account-content .form-horizontal .control-label {
    width: 26%!important;
  }
}
/*страница Контакты выравниваем надпись и звездочку Email*/
.form-horizontal .control-label{
  padding-right: 7px!important;
  padding-left: 7px!important;
}

.sets .total{
	border: none!important;
}
.set {
    margin: 0!important
 }
.sets h3 {
    color: #4f5f6f!important;
}

.sets .set-product{
	display: inline-block;
    width: 216px;
    box-shadow: 0 1px 7px -3px rgba(48,48,48,.3);
    padding: 32px 32px 18px;
}
@media (min-width: 980px){
	
.sets .set .set_table{
	display: inline-flex!important;
    width: 100%;
    padding: 16px;
    justify-content: space-between;
    align-items: center;
    vertical-align: top;
    background: #fff;
    max-width: 900px;
}
.set {
	margin: 0;
}
.sets .set-product > a{
	margin-bottom: 12px;
    height: 112px;
    display: block;
}

.sets .set-product > a img{
	display: block;
    max-width: 100%;
    max-height: 100%;
    height: auto;
    margin: 0 auto;
}


}

.sets .total button{
	max-width: none;
    width: 177px;
    height: 36px!important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    letter-spacing: 0;
    padding: 0 10px 0 37px;
    font-size: 14px;
    position: relative;
    background: #59C2E6 
}
.sets .total{
	max-width: unset!important
}
.sets .new_summ{
	font-weight: 400;
    padding-top: 14px;
    text-align: left;
}
.sets .new_summ .num{
	font-size: 24px;
	font-weight: bold;
}
.new-econom{
	display: flex;
    align-items: center;
   
}
.sets .total .economy_text{
	 font-size: 11px!important;
    letter-spacing: .31px;
    color: #929292!important;
    margin-top: -4px;
    margin-right: 7px;
    white-space: nowrap;
}
.sets .total .economy_val{
	 font-size: 11px!important;
    letter-spacing: .31px;
    color: #929292;
    margin-top: -4px;
    white-space: nowrap;
}
.sets .total button svg{
	    position: absolute;
    width: 20px;
    height: 20px;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    fill: #fff;
}
.sets h3{
	margin-bottom: 20px;
}
.set_table .set-product:not(:first-child){
	box-shadow: 0 2px 8px hsla(0,0%,57.3%,.5);
	border: 1px solid #ddd!important;
}
.sets .set-product h4{
	
    line-height: 1.286;
    letter-spacing: .25px;
    margin-bottom: 6px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 36px;
}
.sets .set-product h4 a{
	font-size: 14px;
    font-weight: 400;
    color: #595959;
}
@media (max-width: 767px){
  .sets .set-product h4 a{
  font-size: 12px;
  }
}
.sets .set-product .new_price{
	color: #595959;
    font-size: 14px!important;
    font-weight: 400!important;
    padding-top: 12px;
}
.new_price .num{
	color: #595959;
    font-size: 18px;
    font-weight: 700;
}
.sets .ao{
	font-size: 35px!important;
	color: #595959!important
}

.sets .set-product {
   border: 1px solid #dddddd85!important;
  	max-width: 180px!important;
	padding: 20px!important;
	max-width: unset!important;
	max-height: 256px;
	border: none!important;
}
@media (max-width: 767px){
	.sets .ao{
		display: block!important
	}
	.new-econom{
		justify-content: center;
	}
	.sets .new_summ{
		text-align: center;
	}
	.set_table .set-product:first-child{
		margin-top: 20px!important
	}
	.sets .total{
		padding: 0!important
	}
}
@media (max-width: 500px){
	.sets .set-product, .sets .total{
		width: 87%!important
	}
	
}


/* Кнопка Подробнее*/
.oct-button:hover{
 	background-color: rgb(250 135 55)!important; 
}

#main-product-you-save{
 background: rgb(244, 120, 30);
}
.after-header-item span:nth-child(2){
color:rgb(244, 120, 30);
}
/* Пагинация >|*/
.pagination>li:last-child>a {
    /*color: rgb(244, 120, 30)!important;*/
}
.active{

}
.active span{
/*color: rgb(244, 120, 30)!important;*/
}
#static-subscribe-button-footer{
background-color: #f4781e;
}

#static-subscribe-button-footer:hover{
background-color: #f4781ee6;
}
.popup-button{
  background-color: #f4781e;
}
.popup-button:hover{
background-color: #f4781ee6;
}
/*.oct-button{
background: none!important;

}
.oct-button:focus{
background: none!important;

}
.wishlist{
color: #000!important;
}
.wishlist{
color: #000!important;
  background: none!important;
}
.compare{
color: #000!important;
}
.oct-button:visited{
background: none!important;
}
*/
.fa-shopping-cart:before {
    color: #00D4FB;
}
.cat-desc-box img{
  display:none;
}
#cart .cart-total-price {
    font-weight: 600;
}
/*.oct-button {
    background-color: rgb(255 255 255)!important;
}
#cartico>.wishlist.fa-heart-o{
  color:#4F5F6F;
  font-size: 18px;
}
#cartico>.compare.fa-balance-scale{
  color:#4F5F6F;
  font-size: 18px;
}*/

/* Быстрая регестрация*/
.simpleregister-button-block{
  background: #f0f3f6!important;
}

/* Быстрая регестрация кнопка*/
.simpleregister-button-right .button_oc {
   background-color: rgb(244, 120, 30);
}
.simpleregister-button-right .button_oc:hover{
 background-color: rgb(250 135 55)!important;
}
.simpleregister-button-right .button_oc:hover{
 color: white!important;
}

/* Регестрация, боковая панель категорий*/
#column-left .list-group{
  background-color: #4F5F6F!important;
}

/* Авторизация гугл, фб. Выравнивание кнопок*/
.sna_bline_ul li {
    width: 15%;
}

/* Доп.опции цвет*/
.tooltipstered {
    background-color: #f7f8f9;
}

/* Купить в кредит*/
.btn-primary{
  background-image: linear-gradient(to bottom, rgb(244, 120, 30), rgb(244, 120, 30)); 
  border-color: rgb(244, 120, 30),rgb(244, 120, 30),rgb(244, 120, 30);
}
.btn-primary:hover{
  background-image: linear-gradient(to bottom, rgb(250 135 55), rgb(250 135 55)); 
  border-color: rgb(250 135 55),rgb(250 135 55),rgb(250 135 55);
}

/* Оформление заказа*/
.simplecheckout-block .button_oc{
   background-color: rgb(244, 120, 30);
}
.simplecheckout-block .button_oc:hover{
 background-color: rgb(250 135 55)!important;
}

.simplecheckout-block .button_oc:hover{
 color: white!important;
}

.simplecheckout-button-right .button{
   background-color: rgb(244, 120, 30);
}
.simplecheckout-button-right .button:hover{
 background-color: rgb(250 135 55)!important;
}

.simplecheckout-button-right .button:hover{
 color: white!important;
}

.simplecheckout-button-block{
background: #f0f3f6!important;
}

/*КНОПКИ КОНТУРЫ СРАВНЕНИЕ ИЗБРАННОЕ (КАТЕГОРИЯ + МОДУЛИ)*/
/*hover bg transperent*/
.product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover, .product-buttons-row .button-wishlist:hover, .product-buttons-row .button-compare:hover, .button-one-click:hover, .wishlist-tr, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist:hover, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare:hover, .oct-carousel-row .oct-button.wishlist:hover, .oct-carousel-row .oct-button.compare:hover, .product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover, /*.oct-button-inv:hover*/ {
  background-color:transparent!important;
}

.product-thumb .cart .oct-button.wishlist, .product-thumb .cart .oct-button.compare, .oct-carousel-row .oct-button.wishlist, .oct-carousel-row .oct-button.compare,.oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare{
    background-color: transparent!important;
    color: black;
}

.product-thumb .cart .oct-button.wishlist i, .product-thumb .cart .oct-button.compare i, .oct-carousel-row .oct-button.wishlist i, .oct-carousel-row .oct-button.compare i, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist i, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare i{
 	font-size: 16px; 
}

/*hover color*/
.product-thumb .cart .oct-button.wishlist:hover, .product-thumb .cart .oct-button.compare:hover, .oct-carousel-row .oct-button.wishlist:hover, .oct-carousel-row .oct-button.compare:hover, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.wishlist:hover, .oct-product-tab .owl-carousel .owl-item .cart .oct-button.compare:hover{
    color: #5ec2e6;
}
/*/КНОПКИ КОНТУРЫ СРАВНЕНИЕ ИЗБРАННОЕ (КАТЕГОРИЯ + МОДУЛИ)*/

span.common-price {
    color: #64c6e8;
    font-family: 'OpenSansBold';
    font-size: 18px;
}

.simplecheckout-cart-total.simplecheckout-cart-buttons {
  display: none;
}

/*Правки 28.01*/
.input-group-btn.dropdown {
    display: none;
}

.prop_total>.btn.btn-primary{
  border:none!important;
  background-color: #f4781e!important;
}
.prop_total>.btn.btn-primary:hover{
   border:none!important;
   background-color: rgb(250, 135, 55)!important;
}

.oct-button-inv:hover{
  background-color:#4f5f6fc9!important;
}

/*Комплекты*/
button.btn.btn-primary.open-options,button.add-set-btn.btn.btn-primary{
 	border:none;
  	border-radius: 3px;
}
button.add-set-btn.btn.btn-primary{
  	color: #FFFFFF!important; 
}
#open__options_btn{
  	color: #FFFFFF!important; 
}
#open__options_btn:hover{
 	background-color : rgb(250 135 55)!important;
  	background-image: none;
}
.cell.ao.plus {
    border: none;
    background: none;
}
.new_summ{
  color: #64c6e8!important;
    font-family: 'OpenSansBold';
    font-size: 18px;
}
.economy_val{
  color:#f4781e!important;
}
.sets .total button{
  background: #f4781e!important;
  border-radius: 3px;
}
.sets  .total button:hover{
  background: rgb(250 135 55)!important;
}
#promotion-popup1>.modal-dialog>.modal-content{
  padding: 20px!important;
}

/*комплекты*/
.modal .modal-header h4{
	font-size: 16px;  
}
@media (min-width: 320px) and (max-width: 480px){
  	.white-popup{
     	padding: 10px;
    }
  	.oct-cart-item > div.item-price{
  		margin-left: 20px;
  	}
  	.modal .modal-header h4{
      font-size: 14px; 
  	}
 }
button.btn.btn-success.apply-options.pull-right {
    background-color: #f4781e;
    background-image: none;
    border: none;
}
button.btn.btn-success.apply-options.pull-right:focus {
    border: none;
  	outline: none;
}

@media only screen and (max-width: 760px), only screen and (max-device-width: 760px) {
#uSocial .uscl-bar.uscl-absolute .uscl-slide-open, .uSocial-Share .uscl-bar.uscl-absolute .uscl-slide-open {
  right : 75px!important;
}
}
@media only screen and (max-width: 760px), only screen and (max-device-width: 760px){
#uSocial .uscl-bar.uscl-absolute .uscl-list, .uSocial-Share .uscl-bar.uscl-absolute .uscl-list {
  right : 75px!important;
}
}