/*  #Mobile (Portrait)


================================================== */


/* Note: Design for a width of 320px */





@media only screen and (max-width: 479px) {





/* Navigations


---------------------------------------- */





/* Primary navigation */





body


{


overflow-x:hidden;


}





/*


#container{


  margin: 0 auto;


  padding: 0;


  width: 300px;


}





*/


.col-50.accom-2{width:98%;margin:1%;}





.logo{ top:10px;width:100px;height:auto; left:calc(50% - 50px);}


.banner_contents { display:block; margin-top:20px;}


.btn-style-1.type-2{width:98%;margin:1%;}


.inp-select.type-2{width:48%; margin:1%;}








.banner_form {


	-webkit-box-sizing: border-box;


  -moz-box-sizing: border-box;


  box-sizing: border-box;





	display:block;


	width: 100%;


	height: 265px;


	float: left;


	position:relative;


	border-radius:0;


	top:0;


	right:0;


	 }





.banner-box {


  width: 90%; margin:0 15px 20px 15px}





/*.content_part p{ padding:0 10px;}*/


.content_part h1{ font-size:35px; padding-left:10px;}








.bot_col{ width:97%;border-bottom: solid 2px #0d1c45; border-right:0px;}














.footer { padding-top:10px; min-height:30px; text-align:center; }














.footer p {


  font-size: 12px;}











.contact_col form{


	width:88%;


	}





.contact_col_2{


	width:93%;


	float:left;


	}








	.col-50{


		width:100%; }








		.div-100per.style-1{width:90%;padding:10px 5%;display: block;}


		.inp-select.style-x{


		  width:100%;


		}





.banner_contents h2 {


	margin:20px 0;


}


.social-circle{display: none;}





.footer p,.footer p span {


	width:100%;


	text-align: center;


}





.room-h {


	margin-bottom: 10px;


}





.room-p {


  padding: 7px 0 7px 10px;


	display: block;


}


.room-p span{


  width:200px;


  display: inline-block;


}


.room-btn {


  float:right;


	margin-right: 10px;


}





.iPhone-menu{display:none;}











}


