﻿ #hpvgd,.h-mdiv,.h-mdiv2,.h-ldiv,.h-rdiv {background:#EAEAEA; color:#6D6D6D;}
 #hpvgd {width:100%; z-index:100; width:100%; border-bottom:2px solid rgb(230,230,230); z-index:201;}
 .h-mdiv {display:none; position:relative; margin:auto; text-alegn:center;}
 .h-mdiv2 {display:none; position:fixed; margin:auto; text-align:center; width:400px; height:200px;}
 .h-ldiv {float:left; padding:7px 10px 7px 0px;}
 .h-rdiv {position:absolute; top:7px; right:0px; text-align:right;}
 .h-ni {display:none !important;}
 a.hcmaf {color:red; margin-left:5px; font-size:20px; font-weight:bold;display:none;}
 a.h-anl {color:#2a72cc;}
 a.h-al {color:#ED664B;}
 .h-fi {font-weight:bold; border-radius:50%; padding:0px 8px; margin-right:5px; font-size:19px;}
 
.h-background-1:not(.b_inner__map_wrap):not(.b_inner__map_fo1):not(.b_inner__map_fo2):not(.b_inner__map_fo3):not(.b_inner__map_fo4):not(.b_inner__map_fo4):not(.b_inner__map_fo5):not(.b_inner__map_fo6):not(.b_inner__map_fo7):not(.b_inner__map_fo8):not(.b_inner__map_fo9):not(.main-logo__img):not(.main-news-slider__dots):not(.b_clndr__week_act) {
	 color:#fff !important; 
	 background:#000 !important;
}
.h-background-2:not(.b_inner__map_wrap):not(.b_inner__map_fo1):not(.b_inner__map_fo2):not(.b_inner__map_fo3):not(.b_inner__map_fo4):not(.b_inner__map_fo4):not(.b_inner__map_fo5):not(.b_inner__map_fo6):not(.b_inner__map_fo7):not(.b_inner__map_fo8):not(.b_inner__map_fo9):not(.main-logo__img):not(.main-news-slider__dots):not(.b_clndr__week_act) {
	color:#000 !important; 
	background:#fff !important;
}
.h-background-3:not(.b_inner__map_wrap):not(.b_inner__map_fo1):not(.b_inner__map_fo2):not(.b_inner__map_fo3):not(.b_inner__map_fo4):not(.b_inner__map_fo4):not(.b_inner__map_fo5):not(.b_inner__map_fo6):not(.b_inner__map_fo7):not(.b_inner__map_fo8):not(.b_inner__map_fo9):not(.main-logo__img):not(.main-news-slider__dots):not(.b_clndr__week_act) {
	color:#000 !important; 
	background:#9DD1FF !important;
}
 
*[class*="h-background-"]{
	box-shadow:none !important;
	line-height:1 !important;
}

.main-header__top .stilized-list > li[class*="h-background-"],
.main-header__top .stilized-list > li[class*="h-background-"] > a,
.main-header .btn[class*="h-background-"]{
	line-height:60px !important;
}

[class*="h-background-"].main-header__fixed-logo .main-logo__text{
	line-height:40px !important;
}

.main-footer .hidden-stripe__btn-content[class*="h-background-"]{
	line-height:45px !important;
}

.b_inner__map_wrap a span[class*="h-background-"]{
	line-height:43px !important;
}
 
[class*="h-background-"].fast-search__heading{
	line-height: 3.8rem !important;
}
 
[class*="h-background-"].btn-blind{
	display:none !important;
}

body:not(.without-imgs) [class*="h-background-"].main-logo__img{
	background: url(../img/logo2.svg) no-repeat center center !important;
}

[class*="h-background-"].main-news-slider__dots,
[class*="h-background-"].main-news-slider__dots ul{
	background:transparent !important;
}

.h-background-1.btn-search:before{
    background-position: -680px -108px;
}

[class*="h-background-"].main-header__fixed .h-background-1.btn-search:before {
    background-position: -681px -98px;
}

.b_inner__map_fltr[class*="h-background-"] form,
.b_clndr__filter[class*="h-background-"] form .b_clndr__filter_field[class*="h-background-"] select{
	color:black !important;
}

[class*="h-background-"].main-header__fixed{
	height:81px;
	top:33px;
}

[class*="h-background-"].dropdown-menu>li>a{
	white-space:normal;
}

[class*="h-background-"] .news-elem{
	height:auto;
}

[class*="h-background-"] .news-elem__heading{
	font-size:inherit;
	color:inherit;
}

.h-background-1.news-elem .news-elem__content p{
	background:transparent !important;
}

[class*="h-background-"] .news-elem__content{
	height:auto;
	line-height:1;
}

[class*="h-background-"] .news-elem__content:after,
[class*="h-background-"] .news-elem__date:before{
	display:none !important;
}

[class*="h-background-"] .news-elem__date{
	font-size:inherit;
	background:transparent;
}


.h-background-1.news-elem span{
	color:white !important;
	line-height:1;
}

[class*="h-background-"].main-slider-elem__date{
	line-height:1 !important;
}

.main-block-slider [class*="h-background-"].main-slider-elem:hover .main-slider-elem__date {
    height: 20px;
}

.grey-stripe [class*="h-background-"].text-right{
	line-height:1 !important;
}

a.block-slider-elem__btn[class*="h-background-"], .block-slider-elem__btn[class*="h-background-"]{
	line-height:1 !important;
	margin-top:10px;
}

[class*="h-background-"].block-slider-elem__heading{
	line-height:1.2 !important;
}

[class*="h-background-"].main-block-slider--large .block-slider-elem .block-slider-elem__heading{
	padding:20px 0;
}

[class*="h-background-"].footer-slider .footer-slider-elem__heading{
	line-height:1 !important;
	padding-left:5px;
}

[class*="h-background-"].icon-facebook,
[class*="h-background-"].icon-vk,
[class*="h-background-"].icon-ok,
[class*="h-background-"].icon-twitter{
    background: url('../img/main-sprite.png') no-repeat #999 !important;
}
[class*="h-background-"].icon-facebook{
    background-position: 15px -140px !important;
}
[class*="h-background-"].icon-vk{
    background-position: -41px -135px !important;
}
[class*="h-background-"].icon-ok{
    background-position: -86px -142px !important;
}
[class*="h-background-"].icon-twitter{
    background-position: -138px -137px !important;
}

.print [class*="h-background-"].heading,
.share [class*="h-background-"].heading{
	padding-left:0 !important;
}

[class*="h-background-"].breadcrumbs ul li:first-child a:before,
[class*="h-background-"].breadcrumbs ul li:first-child a:after{
	display:none !important;
}

[class*="h-background-"].breadcrumbs ul li:first-child a{
	vertical-align:baseline !important;
}

[class*="h-background-"].breadcrumbs ul li:first-child{
	padding-left:0 !important;
}

[class*="h-background-"].main-hamburger{
	background: url(../img/main-sprite.png) no-repeat -200px 0px !important;
	height:17px !important;
}

[class*="h-background-"].main-overlay__close{
    background: url(../img/main-sprite.png) no-repeat -1000px 0 !important;
}

.main-overlay ul ul a[class*="h-background-"]{
	line-height: 1 !important;
}

[class*="h-background-"].main-search-popup__close{
	background: url(../img/main-sprite.png) no-repeat -1073px 24px transparent !important;
}

.main-search-popup.fixed [class*="h-background-"].main-search-popup__close{
	background-position: -1073px 34px !important;
}

.footer-slider .footer-slider-elem__img[class*="h-background-"]{
	padding-right:0 !important;
}

li.b_clndr__week_act.h-background-1 {
    background: #fff !important;
}

li.b_clndr__week_act.h-background-2 {
    background: #000 !important;
}

li.b_clndr__week_act.h-background-3 {
    background: #fff !important;
}

[class*="h-background-"].b_inner__cldr_date{
	padding:0;
}

body.without-imgs .main-logo__img{
	display:none !important;
}

body.without-imgs .main-logo__img + .main-logo__text{
	left:0;
}

body.without-imgs .main-news-slider-elem{
	height: 87px;
}
body.without-imgs .main-news-slider .main-news-slider__content,
body.without-imgs .main-news-slider .main-news-slider__content .slick-list, 
body.without-imgs .main-news-slider .main-news-slider__content .slick-track{
	height: 137px;
}

body.without-imgs .main-news-slider__dots{
	bottom:30px;
}

body.without-imgs .block-link:before, 
body.without-imgs a.block-link:before, 
body.without-imgs .block-link:after, a.block-link:after{
	display:none;
}

body.without-imgs a.block-slider-elem__img-container, 
body.without-imgs .block-slider-elem__img-container{
	display:none;
}

body.without-imgs .main-block-slider--large a.block-slider-elem, 
body.without-imgs .main-block-slider--large .block-slider-elem{
	height:150px !important;
	min-height:150px !important;
}

body.without-imgs a.block-slider-elem, 
body.without-imgs .block-slider-elem{
	min-height:140px;
}

body.without-imgs .share,
body.without-imgs .main-footer .social-heading{
	display:none;
}