@media (max-width:767px) {
.menutxt{ display:inherit !important;}
.block{margin-bottom:30px !important;}
.logo, .topwrap{ text-align:center;}
.logo img
{
	max-width:80%;
}
.wrap03 img{ height:auto !important;}
.ban-innercontent {border-bottom-left-radius:0 !important; border-bottom-right-radius:0 !important;}
.top-tel{ display:none;}
.toptel01{ display:inherit !important; margin-bottom:15px;}
.img-holder
{
	text-align:center; 
}
ul.navbar-nav li{ border:none !important;}
ul.navbar-nav li a.menulink, ul.navbar-nav li a:hover, ul.navbar-nav li a.active{ line-height:73px !important;}

.wrap02
{
	padding:35px 0;	
}
ul.navbar-nav{ float:none !important;}
.wrap08, .weltxt{ text-align:center;}
.floatimg{ width:100% !important;
margin:0 0 25px !important;
	float:none !important;

}

}


@media (max-width:1000px){
	 .weltxt{ text-align:center;}
	.wrap03{ background:#fff; padding:30px 0 0; }
	.ban-bookingblock, .banner-booking{ position:static !important; margin:0 !important; }

.txt-alignright, .txt-alignleft 
{
	text-align:center !important;	
}
.block{ margin-bottom:30px;}
.block2{ margin-bottom:20px;}
.affix, .welcontent{ position:static !important;}
.socialicons
{
	position:static !important;
	top:0 !important;
	left:inherit !important;
	padding:5px;
	z-index:990;
	background:#fff;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:0px;
	text-align:center;	
}
.socialicons img
{
	margin:0px 2px !important;
	display:inherit !important;	
}

}
@media (max-width:1280px){
	
ul.navbar-nav li a.menulink, ul.navbar-nav li a.active{	padding:0 10px !important;
}
}