

@media only screen and (max-width: 1019px) {
	img {max-width: 100% !important; height: auto !important;}
	.royalSlider img {max-width: none !important; }
	#container  {width: auto; }
	#homeFeaturedBoxes .child {width: 48%; margin-right: 2%;}
	#wrapper, #sliderOverlay, #ladyContainer {width: auto;}
	#ladyPictureShow {width: 55%; margin-right: 5%;}
	#homeFeaturedBoxes .featureImg {width: 30%; margin-right: 5%;}
	#homeFeaturedBoxes .featureText {width: 65%;}
	#ladyInfo {width: 40%;}
	.full {width: auto;}
}

/* Tablet Portrait size to Tablet Landscape (devices and browsers) */
@media only screen and (max-width: 959px) {
	#container {padding: 0 20px;}
	.pre-footer {width: auto;}
}

@media only screen and (max-width: 767px) {
	#phone {top: 50px;} 
	.oneHalf, .threeFourth {width: auto;}
	#enquiryForm .inputMed, #enquiryForm .inputTxtArea {width: 90%;}
	.royalSlider, .royalSlider * {max-height: 200px;}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 480px) {
	#phone {position: relative; top: 0; text-align: center;}
	#sliderContainer {height: 200px;} 
	#ladyContainer {padding-bottom: 40px;}
	#ladyPictureShow, #ladyInfo {width: auto; float: none; margin: 0;}
	#homeFeaturedBoxes .child {width: auto; float: none; margin: 0; clear: both; padding: 10px 0;}
	#homeFeaturedBoxes .featureImg, #homeFeaturedBoxes .featureText {width: 50%; margin: 0;}
	
	
}

@media only screen and (max-width: 320px) {
	#phone {position: relative; top: 0; text-align: center;}	
	#sliderContainer {height: 100px;} 
	#homeFeaturedBoxes h2 {font-size: 16px;}
}




/*	Retina media query.
	Overrides styles for devices with a 
	device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {
	
		
}