img, video {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}
.video embed,
.video object,
.video iframe {
	width: 100%;
	height: auto;
}



/*-------------small laptops / ipad in landscape ----------------*/
@media only screen  and (max-width : 1044px) {
	
}


/*-------------ipad in portrait----------------*/
@media only screen and (max-width : 768px) {
	#mainWrap  { width:740px; }
	#mainFooter { width:740px; margin: 0 0 0 -370px; }
	.orbit-wrapper { width:740px; height:206px!important; }
	#slideshow { height:168px !important; }
	#colSx { width:200px; }
	.pMenu li a { width:190px; }
	#mainPage { width:520px; }
}


/*-------------iphone in landscape----------------*/
@media only screen and (max-width : 480px) {
	html {
		-webkit-text-size-adjust: none;
	}
}


/* iphone portrait */
@media screen and (max-width: 320px) {
	html {
		-webkit-text-size-adjust: none;
	}
}
