/* #Mobile (Landscape)


================================================== */


/* Note: Design for a width of 480px */





@media only screen and (min-width: 480px) and (max-width: 767px) {





body


{


	overflow-x:hidden;


}


/*


.container{


	margin: 0 auto;


	padding: 0;


	width: 467px;


}





*/








.logo{ top:10px;width:150px;height:auto; left:calc(50% - 75px);}


.banner_contents { display:block; margin-top:20px;}





.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 25px 20px 25px}














/*.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:92%;


	}





.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:99%;


		}


		.col-50.accom-2{width:98%;margin:1%;}


		.banner_contents h2 {


			margin:20px 0;


		}





.social-circle{display: none;}





.horiz-form {


  margin: 0 auto;


   text-align: center;


   width: auto;


}


.inp-select.type-2 {


 float: none;


 }


 .footer ul{


   float: none;


   text-align: center;


   width: auto;


 }


 .footer img{


   display: block;margin: 0 auto;text-align: center;


 }


 .footer p,.footer p span {


 	width:100%;


 	text-align: center;


 }


.footer ul li {margin:0 10px;}





.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;}











}


