@media screen and (max-width: 478px) 	{
	h1 { font-size: 8pt; }
	p { font-size:8pt; }
	body { font-size: 10pt; }
	#contact { width: 90%; text-align: center; margin: 0 5% 2% 5%}
	#socialm_holder { width: 60%; margin: 31% 30% 2% 20%;}
	#social_mediaholder2 {width: 50%; margin: 0% 25% 2% 25%;}
	#booking_holder { margin:41% 0 1% 0;}
}
	
@media screen and (max-width: 740px) 	{
	h1 { font-size: 10pt; }
}

@media screen and (max-width: 480px) {

	h1 { font-size: 8pt; }

	img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}
}
