html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
html,body{font-size:14px}html .container-12,body .container-12{box-sizing:border-box;width:100%}html .container-12 .grid-1,body .container-12 .grid-1,html .container-12 .grid-2,body .container-12 .grid-2,html .container-12 .grid-3,body .container-12 .grid-3,html .container-12 .grid-4,body .container-12 .grid-4,html .container-12 .grid-5,body .container-12 .grid-5,html .container-12 .grid-6,body .container-12 .grid-6,html .container-12 .grid-7,body .container-12 .grid-7,html .container-12 .grid-8,body .container-12 .grid-8,html .container-12 .grid-9,body .container-12 .grid-9,html .container-12 .grid-10,body .container-12 .grid-10,html .container-12 .grid-11,body .container-12 .grid-11,html .container-12 .grid-12,body .container-12 .grid-12{width:calc(100% - 20px)}@media (min-width:768px){html body,body body{font-size:12px}html .container-12,body .container-12{width:960px}html .container-12 .grid-1,body .container-12 .grid-1{width:calc(8.333% - 20px)}html .container-12 .grid-2,body .container-12 .grid-2{width:calc(16.667% - 20px)}html .container-12 .grid-3,body .container-12 .grid-3{width:calc(25% - 20px)}html .container-12 .grid-4,body .container-12 .grid-4{width:calc(33.333% - 20px)}html .container-12 .grid-5,body .container-12 .grid-5{width:calc(41.667% - 20px)}html .container-12 .grid-6,body .container-12 .grid-6{width:calc(50% - 20px)}html .container-12 .grid-7,body .container-12 .grid-7{width:calc(58.33% - 20px)}html .container-12 .grid-8,body .container-12 .grid-8{width:calc(66.66% - 20px)}html .container-12 .grid-9,body .container-12 .grid-9{width:calc(75% - 20px)}html .container-12 .grid-10,body .container-12 .grid-10{width:calc(83.33% - 20px)}html .container-12 .grid-11,body .container-12 .grid-11{width:calc(91.66% - 20px)}html .container-12 .grid-12,body .container-12 .grid-12{width:calc(100% - 20px)}}@media (max-width:767px){html body{min-width:0}body.front .panels-flexible-row-6-main-row .panels-flexible-column-first,body.front .panels-flexible-row-6-main-row .panels-flexible-column-last{float:none;overflow:auto;width:100%}body.front .panels-flexible-6 .panels-flexible-column-inside-first,body.front .panels-flexible-6 .panels-flexible-column-inside-last{padding:0}body.front .home-logo-pane img,body.front .views-field-field-homepage-holding-image img{height:auto !important;max-width:100%;width:100%}body.front .apply-hotel-column{box-sizing:border-box;padding:43px 10px}body.front .apply-guest-column{box-sizing:border-box;margin-bottom:20px;padding-left:10px;padding-right:10px}body.front .region-news-and-press{width:100%}body.front.not-logged-in .region-apply-buttons,body.front.not-logged-in .region-hotel-members{width:100%}}@media (max-width:767px){body #zone-preface h1,body.not-logged-in.context-contact-us #zone-preface h1,body.context-news #zone-preface h1,body.context-faqs #zone-preface h1,body.context-about-us-faq-hotels #zone-preface h1,body.context-about-us-faq-guests #zone-preface h1,body.not-logged-in.context-membership-affiliation #zone-preface h1{padding-left:0;padding-right:0;width:100%}body.not-logged-in.context-contact-us #zone-content .content,body.context-news #zone-content .content,body.context-faqs #zone-content .content,body.context-about-us-faq-hotels #zone-content .content,body.context-about-us-faq-guests #zone-content .content,body.not-logged-in.context-membership-affiliation #zone-content .content{width:100%}.context-membership-options #zone-preface h1{font-size:0;line-height:0}.context-membership-options #zone-preface h1,.context-membership-options.not-logged-in.node-type-page #zone-content .region-content h2{padding-left:0;padding-right:0;width:100%}.context-membership-options .pricing-container{padding:0 15px}.context-membership-options .pricing-container .pricing-option,.context-membership-options .pricing-container .pricing-option.pricing-option-premium,.context-membership-options .pricing-container .pricing-option.pricing-option-multiple,.context-membership-options .pricing-container .pricing-option.pricing-option-basic{float:none;margin:0 0 20px;width:100%}.context-membership-options .pricing-container .pricing-option .pricing-body,.context-membership-options .pricing-container .pricing-option.pricing-option-premium .pricing-body,.context-membership-options .pricing-container .pricing-option.pricing-option-multiple .pricing-body,.context-membership-options .pricing-container .pricing-option.pricing-option-basic .pricing-body{height:auto;padding-top:10px}.context-membership-options .pricing-container .pricing-details{height:auto}.context-membership-options .pricing-container .pricing-details span{padding:5px 0 !important}.context-membership-options .pricing-container .pricing-cost{padding:30px 10px !important}.context-membership-options .pricing-container .pricing-hover{display:none}.context-membership-options .pricing-container .pricing-footer{position:static}.context-membership-options .pricing-container .pricing-footnotes{padding:0}}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.item-list .pager{padding:0;margin:0;}.item-list .pager li,.item-list .pager ul li{margin:0;padding:0;}.item-list .pager{position:relative;margin:0;padding:0;font-size:10px;text-align:center;}.pager li a{display:inline-block;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{padding:4px 8px;text-decoration:none;}.pager li.pager-current{padding:4px 8px;font-weight:bold;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{text-align:center;padding:4px 0;}.pager li.pager-next{}.pager li.pager-last,.pager li.pager-next.last{border-right:0;}.pager li{font:bold 12px/1.2 Arial,sans-serif;outline:0;}table{border:1px solid #CCC;width:100%;}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC;}td ul.links{margin-bottom:0;}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF;}.tips,.description{font-size:10px;color:#6a6a6a;}
#main{width:980px;}.one-sidebar #content{width:740px;}#calendar-page-form{position:relative;}#calendar-key{width:300px;}#calendar-key tr td{text-align:center;}.calendar-container{clear:both;width:700px;margin:0;}.calendar-small{width:200px !important;}.calendar-small tr td,.calendar-small tr th{padding:2px 7px;border:none;}.chosen{border:1px solid red;}.calendar-large tr td.not-available,.calendar-med tr td.not-available{background-color:#E0E0E0;padding:0;height:39px;min-width:42px;}.calendar-large tr.low.points td.pop,.calendar-med tr td.points.low,.calendar-med tr.low td.available,#calendar-key tr td.low{background:#BAD0FF;}.calendar-large tr.mid.points td.pop,.calendar-med tr td.points.mid,.calendar-med tr.mid td.available,#calendar-key tr td.mid{background:#FDCFAC;}.calendar-large  tr.high.points td.pop,.calendar-med tr td.points.high,.calendar-med tr.high td.available,#calendar-key tr td.high{background:#FCAEA7;}.calendar-med tr td.points.low.none,.calendar-med tr td.points.mid.none,.calendar-med tr td.points.high.none{background:#E0E0E0;}.calendar-med tr.day,.calendar-med tr td.empty{background:#ffffff;}.calendar-med tr.points{height:40px;}.calendar-large tr td,.calendar-large tr th{padding:1px 6px;text-align:center;vertical-align:middle;}.calendar-med td.controls,#block-deposits-reservations-deposits-reservations-block #exist-dep,#block-deposits-reservations-deposits-reservations-block #new-dep{width:33%;float:left;}#block-deposits-reservations-deposits-reservations-block .ratio-warning{font-weight:bold;color:red;display:none;}#user-profile-form #edit-timezone{display:none;}.view-hotel-images .views-field-field-hotel-picture-2,.view-hotel-images .views-field-field-hotel-picture-3,.view-hotel-images .views-field-field-hotel-picture-4,.view-hotel-images .views-field-field-hotel-picture-5,.view-hotel-images .views-field-field-hotel-picture-6,.view-hotel-images .views-field-field-hotel-picture-7,.view-hotel-images .views-field-field-hotel-picture-8{width:100px;padding-right:5px;float:left;}.page-hotel-information .views-field-field-hotel-picture-1,.page-hotel-information .views-field-field-hotel-picture-2,.page-hotel-information .views-field-field-hotel-picture-3,.page-hotel-information .views-field-field-hotel-picture-4,.page-hotel-information .views-field-field-hotel-picture-5,.page-hotel-information .views-field-field-hotel-picture-6,.page-hotel-information .views-field-field-hotel-picture-7,.page-hotel-information .views-field-field-hotel-picture-8{width:150px;padding-right:5px;float:left;}.view-hotel-images .item-list ul li{margin:0;}.view-hotel-images .jcarousel-clip{overflow:visible;}.view-hotel-images .field-slideshow{border:1px solid #D0D0D0;overflow:hidden;padding:0 !important;}.view-hotel-images .field-slideshow-carousel li{height:39px !important;margin:2px !important;opacity:0.6;overflow:hidden;width:39px !important;}.view-hotel-images .field-slideshow-carousel li.last{margin:2px 0 2px 2px !important;}.view-hotel-images .field-slideshow-carousel-wrapper{position:absolute;z-index:1000;bottom:0;}#date-selectors .form-type-select{min-width:53px;float:left;}#date-selectors .form-item-year{float:none;}.ratio-warning{display:none;}.view-user-and-hotel-view .views-label,.view-user-information-view .views-label{width:300px;float:left;font-weight:bold;}.view-user-and-hotel-view .views-field-field-hotel-address,.view-user-information-view .views-field-field-user-phone-number{clear:both;}.view-user-and-hotel-view .views-field-title,.view-user-and-hotel-view .locality-block,.view-user-and-hotel-view .country,.view-user-information-view .views-field-field-user-add2,.view-user-information-view .views-field-field-user-town,.view-user-information-view .views-field-field-user-county,.view-user-information-view .views-field-field-user-postcode,.view-user-information-view .views-field-field-user-country{padding-left:300px;}.page-membership-accept .form-type-radios .form-type-radio{width:60px;float:left;clear:none;}#hotel-node-form fieldset.group-hotel-auto-fields{display:none;}ul.js-social-media-icon-insert li img{width:17px;height:17px;}.page-user-edit .region-inner ul.tabs,#edit-mimemail{display:none;}.hide-element{display:none;}.page-membership-affiliation-2 .upgrade-message{margin-bottom:10px;}.js-quick-hotel-switch{border-bottom:1px solid #D0D0D0;padding-bottom:10px;}.js-quick-hotel-switch .form-type-select{margin-bottom:0;}.js-quick-hotel-switch .form-select{width:100%;}.js-quick-hotel-switch .form-submit{display:none;}.js-quick-hotel-switch .js-quick-hotel-switch__title{font-size:14px;padding:0;}.page-points-issuance .form-type-textfield input,.page-points-issuance .form-type-select select{width:40%;}.page-points-issuance .form-item-phone-country-code{float:left;}.page-points-issuance .form-item-phone-country-code select{width:80px;}.page-points-issuance .form-item-phone-number{float:left;clear:none;margin-left:5px;}.page-points-issuance .form-item-phone-number input{width:195px;}.page-points-issuance .form-item-phone-number .description{margin:0;width:100px;line-height:10px;}.payment-logos{font-size:0;margin-top:10px;}.payment-logos .logo{margin-right:15px;}.payment-logos .logo.last{margin-right:0;}.page-node-edit.node-type-hotel #edit-field-hotel-swap-manager-und{width:100%;}
.img-border{border:1px solid #d0d0d0;padding:1px}.gradient-button{border:1px solid #d9d9d9;background:url("/sites/all/themes/omega/omega/images/button.png") repeat-x scroll 0 0 #ddd;background:-moz-linear-gradient(top,#fff 0,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background:-o-linear-gradient(top,#fff 0,#ddd 100%);background:-ms-linear-gradient(top,#fff 0,#ddd 100%);background:linear-gradient(top,#fff 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0);border-radius:3px;color:#0071bf;display:block;font-weight:bold;text-decoration:none;padding:7px}.gradient-button.disabled{color:#333}a.inline-button{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0,#ddd 100%);color:#333 !important;padding:3px 10px 4px;width:auto;border:1px solid;border-color:#ddd #bbb #999;text-decoration:none;font-weight:bold;margin-top:5px;display:inline-block}.center{text-align:center}.hs-link{font-weight:bold;text-decoration:none}.not-logged-in h1,.not-logged-in h2{font-family:inherit !important}.not-logged-in .zone-menu-wrapper ul{float:right;margin-top:25px;display:block}.not-logged-in .zone-menu-wrapper ul.inline li{padding:0;margin-right:0}.not-logged-in .zone-menu-wrapper .block-main-menu{float:right;width:75%}.not-logged-in .zone-menu-wrapper .block-main-menu .hamburger{display:none}@media (max-width:767px){.not-logged-in .zone-menu-wrapper .block-main-menu .hamburger{display:block;position:absolute;right:10px;top:20px;z-index:1000;padding:6px;border:black solid 1px;background:white}.not-logged-in .zone-menu-wrapper .block-main-menu .hamburger .closeIcon{display:none}.not-logged-in .zone-menu-wrapper .block-main-menu .block-inner{position:absolute;right:0;top:30px;visibility:hidden;opacity:0;transition:visibility 0.5s,opacity 0.1s linear}.not-logged-in .zone-menu-wrapper .block-main-menu .block-inner.showMenu{visibility:visible;opacity:1}}.not-logged-in .zone-menu-wrapper .block-main-menu li{display:inline;position:relative}@media (max-width:767px){.not-logged-in .zone-menu-wrapper .block-main-menu li{display:block;z-index:1000;clear:both;background-color:#fff}}.not-logged-in .zone-menu-wrapper .block-main-menu li a{background:none;border-radius:0;color:#000000;line-height:30px;margin:0 0 0 5px;padding:10px;text-decoration:none;width:auto;font-size:18px;font-weight:bold}.not-logged-in .zone-menu-wrapper .block-main-menu li a.active-trail{color:#1D76BC}.not-logged-in .zone-menu-wrapper .block-main-menu li a:hover{color:#1D76BC}.not-logged-in .zone-menu-wrapper .block-main-menu li.last a{padding-right:0}@media (max-width:767px){.not-logged-in .zone-menu-wrapper .block-main-menu li.last a{margin:0 0 0 5px}}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded{background:url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat scroll right -1285px transparent;padding-right:15px;position:relative}@media (max-width:767px){.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded{background:#fff}}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded ul.menu{display:none}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded.active-trail{background-position:right -1319px}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover{background-position:right -1319px}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu{background-color:#fff;border:1px solid #D7D7D7;border-radius:2px;display:block;left:0;margin:0;min-width:140px;position:absolute;top:140%;z-index:9999}@media (max-width:767px){.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu{display:none}}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu li.first a{padding-top:10px}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu li.last a{color:#000;padding-bottom:10px;margin:0}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu li.last a:hover{color:#1D76BC}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu li a{display:block;line-height:25px;margin:0;padding:2px 15px;text-align:left}.not-logged-in .zone-menu-wrapper .block-main-menu li.expanded:hover ul.menu li a.active{color:#1D76BC}.not-logged-in .view-homepage-video{background:none;margin-top:-23px}.not-logged-in .view-homepage-video .view-content{background:none}.not-logged-in .view-homepage-video .view-content .views-row img{border-radius:3px 3px 3px 3px}@media (max-width:767px){.not-logged-in .view-homepage-video .views-slideshow-cycle-main-frame{height:135px !important;overflow:hidden}}.not-logged-in .home-logo-pane{border:1px solid #C1C1C1;border-radius:3px}.not-logged-in .home-info-pane{font-size:20px;background-color:#FFFFFF;border:1px solid #C1C1C1;border-radius:3px;margin-bottom:20px;padding:10px 20px;position:relative}.not-logged-in .home-info-pane hr{height:0;border-color:#FF9662;margin-bottom:25px}.not-logged-in .homepage-original-row{display:none}.not-logged-in .pane-membership-creation-hotelswaps-members-block{background-color:#FFFFFF;border:1px solid #C1C1C1;border-radius:3px;height:221px}.not-logged-in .region-hotel-members{display:block;width:100%}.not-logged-in .region-hotel-members .inside .hs-members-map{background:transparent url(/sites/all/themes/hotelhelp/css/i/map/small-map-ico.png) no-repeat scroll center top;background-size:480px 180px;display:block;min-height:172px;text-align:center;width:100%}.not-logged-in .region-hotel-members .inside .hs-members-map .links{padding:10px 0;font-size:14px;font-weight:bold}.not-logged-in .region-hotel-members .inside .hs-members-map .highlight{color:#444}.not-logged-in .region-hotel-members .inside .pane-content{border:none;border-radius:3px;padding-top:23px}.not-logged-in .region-hotel-members .inside a{display:inline-block;text-decoration:none}.not-logged-in .region-hotel-members .inside a:hover{text-decoration:underline}.not-logged-in .region-hotel-members .hs-members-map-title{border:0 none;color:#000;margin:0;padding:40px 20px 9px;text-align:center;font-size:24px;font-weight:bold}.not-logged-in.front #block-system-main .region-about-hotelswaps .pane-content{background:none;border:none}.not-logged-in.front #block-system-main .region-about-hotelswaps .pane-content a{background:none;color:#000000;margin:0;padding:0}.not-logged-in.front #block-system-main .region-about-hotelswaps .pane-content a img{border-radius:3px 3px 3px 3px}@media (max-width:767px){.not-logged-in.front #block-system-main .region-about-hotelswaps .pane-content a img{width:370px !important;height:auto !important}}.not-logged-in.context-page-not-found #zone-preface,.not-logged-in.context-privacy-policy #zone-preface,.not-logged-in.context-hotel-terms-conditions #zone-preface,.not-logged-in.context-guest-terms-conditions #zone-preface,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.context-page-not-found #zone-content,.not-logged-in.context-privacy-policy #zone-content,.not-logged-in.context-hotel-terms-conditions #zone-content,.not-logged-in.context-guest-terms-conditions #zone-content,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.context-page-not-found #zone-content .region-content,.not-logged-in.context-privacy-policy #zone-content .region-content,.not-logged-in.context-hotel-terms-conditions #zone-content .region-content,.not-logged-in.context-guest-terms-conditions #zone-content .region-content,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-content .region-content{margin-right:0;padding-left:0}.not-logged-in.context-page-not-found #zone-content .region-content h2.title,.not-logged-in.context-privacy-policy #zone-content .region-content h2.title,.not-logged-in.context-hotel-terms-conditions #zone-content .region-content h2.title,.not-logged-in.context-guest-terms-conditions #zone-content .region-content h2.title,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-content .region-content h2.title{color:#000000;font-family:inherit;font-size:20px;font-weight:normal;line-height:32px;margin:20px auto;padding:0 0 32px 0;text-align:center;width:820px}@media (max-width:767px){.not-logged-in.context-page-not-found #zone-content .region-content h2.title,.not-logged-in.context-privacy-policy #zone-content .region-content h2.title,.not-logged-in.context-hotel-terms-conditions #zone-content .region-content h2.title,.not-logged-in.context-guest-terms-conditions #zone-content .region-content h2.title,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-content .region-content h2.title{width:100%}}.not-logged-in.context-page-not-found #zone-content .region-content .content,.not-logged-in.context-privacy-policy #zone-content .region-content .content,.not-logged-in.context-hotel-terms-conditions #zone-content .region-content .content,.not-logged-in.context-guest-terms-conditions #zone-content .region-content .content,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-content .region-content .content{margin:0 auto;width:820px}@media (max-width:767px){.not-logged-in.context-page-not-found #zone-content .region-content .content,.not-logged-in.context-privacy-policy #zone-content .region-content .content,.not-logged-in.context-hotel-terms-conditions #zone-content .region-content .content,.not-logged-in.context-guest-terms-conditions #zone-content .region-content .content,.not-logged-in.context-guest-terms-conditions-3rd-party #zone-content .region-content .content{width:100%}}.not-logged-in.context-page-not-found #region-content h1{border-bottom:1px solid #D7D7D7;color:#000000;font-family:inherit;font-size:20px;font-weight:normal;line-height:36px;margin:20px auto 20px auto;padding:0 0 62px 0;text-align:center;width:820px}@media (max-width:767px){.not-logged-in.context-page-not-found #region-content h1{width:100%}}.not-logged-in.context-page-not-found #region-content .suggestions{margin:90px auto 0;width:820px}.not-logged-in.context-page-not-found #region-content .suggestions ul{margin-top:20px}.not-logged-in.context-page-not-found #region-content .suggestions ul li{padding:10px 0 10px 10px}.not-logged-in.context-page-not-found #region-content .suggestions ul li.odd{background-color:#DBE9F6}.not-logged-in.context-page-not-found #region-content .suggestions ul li a{color:#000000;text-decoration:none}.not-logged-in.context-page-not-found #region-content .suggestions ul li a:hover{text-decoration:underline}.not-logged-in.page-news #zone-preface,.not-logged-in.node-type-news-items #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.page-news #zone-preface h1,.not-logged-in.node-type-news-items #zone-preface h1{color:#000000;border-bottom:1px solid #D0D0D0;float:none;font-weight:normal;font-family:inherit;line-height:34px;margin:20px auto;padding:45px 0 60px 0;text-align:center;width:820px}@media (max-width:767px){.not-logged-in.page-news #zone-preface h1,.not-logged-in.node-type-news-items #zone-preface h1{width:100%}}.not-logged-in.page-news #zone-preface h1 span,.not-logged-in.node-type-news-items #zone-preface h1 span{color:#1D76BC}.not-logged-in.page-news #zone-content,.not-logged-in.node-type-news-items #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.page-news #zone-content .region-sidebar-first,.not-logged-in.node-type-news-items #zone-content .region-sidebar-first{width:180px;padding-left:40px}@media (max-width:767px){.not-logged-in.page-news #zone-content .region-sidebar-first,.not-logged-in.node-type-news-items #zone-content .region-sidebar-first{display:none}}.not-logged-in.page-news #zone-content .region-sidebar-first-inner,.not-logged-in.node-type-news-items #zone-content .region-sidebar-first-inner{margin-left:20px}.not-logged-in.page-news #zone-content .region-sidebar-first-inner .button,.not-logged-in.node-type-news-items #zone-content .region-sidebar-first-inner .button{background:none;background-color:#0071BF;border:none;color:#FFFFFF;font-size:14px;margin-bottom:50px;padding:5px 0 7px 0px;width:120px}.not-logged-in.page-news #zone-content .region-sidebar-first-inner h3,.not-logged-in.node-type-news-items #zone-content .region-sidebar-first-inner h3{font-size:14px}.not-logged-in.page-news #zone-content .region-content,.not-logged-in.node-type-news-items #zone-content .region-content{margin-right:0;padding-left:0}@media (max-width:767px){.not-logged-in.page-news #zone-content .region-content,.not-logged-in.node-type-news-items #zone-content .region-content{margin-left:10px}}.not-logged-in.page-news #zone-content .region-content .view-news-press,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press{margin-top:-25px;margin-right:30px;padding-right:10px}.not-logged-in.page-news #zone-content .region-content .view-news-press h2,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press h2{border-bottom:none;font-family:inherit;padding-left:10px}.not-logged-in.page-news #zone-content .region-content .view-news-press a,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press a{color:#0071BF;text-decoration:none}.not-logged-in.page-news #zone-content .region-content .view-news-press .views-field-body,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press .views-field-body,.not-logged-in.page-news #zone-content .region-content .view-news-press .views-field-field-sup-company-description,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press .views-field-field-sup-company-description{height:6em;line-height:1.5em}.not-logged-in.page-news #zone-content .region-content .view-news-press .views-field-body .views-more-link,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press .views-field-body .views-more-link,.not-logged-in.page-news #zone-content .region-content .view-news-press .views-field-field-sup-company-description .views-more-link,.not-logged-in.node-type-news-items #zone-content .region-content .view-news-press .views-field-field-sup-company-description .views-more-link{background-image:none;font-weight:bold}.not-logged-in.page-news #zone-content .region-content .node-news-items,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items{margin:0 auto;width:820px}@media (max-width:767px){.not-logged-in.page-news #zone-content .region-content .node-news-items,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items{width:100%}}.not-logged-in.page-news #zone-content .region-content .node-news-items .back,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items .back{right:60px;top:-56px}.not-logged-in.page-news #zone-content .region-content .node-news-items .back:hover,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items .back:hover{text-decoration:underline}.not-logged-in.page-news #zone-content .region-content .node-news-items h2,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items h2{border-bottom:none;font-family:inherit;margin-top:-5px}.not-logged-in.page-news #zone-content .region-content .node-news-items .field-name-body,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items .field-name-body{width:550px}@media (max-width:767px){.not-logged-in.page-news #zone-content .region-content .node-news-items .field-name-body,.not-logged-in.node-type-news-items #zone-content .region-content .node-news-items .field-name-body{width:100%;float:left}}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press{background-color:#FFFFFF;border:1px solid #C1C1C1;border-radius:3px 3px 3px 3px;min-height:465px}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press h2{background:none;color:#000000;padding:20px 0 0 20px;text-align:left}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .more-link a{background:none;color:#0470BF;font-weight:normal;padding:20px 20px 0 0;width:auto}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content{border:none}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content a{background:none;background-color:#FFFFFF;color:#0470BF;font-weight:bold;text-decoration:none}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content a:hover{text-decoration:underline}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content .views-field-body,.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content .views-field-field-sup-company-description{height:58px;line-height:14px}.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content .views-field-body .views-more-link,.not-logged-in.front #block-system-main .region-news-and-press .pane-news-press .pane-content .views-field-field-sup-company-description .views-more-link{bottom:2px}.logged-in .node-news-items h2{margin-top:0;padding-right:128px}.context-faqs #zone-preface,.context-about-us-faq-hotels #zone-preface,.context-about-us-faq-guests #zone-preface,.not-logged-in.context-membership-affiliation #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.context-faqs #zone-preface h1,.context-about-us-faq-hotels #zone-preface h1,.context-about-us-faq-guests #zone-preface h1,.not-logged-in.context-membership-affiliation #zone-preface h1{color:#000000;border-bottom:1px solid #ff9662;float:none;font-family:inherit;font-weight:normal;line-height:34px;margin:20px auto;padding:36px 280px;text-align:center;width:260px}.context-faqs #zone-preface h1 span,.context-about-us-faq-hotels #zone-preface h1 span,.context-about-us-faq-guests #zone-preface h1 span,.not-logged-in.context-membership-affiliation #zone-preface h1 span{font-weight:bold}.context-faqs .hs-nav-pills,.context-about-us-faq-hotels .hs-nav-pills,.context-about-us-faq-guests .hs-nav-pills,.not-logged-in.context-membership-affiliation .hs-nav-pills{text-align:center;margin-bottom:10px}.context-faqs #zone-content,.context-about-us-faq-hotels #zone-content,.context-about-us-faq-guests #zone-content,.not-logged-in.context-membership-affiliation #zone-content{border:1px solid #D7D7D7;border-top:none}.context-faqs #zone-content .region-content,.context-about-us-faq-hotels #zone-content .region-content,.context-about-us-faq-guests #zone-content .region-content,.not-logged-in.context-membership-affiliation #zone-content .region-content{border-left:none;float:none;margin-left:0;padding-left:0;width:auto}.context-faqs #zone-content .content,.context-about-us-faq-hotels #zone-content .content,.context-about-us-faq-guests #zone-content .content,.not-logged-in.context-membership-affiliation #zone-content .content{margin:0 auto;width:820px}.context-faqs #zone-content .content h3,.context-about-us-faq-hotels #zone-content .content h3,.context-about-us-faq-guests #zone-content .content h3,.not-logged-in.context-membership-affiliation #zone-content .content h3{margin:30px 0 20px 0}.context-faqs #zone-content .content h3 a,.context-about-us-faq-hotels #zone-content .content h3 a,.context-about-us-faq-guests #zone-content .content h3 a,.not-logged-in.context-membership-affiliation #zone-content .content h3 a{color:#000}.context-faqs #zone-content .content h3 a.acc-head,.context-about-us-faq-hotels #zone-content .content h3 a.acc-head,.context-about-us-faq-guests #zone-content .content h3 a.acc-head,.not-logged-in.context-membership-affiliation #zone-content .content h3 a.acc-head{text-decoration:none}.context-faqs #zone-content .content h3 a.acc-head:hover,.context-about-us-faq-hotels #zone-content .content h3 a.acc-head:hover,.context-about-us-faq-guests #zone-content .content h3 a.acc-head:hover,.not-logged-in.context-membership-affiliation #zone-content .content h3 a.acc-head:hover{color:#000;text-decoration:none}.context-faqs #zone-content .content a.acc-head,.context-about-us-faq-hotels #zone-content .content a.acc-head,.context-about-us-faq-guests #zone-content .content a.acc-head,.not-logged-in.context-membership-affiliation #zone-content .content a.acc-head{color:#000000;text-decoration:none}.context-faqs #zone-content .content a.acc-head:hover,.context-about-us-faq-hotels #zone-content .content a.acc-head:hover,.context-about-us-faq-guests #zone-content .content a.acc-head:hover,.not-logged-in.context-membership-affiliation #zone-content .content a.acc-head:hover{color:#0470BF;text-decoration:underline}.context-faqs #zone-content .content .acc-head .collapsed,.context-about-us-faq-hotels #zone-content .content .acc-head .collapsed,.context-about-us-faq-guests #zone-content .content .acc-head .collapsed,.not-logged-in.context-membership-affiliation #zone-content .content .acc-head .collapsed,.context-faqs #zone-content .content .acc-head .expanded,.context-about-us-faq-hotels #zone-content .content .acc-head .expanded,.context-about-us-faq-guests #zone-content .content .acc-head .expanded,.not-logged-in.context-membership-affiliation #zone-content .content .acc-head .expanded{background-position:0 3px;padding:0 0 0 20px}.context-faqs #zone-content .content .ready-accordion,.context-about-us-faq-hotels #zone-content .content .ready-accordion,.context-about-us-faq-guests #zone-content .content .ready-accordion,.not-logged-in.context-membership-affiliation #zone-content .content .ready-accordion{margin-left:32px}.context-faqs #zone-content .content .field-item div.odd,.context-about-us-faq-hotels #zone-content .content .field-item div.odd,.context-about-us-faq-guests #zone-content .content .field-item div.odd,.not-logged-in.context-membership-affiliation #zone-content .content .field-item div.odd,.context-faqs #zone-content .content .field-item div.even,.context-about-us-faq-hotels #zone-content .content .field-item div.even,.context-about-us-faq-guests #zone-content .content .field-item div.even,.not-logged-in.context-membership-affiliation #zone-content .content .field-item div.even{padding:15px}.not-logged-in.page-hotels #zone-preface{display:none;background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.page-hotels #zone-preface h1.page-title{display:none}.not-logged-in.page-hotels .hotel-search-map{clear:both;padding-top:1em}.not-logged-in.page-hotels .result-map-title{float:left}.not-logged-in.page-hotels .hotel-members-form{margin:0 auto 0 auto;width:820px}@media (max-width:767px){.not-logged-in.page-hotels .hotel-members-form{width:100%}}.not-logged-in.page-hotels #zone-content{border:none;border-top:none;background-color:unset}.not-logged-in.page-hotels #zone-content form h1.page-header{color:#000000;font-family:inherit;font-size:20px;font-weight:normal;line-height:34px;margin:10px 20px 0 20px;padding:0 30px 10px 30px;text-align:center}.not-logged-in.page-hotels #zone-content form h1.page-header span{color:#0470BF;font-weight:bold}.not-logged-in.page-hotels #zone-content form .back-link{float:right;margin-top:7px}.not-logged-in.page-hotels #zone-content form .back-link a{background:none;color:#000000;font-weight:normal;text-decoration:none;width:auto}.not-logged-in.page-hotels #zone-content form .back-link a:hover{text-decoration:underline}.not-logged-in.page-hotels #zone-content form .continent-map{background:url(/sites/all/themes/hotelhelp/css/i/map/public-reskin/map.jpg) no-repeat scroll left top transparent;border-radius:3px;border:1px solid #AAAAAA;margin:1em auto 25px auto;height:507px;width:824px}.not-logged-in.page-hotels #zone-content form .continent-map .americas .NA.selected-continent,.not-logged-in.page-hotels #zone-content form .continent-map .americas .SA.selected-continent,.not-logged-in.page-hotels #zone-content form .continent-map .europe-africa .EU.selected-continent,.not-logged-in.page-hotels #zone-content form .continent-map .europe-africa .AF.selected-continent,.not-logged-in.page-hotels #zone-content form .continent-map .asia-oceania .AS.selected-continent,.not-logged-in.page-hotels #zone-content form .continent-map .asia-oceania .OC.selected-continent{background-image:url(/sites/all/themes/hotelhelp/css/i/map/public-reskin/button.png);text-decoration:underline}.not-logged-in.page-hotels #zone-content form .continent-map a{background:url(/sites/all/themes/hotelhelp/css/i/map/public-reskin/button.png) no-repeat scroll left top transparent;color:#FFFFFF;height:71px;padding-left:1px;text-align:center;text-decoration:none;width:69px}.not-logged-in.page-hotels #zone-content form .continent-map a.NA{left:145px;padding-top:10px;top:130px}.not-logged-in.page-hotels #zone-content form .continent-map a.SA{left:255px;padding-top:10px;top:320px}.not-logged-in.page-hotels #zone-content form .continent-map a.EU{left:442px;padding-top:20px;top:117px}.not-logged-in.page-hotels #zone-content form .continent-map a.AF{left:443px;padding-top:20px;top:246px}.not-logged-in.page-hotels #zone-content form .continent-map a.AS{left:622px;padding-top:18px;top:136px}.not-logged-in.page-hotels #zone-content form .continent-map a.OC{left:737px;padding-top:20px;top:367px}.not-logged-in.page-hotels #zone-content form .continent-map a .total{font-size:16px;font-weight:bold}.not-logged-in.page-hotels #zone-content form .form-submit{display:none}.not-logged-in.page-hotels #zone-content .map-large-members{clear:left;height:507px;margin-bottom:25px;margin-left:auto;margin-right:auto;width:824px}@media (max-width:767px){.not-logged-in.page-hotels #zone-content .map-large-members{width:100%}}.not-logged-in.page-hotels #zone-content .map-large-members #map_canvas{height:507px;width:824px;border:1px solid #AAAAAA;border-radius:5px;z-index:1}@media (max-width:767px){.not-logged-in.page-hotels #zone-content .map-large-members #map_canvas{width:100%}}.not-logged-in.page-hotels #zone-content .map-large-members .js-map-infobox-popup-container.js-gmap-infobox-public h2{color:#0071BF;min-height:20px;text-decoration:underline;margin-bottom:0}.not-logged-in.page-hotels #zone-content .map-large-members .js-map-infobox-popup-container.js-gmap-infobox-public .address{color:#9d9c9c;min-height:30px;margin-bottom:10px}.not-logged-in.page-hotels #zone-content .map-large-members .box-arrow{display:block;height:20px;margin-left:40px;margin-top:0;width:0;height:0;border-top:15px solid #333;border-left:15px solid transparent;border-right:15px solid transparent}.not-logged-in.page-hotels #zone-content .block-31{background-color:white;margin-top:20px;margin-bottom:20px;font-size:18px;padding:20px 30px}.not-logged-in.page-hotels #zone-content .block-31 .apply{margin-bottom:15px}.not-logged-in.page-hotels #zone-content .block-31 .apply a{width:160px;background-color:#ff9662;border-radius:3px 3px 3px 3px;color:#fff !important;display:block;font-weight:bold;margin:15px auto 0;padding:14px 21px;text-decoration:none;text-align:center}@media (max-width:767px){.not-logged-in.page-hotels #zone-content .block-31 .apply a{margin-top:30px}}.not-logged-in.page-hotels #zone-content .block-main{background-color:white;padding:10px 0}@media (max-width:767px){.context-hotel-search #hotel-search-form .continent-map{background-size:100% auto;height:auto;width:100%;padding-top:52.6%}.context-hotel-search #hotel-search-form .continent-map .selected-continent{background-size:100% auto !important}.context-hotel-search #hotel-search-form .continent-map .NA{height:auto;padding-top:25.786%;width:41.71907757%}.context-hotel-search #hotel-search-form .continent-map .SA{height:auto;padding-top:24.52%;left:15.72%;top:0;margin-top:23.27%;width:16.17%}.context-hotel-search #hotel-search-form .continent-map .EU{left:37.1%;padding-top:20px;top:7.569% !important;width:23.48%}.context-hotel-search #hotel-search-form .continent-map .EU.selected-continent{background-size:100% auto}.context-hotel-search #hotel-search-form .continent-map .AS{width:40.738%;padding-top:30.188%;top:4.382%;left:51.781%}.context-hotel-search #hotel-search-form .continent-map .AF{left:37.526%;top:28.286%;padding-top:25.366%;width:23.609%}.context-hotel-search #hotel-search-form .continent-map .OC{padding-top:16.771%;left:80.083%;top:52.191%;width:19.905%}.context-hotel-search #hotel-search-form .when-reservation,.context-hotel-search #hotel-search-form .where-reservation,.context-hotel-search #hotel-search-form .category-reservation{clear:both;margin-bottom:20px;width:100%}}.context-pricing h2{color:#000000;font-size:20px;font-weight:normal;line-height:34px;margin:20px auto;padding:3px 30px 60px 30px;text-align:center;width:760px}.not-logged-in.context-pricing #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.context-pricing #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.pricing-container{margin-top:60px;padding:0;position:relative}.pricing-container.members{width:210px;margin:0 auto;text-align:center;margin-bottom:20px;margin-top:30px}.pricing-container .currency-select{position:absolute;right:60px;top:0}.pricing-container .pricing-option{border:1px solid #dadadb;float:left;width:271px}.pricing-container .pricing-option.no-right-border{border-right:0}@media (max-width:767px){.pricing-container .pricing-option.no-right-border{border:1px solid #dadadb}}.pricing-container .pricing-option.no-left-border{border-left:0}@media (max-width:767px){.pricing-container .pricing-option.no-left-border{border:1px solid #dadadb}}.pricing-container .pricing-option.pricing-option-basic{margin-top:40px}.pricing-container .pricing-option.pricing-option-basic .pricing-header{background-color:#5b89c6;margin-bottom:20px}.pricing-container .pricing-option.pricing-option-basic .pricing-header.touch-hover-effect,.pricing-container .pricing-option.pricing-option-basic .pricing-header:hover{background-color:#323232}.pricing-container .pricing-option.pricing-option-basic .pricing-body{padding-top:75px}.pricing-container .pricing-option.pricing-option-premium .pricing-header{background-color:#466fb6}.pricing-container .pricing-option.pricing-option-premium .pricing-header.touch-hover-effect,.pricing-container .pricing-option.pricing-option-premium .pricing-header:hover{background-color:#323232}.pricing-container .pricing-option.pricing-option-premium .pricing-premium{color:#fff;width:100%}.pricing-container .pricing-option.pricing-option-premium .pricing-premium td{padding:2px 0;text-align:left;vertical-align:bottom}.pricing-container .pricing-option.pricing-option-premium .pricing-premium td.right{text-align:right}.pricing-container .pricing-option.pricing-option-premium .pricing-premium td.price-height-match{line-height:20px}.pricing-container .pricing-option.pricing-option-premium .pricing-body{height:540px}.pricing-container .pricing-option.pricing-option-multiple{margin-top:40px}.pricing-container .pricing-option.pricing-option-multiple .pricing-header{background-color:#385e8d;margin-bottom:20px}.pricing-container .pricing-option.pricing-option-multiple .pricing-header.touch-hover-effect,.pricing-container .pricing-option.pricing-option-multiple .pricing-header:hover{background-color:#323232}.pricing-container .pricing-option.pricing-option-multiple .pricing-body{padding-top:75px}.pricing-container .sup{font-size:14px;vertical-align:top}.pricing-container .pricing-header{background-color:#5b89c6;padding:20px 0 0 0;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pricing-container .pricing-header.touch-hover-effect .pricing-cost,.pricing-container .pricing-header:hover .pricing-cost{background-color:#e6e7e8}.pricing-container .pricing-details{padding:0 10px}.pricing-container .pricing-price{display:inline-block;font-size:26px}.pricing-container .pricing-type{color:#fff;font-size:12px;font-weight:normal;margin:0;padding-bottom:20px;text-align:center;text-transform:uppercase}.pricing-container .pricing-details{color:#fff;text-align:center}.pricing-container .pricing-tagline{display:block;font-size:12px}.pricing-container .pricing-block-link{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:-500%;top:0}.pricing-container .pricing-cost{background-color:#f1f2f2;border-bottom:1px solid #dadadb;border-top:1px solid #dadadb;margin-top:20px;padding:40px 10px;position:relative;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pricing-container .pricing-body{background-color:#fff;height:500px;padding:40px 30px;position:relative;text-align:center}.pricing-container .pricing-hover{align-content:center;-webkit-align-content:center;align-items:center;-webkit-align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;height:35px;justify-content:center;-webkit-justify-content:center;position:relative;width:212px}.pricing-container .pricing-hover.touch-hover-effect .label,.pricing-container .pricing-hover:hover .label{display:none;width:212px}.pricing-container .pricing-hover.touch-hover-effect .message,.pricing-container .pricing-hover:hover .message{color:#6a6a6a;display:block;font-size:11px;width:212px}.pricing-container .pricing-hover .label{margin:0}.pricing-container .pricing-hover .message{display:none;margin:0}.pricing-container .pricing-footer{bottom:40px;left:20px;position:absolute;right:20px}.pricing-container .pricing-footnotes{clear:both;padding-top:40px;text-align:center}#zone-content .pricing-container a.apply-now{background-color:#ff9662;border-radius:3px 3px 3px 3px;color:#fff;width:160px;display:block;font-weight:bold;margin:0 auto 0;font-size:18px;padding:14px 21px;text-decoration:none}@media (max-width:767px){#zone-content .pricing-container a.apply-now{margin-top:30px}}@media (max-width:767px){#zone-content .pricing-container .pricing-option-premium a.apply-now{margin-top:0}}.not-logged-in.context-iahgm #zone-preface,.not-logged-in.context-hotel-gms #zone-preface,.not-logged-in.context-hotel-gms2 #zone-preface,.not-logged-in.context-features #zone-preface,.not-logged-in.context-about-us #zone-preface,.not-logged-in.node-type-page #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.context-iahgm #zone-content,.not-logged-in.context-hotel-gms #zone-content,.not-logged-in.context-hotel-gms2 #zone-content,.not-logged-in.context-features #zone-content,.not-logged-in.context-about-us #zone-content,.not-logged-in.node-type-page #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.context-iahgm #zone-content .region-content,.not-logged-in.context-hotel-gms #zone-content .region-content,.not-logged-in.context-hotel-gms2 #zone-content .region-content,.not-logged-in.context-features #zone-content .region-content,.not-logged-in.context-about-us #zone-content .region-content,.not-logged-in.node-type-page #zone-content .region-content{margin-right:0;padding-left:0}.not-logged-in.context-iahgm #zone-content .region-content h2,.not-logged-in.context-hotel-gms #zone-content .region-content h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content h2,.not-logged-in.context-features #zone-content .region-content h2,.not-logged-in.context-about-us #zone-content .region-content h2,.not-logged-in.node-type-page #zone-content .region-content h2,.not-logged-in.context-iahgm #zone-content .region-content .features-page h2,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page h2,.not-logged-in.context-features #zone-content .region-content .features-page h2,.not-logged-in.context-about-us #zone-content .region-content .features-page h2,.not-logged-in.node-type-page #zone-content .region-content .features-page h2{color:#000000;font-family:inherit;font-size:20px;font-weight:normal;line-height:34px;margin:20px auto;padding:0 30px 30px 30px;text-align:center;width:760px}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content h2,.not-logged-in.context-hotel-gms #zone-content .region-content h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content h2,.not-logged-in.context-features #zone-content .region-content h2,.not-logged-in.context-about-us #zone-content .region-content h2,.not-logged-in.node-type-page #zone-content .region-content h2,.not-logged-in.context-iahgm #zone-content .region-content .features-page h2,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page h2,.not-logged-in.context-features #zone-content .region-content .features-page h2,.not-logged-in.context-about-us #zone-content .region-content .features-page h2,.not-logged-in.node-type-page #zone-content .region-content .features-page h2{width:100%;padding-right:0;padding-left:0}}.not-logged-in.context-iahgm #zone-content .region-content .how,.not-logged-in.context-hotel-gms #zone-content .region-content .how,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how,.not-logged-in.context-features #zone-content .region-content .how,.not-logged-in.context-about-us #zone-content .region-content .how,.not-logged-in.node-type-page #zone-content .region-content .how,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how,.not-logged-in.context-features #zone-content .region-content .features-page .how,.not-logged-in.context-about-us #zone-content .region-content .features-page .how,.not-logged-in.node-type-page #zone-content .region-content .features-page .how,.not-logged-in.context-iahgm #zone-content .region-content .why,.not-logged-in.context-hotel-gms #zone-content .region-content .why,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why,.not-logged-in.context-features #zone-content .region-content .why,.not-logged-in.context-about-us #zone-content .region-content .why,.not-logged-in.node-type-page #zone-content .region-content .why,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why,.not-logged-in.context-features #zone-content .region-content .features-page .why,.not-logged-in.context-about-us #zone-content .region-content .features-page .why,.not-logged-in.node-type-page #zone-content .region-content .features-page .why,.not-logged-in.context-iahgm #zone-content .region-content .testimonials,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials,.not-logged-in.context-features #zone-content .region-content .testimonials,.not-logged-in.context-about-us #zone-content .region-content .testimonials,.not-logged-in.node-type-page #zone-content .region-content .testimonials,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials{clear:both;margin:0 auto;width:860px}.not-logged-in.context-iahgm #zone-content .region-content .how .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .how .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .why-description,.not-logged-in.context-features #zone-content .region-content .how .why-description,.not-logged-in.context-about-us #zone-content .region-content .how .why-description,.not-logged-in.node-type-page #zone-content .region-content .how .why-description,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-features #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .why-description,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-iahgm #zone-content .region-content .why .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-description,.not-logged-in.context-features #zone-content .region-content .why .why-description,.not-logged-in.context-about-us #zone-content .region-content .why .why-description,.not-logged-in.node-type-page #zone-content .region-content .why .why-description,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-description,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-description,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-description,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-description,.not-logged-in.context-iahgm #zone-content .region-content .testimonials .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .why-description,.not-logged-in.context-features #zone-content .region-content .testimonials .why-description,.not-logged-in.context-about-us #zone-content .region-content .testimonials .why-description,.not-logged-in.node-type-page #zone-content .region-content .testimonials .why-description,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .why-description,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .why-description,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .why-description,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .why-description{font-size:16px}.not-logged-in.context-iahgm #zone-content .region-content .how .how-box,.not-logged-in.context-hotel-gms #zone-content .region-content .how .how-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .how-box,.not-logged-in.context-features #zone-content .region-content .how .how-box,.not-logged-in.context-about-us #zone-content .region-content .how .how-box,.not-logged-in.node-type-page #zone-content .region-content .how .how-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .how-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .how-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .how-box,.not-logged-in.context-features #zone-content .region-content .features-page .how .how-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .how-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .how-box,.not-logged-in.context-iahgm #zone-content .region-content .why .how-box,.not-logged-in.context-hotel-gms #zone-content .region-content .why .how-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .how-box,.not-logged-in.context-features #zone-content .region-content .why .how-box,.not-logged-in.context-about-us #zone-content .region-content .why .how-box,.not-logged-in.node-type-page #zone-content .region-content .why .how-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .how-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .how-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .how-box,.not-logged-in.context-features #zone-content .region-content .features-page .why .how-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .how-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .how-box,.not-logged-in.context-iahgm #zone-content .region-content .testimonials .how-box,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .how-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .how-box,.not-logged-in.context-features #zone-content .region-content .testimonials .how-box,.not-logged-in.context-about-us #zone-content .region-content .testimonials .how-box,.not-logged-in.node-type-page #zone-content .region-content .testimonials .how-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.context-iahgm #zone-content .region-content .how .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .how .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .why-box,.not-logged-in.context-features #zone-content .region-content .how .why-box,.not-logged-in.context-about-us #zone-content .region-content .how .why-box,.not-logged-in.node-type-page #zone-content .region-content .how .why-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .why-box,.not-logged-in.context-features #zone-content .region-content .features-page .how .why-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .why-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .why-box,.not-logged-in.context-iahgm #zone-content .region-content .why .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-box,.not-logged-in.context-features #zone-content .region-content .why .why-box,.not-logged-in.context-about-us #zone-content .region-content .why .why-box,.not-logged-in.node-type-page #zone-content .region-content .why .why-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-iahgm #zone-content .region-content .testimonials .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .why-box,.not-logged-in.context-features #zone-content .region-content .testimonials .why-box,.not-logged-in.context-about-us #zone-content .region-content .testimonials .why-box,.not-logged-in.node-type-page #zone-content .region-content .testimonials .why-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .why-box,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .why-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .why-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .why-box{float:left;width:260px;margin-left:110px}.not-logged-in.context-iahgm #zone-content .region-content .how,.not-logged-in.context-hotel-gms #zone-content .region-content .how,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how,.not-logged-in.context-features #zone-content .region-content .how,.not-logged-in.context-about-us #zone-content .region-content .how,.not-logged-in.node-type-page #zone-content .region-content .how,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how,.not-logged-in.context-features #zone-content .region-content .features-page .how,.not-logged-in.context-about-us #zone-content .region-content .features-page .how,.not-logged-in.node-type-page #zone-content .region-content .features-page .how{padding-top:20px}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content .how,.not-logged-in.context-hotel-gms #zone-content .region-content .how,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how,.not-logged-in.context-features #zone-content .region-content .how,.not-logged-in.context-about-us #zone-content .region-content .how,.not-logged-in.node-type-page #zone-content .region-content .how,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how,.not-logged-in.context-features #zone-content .region-content .features-page .how,.not-logged-in.context-about-us #zone-content .region-content .features-page .how,.not-logged-in.node-type-page #zone-content .region-content .features-page .how{width:100%;padding-right:0;padding-left:0}}.not-logged-in.context-iahgm #zone-content .region-content .how .how-box img,.not-logged-in.context-hotel-gms #zone-content .region-content .how .how-box img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .how-box img,.not-logged-in.context-features #zone-content .region-content .how .how-box img,.not-logged-in.context-about-us #zone-content .region-content .how .how-box img,.not-logged-in.node-type-page #zone-content .region-content .how .how-box img,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .how-box img,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .how-box img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .how-box img,.not-logged-in.context-features #zone-content .region-content .features-page .how .how-box img,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .how-box img,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .how-box img{margin-bottom:30px}.not-logged-in.context-iahgm #zone-content .region-content .how .how-box .number,.not-logged-in.context-hotel-gms #zone-content .region-content .how .how-box .number,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .how-box .number,.not-logged-in.context-features #zone-content .region-content .how .how-box .number,.not-logged-in.context-about-us #zone-content .region-content .how .how-box .number,.not-logged-in.node-type-page #zone-content .region-content .how .how-box .number,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .how-box .number,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .how-box .number,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .how-box .number,.not-logged-in.context-features #zone-content .region-content .features-page .how .how-box .number,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .how-box .number,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .how-box .number{display:block;font-size:14px;font-weight:bold}.not-logged-in.context-iahgm #zone-content .region-content .how .how-one,.not-logged-in.context-hotel-gms #zone-content .region-content .how .how-one,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .how-one,.not-logged-in.context-features #zone-content .region-content .how .how-one,.not-logged-in.context-about-us #zone-content .region-content .how .how-one,.not-logged-in.node-type-page #zone-content .region-content .how .how-one,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .how-one,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .how-one,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .how-one,.not-logged-in.context-features #zone-content .region-content .features-page .how .how-one,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .how-one,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .how-one{margin-left:20px}.not-logged-in.context-iahgm #zone-content .region-content .how .apply,.not-logged-in.context-hotel-gms #zone-content .region-content .how .apply,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .apply,.not-logged-in.context-features #zone-content .region-content .how .apply,.not-logged-in.context-about-us #zone-content .region-content .how .apply,.not-logged-in.node-type-page #zone-content .region-content .how .apply,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .apply,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .apply,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .apply,.not-logged-in.context-features #zone-content .region-content .features-page .how .apply,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .apply,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .apply{clear:both;display:block;margin:0 auto;text-align:center}.not-logged-in.context-iahgm #zone-content .region-content .how .apply a,.not-logged-in.context-hotel-gms #zone-content .region-content .how .apply a,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .apply a,.not-logged-in.context-features #zone-content .region-content .how .apply a,.not-logged-in.context-about-us #zone-content .region-content .how .apply a,.not-logged-in.node-type-page #zone-content .region-content .how .apply a,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .apply a,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .apply a,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .apply a,.not-logged-in.context-features #zone-content .region-content .features-page .how .apply a,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .apply a,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .apply a{background-color:#419a45;border-radius:2px;color:#FFFFFF;display:inline-block;font-size:12px;height:50px;line-height:50px;text-align:center;text-decoration:none;text-transform:uppercase;width:220px}.not-logged-in.context-iahgm #zone-content .region-content .how .apply a:hover,.not-logged-in.context-hotel-gms #zone-content .region-content .how .apply a:hover,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .apply a:hover,.not-logged-in.context-features #zone-content .region-content .how .apply a:hover,.not-logged-in.context-about-us #zone-content .region-content .how .apply a:hover,.not-logged-in.node-type-page #zone-content .region-content .how .apply a:hover,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .apply a:hover,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .apply a:hover,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .apply a:hover,.not-logged-in.context-features #zone-content .region-content .features-page .how .apply a:hover,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .apply a:hover,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .apply a:hover{text-decoration:underline}.not-logged-in.context-iahgm #zone-content .region-content .how .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .how .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .why-description,.not-logged-in.context-features #zone-content .region-content .how .why-description,.not-logged-in.context-about-us #zone-content .region-content .how .why-description,.not-logged-in.node-type-page #zone-content .region-content .how .why-description,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-features #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .why-description,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .why-description{width:670px}.not-logged-in.context-iahgm #zone-content .region-content .how .why-points,.not-logged-in.context-hotel-gms #zone-content .region-content .how .why-points,.not-logged-in.context-hotel-gms2 #zone-content .region-content .how .why-points,.not-logged-in.context-features #zone-content .region-content .how .why-points,.not-logged-in.context-about-us #zone-content .region-content .how .why-points,.not-logged-in.node-type-page #zone-content .region-content .how .why-points,.not-logged-in.context-iahgm #zone-content .region-content .features-page .how .why-points,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .how .why-points,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .how .why-points,.not-logged-in.context-features #zone-content .region-content .features-page .how .why-points,.not-logged-in.context-about-us #zone-content .region-content .features-page .how .why-points,.not-logged-in.node-type-page #zone-content .region-content .features-page .how .why-points{width:520px;margin:0 auto}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content .why,.not-logged-in.context-hotel-gms #zone-content .region-content .why,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why,.not-logged-in.context-features #zone-content .region-content .why,.not-logged-in.context-about-us #zone-content .region-content .why,.not-logged-in.node-type-page #zone-content .region-content .why,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why,.not-logged-in.context-features #zone-content .region-content .features-page .why,.not-logged-in.context-about-us #zone-content .region-content .features-page .why,.not-logged-in.node-type-page #zone-content .region-content .features-page .why{width:100%}.not-logged-in.context-iahgm #zone-content .region-content .why .section-header,.not-logged-in.context-hotel-gms #zone-content .region-content .why .section-header,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .section-header,.not-logged-in.context-features #zone-content .region-content .why .section-header,.not-logged-in.context-about-us #zone-content .region-content .why .section-header,.not-logged-in.node-type-page #zone-content .region-content .why .section-header,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .section-header,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .section-header,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .section-header,.not-logged-in.context-features #zone-content .region-content .features-page .why .section-header,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .section-header,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .section-header{width:100%}}.not-logged-in.context-iahgm #zone-content .region-content .why.causes .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .why.causes .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why.causes .why-box,.not-logged-in.context-features #zone-content .region-content .why.causes .why-box,.not-logged-in.context-about-us #zone-content .region-content .why.causes .why-box,.not-logged-in.node-type-page #zone-content .region-content .why.causes .why-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why.causes .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why.causes .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why.causes .why-box,.not-logged-in.context-features #zone-content .region-content .features-page .why.causes .why-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .why.causes .why-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .why.causes .why-box{width:300px;margin-left:90px}.not-logged-in.context-iahgm #zone-content .region-content .why.causes .why-box p,.not-logged-in.context-hotel-gms #zone-content .region-content .why.causes .why-box p,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why.causes .why-box p,.not-logged-in.context-features #zone-content .region-content .why.causes .why-box p,.not-logged-in.context-about-us #zone-content .region-content .why.causes .why-box p,.not-logged-in.node-type-page #zone-content .region-content .why.causes .why-box p,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why.causes .why-box p,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why.causes .why-box p,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why.causes .why-box p,.not-logged-in.context-features #zone-content .region-content .features-page .why.causes .why-box p,.not-logged-in.context-about-us #zone-content .region-content .features-page .why.causes .why-box p,.not-logged-in.node-type-page #zone-content .region-content .features-page .why.causes .why-box p{text-align:left;padding:0}.not-logged-in.context-iahgm #zone-content .region-content .why.causes .why-box img,.not-logged-in.context-hotel-gms #zone-content .region-content .why.causes .why-box img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why.causes .why-box img,.not-logged-in.context-features #zone-content .region-content .why.causes .why-box img,.not-logged-in.context-about-us #zone-content .region-content .why.causes .why-box img,.not-logged-in.node-type-page #zone-content .region-content .why.causes .why-box img,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why.causes .why-box img,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why.causes .why-box img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why.causes .why-box img,.not-logged-in.context-features #zone-content .region-content .features-page .why.causes .why-box img,.not-logged-in.context-about-us #zone-content .region-content .features-page .why.causes .why-box img,.not-logged-in.node-type-page #zone-content .region-content .features-page .why.causes .why-box img{float:left;margin:0 10px 0 0}.not-logged-in.context-iahgm #zone-content .region-content .why .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-box,.not-logged-in.context-features #zone-content .region-content .why .why-box,.not-logged-in.context-about-us #zone-content .region-content .why .why-box,.not-logged-in.node-type-page #zone-content .region-content .why .why-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-box{display:block;margin-bottom:20px;min-height:180px;text-align:center}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content .why .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-box,.not-logged-in.context-features #zone-content .region-content .why .why-box,.not-logged-in.context-about-us #zone-content .region-content .why .why-box,.not-logged-in.node-type-page #zone-content .region-content .why .why-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-box{width:39%;float:left;height:220px;margin-left:20px}}.not-logged-in.context-iahgm #zone-content .region-content .why .why-box img,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-box img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-box img,.not-logged-in.context-features #zone-content .region-content .why .why-box img,.not-logged-in.context-about-us #zone-content .region-content .why .why-box img,.not-logged-in.node-type-page #zone-content .region-content .why .why-box img,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-box img,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-box img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-box img,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-box img,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-box img,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-box img{margin:10px 0}.not-logged-in.context-iahgm #zone-content .region-content .why .why-box .title,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-box .title,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-box .title,.not-logged-in.context-features #zone-content .region-content .why .why-box .title,.not-logged-in.context-about-us #zone-content .region-content .why .why-box .title,.not-logged-in.node-type-page #zone-content .region-content .why .why-box .title,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-box .title,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-box .title,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-box .title,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-box .title,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-box .title,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-box .title{display:block;font-weight:bold;padding-bottom:10px;color:#0071bf}.not-logged-in.context-iahgm #zone-content .region-content .why .why-box p,.not-logged-in.context-hotel-gms #zone-content .region-content .why .why-box p,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why .why-box p,.not-logged-in.context-features #zone-content .region-content .why .why-box p,.not-logged-in.context-about-us #zone-content .region-content .why .why-box p,.not-logged-in.node-type-page #zone-content .region-content .why .why-box p,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why .why-box p,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why .why-box p,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why .why-box p,.not-logged-in.context-features #zone-content .region-content .features-page .why .why-box p,.not-logged-in.context-about-us #zone-content .region-content .features-page .why .why-box p,.not-logged-in.node-type-page #zone-content .region-content .features-page .why .why-box p{padding:0 30px}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content .testimonials,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials,.not-logged-in.context-features #zone-content .region-content .testimonials,.not-logged-in.context-about-us #zone-content .region-content .testimonials,.not-logged-in.node-type-page #zone-content .region-content .testimonials,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials{width:100%}.not-logged-in.context-iahgm #zone-content .region-content .testimonials .section-header,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .section-header,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .section-header,.not-logged-in.context-features #zone-content .region-content .testimonials .section-header,.not-logged-in.context-about-us #zone-content .region-content .testimonials .section-header,.not-logged-in.node-type-page #zone-content .region-content .testimonials .section-header,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .section-header,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .section-header,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .section-header,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .section-header,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .section-header,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .section-header{width:100%}}.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box{border-bottom:10px;float:left;width:394px}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box{width:100%;margin:0 0 20px}}.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one{margin-left:20px;margin-right:30px}@media (max-width:767px){.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one{margin-left:0;margin-right:0}}.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box .quote,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box .quote,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box .quote,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box .quote,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box .quote,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box .quote{height:60px}.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box .info,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box .info,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box .info,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box .info,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box .info,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box .info{margin-top:10px;padding:0 20px}.not-logged-in.context-iahgm #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.context-features #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.context-about-us #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.node-type-page #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials .testimonial-box>img,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials .testimonial-box>img,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials .testimonial-box>img,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials .testimonial-box>img,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials .testimonial-box>img,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials .testimonial-box>img{margin-bottom:10px}.not-logged-in.context-iahgm #zone-content .region-content .why h2,.not-logged-in.context-hotel-gms #zone-content .region-content .why h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content .why h2,.not-logged-in.context-features #zone-content .region-content .why h2,.not-logged-in.context-about-us #zone-content .region-content .why h2,.not-logged-in.node-type-page #zone-content .region-content .why h2,.not-logged-in.context-iahgm #zone-content .region-content .features-page .why h2,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .why h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .why h2,.not-logged-in.context-features #zone-content .region-content .features-page .why h2,.not-logged-in.context-about-us #zone-content .region-content .features-page .why h2,.not-logged-in.node-type-page #zone-content .region-content .features-page .why h2,.not-logged-in.context-iahgm #zone-content .region-content .testimonials h2,.not-logged-in.context-hotel-gms #zone-content .region-content .testimonials h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content .testimonials h2,.not-logged-in.context-features #zone-content .region-content .testimonials h2,.not-logged-in.context-about-us #zone-content .region-content .testimonials h2,.not-logged-in.node-type-page #zone-content .region-content .testimonials h2,.not-logged-in.context-iahgm #zone-content .region-content .features-page .testimonials h2,.not-logged-in.context-hotel-gms #zone-content .region-content .features-page .testimonials h2,.not-logged-in.context-hotel-gms2 #zone-content .region-content .features-page .testimonials h2,.not-logged-in.context-features #zone-content .region-content .features-page .testimonials h2,.not-logged-in.context-about-us #zone-content .region-content .features-page .testimonials h2,.not-logged-in.node-type-page #zone-content .region-content .features-page .testimonials h2{border-bottom:none;border-top:1px solid #E0E0E0;padding-top:30px;width:760px}.not-logged-in.context-iahgm .two-column,.not-logged-in.context-hotel-gms .two-column,.not-logged-in.context-hotel-gms2 .two-column,.not-logged-in.context-features .two-column,.not-logged-in.context-about-us .two-column,.not-logged-in.node-type-page .two-column{clear:both;margin-bottom:25px}.not-logged-in.context-iahgm .two-column .column,.not-logged-in.context-hotel-gms .two-column .column,.not-logged-in.context-hotel-gms2 .two-column .column,.not-logged-in.context-features .two-column .column,.not-logged-in.context-about-us .two-column .column,.not-logged-in.node-type-page .two-column .column{display:block;float:left;margin-left:20px;width:394px}@media (max-width:767px){.not-logged-in.context-iahgm .two-column .column,.not-logged-in.context-hotel-gms .two-column .column,.not-logged-in.context-hotel-gms2 .two-column .column,.not-logged-in.context-features .two-column .column,.not-logged-in.context-about-us .two-column .column,.not-logged-in.node-type-page .two-column .column{width:100%;padding-right:0;padding-left:0;margin-left:0}}.not-logged-in.context-iahgm .two-column .column.first,.not-logged-in.context-hotel-gms .two-column .column.first,.not-logged-in.context-hotel-gms2 .two-column .column.first,.not-logged-in.context-features .two-column .column.first,.not-logged-in.context-about-us .two-column .column.first,.not-logged-in.node-type-page .two-column .column.first{margin-right:10px}.not-logged-in.context-iahgm .video-holder,.not-logged-in.context-hotel-gms .video-holder,.not-logged-in.context-hotel-gms2 .video-holder,.not-logged-in.context-features .video-holder,.not-logged-in.context-about-us .video-holder,.not-logged-in.node-type-page .video-holder{display:block;width:394px}.not-logged-in.context-iahgm .ol-lg-grey,.not-logged-in.context-hotel-gms .ol-lg-grey,.not-logged-in.context-hotel-gms2 .ol-lg-grey,.not-logged-in.context-features .ol-lg-grey,.not-logged-in.context-about-us .ol-lg-grey,.not-logged-in.node-type-page .ol-lg-grey{margin-top:25px;position:relative}.not-logged-in.context-iahgm .ol-lg-grey .ol-lg-grey__item,.not-logged-in.context-hotel-gms .ol-lg-grey .ol-lg-grey__item,.not-logged-in.context-hotel-gms2 .ol-lg-grey .ol-lg-grey__item,.not-logged-in.context-features .ol-lg-grey .ol-lg-grey__item,.not-logged-in.context-about-us .ol-lg-grey .ol-lg-grey__item,.not-logged-in.node-type-page .ol-lg-grey .ol-lg-grey__item{clear:left;margin-bottom:20px}.not-logged-in.context-iahgm .ol-lg-grey .ol-lg-grey__content,.not-logged-in.context-hotel-gms .ol-lg-grey .ol-lg-grey__content,.not-logged-in.context-hotel-gms2 .ol-lg-grey .ol-lg-grey__content,.not-logged-in.context-features .ol-lg-grey .ol-lg-grey__content,.not-logged-in.context-about-us .ol-lg-grey .ol-lg-grey__content,.not-logged-in.node-type-page .ol-lg-grey .ol-lg-grey__content{padding-left:45px}.not-logged-in.context-iahgm .ol-lg-grey .ol-lg-grey__num,.not-logged-in.context-hotel-gms .ol-lg-grey .ol-lg-grey__num,.not-logged-in.context-hotel-gms2 .ol-lg-grey .ol-lg-grey__num,.not-logged-in.context-features .ol-lg-grey .ol-lg-grey__num,.not-logged-in.context-about-us .ol-lg-grey .ol-lg-grey__num,.not-logged-in.node-type-page .ol-lg-grey .ol-lg-grey__num{color:#d8d8d8;float:left;font-family:'Arial Black',Arial,sans-serif;font-size:36px;font-weight:bold;line-height:36px;margin-right:20px}.not-logged-in.context-iahgm .ol-lg-grey .ol-lg-grey__title,.not-logged-in.context-hotel-gms .ol-lg-grey .ol-lg-grey__title,.not-logged-in.context-hotel-gms2 .ol-lg-grey .ol-lg-grey__title,.not-logged-in.context-features .ol-lg-grey .ol-lg-grey__title,.not-logged-in.context-about-us .ol-lg-grey .ol-lg-grey__title,.not-logged-in.node-type-page .ol-lg-grey .ol-lg-grey__title{font-size:14px}.not-logged-in.context-how-it-works #zone-preface{display:none;background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.context-how-it-works #zone-content{border:none;border-top:none;background-color:unset;margin-bottom:0;padding-bottom:0}.not-logged-in.context-how-it-works #zone-content .region-content{margin-right:0;padding-left:0}.not-logged-in.context-how-it-works #zone-content .region-content h2,.not-logged-in.context-how-it-works #zone-content .region-content .features-page h2{color:#000000;font-family:inherit;font-size:20px;font-weight:normal;line-height:34px;margin:20px auto;padding:0 30px 30px 30px;text-align:center;width:760px}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content h2,.not-logged-in.context-how-it-works #zone-content .region-content .features-page h2{width:100%;padding-right:0;padding-left:0}}.not-logged-in.context-how-it-works #zone-content .region-content .how,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how,.not-logged-in.context-how-it-works #zone-content .region-content .why,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why,.not-logged-in.context-how-it-works #zone-content .region-content .testimonials,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials{clear:both;margin:0 auto;width:860px}.not-logged-in.context-how-it-works #zone-content .region-content .how .why-description,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .why-description,.not-logged-in.context-how-it-works #zone-content .region-content .why .why-description,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-description,.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .why-description,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .why-description{font-size:16px}.not-logged-in.context-how-it-works #zone-content .region-content .how .how-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .how-box,.not-logged-in.context-how-it-works #zone-content .region-content .why .how-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .how-box,.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .how-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .how-box,.not-logged-in.context-how-it-works #zone-content .region-content .how .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .why .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .why-box{float:left;width:260px;margin-left:110px}.not-logged-in.context-how-it-works #zone-content .region-content .how,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how{padding-top:20px}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content .how,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how{width:100%;padding-right:0;padding-left:0}}.not-logged-in.context-how-it-works #zone-content .region-content .how .how-box img,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .how-box img{margin-bottom:30px}.not-logged-in.context-how-it-works #zone-content .region-content .how .how-box .number,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .how-box .number{display:block;font-size:14px;font-weight:bold}.not-logged-in.context-how-it-works #zone-content .region-content .how .how-one,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .how-one{margin-left:20px}.not-logged-in.context-how-it-works #zone-content .region-content .how .apply,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .apply{clear:both;display:block;margin:0 auto;text-align:center}.not-logged-in.context-how-it-works #zone-content .region-content .how .apply a,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .apply a{background-color:#419a45;border-radius:2px;color:#FFFFFF;display:inline-block;font-size:12px;height:50px;line-height:50px;text-align:center;text-decoration:none;text-transform:uppercase;width:220px}.not-logged-in.context-how-it-works #zone-content .region-content .how .apply a:hover,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .apply a:hover{text-decoration:underline}.not-logged-in.context-how-it-works #zone-content .region-content .how .why-description,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .why-description{width:670px}.not-logged-in.context-how-it-works #zone-content .region-content .how .why-points,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .how .why-points{width:520px;margin:0 auto}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content .why,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why{width:100%}.not-logged-in.context-how-it-works #zone-content .region-content .why .section-header,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .section-header{width:100%}}.not-logged-in.context-how-it-works #zone-content .region-content .why.causes .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why.causes .why-box{width:300px;margin-left:90px}.not-logged-in.context-how-it-works #zone-content .region-content .why.causes .why-box p,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why.causes .why-box p{text-align:left;padding:0}.not-logged-in.context-how-it-works #zone-content .region-content .why.causes .why-box img,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why.causes .why-box img{float:left;margin:0 10px 0 0}.not-logged-in.context-how-it-works #zone-content .region-content .why .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-box{display:block;margin-bottom:20px;min-height:180px;text-align:center}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content .why .why-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-box{width:39%;float:left;height:220px;margin-left:20px}}.not-logged-in.context-how-it-works #zone-content .region-content .why .why-box img,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-box img{margin:10px 0}.not-logged-in.context-how-it-works #zone-content .region-content .why .why-box .title,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-box .title{display:block;font-weight:bold;padding-bottom:10px;color:#0071bf}.not-logged-in.context-how-it-works #zone-content .region-content .why .why-box p,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why .why-box p{padding:0 30px}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content .testimonials,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials{width:100%}.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .section-header,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .section-header{width:100%}}.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box{border-bottom:10px;float:left;width:394px}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box{width:100%;margin:0 0 20px}}.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one{margin-left:20px;margin-right:30px}@media (max-width:767px){.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box.testimonial-one,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box.testimonial-one{margin-left:0;margin-right:0}}.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box .quote,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box .quote{height:60px}.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box .info,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box .info{margin-top:10px;padding:0 20px}.not-logged-in.context-how-it-works #zone-content .region-content .testimonials .testimonial-box>img,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials .testimonial-box>img{margin-bottom:10px}.not-logged-in.context-how-it-works #zone-content .region-content .why h2,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .why h2,.not-logged-in.context-how-it-works #zone-content .region-content .testimonials h2,.not-logged-in.context-how-it-works #zone-content .region-content .features-page .testimonials h2{border-bottom:none;border-top:1px solid #E0E0E0;padding-top:30px;width:760px}.not-logged-in.context-how-it-works #zone-content .block-main{margin-top:20px;background-color:white;padding:20px 30px}.not-logged-in.context-how-it-works .two-column{clear:both;margin-bottom:25px}.not-logged-in.context-how-it-works .two-column .column{display:block;float:left;margin-left:20px;width:394px}@media (max-width:767px){.not-logged-in.context-how-it-works .two-column .column{width:100%;padding-right:0;padding-left:0;margin-left:0}}.not-logged-in.context-how-it-works .two-column .column.first{margin-right:10px}.not-logged-in.context-how-it-works .video-holder{display:block;width:394px}.not-logged-in.context-how-it-works .ol-lg-grey{margin-top:25px;position:relative}.not-logged-in.context-how-it-works .ol-lg-grey .ol-lg-grey__item{clear:left;margin-bottom:20px}.not-logged-in.context-how-it-works .ol-lg-grey .ol-lg-grey__content{padding-left:45px}.not-logged-in.context-how-it-works .ol-lg-grey .ol-lg-grey__num{color:#d8d8d8;float:left;font-family:'Arial Black',Arial,sans-serif;font-size:36px;font-weight:bold;line-height:36px;margin-right:20px}.not-logged-in.context-how-it-works .ol-lg-grey .ol-lg-grey__title{font-size:14px}.not-logged-in.context-apply-now #zone-preface,.not-logged-in.context-join #zone-preface,.not-logged-in.context-membership #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.context-apply-now #zone-content,.not-logged-in.context-join #zone-content,.not-logged-in.context-membership #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.context-apply-now #zone-content .region-content,.not-logged-in.context-join #zone-content .region-content,.not-logged-in.context-membership #zone-content .region-content{margin-right:0;padding-left:0}.not-logged-in.context-apply-now #zone-content .region-content h2,.not-logged-in.context-join #zone-content .region-content h2,.not-logged-in.context-membership #zone-content .region-content h2{border-bottom:#ff9662 1px solid;color:#000000;font-family:inherit;font-size:20px;font-weight:normal;line-height:34px;margin:10px auto;padding:0 0 39px 0;text-align:center;width:820px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content h2,.not-logged-in.context-join #zone-content .region-content h2,.not-logged-in.context-membership #zone-content .region-content h2{width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .intro-text,.not-logged-in.context-join #zone-content .region-content .intro-text,.not-logged-in.context-membership #zone-content .region-content .intro-text{margin:0 auto;width:820px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .intro-text,.not-logged-in.context-join #zone-content .region-content .intro-text,.not-logged-in.context-membership #zone-content .region-content .intro-text{width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset{margin-left:60px;width:600px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset h3,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset h3,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset h3{font-size:16px;font-weight:normal;margin-bottom:10px;margin-top:25px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset h3 span,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset h3 span,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset h3 span{color:#1d76bc}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset span.form-required,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset span.form-required,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset span.form-required{display:none}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset{margin-left:0;min-width:0;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset label,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset label{width:225px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset label,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset label{display:block;padding-bottom:5px;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset input.form-text,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset input.form-text,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset input.form-text{width:345px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform .webform-component-fieldset select.form-select,.not-logged-in.context-join #zone-content .region-content .join-now-webform .webform-component-fieldset select.form-select,.not-logged-in.context-membership #zone-content .region-content .join-now-webform .webform-component-fieldset select.form-select{width:345px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields{margin-left:60px;width:600px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields span.form-required,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields span.form-required,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields span.form-required{display:none}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields{margin-left:0;min-width:0;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields label{width:225px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields label{display:block;padding-bottom:5px;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #edit-submitted-affiliation-fields-title,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #edit-submitted-affiliation-fields-title,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #edit-submitted-affiliation-fields-title{width:84px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code #edit-submitted-affiliation-fields-hotel-ident-code,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code #edit-submitted-affiliation-fields-hotel-ident-code,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code #edit-submitted-affiliation-fields-hotel-ident-code{width:180px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code .description,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code .description,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code .description{line-height:1em;margin-right:0;width:153px;z-index:10000}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code .description:hover,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code .description:hover,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-ident-code .description:hover{margin-right:0;width:153px;z-index:10000}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code{width:315px;float:left;clear:none}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code label{width:225px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code #edit-submitted-affiliation-fields-hotel-phone-code,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code #edit-submitted-affiliation-fields-hotel-phone-code,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-code #edit-submitted-affiliation-fields-hotel-phone-code{width:75px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number{clear:none;float:left;width:267px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number #edit-submitted-affiliation-fields-hotel-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number #edit-submitted-affiliation-fields-hotel-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number #edit-submitted-affiliation-fields-hotel-phone-number{width:102px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number .description,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number .description,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number .description{line-height:1.1em;margin-right:0;width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number .description:hover,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number .description:hover,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--hotel-phone-number .description:hover{line-height:1.1em;margin-right:0;width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks{height:78px;padding:4px 10px 5px 10px;width:359px;margin-top:30px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks{box-sizing:border-box;height:auto;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks label{width:350px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #webform-component-affiliation-fields--tc-checks label{box-sizing:border-box;height:auto;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #edit-submitted-affiliation-fields-how-did-you-hear-about-us-other,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #edit-submitted-affiliation-fields-how-did-you-hear-about-us-other,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-affiliation-fields #edit-submitted-affiliation-fields-how-did-you-hear-about-us-other{margin-right:56px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number{clear:none;float:left;width:267px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number #edit-submitted-user-information-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number #edit-submitted-user-information-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number #edit-submitted-user-information-phone-number{width:102px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number .description,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number .description,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number .description{line-height:1.1em;margin-right:0;width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number .description:hover,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number .description:hover,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--phone-number .description:hover{line-height:1.1em;margin-right:0;width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--contact-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--contact-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--contact-phone-number{width:315px;float:left;clear:none}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--contact-phone-number #edit-submitted-user-information-contact-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--contact-phone-number #edit-submitted-user-information-contact-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information #webform-component-user-information--contact-phone-number #edit-submitted-user-information-contact-phone-number{width:75px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-user-information .description,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-user-information .description,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-user-information .description{width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information label{width:225px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information select.form-select,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information select.form-select,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information select.form-select{width:85px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information #webform-component-hotel-operation-information--hotel-res-dep-email #edit-submitted-hotel-operation-information-hotel-res-dep-email,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information #webform-component-hotel-operation-information--hotel-res-dep-email #edit-submitted-hotel-operation-information-hotel-res-dep-email,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotel-operation-information #webform-component-hotel-operation-information--hotel-res-dep-email #edit-submitted-hotel-operation-information-hotel-res-dep-email{width:305px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information{width:750px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information label{width:255px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--appoint-hotelhelp-user #edit-submitted-hotelhelp-user-information-appoint-hotelhelp-user,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--appoint-hotelhelp-user #edit-submitted-hotelhelp-user-information-appoint-hotelhelp-user,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--appoint-hotelhelp-user #edit-submitted-hotelhelp-user-information-appoint-hotelhelp-user{width:85px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-code,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-code,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-code{width:355px;float:left;clear:none}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-code #edit-submitted-hotelhelp-user-information-hu-phone-code,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-code #edit-submitted-hotelhelp-user-information-hu-phone-code,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-code #edit-submitted-hotelhelp-user-information-hu-phone-code{width:84px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number{clear:none;float:left;width:288px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number #edit-submitted-hotelhelp-user-information-hu-phone-number,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number #edit-submitted-hotelhelp-user-information-hu-phone-number,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number #edit-submitted-hotelhelp-user-information-hu-phone-number{width:120px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number .description,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number .description,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number .description{line-height:1.1em;margin-right:0;width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number .description:hover,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number .description:hover,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-hotelhelp-user-information #webform-component-hotelhelp-user-information--hu-phone-number .description:hover{line-height:1.1em;margin-right:0;width:135px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-tc-checks,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-tc-checks,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-tc-checks{background-color:#E0E0E0;padding:15px 15px;margin-top:20px;border:1px solid #CCCCCC;height:60px;width:790px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-tc-checks,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-tc-checks,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-tc-checks{box-sizing:border-box;height:auto;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-tc-checks label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-tc-checks label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-tc-checks label{width:350px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-tc-checks label,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-tc-checks label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-tc-checks label{box-sizing:border-box;height:auto;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #edit-actions,.not-logged-in.context-join #zone-content .region-content .join-now-webform #edit-actions,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #edit-actions{left:760px;bottom:0;top:14px;position:relative;width:143px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #edit-actions,.not-logged-in.context-join #zone-content .region-content .join-now-webform #edit-actions,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #edit-actions{left:0;bottom:0;margin-top:20px;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #edit-actions #edit-submit,.not-logged-in.context-join #zone-content .region-content .join-now-webform #edit-actions #edit-submit,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #edit-actions #edit-submit{background:#ff9662;border-radius:3px 3px 3px 3px;color:#fff;display:block;font-weight:bold;font-size:18px;margin:0 auto 0;text-shadow:none;border:none;padding:14px 21px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments label,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments label{width:198px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments textarea{width:345px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple #webform-component-affiliation-fields--comments textarea{width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple #edit-actions,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple #edit-actions,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple #edit-actions{bottom:89px;position:relative}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple #edit-actions,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple #edit-actions,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple #edit-actions{left:0;bottom:0;margin-top:20px;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple .basic,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple .basic,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple .basic,.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple .prem,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple .prem,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple .prem{display:none}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.multiple .mult,.not-logged-in.context-join #zone-content .region-content .join-now-webform.multiple .mult,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.multiple .mult{display:none}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments label,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments label,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments label{width:198px}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments textarea{width:345px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments textarea,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest #webform-component-affiliation-fields--comments textarea{width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest #edit-actions,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest #edit-actions,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest #edit-actions{bottom:89px;position:relative}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest #edit-actions,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest #edit-actions,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest #edit-actions{left:0;bottom:0;margin-top:20px;width:100%}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest .basic,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest .basic,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest .basic,.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest .prem,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest .prem,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest .prem{display:none}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.guest .mult,.not-logged-in.context-join #zone-content .region-content .join-now-webform.guest .mult,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.guest .mult{display:none}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.basic .prem,.not-logged-in.context-join #zone-content .region-content .join-now-webform.basic .prem,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.basic .prem,.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.basic .mult,.not-logged-in.context-join #zone-content .region-content .join-now-webform.basic .mult,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.basic .mult{display:none}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.basic .basic,.not-logged-in.context-join #zone-content .region-content .join-now-webform.basic .basic,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.basic .basic{display:none}}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.premium .basic,.not-logged-in.context-join #zone-content .region-content .join-now-webform.premium .basic,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.premium .basic,.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.premium .mult,.not-logged-in.context-join #zone-content .region-content .join-now-webform.premium .mult,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.premium .mult{display:none}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.premium.care_provider .basic,.not-logged-in.context-join #zone-content .region-content .join-now-webform.premium.care_provider .basic,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.premium.care_provider .basic,.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.premium.care_provider .prem,.not-logged-in.context-join #zone-content .region-content .join-now-webform.premium.care_provider .prem,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.premium.care_provider .prem{display:none}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform.premium.care_provider .mult,.not-logged-in.context-join #zone-content .region-content .join-now-webform.premium.care_provider .mult,.not-logged-in.context-membership #zone-content .region-content .join-now-webform.premium.care_provider .mult{display:block}.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-image-for-hs-to-change,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-image-for-hs-to-change,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-image-for-hs-to-change{float:none;max-height:428px;position:absolute;right:60px;top:0;width:220px}@media (max-width:767px){.not-logged-in.context-apply-now #zone-content .region-content .join-now-webform #webform-component-image-for-hs-to-change,.not-logged-in.context-join #zone-content .region-content .join-now-webform #webform-component-image-for-hs-to-change,.not-logged-in.context-membership #zone-content .region-content .join-now-webform #webform-component-image-for-hs-to-change{display:none}}.logged-in .join-now-webform #webform-component-affiliation-fields--comments,.logged-in .join-now-webform #webform-component-image-for-hs-to-change--image{display:none}.logged-in .join-now-webform #webform-component-affiliation-fields--position-within-the-hotel input,.logged-in .join-now-webform #webform-component-affiliation-fields--hotel-name input,.logged-in .join-now-webform #webform-component-affiliation-fields--hotel-website input{width:264px}.logged-in .join-now-webform #edit-actions{bottom:5px;height:80px;width:147px}.logged-in #membership-swap-manager-form .form-item-swap-phone-country-code{float:left;clear:none;width:400px}.logged-in #membership-swap-manager-form .form-item-swap-phone-number{float:left;clear:none}.logged-in #membership-swap-manager-form .form-item-swap-phone-number input{width:142px}.join-now-webform{position:relative}.not-logged-in.page-user #zone-preface,.not-logged-in.page-user-login #zone-preface,.not-logged-in.page-user-password #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.page-user #user-login #edit-name,.not-logged-in.page-user-login #user-login #edit-name,.not-logged-in.page-user-password #user-login #edit-name,.not-logged-in.page-user #user-login #edit-pass,.not-logged-in.page-user-login #user-login #edit-pass,.not-logged-in.page-user-password #user-login #edit-pass{width:350px}@media (max-width:767px){.not-logged-in.page-user #user-login #edit-name,.not-logged-in.page-user-login #user-login #edit-name,.not-logged-in.page-user-password #user-login #edit-name,.not-logged-in.page-user #user-login #edit-pass,.not-logged-in.page-user-login #user-login #edit-pass,.not-logged-in.page-user-password #user-login #edit-pass{width:100%}}.not-logged-in.page-user #zone-content,.not-logged-in.page-user-login #zone-content,.not-logged-in.page-user-password #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.page-user #zone-content .region-content,.not-logged-in.page-user-login #zone-content .region-content,.not-logged-in.page-user-password #zone-content .region-content{margin-right:0;padding-left:0}.not-logged-in.page-user #zone-content .region-content .logo,.not-logged-in.page-user-login #zone-content .region-content .logo,.not-logged-in.page-user-password #zone-content .region-content .logo{border-bottom:1px solid #D0D0D0;margin:0 auto;text-align:center;width:840px}.not-logged-in.page-user #zone-content .region-content .logo img,.not-logged-in.page-user-login #zone-content .region-content .logo img,.not-logged-in.page-user-password #zone-content .region-content .logo img{padding-bottom:36px}@media (max-width:767px){.not-logged-in.page-user #zone-content .region-content .logo,.not-logged-in.page-user-login #zone-content .region-content .logo,.not-logged-in.page-user-password #zone-content .region-content .logo{width:100%}.not-logged-in.page-user #zone-content .region-content .logo img,.not-logged-in.page-user-login #zone-content .region-content .logo img,.not-logged-in.page-user-password #zone-content .region-content .logo img{padding-bottom:20px}}.not-logged-in.page-user #zone-content .region-content .info,.not-logged-in.page-user-login #zone-content .region-content .info,.not-logged-in.page-user-password #zone-content .region-content .info{margin-left:280px;margin-top:20px;width:70%}@media (max-width:767px){.not-logged-in.page-user #zone-content .region-content .info,.not-logged-in.page-user-login #zone-content .region-content .info,.not-logged-in.page-user-password #zone-content .region-content .info{margin-left:0;width:100%}}.not-logged-in.page-user #zone-content .region-content .return,.not-logged-in.page-user-login #zone-content .region-content .return,.not-logged-in.page-user-password #zone-content .region-content .return{display:inline-block;padding-left:20px;width:100px}.not-logged-in.page-user #zone-content .region-content ul.tabs,.not-logged-in.page-user-login #zone-content .region-content ul.tabs,.not-logged-in.page-user-password #zone-content .region-content ul.tabs{display:none}.not-logged-in.page-user #zone-content .region-content .form-type-textfield,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield,.not-logged-in.page-user #zone-content .region-content .form-type-password,.not-logged-in.page-user-login #zone-content .region-content .form-type-password,.not-logged-in.page-user-password #zone-content .region-content .form-type-password,.not-logged-in.page-user #zone-content .region-content .form-actions,.not-logged-in.page-user-login #zone-content .region-content .form-actions,.not-logged-in.page-user-password #zone-content .region-content .form-actions{margin-left:280px;width:70%}@media (max-width:767px){.not-logged-in.page-user #zone-content .region-content .form-type-textfield,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield,.not-logged-in.page-user #zone-content .region-content .form-type-password,.not-logged-in.page-user-login #zone-content .region-content .form-type-password,.not-logged-in.page-user-password #zone-content .region-content .form-type-password,.not-logged-in.page-user #zone-content .region-content .form-actions,.not-logged-in.page-user-login #zone-content .region-content .form-actions,.not-logged-in.page-user-password #zone-content .region-content .form-actions{margin-left:0;width:90%}}.not-logged-in.page-user #zone-content .region-content .form-type-textfield label,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield label,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield label,.not-logged-in.page-user #zone-content .region-content .form-type-password label,.not-logged-in.page-user-login #zone-content .region-content .form-type-password label,.not-logged-in.page-user-password #zone-content .region-content .form-type-password label,.not-logged-in.page-user #zone-content .region-content .form-actions label,.not-logged-in.page-user-login #zone-content .region-content .form-actions label,.not-logged-in.page-user-password #zone-content .region-content .form-actions label{float:none;margin-bottom:5px;width:350px}.not-logged-in.page-user #zone-content .region-content .form-type-textfield label a,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield label a,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield label a,.not-logged-in.page-user #zone-content .region-content .form-type-password label a,.not-logged-in.page-user-login #zone-content .region-content .form-type-password label a,.not-logged-in.page-user-password #zone-content .region-content .form-type-password label a,.not-logged-in.page-user #zone-content .region-content .form-actions label a,.not-logged-in.page-user-login #zone-content .region-content .form-actions label a,.not-logged-in.page-user-password #zone-content .region-content .form-actions label a{float:right;text-decoration:none}.not-logged-in.page-user #zone-content .region-content .form-type-textfield label a:hover,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield label a:hover,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield label a:hover,.not-logged-in.page-user #zone-content .region-content .form-type-password label a:hover,.not-logged-in.page-user-login #zone-content .region-content .form-type-password label a:hover,.not-logged-in.page-user-password #zone-content .region-content .form-type-password label a:hover,.not-logged-in.page-user #zone-content .region-content .form-actions label a:hover,.not-logged-in.page-user-login #zone-content .region-content .form-actions label a:hover,.not-logged-in.page-user-password #zone-content .region-content .form-actions label a:hover{text-decoration:underline}.not-logged-in.page-user #zone-content .region-content .form-type-textfield .description,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield .description,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield .description,.not-logged-in.page-user #zone-content .region-content .form-type-password .description,.not-logged-in.page-user-login #zone-content .region-content .form-type-password .description,.not-logged-in.page-user-password #zone-content .region-content .form-type-password .description,.not-logged-in.page-user #zone-content .region-content .form-actions .description,.not-logged-in.page-user-login #zone-content .region-content .form-actions .description,.not-logged-in.page-user-password #zone-content .region-content .form-actions .description{padding-left:45px}@media (max-width:767px){.not-logged-in.page-user #zone-content .region-content .form-type-textfield .description,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield .description,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield .description,.not-logged-in.page-user #zone-content .region-content .form-type-password .description,.not-logged-in.page-user-login #zone-content .region-content .form-type-password .description,.not-logged-in.page-user-password #zone-content .region-content .form-type-password .description,.not-logged-in.page-user #zone-content .region-content .form-actions .description,.not-logged-in.page-user-login #zone-content .region-content .form-actions .description,.not-logged-in.page-user-password #zone-content .region-content .form-actions .description{margin-right:-70px}}.not-logged-in.page-user #zone-content .region-content .form-type-textfield .form-required,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield .form-required,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield .form-required,.not-logged-in.page-user #zone-content .region-content .form-type-password .form-required,.not-logged-in.page-user-login #zone-content .region-content .form-type-password .form-required,.not-logged-in.page-user-password #zone-content .region-content .form-type-password .form-required,.not-logged-in.page-user #zone-content .region-content .form-actions .form-required,.not-logged-in.page-user-login #zone-content .region-content .form-actions .form-required,.not-logged-in.page-user-password #zone-content .region-content .form-actions .form-required{display:none}.not-logged-in.page-user #zone-content .region-content .form-type-textfield,.not-logged-in.page-user-login #zone-content .region-content .form-type-textfield,.not-logged-in.page-user-password #zone-content .region-content .form-type-textfield{margin-top:20px;margin-bottom:20px}.not-logged-in.page-user #zone-content .region-content .form-type-password,.not-logged-in.page-user-login #zone-content .region-content .form-type-password,.not-logged-in.page-user-password #zone-content .region-content .form-type-password{margin-bottom:20px;position:relative}.not-logged-in.page-user #zone-content .region-content .form-type-password .field-suffix,.not-logged-in.page-user-login #zone-content .region-content .form-type-password .field-suffix,.not-logged-in.page-user-password #zone-content .region-content .form-type-password .field-suffix{left:309px;position:absolute;top:5px}@media (max-width:767px){.not-logged-in.page-user #zone-content .region-content .form-type-password .field-suffix,.not-logged-in.page-user-login #zone-content .region-content .form-type-password .field-suffix,.not-logged-in.page-user-password #zone-content .region-content .form-type-password .field-suffix{left:auto;right:0}}.not-logged-in.page-user #zone-content .region-content .form-type-password .field-suffix a,.not-logged-in.page-user-login #zone-content .region-content .form-type-password .field-suffix a,.not-logged-in.page-user-password #zone-content .region-content .form-type-password .field-suffix a{text-decoration:none;font-weight:bold}.not-logged-in.page-user #zone-content .region-content .form-actions,.not-logged-in.page-user-login #zone-content .region-content .form-actions,.not-logged-in.page-user-password #zone-content .region-content .form-actions{clear:none;display:inline;width:150px}.context-supplier-programme .panels-flexible-row{padding:0}.not-logged-in.context-supplier-programme #zone-preface,.not-logged-in.context-cps #zone-preface,.not-logged-in.node-type-supplier #zone-preface{display:none;background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.context-supplier-programme #zone-preface h1,.not-logged-in.context-cps #zone-preface h1,.not-logged-in.node-type-supplier #zone-preface h1{color:#000000;border-bottom:1px solid #D0D0D0;float:none;font-family:inherit;font-weight:normal;line-height:34px;margin:20px auto;padding:36px 280px;text-align:center;width:260px}.not-logged-in.context-supplier-programme #zone-preface h1 span,.not-logged-in.context-cps #zone-preface h1 span,.not-logged-in.node-type-supplier #zone-preface h1 span{font-weight:bold}.not-logged-in.context-supplier-programme #zone-content,.not-logged-in.context-cps #zone-content,.not-logged-in.node-type-supplier #zone-content{border:none;border-top:none;background-color:unset;margin-bottom:0;padding-bottom:0}.not-logged-in.context-supplier-programme #zone-content .region-sidebar-first-inner,.not-logged-in.context-cps #zone-content .region-sidebar-first-inner,.not-logged-in.node-type-supplier #zone-content .region-sidebar-first-inner{margin-left:60px}.not-logged-in.context-supplier-programme #zone-content .region-sidebar-first-inner h3,.not-logged-in.context-cps #zone-content .region-sidebar-first-inner h3,.not-logged-in.node-type-supplier #zone-content .region-sidebar-first-inner h3{color:#0071BF;padding-bottom:20px}.not-logged-in.context-supplier-programme #zone-content .region-sidebar-first-inner .block-title,.not-logged-in.context-cps #zone-content .region-sidebar-first-inner .block-title,.not-logged-in.node-type-supplier #zone-content .region-sidebar-first-inner .block-title{display:none}.not-logged-in.context-supplier-programme #zone-content .region-content,.not-logged-in.context-cps #zone-content .region-content,.not-logged-in.node-type-supplier #zone-content .region-content{border-left:none}.not-logged-in.context-supplier-programme #zone-content .region-content header .back-to-search-btn a,.not-logged-in.context-cps #zone-content .region-content header .back-to-search-btn a,.not-logged-in.node-type-supplier #zone-content .region-content header .back-to-search-btn a{background:none;color:#000;font-weight:normal;float:right;margin-top:5px;text-decoration:none}.not-logged-in.context-supplier-programme #zone-content .region-content header .back-to-search-btn a:hover,.not-logged-in.context-cps #zone-content .region-content header .back-to-search-btn a:hover,.not-logged-in.node-type-supplier #zone-content .region-content header .back-to-search-btn a:hover{text-decoration:underline}.not-logged-in.context-supplier-programme #zone-content .region-content .content h2,.not-logged-in.context-cps #zone-content .region-content .content h2,.not-logged-in.node-type-supplier #zone-content .region-content .content h2{border-bottom:none;margin-top:0}.not-logged-in.context-supplier-programme #zone-content .region-content .node-supplier .supplier-website-link,.not-logged-in.context-cps #zone-content .region-content .node-supplier .supplier-website-link,.not-logged-in.node-type-supplier #zone-content .region-content .node-supplier .supplier-website-link{margin-bottom:20px}.not-logged-in.context-supplier-programme #zone-content .region-content .node-supplier .supplier-website-link .supplier-email-link,.not-logged-in.context-cps #zone-content .region-content .node-supplier .supplier-website-link .supplier-email-link,.not-logged-in.node-type-supplier #zone-content .region-content .node-supplier .supplier-website-link .supplier-email-link{display:none}.not-logged-in.context-supplier-programme #zone-content .region-content .node-supplier .supplier-right-align,.not-logged-in.context-cps #zone-content .region-content .node-supplier .supplier-right-align,.not-logged-in.node-type-supplier #zone-content .region-content .node-supplier .supplier-right-align{width:425px}.not-logged-in.context-supplier-programme #zone-content .region-content .block-34,.not-logged-in.context-cps #zone-content .region-content .block-34,.not-logged-in.node-type-supplier #zone-content .region-content .block-34{background-color:white;margin-top:20px;margin-bottom:20px;font-size:18px;padding:20px 30px}.not-logged-in.context-supplier-programme #zone-content .region-content .block-34 .apply,.not-logged-in.context-cps #zone-content .region-content .block-34 .apply,.not-logged-in.node-type-supplier #zone-content .region-content .block-34 .apply{margin-bottom:15px}.not-logged-in.context-supplier-programme #zone-content .region-content .block-34 .apply a,.not-logged-in.context-cps #zone-content .region-content .block-34 .apply a,.not-logged-in.node-type-supplier #zone-content .region-content .block-34 .apply a{width:160px;background-color:#ff9662;border-radius:3px 3px 3px 3px;color:#fff !important;display:block;font-weight:bold;margin:15px auto 0;padding:14px 21px;text-decoration:none;text-align:center}@media (max-width:767px){.not-logged-in.context-supplier-programme #zone-content .region-content .block-34 .apply a,.not-logged-in.context-cps #zone-content .region-content .block-34 .apply a,.not-logged-in.node-type-supplier #zone-content .region-content .block-34 .apply a{margin-top:30px}}.not-logged-in.context-supplier-programme #zone-content .region-content .block-main,.not-logged-in.context-cps #zone-content .region-content .block-main,.not-logged-in.node-type-supplier #zone-content .region-content .block-main{background-color:white;padding-top:20px}.not-logged-in.context-supplier-programme #zone-content .region-content .block-main .view-points-supplier-programme .pager,.not-logged-in.context-cps #zone-content .region-content .block-main .view-points-supplier-programme .pager,.not-logged-in.node-type-supplier #zone-content .region-content .block-main .view-points-supplier-programme .pager{margin-bottom:20px}.view-points-supplier-programme{width:642px;margin:0 auto}.view-points-supplier-programme .view-header{font-size:15px}.view-points-supplier-programme .view-header p{margin-bottom:20px}.view-points-supplier-programme .view-header .apply{margin-bottom:35px}.view-points-supplier-programme .view-header .apply a{width:160px;background-color:#3e9435;border-radius:3px 3px 3px 3px;color:#fff !important;display:block;font-weight:bold;margin:35px auto 0;padding:14px 21px;text-decoration:none}@media (max-width:767px){.view-points-supplier-programme .view-header .apply a{margin-top:30px}}.view-points-supplier-programme h2{padding:0;margin-top:-5px}.view-points-supplier-programme .views-exposed-form{background:#EBEBEB;margin-bottom:20px;text-align:center}.view-points-supplier-programme .views-exposed-form .views-widget-filter-field_sup_industry_tid,.view-points-supplier-programme .views-exposed-form .views-widget-filter-field_sup_delivery_region_value{padding:5px;width:290px}.view-points-supplier-programme .views-exposed-form label{float:left;text-align:right;width:100px}.view-points-supplier-programme .views-exposed-form .views-widget{float:left;padding-left:10px}.view-points-supplier-programme .view-content{border-top:1px solid #D7D7D7;padding-top:20px}.view-points-supplier-programme .view-content .views-field-field-sup-company-img{float:left;margin:0 10px 0 0;border:1px solid #D0D0D0;padding:1px}.view-points-supplier-programme .view-content .views-row{padding:23px 0;border-bottom:1px solid #D0D0D0}.view-points-supplier-programme .view-content .views-row-last{border:none}.view-points-supplier-programme .view-content .views-field-title{color:#1D76BC;font-weight:bold;margin:0 0 5px 155px;padding:0}.view-points-supplier-programme .view-content .views-field-title a{font-size:14px}.view-points-supplier-programme .view-content .views-field-field-sup-region-of-delivery .views-label-field-sup-region-of-delivery{font-weight:bold;float:left;margin-right:2px}.view-points-supplier-programme .view-content .views-field-field-sup-company-description{display:block;margin:0 0 0 155px;max-height:70px;position:relative;overflow:hidden;text-align:justify}.view-points-supplier-programme .view-content .views-field-field-sup-company-description .ellipsis-gradient{right:68px}.view-points-supplier-programme .view-content .views-field-field-sup-company-description .read-more{display:inline-block}.view-points-supplier-programme .view-content .views-field-field-sup-company-description .views-more-link{background-color:#FFFFFF;bottom:0;padding-left:10px;position:absolute;right:0;z-index:1}#zone-content .node-supplier{width:700px;margin:0 auto}#zone-content .node-supplier .content .supplier-img{float:left;width:230px}#zone-content .node-supplier .content .supplier-right-align{clear:right;float:right;text-align:justify}#zone-content .node-supplier .content .dev-region,#zone-content .node-supplier .content .service-detail,#zone-content .node-supplier .content .supplier-website-link,#zone-content .node-supplier .content .supplier-contact-btn{margin-top:1.25em}#zone-content .node-supplier .content img{width:230px;height:auto;border:1px solid #d0d0d0;padding:1px}#zone-content .node-supplier .content .supplier-contact-btn{clear:both;float:right;margin-top:20px}#zone-content .node-supplier .content .supplier-contact-btn .gradient-button{float:right;text-align:center;width:150px}#zone-content .node-supplier .content .supplier-contact-btn .gradient-button.disabled{color:#333;opacity:0.75}#zone-content .node-supplier .content .supplier-contact-btn .supplier-contact-hover{clear:both;float:right;display:none;margin-top:10px}#zone-content .node-supplier .content .supplier-contact-btn:hover .supplier-contact-hover{display:block}#zone-content .node-supplier .content .supplier-product{clear:both}#zone-content .node-supplier .content .field-name-field-sup-product .field-item{clear:both}#zone-content .node-supplier .content .field-name-field-sup-product .field-type-image{float:left;max-width:200px;margin-top:20px;padding:20px 0}#zone-content .node-supplier .content .field-name-field-sup-product .field-type-text,#zone-content .node-supplier .content .field-name-field-sup-product .field-type-text-long{float:right;text-align:justify;width:425px}#zone-content .node-supplier .content .field-name-field-sup-product .field-name-field-sup-product-name{border-top:1px solid #D0D0D0;color:#1D76BC;font-weight:bold;margin-top:20px;padding:20px 0;padding-bottom:20px}#zone-content .node-supplier .content .field-name-field-sup-product .field-name-field-sup-product-description ul{list-style:inside}#zone-content .node-supplier .content .field-name-field-sup-product .field-name-field-sup-product-description ul li{list-style-type:disc}.logged-in.context-suppliers .view-points-supplier-programme,.logged-in.context-cps .view-points-supplier-programme,.logged-in.context-supplier-programme .view-points-supplier-programme{width:100%}.logged-in.context-suppliers .view-points-supplier-programme .view-header,.logged-in.context-cps .view-points-supplier-programme .view-header,.logged-in.context-supplier-programme .view-points-supplier-programme .view-header{display:none}.logged-in.context-suppliers #zone-content .node-supplier,.logged-in.context-cps #zone-content .node-supplier,.logged-in.context-supplier-programme #zone-content .node-supplier{margin:0;position:relative;width:700px}.logged-in.context-suppliers #zone-content .node-supplier .content .supplier-contact-btn,.logged-in.context-cps #zone-content .node-supplier .content .supplier-contact-btn,.logged-in.context-supplier-programme #zone-content .node-supplier .content .supplier-contact-btn{clear:both;display:block;float:right;text-decoration:none !important}.logged-in.context-suppliers #zone-content .node-supplier .content .supplier-right-align,.logged-in.context-cps #zone-content .node-supplier .content .supplier-right-align,.logged-in.context-supplier-programme #zone-content .node-supplier .content .supplier-right-align,.logged-in.context-suppliers #zone-content .node-supplier .content .field-name-field-sup-product-name,.logged-in.context-cps #zone-content .node-supplier .content .field-name-field-sup-product-name,.logged-in.context-supplier-programme #zone-content .node-supplier .content .field-name-field-sup-product-name,.logged-in.context-suppliers #zone-content .node-supplier .content .field-name-field-sup-product-description,.logged-in.context-cps #zone-content .node-supplier .content .field-name-field-sup-product-description,.logged-in.context-supplier-programme #zone-content .node-supplier .content .field-name-field-sup-product-description{width:425px}.logged-in.context-suppliers #zone-content .node-webform,.logged-in.context-cps #zone-content .node-webform,.logged-in.context-supplier-programme #zone-content .node-webform{position:relative}.logged-in.context-suppliers #zone-content .back-to-search-btn,.logged-in.context-cps #zone-content .back-to-search-btn,.logged-in.context-supplier-programme #zone-content .back-to-search-btn{position:absolute;right:0;top:10px}.logged-in.context-suppliers #zone-content .back-to-search-btn a,.logged-in.context-cps #zone-content .back-to-search-btn a,.logged-in.context-supplier-programme #zone-content .back-to-search-btn a{color:#333;text-decoration:none}.logged-in.context-suppliers #zone-content .back-to-search-btn a:hover,.logged-in.context-cps #zone-content .back-to-search-btn a:hover,.logged-in.context-supplier-programme #zone-content .back-to-search-btn a:hover{text-decoration:underline}.logged-in.context-suppliers #zone-content .block-33 img,.logged-in.context-cps #zone-content .block-33 img,.logged-in.context-supplier-programme #zone-content .block-33 img{width:698px!important;height:auto!important}.logged-in.context-suppliers #zone-content .block-34,.logged-in.context-cps #zone-content .block-34,.logged-in.context-supplier-programme #zone-content .block-34{background-color:white;margin-top:20px;font-size:12px}.logged-in.context-suppliers #zone-content .block-34 .apply,.logged-in.context-cps #zone-content .block-34 .apply,.logged-in.context-supplier-programme #zone-content .block-34 .apply{margin-bottom:15px;display:none}.logged-in.context-suppliers #zone-content .block-34 .apply a,.logged-in.context-cps #zone-content .block-34 .apply a,.logged-in.context-supplier-programme #zone-content .block-34 .apply a{width:160px;background-color:#ff9662;border-radius:3px 3px 3px 3px;color:#fff !important;display:block;font-weight:bold;margin:15px auto 0;padding:14px 21px;text-decoration:none;text-align:center}@media (max-width:767px){.logged-in.context-suppliers #zone-content .block-34 .apply a,.logged-in.context-cps #zone-content .block-34 .apply a,.logged-in.context-supplier-programme #zone-content .block-34 .apply a{margin-top:30px}}.logged-in.context-suppliers.context-cps .node-webform label,.logged-in.context-cps.context-cps .node-webform label,.logged-in.context-supplier-programme.context-cps .node-webform label{width:110px}.logged-in.context-suppliers.context-cps .node-webform #webform-component-hotel-name,.logged-in.context-cps.context-cps .node-webform #webform-component-hotel-name,.logged-in.context-supplier-programme.context-cps .node-webform #webform-component-hotel-name{margin-top:20px}.logged-in.context-suppliers.context-cps .node-webform #webform-component-message,.logged-in.context-cps.context-cps .node-webform #webform-component-message,.logged-in.context-supplier-programme.context-cps .node-webform #webform-component-message{margin-top:20px;margin-bottom:20px;width:508px}.logged-in.context-suppliers.context-cps .node-webform #webform-component-confirm,.logged-in.context-cps.context-cps .node-webform #webform-component-confirm,.logged-in.context-supplier-programme.context-cps .node-webform #webform-component-confirm{background-color:#E0E0E0;padding:10px 10px 8px 10px;width:378px}.logged-in.context-suppliers.context-cps .node-webform #webform-component-confirm label,.logged-in.context-cps.context-cps .node-webform #webform-component-confirm label,.logged-in.context-supplier-programme.context-cps .node-webform #webform-component-confirm label{display:inline-block;padding-left:10px;width:340px}.logged-in.context-suppliers.context-cps .node-webform #webform-component-confirm input,.logged-in.context-cps.context-cps .node-webform #webform-component-confirm input,.logged-in.context-supplier-programme.context-cps .node-webform #webform-component-confirm input{margin-bottom:12px}.logged-in.context-suppliers.context-cps .node-webform .form-actions,.logged-in.context-cps.context-cps .node-webform .form-actions,.logged-in.context-supplier-programme.context-cps .node-webform .form-actions{width:100px;right:196px;bottom:0}.logged-in.context-suppliers.context-cps .node-webform .form-actions .form-submit,.logged-in.context-cps.context-cps .node-webform .form-actions .form-submit,.logged-in.context-supplier-programme.context-cps .node-webform .form-actions .form-submit{padding:26px 30px}.view-feature-carousel{border-top:1px solid #d0d0d0;margin:0 auto 0 auto;padding:36px 0}.view-feature-carousel .view-header{margin-bottom:1em}@media (max-width:767px){.view-feature-carousel{padding-bottom:0}.view-feature-carousel .views-slideshow-cycle-main-frame{margin-left:60px}}.view-feature-carousel .views-row{border-bottom:1px solid #d0d0d0;display:block;float:left;height:248px;margin-right:20px;padding-bottom:10px;position:relative;width:260px}.view-feature-carousel .views-row:nth-child(3){margin-right:0}.view-feature-carousel .views-row .views-field-field-feature-carousel-details{margin:20px 0}.view-feature-carousel .views-row .views-field-field-feature-carousel-details a{font-weight:bold;text-decoration:none}.view-feature-carousel .views-row .views-field-field-feature-carousel-flag{bottom:5px;display:block;left:0;position:absolute;width:130px}.view-feature-carousel .views-row .views-field-field-feature-carousel-label{bottom:5px;display:block;position:absolute;right:0;text-align:right;width:130px}.view-feature-carousel .views-row .views-field-field-feature-carousel-label span{font-size:1.5em;font-weight:bold}.not-logged-in.context-about-us #zone-content .region-content h2,.context-about-us #zone-content .region-content h2{margin-bottom:60px}.not-logged-in.context-about-us #zone-content .region-content .media-element,.context-about-us #zone-content .region-content .media-element{margin-bottom:60px}.not-logged-in.context-about-us #zone-content .region-content .media-element .quotation,.context-about-us #zone-content .region-content .media-element .quotation{margin-bottom:10px}.not-logged-in.context-about-us #zone-content .region-content .our-story-block,.context-about-us #zone-content .region-content .our-story-block{text-align:center;margin-bottom:60px}.page-width-container{margin:20px auto;width:820px}@media (max-width:767px){.page-width-container{width:100%}}.logged-in .page-width-container{width:100%}.quote{border:1px solid #D8D8D8;border-radius:3px;background-color:#E8E6E6;display:table-cell;margin-bottom:20px;margin-top:10px;padding:30px 40px;position:relative;vertical-align:middle}.quote p{margin:0}.quote .open-quote{background:url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat -2px -1126px;height:30px;left:10px;position:absolute;top:10px;width:30px}.quote .close-quote{background:url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat -2px -1148px;bottom:10px;height:30px;position:absolute;right:10px;width:30px}.img-border-radius-3px{border-radius:3px}.media-element .media-left{display:table-cell;padding-right:40px;vertical-align:top}.media-element .media-body{display:table-cell;vertical-align:top}.media-element .media-body .media-heading{margin-bottom:1em}.media-element .media-body>p{margin-bottom:1em}.media-element .media-body .highlight{color:#0071BF;font-weight:bold}.hs-nav-pills{font-size:0;margin-bottom:30px}.hs-nav-pills li{background-color:#dbdee4;border:none;display:inline-block;font-weight:bold}.hs-nav-pills li a{display:block;font-size:18px;font-weight:normal;padding:10px 20px;text-decoration:none}.hs-nav-pills li span{display:block;font-size:12px;padding:10px 20px}.hs-nav-pills li.first{margin-right:10px}.hs-nav-pills li.active{background-color:#ff9662;color:#fff}#zone-content .hs-nav-pills a{color:#1c1c1c}.not-logged-in.context-contact-us #zone-preface{background:#FFFFFF;border:1px solid #D7D7D7;border-bottom:none;border-radius:2px 2px 2px 2px}.not-logged-in.context-contact-us #zone-preface h1{color:#000000;border-bottom:1px solid #A8A8A8;float:none;font-weight:normal;font-family:inherit;margin:20px auto;padding:45px 0 65px 0;text-align:center;width:820px}@media (max-width:767px){.not-logged-in.context-contact-us #zone-preface h1{padding:36px 0}}.not-logged-in.context-contact-us #zone-preface h1 span{color:#1D76BC}.not-logged-in.context-contact-us .messages{margin:0 60px}@media (max-width:767px){.not-logged-in.context-contact-us .messages{margin:0 20px}}.not-logged-in.context-contact-us #zone-content{border:1px solid #D7D7D7;border-top:none}.not-logged-in.context-contact-us .region-content .region-inner{padding:0 60px}@media (max-width:767px){.not-logged-in.context-contact-us .region-content .region-inner{padding:0 20px}}.not-logged-in.context-contact-us .block-system-main .block-inner{width:600px;margin:0 auto}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form label{width:155px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form .form-text{width:432px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-contact-phone-number{width:255px;float:left;clear:none}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-contact-phone-number #edit-submitted-contact-phone-number{width:84px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text{width:288px;float:left;clear:none}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text #edit-submitted-phone-number-text{width:80px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text .description{width:170px;float:right;margin-right:0;line-height:1.1em}.not-logged-in.context-contact-us .block-block-9{float:left;margin:0;width:190px}.context-contact-us .block-system-main .block-inner .webform-client-form .form-text{width:488px}.context-contact-us .block-system-main .block-inner .webform-client-form .form-submit{float:right}.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-contact-phone-number{width:300px;float:left;clear:none}.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-contact-phone-number #edit-submitted-contact-phone-number{width:84px}.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text{width:288px;float:left;clear:none}.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text #edit-submitted-phone-number-text{width:80px}.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text .description{width:170px;float:right;margin-right:0;line-height:1.1em}@media (max-width:767px){.not-logged-in.context-contact-us .block-system-main .block-inner{float:none;width:100%}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form label{display:block;float:none;margin-bottom:5px;width:100%}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form label.element-invisible{display:inline;width:auto}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form .form-text{width:100%}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-contact-phone-number{width:auto}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-contact-phone-number #edit-submitted-contact-phone-number{width:84px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text{width:auto;float:left;clear:none;margin-top:29px;margin-left:-60px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text #edit-submitted-phone-number-text{width:130px}.not-logged-in.context-contact-us .block-system-main .block-inner .webform-client-form #webform-component-phone-number-text .description{width:auto}.not-logged-in.context-contact-us .block-system-main .block-inner .block-block-9{float:none;width:100%}}.user-profile-form{position:relative}.user-profile-form .form-item{width:100%}.user-profile-form .form-item label{width:130px}.user-profile-form .form-item .description{line-height:11px}.user-profile-form .form-text{width:270px}.user-profile-form .form-text.password-confirm{position:static}.user-profile-form .form-item-pass-pass2{margin-top:50px}.user-profile-form .password-confirm{margin-top:0;position:absolute;top:168px;left:130px}.user-profile-form .password-strength{position:absolute;top:80px;left:130px;width:270px}.user-profile-form div.form-item div.password-suggestions{border:0 none;padding-left:30px;position:absolute;top:49px;left:409px}.user-profile-form div.form-item div.password-suggestions ul{line-height:11px}.user-profile-form div.form-item div.password-suggestions li{list-style:disc;list-style-position:inside;line-height:12px}.user-profile-form div+div+div+div.description{position:absolute;top:135px;left:409px}.user-profile-form .form-actions{margin-left:130px;margin-top:30px}.page-user-edit .user-profile-form .password-strength{top:24px}.page-user-edit .user-profile-form .password-confirm{top:112px}.page-user-edit .user-profile-form div.form-item div.password-suggestions{display:block !important;top:-8px}.page-user-edit .user-profile-form div+div+div+div.description{top:80px}body.admin-menu .user-profile-form .password-strength{top:100px !important}body.admin-menu .user-profile-form div+div+div+div.description{top:165px !important}.page-hotel-update #edit-field-hotel-phone-number #field-hotel-phone-number-add-more-wrapper .form-item-field-hotel-phone-number-und-0-value input{float:left;margin-bottom:5px}.page-hotel-update #edit-field-hotel-phone-number #field-hotel-phone-number-add-more-wrapper .form-item-field-hotel-phone-number-und-0-value div.description{float:left;margin-right:0;margin-left:3px;line-height:1em}.page-hotel-update #edit-field-hotel-phone-number #field-hotel-phone-number-add-more-wrapper .form-item-field-hotel-phone-number-und-0-value div.description:hover{width:240px}.page-hotel-update #edit-field-hotel-currency select{width:75px}.page-hotel-update #edit-field-hotel-currency .description{line-height:1em;margin:0 400px 0 0}.page-hotel-update #edit-field-hotel-currency .description:hover{width:220px;margin-right:200px}.page-hotel-update #edit-field-reservations-all-members .description{line-height:1em;margin:0 460px 0 0}.page-hotel-update #edit-field-reservations-all-members .description:hover{width:230px;margin-right:250px}.page-hotel-update .form-item-field-hotel-country-code-und-0-value label{width:190px}.page-hotel-update .field-type-addressfield .street-block .form-item-field-hotel-address-und-0-premise .element-invisible{position:inherit !important}.page-manager-update #get-edit-user-form a#edit-cancel{margin-left:10px;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:#ddd url(/sites/all/themes/hotelhelp/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px / 1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;border-radius:3px;text-decoration:none}.page-property .panel-pane h2{border-bottom:none}.page-property .panel-pane h2 span{color:#000}.page-property .panel-pane h4{color:#000}.page-property .view-hotel-details{overflow:hidden}.page-property .panels-flexible-row-first{padding-top:20px}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details{width:74.5%}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .street-block,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .street-block{display:inline-block}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .street-block .thoroughfare,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .street-block .thoroughfare,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .street-block .premise,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .street-block .premise{display:inline-block}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .street-block .thoroughfare::after,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .street-block .thoroughfare::after,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .street-block .premise::after,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .street-block .premise::after{display:inline-block;content:",\0020";white-space:pre;clear:none;visibility:visible}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .locality-block,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .locality-block{display:inline-block}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .locality-block .locality,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .locality-block .locality,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .locality-block .postal-code,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .locality-block .postal-code,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .locality-block .clearfix,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .locality-block .clearfix{display:inline-block}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .locality-block .state,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .locality-block .state{display:inline-block;padding-left:3px}.page-property .panels-flexible-row-first .panels-flexible-region-new-property_details .hotel-details--info .locality-block::after,.page-property .panels-flexible-row-first .panels-flexible-region-9-property_details .hotel-details--info .locality-block::after{display:inline-block;content:",\0020";white-space:pre;clear:none;visibility:visible}.page-property .panels-flexible-row-first .panels-flexible-region-new-map,.page-property .panels-flexible-row-first .panels-flexible-region-9-map,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_map{width:25.5%}.page-property .panels-flexible-row-first .panels-flexible-region-new-map .map-small,.page-property .panels-flexible-row-first .panels-flexible-region-9-map .map-small,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_map .map-small{height:9vh}.page-property .panels-flexible-row-first .panels-flexible-region-new-map .map-small #map_canvas,.page-property .panels-flexible-row-first .panels-flexible-region-9-map .map-small #map_canvas,.page-property .panels-flexible-row-first .panels-flexible-region-new-property_map .map-small #map_canvas{height:100%;border:none;border-radius:0}.page-property .panels-flexible-region-9-tabs .contextual-links-region .pane-content a,.page-property .panels-flexible-region-new-tabs .contextual-links-region .pane-content a,.page-property .panels-flexible-region-9-tabs .pane-hotelswaps-reservations-property-page-tabs-block .pane-content a,.page-property .panels-flexible-region-new-tabs .pane-hotelswaps-reservations-property-page-tabs-block .pane-content a{padding:8px 15px;background:#d9d9d9;margin:0 3px;text-decoration:none}.page-property .panels-flexible-region-9-tabs .contextual-links-region .pane-content a:first-of-type,.page-property .panels-flexible-region-new-tabs .contextual-links-region .pane-content a:first-of-type,.page-property .panels-flexible-region-9-tabs .pane-hotelswaps-reservations-property-page-tabs-block .pane-content a:first-of-type,.page-property .panels-flexible-region-new-tabs .pane-hotelswaps-reservations-property-page-tabs-block .pane-content a:first-of-type{margin-left:0}.page-property .panels-flexible-region-9-tabs .pane-title,.page-property .panels-flexible-region-new-tabs .pane-title{display:none}@media (max-width:767px){.page-property #zone-content .panels-flexible-region-9-tabs,.page-property #zone-content .panels-flexible-region-new-tabs{margin-top:10px}}.page-property #zone-content .panels-flexible-region-9-tabs a,.page-property #zone-content .panels-flexible-region-new-tabs a{color:#000}.page-property #zone-content .panels-flexible-region-9-tabs a.btn-property-back,.page-property #zone-content .panels-flexible-region-new-tabs a.btn-property-back{margin-top:-10px;background:none}@media (max-width:767px){.page-property #zone-content .panels-flexible-region-9-tabs a.btn-property-back,.page-property #zone-content .panels-flexible-region-new-tabs a.btn-property-back{margin-top:10px;float:left;clear:both}}.page-property .view-display-id-room_details .hotel-details--info .views-field{display:inline-block;padding-left:50px;padding-top:20px;background-size:25px 25px;background-repeat:no-repeat;background-position-x:18px;background-position-y:8px;position:relative}.page-property .view-display-id-room_details .hotel-details--info .views-field.standard-room{background-position-x:100px;padding-left:135px}.page-property .view-display-id-room_details .hotel-details--info .views-field.standard-room .field-content{display:inline-block}.page-property .view-display-id-room_details .hotel-details--info .views-field.standard-room .standard-room__label{position:absolute;left:10px}.page-property .view-display-id-room_details .hotel-details--info .views-field-field-property-type{background-image:url(/sites/all/themes/hotelhelp/css/i/property/Type.png);padding-left:32px;background-position-x:0}.page-property .view-display-id-room_details .hotel-details--info .views-field-field-hotel-number-bedrooms{background-image:url(/sites/all/themes/hotelhelp/css/i/property/Bedrooms.png)}.page-property .view-display-id-room_details .hotel-details--info .views-field-views-conditional{background-image:url(/sites/all/themes/hotelhelp/css/i/property/Bath.png)}.page-property .view-display-id-room_details .hotel-details--info .views-field-field-hotel-max-occupancy{background-image:url(/sites/all/themes/hotelhelp/css/i/property/Guests.png)}.page-property .views-field-field-hotel-description{overflow:hidden}.page-property .views-field-field-hotel-description .field-content{max-height:135px}.page-property .views-field-field-hotel-description .field-content span,.page-property .views-field-field-hotel-description .field-content p{font-size:12px;font-family:Arial,sans-serif}.page-property .views-field-field-hotel-description.full .field-content{max-height:none}.page-property .views-field-field-hotel-description .hotel-description__btn .btn--read-more{font-size:14px;position:absolute;background:#fff;border:none;color:#0071bf;right:0;padding:3px 10px 4px;width:auto;cursor:pointer}.page-property .views-field-field-hotel-description .hotel-description__btn .btn--read-more.less{display:none}.page-property .views-field-field-hotel-description .hotel-description__btn .btn--read-more.more{top:135px}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .found-dates-container{background:#626365;display:inline-block;margin-top:0;width:500px}@media (max-width:767px){.page-property .pane-hotelswaps-reservations-property-page-reservations-block .found-dates-container{box-sizing:border-box;width:100%}}.page-property .pane-hotelswaps-reservations-property-page-reservations-block #edit-reservation-submit{float:right;padding:10px 45px;background:#0071bf;color:#fff;text-shadow:none;border:0;text-transform:uppercase}@media (max-width:767px){.page-property .pane-hotelswaps-reservations-property-page-reservations-block #edit-reservation-submit{float:none}}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container{height:600px}@media (max-width:767px){.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container{height:auto;min-height:600px}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container .calendar-container{margin-bottom:20px;width:100%}}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container .calendar-large{width:340px}@media (max-width:767px){.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container .calendar-large{width:100%}}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container .calendar-large tr.date{height:60px;background:#fff}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container .calendar-large tr.date .request{background:#daeef3}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container .calendar-large tr.date .available{background:#31869b;color:#fff}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container input[type='button']{border:0;background-color:transparent;background-image:url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png);background-repeat:no-repeat;background-size:34px auto;background-position-y:0;padding:10px 40px;text-align:left;font-weight:normal}.page-property .pane-hotelswaps-reservations-property-page-reservations-block .reservation-calendar-container input[type='button'].next-month{text-align:right;float:right;background-position-x:100%;background-position-y:-30px}.page-property .view-hotel-services-details .services--group{width:175px;padding:0 25px;display:inline-block;vertical-align:top;position:relative}.page-property .view-hotel-services-details .services--group legend{margin-bottom:20px;margin-left:-20px}.page-property .view-hotel-services-details .services--group .views-field{position:relative;margin-bottom:5px}.page-property .view-hotel-services-details .services--group .tick-Yes,.page-property .view-hotel-services-details .services--group .tick-No{position:absolute;top:0;left:-25px}.page-property .view-hotel-services-details .view-footer .tick-yes{background:url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat scroll -6px -569px transparent;display:inline-block;text-indent:-9999px;width:20px;height:20px}.page-property .confirm-booking-form{position:absolute;width:100%;top:-120px;background:#fff}.page-property .confirm-booking-form .confirm-booking-form__subtitle{margin:40px 0 14px}.page-property .confirm-booking-form .form-item-user-not-traveller{margin:10px 0 20px}.page-property .confirm-booking-form table#res-conf{display:block}.page-property .confirm-booking-form table#res-conf td:nth-child(1){padding-left:0;width:214px}.page-property .confirm-booking-form table#res-conf td:nth-child(2){padding-left:0;width:460px}.page-property .confirm-booking-form label{width:220px}.page-property #hotelswaps-reservations-form .reservations-back-button{color:#444}.page-property .panels-flexible-region-new-reservations .pane-content,.page-property .panels-flexible-region-9-reservations .pane-content{position:relative}.page-property .panels-flexible-region-new-reservations .reservations-back-button,.page-property .panels-flexible-region-9-reservations .reservations-back-button{float:right;padding-top:10px;text-decoration:none}.page-property .panels-flexible-region-new-reservations h2.confirm,.page-property .panels-flexible-region-9-reservations h2.confirm{border-bottom:solid 1px #d0d0d0}.page-property .panels-flexible-region-new-reservations h2.confirm span,.page-property .panels-flexible-region-9-reservations h2.confirm span{color:#0071bf}.page-property .panels-flexible-region-new-reservations #edit-submit,.page-property .panels-flexible-region-9-reservations #edit-submit{float:right}.page-property .panels-flexible-region-new-images{width:100%}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper{position:relative}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow{border:1px solid #D0D0D0;overflow:hidden;padding:0 !important;background-color:#eaeaea;width:700px !important;height:394px !important}@media (max-width:767px){.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow{width:100% !important;height:auto!important}}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow .field-slideshow-slide{width:700px !important;text-align:center}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-carousel-wrapper{position:absolute;z-index:100;bottom:0}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-carousel-wrapper .field-slideshow-carousel li{height:39px !important;margin:2px !important;opacity:0.6;overflow:hidden;width:39px !important}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-carousel-wrapper .field-slideshow-carousel li.last{margin:2px 0 2px 2px !important}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-controls{position:absolute;top:50%;width:100%;z-index:100}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-controls a{display:block;height:40px;width:15px;text-indent:-9999px}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-controls .prev{float:left;background:url(/sites/all/themes/hotelhelp/css/i/left_arrow.png) no-repeat 0;background-size:14px;margin-left:10px}.page-property .pane-hotel-images .view-hotel-images .field-slideshow-wrapper .field-slideshow-controls .next{float:right;background:url(/sites/all/themes/hotelhelp/css/i/right_arrow.png) no-repeat 0;background-size:14px;margin-right:10px}.page-property .form-type-checkbox.form-item-tandc-check,.page-property #edit-submit{padding:7px 10px;margin-top:20px;background:#dddddd}.page-property .form-type-checkbox.form-item-tandc-check{background:#d0d0d0;display:inline-block;width:470px}.page-property .form-type-checkbox.form-item-tandc-check label.option{margin-left:5px}.page-property #edit-submit{border-radius:2px;box-shadow:none;border:0;color:#000;padding:7px 50px;text-shadow:none;font-weight:normal}.footer-page-links a{color:#fff;text-decoration:none}.footer-page-links a:hover{text-decoration:underline}.footer-page-links{display:inline-block;margin:0 auto;text-align:center;width:360px}.logged-in .footer-page-links{display:inline-block;width:auto;margin-right:5px}.footer-page-links--guest,.footer-page-links--hotel{border-left:1px solid #fff}.footer-page-links li{float:left;border-left:1px solid #fff;margin:0 0 0 5px;padding:0 0 0 5px}.footer-page-links li:first-child{border-left:none;margin-right:0;padding:0}.newsletter-signup-form{margin:20px 0}.newsletter-signup-form .email-container{margin:0 auto}.newsletter-signup-form .webform-component-email,.newsletter-signup-form .form-actions{display:inline}.newsletter-signup-form .webform-component-email input{height:30px;width:280px}.newsletter-signup-form .form-actions input{background:none;background-color:#ddd;text-shadow:none;color:#000;width:30px;height:30px;padding:5px 0}.footer-social-links{margin-bottom:20px}.footer-social-links .social-button{display:inline-block;width:45px;height:45px;text-indent:-9999px;margin-right:10px}.footer-social-links .social-button:last-child{margin-right:0}.footer-social-links .social-button.facebook{background:url('/sites/all/themes/hotelhelp/css/i/social/facebook.png') no-repeat 0 0}.footer-social-links .social-button.linkedin{background:url('/sites/all/themes/hotelhelp/css/i/social/linkedin.png') no-repeat 0 0}.footer-social-links .social-button.instagram{background:url('/sites/all/themes/hotelhelp/css/i/social/instagram.png') no-repeat 0 0}.footer-social-links .social-button.twitter{background:url('/sites/all/themes/hotelhelp/css/i/social/twitter.png') no-repeat 0 0}.mapbox{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:94vw;height:94vh;background:#fff;z-index:1000;padding:10px;border-radius:10px;box-shadow:0 0 40px rgba(0,0,0,0.9)}.mapbox-map__wrapper{height:100%}.mapbox__close{position:absolute;z-index:1001;right:20px;top:20px;width:30px;height:30px;background-color:transparent;color:transparent;background-image:url(/sites/all/themes/hotelhelp/css/i/map-infobox/orangeClose2.png);background-repeat:no-repeat;background-size:contain;border-radius:20%}.mapbox__map{height:94vh;width:94vw}.mapbox__map .gm-style .gm-style-iw-c{padding:0;box-shadow:0 0 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);border-radius:0;left:150px}.mapbox__map .gm-style .gm-style-iw-c button{background:url("/sites/all/modules/Custom/hotel_search/i/grey-close.png") no-repeat !important;top:0!important;right:0!important;width:21px!important;height:21px!important;border-radius:0;opacity:1!important}.mapbox__map .gm-style .gm-style-iw-c button img{display:none !important}.mapbox__map .gm-style .gm-style-iw-t::after{background:linear-gradient(45deg,#333 50%,rgba(51,51,51,0) 51%,rgba(51,51,51,0) 100%)}.hotel-details{width:400px;height:98px;overflow:hidden}.hotel-details .hotel-details__image{width:120px;display:inline-block}.hotel-details .hotel-details__image img{width:110px;height:110px;position:absolute;top:0}.hotel-details .hotel-details__info{width:240px;display:inline-block}.hotel-details .hotel-details__info .hotel-details__title{margin-top:10px;margin-bottom:5px;font-size:13px;border:0}.hotel-details .hotel-details__info p{font-size:12px;color:#000000}.hotel-details .hotel-details__info .hotel-details__flags{position:absolute;bottom:10px}.node-hotel-form #edit-field-hotel-picture-1-und thead{display:none}.node-hotel-form #edit-field-hotel-picture-1-und thead th:nth-child(2){display:none}.node-hotel-form #edit-field-hotel-picture-1-und tbody td:nth-child(2){display:none}.node-hotel-form .group-hotel-images-group table td{width:100%}.calendar-med .not-available{background-color:#E0E0E0}#calendar-key .not-available{background-color:#E0E0E0;padding:10px 20px;white-space:nowrap}#reservations-select-weeks-form .not-available-container,#reservations-request-weeks-form .not-available-container{float:left;clear:both;width:250px;background:url("/sites/all/themes/omega/omega/images/button.png") repeat-x scroll 0 0 #ddd;background:-moz-linear-gradient(top,#fff 0,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background:-o-linear-gradient(top,#fff 0,#ddd 100%);background:-ms-linear-gradient(top,#fff 0,#ddd 100%);background:linear-gradient(top,#fff 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0);line-height:16px;padding:23px 24px;border-radius:3px;border:1px solid #D0D0D0;margin:40px 10px 0 0;text-align:center}#reservations-select-weeks-form #edit-reservation-submit{background-color:#EAEBEC;background-image:none;border:0 none;border-radius:2px;color:#0071bf;float:right;padding:10px 20px;text-shadow:none}#reservations-select-weeks-form #edit-reservation-submit[disabled="disabled"]{color:#444}#reservations-request-weeks-form div .not-available-container{padding:15px 24px}#reservations-request-weeks-form #edit-request-conf-submit{float:right}#reservations-request-weeks-form #edit-req-submit{float:right;width:140px}#zone-content .not-available-container a{display:block;color:#333;font-weight:bold}.found-dates-container h5,.total-points-req-container h5{line-height:20px}#ui-datepicker-div{z-index:99!important}.page-hotel #edit-submit{clear:both;float:right;margin:20px 0 0 0;color:#1D76BC;width:150px}.page-reservations #edit-submit{clear:both;float:right;margin:20px 20px 0 0;color:#1D76BC;width:150px}#reservations-request-weeks-form h5,#reservations-request-weeks-form h3{line-height:20px}#reservations-request-weeks-form .when-travel{clear:both;float:left;margin-top:20px;width:240px}.form-item-checkin-date,.form-item-checkout-date,.form-item-request-checkin-date,.form-item-request-checkout-date{margin:0 0 5px}.page-reservation-request-confirmation .block-main .form-submit{float:right}.page-checkout .messages ul li{list-style:initial}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary{position:relative}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary a.reservations-back-button{position:absolute;top:0;right:0;padding-top:30px;color:#444444;text-decoration:none}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary table td{padding-left:0;padding-right:0}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary table td.left{width:200px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary .form-item input.form-text{width:250px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary .form-item .form-textarea-wrapper{width:250px;float:left}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary .form-item .form-textarea-wrapper textarea.form-textarea{width:250px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary .form-item .form-textarea-wrapper .grippie{width:250px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_summary .form-item .description{margin-right:0;line-height:23px;width:215px}.page-checkout #commerce-checkout-form-checkout .cart_contents h2 span.payment-request-info{color:#000;font-size:12px}.page-checkout #commerce-checkout-form-checkout .cart_contents table td,.page-checkout #commerce-checkout-form-checkout .cart_contents table th{padding-left:0;padding-right:0}.page-checkout #commerce-checkout-form-checkout .commerce_payment{display:none}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_tandc{margin-top:20px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_tandc .form-item-hotelswaps-reservations-tandc-tandc-check,.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_tandc .form-item-hotelswaps-reservations-tandc-creditcard-check{background:#dddddd;padding:5px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_tandc .form-item-hotelswaps-reservations-tandc-creditcard-check{margin-bottom:10px}.page-checkout #commerce-checkout-form-checkout .hotelswaps_reservations_tandc .form-item-hotelswaps-reservations-tandc-creditcard-check label p{margin-top:15px;margin-left:17px}.page-checkout .payment-heading{background-color:#DBE9F6;margin-top:10px;margin-bottom:10px}.page-checkout .payment-summary{width:60%}.page-checkout .payment-summary td:nth-child(1){width:60%}.page-checkout .payment-summary td:nth-child(2){width:20%;text-align:right}.page-checkout .payment-summary td:nth-child(3){width:20%;padding-left:0}.page-checkout table tr.odd td,.page-checkout table tr.odd td.active,.page-checkout table tr.odd:hover td{background-color:transparent!important}.page-checkout #edit-buttons #edit-continue{border-radius:2px;box-shadow:none;border:0;color:#fff;text-shadow:none;font-weight:normal;padding:7px 10px;background:#3e9435;width:200px}.page-checkout .payment-logos{font-size:0;margin-top:20px;float:left}
body{font:12px Arial,sans-serif;margin:0;padding:0;background-color:#DBDEE4;-webkit-text-size-adjust:none;}ul,ul.menu,ul.menu li,ul li.expanded,ul li,ul li.leaf{margin:0;padding:0;list-style-image:none;list-style-type:none;}thead th,th,table,th.active,td.active,tr.odd td.active,tr.even td.active,tr.even td,tr.even,tr.odd{border:none;background:none;}select::-ms-value{background-color:#fff;color:#000;}.touch-hover{-webkit-user-select:none;-webkit-touch-callout:none;}#zone-preface h1{float:left;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:900;line-height:32px;color:#fff;width:800px;}h2{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;}h2 span,span.highlight{color:#1d76bc;}h4{font-family:'Open Sans',sans-serif;font-size:18px;color:#1d76bc;}h5{font-family:'Open Sans',sans-serif;font-size:14px;color:#1d76bc;}textarea{overflow-y:scroll;resize:none;}#section-header{background-color:#fff;border-bottom:4px solid #1C1C1C;height:105px;}#zone-user-wrapper{background-color:#0071BF;line-height:30px;}#zone-user-wrapper ul li{float:right;margin:0 0 0 10px;}#zone-user-wrapper .region-user-second{float:right;}#zone-user-wrapper .region-user-second a{color:#fff;text-transform:uppercase;}#zone-branding{position:relative;height:0;}#zone-branding #region-branding{position:absolute;}.logo-img a{width:217px;height:52px;background:transparent url(/sites/all/themes/hotelhelp/css/i/logo.jpg) no-repeat left top;display:block;margin:10px 0;position:absolute;z-index:2;background-size:contain;}.logo-img a img{display:none;}.site-name-slogan{display:none;}.block-user-login-account-block{float:right;width:200px;font-weight:bold;color:#666;text-align:right;margin:20px 0 0;}.block-user-login-account-block .content span{display:block;}#block-block-11,#block-system-user-menu,#block-sharethis-sharethis-block{float:right;padding-left:10px;}#block-menu-menu-login-link{float:right;}#block-system-main a.back,#zone-content .block-hotel-search .hotel-search-container a.back{background:0 none;border:0 none;color:#333333;font-weight:normal;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:0;position:absolute;right:0;top:4px;width:auto;z-index:100;}#block-system-main a.back:hover,#zone-content .block-hotel-search .hotel-search-container a.back:hover{text-decoration:underline;}.page-hotel-update #block-system-main a.back{z-index:1000;}.logged-in #zone-menu-wrapper li.last{display:none;}#block-block-24,#block-block-23,#block-block-22,#block-block-21,#block-block-20,#block-block-19,#block-block-17,#block-block-16,#block-block-15,#block-block-14,#block-block-13,#block-block-25,#block-block-26,#block-block-27,#block-block-28{display:block;float:right;line-height:32px;width:66px;}#block-block-24 a,#block-block-23 a,#block-block-22 a,#block-block-21 a,#block-block-20 a,#block-block-19 a,#block-block-17 a,#block-block-16 a,#block-block-15 a,#block-block-14 a,#block-block-13 a,#block-block-25 a,#block-block-26 a,#block-block-27 a,#block-block-28 a{color:#ffffff;font-weight:bold;text-decoration:none;}#block-block-24 a:hover,#block-block-23 a:hover,#block-block-22 a:hover,#block-block-21 a:hover,#block-block-20 a:hover,#block-block-19 a:hover,#block-block-17 a:hover,#block-block-16 a:hover,#block-block-15 a:hover,#block-block-14 a:hover,#block-block-16 a:hover,#block-block-25 a:hover,#block-block-26 a:hover,#block-block-27 a:hover,#block-block-28 a:hover{text-decoration:underline;}#zone-preface{border:1px solid #1C1C1C;border-top:none;border-radius:5px 5px 0 0;background:transparent url(/sites/all/themes/hotelhelp/css/i/bg-heading.png) repeat-x left top;border-bottom:none;margin-top:20px;}.container-12 .grid-9.region-content{border-left:1px solid #D0D0D0;margin-left:0;padding-left:8px;min-height:560px;}.brand-logo{margin:15px 0 5px;}.points-summary{background-color:#E0E0E0;border:1px solid #D0D0D0;padding:10px;border-radius:3px;}#block-hotel-account-hotel-account-block h4{padding:15px 10px;}#block-guest-account-guest-account-block h4{padding:15px 10px;margin:10px 0 0;border-top:1px solid #D0D0D0;}.block-hotel-account-hotel-account-block strong,#block-guest-account-guest-account-block strong{color:#1D76BC;}#zone-content .menu-name-menu-hotel-options a,#zone-content .menu-name-menu-user-options-menu a,#zone-content .view-hotel-search .views-field-nid a,.button,.btn{border:1px solid #D9D9D9;display:block;line-height:25px;margin:1px 0;color:#999;text-decoration:none;background:url("/sites/all/themes/omega/omega/images/button.png") repeat-x scroll 0 0 #DDDDDD;background:-moz-linear-gradient(top,#ffffff 0%,#dddddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dddddd));background:-webkit-linear-gradient(top,#ffffff 0%,#dddddd 100%);background:-o-linear-gradient(top,#ffffff 0%,#dddddd 100%);background:-ms-linear-gradient(top,#ffffff 0%,#dddddd 100%);background:linear-gradient(top,#ffffff 0%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0);padding:0 0 0 7px;font-weight:bold;color:#333333;border-radius:3px;}input.previous-month{border-radius:3px;width:220px;}input.next-month{border-radius:3px;width:220px;}@media (max-width:767px){input.previous-month,input.next-month{box-sizing:border-box;width:50%;}}#zone-content .menu-name-menu-hotel-options a.active,#zone-content .menu-name-menu-user-options-menu a.active{background:none;background-color:#1D76BC;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}#zone-content .menu-name-menu-hotel-options a span,#zone-content .menu-name-menu-user-options-menu a span{display:block;background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat right -676px;text-align:left;}#zone-content .menu-name-menu-hotel-options a.active span,#zone-content .menu-name-menu-user-options-menu a.active span{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat right -696px;}#zone-content-wrapper{}#zone-content{border:1px solid #999999;border-radius:0 0 5p 5px;background-color:#fff;margin-bottom:10px;padding-bottom:20px;border-top:none;padding-top:10px;}#zone-content a{color:#0470BF;}#zone-content a.btn-search-back,#zone-content a.btn-property-back{color:#333;text-decoration:none;}#zone-content a.btn-search-back:hover,#zone-content a.btn-property-back:hover{text-decoration:underline;}.zone-content a:hover{text-decoration:none;}#zone-content .hs-members-map a:hover{text-decoration:underline;}#zone-content .home-info-pane a{text-decoration:none;}#zone-content .home-info-pane a:hover{text-decoration:underline;}#zone-content ul.primary,ul.quicktabs-tabs{margin:0 0 15px;padding:0;border-bottom:1px solid #D0D0D0;}ul.quicktabs-tabs{margin:0 5px 0 -10px;}#zone-content ul.primary li,ul.quicktabs-tabs li{margin:0;padding:5px 0;}#zone-content ul.primary li.log-in-active-tab,ul.quicktabs-tabs li.first{margin:0 0 0 10px;}#zone-content ul.primary li a,#zone-content ul.quicktabs-tabs li a{background-color:#E0E0E0;border:1px solid #D0D0D0;border-radius:5px 5px 0 0;color:#333333;display:inline-block;font-weight:bold;margin-bottom:-1px;margin-right:2px;padding:6px 20px;text-decoration:none;}#zone-content ul.primary li.active a,#zone-content ul.quicktabs-tabs li.active a{background-color:#FFFFFF;border-bottom-color:#FFFFFF;}h2{font-family:'Open Sans',sans-serif;border-bottom:1px solid #D0D0D0;font-weight:400;margin:20px 0 10px;}.region-hotel-members h2{border:0 none;margin:0;}#addressfield-wrapper legend,.group-legal-checks legend{font-family:'Open Sans',sans-serif;border-bottom:1px solid #D0D0D0;font-weight:400;padding:0 0 5px;margin:20px 0 10px;}label{float:left;width:200px;padding:5px 0 0;font-weight:bold;}label.option{float:none;}button,input[type="reset"],input[type="submit"],input[type="button"]{border-radius:3px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{border:1px solid #CCCCCC;}.form-item,.form-actions{margin:5px 0;clear:both;}table th{font-weight:bold;font-size:12px;letter-spacing:0;border-spacing:10px;}#zone-content th a,#zone-content th a:link,#zone-content th a:visited{text-decoration:underline;color:#333;}#zone-content th a:hover{text-decoration:none;}table td{vertical-align:top;font-size:12px;}table tr.odd td,table tr.odd td.active,table tr.odd:hover td{background-color:#DBE9F6!important;}table tr.selected td{background:none;}table.zebra tr:nth-child(even){background-color:#DBE9F6;}.calendar-small-container{border:1px solid #D0D0D0;border-radius:3px;padding:1px;float:left;height:140px;margin:0 5px 5px 0;}.calendar-small{background-color:#D0D0D0;;}.calendar-small caption{font-weight:bold;text-align:left;font-size:12px;padding:0 5px;}.calendar-small td{font-size:11px;}.calendar-small tr td.week-no{border-right:1px solid #fff;color:#666;}.calendar-small tr.calendar-days td{font-weight:bold;color:#666;background-color:#fff;}.calendar-large{width:320px;float:left;margin:10px 4px;border:1px solid #D0D0D0;border-collapse:separate;border-spacing:1px 4px;}table.calendar-med{width:320px;float:left;margin:10px 4px 6px 4px;border:1px solid #D0D0D0;border-collapse:collapse;border-spacing:0 1px;}.calendar-med caption,.calendar-large caption{font-weight:bold;font-size:12px;background-color:#626365;color:#fff;padding:2px 0;}.calendar-med .calendar-days td,.calendar-large .calendar-days td{border-bottom:1px solid #D0D0D0;font-weight:bold;}.calendar-med td,.calendar-large td{font-size:11px;padding:1px 4px;text-align:center;}.calendar-large td.request{font-size:9px;}.calendar-days tr td.pop,.calendar-large tr td.pop{padding:5px;}#seasonality-table{width:400px;margin:0 auto;}#seasonality-table td{border-bottom:1px solid #D0D0D0;background-color:#fff;}.points-pw,#seasonality-table .active-category .category{background-color:#E0E0E0;}.high.pop,.high,#seasonality-table .active-category .high{background-color:#FFBAC4;}.high .pop,.mid,#seasonality-table .active-category .mid{background-color:#FFCBB0;}.high .pop,.low,#seasonality-table .active-category .low{background-color:#C3D6EE;}.selected-week.high:not(.week-no){background:#F23D5B;}.selected-week.mid:not(.week-no){background:#EA824D;}.selected-week.low:not(.week-no){background:#5986BC;}.mid.day,.empty{background-color:#fff;}.calendar-med .low.week-number,.calendar-med .mid.week-number,.calendar-med .high.week-number{background-color:#fff;}.calendar-med tr.week-number td{padding:10px 4px 1px;color:#666;text-align:center;}.calendar-med tr.input td,.calendar-med .points-row td,.calendar-med .reservations-row td{background-color:#E6E6E6;vertical-align:middle;padding:1px 6px;text-align:center;border-top:1px solid #fff;height:18px;}.calendar-med tr.input td.controls{border:1px solid #D0D0D0;border-bottom:none;padding:1px;background-color:#fff;position:relative;width:65px;}.calendar-med tr.input td.controls input.submitup{min-width:19px;padding:1px 5px;background:none;background-color:#1D76BC;border-color:#58A0D1 #58A0D1 #034578;border-width:1px;color:#fff;border-radius:0;text-shadow:none;font-weight:bold;position:absolute;right:1px;top:1px;}.calendar-med tr.input td.controls input.submitdown{min-width:19px;padding:1px 5px;background:none;background-color:#1D76BC;border-color:#58A0D1 #58A0D1 #034578;border-width:1px;color:#fff;border-radius:0;text-shadow:none;font-weight:bold;position:absolute;left:1px;top:1px;}.calendar-med tr.input td.controls input.submitup[disabled="disabled"],.calendar-med tr.input td.controls input.submitdown[disabled="disabled"]{background-color:#CBCBCB;border-color:#CBCBCB;color:#fff;}.calendar-large td.controls input.textbox,.calendar-med td.controls input.textbox{padding:0;font-size:10px;float:left;border:none;background-color:#fff;text-align:center;width:100%;}.calendar-med td.points{border:0 none;border-top:none;height:21px;text-align:center;padding:0 1px;background-color:#fff;width:65px;float:left;line-height:21px;}.calendar-med tr.input td.deposit-cell-description,.calendar-med tr td.reservation-cell-description,.calendar-med tr td.deposit-cell-description{background-color:#fff;text-align:center;}.description{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat left -925px;display:block;float:right;padding-left:30px;height:21px;line-height:20px;text-indent:-9999px;overflow:hidden;width:260px;cursor:help;margin:0 240px 0 0;width:20px;}.description p{line-height:14px;}.description:hover{overflow:visible;text-indent:0px;width:260px;margin:0;}.item-list .pager{text-align:center;margin-top:10px;}.item-list .pager li{display:inline;}.item-list .pager li a{color:#AAA4A4!important;font-weight:bold;padding:4px 8px;width:8px;height:7px;}.pager li.pager-first a{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat -5px -830px;text-indent:-9999px;}.pager li.pager-previous a{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat -5px -849px;text-indent:-9999px;}.pager li.pager-item a{background:none;}.pager li.pager-current{border:none;background:none;color:#000000;font-weight:bold;padding:1px 6px;}.pager li.pager-next a{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat -10px -870px;text-indent:-9999px;}.pager li.pager-last a{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat -10px -808px;text-indent:-9999px;}.pager li.pager-next{padding-left:5px;}#section-footer{background-color:#1C1C1C;text-align:center;padding:20px 0;color:#fff;margin:20px 0 0;}.region-footer-first .block-2{padding-bottom:10px;}.region-footer-second{display:block;float:none;margin:0 auto;text-align:center;width:500px;}.region-footer-second .region-footer-second-inner{margin:0 auto;}.logged-in .region-footer-second .block-block-8,.logged-in .region-footer-second .block-block-3{border-left:1px solid #FFFFFF;display:inline-block;margin-right:5px;}.ui-datepicker-trigger{cursor:pointer;}div.error,.error{color:#FF0000;}@media (-webkit-min-device-pixel-ratio:0){select[size]{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);}.node-hotel-form #edit-legal h2{margin:-40px -10px 0;}}.js-error{background-color:#FFFFCE;border:1px solid red;color:red;margin:10px 0 10px 0;padding:10px;text-align:center;}.upgrade-message{font-size:12px;text-align:center;background-image:none !important;padding:10px !important;}#membership-swap-manager-form h5{margin-bottom:10px;}#membership-swap-manager-form label{font-weight:normal;}.swap-intro{margin-top:30px;}#membership-swap-manager-form #edit-setswap,#membership-swap-manager-form #edit-swaptitle,#membership-swap-manager-form #edit-currency,#membership-swap-manager-form #edit-checkin,#membership-swap-manager-form #edit-checkout,#membership-swap-manager-form #edit-breakfast,#membership-swap-manager-form #edit-pets,#membership-swap-manager-form #edit-cribs,#membership-swap-manager-form #edit-membership-option{width:85px;}#region-content h2.hs-ico-confirm{background:url(/sites/all/themes/hotelhelp/css/i/message-24-ok.png) no-repeat scroll left center;margin-bottom:20px;padding-left:30px;}#region-content h2.hs-ico-info{background:url(/sites/all/themes/hotelhelp/css/i/message-24-info.png) no-repeat scroll left center;margin-bottom:20px;padding-left:30px;}a.hs-btn-cta-next{background-color:#dedede!important;background-image:none!important;border:1px solid #dedede!important;border-radius:3px;color:#333333!important;line-height:15px;padding:5px 0 5px 10px!important;text-align:left;width:280px;}a.hs-btn-cta-next span.ico-next-arrow{background:transparent url(/sites/all/themes/hotelhelp/css/i/sprite-hs-icons.png) no-repeat right -720px;display:block;}.margin-top-1,a.hs-btn-cta-next.margin-top-1{margin-top:1.25em;}
