@charset "utf-8";#staahbooking{margin:0!important;padding:0!important;}
.wd_checkin input{font-family:Tahoma,Geneva,sans-serif!important;font-size:12px!important;height:20px!important;width:182px!important;}
.wd_departure input{font-family:Tahoma,Geneva,sans-serif!important;font-size:12px!important;height:20px!important;width:182px!important;margin:10px 0 10px 0;}
ul.cal_widget li{float:left;list-style:none outside none;margin-left:10px;width:94%!important;}
.cal_widget li{font-family:Tahoma,Geneva,sans-serif!important;font-size:13px!important;list-style:none outside none!important;}
.booking_btn{background-color:#eb4e8a!important;border-radius:6px 6px 6px 6px;border:2px solid #5f5e5f!important;color:#fefaf7!important;cursor:pointer;font-size:12px!important;margin-bottom:11px!important;margin-top:20px!important;padding:2px 8px!important;width:188px!important;}
#staahbooking ul{font-family:Tahoma,Geneva,sans-serif!important;font-size:12px!important;float:left;margin:0!important;padding:0 0 5px 9px!important;border-radius:0 0 8px 8px;}
.bookonline{font-family:Tahoma,Geneva,sans-serif!important;font-size:16px!important;border-radius:8px 8px 0 0;color:#fff!important;float:left;height:27px;margin-bottom:-1px;text-align:center;padding-top:10px;width:330px;font-weight:bold;}
#hotel{padding:2px!important;width:100%;}
.wd_checkin label{color:#fff;float:left;margin-bottom:5px;margin-right:90px;margin-top:7px;width:100%;}
.wd_group select{margin-top:5px;}
.wd_group label{color:#fff;}
.wd_departure label{float:left;width:100%!important;margin-top:7px;color:#fff;}
.bw{background-color:#000;border-radius:3px 3px 3px 3px;float:left;left:0;padding:20px 0 20px 0;position:relative;width:100%;opacity:.8;}
#bookslide{position:fixed;z-index:10000;top:20%;left:-350px;}
#slideOut{background:none repeat scroll 0 0 #000;height:225px;opacity:.8;padding:20px 0;position:relative;width:400px;}
#slideClick{float:right;height:200px;width:40px;background:url(http://www.thewindflower.com/booknow_btn-new.jpg) no-repeat #000;cursor:pointer;cursor:hand;}
#slideContent{color:#fff;float:left;font-family:arial,sans-serif;font-size:17px;font-weight:700;text-align:left;text-transform:uppercase;width:350px;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.ui-helper-hidden-accessible{z-index:10010;}
*{margin:0;padding:0;}
body{background:url(../images/bg.png) repeat-x #efefee;font-family:'Roboto',sans-serif;font-size:13px;color:#333;font-weight:300;}
#mainWrapper{width:100%;background:url(../images/bg02.png) repeat-x bottom;}
#innerWrapper{width:1020px;margin:0 auto; position: relative;}
#headerArea{width:1020px;height:122px;}
#haLeft{width:280px;height:100px;float:left;}
#haRight{width:229px;height:108px;float:left;border-left:1px dotted #999;margin:2px 0 0 503px;}
#haRight a{color:#FFF;text-decoration:none;font-size:18px;padding:0 0 0 50px;margin:0 0 0 20px;display:block;background:url(../images/phone-icon.png) no-repeat left;}
#menuArea{width:1020px;height:50px;margin:0 0 6px;}
#bannerArea{width:1010px;height:370px;border:5px solid #FFF;-webkit-border-radius:12px;-moz-border-radius:12px;margin:0 0 22px 0; border-radius:12px;}
#contentWrapper{width:1010px;height:auto;border:5px solid #FFF;-webkit-border-radius:12px;-moz-border-radius:12px;margin:0 0 22px 0;background:#FFF;overflow:hidden; border-radius:12px;}
.ca01{width:990px;margin:10px auto 10px auto;border-bottom:1px dotted #704b44;overflow:hidden;padding:0 0 16px 0;font-size:14px;}
.ca01_left{width:256px;height:177px;float:left;margin:0 0 0 8px;}
.ca01_right{width:715px;height:auto;float:left;padding:0 0 0 10px;font-size:14px;text-align:justify;}
.ca01_right a{display:block;padding:6px 8px;margin:5px 39px 0 0;background:#f60;float:right;color:#FFF;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
.ca01_right a:hover{background:#333;}
.ca02{width:990px;margin:0 auto 10px auto;border-bottom:1px dotted #704b44;overflow:hidden;padding:0 0 10px 0;}
.ca02_left{width:664px;float:left;}
.ca02_Right{margin:0 0 0 10px;width:310px;float:left;}
.ca02f_main{width:204px;height:auto;float:left;margin:0 8px;}
.ca02_heading{width:204px;height:40px;line-height:35px;font-family:'Droid Sans',sans-serif;font-size:19px;color:#000;font-weight:400;text-align:center;border-bottom:1px solid #999;margin:0 0 10px 0;}
.ca02_img{width:204px;height:154px;}
.ca02_content{width:204px;height:auto;padding:5px 0 0 0;text-align:justify;}
.ca02_rmbtn{width:204px;height:auto;}
.ca02_rmbtn a{display:block;padding:6px 8px;background:#f60;float:right;text-decoration:none;color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ca02_rmbtn a:hover{background:#333;}
.formArea{width:310px;}
.faTop{width:310px;height:44px;line-height:44px;font-family:'Droid Sans',sans-serif;font-size:19px;color:#fff;font-weight:300;text-align:center;background:#520934;}
.faBottom{width:308px;border:1px solid #520934;padding:10px 0;}
.fab_main{width:271px;height:26px;margin:7px auto 26px auto;}
.fabm_left{width:98px;height:26px;float:left;color:#000;line-height:30px;}
.fabm_Right{width:173px;height:26px;float:left;}
.fabm_Right select{width:173px;height:26px;border:0;background:#f1f1f1;padding:0 5px;}
.box01{width:80px;height:auto;float:left;margin:0 10px 0 0;}
.box01_top{width:80px;height:20px;}
.box01_bottom{width:80px;height:20px;}
.box01_bottom select{width:80px;background:#f1f1f1;border:0;}
.submitbtnArea{width:270px;height:25px;margin:0 auto;}
.submitbtnArea input{width:270px;height:25px;background:#333;cursor:pointer;color:#FFF;border:1px solid #520934;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
.submitbtnArea input:hover{background:#F90;border:1px solid #f90;}
.ca03{width:990px;margin:0 auto;overflow:hidden;padding:0 0 10px 0;}
.ca03_left{width:671px;float:left;}
.ca03_right{width:240px;float:left;margin:0 0 0 75px;}
#footerArea{width:1020px;overflow:hidden;margin:0 auto;}
#faLeft{width:884px;height:auto;float:left;}
.falMenu{width:884px;height:20px;}
.falMenu ul li{list-style:none;}
.falMenu ul li a{color:#FFF;text-decoration:none;display:block;float:left;padding:3px 5px;font-size:11px;}
.falMenu ul li a:hover{text-decoration:underline;}
.falTrip{width:884px;overflow:hidden;clear:both;padding:15px 0 0 0;}
.falPrivacy{font-size:12px;color:#fff;padding:10px 0;}
#faRight{width:136px;height:50px;float:left;color:#FFF;}
.applyOnline{width:919px;}
.applyForm{width:480px;margin:0 0 0 20px;}
.af_main{width:475px;margin:0 0 5px 0;overflow:hidden;}
.afm_left{width:137px;height:34px;float:left;}
.afm_right{width:338px;height:34px;float:left;}
.afm_right input{width:320px;height:30px;padding:0 5px;border:1px solid #CCC;font-family:'Roboto',sans-serif;font-size:12px;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}
.afm_right select{width:331px;height:30px;padding:0 5px;border:1px solid #CCC;font-family:'Roboto',sans-serif;font-size:12px;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}
.afm_right textarea{width:320px;height:80px;padding:0 5px;border:1px solid #CCC;font-family:'Roboto',sans-serif;font-size:12px;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}
table.tariffArea tr td table tr td{padding:5px;}
.atd_types{width:693px;overflow:hidden;padding:8px 0 0 0;}
.atdt_dis{width:264px;float:left;}
.atdt_01{width:138px;float:left;background:url(http://www.hotelsiddharta.com/assets/images/ac_01.jpg) repeat-x;margin:0 0 0 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.atdt_02{width:138px;float:left;background:url(http://www.hotelsiddharta.com/assets/images/ac_02.jpg) repeat-x;margin:0 0 0 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.atdt_03{width:138px;float:left;background:url(http://www.hotelsiddharta.com/assets/images/ac_03.jpg) repeat-x;margin:0 0 0 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.atdt_dis_01{width:264px;height:56px;}
.atdt01_01{width:138px;height:56px;background:url(http://www.hotelsiddharta.com/assets/images/account-icon.png) no-repeat center 10px;}
.atdt01_02{width:122px;height:126px;padding:0 8px;background:url(http://www.hotelsiddharta.com/assets/images/account-bg.png) no-repeat center 10px;}
.02_title{width:122px;margin:0 auto;padding:20px 0 0 0;text-align:center;font-size:11px;}
.02_title h2{text-transform:uppercase;text-align:center;font-weight:300;font-size:14px;}
.02_select{width:80px;height:29px;margin:0 auto;background:url(http://www.hotelsiddharta.com/assets/images/select-account_type.png) no-repeat;}
.atdt02_01{width:138px;height:56px;background:url(http://www.hotelsiddharta.com/assets/images/account-icon.png) no-repeat center 10px;}
.atdt02_02{width:122px;height:126px;padding:0 8px;background:url(http://www.hotelsiddharta.com/assets/images/account-bg.png) no-repeat center 10px;}
.atdt03_01{width:138px;height:56px;background:url(http://www.hotelsiddharta.com/assets/images/account-icon.png) no-repeat center 10px;}
.atdt03_02{width:122px;height:126px;padding:0 8px;background:url(http://www.hotelsiddharta.com/assets/images/account-bg.png) no-repeat center 10px;}
.galContainer{width:974px;margin:0 auto;overflow:hidden;}
.galMain{width:225px;height:150px;float:left;margin:14px 9px;}
.roomArea{width:925px;margin:0 auto;padding:20px 0;}
.ra_main{width:auto;padding:13px;overflow:hidden;-webkit-box-shadow:1px 4px 5px -3px #242424;-moz-box-shadow:1px 4px 5px -3px #242424;-o-box-shadow:1px 4px 5px -3px #242424; box-shadow:1px 4px 5px -3px #242424;}
.ra_main1{width:980px;overflow:hidden;}
.ram_01{width:239px;height:146px;float:left;}
.ram_02{width:160px;height:auto;float:left;margin:0 0 0 8px;font-size:16px;color:#930;}
.ram_03{width:325px;height:auto;float:left;margin:0 0 0 8px;}
.ram_04{width:143px;height:auto;float:left;margin:0 0 0 8px;font-size:16px;color:#930;background:#FFC;text-indent:10px;}
.ay_main{width:1000px;padding:0 0 30px 0;overflow:hidden;}
.aym_left{width:109px;height:65px;float:left;}
.aym_right{width:850px;float:left;padding:0 0 0 10px;text-align:justify;}
.aym_right h2{font-size:16px;color:#d7272a;}
.galContainer .galMain a img{border:3px solid #FFF;-webkit-box-shadow:0 0 2px 2px #ccc;box-shadow:0 0 2px 2px #ccc;}
.icon{width:30px;height:30px;float:left;margin-left:5px;}
.icon-text{width:auto;height:30px;float:left;margin:10px 0 0 0;}
.cnt-cls .ca01_right { height: auto !important;}
.ca01_right p { line-height: 22px; margin-bottom: 10px;}
.txtlnk { background: none !important; color: #f60 !important; float: none !important; display: inline-block !important; padding: 0 !important; margin: 0 !important;}
.ca01_right ul { margin: 0 0 0 15px; padding: 0 0 20px 0;}
.ca01_right ul li { line-height: 24px;}
.ca01_right h4 { font-size: 18px; margin-bottom: 5px;}
.cn-txt { display: inline-block; width: 49%; margin-top: 10px;}
.fac-cls { display: inline-block; width: 100%; margin-bottom: 30px;}
.fac-cls img:last-child {margin-right: 0;}
.fac-cls img { margin-right: 30px;}
.chromestyle ul li:last-child a { background: url(../chromemenu/menubg1.jpg); height: 50px !important; margin-top: -6px;}
#BE_Widget .CheckInDiv, #BE_Widget .CheckOutDiv {max-width: 100% !important;}
.inner { position: absolute; width: 250px; right: 70px; background: #ffffff; display: none;}
.menuclose { width: 60px; height: 60px; position: absolute; cursor: pointer; opacity: 0.3; right: -5px; top: 10px; z-index: 9;}
.menuclose:hover {opacity: 1;}
.menuclose:after { content: ''; height: 20px; border-left: 2px solid #333; position: absolute; transform: rotate(45deg); left: 28px;}
.menuclose:before { content: ''; height: 20px; border-left: 2px solid #333; position: absolute; transform: rotate(-45deg); left: 28px;}
#BE_Widget .BookNow { background: #f60 !important; margin-top: -5px !important;}
#BE_Widget .BookNow:hvoer {background: #333333 !important;}
.ui-datepicker { display: none;}
.ui-widget-header {background: #e9e9e9 !important;}
.ui-widget-content {width: 250px !important;}
.ui-widget-header a.ui-datepicker-prev::before { transform: rotate(45deg); bottom: 4px !important;}
.ui-widget-header a.ui-datepicker-next::before { transform: rotate(-45deg); bottom: 4px !important;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {top: 4px;}
.locsn-cls .ram_01 {width: auto;height: auto;margin-bottom: 30px;margin-right: 30px;}
.chromestyle ul li a {margin-top: -6px !important;}
.bknw { display: none;}

 
/* ----- media query ----- */
@media only screen and (min-width: 320px) and (max-width: 767px) {
	body { background-image: none !important;}
	#innerWrapper { width: 100%; margin: 0 auto;}
	#headerArea { width: 100%; height: auto !important; padding-bottom: 10px; display: inline-block; background: #520934;}
	#menuArea { width: 100% !important; height: auto;}
	.chromestyle { width: 100% !important; height: auto !important; padding: 0px 0 0 10px;}
	#haLeft { width: 100%; height: auto; display: inline-block;}
	#haLeft img { width: 40%; height: auto;}
	.pmcd { width: 100%; font-size: 13px; margin-top: 5px; margin-left: 9px;}
	#haRight { display: none;}
	.pmcd { display: inline-block !important; width: 100% !important; float: none !important; font-size: 13px !important; margin-left: 5px !important; margin-top: 5px !important;}
	#bannerArea { width: 97%; height: 175px; display: inline-block; overflow: hidden; border-radius: 6px;}
	.bnr-ara-frm { height: 175px !important;}
	#contentWrapper, .ca01 {display: block;width: 95%;margin: 15px auto 15px auto;}
	.ca01_right { width: 90%; height: auto;}
	.ca01_left { width: 100%; height: auto !important; float: left; margin: 0 0 0 0px;}
	.ca01_left img {width: 100%;height: 160px;object-fit: cover;margin-bottom: 15px;object-position: bottom;}
	.ca02 { width: 94%; display: inline-block;}
	.ca02_left { width: 100%; float: none; display: inline-block;}
	.ca02f_main { width: 100%; display: inline-block; border-bottom: 1px solid #cccccc; padding-bottom: 10px; margin-bottom: 10px;}
	.ca02_heading { width: 100%; border-bottom: none;}
	.ca02_img { width: 100%; height: auto;}
	.ca02_img img { width: 100%; object-fit: cover;}
	.ca02_rmbtn { width: 97%; margin-top: 10px; margin-bottom: 10px;}
	.ca02_content { width: 96%; height: auto; padding-bottom: 10px;}
	.ca02_rmbtn a { float: none; text-align: center;}
	.ca02_Right { width: 100%; float: none;}
	.ca02_Right .formArea { margin: 10px 0 0 25px !important;}
	.ca03 { width: 100%; display: inline-block;}
	.ca03_left { width: 100%; float: none; display: inline-block;}
	.cty-nfo-cls { height: 125px;}
	.ca03_right { width: auto; float: left; margin: 0 0 0 30px;}
	#footerArea, #faLeft, .falMenu { width: 100%;}
	.falTrip { width: 100%; text-align: center;}
	.falPrivacy { text-align: center;}
	#faRight { width: 100%; text-align: center; margin-bottom: 10px;}
	.roomArea { width: 100% !important;}
	.rm-man-cls .ram_01, .rm-man-cls .ram_02, .rm-man-cls .ram_03, .rm-man-cls .ram_04{ width: 100% !important; text-align: center; margin: 0;}
	.rm-man-cls .ram_02 { padding-top: 10px; padding-bottom: 10px;}
	.rm-man-cls .ram_03 { font-size: 14px; line-height: 24px; height: auto;}
	.cn-txt { margin-top: 5px; text-align: center;}
	.cn-txt .icon-text { width: 100%; margin-top: 0;}
	.cn-txt .icon {width: 100%;}
	.fac-cls { margin-bottom: 0;}
	.fac-cls img { margin-right: 20px; margin-bottom: 15px; width: 43%;}
	.ra_main1 {width: 100%;}
	.galContainer { width: 100%;}
	.locsn-cls .ram_01 { width: 100%; height: auto; margin-bottom: 25px; margin-left: 9px;}
	.cnt-cls .ca01_left { width: 100% !important; text-align: center;}
	.cnt-cls .ca01_left img { width: auto !important; margin-bottom: 10px;}
	.cnt-cls .ca01_right { height: auto !important; width: 90% !important;}
	.rm-man-cls .ram_03 { width: 95% !important;}
	.galMain { width: 88%; height: auto; float: left; margin: 14px 9px; object-fit: cover;}
	.galContainer .galMain a img { width: 100%;}
	.afm_right input { width: 78%;}
	.afm_left { width: 59%; height: 25px;}
	.afm_right textarea {width: 78%;}
	.afm_right select {width: 82%;}
	.afm_right {text-align: left !important;}
	
	.onav-menu{position: fixed; max-width: 280px; right: -280px; top: 80px; background-color: #f2f4f7; height: calc(100% - 80px); z-index: 1035; overflow: auto; -webkit-transition: all ease .3s; transition: all ease .3s;}
    .onav-menu.omenuOpen{right: 0;}
    .onav-menu li{width: 100%;}
    .onav-menu li a { width: 100% !important; text-align: left !important; line-height: 36px !important; padding-left: 20px !important;}
    .onav-menu li a br{display: none;}
    .onav-menu li::after{display: none;}
    body.scrolled .onav-menu li a{color: #7c7c7c;}
	.customIconNav{height: 50px; width: 50px; border: 0; background-color: transparent; position: absolute; outline: none 0px; vertical-align: top; right: 4px; top: 30px; margin-top: -28px; cursor: pointer;}
	span.navBarBtn{width: 24px; height: 16px; position: absolute; display: inline-block; vertical-align: top; top: 50%; margin-top: -8px; left: 50%; -webkit-transition: all ease .3s; transition: all ease .3s;}
	span.navBarBtn{margin-left: -12px;}
	b.navBars{display: inline-block; position: absolute; width: 100%; height: 2px; top: 0; background-color: #ffffff; left: 0; -webkit-transition: all ease .3s; transition: all ease .3s;}
	b.navBars:nth-child(2){top: 50%; margin-top: -1px; -webkit-transition: all ease .3s; transition: all ease .3s;}
	b.navBars:nth-child(3){bottom: 0; top: auto; -webkit-transition: all ease .3s; transition: all ease .3s; width: 75%;}
	.menu-open b.navBars:nth-child(1){-webkit-transform: rotate(-45deg); transform: rotate(-45deg); width: 60%; top: 2px;}
	.menu-open b.navBars:nth-child(2){display: none;}
	.menu-open b.navBars:nth-child(3){-webkit-transform: rotate(45deg); transform: rotate(45deg); width: 60%; bottom: 3px;}
	.menu-open span.navBarBtn{-webkit-transform: rotate(180deg); transform: rotate(180deg); -webkit-transform-origin: center; transform-origin: center;}
	.chromestyle ul li a:hover, .chromestyle ul li a.selected { height: auto !important;}
	.bknw { display: block; position: absolute; top: 26px; right: 100px;}
	.bknw a { background: url(../chromemenu/menubg1.jpg); color: #000000; text-decoration: none; padding: 8px 12px !important; font-size: 14px;}
	.chromestyle ul li:last-child a { display: none;}
	.ca01_right a {margin: 0;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	body { background-image: none !important;}
	#innerWrapper { width: 100% !important; margin: 0 auto !important;}
	#headerArea { width: 100% !important; height: auto !important; background: #520934 !important; display: inline-block !important; padding: 12px 0;}
	#menuArea { width: 100% !important; height: auto !important; margin: 0 0 6px; background: #ffffff !important;}
	.chromestyle { width: 100% !important; height: auto !important; padding: 0px 0 0 10px;}
	#haLeft { width: 25%; height: auto; float: left;}
	#haLeft img { width: 100%; height: auto;}
	.pmcd {width: 46% !important; margin-left: 18px !important; margin-top: 8px !important;}
	#haRight { width: 26%; height: auto; float: right !important; border-left: 1px dotted #999; margin: 0;}
	#haRight a {padding: 12px 0 0 50px;}
	.ca01, .ca02, .ca03 { width: 100% !important}
	.chromestyle ul li a { width: 67px !important; font-size: 14px !important; height: auto !important;}
	.ca01_left img { width: 100%;}
	.ca01_right {height: auto !important;}
	.abt-cls {float: left !important;}
	.ca02_content { width: 100%; height: auto; padding-bottom: 10px;}
	.ca02_left { width: 100%; float: left;}
	.ca02f_main { width: 30% !important;}
	.ca02_img img { width: 100% !important;}
	.ca02_img {width: 100%;}
	.ca03_left { width: 100% !important;}
	.ca02_Right {width: 40% !important;}
	.cty-nfo-cls { height: 175px !important;}
	#contentWrapper { width: 100%;}
	.ca01_left { width: 27%; height: auto; float: left; margin: 0 0 0 8px;}
	.ca01_right { width: 70% !important; float: right; text-align: left;}
	.cnt-cls .ca01_left { width: 24% !important; height: auto !important;}
	.cnt-cls .ca01_right { width: 73% !important; padding: 0; margin-right: 10px;}
	.fac-cls {margin-bottom: 20px;}
	.fac-cls img { margin-right: 20px; width: 17%;}
	.ram_02 { width: 100px;}
	.ram_03 { width: 40% !important;}
	.tariffArea { width: 100% !important;}
	.tariffArea table { width: 95% !important;}
	.galContainer { width: 100%;}
	.galMain { width: 165px; height: auto; float: left; margin: 14px 15px; object-fit: cover !important;}
	.galContainer .galMain a img { width: 100%;}
	.locsn-cls { width:100%;}
	.locsn-cls .ram_01 { width: 30%; height: auto; float: left; margin-right: 25px; margin-bottom: 25px;}
	.locsn-cls img { width: 100%; height: auto;}
	#faLeft { width: 640px; margin-left: 10px;}
	.falTrip { width: 650px; overflow: hidden; clear: both; padding: 15px 0 0 0px;}
	.ca03_right { width: 30%; float: left; margin: 0 0 0 20px;}
	.rm-man-cls .ram_01 { width: 200px;}
	.rm-man-cls .ram_01 img { width: 100%;}
	.rm-man-cls .ram_02 { width: 125px;}
	.rm-man-cls .ram_03 { width: 40% !important;}
	.rm-man-cls .ram_04 { width: 25%; text-align: center; padding-top: 5px; float: left;}
	#bannerArea { width: 100% !important; height: auto !important; overflow: hidden;}
	#footerArea, .roomArea { width: 100% !important;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
}