@charset "UTF-8";

@media only screen and (max-device-width: 480px) 
{
	.container { width: 100% }
	
	#home-slide img { width: 100% }
	
	#fact-strip { font-size: 16px; padding-left: 10px; padding-right: 10px }
	#fact-strip div { margin-top: 20px }
	
	.header { text-align: center; padding: 10px 0 10px 0 }
	.header ul { display: block; width: auto; float: none  }
	.header ul li { float: none }
	.header ul li a { padding: 5px }
	
	.logo { width: 100%; display: block; margin: 15px auto; float: none; text-align: center }
	.logo img { width: 200px; margin: 0 auto }
	
	h1 { font-size: 18px; padding: 30px 10px; text-align: center }

	#interior-content { padding: 10px }
	
	#facts div { margin: 10px !important; clear: both }
	#facts div span { float: left !important; margin: 0 20px 0 0 !important }
	
	#price { background-image: none; padding: 0; width: 100% }
	
	#press div { text-align: center }
	#press div img { display: block; text-align: center; margin: 0 auto; float: none; margin-bottom: 20px }
	
	.form-field .field { width: 250px !important }
	
	
}