@media screen and (min-width:1200px){.menuNav{padding-left:240px;position:relative;top:-37px;padding-right:0px;}
.menuBtn{color:#fff;margin-top:-7px;font-size:13px;font-family:avenir;position:relative;top:17px;}
.shopMenu{position:relative;left:18px;}
.bookBTN{padding-right:0px;position:relative;top:10px;left:85px;}
.bookBTN2{padding-right:0px;position:relative;top:10px;left:85px;}
.moveimgLeft, .moveimgLeft2{left:8px;}
.set3{width:1366px;}
.button_down{margin-top:-60px;}
.navbar-fixed-top .navbar-collapse .dropdown-menu{margin-top:40px;}
.ug-textpanel{height:100% !important;}
.g-recaptcha iframe{position:inherit;}
.g-recaptcha{padding-left:155px;}
.hp_captcha iframe{position:inherit;}
.hp_captcha{padding-left:0px;transform:scale(0.92);-webkit-transform:scale(0.92);transform-origin:0 0;-webkit-transform-origin:0 0;}
.bookwidBtn{position:relative;right:35px;}
.bookDirect{padding-left:-5px;}
.noPad{padding:0px;}
.contactUs{padding-left:0px;}
.recentNews{padding-right:0px;}
.nopad-Left{padding-left:0px;}
.headTitle{padding:0px 380px;}
.activityTitle{position:relative;top:15px;}
.image-lg{width:100%;/*height:100vh;*/}
.noPad-left{padding-left:0px;}
.noPad-right{padding-right:0px;}
.noPad-lr{padding-right:0px;padding-left:0px;}
.meetingItem{width:580px;}
.margin_remove{margin-left:-30px;margin-right:-30px;}
}
@media screen and (min-width:992px) and (max-width:1199px){
.menuNav{padding-left:240px;position:relative;top:-37px;padding-right:0px;}
.menuBtn{padding:5px 6px;color:#fff;margin-top:12px;font-size:13px;font-family:avenir;position:relative;top:-3px;}
.shopMenu{position:relative;left:0px;}
.bookBTN{padding-right:0px;position:relative;top:10px;left:25px;}
.bookBTN2{padding-right:0px;position:relative;top:10px;left:25px;}
.moveimgLeft, .moveimgLeft2{left:17px;}
.maskBg{width:420px !important;}
.meetingItem{left:5px !important;right:5px !important;}
.meetingItem h4{font-size:30px !important;}
.meetingItem p, .meetingItem a{font-size:13px !important;}
.button_down{margin-top:-60px;}
.navbar-fixed-top .navbar-collapse .dropdown-menu{margin-top:19px;}
.ug-thumb-overlay ~ .ug-tile-icon, .ug-textpanel, .ug-textpanel-bg, .ug-textpanel-title{opacity:0 !important;display:none!important;background-color:transparent!important;}
.roomtitleBG h5{font-size:15px !important;}
.roomtitleBG a{font-size:13px !important;}
.g-recaptcha iframe{position:inherit;}
.g-recaptcha{padding-left:155px;}
.hp_captcha iframe{position:inherit;}
.hp_captcha{padding-left:0px;transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}
.nopad-Left{padding-left:0px;}
.fixed-img{background-attachment:initial !important;}
.headTitle{padding:0px 250px;}
.activityTitle{position:relative;top:15px;}
.noPad-left{padding-left:0px;}
.noPad-right{padding-right:0px;}
.noPad-lr{padding-right:0px;padding-left:0px;}
.activities-align .font13, .font1{font-size:9px !important;}
/* -----------Room thumb----------- */
.room-thumb .mask {
	background-color: #fff;
	-webkit-transform: translateY(460px);
	-moz-transform: translateY(460px);
	-o-transform: translateY(460px);
	-ms-transform: translateY(460px);
	transform: translateY(460px);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.room-thumb {
	width: 100%;
	height: 515px;
	float: left;
	overflow: hidden;
	position: relative;
	border: 1px solid #ebebeb;
	-webkit-box-shadow: 0 2px 0 0 #e0e0e0;
	box-shadow: 0 2px 0 0 #e0e0e0;
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 5000;
}

}
@media screen and (max-width:1199px){}
@media screen and (min-width:768px){}
@media screen and (min-width:768px) and (max-width:991px){.moveimgRight{float:right;right:5px;}
.maskBg{width:100% !important;background-color:rgba(0,0,0,.4) !important;}
.promoDetails{padding:0px 20px;height:150px !important;}
.nav > li > a{padding:25px 20px !important;font-size:15px !important;}
.activityDetails{height:50px !important;}
.activityDetails h5{font-size:15px !important;}
.vanessa-img{float:none !important;margin:0px auto;}
.diningLogo img{width:90px;}
.diningLogo2 img{width:80px;}
.button_down{margin-top:0px;}
.ug-thumb-overlay ~ .ug-tile-icon, .ug-textpanel, .ug-textpanel-bg, .ug-textpanel-title{opacity:0 !important;display:none!important;background-color:transparent!important;}
.g-recaptcha iframe{position:inherit;}
.g-recaptcha{padding-left:40px;}
.hp_captcha iframe{position:inherit;}
.hp_captcha{padding-left:0px;transform-origin:0 0;-webkit-transform-origin:0 0;}
.fixed-img{background-attachment:initial !important;}
#top_header{width:100%;}
#logo{margin:0px;}
.logo{padding:0px;}
.cmn-toggle-switch{padding-top:18px;padding-right:0px;}
.headTitle{padding:0px 100px;}
.meeting2{bottom:20px !important;right:5px !important;left:5px !important;}
.maskBg{height:280px !important;}
#mc_embed_signup input.email{width:80%;}
.activityTitle{position:relative;top:8px;}
.activities-align{height:70px;}
.menuBtn-mobile{top:0px !important;}
.logo-mobile2, .logo-mobile{height:inherit !important;}
.logo-tablet{height:inherit !important;}
.logo-tabletmenu{height:inherit !important;}
#close_in i{top:-140px !important;}
}
@media screen and (min-width:768px) and (max-width:991px) and (-webkit-min-device-pixel-ratio:2){}
@media screen and (min-width:768px) and (max-width:991px) and (orientation:landscape){}
@media screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){}
@media screen and (max-width:991px){}
@media screen and (max-width:767px){
	
	/* -------------------------------------------------- */
/* Room Thumbnails */
.room-thumb {
	width: 356px;
	height: 283px;
	float: left;
	overflow: hidden;
	position: relative;
	border: 1px solid #ebebeb;
	-webkit-box-shadow: 0 2px 0 0 #e0e0e0;
	box-shadow: 0 2px 0 0 #e0e0e0;
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 5000;
}
.room-thumb .mask {
	width: 356px;
	height: 281px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0
}
.room-thumb img {
	display: block;
	position: relative;
	width: 100%;
	border-bottom: 1px solid #ebebeb;
}
.room-thumb .main {
	border-bottom: 1px solid #ebebeb;
	height: 55px;
}
.room-thumb .main h5 {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	padding: 10px 0 0 20px;
	display: inline-block;
}
.room-thumb .main .price {
	display: inline;
	float: right;
	font-size: 18px;
	font-weight: bold;
	height: 55px;
	padding: 6px 25px;
	border-top: none;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000;
	}
.room-thumb .main .price span {
	display: block;
	color: #979797;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
.room-thumb .content {
	position: relative;
	padding: 20px;
	text-align: left;
}
.room-thumb .content button {
	margin-top: 5px;
}
.room-thumb .content p span {
	font-weight: bold;
	display: block;
}
.room-thumb .content i {
	padding-right: 5px;
}
.room-thumb img {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.room-thumb .mask {
	background-color: #fff;
	-webkit-transform: translateY(228px);
	-moz-transform: translateY(228px);
	-o-transform: translateY(228px);
	-ms-transform: translateY(228px);
	transform: translateY(228px);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.room-thumb:hover .mask {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}
.room-thumb:hover img {
	-webkit-transform: translateY(-228px);
	-moz-transform: translateY(-228px);
	-o-transform: translateY(-228px);
	-ms-transform: translateY(-228px);
	transform: translateY(-228px);
}
/* Room List */
.room-list {
	margin-top: -60px;
	margin-bottom: -60px;
}
.room-list .room-thumb {
	margin-bottom: 60px;
}


	/* Room-thumb */
.room-thumb {
	margin-bottom: 50px;
}
.room-thumb, .room-thumb .mask {
	width: 100%;
	height: auto;
}
.room-thumb .mask {
	position: relative;
	background-color: #fff;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-o-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
}
.room-thumb:hover .mask {
	-webkit-transform: none;
	-moz-transform: none;
	-o-transform: none;
	-ms-transform: none;
	transform: none;
}
.room-thumb:hover img {
	-webkit-transform: none;
	-moz-transform: none;
	-o-transform: none;
	-ms-transform: none;
	transform: none;
}


.addleftPad{padding-left:15px !important;}
.addrightPad{padding-right:15px !important;}
#flip1, #flip2, #flip3{margin:0px auto !important;margin-bottom:5px !important;}
.like-template > p{padding:0px 15px;}
.pl15{padding-left:15px !important;}
.meetingTitle{font-size:18px !important;}
.meetingRead{font-size:12px !important;}
.menuResize{font-size:32px;line-height:32px;}
.menuResize{font-size:32px !important;line-height:32px !important;}
.menuSlogan{font-size:18px !important;}
.meetingItem{left:0px !important;right:0px !important;bottom:15px !important;}
.partiesItem{padding-left:15px !important;padding-right:15px !important;}
.promoDetails{padding:0px 20px;height:150px !important;}
.facilityTab{width:100%;}
.facilityTab li{width:inherit;}
.facilityTab li a{border-right:none !important;text-decoration:underline;}
.nav > li{padding-bottom:0px;padding-top:0px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{text-decoration:none;}
.activityDetails{height:50px !important;}
.activityDetails h5{font-size:15px !important;}
.grid-item-drill-width, .grid-item-vanessa-width, .grid-item-fiesta-width, .grid-item-culinaria-width, .grid-item-wine-width, .grid-item-rakuten-width, .grid-item-foundation-width, .grid-item-jason-width{width:100%;}
.grid-item-drill-height, .grid-item-fiesta-height, .grid-item-culinaria-height, .grid-item-wine-height, .grid-item-rakuten-height, .grid-item-foundation-height, .grid-item-jason-height{height:auto;}
.newsTitle, #accordion{width:100% !important;}
.vanessa-img{float:none !important;margin:0px auto;}
.blogSocial li{display:inline-block;}
.new-details-title{font-size:24px !important;line-height:30px !important;}
.maskBg{width:100% !important;}
.button_down{margin-top:0px;}
.site-header, header, header.sticky #top_header{/*position:inherit !important;*/}
#top_header{background-color:rgba(0, 0, 0, .85);}
.cmn-toggle-switch{padding-right:25px;}
.ug-thumb-overlay ~ .ug-tile-icon, .ug-textpanel, .ug-textpanel-bg, .ug-textpanel-title{opacity:0 !important;display:none!important;background-color:transparent!important;}
.tripadvisor{text-align:center;}
.tripadvisor div{width:100%!important;}
.promoSlot .button span{display:none}
.promoSlot .button{padding-left:0px;padding-right:0px;width:100%;text-align:center;}
.g-recaptcha iframe{position:inherit;}
.g-recaptcha{padding-left:0px;}
.hp_captcha iframe{position:inherit;}
.hp_captcha{padding-left:0px;transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0;}
.fixed-img{background-attachment:initial !important;background-size:cover !important;}
.book_direct, .best_rate{text-align:center !important;}
.meeting2, .meetingItem{width:100% !important;}
.maskBg{height:135px !important;}
#mc_embed_signup input.email{width:100%;}
.btn_1{width:100%;height:40px;}
#logo{margin:0px;}
.logo{padding:0px;}
.cmn-toggle-switch{padding:0px;}
.button{height:40px !important;}
.activityTitle{position:relative;top:8px;}
.comingSoon{margin:0px auto !important;}
.activities-align{height:60px;}
.nomargin-bottom-mobile{margin-bottom:0px;}
.activities-align h5{font-size:15px;}
.noTop{margin-left:15px;top:0px !important;}
.consFont{font-size:16px;}
.menuBtn-mobile{top:14px !important;}

}
@media only screen and (min-width:481px) and (max-width:767px){}
@media only screen and (max-width:480px){
	.newsTitle h1{font-size:26px !important;}
	.main-title h1{font-size:25px !important;}
	.main-title small{font-size:18px !important;}
	.roomtitleBG h5{font-size:16px !important;}
	.roomtitleBG a{font-size:13px !important;}
	.wrapper-inner{padding-left:15px;padding-right:15px;}
	.button span{display:none}
	.button{padding-left:0px;padding-right:0px;width:100% !important;text-align:center;}
	.promoSlot{display:block !important;}
	
}
@media screen and (max-width: 991px){
	#sign_in_modal .modal-dialog.modal-md{
		width: auto;
	}
}

@media screen and (max-width: 360px) {
	.menuBtn-room {
	    top: 6px !important;
	}
}

@media screen and (max-width: 320px) {
	.menuBtn-room {
	    top: 3px !important;
	}
}