.bannerHMe-tab, .bannerHMe-mob, .slicknav_menu,.mobMenu,.mobile-menu{display:none}
img{vertical-align:top}
.view-tab,.acc-tab{display:none}
.btmQickStrip .container{max-width:1100px;margin:0 auto}
.btmImgList img{width:100%}
.ddsmoothmenu{width:720px}
@media (max-width: 1399px) {
.ddsmoothmenu{width:650px}
}
@media (max-width: 1240px) {
.subNav,.subNavSub{width:74%}
}
@media (max-width: 1140px) {
.accoLinkWrapp{margin-top:0}
.accomHd{margin-top:40px}
.accBlocks,.accBlocksSing{width:210px}
.accWidWrapp{width:847px;margin:0 auto}
.accWidWrapp-01{width:561px}
.eb-gall-block{width:32%;margin-bottom:15px;margin-top:5px}
.gallery-wrapp{width:900px;margin:0 auto}
}
@media (max-width: 1100px) {
.subNav,.subNavSub{width:70%}
}
@media (max-width: 1080px) {
.qLink-01,.qLink-02{width:28%}
}
@media (max-width: 1040px) {
.subNav,.subNavSub{width:695px}
.subContentBlock{padding-right:38%}
.sidebar{width:35%}
.bannnerBtm{width:38%}
.btmQickStrip a:link,.btmQickStrip a:visited{width:234px}
}
@media (max-width: 990px) {
	
	html { 
	background-image: url(../images/vythiri-bg-tab.jpg);

}
	.init img, .tooltipster-content-changing, .headerBg, .headerBgSub { background-image:url(../images/top-bg-tab.png); }
	
	.bannerHMe-desk { display:none }
.bannerHMe-tab { display:block }
.subNav,.subNavSub{width:70%}
.reslink{float:right}
.qLink-01,.qLink-02,.qLink-03{padding-left:2%;padding-right:3%;width:28%}
.btmMAinStipp li{width:30%}
.acSingWrapp .container,.btmImgAcc .container{width:90%}
.bannerWrapp-Acc{padding-bottom:30px}
.accoLinkWrapp{position:static}
.accomBannerImg{display:none}
.accommBanner{background-image:url(../images/banner/accomm-banner.jpg);background-position:center center;margin-top:-0;background-size:cover}
}
@media (max-width: 988px) {
.accommBanner{margin-top:20px}
.accomHd{padding-top:80px}
.bannerWrapp-Acc{padding-top:0}
.qLink-01,.qLink-02,.btmQickStrip .qLink-03{width:auto;padding-left:1%}
.btmMAinStipp li{padding-left:1%;padding-right:1%;width:31%}
.bannerWrapp{padding-top:120px}
}
@media (max-width: 900px) {
.gallery-wrapp{width:100%;margin:0 auto}
.down-title{width:100%}
.subNavSub,.menuTop,.subNav,.subNavSub,.exe-down{display:none}
.headerBgSub{position:relative}
.mobile-menu{display:block;position:fixed;width:100%;z-index:1000000;top:0}
.fixedTop{top:40px}
.headerBg{margin-top:30px}
.bannerWrappSub{margin-top:0}
.headerBg,.headerBgSub{background-position:bottom center;padding-bottom:20px}
.bannerWrapp-Acc{padding-top:0}
.form-wrapp{width:98%}
.enquiry-blk{width:50%}
.contact-wrapp{background-image:none}
.accommBanner{margin-top:-90px}
.accomHd{padding-top:80px}
.qLink-01{display:none}
.qLink-01,.qLink-02,.btmQickStrip .qLink-03{width:40%}
.mobTop  { position:fixed; top:0; right:0; z-index:20000;  font-size:12pt; }
.mobTop a:link, .mobTop a:visited { color:#fff; display:block; padding:10px 0 10px 35px }
.mobcall, .mobmail { float:left; margin-right:10px; }
.mobcall a:link, .mobcall a:visited, .mobmail a:link, .mobmail a:visited { background-image:url(../images/icon-call.png); background-repeat:no-repeat; background-position:8px center  }

.mobmail a:link, .mobmail a:visited { background-image:url(../images/icon-mail.png) }
.mobcall a:link, .mobcall a:visited, .mobmail a:link, .mobmail a:visited { background-size:20px 20px; padding:6px 29px 6px 38px; background-color:#706652; text-transform:uppercase; border:1px solid #fff; border-bottom:none; border-top:none; position:relative;
border-radius:10px; margin-top:4px

 }



.mobTop a:after { content:"\203A"; padding-left:15px; font-size:18pt; position:absolute; top:-2px; right:10px  }
.mobTop  {   font-size:10.5pt; }
}
@media (max-width: 880px) {
.accWidWrapp,.accWidWrapp-01{width:100%}
.accBlocks{width:26%;margin:2.5%;height:auto}
.hide-tab{display:none}
.view-tab{display:block}
.bannerWrapp-Acc{margin-top:-100px}
.acc-tab{display:block}
.accomm-desk{display:none}
.bannerWrapp-Acc{padding-bottom:50px}
.tariff-table-align,.listing-align,.ariff-table-align{width:100%}
}
@media (max-width: 800px) {
.spl-ofr-blk{width:auto}
.subContentBlock{width:100%;padding-right:0}
.sidebar{width:100%;margin-top:30px;position:static}
.sideImg{float:left;width:30%}
.stayWidget{display:none}
.accBlocks,.accBlocksSing{width:26%;margin:1%;height:auto}
.accWidWrapp,.accWidWrapp-01{float:left}
.elvBTm{position:static}
.amenList{width:100%}
.contentSing,.collapsed .contentSing{height:auto;min-height:140px}
.amenList ul{width:42%;padding-left:2%}
.amenHt{width:100%;text-align:center;background-position:center top;background-color:#DFDFCB;border-bottom:1px solid #1E260E}
.activiti-thumbs li{width:23%;padding-bottom:15px}
}
@media (max-width: 768px) {
		.bannerHMe-tab { display:none }
	.bannerHMe-mob { display:block }
.eb-gall-block{width:43%;margin-left:5%}
.gallery-title{height:auto}
.qLink-01,.qLink-02,.qLink-03{width:43%}
.bannnerBtm{width:100%;padding-bottom:2%}
.address-left,.address-right,.timing-block{width:100%;padding:0;text-align:center}
.photo-gall li,.high-res li{width:32%}
.accBlocks,.accBlocksSing{width:28%}
.accomm-desk{display:none}
.data-grid{overflow:auto}
.data-grid table{min-width:600px}
.img-right,.img-left{width:200px}
.activiti-thumbs li{width:31%;padding-bottom:15px}
.cnt-awrd{width:200px;margin:10px auto;float:none;clear:both}
	html { 
	background-image: url(../images/vythiri-bg-mob.jpg);

}
	

}
@media (max-width: 640px) {
.qLink-01,.qLink-02,.qLink-03,.btmQickStrip a:link,.btmQickStrip a:visited{width:100%;float:none;padding:0;margin:0 auto}
.qLink-02{display:none}
.indTesti,.indCaption,.theme-default .nivo-controlNav{display:none}
.sideImg{width:200px}
.fac-img li{width:220px;margin-top:5px;margin-bottom:5px}
.enquiry-blk{float:none;width:100%;clear:both;margin-bottom:10px;float:left}
.photo-gall li,.high-res li{width:48%}
.accBlocks,.accBlocksSing{width:28%;width:210px}
.amenList ul{width:100%;padding-left:0}
.btmMAinStipp h2,.checkList h3{font-size:20pt}
.acti-block-01,.acti-block-02{width:100%;padding:0;margin:10px 0}
.bannerWrapp{padding-top:140px}
.bannerWrappSub .bannnerBtm{display:none}
.headerBg,.headerBgSub{background-image:url(../images/content-bg.jpg);background-repeat:repeat}
.bannerWrapp-Acc{margin-top:-60px}
}
@media (max-width: 550px) {
.eb-gall-block{width:251px;margin:10px auto;float:none;clear:both}
.btm-two-img{width:100%}
.btmImgList li,.btm-two-img li{width:43%;margin-bottom:10px}
.fac-img li{float:none;margin:10px auto;width:200px}
.img-right-places,.img-left-places{float:none;width:100%;text-align:center;margin-top:15px}
.accBlocks,.accBlocksSing{width:210px;float:none;clear:both;margin:0 auto}
.acc-tab .bx-wrapper .bx-controls-direction a{display:none}
.listing-faci-01 li{width:48%;padding:20px 0}
.qLink-01,.qLink-02,.btmQickStrip .qLink-03{width:100%;padding:0}
.btmMAinStipp li{width:46%;padding-bottom:10px}
.acti-th{width:80%;clear:both;float:none;padding:10px 0;margin:0}
.bannnerBtm{bottom:10px!important}
.logo{width:143px}


.mobTop a:link, .mobTop a:visited { color:#fff; display:block; }
.mobcall, .mobmail {  margin-right:5px; }
.comb-btn-hmr, .reslink { margin-top:48px !important; }


.comb-btn-hmr { width:149px !important }
.reslink { padding:0 !important }
}
@media (max-width: 468px) {
.comb-btn-hmr { margin-top:8px !important  }
}

@media (max-width: 420px) {
.checkList{width:100%}
.checkList li{margin-bottom:15px}
.footMenu{display:none}
.introCap{width:80%}
.reslink{display:none}
.headerBg,.headerBgSub{padding:10px 0}
.bannerWrappSub{margin-top:155px}
.col{display:none}
.prj_text{width:100%}
.fom-input,.btn-twrap{width:100%}
.cancel-btn{margin-top:15px}
.photo-gall li,.high-res li{width:80%;float:none;margin:10px auto}
.bannerWrappSub{margin:0}
.btmImgList li,.btm-two-img li{width:60%;clear:both;margin:10px auto;float:none}
.activiti-thumbs li{width:48%}
.activiti-thumbs{margin:0}
.logo{width:150px;margin:0 auto;clear:both;float:none}
.welTilte{font-size:36pt}
}

@media (max-width: 400px) {

.comb-btn-hmr { padding-top:32px !important }

}

@media (max-width: 320px) {
.eb-gall-block{width:100%;margin:10px auto;float:none;clear:both}
.indTesti{width:90%;padding:0}
.photo-gall li,.high-res li{width:100%;float:none;margin:10px auto}
.accBlocks,.accBlocksSing{width:80%;float:none;clear:both;margin:0 auto}
.listing-faci-01 li{width:100%;padding:20px 0}
.btmMAinStipp li{width:80%;padding-bottom:10px}
.btmQickStrip .qLink-03 a:link,.btmQickStrip .qLink-03 a:visited{width:100%}
.cnt-awrd{width:100%;margin:10px auto;float:none;clear:both}
}
@media (max-width: 550px) {
.fac-img li{float:none;margin:10px auto;width:90%}
.acc-new-blk-cnt{clear:both;padding:10px 0}
.element{float:none;margin:0 auto;clear:both}
.img-right,.img-left{clear:both;float:none;margin:0 auto;width:80%}
.booking-wrapp{width:90%;padding:5%}
.book-field input,.book-field textarea{width:98%;padding:1%}
.titl-btn-center{position:static;width:100%;text-align:center;top:0;z-index:10000}
.pos-title{height:auto;padding-bottom:15px}

}
@media (max-width: 420px) {
	.comb-btn-hmr { width:145px; }
.element{width:90%}
.wrap{width:100%}
.wellness-land-blk{width:80%;clear:both;float:none;margin:10px auto}
.short,.init{width:100%}
.accSingHd,.bookBtn{clear:both;float:none}
.bookBtn{width:160px;margin:10px auto 0}
.pack-btn-title{width:80%}
}