.home-services-icons .item-text .btn {padding: 6px 12px;
display: inline-block; text-transform: capitalize; margin-top:20px}
.home-services-icons .item-text .collapse {display:block; height:140px!important; overflow: hidden;}
.home-services-icons .item-text .collapsing {display:block; height:auto!important; overflow: hidden;}
.home-services-icons .item-text .collapse.in {height:auto!important}
.home-services-icons .item-text div {position:relative}
.home-services-icons .item-text div::after {content:''; display:block; visibility:visible; opacity:1; position:absolute; bottom:0px; left:0px; right:0px; top:100px; background-image: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1));}
.home-services-icons .item-text .collapse.in::after { visibility:hidden; opacity:0; }
.home-services-icons .item-text .collapsing::after { visibility:hidden; opacity:0; }
@media (min-width:1200px) { .home-services-icons .item a {margin-right:0px!important} }

.table p {margin-bottom:0px}
.homes-icons-block .item a {color:#000!important}
.js-small-cart.fixed-cart {display:none}
.btn-primary, .modal-title, .modal-subtitle, .search-item a, .side-menu > li.active > .link a, .close, .list .item-title a, .compact .item-title a, .news-list .item-title a {color:#000!important}
.col-back-btn .btn-default:hover {color:#fff!important}
.close:hover {color:red!important}
.checkbox a, .search-sorting a, .content a {color:#777!important}
.content a.btn-dark, .content a.btn-dark:hover {color:#fff!important} 
.s_menubar_underline .menubar-search .search-toggle, .menubar-search .search-dropdown button {color:#333!important}
.s_menubar_underline .menubar-search .search-toggle:hover, .menubar-search .search-dropdown button:hover, .content a:hover {color:#000!important}
.breadcrumbs {color:#5c5c5c!important;}
.block-bg:after {display:none!important}
.btn-primary.btn-border {color:#fff!important}
.btn-primary.btn-border:hover, .tabs-ctrl a:hover, .tabs-ctrl a.active {color:#000!important}
.tabs-ctrl a.active {border-width:2px}
.tabs-ctrl a {outline:none!important}
.menubar .menu-wrapper-in .menu .submenu li:hover > .link a, .side-menu-accordion > li .submenu li > .link a:hover {color:#000!important}
.s_menubar_underline .menubar .menu-wrapper-in .menu > li.hover > .link > a, .s_menubar_underline .menubar .menu-wrapper-in .menu > li:hover > .link > a {color:#000!important}
.menubar .menu .submenu {border-color: #ccc!important}
/*.menubar .menu .submenu li {border-bottom: 1px solid #ccc!important}*/
.home-questions .question-icon i::after {width:0px!important}
.home-questions .question-icon {margin-left: -30px!important; border:none!important}
.home-questions .item-title a {color:#666!important} .home-questions .item-title a:hover {color:#000!important}
.home-bottom-block, .page-heading.s_page_heading_type_oneline {background:#eeeeee url(../../../i/bgbot.jpg) center!important; background-size:cover!important}
.home-reviews-slider .item-name {color:#000!important}
.side-block.side-icons-block {display:none!important}
.side-banner .slick-dots li.slick-active button {background-color: #333!important;}


/*.bx-filter-vertical, .item.sort_wrap, .item.per_page_wrap*/ .col-share {display:none!important}
.btn-buy-wrap-btn-wrap/*, .btn-buy-1-click-wrap*/ {display:none}
.catalog_toolbar {background:none!important; border:none!important; margin-bottom:35px!important; margin-top:0px!important}

.homes-icons-block-wrap+.block-content-wrap .title-button .btn {display:none}
.homes-icons-block-wrap+br+.block-content-wrap .title-button .btn {display:none}
#bx_incl_area_12_1 .title-button .btn {display:none}
/*.side-block.side-text-block {display:none}*/

.img-middle::before {padding-top: 64%!important} .item-img100.img-middle::before {padding-top: 100%!important} .detail-main-image .img-middle::before {padding-top: 0%!important}
.home-logos-slider .item .img-middle:before {padding-top:99px!important} .home-logos-slider .item {height:99px!important}
.img-middle .img-middle-in {overflow:hidden!important} .detail-main-image .img-middle .img-middle-in {overflow:visible!important; bottom:auto!important; position:relative!important}
.img-middle .img-middle-in img {max-height:none!important} .item-img100.img-middle .img-middle-in img {max-height:100%!important}
.product-badge {box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.2)}
.slick-dots button {box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.5)!important}
.product-badges .product-badge.new {background:#ffcc66!important; color:#000!important}
.compact .product-badges {right:28px!important; top:4px!important}

.review-author, .home-reviews-slider .review-text::after {display:none}

/*.menu li:nth-child(2) a::after, .menu li:nth-child(2) .submenu {display:none!important}*/
.menu-more .submenu li:nth-child(6) a::after, .menu-more .submenu li:nth-child(6) .submenu {display:none!important}

.select-city-wrap {display:inline-block} .select-city__block__text {color:#fff} .select-city__block__text-city {color:#ffd37c}
.select-city__block__text-city, .select-city__block__text {font-family: "Open Sans", sans-serif; font-size:14px}
.select-city__modal-wrap, .select-city__modal-wrap * {font-family: "Open Sans", sans-serif!important}
@media (min-width:768px) { .select-city__block::before {display:inline; content:'|'; color: #919294;} }
@media (max-width:767px) { .top-panel.hidden-xs.hidden-sm * {font-size:12px!important} }
@media (max-width:480px) { .top-panel .item .btn {margin-top: -30px} }
@media (max-width:479px) { .top-panel.hidden-xs.hidden-sm * {font-size:11px!important} }
@media (max-width:359px) { }
.top-panel.hidden-xs.hidden-sm {display:block!important; position:relative; z-index:10}

.top-panel font, #footer font {display:none}


.home-block-teaser {margin-top:0px!important}
.cert-item {
    float: left;
    width: 18.8%;
    margin-right: 1.5%;
}
.cert-item .image {
    width: 54.5%;
    padding-top: 70%;
    margin: 0 auto;
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
}
.cert-item:last-child {
    margin-right: 0;
}
.cert-item .title {
	font-weight:bold;
    margin: 0 0 15px;
    text-align: center;
    text-transform: uppercase;
}
.cert-item .text {
    text-align: center;
}
@media (max-width:991px) {
.cert-item {width:50%; padding: 15px 0px; margin:0} /*.cert-item:nth-child(2) {margin-right:0%} .cert-item:nth-child(2)::after {content:''; display:block; clear:both}*/ .cert-item:last-child {margin-bottom:0px}
.cert-item .image {padding-top: 22%;}
.cert-item .title {margin-top:10px}
.block-cert-item {display:flex; flex-wrap:wrap}
}
@media (max-width:767px) {
	.cert-item .image {padding-top: 17%;} .cert-item {float:none; width:100%; /*margin:30px 0px*/}
}


.headline-soc {display:inline-block; vertical-align: middle;}
.headline-soc .fa {font-size: 18px;}
@media (max-width:767px) {
	}

.tel-novosib .item+.item {display:none}
.tel-vladivostok .item {display:none} .tel-vladivostok .item+.item {display:block}

/*.main {display:flex; flex-direction:column}
.main .homeslider {order:10} .main .homeslider, .homeslider .slick-slider.slick-initialized {width:100%}
.main .homes-icons-block-wrap {order:20}
.main .home-block-facts {}*/

.news-at-top .sc-maxwidth {padding:0; margin-bottom:60px}
.homes-icons-block-wrap {margin-bottom:0!important}

/*.homeslider .item {
  background-size: contain!important;
  background-position:center!important;
}
.homeslider .item img {display:block; width:100%}*/

.price {display: none}

/*.block-content-wrap.clearfix.home-block-facts + .block-content-wrap {display: none}*/
.block-content-wrap.clearfix.home-block-facts {margin-bottom: 0}
.home-bottom-block {margin-top: 0!important}

.btn-mobile {display: none}
@media (max-width:767px) {
.btn-mobile {display: inline-block;}
}

@media (min-width:768px) {
.prod-home .slick-track {display: flex!important; width: 100%!important; flex-wrap: nowrap!important;}
.prod-home .slick-track .slick-slide {width: 33.3333%!important;}
}
.home-reviews {display: none}