#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, 38, 2);
}
.oct-button:hover, .oct-button-inv {
	background-color:rgb(2, 38, 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, 38, 2);
}
#menu .nav > li:hover, .oct-slideshow-box .owl-controls .owl-page span {
	border-color:rgb(2, 38, 2);
}
#filter-products-form .expanded .item-content .filter-results:hover .filter-tooltip-corner {
	border-right-color:rgb(2, 38, 2);
}
.product-tabs-row .nav-tabs>li.active>a:before {
	border-top-color:rgb(2, 38, 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{
	background-color:rgb(0, 190, 76);
}
.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:rgb(0, 190, 76)!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:rgb(0, 190, 76);
}
#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:rgb(0, 190, 76)!important;
}
@media only screen and (min-width: 1024px) {
	.product-grid .product-thumb:hover .h4 a {
		color:rgb(0, 190, 76);
	}
}
@media only screen and (max-width: 992px) {
	#info-mobile-box #currency .active-item button,#info-mobile-box #language .active-item button {
		color:rgb(0, 190, 76);
	}
}
.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:rgb(0, 190, 76);
}
.selected-thumb {
	border-color:rgb(0, 190, 76)!important;
}
#top #top-left-links ul li a:hover, #top #top-right-links > ul > li:hover {
	border-bottom-color:rgb(0, 190, 76);
}
#top {
	background-color:rgb(255, 255, 255);
}
header, .menu-row {
	background-color:rgb(255, 255, 255);
}
#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:rgb(22, 21, 21);
}
#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(251, 152, 1);
}
#top #top-left-links ul li a:hover {
	background-color:rgb(255, 255, 255);
}
#top #top-right-links > ul > li {
	background-color:rgb(255, 255, 255);
}
#top #top-left-links ul li a:hover, #top #top-right-links > ul > li:hover {
	border-bottom-color:rgb(255, 255, 255);
}
#top .dropdown-menu, header .dropdown-menu {
	background-color:rgb(223, 223, 223);
}
#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(11, 10, 10)!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:rgb(251, 152, 1);
}
.phones-dropdown a {
	color:rgb(15, 15, 15);
}
.phones-dropdown a i.fa-phone, .phones-dropdown a.show-phones {
	color:rgb(96, 96, 96);
}
#cart {
	background-color:rgb(255, 255, 255);
}
.buttons-top-box div a {
	color:rgb(88, 88, 88);
}
#cart .cart-total-price {
	color:rgb(255, 255, 255);
}
.buttons-top-box div a:hover {
	color:rgb(251, 152, 1);
}
#menu .nav > li:hover {
	background-color:rgb(57, 114, 1);
}
#menu .nav > li:hover {
	border-color:rgb(255, 255, 255);
}
#menu .nav > li > a {
	color:rgb(255, 255, 255);
}
#menu .nav > li:hover > a {
	color:rgb(255, 255, 255);
}
#menu .dropdown-menu {
	background-color:rgb(0, 149, 60);
}
#menu .dropdown-inner a, #menu .has-child .angle-right {
	color:rgb(255, 255, 255);
}
#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(57, 114, 1) !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(255, 255, 255) !important;
}}
#menu .dropdown-menu li.second-level-li:hover {
	background-color:rgb(57, 114, 1);
}
#menu .sale-ul > div .megamenu-sale-item .dropprice {
	color:rgb(251, 37, 0);
}
#menu .sale-ul > div .megamenu-sale-item .dropprice span {
	color:rgb(102, 101, 101);
}
footer {
	background-color:rgba(0, 255, 0, 0.5);
}
footer a, footer a:visited, footer .third-row ul li {
	color:rgb(255, 255, 255) !important;
}
footer a:hover {
	color:rgb(251, 152, 1) !important;
}
footer .footer-advantages-box .footer-advantages a, footer .footer-advantages-box .footer-advantages a:visited {
	color:rgb(251, 152, 1) !important;
}
footer .footer-advantages-box .footer-advantages:hover a {
	color:rgb(251, 152, 1) !important;
}
footer .footer-advantages span {
	color:rgb(118, 130, 143);
}
footer h5, footer .h5 {
	color:rgb(251, 152, 1);
}
footer .footer-contacts ul li i {
	color:rgb(251, 152, 1);
}
#oct-slide-panel .oct-slide-panel-heading {
	background-color:rgb(57, 114, 1);
}
#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:rgb(102, 174, 32);
}
.oct-panel-link, .oct-panel-link:focus, .oct-panel-link:visited {
	color:rgb(255, 255, 255);
}
.oct-panel-link:hover, .oct-panel-link-active a {
	color:rgb(251, 152, 1)!important;
}
.oct-discount-item {
	background-color:rgb(255, 0, 0);
}
.oct-discount-item {
	color:#FFFFFF;
}
.product-thumb .price, .oct-price-normal  {
	color:rgb(33, 35, 35) !important;
}
.product-thumb .price-old, .oct-price-old  {
	color:rgb(237, 0, 0) !important;
}
.product-thumb .price-new, .oct-price-new {
	color:rgb(7, 7, 7) !important;
}
.box-heading {
	color:rgb(39, 45, 51);
}
.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:rgb(26, 32, 37)!important;
}
.filtered input[type=checkbox]+label::before, .filtered input[type=radio]+label::before {
	border-color:rgb(92, 88, 81);
}
.filtered input[type=checkbox]:checked+label::before, .filtered input[type=radio]:checked+label::before {
	background-color:rgb(0, 145, 19);
}
#sstore-3-level>ul>li>a {
	background-color:rgb(106, 117, 128);
}
#sstore-3-level>ul>li>a {
	color:rgb(251, 152, 0);
}
#sstore-3-level ul ul li a {
	background-color:rgb(251, 152, 0);
}
#sstore-3-level ul ul li a {
	color:#FFFFFF;
}
#sstore-3-level ul ul ul li a {
	background-color:rgb(251, 152, 0);
}
#sstore-3-level ul ul ul li a {
	color:rgb(53, 53, 53);
}
#sstore-3-level ul ul ul li a.current-link {
	background-color:rgb(251, 152, 0);
}
#sstore-3-level ul ul ul li a.current-link {
	color:#FFFFFF;
}
.product-buttons-box #button-cart {
	background-color:rgb(251, 152, 1);
}
.product-buttons-box #button-cart:hover {
	background-color:rgb(58, 115, 2)!important;
}
.product-buttons-row .button-one-click, .product-buttons-row .button-wishlist, .product-buttons-row .button-compare {
	background-color:rgb(2, 38, 2);
}
.product-buttons-row .button-one-click:hover, .product-buttons-row .button-wishlist:hover, .product-buttons-row .button-compare:hover {
	background-color:rgb(58, 115, 2)!important;
}
.number, .found-cheaper, .after-header-item {
	background-color:#F4F6F8;
}
.product-tabs-row .nav-tabs>li>a {
	background-color:rgb(0, 143, 250);
}
.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:rgb(28, 98, 205);
}
.product-tabs-row .nav-tabs>li.active>a:before {
	border-top-color:rgb(28, 98, 205);
}
.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:rgb(106, 117, 128)!important;
}
.product-advantages-box i {
	color:rgb(58, 115, 2);
}
.product-advantages-box a span {
	color:rgb(71, 72, 74);
}
.product-advantages-box a span {
	color:rgb(71, 72, 74);
}
.after-header-item {
	color:rgb(30, 30, 30);
}
.after-header-item .blue {
	color:rgb(30, 30, 30);
}
@media only screen and (max-width: 992px) {
 #top {
	 background-color:rgb(57, 114, 1) !important;
 }
 .top-mobile-item a {
	 color:rgb(255, 255, 255);
 }
 .menu-mobile-header {
	 background-color:rgb(57, 114, 1);
 }
 .menu-mobile-header, .close-m-search a {
	 color:rgb(255, 255, 255) !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(19, 19, 19) !important;
 }
 #menu .nav > li > a {
	 color:rgb(27, 27, 27);
 }
 .mobile-icons-box a {
	 color:rgb(37, 37, 37) !important;
 }
 .mobile-icons-box a span {
 	 background-color:rgb(251, 152, 0) !important;
 }
}
:root {
--color-base: #3A7302; 
--color-base-light: #179200;
--color-base-night: #022602;
--color-accent: #fb9801;
--color-dop: #BF0536;
--color-links:#022602;
}

.oct-slideshow-box:before, .oct-day-goods-box:before, .oct-slideshow-box:after, .oct-day-goods-box:after, .brands-carousel-box:before, .brands-carousel-box:after, h3.subcat-header {display:none;}

.phones-dropdown a {font-size: 18px;}
footer h5, footer .h5 {color: #fff; font-size: 16px;}
.product-thumb {
    height: auto !important;
    min-height: 0 !important; /* If min-height is also being set */
}
.rating .fa-star,.rating .fa-star-o {color:#ff960c!important;}

.oct-slideshow-box.default-slideshow, .oct-day-goods-box {
  width: auto;  margin: 0 -1px;
    padding-left: 0;
    padding-right: 0;
    background: transparent!important;
    position: relative;
}

div#oct-slideshow0 {  margin-bottom: 60px!important;}
.oct-slideshow-box.owl-carousel .owl-wrapper-outer {padding: 0px 0;border-radius: 0;}
.oct-slideshow-box .item {background: #fff;padding-top: 0px;}
.owl-wrapper-outer, .oct-category-item-box,.oct-product-tab, .owl-wrapper-outer:hover, .oct-category-item-box:hover,.oct-product-tab:hover, .oct-slideshow-box:before, .oct-day-goods-box:before,.oct-slideshow-box:after, .oct-day-goods-box:after,.main-advantage-item, .oct-carousel-box,.oct-carousel-box, .brands-carousel-box:before, .brands-carousel-box:after, .brands-carousel-box .brands-carousel, .content-row {box-shadow: none;}

body {background-color: #fff;}
.product-thumb .price span { display: inline-block;}
.product-thumb .price .common-price {display: inline-block; margin-top: 0px;}
.product-thumb .oct-product-stock {display: none;}
#top #top-left-links ul li a, #top #top-left-links ul li a:visited, #top #top-right-links > ul > li a, #top #top-right-links > ul > li a:visited, #top #top-right-links > ul > li a:hover, #top {height:32px; min-height:32px;
    line-height:32px; font-size: 12px;}
.menu-row {margin-bottom: 0px;border-top: 0px solid #4778ab; background: #fff;}
#menu .nav > li > a {padding: 9px 15px;}

@media only screen and (max-width: 1200px){
  .after-header-item .rating {display: inline-block;}
}

#search .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
    background-color: white;
	border-radius: 2px;
	padding-right: 1px;
}
#top #top-left-links ul li a, #top #top-left-links ul li a:visited {border-left: none;}

#top .btn-link.btn-currency {padding: 0px 12px;margin-top: -4px;}
#search .input-lg {border: 0px solid #ffffff; border-radius: 2px; height: 36px;}
#search .btn-lg { border: 0px solid #ffffff;}
.oct-product-tab {padding: 14px;}

.oct-carousel-row .oct-last-reviews .owl-carousel .owl-item .review-text {
    font-size: 13px;
    line-height: 16px;
    color: #666;
    width: 96%;
 text-align: left;
}
.oct-carousel-row .oct-last-reviews .owl-carousel .owl-item .rating { margin-top: 0px;margin-bottom: -10px;}

@media only screen and (min-width: 1024px){
  .product-grid .product-thumb:hover .cat-box-effect-inner {transform: translateY(-35px);}
  
  .product-grid .product-thumb .cat-box-effect {
    height: 34px;
    overflow: hidden;
}
.product-thumb { margin-bottom: 26px!important;}
}

@media only screen and (max-width: 1024px){
	#oct-slide-panel .oct-slide-panel-content.oct-slide-panel-content-opened { height: 500px;}
	.oct-panel-link, .oct-panel-link:focus, .oct-panel-link:visited{font-size: 14px;}
	.oct-product-tab ul.nav-tabs > li a i { display: inline-block;}
	.phones-top-box {  padding-left: 10px!important;}
	.pb-custom.info2 .pb-single { padding: 6px 10px!important;}
}

.oct-product-tab .owl-carousel .owl-item .item, .oct-panel-active .item {padding: 20px 10px;
    margin: 8px;transition-duration:.2s;transition-property:all;}
.oct-product-tab { padding: 0px 0 12px;}
.oct-carousel-box { padding: 12px 6px;}

@media only screen and (max-width: 992px){
  footer { margin-bottom: 0!important;}
  #menu .dropdown-inner ul li.second-level-li a, #menu .oct-mm-category .dropdown-inner .megamenu-hassubchild a {padding: 8px 40px;text-transform: none; font-size: 13px;}
}

@media (max-width: 768px){
	.product-header { font-size: 20px!important;}
	.row.oct-carousel-row.news-row, div#oct-slideshow0 {display: none!important;}
	 .simple-content {margin: 0px -10px!important;}
	div#slideshow0 {
	margin-top: 0px!important;
    margin-bottom: 0px!important;
    margin-left: -15px;
    margin-right: -15px;
}
	
	.oct-product-tab ul.nav-tabs { display: flex;  flex-wrap: wrap;  justify-content: center;}
	.oct-product-tab ul.nav-tabs > li a, .oct-product-tab ul.nav-tabs > li a:hover, .oct-product-tab ul.nav-tabs > li.active a {letter-spacing: 0rem;}
	.aboutstore { display: none;}
  .oct-product-tab ul.nav-tabs > li a{font-size: 14px!important;}
  .oct-product-tab { padding-top: 0px;}
.oct-slideshow-box .owl-buttons { display: none;}
.pb-custom.info2, .pb-custom.info3  {  display: none;}
  .modal .modal-dialog {
    width: 92%!important;
    left: 48%!important;
}

  .owl-buttons div i {
    font-size: 32px!important;
    margin: 2px;
}
.owl-buttons .owl-prev,.owl-buttons div {
    opacity: 1;
   }
 #res-products .product-grid {  margin-bottom: 10px;}
  .product-grid .product-thumb hr {  display: none;}

 .oct-last-reviews  .oct-carousel-row .item .rating{ bottom:60px!important;}
   .oct-product-tab .owl-carousel .owl-item .price, .oct-carousel-row .item .price, .oct-day-goods-box .owl-carousel .owl-item .price {font-size: 15px;}
.oct-product-tab .owl-carousel .owl-item .item {padding: 0 6px;}

  .oct-sticker-box {right: 6px; opacity: 1; top: 6px;}
}

@media (max-width: 414px){
	i.fa.fa-hand-pointer-o {  display: none;}
	.oct-slideshow-box .owl-pagination {  bottom: -28px!important;}
	.popup-button {padding: 8px 12px; font-size: 13px;}
  .product-grid .product-thumb .image {padding: 4px!important;}
  .oct-product-tab .owl-carousel .owl-item .item {  padding: 0px!important;}
 .cart .fa {  font-size: 26px!important;}
a.wishlist.oct-button.current-link, a.compare.oct-button.current-link, .oct-carousel-row .oct-button.wishlist, .oct-carousel-row .oct-button.compare  { margin-left: 0px!important; padding: 8px 10px!important;}

	.item:hover .wrap-comp-wish-quik, .product-thumb:hover .wrap-comp-wish-quik { bottom: -8px!important; display: none;}

 
  footer .actions button span { margin-right: 2px!important;}
  
  .shopping-box {display: block!important; margin-right: 0!important;}
  .product-thumb .h4 a {font-size: 13px;}
.oct-carousel-row .oct-last-reviews .owl-carousel .owl-item .review-text {
    font-size: 12px;
    line-height: 14px;
    width: 100%;
    text-align: center;
}
  .oct-carousel-box.oct-last-reviews .item {  padding: 6px;}

div#product-info-right {padding: 0px 15px!important;}
  #res-products .product-grid { padding: 15px; min-height: auto;}
  .oct-discount-item, .oct-sticker-item { padding: 1px 8px;}
  .oct-product-tab .owl-carousel .owl-item .price .price-old, .oct-carousel-row .item .price .price-old, .oct-day-goods-box .owl-carousel .owl-item .price .price-old {text-decoration: line-through;
    margin-right: 4px;
    font-size: 13px!important;}
	.wrap-cart { display: inline-block; width: 100%;}
.oct-discount-box {
    display: inline-block!important;
    bottom: 7px!important;
    top: auto!important;
    left: 15px!important;
}
//.product-buttons-box a { padding-left: 26px; padding-right: 26px;}
.wrap-product-box span.hidden-sm { margin-left: 0!important; }
a.oct-button.button-one-click {  width: 62%;}

}

@media (max-width: 375px){
	 footer .actions button { padding: 8px 4px 8px 8px!important;}
	footer .input-box input { font-size: 10px!important;}
	.name.wrap-name {  line-height: 15px; }
	.oct-product-tab .owl-carousel .owl-item .name a {font-size: 13px; height: 31px; margin: 6px auto;}

.wrap-comp-wish-quik {padding: 0!important;}
.wrap-comp-wish-quik a.wishlist.oct-button.current-link, .wrap-comp-wish-quik a.compare.oct-button.current-link, .wrap-comp-wish-quik .quick-view {padding: 4px 6px!important;}

}


.main-advantage-item .main-advantage-item-text {font-size: 17px;}
.main-advantage-item { height: auto; padding: 20px; display: block;}
.main-advantage-item .main-advantage-item-icon i { font-size: 30px;}
.main-advantage-item .main-advantage-item-icon .fa {color: #0e4277;}
.brands-carousel-box { padding: 0px;}
.oct-product-tab ul.nav-tabs a span {  color: #01182f; position: relative;}
#search {width: 100%; margin: 0 auto;  margin-bottom: 14px; background-color: white;
    border-radius: 2px; border: 2px solid var(--color-base-light);}
.phones-top-box {
    width: 21.66666667%;
    margin-bottom: 34px;
    padding-left: 30px;
}
.phones-dropdown a i.fa-phone { font-size: 20px;top: 2px;  margin-right: 6px; display: none;}
.cats-button {width: 130px;}

 .oct-product-tab .owl-carousel .owl-item .rating, .oct-carousel-row .item .rating, .oct-day-goods-box .owl-carousel .owl-item .rating { bottom: -10px; z-index: 2;}
.product-thumb .price { color: #59c2e6; font-size: 16px; height: 36px; padding-top:5px; font-family: 'OpenSansBold';}
.row.news-row .product-thumb {  margin-bottom: 30px!important;}


.default-slideshow .owl-buttons .owl-prev, .default-slideshow .owl-buttons div {opacity: 1;
    width: 50px;
    height: 50px;
    line-height: 48px;
    border: 0px solid #d5d9dd;
    text-shadow: none;
	background: transparent;
color: #4f5f6f;}
.default-slideshow  .owl-buttons div i {font-size: 40px; margin: 2px;}
.default-slideshow  .owl-buttons .owl-next {margin-left:-1px;}
div#slideshow0 .owl-controls {text-align: center; margin-top: 5px;}
.main-advantage-row { margin-top: 40px; margin-bottom: 40px;}
.main-advantage-item {border: 1px solid #ebebeb;}
.oct-product-tab .owl-carousel .owl-buttons div i, .oct-carousel-row .owl-carousel .owl-buttons div i, .oct-day-goods-box .owl-carousel .owl-buttons div i, .news-carousel-box .owl-carousel .owl-buttons div i, .brands-carousel-box .owl-carousel .owl-buttons div i{margin: 2px;}

#oct-slide-panel .oct-slide-panel-heading, #hide-slide-panel { height: 46px;}
.oct-panel-link, .oct-panel-link:focus, .oct-panel-link:visited {line-height: 44px;}
#hide-slide-panel i { color:red;}
input#oct-m-search-button {padding: 10px 20px;}
#res-products .product-thumb .caption { text-align: center;}

.payment-box span {opacity: .8;}
footer .input-box input { background: #ffffff;  color: #302f2f;
      border:1px solid #003a75; border-radius: 2px;
  padding: 10px; font-size: 13px;}
footer .actions button {right: 3px; top: 3px;
    border-radius: 2px;
    padding: 8px 18px;

}

footer .actions button, .product-buttons-box #button-cart, button#popup-send-button {background-color: var(--color-accent);}

footer .actions button span {margin-right: 10px;text-transform:uppercase;}

.input-box input[type="text"]::-webkit-input-placeholder { color: #bbbbbb; }
.input-box input[type="text"]:-ms-input-placeholder { color: #bbbbbb; }
.input-box input[type="text"]::-ms-input-placeholder { color: #bbbbbb; }
.input-box input[type="text"]::placeholder { color: #bbbbbb; } 
.oct-panel-link i {
    font-size: 18px;
    margin-right: 4px;
    color: #ff960c;
}
.oct-slide-panel-quantity { padding: 1px 5px;}
.wish-comp { display: inline-block;  width: 54px; padding-top: 0px;}
.wish-comp a{ margin-right: 10px;  }
div#top-right-links .list-inline {display: inline-block;}
#top #top-right-links > ul > li { border: none;}
.owl-carousel .owl-buttons div { opacity: 0.6;}

@media only screen and (min-width: 1024px){
.product-grid .product-thumb .cat-box-effect {
    height: auto;
  overflow: overflow: visible;}
}
.buttons-top-box div i span {
	font-family: Roboto;
    position: absolute;
    top: -7px;
  border: 0px solid #fff;
  right: -8px;
font-size: 10px;
    line-height: 18px;
}

.fa-shopping-cart:before { content: "\f291";}
i.fa.fa-volume-control-phone { display: none;}
.phones-dropdown .dropdown-menu li a {
    display: inline-block;
    font-size: 16px;
    margin-left: 7px;
}
.phones-dropdown a.show-phones {left: -7px;}

.phones-top-box { text-align: right;}
#top #top-right-links > ul > li:hover {border-bottom: 0px solid #00D4FB;
}
a#m-wishlist:hover, a#m-compare:hover{color: #ef981e;}
#search .fa-search { color: #555; font-size: 16px;}
div#oct-last-seen-carousel .name { height: 39px;}
#logo { margin: 0 0 18px; max-width: 140px;}
h1.product-header {color: #333;}
.oct-carousel-box .news-item .image{padding-left:10px;padding-right:10px;}

.oct-carousel-row .owl-carousel .owl-item .desc-wrap .name h4 a{margin: 0px;color:#111; font-size: 18px;}
.oct-carousel-row .owl-carousel .owl-item .desc-wrap .news-desc{line-height: 18px; height: auto;}
a.read-button.button-cart.oct-button {font-size: 13px;padding: 7px 21px; width: auto;background-color: rgb(251 152 0);}
a.read-button.button-cart.oct-button .fa{font-size: 12px;padding-left:2px;transition: all .3s ease;}
a.read-button.button-cart.oct-button:hover .fa{font-size: 12px;transition: all .3s ease; transform: translateX(4px);}
h1.cat-header {position: relative;}
.oct-carousel-header:after, h1.cat-header:after{
    bottom: -8px;
    width: 10%;
    height: 3px;
    background: var(--color-accent);
    opacity: 1;
	text-transform: none;
	content: '';
    position: absolute;
	left: 0;
    right: 0;
    margin: 0 auto;
}

.number input.plus-minus {
    text-align: center;
    width: 40px;
    border: 0;
    padding: 2px;
    font-size: 16px;
}

.product-header {
    font-family: 'OpenSansRegular';
    font-size: 30px;
    line-height: 32px;
    color: #4f5f6f;
    margin-top: 2px;
    margin-bottom: 20px;
}
.after-header-item.item-nal {margin: 12px 0; display: inline-block;
background: #fff;padding:0px;}
#product-info-right .product-price .after-header-item.item-nal span{ display: inline-block;
}
.found-cheaper, .after-header-item {background-color: #fff;
    text-align: left;}
.product-price, .product-thumb .price, .price, span#main-price { font-family: 'Oswald', sans-serif!important;}
a.out-of-stock-button.oct-button hdden-xs {display:inline-block!important;}
a.out-of-stock-button.oct-button { background: #af6c0e;}
.close-m-search a {color: red!important;
    font-size: 22px;
    font-weight: 600;}
.oct-slide-panel-content .name {height:40px;}

@media only screen and (max-width: 376px){
  .cat-model { display: none;}
  p.price-button {font-size: 16px!important;}
}
.oct-carousel-box.oct-last-reviews .item {padding: 16px;
    margin: 8px; transition-duration:.2s;transition-property:all;}
.jq-toast-wrap.top-right { top: 45%; right: 45%;}
.small-date, .store-rating {display: none;}
.yo-fm .item-wrapper .item-title, .yo-am .item-wrapper .item-title {
    width: 100%;
    font-size: 14px;
}
 span.price-old { margin-left: 0px;}

.sticky {  position: fixed; top: 0; width: 100%; z-index: 999;}

@media (min-width: 768px){
#menu > .navbar-nav {display: flex; justify-content: space-around; width: 100%;}
}

.account-content .table tbody tr td a.oct-button.tooltipstered {background-color: var(--color-dop);}
span.cart-total-price { display: none;}
span.custom-payment {width: auto!important;}
.shopping-box span.custom-payment img{height: 33px; width: auto!important;}
.shopping-box {display: inline-block; margin-right: 20px;}
#cart {border-radius: 50px; padding-left: 10px; padding-right: 10px;}

.buttons-top-box{margin:0 auto; line-height: 40px; display: flex; justify-content: flex-end;}
.buttons-top-box div i {font-size: 19px;}
#search .input-group-btn.dropdown { display: none;}

.fa-heart:before {content: "\f08a";}
.fa-sliders:before {content: "\f24e";}
.fa-user:before {
    content: "\f2c0";
}

form#form-currency .btn-currency i.fa-caret-down {
    font-size: 10px!important;
    margin-left: 6px;
}
.oct-slideshow-box .owl-controls .owl-page span{border-color: #1c62cd; background-color: #fff;}
.oct-slideshow-box .owl-controls .owl-page.active span {border-color: #1c62cd; background-color: #1c62cd;}
.cart .fa {font-size: 16px;}

a.wishlist.oct-button.current-link, a.compare.oct-button.current-link, .oct-carousel-row .oct-button.wishlist, .oct-carousel-row .oct-button.compare {
    margin-left: 2px;
}
.product-layout.product-grid {
    padding-right: 10px;
    padding-left: 10px;
}
.wish-comp i.fa.fa-heart:hover, .wish-comp i.fa.fa-sliders:hover,i.las.la-search:hover {color: var(--color-accent);}
.oct-product-tab ul.nav-tabs i.fa{font-size: 18px;}
.quick-view .fa {color: white;}
div#oct-mobile-search input {  height: 40px;}
ul#msearchresults li {font-size: 16px; margin-bottom: 6px;}
a.field-tip.show-phones.current-link:hover { color: #f1a740;}

.fool-description a {color: var(--color-links);text-decoration: underline;}
.fool-description a:hover {text-decoration:none;}



.contacthtml-box .fa{font-size: 14px; color: #0a3d72;}
a.oct-button.oct-button-inv i.fa.fa-times:before { content: "\f1f8"; color:red;}
a.oct-button.oct-button-inv span { display: none;}
a.oct-button.oct-button-inv { padding: 5px 10px; background-color: #e2e2e2!important;}
.oct-carousel-header a {color: rgb(14, 66, 119);}

.news-item {  padding: 10px;}
.oct-carousel-box .news-item .image {
	transition: all 100ms linear;
	overflow: hidden;
    padding-left: 0;
    padding-right: 0;
	transition: all 100ms linear;
}
.news-item .desc-wrap{padding:0 0 14px;background: #f3f3f3;}
.news-item:hover .img-responsive {transform: scale(1.03); transition: all 100ms linear;}
.cat-header-wrap:after  {
    bottom: -12px;
    width: 10%;
    height: 3px;
    background: #ef981e;
    opacity: 1;
  content:"";
  position: absolute;
  left: 0;
    right: 0;
  margin: 0 auto;
}
.cat-header-wrap {
    position: relative;
    margin-bottom: 66px;
}
.col-sm-6.contact-form-box label.col-sm-3.control-label{font-size: 12px;  padding: 0 4px;  text-align: right; }
.after-header-item a:hover {  color: var(--color-accent);}
.product-buttons-box a { line-height: 26px;}
.product-buttons-box a .fa { font-size: 16px;}
i.fa.fa-pencil-square { color: #008ffa;}
.no_quantity a.wishlist.oct-button {display: none!important;}
.oct-category-item-box, .product-thumb, .owl-carousel .owl-item .item{ border: 1px solid var(--color-base); border-radius: 2px; }

.news-desc a.read-button.button-cart.oct-button:hover{background-color: #1c62cd!important;}
.news-item .desc-wrap .name {margin-bottom: 0px;}


.modal .modal-dialog {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)!important;
}
.modal-header .close {
    color: red;
    opacity: 1;
    top: -6px;
    position: absolute;
    right: -6px;
}
.modal-open .modal { background-color: #0000008f;}
.modal-content {padding: 20px 26px; color: #444; border-radius: 4px;}
.modal .modal-header h4, h2.popup-header {color: #222;position: relative; margin-bottom: 20px;}

.modal .modal-header h4:after, h2.popup-header:after {
	left: 0;
    right: 0;
	margin: 0 auto;
    bottom: -8px;
    width: 26%;
    height: 3px;
    background: var(--color-accent);
    opacity: 1;
	content: '';
    position: absolute;
}


.pb-custom.info2 .pb-single i, .pb-custom.info3 .pb-single i {
    margin-right: 16px;
    text-align: left;
  float:left;
  font-size: 38px!important;
}
.pb-custom.info2 .pb-single { margin: 30px 0!important;}
.pb-custom.info2 .pb-single h4 { line-height: 17px; text-align: left; font-size: 13px;}
#uptocall-mini .uptocall-mini-phone {background-color:#008ffa;}

.mfp-content textarea {
    max-width: 100%;
    min-width: 100%;
}



/*всплывающий в закладки и избранное*/
.wrap-comp-wish-quik {position: absolute;
    width: 100%;
    text-align: center;
    z-index: 3;
  padding: 5px;
    bottom: 0px;
    background-color: transparent!important;
  transition: all .3s ease;
  opacity: 0;
  display: none;
}
.item:hover .wrap-comp-wish-quik, .product-thumb:hover .wrap-comp-wish-quik {bottom: 10px; opacity: 1; transition: all .3s ease;}

.wrap-comp-wish-quik a.wishlist.oct-button.current-link, .wrap-comp-wish-quik a.compare.oct-button.current-link, .wrap-comp-wish-quik .quick-view {
    float: none!important;
    display: inline-block!important;
    margin-left: 5px;
    padding: 8px 10px;
	width: 40px;
  position: relative!important;
  background-color:var(--color-dop)!important;
  transition: all .2s ease;
      color: #fff!important;
}
.oct-product-tab .owl-carousel .owl-item .image .quick-view, .product-thumb .image .quick-view, .oct-carousel-row .quick-view {
left: auto; right: auto;}


.wrap-comp-wish-quik .quick-view:hover,.wrap-comp-wish-quik a.wishlist.oct-button.current-link:hover, .wrap-comp-wish-quik a.compare.oct-button.current-link:hover {background: var(--color-base)!important; color: #fff!important;} 
.product-thumb .rating { margin-top: 0px;}
.name.name-futer { min-height: 41px;}

/*END всплывающий в закладки и избранное*/



.oct-product-tab ul.nav-tabs > li a span{font-family: OpenSansRegular;}
.oct-product-tab ul.nav-tabs > li.active a span, .oct-product-tab ul.nav-tabs > li:hover a span{ font-weight: 600;}

.pb-custom .pb-single.light_bg_color_hover:hover, .pb-custom .pb-single.light_bg_color_hover:hover a, .pb-custom .pb-single.light_bg_color_hover:hover > * {
    transition: all 0s;
    background: #1c62cd;
    color: #fff;
}
.pb-custom .pb-single.light_bg_color_hover, .pb-custom .pb-single.light_bg_color_hover a, .pb-custom .pb-single.light_bg_color_hover > * {transition: all 0s!important;}
div#callback-popup, div#auth-popup,div#compare-popup, div#wishlist-popup { max-width: 460px;}
.oct-messengers a.oct-messengers-telegram { margin-top: 4px;}


.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border-bottom: none;}
td.text-center.compare-img-td { min-width: 210px; max-width: 210px;}
td.text-center.compare-img-td .img-responsive {margin: 0 auto;} 
.oct-messengers a.oct-messengers-telegram i {font-size: 21px;}
.oct-messengers a.oct-messengers-viber i { font-size: 21px;}
.oct-messengers a.oct-messengers-whatsapp i {font-size: 24px;}
div#payment_agree-block { margin-top: 30px;}
.oct-fastorder-header span{background-color: rgb(0 58 117);}
.oct-fastorder-header {color: rgb(0 58 117);}
.col-sm-12.oct-fastorder-payment.text-left input#button-go {font-size: 16px;
    padding: 10px 24px;}

footer .list-unstyled {padding-left: 10px; margin-bottom: 3px;}

.tab-content .oct-carousel-box .owl-item{
    margin: 6px;
    padding: 20px 8px;
    transition-duration: .2s;
    transition-property: all;}

div#owl-carousel-module-viewed-0 .item, div#oct-featured-0 .item, div#oct-related .item{
     margin: 6px;
    padding: 0px 0 16px;
    transition-duration: .2s;
    transition-property: all;}
.news-row .oct-carousel-box .owl-item .item:hover {box-shadow: none;}
.news-row .oct-carousel-box .owl-item .item {transition-duration:.2s;transition-property:all;}
.product-thumb .rating {  margin-top: 0px; height: 21px;}

.product-list .cat-description-product-list {
    text-align: left;
    margin-top: 1px;
    margin-bottom: 10px;
}
.product-grid .cat-description-product-list {display: none;}
#livesearch_search_results li {color:red!important;}

.out {transform: translateY(-100%);}
div#oct-slideshow0 .item {background: #f2f2f2;}
.oct-slideshow-box .owl-pagination { left: 50%; transform: translateX(-50%);bottom: 10px;}
.oct-slideshowplus-header { margin: 30px 0 10px;}
div#image-additional .owl-prev, div#image-additional .owl-next { background: transparent;}
	.oct-carousel-box .image img, .tab-content img {margin-left: auto; margin-right: auto;  max-width: 100%; height: auto;}
.box .pb-custom.info2 .pb-single { padding: 10px 20px 10px;}

footer .last-row { color: #ccc; margin-top: 0px; margin-bottom: 40px;}
footer { margin-bottom: 0;}
.row.foto {
    padding: 4px;
    background: url(/image/catalog/system/h-action.jpg) repeat 0 0;
    margin: 4px;
}
.row-foto-wrap {
    background-color: #fff;
    padding: 20px;
    position: relative;
    display: flow-root;
    font-family: 'Roboto Slab', serif;
    bottom: 0;
}
.avg_rating {display: none;}


/*меню на всю ширину*/
@media (min-width: 992px) {
#menu .dropdown:hover .dropdown-menu.megamenu-full-width {
    margin-left: -60px!important;
    margin-right: -60px!important; 
  right: 0;
    left: 0;
  width: auto;
  border-top: 1px solid #f1f1f1!important;
border-radius: 0;}
.banner-menu.col-sm-10 .col-md-2 {
    width: 20%;
}
}
/*меню на всю ширину AND*/

#menu .megamenu-full-width .see-all, li.oct-category-see-more a {
  padding-top: 0px;
    font-size: 12px!important;
    margin-left: 2px;
   color: var(--color-links)!important;
    text-decoration: underline;
}
#menu .megamenu-full-width .see-all:hover, .oct-category-item-text ul li.oct-category-see-more a:hover {
    text-decoration: none;
	color: var(--color-links)!important;
	font-weight: 400!important;
}
#menu ul.list-unstyled.megamenu-ischild li a{color: #777;font-size: 13px;}
.saze-chart:hover a{color: var(--color-links); text-decoration:none;}

.saze-chart a{ font-size: 15px; color: var(--color-links);
    text-decoration: underline;}
.saze-chart .fa{padding: 10px 6px;font-size: 25px;}


/*3 телефона в шапке
span.wrap-phones {  display:inline-block; position: relative;}
.wrap-phones a { line-height: 17px;font-family: 'Roboto', sans-serif;
    font-weight: 400;}
.phones-top-box {margin-bottom: 14px;}
.phones-dropdown a.show-phones {display: none;}
.wrap-phones-dropdown .wrap-phones:nth-child(1):after,.phones-dropdown .dropdown-menu li:nth-child(1):after {
    content: '';
    background-image: url(/image/catalog/system/vadafon.svg);
    position: absolute;
    background-size: 15px 15px;
    bottom: 2px;
    left: -20px;
    width: 15px;
    height: 15px;
}
.wrap-phones-dropdown .wrap-phones:nth-child(2):after {
    content: '';
    background-image: url(/image/catalog/system/life.svg);
    position: absolute;
    background-size: 15px 15px;
    bottom: 2px;
    left: -20px;
    width: 15px;
    height: 15px;
}
.wrap-phones-dropdown .wrap-phones:nth-child(3):after {
    content: '';
    background-image: url(/image/catalog/system/kievstar.svg);
    position: absolute;
    background-size: 15px 15px;
    bottom: 2px;
    left: -20px;
    width: 15px;
    height: 15px;
}
3 телефона в шапке AND*/

.sku-item {
    display: inline-block;
    float: right;
    padding: 2px 10px;
    background: #f9f2db;
}

.review-text .fa{color: #b8b8b8; font-size: 10px; vertical-align: top;}
.oct-category-item-text ul li a, .oct-category-item-text ul li a {color:#555;}
.oct-product-tab .owl-carousel .owl-item .name a, .oct-carousel-row .item .name a, .oct-carousel-header, .product-thumb .h4 a {color:#111;}
.oct-category-item-box .oct-category-item-text .oct-category-item-header {font-weight: 500; font-size: 17px;color: #fff;}
//.oct-category-item-box .oct-category-item-text .oct-category-item-header:hover { color:#ef981e;}

.product-thumb .rating:hover .oct-count-reviews {color: #ef981e;}
.product-grid .product-thumb:hover .h4 a {color: #111}
.product-grid .product-thumb .h4:hover a {color: #ef981e;}
.product-layout.product-list.col-xs-6 .h4 { height: 20px!important;}
.cart a.compare.oct-button {
    display: none!important;
}
ul.nav.nav-tabs li a .fa{display: none;}
 .oct-product-tab ul.nav-tabs > li.active, .oct-product-tab ul.nav-tabs > li:hover {background-color: transparent;}
 
 .menu-categories_link:hover{
	transition: all 0.2s;
	color: #000;
}
.oct-product-tab ul.nav-tabs > li span:before{
	content: "";
	position: absolute;
	transition: all 0.2s;
	right: 0;
	bottom: -6px;
	height: 3px;
	width: 0%;
	background-color: var(--color-accent);
	z-index: 100;
}
.oct-product-tab ul.nav-tabs > li:hover span::before, .oct-product-tab ul.nav-tabs > li.active span::before{
	content: "";
	position: absolute;
	transition: all 0.2s;
	width: 100%;
	background-color: var(--color-accent);
	left: 0;
	right: auto;
}
span.price-old.oct-price-old {  margin-right: 5px;}
a#button-cart {color: #fff;}
 .oct-button-inv {
    background-color: rgb(236 236 236) !important;
    color: black;
}
.popup-button {background-color: var(--color-accent);}
.popup-button:hover, button#popup-send-button:hover {background-color: #0c82da!important;}
#menu .nav > li, #menu .nav > li:hover {border-top: 0px solid transparent;}
.oct-carousel-header {text-transform: uppercase; }

/*Z корзина*/
.col-sm-3.buttons-top-box {display: flex; justify-content:space-around;margin-top: 8px;}
.wish-comp, div#top-right-links {
    display: flex!important;
    justify-content: space-between;
    width: auto;
}
span#cart-total i.fa.fa-shopping-cart {font-size: 22px;}
/nav#top {display: none;}
/*Z корзина AND*/
.oct-product-tab .owl-controls, .oct-carousel-row .owl-controls, .oct-day-goods-box .owl-controls, .news-carousel-box .owl-controls {
    top: 50%;
  transform: translateY(-50%);
    text-align: center;
   margin-top: 0px; 
    position: absolute;
  width: 100%;
}
.owl-carousel .owl-buttons .owl-prev {left: -3px;}
.owl-controls .owl-buttons .owl-next {right: 0px!important;left: auto!important;}
.news-row .oct-carousel-header {
    margin-left: 16px;
}
.product-thumb a.oct-button.button-one-click.tooltipstered {
    background-color: #efefef;
    color: black;
}
.product-thumb a.oct-button.button-one-click.tooltipstered:hover {
    background: #0e4277!important;
    color: #fff;
}
.oct-slideshow-item-button a.oct-button.current-link {background: var(--color-accent);padding: 10px 30px;}
.oct-slideshow-item-button a.oct-button.current-link:hover, button#static-subscribe-button-footer:hover {background: #1c62cd!important;}
.owl-carousel .owl-buttons div i {margin:0;}
.brands-carousel-box .owl-controls .owl-prev, .brands-carousel-box .owl-controls .owl-next{top: 30%;}
.oct-news-panel .list-group a.active,.oct-news-panel .list-group a:hover {background-color: var(--color-base)!important;}
.oct-news-panel .list-group a { background: var(--color-base-light)!important;}
.oct-news-panel>.panel-heading { background: #fff!important;font-size: 18px!important;font-weight: 500;}
.item.no_quantity > .price { display: none;}
.wrap-not-item { font-family: 'Oswald', sans-serif; font-size: 18px; color: #111;     margin-top: 6px;}

.after-header-item.item-nal.not-nal,  .after-header-item.item-nal.not-nal .fa{color: red;}
#oct-slide-panel {display: none;}
ul.account-ul li a span {color: black;}
ul.account-ul li:hover a span { color: #fff;}
.header_wrap-tel {
    margin-top: -10px;
    float: right;
}

.lang_wrap-tel {
    width: 50px;
    display: inline-block!important;
    float: left;
}

.header_wrap-tel li {
    display: block;
    float: none!important;
    width: 100%;
}
div#language .btn-language, div#currency .btn-currency {padding: 0; text-align: left;}
div#language , div#currency {padding: 16px 4px 0px; display: block;}
.btn-language img,.language-select img {width: 20px; margin-right: 4px; cursor: pointer;}
div#language .language-select, div#currency .currency-select {text-align: left;}

a.read-more {
    padding: 6px 12px;
    color: #0d95fa;
  	font-size: 14px;
	box-shadow: 0px -14px 16px #ffffff;
	z-index: 0;
    position: relative;
}
a.read-more:hover { text-decoration: none;}


.breadcrumb > li:last-child span,#subcats .subcat-box:hover a, .breadcrumb > li a:hover,a.out-of-stock-button.message-nal,.found-cheaper a, .found-cheaper a:visited,.breadcrumb > li:last-child a {color: var(--color-links);}
.oct-button:hover, .oct-button-inv,.oct-button:visited:hover {background-color: var(--color-base)!important;color: #ffffff!important;}
.oct-button, .oct-button:visited {background-color: var(--color-accent);}
.adress_magaz i.fa.fa-map-marker,#search .fa-search:hover, .phones-dropdown a:hover, .account-content h2 i,ul.account-ul li a {color: var(--color-accent);}
.oct-carousel-row .oct-carousel-box {padding: 0;}
a.oct-button.button-wishlist, a.oct-button.button-compare {padding: 8px 14px;min-width: 48px; margin-left: 10px;}
.product-buttons-box span.hidden-sm {margin-left: 8px;}
.item.no_quantity .wrap-comp-wish-quik, .no_quantity .price{ display: none;}

.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, #menu .has-child .megamenu-ischild li:hover a {text-decoration: none;}
.adress_magaz {padding: 0 0 6px;}

//.dropdown-menu:before {
    border-color: transparent transparent #fff;
    border-style: solid;
    border-width: 0 6px 7px;
    top: -7px;
    content: "";
    height: 0;
    right: 7px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.account-content h2, .account-content form legend {color:#222;}
ul.404-categories li a {color: var(--color-links)!important; font-size: 15px!important;}
ul.404-categories li {list-style: square; color: #fb9800!important; margin: 5px;}
div#content .simple-content {
    margin: 0px 80px;
}
div#total_total, div#total_total b, .simplecheckout-cart th, .simplecheckout-cart thead, .checkout-heading {
    font-size: 15px;
    font-weight: 600!important;
}
.submenuItems a.current-link {
    color: var(--color-accent);
    font-weight: 500;
}
.title-menu-sheme { display: none;}
.item .button-one-click.tooltipstered, .caption .button-one-click.tooltipstered{
  display: none;
  background: #f5f5f5;
  color: #111;
}
div#oct-menu-box >#menu .navbar-collapse { display: flex!important; justify-content: center;}
.wrap-product-box {
    display: flex;
    justify-content: space-between;
}

.product-buttons-box a#button-cart { min-width: 46%; display: inline-block; float: left;}
.read-more i.fa.fa-angle-down,.read-more i.fa.fa-angle-up {left: 50%; font-size: 26px; position: absolute;}
.read-more i.fa.fa-angle-up:before { content: "\f102";}
.read-more i.fa.fa-angle-down:before { content: "\f103";}
.no_quantity a.oct-button.button-one-click.tooltipstered { display: none;}
//footer {background-image: url(/image/catalog/system/bg.png);}
#cheaper-popup h3, span#main-price {  color: #191919;}

.oct-col-module .owl-item .item:hover {box-shadow: none;}
body.octemplates-blog_category .row.oct-carousel-row.oct-col-module { margin-right: 20px;}
.row.oct-carousel-row.oct-col-module .oct-carousel-header {padding-top:20px;}
.preorder-buttons-box .wrap-product-box{display: none;}

/*лого по центру
.search-box-icon {z-index:1; position:relative;text-align:right; cursor: pointer;}
#search {
  transition-duration: .2s;
  margin: 24px auto;
  max-width: 400px;
 border: 1px solid var(--color-base);
}
#oneclick-popup #main-price.oneclick-main-price {color:#222;}
#logo {margin: 0 auto; margin-top: -34px;}
.phones-top-box { width: 33.333333%;}
.search-box-icon .fa {font-size: 20px;
    color: #1c62cd; margin: 0 0px 6px;}
header {position: relative;}
.ts-search-box {
  position: absolute;
  background-color: #fff;
  left: 0px;
  top: -88px;
  transition-duration: .2s;
  box-shadow: 0 1px 9px rgba(0,0,0,.175);
  z-index: 2;}
.ts-search-box.visible {top: 0px; transition-duration: .2s; }
.header_wrap-tel { float: none;}
i.las.la-search {
    font-size: 25px;
    transform: scale(-1, 1);
    margin-top: 7px;
}
.phones-dropdown .dropdown-menu {
    padding: 10px;
    left: 0;
    right: auto;
}
.phones-top-img {
    display: inline-block;
    float: left;
  margin: 10px 13px 0 0;
}
.phones-top-img img{max-width:36px; opacity: 0.8;}
лого по центру AND*/

a#lg-compare, a#m-compare, .row.after-header-row, .fool-description, a.oct-button.button-compare.tooltipstered,.row.product-tabs-row,ul.list-unstyled.product-info-ul, a.oct-button.button-compare,.product-thumb.no_quantity .cart {display: none!important;}
div#yo-1 {  margin-top: 18px;}
.yo-am .item-wrapper .item-title {
    padding: 14px 10px;
    width: 100%;
    font-size: 18px;
   font-family: Cambria,Georgia,serif;
    font-weight: 600;
    text-shadow: 1px 1px black !important;
    line-height: 23px;
    color: white;
    background-color: var(--color-base-light);
}

.yo-am .item-wrapper .item-title:hover {  background-color: var(--color-base);
}

.oct-category-item-box {background-color: var(--color-base-light); border-radius: 3px;}
.oct-category-item-box a{color:#fff;}

.oct-category-item-box:hover{background-color: var(--color-base);} 

.yo-am li a.item-current .item-title {  background-color: var(--color-base);}
.item.no_quantity .cart, .ext-description, hr.product-hr,.right-sort-row {display: none;}
div#oct-news-carousel-0 .item, .oct-category-item-box {  border: none;}
.name.wrap-name { padding: 0 6px;}
.fastorder-panel-group .oct-bottom-cart-total-cart .total-text span {font-size: 20px; font-family: 'OpenSansbold';}
.name { margin: auto 6px;}
.micro-name, .micro-availability, .micro-price {
    display: none;
}

ul.nav.navbar-nav.flex.menu > li.dropdown > a:after {
    font-family: FontAwesome;
    font-size: 14px;
    font-weight: 800;
   margin-left: 7px;
    content: '\f107';
    color: #ff9900;
  text-shadow: 1px 1px black;}

.yo-am li > .item-toggle:after { transform: rotate(90deg);}
#menu .nav > li, #menu .nav > li {border-bottom: 0;}
