/*Adaptive*/
.row{margin:0;}

.main__content img {
	margin:0;
	max-width:100%;
}
.header__1 .info-middle {
	margin:0;
}
.header {
	margin-bottom:50px;
	background-size:cover;
}
.header-top {
	height:auto;
}
.header-top .col-xs-7 {
	margin:12px 0;
	padding:0;
	width:auto;
}
.header-top .menu {
	height:auto;
}
.header-top .col-xs-5.buttons-group {
	float:right;
	width:auto;
	margin:12px 0;
	padding:0;
	text-align:center;
}
.header-top .buttons-group .button {
	margin:5px 10px;
}
.header-middle {
	clear:both;
}
.header-middle .col-xs-2,
.header-middle .col-xs-4,
.header-middle .col-xs-5
{
	margin:10px 0;
	text-align:center;
}
/*
.header-middle.main .col-xs-2,
.header-middle.main .col-xs-5
*/
.header-middle .col-xs-2,
.header-middle .col-xs-5
{
	width:33%;
}
/*.header-middle.main .col-xs-4*/
.header-middle .col-xs-4
{
	clear:both;
	padding:20px 0;
	width:100% !important;
}
/*
.header-middle.all .col-xs-2,
.header-middle.all .col-xs-4,
.header-middle.all .col-xs-5
{
	width:25%;
}
*/
.header-middle .col-xs-4 a img {
	max-width:100%;
}
/*
.header-middle.all .col-xs-4 .logo__text {
	display:none;
}
*/
/*
.header-middle .col-xs-4 .logo__text {
	display:none;
	margin:0;
}
*/
.footer .menu {
	text-align:center;
}
.footer .button {
	margin:5px;
}


@media screen and (max-width:1000px)
{
	.main {
		width:100%;
		min-width:0;
	}
	.container {
		width:100%;
		max-width:970px;
		padding:0 20px;
	}
	.col-xs-2 {
		width:unset;
	}
	.col-xs-offset-4 {
		margin-left:unset;
	}
	.form-wrap {
		min-width:unset;
	}
	.header__1 .logo {
		margin-top:unset !important;
	}
	section.slider-block {
		display:none;
	}
	.form-block .form-wrap {
		width:unset;
	}
	.mvd-confirm .media__text span {
		white-space:normal;
	}
	.footer-top {
		min-width:unset;
	}

	/*==*/
	.form__form-row {
		max-width:100%;
	}

	input[type="text"],
	input[type="password"],
	input,
	select,
	textarea
	{
		width:100%;
	}
	.form-block.form-bottom textarea,
	.form-block.form-bottom input
	{
		width:100%;
	}
	/*--*/

	.footer .col-xs-3,
	.footer .col-xs-4
	{
		margin:20px auto;
		width:auto;
		text-align:center;
	}
	.footer .col-xs-3 {
		float:left;
	}
	.footer .col-xs-4 {
		float:right;
	}
	.footer .col-xs-5 {
		clear:both;
		float:none;
		margin:20px auto;
		width:100%;
	}
	.footer .info-middle .info__link {
		clear:both;
		display:block;
	}

}

@media screen and (max-width:800px)
{
	.col-xs-3 {
		width:100%;
	}
	.header-middle.main .col-xs-2 {
		width:100%;
	}
	.header-middle.all .col-xs-2,
	.header-middle[class*="a"] .col-xs-4,
	.header-middle[class*="a"] .col-xs-5
	{
		width:50%;
	}
	.img-responsive {
		margin:0 auto;
	}
	.form {
		padding:35px 5px 40px;
	}
	.form-block .img-stamp {
		display:none;
	}
	.col-xs-5,
	.col-xs-7,
	.col-xs-8
	{
		width:100%;
	}
	.header-top .menu {
		height:unset;
		text-align:center;
	}
	.header-top .buttons-group {
		text-align:center;
		padding:0;
	}
	.service-level {
		padding:50px 0;
	}
	.service-level .col-xs-4,
	.mvd-confirm .col-xs-6
	{
		width:100%;
	}
}

@media screen and (max-width:650px)
{
	.header-top .col-xs-7,
	.header-top .col-xs-5.buttons-group
	{
		float:none;
		width:100%;
	}
	.header-middle .col-xs-5 {
		width:50%;
	}
	.header-middle .col-xs-2 {
		clear:both;
		width:100%;
	}
	.contract {
		padding:50px 0;
	}
	.contract .container .col-xs-8 {
		margin:20px 0;
	}
	.contract .sprite {
		display:none;
	}
	.footer .col-xs-3,
	.footer .col-xs-4
	{
		float:none;
		width:100%;
	}
	.neighbors.row .col-xs-6 {
		width:100%;
	}
}

@media screen and (max-width:450px)
{
	p {text-align: left;}
	.header-middle .logo {font-size:64px;}

}
