a,hr{padding:0}a,button,input,select,textarea{margin:0}article,aside,figure,footer,header,hgroup,hr,nav,section{display:block}.section,body,sub,sup{position:relative}.main-page-sub-title,.main-page-title{letter-spacing:-.025em;font-weight:300}.navigation,body{transition:all .2s ease-out}.book-now,.logo a{text-indent:-9999px}.clearfix:after,.gallery:after,.menus:after,.rooms-list:after{clear:both}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-close,.lb-nav a,:focus,a:active,a:hover{outline:0}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}*{box-sizing:border-box}embed,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}.cta,.main-menu a,.menu ul a,.twitter-feed #twitter-list a{text-decoration:none}abbr[title],dfn[title]{cursor:help}input[type=checkbox],th{vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}.ie6 input,input[type=radio]{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{border-collapse:collapse;border-spacing:0;font:100%}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit],label{cursor:pointer}button{width:auto;overflow:visible}.book-now,.logo a,.section,body.lb-disable-scrolling{overflow:hidden}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.cta:after,.main-content:before{content:""}.clearfix{zoom:1}input,textarea{-webkit-border-radius:0}input[type=submit],input[type=button]{-webkit-appearance:none}body,html{height:100%}body{background-color:#191b1c;min-height:100%;font-family:'Open Sans',sans-serif;font-size:11px;color:#fff;padding-top:65px}#hotel-booking-cart h3,.cta,.form-fields input[type=submit],.main-menu a,.main-page-sub-title,.main-page-title,.menu ul a,.rooms-list li a+a,.rooms-list li>span+span{font-family:Roboto,sans-serif}@media (min-width:480px){body{padding-top:100px;font-size:12px}}@media (min-width:769px){body{padding:0}}.inner-page,.inner-page .main-content{height:auto}.inner-page .main-content ul{padding:0 0 10px}.inner-page .main-content ul li{padding:0 0 1px 17px;background-image:url(../img/bullet.png);background-repeat:no-repeat;background-position:0 4px}.inner-page .main-content ol{padding:0 0 10px 15px}.main-content--contact p,.main-content--rooms p{padding:9px 0 0 1px;color:#a0a1a1;font-size:14px}a{color:#fff}.section .side-pics,.section .side-pics--homepage{position:absolute;top:0}.section .main-content:before{height:calc(33.3333% - 24px)}@media (max-width:479px){.section .main-content:before,.section .side-pics,.section .side-pics--homepage{display:none}}.main-content{z-index:1;position:relative;height:100%;padding:8px 28px 0}.main-content:before{height:calc(33.3333% + 22px);min-height:280px;display:block}@media (max-width:479px){.main-content:before{min-height:auto;height:24px;padding-top:40%}}@media (min-width:480px){.main-content{width:50%;padding:0 31px}}@media (min-width:769px){.main-content{width:470px;max-width:570px;margin-left:230px;padding:122px 35px 0}.main-content:before{display:none}}@media (min-width:1345px){.main-content{width:570px}}@media (min-height:820px) and (min-width:769px){.main-content{padding-top:122px}}.main-content .pic{display:none;padding-bottom:3px}@media (max-width:480px){.main-content .pic{display:block}}@media (min-width:480px){.main-content .pic{padding-bottom:13px}}@media (min-width:769px){.main-content .pic{padding-bottom:3px;font-size:37px}.main-content p a{border-bottom:1px dotted #fff;text-decoration:none;white-space:nowrap}}@media (min-height:960px) and (min-width:480px){.main-content .pic{display:block}}@media (min-height:760px) and (min-width:769px){.main-content .pic{display:block}}.main-content .pic img{max-width:100%}.main-content p{padding-bottom:10px;line-height:14px}.main-content p img{max-width:100%;height:auto}.section-menus .main-content .pic{display:none}@media (min-height:960px) and (min-width:480px){.section-menus .main-content .pic{display:none}}.section-rooms .main-content{padding:8px 28px 0}@media (min-width:480px){.main-content p{line-height:18px}.section-rooms .main-content{padding:0 31px}}@media (min-width:769px){.section-rooms .main-content{padding:8px 35px 0}}@media (min-height:820px) and (min-width:769px){.section-rooms .main-content{padding-top:122px}}.section-rooms p{padding:9px 0 0 1px;color:#a0a1a1;font-size:14px}.section-rooms p a{border-bottom:none}.cta{position:relative;display:block;width:100%;height:49px;margin-top:16px;padding:16px 0 0 20px;background:#24292e;font-size:11px;text-transform:uppercase}@media (min-width:769px){.cta{height:68px;margin-top:35px;padding:24px 60px 0 29px;font-size:14px}}.cta:after{position:absolute;top:8px;right:8px;width:33px;height:33px;background-image:url(../img/cta_arrow_x2.png);background-size:auto 12px;background-repeat:no-repeat;background-position:center;background-color:#191b1c;border-radius:50%}.menus{zoom:1;margin-top:16px}.menus:after,.menus:before{content:" ";display:table}@media (min-width:769px){.cta:after{top:13px;right:14px;width:40px;height:40px;background-image:url(../img/cta_arrow.png);background-size:10px 19px}.menus{margin-top:35px}}.menus li{display:table;width:100%}@media (min-width:769px){.menus li{display:block;float:left;width:50%}}.menus li a.cta{display:table-cell;vertical-align:middle;padding:0 60px 0 19px;width:100%;border-bottom:2px solid #191b1c;border-left:1px solid #191b1c;border-right:1px solid #191b1c;font-size:12px}@media (min-width:1345px){.menus li a.cta{padding:0 60px 0 29px}}.main-page-title{font-size:30px;color:#fff}@media (min-width:769px){.menus li a.cta{width:50%}.main-page-title{padding-bottom:3px;font-size:37px}}.main-page-sub-title{padding-bottom:11px;font-size:17px;color:rgba(255,255,255,.5)}@media (min-width:769px){.main-page-sub-title{padding-bottom:27px;font-size:22px}}.logo{padding:0;margin:8px auto 0;width:85px}.logo a{display:block;width:85px;height:50px;background-image:url(../img/logo.png);background-size:cover;background-repeat:no-repeat}@media (min-width:480px){.logo a{height:81px}}@media (min-width:769px){.logo{margin:0;padding:50px 0 51px 48px}.logo a{width:134px;height:128px}}.contact-details{position:absolute;bottom:45px;left:48px}@media (max-width:768px){.contact-details{display:none}}@media (max-height:760px){.contact-details{display:none}}.contact-details a,.contact-details div{position:relative;padding:2px 0 12px 32px;font-size:11px;letter-spacing:-.01em;line-height:16px}.contact-details a:before,.contact-details div:before{content:"";position:absolute;top:0;left:0;width:22px;height:21px;background-image:url(../img/contact_icons.png);background-repeat:no-repeat}.contact-details .phone:before{background-position:0 -21px}.contact-details .email:before{background-position:0 -42px}.side-pics,.side-pics--homepage{position:absolute;top:100px;width:100%;height:calc(100% - 100px)}@media (max-width:479px){.side-pics,.side-pics--homepage{height:auto;min-height:0;top:65px}.side-pics--homepage:before,.side-pics:before{content:"";display:block;padding-top:40%}}@media (min-width:480px){.side-pics,.side-pics--homepage{display:block}}@media (min-width:769px){.side-pics,.side-pics--homepage{position:fixed;top:0;right:0;width:calc(100% - 700px);height:100%}}@media (min-width:1345px){.side-pics,.side-pics--homepage{width:calc(100% - 800px)}}.side-pics div,.side-pics--homepage div{position:absolute;height:33.3333%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:992px){.side-pics div,.side-pics--homepage div{height:50%}}.side-pics div div,.side-pics--homepage div div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.side-pics .top,.side-pics--homepage .top{top:0;left:0;width:100%;height:33.3333%}@media (max-width:479px){.side-pics .top,.side-pics--homepage .top{width:50%;height:100%}}@media (min-width:769px){.side-pics .top,.side-pics--homepage .top{height:33.3333%}}@media (min-width:992px){.side-pics .top,.side-pics--homepage .top{height:50%}}@media (max-height:640px){.side-pics .top,.side-pics--homepage .top{height:100%!important}.side-pics .bottom-left,.side-pics--homepage .bottom-left{display:none}}.side-pics .bottom-left,.side-pics--homepage .bottom-left{height:33.3333%;width:50%;top:33.3333%;right:0}@media (max-width:479px){.side-pics .bottom-left,.side-pics--homepage .bottom-left{top:0;width:50%;height:100%}}@media (min-width:769px){.side-pics .bottom-left,.side-pics--homepage .bottom-left{top:33.3333%;width:100%}}@media (min-width:992px){.side-pics .bottom-left,.side-pics--homepage .bottom-left{left:0;top:50%;width:50%;height:50%}}.side-pics .bottom-right,.side-pics--homepage .bottom-right{height:33.3333%;width:50%;right:0;top:auto;bottom:0}@media (max-width:479px){.side-pics .bottom-right,.side-pics--homepage .bottom-right{top:0;width:50%;height:100%}}@media (min-width:769px){.side-pics .bottom-right,.side-pics--homepage .bottom-right{top:66.6667%;bottom:auto;width:100%}}@media (min-width:992px){.side-pics .bottom-right,.side-pics--homepage .bottom-right{top:50%;width:50%;height:50%}}@media (max-height:640px){.side-pics .bottom-right,.side-pics--homepage .bottom-right{display:none}}.side-map{display:none;position:absolute;top:100px;width:100%;height:calc(100% - 100px)}@media (min-width:769px){.side-map{position:fixed;top:0;right:0;width:calc(100% - 700px);height:100%}}@media (min-width:1345px){.side-map{width:calc(100% - 800px)}}.acf-map{width:100%;height:100%;border:0;margin:0}.acf-map img{max-width:inherit!important}.navigation{position:fixed;z-index:3;top:0;left:0;width:100%;height:65px;background-color:#24292e;transition-delay:.2s;padding-bottom:40px}@media (min-width:480px){.side-map{display:block}.navigation{height:100px}}@media (min-width:769px){.navigation{width:230px!important;height:100%}}.slimScrollDiv{z-index:999;position:fixed!important;width:230px!important}.menu-open .navigation{left:295px}.menu-open .navigation .main-menu,.menu-open .navigation .menu ul{left:0}.main-menu,.menu ul{position:relative;z-index:1;background-color:#24292e;border-bottom:1px solid #191b1c}@media (max-width:768px){.main-menu,.menu ul{transition:all .2s ease-out;transition-delay:.2s;position:fixed;top:0;left:-295px;bottom:0;width:295px;padding-top:100px}}.main-menu a,.menu ul a{display:block;height:30px;padding:6px 0 0 23px;border-top:1px solid #191b1c;font-size:11px;text-transform:uppercase;color:#cfcfd0}.main-menu a.active,.main-menu a:hover,.main-menu li.current_page_item a,.menu ul a.active,.menu ul a:hover,.menu ul li.current_page_item a{color:#fff;padding:6px 0 0 18px;border-left:5px solid #191b1c}.main-menu li .children a,.main-menu li .sub-menu a,.menu ul li .children a,.menu ul li .sub-menu a{color:#fff;padding:6px 0 0 33px;border-left:none}.main-menu li.menu-item-has-children,.main-menu li.page_item_has_children,.menu ul li.menu-item-has-children,.menu ul li.page_item_has_children{position:relative}.main-menu li.menu-item-has-children:after,.main-menu li.page_item_has_children:after,.menu ul li.menu-item-has-children:after,.menu ul li.page_item_has_children:after{content:"";position:absolute;top:10px;right:10px;width:7px;height:7px;background-image:url(../img/menu_plus_minus.gif);background-size:cover}.main-menu li.menu-item-has-children.active:after,.main-menu li.page_item_has_children.active:after,.menu ul li.menu-item-has-children.active:after,.menu ul li.page_item_has_children.active:after{background-position:0 -7px}.main-menu .children,.main-menu .sub-menu,.menu ul .children,.menu ul .sub-menu{display:none;background-color:#1e2225}.mobile-menu-toggle{position:absolute;top:24px;left:24px;width:23px;height:24px;cursor:pointer}@media (min-width:480px){.mobile-menu-toggle{width:32px;top:38px;left:50px}}@media (min-width:769px){.mobile-menu-toggle{display:none}}.mobile-menu-toggle span{display:block;width:100%;height:8px;border-top:2px solid #fff}.book-now{position:absolute;top:21px;right:24px;display:block;width:58px;height:23px;background-image:url(../img/book_now.png);background-repeat:no-repeat;background-size:cover}@media (min-width:480px){.book-now{top:36px;right:50px}}@media (min-width:769px){.book-now{display:none}}@media (min-width:979px){.book-now{display:block;position:fixed;right:0;top:50%;transform:translateY(-50%);width:170px;height:68px;background-image:none;text-indent:0;background-color:#24292e;text-decoration:none;line-height:68px;text-transform:uppercase;font-size:14px;padding-left:22px}.book-now:after{content:"";position:absolute;top:13px;right:14px;width:40px;height:40px;background-image:url(../img/book_now_icon.png);background-size:19px 20px;background-repeat:no-repeat;background-position:center;background-color:#191b1c;border-radius:50%}}.rooms-list{zoom:1;max-width:462px}.rooms-list:after,.rooms-list:before{content:" ";display:table}.rooms-list li{float:left;width:calc(50% - 2px);margin:0 1px 2px}@media (min-width:769px){.rooms-list li{width:calc(50% - 2px);margin:0 1px 2px}}.rooms-list li a:first-child,.rooms-list li>span:first-child{display:block;line-height:0;padding-bottom:1px;white-space:nowrap}.rooms-list li a:first-child img,.rooms-list li>span:first-child img{width:100%;height:auto}.rooms-list li a+a,.rooms-list li>span+span{position:relative;display:block;padding:10px 46px 12px 14px;font-size:14px;text-transform:uppercase;text-decoration:none;background-color:#24292e;white-space:nowrap}.rooms-list li a+a:after,.rooms-list li>span+span:after{content:"";position:absolute;top:8px;right:8px;width:33px;height:33px;background-image:url(../img/cta_arrow_x2.png);background-size:auto 12px;background-repeat:no-repeat;background-position:center;background-color:#191b1c;border-radius:50%}@media (min-width:769px){.rooms-list li a+a:after,.rooms-list li>span+span:after{top:10px;right:10px;width:40px;height:40px;background-image:url(../img/cta_arrow.png);background-size:10px 19px}}.gallery,.rooms-list.rooms-list--special li{width:100%}.rooms-list li a+a span,.rooms-list li>span+span span{display:block;font-size:11px;text-transform:none;font-weight:300}.rooms-list li a+a span:before,.rooms-list li>span+span span:before{content:"From - "}@media (min-width:1345px){.rooms-list li a+a span,.rooms-list li>span+span span{font-size:12px;letter-spacing:normal}.rooms-list li a+a span:before,.rooms-list li>span+span span:before{content:"Starting from - "}}.gallery{zoom:1;height:100%}.gallery:after,.gallery:before{content:" ";display:table}.gallery .gallery-pic{float:left;min-width:50%;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.gallery .gallery-pic:before{content:"";display:block;padding-top:100%}@media (min-width:769px){.rooms-list li a+a span,.rooms-list li>span+span span{font-size:12px}.gallery{width:calc(100% - 230px);margin-left:230px}.gallery .gallery-pic{min-width:33.3333%}}@media (min-width:1200px){.gallery .gallery-pic{min-width:25%}}body:after{content:url(../img/lb_close.png) url(../img/lb_loading.gif) url(../img/lb_prev.png) url(../img/lb_next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}.lb-close,.lb-loader,.lb-nav{position:absolute}.lb-outerContainer:after{display:table}.lb-loader{top:43%;left:0;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/lb_loading.gif) no-repeat}.lb-nav{top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/lb_prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/lb_next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding:0;width:100%;background-color:#fff}.lb-dataContainer:after{display:table}.lb-data{padding:0;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;padding:17px 0 8px 13px}.lb-data .lb-caption{font-size:13px;color:#a3a3a3}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.form-fields .form-row:after,.twitter-feed #twitter-list li:after,.twitter-feed #twitter-list ul:after{clear:both}.lb-close{z-index:101;top:13px;right:16px;width:40px;height:40px;background:url(../img/lb_close.png) top right no-repeat;text-align:right;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s;cursor:pointer}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.latest-news-events{background-color:#24292e}.facebook-feed{width:100%;padding-right:0;height:auto;background-color:#191b1c}@media (max-width:768px){.facebook-feed{padding-top:20px}}@media (min-width:992px){.facebook-feed{width:calc(50% - 115px)}}@media (min-width:1345px){.gallery .gallery-pic{min-width:20%}.facebook-feed{width:calc(50% - 115px)}}.facebook-feed:before{display:none}.twitter-feed #twitter-list li:after,.twitter-feed #twitter-list li:before,.twitter-feed #twitter-list ul:after,.twitter-feed #twitter-list ul:before{display:table;content:" "}.main-content ul li.facebook-item{background:0 0;padding:0 10% 40px 0}.main-content ul li.facebook-item .status{font-size:14px}.main-content ul li.facebook-item .status img{width:100%;height:auto}.main-content ul li.facebook-item .message{padding-bottom:20px}.main-content ul li.facebook-item .meta{color:#cfcfcf}.twitter-feed #twitter-list .timePosted a,.twitter-feed #twitter-list .user a{color:#cfcfd0}.twitter-feed{z-index:1;width:100%;margin-left:230px;padding:20px 0 0 35px;background-color:#191b1c;max-width:570px}@media (min-width:480px){.twitter-feed{margin:0;max-width:100%}}@media (min-width:992px){.twitter-feed{position:absolute;top:0;right:0;bottom:0;width:calc(50% - 115px);max-width:auto;padding:174px 0 0 35px;margin:0;background-color:#24292e}}@media (min-width:1345px){.twitter-feed{left:789px;width:calc(100% - 789px)}}.twitter-feed #twitter-list{font-size:14px;line-height:18px;list-style:none}.twitter-feed #twitter-list ul{zoom:1;max-width:350px;padding-bottom:100px}.twitter-feed #twitter-list li{zoom:1;padding:0 35px 50px 0}.twitter-feed #twitter-list span,.twitter-feed #twitter-list span a{color:#cfcfd0;font-size:14px;line-height:18px}.twitter-feed #twitter-list .user{float:left;padding:0 7px 20px 0}.twitter-feed #twitter-list .user img,.twitter-feed #twitter-list .user span:nth-child(2){display:none}.twitter-feed #twitter-list .tweet{float:left;width:100%}.twitter-feed #twitter-list .timePosted{float:left;padding-bottom:20px}@media (max-width:768px){.contact-us .main-content{padding-top:20px}.contact-us .main-content:before{display:none}.contact-us .side-map{width:50%;right:0}.form-fields{padding:0 0 20px}}.form-fields .form-row{zoom:1;padding-bottom:7px}.form-fields .form-row:after,.form-fields .form-row:before{content:" ";display:table}.form-fields .form-row-terms input[type=checkbox],.form-fields .form-row.no-row{display:none}.form-fields .form-row .form-label{float:left;padding:6px 0 0;font-size:14px;color:#fff;width:35%}@media (max-width:768px){.form-fields .form-row .form-label{float:none;width:100%;padding:0}}.form-fields .form-row>.form-input{float:left;width:65%}@media (max-width:768px){.form-fields .form-row>.form-input{float:none;width:100%}}.form-fields .form-row .form-textarea{float:left;width:100%;padding-top:15px}.form-fields .form-row.form-row-input{padding-top:10px}.form-fields .form-row .form-checkbox{float:left;padding:0 0 0 27%;font-size:14px;color:#909395;letter-spacing:.025em}@media (max-width:768px){.form-fields .form-row .form-checkbox{padding:0}}.form-fields .form-row .form-checkbox input,.form-fields .form-row .form-checkbox label{float:left}.form-fields .form-row .form-checkbox input{margin:3px 5px 0 0}.form-fields .form-title{padding-top:20px;color:#fff;font-size:14px}@media (max-width:768px){.form-fields .form-title{padding:0 0 5px}}.form-fields .form-row-terms .form-label{width:auto;font-size:13px}.form-fields .form-row-terms input[type=checkbox]+label{float:right;display:inline-block;width:23px;height:23px;margin:10px 0 0;vertical-align:middle;background:url(../img/check_bg.gif) left top no-repeat;cursor:pointer}.form-fields .form-row-terms input[type=checkbox]:checked+label{background:url(../img/check_bg.gif) 0 -23px no-repeat}.form-fields input[type=text],.form-fields input[type=email],.form-fields input[type=submit],.form-fields input[type=password]{float:right;width:100%;padding-left:5px;height:33px;background:#fff;border:none;font-size:14px;color:#827e7e}@media (max-width:768px){.form-fields input[type=text],.form-fields input[type=email],.form-fields input[type=submit],.form-fields input[type=password]{float:none}}.form-fields input[type=submit]{display:block;float:right;width:100%;height:58px;padding-left:24px;text-transform:uppercase;color:#fff;background:url(../img/submit_bg.gif) right 0 no-repeat #24292e;border:none;font-size:14px;font-weight:400;text-align:left}.form-fields textarea{float:right;border:none;width:100%;height:125px;padding:10px 5px;font-size:14px;box-shadow:none;background:#fff;color:#000}.form-fields .form-submit{padding-top:20px}@media (max-width:768px){.form-fields .form-submit{padding:0}}.nf-form-cont{font-size:14px}.nf-form-cont .nf-before-form-content{padding-bottom:8px}.nf-form-cont .nf-field-container{margin-bottom:7px}.nf-form-cont .ninja-forms-req-symbol{color:#fff}.nf-form-cont .nf-field-label{padding:0}.nf-form-cont .nf-field-label label{padding:6px 0 0;font-size:14px;text-align:left;font-weight:400}.nf-form-cont .nf-field-element textarea{border:0;height:123px}.nf-form-cont .label-left .nf-field-label{padding:0}@media (max-width:768px){.nf-form-cont .label-left .nf-field-label{float:none;width:100%;padding:0}.nf-form-cont .label-left .nf-field-element{width:100%}}.nf-form-cont .label-left .nf-field-label label{padding:2px 0 0;font-size:14px;text-align:left;font-weight:400}.nf-form-cont .label-left .nf-field-element input{width:100%;padding-left:5px;height:33px;background:#fff;border:none;font-size:14px;color:#827e7e}.nf-form-cont .label-left .nf-field-element input[type=button]{display:block;float:right;width:100%;height:58px;padding-left:24px;text-transform:uppercase;color:#fff;background:url(../img/submit_bg.gif) right 0 no-repeat #24292e;border:none;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;text-align:left}.nf-form-cont .label-left .submit-wrap .nf-field-label{display:none}.nf-form-cont .label-left .submit-wrap .nf-field-element{width:100%}@media (max-width:768px){.nf-form-cont .label-left .nf-after-field{margin:0}}.nf-form-cont .textarea-container{padding-top:6px;margin-bottom:11px}.main-content--booking{width:calc(100% - 230px);max-width:inherit;margin-right:0}.hb-form-table li{float:left;width:25%}#hotel-booking-cart h3{padding-bottom:11px;font-weight:300;font-size:17px;letter-spacing:-.025em;color:rgba(255,255,255,.5)}@media (min-width:769px){#hotel-booking-cart h3{padding-bottom:27px;font-size:22px}}