
@media screen and (max-width:1600px){
	.banner{
		width:98%;
		height:auto;
	}
	.banner img{
		width:100%;
		height:auto;
	}
}

@media screen and (max-width:1300px){
.wrapper2{
	width:95%;
}

}

@media screen and (max-width:1200px){
	.wrapper{
		width:95%;
	}
}

@media screen and (max-width:830px){
	.midbox-lt{
		width:99.7%;
	}
	.midbox-rt{
		width:100%;
	}
	.midbox-rt{
		height:auto;
	}
	#marlt{
		margin-left:3%;
	}
	.contact-box{
		width:31%;
	}
}

@media screen and (max-width:760px){
	footer{
		height:auto;
		padding-bottom:15px;
	}
	.copy{
		width:100%;
		text-align:center;
		float:none;
	}
	.ftr-iconmain{
		width:115px;
		float:none;
		margin:0 auto;
	}
}

@media screen and (max-width:630px){
	#marlt{
		margin-left:0;
	}
	.contact-box{
		width:100%;
	}
}

@media screen and (max-width:530px){
	.welcomesubhed{
		width:90%;
		margin:0 auto;
		background-size:contain;
		font-size:18px;
	}
	.welcomesubhed span{
		font-size:16px;
	}
	.welcomesubhed-content{
		padding-top:0;
	}
}

@media screen and (max-width:430px){
	.logo{
		width:100%;
		text-align:center;
	}
	.logo img{
		margin:0 auto;
		width:190px;
		height:auto;
	}
	.btn{
		width:100%;
		margin-top:10px;
		text-align:center;
		padding-bottom:10px;
	}
}
@media screen and (max-width:410px){
	.welcomesubhed{
		line-height:18px;
		margin-top:20px;
	}
}
@media screen and (max-width:390px){
	.logo-box{
		margin-top:0px;
	}
	.midbox-lt{
		height:auto;
		padding:15px 0;
	}
	.logo-box-caption{
		font-size:25px;
	}
	.logo-box{
		width:34%;
		height:auto;
	}
	.logo-box img{
		width:100%;
		height:auto;
	}
}