.phone-hide {display:inline-block;}
.phone-show {display:none;}
.sf-menu li.item-phone-show {display:none;}


/* #Media Queries
================================================== */
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (min-width: 959px) {
	
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	#bodychild{width:100%; margin:0}
	#logo h1{font-size:20px; line-height:20px;}

	
}


/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#bodychild{width:100%; margin:0}
	#outerheader{height:auto;}
	#logoimg img {width:100%;}
	body {position:relative;}
	/*============================================== HEADER SECTION ==============================================*/
	#logo{text-align:center; float:none; display:block;padding:15px 0 78px 0}
	#logoimg img{margin:0px auto;}

	#navigation {text-align:center; clear:both; margin:0px !important;padding-top:150px;position:relative;}
	/*#nav-wrap   {position:absolute;top:130px;left:0;width:100%;display:none;}*/
	#navigation.show #nav-wrap {display:block;}
	/*.sf-menu a{background:transparent !important; border:0 !important}*/
	/*.sf-menu > li{border:0 !important; display:none;}*/
	nav {margin:0px; float:none; }
	/*.js .tinynav { display: block; display: inline-block; text-align:left ; margin:0 0 0 0; width:50%}
    .js #topnav { display: none }*/
	#outerlogo {background: transparent none;border:0;}

	.sf-menu > li {margin:0;padding:5px 0;float:none;display:block;}
	.sf-menu > li a,.header-mob-menu-btn {background:#293675;padding:12px 0;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
	.sf-menu ul     {position:relative;top:auto;margin:0;padding:0;border:0;}
	.sf-menu ul li  {margin:0;padding:5px 0;border:0;}
	.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0; top:0;z-index: 99;	padding:0;line-height:1em;background: transparent;width:100% !important;}
	#outerlogo {position:absolute;top:0;left:0;}
	#bg-image,.phone-hide  {display:none;}
	.phone-show {display:block;}
	.header-mob-menu-btn {font-family: Georgia,serif !important;color:#fff;font-size: 15px;line-height:1em;}
	.sf-menu > li a:hover,.header-mob-menu-btn:hover {background:#E1D0A5;color:#293675  !important;}
	.sf-menu li.item-phone-hide {display:none;}
	.sf-menu li.item-phone-show {display:block;}

	.header-phone-title {font-family: Georgia,serif !important;font-size: 11px;color:#293675;display:block;width:180px;}
	.header-phone-title b {font-size:18px;}

	.btn-ReserveNow {position:absolute;top:40px;right:5px;color:#fff;background:#d2a950;border:1px solid #9a6800;width:100px;text-align:center;padding:7px 0;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:bold;font-size:20px;text-shadow: 1px 1px 1px #000;
	}

	

	
	#outermainmenu  {background:#fff;}
	
	/*============================================== SLIDER SECTION ==============================================*/
	#slider img {width: 1500px;max-width: none;}

	/*============================================== AFTER HEADER SECTION ==============================================*/
	#afterheader .pagetitle{ text-align:center; float:none; margin:0px;}
	#afterheader .pagedesc{display:block; text-align:center;}
	
	/*============================================== PROMOTION SECTION ==============================================*/
	.promotion .columns{ margin-bottom:40px;}
	
	/*============================================== CONTENT SECTION ==============================================*/
	
	#content.positionright, #content.positionleft{background:transparent;}
	.padcontent{padding-right:0;}
	#content.positionright .padcontent{padding-left:0; padding-right:0}
	
	.tabcontainer{margin-bottom:20px;}
	ul.tabs{height:auto;}
	ul.tabs li{font-size:12px; display:block; float:none; overflow:visible; height:auto}
	ul.tabs li a{text-transform:capitalize;}
	h2.trigger{font-size:12px;}

		
	/*============================================== BLOG SECTION ==============================================*/

	.wp-pagenavi{margin-bottom:30px;}
	.entry-utility{ float:none; width:100%; text-align:left; margin-bottom:10px; margin-top:0px;}
	.entry-utility div{ display:inline-block;}
	
	
	/*============================================== BLOG SECTION ==============================================*/
	
	#sidebar.positionright div.widget-area{padding-left:0px;}
	#sidebar.positionleft div.widget-area{padding-right:0px;}
	
}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#bodychild{width:100%;}
	.container{max-width:480px;}
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	#bodychild{width:100%;}
	.container{max-width:340px;}
	
	/*============================================== SLIDER SECTION ==============================================*/
	.flex-caption{ display:none }

	
	
	/*============================================== BLOG SECTION ==============================================*/
	.commentlist ol{padding-left:20px;}
	.comment-body{margin:0;}
}
