@charset "utf-8";
/* CSS Document */

@media screen and (min-width:240px) and (max-width:599px) {
	header { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.logo { max-width:100%; height:auto; float:none; text-align:center; margin:10px 0 20px 0; }
	.social { width:100%; height:auto; float:none; clear:right; text-align:center; margin:10px 0; }
	.social img { max-width:100%; }
	.top-call { width:auto; height:auto; float:none; margin-right:00px; margin-top:0px; text-align:center; }
	.top-call p { font:400 14px 'Open Sans', sans-serif; color:#0b123d; text-align:center; }
	
	.menu { width:100%; height:auto; float:none; margin-top:10px; margin-bottom:10px; clear:right; }
	.menu ul { width:100%; height:auto; float:none; margin:0; padding:0; text-align:center; }
	.menu ul li { float:none; display:inline-block; }
	.menu ul li a { font:400 14px 'Open Sans', sans-serif; color:#0b123d; text-transform:capitalize; margin-left:5px; margin-right:5px; text-decoration:none; }
	.menu ul li a:hover { color:#8cc63f; }
	
	#cont-area { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.welcome { width:100%; height:auto; float:left; margin-bottom:10px; }
	.welcome h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#0a113c; border-bottom:2px solid #0a113c; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	.welcome-pic { width:100%; height:auto; float:none; text-align:center; margin-bottom:10px; }
	.welcome-pic img { max-width:100%; }
	
	.why_qEnquiry { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.why_us { width:100%; height:auto; float:left; }
	.why_us h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#fff; border-bottom:2px solid #fff; text-transform:uppercase; margin-bottom:5px; padding-bottom:10px; }
	.why_us ul { width:94%; height:auto; float:left; list-style:url(../images/arrow.png); margin-left:6%; }
	.QuickEnquiry { width:100%; height:auto; float:left; margin-top:20px; }
	.QuickEnquiry h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#fff; border-bottom:2px solid #fff; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	
	footer { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.address { width:100%; height:auto; float:left; margin-bottom:20px; text-align:center; }
	.address p { font:14px 'Open Sans',sans-serif; color:#fff; line-height:19px; }
	
	.callus { width:100%; height:auto; float:left; text-align:center; }
	.callus h1 { font:22px 'Ubuntu Condensed', sans-serif; color:#fff; text-transform:uppercase; margin-bottom:10px; text-align:center; }
	.callus p { font:14px 'Open Sans',sans-serif; color:#fff; line-height:19px; text-align:center; }
	
	.copyright { width:100%; height:auto; float:left; clear:none; margin-top:20px; text-align:center; }
	
	/*------------------Inner Style-----------------*/
	.inner-text { width:100%; height:auto; float:left; margin-bottom:10px; }
	.inner-text h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#0a113c; border-bottom:3px solid #0a113c; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	.right-pic { width:100%; height:auto; float:none; text-align:center; margin-bottom:10px; }
	
	.inner-text ul { width:94%; height:auto; float:left; list-style:disc; margin-left:6%; }
	.inner-text ul li { width:100%; height:auto; float:left; font:14px 'Open Sans',sans-serif; color:#333; line-height:19px; margin-bottom:10px; }
	/*------------------Inner Style-----------------*/
}

@media screen and (min-width:600px) and (max-width:767px) {
	header { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.logo { max-width:100%; height:auto; float:left; text-align:center; margin:0; }
	.social { width:auto; height:auto; float:right; clear:right; text-align:right; margin:20px 0 0 0; }
	.social img { max-width:100%; }
	.top-call { width:100%; height:auto; float:right; margin-right:0; margin-top:10px; margin-bottom:10px; }
	.top-call p { font:400 14px 'Open Sans', sans-serif; color:#0b123d; text-align:center; }
	
	.menu { width:100%; height:auto; float:none; margin-top:10px; margin-bottom:10px; clear:right; }
	.menu ul { width:100%; height:auto; float:none; margin:0; padding:0; text-align:center; }
	.menu ul li { float:none; display:inline-block; }
	.menu ul li a { font:600 14px 'Open Sans', sans-serif; color:#0b123d; text-transform:uppercase; margin-left:15px; margin-right:15px; text-decoration:none; }
	.menu ul li a:hover { color:#8cc63f; }
	
	#cont-area { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.welcome { width:100%; height:auto; float:left; margin-bottom:20px; }
	.welcome h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#0a113c; border-bottom:2px solid #0a113c; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	.welcome-pic { width:100%; height:auto; float:none; text-align:center; margin-bottom:20px; }
	.welcome-pic img { max-width:100%; }
	
	.why_qEnquiry { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.why_us { width:100%; height:auto; float:left; }
	.why_us h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#fff; border-bottom:2px solid #fff; text-transform:uppercase; margin-bottom:5px; padding-bottom:10px; }
	.why_us ul { width:94%; height:auto; float:left; list-style:url(../images/arrow.png); margin-left:6%; }
	.QuickEnquiry { width:100%; height:auto; float:left; margin-top:20px; }
	.QuickEnquiry h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#fff; border-bottom:2px solid #fff; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	
	footer { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.address { width:100%; height:auto; float:left; margin-bottom:20px; text-align:center; }
	.address p { font:14px 'Open Sans',sans-serif; color:#fff; line-height:19px; }
	
	.callus { width:100%; height:auto; float:left; text-align:center; }
	.callus h1 { font:22px 'Ubuntu Condensed', sans-serif; color:#fff; text-transform:uppercase; margin-bottom:10px; text-align:center; }
	.callus p { font:14px 'Open Sans',sans-serif; color:#fff; line-height:19px; text-align:center; }
	
	.copyright { width:100%; height:auto; float:left; clear:none; margin-top:20px; text-align:center; }
	
	/*------------------Inner Style-----------------*/
	.inner-text { width:100%; height:auto; float:left; margin-bottom:10px; }
	.inner-text h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#0a113c; border-bottom:3px solid #0a113c; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	.right-pic { width:100%; height:auto; float:none; text-align:center; margin-bottom:10px; }
	/*------------------Inner Style-----------------*/
}

@media screen and (min-width:768px) and (max-width:1024px) {
	header { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.logo { max-width:100%; height:auto; float:left; text-align:center; margin:0; }
	.social { width:auto; height:auto; float:right; clear:right; text-align:right; margin:0px 0 0 0; }
	.social img { max-width:100%; }
	.top-call { width:auto; height:auto; float:right; margin-right:10px; margin-top:10px; margin-bottom:10px; }
	.top-call p { font:400 13px 'Open Sans', sans-serif; color:#0b123d; text-align:center; }
	
	.menu { width:auto; height:auto; float:right; margin-top:10px; margin-bottom:10px; clear:right; }
	.menu ul { width:auto; height:auto; float:right; margin:0; padding:0; text-align:right; }
	.menu ul li { float:left; display:inline; }
	.menu ul li a { font:700 14px 'Open Sans', sans-serif; color:#0b123d; text-transform:uppercase; margin-left:15px; margin-right:0px; text-decoration:none; }
	.menu ul li a:hover { color:#8cc63f; }
	
	#cont-area { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.welcome { width:100%; height:auto; float:left; margin-bottom:20px; }
	.welcome h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#0a113c; border-bottom:2px solid #0a113c; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	.welcome-pic { width:100%; height:auto; float:none; text-align:center; margin-bottom:20px; }
	.welcome-pic img { max-width:100%; }
	
	.why_qEnquiry { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.why_us { width:60%; height:auto; float:left; }
	.why_us h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#fff; border-bottom:2px solid #fff; text-transform:uppercase; margin-bottom:5px; padding-bottom:10px; }
	.why_us ul { width:96%; height:auto; float:left; list-style:url(../images/arrow.png); margin-left:4%; }
	.QuickEnquiry { width:37%; height:auto; float:right; margin-top:0px; }
	.QuickEnquiry h1 { font:20px 'Ubuntu Condensed', sans-serif; color:#fff; border-bottom:2px solid #fff; text-transform:uppercase; margin-bottom:15px; padding-bottom:10px; }
	
	footer { width:90%; height:auto; float:left; margin-left:5%; margin-right:5%; }
	.address { width:auto; height:auto; float:left; margin-bottom:00px; text-align:left; }
	.address p { font:14px 'Open Sans',sans-serif; color:#fff; line-height:19px; }
	
	.callus { width:auto; height:auto; float:right; text-align:right; }
	.callus h1 { font:22px 'Ubuntu Condensed', sans-serif; color:#fff; text-transform:uppercase; margin-bottom:10px; text-align:right; }
	.callus p { font:14px 'Open Sans',sans-serif; color:#fff; line-height:19px; text-align:right; }
	
	.copyright { width:auto; height:auto; float:left; clear:left; margin-top:20px; text-align:left; }
}