@charset "utf-8";
/* CSS Document */
@media only screen and (min-width:969px) and (max-width:1024px){
#contacts .info-container{position:relative;}
.contactsblock .map{display:none;}
.newblock{width:100%; position:relative;}
.newinputcontainer{position:relative; min-width:inherit; left:inherit; margin-top:0px; background:#fff;}
.contactsblock{height:auto;}
.newblock .wrapper{padding:15px 15px 30px; text-align:center; background:#119cc4;}
.contact-info p{width:inherit;}
}

@media screen and (max-width:1023px) {
	.wrapper, .footer-columns{width:94%}
	.left-container, .right-container{width:100%; float:none;}
	.menu li{width:19%;}
	ul.banners li {width:25%}
	.completed .bggray, .completed .bgcolor, .chart {width:120px; height:120px;}
	ul.list-home{text-align:center}
	#footer-wrapper .block {
		margin: 20px 0;
		padding: 0;
	}
	
	
.contactsblock .map{display:none;}
.newblock{width:100%; position:relative;}
.newinputcontainer{position:relative; min-width:inherit; left:inherit; margin-top:0px; background:#fff;}
.contactsblock{height:auto;}
.newblock .wrapper{padding:15px 15px 30px; text-align:center; background:#119cc4; width:100%;}
.contact-info p{width:inherit;}
}

@media screen and (max-width: 767px) {
		.completed .bggray, .completed .bgcolor, .chart {width:90px; height:90px;}
		.percentage{font-size: 1em;}
		.menu li {
			width: 100%;
			margin-bottom: 5px;
		}
		.menu li  a{
		    background-color: #f2f2f2;
			border-radius: 5px;
			padding: 3px 15px;
			text-align:center;
		}
		
		.maintext{text-align:center;}
		.carouselsection .imgsection, .carouselsection .contentsection{width:100%;}
		.carouselsection .owl-carousel .owl-item img{width:100%;}
		.carouselsection .owl-theme .owl-nav{display:none;}
		.carouselsection .owl-theme .owl-dots{display:block;}
		.mobilebrands{text-align:center; margin-bottom:15px;}
}
@media screen and (max-width:479px){
	.completed .bggray, .completed .bgcolor, .chart {width:70px !important; height:70px !important;}
}
	
