@media (max-width: 1025px){
	#wrapper{ padding-top:130px;}
	.foot-nav{ float:none !important; width:100% !important; text-align:center !important;}
		.foot-nav ul{ margin-bottom:0px !important;}
		.foot-nav li{ float:none !important; display:inline-block !important;}
	.copyright{ float:none !important; width:100% !important; text-align:center !important;}
	
}

@media (max-width: 1200px) {
	#header .empty{ display:none; float:none;}
	#header .logo{}
	#header .info{ width:50% !important;}
	#menu{ float:none; position:relative !important; clear:both; text-align:center; width:100% !important; border-top:1px solid #f1f1f1 ; margin-top:14px;}
		#menu ul{ width:100%;}
		#menu li{ float:none; display:inline-block;}
}

@media (max-width: 767px) {
	#header .empty{ display:none; float:none;}
	#header .logo{ position:relative; margin-bottom:10px; z-index:0;}
	#header .info{ float:none; clear:both; width:100% !important;}
	#header .info ul{ padding-left:0px !important;}
	#menu{ position:fixed !important; right:0px !important; top:15px !important; border:none; clear:both; text-align:center; width:100% !important; z-index:99;}
	#menu ul{ width:100%; padding:0px !important; margin:3px 0px 15px !important; float:none; background:#143a6d; border:1px solid #f1f1f1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px;}
		#menu li{ float:none; display:block; text-align:left;}
		#menu li:before,#menu li:after,#menu li a:before,#menu li a:after{ display:none !important;}
		#menu li{ padding:0px !important; border-bottom:1px solid #1b4d90;}
			#menu li a{ padding:5px 10px !important; color:#fff !important;}
			#menu li.current a,#menu li:hover a{ background:#94ba37; color:#fff !important;}
	.modal .cont-area h1{ background:none; height:auto; font-size:200%; margin-bottom:0px;}
		.modal .cont-area h1 span{ top:0px;}
	#header .info ul .block{ float:left;}
	#header .info ul .block.two{ width:60% !important;}
	#header .info ul .block.one{ width:40% !important;}
	
	#home .nivo-controlNav{ display:none !important;}
	#about-us h1{ font-size:200%;}
	#about-us h2{ font-size:100%;}
	#services h1{font-size:200%;}
	#footer li a,#footer .copyright{ line-height:40px;}
	 .page .content-left .post h2{ font-size:150%;}
	 #about-us #myCarousel .item{ text-align:center;}
	 #about-us #myCarousel li{ margin:4px 4px; float:none !important; display:inline-block;}
	 .page .content-left:after{ display:none !important;}
	 #about-us .col-md-1{ display:none !important;}
	 .page .content-left .post figure a{ display:block; text-align:center !important;}
	 .page .content-left .post figure a img{ display:inline-block !important;}
	 #services .block p{ word-spacing:2px;}
	 #contact-us .contact fieldset{ text-align:center;}
	 .foot-nav ul{ margin-top:10px !important;}
	 
}
@media (max-width: 481px) {
	#header .logo{ position:relative; margin:0 auto 10px; text-align:center;}
		#header .logo img{ max-width:80% !important;}
	#menu{ top:5px !important;}
	.modal .cont-area .form{ padding:20px 0px;}
	#about-us #myCarousel li{ margin:0px !important;}
	#footer li a,#footer .copyright{ line-height:30px;}
	#services .block p br{ display:none;}
	.foot-nav ul{ margin-top:10px !important;}
	#wrapper {padding-top:70px;}
	.info {display:none;}
	#services .block h4 { font-size:14px;}
	}
	
	