@media(min-width:768px){ #top.navbar-default .navbar-nav>li>a {color: #aaaaaa;}#top.navbar-default .navbar-nav>li>a:focus, #top.navbar-default .navbar-nav>li>a:hover, #top.navbar-default .navbar-nav>.open>a, #top.navbar-default .navbar-nav>.open>a:focus, #top.navbar-default .navbar-nav>.open>a:hover, #cart > a > small.fa-stack {color: #ffffff;}.owl-moneymaker2-fullscreen #top.navbar-default .navbar-nav>li>a {color: #aaaaaa;}.owl-moneymaker2-fullscreen #top.navbar-default .navbar-nav>li>a:focus, .owl-moneymaker2-fullscreen #top.navbar-default .navbar-nav>li>a:hover, .owl-moneymaker2-fullscreen #top.navbar-default .navbar-nav>.open>a, .owl-moneymaker2-fullscreen #top.navbar-default .navbar-nav>.open>a:focus, .owl-moneymaker2-fullscreen #top.navbar-default .navbar-nav>.open>a:hover, .owl-moneymaker2-fullscreen #cart > a > small.fa-stack {color: #ffffff;}#top.navbar-default {background-color: rgb(17, 17, 17);background-color: rgba(17, 17, 17, 0.8);}#cart > a > small.fa-stack > span.fa-stack-1x {color: rgba(17, 17, 17, 0.8);}.categories-menu.navbar-default {background-color: rgb(51, 51, 51);background-color: rgba(51, 51, 51, 0.75);}.categories-menu.navbar-default .navbar-nav>li>a {color: #eeeeee;}.categories-menu.navbar-default .navbar-nav>li>a:focus, .categories-menu.navbar-default .navbar-nav>li>a:hover, .categories-menu.navbar-default .navbar-nav>.open>a, .categories-menu.navbar-default .navbar-nav>.open>a:focus, .categories-menu.navbar-default .navbar-nav>.open>a:hover {color: #ffffff;}.owl-moneymaker2-fullscreen .categories-menu.navbar-default .navbar-nav>li>a {color: #eeeeee;}.owl-moneymaker2-fullscreen .categories-menu.navbar-default .navbar-nav>li>a:focus, .owl-moneymaker2-fullscreen .categories-menu.navbar-default .navbar-nav>li>a:hover, .owl-moneymaker2-fullscreen .categories-menu.navbar-default .navbar-nav>.open>a, .owl-moneymaker2-fullscreen .categories-menu.navbar-default .navbar-nav>.open>a:focus, .owl-moneymaker2-fullscreen .categories-menu.navbar-default .navbar-nav>.open>a:hover {color: #ffffff;}}/*@media*/.image-additional .owl-moneymaker2 .owl-item img { border-radius: 2px; }.navbar-header > a, #top.navbar-default .btn-link.dropdown-toggle {color: #aaaaaa;}.navbar-header > a:hover, .navbar-header > a:focus, #top.navbar-default .btn-link.dropdown-toggle:focus, #top.navbar-default .btn-link.dropdown-toggle:hover {color: #ffffff;}.owl-moneymaker2-fullscreen .navbar-header > a, .owl-moneymaker2-fullscreen #top.navbar-default .btn-link.dropdown-toggle {color: #aaaaaa;}.owl-moneymaker2-fullscreen .navbar-header > a:hover, .owl-moneymaker2-fullscreen .navbar-header > a:focus, .owl-moneymaker2-fullscreen #top.navbar-default .btn-link.dropdown-toggle:hover, .owl-moneymaker2-fullscreen #top.navbar-default .btn-link.dropdown-toggle:focus {color: #ffffff;}@media(max-width:767px){ #top .navbar-header {background-color: rgb(17, 17, 17);background-color: rgba(17, 17, 17, 0.8);}}/*@media*/.sticker > .tooltip.right .tooltip-inner {background-color: rgba(0, 0, 0, 0.50);}.sticker > .tooltip.right .tooltip-arrow {border-right-color: rgba(0, 0, 0, 0.50);}.sticker.sticker-special {color: #D9534F;}.sticker.sticker-popular {color: #337AB7;}.sticker.sticker-rated {color: #F7941D;}.sticker.sticker-new {color: #5CB85C;}.sticker.sticker-custom1 {color: #337ab7;}body {background-color: #ffffff;}.fa-stack.img-thumbnail {background-color: #ffffff;}div.hr:after {border-color: #ffffff transparent;}.advantage-caret-right:after {border-left: 10px solid #ffffff;}.advantage-caret-left:after {border-right: 10px solid #ffffff;}.owl-moneymaker2.owl-moneymaker2-products .owl-buttons .owl-prev, #column-left .owl-moneymaker2 .owl-buttons .owl-prev,#column-right .owl-moneymaker2 .owl-buttons .owl-prev {background: linear-gradient(to left, rgba(255,255,255, 0.0), rgba(255,255,255, 1));}.owl-moneymaker2.owl-moneymaker2-products .owl-buttons .owl-next, #column-left .owl-moneymaker2 .owl-buttons .owl-next, #column-right .owl-moneymaker2 .owl-buttons .owl-next {background: linear-gradient(to right, rgba(255,255,255, 0.0), rgba(255,255,255, 1));}.product-thumb .additional .stock.instock {border-color: #449d44;color: #449d44;}.product-thumb .additional .stock {border-color: #999999;color: #999999;}#content .product-thumb .caption {white-space: nowrap; overflow: hidden;}#content .product-thumb .caption > a::after, #content .product-thumb .caption > span::after {content: '';position: absolute;right: 15px;width: 80px;height: 22px;background: linear-gradient(to right, rgba(255,255,255, 0.1), rgba(255,255,255, 1));}.product-points .stock-5 .fa-stack { color: #D9534F ; } .product-points .stock-6 .fa-stack { color: #F0AD4E ; } .product-points .stock-8 .fa-stack { color: #aaaaaa ; } .product-points .stock-7 .fa-stack { color: #5CB85C ; } .product-thumb.promo {background-color: #f5f5f5;}#content .product-thumb.promo .caption > a::after, #content .product-thumb.promo .caption > span::after {background: linear-gradient(to right, rgba(255,255,255, 0.1),#f5f5f5);}footer {background-color: #202020; border-top: 2px solid #777777; color: #777777;}footer .col-sm-3 > ul .input-group > input {color: #777777;}footer .bottom .col-sm-3 {color: #777777;}html, footer .bottom {background-color: #181818;}footer a, footer .bottom .col-sm-9 .fa-stack .fa-inverse {color: #aaaaaa;}footer a:hover, footer a:focus {color: #ffffff;}footer .h5.text-muted {color: #777777;}footer .h5, footer .bottom .col-sm-9 .fa-stack {border-color: #555555;}@media screen and (max-width: 767px) {body, html {overflow-x: hidden;} body > .container > .row {position: relative;} #column-left {left: -72%;margin-left: 15px;} #column-right {right: -72%;margin-right: 15px;} #column-left, #column-right {position: absolute;top: 0;width: 72%;} }@media (min-width: 1200px) {#content.col-sm-12 .catalog-advantage {width: 540px;}#content.col-sm-9 .catalog-advantage {width: 394px;}#content.col-sm-6 .catalog-advantage {width: 248px;}}@media (min-width: 992px) and (max-width: 1199px) {#content.col-sm-12 .catalog-advantage {width: 440px;}#content.col-sm-9 .catalog-advantage {width: 304px;}#content.col-sm-6 .catalog-advantage {width: 198px;}}@media (min-width: 768px) and (max-width: 991px) {#content.col-sm-12 .catalog-advantage {width: 330px;}#content.col-sm-9 .catalog-advantage {width: 226px;}#content.col-sm-6 .catalog-advantage {width: 142px;}}@media (min-width: 561px) and (max-width: 767px) {#content .catalog-advantage {width: 228px;}}body > .header-alert {background-color: #cccccc;}#logo>a:hover>.fa-stack { transform: rotateY(180deg); }
#logo .text-primary .mmr2-inner { color: #40a7ff; margin-left: 1px; }
#logo>a:hover>.text-primary .mmr2-inner, #logo>a:focus>.text-primary .mmr2-inner { color: #fff; }

/* @media screen and (min-width: 1500px) { #prodcarousel0 .owl-wrapper-outer .owl-wrapper .owl-item { width: 268px !important; }} */
/* @media screen and (min-width: 1500px) { #prodcarousel1 .owl-wrapper-outer .owl-wrapper .owl-item { width: 268px !important; }} */

#cart > a {margin-right: 0;}
#cart #cart-total, #cart #cart-total + i, #cart-total2 small + span  {display: none !important;}
#cart-total2 span {color: #555;}

h1 { font-weight: 900; }
.product-grid .product-thumb { background-color: #f9f8f4; margin-bottom: 30px; min-height: 306px; }
#content .product-layout .product-thumb .caption { margin-top: 10px; overflow: hidden; }
#content .product-thumb .caption>a::after { background: #f9f8f4; display: none; }

.common-home .product-thumb .image img { margin-top: 0; }
.sticker { top: 5px; left: 35px; }
/* .product-thumb .image img { margin-top: 0; } */
.carous_info #article-header { margin-top: 0; }

.nav > li > a:after { position: absolute; height: 1px; width: 100%; bottom: 0; left: 0; background-color: #fdba00; }
.nav > li > a:hover::after { content: ''; bottom: 0; }
a.list-group-item { transition: 0.3s; }
a.list-group-item:hover { background: #e8e8e8; transition: 0.3s; }
.fax-number a { color: #fff; }
.number-code a, .number-without-code a { color: #fff; }
a[href="https://webmaker.by/"]:hover { text-decoration: none; }
.webmaker { width: 133px; }

/* Всплывающий поиск на главной */
.home-main-info { margin-bottom: 30px; }

/* Новости */
.newsblog-category .product-layout .product-thumb .caption p { text-align: left; }
.newsblog-category #content .product-layout .product-thumb .caption h4 { font-size: 28px; }
.newsblog-article ul.thumbnails { list-style: none; }
.row:not(.products) > .product-layout .product-thumb .caption p { font-size: 14px; font-weight: 500; }

@media (min-width: 1317px) { .newsblog-category ul.breadcrumb, .newsblog-article ul.breadcrumb { margin-top: 60px; } }
@media (max-width: 768px) { .newsblog-category ul.breadcrumb, .newsblog-article ul.breadcrumb { margin-top: 60px; } }
@media (max-width: 560px) { .newsblog-category .product-layout .product-thumb .caption p { display: none; } .newsblog-category #content .product-layout .product-thumb .caption h4 { font-size: 20px; } .row:not(.products) > .product-layout .product-thumb { display: flex; flex-direction: column-reverse; } }
@media only screen and (max-width: 560px) { .product-layout .product-thumb .caption { height: 55px; } }

/* стили Рекомендуемых товаров в каталоге */
.product-grid .product-thumb { display: flex; flex-direction: column; align-items: center; }
.products .image .sticker { top: 31px; left: 0; }
.owl-moneymaker2-products-related .image .sticker { left: 5px; }
.owl-moneymaker2-products-related .image img { margin-top: 0; }
.owl-moneymaker2-products-related .product-grid .product-thumb { padding-top: 30px; }
/* #content .owl-moneymaker2-products-related .product-layout .product-thumb .caption { margin-bottom: 10px; } */
#content .owl-moneymaker2-products-related .owl-buttons { display: none; }

/* Поиск в каталогах */
aside #search .input-group-btn .btn.btn-default.btn-lg { background-color: #337AB7; color: #fff; padding-top: 8px; padding-bottom: 8px; }
aside #search .input-group-btn .btn.btn-default.btn-lg:hover { background-color: #286090; transition: 0.2s; }
aside #search { margin-bottom: 5px; }
aside .category-menu a { color: #333; }

/* Страница поиска */
body.product-search .product-thumb .btn-group button { background-color: #fdba00; margin-top: 15px; color: #000; }
/* body.product-search .product-search input#button-search { color: #000; } */

/* Стрелка для меню */
/* button[aria-expanded="true"] i.fa-angle-down { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } */ /* Вниз */
button[aria-expanded="true"] i.fa-angle-right { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } /* Вниз-2 */
/* .category-menu-item.active button i.fa-angle-right { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } */
button.toggle-child i.fa-angle-right.toggle-rotate { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } /* для JS */

/* Перенос артикула на новую строку */
.product-thumb .additional { display: flex; flex-direction: column; align-items: center; }
.product-thumb .additional .stock.instock { margin-bottom: 3px; border: none; }

/* Карточки на главной */
.common-home .btn-group>.btn:first-child { margin-left: 10px; }
.common-home .product-thumb .button-group button { margin-top: 0; margin-bottom: 15px; }

/* Оформление корзины */
.checkout-simplecheckout ul.breadcrumb { margin-top: 50px; }
body.checkout-simplecheckout .simplecheckout .btn-primary { background-color: #fdba00; color: #000; }
body.checkout-simplecheckout .simplecheckout .btn-primary:hover { background-color: #D79E00; transition: 0.2s; }
#cart-total2 small.fa-stack { display: none; }

/* Заказ оформлен */
.checkout-success #content h1.content-title { margin-top: 40px; }

#product .btn-group .form-control { height: 29px; }
@media only screen and (max-width: 480px) { .common-home .news-carousel-wrapper .news-carousel .news-carousel__navigation { top: 100px; } }
@media (max-width: 992px) { .owl-carousel .owl-controls .owl-buttons div { margin-top: 40px !important; } }

/* Каталог */
a.list-group-item:not(:first-child) { text-indent: -15px; }
a.list-group-item:last-child { text-indent: 0; }
.phone-number, .phone-title { line-height: normal; }
.alert-info.alert-default.text-center { height: 175px;}
@media only screen and (max-width: 480px) { header .header-phones { margin-top: 20px; line-height: normal; } }

.product-grid .product-thumb {
    background-color: #f9f8f4;
    margin-bottom: 30px;
 min-height: 190px;
padding-top: 30px;
}

.product-thumb .button-group button {
    max-height: 30px;
    min-width: 100px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
    font-size: 14px;
}

/* У всех input type="number" убирает стрелочки */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    display: none;
    -webkit-appearance: none;
    margin: 0;
}

/* Активный пункт меню */
#menu .nav li.active {
    background-color: rgba(0, 0, 0, 0.1);
}

/* Главная страница */
#content > p.h2 { margin-left: 15px; margin-right: 15px; }

/* Адаптив главной на 480px */
@media (max-width: 481px) {
	.common-home .news-carousel-wrapper .news-carousel .news-img-heading { padding-bottom: 100px; }
        .common-home .carous_info .news-info-wraper { margin-top: 125px; }
        .common-home #content, .common-home .productcarousel-wrapper:first-child { margin-top: 0; }
        .common-home .news-carousel-wrapper .news-carousel .news-carousel__navigation { top: 115px; }
        .common-home .productcarousel-wrapper { padding: 25px 50px; margin-bottom: 0; height: 325px; }
        .common-home .owl-carousel .caption p.h4 { text-align: center; margin-bottom: 0; }
        .productcarousel-wrapper h3 { margin-bottom: 5px; }
        .common-home .btn-group>.btn:first-child { margin-left: 0; margin-top: 5px; }
}

/* Адаптив Рекомендуемых товаров на продукте */
@media (max-width: 768px) {
     .bottom-carousel { margin-bottom: 270px; }
}

/* Убираем пустое пространство под футером на странице продуктов */
@media (max-width: 768px) { aside#column-left > div:last-child { display: none; } }

/* Адаптив обратного звонка в Каталоге */
@media (max-width: 992px) { button.btn.btn-sm.btn-primary.btn-block span { display: block; } }

/* Форма в contact-us */
.form-horizontal .control-label {
    text-align: left;
}

/* Контакты contact-us */
.legal-wrap { margin-top: 30px; }
.print-contact { position: absolute; right: 0; margin-top: -50px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; height: 40px; width: 175px; border: 2px solid #fdba00; -webkit-border-radius: 4px; border-radius: 4px; color: #000; text-transform: uppercase; font-weight: 700; }
@media (max-width: 992px) { .print-contact { display: none; } }

/* Главная - Оценки магазина */
.last-shop-ratings.horizontal .last-rating-link { max-width: 300px; margin: 0 auto; border-radius: 5px; margin-top: 10px; }
@media (max-width: 992px) { 
.last-shop-ratings.horizontal .last-rating-link { margin-top: 150px; } 
.owl-prev { margin-left: 50px; }
.owl-next { margin-right: 50px; }
}

.common-home .latest-articles .name { height: 60px; overflow: hidden; }
.last-shop-ratings.horizontal .block_header { margin-top: 15px; }
.common-home #content>p.h2 { margin-top: 30px; }

.nav>li>a>img { max-width: 25px; }

h1.page-essence { margin-bottom: 0; }

@media (max-width: 992px) { aside .category-menu a { font-size: 12px; } }

.oc2cw-name { background: rgba(255, 255, 255, 0.85); padding: 14px; }

@media print { .information-information-11 {
   .header-background-photo, .header-language, a[href]:after, .header-phones, .breadcrumb, .print-contact, .catalog-page-photo, .anchor-wrapper a, .info-schedule-wrapper a, a.border-style, a.office-way, a.about_contacts, .alert-info, .alert-success, .alert-warning, footer, .nav, .ts-mw-button, iframe { display: none; }
   #content { margin-top: 100px; } .page-contacts .info-address__contacts span { font-weight: 400; } .info-address__contacts { margin-top: 0; }
   .page-contacts h6, h3, .page-contacts .info-address__contacts h6, a { color: #000; } .h1.page-essence { margin-top: 0; }
   }
}

@media print and (max-width: 992px) { .information-information-11 {
   #content { margin-top: 100px; } .page-contacts .info-schedule-wrapper { margin-top: 0px; } .page-contacts .info-address__contacts span { font-weight: 400; }
   .page-contacts .second-col { margin-top: 30px; padding-left: 15px; } h3 { margin-bottom: 0; } .page-contacts .info-address { margin-top: 10px; }
   header #logo img { filter: grayscale(100%); } #logo a { display: inline-block; width: 500px; position: relative; } #logo a img { position: absolute; top: -50px; right: 50px; }
   } 
}

@media (max-width: 768px) { .form-group { margin-bottom: 0; } fieldset .form-group>* { height: 30px; } }
@media (max-width: 360px) { #input-captcha { width: 120px; } }

.class-gead { display: flex; justify-content: center; }
@media (min-width: 1200px) { .header-wrapper { margin-left: 160px; } }

#content .product-thumb .caption {font-size: 15px;}