html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
   	width: auto\9; /* ie8 */
}

@media only screen and (min-width: 620px) and (max-width: 959px) {
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
	div.ImgP {width: 75px; }
	div.ImgL {width: 100px; }

}

@media only screen and (max-width: 699px) {
	header {margin-top: 0px; height:150px;}
	header #logo{top:75px;}
}

@media only screen and (min-width: 625px) and (max-width: 767px) {

}
@media only screen and (min-width: 480px) and (max-width: 620px) {
	div.ImgP {width: 120px; }
	div.ImgL {width: 150px; }
}

@media only screen and (max-width: 479px) {
	header #logo h1 { font-size: 275%}
	#contact .field {width: 60px;}
}
@media only screen and (max-width: 380px){
	#contact textarea {width: 320px;}
	#contact input {width: 320px;}
}
@media only screen and (max-width: 300px){
	header{height: 150px;}
	header #logo{top: 75px;}
	header #logo h1 { font-size: 225%}
	div.ImgP {width: 75px; }
	div.ImgL {width: 100px; }
	#contact textarea {width: 260px;}
	#contact input {width: 260px;}
