.search-block__label{min-width:50px;}
.breadcrumb>li+li:before{content:none;}
.product-page_price{padding-right:20px;font-size:20px;}
.product-page_price b{font-weight:bold;}

.tab-box{display:none;}
.bx-pagination .bx-pagination-container ul li span{border-radius: 0px;}
/*.slideshow-wrapper--index .slick-slide:before{background:none;}*/

.hintsBlock{background:#fff;padding:5px;border:1px #eee solid;    z-index: 10000;}
.hintElement{cursor:pointer;}
.header__search .header-search__btn{
	display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 44px;
    background: url("../images/header-icon-search.png") 0 50%/13px auto no-repeat;
    border: 0;
    cursor: pointer;
}
.search-block:before {
    content: "";
    display: block;
    width: 13px;
    height: 100%;
    background: url("./images/header-icon-search.png") 0 50%/13px auto no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
.header__search .search-block.show .header-search__btn{display: block;}
.footer__copyright, .footer__design{font-size:12px;}
.well__wrapper{max-width:initial;}
.product-gallery--zoom{max-width:initial;}




.slideshow-wrapper--thumb .slick-slide img{padding:4px; b!order: 2px #41aaaa solid;}
.slideshow-wrapper--thumb .slick-slide.slick-current img{b!order: 2px transparent solid;}
.service-block__title {
    overflow: hidden;
    height: 55px;
    line-height: 25px;
}
.service-block__title:before {
    content: "";
    float: left;
    width: 5px;
    height: 55px;
}
.service-block__title > *:first-child {
    float: right;
    width: 100%;
    margin-left: -5px;
}
.service-block__title:after {
    content: "\02026";
    box-sizing: content-box;
    float: right;
    position: relative;
    top: -25px;
    left: 100%; 
    width: 3em;
    margin-left: -3em;
    padding-right: 5px;	
    text-align: right;
    background-size: 100% 100%;
}
.service-block__text {
    height: 100px;
}
 .product-gallery--zoom .slick-slide img{border:none;}   
	
	
.mob_header_lang{display:none;position:relative;}
.mob_header_lang .lang-menu__item_button{background:#01acac;cursor:pointer;color:#fff;cursor:pointer;padding: 5px 0;font-size: 12px;width:35px;text-align:center;}
.mob_header_lang .lang-menu{display:none;position:absolute;top:100%;left:0;z-index: 100;}
.mob_header_lang .lang-menu.active{display:block;}
.mob_header_lang .lang-menu__item.active{display:none;}
.mob_header_lang .lang-menu__item{margin:0;}
.mob_header_lang .lang-menu__item a{background:#fff;color:#425159;cursor:pointer;display: block;width:35px;padding:0;text-align:center;border:none;padding:8px 0;}


.contact-form {   top: 0px;    right: 90px;}
.contact-page__map-block{height:578px;}



.bx-yandex-view-layout {
	filter: grayscale(1);
	-ms-filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
}


a.link-list.no_default_icon:before{content:none;}

.newsPageBanner{padding:0 0 20px;}

.adm-workarea select{line-height: 27px;padding: 0 9px 0 !important;width: 93%;}

.otdel-prodag__wrap.card-otdel{margin-top: 20px;}
.otdel-prodag__wrap.card-otdel.first{margin-top: 0;}

.mob-menu__item .header-contact__icon{filter: brightness(30%);}
.mob-menu__item.header-contact a{color:inherit;}

.footer__soc .share-block__link img{width:30px;height:30px;max-width:initial;filter: grayscale(1); opacity: 0.3;flex:none;}
.footer__soc .share-block__link span{display:none;}


.input-row.active .input{padding: 18px 15px 6px 15px;}
.input-row.active .input__label-content {
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    font-size: 11px;
}
.product-gallery__slick .slick-slide:not(.history-line__item) img {
    display: inline-block;
    width: 100%;
	height:initial;
}
.contact-page__form{transition:0.3s;}
.contact-page__form.closed{height:50px;overflow:hidden;width: 165px;}
.contact-page__form.closed .popup__title{opacity:0;}
.contact-page__form.closed .close{background:none;    width: 110px;   top: 15px;}
.contact-page__form.closed .close:after{display:block;content:'Напишите нам';font-weight:bold;color:#888;}

.product-gallery__fullimg .slick-slide{height:351px;}
#ststicGalleryFrame .slick-slide {
    height: 350px;
    line-height: 350px;
	text-align: center;
}
#ststicGalleryFrame .slick-slide a {
    line-height: normal;
    display: inline-block;
    vertical-align: middle;
}
.mobileCompanyMenu {display:none;padding-left: 12px;}
.mobileCompanyMenu .nav-menu__item {    border: none;display: inline-block;}
.mobileCompanyMenu .nav-menu__item  a{    }


.product-block__body{height:150px;overflow:hidden;position:relative;}
.product-block__text:after{content:'';display:block;position:absolute;left:0;bottom:0;height:16px;background: #42aaaa; background: linear-gradient(#42aaaa00, #42aaaa, #42aaaa);width: 100%;}
.pagination__btn-border.investors a{height:auto;}
.pagination__btn.active.investors a{height:auto;}



@media (max-width: 960px){
	.mob_header_lang {
		display: block;
	}
	.contact-form {   top: 0;    right: 0;}
	.contact-page__map-block{height:auto;}
	
	.mobileCompanyMenu {display:block;}
	.mobileCompanyMenu .hidden-sm{display:block;}
}
@media (max-width: 768px){
	.slideshow-wrapper--thumb .slick-slide img {
		width: 100%;
		max-width: 100%;
		height: 100%;
	}
	.gazeta-list { column-count: 2;}
}
@media (max-width: 450px){
	.gazeta-list { column-count: 1;}
}

