@charset "utf-8";@font-face{font-family:SourceSansb;src:url("fonts/SourceSansProsb.ttf"),
url("fonts/SourceSansProsb.otf"),
url("fonts/SourceSansProsb.eot?#iefix") format('embedded-opentype'),
url("fonts/SourceSansProsb.svg#svgFontName") format("svg"),
url("fonts/SourceSansProsb.woff");}
@font-face{font-family:SourceSansel;src:url("fonts/SourceSansProel.ttf"),
url("fonts/SourceSansProel.otf"),
url("fonts/SourceSansProel.eot?#iefix") format('embedded-opentype'),
url("fonts/SourceSansProel.svg#svgFontName") format("svg"),
url("fonts/SourceSansProel.woff");}
html{width:100%;height:100%;}
body{width:100%;height:100%;margin:0px;padding:0px;}
ul{margin:0px;padding:0px;width:auto;}
li{list-style:none;}
a{text-decoration:none;}
#wrapper{width:100%;height:100%;max-width:1366px;margin:0px auto;}
#header{width:100%;height:127px;background:url(../images/headerbg.jpg) repeat;}
.clearfix{clear:both;}
.container1{margin:0px auto;}
.slidercontainer{width:100%;margin:0px;height:auto;}
.slidercontainer img{width:100%;}
.logo{width:254px;float:left;margin-top:29px;}
.bdetails{width:350px;float:left;height:auto;margin-left:90px;}
.hotelmenu{float:left;border-left:1px solid #05334c;border-right:1px solid #05334c;padding:9px 28px;box-shadow:inset 0px 1px 15px 0px rgba(0, 0, 0, 0.2);}
.hotelmenu span{margin-top:11px;display:block;text-align:center;}
.hotelmenu a{font-family:SourceSansb;text-align:center !important;display:block;font-size:38px;color:#fff;margin-top:5px;}
.hotelsearch-form{width:98%;height:auto;padding:1%;background-color:rgba(225,224,220,0.9);position:relative;margin-top:-350px;z-index:999}
.hotelsearch-form h1{margin:0px;font-family:calibri;font-size:30px;}
.flightmenu{float:left;border-right:1px solid #05334c;padding:9px 28px;box-shadow:inset 0px 1px 15px 0px rgba(0, 0, 0, 0.2);}
.flightmenu span{margin-top:11px;display:block;text-align:center;}
.flightmenu a{font-family:SourceSansb;text-align:center !important;display:block;font-size:38px;color:#fff!important;margin-top:5px;}
.siteright{float:right;vertical-align:bottom;margin-top:80px;color:#fff !important;font-family:SourceSansel;}
.siteright a{color:#fff !important;}
.nav{width:100%;height:40px;background:url(../images/menubg.jpg) repeat-x;}
.nav ul li{float:left;padding:10px 18px;font-family:SourceSansel}
.nav ul li a{color:#fff;font-weight:bold;}
.nav ul li ul li a{color:#000;}
.nav ul li ul li a:hover{background-color:#333;color:#fff;}
.pagecontent{width:100%;height:auto;display:inline-block;}
.pagecontent h1{font-family:SourceSansb;font-size:22px;color:#05334c;margin:4px 0px;}
.pagecontent h2{font-family:SourceSansb;font-size:20px;color:#0E87C9;margin:4px 0px;}
.pagecontent p{font-family:Arial, Helvetica, sans-serif;font-size:15px;padding:3px 0px;margin:0px;margin-bottom:7px;line-height:20px;}
.pagecontent ul{margin-left:30px;}
.pagecontent ul li{font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:27px;color:#505050;}
.footer{width:100%;height:auto;bottom:0px;right:0px;position:relative;font-weight:normal;}
.innerfooter1{width:100%;height:auto;background:url(../images/footerbg.jpg) repeat;}
.footerabout{width:225px;height:auto;float:left;border-right:1px solid #05334c;padding:36px 20px;}
.footerabout span{margin-top:0px;display:block;text-align:center;}
.footerabout a{font-family:SourceSansel;font-weight:normal;text-align:center !important;display:block;font-size:20px;color:#fff!important;margin-top:9px;}
.footerinfo{width:270px;height:auto;float:left;border-left:1px solid #2089c4;border-right:1px solid #05334c;padding:19.5px 20px;}
.footerinfo span{margin-top:3px;display:block;text-align:center;}
.footerinfo a{font-family:SourceSansel;font-weight:normal;text-align:center !important;display:block;font-size:16px;color:#fff;margin-top:5px;}
.footerinfo p{margin:0px;font-family:SourceSansel;font-size:14px;text-align:center;line-height:normal;letter-spacing:0.5px;color:#fff;}
.fantastic{width:340px;height:auto;float:left;border-left:1px solid #2089c4;border-right:1px solid #05334c;padding:20px 20px;font-weight:normal;}
.fantastic a{font-family:SourceSansel;font-weight:normal;text-align:left !important;display:block;font-size:16px;color:#fff;margin-top:5px;}
.fantastic p{margin:0px;font-family:SourceSansel;font-size:14px;text-align:center;letter-spacing:0.5px;color:#fff;}
.emailid{width:auto;margin-top:10px;text-align:left !important;}
.emailid input[type="text"]{width:100%;border:1px solid #b7e0f7;box-shadow:inset 0px 1px 20px 0px rgba(0, 0, 0, 0.3);background-color:#066ca4;padding:2.5%;font-family:SourceSansel;color:#fff;font-size:15px;text-align:left !important;}
.signin{float:right;margin-top:10px;margin-right:0px;}
.signinbtn{border:1px solid #004d76;padding:4px 18px;font-family:SourceSansel;color:#fff;font-size:16px;background-color:#066ba3;float:right;box-shadow:inset 0px 0px 1px 1px rgba(53, 134, 178, 0.8);border-radius:5px;}
.signinbtn:focus{outline:none;margin:0px;}
.stay{width:300px;height:155px;float:left;border-left:1px solid #2089c4;padding:0px 20px;}
.secure{width:100%;margin-top:10px;display:inline-block;}
.secure img{width:120px;}
.stay a{font-family:SourceSansel;font-weight:normal;text-align:center !important;display:block;font-size:16px;color:#fff;margin-top:23px;}
.stay p{margin:0px;font-family:SourceSansel;font-size:14px;text-align:center;letter-spacing:0.5px;color:#fff;}
.stay span{margin-top:15px;display:block;text-align:center;}
.r-tabs{position:relative;}
.r-tabs .r-tabs-nav{background-color:#0370a9;display:inline-block;width:100%;}
.r-tabs .r-tabs-nav li{color:#fff;float:left;font-size:16px;font-weight:normal;letter-spacing:0.5px;list-style:outside none none;padding:10px;}
.stay label{font-family:SourceSansel;color:#fff;font-weight:normal;}
.mtop{margin-top:15px;}
.prebooklabel{font-size:15px;font-weight:normal;font-family:SourceSansel;padding:5px;white-space:nowrap;}
.ccard_label{white-space:normal !important;}
.preinput{width:100%;box-shadow:inset 0px 1px 7px 0px #ddd;-webkit-box-shadow:inset 0px 1px 7px 0px #ddd;-moz-box-shadow:inset 0px 1px 7px 0px #ddd;height:auto;padding:5px 10px;border:1px solid #ccc;outline:none;}
.footermenu{width:100%;height:auto;background-color:#333333;padding:1% 0%;color:#fff;font-family:SourceSansel;font-size:14px;}
.fmenulist{width:auto;float:left;}
.fmenulist a{float:left;padding:0px 15px;border-right:1px solid #fff;color:#fff;font-family:SourceSansel;font-size:14px;margin-top:0px;display:block;line-height:normal;}
.fmenulist a:last-child{border-right:none !important;}
.hoteldestination{width:100%;display:inline-block;}
.destinationinput{width:100%;height:auto;margin-top:10px;}
.destinationinput .inputgroup1{border:1px solid #89b1c5;background-color:#ebe8e1;width:100%;padding:8px 10px;border-radius:5px;outline:none;color:#000;}
.destinationinput .inputgroup2{border:1px solid #89b1c5;width:100%;padding:8px 10px;border-radius:5px;outline:none;background:#ebe8e1 url(../images/calendar.png) no-repeat right 8px center;color:#000;}
.inputgroup2{border:1px solid #89b1c5;width:100%;padding:8px 10px;border-radius:5px;outline:none;background:#ebe8e1 url(../images/calendar.png) no-repeat right 8px center;color:#000;}
.destinationinput .inputgroup3{border:1px solid #89b1c5;width:100%;padding:8px 10px;border-radius:5px;outline:none;background-color:#ebe8e1;color:#000;}
.searchbutton{width:100%;padding:8px 10px;text-align:center;color:#fff;border:1px solid #03659b;background-color:#0870a9;box-shadow:inset 0px 0px 1px 1px #cfeaf8;border-radius:5px;outline:none;cursor:pointer;}
.nopadding2{padding:0px !important;}
.nopadding{padding-left:0px !important;}
.nopadding1{padding-left:3px !important;}
.splweek{width:100%;margin-bottom:10px;margin-top:10px;}
.splweek img{width:100%;height:350px;}
.splw{color:#066ba2 !important;font-size:29px !important;margin-top:15px !important;}
.destinations{width:100%;margin-bottom:10px;margin-top:10px;position:relative;}
.destinations img{width:100%;height:350px;}
.destinationsdetails{padding:5px;background-color:rgba(0,0,0,0.6);color:#fff;font-size:15px;bottom:0px;position:absolute;width:100%;}
.destinationsdetails .lname{float:left;width:48%;text-align:left;font-family:SourceSansel;}
.destinationsdetails .lhotels{float:right;width:48%;text-align:right;font-family:SourceSansel;}
.populartxt h1{font-family:SourceSansel;font-size:25px;color:#565656;font-weight:bold;}
.cityname{width:100%;height:auto;padding:5px 0px;border-bottom:1px solid #ccc;display:inline-block;}
.cityname .citytxt{float:left;height:auto;width:48%;text-align:left;font-weight:bold;font-size:15px;}
.cityname .morehotels{float:right;width:48%;text-align:right;color:#0a77b3;}
.citydetails{width:100%;display:inline-block;height:auto;margin-top:10px;margin-bottom:10px;}
.cityimage{width:100%;float:left;cursor:pointer;}
.cityimage img{width:100%;height:auto !important;border-radius:8px;}
.hotelsearchblock{width:62%;height:auto;padding:0px 15px;float:left;}
.hotelimg{height:100px;}
.hotelimg img{width:100%;height:100%;}
.hoteldetails{width:40%;float:left;padding:0% 3%;}
.hoteldetails h1{font-size:14px !important;font-family:SourceSansb;margin:7px 0px;color:#333 !important;}
.hotelblock{background-color:#f9f9f9;border:1px solid #d7d7d7;}
.cityhotelname{float:left;width:33%;height:auto;margin-left:5px;}
.cityhotelname span{font-size:15px;font-weight:normal;line-height:28px;color:#1e1e1e;}
.cityhotelname span a{color:#1e1e1e;}
.cityrate{float:right;width:35%;text-align:right;}
.cityrate span{font-size:14px;font-weight:normal;line-height:28px;color:#5c5c5c;display:block;}
.results_found{padding:10px 30px;background-color:#ebf6fb;border:1px solid #cbe0ec;text-align:center;color:#FCA22A;}
.results_found h1{font-size:20px;padding:0px;margin:0px;}
.results_found p{color:#333;}
#login{margin:50px 0px;padding:0px 50px;width:50%;float:left;border-right:1px solid #ccc;}
#loginfacebook{margin:50px 0px;padding:0px 50px;padding-right:60px;width:50%;float:left;}
.facebkbtn{background-color:#3C5A98;background-image:url(../images/facebook-1.png),-moz-linear-gradient(top,#607EBF 0,#30487A 100%);background-image:url(../images/facebook-1.png),-ms-linear-gradient(top,#607EBF 0,#30487A 100%);background-image:url(../images/facebook-1.png),linear-gradient(to bottom,#607EBF 0,#30487A 100%);box-shadow:inset 1px 0 #608ca5,inset -1px 0 #608ca5,inset 0 1px #aacadf,inset 0 -1px #4f7393;line-height:1em;border:1px solid #3C5A98;border-top:1px solid #4F72B9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:arial,helvetica,clean,sans-serif;background-repeat:no-repeat;background-position:0 0;color:#fff;display:inline-block;font-size:12px;font-weight:bold;margin-bottom:5px;padding:9px 12px 8px 28px;cursor:pointer;text-decoration:none !important;}
.facebkbtn1{padding:6px 12px 6px 28px !important;}
.facebkbtn:hover{color:#fff;text-decoration:none !important;}
.loginform{width:100%;padding:3% 5%;background-color:#f7f7f7;box-shadow:0px 1px 8px 0px #ccc;border:1px solid #ccc;}
.loginform1{width:100%;padding:3% 5%;box-shadow:0px 1px 8px 0px #ccc;border:1px solid #ccc;}
.loginform h1{font-size:23px;margin-bottom:18px;margin-top:0px;color:#555;}
#login form span{background-color:#006699;border-radius:3px 0px 0px 3px;color:#fff;display:block;float:left;height:50px;text-align:center;width:20%;}
#login form input{height:50px;}
#login form input[type="text"], input[type="password"]{background-color:#fff;border-radius:0px 3px 3px 0px;border:1px solid #ccc;color:#606468;margin-bottom:1em;padding:0 16px;width:80%;}
#price-hero-table tr{padding:10px 0px;line-height:34px;}
#links{float:right;margin-top:15px;background-color:#fff;}
#links strong{padding:5px 12px;background-color:#006BA5;float:left;color:#fff;}
#links a{padding:5px 12px;display:inline-block;background-color:#fff;float:left;}
#links a:hover{background-color:#006BA5;color:#fff;}
#price-hero-table tr th{text-align:center;padding:10px 0px;}
#login form input[type="password"]:focus{box-shadow:none !important;border:1px solid rgba(10,109,177,1)}
#login form input[type="text"]:focus{box-shadow:none !important;border:1px solid rgba(10,109,177,1)}
#login form .loginbtn{border:1px solid #4f8db3;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;color:#FFFFFF;cursor:pointer;display:inline-block;text-transform:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;text-align:center;background-color:#006699;text-shadow:none;box-shadow:none;color:#FFF;font-size:16px;white-space:nowrap;padding:5px;width:100%;}
.light_bluetxt span{background:#0473ae none repeat scroll 0 0;color:#fff !important;display:inline-block;margin-top:5px;padding:2px 10px;}
.loginbtn{border:1px solid #4f8db3;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;color:#FFFFFF;cursor:pointer;display:inline-block;text-transform:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;text-align:center;background-color:#006699;text-shadow:none;box-shadow:none;color:#FFF;font-size:16px;white-space:nowrap;padding:5px;width:100%;}
.scroll_view{background-color:#ddd;color:#333;display:block;font-size:14px;line-height:14px;margin:0 auto;padding:9px 10px;text-align:center;width:100%;}
.member{margin-top:5px;font-size:16px;}
.member1{margin-top:8px !important;}
.member a{margin-left:5px;}
.member span{margin-left:5px;}
#login form .loginbtn:hover{background-color:#006699;opacity:0.8;color:#fff;border:1px solid #0B5579;}
#login .username{text-align:center;}
#login .userpassword{text-align:center;}
.modifysearchblock{background-color:#0473ae;border-radius:4px;padding:1%;width:100%;padding:5%;display:inline-block;}
.modifysearchblock h1{margin:0px;padding:0px;font-size:24px;font-family:SourceSansb;color:#fff;}
.modifysearchblock h1 span{font-size:15px;color:#fff;font-weight:normal !important;}
.modifycontainer{padding:1.5% 0%;min-height:43%;height:auto;display:block;}
.msearchbg{width:100%;height:auto;background-color:#fff;margin-top:6px;padding:1% 6% !important;border-radius:4px;}
.mdestination{width:100%;height:auto;display:inline-block;margin-bottom:5px;}
.mdestination h4{padding-top:0px;text-align:center;padding-bottom:5px;margin:0px;font-family:SourceSansb;font-size:13px !important;font-weight:bold;}
ul.hotelpreferences{list-style:outside none none;margin:0;padding:0;}
.hotelpreferences li{background:url("") repeat scroll 0 0 #fff;border:2px solid #ebebeb;border-radius:4px;color:#999;float:left;height:28px;margin-left:2px;padding:5px;width:28px;}
.hotelpreferences.allamn li{background:url('../images/hotel_aminities_2.png') no-repeat 0 0 #fff;margin:2px;}
.hotelpreferences li.AICO{background-position:-58px -2px;}
.hotelpreferences li:hover.AICO{background-position:-88px -2px;}
.hotelpreferences li.AIDE{background-position:-58px -30px;}
.hotelpreferences li:hover.AIDE{background-position:-87px -30px;}
.hotelpreferences li.CHCA{background-position:-58px -59px;}
.hotelpreferences li:hover.CHCA{background-position:-88px -59px;}
.hotelpreferences li.BALC{background-position:-59px -86px;}
.hotelpreferences li:hover.BALC{background-position:-88px -86px;}
.hotelpreferences li.CHPR{background-position:-58px -116px;}
.hotelpreferences li:hover.CHPR{background-position:-86px -116px;}
.hotelpreferences li.HASA{background-position:-58px -144px;}
.hotelpreferences li:hover.HASA{background-position:-86px -144px;}
.hotelpreferences li.HSPI{background-position:-58px -172px;}
.hotelpreferences li:hover.HSPI{background-position:-88px -172px;}
.hotelpreferences li.BRFT{background-position:-58px -199px;}
.hotelpreferences li:hover.BRFT{background-position:-88px -199px;}
.hotelpreferences li.CARE{background-position:-58px -227px;}
.hotelpreferences li:hover.CARE{background-position:-87px -227px;}
.hotelpreferences li.CASI{background-position:-58px -257px;}
.hotelpreferences li:hover.CASI{background-position:-88px -257px;}
.hotelpreferences li.COSH{background-position:-58px -285px;}
.hotelpreferences li:hover.COSH{background-position:-88px -285px;}
.hotelpreferences li.CSFR{background-position:-58px -314px;}
.hotelpreferences li:hover.CSFR{background-position:-86px -314px;}
.hotelpreferences li.hotel-cobu{background-position:-58px -342px;}
.hotelpreferences li:hover.hotel-cobu{background-position:-86px -342px;}
.hotelpreferences li.COBU{background-position:-58px -369px;}
.hotelpreferences li:hover.COBU{background-position:-86px -369px;}
.hotelpreferences li.CODE{background-position:-58px -994px;}
.hotelpreferences li:hover.CODE{background-position:-87px -994px;}
.hotelpreferences li.CORO{background-position:-58px -400px;}
.hotelpreferences li:hover.CORO{background-position:-86px -400px;}
.hotelpreferences li.COBR{background-position:-58px -427px;}
.hotelpreferences li:hover.COBR{background-position:-88px -427px;}
.hotelpreferences li.DINR{background-position:-58px -455px;}
.hotelpreferences li:hover.DINR{background-position:-86px -455px;}
.hotelpreferences li.EFFI{background-position:-58px -484px;}
.hotelpreferences li:hover.EFFI{background-position:-88px -484px;}
.hotelpreferences li.ELEV{background-position:-58px -512px;}
.hotelpreferences li:hover.ELEV{background-position:-85px -512px;}
.hotelpreferences li.ENTR{background-position:-58px -540px;}
.hotelpreferences li:hover.ENTR{background-position:-87px -540px;}
.hotelpreferences li.FAPL{background-position:-58px -568px;}
.hotelpreferences li:hover.FAPL{background-position:-86px -568px;}
.hotelpreferences li.FPLC{background-position:-58px -598px;}
.hotelpreferences li:hover.FPLC{background-position:-87px -598px;}
.hotelpreferences li.FRTR{background-position:-58px -625px;}
.hotelpreferences li:hover.FRTR{background-position:-87px -625px;}
.hotelpreferences li.GARO{background-position:-58px -654px;}
.hotelpreferences li:hover.GARO{background-position:-86px -654px;}
.hotelpreferences li.GISH{background-position:-58px -682px;}
.hotelpreferences li:hover.GISH{background-position:-86px -682px;}
.hotelpreferences li.GOLF{background-position:-58px -712px;}
.hotelpreferences li:hover.GOLF{background-position:-87px -712px;}
.hotelpreferences li.HAFA{background-position:-58px -738px;}
.hotelpreferences li:hover.HAFA{background-position:-86px -738px;}
.hotelpreferences li.HECL{background-position:-57px -768px;}
.hotelpreferences li:hover.HECL{background-position:-87px -768px;}
.hotelpreferences li.MIOV{background-position:-58px -795px;}
.hotelpreferences li:hover.MIOV{background-position:-87px -795px;}
.hotelpreferences li.KTCN{background-position:-58px -824px;}
.hotelpreferences li:hover.KTCN{background-position:-87px -824px;}
.hotelpreferences li.LAVA{background-position:-58px -853px;}
.hotelpreferences li:hover.LAVA{background-position:-86px -853px;}
.hotelpreferences li.LUGE{background-position:-58px -878px;}
.hotelpreferences li:hover.LUGE{background-position:-87px -878px;}
.hotelpreferences li.LNCH{background-position:-59px -909px;}
.hotelpreferences li:hover.LNCH{background-position:-86px -909px;}
.hotelpreferences li.MEPL{background-position:-58px -938px;}
.hotelpreferences li:hover.MEPL{background-position:-87px -938px;}
.hotelpreferences li.MEFA{background-position:-58px -966px;}
.hotelpreferences li:hover.MEFA{background-position:-86px -966px;}
.hotelpreferences li.MIBA{background-position:-115px -2px;}
.hotelpreferences li:hover.MIBA{background-position:-143px -2px;}
.hotelpreferences li.MOIR{background-position:-115px -30px;}
.hotelpreferences li:hover.MOIR{background-position:-143px -30px;}
.hotelpreferences li.MTGL{background-position:-115px -58px;}
.hotelpreferences li:hover.MTGL{background-position:-143px -58px;}
.hotelpreferences li.NSMR{background-position:-115px -87px;}
.hotelpreferences li:hover.NSMR{background-position:-144px -87px;}
.hotelpreferences li.PARK{background-position:-114px -117px;}
.hotelpreferences li:hover.PARK{background-position:-144px -117px;}
.hotelpreferences li.FPRK{background-position:-114px -144px;}
.hotelpreferences li:hover.FPRK{background-position:-143px -144px;}
.hotelpreferences li.SPAL{background-position:-113px -172px;}
.hotelpreferences li:hover.SPAL{background-position:-143px -172px;}
.hotelpreferences li.PHSV{background-position:-115px -201px;}
.hotelpreferences li:hover.PHSV{background-position:-145px -201px;}
.hotelpreferences li.POOL{background-position:-113px -229px;}
.hotelpreferences li:hover.POOL{background-position:-143px -229px;}
.hotelpreferences li.INPL{background-position:-115px -257px;}
.hotelpreferences li:hover.INPL{background-position:-143px -257px;}
.hotelpreferences li.OUPL{background-position:-114px -284px;}
.hotelpreferences li:hover.OUPL{background-position:-143px -284px;}
.hotelpreferences li.PTRS{background-position:-115px -313px;}
.hotelpreferences li:hover.PTRS{background-position:-143px -313px;}
.hotelpreferences li.RFGR{background-position:-115px -341px;}
.hotelpreferences li:hover.RFGR{background-position:-144px -341px;}
.hotelpreferences li.RTNT{background-position:-113px -369px;}
.hotelpreferences li:hover.RTNT{background-position:-143px -369px;}
.hotelpreferences li.ROSE{background-position:-114px -397px;}
.hotelpreferences li:hover.ROSE{background-position:-143px -397px;}
.hotelpreferences li.ORRO{background-position:-114px -426px;}
.hotelpreferences li:hover.ORRO{background-position:-143px -426px;}
.hotelpreferences li.WERO{background-position:-114px -456px;}
.hotelpreferences li:hover.WERO{background-position:-143px -456px;}
.hotelpreferences li.SAIR{background-position:-115px -483px;}
.hotelpreferences li:hover.SAIR{background-position:-143px -483px;}
.hotelpreferences li.SADE{background-position:-115px -512px;}
.hotelpreferences li:hover.SADE{background-position:-143px -512px;}
.hotelpreferences li.SAUN{background-position:-114px -541px;}
.hotelpreferences li:hover.SAUN{background-position:-143px -541px;}
.hotelpreferences li.SCCV{background-position:-115px -568px;}
.hotelpreferences li:hover.SCCV{background-position:-143px -568px;}
.hotelpreferences li.SHWR{background-position:-115px -597px;}
.hotelpreferences li:hover.SHWR{background-position:-143px -597px;}
.hotelpreferences li.SKII{background-position:-116px -625px;}
.hotelpreferences li:hover.SKII{background-position:-143px -625px;}
.hotelpreferences li.SSKI{background-position:-115px -653px;}
.hotelpreferences li:hover.SSKI{background-position:-143px -653px;}
.hotelpreferences li.WTKI{background-position:-114px -682px;}
.hotelpreferences li:hover.WTKI{background-position:-143px -682px;}
.hotelpreferences li.SPAA{background-position:-115px -711px;}
.hotelpreferences li:hover.SPAA{background-position:-143px -711px;}
.hotelpreferences li.TNCT{background-position:-115px -739px;}
.hotelpreferences li:hover.TNCT{background-position:-143px -739px;}
.hotelpreferences li.TRDK{background-position:-114px -768px;}
.hotelpreferences li:hover.TRDK{background-position:-143px -768px;}
.hotelpreferences li.TELV{background-position:-115px -796px;}
.hotelpreferences li:hover.TELV{background-position:-143px -796px;}
.hotelpreferences li.CBTV{background-position:-114px -823px;}
.hotelpreferences li:hover.CBTV{background-position:-143px -823px;}
.hotelpreferences li.VDCR{background-position:-116px -852px;}
.hotelpreferences li:hover.VDCR{background-position:-143px -852px;}
.hotelpreferences li.WTBD{background-position:-115px -880px;}
.hotelpreferences li:hover.WTBD{background-position:-143px -880px;}
.hotelpreferences li.PRBT{background-position:-114px -909px;}
.hotelpreferences li:hover.PRBT{background-position:-143px -909px;}
.hotelpreferences li.WTBR{background-position:-114px -937px;}
.hotelpreferences li:hover.WTBR{background-position:-143px -937px;}
.hotelpreferences li.A120{background-position:-115px -968px;}
.hotelpreferences li:hover.A120{background-position:-143px -968px;}
.hotelpreferences li.D120{background-position:-115px -994px;}
.hotelpreferences li:hover.D120{background-position:-143px -994px;}
.hotelpreferences li.A220{background-position:-115px -1023px;}
.hotelpreferences li:hover.A220{background-position:-143px -1023px;}
.hotelpreferences li.D220{background-position:-115px -1051px;}
.hotelpreferences li:hover.D220{background-position:-143px -1051px;}
.hotelpreferences li.FXSV{background-position:-114px -1080px;}
.hotelpreferences li:hover.FXSV{background-position:-143px -1080px;}
.hotelpreferences li.JGTK{background-position:-116px -1107px;}
.hotelpreferences li:hover.JGTK{background-position:-143px -1107px;}
.hotelpreferences li.SFBD{background-position:-115px -1135px;}
.hotelpreferences li:hover.SFBD{background-position:-143px -1135px;}
.hotelpreferences li.PHCO{background-position:-114px -1164px;}
.hotelpreferences li:hover.PHCO{background-position:-143px -1164px;}
.hotelpreferences li.BATB{background-position:-113px -1193px;}
.hotelpreferences li:hover.BATB{background-position:-143px -1193px;}
.hotelpreferences li.FSTY{background-position:-115px -1221px;}
.hotelpreferences li:hover.FSTY{background-position:-143px -1221px;}
.mlabel{font-family:SourceSansb;font-size:12px !important;font-weight:normal;}
.igroup{width:100%;height:auto;line-height:24px;outline:none;padding:3px 3px;border:1px solid #d0d0d0;background:url(../images/calendar.png) no-repeat right 10px center;}
.igroupd{width:100%;height:auto;line-height:24px;outline:none;padding:2px 3px;border:1px solid #d0d0d0;}
.icheck{outline:none;padding:3px;border:1px solid #d0d0d0;margin-right:5px !important;}
.roomselect{width:100px;height:24px;line-height:24px;outline:none;padding:3px;border:1px solid #d0d0d0;}
.madult{width:62px;float:left;height:auto;margin-right:9px;margin-bottom:10px;}
.madultselect{width:50px;height:24px;line-height:24px;outline:none;padding:3px;border:1px solid #d0d0d0;}
.leftblock{width:20%;float:left;}
.refine{margin-top:30px;}
.starvalue{color:#0C6FB5;font-size:12px;}
.hotelresult{width:100%;height:auto;display:inline-block;margin-bottom:11px;box-shadow:1px 4px 0px 0px #e2e2e2;}
.hotelfacility{width:auto;height:auto;display:inline-block;}
.hotelfacility h1{font-size:13px;font-family:SourceSansb;margin-top:10px;}
.hotelicons{width:auto;margin:0px;padding:0px;}
.hotelicons li{float:left;margin:0px 8px;position:relative;width:46%;}
.hotelspecialoffer{width:21.20%;float:left;background-color:#fff;padding:0px 15px;height:116px;border-left:1px solid #ccc;display:inline-block;}
.bluebg{width:105px;height:44px;float:left;background:url(../images/bluebg.png) no-repeat;margin-left:-16px;margin-top:-2px;font-size:11px;color:#fff;font-family:SourceSansb;padding:3px 5px;line-height:13px;}
.bookdetails span{text-align:center;color:#777;display:block;}
.bookdetails h3{margin-bottom:4px !important;}
.guest{}
.guest .radio_label{margin-right:20px;}
.guest .radio_label input[type="radio"]{margin-right:10px;}
.avgnight{text-align:center;font-family:SourceSansb;color:#000;font-size:13px;display:block;padding:0px 10px;line-height:14px;margin-top:10px;}
.avgnight1{text-align:center;font-family:SourceSansb;color:#000;font-size:18px;display:block;padding:0px 10px;line-height:14px;margin-top:10px;}
.hotelrate{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ff2602;font-weight:bold;text-align:center;display:block;margin-top:10px;}
.hotelrate1{font-family:Arial, Helvetica, sans-serif;font-size:27px;color:#ff2602;font-weight:bold;text-align:center;display:block;margin-top:40px;}
.hotelratesym{font-size:15px;}
.ui-autocomplete{z-index:999;}
.bookbutton{width:100%;height:auto;display:inline-block;}
.booknow{padding:5px 10px;color:#fff;border-radius:5px;width:100%;border:none;background:#ed1111;background:-moz-linear-gradient(top, #ed1111 0%, #ce2525 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed1111), color-stop(100%,#ce2525));background:-webkit-linear-gradient(top, #ed1111 0%,#ce2525 100%);background:-o-linear-gradient(top, #ed1111 0%,#ce2525 100%);background:-ms-linear-gradient(top, #ed1111 0%,#ce2525 100%);background:linear-gradient(to bottom, #ed1111 0%,#ce2525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1111', endColorstr='#ce2525',GradientType=0);margin-top:20px;}
.sort1{width:57% !important;height:40px;padding-top:15px;text-align:left;}
@media (max-width:1150px){.container{width:100% !important;padding:0px !important;}
.hotelsearch-form{margin-top:-300px;}
.nav ul li{float:left !important;}
}
@media (max-width:1044px){.footerabout{width:180px;}
}
@media (max-width:1005px){.container{width:100% !important;padding:0px 15px !important;}
.col-xs-4{width:50% !important;padding:0px 15px !important;}
.footerabout{width:50%;}
.footerinfo{width:50%;border-right:0px;}
.fantastic{width:50%;border-left:0px;}
.stay{width:50%;border-right:0px;}
.fmenulist{float:none;display:inline-block;text-align:center;}
.copyrt{float:none !important;text-align:center;margin-top:10px;}
.footermenu{text-align:center;}
.account-list{overflow-y:auto;width:100%;}
}
@media (max-width:948px){.searccon{position:relative !important;}
.hotelsearch-form{margin-top:20px;width:75%;margin:20px auto;display:block;}
.column6{width:100% !important;}
.splweek img{height:auto !important;}
.pagecontent{width:75%;margin:0px auto;display:block;}
.pagecontent1{width:75%;margin:0px auto;display:block;}
.column3{width:100% !important;}
.col-xs-4{width:100% !important;}
.cityimage img{height:auto !important;}
.cityhotelname span{display:block;}
.cityrate span{display:block;}
.nopadding{padding-left:15px !important;padding-right:15px !important}
.nopadding1{padding-right:0px !important}
.nopadding2{padding:15px !important}
.secure img{width:100px !important}
.prebooking-bg1{margin:10px 0;}
}
@media (max-width:853px){.mn-mrg-right{margin-left:0% !important;}
.mn-flt-rgt{float:none !important;text-align:center !important;}
#header{background:none;background-color:#05699f;height:auto !important;}
.logo{width:254px;float:none;margin:10px auto;}
.bdetails{margin:0px auto;float:none;}
.siteright{}
.innerfooter1{background:none;background-color:#05699f;height:auto !important;}
#login{width:90% !important;float:none;margin:0 5%;border-right:none;border-bottom:1px solid #ccc;padding:10px 0px;}
#loginfacebook{width:90% !important;float:none;margin:0 5%;border-right:none;border-bottom:1px solid #ccc;padding:10px 0px;}
}
@media (max-width:620px){
	.footerabout{width:100%;border:0px;border-bottom:1px solid #ccc;}
.footerinfo{width:100%;border:0px;border-bottom:1px solid #ccc;}
.fantastic{width:100%;border:0px;border-bottom:1px solid #ccc;}
.stay{width:100%;border:0px;height:!important;}
.col-xs-6{width:100% !important;padding:0px !important;}
.emailid{width:100% !important;margin:20px auto;display:inline-block;}
.stay a{text-align:left !important;}
.stay span{text-align:left !important;}
.footerinfo span{text-align:left !important;}
.footerinfo p{text-align:left !important;}
.footerinfo a{text-align:left !important;}
.footerabout span{text-align:left !important;}
.footerabout p{text-align:left !important;}
.footerabout a{text-align:left !important;}
.modifysearchblock{width:70%;margin:15px 15%;}
.hotelresult{width:70%;margin:20px 15%;}
.sort1{width:auto !important;padding:15px 4px !important;}
.sort1 a{width:auto !important;padding:15px 4px !important;}
#min_rate_div{width:auto !important;padding:15px 4px !important;}
#max_rate_div{width:auto !important;padding:15px 4px !important;}
.hoteldetails{width:100%;}
.hotelspecialoffer{width:49%;}
.hotelimg{height:200px;}
.aboutimg{background-position:0px 0px;margin:0px !important;width:43px;height:39px;text-align:center;}
.infoimg{background-position:77px 90px;margin:0px !important;width:41px;height:41px;text-align:center;}
}
@media (max-width:540px){.pagecontent{width:95%;margin:0px auto;display:block;}
.pagecontent1{width:95%;margin:0px auto;display:block;}
.hotelsearch-form{margin-top:20px;width:95%;margin:20px auto;display:block;}
.nav{background:none;background-color:#333;height:auto;}
.myprofile-label{margin:0;width:100% !important;}
.myprofile-input-box{margin:0 0 10px;width:100% !important;}
}
@media (max-width:440px){.cityimage{float:none !important;}
.modifysearchblock{width:90%;margin:15px 5%;}
.hotelresult{width:90%;margin:20px 5%;}
.logo img{width:100%}
.hotelmenu{padding:9px 18px}
.flightmenu{padding:9px 18px;}
}
.tabtop{height:50px;margin-bottom:10px;display:block;overflow:hidden;background:rgba(5,131,199,1);background:-moz-linear-gradient(top, rgba(5,131,199,1) 0%, rgba(5,131,199,1) 50%, rgba(21,128,182,1) 51%, rgba(21,128,182,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(5,131,199,1)), color-stop(50%, rgba(5,131,199,1)), color-stop(51%, rgba(21,128,182,1)), color-stop(100%, rgba(21,128,182,1)));background:-webkit-linear-gradient(top, rgba(5,131,199,1) 0%, rgba(5,131,199,1) 50%, rgba(21,128,182,1) 51%, rgba(21,128,182,1) 100%);background:-o-linear-gradient(top, rgba(5,131,199,1) 0%, rgba(5,131,199,1) 50%, rgba(21,128,182,1) 51%, rgba(21,128,182,1) 100%);background:-ms-linear-gradient(top, rgba(5,131,199,1) 0%, rgba(5,131,199,1) 50%, rgba(21,128,182,1) 51%, rgba(21,128,182,1) 100%);background:linear-gradient(to bottom, rgba(5,131,199,1) 0%, rgba(5,131,199,1) 50%, rgba(21,128,182,1) 51%, rgba(21,128,182,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0583c7', endColorstr='#1580b6', GradientType=0);}
.tabtop.fixed{position:fixed;top:0;z-index:1000;width:63%;}
.averageprice{color:#fff;padding-top:6px;text-align:center;}
.totaltxt{font-weight:bold;color:#fff;padding-top:15px;padding:15px 25px;text-align:center;}
.hotelprebook{width:100%;height:auto;display:inline-block;margin-bottom:11px;}
.hotelprebook_head{width:100%;height:auto;display:inline-block;margin-bottom:11px;background:#026194;background:-moz-linear-gradient(top, #026194 0%, #0c83c5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#026194), color-stop(100%,#0c83c5));background:-webkit-linear-gradient(top, #026194 0%,#0c83c5 100%);background:-o-linear-gradient(top, #026194 0%,#0c83c5 100%);background:-ms-linear-gradient(top, #026194 0%,#0c83c5 100%);background:linear-gradient(to bottom, #026194 0%,#0c83c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026194', endColorstr='#0c83c5',GradientType=0);padding:8px;}
.hotelprebook .hotelprebook_head .small{font-size:15px;color:#FFF;margin-left:8px;}
.hotelprebook_cnt{width:100%;height:auto;padding:8px;background-color:#ebf6fb;border:1px solid #cbe0ec;float:left;}
.hotelprebook_cnt .col-xs-12 .col-xs-8{padding-left:0px;}
.hotelprebook_cnt .col-xs-12 .col-xs-12 h3{color:#1998db;margin-top:0px;padding:0px;float:left;font-size:17px;margin-top:15px;}
.hotelprebook_cnt .col-xs-12 .col-xs-12 img{margin-top:5px;margin-left:5px;}
.hotel_bk_img img{width:100%;}
.hotelprebook_cnt .col-xs-12 .col-xs-12 .small{clear:left;float:left;}
.hotelprebook_cnt .col-xs-12 .col-xs-12:last-child h3{float:left;font-size:22px;color:#ff2602;margin-top:0px;padding:0px;white-space:nowrap;}
.hotelprebook_cnt .col-xs-12 .col-xs-12:last-child .small{color:#ff2602;float:left;margin-top:7px;margin-left:6px;}
.chkn_cont{float:left;clear:left;margin-top:27px;}
.hotelprebook_cnt .col-xs-12 .col-xs-12 .chkn_cont img{float:left;margin-left:0px !important;}
.hotelprebook_cnt .col-xs-12 .col-xs-12 .chkn_cont div{float:left;margin-right:70px;margin-bottom:17px;}
.hotelprebook_cnt .col-xs-12 .col-xs-12 .chkn_cont .small{float:left;clear:none !important;margin-top:7px;font-size:15px;margin-left:10px;}
.flt_right{float:right;}
.red_btn{background:#f30d0d !important;background:-moz-linear-gradient(top, #f30d0d 0%, #c72a2a 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f30d0d), color-stop(100%,#c72a2a)) !important;background:-webkit-linear-gradient(top, #f30d0d 0%,#c72a2a 100%) !important;background:-o-linear-gradient(top, #f30d0d 0%,#c72a2a 100%) !important;background:-ms-linear-gradient(top, #f30d0d 0%,#c72a2a 100%) !important;background:linear-gradient(to bottom, #f30d0d 0%,#c72a2a 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f30d0d', endColorstr='#c72a2a',GradientType=0) !important;padding:6px 38px !important;box-shadow:none !important;border-radius:7px !important;border:0 !important;}
.booking_dtl_cnt{background-color:#FFFFFF;padding:0;width:100%;padding:0;border:1px solid #cfe2ed;display:inline-block;}
.booking_dtl_cnt h1{width:100%;height:auto;display:inline-block;margin-bottom:11px;background-color:#007abc;color:#FFF;font-size:15px;margin:0px;padding:8px;}
.img_cont{float:left;width:100%}
.img_lft{float:left;width:34%;}
.txt_rht{float:left;width:62%;margin-left:4%;font-size:13px;}
.txt_rht p{font-size:13px !important;line-height:15px;margin-bottom:5px;}
.booking_dtl_cnt .msearchbg .img_cont .small{color:#1178e2;text-decoration:underline;}
.charge_cont{width:100%;float:left;}
.charge_cont div{width:100%;float:left;}
.charge_cont div p{float:left;color:#1178e2;margin-top:10px;}
.charge_cont div p.txt-left{float:left;margin-top:0px;color:#000000;clear:left;}
.charge_cont div p.txt-right{float:right;margin-top:0px;color:#000000;}
.charge_cont div p.total{float:left;margin-top:0px;color:#1178e2;clear:left;}
.modfy_srch{background-color:#f1f1f1;border-top:1px solid #dbdada;border-bottom:1px solid #dbdada;padding:1.5% 0%;height:auto;display:block;}
.modfy_srch h3{color:#1277ac;margin-top:0px;font-size:18px;}
.modfy_srch span.small{margin-top:0px;font-size:16px;}
.flt_right input[type=image]{background-color:inherit;border:0;width:100%;}
.hotl_dtl_lft{width:100%;height:auto;display:inline-block;margin-bottom:11px;background-color:#f1f1f1;border:1px solid #dbdada;float:right;margin-left:0;}
.hotl_dtl_lft .col-xs-12 .hd_cont{float:left;width:100%;}
.hotl_dtl_lft .col-xs-12 .hd_cont .head_cont{float:left;}
.hotl_dtl_lft .col-xs-12 .hd_cont h3{float:left;font-size:22px;color:#1998db;margin-top:10px;padding:0px;}
.hotl_dtl_lft .col-xs-12 .hd_cont img{margin-top:14px;margin-left:5px;}
.hotl_dtl_lft .col-xs-12 .hd_cont .small{clear:left;float:left;}
.hotl_dtl_lft .col-xs-12 .hd_cont .price{float:right;}
.hotl_dtl_lft .col-xs-12 .hd_cont .price h3{font-size:22px;color:#ff2602;margin-top:8px;padding:0px;float:left;}
.hotl_dtl_lft .col-xs-12 .hd_cont .price .small{clear:left;float:left;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_chkn_cont{float:left;clear:left;margin-top:27px;width:100%;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_chkn_cont div{margin-right:0px;margin-bottom:15px;border-bottom:1px solid #cacaca;padding-bottom:10px;}
hotl_dtl_lft .col-xs-12 .hotl_dtl_chkn_cont div img{margin-left:0px !important;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_chkn_cont div .small{clear:none !important;margin-top:7px;font-size:15px;margin-left:10px;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_chkn_cont div .smalltxt{clear:none !important;margin-top:7px;font-size:15px;margin-left:0px;margin-right:51px;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_book{width:100%;float:left;margin-bottom:10px;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_book .right{float:right;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_book p{float:right;font-size:15px;margin-bottom:0px;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_book h3{color:#ff2602;margin-top:8px;padding:0px;float:right;clear:both;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_book span.small{clear:both;float:right;}
.hotl_dtl_lft .col-xs-12 .hotl_dtl_book input[type='button']{clear:both;float:right;margin-top:10px;}
.hotldtl_rminfo{margin-top:0;min-height:43%;height:auto;display:block;}
.hotldtl_rm_tphead{width:100%;height:auto;color:#FFF;display:inline-block;margin-bottom:0px;background:#026194;background:-moz-linear-gradient(top, #026194 0%, #0c83c5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#026194), color-stop(100%,#0c83c5));background:-webkit-linear-gradient(top, #026194 0%,#0c83c5 100%);background:-o-linear-gradient(top, #026194 0%,#0c83c5 100%);background:-ms-linear-gradient(top, #026194 0%,#0c83c5 100%);background:linear-gradient(to bottom, #026194 0%,#0c83c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026194', endColorstr='#0c83c5',GradientType=0);padding:8px;}
.hotldtl_rm_tphead .col-xs-12 .col-xs-3, .hotldtl_rm_tphead .col-xs-12 .col-xs-2, .hotldtl_rm_tphead .col-xs-12 .col-xs-1{text-align:center;}
.hotldtl_rm_innr{width:100%;height:auto;display:inline-block;margin-bottom:0px;background-color:#f1f1f1;border:1px solid #dbdada;float:left;margin-left:0;}
.hotldtl_rm_innr .brdr_btm{width:100%;border-bottom:1px solid #dbdada;float:left;margin-left:0;}
.hotldtl_rm_innr .col-xs-12 .col-xs-3, .hotldtl_rm_innr .col-xs-12 .col-xs-2, .hotldtl_rm_innr .col-xs-12 .col-xs-1{padding-left:0px;padding-top:15px;padding-bottom:15px;text-align:center;}
.hotldtl_rm_innr .col-xs-12 .col-xs-2, .hotldtl_rm_innr .col-xs-12 .col-xs-1{padding-left:0px;padding-top:15px;padding-bottom:15px;text-align:center;position:relative;top:27px;}
.hotldtl_rm_innr .col-xs-12 .col-xs-3 img{border:3px solid #FFF;float:left;margin-left:0;box-shadow:1px 1px 4px;}
.hotldtl_rm_innr .col-xs-12 .col-xs-3 .para{margin-left:10px;width:100%;position:relative;left:11px;text-align:left;}
.hotldtl_rm_innr .col-xs-12 .col-xs-3 .para p{margin-bottom:0px;}
.hotldtl_rm_innr .col-xs-12 .col-xs-3 .para p span.small{margin-bottom:0px;color:#f31414;font-size:12px;margin-right:6px;}
.hotldtl_rm_innr .col-xs-12 .col-xs-3 .para p span.small a{margin-bottom:0px;color:#267ddf;font-size:12px;margin-right:0px;text-decoration:none;}
.mrgn_right0{margin-right:0px;}
.hotldtl_rm_innr .col-xs-12 .col-xs-2 span.small{margin-bottom:0px;color:#f31414;font-size:12px;margin-right:0px;}
.center{text-align:center;}
.hotldtl_rm_innr .col-xs-12 .avail{position:inherit !important;top:0px !important;}
.hotldtl_rm_innr .col-xs-12 .avail p.small{margin-bottom:0px;color:#2b8318;font-size:12px;margin-right:0px;}
.hotldtl_rm_innr .col-xs-12 .col-xs-2 input[type='button']{padding:6px 18px !important;margin-top:5px;}
.hotldtl_rm_innr .col-xs-12 .avail span.small{margin-bottom:0px;color:#3f3f3f;font-size:12px;margin-top:5px;}
.hotldtl_vw_cnt{background-color:#FFFFFF;padding:0;width:100%;padding:0;margin-top:23px;border:1px solid #d4d2d2;display:inline-block;margin-bottom:15px;}
.hotldtl_vw_cnt h3{width:100%;height:auto;color:#000;font-size:15px;display:inline-block;margin-bottom:0px;background:rgb(226,226,226);background:-moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0);padding:8px;margin-top:0px;border-bottom:1px solid #d7d5d5;}
.hotldtl_vw_cnt .col-xs-12{border-bottom:1px solid #c9c5c5;border-radius:0px;padding-bottom:10px !important;}
.hotldtl_vw_cnt .col-xs-12 .txt_rht{float:left;margin-left:4%;width:65%;}
.hotldtl_vw_cnt .col-xs-12 .txt_rht p{float:left;margin-bottom:0px;color:#1998db;}
.hotldtl_vw_cnt .col-xs-12 .txt_rht .small{float:left;color:#000;font-size:12px;clear:both;}
.hotldtl_vw_cnt .col-xs-12 .txt_rht .price{float:left;color:#ff2602;font-size:12px;clear:both;}
.tabs-7{margin-top:23px;margin-bottom:15px;}
.hotldtl_vw_cnt .col-xs-12 .img_cont .img_lft{width:30%;border:3px solid #FFF;float:left;margin-left:0;box-shadow:1px 1px 4px;}
.hotldtl_vw_cnt .col-xs-12 .img_cont .img_lft img{width:100%;}
.map_cont img{width:100%;}
.tab_content_wrapper #country2 p{float:left;margin-top:12px;margin-bottom:0px;}
.ad_cont{margin-bottom:15px;}
.ad_cont img{width:100%;}
#page-wrap{margin:0px;}
p{margin:20px 0;}
table{width:100%;border-collapse:collapse;}
#page-wrap th{padding:10px !important;}
table thead tr{color:#FFF;background:#026194 !important;background:-moz-linear-gradient(top, #026194 0%, #0c83c5 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#026194), color-stop(100%,#0c83c5)) !important;background:-webkit-linear-gradient(top, #026194 0%,#0c83c5 100%) !important;background:-o-linear-gradient(top, #026194 0%,#0c83c5 100%) !important;background:-ms-linear-gradient(top, #026194 0%,#0c83c5 100%) !important;background:linear-gradient(to bottom, #026194 0%,#0c83c5 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026194', endColorstr='#0c83c5',GradientType=0);}
tr:nth-of-type(odd){}
th{color:white;font-weight:bold;}
td, th{padding:0px !important;border:1px solid #ccc;text-align:center;}
th{border:0px solid #ccc !important;}
.hotldtl_rminfo #page-wrap table tr td img{border:3px solid #FFF;float:left;margin-left:0;box-shadow:1px 1px 4px;}
.img_cnt img{}
.hotldtl_rminfo #page-wrap table tr td .para{margin-left:10px;width:100%;position:relative;left:11px;text-align:left;}
.hotldtl_rminfo #page-wrap table tr td .para p{margin-bottom:0px;}
.hotldtl_rminfo #page-wrap table tr td .para p span.small{margin-bottom:0px;color:#f31414;font-size:12px;margin-right:6px;}
.hotldtl_rminfo #page-wrap table tr td .para p span.small a{margin-bottom:0px;color:#267ddf;font-size:12px;margin-right:0px;text-decoration:none;}
.hotldtl_rminfo #page-wrap table tr td.avg span.small{margin-bottom:0px;color:#f31414;font-size:12px;margin-right:0px;}
.hotldtl_rminfo #page-wrap table tr td.status{position:inherit !important;top:0px !important;}
.hotldtl_rminfo #page-wrap table tr td.status p.small{margin-bottom:0px;color:#2b8318;font-size:12px;margin-right:0px;clear:both;}
.hotldtl_rminfo #page-wrap table tr td.status input[type='button']{padding:6px 18px !important;margin-top:5px;clear:both;}
.hotldtl_rminfo #page-wrap table tr td.status span.small{margin-bottom:0px;color:#3f3f3f;font-size:12px;margin-top:5px;position:relative;top:5px;clear:both;}
@media
only screen and (max-width:760px),
(min-device-width:768px) and (max-device-width:1024px){table, thead, tbody, th, td, tr{}
}
.widget{margin-bottom:50px;}
.changesearchblock{background-color:#ccc;border-top:1px solid #ccc;display:none;padding:15px 0;clear:both;margin:15px auto 0px;border-bottom:1px solid #ccc;position:relative;top:15px;}
form.location-search .search-field:before, form.location-search .search-field:after{clear:both;content:"";display:table;}
form.location-search .search-field{margin-bottom:20px;}
form.location-search .search-field label{font-size:15px;font-weight:normal;line-height:15px;margin:0 0 12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.morphbutton{display:inline-block;overflow:hidden;position:relative;}
.topcities{background-color:#267bca;border:1px solid #65a6e3;color:#fff;font-family:opensanslight;padding:5px;text-align:center;width:100%;}
.location-search-widget form.location-search #destination{background:url("../images/magnify.png") no-repeat scroll 97.5% 50% #ffffff;}
form.location-search #destination{background:url("../images/magnify.png") no-repeat scroll 97.5% 50% #dfe7eb;}
form.location-search #destination:focus{background:#dfe7eb url('../images/magnify-active.png') 97.5% 50% no-repeat;}
.location-search-widget form.location-search input[type="text"]{background:none repeat scroll 0 0 #ffffff;border:1px solid #ccc;}
form.location-search input[type="text"]{background:none repeat scroll 0 0 #dfe7eb;border:medium none;border-radius:3px;color:#999999;height:38px;line-height:38px;padding-left:10px;padding-right:20px;width:100%;}
form.location-search div[class^="col-field-"]:before, form.location-search div[class^="col-field-"]:after{clear:both;content:"";display:table;}
form.location-search .search-field .col-field-left{float:left;}
form.location-search div[class^="col-field-"]{width:46%;}
.location-search-widget form.location-search #check-in-date2, .location-search-widget form.location-search #check-out-date2{background:url("../images/calendar.png") no-repeat scroll 94% 50% #ffffff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
form.location-search .search-field .col-field-right{float:right;font-family:opensanslight;}
form.location-search div.quantity{position:relative;}
form.location-search div.quantity input.minus{background:url("../images/down-arrow.png") no-repeat scroll 50% 15% #0d5ca6;border-radius:0 0 3px;bottom:0;position:absolute;right:0;}
form.location-search div.quantity input.plus{background:url("../images/up-arrow.png") no-repeat scroll 50% 85% #0d5ca6;border-radius:0 3px 0 0;position:absolute;right:0;top:0;}
form.location-search div.quantity input.minus, form.location-search div.quantity input.plus{background:none repeat scroll 0 0 #8bcf17;border:medium none;color:#ffffff;height:19px;text-indent:-9999px;width:20px;}
form.location-search input.button[type="submit"], .button.load-more{background:none repeat scroll 0 0 #257fdc;border-color:#1364c4;color:#ffffff;}
form.location-search .search-field .hotel-field select{border:1px solid #ccc !important;border:medium none;border-radius:3px;color:#999999;height:38px;line-height:38px;padding-left:10px;padding-right:20px;width:100%;}
form.location-search .search-field .adult-left .quantity select{border:1px solid #ccc;border:1px solid #ccc !important;border:medium none;border-radius:3px;color:#999999;height:38px;line-height:38px;padding-left:10px;padding-right:20px;width:100%;}
form.location-search .search-field .children-field .quantity select{border:1px solid #ccc;border:1px solid #ccc !important;border:medium none;border-radius:3px;color:#999999;height:38px;line-height:38px;padding-left:10px;padding-right:20px;width:100%;}
#showforgot_password{display:none;position:absolute;width:30%;height:auto;left:38%;top:35%;background-color:#eee !important;padding:0.5%;}
.radio_pay{width:100%;display:inline-block;margin-top:15px;}
.radio_pay label{font-weight:bold;margin-right:20px;}
.show_pay_now{display:inline-block;width:100%;margin-top:10px;}
.show_pay_now .pay_checkbox{float:left;margin-right:10px;}
.show_pay_now span{width:90%;float:left;}
.show_pay_now span label{font-weight:normal;}
.button_block{text-align:center;}
.button1{border:none;margin-top:15px;color:#fff;padding:4px 12px}
.excluding{font-size:12px;line-height:12px;}
.mn-mrg-right{margin-left:26%;}
.mn-flt-rgt{float:right;text-align:right;}
#book li, #acc li{float:none !important;}
.hotelsearchblock h3{color:#ff2602;font-size:18px;margin-top:0;}
@media screen and (min-width:320px) and (max-width:767px){.mn-pp{width:340px !important;}
.mn-loader{width:340px !important;}
.mn-search{width:340px !important;}
#login2{width:90% !important;}
}
@media screen and (min-width:767px) and (max-width:900px){.myprofile-label{width:43% !important;}
.myprofile-input-box{width:57% !important;}
.myprofile-input-box-1{width:100% !important;}
#login2{width:60% !important;}
}
@media screen and (min-width:900px) and (max-width:990px){}
#login2{margin:10px auto;padding:1%;width:40%;}
.demo_wrapper{width:50%;margin:0 auto;}
@media only screen and (max-device-width:800px), screen and (max-width:800px){.demo_wrapper{width:80%;}
}
.demo_block{width:100%;}
.sprite{background:url(../images/sprite1.png);}
.aboutimg{background-position:0px 0px;margin:0px auto;width:43px;height:39px;text-align:center;}
.infoimg{background-position:77px 90px;margin:0px auto;width:41px;height:41px;text-align:center;}
.hotelmenuimg{background-position:157px 40px;margin:0px auto;width:61px;height:39px;text-align:center;}
.flightmenuimg{background-position:77px 0px;margin:0px auto;width:77px;height:39px;text-align:center;}
.plusicon{background-position:32px 30px;margin:0px auto;width:30px;height:30px;text-align:center;}
.minusicon{background-position:75px 30px;margin:0px auto;width:30px;height:30px;text-align:center;}