
@media (min-width: 1250px) and (max-width: 2700px){

}
@media (min-width: 900px) and (max-width: 1100px){
.left{ text-align:center;}
header .rightBox{width:auto;float:right; margin:15px 0 10px 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:20%;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:96%; height:auto; padding:0px 2%; margin:auto; background:#fff; position:absolute; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:auto;float:right; margin:15px 0 15px 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:20%;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 .nav ul ul li a{width:auto;padding: 5px 10px; color:#fff !important;}
header .nav a,.nav a:active,.nav a:hover,.nav a:visited{padding:2px 10px 1px !important;color:#000;text-decoration:none;}

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 10px 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 Css --*/
.bannerHeading{width:96%; height:auto; padding:10px 2% 12px 2%; margin:auto; position:absolute; z-index:1; top:45% !important; color:#fff; font-size:40px; font-weight:900; text-align:center; text-shadow:0 2px 2px #000;font-family: 'Releway', Helvetica, Arial, sans-serif;}
.bannerSMText{width:96%; height:auto; padding:5px 2% 15px 2%; margin:auto;color:#fff; font-size:15px; font-weight:400; text-align:center; text-shadow:0 2px 2px #000;}
.enquirybox{width:78%; height:auto; padding:20px 1% 10px 1%; margin:auto 10%; border-radius:7px; background:rgb(255,255,255,0.6); border:solid 3px #C1C1C1; position:absolute; z-index:1; bottom:5%;}

/*-- Rooms Css --*/
.roomTypePanel{width:95%; height:auto; padding:35px 2% 20px 3%; background:#fff; margin:auto;}
.roomBox{width:29.5%; height:auto; padding:10px 0.75% 0 0.75%; margin:0px 1% 25px 1%; background:#f7f7f7; border:solid 1px #e1e1e1; float:left;}

/*-- Index About Box --*/
.aboutpanel{width:89%; height:auto; padding:45px 5% 45px 6%; margin:0; background:url(../images/bgimg1.jpg) no-repeat center center fixed; background-size:100% 100%; font-size:13px; color:#555; line-height:22px;}
.aboutBox{width:100%; height:auto; padding:0; margin:0; float:none; text-align:center;}
.aboutImgBox{display:none;}

.aboutText{width:100%; height:auto; padding:0; margin:0px auto 0 auto; color:#fff; font-size:16px; line-height:27px; text-align:center;}
.aboutreadmorebox{width:auto; height:auto; padding:0; margin:30px auto 0 auto;}
.readmorebox2{width:auto; padding:0; margin:0 auto 0 40%; cursor:pointer; float:none;}

/*-- Rooms Css --*/
.servicepanel{width:95%; height:auto; padding:40px 2% 30px 3%; background:#fff; margin:auto;}
.serviceBox{width:29.5%; height:auto; padding:10px 0.75%; margin:0px 1% 20px 1%; background:#f5f5f5; border:solid 1px #e1e1e1; float:left;}

/*-- Gallery Css --*/
.galleryPanel{width:96%; height:auto; padding:30px 2% 30px 2%; margin:auto;background:#fff;}

/*-- Customer Reviews --*/
.crPanel{width:92%; height:auto; padding:35px 4% 45px 4%; margin:auto; background:#fff;}
.crBox{width:94%; height:auto; padding:10px 0 20px 0; margin:0 3% !important; background:#fff; border:solid 1px #eeeeee; border-radius:10px;}

/*-- 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:25%; height:auto; margin:0 0 25px 3%; float:left;}
.footerCol3{width:40%; height:auto; margin:0 2% 0 0; float:right;}
}

@media (min-width: 480px) and (max-width: 769px){
h2{width:100%; height:auto; padding:0; margin:5px 0;font-size:18px; color:#fff; text-align:left; font-weight:900; text-transform:uppercase;}
.left{ text-align:center;}
.topRibon{width:96%; height:auto; padding:1px 2%; margin:auto; background:#900;}
.trRightBox{width:385px; height:auto; padding:0; margin:5px auto; float:none; color:#fff; font-weight:300; font-size:15px;}
.trEmail{display:none;}

header {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:0; margin:auto; background:#fff;border-bottom:solid 0px #d30205; position:relative; z-index:101;-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 .rightBox{width:100%;float:none; 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:160px;height: auto; padding:0px 0 0 10px; margin:0px auto 7px 0 !important; float:left;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.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:0px; 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:none; 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:160px;height: auto; padding:0px 0 0 10px; margin:0px auto 7px 0 !important; float:left;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:30px 20px 10px 7px; float:right;}

/*-- Banner Css --*/
.bannerPanel{width:100%; height:auto; margin:0;}
.banner{width:100%; height:auto; padding:0; margin:0;position:relative;}
.bannerHeading{width:96%; height:auto; padding:10px 2% 12px 2%; margin:auto; position:absolute; z-index:1; top:15%; 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:70%; height:auto; padding:5px 15% 15px 15%; 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:20px 1% 20px 2.5%; margin:25px 3% auto 3%; border-radius:7px; background:rgb(0,0,0,1); border:solid 3px #ff2a00; position:relative; z-index:1; bottom:4%;}
.biFormCol{width:48%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biFormCol1{width:48%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biFormCol2{width:97%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biTextBox{width:94%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff; box-shadow:1px 1px 1px #000; border:none; color:#999 !important; font-size:14px; border-radius:4px; outline:none;}
.biDateTextBox{width:94%; 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:1px 1px 1px #000; border:none; color:#999 !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:1px 1px 1px #000; border:none; color:#999 !important; font-size:14px; outline:none; border-radius:4px;}
.biTextAreaBox{width:94%; height:75px; padding:10px 3%; margin:0px auto 10px auto; background:#fff;box-shadow:1px 1px 1px #000;color:#999 !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;}

/*-- Rooms Css --*/
.roomTypePanel{width:95%; height:auto; padding:35px 2% 30px 3%; background:#fff; margin:auto;}
.roomBox{width:96%; height:auto; padding:7px 0.75% 0 0.75%; margin:0px 1% 25px 1%; background:#f7f7f7; border:solid 1px #e1e1e1; float:left;}
.roomText{width:84%; height:auto; padding:0; margin:10px 8%; font-size:14px; font-weight:400; color:#555; line-height:22px; text-align:center;}
.roomreadmorebox{width:125px; height:auto; padding:0; margin:15px auto 20px auto;}

/*-- Index About Box --*/
.aboutpanel{width:89%; height:auto; padding:45px 5% 45px 6%; margin:0; background:url(../images/bgimg1.jpg) no-repeat center center fixed; background-size:100% 100%; font-size:13px; color:#555; line-height:22px;}
.aboutBox{width:100%; height:auto; padding:0; margin:0; float:none; text-align:center;}
.aboutImgBox{display:none;}

.aboutText{width:100%; height:auto; padding:0; margin:0px auto 0 auto; color:#fff; font-size:16px; line-height:27px; text-align:center;}
.aboutreadmorebox{width:auto; height:auto; padding:0; margin:30px auto 0 auto;}
.readmorebox2{width:auto; padding:0; margin:0 auto 0 40%; cursor:pointer; float:none;}

/*-- Facilities Css --*/
.facilitiesPanel{width:94%; height:auto; padding:20px 3% 0px 3%; margin:auto;}
.facilitiesBox{width:100%; height:auto; padding:0; margin:30px 0 0 0;}
.fBox{width:33.3%; height:auto; padding:0; margin:0 0 40px 0; float:left;}

/*-- Contact Panel Css --*/
.contactPanel{width:80%; height:auto; padding:40px 10%;  background:url(../images/bgimg2.jpg) no-repeat center center fixed; text-align:center; color:#000;}
.contactHeadTextBox{width:100%; height:auto;color:#fff; font-size:20px; font-weight:400; line-height:25px;}
.btn1{width:100%; padding:12px 0; margin:10px auto; display:block; background:#fff; font-size:22px; font-weight:bold; border:none; border-radius:5px; border:solid 1px #ff2a00; color:#ff2a00; outline:none; 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;}
.btn1:hover{background:#dd2400; color:#fff;border:solid 1px #dd2400;-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;}

/*-- Gallery Css --*/
.galleryPanel{width:96%; height:auto; padding:40px 2% 20px 2%; margin:auto;background:#fff;}

/*-- Customer Reviews --*/
.crPanel{width:92%; height:auto; padding:35px 4% 45px 4%; margin:auto; background:#fff;}
.crBox{width:94%; height:auto; padding:10px 0 20px 0; margin:0 3% !important; background:#fff; border:solid 1px #eeeeee; border-radius:10px;}

/*-- 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: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;}

/*-- About Page --*/
.aboutLeftBox{width:100%; height:auto; padding:0; margin:auto; float:none;}
.innAboutHeading{width:100%; height:auto; padding:0px; margin:0 0 30px 0; color:#000; font-size:22px; font-weight:900; text-transform:uppercase;}
.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% 20px 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 .iroomImgBox{width:98%; height:auto; padding:10px 1% 7px 1%; margin:auto; float:none;border-right: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 .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:10px 1% 7px 1%; margin:auto; float:none;border-right:dashed 0px #e1e1e1;}
.iroomDetailsBox{width:97%; height:auto; padding:5px 0; margin:auto; float:none; border-left:dashed 0px #e1e1e1;}
.iroomHeadingBox{width:auto; height:auto; padding:0 0 5px 0; margin:0;border-top:dashed 1px #e1e1e1;border-bottom:dashed 1px #e1e1e1;}
.iroomPriceBOx{width:auto; height:auto; padding:0; margin:10px 0 0px 0; text-align:right; float:right; display:block;}
.iroomPrice{width:auto; height:auto; padding:2px 12px; margin:auto; background:#ff2a00; color:#fff; font-size:20px;}
div.facilities ul span {width:50%; margin: 0; padding:0px; text-decoration: none; color:#8a8a8a;display:block; font-size:14px;text-align:left;font-weight:400; line-height:25px; float:left;} 

/*-- 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:20px; font-weight:900; font-family:Arial, Helvetica, sans-serif;}
h2{width:100%; height:auto; padding:0; margin:5px 0;font-size:15px; color:#fff; text-align:left; font-weight:900; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
	
.left{ text-align:center;}
.topRibon{width:96%; height:auto; padding:0px 2%; margin:auto; background:#900;}
.trCallUs{width:100%; height:auto; padding:7px 0; margin:0; float:none; color:#fff; font-weight:400; font-size:15px; text-align:center;}
.trEmail{display:none;}
.trRightBox{width:100%; height:auto; padding:0; margin:0; float:none; color:#fff; font-weight:300; font-size:15px;}
.trsmnav{ display:none;}

header {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:0; margin:auto; background:#fff;border-bottom:solid 0px #d30205; position:relative; z-index:101;-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 .rightBox{width:100%;float:none; 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:160px;height: auto; padding:0px 0 0 10px; margin:0px auto 7px 0 !important; float:left;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.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:0px; 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:none; 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:160px;height: auto; padding:0px 0 0 10px; margin:0px auto 7px 0 !important; float:left;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:30px 20px 10px 7px; float:right;}

/*-- Banner Css --*/
.bannerPanel{width:100%; height:auto; margin:0;}
.banner{width:100%; height:auto; padding:0; margin:0;position:relative;}
.bannerHeading{width:96%; height:auto; padding:10px 2% 12px 2%; margin:auto; position:absolute; z-index:1; top:5%; color:#fff; font-size:30px; font-weight:900; text-align:center; text-shadow:0 2px 2px #000;font-family: 'Releway', Helvetica, Arial, sans-serif;}
.bannerSMText{width:70%; height:auto; padding:5px 15% 15px 15%; margin:auto;color:#fff; font-size:15px; line-height:25px; font-weight:bold; text-align:center; text-shadow:0 2px 2px #000;}

.enquirybox{width:90%; height:auto; padding:20px 1% 20px 2.5%; margin:25px 3% auto 3%; border-radius:7px; background:rgb(0,0,0,1); border:solid 3px #ff2a00; position:relative; z-index:1; bottom:4%;}
.biFormCol{width:48%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biFormCol1{width:48%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biFormCol2{width:97%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biTextBox{width:94%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff; box-shadow:1px 1px 1px #000; border:none; color:#999 !important; font-size:14px; border-radius:4px; outline:none;}
.biDateTextBox{width:94%; 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:1px 1px 1px #000; border:none; color:#999 !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:1px 1px 1px #000; border:none; color:#999 !important; font-size:14px; outline:none; border-radius:4px;}
.biTextAreaBox{width:94%; height:75px; padding:10px 3%; margin:0px auto 10px auto; background:#fff;box-shadow:1px 1px 1px #000;color:#999 !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;}

/*-- Rooms Css --*/
.roomTypePanel{width:95%; height:auto; padding:35px 2% 30px 3%; background:#fff; margin:auto;}
.roomBox{width:96%; height:auto; padding:7px 0.75% 0 0.75%; margin:0px 1% 25px 1%; background:#f7f7f7; border:solid 1px #e1e1e1; float:left;}
.roomImgBox{width:96%; height:auto; padding:0; margin:0 auto;}
.roomText{width:84%; height:auto; padding:0; margin:10px 8%; font-size:14px; font-weight:400; color:#555; line-height:22px; text-align:center;}
.roomreadmorebox{width:125px; height:auto; padding:0; margin:15px auto 20px auto;}

.roomreadmorebox{width:135px; height:auto; padding:0; margin:15px auto 15px auto;}
.readmorebox3{width:auto; padding:0; margin:0; cursor:pointer;}
.rmicon3{width:8px; padding:6px 10px 5px 10px; margin:auto; float:left; background:#000; color:#fff; font-size:14px; font-weight:300; border-radius:3px 0 0 3px;}
.rmtext3{width:85px; padding:6px 10px 5px 10px; margin:auto; float:left; background:#ff2a00; color:#fff; text-align:center; font-size:14px; border-radius:0 3px 3px 0;}

/*-- Index About Box --*/
.aboutpanel{width:89%; height:auto; padding:45px 5% 45px 6%; margin:0; background:url(../images/bgimg1.jpg) no-repeat center center fixed; background-size:100% 100%; font-size:13px; color:#555; line-height:22px;}
.aboutBox{width:100%; height:auto; padding:0; margin:0; float:none; text-align:center;}
.aboutImgBox{display:none;}

.aboutText{width:100%; height:auto; padding:0; margin:0px auto 0 auto; color:#fff; font-size:16px; line-height:27px; text-align:center;}
.aboutreadmorebox{width:auto; height:auto; padding:0; margin:30px auto 0 auto;}
.readmorebox2{width:auto; padding:0; margin:0 auto 0 30%; cursor:pointer; float:none;}

/*-- Facilities Css --*/
.facilitiesPanel{width:94%; height:auto; padding:20px 3% 10px 3%; margin:auto;}
.facilitiesBox{width:100%; height:auto; padding:0; margin:30px 0 0 0;}
.fBox{width:98%; height:auto; padding:0; margin:0 0 15px 0; float:left;}

/*-- Contact Panel Css --*/
.contactPanel{width:80%; height:auto; padding:40px 10%;  background:url(../images/bgimg2.jpg) no-repeat center center fixed; text-align:center; color:#000;}
.contactHeadTextBox{width:100%; height:auto;color:#fff; font-size:20px; font-weight:400; line-height:25px;}
.btn1{width:100%; padding:12px 0; margin:10px auto; display:block; background:#fff; font-size:22px; font-weight:bold; border:none; border-radius:5px; border:solid 1px #ff2a00; color:#ff2a00; outline:none; 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;}
.btn1:hover{background:#dd2400; color:#fff;border:solid 1px #dd2400;-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;}

/*-- Gallery Css --*/
.galleryPanel{width:96%; height:auto; padding:40px 2% 20px 2%; margin:auto;background:#fff;}

/*-- Customer Reviews --*/
.crPanel{width:92%; height:auto; padding:35px 4% 45px 4%; margin:auto; background:#fff;}
.crBox{width:94%; height:auto; padding:10px 0 20px 0; margin:0 3% !important; background:#fff; border:solid 1px #eeeeee; border-radius:10px;}

/*-- 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: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;}

/*-- About Page --*/
.aboutLeftBox{width:100%; height:auto; padding:0; margin:auto; float:none;}
.innAboutHeading{width:100%; height:auto; padding:0px; margin:0 0 30px 0; color:#000; font-size:22px; font-weight:900; text-transform:uppercase;}
.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% 20px 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 .iroomImgBox{width:98%; height:auto; padding:7px 1% 7px 1%; margin:auto; float:none;border-right: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 .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:7px 1% 7px 1%; margin:auto; float:none;border-right:dashed 0px #e1e1e1;}
.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;}
.iroomHeadBox{width:100%; height:auto; padding:0; margin:5px 0 0 0; float:none;}
.iroomPriceBOx{width:auto; height:auto; padding:0; margin:7px 0 10px 0; text-align:left; float:left; display:block;}
.iroomPrice{width:auto; height:auto; padding:2px 12px; margin:auto; background:#ff2a00; color:#fff; font-size:20px;}
div.facilities ul span {width:100%; margin: 0; padding:0px; text-decoration: none; color:#8a8a8a;display:block; font-size:14px;text-align:left;font-weight:400; line-height:25px; float:left;} 

/*-- 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;}
}