@media screen and (min-width:0px) and (max-width: 400px) {
.headmenu ul {
	font-size:5vw;
}
.head1, .head2{
	width:100%!important;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
}
}
@media screen and (min-width:0px) and (max-width: 550px) {
	.calc-one, .calc-two, .calc-three {
		width:100%;
	}
	#calculator .nb0{width:100%;}
	#calculator .nb1{width:100%;}
	#calculator .nb2{width:100%;}
	#calculator .nb3{width:100%;}
	#calculator {
		padding: 10px;
		height: 850px;
	}
	#calculator h3 {
		font-size:20px;
	}
}

@media screen and (min-width:0px) and (max-width: 800px) {
.calc-three {
    margin-right: 0px;
}
.h3calc{display:none;}
.calc-one, .calc-two {
    margin-left: 0px;
    margin-right: 0px;
}	
.contact-left{
	width:100%;
}
.contact-right{
	width:100%;
}
.uk-modal-body {
    padding: 15px 15px;
}	
.form_style .btnsubmit {
	font-size:16px;
}
.strong-container {
    width: 100%;
}
.strong-view.default {
    width: 100%;
}
.imguslug{
	width:100%!important;
	text-align:center;
	margin-top:20px;
}
.rightuslug{
	width:100%!important;	
}
.uk-accordion-title{
	display:block;
	color: #464646;
	background: #d2d2d2;
	width:100%;
	height:30px;
	text-align:center;
}
.uk-accordion-title:after{
	float:left;
}
.uk-accordion-content{
	width:100%;
}
#avtopark .avtoname {
	padding-top: 0px;
}
#content{
	padding:0px;
}
.avtoblock> .avtozakaz {
	width:100%;
	margin:0 auto;
}
.avtozakaz> .uk-table td:nth-child(2) {
    margin-right: 0px;
}
.avtoinfo{
	width:100%;
	margin:0 auto;
}	
	
#avtopark img {
	display:block;
	margin:0 auto;
}	
.avtoblock> .avtoimg {
	margin:0 auto;
	width:100%;
	margin-bottom:10px;
}
.avtoname{
	display:block;
	margin:0 auto;
	text-align:center;
}
.head1, .head2, .head3, .headlogo{
	width:50%;
	float:left;
}
.hmob{
	display:none;
}
.headmenu ul {
	margin:0px;
	padding:0px;
}
}


@media screen and (min-width:800px) and (max-width: 4000px) {
.hdesc{
	display:none;
}
}
@media screen and (min-width:1000px) and (max-width: 1400px) {
.main-menu li a{
	padding:0 2.8vw;
}
}