/* tabs */
.pdiv1,.pdiv2,.pdiv3{display:none}.h1tab a{color:rgba(255,255,0,0.93);font-weight:bold}.h1tab a:hover{color:white}.h1tab{background:#00b16e;box-shadow:0 0 1px 0 rgba(0,0,0,.2);padding:0;text-align:center;font-size:11px;cursor:pointer}.sec-tab{color:white;padding:0;font-family:Circular,"Helvetica Neue",Helvetica,Arial,sans-serif!important}.pdiv{padding:5%;height:160px}.pdiv1{font-size:13px}.pdiv2{font-size:14px}.frm-pop{margin-top:12%}.hpimg{height:507px;width:100%}

/* .video-container{position:relative!important;bottom:0;left:0;height:93%;width:100%;overflow:hidden}.video-container video.fillWidth{width:100%}@media screen and (min-width:320px) and (max-width:568px){.video-container{position:relative;bottom:0;left:0;height:31%!important;width:100%;overflow:hidden}}@media screen and (min-width:603px) and (max-width:966px){.video-container{position:relative;bottom:0;left:0;height:33%!important;width:100%;overflow:hidden}}@media screen and (min-width:768px) and (max-width:1024px){.video-container{position:relative;bottom:0;left:0;height:42%!important;width:100%;overflow:hidden}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.video-container{position:relative;bottom:0;left:0;height:74%!important;width:100%;overflow:hidden;background:#000}}@media screen and (min-width:603px) and (max-width:966px)and (orientation:landscape){.video-container{position:relative;bottom:0;left:0;height:88%!important;width:100%;overflow:hidden;background:#000}}@media screen and (min-width:360px) and (max-width:640px) and (orientation:landscape){.video-container{position:relative;bottom:0;left:0;height:90%!important;width:100%;overflow:hidden}}*/


/* Offer popup */
.offerdiv_main{width:100%;background:black;z-index:300}.offerdiv_main,.offerdiv_inner{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;overflow:auto}
.offerdiv_inner{width:90%;min-height:100%;height:100%;background:url('../images/offer_bgm.jpg') no-repeat center;box-shadow: inset 0 0 0 1000px rgba(88, 170, 128, 0.82);}
.offercancel{text-align:right;font-size:20px;cursor:pointer}
.offer_header{line-height: 2.2;}
.offer_header>h1{ font-size: 30px;color: white;font-weight: bold;text-align: center;margin: 0;}
.offer_header>h2{ font-size: 22px;text-align: center;color: white;font-weight: bold;margin: 0;}
.offer_header>h3{ font-size: 15px;text-align: center;color: white;margin:0;font-weight: bold;}
.offer_middle{ margin-top: -2%; }
.offer_middle8{ padding-top: 4%;padding-bottom: 2%; }    
.offer_middle8>h3{ color: white;font-weight: bold;margin:4px;font-size: 18px; }
.offer_third{ margin-top: 3%; }
.offer_third_div{ border: 1px solid white;text-align: center;padding: 1%;width: 28%;margin-left: 1%; }
.offer_third_div>a{color: white;}
.offer_fourth{ padding-top: 2%; }
.offer_fourth_div{ border: 1px solid white;text-align: center;padding: 1%;color:white;font-weight:bold;font-size: 29px;background-color: #CD6667; }
.offer_middle4{ background:url('../images/iphone.png') no-repeat center;height:460px;margin-top: -2%;}
.offer_phonedata{padding: 30%;padding-top: 50%;text-align: center;}
.offer_contact{ color:white;text-align:center;padding-top: 5%; }
.offer_how{padding: 3%;background-color: rgba(240, 255, 255, 0.18);margin-top: 2%;color: white;}
.offer_rdr_alert_main{background: rgba(0, 0, 0, 0.54);width: 100%;}
.offer_rdr_alert_main,.offer_rdr_alert_inner{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 500; }
.offer_rdr_alert_inner{color: white;font-size: 24px;width: 50%;height: 8%;background: none;font-weight:bold;}

@media screen and (min-width: 320px) and (max-width: 568px){
.offerdiv_inner,.offer_third_div{width: 100%;}.offer_phonedata{padding-top: 75%;}.offer_contact{padding-top: 23%;}  .offer_middle8 {padding-top: 40%;}.offer_third {margin-top: 15%;}}
@media screen and (min-width: 360px) and (max-width: 640px){
.offer_phonedata{padding-top: 58%;}.offer_third {margin-top: 15%;}}
@media screen and (min-width: 460px) and (max-width: 767px){
.offer_phonedata{padding-top: 44%;}.offer_contact {padding-top: 0%;}.offer_middle8 {padding-top: 16%;}.offer_third {margin-top: 15%;}}
@media screen and (min-width: 603px) and (max-width: 966px){
.offer_phonedata {padding-top: 34%;}.offer_third_div{width: 100%;}}
@media screen and (min-width: 768px) and (max-width: 1023px){
.offer_phonedata {padding-top: 24%;}.offer_middle8 {padding-top: 22%;}}
@media screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){
.offer_phonedata {padding-top: 32%;}}
@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){
.offer_phonedata {padding-top: 31%;padding-bottom: 22%;}	}
@media screen and (min-width: 603px) and (max-width: 966px) and (orientation: landscape){
.offer_phonedata {padding-top: 19%;padding-bottom: 22%;}}

/* popup form */
.formdiv input,textarea,select{ width: 75% !important;border-radius: 0px;box-shadow: 1px 1px 4px -1px;}
.formdiv  input[type="text"]{ height: 7%; }
.formdiv  textarea{ height: 25%; }
.formdiv{ position: fixed;top: 0;bottom: 0;right: 0;left: 0;margin: auto;z-index: 300;width: 50%;min-width: 50%;background: white;height: 85%;min-height: 85%;padding: 3%;box-shadow: 1px 0px 29px 1px;text-align: center;overflow: auto;}
.offer_submit{border: none;color: white;font-weight: bold;padding: 3%;background: #00B16E;}
#offer_close_form{ float: right;cursor: pointer;color:black;font-style: normal; }
.mailsuccessdiv{position: fixed;top: 0;bottom: 0;right: 0;left: 0;margin: auto;z-index: 500;width: 40%;min-width: 40%;background: white;height:50%;min-height: 50%;padding: 3%;box-shadow: 1px 0px 29px 1px;text-align: center;overflow: auto;color: black;font-size: 14px;}
.resclose{ float:right;cursor:pointer; }
.offer_getmysite{ cursor: pointer; }
@media screen and (min-width: 320px) and (max-width: 1023px){
.formdiv{ width: 90%; } }
@media screen and (min-width: 320px) and (max-width: 1023px){
.mailsuccessdiv{ width: 90%; } }
/***** End Offer Popup *****/


/* search Room */
#roomsearch {background: #00B16E;border: none;padding: 3%;font-weight: 700;  margin-bottom: 12px;}
#roomsearchtext{ border-radius: 0px;border: none;width: 70%; }



