
#video-header {
	position: absolute;
	left: 0;
	top: 0;
	/*width: 100%;*/
	right: 0;
	margin: 0 auto ; 
	/*height: 120%;*/
	width: 100%;
}
.header {
	background: none;
}
.header {	position: relative; 
	min-height: auto;
}
.header .level-0, .header .level-1 {
	position: relative;
	z-index: 10;
}
.header .level-1 {
	padding-top: 40px;
}
.landing .part-0 {
	padding-top: 60px;
}

.preobraz-block .photo img{
	/*display: none !important;*/
}
.preobraz-block .photo img#img-1 {
	/*display: block !important;*/
}
.landing .preobraz-block .right {
	overflow: hidden;
}

.preobraz-block .img {
	display: block;
	height: 480px;
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	/*display: none;*/
	width: 90%;
	float: right;
}
.preobraz-block .img#img-1{
	/*display: block;*/
}

.landing .slider-1 .item .photo > div {
	background-position: center top;
}

.preobraz-block-mobile .info-blocks {
	padding-top: 60px;
}
.preobraz-block-mobile .info-blocks ul {
	padding: 0;
	margin: 0;
}
.preobraz-block-mobile .info-blocks ul li {
	padding: 0;
	margin: 0;
}
.preobraz-block-mobile .info-blocks ul li a {
	    display: block;
    box-shadow: 0px 0px 15px rgba(141, 110, 99, 0.25);
    margin-bottom: 30px;
    background: #FEFEFE;
    font-size: 18px;
    line-height: 25px;
    text-align: center;
    color: #8D6E63;
    padding: 1rem;
    text-decoration: none;
}
.preobraz-block-mobile img {
	max-width: 100%;
}
.preobraz-block-mobile {
	text-align: center !important;
}
.modal-window {
	border-radius: 1rem;
}
.modal-window input {
	border-radius: 4rem;
}
.modal-window .btn {
	border-radius: 4rem;
}
@media (max-width: 1280px) {
	.mobile-hide {
		display: none;
	}	
}
#video-header-adapt {
	display: none;
}
@media (max-width: 600px) {
	#video-header-adapt {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		margin: 0 auto ; 
		/*height: 100%;*/
		width: 100%;
		z-index: 2;
		display: block;
	}
	.header-adapt {
		overflow: hidden;
	}
	.header-adapt .level-0 {
		position: relative;
		z-index: 9;
	}
	.header-adapt .level-1 {
		background: none;
		position: relative;
		z-index: 9;
	}
}
