
@media (min-width: 1250px) and (max-width: 2700px){

}
@media (min-width: 900px) and (max-width: 1100px){
.left{ text-align:center;}
.trLeftBox {width: 65%;}
.trRightBox {width: 35%;}
.trCart {width: auto;height: auto; padding: 0px;margin: 0px;}

header {position: relative;}
header .header{width:100%; height:auto; padding:0px 3%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:25px 0 10px 7px; float:right;}

header.smaller .header{width:100%; height:auto; padding:0px 3%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:15px 0 10px 7px; float:right;}

header.smaller .nav ul ul li a{width:auto;padding: 5px 10px; color:#fff !important;}
header.smaller .nav a,.nav a:active,.nav a:hover,.nav a:visited{padding:2px 9px 1px;color:#000;text-decoration:none;}

header .booknowbtn{width:auto; height:auto; padding:8px 7px; margin:auto; background:#ff2a00; font-size:15px; font-weight:bold; color:#fff; display:block; border-radius:4px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknowbtn:hover{background:#00d13f;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}


.blogdetails-bc{margin:0;}

/*-- Banner Css --*/
.banner{width:100%; height:auto; padding:0; margin:0;position:relative;}
.bannerHeading{width:42%; height:auto; padding:10px 2% 12px 2%; margin:auto; position:absolute; z-index:1; left:5%; top:27%; color:#fff; font-size:32px; font-weight:900; text-align:left; text-shadow:0 2px 2px #000;font-family: 'Releway', Helvetica, Arial, sans-serif;}
.bannerSMText{width:100%; height:auto; padding:15px 0 15px 0; margin:auto;color:#fff; font-size:24px; line-height:35px; font-weight:400; text-align:left; text-shadow:0 2px 2px #000;}

/*-- Inquiry Css --*/

.ptpprice {width: 50%;padding: 9px 0 7px 0;font-size: 15px;}
.ptpviewdetails {width: 50%;padding: 10px 0 10px 0;font-size: 12px;}

.crcapacity {width: 100%; margin:0 0 15px 0;}
.crviewdetails {float: left;}

.hfacilityicon {margin: 0 5px 0 0;}

/*-- Footer Css --*/
.footerPanel{width:100%; height:auto; padding:45px 0 0 0; margin:auto; background:#0e0e0e url(../images/footerBg.png) no-repeat center center; color:#697585; text-align:center;}
.footerCol1{width:20%; padding:0 0 0 5%; float:left;}
.footerCol2{width:30%; height:auto; margin:0 0 25px 5%; float:left;}
.footerCol3{width:35%; height:auto; margin:0 2% 0 0; float:right;}

.innBanner {margin:0;}
.pageNavBox1 {margin:0;}

}
@media (min-width: 769px) and (max-width: 900px){
.left{ text-align:center;}
.trLeftBox {width: 60%;}
.trEmail {display:none;}

.trRightBox {width: 40%;}
.trCart {width: auto;height: auto; padding: 0px;margin: 0px;}

header {position: relative;}
header .header{width:100%; height:auto; padding:0px 3%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:25px 0 10px 7px; float:right;}

header.smaller .header{width:100%; height:auto; padding:0px 3%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:15px 0 10px 7px; float:right;}

header.smaller .nav ul ul li a{width:auto;padding: 5px 10px; color:#fff !important;}
header.smaller .nav a,.nav a:active,.nav a:hover,.nav a:visited{padding:2px 9px 1px;color:#000;text-decoration:none;}

header .booknowbtn{width:auto; height:auto; padding:8px 7px; margin:auto; background:#ff2a00; font-size:15px; font-weight:bold; color:#fff; display:block; border-radius:4px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknowbtn:hover{background:#00d13f;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

.banner {margin: 0;}
.blogdetails-bc{margin:0;}

/*-- Footer Css --*/
.footerPanel{width:100%; height:auto; padding:0; margin:auto; background:#0e0e0e url(../images/footerBg.png) no-repeat center center; color:#697585; text-align:center;}
.footer-body {padding: 50px 7% 40px 7%;}
.footerCol1{width:90%; height:auto; padding:0 5% 0 5%; margin:auto; float:none;}
.footerCol2{width:90%; height:auto; padding:15px 0 0px 0; margin:auto 5% 15px 5%; float:none; border-top:dashed 1px #fff; border-bottom:dashed 1px #fff;}
.footerCol3{width:90%; height:auto; padding:0 5% 0 5%; margin:auto; float:none;}
.fContactDetailsBox{width:100%; padding:0px 0 15px 0;}
div#fNav1 ul { margin:10px 0 10px 0; padding: 0; list-style: none; }
div#fNav2 ul { margin:10px 0 10px 0; padding: 0; list-style: none; } 

.copyright{width:100%; height:auto; margin:0 0 10px 0; text-align:center; float:none;}
.poweredby{width:100%; height:auto; text-align:center; float:none;}
.poweredNav{color:#fff;}
.poweredNav:hover{color:#ff2a00;}

.innBanner {margin:0;}
.pageNavBox1 {margin:0;}
}

@media (min-width: 480px) and (max-width: 769px){
.trLeftBox {width: 35%;}
.gtranslater {border-right: solid 0px #ccc;}
.trRightBox {width: 60%;}

.trCallUs {display:none;border-right: solid 0px #ccc;}
.trEmail {display:none;}
header {position: relative;}
header .header{width:100%; height:auto; padding:0px 5%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:25px 0 10px 7px; float:right;}

header.smaller .header{width:100%; height:auto; padding:0px 5%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:15px 0 10px 7px; float:right;}

header.smaller .nav ul ul li a{width:auto;padding: 5px 10px; color:#fff !important;}
header.smaller .nav a,.nav a:active,.nav a:hover,.nav a:visited{padding:2px 9px 1px;color:#000;text-decoration:none;}

.blogdetails-bc{margin:0;}

/*-- Banner Css --*/
.bannerPanel{width:100%; height:auto; margin:0;}
.banner{width:100%; height:auto; padding:0; margin:0;position:relative;}
.bannerHeading{width:94%; height:auto; padding:10px 2% 12px 2%; margin:auto; position:absolute; z-index:1; top:5%; color:#fff; font-size:35px; font-weight:900; text-align:center; text-shadow:0 2px 2px #000;font-family: 'Releway', Helvetica, Arial, sans-serif;}
.bannerSMText{width:75%; height:auto; padding:5px 0px 15px 0px; margin:auto;color:#fff; font-size:15px; line-height:25px; font-weight:400; text-align:center; text-shadow:0 2px 2px #000;}

.enquirybox{width:86%; height:auto; padding:0; margin:45px auto auto auto; border-radius:7px; overflow:hidden; background:rgb(255,255,255,1); border:solid 0px #ff2a00; position:relative; z-index:1; bottom:0; right:0px;}
.biFormCol{width:48%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biFormCol1{width:98%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biFormCol2{width:98%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biTextBox{width:100%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff; box-shadow:none; border:none; border-bottom:solid 1px #000; color:#333 !important; font-size:14px; border-radius:4px; outline:none;}
.biDateTextBox{width:100%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff url(../images/calendarIcon.png) no-repeat right 7px center;box-shadow:none; border:none; border-bottom:solid 1px #000; color:#333 !important; font-size:14px; border-radius:4px; outline:none;}
.biListBox{width:100%; height:auto; padding:10px 3% 10px 3%; margin:0px auto 10px auto; background:#fff;box-shadow:none; border:none; border-bottom:solid 1px #000; color:#777 !important; font-size:14px; outline:none; border-radius:4px;}
.biTextAreaBox{width:100%; height:75px; padding:10px 3%; margin:0px auto 10px auto; background:#fff;box-shadow:none;  border-bottom:solid 1px #000;color:#333 !important; font-size:14px; outline:none;}
.bookingBtn{width:100%; height:auto; padding:10px 3%; background:#ff2a00; box-shadow:1px 1px 1px #000; border:none; color:#fff; font-weight:bold; font-size:14px; border-radius:4px; outline:none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.bookingBtn:hover{background:#00d13f; cursor:pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.hideclear{ display:none;}

.iheadingBox{width:100%; height:auto; padding:0px 0 25px 0; margin:0; text-align:center;}
.iheadingsmalltext{width:90%; height:auto; padding:12px 0 5px 0; margin:0 auto; text-align:center; line-height:22px; text-align:center; font-size:14px; color:#999;}

.flightHeading{width:100%; height:auto; padding:0px 0 0 0; margin:0px 0 30px 0; color:#000; font-size:22px; font-weight:900; text-transform:uppercase;border:none;}

.ptppanel {padding: 70px 5% 50px 5%;}
.ptpBox{width: 100%; height: auto;padding: 0px;margin: 0px auto 25px auto;}
.international-panel{padding:70px 8% 60px 7%;}
.cr-panel{padding: 70px 6.5% 45px 5%;}
.hotel-panel{padding: 70px 6% 60px 6%;}
.wkttpanel {padding: 70px 6.5% 60px 6%;}
.crPanel {width: 100%;height: auto;padding: 35px 7.5% 45px 7.5%;margin: auto;background: #f7f7f7;}

/*-- Footer Css --*/
.footerPanel{width:100%; height:auto; padding:0; margin:auto; background:#0e0e0e url(../images/footerBg.png) no-repeat center center; color:#697585; text-align:center;}
.footer-body {padding: 50px 7% 40px 7%;}
.footerCol1{width:90%; height:auto; padding:0 5% 0 5%; margin:auto; float:none;}
.footerCol2{width:90%; height:auto; padding:15px 0 0px 0; margin:auto 5% 15px 5%; float:none; border-top:dashed 1px #fff; border-bottom:dashed 1px #fff;}
.footerCol3{width:90%; height:auto; padding:0 5% 0 5%; margin:auto; float:none;}
.fContactDetailsBox{width:100%; padding:0px 0 15px 0;}
div#fNav1 ul { margin:10px 0 10px 0; padding: 0; list-style: none; }
div#fNav2 ul { margin:10px 0 10px 0; padding: 0; list-style: none; } 

.copyright{width:100%; height:auto; margin:0 0 10px 0; text-align:center; float:none;}
.poweredby{width:100%; height:auto; text-align:center; float:none;}
.poweredNav{color:#fff;}
.poweredNav:hover{color:#ff2a00;}

/*== INNER PAGE ==*/
.innWrap{width:92%; height:auto; padding:45px 0 50px 0; margin:0 auto;color:#333; font-size:16px; line-height:25px; text-align:justify;}

.innBanner {margin:0;}
.pageNavBox {padding: 14px 6% 10px 6%;}
.pageNavBox1 {margin:0;}
.innAboutHeading {padding: 0px;}
.inn-wrap h1 {font-size: 20px;text-align: left;}
.innBanHeadBox {display: none;}

.hdp-day-price {padding: 15px 10%;}
.hdp-day-price .addtocart {padding: 0;margin: 20px 0 10px 0;color: #fff;font-size: 16px;text-align: left;}
.in-tabbtn {width: 48%;padding: 7px 10px 5px 10px;margin: 0 2px 2px 0;float: left;font-size: 14px; text-align:left;}

.side-form {width: 100%;padding: 0 0 25px 0;margin: 40px auto 0 auto;}

.view-cart-list{width:100%; height:auto;padding:0; margin:auto; overflow-x:scroll;}
.view-cart table {border-collapse: collapse;width: 900px; border:solid 1px #e1e1e1;}
.loginBox {width:80%;}
.regOuterBox {width:80%;}

.checkoutpanel {width: 100%;}
.checkout-billing-details {width: 100%; height: auto;padding: 0;margin: 0 auto;float: none;}
.billing-box {width: 100%;}
.order-box {width: 100%;padding: 10px 4%;}
.co-row {width: 95%;margin: 0 auto 12px auto;}
.ma-form-row {width: 95%;margin: 0 auto 15px auto;}
.co-col1 {width: 100%; margin: 0 0 15px 0;}
.co-col2 {width: 100%; margin: 0 0 15px 0;}
.co-label {font-size: 14px;}

.ma-left-box {width: 100%;height: auto;padding: 0 2%;margin: 0 auto 35px auto;}
.ma-right-box {width: 100%;}

.order-history-box{width: 100%;height: auto;padding: 0;margin: auto;overflow-x: scroll;}
.order-history-box table {width: 1000px;}
.table > :not(:last-child) > :last-child > * {width:70px;}
.ma-form-textbox {width: 100%;height: auto;padding: 6px 2%;}

.socialmedia {width: 25px; height: auto;padding: 0;margin: 0;position: fixed;bottom: 75px;right: 2px;}
.socialmedia img{width: 25px; height:auto; margin:1px 0;}

/*-- About Page --*/
.aboutLeftBox{width:100%; height:auto; padding:0; margin:auto; float:none;}
.aboutRightBox{width:98%; height:auto; padding:7px 1%; margin:25px 0 0 0; background:#f1f1f1; border:solid 1px #e1e1e1; float:none;}

/*-- Room Page --*/
.iroomBox{width:98%; height:auto; padding:0 1%; margin:0 0 20px 0; background:#f5f5f5; border:dashed 1px #e1e1e1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.iroomBox:hover{background:#fff; border:dashed 1px #ff2a00;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.iroomBox:hover .iroomDetailsBox{width:97%; height:auto; padding:5px 0; margin:auto; float:none; border-left:dashed 0px #e1e1e1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.iroomBox:hover .iroomHeadingBox{border-top:dashed 1px #ff2a00; border-bottom:dashed 1px #ff2a00;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

.iroomImgBox{width:98%; height:auto; padding:15px 1% 12px 1%; margin:auto; float:none;}
.iroomDetailsBox{width:97%; height:auto; padding:5px 0; margin:auto; float:none; border-left:dashed 0px #e1e1e1;}
.iroomHeadingBox{width:100%; height:auto; padding:0 0 5px 0; margin:0;border-top:dashed 1px #e1e1e1;border-bottom:dashed 1px #e1e1e1;}
.iroomPriceBOx{width:20%; height:auto; padding:0; margin:10px 0 15px 0; text-align:right; float:right; display:none;}

/*-- Contact Page --*/
.iContactPanel{width:98%; height:auto; padding:0 1%; margin:0 0 20px 0; }
.iContactInquiryBox{width:100%; height:auto; padding:0; margin:0; float:none;}
.iContactDetailsBox{width:90%; height:auto; padding:25px 5% 15px 5%; margin:0; background:#f1f1f1; border:solid 1px #e1e1e1; line-height:20px;float:none;}
.iContactHeading{width:100%; height:auto; padding:0px; margin:0 0 25px 0; color:#000; font-size:25px; font-weight:900; text-transform:uppercase;}

}
@media (min-width: 220px) and (max-width: 480px){
h1{width:100%; height:auto; padding:0px;color:#000; font-size:25px; font-weight:900; font-family:Arial, Helvetica, sans-serif;}
	
.trLeftBox {display: block;width:100%;border-bottom: solid 1px #ccc;padding:0 0 10px 0; margin: 0 0 10px 0;}
.gtranslater {width: 100%;border-right: solid 0px #ccc; text-align:center;}

.trRightBox {width: 100%;}
.trCallUs {display:none;border-right: solid 0px #ccc;}
.trEmail {display:none;}

header {position: relative;}
header .header{width:100%; height:auto; padding:0px 7%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header .rightBox{width:100%;float:right; margin:0; text-align:right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; float:left; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:25px 0 10px 7px; float:right;}

header.smaller .header{width:100%; height:auto; padding:0px 7%; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:right; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:150px;height: auto; padding:0px; margin:5px 0; position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .booknow{width:auto; height:auto; padding:0; margin:15px 0 10px 7px; float:right;}

header.smaller .nav ul ul li a{width:auto;padding: 5px 10px; color:#fff !important;}
header.smaller .nav a,.nav a:active,.nav a:hover,.nav a:visited{padding:2px 9px 1px;color:#000;text-decoration:none;}

.blogdetails-bc{margin:0;}

/*-- Banner Css --*/
.bannerPanel{width:100%; height:auto; margin:0;}
.banner{width:100%; height:auto; padding:0; margin:0;position:relative;}
.bannerHeading{width:94%; height:auto; padding:10px 2% 12px 2%; margin:auto; position:absolute; z-index:1; top:5%; color:#fff; font-size:22px; font-weight:900; text-align:center; text-shadow:0 2px 2px #000;font-family: 'Releway', Helvetica, Arial, sans-serif;}
.bannerSMText{width:100%; height:auto; padding:5px 10% 15px 10%; margin:auto;color:#fff; font-size:15px; line-height:25px; font-weight:400; text-align:center; text-shadow:0 2px 2px #000;}

.enquirybox{width:90%; height:auto; padding:0; margin:45px auto auto auto; border-radius:7px; overflow:hidden; background:rgb(255,255,255,1); border:solid 0px #ff2a00; position:relative; z-index:1; bottom:0; right:0px;}
.biFormCol{width:98%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biFormCol1{width:98%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biFormCol2{width:98%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biTextBox{width:100%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff; box-shadow:none; border:none; border-bottom:solid 1px #000; color:#333 !important; font-size:14px; border-radius:4px; outline:none;}
.biDateTextBox{width:100%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff url(../images/calendarIcon.png) no-repeat right 7px center;box-shadow:none; border:none; border-bottom:solid 1px #000; color:#333 !important; font-size:14px; border-radius:4px; outline:none;}
.biListBox{width:100%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff;box-shadow:none; border:none; border-bottom:solid 1px #000; color:#777 !important; font-size:14px; outline:none; border-radius:4px;}
.biTextAreaBox{width:100%; height:75px; padding:10px 3%; margin:0px auto 10px auto; background:#fff;box-shadow:none;  border-bottom:solid 1px #000;color:#333 !important; font-size:14px; outline:none;}
.bookingBtn{width:100%; height:auto; padding:10px 3%; background:#ff2a00; box-shadow:1px 1px 1px #000; border:none; color:#fff; font-weight:bold; font-size:14px; border-radius:4px; outline:none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.bookingBtn:hover{background:#00d13f; cursor:pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.hideclear{ display:none;}

.tab-content{width:auto; height:auto;padding:8px 7px 2px 7px;margin:0 1px 0 0;color:#fff;border-radius:0px;}

.iheadingBox{width:100%; height:auto; padding:0px 0 25px 0; margin:0; text-align:center;}
.iheadingsmalltext{width:90%; height:auto; padding:12px 0 5px 0; margin:0 auto; text-align:center; line-height:22px; text-align:center; font-size:14px; color:#999;}

.flightHeading{width:100%; height:auto; padding:0px 0 0 0; margin:0px 0 30px 0; color:#000; font-size:22px; font-weight:900; text-transform:uppercase;border:none;}

.ptppanel {padding: 70px 5% 50px 5%;}
.ptpBox{width: 100%; height: auto;padding: 0px;margin: 0px auto 25px auto;}
.international-panel{padding:70px 8% 60px 7%;}
.cr-panel{padding: 70px 6.5% 45px 5%;}
.hotel-panel{padding: 70px 6% 60px 6%;}
.wkttpanel {padding: 70px 6.5% 60px 6%;}
.crPanel {width: 100%;height: auto;padding: 35px 7.5% 45px 7.5%;margin: auto;background: #f7f7f7;}

/*-- Footer Css --*/
.footerPanel{width:100%; height:auto; padding:0; margin:auto; background:#0e0e0e url(../images/footerBg.png) no-repeat center center; color:#697585; text-align:center;}
.footer-body {padding: 50px 7% 40px 7%;}
.footerCol1{width:90%; height:auto; padding:0 5% 0 5%; margin:auto; float:none;}
.footerCol2{width:90%; height:auto; padding:15px 0 0px 0; margin:auto 5% 15px 5%; float:none; border-top:dashed 1px #fff; border-bottom:dashed 1px #fff;}
.footerCol3{width:90%; height:auto; padding:0 5% 0 5%; margin:auto; float:none;}
.fContactDetailsBox{width:100%; padding:0px 0 15px 0;}
div#fNav1 ul { margin:10px 0 10px 0; padding: 0; list-style: none; }
div#fNav2 ul { margin:10px 0 10px 0; padding: 0; list-style: none; } 

.copyright{width:100%; height:auto; margin:0 0 10px 0; text-align:center; float:none;}
.poweredby{width:100%; height:auto; text-align:center; float:none;}
.poweredNav{color:#fff;}
.poweredNav:hover{color:#ff2a00;}

/*== INNER PAGE ==*/
.innWrap{width:92%; height:auto; padding:45px 0 50px 0; margin:0 auto;color:#333; font-size:16px; line-height:25px; text-align:justify;}
.innBanner {margin:0;}
.pageNavBox {padding: 14px 6% 10px 6%;}
.pageNavBox1 {margin:0;}
.innAboutHeading {padding: 0px;}
.inn-wrap h1 {font-size: 20px;text-align: left;}
.innBanHeadBox {display: none;}

.hdp-day-price {padding: 15px 10%;}
.hdp-day-price .addtocart {padding: 0;margin: 20px 0 10px 0;color: #fff;font-size: 16px;text-align: left;}
.in-tabbtn {width: 98%;padding: 7px 10px 5px 10px;margin: 0 2px 2px 0;float: left;font-size: 14px; text-align:left;}

.side-form {width: 100%;padding: 0 0 25px 0;margin: 40px auto 0 auto;}

.view-cart-list{width:100%; height:auto;padding:0; margin:auto; overflow-x:scroll;}
.view-cart table {border-collapse: collapse;width: 900px; border:solid 1px #e1e1e1;}

.loginBox {width:90%;}
.regOuterBox {width:90%;}

.checkoutpanel {width: 100%;}
.checkout-billing-details {width: 100%; height: auto;padding: 0;margin: 0 auto;float: none;}
.billing-box {width: 100%;}
.order-box {width: 100%;padding: 10px 4%;}
.co-row {width: 95%;margin: 0 auto 12px auto;}
.ma-form-row {width: 95%;margin: 0 auto 15px auto;}
.co-col1 {width: 100%; margin: 0 0 15px 0;}
.co-col2 {width: 100%; margin: 0 0 15px 0;}
.co-label {font-size: 14px;}

.ma-left-box {width: 100%;height: auto;padding: 0 2%;margin: 0 auto 35px auto;}
.ma-right-box {width: 100%;}

.order-history-box{width: 100%;height: auto;padding: 0;margin: auto;overflow-x: scroll;}
.order-history-box table {width: 1000px;}
.table > :not(:last-child) > :last-child > * {width:70px;}
.ma-form-textbox {width: 100%;height: auto;padding: 6px 2%;}

.socialmedia {width: 25px; height: auto;padding: 0;margin: 0;position: fixed;bottom: 75px;right: 2px;}
.socialmedia img{width: 25px; height:auto; margin:1px 0;}

/*-- About Page --*/
.aboutLeftBox{width:100%; height:auto; padding:0; margin:auto; float:none;}
.aboutRightBox{width:98%; height:auto; padding:7px 1%; margin:25px 0 0 0; background:#f1f1f1; border:solid 1px #e1e1e1; float:none;}

/*-- Room Page --*/
.iroomBox{width:98%; height:auto; padding:0 1%; margin:0 0 20px 0; background:#f5f5f5; border:dashed 1px #e1e1e1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.iroomBox:hover{background:#fff; border:dashed 1px #ff2a00;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.iroomBox:hover .iroomDetailsBox{width:97%; height:auto; padding:5px 0; margin:auto; float:none; border-left:dashed 0px #e1e1e1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
.iroomBox:hover .iroomHeadingBox{border-top:dashed 1px #ff2a00; border-bottom:dashed 1px #ff2a00;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

.iroomImgBox{width:98%; height:auto; padding:15px 1% 12px 1%; margin:auto; float:none;}
.iroomDetailsBox{width:97%; height:auto; padding:5px 0; margin:auto; float:none; border-left:dashed 0px #e1e1e1;}
.iroomHeadingBox{width:100%; height:auto; padding:0 0 5px 0; margin:0;border-top:dashed 1px #e1e1e1;border-bottom:dashed 1px #e1e1e1;}
.iroomPriceBOx{width:20%; height:auto; padding:0; margin:10px 0 15px 0; text-align:right; float:right; display:none;}

/*-- Contact Page --*/
.iContactPanel{width:98%; height:auto; padding:0 1%; margin:0 0 20px 0; }
.iContactInquiryBox{width:100%; height:auto; padding:0; margin:0; float:none;}
.iContactDetailsBox{width:90%; height:auto; padding:25px 5% 15px 5%; margin:0; background:#f1f1f1; border:solid 1px #e1e1e1; line-height:20px;float:none;}
.iContactHeading{width:100%; height:auto; padding:0px; margin:0 0 25px 0; color:#000; font-size:25px; font-weight:900; text-transform:uppercase;}
}


