@media screen and (min-width: 100px) and (max-width: 700px) {
h1{font-size:20px!important;}
.resp_text-center{text-align: center;float: none!important;}
.top_index {margin-top: -321px;}
.menu_text li, .menu_text li a{width: 100%;text-align: center;}
.menu_text li.active{border-top: 1px solid #f27022;border-bottom: 1px solid #f27022;}
.menu_text li.active a{color:#f36f24!important;}
.header_bg{background-size:100% 100%!important;height:200px;width: 100%;}
.header .navbar-nav{background-color: #000;margin: 0 -15px;}
.social{margin: 25px 5px 0 5px;}
.social p{text-align: center;}
.social a{margin: 0 1px;}
.menu{background: #fff;}
.menu .navbar {margin-bottom: 0;padding-bottom: 10px;}
.menu .navbar-header{height:80px;}
.menu .navbar-brand > img{width:75px;}
.menu .navbar-default .navbar-toggle{border-color: transparent;margin:25px 15px 0;}
.menu .navbar-default .navbar-toggle .icon-bar{background-color: #000;}
.menu .navbar-nav{width: 100%;background-color: rgba(255,255,255,0.9);z-index: 10;margin: 0 -15px;z-index: 20!important}
.menu_text li, .menu_text li a{color: #000000!important;}
.slider{width: 100%;height:200px;margin-top:121px;overflow: hidden;}
.banner{margin-top: 20px;}
.banner_pic{margin-bottom:20px;z-index: 5;}
.mainpage_gallery{padding: 0;}
.gallery_main{width:100%!important;height:120px!important;}
.gallery_mainpage{margin: 0;}
.mainpage_sp{padding:10px  0 30px!important;}
.mainpage_sp .bx-wrapper .bx-pager{width: 100%;}
.mainpage_sp .bx-wrapper .bx-pager.bx-default-pager a{background: #bdbdbb;border: 2px solid #fff;}
.mainpage_sp.bx-wrapper .bx-pager.bx-default-pager a:hover,.mainpage_sp .bx-wrapper .bx-pager.bx-default-pager a.active{background: #000000;border: 2px solid #fff;}
.mainpage_sp .bx-controls-direction{display: none;}
.spoffer_main .pic{width: 100%;height:219px;}
.footer_menu{width: 100%!important;}
.top_footer_bg .tel{float: none;text-align: center;}
.top_footer_bg h1{float: none;text-align: center;}
.footer_menu li{float: none;width: 100%;text-align: center;}
.footer_menu li a, .footer p{font-size:19px;text-align: center;}
.footer_copy p{float: none;text-align: center;}
.footer_copy .social{width: 100px;margin:auto;}

.checkrates{padding: 0px 15px;margin:138px 0 0 0!important;background-color: transparent;}
.checkrates .navbar-header{z-index: 5}
.checkrates .navbar-toggle{border:0!important;margin:0px 27px 0;text-align: left;background-color: rgba(0,0,0,0.7);z-index: 5;}
.checjretes_resp .navbar-header p{font-size:16px!important;}
.checkrates .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: rgba(0,0,0,0.7);}
.checkrates .navbar{margin: 0;}
.checkrates .navbar-default .navbar-collapse, .navbar-default .navbar-form{background-color: rgba(0,0,0,0.7);}
.footer_menu li a,.footer p{font-size:18px;}
.dropdown {float: right;position: relative;}
.dropdown-menu{position: absolute!important;}
.submit{height:40px!important;}
.contact_bg{min-height:200px;margin: 0;}
.contact_form{margin: 10px 0;}
.viewmore{margin-right:45px;}
.modal-content{border:0!important;box-shadow: none!important;}
.modal-header{min-height: 50px!important;}
.close{right:45%;}
.fancybox-nav span{visibility: visible!important;}
.fancybox-prev span{left:10px!important;}
.fancybox-next span{right:10px!important;}
.spoffer_main .pic_sf .tri1,.spoffer_main .pic_sf .tri2{
	bottom: 0;
	left:45%;
	right: 45%;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 18px 18px 18px;
	border-color: transparent transparent #ffffff transparent;
	line-height: 0;
	_border-color: #000000 #000000 #ffffff #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
.attr_detail{min-height: 240px;height: auto;max-height: auto;}
.attr_detail h1{padding:20px 0!important;}
.tft_detail,.accom_detail{height: auto!important;}
.ws-nav-yang img{position: relative;z-index: 1}
.booking_main{padding: 0 0 10px;}
.booking_header h1{text-align: left;padding: 0 15px;}
.booking_menu{padding:0px 0px 20px;}
.cart_header h1,.spoffer_main h1{font-size:17px!important;}
.modify{float: none;margin: 5px auto;}
.price{float: left;margin:5px auto;}
.remove{line-height: 3;}
.cart_detail .text-style{text-align: center;}
.padding{padding: 0!important;}
.form-checkout{padding: 0}
.ri_title{text-align: left;}
.summary{margin-top: 10px;}
}