/*
Theme Name: Citrus Leisure
Theme URI: 
Author: Lahiru Wishvanath
Author URI: 
Description: 
Version: 1
License: GNU General Public License v2 or later
License URI: 
Tags: 
Text Domain: citrusleisure
*/
.greybg{background:#c6c6c6}ol li{padding:5px 0}.footerbg{background:#a8a8a8;color:#fff;font-size:12px}.footerbg a{color:#fff}.footerbg a:hover{color:#000}.footerbg .sub-title{margin:0 0 14px;text-transform:uppercase;width:100%;float:left;clear:both}.copyrightbg{background:#515151;color:#a4a4a4;font-size:12px}.copyrightbg ul{padding:0;margin:0;list-style-type:none;border:0}.copyrightbg a:hover{color:#000}.credit a{color:#f78f1e}.credit a:hover{color:#000}.the-steuart-by-citrus .credit a{color:#41047e}.the-steuart-by-citrus .credit a:hover{color:#000}._m50{margin:45px auto 0 auto}._mt15{margin:15px 0 0 0}._m30{margin:25px auto 0 auto}.parent{overflow:hidden}.child{display:block}.childoff{width:80px;height:80px}.snippetimg{margin:5px 30px 20px 0;width:100%}.off-detail{display:inline-block;margin:20px 0 0;text-align:center;background:#f78f1e;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.off-detail:hover{background:#000;color:#fff}.the-steuart-by-citrus .off-detail{background:#61259e;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.the-steuart-by-citrus .off-detail:hover{background:#000;color:#fff}#CDSSCROLLINGRAVE{width:240px!important}#CDSSCROLLINGRAVE .reviewTitle,#CDSSCROLLINGRAVE .link,#CDSSCROLLINGRAVE .reviewContribution{font-family:robotoregular;color:#7F7F7F;font-size:13px;font-weight:400!important}#CDSSCROLLINGRAVE .reviewTitle a,#CDSSCROLLINGRAVE .link a,#CDSSCROLLINGRAVE .reviewContribution a{color:#f78f1e}.current-label,.showme,.caret-wrap,.sub-menu-item ul,._3rd,.footer-menu .caret-wrap,.top-menu .caret-wrap,.hideme,.input-group-addon{display:none}.hot-boxh{margin:0 0 30px}.__rmtyp{min-height:152px!important}.h1,h1{border-bottom:3px solid #f78f1e;color:#f78f1e;font-size:20px;margin:0 0 18px;padding:0 0 15px;text-transform:uppercase}.the-steuart-by-citrus .pg-head h3{color:#41047e}.the-steuart-by-citrus .h1,.the-steuart-by-citrus h1{border-bottom:3px solid #41047e;color:#41047e}.branding{float:left}.branding #logo{display:inline-block}.top-menu{float:right;z-index:999;padding:0;margin:0;list-style-type:none;border:0}.top-menu li{float:left;line-height:11px}.top-menu li a{float:left;font-size:11px;padding:0 12px;font-family:robotobold;text-transform:uppercase;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in;color:#fff}.top-menu li a:hover{color:#f78f1e}.top-menu li ._2nd{right:0}.top-menu li ._2nd li{width:100%}.top-menu li ._2nd li a{height:50px;line-height:18px;font-size:13px;font-family:robotoregular;width:100%;border-top:1px solid #515151;padding:15px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;background:#383838;color:#8a8a8a}.top-menu li ._2nd li a:hover{background:#f78f1e;color:#fff}.top-menu li.last a{padding:0 0 0 12px}.best-rates{background:#f78f1e}.main-nav{background:#fe5000}.main-menu{padding:0;margin:0;list-style-type:none;border:0}.main-menu li.def-item{position:relative}.main-menu li.menu-item{padding:0;float:left}.main-menu li.menu-item a{text-transform:uppercase;font-size:13px;display:block;position:relative;width:100%;float:left;clear:both;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.main-menu li.menu-item a .mega-drop-arrow{background:url(images/highlight.png) no-repeat center center;bottom:-24px;display:none;height:8px;left:0;position:absolute;width:100%;pointer-events:none;z-index:9999}.main-menu li.menu-item a{background:#fe5000;color:#fff}.main-menu li.menu-item a:hover{background:#c64003}.main-menu li.menu-item .sub-menu a{border-top:1px solid #515151;padding:15px;background:#383838;color:#8a8a8a}.main-menu li.menu-item .sub-menu a:hover{background:#434343;color:#fff}.main-menu li.sel_el a,.main-menu li a:hover,.main-menu .megamenu-item-destinations.hover a{background:#c64003}.the-steuart-by-citrus .top-menu li ._2nd li a:hover{background:#2a0550}.the-steuart-by-citrus .main-menu li>a{background:#61259e}.the-steuart-by-citrus .main-menu li>a:hover{background:#2a0550}.the-steuart-by-citrus .main-menu li.sel_el>a,.the-steuart-by-citrus .megamenu-item-destinations.hover a{background:#2a0550}.the-steuart-by-citrus .top-menu li>a{color:#41047e}.the-steuart-by-citrus .top-menu li>a:hover{color:#2a0550}.the-steuart-by-citrus .main-nav{background:#61259e}.the-steuart-by-citrus .best-rates{background:#41047e}.footer-nav .footer-menu{padding:0;margin:0;list-style-type:none;border:0;text-align:center}.footer-nav .footer-menu li.def-item{position:relative}.footer-nav .footer-menu li.menu-item{padding:0;line-height:20px}.footer-nav .footer-menu li.menu-item a{font-size:13px;display:block;position:relative;width:100%;float:left;clear:both;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.booking-mask-wrapper .best-rate-wrap{float:left;text-transform:uppercase}.booking-mask-wrapper .best-rate-wrap .best-rates{color:#fff;width:100%;text-align:center;display:block}.booking-mask-wrapper .best-rate-wrap .book-online{display:block;font-size:11px;line-height:11px;width:100%}.booking-mask-wrapper input[type="text"]{border:1px solid #fff}select,.chosen-container-single .chosen-single{background:url(images/chosen-drop.png) no-repeat right center #fff;cursor:pointer;width:100%;border:1px solid #fff;outline:0!important;text-indent:.01px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-transform:uppercase;border-radius:0;padding:0 10px;font-size:12px}.form-group .chosen-container-single,.form-group select{border:1px solid #ccc}.booking-mask-wrapper .chosen-container-single .chosen-single span,input{color:#000}.has-error input,.has-error .chosen-single,.has-error textarea{border:1px solid #A94442!important}.chosen-container .chosen-results{max-height:250px}.chosen-container .chosen-results li.active-result{padding:8px 10px}.chosen-container-single .chosen-search input[type="text"]{padding:5px 20px 5px 5px}.input-wrap{float:left;position:relative}.input-wrap #bookNowId{border:0;cursor:pointer!important;text-transform:uppercase;background:#f78f1e;color:#fff;font-size:20px;line-height:40px;height:40px;text-align:center;width:100%;padding:0 12px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.input-wrap #bookNowId:hover{background:#000}.the-steuart-by-citrus #bookNowId{background:#41047e}textarea{height:85px}textarea,input{width:100%;border:1px solid #fff;outline:0!important;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;padding:0 10px;font-size:12px;text-transform:none}.help-block{width:100%;float:left;clear:both}.mask-wrap input,.mask-wrap select,.mask-wrap .chosen-container-single .chosen-single,.bcumz .chosen-container-single .chosen-single{text-transform:uppercase}.dp,.response-field-datepicker input{background:url(images/dp.png) no-repeat right center #fff;cursor:pointer!important}#slider-wrap{z-index:-1;position:relative}#slider-wrap .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}#slider-wrap .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}#slider-wrap .rslides li .hotdetails-wrap{bottom:15px;padding:0;position:absolute;right:15px}#slider-wrap .rslides li .hotdetails-wrap .hotel_inwrap{float:left}#slider-wrap .rslides li:first-child{position:relative;display:block;float:left}#slider-wrap .rslides img{display:block;height:auto;float:left;width:100%;border:0}.black-text{color:#565656}.intro{max-width:420px}.share{color:#565656;font-size:20px;line-height:24px;text-transform:uppercase;display:block;margin:0 0 13px 0}.social-share{margin:0 0 8px 0}.social-share .smoshr{background:url(images/smo.png) no-repeat transparent;float:left;height:47px;margin:0 1px 0 0;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;width:47px}.the-steuart-by-citrus .smoshr{background:url(images/smo-steuart.png) no-repeat transparent}.social-share .shrfb{background-position:0 0}.social-share .shrfb:hover{background-position:0 -47px}.social-share .shrtwt{background-position:-49px 0}.social-share .shrtwt:hover{background-position:-49px -47px}.social-share .shrgplus{background-position:-97px 0}.social-share .shrgplus:hover{background-position:-97px -47px}.social-share .shrlinkedin{background-position:-145px 0}.social-share .shrlinkedin:hover{background-position:-145px -47px}.social-share .shrflickr{background-position:-193px 0}.social-share .shrflickr:hover{background-position:-193px -47px}.social-share .shrmailto{background-position:-243px 0}.social-share .shrmailto:hover{background-position:-243px -47px}.corp-off-body{background:#c7aa80}.hotel-off-body{background:#b9a59f}.hotel-off-body .off-label{border-top:1px solid #fff;padding:14px 0 0}.off-body .off-inner{top:120px;left:0;padding:30px;position:absolute;width:100%;color:#fff}.off-body .off-inner .off-hotel{border-bottom:1px solid #fff;display:block;font-size:13px;line-height:13px;margin:0 0 20px;padding:0 0 10px}.off-body .off-inner .off-label{display:block;font-size:18px;line-height:26px;margin:0 0 20px;text-align:left}.off-body .off-inner p{font-size:13px}.hott{font-size:13px;background:#f78f1e;color:#fff;display:block;text-align:center;height:27px;line-height:28px}.the-steuart-by-citrus .hott{background:#61259e}.the-steuart-by-citrus .hotel-wrap .hot-boxh{border-top:3px solid #61259e}.viewmore{background:#fff;color:#7a7a7a;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.viewmore:hover{background:#000;color:#fff}.apply-more{background:#fead1a;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;display:inline-block;text-align:center}.apply-more:hover{background:#000;color:#fff}#validateBtn{background:#f78f1e;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;border:0!important}#validateBtn:hover{background:#000;color:#fff}.the-steuart-by-citrus #validateBtn{background:#61259e;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;border:0!important}.the-steuart-by-citrus #validateBtn:hover{background:#000;color:#fff}#resetBtn{background:#c6c6c6;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;border:0!important}#resetBtn:hover{background:#000;color:#fff}.off-heading{color:#fff;font-size:18px;line-height:15px;text-transform:uppercase;z-index:444}.offer-nav{background:url(images/off-nav.png) no-repeat scroll transparent;cursor:pointer;float:left;height:34px;width:33px}#offerprev{background-position:left top}#offerprev:hover{background-position:left bottom}#offernext{background-position:right top;margin:0 0 0 10px}#offernext:hover{background-position:right bottom}.customlinks,.customlink-wrap{display:block;position:relative}.customlinks .happymomento,.customlink-wrap .happymomento,.customlinks .wedding,.customlink-wrap .wedding,.customlinks .accommodation,.customlink-wrap .accommodation,.customlinks .dining,.customlink-wrap .dining{bottom:20px;left:0;position:absolute;text-align:center;width:100%}.customlinks .happymomento .happymomento-inner,.customlink-wrap .happymomento .happymomento-inner,.customlinks .wedding .happymomento-inner,.customlink-wrap .wedding .happymomento-inner,.customlinks .accommodation .happymomento-inner,.customlink-wrap .accommodation .happymomento-inner,.customlinks .dining .happymomento-inner,.customlink-wrap .dining .happymomento-inner{background:url(images/aqua-transparent.png) repeat scroll transparent;color:#fff;margin:0 auto;width:230px;padding:12px;display:block}.customlinks .happymomento .happymomento-inner .lblmom,.customlink-wrap .happymomento .happymomento-inner .lblmom,.customlinks .wedding .happymomento-inner .lblmom,.customlink-wrap .wedding .happymomento-inner .lblmom,.customlinks .accommodation .happymomento-inner .lblmom,.customlink-wrap .accommodation .happymomento-inner .lblmom,.customlinks .dining .happymomento-inner .lblmom,.customlink-wrap .dining .happymomento-inner .lblmom{display:block;font-size:15px;line-height:13px;margin:10px 0 0;text-transform:uppercase}.customlinks .happymomento .wedding-inner,.customlink-wrap .happymomento .wedding-inner,.customlinks .wedding .wedding-inner,.customlink-wrap .wedding .wedding-inner,.customlinks .accommodation .wedding-inner,.customlink-wrap .accommodation .wedding-inner,.customlinks .dining .wedding-inner,.customlink-wrap .dining .wedding-inner{color:#fff;margin:0 auto;width:195px;padding:12px;display:block}.customlinks .happymomento .wedding-inner .lblwed,.customlink-wrap .happymomento .wedding-inner .lblwed,.customlinks .wedding .wedding-inner .lblwed,.customlink-wrap .wedding .wedding-inner .lblwed,.customlinks .accommodation .wedding-inner .lblwed,.customlink-wrap .accommodation .wedding-inner .lblwed,.customlinks .dining .wedding-inner .lblwed,.customlink-wrap .dining .wedding-inner .lblwed{background:url(images/plus-white.png) no-repeat scroll center right transparent;display:block;font-size:20px;line-height:35px;padding:0 35px 0 10px}.customlinks .happymomento .accommodation-inner,.customlink-wrap .happymomento .accommodation-inner,.customlinks .wedding .accommodation-inner,.customlink-wrap .wedding .accommodation-inner,.customlinks .accommodation .accommodation-inner,.customlink-wrap .accommodation .accommodation-inner,.customlinks .dining .accommodation-inner,.customlink-wrap .dining .accommodation-inner{background:url(images/orange-transparent.png) repeat scroll transparent}.customlinks .happymomento .dining-inner,.customlink-wrap .happymomento .dining-inner,.customlinks .wedding .dining-inner,.customlink-wrap .wedding .dining-inner,.customlinks .accommodation .dining-inner,.customlink-wrap .accommodation .dining-inner,.customlinks .dining .dining-inner,.customlink-wrap .dining .dining-inner{background:url(images/yellow-transparent.png) repeat scroll transparent}.customlinks .happymomento .wedding-inner,.customlink-wrap .happymomento .wedding-inner,.customlinks .wedding .wedding-inner,.customlink-wrap .wedding .wedding-inner,.customlinks .accommodation .wedding-inner,.customlink-wrap .accommodation .wedding-inner,.customlinks .dining .wedding-inner,.customlink-wrap .dining .wedding-inner{background:url(images/brown-transparent.png) repeat scroll transparent}.customlinks .happymomento a,.customlink-wrap .happymomento a,.customlinks .wedding a,.customlink-wrap .wedding a,.customlinks .accommodation a,.customlink-wrap .accommodation a,.customlinks .dining a,.customlink-wrap .dining a{-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.happymomento-inner:hover,.wedding-inner:hover,.accommodation-inner:hover,.dining-inner:hover,.slide-nav-wrapper,.showme{background:url(images/black-transparent.png) repeat scroll transparent!important;color:#fff}._102425,._102475{display:block;float:left;position:relative}.ipfpl{float:left;margin:0 0 8px;width:100%}.signup{color:#a8a8a8;height:48px;width:70%;float:left;border:0!important}.go{float:left;height:48px;line-height:48px;text-align:center;width:30%;border:0;cursor:pointer!important;text-transform:uppercase;background:#f78f1e;color:#fff;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.go:hover{background:#000}.the-steuart-by-citrus .go{background:#61259e}.the-steuart-by-citrus .go:hover{background:#000}.dngr{color:#bb4848}.bottom-menu{width:100%;float:left;clear:both;display:block!important;text-align:center}.bottom-menu li{display:inline-block}.credit,.copytext{clear:both;float:left;padding:15px 0;width:100%}.contact-label{line-height:18px;min-width:52px;display:inline-block;text-align:left}.seprtr{line-height:18px;margin:0 6px 0 0;float:right}.smolink{background:url(images/smo-footer.png) no-repeat transparent;float:left;height:47px;margin:0 1px 0 0;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;width:47px}.the-steuart-by-citrus .smolink{background:url(images/smo-footer-steaurt.png) no-repeat transparent}#smo .fb{background-position:-2px -2px}#smo .fb:hover{background-position:-2px -51px}#smo .twt{background-position:-53px -2px}#smo .twt:hover{background-position:-53px -51px}#smo .gplus{background-position:-103px -1px}#smo .gplus:hover{background-position:-103px -51px}#smo .linkedin{background-position:-155px -2px}#smo .linkedin:hover{background-position:-155px -51px}#smo .flikr{background-position:-206px -2px}#smo .flikr:hover{background-position:-206px -51px}#smo .blogger{background-position:-257px -1px}#smo .blogger:hover{background-position:-257px -51px}.slide-nav-wrapper{height:90px;position:absolute;right:15px;width:495px;z-index:555}.slide-nav-wrapper .off-slider-img{float:left;padding:5px}.slide-nav-wrapper .off-slider-hotel{color:#fff;display:block;line-height:15px;margin:8px 0 5px;text-transform:uppercase}.slide-nav-wrapper .off-slider-inner{float:left;padding:5px 30px 5px 5px}.slide-nav-wrapper .off-label{font-size:13px}.slide-nav-wrapper .off-label .off-slider-more{color:#fff;text-decoration:underline}.slide-nav-wrapper .off-label .off-slider-more:hover{color:#f78f1e}.slide-nav-wrapper .cls-btn{background:url(images/slider-offer-sprite.png) no-repeat transparent;cursor:pointer;height:15px;left:0;position:absolute;top:0;width:15px;z-index:888}.slide-nav,.side-nav{height:90px;position:absolute;right:0;top:0;width:23px;z-index:444}.slide-nav .offer-slide-nav,.side-nav .offer-slide-nav{float:left;height:45px;width:23px}.slide-nav #offerslideprev,.side-nav #offerslideprev,.slide-nav #offersideprev,.side-nav #offersideprev{background:url(images/slider-offer-sprite.png) no-repeat 0 -17px transparent}.slide-nav #offerslidenext,.side-nav #offerslidenext,.slide-nav #offersidenext,.side-nav #offersidenext{background:url(images/slider-offer-sprite.png) no-repeat 0 -64px transparent}.showme{background:none repeat scroll 0 0 #F00;color:#fff;line-height:15px;padding:7px;position:absolute;right:15px;text-align:center;text-transform:uppercase;width:100px;z-index:444}.showme .opn-btn{background:url(images/slider-offer-sprite.png) no-repeat -18px 0 transparent;cursor:pointer;height:15px;left:0;position:absolute;top:0;width:15px;z-index:888}.the-steuart-by-citrus .cls-btn{background:url(images/slider-offer-sprite-stuart.png) no-repeat transparent}.the-steuart-by-citrus .opn-btn{background:url(images/slider-offer-sprite-stuart.png) no-repeat -18px 0 transparent}.the-steuart-by-citrus #offerslideprev,.the-steuart-by-citrus #offersideprev{background:url(images/slider-offer-sprite-stuart.png) no-repeat 0 -17px transparent}.the-steuart-by-citrus #offerslidenext,.the-steuart-by-citrus #offersidenext{background:url(images/slider-offer-sprite-stuart.png) no-repeat 0 -64px transparent}.the-steuart-by-citrus .hotelname-menu{color:#fff!important}.the-steuart-by-citrus .hotelslink-menu{background:0;color:#fff!important;border:1px solid #fff!important}.the-steuart-by-citrus .hotelslink-menu:hover{background:#000}.dest-wrap{background:url(images/darkbrown-transparent.png) repeat transparent;display:none;color:#c6c6c6;left:0;position:absolute;right:0;padding:40px 0 10px 0;width:100%;z-index:777}.dest-wrap .dest-box .dest-box-inner{border:2px solid #606060}.dest-wrap .dest-box .dest-box-inner .hotelname-menu{color:#f78f1e;display:block;font-size:20px;line-height:18px;text-transform:uppercase}.dest-wrap .dest-box .dest-box-inner p{font-size:13px;text-align:justify}.dest-wrap .dest-box .dest-box-inner .hotelslink-menu{background:0;color:#f78f1e;border:1px solid #f78f1e;font-size:13px;height:50px;line-height:18px;min-width:150px;padding:15px 24px;display:inline-block;text-transform:uppercase;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.dest-wrap .dest-box .dest-box-inner .hotelslink-menu:hover{background:#000}.dest-wrap .dest-box .ftimg{display:block;height:440px}.dest-wrap .dest-box .viewmore{bottom:10px;display:block;left:0;margin:0 auto;max-width:150px;position:absolute;right:0;z-index:999}.dest-wrap .dest-box .dest-boxh{overflow:hidden;position:relative;width:100%}.dest-wrap .dest-box .dest-boxh .logowrap{background:#fff;color:#565656;font-size:18px;text-transform:uppercase;display:block;height:93px;left:0;line-height:90px;position:absolute;right:0;text-align:center;z-index:999}.dest-wrap .dest-box .dest-boxh .logowrap img{width:120px}._innerpage .social-share{margin:0 auto 25px}._desktop .child{padding:0;margin:0;list-style-type:none;border:0}._desktop .child li a{background:url(images/right-caret-grey.png) no-repeat left center #c6c6c6;display:block;font-size:13px;margin:0 0 1px;line-height:20px;padding:18px 20px;color:#626262;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}._desktop .child li a:hover{background:url(images/right-caret-highlight.png) no-repeat left center #f78f1e;color:#fff}._desktop .child li.current a{background:url(images/right-caret-highlight.png) no-repeat left center #f78f1e;color:#fff}._desktop .menu-side-menu-container{margin:0 0 30px}.the-steuart-by-citrus ._desktop .child li a:hover,.the-steuart-by-citrus ._desktop .child li.current a{background:url(images/right-caret-highlight.png) no-repeat left center #61259e;color:#fff}.pg-head{display:block}.pg-head h3{font-size:20px;text-transform:uppercase}.main-content-wrap{font-size:13px}.hotel-wrap{margin:20px -15px 0 -15px}.breadcrumbs a,.brd-title{color:#565656;font-size:13px;text-transform:uppercase}.dfb-form input,.dfb-form select,.dfb-form textarea,.dfb-form .chosen-container-single .chosen-single{color:#a4a4a4;font-size:13px;text-transform:none!important}.dfb-form-group{min-height:110px!important}.dfb-form textarea{height:49px;overflow:hidden;padding:14px 10px}.dfb-form-group label,.is_required{color:#757575;font-size:13px;text-transform:uppercase}.breadcrumbs a,.brd-title{margin-right:10px;padding-right:22px}.breadcrumbs a{background:url(images/right-caret.png) no-repeat right center transparent}.breadcrumbs a:hover{color:#f78f1e}.brd-title{color:#f78f1e}.the-steuart-by-citrus .brd-title,.the-steuart-by-citrus .breadcrumbs a:hover{color:#41047e}.the-steuart-by-citrus .breadcrumbs a{background:url(images/right-caret-stuart.png) no-repeat right center transparent}.hotel-wrap .hottitle{background:url(images/highlight.png) no-repeat center bottom transparent;display:block;font-size:18px;line-height:20px;margin:0 0 20px;padding:10px 0 25px;min-height:75px}.hotel-wrap .hotdesc{display:block;margin:0 0 30px;min-height:83px}.hotel-wrap .hotdesc ul{padding:0;margin:0;list-style-type:none;border:0}.hotel-wrap .hotdesc ul li{border-bottom:1px solid #ddd;display:inline-block;line-height:30px;width:180px}.hotel-wrap .hotdesc .lastlist{border-bottom:0;margin:0 0 8px 0}.hotel-wrap .hotdesc a{color:#f78f1e;text-decoration:underline}.hotel-wrap .hotdesc a:hover{color:#000}.hotel-wrap ._t4h .hotdesc{margin:15px 0 30px 0}.hotel-wrap .hot-boxh{background:#f2f2f2;padding:15px;border-top:3px solid #f78f1e;text-align:center;font-size:13px;color:#565656}.hotel-wrap .viewmore{bottom:10px;display:block;left:0;margin:0 auto;max-width:150px;position:absolute;right:0;z-index:999}.the-steuart-by-citrus .hotdesc a{color:#41047e}.the-steuart-by-citrus .hotdesc a:hover{color:#000}.__rmtyp>ul{clear:both;display:inline-block;width:180px}.hotimg{display:block;height:314px}.corp-offer .hotimg,.corp-offer .t7imgwrap{display:block;height:220px}.roomtypeimg{display:block;float:left}.outrw{padding:1px;float:left}.outrw .roomtypeimg{width:100%}.facilitywrap,.specs{color:#626262;background:#dcdcdc;padding:15px;position:relative}.facilitywrap ul,.specs ul{padding:0;margin:0;list-style-type:none;border:0}.facilitywrap ul li,.specs ul li{background:url(images/right-caret-grey.png) no-repeat left 10px transparent;padding:5px 0 5px 20px;display:block;font-size:13px}.facilitywrap .faclbl,.specs .faclbl{font-size:20px;text-transform:uppercase;margin:15px 0 15px 0;display:block;line-height:18px}.facilitywrap .chkwrap,.specs .chkwrap{width:100%;float:left;clear:both}.facilitywrap .chkwrap .chklbk,.specs .chkwrap .chklbk,.facilitywrap .chkwrap .roomdetailslbl,.specs .chkwrap .roomdetailslbl{display:block;float:left;line-height:19px;min-width:110px}.facilitywrap .chkwrap .cu,.specs .chkwrap .cu{font-size:15px;text-transform:uppercase}.facilitywrap .chkwrap .roomsep,.specs .chkwrap .roomsep{display:block;float:left;line-height:15px;margin:0 15px 0 0}.facilitywrap .top_,.specs .top_{border-bottom:1px solid #fff;padding:0 0 10px;margin:0 0 10px}.facilitywrap ._f13,.specs ._f13{font-size:13px}.specs{margin:0 0 1px 0;min-height:146px}.roombook{background:#f78f1e;color:#fff;font-size:20px;text-align:center;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;text-transform:uppercase}.roombook:hover{background:#000;color:#fff}.the-steuart-by-citrus .roombook{background:#61259e}.the-steuart-by-citrus .roombook:hover{background:#000;color:#fff}.__100{width:100%}.__50{width:50%}.galimg{display:block;padding:1px;width:20%;overflow:hidden}.fancybox{display:block;width:100%}.tab-content{margin:30px 0 0}.nav-tabs>li>a{background:#c6c6c6;color:#fff;font-size:13px;line-height:20px;padding:15px 10px;text-transform:uppercase;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a:hover{background:#f78f1e;color:#fff}.the-steuart-by-citrus .nav-tabs>li.active>a,.the-steuart-by-citrus .nav-tabs>li.active>a:focus,.the-steuart-by-citrus .nav-tabs>li.active>a:hover,.the-steuart-by-citrus .nav-tabs>li>a:hover{background:#61259e;color:#fff}._lastbr{margin-right:0}#gmap{float:left;height:450px;margin:12px 0 0;width:100%}.dfb-form select{padding:14px 6px}.cnt-btn{color:#fff;display:block;float:left;height:50px;line-height:50px;text-align:center;text-transform:uppercase}.cnt-btn .cnt-labl{background:#c6c6c6;display:block;margin:0 2px 0 0;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.cnt-btn .cnt-labl:hover{background:#f78f1e;color:#fff}.active-page .cnt-labl{background:#f78f1e;color:#fff}.the-steuart-by-citrus .active-page .cnt-labl,.the-steuart-by-citrus .cnt-labl:hover{background:#61259e;color:#fff}.response-field-datepicker .input-group{width:100%}.__contlml{border:1px solid #c6c6c6;font-size:13px;color:#565656;padding:25px 24px}.__contlml a{color:#565656}.__contlml a:hover{color:#f78f1e}.__contlml .ipfpl{width:100%;text-align:left!important}._m30m{margin:0 0 30px 0}.__lastitem{margin:0}.chead{display:block;font-size:20px;line-height:24px;text-align:left;text-transform:uppercase}.cadd{display:block;font-size:13px;line-height:16px;margin:5px 0 0}.ctitle{background:#c6c6c6;color:#fff;padding:25px 70px 25px 24px;display:block;min-height:135px}.clocicon{background:url(images/cloc-icon.png) no-repeat right center #c6c6c6}.clocicon:hover{color:#000}.mainpanel>.panel-heading a{background:url(images/careers-minus.png) no-repeat left center #868686;color:#fff;display:block;padding:22px 50px;text-align:left;margin:0 0 1px 0}.subpanel>.panel-heading a{background:url(images/careers-minus.png) no-repeat left center #fead1a;color:#fff;padding:16px 50px;display:block;font-size:13px;text-align:left;margin:0 0 1px 0}.mainpanel .panel-heading .collapsed{background:url(images/careers-plus-highlight.png) no-repeat left center #868686!important}.subpanel .panel-heading .collapsed{color:#626262;background:url(images/careers-plus.png) no-repeat left center #c6c6c6!important}.mainpanelbody{background:#e8e8e8}.subpanelbody{background:#fff;color:#626262;padding:30px}.main-content-wrap ul{padding:0;margin:0;list-style-type:none;border:0}.main-content-wrap ul li{background:url(images/right-caret-grey.png) no-repeat left 10px transparent;padding:5px 0 5px 20px;display:block;font-size:13px}.sitemap{padding:0;margin:0;list-style-type:none;border:0}.sitemap li{background:url(images/right-caret-grey.png) no-repeat left center transparent;padding:5px 0 5px 20px;display:block;font-size:13px}.sitemap li a{color:#626262}.sitemap li a:hover{color:#f78f1e}.error{background:#b62828;position:absolute;display:none;top:0;right:4px;left:0;color:#FFF;font-size:13px;padding:0 10px}@media only screen and (min-width: 1199px){.error{ height:40px;line-height:40px}.act:nth-child(6n){clear:both}._ht10{margin:5px 0 0 0}.fullimg{height:300px}.halfimg{height:150px}.chosen-container-single .chosen-single{height:40px;line-height:38px}select{color:#000;float:left;height:40px;padding:10px 6px}.booking-mask-wrapper select{border:0!important}.mobilenavwrap{display:none!important}.wedding-inner{width:345px!important}.wedding-inner .lblwed{line-height:32px!important;height:35px}.accommodation-inner,.dining-inner{color:#fff;margin:0 auto;width:278px;padding:12px;display:block}.accommodation-inner .lblwed,.dining-inner .lblwed{background:url(images/plus-white.png) no-repeat scroll center right transparent;display:block;font-size:20px;line-height:32px;height:35px;text-align:left;padding:0 35px 0 10px}.bottom-menu{padding:15px 0!important}.credit{text-align:right}.booking-mask-wrapper .chosen-container-single .chosen-single span,input{line-height:39px;height:40px}.dfb-form .chosen-container-single .chosen-single,.dfb-form .chosen-container-single .chosen-single span{height:47px;line-height:44px}.dfb-form input,.dfb-form select{height:49px;line-height:50px}.branding-wrapper{background:url(images/black-transparent.png) repeat transparent;position:absolute;width:100%;left:0;top:0}.branding-wrapper .branding #logo{height:100px;line-height:95px}.the-steuart-by-citrus .branding-wrapper{background:url(images/white-transparent.png) repeat transparent}.main-nav{position:absolute;right:0;top:60px;z-index:888}.main-nav .main-menu li.menu-item a{padding:15px 14px}.main-nav .main-menu li.last a{padding:15px 15px 15px 14px}.corp .main-nav .main-menu li.menu-item a{padding:15px 25px}.corp .main-nav .main-menu li.last a{padding:15px 15px 15px 25px}.top-menu li a{height:60px;line-height:60px}.top-menu ._2nd{top:49px}.footer-nav .footer-menu li.menu-item{display:table-cell}.footer-nav .footer-menu li.menu-item a{padding:25px 5px}.pg-head h3{color:#f78f1e;margin:0 0 15px}#footer-menu{display:table!important;width:100%!important;margin:0 auto;max-width:1230px}.booking-mask-wrapper{bottom:6px;left:0;position:absolute;right:0;width:100%;z-index:555;padding:0 15px}.best-rates{font-size:20px;line-height:40px;height:40px;padding:0 12px}.ct_hotel{width:35%}.ct_hotel,.cin,.cout,._promo,._nationality,.best-rate-wrap{padding:0 4px 0 0}.cin,.cout{width:14%}._nationality{width:20%}._promo{width:17%}.best-rate-wrap{width:15%}#bookingform{float:left;width:85%}.mask-wrap{width:83%}.mask-btn-wrap{width:17%;float:left}.mask-btn-wrap .input-wrap{width:100%}.booking-outer .col-md-12{min-height:0}._102425,._102475{height:530px}._wd{height:263px;margin:0 0 2px 0}._happy{height:265px}.off-inner{height:410px}.footer-menu{padding:15px 0 8px}.dbreak{float:left;clear:both}.footerbg{padding:35px 15px}.slide-nav-wrapper,.showme{bottom:66px}.dest-wrap .dest-box .dest-box-inner{min-height:440px;padding:30px}.dest-wrap .dest-box .dest-box-inner p{font-size:13px;text-align:justify}.dest-wrap .dest-box .hotelslink-menu{margin:25px 0 0 0}.dest-wrap .dest-box .hotelname-menu{margin:0 0 32px}.side-carousel-wrap{background:#f2f2f2;position:relative;width:100%;float:left;clear:both}.side-carousel-wrap .sider-off-img{width:100%;height:290px;display:block}#offersideprev{margin:0 0 1px 0}.offertitle-side{font-size:18px;left:15px;position:absolute;text-transform:uppercase;top:310px;z-index:999;color:#565656}.off-side-inner{position:relative;color:#565656;padding:56px 15px 15px 15px;min-height:195px}.off-side-inner .sideoff-more{bottom:15px;left:15px;position:absolute}.off-side-inner .off-side-label{display:block;font-size:13px;line-height:18px}.off-side-inner .off-sider-hotel{border-bottom:1px solid #cfcfcf;display:block;font-size:13px;line-height:13px;margin:0 0 5px;padding:0 0 10px}.sideoff{background:#f78f1e;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.sideoff:hover{background:#000;color:#fff}.the-steuart-by-citrus .sideoff{background:#61259e;color:#fff;height:50px;line-height:18px;text-transform:uppercase;font-size:13px;padding:15px 24px;min-width:150px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.the-steuart-by-citrus .sideoff:hover{background:#000;color:#fff}}@media only screen and (min-width: 992px){.navbar-header{ display:none}._t4h{min-height:367px}._lngbox{min-height:560px}.dest-box{padding:0 15px 30px 15px}.nav-tabs>li{display:inline-block;float:none;margin:0 0 2px;text-align:center}.__gal100{width:100%}.__gal50{width:50%}.__gal33{width:33.33%}.__gal25{width:25%}.__gal20{width:20%}#main-menu{display:block!important}.footer-nav .footer-menu li.menu-item a:hover{color:#f78f1e}.the-steuart-by-citrus .footer-nav .footer-menu li.menu-item a:hover{color:#41047e}.pl{float:left}.pr{float:right}._102425{width:35%}._102475{width:65%}.footer-nav{width:100%;border-top:1px solid #d1d1d1}.megamenu-wrap-mobile{display:none!important}.dest-wrap{top:100px}.main-menu li.menu-item{line-height:10px}}@media only screen and (min-width: 768px){#bookingform{ display:block!important}.chkwrap{max-width:300px}.best-rates{pointer-events:none}.cnt-btn{width:50%;margin:0 0 35px}.nav-tabs>li>a{margin:0 2px 0 0}.facilitywrap ul{width:50%;max-width:320px;float:left;margin:0 0 5px 0}.roombook{height:146px;line-height:146px;position:absolute;right:15px;top:0;width:196px;z-index:444}.deskbrk{display:block;clear:both}.snippetimg{max-width:420px}.corp-offer .hotimg{margin:0 -15px -15px}.navigatesub{background:url(images/mobile-menu-sep.png) no-repeat right center #fff}.top-menu li{position:relative}.posright ._2nd{right:0}._innerpage .social-share{float:right}._innerpage .social-share .share{text-align:left}.fltl{float:left}.fltr{float:right}.bottom-menu li{padding:0 18px}.posright ._3rd{left:-100%}.off-heading{left:45px;position:absolute;top:40px}.arr-nav{left:45px;position:absolute;top:75px;z-index:444}.off-more{position:absolute;left:30px;bottom:30px}.customlinks,.customlink-wrap{width:100%}._nooff .customlink-wrap{width:50%;float:left}._nooff .custom-l{padding:0 3px 0 0}._nooff .custom-r{padding:0 0 0 3px}}@media only screen and (max-width: 1199px){.facilitywrap{ margin:0 0 30px 0}.error{height:50px;line-height:50px}.openme{display:block!important;z-index:9999}.accommodation-inner,.dining-inner{color:#fff;margin:0 auto;width:228px;height:90px;padding:12px;display:block}.accommodation-inner .lblwed,.dining-inner .lblwed{background:url(images/plus-white.png) no-repeat scroll center bottom transparent;display:block;font-size:20px;height:66px;line-height:24px;text-align:center;padding:0}.branding-wrapper{background:#515151}.the-steuart-by-citrus .branding-wrapper{background:#fff}.slide-nav-wrapper,.showme{bottom:142px}.copytext,.credit{text-align:center}.main-nav{width:100%}.off-inner p{display:none}.chosen-container-single .chosen-single{height:49px;line-height:50px}.booking-mask-wrapper select{color:#000}select{float:left;height:49px;padding:14px 10px}.chosen-container-single .chosen-single span,input{line-height:49px;height:49px}.booking-mask-wrapper{padding:10px 0}.best-rates{padding:0 12px;font-size:20px}#bookNowId{font-size:20px}._desktop{display:none!important}.mobilenavwrap{background:#c6c6c6;padding:15px 0;margin:25px 0}.mobilenavwrap .navigatesub{float:left;font-size:13px;padding:15px;text-transform:uppercase}.mobilenavwrap #citrusleisure_breadcrum_chosen,.mobilenavwrap #citrusleisure_breadcrum{float:right}.mobilenavwrap #citrusleisure_breadcrum_chosen .chosen-single,.mobilenavwrap #citrusleisure_breadcrum .chosen-single{height:60px;padding:0 15px}.mobilenavwrap #citrusleisure_breadcrum_chosen .chosen-single span,.mobilenavwrap #citrusleisure_breadcrum .chosen-single span{line-height:58px;height:58px}.mobilenavwrap #citrusleisure_breadcrum{height:60px!important;border:0}.pg-head h3{color:#626262}.pg-head h3:hover{color:#f78f1e}.the-steuart-by-citrus .pg-head h3{color:#626262}.the-steuart-by-citrus .pg-head h3:hover{color:#41047e}}@media only screen and (min-width: 991px) and (max-width: 1199px){.desttext .dest-box-inner{ width:100%}.corp .main-nav .main-menu li.menu-item a{padding:15px 25px}.corp .main-nav .main-menu li.last a{padding:15px 15px 15px 25px}.main-menu li.menu-item a{padding:15px 8px}._102425,._102475{height:370px}.fullimg{height:670px}.halfimg{height:335px}._wd{height:183px;margin:0 0 2px 0}._happy{height:185px}.padwrap{float:left;padding:35px 0 40px;width:100%}.off-inner{height:250px}#footer-menu{display:block!important}.footer-nav{padding:22px 0 17px}.footer-nav .footer-menu{max-width:700px;margin:0 auto}.footer-nav .footer-menu li.menu-item{display:inline-block}.footer-nav .footer-menu li.menu-item a{padding:6px 25px;line-height:10px}._mlnp{padding:0;text-align:center;border-bottom:1px solid #939393}.padwrap{padding:35px 0 40px}#fotcontact{padding:20px 0}.dest-wrap .dest-box .dest-box-inner{float:left;clear:both;padding:30px 20px 20px 20px;margin:0 0 30px}.dest-wrap .dest-box .dest-box-inner p{width:80%;padding:0 20px 0 0;float:left}.dest-wrap .dest-box .dest-box-inner .hotelslink-menu{margin:0;float:left;width:20%;text-align:center}.dest-wrap .dest-box .dest-box-inner .hotelname-menu{margin:0 0 20px}.navigatesub{line-height:15px;height:60px;width:20%}#citrusleisure_breadcrum_chosen,#citrusleisure_breadcrum{width:80%!important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.act:nth-child(4n){ clear:both}.main-menu li.menu-item .sub-menu a{border-top:0}.nav-tabs>li{display:inline-block;float:none;margin:0 0 2px;text-align:center;width:33.33%}.branding-wrapper .branding #logo{line-height:100px}.pg-head{line-height:60px}.pg-head h3{line-height:30px;margin:0}.top-menu ._2nd{top:57px}.dest-wrap{top:140px}.top-menu li a{height:100px;line-height:100px}.booking-mask-wrapper .best-rate-wrap,.booking-mask-wrapper .cin,.booking-mask-wrapper .cout,.booking-mask-wrapper ._promo,.booking-mask-wrapper ._nationality,.booking-mask-wrapper .chosen-drop{padding:0 4px 0 0}.booking-mask-wrapper .ct_hotel{width:100%}.booking-mask-wrapper .ct_hotel{padding:0 4px 4px 0}.booking-mask-wrapper .cin,.booking-mask-wrapper .cout,.booking-mask-wrapper ._promo,.booking-mask-wrapper ._nationality{width:25%}.booking-mask-wrapper .best-rate-wrap{width:20%}.booking-mask-wrapper .best-rate-wrap .best-rates{height:102px;line-height:102px}.booking-mask-wrapper #bookingform{float:left;width:80%}.booking-mask-wrapper .mask-wrap{width:75%}.booking-mask-wrapper .mask-btn-wrap{width:25%;float:left}.booking-mask-wrapper .mask-btn-wrap .input-wrap{width:100%}.booking-mask-wrapper .mask-btn-wrap .input-wrap #bookNowId{height:102px;line-height:102px}}@media only screen and (max-width: 991px){.navbar-header{ width:100%;float:left;clear:both;position:relative}.navbar-header a{color:#fff;font-size:13px;text-transform:uppercase;width:100%}.top-menu .caret-wrap{display:block;float:right;position:relative;width:18px;cursor:pointer;background:url(images/chosen-drop.png) no-repeat scroll center right transparent}.footer-nav{width:100%;background:#f78f1e}.footer-nav .footer-menu li.menu-item a{text-transform:uppercase;text-align:left}.the-steuart-by-citrus .footer-nav{background:#41047e}.mobile-nav{width:100%;float:left;clear:both}.mobile-nav li.menu-item{position:relative;width:100%;float:left;clear:both}.mobile-nav li.menu-item .sub-menu{float:left;position:relative;width:100%}.mobile-nav li.menu-item .sub-menu li.sub-menu-item a{background:#434343}.mobile-nav li.menu-item a{border-bottom:1px solid #515151;padding:15px;background:#383838;color:#8a8a8a}.mobile-nav li.menu-item a:hover{background:#434343;color:#fff}.mobile-nav li.sel_el a.selected,.mobile-nav li a:hover,.mobile-nav .megamenu-item-destinations.hover a{background:#434343;color:#fff}.mobile-nav li.first a{border-top:1px solid #515151}#main-menu,#footer-menu{display:none}.dest-wrap,.hotdesc{display:none!important}.icon-bar,.sub-icon-bar{background:url(images/menu-arrow-closed.png) no-repeat scroll center center transparent;display:block;height:100%;position:absolute;cursor:pointer;right:5px;top:0;width:50px}.openmenu{background:url(images/menu-arrow-open.png) no-repeat scroll center center transparent}.main-nav .caret-wrap{cursor:pointer;display:block;position:absolute;right:0;top:0;height:50px;width:20%;z-index:999}.main-nav .caret-wrap .caret{background:url(images/plus.png) no-repeat scroll center center transparent;display:block;height:50px;position:absolute;right:5px;top:0;width:50px;color:#fff}.main-nav .dropup .caret{background:url(images/minus.png) no-repeat scroll center center transparent}.intro{margin:0 auto 18px;text-align:center}.mtp{margin:30px auto 8px;max-width:241px;text-align:center}.TA_cdsscrollingravenarrow{margin:0 auto;max-width:240px}._768{height:330px;width:50%}.owl-carousel.offer-carousel.off-body-wrap.owl-theme{margin:0 0 6px}.lblwed{text-align:left}}@media only screen and (min-width: 768px) and (max-width: 991px){.navigatesub{ line-height:15px;height:60px;width:26%}._ipd30m{margin:0 0 30px 0}.fullimg{height:510px}.halfimg{height:255px}#citrusleisure_breadcrum_chosen,#citrusleisure_breadcrum{width:74%!important}.best-rates-lbl,.top-menu .caret-wrap{display:none}#contactdetails{padding:15px 15px 8px}._mlnp,._mnp{padding:0;text-align:center;border-bottom:1px solid #939393}._mnp{margin:0 0 35px}.padwrap{padding:0 0 40px}#fotcontact{padding:20px 0}.ipfpl{width:33.33%}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.best-rate-wrap{width:15%!important}.best-rate-wrap .best-rates{background:url(images/ibe-icon.png) no-repeat scroll center center #f78f1e!important}.the-steuart-by-citrus .best-rates{background:url(images/ibe-icon.png) no-repeat scroll center center #41047e!important}.booking-mask-wrapper #bookingform{width:85%!important}.off-inner{height:210px}._wd,._happy{height:230px}.customlink-wrap{width:50%;float:left}.custom-l{padding:0 3px 0 0}.custom-r{padding:0 0 0 3px}}@media only screen and (max-width: 767px){.best-rates{ text-align:left!important;background:url(images/plus-white-book.png) no-repeat scroll right center #f78f1e!important}.opensesame{background:url(images/minus-white-book.png) no-repeat scroll right center #f78f1e!important}.the-steuart-by-citrus .best-rates{background:url(images/plus-white-book.png) no-repeat scroll right center #61259e!important}.the-steuart-by-citrus .opensesame{background:url(images/minus-white-book.png) no-repeat scroll right center #61259e!important}#bookingform{width:100%;float:left;clear:both;display:none}#validateBtn,#resetBtn{float:left;width:50%}.dfb-form-group label{display:block;text-align:left}.dfb-form .chosen-container-single .chosen-single{text-align:left}.roombook{display:block;height:100px;line-height:100px;position:relative;width:100%}.nav-tabs>li>a{margin:0 0 1px 0;text-align:center}.galimg{width:50%}.top-menu li.last a{padding:0}.fullimg{height:200px}.halfimg{height:100px}.off-label{margin:0 25px 20px 25px!important}.top-menu li ._2nd{width:100%;float:left;clear:both}.top-menu li ._2nd li{float:left;line-height:49px;width:100%}.top-menu li ._2nd li a{width:100%;float:left;clear:both}.main-content-wrap{margin:25px 0 0}.t7imgwrap{margin:0 0 2px 0}.navigatesub{height:50px;width:100%;line-height:18px;background:#fff;border-bottom:1px solid #c6c6c6}.pg-head h3{margin:0 0 15px 0}.hot-boxh{padding:0!important;margin:0 0 30px 0}.hot-boxh .hottitle{margin:15px 0 20px}#contactdetails,#newsletter,.padwrap,#fotcontact,#address-wrap,.address,.address span{float:left;text-align:center;width:100%}._mlnp,._mnp{padding:0;border-bottom:1px solid #939393}#fotcontact{padding:25px 0}#newsletter{padding:0 0 30px}.smo-title{padding:35px 0 0}.nws-title{padding:15px 0 0}#contactdetails{padding:25px 0 15px}.branding-wrapper .branding{display:block;text-align:center;width:100%}.branding-wrapper .branding #logo{height:110px;line-height:110px}._cpwr{display:inline-block;margin:0 auto;max-width:288px;padding:0 0 14px}.mbreak{display:inline-block;text-align:center;width:100%}.dbreak{clear:both;float:left}.corp .top-menu{display:table;width:100%;padding:15px 0 0 0}.corp .top-menu li{display:table-cell;float:none;text-align:center}.corp .top-menu li a{display:inline;float:none;padding:0;width:100%}.booking-mask-wrapper{padding:15px 0}.booking-mask-wrapper .best-rate-wrap,.booking-mask-wrapper .cin,.booking-mask-wrapper .cout,.booking-mask-wrapper ._promo,.booking-mask-wrapper ._nationality,.booking-mask-wrapper .chosen-drop,.booking-mask-wrapper .ct_hotel{padding:0 0 4px 0}.booking-mask-wrapper .cin,.booking-mask-wrapper .cout,.booking-mask-wrapper ._promo,.booking-mask-wrapper ._nationality,.booking-mask-wrapper .ct_hotel,.booking-mask-wrapper .best-rate-wrap,.booking-mask-wrapper .mask-wrap,.booking-mask-wrapper .mask-btn-wrap .input-wrap{width:100%}.booking-mask-wrapper .best-rates,.booking-mask-wrapper #bookNowId{height:50px;line-height:50px}.booking-mask-wrapper .best-rates{cursor:pointer}._768{height:300px;width:100%}.off-body .off-inner{text-align:center;top:84px;height:216px;padding:20px}.off-body .off-inner .off-label{text-align:center}.off-body .off-inner .off-more{bottom:20px;left:0;margin:0 auto;max-width:150px;position:absolute;right:0;width:100%}.arr-nav{left:0;margin:0 auto;max-width:76px;position:absolute;right:0;top:50px;z-index:444;width:100%}.off-heading{left:0;position:absolute;text-align:center;top:20px;width:100%}._wd,._happy{height:180px}.customlink-wrap,.cnt-btn{width:100%;float:left}.cnt-btn{margin:0 0 1px 0}.custom-l{padding:0 0 6px 0}._tbwrap{margin:30px 0 0}.slide-nav-wrapper,.showme{display:none!important}}@media only screen and (min-width: 480px) and (max-width: 767px){.bottom-menu li{ padding:0 18px}.top-menu{display:table;width:100%;padding:15px 0 0 0}.top-menu li{display:table-cell;float:none;text-align:center;width:20%}.top-menu li a{display:inline;float:none;padding:0;width:100%}}@media only screen and (max-width: 479px){.bottom-menu li{ padding:0 5px}.hotels .top-menu{display:block;float:none;margin:0 auto;width:250px}.hotels .top-menu li{width:33.33%}.hotels .top-menu li a{text-align:center;width:100%;padding:15px 0}.hotels .top-menu li:nth-child(4n),.hotels .top-menu li:nth-child(5n){width:50%}}.txt-center{width:100%;text-align:center}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
