@media all  and (max-width: 1300px) {
    .detailBox .image1,.detailBox .image2 { display:none; }
}

@media all  and (max-width: 940px) {
	.center { width:100%; }
	#headerCntr .header { width:auto; padding:20px 20px 0px 20px; float:none; }
	#headerCntr .header h1 { width:auto; margin-right:0;  }
	#hamburgermenu { display:block; background-image:url(../images/hamburger.png); background-position:25px 22px; background-repeat:no-repeat; color:#FFFFFF; padding:24px 15px 25px 77px; font-family:'HelveticaNeueCondensedBlack'; font-size:16px; line-height:20px; text-transform:uppercase; text-decoration:none; }
	.menuBox ul { display:none; }
	.menuBox li { float:none; }
	.detailBox { padding:20px 0px; width:auto; }
	.fulltext { margin-bottom:30px; padding:0 20px; }
	#footerCntr { padding-top:30px;  }
	.linkBox li { float:none; padding-left:0px; text-align:center; line-height:25px; }
	.footerBox { padding:0; }
	.footerBox .left { width:100%; text-align:center; }
	.footerBox .right { width:auto; margin-top:30px; margin-bottom:30px; }
	.footerBox .logo { margin-right:10px; }
	.detailBox .left { padding:0px 20px; width:auto; }
	.detailBox .text { width:auto; padding:10px 20px 10px 20px; }
	.infoBox { clear:both; padding:20px 0px;   }
	.infoBox .center { width:auto; padding:20px 20px; }
	.infoBox .right { width:auto; margin-top:15px; }
	.textBox { background-image:none !important; margin-bottom:20px; }
	.textBox .text { width:auto; }
    .infoBox .left { width:auto; }

}

@media all  and (max-width: 750px) {
	#headerCntr address { float:none; text-align:center; }
	#headerCntr .header h1 { float:none; text-align:center; }
	#headerCntr .header h1  img { display:inline; }
	.menuBox { margin-top:20px; }
	
}
@media all  and (max-width: 700px) {
	.bannerBox { padding-top:0; }
	.bannerBox h4 { position:inherit; left:0; margin-left:20px; width:auto; height:auto; margin-right:20px; text-align:center; top:inherit; margin-top:20px; }
	.bannerBox img { display:none; }
	#tablelist { width:100%; overflow-x:scroll; }
}




@media all  and (max-width: 500px) {
	.detailBox input.inputfield, .detailBox textarea { width:90%; }
	.detailBox select { width:95%; }
	
}
	

@media all  and (max-width: 450px) {
	#headerCntr .header img { width:100%; }
	#headerCntr address { font-size:12px; }
	
}

@media all  and (max-width: 420px) {
	
}

@media all  and (max-width: 330px) {
	.detailBox select { width:99%; }
}