﻿#hpvgd,.h-mdiv,.h-mdiv2,.h-ldiv,.h-rdiv {background:#d6d6d6; color:#000;}
#hpvgd {width:100%; z-index:100; width:100%; z-index:1000;}
.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:11px 0 3px;}
.h-ldiv:first-child {padding-left: 25px !important;}
.h-rdiv {position:absolute; top:7px; right:0px; text-align:right;}
.hswm {font-size: 0 !important; height: 46px; border-left: 1px solid white; display: inline-block; vertical-align: top; margin: -7px 15px -7px 14px;}
.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:4px; padding:0px 8px; margin-right:5px; font-size:19px; display: inline-block; vertical-align: baseline; font-family: Arial; text-decoration: none;}
.h-fi.h-ab{
  transform: scale(.8);
}
.uhpv-l{text-decoration: underline;}
.uhpv-l:hover{text-decoration: none;}
.h-background-1 {color:#fff !important; background:#000 !important;}
.h-background-2 {color:#000 !important; background:#fff !important;}
.h-background-3 {color:#000 !important; background:#9DD1FF !important;}
.h-background-1 div.bx-controls.bx-has-pager,
.h-background-2 div.bx-controls.bx-has-pager,
.h-background-3 div.bx-controls.bx-has-pager{display: none;}

.header__cecutient-over[class*="h-background-"]{
  display: none;
}

.header__cecutient-over{
  margin-bottom: 18px;
  position: absolute;
  top: 90px;
  right: 35px;
  width: 148px;
}

.header__cecutient{
  position: relative;
  left: 45px;
  font-size: 12px;
  color: #788187;
  font-style: italic;
}

.header__cecutient:before {
	content: "";
	display: block;
	position: absolute;
	width:35px;
	height:14px;
	left:-45px;
	top:50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAOCAMAAACSNVWDAAAAM1BMVEUAYKP///8AYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKMAYKPRWue6AAAAEHRSTlMAABEiM0RVZneImaq7zN3uf6QJ9gAAAKxJREFUGNN9kEGOxCAMBNsEiEMCrv+/dg7A7mhHsz61SiVsWvo6A7pkZt+VAnD871wA/ulc4DsHI+ifzoCxYoXrhvzXKQSUmRuUCj6d/MafziVJSkEoBWM6zuIKTl/LKjRpLpM0Rt880rEevaHOo8ykgvvmj/TQJCX2DDOpkY/JY1FJ549DMWkAxDuv0gNZ61ZTxSWfvM+OmtLuKUGYbg6pcCuvjhuRfr/a4XwBXZELE3VUS+UAAAAASUVORK5CYII=) no-repeat center;
}

#header .top_icons{
  top: 30px;
}

#header .top_icons[class*="h-background-"]{
  top: 50px;
}

#header .top_icons img{
  width: 16px;
  height: auto;
  background: none;
}

.h-background-1 .top_icons img{
  filter: brightness(0) invert(1);
}

.foo.main[class*="h-background-"]{
  clear: both;
}

ul#nav[class*="h-background-"]{
  top: 20px;
}

.wline[class*="h-background-"]{
  top: 22px;
}
*[class*="h-background-"]{
  line-height: 120% !important;
}

form.search[class*="h-background-"]{
  font-size: 0;
}

body.without-imgs div.home__slider-first-img{
  background-image: none !important;
}

body.h-background-1 td{
  border-color: white !important;
}

.gallery .item[style="font-size: 20px;"] {
  height: 250px;  
}

.gallery .item[style="font-size: 24px;"] {
  height: 310px;
}

body[class*="h-background-"] table{
  max-width: 100%;
}

[style="font-size: 18px;"] select{
  font-size: 18px;
}

[style="font-size: 20px;"] select{
  font-size: 20px;
}

[style="font-size: 24px;"] select{
  font-size: 24px;
}

[class*="h-background-"] select[name="number"],
[class*="h-background-"] select[name="street"]{
  width: 100% !important;
  max-width: 250px;
}

.info_block .info.big[class*="h-background-"]{
  margin-top: 40px;
}