/* CSS Document */


@media (max-width:767px) {
.container {
	width: 85%
}
}

@media (min-width:768px) {
.container {
	width: 750px
}

}


@media (min-width:991px) {
.container {
	width: 950px ;
	
}
			
}


@media (min-width:1200px) {
.container {
	width: 1120px;
	
}

		

}
@media (min-width:1280px) {
.container {
	width: 1120px;
	
}

		
}	
@media (min-width:1366px) {
.container {
	width: 1120px;
	
}
 

}

@media (max-width:1365px) {
 .inner-banner_container h1{
	 font-size: 46px;
 }
}


@media (max-width:1280px) {

	
}

@media (max-width:1196px){
  
 h1{
	 font-size: 42px;
 }
 #middle-section ul li{
	 width:29%;
 }
 #client ul li{
	 width:21%;
 }
}

@media (max-width:1095px){


}

	
@media (max-width:1061px) {
	

}
@media (max-width:991px) {
 
 .banner-content .banner-cont-left{
	 width: 55%;
     margin-left: 38px;

 }
 h1{
	 font-size:38px;
 }
 #middle-section ul li{
	 margin:0 16px;
 }
 .inner-banner_container h1{
	 font-size:36px;
 }
 .inner-banner_container h1 span{
	 font-size: 47px;
 }
 
 
}
	
@media (max-width:880px){


}
@media (max-width:815px){

			
}


@media (max-width:767px) {
.custom-logo{
	width:60%;
}
.banner-content .banner-cont-left {
	width:100%;
	margin:auto;
	float:none;
}
h1{
	text-align:center;
}
.banner-content .banner-cont-left p{
	text-align:center;
}
.banner-content .banner-cont-left ul{
	width:400px;
	margin:auto;
}
.banner-content{
	padding: 37px 0px 40px;
}
.banner-content .banner-cont-right{
	width:80%;
	margin:20px auto 0;
	float:none;
}
#relief p{
	width:100%;
}

#middle-section ul li {
	width:44%;
}
#middle-section ul li:nth-of-type(3){
	width:100%;
	margin:20px auto 0;
}
.left-logos {
	width:100%;
}
.right-logos{
	width:100%;
}

.responsive-middle{
	display:block;
}
.custom-middle{
	display:none;
}

.inner-fort-cont{
	width:75%;
}
.responsive-logo{
	display:block;
	text-align:center;
	padding-top:10px;
}
.custom-logo{
	display:none;
}
header .header-right{
	float:none;
	margin:5px auto;
}

}
@media (max-width:730px){
	
}


@media (max-width:650px) {
	
.footer-text{
	margin:10px auto 10px;
	float:none;
}
/*.authorize_area{
	margin:auto;
	float:none;
	
}*/

}

@media (max-width:630px) {
	
	#middle-section ul li {
	width:43%;
}
#inner-body-head h4{
	font-size:16px;
}


}
@media (max-width:585px) {
 
#inner-body h3{
	font-size:21px;
}


}
@media (max-width:549px){
	#middle-section ul li {
	  width:100%;
	  margin:10px auto;
    }
	
		
}
@media (max-width:480px){

h1{
	font-size:39px;
}
h1 span{
	font-size:55px;
}
.banner-content .banner-cont-left ul{
	width:100%;
}
.banner-content .banner-cont-right {
	width:94%;
}
.custom-logo{
	width:70%;
}
#relief .get-free-btn{
	width:100%;
}
#client ul li{
	width:20%;
}
.footer_to_top a{
	background:#024D68;
}
.footer_to_top a i{
	color:#fff;
}
.footer_to_top{
	top:-52px;
	right:40%;
}
footer{
	padding:30px 0 20px;
}
.inner-fort-cont{
	width:90%;
}
#inner-body h3{
	text-align:center;
}
#inner-body p{
	padding:10px 0;
}
.list-box {
	width:90%;
	margin-left:10px;;
}
#inner-body h6 {
	text-align:center;
}
}

@media (max-width:430px){
	h1{
		font-size:36px;
	}
	h1 span {
	font-size:49px;
}
#inner-body-head h2{
	font-size:34px;
}
}
	
@media (max-width:390px) {
.banner-content .banner-cont-left ul li{
	font-size:17px;
}
.banner-content .banner-cont-left ul li{
	background:url(../images/li-icon.png)0 1px no-repeat;
}
.banner-content .banner-cont-right{
	width:93%;
}
	h1{
		font-size:30px;
	}
	h1 span {
	font-size:45px;
}
#relief .get-free-btn a {
	font-size:17px;
}
.footer_to_top{
	right: 42%;
}

.inner-banner_container h1{
	font-size:29px;
}
.authorize_area{
	margin:auto !important;
	float:none !important;
	
}
header .header-right{
	width:100% !important;
}
.header-social{
	float:none;
	margin:auto;
}
header{
	padding:2px 0;
}
  

}
@media (max-width:365px){

}

@media (max-width:345px){
.banner-content .banner-cont-left ul li{
	font-size:16px;
}
	h1{
		font-size:28px;
	}
	h1 span {
	font-size:40px;
}

#inner-body-head h2{
	font-size:31px;
}
#inner-body-head h4{
	font-size:14px;
}

}
@media (max-width:330px){


}




