@charset "utf-8";
.header .logo{
	width:42%;
}
.headerRight{margin:0; width:55%;}
.headerRight h1{font-size:20px}
.contactInfo ul li{float:right;}
.contactInfo ul li.mail{margin-right:0; margin-left:15px; background:none;}
.bodyContainer {
	width:94%;
	margin:0 auto;
	float:none;
}
.bannerContainer{
	width:100%;
	float:none;
}
.formWrap{
	width:100%;
	float:none;
}
.leftPanel{
	width:65%;
}
.rightPanel{
	width:35%;
}
.package{
	width:45%;
	margin:2%;
	padding-bottom:44px;
}
.packageDesc .price{
	position:relative;
	left:auto;
	bottom:auto;
}
.enquireBtn{
	left:12px;
	right:auto;
}
.copyrightTxt{width:100%; margin:8px 0 0;}
.slideCaption{position:relative; width:100%;}
.width3{width:48%;}
.homeScreen{float:none; margin:15px 0 20px 20px; max-width:300px; width:95%;}
.contactbg{background:url(../images/contactbg.jpg) no-repeat right 150px; background-size:100%;min-height:545px;}
@media all and (min-width: 500px) and (max-width: 600px)
{	
	.leftPanel{
		width:100%;
	}
	.rightPanel{
		width:100%;
	}
	.package{
		width:45%;
		margin:2%;
		padding-bottom:44px;
	}
	.greyBg{
		font-size:24px;
	}
	.beatDeals{
		border:1px solid #cccccc;
	}
	.contactbg{background:url(../images/contactbg.jpg) no-repeat right 100px; background-size:100%;min-height:305px;}
}