.static-notification{position:fixed;z-index:1010;top:65px;left:50%;padding-left:100px}.static-notification__body{padding:10px 50px;position:relative;left:-50%;border-radius:3px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2)}.static-notification__body--success{color:#006607;background-color:#97e59c}.static-notification__body--error{color:#a30000;background-color:#ffebeb}.static-notification__icon{margin-right:3px;position:relative;top:1px}.static-notification__icon--success{color:#008009}.c-input-phone-country{position:relative;z-index:1}.c-input-phone-country__country{position:absolute;top:1px;left:1px;width:32px;bottom:1px;z-index:2;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;appearance:none}.c-input-phone-country__flag{position:absolute;top:1px;left:1px;width:32px;bottom:1px;z-index:1;background-color:#e8e8e8}.c-input-phone-country__flag:before{position:absolute;content:'\25BC';top:50%;left:23px;margin-top:-3px;font-size:6px}.c-input-phone-country__flag__img{position:absolute;top:50%;left:2px;width:18px;height:16px;margin-top:-9px;background:url(//cf.bstatic.com/static/img/flags/flags_18/3add5fc1f256a1d2daa0f361799a5ee2999620fa.png) no-repeat;background-position:0 25px;display:block}.c-input-phone-country__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:35px}.bbt-alert{position:absolute;top:0;left:0;width:100%;color:var(--bui_color_white);background-color:#0071c2;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;z-index:1000}.bbt-alert--fixed{position:fixed}.bbt-alert--visible{opacity:1}.bbt-alert--success{background-color:#008009}.bbt-alert--warning{background-color:#febb02}.bbt-alert--error{background-color:#a30000}.bbt-alert__wrapper{position:relative;max-width:1110px;margin:15px auto}.bbt-alert a:link{font-weight:normal;color:var(--bui_color_white)}.bbt-alert__message{padding-right:20px;text-align:center}.bbt-alert__dismiss{position:absolute;font-size:20px;top:50%;right:0;margin-top:-12px;text-decoration:none}.bbt-link__wrapper{color:#6b6b6b;margin-bottom:10px}.bbt-link__wrapper a:link{text-decoration:underline}.bbt-link__wrapper.-inline{display:inline-block}.bbt-link{display:inline-block;*display:inline;*zoom:1;line-height:22px}a.bbt-link__link{font-weight:bold}.bbt-link__unlink,.bbt-link__unlink:link{font-weight:normal;color:#6b6b6b}.bbt-link__unlink:hover{color:#febb02}.w-box{margin:0 auto;background-color:var(--bui_color_white);border-radius:3px;font-size:13px;color:#333;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.25)}.b_msie_7 .w-box,.b_msie_8 .w-box{border:1px solid #fafcff}.w-box--no-border{border:0}.w-separator{position:relative;margin:25px 0 10px 0;text-align:center}.w-separator:before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:1px;background-color:#fafcff;z-index:1}.w-separator__text{position:relative;padding:5px 10px;border-radius:100px;color:#8e8e8e;background-color:#e8e8e8;font-size:10px;font-weight:bold;text-align:center;z-index:2}.w-msg-success{background-color:#e7fde9;border:1px solid #e7fde9;border-radius:3px;padding:10px;margin-bottom:20px}.w-msg-error{background-color:#ffebeb;color:#a30000;border-radius:3px;padding:15px;margin-bottom:20px}.w-msg-error--no-margin{margin-bottom:0}.w-msg-error--small{background-color:inherit;padding:0 0 10px;margin:0}.w-msg-notification{padding:15px;border:1px solid #fafcff;border-radius:3px;background-color:#fafcff;margin:20px 0}.w-loader{display:inline-block;vertical-align:middle;position:relative;top:-1px;width:16px;height:16px;background:url(//cf.bstatic.com/static/img/ajax-loaders/ajax-loader-indicator/f44c6d6497a7f7c58fb4ca7923daf3a96dc55fa3.gif) no-repeat center center}.w-tooltip{position:absolute;display:none;padding:2px;background-color:#666;background-color:rgba(0,0,0,0.8);color:var(--bui_color_white);margin-top:-10px;padding:5px 8px;z-index:899}.b_msie_7 .w-tooltip,.b_msie_7 .w-tooltip{background-color:var(--bui_color_black)}.w-heading{font-size:26px;margin-bottom:20px;color:#333;font-weight:normal}.w-heading-separator{padding:0 7px;font-size:.7em;color:#bdbdbd}.w-subheading{font-size:16px;margin-top:-10px;margin-bottom:20px;color:#333}.w-heading a:link,.w-subheading a:link{font-weight:normal}.w-icon{margin-right:3px;position:relative;top:1px}.w-icon--button{display:inline-block;cursor:pointer;text-align:center;font-weight:normal;padding:5px 7px 5px 5px;border:1px solid;border-radius:3px;width:10px;height:12px;font-size:12px}.w-icon--button:hover{color:var(--bui_color_white);background-color:#003580}.w-icon--lightblue{color:#0071c2}.w-icon--button.w-icon--lightblue:hover{background-color:#0071c2}.w-icon--yellow{color:#f1b23b}.w-icon--button.w-icon--yellow:hover{background-color:#f1b23b}.w-toolbutton{color:#0071c2;display:inline-block;cursor:pointer;text-align:center;font-weight:normal;padding:5px 7px 7px 5px;border:1px solid;border-radius:3px;min-height:12px;font-size:12px;line-height:15px;background-color:var(--bui_color_white);text-decoration:none}a.w-toolbutton{font-weight:normal}.w-toolbutton .bicon-mail{font-size:10px}.w-toolbutton .bicon-mail::before{line-height:14px}.w-toolbutton:hover{color:var(--bui_color_white);background-color:#0071c2;border-color:#0071c2}.w-label{display:inline-block;width:14px;height:14px;vertical-align:middle;border-radius:10px;font-size:11px}.w-label--yellow{color:var(--bui_color_white);background-color:#f1b23b}.w-label--green{color:var(--bui_color_white);background-color:#75b566}.w-badge{display:inline-block;background-color:#ebf3ff;color:#666;padding:0 10px;border-radius:3px;font-size:12px}.w-section{line-height:32px;margin-bottom:30px;color:#4b4b4b}.w-section--normal-line{line-height:1.4}.w-section--stub{min-height:300px}.w-box form,.w-section form{margin:0!important;padding:0!important}.w-section:first-child{margin-top:20px}.w-section:last-child{margin-bottom:0}.w-section--no-margin{margin:0!important}.w-section--padded .w-section-head,.w-section--padded .w-section-content,.w-section--padded .w-section-footer{padding-left:30px;padding-right:30px}.w-section-head,.w-section-footer{padding:15px 15px;border-bottom:1px solid #bdbdbd;line-height:1.2;background-color:#e6e6e6;border-radius:3px 3px 0 0}.w-section-head.company-employees-add-head{overflow:hidden}.bbt-light-bg .company-reservation-card--more-space-down .w-section-head{background-color:var(--bui_color_white)}.w-section-head--single{border-radius:3px;border-bottom:0}.w-section-head--with-dropdown{padding:15px 15px 10px}.w-section-head__title{font-size:20px}.w-section-head__subtitle{font-size:13px;color:#777}.w-section-head__title+.w-section-head__subtitle{margin-top:5px}.w-section-head--with-dropdown .w-section-head__title{padding-top:5px}.w-section-content{padding:15px}.w-section-content--no-bottom-padding,.w-section--padded .w-section-content--no-bottom-padding{padding-bottom:0}.w-section-content--paddingless,.w-section--padded .w-section-content--paddingless{padding:0}.w-section-content--stub{position:relative}.w-section-footer{padding-top:10px;padding-bottom:10px;border-radius:0 0 3px 3px;border-top:1px solid #e9e9e9;border-bottom:0}.w-section-footer--yellow{border-color:#fff8f0;background-color:#fff8f0}.w-section-content__text{line-height:1.4;padding-bottom:10px}.w-table__heading{color:#7f7f7f;padding:14px 15px 3px;width:auto}.w-table__body{border-top:1px solid #dbdbdb}.w-table--no-border-top .w-table__body{border-top:0}.w-table__row{border-bottom:1px solid #dbdbdb;padding:10px 15px;width:auto}.w-table__border-bottom{border-bottom:1px solid #dbdbdb}.w-section--padded .w-table__row{padding-left:30px;padding-right:30px}.w-table__row:last-child{border-bottom:0}.w-table__row .w-table__icons-cell,.w-table__row .w-table__cell{min-height:0}.w-table--condensed .w-table__heading{padding:14px 5px 10px 0}.w-table--condensed .w-table__row{padding:6px 5px}.w-table--clickable-rows .w-table__row,.w-table__row--clickable{cursor:pointer}.w-table--clickable-rows .w-table__icons-cell,.w-table__row--clickable .w-table__icons-cell{color:#0071c2}.w-table--clickable-rows .w-table__row:hover,.w-table__row--clickable:hover{background-color:#e6e6e6;color:#333}.w-table--clickable-rows .bicon-rightchevron,.w-table__row--clickable .bicon-rightchevron{color:#bdbdbd}.w-table--clickable-rows .w-table__row:hover .bicon-rightchevron,.w-table__row--clickable:hover .bicon-rightchevron{color:#333}.w-link,.w-link:link,.w-link:visited{font-weight:normal;text-decoration:none;color:#0071c2;cursor:pointer}.w-link:hover{text-decoration:underline;color:#5bbaff}.w-link--gray,.w-link--gray:link,.w-link--gray:visited{color:#6b6b6b}.w-link--underlined,.w-link--underlined:link,.w-link--underlined:visited{text-decoration:underline}.w-link--underlined:hover{color:#5bbaff}.w-link--dashed:hover{text-decoration:none;border-bottom:1px dashed}.w-link--underlined.w-link--dashed{border-bottom:1px dashed;text-decoration:none}.w-no-link,.w-no-link:hover,.w-no-link:visited,.w-no-link:link{color:#333;text-decoration:none;font-weight:normal}.w-pseudo-link,.w-pseudo-link:link,.w-pseudo-link:visited{font-weight:normal;text-decoration:none;color:#0071c2;cursor:pointer}.w-pseudo-link:hover{color:#5bbaff}.w-pseudo-link.w-color-red:hover{color:#fcb4b4}.w-pseudo-link .w-pseudo-link__text{text-decoration:none;border-bottom:1px dashed}.b-modal{position:fixed;width:600px;top:50%;left:50%;margin-left:-300px;background-color:var(--bui_color_white);border-radius:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-modal--wider{width:850px;margin-left:-425px}.b-modal-title{border-bottom:1px solid #e4e4e4;border-bottom:1px solid rgba(0,0,0,0.1);padding:15px 30px 10px 20px;color:var(--bui_color_black);position:relative;font-size:16px;background-color:#e6e6e6;border-radius:3px 3px 0 0}.b-modal-title__close{position:absolute;right:15px;top:13px;cursor:pointer}.b-modal-title__close::before,.w-notification-box__close::before{content:'\b195';font-family:'booking-iconset';font-size:11px;font-style:normal;opacity:.5}.b-modal-title__close:hover::before,.w-notification-box__close:hover::before{opacity:1;color:#a30000}.b-modal-title__close:hover{background-position:-20px 0}.b-modal-body{margin:20px;color:var(--bui_color_black)}.b-modal-body>img{display:block;max-width:100%}.b-modal-body--highlight{margin:0;padding:20px;background-color:#fff8f0}.b-modal-footer{margin:0 0 20px;padding:0 20px}.b-modal--bigscrollable{width:900px;max-width:90%;margin-left:-450px;max-height:80%}.b-modal--bigscrollable .b-modal-title{margin-bottom:20px}.b-modal--bigscrollable .b-modal-body{margin:0 30px;overflow:auto;height:100%}.b-modal--bigscrollable .b-modal-footer{margin-top:20px}.b-modal-header{margin:20px;color:var(--bui_color_black);font-size:16px;font-weight:bold}.bbt-icon-csv{background:url(//cf.bstatic.com/static/img/company/bbt-icon-csv-uploader/832dd5055e410ddcd5e4563b37cf374ecfe117d0.png);width:21px;height:29px;display:inline-block;margin:11px 0 0 18px}.w-notification-box{border:1px solid #ebf3ff;border-radius:3px;font-size:13px;background-color:#fafcff;color:var(--bui_color_black);padding:15px 50px 20px 15px;position:relative}.w-notification-box--equal-padding{padding-bottom:15px}.w-notification-box--success{background-color:#e0f3e1;border-color:#97e59c}.w-notification-box--warning{border:1px solid #febb02;background-color:#ffc489}.w-notification-box--error{background-color:#ffc489;border-color:#ff8000}.w-notification-box--error .w-notification-box__content{color:#a30000}.w-notification-box__close{position:absolute;right:15px;top:13px;cursor:pointer}.w-notification-box__close:hover{background-position:-20px 0}.w-notification-box__title{margin-bottom:10px}.w-notification-box__footer{margin-top:10px}.w-with-overlay{position:relative}.w-with-overlay__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);text-align:center}.b_msie_7 .w-with-overlay__overlay,.b_msie_8 .w-with-overlay__overlay{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);zoom:1}.w-with-overlay__msg{color:var(--bui_color_white);background-color:#ebf3ff;border-radius:3px;padding:15px 25px;width:60%;margin:0 auto}.w-input-placeholder{line-height:20px}.w-paragraph{margin-bottom:15px}.w-breadcrumb{position:relative;text-align:center;zoom:1;clear:both}.w-breadcrumb:before,.w-breadcrumb:after{content:"";display:table}.w-breadcrumb:after{clear:both}.w-breadcrumb__progress{position:absolute;top:15px;left:0;width:100%;height:5px;background-color:#ccc;z-index:1}.w-breadcrumb--2 .w-breadcrumb__progress{left:25%;width:50%}.w-breadcrumb--3 .w-breadcrumb__progress{left:16.666666667%;width:66.666666667%}.w-breadcrumb--4 .w-breadcrumb__progress{left:12.5%;width:75%}.w-breadcrumb__progress__completed{height:100%;background-color:#97e59c}.w-breadcrumb__step{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;color:#999;z-index:2}.w-breadcrumb--2 .w-breadcrumb__step{width:50%}.w-breadcrumb--3 .w-breadcrumb__step{width:33.333333334%}.w-breadcrumb--4 .w-breadcrumb__step{width:25%}.w-breadcrumb__step--completed{color:var(--bui_color_black)}.w-breadcrumb__step__mark{display:inline-block;width:31px;line-height:31px;margin-bottom:10px;border-radius:30px;color:var(--bui_color_white);background-color:#ccc}.w-breadcrumb__step--completed .w-breadcrumb__step__mark{color:#008009;background-color:var(--bui_color_white);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4)}.w-breadcrumb__step__icon{vertical-align:-1px}.w-terms-indentation{display:inline-block;width:3em}.w-terms-title{margin-top:0;font-weight:bold;font-size:1.5em}.w-terms-section-title{font-weight:bold}.w-pagination{padding:0;display:inline-block}.w-pagination__item{list-style:none;float:left;border-radius:2px;border:1px solid #ebf3ff;margin:4px 4px 0 0;cursor:pointer;line-height:17px}.w-pagination__item a{padding:2px 5px;font-size:12px;color:#0071c2;text-decoration:none;font-weight:normal}.w-pagination__label{list-style:none;float:left;margin:4px 4px 0 0;padding:2px 5px;line-height:17px;font-size:12px}.w-pagination__item:hover a{color:#333}.w-pagination__item--selected a{color:#333}.w-form-saving-text{position:relative;top:-8px;left:4px}.w-form-success-text,.w-form-error-text{position:relative;top:-2px}.w-form-saving-image{background:url("//cf.bstatic.com/static/img/map-loader/5b002027c2209cf328a1aeffd1954c5516fa0913.gif") no-repeat var(--bui_color_white);height:27px;display:inline-block;width:27px}.w-form-saving,.w-form-success,.w-form-error,.w-form-removing{display:none}.-saving .w-form-saving,.-removing .w-form-removing{display:block}.-success .w-form-success{display:block;color:#008009}.-error .w-form-error{display:block;color:#a30000}.w-noscroll{overflow:hidden}.w-truncate{text-overflow:ellipsis;overflow:hidden}.company-destination-update-overlay .b-modal-title__close:before{content:'\b139';font-size:20px;line-height:30px}.company-destination-update-overlay .b-modal-title--business-destinations-update{background:#bdbdbd}.company-destination-update-overlay .w-form-label{font-size:13px}.company-destination-update-overlay .w-form-saving,.company-destination-update-overlay .w-form-success,.company-destination-update-overlay .w-form-error,.company-destination-update-overlay .w-form-removing{line-height:26px}.fake-rule{zoom:1}.b-company-sprite{background-image:url("//cf.bstatic.com/static/img/sprite/company/a14b7d7e3aa68c7d96479669928b2c45bb9ad6d0.png");background-repeat:no-repeat!important;display:inline-block}.b-company-sprite.bbt_rewards_card{background-position:-1px -1px;width:320px;height:187px}.b-company-sprite.bbt_rewards_confirmed_stay{background-position:-323px -1px;width:296px;height:180px}.b-company-sprite.bbt_bookings_import{background-position:-1px -190px;width:193px;height:162px}.b-company-sprite.bbt_rewards_confirmed_stay_arrow{background-position:-196px -190px;width:145px;height:56px}.b-company-sprite.bbt_rewards_card_small{background-position:-196px -248px;width:135px;height:78px}.b-company-sprite.bbt_rewards_referral_confirmed_stay{background-position:-1px -354px;width:122px;height:129px}.b-company-sprite.lp_rewards_arrow{background-position:-333px -248px;width:47px;height:73px}.b-company-sprite.bbt_rewards_money{background-position:-343px -190px;width:49px;height:49px}.b-company-sprite.bbt_rewards_calendar{background-position:-394px -190px;width:49px;height:49px}.b-company-sprite.ip_warning{background-position:-445px -190px;width:22px;height:20px}.b-company-sprite.bbt_search_hotels{background-position:-469px -190px;width:20px;height:17px}.b-company-sprite-wrap:hover .b-company-sprite.lp_contacts_reservation,.b-company-sprite.lp_contacts_reservation:hover{background-position:-491px -190px;width:19px;height:17px}.b-company-sprite.lp_contacts_reservation{background-position:-512px -190px;width:19px;height:17px}.b-company-sprite-wrap:hover .b-company-sprite.lp_contacts_hotel,.b-company-sprite.lp_contacts_hotel:hover{background-position:-533px -190px;width:19px;height:17px}.b-company-sprite.lp_contacts_hotel{background-position:-554px -190px;width:19px;height:17px}.b-company-sprite-wrap:hover .b-company-sprite.lp_contacts_business,.b-company-sprite.lp_contacts_business:hover{background-position:-575px -190px;width:19px;height:17px}.b-company-sprite.lp_contacts_business{background-position:-596px -190px;width:19px;height:17px}.b-company-sprite.bbt_search_flights{background-position:-445px -212px;width:19px;height:17px}.b-company-sprite.bbt_rewards_twitter{background-position:-382px -248px;width:19px;height:19px}.b-company-sprite.bbt_rewards_linkedin{background-position:-403px -248px;width:19px;height:19px}.b-company-sprite.bbt_rewards_facebook{background-position:-424px -248px;width:19px;height:19px}[hidden]{display:none}.bblp__btn{display:inline-block;*display:inline;*zoom:1;padding:10px 25px;border-radius:3px;cursor:pointer}.bblp__btn,a.bblp__btn:link,a.bblp__btn:visited{color:#0071c2;border:2px solid #0071c2;font-weight:400;text-decoration:none;-webkit-transition:.4s;transition:.4s}.bblp__btn--dark,a.bblp__btn--dark:link,a.bblp__btn--dark:visited{border-color:#003580;color:#333}.bblp__btn--primary,a.bblp__btn--primary:link,a.bblp__btn--primary:visited{color:#fff;background-color:#0071c2}.bblp__btn:hover,a.bblp__btn:hover{border-color:#003580;color:#333}.bblp__btn--primary:hover,a.bblp__btn--primary:hover{background-color:#003580;color:#fff}.bblp__btn--dark:hover,a.bblp__btn--dark:hover{border-color:#0071c2;color:#0071c2}.bblp__list-linear{margin:0;padding:0;list-style-type:none}.bblp__list-linear>li{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.bblp__list-linear--middle>li{vertical-align:middle}.bblp-modal{position:fixed;top:50%;left:50%;width:310px;margin-left:-175px;padding:20px;border-radius:3px;background-color:#fff}.bblp-modal__close{position:absolute;top:0;right:0}a.bblp-modal__close__button:link,a.bblp-modal__close__button:active,a.bblp-modal__close__button:visited{display:block;padding:15px;font-size:15px;font-weight:normal;cursor:pointer;color:var(--bui_color_white);text-decoration:none}.bblp-section{position:relative;padding:0 20px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:300;color:#000;z-index:1}.bblp-section__wrapper{max-width:1110px;margin:0 auto;padding:50px 0}.b_msie_7 .bblp-section__wrapper,.b_msie_8 .bblp-section__wrapper{width:850px}.bblp-navigation{height:50px;line-height:50px;font-size:1em;color:#fff;background-color:rgba(0,27,65,0.8);z-index:999}.bblp-navigation .bblp-section__wrapper{padding:0 0 0 10px;position:relative}.bblp-navigation a:link,.bblp-navigation a:visited{font-weight:400;color:#fff;text-decoration:none}.bblp-navigation__title{float:left;margin:0;padding:14px 0 0 0;line-height:28px;font-size:1.1em;font-weight:300}.bblp-navigation__logo,.bblp-hero__logo{display:inline-block;width:150px;height:25px;margin-right:4px;background-image:url(//cf.bstatic.com/static/img/b26logo/booking_logo_retina/22615963add19ac6b6d715a97c8d477e8b95b7ea.png);background-size:150px 25px;vertical-align:top;font:0/0 a}.b_msie_7 .bblp-navigation__logo,.b_msie_8 .bblp-navigation__logo{background-image:url(//cf.bstatic.com/static/img/b26logo/booking_logo/66d3c956dcd8e938249bbeb8d4f3ffe294510775.png)}.bblp-navigation__menu{float:right}.bblp-navigation__item{position:relative;border-left:1px solid #003580}.bblp-navigation__item:last-child{border-right:1px solid #003580}.bblp-navigation__link{display:block;padding:0 15px}.bblp-navigation__link:hover{background-color:#003580}.bblp-navigation__lang__flag{width:20px;height:20px;vertical-align:-5px}.bblp-navigation__submenu{position:absolute;top:47px;right:0;width:450px;padding:0 0 5px 0;line-height:1.4;color:#000;background-color:#fff;-webkit-box-shadow:0 2px 4px #00224f;box-shadow:0 2px 4px #00224f;z-index:10}.b_msie_7 .bblp-navigation__submenu,.b_msie_8 .bblp-navigation__submenu{border:1px solid #00224f}.bblp-navigation__submenu:before{content:'';position:absolute;top:-5px;right:20px;border:5px solid transparent;border-top:0;border-bottom-color:#fff}.bblp-navigation__submenu--contact{width:300px;padding-bottom:0;right:auto;left:50%;margin-left:-150px}.bblp-navigation__submenu--contact:before{left:50%;right:auto;margin-left:-5px}.bblp-navigation__submenu--far-right{left:auto;right:0}.bblp-navigation__submenu--far-right:before{left:auto;right:40px}.bblp-navigation__submenu__item{display:block;padding:10px 15px;border-bottom:1px solid #e8e8e8}.bblp-navigation__submenu__item:last-child{border-bottom:0}.bblp-navigation__submenu__item--with-icon{position:relative;padding-left:40px}.bblp-navigation__submenu__icon{position:absolute;top:50%;left:11px;margin-top:-8px}.bblp-navigation__submenu a:link,.bblp-navigation__submenu a:visited{color:#000}.bblp-navigation__submenu a:hover{color:#fff;background:#00224f}.bblp-navigation__submenu .select_foldout{display:block;position:static;right:auto;height:auto;margin-top:0;background:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;z-index:1}.bblp-navigation__submenu .select_foldout_wrap{overflow:hidden;margin:20px 0 0 0;float:none}.bblp-navigation__submenu .select_foldout_wrap:first-child{margin-top:12px}.bblp-navigation__submenu .select_foldout_wrap p{margin:0 15px 10px 15px;font-weight:600}.bblp-navigation__submenu .select_foldout ul{float:left;width:150px;clear:none}.bblp-navigation__submenu .select_foldout ul li{width:auto}.bblp-navigation__submenu .select_foldout ul li a{float:none;overflow:hidden;width:135px;padding:5px 0 5px 15px}.bblp-navigation__submenu .select_foldout ul li a:link,.bblp-navigation__submenu .select_foldout ul li a:visited{color:#000}.bblp-navigation__submenu .select_foldout ul li a:hover{background:#00224f}.companyjoin-terms-section{margin-bottom:25px;text-align:justify}.companyjoin-terms-section__subterm{margin-left:10px;text-transform:none}.companyjoin-terms-heading{font-weight:bold;text-transform:uppercase}.companyjoin-terms-list{float:left;width:50px}.companyjoin-terms-item{margin-left:50px}.companyjoin{background-color:#fafcff!important}.companyjoin-intro{padding:30px;max-width:560px}.companyjoin-intro--bg-shadow{-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,0.15),0px 2px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 20px 0 rgba(0,0,0,0.15),0px 2px 3px 0 rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.35)}.companyjoin-intro--small{max-width:420px}.companyjoin-intro__header{margin-bottom:25px;color:#333;font-weight:bold;font-size:16px}.companyjoin__header--strategy-choose{color:#333}.companyjoin-intro__body{margin-bottom:25px;color:#333;font-size:14px;line-height:17px}.companyjoin-intro__body.m-b-0{margin-bottom:0}.companyjoin-intro__body--centered{text-align:center}.companyjoin-intro__body--compact-bottom{margin-bottom:5px}.companyjoin-intro__body__new-acc-caption,.companyjoin-intro__body__new-acc-email{text-align:center}.companyjoin-intro__body__new-acc-email.m-b-50{margin-bottom:50px}.companyjoin-intro__body__new-acc-caption{color:#333}.companyjoin-intro__invitation-hard-split .bicon-mybooking,.companyjoin-intro__just-upgrade-to-business .bicon-mybooking{font-size:36px;color:#333}.companyjoin-intro__invitation-hard-split .bicon-arrowright,.companyjoin-intro__just-upgrade-to-business .bicon-arrowright{color:#333;font-size:22px;padding:0 9px;position:relative;top:-5px}.companyjoin-intro__invitation-hard-split .bicon-citytrip,.companyjoin-intro__just-upgrade-to-business .bicon-citytrip,.companyjoin-intro__keep-two-accounts .bicon-citytrip,.companyjoin-intro__keep-two-accounts-set-password .bicon-citytrip{font-size:48px;color:#003580}.companyjoin-intro__separated .bicon-mybooking{padding-right:71px;color:#003580}.companyjoin-intro__keep-two-accounts .bicon-mybooking,.companyjoin-intro__keep-two-accounts-set-password .bicon-mybooking{font-size:48px}.companyjoin-intro__tos{margin:0 0 25px;color:#333;font-size:14px}.companyjoin-intro__paragraph--red{color:#a30000}.companyjoin-intro__checkbox-label{font-size:13px}.companyjoin-intro__form{margin:25px 0 0;color:#333;font-size:14px}.companyjoin-intro__footer{margin-top:30px}.companyjoin-intro__footer .b-button{padding:7px 30px}.companyjoin-intro__footer .b-button .b-button__text{font-size:15px!important}.companyjoin-intro--small .companyjoin-intro__footer .b-button{min-width:80%}.companyjoin-intro__btn-change-address,.companyjoin-intro__footer--hard-split .b-button_primary{border:0;-webkit-box-shadow:0 0 1px #aaa;box-shadow:0 0 1px #aaa}.companyjoin-intro__btn-change-address{padding:8px 30px}.companyjoin-intro__btn-change-address.b-button_primary .b-button__text{font-weight:normal;font-size:14px!important}.companyjoin-intro__username{font-weight:bold}.companyjoin-intro__button{display:inline-block;margin-right:15px}.companyjoin-intro__button-ajax-initial .w-loader,.companyjoin-hidden{display:none}.companyjoin-intro--small .companyjoin-intro__button{display:block;margin-right:auto}.companyjoin-intro__avatar{margin:35px 0 25px;color:#333}.companyjoin-intro--split-paddings{padding:0}.companyjoin-intro--split-paddings .companyjoin-intro__header{padding:30px 30px 0}.companyjoin-intro--split-paddings .companyjoin-intro__header.p-l-0{padding-left:0}.companyjoin-intro--split-paddings .companyjoin-intro__body{padding:0 30px}.companyjoin-intro--split-paddings .companyjoin-intro__body.p-l-0{padding-left:0}.companyjoin-intro--split-paddings .companyjoin-intro__avatar{padding:0 30px}.companyjoin-intro--split-paddings .companyjoin-intro__footer{padding:0 30px 30px}.companyjoin-intro__keep-two-accounts,.companyjoin-intro__keep-two-accounts-set-password,.companyjoin-intro__just-upgrade-to-business{display:none}.companyjoin-intro-hard-split--create-new-account .companyjoin-intro__keep-two-accounts{display:block}.companyjoin-intro-hard-split--create-new-account__set_password .companyjoin-intro__keep-two-accounts-set-password{display:block}.companyjoin-intro-hard-split--create-new-account__set_password .companyjoin-intro__keep-two-accounts{display:none}.companyjoin-intro-hard-split--join-existing-account .companyjoin-intro__just-upgrade-to-business{display:block}.companyjoin-intro-hard-split--join-existing-account .companyjoin-intro__footer--hard-split{margin-top:0}.companyjoin-intro-hard-split--create-new-account .companyjoin-intro__join-existing,.companyjoin-intro-hard-split--create-new-account .companyjoin-intro__invitation-hard-split{display:none}.companyjoin-intro-hard-split--join-existing-account .companyjoin-intro__invitation-hard-split{display:none}.companyjoin-intro .companyjoin-intro__join-existing.b-button,.companyjoin-intro .companyjoin-intro__button-keep-account.b-button{min-width:100%}.companyjoin-intro .companyjoin-intro__join-existing{width:100%;border:0;font-weight:normal;padding:6px 0 7px 0}.companyjoin-intro .companyjoin-intro__button-go-back-from-upgrade{width:100%;font-weight:normal;padding:6px 0 7px 0;margin-top:10px}.companyjoin-intro .companyjoin-intro__button-keep-account{width:100%;border:0;font-weight:normal;padding:6px 0 7px 0}.companyjoin-intro .companyjoin-intro__button-set-new-password{width:100%;border:0;font-weight:normal;padding:6px 0 7px 0}.companyjoin-intro .companyjoin-intro__primary-color{color:#333}.companyjoin-intro .companyjoin-intro__button-go-back-from-keep-two-accounts{width:100%;font-weight:normal;padding:6px 0 7px 0;margin-top:10px}.companyjoin-intro .companyjoin-intro__button-go-back-from-setting-new-password{width:100%;font-weight:normal;padding:6px 0 7px 0;margin-top:10px}.companyjoin-intro .companyjoin-intro__step-container{overflow:auto;display:none}.companyjoin-intro .companyjoin-intro__step-container.active{display:block}.companyjoin-intro .companyjoin-intro__text-container{margin-left:250px}.companyjoin-intro .companyjoin-intro__svg-container-one #box{-webkit-animation:changeColor 2s infinite linear;animation:changeColor 2s infinite linear}.companyjoin-intro .companyjoin-intro__svg-container-two #nav-items{-webkit-animation:changeColor 2s infinite linear;animation:changeColor 2s infinite linear}.companyjoin-intro .companyjoin-intro__svg-container-three #box-account-type{-webkit-animation:changeColor1 1s step-start infinite;animation:changeColor1 1s step-start infinite}.companyjoin-intro .companyjoin-intro__svg-container-three #account-type{-webkit-animation:changeColor2 1s step-start infinite;animation:changeColor2 1s step-start infinite}@-webkit-keyframes changeColor{0%{fill:#f5f5f5}10%{fill:#f5f5f5}50%{fill:#ebf3ff}100%{fill:#ebf3ff}}@keyframes changeColor{0%{fill:#f5f5f5}10%{fill:#f5f5f5}50%{fill:#ebf3ff}100%{fill:#ebf3ff}}@-webkit-keyframes changeColor1{50%{fill:var(--bui_color_white)}}@keyframes changeColor1{50%{fill:var(--bui_color_white)}}@-webkit-keyframes changeColor2{50%{fill:#003580}}@keyframes changeColor2{50%{fill:#003580}}.companyjoin-intro .companyjoin-intro__step-header{padding:75px 0 25px 25px;margin-bottom:0}.companyjoin-intro .companyjoin-intro__step-paragraph{padding:0 0 25px 25px;font-size:14px;color:#333;margin:0}.companyjoin-intro .companyjoin-intro__step-paragraph.p-l-0{padding-left:0}.companyjoin-intro .companyjoin-intro__step-paragraph.p-b-0{padding-bottom:0}.companyjoin-intro .companyjoin-intro__step-navigation{position:relative;margin-top:40px;overflow:auto;padding:0 60px 0 60px}.companyjoin-intro .companyjoin-intro__step-navigation>button{border:0;padding-left:40px;padding-right:40px}.companyjoin-intro .companyjoin-intro__step-navigation-bullet-container{position:absolute;top:5px;left:292px;list-style-type:none;padding:0;margin:0}.companyjoin-intro .companyjoin-intro__step-navigation-bullet.active{background-color:#6b6b6b}.companyjoin-intro .companyjoin-intro__step-navigation-bullet{float:left;height:10px;width:10px;background-color:#bdbdbd;border-radius:10px;margin:3px}.company-join-login{text-align:center;border:0;position:relative}.company-join-login__content{display:inline-block;padding:30px 30px 20px;text-align:left;max-width:350px}.company-join-login--with-clause .company-join-login__content{max-width:none;padding:30px 30px 10px}.company-join-login__content .company-login-subheader{font-size:14px;color:var(--bui_color_black);margin:10px 0 20px}.company-join-login__content .user_access_menu_tabs{padding-right:1em}.company-join-login__content .form-tabs{max-width:none;padding-left:4%;padding-right:4%}.company-join-login__content .form-section{overflow:visible}.company-join-login__content .form-subsection{width:100%}.company-join-login__content .bootstrapped-label{width:100%;padding:0;font-size:14px}.company-join-login__content .bootstrapped-input{width:100%}.company-join-login__content .user_access_password_strength{width:100%}.company-join-login__content .pass_strength_text{margin-bottom:0!important}.company-join-login__content .bootstrapped-input.btn.btn-primary{margin:10px 0 0;font-size:18px!important;-webkit-font-smoothing:antialiased}.companyjoin-login-clause{padding:15px 30px 15px;background-color:#e6e6e6;-webkit-box-shadow:inset 0 2px 3px -3px rgba(0,0,0,0.3);box-shadow:inset 0 2px 3px -3px rgba(0,0,0,0.3);border-radius:0 0 3px 3px}.companyjoin-login-clause__icon{float:left;color:#6b6b6b;font-size:20px}.companyjoin-login-clause__text{margin-left:30px;color:#6b6b6b}.companyjoin-terms{padding:0 15px}.company .profile_terms_footer{text-align:center}.company-onboard-continue .form-section{overflow:visible}.company-onboard-continue .profile-login__wrapper{width:350px;padding:30px 30px 20px}.company-onboard-continue .bootstrapped-label{font-size:14px;padding:0;width:100%}.company-onboard-continue .bootstrapped-input{width:100%}.company-onboard-continue .bootstrapped-input.btn.btn-primary{font-size:18px!important;margin:10px 0 0}.company-onboard-continue .bootstrapped-input.input-text{background-color:var(--bui_color_white);border:1px solid #ccc;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;padding:8px 10px}.company-user-tos h1.specials,.company-user-tos h2{font-size:13px;text-transform:uppercase;font-weight:bold;margin-left:0}.company-user-tos h1.specials{color:var(--bui_color_black);text-align:center}.companyjoin-page{padding-bottom:100px;margin-bottom:-200px}.companyjoin-page.companyjoin-page--refresh.companyjoin-page--sign-back{margin-bottom:-26px;background-color:#f5f5f5}.companyjoin-page--refresh .companyjoin-page__header,.companyjoin-page--refresh .companyjoin-page-usp__heading{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.companyjoin-page--refresh .companyjoin-page-usp__heading{font-size:18px}.companyjoin-page--refresh .companyjoin-page__subheader,.companyjoin-page--refresh .companyjoin-page-usp__content{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.companyjoin-page--refresh .companyjoin-page-usp__content{font-size:16px}.companyjoin-page--refresh .companyjoin-page-usps__item{margin-bottom:40px}.companyjoin-page--refresh .companyjoin-page-usp-icon{width:55px;height:55px}.companyjoin-page--refresh .companyjoin-page-usp-icon__inner{font-size:26px}.companyjoin-page--refresh .companyjoin-page-usp__heading,.companyjoin-page--refresh .companyjoin-page-usp__content{margin-left:80px}.companyjoin-page--no-usps{padding-bottom:130px;margin-bottom:-200px;background-color:#f5f5f5}.companyjoin-page--sign-back{margin-bottom:-26px}.companyjoin-page--sign-back .companyjoin-page__content{font-size:16px}.companyjoin-page--sign-back .profile-login__wrapper{width:350px}.companyjoin-page__header{max-width:1000px;margin:0 auto}.companyjoin-page__content,.companyjoin-page__subheader{max-width:1000px;margin:0 auto}.companyjoin-page--no-usps .companyjoin-page__content{max-width:450px}.companyjoin-page--wide .companyjoin-page__content{max-width:880px}.companyjoin-page__header{padding-top:90px;font-size:40px;text-align:center;color:#202020;line-height:1.2}.companyjoin-page__subheader{padding-top:10px;font-size:22px;text-align:center;color:#202020}.companyjoin-page__content{margin:60px auto 100px}.companyjoin-page__content--login{min-height:550px}.companyjoin-page--mobile_header{height:auto;padding:10px 5px}.companyjoin-page--mobile_header .bblp-navigation__title{padding:5px 0 0;line-height:21px}.companyjoin-page--mobile_header .bblp-navigation__item{border:0}.companyjoin-page--mobile_header .bblp-navigation__link{font-size:14px;padding:0 5px}.companyjoin-page--mobile_header .bblp-navigation__logo{width:100px;height:17px;background-repeat:no-repeat;background-size:contain}.companyjoin-page--mobile_header .bicon-bb-frube-outline{display:inline-block;font-size:16px}.companyjoin-page--mobile .companyjoin-page__content--login{padding:0 40px}.companyjoin-page--mobile .companyjoin-page__header{font-size:64px}.companyjoin-page--mobile .companyjoin-page__subheader{font-size:42px;padding:20px 40px 0}.companyjoin-page--mobile .companyjoin-page-usp__heading{font-size:42px;line-height:52px}.companyjoin-page--mobile .companyjoin-page-usp__content{font-size:34px;line-height:44px}.companyjoin-page--mobile .companyjoin-page-usp__icon.companyjoin-page-usp-icon{width:90px;height:90px;margin-right:40px;margin-bottom:100px}.companyjoin-page--mobile .companyjoin-page-usp-icon__inner{line-height:2em;font-size:48px}.companyjoin-page--mobile .companyjoin-page__content--login .companyjoin-page-usps,.companyjoin-page--mobile .companyjoin-page__content--login .w-text-right{width:100%;margin:0}.companyjoin-page--mobile .companyjoin-page__content--login .w-text-right .company-join-login{max-width:100%;margin:0}.companyjoin-page--mobile .companyjoin-page__content--login .w-text-right .company-join-login *{font-size:38px!important;line-height:52px;margin-top:10px}.companyjoin-page-usps__item{margin-bottom:25px}.companyjoin-page-usp__icon{float:left}.companyjoin-page-usp__heading{font-size:16px;line-height:20px;font-weight:bold;color:#202020;margin-left:55px;margin-bottom:5px}.b_msie_7 .companyjoin-page-usp__heading,.b_msie_8 .companyjoin-page-usp__heading{margin-left:45px}.companyjoin-page-usp__content{font-size:14px;line-height:20px;margin-left:55px;color:#434343}.b_msie_7 .companyjoin-page-usp__content,.b_msie_8 .companyjoin-page-usp__content{margin-left:45px}.companyjoin-page-usp__content>a{text-decoration:none}.companyjoin-page-usp__chevron{font-size:6px;vertical-align:middle}.companyjoin-page-usp__content>a:hover{color:#333}.bbt-bright-image .companyjoin-page-usp__content>a{text-decoration:underline;color:#333}.bbt-bright-image .companyjoin-page-usp__content>a:hover{color:#202020}.companyjoin-page-usp-icon{width:41px;height:41px;color:#202020;border:2px solid #00224f;border-radius:50%}.b_msie_7 .companyjoin-page-usp-icon,.b_msie_8 .companyjoin-page-usp-icon{border:0}.companyjoin-page-usp-icon__inner{display:inline-block;line-height:2.3em;width:100%;text-align:center;font-weight:bold;font-style:normal;font-size:18px}.companyjoin-page-usp-icon__inner i{vertical-align:text-top}.b_msie_7 .companyjoin-page-usp-icon__inner,.b_msie_8 .companyjoin-page-usp-icon__inner{line-height:inherit}.companyjoin-field-phone .bootstrapped-input.input-text{padding-left:45px}.companyjoin-field-phone .c-input-phone-country__flag{width:39px;border-radius:3px 0 0 3px}.companyjoin-field-phone .c-input-phone-country__flag:before{left:29px;line-height:normal}.companyjoin-field-phone .c-input-phone-country__flag__img{left:7px}.js-button--slim-text .b-button__text,.companyjoin-intro__footer--hard-split .b-button_primary .b-button__text{font-weight:normal}.companyjoin-intro--small .companyjoin-intro__footer--hard-split .b-button{min-width:100%}.container-shaky{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.companyjoin-intro__keep-two-accounts .companyjoin-intro__account-email{display:table;text-align:left;padding-left:0}.companyjoin-intro__account-email.m-b-20{margin-bottom:20px}.companyjoin-intro__new-email{margin-bottom:0;margin-top:10px}.companyjoin-intro__account-email-row{display:table-row}.companyjoin-intro__account-email-cell{display:table-cell;vertical-align:top}.companyjoin-intro__account-email-cell-title{color:#333}.companyjoin-intro__account-email-cell--full-width{width:100%}.companyjoin-intro__account-email--no-right-padding{padding-right:0}.companyjoin__hard-split .companyjoin-page__container{background:url(//cf.bstatic.com/static/img/companysignup/hardsplit-bg/aa09990ed9f45b340f48381b9e140dc371318410.jpg) 0 -120px}.companyjoin__hard-split .companyjoin-page{background:-webkit-linear-gradient(270deg,rgba(156,218,250,0.85) 0,rgba(213,247,255,0.3) 100%);background:linear-gradient(180deg,rgba(156,218,250,0.85) 0,rgba(213,247,255,0.3) 100%)}.companyjoin__hard-split .companyjoin-intro--small{max-width:682px}.companyjoin-intro-hard-split.companyjoin-intro-hard-split-smaller{max-width:500px}.companyjoin__strategy-select{display:table-row}.companyjoin__strategy-select-cell{display:table-cell;text-align:center;padding:0 17px 75px 17px;border:1px solid #e6e6e6;position:relative;width:50%}.companyjoin__strategy-select-container{display:table;border-collapse:separate;border-spacing:10px}.companyjoin__strategy-choose-help-trigger,.companyjoin__strategy-choose-help-trigger:visited,.companyjoin__strategy-choose-help-trigger:link{font-weight:normal}.companyjoin__strategy-select-trigger{width:100%;border:0;font-weight:normal;padding:6px 0 7px 0}.companyjoin__strategy-footer-container{position:absolute;bottom:0;width:88%}.companyjoin__success-page,.companyjoin__help-page{padding:30px}.companyjoin__help-page--upgrade-to-business .companyjoin-intro__header,.companyjoin__help-page--keep-two .companyjoin-intro__header{padding:0}.companyjoin__help-page--upgrade-to-business .companyjoin-intro__step-paragraph:last-of-type,.companyjoin__help-page--keep-two .companyjoin-intro__step-paragraph:last-of-type{margin-bottom:75px}.companyjoin__close-help{margin:0 15% 0 15%;width:70%;border:0;font-weight:normal;padding:6px 0 7px 0}.companyjoin__help-page,.companyjoin-intro-hard-split--show-help-keep-two .companyjoin-intro__invitation-hard-split,.companyjoin-intro-hard-split--show-help-upgrade-business .companyjoin-intro__invitation-hard-split,.companyjoin-intro-hard-split--show-help-upgrade-business .companyjoin-intro__just-upgrade-to-business{display:none}.companyjoin-intro-hard-split--show-help-upgrade-business .companyjoin__help-page--upgrade-to-business,.companyjoin-intro-hard-split--show-help-keep-two .companyjoin__help-page--keep-two{display:block}.companyjoin-intro__keep-two-accounts--chevron-container{padding:30px}.companyjoin-intro__ellipsis{width:294px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companyjoin-intro__ellipsis input{text-overflow:ellipsis}.w-form-field .js-companyjoin-intro__email-used-short-error{display:none}.w-form-field.-custom-invalid .js-companyjoin-intro__email-used-short-error{display:block}.w-form-field.-custom-invalid input{border-color:#fcb4b4}.companyjoin-intro__keep-two-accounts .companyjoin-intro__account-email--block,.companyjoin-intro__keep-two-accounts-set-password .companyjoin-intro__account-email--block{display:block}.companyjoin-intro__keep-two-accounts .companyjoin-intro__account-email--shifted,.companyjoin-intro__keep-two-accounts-set-password .companyjoin-intro__account-email--shifted{width:auto;padding-left:64px}.companyjoin-intro__keep-two-accounts-set-password .companyjoin-intro__keep-two-accounts--button-block{margin-top:60px}.companyjoin__hard-split .book-footer-nps-proof{max-width:1094px;margin:15px auto}.companyjoin-animation__step{width:237px}.companyjoin-animation__step-one{height:395px}.companyjoin-animation__step-three{height:311px}@media screen and (max-width:1094px){.companyjoin__hard-split .book-footer-nps-proof{margin:15px 10px}}@media screen and (max-width:768px){.bblp-navigation{line-height:28px}.companyjoin__success-page{padding:10px}.companyjoin-intro .companyjoin-intro__step-navigation{padding:0 5px}.companyjoin-intro .companyjoin-intro__text-container{margin-left:120px}.companyjoin-intro .companyjoin-intro__step-header{padding:0 0 5px 10px}.companyjoin-intro .companyjoin-intro__step-paragraph{padding:10px 0 0 10px}.companyjoin-intro .companyjoin-intro__step-navigation-bullet-container{top:-40px;left:50%;margin:5px 0 5px -15px}.companyjoin-intro .companyjoin-intro__step-navigation{height:30px;margin-top:50px;overflow:visible}.companyjoin-animation__step{width:119px}.companyjoin-animation__step-one{height:198px}.companyjoin-animation__step-three{height:156px}}body.company-loyalty .bbtool-notification--top-menu+#bodyconstraint{max-width:100%}.loyalty-lp{max-width:100%;text-align:center;color:#202020;overflow:hidden}.loyalty-lp .loyalty-lp__button{position:relative;padding:20px 35px;font-size:18px;z-index:1;border:0;border-radius:5px}.loyalty-lp .loyalty-lp__button:hover{background-color:var(--bui_color_white);color:#333}.loyalty__section{padding:40px 0}.loyalty__section__wrapper{max-width:1100px;margin:0 auto}.loyalty__section .loyalty__section__header{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:32px;margin-bottom:40px}.loyalty__section .loyalty__section__item{width:33%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding:0 30px}.loyalty__section .loyalty__section__item__header{margin-bottom:15px;font-size:20px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.loyalty__section .loyalty__section__item__description{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:22px;color:#6b6b6b;font-size:16px;font-weight:300;padding-bottom:22px}.loyalty__section.header{background-color:#003580;color:var(--bui_color_white);background:url(//cf.bstatic.com/static/img/bb/loyalty_lp-header-bg/12e4227f0a03a0d895085d0daa28036687addc59.png);background-size:cover}.loyalty__section.header .loyalty__section__headline{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:38px}.loyalty__section.header .loyalty__section__subhead{margin-bottom:45px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:100;font-size:22px;color:#e5e5e5}.loyalty__section.process{background-color:var(--bui_color_white)}.process__item .process__item__number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;margin:0 auto;border-radius:50%;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--bui_color_white);font-size:28px;line-height:50px}.process__item .process__item__number.process__item__number--1{background-color:#5bbaff}.process__item .process__item__number.process__item__number--1+.loyalty__section__item__header{color:#5bbaff}.process__item .process__item__number.process__item__number--2{background-color:#003580}.process__item .process__item__number.process__item__number--2+.loyalty__section__item__header{color:#333}.process__item .process__item__number.process__item__number--3{background-color:#febb02}.process__item .process__item__number.process__item__number--3+.loyalty__section__item__header{color:#febb02}.loyalty__section.faq{padding-bottom:10%;background-color:#f5f5f5}.loyalty__section.faq .faq__item{text-align:left;min-height:180px}.loyalty__section.footer{position:relative;color:var(--bui_color_white);background-color:#00224f}.loyalty__section.footer:before,.loyalty__section.footer:after{content:'';position:absolute;top:-15%;width:100%;height:100%;background-color:#00224f}.loyalty__section.footer:before{left:-10%;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}.loyalty__section.footer:after{right:-10%;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}.sb-searchbox__row--emphasized{background-color:#ffc489;padding:5px;margin:10px 0}.w-section .sb-searchbox__outer{line-height:normal}.company-credit p{line-height:18px}.company-credit .w-table__row{border-color:#e6e6e6}.credit-balance .balance-title{float:left}.credit-balance .balance{float:right;text-align:right}.credit-balance .balance.balance--available{color:#008009}.credit-balance .balance-use-by{color:#bdbdbd;font-size:12px;clear:both}.credit-balance .balance.balance--upcoming{color:#6b6b6b}.dashboard-available-credit__toggle,.dashboard-upcoming-credit__toggle{padding:15px;color:#0071c2}.dashboard-available-credit__toggle:hover,.dashboard-upcoming-credit__toggle:hover{cursor:pointer;color:#333}.credit-rollup__toggle .bicon-rightchevron,.dashboard-available-credit__toggle .bicon-rightchevron,.dashboard-upcoming-credit__toggle .bicon-rightchevron{-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;margin-right:10px}.credit-rollup__toggle.-opened .bicon-rightchevron,.dashboard-available-credit__toggle.-opened .bicon-rightchevron,.dashboard-upcoming-credit__toggle.-opened .bicon-rightchevron{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.credit-rollup .credit-rollup__toggle{display:inline-block;padding:5px 0;font-size:12px}.credit-rollup .credit-rollup__list-item{border-top:1px solid #e6e6e6;padding:5px 0;color:#6b6b6b;font-size:12px}.credit-rollup .credit-rollup__list-item:last-child{border-bottom:1px solid #e6e6e6}.upcoming-reservations__dropdown{color:#bdbdbd;background-color:#f5f5f5;-webkit-box-shadow:inset 0 7px 17px -9px rgba(0,0,0,0.3);box-shadow:inset 0 7px 17px -9px rgba(0,0,0,0.3)}.dashboard-upcoming-credit{position:relative;overflow:hidden}.dashboard-upcoming-credit__progress-line{position:relative}.dashboard-upcoming-credit__progress-item{display:inline-block;width:16%;text-align:center;vertical-align:top}.dashboard-upcoming-progress-item{max-width:85px;background-color:#f5f5f5;border:3px solid transparent;border-radius:5px;padding:10px 0;margin:0 auto 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard-upcoming-progress-item--complete{border-color:#febb02}.dashboard-upcoming-progress-item--pending{border-color:#bdbdbd}.dashboard-upcoming-progress-item__logo{font-size:24px;color:#202020}.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble,.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble:before,.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble:after{background-color:#bdbdbd;border-color:#bdbdbd}.dashboard-upcoming-progress-item--pending .dashboard-upcoming-progress-item__logo,.dashboard-upcoming-progress-item--empty .dashboard-upcoming-progress-item__logo{color:#bdbdbd}.dashboard-upcoming-progress-item__amount{display:block;color:#6b6b6b;line-height:18px;height:16px;margin:4px auto}.dashboard-upcoming-progress-item__amount--complete{color:#008009}.dashboard-upcoming-progress-item__amount--pending{color:#6b6b6b}.dashboard-upcoming-progress-item__empty-amount{display:block;line-height:18px;height:16px;width:50%;margin:4px auto;border:0;color:#e6e6e6;border-radius:30px;background-color:#e6e6e6}.dashboard-upcoming-progress-item__bubble{display:inline-block;position:relative;width:15px;height:15px;margin:0 6%;border:3px solid #febb02;border-radius:50%;background-color:#febb02;color:var(--bui_color_white)}.dashboard-upcoming-progress-item__bubble:before,.dashboard-upcoming-progress-item__bubble:after{content:'';position:absolute;top:6px;width:320%;height:3px;background-color:#febb02}.dashboard-upcoming-progress-item__bubble:before{left:-335%}.dashboard-upcoming-progress-item__bubble:after{right:-340%}.dashboard-upcoming-credit__progress-item--empty .dashboard-upcoming-progress-item__bubble:before,.dashboard-upcoming-credit__progress-item--empty .dashboard-upcoming-progress-item__bubble:after,.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble:before,.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble:after{background-color:#bdbdbd}.dashboard-upcoming-credit__progress-item--empty .dashboard-upcoming-progress-item__bubble,.dashboard-upcoming-progress-itemempty .dashboard-upcoming-progress-item__bubble{background-color:var(--bui_color_white);border:3px solid #bdbdbd}.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble{color:#bdbdbd}.dashboard-upcoming-progress-item__bubble-icon{font-size:10px;position:absolute;left:1px;top:3px;color:var(--bui_color_white)}.dashboard-upcoming-credit__progress-item--pending .dashboard-upcoming-progress-item__bubble-icon{top:1px;font-size:13px}.dashboard-upcoming-credit__progress-item--0 .dashboard-upcoming-progress-item__bubble:before{width:401%;left:-421%}.dashboard-upcoming-credit__progress-item--4 .dashboard-upcoming-progress-item__bubble:after{width:1475%;right:-1475%}.dashboard-upcoming-credit .dashboard-upcoming-credit__progress-item-link{display:block;line-height:18px;padding:0 5px;font-size:12px}.dashboard-upcoming-credit__balance{position:absolute;right:1%;top:25px;font-size:18px;color:#bdbdbd;font-weight:300;cursor:pointer}.dashboard-upcoming-credit__balance i{font-size:16px;color:#0071c2}.dashboard-upcoming-credit__reward{color:#bdbdbd;font-size:20px;line-height:90px;position:absolute;width:120px;height:95px;right:5px;top:-5px;background:url(//cf.bstatic.com/static/img/bb/loyalty_piggybank_rtl/da599654a3107472225bed43d35b8446c11de949.png) 30px 0;background-repeat:no-repeat;background-size:75%}.dashboard-upcoming-credit__row--processed{background-color:#fefbf0}.reservation-badge{display:block;float:left;margin-right:10px;padding:1px 8px;border-radius:20px;color:var(--bui_color_white)}.reservation-badge i{font-size:11px}.reservation-badge.reservation-badge--completed{background-color:#febb02}.reservation-badge.reservation-badge--pending{background-color:#bdbdbd}.upcoming-reservations .upcoming-reservations__item{border-bottom:1px solid #e6e6e6;background-color:#f5f5f5;color:#6b6b6b}.upcoming-reservations .upcoming-reservations__item.completed{background-color:#fefbf0;color:#333}.dashboard-upcoming-credit .no-reservations{padding:20px}.company-credit .sb-date-picker__icon__number{display:block;padding:0;line-height:24px}.company-credit .faq-title{background-color:#fafcff;color:#333}.company-credit .faq-title h3{margin-bottom:10px}.company-credit .faq .faq-content{color:#6b6b6b;padding-left:20px}.company-credit .faq .w-table__row{-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none}.company-credit .faq .w-table__row .bicon-rightchevron{-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;margin-right:10px;color:#0071c2}.company-credit .faq .w-table__row.-active{border:0}.company-credit .faq .w-table__row.-active .bicon-rightchevron{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bbl-search__final-banner{width:100%;margin:5px 0 25px 0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.bbl-search__final-banner__header{font-size:18px;line-height:1.4em}.bbl-search__final-banner__body{margin-top:10px;font-size:14px;line-height:1.7em}.bbl-search__final-banner__dismiss{cursor:pointer;position:absolute;top:10px;right:9px}.bbl-search__final-banner__body__cta{font-weight:normal!important;text-decoration:none!important}.bbl-dashboard__banner{margin:0 0 5px 0;padding:24px 15px;border:1px solid rgba(0,0,0,0.2);background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(1,32,76,0.1);box-shadow:0 1px 2px 0 rgba(1,32,76,0.1);border-radius:4px}.bbl-dashboard__banner__header{font-size:16px;color:#333;line-height:24px}.bbl-dashboard__banner__text--accent{color:#008009}.bbl-dashboard__banner__body__text{padding:9px 0 0 0;max-width:700px;font-size:14px;color:#333;line-height:20px}.bbl-dashboard__banner__body__cta{display:inline-block;margin-top:15px;padding:8px 15px;border:1px solid #0071c2;border-radius:4px;font-size:14px;font-weight:normal!important;color:#0071c2;line-height:20px;text-decoration:none;cursor:pointer}.bbl-dashboard__banner__body__cta:hover{color:#0084e3;border-color:#0084e3}.bbl-dashboard__banner__body__cta__icon{width:20px;height:16px;padding-right:6px;fill:#0071c2;vertical-align:text-bottom}.bbl-dashboard__banner__body__cta:hover .bbl-dashboard__banner__body__cta__icon{fill:#0084e3}.bbl-dashboard__upcoming-credit--collapsed{min-height:56px;padding-left:83px;position:relative}.bbl-dashboard__upcoming-credit__illustration{position:absolute;width:56px;left:15px;top:15px}.dashboard-available-credit__row--wallet{background-color:#fdf4d8;border-bottom:1px solid #febb02!important}.bbl-dashboard__journey{display:inline-block;margin:15px 0 10px 0;padding:0;list-style:none;font-size:0}.bbl-dashboard__journey__item{position:relative;display:inline-block;width:155px;margin:0;padding:10px 30px 0 43px;border-top:4px solid #008009;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.4em;vertical-align:top}.bbl-dashboard__journey__item__icon{position:absolute;width:26px;height:24px;left:5px;fill:#008009}.bbl-dashboard__journey__item__price{color:#006607;font-size:14px;line-height:20px}.bbl-dashboard__journey__item__property{display:inline-block;display:-webkit-box;max-height:40px;color:#0071c2;font-size:12px;font-weight:normal!important;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bbl-dashboard__need-help__email-link{font-weight:normal!important;text-decoration:none!important}.feedback-brad-background{background-image:url('//cf.bstatic.com/static/img/company/bb-brad-feedback/6c12b2b48dba272bd624fe8a1a31ab07bc281be9.png');background-position:95% 100%;background-repeat:no-repeat;padding-right:100px}#footercert{display:none}.footerconstraint{background:none!important}.bbt .footerconstraint-inner{padding:8px!important}div.area_local_office_inner_bp{max-width:1094px;min-width:620px;margin:0 auto;padding:8px;text-shadow:1px 1px 1px #00224f;font-size:110%;color:var(--bui_color_white);font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}div#area_local_office2_bp{background:#fafcff}div#area_local_office2_bp div.area_local_office_inner_bp{margin:15px auto -10px auto;text-shadow:1px 1px 1px var(--bui_color_white);color:#333}div.footerconstraint-inner.local_office_no_style_bp{max-width:inherit;min-width:inherit;padding:0}div.local_office_wrapper_bp{max-width:1094px;min-width:620px;margin:0 auto}.company-form-container{background-color:#fafcff;padding:15px 15px}.company-add-employees-csv-form .w-form-field .w-msg-error,.company-form-container .w-form-field .w-msg-error{line-height:20px;padding:0;margin:-10px 0 7px}.w-form-group{padding:0 0 10px}.w-form-group__label{float:left;width:24%}.w-form-group__content{margin-left:27%}.b_msie_7 .w-form-group__content{width:75%;margin-left:auto;margin-right:auto;float:left}.w-form-group--paddingless{padding:0}.w-form-error{display:none}.w-form-field-error{display:none}.w-form.-error .w-form-error{display:block}.w-form .w-form-loader{display:none}.w-form.-saving .w-form-loader{display:inline-block}.w-form-label{font-size:14px;line-height:20px;color:#545454;font-weight:bold;padding:3px 5px 4px 2px;margin:0}.w-form-label--thin{font-weight:normal}.w-form-label--optional .w-form-label__sup{font-weight:normal}.w-form-label--optional .w-form-label__bubble{background-color:#97e59c;cursor:help;color:var(--bui_color_white)}.w-form-label--optional .w-form-label__bubble:before{border-color:transparent #97e59c transparent transparent}.w-form-label--required .w-form-label__sup{color:#fcb4b4}.w-form-label__sup{font-size:12px;position:relative;top:-4px}.w-form-label__bubble{background-color:#bdbdbd;padding:3px 7px;border-radius:5px;font-size:12px;margin-left:5px;position:relative;cursor:default}.w-form-label__bubble:before{width:0;height:0;top:50%;margin-top:-5px;left:-8px;content:"<";position:absolute;overflow:hidden;border-width:5px;border-style:solid;border-color:transparent #bdbdbd transparent transparent}.w-form-description{padding:3px 5px 4px 2px;color:#838383}.w-form-field.-invalid .bootstrapped-input{border-color:#fcb4b4}.w-form-field.-invalid .w-form-field-error{display:block}.w-form-radio-group{margin:0 0 10px}.w-form-radio-group__label{margin:0 0 5px;padding:0}.w-form-radio-group__radio{display:inline-block;width:20px}.w-form-radio-group__legend{color:#6d6d6d;margin-left:20px}.w-form-checkbox{position:relative;display:inline-block;padding-left:20px}.w-form-checkbox__checkbox{position:absolute;top:2px;left:0}.w-form-checkbox.w-form-checkbox--no-absolute{padding-left:0;padding-right:0}.w-form-checkbox.w-form-checkbox--no-absolute .w-form-checkbox__checkbox{position:static}.bbt-grid{zoom:1;clear:both}.bbt-grid:before,.bbt-grid:after{content:"";display:table}.bbt-grid:after{clear:both}.bbt-grid>*{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bbt-grid-padded{margin:0 -5px -10px -5px}.bbt-grid-padded>*{padding:0 5px 10px 5px}.bbt-grid-padded>.bbt-grid-item--no-bottom-padding{padding-bottom:0}.bbt-width-1-1{width:100%}.bbt-width-1-2{width:50%}.bbt-width-1-3{width:33.33333%}.bbt-width-1-4{width:25%}.bbt-width-1-5{width:20%}.bbt-width-1-6{width:16.66667%}.bbt-width-1-7{width:14.28571%}.bbt-width-2-3{width:66.66667%}.bbt-width-2-5{width:40%}.bbt-width-2-7{width:28.57143%}.bbt-width-3-4{width:75%}.bbt-width-3-5{width:60%}.bbt-width-3-7{width:42.85714%}.bbt-width-4-5{width:80%}.bbt-width-4-7{width:57.14286%}.bbt-width-5-6{width:83.33333%}.bbt-width-5-7{width:71.42857%}.bbt-width-6-7{width:85.71428%}.b_msie_7 .bbt-width-1-1{width:expression(((this.parentNode.clientWidth*1/1) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-1-2{width:expression(((this.parentNode.clientWidth*1/2) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-1-3{width:expression(((this.parentNode.clientWidth*1/3) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-1-4{width:expression(((this.parentNode.clientWidth*1/4) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-1-5{width:expression(((this.parentNode.clientWidth*1/5) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-1-6{width:expression(((this.parentNode.clientWidth*1/6) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-1-7{width:expression(((this.parentNode.clientWidth*1/7) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-2-3{width:expression(((this.parentNode.clientWidth*2/3) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-2-5{width:expression(((this.parentNode.clientWidth*2/5) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-2-7{width:expression(((this.parentNode.clientWidth*2/7) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-3-4{width:expression(((this.parentNode.clientWidth*3/4) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-3-5{width:expression(((this.parentNode.clientWidth*3/5) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-3-7{width:expression(((this.parentNode.clientWidth*3/7) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-4-5{width:expression(((this.parentNode.clientWidth*4/5) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-4-7{width:expression(((this.parentNode.clientWidth*4/7) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-5-6{width:expression(((this.parentNode.clientWidth*5/6) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-5-7{width:expression(((this.parentNode.clientWidth*5/7) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.b_msie_7 .bbt-width-6-7{width:expression(((this.parentNode.clientWidth*6/7) - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.company-help-menu.-sticky{position:fixed;top:0}.company-help-menu.-bottom{position:absolute;bottom:0}a.company-help-menu-item{display:block;font-size:15px;border-bottom:1px solid #fafcff;padding:15px 20px;text-decoration:none;font-weight:normal;position:relative;margin-bottom:-1px}a.company-help-menu-item--active,a.company-help-menu-item:hover{text-decoration:none;background-color:#f5f5f5;border-bottom:0;border-radius:3px;margin-bottom:0}.bbt-light-bg a.company-help-menu-item--active,.bbt-light-bg a.company-help-menu-item:hover{background-color:#e6e6e6}.company-help-menu-item--active .company-help-menu-item__content{color:#333}.company-help-menu-item__content{color:#0071c2}.company-help-menu-item__chevron{position:absolute;right:20px;top:19px;font-size:11px;color:#bdbdbd}.company-help-section{padding:30px 40px 0;border-top:1px solid #fafcff}.company-help-section--first{border-top:0}.company-help-section__header{color:#a30000;font-weight:bold}.company-help-section__content{margin-top:30px}.company-help-question{margin-bottom:35px}.company-help-question__question{color:#333;font-size:21px;line-height:27px;margin-bottom:10px}.company-help-question__answer{color:#999;font-size:15px;line-height:25px}.company-help-list.-initial{display:none}.company-help-list{margin-left:35px}.company-help-list__item::before{content:"\2014";margin-right:5px}.company-help-contact.-initial{visibility:hidden}.company-help-contact.-sticky{position:fixed;bottom:0}.company-help-contact.-bottom{position:absolute;bottom:0;margin-bottom:0}.company-help-contact{padding:25px 0 25px 50px;background:url(//cf.bstatic.com/static/img/company/icon-help/2bba6563832b6889c2b95590b373499f24678c04.png) top left no-repeat;font-size:15px}.tltp.tltp-company{padding:0}.tltp.destination-cards-tt{background:rgba(55,55,55,.8)}.b-button_danger{border:1px solid #a30000;font-weight:normal;background:var(--bui_color_white)}.b-button_danger,.b-button_danger .b-button__text{color:#a30000}.b-button_danger:hover,.b-button_danger:focus,.b-button_danger:visited{background:#a30000;border:1px solid #a30000}.b-button_danger:hover .b-button__text,.b-button_danger:focus .b-button__text,.b-button_danger:visited .b-button__text{color:var(--bui_color_white)}.b-button_danger,.b-button_danger:hover,.b-button_danger:focus,.b-button_danger:visited{-webkit-box-shadow:none;box-shadow:none}.company-container{padding-top:35px}.row-fluid .span1-5{width:18.2978723404255%;*width:18.2446808510638%}.row-fluid .span1-24{width:2.12765957446808%;*width:2.07446808510638%}.row-fluid .span1-24-9{width:19.1489361702127%;*width:19.095744680851%}.w-color-black{color:#333}.w-color-light-blue{color:#0071c2}.w-color-navy-blue{color:#333}.w-color-navy-blue-03{color:#838383}.w-color-green{color:#008009}.w-color-dark-grey{color:#4a4a4a}.w-color-grey{color:#777}.w-color-grey-light20{color:#bdbdbd}.w-color-grey-light40{color:#bdbdbd}.w-color-grey-light60{color:#e6e6e6}.w-color-red{color:#a30000}.w-color-red-01{color:#a30000}.w-cursor-default{cursor:default}.w-text-xl{font-size:20px}.w-text-l{font-size:16px}.w-text-ml{font-size:14px}.w-text-m{font-size:13px}.w-text-sm{font-size:12px}.w-text-s{font-size:11px}.w-text-xs{font-size:10px}.w-text-lh-14{line-height:1.4}.w-text-italic{font-style:italic}a.w-text-normal,.w-text-normal{font-weight:normal}.w-text-bold{font-weight:bold}.w-text-no-underline,a.w-text-no-underline{text-decoration:none}.w-text-underline{text-decoration:underline}.w-text-strikethrough{text-decoration:line-through}.w-text-left{text-align:left}.w-tooltip-help{cursor:help;border-bottom:1px dashed #0071c2;color:#0071c2}.w-text-center{text-align:center}.w-text-right{text-align:right}.w-text-nowrap{white-space:nowrap}.w-text-gray,.w-text-gray a:link,.w-text-gray a:visited{color:#6b6b6b}.w-spacer-5{margin:5px}.w-spacer-10{margin:10px}.w-spacer-15{margin:15px}.w-spacer-20{margin:20px}.w-spacer-left{margin-left:10px}.w-spacer-left-5{margin-left:5px}.w-spacer-left-10{margin-left:10px}.w-spacer-left-15{margin-left:15px}.w-spacer-left-20{margin-left:20px}.w-spacer-right{margin-right:10px}.w-spacer-right-5{margin-right:5px}.w-spacer-right-10{margin-right:10px}.w-spacer-right-15{margin-right:15px}.w-spacer-right-20{margin-right:20px}.w-spacer-top{margin-top:15px}.w-spacer-top-5{margin-top:5px}.w-spacer-top-10{margin-top:10px}.w-spacer-top-15{margin-top:15px}.w-spacer-top-20{margin-top:20px}.w-spacer-bottom{margin-bottom:30px}.w-spacer-bottom-0{margin-bottom:0}.w-spacer-bottom-5{margin-bottom:5px}.w-spacer-bottom-10{margin-bottom:10px}.w-spacer-bottom-15{margin-bottom:15px}.w-spacer-bottom-20{margin-bottom:20px}.w-spacer-bottom-40{margin-bottom:40px}.w-padding-5{padding:5px}.w-padding-10{padding:10px}.w-padding-15{padding:15px}.w-padding-20{padding:20px}.w-padding-left{padding-left:20px}.w-padding-left-5{padding-left:5px}.w-padding-left-10{padding-left:10px}.w-padding-left-15{padding-left:15px}.w-padding-left-20{padding-left:20px}.w-padding-top{padding-top:20px}.w-padding-top-5{padding-top:5px}.w-padding-top-10{padding-top:10px}.w-padding-top-15{padding-top:15px}.w-padding-top-20{padding-top:20px}.w-padding-right{padding-right:20px}.w-padding-right-5{padding-right:5px}.w-padding-right-10{padding-right:10px}.w-padding-right-15{padding-right:15px}.w-padding-right-20{padding-right:20px}.w-padding-bottom{padding-bottom:20px}.w-padding-bottom-5{padding-bottom:5px}.w-padding-bottom-10{padding-bottom:10px}.w-padding-bottom-15{padding-bottom:15px}.w-padding-bottom-20{padding-bottom:20px}.w-float-right{float:right}.w-float-left{float:left}.w-block-relative{position:relative}.w-block-block{display:block}.w-block-inline-block{display:inline-block}.w-visibility-hidden{visibility:hidden}.w-overflow-hidden{overflow:hidden}.w-centered{display:table;height:100%;width:100%}.w-centered__content{display:table-cell;vertical-align:middle}.w-input-over-icon{position:relative}.w-input-over-icon i{position:absolute;left:10px;top:25%;font-size:15px;color:#e5e5e5}.w-input-over-icon span{position:absolute;left:20%;top:25%;color:#e5e5e5}.w-input-over-icon__opposite{right:4px;left:initial!important;top:13px!important;cursor:pointer}.w-pagination-two-button__button{background-color:#f4f4f4;padding:6px 13px 4px;border:1px solid #eaeaea;border-radius:3px;color:#838383;cursor:pointer}.w-pagination-two-button__button.disabled,.w-pagination-two-button__button.disabled:hover{background-color:#f3f3f3;color:#e5e5e5;cursor:not-allowed}.w-pagination-two-button__button:hover{background-color:#fafcff}.w-input-centered{display:block;margin:0 auto}.w-input-centered.w-input-middle{margin:12px auto 0}.w-form-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--bui_color_white);text-align:center;opacity:.8;filter:alpha(opacity=80);vertical-align:middle;z-index:1}.w-form-loading-content__inline{display:inline-block;background:url("//cf.bstatic.com/static/img/map-loader/5b002027c2209cf328a1aeffd1954c5516fa0913.gif") left center no-repeat var(--bui_color_white);height:33px;width:auto;padding-left:35px}.w-form-loading-content{background:url("//cf.bstatic.com/static/img/map-loader/5b002027c2209cf328a1aeffd1954c5516fa0913.gif") left top no-repeat var(--bui_color_white);padding:1px 32px;position:absolute;left:48%;top:10%}.w-form-loading-input{background:url("//cf.bstatic.com/static/img/map-loader/5b002027c2209cf328a1aeffd1954c5516fa0913.gif") left top no-repeat var(--bui_color_white);height:30px;position:absolute;left:23%;top:2%;display:inline-block;width:35px}.w-tabs{background:var(--bui_color_white);border:1px solid #d2d2d2;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:3px}.w-tabs-links{padding:0;margin:0 0 1px 0;width:100%;float:none;list-style:none;display:table;table-layout:fixed}.w-tabs-links__items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;border-left:1px #d2d2d2 solid;border-bottom:1px #d2d2d2 solid;background:#f4f4f4}.w-tabs-links__items:first-child{border-left:none}.w-tabs-label{-webkit-font-smoothing:antialiased;text-align:center;display:block;padding:20px;font-size:15px;font-weight:normal;cursor:pointer}.w-tabs-links__items:hover{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:1px var(--bui_color_black) solid}.w-tabs-content{padding:30px 30px;background:var(--bui_color_white);min-height:200px}.w-tabs-active,.w-tabs-active:hover{border-bottom:0;background:var(--bui_color_white)}.w-tabs-active:hover .w-tabs-label{cursor:initial}ul.w-list-dashed{list-style-type:none}ul.w-list-dashed>li{text-indent:-5px}ul.w-list-dashed>li:before{content:"–";text-indent:-5px;padding:5px}@-webkit-keyframes rowfadeIn{from{opacity:0}to{opacity:1}}@keyframes rowfadeIn{from{opacity:0}to{opacity:1}}.w-row-fade-in{opacity:0;-webkit-animation:rowfadeIn ease-in 1;animation:rowfadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.company-login-header,.company-login-subheader{font-size:15px;font-weight:bold;color:#003580;margin:0 4px 20px}.company-login-subheader{font-weight:normal;font-size:13px;color:#6b6b6b}#bb_company_auth_low_lightbox_content{width:385px;max-width:100%;display:none;background:#f5f8fc}.bb_company_auth_low_lightbox{width:385px}#bb_company_auth_low_iframe{padding:0;margin:0;border:0;width:100%;-webkit-transition:height .3s;transition:height .3s}.iam-lightbox-close{position:absolute;top:13px;right:11px;padding:8px;border-radius:50%;background:#fff;opacity:.5;cursor:pointer}#bb_company_auth_low_lightbox_content .iam-lightbox-close{display:none}#bb_company_auth_low_lightbox_content.iam-iframe-loaded .iam-lightbox-close{display:block}.iam-iframe-loaded .bb_company_auth_low_placeholder{display:none}.iam-lightbox-close:hover{opacity:1}.bb_company_auth_low_placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bui_color_white);text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bb_company_auth_low{padding:90px 20px 40px;position:relative}.bb_company_auth_low__content{width:100%;margin:0 auto;max-width:1100px}.bb_company_auth_low__copy{max-width:50%;position:relative}.bb_company_auth_low__content h4 span{font-size:16px}.bb_company_auth_low__icon{position:absolute;left:140%;top:60%;-webkit-transform:translateY(-50%) rotate(15deg);-ms-transform:translateY(-50%) rotate(15deg);transform:translateY(-50%) rotate(15deg);opacity:.05;width:200px;height:200px}.bb_company_auth_low__icon--key{left:125%;-webkit-transform:translateY(-85%) rotate(-40deg);-ms-transform:translateY(-85%) rotate(-40deg);transform:translateY(-85%) rotate(-40deg);width:150px}.company-onboard{min-width:1100px;margin-bottom:-200px;font-size:16px;line-height:1.5;color:var(--bui_color_black)}.company-onboard h2{margin:0;padding-top:0}.company-onboard__section--hero .company-onboard__wrapper,.company-onboard__section--cta .company-onboard__wrapper{padding:50px 0}.company-onboard__cta{display:inline-block;border-radius:3px;padding:20px 40px;background-color:#0071c2}.company-onboard__cta:link,.company-onboard__cta:hover,.company-onboard__cta:active,.company-onboard__cta:visited{font-size:18px;color:var(--bui_color_white);text-decoration:none}.company-onboard__wrapper{width:1110px;margin:0 auto;padding:45px 0}.company-onboard__section--hero{background:url(//cf.bstatic.com/static/img/bb/loyalty_lp-header-bg/12e4227f0a03a0d895085d0daa28036687addc59.png) #00224f;color:var(--bui_color_white);text-align:center}.company-onboard__section--hero .company-onboard__title{font-size:46px;font-weight:normal;margin-bottom:15px}.company-onboard__section--hero .company-onboard__tagline{font-size:24px;font-weight:300;margin-bottom:25px}.company-onboard__section--explanation{background-color:var(--bui_color_white);text-align:center;color:#333}.company-onboard--enterprise .company-onboard__section--explanation .company-onboard__wrapper{max-width:700px}.company-onboard--enterprise .company-onboard__section--explanation{text-align:left}.company-onboard__logo{float:left;border-right:3px solid #bdbdbd;padding:50px;margin-right:50px}.company-onboard--enterprise .company-onboard__section--explanation p{margin:0 0 15px}.company-onboard__leisure-reassurance{margin-top:30px;color:#bdbdbd}.company-onboard__leisure-reassurance i{display:inline-block;margin-right:10px;font-size:16px}.company-onboard__section--how h2{text-align:center;color:#333;font-weight:300;font-size:28px}.company-onboard__section--cta{background-color:#00224f;text-align:center;color:var(--bui_color_white)}.company-onboard__section--cta .company-onboard__title{font-size:30px;margin-bottom:30px;font-weight:300}.company-onboard__section--cta .company-onboard__cta{display:inline-block}.company-onboard__diagram{position:relative;width:80%;margin:40px auto 180px}.company-onboard__diagram *{-webkit-transition:all .4s ease;transition:all .4s ease}.diagram__description{position:absolute;display:block;width:200px;height:130px;padding:10px;border-radius:3px;font-size:13px;color:#0071c2;cursor:default;z-index:2}.diagram__description:hover{color:#333;background-color:var(--bui_color_white);cursor:pointer;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);z-index:3}.diagram__description+.diagram__arrow{position:absolute;fill:#0071c2;opacity:0;z-index:1}.diagram__description:hover+.diagram__arrow{opacity:1}.diagram__description.select-work{bottom:-180px;left:-102px}.diagram__description.select-work+.diagram__arrow{height:60%;left:-5%;bottom:-15%}.diagram__description.company-faves{bottom:-180px;left:-144px}.diagram__description.company-faves+.diagram__arrow{-webkit-transform:scaleX(-1)rotate(104deg);-ms-transform:scaleX(-1)rotate(104deg);transform:scaleX(-1)rotate(104deg);height:33%;bottom:48px;left:-65px}.diagram__description.badge{bottom:-190px;left:66px;text-align:left}.diagram__description.badge+.diagram__arrow{-webkit-transform:rotate(97deg);-ms-transform:rotate(97deg);transform:rotate(97deg);height:30%;bottom:17px;right:-62px}.diagram__description.genius{right:108px;bottom:-180px}.diagram__description.genius+.diagram__arrow{-webkit-transform:rotate(-24deg) scaleX(-1);-ms-transform:rotate(-24deg) scaleX(-1);transform:rotate(-24deg) scaleX(-1);height:85%;bottom:-28px;left:42%}.diagram__description.genius a{display:block;padding:10px 0 0}.diagram__description.budget{bottom:-180px;right:-18%}.diagram__description.budget+.diagram__arrow{-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);height:23%;bottom:-23px;right:15px}.company-onboard__diagram .business-feature{cursor:default}.company-onboard__diagram .business-feature:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.company-onboard__diagram .business-feature:hover+.diagram__description{background-color:var(--bui_color_white);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);z-index:3}.company-onboard__diagram .business-feature:hover+.diagram__description+.diagram__arrow{opacity:1}.company-onboard__diagram .business-feature:after{content:'';position:absolute;top:-7px;left:-14px;width:15px;height:15px;border:3px solid var(--bui_color_white);border-radius:50%;background-color:#0071c2;-webkit-animation:pulsate 5s infinite;animation:pulsate 5s infinite}@-webkit-keyframes pulsate{0%{-webkit-box-shadow:0 0 0 0 #0071c2;box-shadow:0 0 0 0 #0071c2}100%{-webkit-box-shadow:0 0 0 10px rgba(0,112,193,0);box-shadow:0 0 0 10px rgba(0,112,193,0)}}@keyframes pulsate{0%{-webkit-box-shadow:0 0 0 0 #0071c2;box-shadow:0 0 0 0 #0071c2}100%{-webkit-box-shadow:0 0 0 10px rgba(0,112,193,0);box-shadow:0 0 0 10px rgba(0,112,193,0)}}.diagram__search{display:block;float:left;width:25%;margin-right:20px;border-radius:3px;padding:20px 10px 10px;background-color:#fdf4d8}.diagram__search .diagram__search__input{border-radius:3px;padding:10px 3px;background-color:var(--bui_color_white);color:#e6e6e6}.diagram__search .diagram__search__input .diagram__search__input__text{width:25%;height:15px;display:inline-block;border-radius:30px;background-color:#f5f5f5}.diagram__search .diagram__search__input.search-type{position:relative;margin-top:10px;background-color:#ffe08a;color:#ff8000;font-size:12px}.diagram__search .diagram__search__input.search-type input{margin-left:5px}.diagram__search__button{float:right;width:115px;height:45px;margin-top:15px;border-radius:3px;background-color:#fefbf0}.diagram__search-result{display:inline-block;position:relative;float:left;width:68%;margin-top:29px;border-radius:3px;padding:10px;background-color:var(--bui_color_white)}.diagram__search-result:after{-webkit-transition:all .2s ease;transition:all .2s ease;content:'';position:absolute;width:102%;height:120%;top:-17%;left:-1%;z-index:-1;border-radius:3px;background-color:#bad4f7}.diagram__search-result .company-favorite-text{color:#f1f1f1;position:absolute;left:0;top:-17%;padding:5px;font-size:13px;font-weight:300}.diagram__search-result__hotel-image{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;vertical-align:top;background-color:#e6e6e6;width:150px;height:150px;padding:30px;text-align:center;font-size:64px;color:#e6e6e6}.diagram__search-result__badge{position:absolute;right:-5px;top:-5px;height:38px;width:38px;border-radius:50%;background-color:#003580;line-height:40px;text-align:center;color:var(--bui_color_white);font-size:18px}.diagram__search-result__text{display:inline-block;float:left;height:20px;margin:0 0 15px 10px;border-radius:30px;background-color:#e6e6e6}.diagram__search-result__text.large{width:55%}.diagram__search-result__text.small{width:10%}.diagram__search-result__text.tiny{width:5%}.diagram__search-result .bicon-genius-frube-start{position:relative;color:#febb02;display:inline-block;float:left;font-size:24px;margin:20px 10px 0}.diagram__search-result__budget{position:absolute;right:10px;bottom:20px;padding:5px 10px;background-color:#008009;font-size:12px;color:var(--bui_color_white)}@media(max-width:991px){.company-onboard.company-onboard--enterprise{min-width:auto}.companyjoin .company-onboard__section--hero .company-onboard__wrapper,.companyjoin .company-onboard__section--cta .company-onboard__wrapper,.companyjoin .company-onboard__wrapper{width:auto;min-width:auto;padding:30px 10px}.companyjoin .company-onboard__section--hero .company-onboard__title{font-size:30px;font-weight:400}.companyjoin .company-onboard__section--hero .company-onboard__tagline{font-size:18px}.companyjoin .company-onboard__section--explanation .company-onboard__tagline{padding:0 5%;text-align:center}.company-onboard--enterprise .company-onboard__section--explanation p{text-align:center}.companyjoin .company-onboard__wrapper .company-onboard__cta{margin-top:20px;display:inline-block}.companyjoin .company-onboard__logo{float:none;border-right:0;padding:0;margin-right:0;text-align:center;margin-bottom:20px}.z--index--0{position:relative;z-index:0}.z--index--1{position:relative;z-index:1}.clearfloats{clear:both}.line-separator{margin:0 auto;width:30%;height:4px;border:0;background:#e6e6e6}.feature__info{font-size:14px;text-align:center;padding:15px 30px 0}.hiw-mobile-section{background:var(--bui_color_white);padding:0 10px}.mobile-diagram{margin:10px auto 30px}.mobile-diagram:last-child{margin-bottom:0}.hiw-mobile-section h2{font-size:20px;color:#333;margin:20px 0 10px;text-align:center}.hiw-mobile-section__diagram-trav-for-work,.hiw-mobile-section__diagram-company-fav,.hiw-mobile-section__diagram-business-badge,.hiw-mobile-section__diagram-genius,.hiw-mobile-section__diagram-budget{position:relative;width:100%;max-width:350px;padding:30px 0}.diagram__yellow__box{position:absolute;width:70%;height:200px;top:0;left:50%;margin-left:-35%;background:#ffe08a;border-radius:2px}.diagram__input__field{width:40%;float:left;height:36px;border:1px solid #cd8900;padding:10px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);box-shadow:0 10px 10px rgba(0,0,0,0.1);background-color:var(--bui_color_white);border-radius:2px}.diagram__input__field+.diagram__input__field{float:right}.diagram__search__input__text{border-radius:10px;width:60%;height:32%;background-color:#e6e6e6}.diagram__search__input__text:last-child{width:80%;margin-top:8px}.diagram__trav__for__work{background-color:var(--bui_color_white);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);box-shadow:0 10px 10px rgba(0,0,0,0.1);clear:both;margin-top:15px}.diagram__trav__for__work p{margin:0;font-size:13px;background-color:#f5f5f5;height:26px;padding:5px 0 0 5px}.diagram__trav__for__work .diagram__answers{height:30px;padding:5px 5px 0;font-size:13px}.diagram__trav__for__work .diagram__answers div{display:inline-block;width:46%}.diagram__trav__for__work .diagram__answers div input[type="radio"]{margin-right:5px;vertical-align:middle}.diagram__trav__for__work .diagram__answers div:first-child{border-right:1px solid #e6e6e6;padding:2px 5px 0 5px}.diagram__lightblue__box{position:absolute;width:70%;height:200px;top:0;left:50%;margin-left:-35%;background-color:#fafcff;border-radius:2px}.diagram__company__favourite{height:100px;border:4px solid #bad4f7;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);box-shadow:0 10px 10px rgba(0,0,0,0.1);background-color:var(--bui_color_white)}.diagram__company__favourite__text{margin:0;font-size:11px;padding:3px 0 0 5px;color:var(--bui_color_white);background-color:#bad4f7}.diagram__hotel__image{display:inline-block;background-color:#e6e6e6;width:32%;height:100%;vertical-align:top}.diagram__hotel__info{position:relative;display:inline-block;width:65%}.diagram__hotel__info__wrapper{position:absolute;top:0;left:10px;width:100%}.diagram__hotel__name{width:90%;height:15px;border-radius:2px;background-color:#e6e6e6;margin-bottom:20px}.diagram__hotel__features__wrapper{width:60%}.diagram__hotel__features__left{display:inline-block;width:20%;vertical-align:top}.diagram__hotel__features__left .bicon-bb-logo{color:#202020;font-size:14px}.diagram__hotel__features__right{display:inline-block;width:70%}.diagram__hotel__features{width:100%;height:6px;margin-bottom:5px;border-radius:10px;background-color:#e6e6e6}.diagram__recommended__business{height:100px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1);box-shadow:0 10px 10px rgba(0,0,0,0.1);background-color:var(--bui_color_white);margin-top:20px}.hiw-mobile-section__diagram-business-badge .feature__info .bicon-bb-logo{display:block;font-size:24px;color:#202020;margin:30px 0 10px}.hiw-mobile-section__diagram-genius .diagram__hotel__name{margin:0}.hiw-mobile-section__diagram-genius .diagram__hotel__features__left{display:block;width:100%;margin:10px 0 5px}.hiw-mobile-section__diagram-genius .bicon-genius-frube-start{display:block;color:#febb02;font-size:14px}.hiw-mobile-section__diagram-genius .feature__info .bicon-genius-frube-start{display:block;margin:30px 0 10px;color:#febb02;font-size:25px}.hiw-mobile-section__diagram-genius .diagram__hotel__features__right{display:block;width:100%}.hiw-mobile-section__diagram-budget .diagram__hotel__features__wrapper{width:90%}.hiw-mobile-section__diagram-budget .diagram__hotel__name{margin-bottom:7px}.hiw-mobile-section__diagram-budget .diagram__hotel__features:last-child{margin-bottom:0}.diagram__separator__line{width:100%;height:2px;background-color:#e6e6e6;margin-bottom:3px}.diagram__budget__wrapper{text-align:right}.diagram__within__budget{display:inline-block;background-color:#008009;font-size:11px;padding:3px 8px;color:var(--bui_color_white)}.feature__info .diagram__within__budget{display:block;width:25%;min-width:90px;max-width:130px;margin:30px auto 10px auto;padding:3px 8px;font-size:13px}}@media(max-width:768px){.companyjoin .footerconstraint-inner{width:auto;min-width:auto}.companyjoin .footerconstraint #footernav{text-align:center}}body.company,body.company.no_bg_img,.company.no_bg_img #bodyconstraint,.company #bodyconstraint{background-color:#e8e8e8}body.bbt-light-bg,body.bbt-light-bg.no_bg_img,.bbt-light-bg.no_bg_img #bodyconstraint,.bbt-light-bg #bodyconstraint{background-color:#f5f5f5!important}.company{min-width:900px}.company #doc #formwrap{padding:0!important;margin:0!important;border:none!important}.show_for_print{display:none}.company.modal-visible .b-overlay{display:none!important}.company #top{position:static!important}.company #doc .specials{font-size:22px;margin-bottom:1.5em}.b-button{line-height:1.25}.b-button::-moz-focus-inner{padding:0;border:0}.b-button_secondary,.b-button_secondary:focus{font-size:13px;background-color:var(--bui_color_white);border:1px solid #0071c2;color:#0071c2;font-weight:normal;-webkit-box-shadow:none;box-shadow:none}.b-button_secondary:hover{background-color:var(--bui_color_white);border-color:#003580;color:#333;-webkit-box-shadow:none;box-shadow:none}.b-button_secondary .b-button__text{color:#0071c2}.b-button_secondary:hover .b-button__text{color:#333}.b-button.b-button_secondary.b-button_disabled,.b-button.b-button_secondary:disabled{border-color:#999;-webkit-box-shadow:none;box-shadow:none;color:#999;background-color:var(--bui_color_white)}.b-button.b-button_secondary.b-button_disabled:hover,.b-button.b-button_secondary:disabled:hover{background-color:var(--bui_color_white)}.b-button_secondary.b-button_disabled .b-button__text,.b-button_secondary:disabled .b-button__text{color:#999}.b-button.b-button_wide{padding:5px 30px}.b-button.b-button_remove{border-color:#fcb4b4;color:#fcb4b4}.b-button.b-button_remove:hover,.b-button.b-button_remove:focus{border-color:#a30000;color:#a30000;background-color:var(--bui_color_white)}.b-button.b-button_big{font-size:15px!important;padding:7px 20px 7px}.b-button.b-button_big .b-button__text{font-size:15px!important}.b-button.b-button_bigger{font-size:15px!important;padding:7px 50px 7px}.b-button.b-button_bigger .b-button__text{font-size:15px!important}.input-select{height:32px}.b_msie_8 .input-block-level{min-height:10px!important;line-height:12px!important}.b_msie_7 input.bootstrapped-input{min-height:10px}.bootstrapped-input{font-size:13px;line-height:normal}.companysignup .footerconstraint,.companyjoin .footerconstraint{margin-top:200px}.footerconstraint.footer--no-margin-top{margin-top:0}.footerconstraint.footer--margin-top-100{margin-top:100px}.companysignup .inline-forgot-pass,.companyjoin .inline-forgot-pass{font-size:13px}.b-button.b-button_disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);background-color:#ccc;color:var(--bui_color_white);-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}.b-button.b-button_disabled:hover{background-color:#ccc}.b-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background-color:rgba(0,0,0,0.8)}.b_msie_7 .b-overlay,.b_msie_8 .b-overlay{background:url(//cf.bstatic.com/static/img/1px-transparent-80/fc3302becdb2d32456faf9bac6ff02e4174de819.png)}.b_msie_7 .b-overlay{width:100%;height:100%}body.b-overlay--no-scroll{overflow:hidden}.input-block-level{-moz-box-sizing:border-box}.b_msie .company .settings-option__language[data-icon]:first-child{padding-left:40px;width:auto}.business .tt_content,.company .tt_content{max-width:250px}.company .input-empty{color:#bababa}.company #b_searchbox_errors .error{background:0;border:0;padding-top:.9em!important}.company .type .chzn-search{display:none}.enable-search .chzn-search{display:block!important}.company .chzn-container-single .chzn-single{font-size:13px;height:27px;padding-top:3px}.a11y.company .chzn-container-single a.chzn-single:link,.a11y.company .chzn-container-single a.chzn-single:visited{color:#333}.company .chzn-container-single .chzn-single abbr{top:50%;margin-top:-6.5px}.company .chzn-container-single .chzn-single div b{background-position:0 3px}.company-employees-row .company-employees-row__change-role-link,.company-employees-form .company-employees-form__change-role-link{font-weight:normal}.company-employees-row .company-employee-info__role{line-height:14px}.company-employees-row.company-employees-row--current-user .company-employee-info,.company-employees-row.company-employees-row--current-user .company-employee-actions{padding-top:0}.company .b-modal--change-role .w-form-radio-group__legend{font-size:13px;color:#777;margin-left:0}.company .b-modal--change-role .b-modal__role-email-explain{margin-top:-5px;margin-bottom:5px}.company .b-modal--change-role .w-form-radio-group{margin-bottom:16px}.company .b-modal--change-role .w-form-group.-email .w-form-group__label{margin-top:9px}.company .b-modal--change-role .-success .b-modal__role-url-copy-initial{display:none}.company .b-modal--change-role .-success .b-modal__role-url-copied{display:inline;color:#008009}.company .b-modal--change-role .b-modal__role-url-copied{display:none}.company-employee-info__name{display:block;overflow:hidden;float:left;max-width:75%;text-overflow:ellipsis;font-weight:bold}.company-employee-info__status{color:#999;margin-left:34px}.company-employee-info__role{color:#999}.company-employee-info__role .jq_tooltip{cursor:default}.company-employee-info__role-invited{color:#6b6b6b;cursor:default}.company-employee-info__status .jq_tooltip{cursor:help}.company-employee-info-noemail{color:#999}.company-add-employees-label{line-height:20px}.company-add-employees-label__checkbox{float:left}.company-add-employees-label__text{margin-left:20px;display:block}.company-add-employees-role-selector{background-color:#fafcff;padding:15px;line-height:1.25}.company-add-employees-role-selector--rounded{border-radius:3px 3px 0 0}.company-add-employees-role-selector.-invalid{border:1px solid #a30000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company-add-employees-role-selector__error-message{display:none;color:#a30000}.company-add-employees-role-selector.-invalid .company-add-employees-role-selector__error-message{display:block}.company-add-employees-role-info{padding-top:8px;line-height:34px;vertical-align:middle}.company-add-employees-container{border-width:0 3px 3px 3px;border-radius:0 0 3px 3px;border-color:#fafcff;border-style:solid;padding:10px 20px 20px}.company-add-employees-container .company-add-employees-role-info{color:#777;margin-top:5px}.company-add-employees-inputs{border-width:0 3px 3px 3px;border-radius:0 0 3px 3px;border-color:#fafcff;border-style:solid;padding:10px 20px 20px}.company-add-employees-container .company-add-employees-inputs{border:0;padding:0}.company-add-employees-footer{margin-top:10px}.company-add-employees-container .company-add-employees-footer{margin-top:5px}.company-add-employees-role .company-add-employees-role__cell{min-height:0}.company-add-employees-role-radio__radio{float:left;width:20px}.company-add-employees-role-radio__label{margin-left:20px;display:block}.company-add-employees-last-col__input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:width,margin-right;transition-property:width,margin-right;float:left;width:100%}.company-add-employees-last-col__icon{width:0;opacity:0;float:left;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-size:15px;cursor:pointer;color:#0071c2}.b_msie_7 .company-add-employees-last-col__icon,.b_msie_8 .company-add-employees-last-col__icon{display:none}.company-add-employees-last-col__icon:hover{color:#a30000}.company-add-employees-inputs__inputs.-many-rows .company-add-employees-last-col__input{width:95%;margin-right:10px}.company-add-employees-inputs__inputs.-many-rows .company-add-employees-last-col__icon{opacity:1;display:inline-block}.company-add-employees-inputs__inputs .w-form-group.-last .company-add-employees-last-col__icon{display:none}.w-table--contacts .company-linked{top:-10px;left:-15px}.w-table--contacts .w-table__heading,.w-table--contacts .company-employees-row{line-height:1.3em}.w-table--contacts .w-table__cell{overflow:hidden;text-overflow:ellipsis}.company-linked{position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-color:#008009 transparent transparent #008009;border-width:13px;color:var(--bui_color_white);font-size:13px;line-height:1.2;cursor:default}.company-linked:hover{border-color:#008009 transparent transparent #008009}.company-linked__content{position:relative;top:-12px;left:-10px;font-size:10px;cursor:default}.company-link--thin{font-weight:normal!important;text-decoration:none}.company-form-container--add-employees{background-color:var(--bui_color_white);border-bottom:1px solid #dbdbdb;padding:20px 20px}.company .w-form-group.-language .w-form-group__label{padding-top:9px}.company .w-form-group.-footer{margin-top:15px}.company-employees-role-selector{background-color:#fafcff;padding:15px;line-height:1.25;width:initial;border-radius:3px 3px 0 0}.company-employees-form .company-employees-role-selector{padding:0;background:0}.company-employees-role-selector .w-form-radio-group__label{display:inline;margin-right:10px}.company-employees-role-selector .w-form-radio-group__radio{width:13px}.company-employees-group-management{margin-left:0!important;margin-top:10px}.company-employees-role-selector .chzn-container .chzn-results .group-result{font-size:14px;background-color:#fafcff;padding:10px;line-height:20px;color:var(--bui_color_black)}.company-employees-role-selector .chzn-container .chzn-results .group-result:before{content:"\b176";font-family:booking-iconset;font-size:6px;color:var(--bui_color_black);position:relative;top:-2px;left:-4px}.company-employees-role-selector .chzn-container .chzn-results .group-option{padding:10px 20px;font-size:14px;line-height:20px}.company-employees-role-selector .chzn-container-multi .chzn-choices .search-field input{font-size:14px;height:25px}.company-employees-role-selector .chzn-container-multi .chzn-choices .search-choice{font-size:16px;line-height:22px}.company-employees-role-management_radios{margin:5px 0}.company-employees__w-pagination>div{padding:8px 0 9px 28px}.company-employees__contact_controls{line-height:1;border-bottom:1px solid #bdbdbd}.company-employees__contact_controls_bottom{border-bottom:0;border-top:1px solid #bdbdbd}.company-report__chart{height:170px}.company-report__header{text-align:center;font-size:15px;color:#535353;margin-bottom:-10px}.company-report--bigger .company-report__chart{height:220px}.company-report--spendings{padding:5px 0}.company-report--spendings .company-report__chart{height:200px}.company-report--spendings .company-report__chart .flot-x-axis .flot-tick-label{margin-top:5px;white-space:normal;line-height:1.2}.company-report--spendings .company-report__header{text-align:left}.company-report-legend{display:inline-block}.company-report-legend__color{display:inline-block;width:16px;height:16px;position:relative;top:2px}.company-report-legend__label{padding-left:5px}.company-report-nodata{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);text-align:center}.company .flot-tick-label{white-space:nowrap}.b_msie_7 .company-report-nodata,.b_msie_8 .company-report-nodata{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);zoom:1}.company-report-nodata--centered .company-report-nodata__content{top:50%;left:50%}.company-report-nodata__content{color:var(--bui_color_white);background-color:#aeaeae;border-radius:3px;padding:7px 40px;position:absolute}.company-table-empty{padding:60px 0;text-align:center}.company-table-empty__text{font-size:19px;margin:0 50px 15px;color:#535353}.company-table-empty__text-box{color:var(--bui_color_white);background-color:#bad4f7;border-radius:3px;padding:7px 40px;font-size:13px;display:inline-block}.company-table-empty--over-content{padding:20px 0 0 0;top:0;left:0;bottom:0;right:0}.b_msie_7 .company-table-empty--over-content,.b_msie_8 .company-table-empty--over-content{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);zoom:1}.company-table-empty--over-content .b-button{padding:10px 40px;font-weight:normal}.company-table-empty--over-content .b-button.b-button_primary .b-button__text{font-size:15px!important}.company-dropdown-dates__body{padding:20px}.company-dropdown-dates__footer{padding:20px;background-color:#e6e6e6}.company-tooltip--dates .company-dropdown-dates-control__group{width:260px}.company-dropdown-dates-control__select{display:inline-block;width:49%}.company-dropdown-dates-control__select--last{margin-left:2%}.b_msie_7 .company-dropdown-dates-control__select,.b_msie_8 .company-dropdown-dates-control__select{width:48%}.company-dropdown-dates-control__select .bootstrapped-input{margin-bottom:0}.company-tooltip--dates .company-dropdown-dates-control__dash{width:20px}.company-dropdown-dates-control__dash{line-height:32px;color:#bdbdbd;text-align:center}.company-report-breakdown-controls{padding:10px 15px 15px;border-bottom:1px solid #dbdbdb}.company-report-breakdown-content{position:relative;min-height:70px}.company-report-breakdown-content .w-form-loading-content{top:10px}.company-report-breakdown-slice{display:inline-block;color:#0071c2;border-radius:3px;padding:0 15px}.company-report-breakdown-slice:hover{background-color:#eaeaea;cursor:pointer}.company-report-breakdown-slice.-active{background-color:#888;color:var(--bui_color_white)}.company-report-breakdown-slice.-active:hover{background-color:#888;cursor:default}.company-report-breakdown-header{font-weight:bold;color:#333}.company-report-breakdown-header__move-right{position:relative;left:.85%}.company-report-breakdown-header__move-left{position:relative;right:.85%}.company-reports-container:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#f5f5f5;z-index:-999}.company-reports-container:after{content:'';display:block;position:absolute;width:100px;height:100px;top:50%;left:50%;padding-top:50px;margin:-50px 0 0 -50px;background:url("//cf.bstatic.com/static/img/map-loader/5b002027c2209cf328a1aeffd1954c5516fa0913.gif") center top no-repeat;text-align:center;z-index:-999}.company-reports-container:before,.company-reports-container:after{opacity:0;alpha:opacity(0);-webkit-transition:opacity .4s ease-in-out,z-index .4s ease-in-out;transition:opacity .4s ease-in-out,z-index .4s ease-in-out}.company-reports-container.-loading:before,.company-reports-container.-loading:after{opacity:100;alpha:opacity(100)}.company-reports-container.-loading:before{z-index:10}.company-reports-container.-loading:after{z-index:11}.company-reports-dashboard{position:relative;min-height:50px}.company-report-breakdown-body{line-height:24px}.company-report-budget-percantage-border-left{border-left:1px solid rgba(0,0,0,0.2)}.company-report-breakdown-empty{position:absolute;left:0;right:0;top:15px;text-align:center}.company-report-breakdown-body__bar{display:inline-block;height:10px;background-color:#5bbaff;vertical-align:middle}.company-report-breakdown-body__bar-blank{display:inline-block;height:10px;vertical-align:middle}.company-report-breakdown-body__bar-budget{height:10px;vertical-align:middle;float:left;display:inline-block}.company-report-breakdown-body__bar-budget.-undefined{background-color:#ebf3ff}.company-report-breakdown-body__bar-budget.-in{background-color:#008009}.company-report-breakdown-body__bar-budget.-out{background-color:#a30000}.company-report-breakdown-header__legend{float:right;font-weight:300}.company-report-breakdown-header__legend-box{display:inline-block;width:10px;height:10px;margin:0 5px}.company-report-breakdown-header__legend-box.-undefined{background-color:#ebf3ff}.company-report-breakdown-header__legend-box.-in{background-color:#008009}.company-report-breakdown-header__legend-box.-out{background-color:#a30000}.company-report-big-number{position:relative;padding:15px 0 10px}.company-report-big-number__inline-question{position:relative;top:2px;color:#bdbdbd;font-size:16px;cursor:pointer}.company-report-big-number__inline-question:hover{color:#bdbdbd}.company-report-big-number__caption{color:#333;text-align:center}.company-report-big-number__number{color:#444;font-size:45px;line-height:60px;text-align:center}.company-report-big-number__icon{color:#febb02;display:inline-block;position:relative;top:5px}.company-report-big-number--positive .company-report-big-number__number{color:#97e59c}.company-report-big-number--micro{padding-top:5px}.company-report-big-number--micro .company-report-big-number__number{font-size:20px;line-height:30px}.company-report-big-number--smallest{padding-top:10px}.company-report-big-number--smallest .company-report-big-number__number{font-size:25px;line-height:35px}.company-report-big-number--smaller{padding-top:10px}.company-report-big-number--smaller .company-report-big-number__number{font-size:30px;line-height:40px}.company-report-big-number--small{padding-top:15px}.company-report-big-number--small .company-report-big-number__number{font-size:35px;line-height:45px}.company-report-big-number--medium{padding-top:15px}.company-report-big-number--medium .company-report-big-number__number{font-size:40px;line-height:55px}.company-header-wrapper.sticked{position:fixed;padding:10px 0 10px;-webkit-box-shadow:-555px 0 0 0 var(--bui_color_white),555px 0 0 0 var(--bui_color_white),555px 0 10px rgba(0,0,0,0.2),-555px 0 10px rgba(0,0,0,0.2);box-shadow:-555px 0 0 0 var(--bui_color_white),555px 0 0 0 var(--bui_color_white),555px 0 10px rgba(0,0,0,0.2),-555px 0 10px rgba(0,0,0,0.2);background:var(--bui_color_white)}.b_msie_8 .company-header-wrapper.sticked{border-bottom:1px solid #ddd}.company-header-wrapper.sticked .company-feedback-button{display:none}.company-header-wrapper.sticked .w-heading{margin-bottom:0;font-size:20px;color:#4a4a4a}.company-header-wrapper.sticked .company-heading-filter--dates{top:0}.company-report-show-only-out-checkbox{position:relative;top:-1px;margin-left:20px}.company-reports-head{overflow:hidden}.company .company-heading-filter--dates{overflow:visible;position:relative;top:-3px}.company .company-heading-filter--dates .chzn-single{overflow:visible;cursor:pointer}.company .company-heading-filter--dates .chzn-single span{overflow:visible}.company-report--dashboard-wrap{position:relative}.company-report--pricemode{position:absolute;right:0;top:0;height:100%;background:#e6e6e6;font-size:12px;line-height:18px}.company-report--pricemode-section{padding:13px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;color:#333}.company-report--pricemode-title{margin:0 0 8px;font-size:16px;line-height:24px}div.reports_feedback_loop{width:65%;margin:60px auto}.reports_feedback_loop textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reports_feedback_loop .feedback-loop__header{font-size:16px}.reports_feedback_loop .feedback-loop__subheader{padding:4px 0 0 0}.company-reservations-label{font-size:85%;color:#a2a2a2;margin-top:-4px}.company-reservations-label--down{margin-top:0;font-size:12px;cursor:pointer}.company-reservations-label--link{font-size:inherit;color:inherit;margin-top:0;cursor:pointer}.company-reservation-room--cancelled_or_no_show .company-reservations-label--link .w-no-link{cursor:initial;color:#bdbdbd}.company-reservations-group-icon{display:inline-block;width:18px}.company-reservations-label .company-reservations-label__link{font-weight:normal}.company-reservations-label__icon{color:#0071c2;margin-right:0}.company-reservations-label__icon--disabled{color:#333;margin-right:0}.company-reservations-filters.sticked{position:fixed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.25);border-radius:0 0 3px 3px;border-top:0}.company-reservations-filter__label{color:#777;text-transform:uppercase;font-size:10px;margin-bottom:3px}.company-reservation-card{margin-bottom:15px}.company-reservation-card .sticked .chzn-container-single .chzn-single{height:initial;padding-top:3px}.company-reservation-card .sticked .chzn-container-single .chzn-single div b{position:relative;top:-4px}.company-reservation-card .sticked .row-fluid.w-spacer-top-15.w-spacer-bottom-15{margin-bottom:0;margin-top:5px}.company-reservation-card .sticked .bootstrapped-input.input-text{padding:0 30px;margin-top:0}.company-reservation-card--more-space-down{margin-bottom:30px}.company-reservation-card-pre-head{padding:5px 10px;background-color:#e6e6e6;border-radius:3px 3px 0 0}.company-reservation-card-head{padding:0;background-color:#e6e6e6;border-radius:0}.company-reservation-card-head--as-table{display:table;width:100%}.company-reservation-card--inactive,.company-reservation-card--inactive .company-reservation-card-head{background-color:#f4f4f4}.company-reservation-card-head__photo{float:left;width:80px}.company-reservation-card-head--as-table .company-reservation-card-head__photo{float:none;width:100px;display:table-cell;background-repeat:no-repeat;background-position:center}.company-reservation-card-head__img{border-radius:0;display:block}.company-reservation-card-head__rest{margin-left:80px;padding:10px 15px 0 15px}.company-reservation-card-head--as-table .company-reservation-card-head__rest{margin-left:0;display:table-cell}.company-reservation-card-info__name{font-size:16px;margin-bottom:3px}.company-reservation-card-info__name a{font-weight:normal}.company-reservation-card-info__details{display:table;width:100%;text-transform:uppercase;color:#777;font-size:11px;margin-top:3px}.company-reservation-card-info__details-item{display:table-cell;padding-right:20px;white-space:nowrap}.company-reservation-card-info__details-label{display:inline-block;margin:0 3px;padding:3px 5px;background:var(--bui_color_white);border-radius:4px}.company-reservation-card-info__details-item-last{padding-right:0;width:100%;white-space:normal;text-align:right}.company-reservation-guest-details{font-size:13px}.b_msie_7 .company-reservation-card-info__details-item-last{width:auto}.company-reservation-card-body{padding:5px 15px 15px;border-top:1px solid #dbdbdb}.company-reservation-card-body .w-table{line-height:14px;font-size:12px}.company-reservation-card-body .w-table__heading{padding:0 5px 7px 1px;color:var(--bui_color_black)}.company-reservation-card-body .w-table__heading .w-table__cell{min-height:0}.company-reservation-card-body .w-table__row{padding:9px 5px 7px 1px}.company-reservation-card-body .w-table__row.-last{border-bottom:0}.company-reservation-card-body .w-table__row-hl{background-color:#fff8f0}.company-reservation-user-icon{vertical-align:middle;font-size:32px;float:left;display:block;height:auto;width:20%;margin-right:5%;color:#bdbdbd}.company-reservation-user-icon--inline{display:inline-block;float:none}.company-reservation-user-icon--seagreen{color:#5bbaff}.company-reservation-user-icon--navyblue{color:#333}.company-reservation-user-icon__question{position:absolute;right:3px;bottom:0;font-size:13px;background-color:var(--bui_color_white);border-radius:50%;color:#6b6b6b;cursor:default}.company-reservation-card-price{display:table;height:55px;width:100%}.company-reservation-card-price__cancellation{display:inline-block;vertical-align:middle;padding-right:15px;color:#999}.company-reservation-card-price__contact,.company-reservation-card-price__button{display:table-cell;vertical-align:middle;padding-right:15px;border-right:1px solid #ebf3ff;width:100%}.company-reservation-card-price--with-contact .company-reservation-card-price__button{width:auto;padding-left:15px}.company-reservation-card-price__button--no-border{border:0}.company-reservation-card-price__button .b-button{text-align:center}.company-reservation-card-price--with-contact .company-reservation-card-price__button .b-button{white-space:nowrap}.company-reservation-card-price__contact{display:table-cell;width:100%}.b_msie_7 .company-reservation-card-price__contact,.b_msie_7 .company-reservation-card-price__button,.b_msie_7 .company-reservation-card-price__price{display:inline-block;width:auto}.company-reservation-card-price__price{display:table-cell;vertical-align:middle;padding-left:15px}.company-reservation-card-price__price-cancelled{font-size:14px;color:#a30000;white-space:nowrap;font-weight:bold}.company-reservation-card-price__price-label{font-size:11px;color:#777;white-space:nowrap;font-weight:normal}.company-reservation-card-price__price-value{color:var(--bui_color_black);font-size:20px;font-weight:normal}.company-reservation-card-contact-icon{font-size:10px;display:inline-block;text-align:center;background-color:#8e8e8e;line-height:30px;width:30px;height:30px;border-radius:16px;text-decoration:none}.company-reservation-card-contact-icon:hover{background-color:#003580}.company-reservation-card-contact-icon .company-reservation-card-contact-icon__icon{color:var(--bui_color_white);position:relative;line-height:30px}.company-cancellation-fee{color:#333;white-space:nowrap}.company-reservation-card-price__contact .b-button{display:inline}.b-button_secondary .company-reservation-card-contact-icon__icon{margin-right:3px}.company-reservation-card-footer{font-size:12px}.company-reservation-card-footer .row-fluid [class*="span"]{min-height:1px}.company-reservation__unlink{padding:6px 10px 10px}.company-reservation-note__btn{display:inline-block;*display:inline;*zoom:1;padding:8px 15px;color:#bc5b01;background-color:#fff8f0;border-radius:0 3px 0 3px}a.company-reservation-note__btn:link{font-weight:normal;color:#bc5b01;text-decoration:underline}.company-reservation-note__btn--active{padding-top:6px;padding-bottom:6px;background-color:transparent}.company-icon{display:inline-block;*display:inline;*zoom:1;margin-right:4px;background-repeat:no-repeat}.company-icon--notes{width:16px;height:16px;background-image:url('//cf.bstatic.com/static/img/company/icon-reservations-note/1dd83e8b31e7ddb54b7a2a0e6ba846f1169c035e.png');vertical-align:-4px}.company-reservation-room--cancelled_or_no_show{background:#f5f5f5;color:#bdbdbd}.company-reservation-room-price--cancelled_or_no_show{font-size:14px;color:#a30000;font-weight:bold}.company-reservation-room--cancelled_or_no_show .company-reservations-person-col .w-link,.company-reservation-room--cancelled_or_no_show .company-reservations-label__icon,.company-reservation-room--cancelled_or_no_show .company-reservations-label__link{color:#bdbdbd}.company-reservation-room--cancelled_or_no_show .company-reservations-person-col .w-link:hover,.company-reservation-room--cancelled_or_no_show .company-reservations-label--link:hover .company-reservations-label__icon,.company-reservation-room--cancelled_or_no_show .company-reservations-label--link:hover .company-reservations-label__link{color:#5bbaff}.company-reservations-person-col .company-reservation-user-icon{display:table-cell;float:none}.company-chosen--no-close .chzn-container-single .chzn-single abbr.search-choice-close{display:none}.company-chosen--no-close .has_active_choice .chzn-single div{display:block}i.company-reservations-filter-input__icon{top:25%}.company-reservations-filter-input--guest-form i.company-reservations-filter-input__icon{top:20%;left:5px;font-size:20px}.company-reservations-filter-input .input-text{padding-left:30px;margin-top:5px;margin-bottom:8px;display:inline-block}.company-reservations-filter-dates{width:100%;cursor:pointer}.company-reservation-filter--labels .chzn-container-single .chzn-search{display:block}i.company-reservations-filter-input__reset{left:auto;right:3%;font-size:12px;top:34%;cursor:pointer}.company-reservations-nothing-found__img{background:url('//cf.bstatic.com/static/img/company/reservations/no-bookings-found/09a6f607d2310017932a4db3d6a0716df8fb225c.png') top center no-repeat;height:120px}.company-reservations-nothing-found .w-icon{top:3px}.company-reservations-text-30{font-size:30px}.company-reservation-card-no-reservation{text-align:center;font-size:20px;margin-top:69px;height:100px;color:#838383}.company-reservation-group-title{line-height:14px;margin-right:15px}.company #doc #formwrap .business-searchbox form.sb-searchbox--painted{background:#ffe08a;color:#333;padding:20px;font-size:13px}.company .business-searchbox .sb-searchbox__input,.company .business-searchbox .company-sb-filters{height:40px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #ff8000;padding:0 5px}.company .business-searchbox .sb-date-field__display,.company .business-searchbox .company-sb-filters__title,.company .business-searchbox .company-sb-filters__icon{line-height:40px}.company .business-searchbox .sb-searchbox__label{font-size:13px;padding:0 0 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company .business-searchbox .sb-searchbox__label[for=group_adults]{max-width:105px}.company .business-searchbox .sb-searchbox__label.group_adults{max-width:105px}.company .business-searchbox .sb-row+.sb-row{padding-top:25px}.company .business-searchbox .sb-row.sb-row--last{margin-top:25px;border-top:1px solid #ff8000}.company .business-searchbox .sb-row__cell{display:inline-block;position:relative}.company .business-searchbox .sb-group__field{margin:0}.company .business-searchbox .sb-row__cell--dates.no-top-label{margin-top:20px}.company .business-searchbox .sb-searchbox__input.sb-date-field__field.-editing{padding:0 35px}.company .business-searchbox .sb-dates__col+.sb-dates__col{margin-left:-2px}.company .business-searchbox .sb-dates__col+.sb-dates__col .sb-searchbox__input{border-radius:0 3px 3px 0}.company .business-searchbox .sb-dates__los{position:absolute;bottom:-15px;right:0;margin:0;padding:0;font-size:11px}.company .business-searchbox .budget-description{font-size:11px}.company .business-searchbox .sb-searchbox__input.has-currency{padding:0 0 0 30px}.company .business-searchbox .selected-currency-indicator{position:absolute;left:1px;bottom:1px;min-width:20px;padding:0 3px;line-height:38px;border-radius:3px 0 0 3px;color:#6b6b6b;background-color:#e6e6e6;text-align:center;font-size:11px}.company .business-searchbox .sp_destination_budgets_info i{top:auto;right:10px;bottom:12px;left:auto}.company .business-searchbox .budget-placeholder-wrapper .w-form-loading-input{bottom:7px;top:auto}.company .business-searchbox .sb-group__field+.sb-group__field{margin-left:10px}.company .business-searchbox .company-sb-map-trigger-label,.company .business-searchbox .b-form__booker-type{margin:0;padding:10px;border-radius:3px;background-color:#fdf4d8}.company .business-searchbox .sb-group__field select{-webkit-appearance:none;-moz-appearance:none;height:40px;width:60px;padding:0 5px;border:1px solid #ff8000;background-color:var(--bui_color_white);border-radius:3px;background-image:-webkit-linear-gradient(45deg,transparent 50%,#aaa 50%),-webkit-linear-gradient(315deg,#aaa 50%,transparent 50%);background-image:linear-gradient(45deg,transparent 50%,#aaa 50%),linear-gradient(135deg,#aaa 50%,transparent 50%);background-position:-webkit-calc(100% - 10px) 17px,-webkit-calc(100% - 5px) 17px;background-position:calc(100% - 10px) 17px,calc(100% - 5px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.company .business-searchbox .sb-group__field select:hover{cursor:pointer}.company .sb-searchbox--painted .b-form__booker-type{display:inline-block}.company .business-searchbox .sb-searchbox__button{width:100%;height:60px;padding:0 10px;font-size:18px;line-height:inherit}.properties-types-selectors .properties-types-container{display:block;overflow:hidden}.properties-types-container .properties-types-selector{display:inline-block;float:left;padding:10px;border:1px solid var(--bui_color_white);border-left:0;background:transparent;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.properties-types-container .properties-types-selector,.properties-types-container .properties-types-selector input{cursor:pointer}.properties-types-selectors .properties-types-selector:first-child{border-left:1px solid var(--bui_color_white);border-radius:4px 0 0 4px}.properties-types-selectors .properties-types-selector:last-child{border-radius:0 4px 4px 0}.properties-types-container .properties-types-selector.__selected{background:#fdf4d8}.properties-types__selectors .b-sb-acc-types__item__label{padding-left:5px}.company .business-searchbox .sb-searchbox__row.-last{border-top:1px solid #ff8000;padding-top:15px}.company .business-searchbox .bbtool-b-form__booker-type--emphasized{padding:0;background:0}.company .business-searchbox .company-sb-row__budget,.company .business-searchbox .sb-dates__col,.company .business-searchbox .company_sb_budget_label,.company .business-searchbox .bbtool-travel-purpose-link{padding:0}.company .business-searchbox .company-sb-map-trigger-label{float:none;position:static}.company .business-searchbox .sb-row__cell--sr-map{float:right}.w-clear{clear:both}.company .company-sb-row .has-destination-validation-error-exp_promise{padding-bottom:6px}.w-tabs.w-tabs__sb{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.w-tabs__sb .w-tabs-content{padding:0;background:transparent}.w-tabs__sb .w-tabs-links{margin-bottom:-2px}.w-tabs__sb .w-tabs-links .w-tabs-links__items{float:left;background-color:#cd8900;border-color:#cd8900;color:#333}.w-tabs__sb .w-tabs-links .w-tabs-links__items .w-tabs-label{padding:10px}.w-tabs__sb .w-tabs-links .w-tabs-active,.w-tabs__sb .w-tabs-links .w-tabs-active:hover{background-color:#ffe08a;border-width:1px;border-style:solid;border-color:#cd8900 #cd8900 #ffe08a #cd8900}.company .bbtool-user-expectation-survey{margin-top:20px}[class*="company-section"]:first-child{margin-top:0}.company-section--settings .settings-content{padding:0}.company-section--billing-addresses .settings-address__data,.company-section--settings .settings-address__data{margin-top:6px}.company-section--settings .settings-item{margin-bottom:0;padding:10px 15px}.company-section--billing-addresses .settings-item{margin-bottom:0;padding:3px 0;overflow:hidden}.company .settings-head{padding:15px 20px;background-color:#fafcff}.company .settings-head__title{font-size:20px}.company .settings-item__label{line-height:21px;width:22%}.company .settings-item__content{margin-left:24%}.company-section-settings-left-menu-icons{position:relative;top:1px;width:15%;vertical-align:top;text-align:center;display:inline-block}.company-section-settings-link{display:inline-block;width:75%}.company .settings-section:first-child{margin-top:0!important}.company .settings-newsletter-row{height:auto;line-height:18px}.settings-newsletter-row .w-table__row{padding:10px 0}.settings-bb-newsletter-row{border-top:1px solid #dbdbdb;padding:10px 15px;width:auto}.company .settings-address__data{margin-top:0}.settings-default-address-description_icon{position:relative;top:1px;font-size:14px}.company-delete-feedback__text{padding:10px 0}.company-delete-feedback__textarea{padding:5px 0 15px}.company-delete-feedback__textarea textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:80px;padding:6px 10px;border-radius:3px;color:#333;background-color:var(--bui_color_white);border:1px solid #bdbdbd}.company-delete-feedback__submit .b-button{width:100%}.el .company-permission__list{font-size:12px}.company-permission__status{position:relative}.company-permission__status .company-permission__pending,.company-permission__status .company-permission__success,.company-permission__status .company-permission__error{position:absolute;display:inline-block;width:120%;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.nl .company-permission__pending .w-form-loading-content__inline,.it .company-permission__pending .w-form-loading-content__inline{line-height:1.3em}.company-permission__status.pending .company-permission__pending,.company-permission__status.success .company-permission__success,.company-permission__status.error .company-permission__error{opacity:1;filter:alpha(opacity=100)}.company-permission__success{color:#008009}.company-permission__error{color:#c00}.ultra-focus{position:relative!important;z-index:505!important}.ultra-focus-frame,.ultra-focus-overlay{display:block;position:absolute;width:0;height:0;top:-999px;opacity:0;z-index:-999;-webkit-transition:opacity .0s ease-in-out,-webkit-transform .0s ease-in-out;transition:opacity .0s ease-in-out,transform .0s ease-in-out}.ultra-focus-overlay{position:fixed;cursor:pointer;background:var(--bui_color_black)}.ultra-focus-frame{border:1px solid var(--bui_color_white);border-radius:3px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.7);box-shadow:0 0 8px rgba(0,0,0,.7);background:var(--bui_color_white);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.ultra-focus-frame.ultra-focus-active,.ultra-focus-overlay.ultra-focus-active{filter:alpha(opacity=60);width:auto;height:auto;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.ultra-focus-overlay.ultra-focus-active{opacity:.6;z-index:500}.ultra-focus-frame.ultra-focus-active{opacity:.9;z-index:501;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ultra-focus-overlay.sb_ultra_focus_overlay--delay-250{-webkit-transition:opacity .25s;transition:opacity .25s}.ultra-focus-overlay.sb_ultra_focus_overlay--delay-500{-webkit-transition:opacity .5s;transition:opacity .5s}.ultra-focus-overlay.sb_ultra_focus_overlay--delay-1000{-webkit-transition:opacity 1s;transition:opacity 1s}.ultra-focus-overlay.sb_ultra_focus_overlay--hide{opacity:0}.company-br-promo{line-height:25px}.company-br-promo .b-business{overflow:hidden;top:-1px;vertical-align:middle}.company-br-lightbox{width:760px;margin-left:-380px}.company-br-lightbox .b-modal-title__close{color:var(--bui_color_white)}.company-br-lightbox-header{border-top:1px solid #003580;height:150px;padding:70px 0 10px;text-align:center;color:var(--bui_color_white);background-color:#bad4f7;background:url(//cf.bstatic.com/static/img/company/business_rates_promo_bg/5016e0374e6377f14f36bd33e52f76b077cf749c.jpg) top center no-repeat;text-shadow:0 1px 5px rgba(0,0,0,0.8)}.company-br-lightbox-header__title{font-size:30px}.company-br-lightbox-header__dates{margin-top:20px}.company-br-lightbox-body{padding:20px 40px 35px;color:#333}.company-br-lightbox-promo-img{margin-top:10px;height:141px;background:url(//cf.bstatic.com/static/img/company/business_rates_promo_hotel/4da66f53be9c78c8be3842dd653352be84763fd6.png) top center no-repeat}.contact-mass-action{position:relative;bottom:5px}.company-employee-info_zero{padding:0}.caret_down_edit_roles{font-size:5px;position:relative;left:7px;top:-1px}.bbtool-role-menu-dropdown{padding:0!Important;margin-top:-10px;border:1px solid #dbdbdb}.bbtool-role-menu-dropdown.fly-dropdown_arrow-left::before{display:none!Important}.bbtool-role-menu-dropdown .bbtool-top-menu-dropdown__item{cursor:pointer}.bbtool-role-menu-dropdown .bbtool-top-menu-dropdown__item:hover{background-color:#fafcff}.contacts-header-right-pane .bootstrapped-input{font-size:12px!Important;margin:0}.contact-mass-action .b-button:hover,.contact-mass-action .b-button:focus,.contact-mass-action .b-button_secondary:hover{background-color:transparent!Important}.contact-notifications{text-align:center;background-color:#fff8f0;height:30px;line-height:30px;border-top:1px solid #dbdbdb}.company-employees-row__change-role-link:visited{color:#0071c2!Important}.role_info_text{color:#777;font-size:12px;padding-left:22px;width:80%}.w-section.company-section--budgets{margin-top:0}.w-section__subtitle{font-size:13px;color:#777;margin-top:-10px;position:relative;top:-10px}.budget-info{font-size:11px;color:#777}.global_budget-row{padding:15px;border-bottom:1px solid #e9e9e9!Important}.company_budget_row_region{font-size:11px;color:#bdbdbd}.budget_indentation_one{padding-left:20px}.budget_indentation_two{padding-left:40px}.budget_destination_callout{background-image:url("//cf.bstatic.com/static/img/company/destination_budgets_callout/76aad7c02fe463f9258e5d45c83786e8bf0bb44c.png");display:block;height:116px;background-repeat:no-repeat}.company_budget_how_it_works_modal{width:754px!Important}.company_budget_how_it_works_modal_title{padding:32px 20px 0 20px;color:#505050;position:relative;font-size:15px}.company_budget_how_it_works_modal_footer{margin:0 0 20px;padding:0 20px;text-align:center;font-size:15px}.company_budget_how_it_works_modal_subheader{text-align:center;font-size:22px;padding-top:48px}.company_budget_how_it_works_modal_subheader_two{text-align:center;font-size:18px;margin-top:15px}.company_budget_how_it_works_modal_subheader_amount{text-align:center;font-size:28px;margin-top:5px}.company_budget_how_it_works_modal_image{background-image:url("//cf.bstatic.com/static/img/company/how_bookers_will_see_it/592a426f43c57322cf338fae528c9816d1e3746e.png");display:block;height:455px;width:711px;background-repeat:no-repeat;position:relative}.company_budget_how_it_works_modal_badge{position:absolute;right:165px}.company_budget_how_it_works_modal_badge.first{top:169px}.company_budget_how_it_works_modal_badge.second{top:271px}.company_budget_how_it_works_modal_badge.third{top:373px}.company-tooltip__item__margin_top{margin-top:5px!Important}.budget_destination_callout_margin_left{margin-left:-10px!Important}.company-tooltip__budget_destinations:before{top:30%!Important}.company-tooltip__budget_destinations{top:20px!Important;max-width:400px!Important}.sr_destination_in_budget_notification{color:#008009;font-weight:bold;font-size:13px;padding-top:3px;padding-right:20px}.sr_destination_out_budget_notification{color:#c00;font-weight:bold;font-size:13px;padding-top:3px;padding-right:20px}.budget-filter-destination .ui-slider-range{display:none}.budget-filter-slider-peak{background-color:#ffebeb;height:5px}.budget-filter-slider-peak-mask{top:0;background-color:#fafcff;height:5px;position:absolute;width:100%}.budget-filter-slider-peak-inbudget{height:5px;background-color:#008009}.destination_budgets_badge{display:inline-block;float:right;border-radius:3px;padding:4px 5px;color:var(--bui_color_white)!important;line-height:16px;font-size:12px}.destination_budgets_badge--small{margin-right:0!important;padding:0}.destination_budgets_badge__in{background-color:#008009}.destination_budgets_badge__out{background-color:#a30000}.destination_budgets_badge--small.destination_budgets_badge__in{background-color:inherit;color:#008009!important}.destination_budgets_badge--small.destination_budgets_badge__out{background-color:inherit;color:#a30000!important}.company-room-details .destination_budgets_badge{margin:2px 5px 5px!important}.sp_destination_budgets_info input{padding-right:25px!Important}.sp_destination_budgets_info i{display:inline!Important;position:absolute;left:50%;font-size:15px;top:9px}.bbtool_budget_bage_smartav_group{height:30px;font-size:12px;margin-top:10px!Important}.company_destination_budgets_touch .destination_budgets_badge{display:block;float:none;margin-right:0!important;text-align:right;font-size:15px}.company-destination-add-button{position:relative;top:-2px;margin-left:5px}.company-destination-tile-import-title{margin:0}.company-destination-tile-import-image{background-image:url("//cf.bstatic.com/static/img/company/importing-icon/b4b2b331294f77e4719a4f8e464ae2b538409316.png");margin:0 auto;height:87px;width:122px;display:block}.company-destination-tile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:262px;margin-bottom:15px;background:var(--bui_color_white);border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);-webkit-transition:all,0.5s;transition:all,0.5s;line-height:26px}.company-destination-tile-close{width:25px;height:25px;position:absolute;top:0;right:0;text-align:center;font-size:14px;z-index:999;display:none;color:var(--bui_color_white);opacity:.5}.company-destination-link-truncate{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:23px}.company-destination-link-truncate .w-link:hover{text-decoration:none}.company-destination-link-text{text-decoration:underline}.company-destination-tile-close:hover{opacity:1}.w-heading--smaller{font-size:23px}.w-subheading--smaller{font-size:14px}.company-destination-tile__photo{position:relative;height:150px}.company-destination-tile__photo:hover{cursor:pointer}.company-destination-tile__photo:hover .company-destination-tile-close{display:block}.company_destination-tile_country{text-transform:uppercase;font-size:14px}.destination-name-search-box{display:none}.company-destination-tile__photo:hover .destination-name-search-box{color:var(--bui_color_white);border:1px solid var(--bui_color_white);background:rgba(255,255,255,0.1);margin:50px auto;margin-left:20px;margin-right:20px;z-index:2;display:inline-block;line-height:18px;font-size:15px;-webkit-font-smoothing:antialiased;border-radius:3px;padding:10px 15px}.destination-tile-overlay{opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease}.company-destination-tile__photo:hover .destination-tile-overlay{height:150px;width:100%;position:absolute;background:rgba(0,27,65,0.8);top:0;text-align:center;z-index:1;border-radius:3px 3px 0 0;opacity:1}.destination-tile-actions{width:100%;position:absolute;padding:45px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.destination-tile-actions .company-destination-tile-close{color:#333}.destination-tile-actions .destination-name-search-box{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:inline-block;margin:0;padding:10px 15px;border-radius:3px;color:var(--bui_color_white);background:rgba(56,56,56,0.5);line-height:14px;font-size:14px;-webkit-font-smoothing:antialiased;z-index:2}.company-destination-tile__photo:hover .destination-tile-actions .destination-name-search-box{display:inline-block;margin:0;padding:10px 15px;border:0;border-radius:3px;color:var(--bui_color_white);background:#0071c2;line-height:14px;font-size:14px;-webkit-font-smoothing:antialiased;z-index:2}.company-destination-tile__photo.company-destination-tile__photo--visible-actions:hover .company-destination-min_city_name{display:inline-block}.company-destination-tile__photo--visible-actions .company-destination-gradual_gradient{margin:0;padding:10px 10px 15px}.company-destination-tile__photo:hover .company-destination-min_city_name{display:none}.company-destination-tile__photo-img{width:100%;height:150px;background-size:cover}.company-destination-gradual_gradient{position:absolute;bottom:0;left:0;right:0;margin:30px 0 0 0;padding:40px 10px 15px 10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,27,65,0)),to(rgba(0,27,65,0.8)));background:-webkit-linear-gradient(top,rgba(0,27,65,0) 0,rgba(0,27,65,0.8) 100%);background:linear-gradient(to bottom,rgba(0,27,65,0) 0,rgba(0,27,65,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a001d47',endColorstr='#b3001d47',GradientType=0);border-radius:inherit}.company-destination-min_city_name{-webkit-font-smoothing:antialiased;color:var(--bui_color_white);display:inline-block;font-weight:500;margin:0;font-size:21px;padding:5px 0 0 0;text-shadow:0 0 8px rgba(0,27,65,0.8)}.company-destination-min_city_name_truncate{width:235px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;top:20px}.company-destination-min_country_name,.min_state_name{-webkit-font-smoothing:antialiased;color:var(--bui_color_white);text-align:left;display:inline-block;font-size:1.1em;font-weight:400;text-shadow:0 0 8px rgba(0,27,65,0.8)}.company-destination-properties-container__row{padding:5px 10px;border-bottom:1px solid #bdbdbd}.company-destination-properties-container__row:last-child{border-bottom:0}.company-destination-properties-header{color:#333;font-size:14px;font-weight:500}.company-destination-properties-budget{font-size:18px}.company-destination-properties-budget>.w-link{font-size:13px}.company-destination-properties-header small,.company-destination-properties-budget>span{color:#6b6b6b;font-weight:normal;font-size:12px}.company-destination-properties-header i{color:#bdbdbd}.company-destination-properties__edit{line-height:26px!important;float:right;cursor:pointer}.company-destination-properties__edit:hover{color:#0071c2}.company-destination-update-overlay{background-color:#e8e8e8;width:700px;left:46%}.company-destination-update-overlay-tips{margin:0;padding:0}.company-destination-update-overlay-tips li{line-height:20px;border-color:#6b6b6b}.company-destination-last-col__icon{position:relative;top:7px;width:0;float:left;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-size:15px;cursor:pointer;color:#0071c2}.b_msie_7 .company-destination-last-col__icon,.b_msie_8 .company-destination-last-col__icon{display:none}.company-destination-last-col__icon:hover{color:#a30000}.company-destination-last-col__input{width:95%;margin-right:10px}.company-destination-update-overlay .w-tabs-content__autoscroll{overflow-y:auto;height:300px;overflow-x:hidden;border-top-color:#6b6b6b}.overlay-autocomplete__list{width:300px}.b-modal-title--business-destinations-update{border-bottom:0;font-size:20px;padding-bottom:15px}.b-modal--business-destinations-learn-more{width:800px;left:44%}.b-modal--business-destinations-learn-more .span8{margin-left:0}.b-modal--business-destinations-learn-more__left_column{position:relative;background-color:#5bbaff;height:600px;border-radius:3px 0 0 3px}.b-button.b-modal--business-destinations-learn-more__big-button{padding:10px 30px;-webkit-font-smoothing:antialiased;margin-top:70px;font-size:16px!Important}.b-modal--business-destinations-learn-more__arrow{width:72px;height:13px;position:absolute;background:url("//cf.bstatic.com/static/img/company/arrow/26b4ae86ead54bcdfc01d335e1ff663d6001baf7.png");z-index:999;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;left:255px;top:165px}.b-modal--business-destinations-learn-more__right-arrow i{position:relative;left:5px;font-size:10px;font-weight:bold}.b-modal--business-destinations-learn-more__left-arrow i{position:relative;right:5px;font-size:10px;font-weight:bold}.b-modal--business-destinations-header--learn-more__tile{background-color:var(--bui_color_white);position:absolute;width:265px;top:105px;left:-55px;line-height:20px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.b-modal--business-destinations-header--learn-more__tile .company-destination-properties-container__row{padding:10px 15px;color:#333}.b-modal--business-destinations-header--learn-more__tile_image{position:relative;height:138px;background-image:url("//cf.bstatic.com/static/img/company/city-tile/71e6e6d2181f2086081e80ecb9285b8f222f3f8e.jpg");background-repeat:no-repeat;border-radius:3px 3px 0 0}.b-modal--business-destinations-header--learn-more__tile__location{color:#5bbaff}.b-modal--business-destinations-header--learn-more__tile__favorite{color:#a30000;font-size:11px}.b-modal--business-destinations-learn-more .b-modal-title__close{z-index:9999}.b-modal--business-destinations-learn-more__container{width:550px;text-align:center}.b-modal--business-destinations-learn-more__header{margin-top:30px;margin-bottom:30px}.b-modal--business-destinations-learn-more__header h1{color:#333;font-weight:400;font-size:22px}.b-modal--business-destinations-learn-more__intro .b-modal--business-destinations-learn-more__header h1{font-size:28px}.b-modal--business-destinations-header-learn-more h1{font-weight:normal;font-size:28px}.b-modal--business-destinations-learn-more__subheader-one{color:#858686;margin-top:30px;font-size:17px;line-height:23px;width:400px}.b-modal--business-destinations-learn-more__subheader-two{color:#333;margin-top:30px;font-size:16px;line-height:23px;width:400px;margin-left:auto;margin-right:auto}.b-modal--business-destinations-learn-more__subheader-three{text-align:center;font-size:16px;color:#838383;padding-top:55px}.b-modal--business-destinations-learn-more__subheader-four{text-align:center;font-size:16px;color:#838383;margin-top:5px}.b-modal--business-destinations-learn-more__subheader-five{text-align:center;font-size:20px;color:#838383;margin-top:5px}.b-modal--business-destinations-learn-more__intro{padding-top:100px;margin-left:20px}.b-modal--business-destinations-learn-more .b-slider-item{height:600px}.b-modal--business-destinations-learn-more__image{width:459px;height:308px;background-repeat:no-repeat;margin:0 auto;position:relative}.b-modal--business-destinations-learn-more__budgets .b-modal--business-destinations-learn-more__image{background-image:url("//cf.bstatic.com/static/img/company/browser/7b45551e6cf7c9c9b239bcaf2b637edbf74c8d2b.png")}.b-modal--business-destinations-learn-more__saved-adress .b-modal--business-destinations-learn-more__image{background-image:url("//cf.bstatic.com/static/img/company/browser/7b45551e6cf7c9c9b239bcaf2b637edbf74c8d2b.png")}.b-modal--business-destinations-learn-more__favorites .b-modal--business-destinations-learn-more__image{background-image:url("//cf.bstatic.com/static/img/company/browser-fav/0bdfaec4b31d791d9428a331d5261755310021c8.png")}.b-modal--business-destinations-learn-more__pagination{position:absolute;bottom:20px;list-style:none;width:510px;left:10px}.b-modal--business-destinations-learn-more__pagination td{text-align:center}.b-modal--business-destinations-learn-more__pagination .b-slider-pagination{margin-top:20px}.b-modal--business-destinations-learn-more__pagination .b-button{margin-top:0!Important}.b-slider-pagination{list-style:none}.b-slider-pagination li{float:left;color:#aeaeae;margin-right:10px;font-size:8px}.b-slider-pagination li.active{color:#5bbaff}.b-modal--business-destinations-learn-more .company_budget_how_it_works_modal_badge{right:30px}.b-modal--business-destinations-learn-more .company_budget_how_it_works_modal_badge.first{top:142px}.b-modal--business-destinations-learn-more .company_budget_how_it_works_modal_badge.third{top:244px}.b-modal--business-destinations-learn-more__kmaway{position:absolute;color:#008009;right:60px}.b-modal--business-destinations-learn-more__kmaway.first{top:150px}.b-modal--business-destinations-learn-more__kmaway.second{top:252px}.b-modal--business-destinations-learn-more__location-icon{margin-right:3px;font-size:1.2em;vertical-align:text-bottom}.b-modal--business-destinations-learn-more__favorites__title{margin-top:35px;color:var(--bui_color_white);text-align:left;margin-left:65px}.company-destination-update-overlay .w-form .company_destination_budget_ajax_loader{margin-top:34px}.company-destination-update-overlay .w-form .company_destination_budget_ajax_loader .w-form-status-success,.company-destination-update-overlay .w-form .company_destination_budget_ajax_loader .w-form-status-error{margin-top:8px}.company-destination-update-overlay .w-form .company_destination_address_ajax_loader{position:relative;top:-6px}.company-destination-update-overlay .w-form .company_destination_address_ajax_loader .w-form-status-success,.company-destination-update-overlay .w-form .company_destination_address_ajax_loader .w-form-status-error{margin-top:8px}.company-destination-update-overlay .w-form .company_destination_budget_buttons{position:relative;top:29px;left:10px}.company-destination-update-overlay .w-form .company_destination_address_buttons,.company-destination-update-overlay .w-form .company_destination_favorite_buttons{position:relative;top:-7px}.company-destination-update-overlay .b-button_primary,.company-destination-update-overlay .b-button_secondary{font-size:10px;padding:7px}.company-destination-update-overlay .b-button_danger{margin-left:10px}.company-destination-update-overlay .b-button_primary,.company-destination-update-overlay .b-button_primary:hover,.company-destination-update-overlay .b-button_primary:focus,.company-destination-update-overlay .b-button_primary:visited{font-weight:normal}.company-destination-update-overlay .b-modal-body{margin:0}.company-destination-update-overlay .w-form .w-form-inline-ajax-status{font-size:11px}.company-destination-update-overlay .w-form .w-form-inline-ajax-status div{display:none}.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-saving-image{background:url("//cf.bstatic.com/static/img/map-loader/5b002027c2209cf328a1aeffd1954c5516fa0913.gif") no-repeat var(--bui_color_white);height:27px;display:inline-block;width:27px}.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-success-icon,.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-error-icon{font-size:13px}.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-success-text,.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-error-text{position:relative;top:-2px}.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-saving-text,.company-destination-update-overlay .w-form .w-form-inline-ajax-status .w-form-removing-text{position:relative;top:-8px;left:4px}.company-destination-update-overlay .w-form.-saving .w-form-inline-ajax-status .w-form-saving{display:block;color:#777}.company-destination-update-overlay .w-form.-removing .w-form-inline-ajax-status .w-form-removing{display:block;color:#777}.company-destination-update-overlay .w-form.-success .w-form-inline-ajax-status .w-form-status-success{display:block;color:#008009;line-height:30px}.company-destination-update-overlay .w-form.-error .w-form-inline-ajax-status .w-form-status-error{display:block;color:#a30000;line-height:30px}.company-destination-update-overlay .w-form-action-buttons .-hidden{display:none}.company-destination-update-overlay .w-form-field-success:before,.company-destination-update-overlay .w-form-field-error:before{font-family:'booking-iconset';padding-right:5px}.company-destination-update-overlay .w-form-field-success:before,.company-destination-update-overlay .w-form-field-error:before .company-destination-update-overlay .w-form-field-success:before{content:'\b259'}.company-destination-update-overlay .w-form-field-error:before{content:'\b11b'}.company-destination-update-overlay .w-form.-saving .bicon-removecircle,.company-destination-update-overlay .w-form.-removing .bicon-removecircle,.company-destination-update-overlay .w-form.-success .bicon-removecircle,.company-destination-update-overlay .w-form.-error .bicon-removecircle{display:none}.company-destination-update-overlay .w-form.-saving .w-form-action-buttons,.company-destination-update-overlay .w-form.-removing .w-form-action-buttons,.company-destination-update-overlay .w-form.-success .w-form-action-buttons,.company-destination-update-overlay .w-form.-error .w-form-action-buttons{display:none}.company-destination-update-overlay .w-form.-saving .company_destination_budget_remove_container,.company-destination-update-overlay .w-form.-removing .company_destination_budget_remove_container,.company-destination-update-overlay .w-form.-success .company_destination_budget_remove_container,.company-destination-update-overlay .w-form.-error .company_destination_budget_remove_container{display:none}.w-notification-box .w-notification-saving-image{background:url("//cf.bstatic.com/static/img/ajax-loader-dark-blue/801bed83f9c98c889161dff92b1b7eaba2e68d98.gif") no-repeat var(--bui_color_white);height:16px;display:none;width:16px}.w-notification-box.-saving .w-notification-saving-image{display:inline-block}.business-destinations-container .w-text-l{position:relative;top:-2px}.bbtool-wishlist-menu{padding:15px 15px 15px 15px!Important;min-width:120px}.company_wishlist_list_container_inputs{line-height:21px}.company_wishlist_list_container_inputs input[type="checkbox"]{margin:0 5px 0 5px}.company_wishlist_list_container_button{margin-top:10px}.b-button.b-button_big.company-destination-edit-button{display:block;padding:12px;border:0;border-top-left-radius:0;border-top-right-radius:0;font-size:13px!important;font-weight:normal;text-align:center}.tltp.destination-cards-tt{padding:0;background:rgba(55,55,55,.8)}.bbtool_destination_cards_modal_restyle .b-button{min-width:70px;font-size:13px}.company_help_row_first{border-bottom:1px solid #bdbdbd;cursor:pointer}.company_help_row_first .span3{background-color:#ff8000;height:200px}.company_help_row_second{cursor:pointer}.company_help_row_second .span3{background-color:#0071c2;height:200px}.company_help_row_first,.company_help_row_second{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.company_help_row_first:hover,.company_help_row_second:hover{background-color:#f5f5f5}.company_help_row_first_image{background-image:url("//cf.bstatic.com/static/img/company/man-1/93f07164c2a24494368e69373c7a216a206290c6.png");background-repeat:no-repeat;margin:0 auto;height:87px;width:85px;display:block;margin:35px auto}.company_help_row_second_image{background-image:url("//cf.bstatic.com/static/img/company/man-2/589995468066c4ea8bc3e5dfd88da608c40f2cf7.png");background-repeat:no-repeat;margin:0 auto;height:93px;width:107px;display:block;margin:35px auto}.company_help_feedback_form .company_help_row_second_image{margin-top:125px}.company-help-suggestion-list{padding:0}.company-help-suggestion-list li{line-height:20px;font-size:13px;color:#999}.company-help-move-first{color:#ff8000;position:relative;top:85px;font-size:13px}.company-help-move-second{color:#0071c2;position:relative;top:85px;font-size:13px}.company_help_feedback_form .span3{background-color:#0071c2;height:390px}.company-onboarding-tutorial__close{z-index:1;color:#838383}.company-onboarding-tutorial .b-slider-item{width:600px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company-onboarding-tutorial__hero{position:relative;height:200px;margin-bottom:55px;border-radius:3px 3px 0 0;padding:20px;background-color:#00224f;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company-onboarding-tutorial__hi{color:var(--bui_color_white);font-size:18px;text-align:center}.company-onboarding-tutorial__header{color:var(--bui_color_white);font-size:24px;margin:10px 0 40px}.company-onboarding-tutorial__text{margin:0 40px;color:#333;font-size:16px;font-weight:300;line-height:24px}.onboarding-image--globe{position:absolute;left:0;bottom:-65px;width:100%;height:200px;background-image:url('//cf.bstatic.com/static/img/onboarding_globe/f2ad8c39b4d765b7ae63d47720e48f46b96f4847.png');background-repeat:no-repeat;background-position:center;background-size:175px}.company-onboarding-tile{width:250px;display:inline-block;overflow:hidden;margin-top:-20px;border-radius:3px;border:1px solid #bdbdbd;background-color:var(--bui_color_white);text-align:left}.company-onboarding-tile__content{position:relative;color:#bdbdbd}.company-onboarding-tile__head{padding:10px;font-size:14px;color:#bdbdbd}.company-onboarding-tile__row{border-top:1px solid #e6e6e6;padding:10px}.company-onboarding-tile__row__icon{display:inline-block;width:15px;vertical-align:middle}.company-onboarding-tile__row__bubble{display:inline-block;vertical-align:middle;width:30px;height:10px;border-radius:6px;background-color:#e6e6e6}.company-onboarding-tile__row__text{font-size:11px;color:#bdbdbd}.company-onboarding-tile__row--right{float:right}.company-onboarding-tile__destinations{margin-top:-25px}.company-onboarding-tile__destinations-header{position:relative;height:55px;background-image:url("//cf.bstatic.com/static/img/company/city-tile/71e6e6d2181f2086081e80ecb9285b8f222f3f8e.jpg");background-repeat:no-repeat;background-size:cover;background-position-y:-20px}.company-onboarding-tile__head--destinations{position:absolute;bottom:0;font-size:18px;font-weight:300}.company-onboarding-tile__section{border-top:1px solid #e6e6e6;padding:5px 10px}.company-onboarding-tile__section-title{color:#bdbdbd;font-size:11px}.company-onboarding-tile__section--addresses .company-onboarding-tile__row__bubble,.company-onboarding-tile__section--favorites .company-onboarding-tile__row__bubble{background-color:#fafcff}.company-onboarding-tile--reports{margin-left:15px}.onboarding-image--reports{width:250px;height:36px;background-image:url('//cf.bstatic.com/static/img/onboarding_reports/742898155deeec390bb56c0513941abe7712763d.png');background-repeat:no-repeat;background-size:cover;background-position-y:bottom}.company-onboarding-spendings-tile__spent--1,.company-onboarding-spendings-tile__spent--2{display:inline-block;height:13px;vertical-align:middle;background-color:#5bbaff}.company-onboarding-spendings-tile__spent--1{width:70px}.company-onboarding-spendings-tile__spent--2{width:50px;margin-right:20px}.company-onboarding-tile__row__icon--organizer{color:#5bbaff}.company-onboarding-tutorial__option{display:inline-block;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:150px;line-height:150px;text-align:center;font-size:18px}.company-onboarding-tutorial__option--search{border-right:1px solid #bdbdbd}.company-onboarding-tutorial__option-text{line-height:normal;vertical-align:middle;display:inline-block}.company-onboarding-tutorial__slide--1 .company-onboarding-tutorial__hero{margin-bottom:0}.company-onboarding-tutorial__slide--1 .company-onboarding-tutorial__header{margin-top:40px}.company-onboarding-tutorial__controls{display:none;position:relative;width:100%;margin-top:30px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company-onboarding-tutorial__controls .company-onboarding-tutorial__control{font-size:16px!important;-webkit-font-smoothing:antialiased;padding:10px 15px;width:210px;position:absolute;bottom:10px}.company-onboarding-tutorial__controls .company-onboarding-tutorial__control-icon{font-size:10px;line-height:17px;vertical-align:middle;margin:0 3px}.company-onboarding-tutorial__prev{left:10px}.company-onboarding-tutorial__start,.company-onboarding-tutorial__next,.company-onboarding-tutorial__done{right:10px}.company-onboarding-tutorial__next,.company-onboarding-tutorial__prev,.company-onboarding-tutorial__previous-2,.company-onboarding-tutorial__previous-3,.company-onboarding-tutorial__previous-4,.company-onboarding-tutorial__next-1,.company-onboarding-tutorial__next-2,.company-onboarding-tutorial__next-3,.company-onboarding-tutorial__done{display:none}.company-onboarding-tutorial_slide--0 .company-onboarding-tutorial__next,.company-onboarding-tutorial_slide--0 .company-onboarding-tutorial__next-1,.company-onboarding-tutorial_slide--1 .company-onboarding-tutorial__next,.company-onboarding-tutorial_slide--1 .company-onboarding-tutorial__prev,.company-onboarding-tutorial_slide--1 .company-onboarding-tutorial__next-2,.company-onboarding-tutorial_slide--1 .company-onboarding-tutorial__previous-2,.company-onboarding-tutorial_slide--2 .company-onboarding-tutorial__next,.company-onboarding-tutorial_slide--2 .company-onboarding-tutorial__prev,.company-onboarding-tutorial_slide--2 .company-onboarding-tutorial__next-3,.company-onboarding-tutorial_slide--2 .company-onboarding-tutorial__previous-3,.company-onboarding-tutorial_slide--3 .company-onboarding-tutorial__next,.company-onboarding-tutorial_slide--3 .company-onboarding-tutorial__prev,.company-onboarding-tutorial_slide--3 .company-onboarding-tutorial__next-4,.company-onboarding-tutorial_slide--3 .company-onboarding-tutorial__previous-4,.company-onboarding-tutorial_slide--4 .company-onboarding-tutorial__next,.company-onboarding-tutorial_slide--4 .company-onboarding-tutorial__prev,.company-onboarding-tutorial_slide--4 .company-onboarding-tutorial__next-5,.company-onboarding-tutorial_slide--4 .company-onboarding-tutorial__previous-5{display:inline}.company-onboarding-tutorial_slide--last .company-onboarding-tutorial__prev,.company-onboarding-tutorial_slide--last .company-onboarding-tutorial__done{display:inline}.company-onboarding-tutorial_slide--last .company-onboarding-tutorial__next{display:none}.company-onboarding-tutorial__pagination{list-style:none;margin:0 auto;padding:0;width:81px;height:45px}.company-onboarding-tutorial__page-item{float:left;color:#bdbdbd;padding:5px;font-size:10px;cursor:pointer}.company-onboarding-tutorial__page-item:hover{color:#6b6b6b}.company-onboarding-tutorial__page-item--active{color:#5bbaff}.company-onboarding-tutorial__page-item--active:hover{color:#5bbaff}.company-container.onboarding-overlay-manager{padding-top:0}.onboarding-overlay-manager__destinations,.onboarding-overlay-manager__search,.onboarding-overlay__success,onboarding-overlay__welcome{display:none}.onboarding-overlay-manager--step-destinations .onboarding-overlay-manager__destinations,.onboarding-overlay-manager--step-destinations-start .onboarding-overlay-manager__destinations{display:block}.onboarding-overlay-manager--step-destinations .onboarding-overlay__welcome{display:block}.onboarding-overlay-manager--step-destinations-start .onboarding-overlay__success{display:block}.onboarding-overlay-manager--step-destinations-start .onboarding-overlay__welcome{display:none}.onboarding-overlay-manager--step-search .onboarding-overlay-manager__search{display:block}.onboarding-overlay-manager--step-destinations>:not(.onboarding-overlay):not(.row-fluid),.onboarding-overlay-manager--step-destinations-start>:not(.onboarding-overlay):not(.row-fluid){display:none}.onboarding-overlay{position:relative;margin:0 -35px 20px;border-radius:0 0 10px 10px;padding:35px;background-color:#00224f;color:var(--bui_color_white);font-weight:300}.onboarding-overlay:after{content:'';position:absolute;width:30px;height:30px;background-color:#00224f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:-15px}.onboarding-overlay__content{max-width:1110px}.onboarding-overlay__secondary-title{font-size:24px;margin:0;padding:0;font-weight:300}.onboarding-overlay__secondary-title--success{color:#838383}.onboarding-overlay__title{width:80%;font-size:46px;margin-top:60px;margin-bottom:20px}.onboarding-overlay__action-wrap{display:inline-block;font-size:20px;max-width:80%}.onboarding-overlay__action-add,.onboarding-overlay__action-search{text-decoration:underline;cursor:pointer}.onboarding-overlay__next{cursor:pointer;float:right;color:#838383;border:1px solid #bad4f7;padding:10px;border-radius:3px;font-size:12px}.onboarding-overlay__next:hover{color:#e5e5e5;border:1px solid #ebf3ff}.onboarding-overlay__sub-title{font-size:18px}.onboarding-overlay__desc{font-size:14px;margin-top:10px}.company-bulk-upload-status{display:table;width:100%;height:35px}.company-bulk-upload-status__text{display:table-cell;vertical-align:middle}.company-bulk-upload-status--uploaded{position:relative;color:#008009}.company-bulk-upload-status--uploaded .company-bulk-upload-status__text{padding-right:20px}.company-bulk-upload-status--error{color:#a30000}.company-bulk-upload-status__close{display:inline-block;position:absolute;right:-5px;top:7px;padding:5px;cursor:pointer;vertical-align:middle}.company-bulk-upload-status__loading{display:none}.company-bulk-upload-form.-loading .company-bulk-upload-status__loading,.company-employees-add-bulk.-loading .company-bulk-upload-status__loading{display:inline}.company-bulk-upload-form.-loading .company-bulk-upload-status__initial,.company-employees-add-bulk.-loading .company-bulk-upload-status__initial{display:none}.company-bulk-upload-form.-loading .company-bulk-upload-form__language,.company-bulk-upload-form.-loading .company-bulk-upload-form__radios{opacity:.5}.company-bulk-upload-form__radios_grouping{margin:0 80px 10px 80px}.company-bulk-upload-form__radios_grouping h2{margin:0 0 10px 0;font-weight:400;font-size:18px}.company-bulk-upload-form__language .company-bulk-upload-form__language_select{position:relative;top:-5px}.company-bulk-upload-modal{margin:0}.company-bulk-upload-footer{padding:15px 0}.company-bulk-upload-footer .company-bulk-upload-footer__first{padding:5px 0;min-height:45px;padding-right:10px;border-right:1px solid #fafcff}.company-bulk-upload-footer__last{padding:5px 0}.company-bulk-upload-footer .b-button_primary .w-loader{display:none}.company-bulk-upload-description{text-align:center;padding:15px 30px 35px}.company-bulk-upload-description-grouping{text-align:center;padding:15px 0}.company-bulk-upload-description--narrow{padding-bottom:20px;min-width:450px}.company-bulk-upload-description__header{font-size:16px;padding:18px 10px 8px}.company-bulk-upload-description__image{background:url(//cf.bstatic.com/static/img/company/bb_csv_sample/7de02564860af1eb21712496be2fdad1ea87ce60.png) top center no-repeat;height:230px}.company-bulk-upload-description--narrow .company-bulk-upload-description__image{background:url(//cf.bstatic.com/static/img/company/contacts-empty/6b4baa55d696a61a6105d5253c3213cfaffc8c52.png) top center no-repeat;height:145px}.company-bulk-upload-description--narrow-grouping .company-bulk-upload-description__image-grouping{position:relative;height:auto;padding-top:13.5%;direction:ltr}.company-bulk-upload-description__grouping-image{display:block;position:absolute;max-width:100%;width:auto;height:auto;top:0;left:0;z-index:10}.company-bulk-upload-description__item{color:#777;margin-bottom:7px}.company-bulk-upload-image-header{padding-top:55px;font-size:11px}.company-bulk-upload-image-header--narrow{text-align:center;padding-top:48px;padding-left:30px}.company-bulk-upload-image-header--narrow-grouping,.company-bulk-upload-image-header--narrow-grouping-header,.company-bulk-upload-image-header--narrow-grouping-empty{position:absolute;top:51.4%;left:4.425%;right:0;padding:0;text-align:left;z-index:11}.company-bulk-upload-image-header--narrow-grouping-header{top:34.1%}.company-bulk-upload-image-header--narrow-grouping-empty{top:66.7%}.company-bulk-upload-image-header__cell-header,.company-bulk-upload-image-header__cell{display:inline-block;overflow:hidden;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:20px;text-align:left}.company-bulk-upload-image-header__cell-header{padding-bottom:3px;font-weight:bold}.company-bulk-upload-image-header__cell_name{width:85px}.company-bulk-upload-image-header__cell_email{width:168px}.company-bulk-upload-image-header__cell_name-grouping{max-width:90px;width:9%}.company-bulk-upload-image-header__cell_lastname-grouping{max-width:113px;width:10.58%}.company-bulk-upload-image-header__cell_email-grouping,.company-bulk-upload-image-header__cell_entity-grouping{max-width:180px;width:16.8%}.company-bulk-upload-image-header__cell_role-grouping{max-width:144px;width:14%}.company-bulk-upload-image-header__cell.company-bulk-upload-image-header__cell_role-grouping:before{display:inline-block;float:right;font-family:'booking-iconset';font-size:4px;content:'\b176';line-height:20px}.company-bulk-upload-image-header__cell_department-grouping{max-width:152px;width:15.1%}.company-bulk-upload-image-header__cell_cost-centre-grouping{max-width:162px;width:14.5%}.company-pseudo-hidden{position:absolute;top:-32000px;left:-32000px}.company-add-employees-csv-form{max-height:500px;overflow:auto;padding:0 20px}.company-add-employees-csv-form .company-add-employees-inputs__inputs{line-height:32px}.b-modal-footer--csv-upload-border{border-top:1px solid #c1c1c1}.company-settings-avatar__logo{float:left;width:160px}.company-settings-avatar__change{margin-left:170px;line-height:28px}.company-settings-avatar__logo_img{width:130px;height:45px;display:inline-block;background-repeat:no-repeat;background-position:center left;background-size:contain}.company-settings-avatar__logo_img--preview .company-settings-avatar__logo_img__img{background-size:contain;background-position:center;display:block;height:45px;background-repeat:no-repeat}.company-settings-avatar__logo_img--placeholder{width:130px;height:45px;padding:10px;border:1px solid #e6e6e6;border-radius:5px;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);background-position:center}.company-settings-avatar__logo_img--empty{background-image:url(//cf.bstatic.com/static/img/company/avatar_placeholder/b236445a0712d7eda4a41844d14ca65755b1637d.png);background-position:center;border:1px solid #bababa;border-radius:5px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.1);box-shadow:inset 0 0 4px rgba(0,0,0,0.1);background-color:#ddd}.company-settings-avatar .company-settings-avatar__errors{display:none}.company-settings-avatar.-error .company-settings-avatar__errors{display:block;line-height:1.2em;margin:10px 0}.custom-signup-page{line-height:14px;color:#4b4b4b}.company-employees-tabs .w-tabs-content{padding:20px;min-height:initial}.company-employees-tabs .w-tabs-links{margin:0}.company-employees-tabs .w-tabs-links__items{background-color:#eaf6ff;color:#0071c2}.company-employees-tabs .w-tabs-links__items.w-tabs-active,.company-employees-tabs .w-tabs-links__items.w-tabs-active:hover{background:var(--bui_color_white);border-bottom:0;color:#333}.company-employees-tabs .w-tabs-links__items:hover{background-color:#d6edfe;border-bottom:1px solid #bdbdbd}.custom-signup-page__section-title{border-bottom:2px solid #bdbdbd;font-weight:bold;margin-bottom:5px;padding-bottom:5px}.custom-signup-page__status{background-color:#f5f5f5;padding:20px 10px 35px 10px}.custom-signup-page__status-label{font-size:16px}.switch.custom-signup-page__switch{float:left;top:-8px}.custom-signup-page__switch-label{float:left;font-size:18px;font-weight:bold;color:#a3b3be;margin:0 1em}.custom-signup-page__settings-label{font-size:14px}.custom-signup-page__content{position:relative}.custom-signup-page__content-cover{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);z-index:2}.custom-signup-page__content-cover-message{display:block;position:absolute;height:50px;top:0;left:0;right:0;bottom:0;margin:auto;font-size:24px;line-height:28px;text-align:center}.custom-signup-page__logo{padding:5px}.custom-signup-page__edit-logo{float:right}.custom-signup-page__logo-wrap{text-align:center;margin:10px 0}.custom-signup-page__no-logo{color:#919191;text-align:center;margin:10px;display:none}.custom-signup-page__logo--no-logo .custom-signup-page__logo-wrap{display:none}.custom-signup-page__logo--no-logo .custom-signup-page__no-logo{display:block}.custom-signup-page__domain{padding:5px}.custom-signup-page__domain-description{font-size:12px;margin:15px 0}.custom-signup-page__domain-input{width:100%;height:30px;display:table}.custom-signup-page__domain-input-text{padding:5px;border-radius:4px 0 0 4px;height:100%;width:100%;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bdc9d1}.custom-signup-page__domain-input-error{color:#a30000;display:none;margin-top:5px}.custom-signup-page__domain.-invalid .custom-signup-page__domain-input-text{border-color:#a30000;border-width:2px}.custom-signup-page__domain.-invalid .custom-signup-page__domain-input-error{display:block}.custom-signup-page__domain-input-button{width:1%;height:100%;display:table-cell;vertical-align:bottom}.custom-signup-page__domain-input-button button{height:100%;border:1px solid #0071c2;margin:-1px 0 0 -1px;background-color:var(--bui_color_white);color:#0071c2;padding:0 10px;line-height:0;border-radius:0 3px 3px 0}.custom-signup-page__link-input{display:table;width:100%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-signup-page__url{padding:5px;border-radius:4px 0 0 4px;height:100%;width:100%;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bdc9d1;vertical-align:top;border-right:0}.custom-signup-page__share-actions{display:table-cell;width:40%;vertical-align:top}.custom-signup-page__share-action{display:table-cell;width:33%;z-index:1;font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px}.custom-signup-page__share-action.custom-signup-page__copy{border-radius:0;border-right-width:0}.custom-signup-page__activate-sub-title{margin:10px 0;font-size:12px}.custom-signup-page__url,.custom-signup-page__copy,.custom-signup-page__email.w-toolbutton{vertical-align:middle;background-color:#f5f5f5;color:#a3b3be}.custom-signup-page__copy{border-radius:0}.custom-signup-page__email.w-toolbutton{border-radius:0 3px 3px 0}.custom-signup-page--active .custom-signup-page__url{background-color:#fff;color:#4b4b4b}.custom-signup-page--active .custom-signup-page__copy,.custom-signup-page--active .custom-signup-page__email.w-toolbutton{background-color:#fff;color:#0071c2}.custom-signup-page--active .custom-signup-page__content-cover{display:none}.custom-signup-page__switch .switch__checkbox:checked+.switch__label{background-color:#bdc9d1}.custom-signup-page--active .custom-signup-page__switch .switch__checkbox:checked+.switch__label{background-color:#31ae3a}.custom-signup-page--active .custom-signup-page__status{background-color:#c2e4c5}.custom-signup-page--active .custom-signup-page__switch-label{color:#31ae3a}.custom-signup-page__view-action{float:right}.company-employees-tabs{margin-bottom:30px;color:#4b4b4b}.company-employees-add-manual .row-fluid.company-employees-invitation-language{padding:10px 0}.company-employees-add-manual .chzn-container.chzn-container-single{display:block;width:auto!important}.company-employees-add-manual-last-col__input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:width,margin-right;transition-property:width,margin-right;float:left;width:100%}.company-employees-add-manual-last-col__icon{width:0;opacity:0;float:left;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-size:15px;cursor:pointer;color:#0071c2}.b_msie_7 .company-employees-add-manual-last-col__icon,.b_msie_8 .company-employees-add-manual-last-col__icon{display:none}.company-employees-add-manual-last-col__icon:hover{color:#9d2020}.company-employees-add-manual__inputs.-many-rows .company-employees-add-manual-last-col__input{width:95%;margin-right:10px}.company-employees-add-manual__inputs.-many-rows .company-employees-add-manual-last-col__icon{opacity:1;display:inline-block;line-height:30px}.company-employees-add-manual__inputs .w-form-group.-last .company-employees-add-manual-last-col__icon{display:none}.company-employees-add-manual__footer,.company-employees-add-manual__grouping{border-top:1px solid #eee;padding-top:10px;margin-top:10px}.company-employees-add-manual__limit-exceeded{background-color:#ebf3ff;padding:10px;color:#333;border-radius:3px}.company-employees-add-bulk__footer{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.w-tabs-content.w-tabs-success,.w-tabs-content.w-tabs-error,.w-tabs-content.w-tabs-pending{position:relative;padding:30px 20px;text-align:center;-webkit-animation:fadeIn .4s ease-in-out forwards;animation:fadeIn .4s ease-in-out forwards}.w-tabs-content .company-bulk-upload-status__icon{display:block;overflow:hidden;font-size:36px;-webkit-animation:csvIconIn .4s ease-in-out forwards;animation:csvIconIn .4s ease-in-out forwards}.w-tabs-content.w-tabs-success h4,.w-tabs-content.w-tabs-error h4,.w-tabs-content.w-tabs-pending h4{max-width:700px;margin:20px auto 0;font-size:18px;line-height:21px;text-align:inherit;-webkit-animation:csvTextIn 1.2s ease-in-out forwards;animation:csvTextIn 1.2s ease-in-out forwards}.w-tabs-content.w-tabs-success p,.w-tabs-content.w-tabs-error p,.w-tabs-content.w-tabs-pending p{display:block;max-width:700px;margin:10px auto!important;text-align:inherit;font-size:13px;line-height:15px;-webkit-animation:csvTextIn 1.2s ease-in-out forwards;animation:csvTextIn 1.2s ease-in-out forwards}.w-tabs-content.w-tabs-success .company-bulk-upload-status__icon{color:#008009}.w-tabs-content.w-tabs-pending .company-bulk-upload-status__icon{color:#ff8000}.w-tabs-content.w-tabs-error .company-bulk-upload-status__icon{color:#a30000}.company-employees-tabs .w-tabs-links{margin:0}.company-bulk-upload-status__close{color:#bdbdbd;top:5px;right:5px}.company-employees-tabs .w-tabs-links__items{background-color:#eaf6ff;color:#0071c2}.company-employees-tabs .w-tabs-links__items:hover{background-color:#d6edfe;border-bottom:1px solid #bdbdbd}.company-employees-tabs .w-tabs-links__items.w-tabs-active,.company-employees-tabs .w-tabs-links__items.w-tabs-active:hover{background:var(--bui_color_white);border-bottom:0;color:#333}.company-employees-tabs .w-tabs-links__items.w-tabs-pending,.company-employees-tabs .w-tabs-links__items.w-tabs-error,.company-employees-tabs .w-tabs-links__items.w-tabs-active.w-tabs-pending,.company-employees-tabs .w-tabs-links__items.w-tabs-active.w-tabs-error{color:#bdbdbd}.company-employees-add-bulk__csv-status{display:none}.w-tabs-success .row-fluid,.w-tabs-pending .row-fluid,.w-tabs-error .row-fluid{display:none}.w-tabs-success .company-employees-add-bulk__csv-status,.w-tabs-pending .company-employees-add-bulk__csv-status,.w-tabs-error .company-employees-add-bulk__csv-status{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes csvIconIn{0%{max-height:0}100%{max-height:40px}}@keyframes csvIconIn{0%{max-height:0}100%{max-height:40px}}@-webkit-keyframes csvTextIn{0%{max-height:0}100%{max-height:300px}}@keyframes csvTextIn{0%{max-height:0}100%{max-height:300px}}.switch{margin:0 auto;position:relative;width:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;transition:all .2s ease}.switch__checkbox{display:none}.switch__checkbox:checked+.switch__label{background-color:#333}.switch__checkbox:checked+.switch__label .switch__off{opacity:0}.switch__checkbox:checked+.switch__label .switch__on{opacity:1}.switch__checkbox:checked+.switch__label .switch__switcher{margin-left:28px}.switch__label{-webkit-transition:all .2s ease;transition:all .2s ease;display:block;overflow:hidden;background-color:#bdbdbd;padding:3px;cursor:pointer;border-radius:30px}.switch__label .switch__on{color:var(--bui_color_white);opacity:0;float:left;margin:7px 0 0 7px}.switch__label .switch__off{color:#333;opacity:1;float:right;margin:7px 7px 0 0}.switch__label .switch__switcher{-webkit-transition:all .2s ease;transition:all .2s ease;display:block;width:25px;height:25px;background:var(--bui_color_white);border-radius:50%}.b_msie_8 .switch__label{display:none}.b_msie_8 .switch{line-height:35px;vertical-align:bottom}.b_msie_8 .switch__checkbox{display:inline-block}.footerconstraint{border-top:1px solid #fafcff;background:#fafcff;width:100%;margin-top:2em;float:left;clear:both}.a11y_fix_footer_contrast_footerconstraint{background:var(--bui_color_white)}.footerconstraint-inner{max-width:1094px;min-width:620px;margin:0 auto;padding:0 8px}.t_m_viewport .footerconstraint-inner{min-width:inherit}.footerconstraint-inner #footer{padding:1.2em 0}.footerconstraint #footercert{margin-top:-15px}.footerconstraint .newsletter_subscribe{margin:0;background:#fafcff;border-radius:0;border-bottom:1px solid #ebf3ff}.footerconstraint #footernote,.footerconstraint #footerrefid{font-size:80%}.footerconstraint #footernav{color:#838383;font-weight:normal}.footerconstraint #footernav a{text-decoration:none}.footerconstraint #footernote{clear:both;line-height:140%;margin-top:1.6em}.footerconstraint .footercopyright{font-size:80%;border-top:1px solid #fafcff;margin-top:1em}.footerconstraint .footercopyright .whitebar{border-top:1px solid var(--bui_color_white)}.footerconstraint .footercopyright .copyright_text{padding:1em 0;float:left}.footer_nolanguages_gray{background:#fafcff;width:100%;float:left;clear:both}.footerconstraint #new2footerbuttons{padding:0}.footer-simple-horizontal-nav{list-style-type:none;margin:0;padding:0}.footer-simple-horizontal-nav li{display:inline}.footer-simple-horizontal-nav li+li:before{content:" | "}.footer-simple-horizontal-nav li a{text-decoration:none;font-weight:bold}.company-reservations-type{display:table;width:100%;background-color:#e6e6e6;border-left:none;border-bottom:0;border-right:0;border-top-left-radius:0;border-top-right-radius:0}.company-reservations-type__cell{display:table-cell;width:33%;padding:25px 10px;border-left:1px solid #cdcdcd}.company-reservations__all{width:25%!important}.company-reservations-type__cell:first-child{border-left:none}.company-reservations-type__cell:hover{background-color:var(--bui_color_white);cursor:pointer}.company-reservations-type__cell--active{background-color:var(--bui_color_white);border-top:4px solid #777}.company-tooltip{padding:25px 25px 15px;-webkit-transition:opacity .3s ease 0s,visibility .3s ease 0s;transition:opacity .3s ease 0s,visibility .3s ease 0s;color:#464646;max-width:300px;border-bottom:1px solid rgba(0,0,0,0.4);-webkit-box-shadow:0 8px 25px rgba(0,0,0,0.3),0px 1px 2px rgba(0,0,0,0.1);box-shadow:0 8px 25px rgba(0,0,0,0.3),0px 1px 2px rgba(0,0,0,0.1);line-height:1.4;top:-999px;left:-999px}.company-tooltip--no-padding{padding:0}.company-tooltip--menu{max-width:200px;width:200px}.company-tooltip--menu::before{width:15px;height:15px}.company-tooltip--dates{max-width:590px;width:590px}.company-tooltip::after{border-radius:6px}.company-tooltip__wide{max-width:350px}.company-tooltip__title{font-size:18px;font-weight:bold;color:#333;line-height:1.25}.company-tooltip__item{padding-bottom:10px}.company-tooltip__close{position:absolute;top:4px;right:7px;cursor:pointer}.company-tooltip__close::before{content:'\b195';font-family:'booking-iconset';font-size:9px;font-style:normal;opacity:.5}.company-tooltip__close:hover::before{opacity:1;color:#a30000}.company-search-onboarding-lightbox{color:#333;padding:30px 40px}.company-search-onboarding-lightbox__title{font-size:24px;color:#333;text-align:center;margin-bottom:30px}.company-search-onboarding-lightbox__buttons{text-align:center;margin-top:30px}.company-search-onboarding-lightbox__button{padding-left:20px;padding-right:20px}.company-search-onboarding-lightbox__button .w-loader{display:none}.company .company-sb-filters{border:1px solid #cd8900;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;background:var(--bui_color_white);height:32px;line-height:32px;padding:0 4px;font-size:15px;cursor:pointer}.company .company-sb-row--with-filters .company-sb-row__filters{display:table-cell;vertical-align:top;padding:7px 0 5px 0}.company .company-sb-row--universal .company-sb-row__filters{display:table-cell;padding:0 0 0 5px}.company-sb-filters-dropdown{padding:0}.company-search-filters__group_title{color:#333}.company-sb-filters__title{text-overflow:ellipsis;white-space:nowrap;max-width:315px;overflow:hidden;display:inline-block;width:95%;cursor:pointer;margin-right:-10px}.b_msie_8 .company-sb-filters__title{width:200px}.company-sb-filters__title--empty{color:#999}.company-sb-filters .company-sb-filters__icon{line-height:32px;font-size:6px;display:inline-block;float:right}.company-search-filters{font-size:14px;width:260px;padding:10px 10px 0}.company-search-filters__options{list-style:none;padding:0;margin:0 0 10px}.company-search-filters__option{white-space:nowrap;margin:8px 0}.company-search-filters__option:first-child{margin-top:0}.company-search-filters__label{display:inline-block;color:#333;cursor:pointer;max-width:240px;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.company-search-filters__buttons{padding:10px 0;margin:0 -10px;text-align:center;background-color:#f4f4f4;border-top:1px solid #e8e8e8}.company-sb-map-trigger-label{float:right;position:relative;top:25px;font-size:14px}.company-sb-map-trigger-label input{width:20px;height:15px}.lp-search-history-bar{padding:7px 11px;margin:0 10px 11px 5px;background:#fafcff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;max-width:1100px;clear:both}.hotel .lp-search-history-bar{margin:0 5px 11px 5px;max-width:1110px}.lp-search-history-list{list-style:none;margin:0;padding:0;float:left}.lp-search-history-bar-title{float:left;margin:0;font-weight:bold;line-height:1.2em;padding:7px 0;margin-right:12px}.lp-search-history-bar .lp-search-history-list-item{float:left;margin-right:.5em}.lp-search-history-list-item-no-link{background-color:#ededed;background-image:-webkit-linear-gradient(#fbfbfb,#ededed);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#ededed));background-image:linear-gradient(#fbfbfb,#ededed);background-repeat:repeat-x;border:1px solid #d4d4d4;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.7);box-shadow:0 1px 0 rgba(255,255,255,0.7);color:#838383;display:inline-block;font-size:13px;font-weight:normal;padding:7px 12px 7px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.9);vertical-align:middle;white-space:nowrap}.lp-search-history-bar .lp-search-history-list-item-link{text-decoration:none;background-color:#ededed;background-image:-webkit-linear-gradient(#fbfbfb,#ededed);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#ededed));background-image:linear-gradient(#fbfbfb,#ededed);background-repeat:repeat-x;border:1px solid #d4d4d4;border-radius:var(--bui_border_radius_100);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.7);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.7);cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;padding:7px 12px 8px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.9);vertical-align:middle;white-space:nowrap}.lp-search-history-bar .lp-search-history-list-item-link:link,.lp-search-history-bar .lp-search-history-list-item-link:visited{color:var(--bui_color_action_foreground)}.lp-search-history-list-item-link:hover{color:#febb02;text-decoration:none}.lp-search-history-list-item-dates{font-size:10px}.lp-sh-hide-search-sprite{background:url("//cf.bstatic.com/static/img/experiments/lp_sh_hide_search_sprite/7c4fb3abf31a261e142064390fff63a5ad68b798.png") no-repeat}.lp-sh-hide-search-sprite.close-icon{cursor:pointer;display:inline-block;margin:0 -2px 0 4px;width:12px;height:12px;vertical-align:middle;background-position:0 0;opacity:.5;filter:alpha(opacity=50)}.lp-sh-hide-search-sprite.close-icon:hover{cursor:pointer;background-position:-24px 0;opacity:1;-webkit-filter:none;filter:none;margin:0 -2px 0 4px}.lp-sh-hide-search-sprite.close-icon-alt{background-position:-12px 0}.lp-search-history-list-item-no-link .close-icon{display:none;visibility:hidden}.b-popular_list .lp-sh-hide-search{width:12px;height:12px;display:none;position:absolute;top:10px;right:15px;background:url("//cf.bstatic.com/static/img/experiments/lp_sh_hide_search_sprite/7c4fb3abf31a261e142064390fff63a5ad68b798.png") 0 0 no-repeat}.lp-sh-hide-search:hover{background-position:-24px 0}.b-popular_item:hover .lp-sh-hide-search{display:block}.lp-search-history-bar .lp-search-history-list-item.lp-sh-btn-group .lp-search-history-list-item-link{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.lp-search-history-bar .lp-sh-btn-group .lp-sh-close-btn{text-decoration:none;background-color:#ededed;background-image:-webkit-linear-gradient(#fbfbfb,#ededed);background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#ededed));background-image:linear-gradient(#fbfbfb,#ededed);background-repeat:repeat-x;border:1px solid #d4d4d4;border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.7);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.7);display:inline-block;font-size:13px;font-weight:bold;margin:0 0 0 -5px;padding:7px 12px 8px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.9);vertical-align:middle;white-space:nowrap}.lp-search-history-bar .lp-sh-btn-group .a11y_lp-sh-close-btn{padding:6px 12px 10px}.two-row-content .lp-sh-btn-group.with_frube .lp-sh-close-btn{padding-bottom:17px}.b_msie_8 .lp-sh-btn-group .lp-sh-hide-search-sprite.close-icon{opacity:1;-webkit-filter:none;filter:none}.lp-sh-close-btn .lp-sh-hide-search-sprite.close-icon,.lp-sh-close-btn .lp-sh-hide-search-sprite.close-icon:hover{margin:0}.bb-sr-mo .lp-sh-btn-group .lp-sh-close-btn{background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #5bbaff;height:14px}.company-search-history .lp-search-history-bar{background-color:var(--bui_color_white);margin:0;max-width:none;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.25);border-top:0}#b2companyPage .company-search-history .lp-search-history-bar-title{line-height:2.4em;margin-right:12px}.company-search-history .lp-sh-group-params{font-size:10px;font-weight:400}.company-search-history .lp-sh-btn-group .lp-sh-close-btn{padding:14px 12px 16px}.b_msie_7 .company-search-history .lp-sh-btn-group .lp-sh-close-btn{padding:14px 12px 17px}.company-search-history .lp-sh-close-btn .lp-sh-hide-search-sprite.close-icon,.company-search-history .lp-sh-close-btn .lp-sh-hide-search-sprite.close-icon:hover{margin-top:-1px}.b_msie_7 .company-search-history .lp-sh-close-btn .lp-sh-hide-search-sprite.close-icon,.b_msie_7 .company-search-history .lp-sh-close-btn .lp-sh-hide-search-sprite.close-icon:hover{margin-top:0}.bb-sr-mo .company-search-history .lp-search-history-list-item-link,.bb-sr-mo .company-search-history .lp-sh-btn-group .lp-sh-close-btn{height:auto}.company-search-recent-searches-side .lp-search-history-list-item{float:none;margin:0}.company-search-recent-searches-side .lp-search-history-list-item-link{-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent;border:0;padding:0;display:block;text-shadow:none;white-space:normal}.company-search-recent-searches-side .lp-search-history-list-item-link:hover{background-color:transparent}.company-favorite-badge{display:inline-block;border:1px solid #0071c2;border-radius:3px;background-color:var(--bui_color_white);font-size:12px;color:#0071c2;padding:1px 5px;vertical-align:top;line-height:20px}.company-favorite-badge--bigger{font-size:12px}.company-favorite-badge:hover{cursor:pointer;border-color:#0071c2;background-color:#ebf3ff}.company-favorite-badge--borderless{border:0}.company-favorite-badge--borderless:hover{background-color:inherit;color:#5bbaff}.company-favorite-badge-icon{display:none}.company-favorite-badge-icon>svg{margin-top:-2px}.company-favorite-badge:not(.company-favorite-badge--saving):not(.company-favorite-badge--saved)>.company-favorite-badge-icon--add,.company-favorite-badge.company-favorite-badge--saved:not(.company-favorite-badge--saving)>.company-favorite-badge-icon--saved,.company-favorite-badge.company-favorite-badge--saving>.company-favorite-badge-icon--loading{display:inline-block}.company-favorite-badge-icon--loader{-webkit-animation:favoriteHotelSaving 3s ease-in-out;animation:favoriteHotelSaving 3s ease-in-out}.company-favorite-badge--saved{background-color:#003580;color:var(--bui_color_white);border-color:#003580}.company-favorite-badge--saved.company-favorite-badge--borderless{color:#0071c2;background-color:inherit}.company-favorite-badge--saved:hover{color:#0071c2}.company-favorite-badge--saved.company-favorite-badge--borderless:hover{color:#5bbaff}.listview-hotel-meta__company-favorite{margin-top:5px!Important}.listview-hotel-meta__company-favorite .company-favorite-badge{margin:0}.company-favorite-booker-display{background-color:#fafcff;text-align:center;padding:15px;font-size:14px;font-weight:700;margin-top:10px;overflow:hidden}.hotel-newlist__wrapper .company-favorite-badge{margin-top:10px}@-webkit-keyframes favoriteHotelSaving{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes favoriteHotelSaving{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.b-slider{position:relative;overflow:hidden}.b-slider .b-slider-inner{position:relative;margin:0;padding:0;list-style:none;left:0;top:0}.b-slider .b-slider-item{display:block;float:left}.recaptcha-lightbox{background-color:#fff;height:300px;padding-top:100px}.recaptcha-lightbox__message{text-align:center;font-weight:bold;font-size:15px;margin-bottom:1em}.recaptcha-lightbox__container{width:300px;margin-left:25%}.b-modal-map-big{position:fixed;width:96%;height:96%;margin:0 auto;background-color:var(--bui_color_white);border-radius:3px;top:2%;left:2%;overflow:hidden}.b-modal-map-big__container{position:absolute;padding-top:85px;top:0;bottom:0;left:0;right:0}.b-modal-map-big .b-map-header{position:relative;margin-top:-85px;z-index:9;width:100%;background-color:var(--bui_color_white);height:85px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px rgba(0,0,0,0.2)}.b-map-header .b-modal-title__close::before,.b-map-placeholder-no-active .b-modal-title__close::before{color:#333;font-size:15px}.b-modal-map-big .b-map-container{width:100%;min-height:100%;height:100%}.b-modal-map-big .b-map-header .company-employee-map-header{list-style:none;font-size:18px;color:#333;margin:0;padding:15px 20px}.company-employee-map-header__title{font-size:24px;display:block;margin-bottom:5px}.company-employee-map-header__subtitle{font-size:16px;display:block}.b-modal-map-big .b-map-header .company-employee-map-header li{float:left;list-style:none;margin-right:25px;border-right:1px solid #e8e8e8;padding-right:25px}.b-modal-map-big .b-map-header .company-employee-map-header li:last-child{border:0}.b-modal-map-big .map-left-bar{height:100%;position:absolute;top:0;left:0;width:340px;z-index:5;background-color:#f5f5f5;overflow-y:auto;-webkit-box-shadow:1px 0 rgba(0,0,0,0.2);box-shadow:1px 0 rgba(0,0,0,0.2)}.emergency-map-link{float:right;position:relative;top:10px;cursor:pointer}.reservation-map-icon.bicon-marker{color:var(--bui_color_white);position:relative;font-size:20px;margin-right:10px;vertical-align:middle}.reservation-map-icon.bicon-marker:before{z-index:1;position:relative}.reservation-map-icon.bicon-marker:after{content:'';width:30px;height:30px;border-radius:50%;background-color:#0071c2;position:absolute;left:-9px;top:-5px;z-index:0}.hotel-card__loading{background:url('//cf.bstatic.com/static/img/company/loading_map/db3a483e4b74971fbfb1cc0fb6499852cedfe650.gif') no-repeat 50% 40%;width:100%;height:100%}.hotel-card__header{padding:20px}.hotel-card{position:relative;width:280px;padding:10px;font-size:12px;font-weight:300;margin:0 auto;line-height:1.5}.hotel-card_title{display:inline-block;position:relative;left:5px;color:#333}.hotel-card_subtitle{color:#999;font-size:14px;margin-top:5px}.hotel-card__city{font-weight:300;font-size:24px}.hotel-card__traveler-amount{color:#bdbdbd}.hotel-card__hotel-icon{display:inline-block;margin-right:5px;font-size:16px}.hotel-card__image_name{border-bottom:1px solid #e6e6e6;margin-bottom:6px;padding-bottom:10px}.hotel-card__image_name img{width:60px;height:60px;border-radius:5px;float:left}.hotel-card__hotel_name{font-weight:300;font-size:14px;float:left;margin-left:10px;width:200px}.hotel-card__hotel_name--total-guests{color:#777;font-size:12px}.hotel-card_address{color:#999}.hotel-card__traveler-name{display:block;margin:5px 0 5px 15px}.hotel-card__action{margin-left:170px}.hotel-card__stayer_duration{color:#999;font-size:10px}.hotel-card_employees{width:300px;margin:10px auto 20px;color:#999;line-height:1.5;font-size:12px}.hotel-card_employees i{float:left;font-size:18px}.hotel-card_employees .hotel-card_employees__row{width:270px;float:left;margin-left:10px;margin-bottom:5px}.hotel-card_employees .hotel-card_employees__row .hotel-card_employee__name{color:#333;font-size:14px;font-weight:bold}.hotel-card_employees .hotel-card_employees__row .hotel-card_employee__name.-undefined{color:#777}.hotel-card_employees .hotel-card_employees-icon__container{vertical-align:middle;font-size:28px;float:left;display:block;height:28px;width:18px;color:#e5e5e5}.hotel-card_employees .hotel-card_employees-icon__undefined{font-size:12px;left:10px;top:9px;width:0;height:0;position:absolute;color:#8e8e8e}.company-employee-pin{display:inline-block;background:url('//cf.bstatic.com/static/img/company/map_pin_sprite/e9a99f1860fb628ed7d22e6f7dd9faaec5b34987.png') 0 0 no-repeat;width:34px;height:46px}.hotel-card__header .company-employee-pin{vertical-align:text-bottom}.gm-style .company-employee-pin:hover{background-position:-34px 0}.company-employee-pin-count{color:var(--bui_color_white);font-size:14px;font-weight:700;text-align:center;position:relative;top:11px}.company-employee-hover-card{background-color:var(--bui_color_white);padding:5px;font-size:12px;color:var(--bui_color_black)}.b-map-placeholder-no-active{position:absolute;width:100%;height:100%;background-color:rgba(0,112,193,0.8);top:0;z-index:10}.b-map-placeholder-no-bookings{top:85px;position:absolute;width:100%;height:100%;background-color:rgba(0,112,193,0.8);top:0}.b-map-placeholder-text{text-align:center;position:absolute;top:40%;color:var(--bui_color_white);width:90%;padding:0 5%;text-shadow:0 1px 5px rgba(0,0,0,0.5);font-size:24px}.b-map-placeholder-no-bookings .b-map-placeholder-text{top:25%}.b-map-placeholder-text__header{font-size:30px}.b-map-placeholder-text__subheader{font-size:26px}.b-map-placeholder-notravellers-image{background:url('//cf.bstatic.com/static/img/company/no-travellers-pic/0beae60267dc9e9ee4d6f2dfd57347607360f925.png') 0 0 no-repeat;width:58px;height:77px;margin-left:auto;margin-right:auto}.company_employee_map_tooltip:before{top:12%!Important}.company_employee_map_tooltip{top:138px!Important;max-width:400px!Important;padding:20px}.company_employee_map_tooltip__image{background:url("//cf.bstatic.com/static/img/company/globe-pic_360/1bee22bbcb42faf8eb7ce7ce0cf36349fc8e3a3f.png") no-repeat;display:block;height:73px;background-repeat:no-repeat}.company_employee_map_tooltip__text{margin-left:-10px!Important}.contacts-header-right-pane .overlay-input-filter{font-size:inherit!Important;line-height:14px}.error-card{position:relative;width:280px;padding:10px;padding-top:20px;font-size:13px;margin:0 auto;line-height:1.5;text-align:center}.error-card__icon{margin:0 auto;font-size:36px;font-family:'booking-iconset';font-style:normal}.error-card__message{text-align:center}.company-reservation__resarvation_finder_by_number{float:right;margin-right:20px}.company-reservation__resarvation_finder_by_number input{padding-top:5px!important;padding-bottom:5px!important}.company-reservation__resarvation_finder_by_number .w-input-over-icon{top:2px;display:inline-block}.company-reservation__resarvation_finder_by_number .company-reservations-filter-input__icon{top:33%!important}.bbtebp__label{font-weight:bold}.bbtebp__row{margin:8px 0}.bbtebp__icon{position:relative;margin-right:6px;padding-top:5px}.bbtebp__icon__person,.bbtebp__list__icon{font-size:26px;color:#ebf3ff}.bbtebp__icon__check{position:absolute;right:-4px;bottom:0;font-size:16px}.bbtebp__icon__check:before{background-color:var(--bui_color_white);border-radius:100%}.bbtebp__icon__check{color:#008009}.bbtebp__icon,.bbtebp__detail,.bbtebp__detail__action{float:left}.bbtebp__detail{margin:0 10px}.bbtebp__detail__email{color:#a1a1a1}.bbtebp__detail__link:link{font-weight:normal}.bbtebp__detail__default-admin-edit-link{color:#0071c2;cursor:pointer}.bbtebp__detail__action{margin:0 15px;padding:0 15px;line-height:33px;border:0 solid #ebf3ff;border-left-width:1px}div.yourdetails .bbtebp__form input{margin:0}.bbtebp__field{position:relative;float:left;width:32%;margin:8px 8px 0 0}.bbtebp__field--half{width:49%}.bbtebp__field:last-child{margin-right:0}.bbtebp_field{float:left;width:33.33%;padding:0 5px;margin:5px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bbtebp_field:first-child{padding-left:0}.bbtebp_field:last-child{padding-right:0}.bbtebp__field-valid .bbtebp__input{border:1px solid #006607;background:var(--bui_color_white) url("//cf.bstatic.com/static/img/experiments/inline_icon_yes/09ecf3f1f1cacfd2f2bd72164355341e14867c29.png") right center repeat-y}.bbtebp__field-invalid .bbtebp__input{border:1px solid #a30000;background:var(--bui_color_white) url("//cf.bstatic.com/static/img/experiments/bp_error_colour_variants/inline_icon_no_40px_c2/301b16557dbfae71cf5870e6e79a54fb3169d9d5.png") right center no-repeat}.bbtebp__list{min-width:200px;max-width:597px;border-bottom-width:0}.bbtebp__list--middle{max-width:394px}.bbtebp__list--inverse{left:auto;right:0}.bbtebp__optionals-table .bbtebp__optional-field{width:100%}.bbtebp__optionals-table.double .bbtebp__optional-field{width:50%}.bbtebp__optionals-table,.bbtebp__optional-field>table{width:100%}.bbtebp__booker-billing-addresses{margin:5px 10px 0 0}.bbtebp__booker-label{margin-top:5px}.bbtebp__list__icon,.bbtebp__list__name{padding-right:5px}.bbtebp__list__icon{vertical-align:-7px}.bbtebp__list__item.-highlighted .bbtebp__list__icon{color:var(--bui_color_white);opacity:.7}.bbtebp__list__email{color:#a1a1a1}.bbtebp__list__item.-highlighted .bbtebp__list__email{color:var(--bui_color_white);opacity:.7}.bbtebp__list__more-items{color:#a1a1a1;padding:5px 10px}.bbtebp__list__no-items{color:#a1a1a1;padding:5px 10px}.bbtebp__populate_user_details{padding:10px 0}.bbtebp__booker-invite{margin:5px 0;cursor:pointer}.bbtebp__checkbox{display:inline-block;width:20px;vertical-align:top}.bbtebp__checkbox-name{display:inline-block;width:90%}.bbtebp__checkbox-label{font-weight:bold;display:block;margin-bottom:.3em}.bbtebp__booker-invite--improve{border-bottom:1px solid #ebf3ff}.bbtebp__booker-invite--improve .bbtebp__field{display:inline-block;width:23%;margin:10px 5px 0 0}.bbtebp__booker-invite--improve .bbtebp__field:last-of-type{width:50%}.bbtebp__booker-invite--improve .bbtebp__input--search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;padding:0 10px}.chzn-container{font-size:11px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:var(--bui_color_white);border:1px solid #bababa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:1010}.chzn-container-single .chzn-single{display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;margin:5px 0 8px 0;color:#444;text-decoration:none;font-weight:normal;border:1px solid #ccc;background:var(--bui_color_white);-webkit-box-shadow:0;box-shadow:0;border-radius:5px;background-clip:padding-box}.chzn-container-single .chzn-single:focus{outline:0;color:#444;border:1px solid #999;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;text-decoration:none}.chzn-container-single .chzn-single:hover{outline:0;color:#444;border:1px solid #0071c2;text-decoration:none}.chzn-container-single .chzn-single:hover+.chzn-drop{border:1px solid #0071c2;border-top:0}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:var(--bui_color_white) url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 100% -22px;background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 100% -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#ededed),color-stop(15%,var(--bui_color_white)));background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 100% -22px,-webkit-linear-gradient(top,#ededed 1%,var(--bui_color_white) 15%);background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 100% -22px,-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ededed),color-stop(15%,var(--bui_color_white)));background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 100% -22px,-webkit-linear-gradient(#ededed 1%,var(--bui_color_white) 15%);background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat 100% -22px,linear-gradient(#ededed 1%,var(--bui_color_white) 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-size:11px}.chzn-container-single .chzn-drop{border-radius:0 0 4px 4px;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:var(--bui_color_white);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#ededed),color-stop(15%,var(--bui_color_white)));background-image:-webkit-linear-gradient(top,#ededed 1%,var(--bui_color_white) 15%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ededed),color-stop(15%,var(--bui_color_white)));background-image:-webkit-linear-gradient(#ededed 1%,var(--bui_color_white) 15%);background-image:linear-gradient(#ededed 1%,var(--bui_color_white) 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;font-size:11px;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{border-radius:3px;background-clip:padding-box;background-color:#e3e3e3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4',endColorstr='#EDEDED',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#efefef),color-stop(52%,#e8e8e8),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#efefef 50%,#e8e8e8 52%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#efefef),color-stop(52%,#e8e8e8),to(#ededed));background-image:-webkit-linear-gradient(#f4f4f4 20%,#efefef 50%,#e8e8e8 52%,#ededed 100%);background-image:linear-gradient(#f4f4f4 20%,#efefef 50%,#e8e8e8 52%,#ededed 100%);-webkit-box-shadow:0 0 2px var(--bui_color_white) inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px var(--bui_color_white) inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e3e3e3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4',endColorstr='#EDEDED',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#efefef),color-stop(52%,#e8e8e8),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#efefef 50%,#e8e8e8 52%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#efefef),color-stop(52%,#e8e8e8),to(#ededed));background-image:linear-gradient(top,#f4f4f4 20%,#efefef 50%,#e8e8e8 52%,#ededed 100%);color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d3d3d3}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#0071c2;color:var(--bui_color_white)}.chzn-container .chzn-results li em{background:#e0f3e1;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:var(--bui_color_white);margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px #0071c2;box-shadow:0 0 5px #0071c2;border:1px solid #0071c2}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 var(--bui_color_white) inset;box-shadow:0 1px 0 var(--bui_color_white) inset;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px #0071c2;box-shadow:0 0 5px #0071c2;border:1px solid #0071c2}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:var(--bui_color_white) url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -38px -22px;background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -38px -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#ededed),color-stop(15%,var(--bui_color_white)));background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -38px -22px,-webkit-linear-gradient(top,#ededed 1%,var(--bui_color_white) 15%);background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -38px -22px,-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ededed),color-stop(15%,var(--bui_color_white)));background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -38px -22px,-webkit-linear-gradient(#ededed 1%,var(--bui_color_white) 15%);background:url("//cf.bstatic.com/static/img/profile/chosen-sprite/113dc9885a6b864ac154b266f024b4597f5c6ae7.png") no-repeat -38px -22px,linear-gradient(#ededed 1%,var(--bui_color_white) 15%);padding:4px 5px 4px 20px;direction:rtl}.chzn-description{border-bottom:1px solid #fafcff;padding:10px}.chzn-description:last-child{border:0}.chzn-description h1{font-size:14px}.chzn-description label{color:#838383;padding:0;line-height:25px;font-size:12px}.chzn-description.highlighted label{color:var(--bui_color_white)}.bba-loyalty-intro-banner{padding:20px;color:#333;background-color:#fff0e0;border-color:#ff8000}.bba-loyalty-intro-banner.-collapsed .bba-loyalty-intro-banner__collapsed-view{display:block}.bba-loyalty-intro-banner.-collapsed .bba-loyalty-intro-banner__full-view{display:none}.bba-loyalty-intro-banner__collapsed-view{display:none}.bba-loyalty-intro-banner.-collapsed .bba-loyalty-intro-banner__close:before{content:''}.bba-loyalty-intro-banner__collapsed-view .bba-loyalty-intro-banner__toggle-link{display:inline-block;margin-left:20px}.bba-loyalty-intro-banner__collapsed-view .bba-loyalty-intro-banner__illustration{width:50px}.bba-loyalty-intro-banner__collapsed-view .bba-loyalty-intro-banner__title{font-size:18px;padding:5px 0;font-weight:normal}.bba-loyalty-intro-banner__collapsed-view .bba-loyalty-intro-banner__sub-title{font-size:14px;padding:0;font-weight:normal}.bba-loyalty-intro-banner__collapsed-view .bba-loyalty-intro-banner__uncollapse-link{float:right;margin-top:-30px}.bba-loyalty-intro-banner__illustration{float:left;width:100px;display:inline-block;margin-right:20px}.bba-loyalty-intro-banner__title{display:block;padding:25px 20px 5px;font-size:32px;font-weight:300}.bba-loyalty-intro-banner__sub-title{display:block;margin:0;padding:0 20px 5px 0;font-size:18px;font-weight:300}.bba-loyalty-intro-banner__dismiss{cursor:pointer;position:absolute;top:1.5em;right:1.5em}.bba-loyalty-intro-banner__uncollapse-link .bicon-downchevron{display:inline-block;margin-left:5px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:8px}.bba-loyalty-intro-banner__expand-faq{float:right;padding:10px 30px}.bba-loyalty-intro-banner__expand-faq .bicon-downchevron{display:inline-block;margin-left:5px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:8px}.bba-loyalty-intro-banner__expand-faq.-opened .bicon-downchevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bba-loyalty-intro-banner__got-it{padding:10px 30px;margin-right:20px;float:right}.loyalty-intro-process{margin:50px 0 30px;padding:0;list-style:none}.loyalty-intro-process__item{display:inline-block;width:30%;margin:0 3% 0 0;padding:0;vertical-align:top;line-height:20px;position:relative}.loyalty-intro-process__item-title{padding:0 0 0 40px;line-height:32px;font-size:18px}.loyalty-intro-process__text{padding-left:40px;line-height:22px;font-size:14px}.loyalty-intro-process__number{display:inline-block;position:absolute;width:32px;border-radius:20px;text-align:center;line-height:32px;color:var(--bui_color_white);font-size:18px;font-weight:bold}.loyalty-intro-process__number--1{background-color:#5bbaff}.loyalty-intro-process__number--2{background-color:#003580}.loyalty-intro-process__number--3{background-color:#febb02}.loyalty-intro-faq{margin-top:50px;border-top:1px solid #ebf3ff}.loyalty-intro-faq h2{padding:20px 0;display:block;margin:0;font-size:18px;font-weight:300}.loyalty-intro-faq h3{font-size:13px;line-height:32px;padding:0}.loyalty-intro-faq ul{margin:0;padding:0;list-style:none}.loyalty-intro-faq li{margin:0 3% 0 0;padding-bottom:20px;display:inline-block;width:30%;vertical-align:top;line-height:20px}.notice-item .abandoned-cart-growl-item__image{position:absolute;left:16px;top:14px;border-radius:3px}.abandoned-cart-growl-item__chevron{display:inline-block;float:right;font-size:18px;line-height:30px;margin:0 0 0 10px;vertical-align:middle}.abandoned-cart-growl-item__hotel-info{display:inline-block;padding-top:10px;font-size:11px;color:var(--bui_color_white)}.notice-item.abandoned-cart-growl-notification a{color:#5bbaff!important}.notice-item.abandoned-cart-growl-notification a:hover{color:#febb02!important}.hotel .win .notice-item.abandoned-cart-growl-notification,.searchresults .win .notice-item.abandoned-cart-growl-notification{padding:12px 30px 12px 61px!important}.win .notice-item .abandoned-cart-growl-item__image{left:14px}.win .abandoned-cart-growl-item__hotel-info{color:var(--bui_color_black)}.win .abandoned-cart-growl-item__title,.win .abandoned-cart-growl-item__chevron{color:var(--bui_color_action_foreground)}.win .notice-item.abandoned-cart-growl-notification a:hover .abandoned-cart-growl-item__title,.win .notice-item.abandoned-cart-growl-notification a:hover .abandoned-cart-growl-item__chevron{color:var(--bui_color_foreground)}.win .abandoned-cart-growl-notification--win-fix{padding-left:61px}.company-contact-dropdown__tooltip{padding:0;border-radius:0}.company-contact-dropdown__btn-icon,.ar .company-contact-dropdown__btn-icon{font-family:'booking-iconset'!important;font-size:6px;vertical-align:middle;margin-left:2px}.company-contact-dropdown__root{padding:0;margin:0;list-style-type:none;background:var(--bui_color_white)}.company-contact-dropdown__root li{border-top:1px solid #e6e6e6}.company-contact-dropdown__root li:first-child{border-top:0}.company-contact-dropdown__root a{text-decoration:none;display:block;font-weight:normal;padding:10px 15px;color:#0071c2}.company-contact-dropdown__root a:hover{color:#333;background-color:#f5f5f5}.company-contact-dropdown__icon,.ar .company-contact-dropdown__icon{font-family:'booking-iconset'!important;vertical-align:middle;margin-right:3px;display:inline-block;font-size:11px}.company-contact-dropdown__icon_email{font-size:9px;margin-top:-2px}.employees__groups-info{position:relative;overflow:hidden;margin:0 0 30px}.employees__groups-info__collapse,.employees__groups-info__content-header{position:relative;padding:12px 51px 12px 15px;border-radius:3px;cursor:pointer;background:#e6e6e6;font-size:16px;line-height:24px;color:#6b6b6b;border:1px solid #bdbdbd}.employees__groups-info__collapse::before,.employees__groups-info__content-header::before{font-family:'booking-iconset'!important;font-size:7px;text-align:center;line-height:21px;content:'\b180';display:block;width:21px;height:21px;overflow:hidden;position:absolute;right:15px;top:50%;margin-top:-11px;border-radius:3px;background:#f5f5f5;color:#6b6b6b}.employees__groups-info__content,.employees__groups-info__active .employees__groups-info__collapse{display:none}.employees__groups-info__active .employees__groups-info__content{display:block}.employees__groups-info__content-header{border-radius:3px 3px 0 0;padding:0;overflow:hidden}.employees__groups-info__content-header::before{content:'\b179'}.employees__groups-info__header-groups,.employees__groups-info__body-groups{width:26%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 15px;border-right:1px solid #bdbdbd}.employees__groups-info__header-manage,.employees__groups-info__body-manage{width:74%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:12px 51px 12px 30px;margin-left:-1px;border-left:1px solid #bdbdbd}.employees__groups-info__content-body{border-radius:0 0 3px 3px;overflow:hidden;color:#6b6b6b;background:var(--bui_color_white);border:1px solid #bdbdbd;border-top:0}.employees__groups-info__body-groups{padding:15px}.employees__groups-info__body-manage{padding:12px 15px 12px 30px}.employees__groups-info__group-title{margin:0 0 4px;font-weight:bold;color:#333}.employees__groups-info__group-text{margin:0 0 12px;overflow:hidden;width:100%;text-overflow:ellipsis}.employees__groups-info__manage-table{width:100%}.employees__groups-info__manage-table th{font-weight:bold;padding:0 0 16px;color:#333}.employees__groups-info__manage-item{display:inline-block;vertical-align:top;padding:8px;border-radius:3px;margin:0 4px 8px 0;background:#e6e6e6;color:#333;border:1px solid #bdbdbd}.employees__groups-info__manage-item-all,.employees__groups-info__manage-item-none{font-style:italic;padding:8px 0;border-color:transparent;background-color:transparent}.employees__groups-info__manage-item-all{font-weight:bold}.bbtool-complete-profile{border:1px solid #ccc;border-radius:3px;background-color:var(--bui_color_white);margin-bottom:20px;position:relative;display:table;width:100%}.bbtool-complete-profile__side{position:relative;display:table-cell;background-color:#5bbaff;color:var(--bui_color_white);font-size:18px;padding:0 16px;width:25%;vertical-align:middle}.bbtool-complete-profile__side:after{position:absolute;content:' ';display:inline-block;background-color:#5bbaff;width:20px;height:20px;border-radius:2px;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);right:-2px;margin-top:-4px;top:50%}.b_msie .bbtool-complete-profile__side:after{display:none}.bbtool-complete-profile__side-wrap{position:relative;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);top:50%}.bbtool-complete-profile__side--done{background-color:#008009}.bbtool-complete-profile__side--done:after{background-color:#008009}.bbtool-complete-profile__content{display:table-cell;font-size:16px;padding:20px;width:70%;margin-left:20%;vertical-align:middle}.bbtool-complete-profile__item{display:table;width:98%}.bbtool-complete-profile__label{display:table-cell;width:45%}.bbtool-complete-profile__value{display:table-cell;width:55%}.bbtool-complete-profile__radio{position:absolute;left:0;height:20px;vertical-align:middle}.bbtool-complete-profile__radio-label{cursor:pointer;height:20px;padding-left:20px;display:inline-block;position:relative;width:25%;vertical-align:middle}.bbtool-complete-profile__loader{display:none;position:absolute;right:26px;top:22px}.bbtool-complete-profile--saving .bbtool-complete-profile__loader{display:inline-block}.bbtool-complete-profile__close{display:table-cell;vertical-align:middle;width:2%;cursor:pointer}.bbtool-complete-profile__item--join-community .bbtool-complete-profile__value{width:20%;text-align:center}.bbtool-complete-profile__go-to.b-button{border:0}.index-contacts__header{margin:20px 0 30px;font-size:23px}.index-contacts__wrapper{-webkit-font-smoothing:antialiased}.index-contacts__section--action__description{padding-bottom:15px}.index-contacts__section--action__description+.index-contacts__action{font-weight:bold}.index-contacts__section{padding:15px;border-top:1px solid #bdbdbd}.index-contacts__section.index-contacts__section--action{border:0;background-color:#ecf6fe;font-size:14px}.index-contacts__section.index-contacts__section--action.index-contacts__section--no_team{background-color:#fdebeb}.index-contacts__section__count{position:relative;float:right;display:inline-block;border:2px solid #6b6b6b;border-radius:100px;padding:2px 10px;text-align:right;font-size:20px;font-weight:bold}.index-contacts__section__count.index-contacts__section__count--travellers{border-color:#3c9fe7;color:#3c9fe7}.index-contacts__section__count.index-contacts__section__count--admins{border-color:#003580;color:#333}.bicon-exclamation{position:absolute;left:-15px;top:3px;width:20px;height:20px;border-radius:50%;background-color:#c00;line-height:20px;text-align:center;font-size:12px;color:var(--bui_color_white)}.index-contacts__section__role{display:inline-block;width:65%;font-size:16px}.index-contacts__section__description{padding-top:15px;font-size:12px;color:#6b6b6b}.bbtool-top-menu-notifications{float:right;position:relative;font-size:16px}.menu-notifications__count{position:absolute;left:20px;top:5px;background-color:#f00;padding:3px;border-radius:50px;line-height:11px;font-size:12px;color:var(--bui_color_white);width:10px;height:10px;text-align:center}.company-tooltip__notifications{padding:0}.business-notifications .bicon-aclose{float:right;font-size:11px;color:#bdbdbd}.business-notifications__item{border-top:1px solid #bdbdbd;padding:15px}.business-notifications__item:hover{background-color:#f5f5f5}.business-notifications__item:first-child{border:0}.business-notifications__item--new{background-color:#fafcff}.business-notifications__item--new:hover{background-color:#ddeafc}.business-notifications__item--new .business-notifications__item__date{color:#c00}.business-notifications__item-close{cursor:pointer}.business-notifications__item-close:hover{color:#c00}.business-notifications__item__date{color:#bdbdbd;font-size:11px}.link-reservations-to__item{padding:5px}.link-reservations-to__item:hover{text-decoration:underline;cursor:pointer}.company-genius-side-banner{border:1px solid #e6e6e6;border-bottom:5px solid #febb02;border-radius:3px;padding:15px;background-color:var(--bui_color_white);color:#6b6b6b;font-size:14px;position:relative}.company-genius-side-banner__close{position:absolute;right:10px;cursor:pointer;font-size:12px;z-index:1}.company-genius-side-banner .bicon-dotgenius{color:var(--bui_color_white)}.company-genius-side-banner .bicon-dotgeniusbg{color:#febb02}.company-genius-side-banner .bicon-dotgeniusfold{color:#0071c2}.company-genius-side-banner__header{margin-bottom:10px;font-size:18px}.company-genius-side-banner__paragraph{padding-bottom:10px}.company-genius-side-banner__timeline{border-width:1px 0;border-style:dashed;border-color:#bdbdbd;margin:10px 0}.company-genius-timeline{padding:10px 0;position:relative}.company-genius-timeline__list{display:inline-block;list-style:none;padding:0;margin:0;width:80%;height:60px}.company-genius-timeline__list:before,.company-genius-timeline__list:after{content:"";display:block;position:absolute;top:55px;left:14px;height:2px}.company-genius-timeline__list:before{width:80%;background-color:#bdbdbd}.company-genius-timeline__list:after{width:0;background-color:#003580}.company-genius-timeline--stayed-2 .company-genius-timeline__list:after{width:15%}.company-genius-timeline--stayed-3 .company-genius-timeline__list:after{width:30%}.company-genius-timeline--stayed-4 .company-genius-timeline__list:after{width:45%}.company-genius-timeline--stayed-5 .company-genius-timeline__list:after{width:75%}.company-genius-timeline-stamp{position:relative;display:inline-block;width:17%;padding:6px 0;text-align:center;vertical-align:top;font-size:20px}.company-genius-timeline-stamp:before{content:"";background-color:var(--bui_color_white);border:2px solid #bdbdbd;border-radius:10px;width:8px;height:8px;position:absolute;top:40px;left:10px;z-index:1}.company-genius-timeline-stamp--stayed:before{border:0;font-size:12px;width:12px;height:12px;content:"\b191";color:#333;font-family:'booking-iconset';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-genius-timeline-stamp__wrap{width:20px;height:20px}.company-genius-timeline-stamp__image{border-radius:3px;background-position:center;background-repeat:no-repeat;background-size:cover;width:32px;height:32px}.company-genius-timeline-stamp__pin{color:#bdbdbd}.company-genius-timeline-stamp__empty-image .company-genius-timeline-stamp__pin{color:#333}.employees__groups-admin-info__new{font-size:10px;font-weight:bold;line-height:16px;text-transform:uppercase;padding:0 3px;display:inline-block;position:relative;margin:6px 8px 0 0;vertical-align:top;color:var(--bui_color_white);background-color:#0071c2}.employees__groups-admin-info__new::before{content:' ';display:block;width:0;height:0;border:8px solid transparent;border-left-width:5px;border-right-width:5px;position:absolute;left:100%;top:0;border-left-color:#0071c2}.employees__groups-admin-info.b-modal{width:700px;margin-left:-350px}.employees__groups-admin-info .b-modal-body{margin:0}.employees__groups-admin-info .w-tabs{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.employees__groups-admin-info .w-tabs-content{padding:25px;overflow:hidden;position:relative}.employees__groups-admin-info__list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;overflow:auto;height:434px;width:400px;border-radius:3px;position:relative;z-index:1;border:1px solid #bdbdbd;background-color:#f5f5f5}.employees__groups-admin-info__list-body{padding:12px 0 12px 12px}.employees__groups-admin-info__badge{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 10px 12px 0;display:inline-block;vertical-align:top;padding:8px;border-radius:3px;font-size:13px;line-height:15px;cursor:pointer;color:#333;border:1px solid #bdbdbd;background-color:var(--bui_color_white)}.employees__groups-admin-info__badge__active{cursor:auto;font-weight:bold;border-color:#6b6b6b;background-color:#bdbdbd}.employees__groups-admin-info__details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;height:434px;float:right;width:225px;padding:12px 0 0;position:relative;z-index:1}.employees__groups-admin-info__details_title{font-size:20px;line-height:24px;margin-bottom:8px;color:#333}.employees__groups-admin-info__members{font-size:14px;line-height:16px;margin-bottom:16px;color:#0071c2}.employees__groups-admin-info__managers_title{font-size:13px;font-weight:500;line-height:15px;margin-bottom:8px;color:#333}.employees__groups-admin-info__managers_item{font-size:13px;line-height:15px;margin-bottom:4px;padding:0 0 0 8px;position:relative;color:#333}.employees__groups-admin-info__managers_item::before{content:'\00B7';display:block;position:absolute;left:0;top:0}.employees__groups-admin-info__empty{position:absolute;z-index:2;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px;left:0;top:0}.employees__groups-admin-info__empty a{font-weight:normal;text-decoration:none}.employees__groups-admin-info__empty_text{font-size:16px;line-height:22px;text-align:center;padding:140px 100px 0;color:#202020}.employees__groups-admin-info__list_empty,.employees__groups-admin-info__details_empty{opacity:.1}.employees__groups-admin-info__empty_button{text-align:center;margin-top:24px}.feedback-loop{margin:20px;padding:20px;background-color:var(--bui_color_white);border:1px solid #c6c6c6;border-radius:4px}.feedback-loop>[data-view]{display:none}.feedback-loop__options{margin:20px 0 0;width:100%}.feedback-loop__options td{width:50%;border:1px solid #c6c6c6}.feedback-loop__options td.feedback-loop__cta{border:0}.feedback-loop__options button{height:40px;width:100%;font-size:15px;color:#0071c2;background-color:var(--bui_color_white);border:0;border-radius:3px}.feedback-loop__options button:hover{color:var(--bui_color_white);background-color:#0071c2}.feedback-loop__view-feedback textarea{margin:20px 0 10px;padding:10px;min-height:120px;width:100%;max-width:100%;border:1px solid #c6c6c6;border-radius:3px;font-size:14px;line-height:150%}.feedback-loop__view-feedback textarea::-webkit-input-placeholder{font-style:italic}.feedback-loop__view-feedback textarea::-moz-placeholder{font-style:italic}.feedback-loop__view-feedback textarea:-ms-input-placeholder{font-style:italic}.feedback-loop__view-feedback textarea::placeholder{font-style:italic}.feedback-loop__options.feedback-loop__submit{margin:0 0 15px}.feedback-loop__options.feedback-loop__submit button{color:var(--bui_color_white);background-color:#0071c2;border:0}.feedback-loop button:focus{outline:0}.feedback-loop .feedback-loop__checkbox{display:block;margin:20px 0;cursor:pointer}.feedback-loop .feedback-loop__checkbox-field{margin-right:5px;vertical-align:middle}.feedback-loop .feedback-loop__checkbox-caption{vertical-align:middle}.feedback-loop .feedback-loop__radio{display:block;margin:20px 0;cursor:pointer}.feedback-loop .feedback-loop__radio-field{margin-right:5px;vertical-align:middle}.feedback-loop .feedback-loop__radio-caption{vertical-align:middle}.feedback-loop .feedback-loop__textarea{display:block;margin:20px 0}.feedback-loop .feedback-loop__textarea-caption{display:block}.feedback-loop .feedback-loop__input{display:block;margin:20px 0}.feedback-loop .feedback-loop__input-field{padding:10px;width:100%;max-width:100%;border:1px solid #c6c6c6;border-radius:3px;font-size:14px;line-height:150%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback-loop .feedback-loop__input-field::-webkit-input-placeholder{font-style:italic}.feedback-loop .feedback-loop__input-field::-moz-placeholder{font-style:italic}.feedback-loop .feedback-loop__input-field:-ms-input-placeholder{font-style:italic}.feedback-loop .feedback-loop__input-field::placeholder{font-style:italic}.feedback-loop .feedback-loop__input-caption{display:block}.feedback-loop__list{list-style:none;margin:0 0 20px;padding:0}.feedback-loop__list-item{margin:0 0 2px;padding:0;list-style:none}.feedback-loop .feedback-loop__list-item .feedback-loop__checkbox{margin:0}.feedback-loop__groups{margin:0 0 20px}.feedback-loop__group{border:1px solid #f0f0f0;margin:0 0 5px;padding:5px 10px;border-radius:3px}.feedback-loop__group .feedback-loop__list{margin-bottom:0}.feedback-loop__group-header,.feedback-loop-lightbox p.feedback-loop__group-header{margin:0;color:#0071c2;font-weight:bold}.feedback-loop .feedback-loop__group-header .feedback-loop__checkbox{margin:0}.feedback-loop__group-header:hover,.feedback-loop-lightbox p.feedback-loop__group-header:hover{color:#febb02}.feedback-loop__group-body{display:none;padding:5px 0 5px 20px}.company-searchbox-save-destinations{position:absolute;right:1px;top:1px;height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ebf3ff;font-size:12px}.company-searchbox-save-destinations__checkbox{margin-left:5px}.company-searchbox-save-destinations__save-message,.company-searchbox-save-destinations__saved-message{display:inline-block;margin-top:12px;padding:0 5px}.company-searchbox-save-destinations__edit{text-decoration:underline;cursor:pointer;color:#0071c2;margin-left:10px}.company-multi-filter__label{font-size:10px;line-height:12px;text-transform:uppercase;margin:0 0 3px;display:block;color:#6b6b6b}.company-multi-filter__container{position:relative}.company-multi-filter__select{border-radius:3px;font-size:13px;line-height:15px;padding:10px 22px 9px 10px;position:relative;cursor:pointer;z-index:1;color:#333;border:1px solid #bdbdbd;background-color:var(--bui_color_white)}.company-multi-filter__root__diabled .company-multi-filter__select{cursor:default;color:#bdbdbd}.company-multi-filter__root__diabled .company-multi-filter__select::before{border-top-color:#bdbdbd}.company-multi-filter__select-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-multi-filter__box{display:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;z-index:1000;position:absolute;left:0;top:0;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border:1px solid #bdbdbd;background-color:var(--bui_color_white)}.company-multi-filter__root__active .company-multi-filter__box{display:block}.company-multi-filter__select::before,.company-multi-filter__top::before{content:'';display:block;height:0;width:0;border:5px solid transparent;border-left-width:4px;border-right-width:4px;position:absolute;top:15px;right:6px;border-top-color:#6b6b6b}.company-multi-filter__top{border-radius:2px 2px 0 0;font-size:13px;line-height:15px;padding:10px 22px 9px 10px;cursor:pointer;border-bottom:1px solid #bdbdbd;color:#333;background-color:#e6e6e6}.company-multi-filter__main{overflow:hidden;padding:8px 0 0}.company-multi-filter__search{padding:12px 8px 4px;position:relative}.company-multi-filter__search-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;border-radius:25px;position:relative;-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);border:1px solid #bdbdbd}.company-multi-filter__search-box::before{content:'\b012';font-family:'booking-iconset'!important;text-align:center;display:block;position:absolute;left:0;top:0;height:30px;width:30px;line-height:30px;color:#bdbdbd}.company-multi-filter__search-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:30px;width:100%;padding:7px 25px 9px 30px;border-radius:25px;font-size:11px;line-height:13px;background:transparent;border:0;color:#333}.company-multi-filter__search-input::-webkit-input-placeholder{color:#6b6b6b}.company-multi-filter__clear{padding:4px 10px 4px 34px;font-size:13px;line-height:15px}.company-multi-filter__clear .w-no-link{display:none;color:#bdbdbd}.company-multi-filter__clear__disabled .w-no-link{display:inline}.company-multi-filter__clear__disabled .w-link{display:none}.company-multi-filter__check_list{max-height:274px;overflow:auto}.company-multi-filter__check_item{margin:4px 0}.company-multi-filter__check_item label{display:block;position:relative;cursor:pointer;padding:4px 10px 4px 34px;font-size:13px;line-height:15px;color:#333}.company-multi-filter__check_item label:hover{background-color:#e6e6e6}.company-multi-filter__check_item input{cursor:pointer;position:absolute;left:12px;top:6px;margin:0;padding:0;z-index:2}.company-multi-filter__check-div{height:1px;overflow:hidden;margin:0 8px;background-color:#ededed;margin:4px 0 0}.company-checkbox-filter__root{padding:6px 10px 0 0}.company-checkbox-filter__root label,.company-checkbox-filter__root input{cursor:pointer}.company-textbox-filter__root input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.company-employees-filters__row{line-height:1.2;border-bottom:1px solid #bdbdbd}.company-employees-filters__row .company-employees__w-pagination{padding:2px 0 0}.company-reports-ttv-number__root{text-align:center}.company-reports-ttv-number__value{font-size:20px;line-height:1.2;border-bottom:1px dashed #0071c2;color:#0071c2}.company-reports-ttv-number__tooltip .tltp__content{max-width:265px;padding:20px;font-size:14px;line-height:16px}.w-section.bb_wallet_activity,.w-section.bb_wallet_balance{margin-top:0}.bb_wallet_balance{text-align:center;padding:16px}.bb_wallet_balance-value{font-size:var(--bui_font_headline_1_font-size);font-weight:var(--bui_font_headline_1_font-weight);line-height:var(--bui_font_headline_1_line-height);font-family:var(--bui_font_headline_1_font-family)}.bb_wallet_balance-label{font-size:var(--bui_font_body_1_font-size);font-weight:var(--bui_font_body_1_font-weight);line-height:var(--bui_font_body_1_line-height);font-family:var(--bui_font_body_1_font-family);margin:2px 0 8px}.bb_wallet_balance-button{padding:8px 16px;margin-top:16px}.bb_wallet_activity-description{font-size:var(--bui_font_body_2_font-size);font-weight:var(--bui_font_body_2_font-weight);line-height:var(--bui_font_body_2_line-height);font-family:var(--bui_font_body_2_font-family)}.bb_wallet_activity-expiry_date{display:block;font-size:var(--bui_font_small_1_font-size);font-weight:var(--bui_font_small_1_font-weight);line-height:var(--bui_font_small_1_line-height);font-family:var(--bui_font_small_1_font-family);color:#6b6b6b;padding-top:4px}.bb_wallet_faq-title{font-size:var(--bui_font_emphasized_2_font-size);font-weight:var(--bui_font_emphasized_2_font-weight);line-height:var(--bui_font_emphasized_2_line-height);font-family:var(--bui_font_emphasized_2_font-family);margin:16px 0 2px}.bb_wallet_faq-text,.bb_wallet_help-text{font-size:var(--bui_font_body_2_font-size);font-weight:var(--bui_font_body_2_font-weight);line-height:var(--bui_font_body_2_line-height);font-family:var(--bui_font_body_2_font-family)}.bbtool-mascarade-form{height:0}.bbtool-mascarade-form .redirect-cta{width:165px;height:45px;background:0;border:0;position:absolute;outline:0;cursor:pointer}.hide-me{display:none!important}.bb-payments-cc-searchbox__input-container{position:relative;width:360px}.bb-payments-cc-searchbox #card-search{border-radius:4px;padding:6px 25px 6px 2px;zoom:1;height:32px;line-height:23px;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bb-payments-cc-searchbox{position:relative}.bb-payments-cc-searchbox #card-search{padding-left:6px}.bb-payments-cc-searchbox .clear-searchbox-icon{position:absolute;left:auto;top:8px;right:8px;fill:#6b6b6b}.bb-payments-cc-searchbox .clear-searchbox-icon:hover{fill:#bdbdbd;cursor:pointer}.airplus-dbi-input{margin:0}.company-airplus-fields{text-align:center;position:relative;min-height:32px}.company-airplus-fields .w-form-loading{top:9px}.company-airplus-fields-success{color:#008009}.company-airplus-fields-error{color:#c00}.company-settings-accepted-values-tooltip:hover{color:#0071c2}.airplus-card-box-wrapper{padding:0}.airplus-card-box-wrapper .m-r-15{margin-right:15px}.airplus-show-hide-card{height:32px;cursor:pointer}.airplus-show-hide-card svg{height:32px;pointer-events:none}.airplus-show-hide-card svg path{pointer-events:none}.airplus-card-box-header{border-bottom:0}.airplus-shared-inline{display:inline}.airplus-remove-shared{margin-top:-3px;cursor:pointer}.w-table__row--no-bottom-border{border-bottom:0}.hide-me{display:none!important}.airplus-card-box-wrapper .has-error{border:1px solid #a30000!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 6px #fcb4b4;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 6px #fcb4b4}.airplus-card-box-wrapper .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.airplus-card-box-success{color:#008009}.airplus-card-box-error{color:#c00}.airplus-card-box-toolbox{margin-bottom:5px}.airplus-card-name{width:50%}.airplus-card-name-100{width:100%}.airplus-add-card-btn{margin:15px!important}.airplus-remove-card-btn{float:right}.airplus-credit-card-alert{margin:10px}.airplus-add-card-btn:disabled{pointer-events:none}.company-card-bs3-header{padding:0 5px 10px 5px;font-size:20px;font-weight:500}.company-card-bs3-sub-header{padding-top:15px;font-size:18px}.company-card-content-table{width:100%}.company-card-content-table-header-cell{white-space:nowrap}.company-card-content-table-cell label{cursor:pointer}.company-card-content-table-cell,.company-card-content-table-header-cell{padding:10px;border-bottom:1px solid #bad4f7}.company-card-content-table-header-cell--card-type{padding-right:40px!important;white-space:nowrap}.company-card-content-table-header-cell--card-number{white-space:nowrap}.company-card-content-table-cell__logo{display:inline-block;height:20px;line-height:20px;vertical-align:middle;padding-right:7px}.company-card-content-table-cell__logo img{width:24px;vertical-align:middle}.company-card-content-table-cell__card-number__dots{font-size:30px;line-height:16px;display:inline-block;vertical-align:top;position:relative;top:-2px}.company-select-cc{vertical-align:middle}.company-card--shared-cc__cvc{width:40px;padding:0 5px}.company-card-content-table-header-cell--card-type label{display:block;line-height:19px}.company-card-content-table-cell__text{vertical-align:middle}.company-card-bs3-bdi-props{padding:5px}.company-card-bs3-select{width:280px;margin-bottom:0!important}.company-card-bs3-input{padding:6px 8px!important}.company-card-bs3-input-invalid{border:1px solid #a30000!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 6px #fcb4b4;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 6px #fcb4b4}.bp-overview-buttons-submit.disabled{background-color:#bdbdbd!important;pointer-events:none;opacity:.5}.company-card-bs3-inline-error{display:block;color:#a30000;margin-top:5px}.bs3-auth-form-banner{width:100%;margin-top:20px;border:1px solid #febb02!important;background-color:#fefbf0}.bs3-auth-form-banner-header{margin:15px 15px 10px 15px;font-weight:bold}.bs3-auth-form-banner-body{margin:0 15px 15px}.hide-me{display:none!important}.bbpayments-auth-form__control{margin-top:16px}.bbpayments-auth-form__control:first-child{margin-top:0}.bbpayments-auth-form__notified-guests .bui-alert__description{padding-left:0}.bbpayments-auth-form__notified-guests .bui-alert__text{font-weight:600}.bbpayments-auth-form__notified-guests .bui-list__body{line-height:24px}.btn-print-auth-form+.bui-dropdown__menu,.btn-download-auth-form+.bui-dropdown__menu,.btn-notify-guests+.bui-dropdown__menu{width:100%}.btn-print-auth-form.is-loading .bui-dropdown__arrows{display:none}.btn-print-auth-form.is-loading .mb-loader.mb-loader--print{display:block!important;background-image:url(//cf.bstatic.com/static/img/profile/mb_redesign/mb-overlay-loader/5e44221be1b8330154a362e3adbd87f3dabc1038.gif);background-size:16px auto}.auth-form-lang-select.is-loading .bui-dropdown__item-content{background:url("//cf.bstatic.com/static/img/profile/mb_redesign/mb-loader-whitebg/93b17e679f82870ab7c6ef449a96ddaaf2d479f5.gif") no-repeat right center}.bbtool_airplus_auth_form_preview{background:#f7f7f7}.bbpay-auth-form__container{margin:40px auto;padding-left:300px;position:relative}.bbpay-auth-form__sidebar{position:absolute;left:0;width:300px}.bbpay-auth-form__sidebar__title{margin:0;padding:0;color:#333;font-size:24px;line-height:30px;font-weight:500}.bbpay-auth-form__sidebar__desc{margin:16px 0;padding:0;font-size:14px;line-height:1.5em;color:#6c6c6c}.bbpay-auth-form__sidebar .bui-dropdown,.bbpay-auth-form__sidebar--mobile .bui-dropdown{width:100%}.bbpay-auth-form__sidebar .bui-dropdown .bui-button__text,.bbpay-auth-form__sidebar--mobile .bui-dropdown .bui-button__text{width:100%;text-align:left}.bbpay-auth-form__content{padding-left:30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bbpay-auth-form__content__source{border:0;-webkit-box-shadow:0 0 3px 0 var(--bui_color_black);box-shadow:0 0 3px 0 var(--bui_color_black);background:var(--bui_color_white);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:1000px;background:url("//cf.bstatic.com/static/img/mlt/loader/1bc7dd42d53a03bf95ff4c7fe386b8566155db2b.gif") no-repeat center center}.modal--auth-form .bui-modal__content{max-width:670px}form[name="guest-list"] fieldset{margin:0;padding:0;border:0}.auth-form__guest-list__item{white-space:nowrap}.auth-form__guest-list__item__field{display:inline-block;padding-right:16px}.auth-form__guest-list__item__field--name{width:220px}.auth-form__guest-list__item__field--phone{width:170px}.auth-form__guest-list__item__field--email{width:210px;padding-right:5px}.auth-form__guest-list__item__field input:invalid{border-color:#fcb4b4;-webkit-box-shadow:0 0 2px 2px #ffebeb;box-shadow:0 0 2px 2px #ffebeb}.auth-form__add-guest{display:inline-block;font-weight:normal!important}.auth-form__add-guest:hover,.auth-form__add-guest:focus{text-decoration:none!important}.auth-form__add-guest span{font-size:32px;line-height:0;position:relative;top:4px}.auth-form__guest-list__item__field__delete{display:inline-block;background-color:var(--bui_color_white);border:0;padding:5px;cursor:pointer}.site_is_mdot .bbpay-auth-form__container{margin:0;padding:20px 10px}.site_is_mdot .bbpay-auth-form__sidebar{position:relative;width:100%}.site_is_mdot .bbpay-auth-form__content{padding-left:0;margin-top:50px}.site_is_mdot .modal--auth-form .bui-modal__content{max-width:100%}.site_is_mdot .auth-form__guest-list__item{white-space:normal}.site_is_mdot .auth-form__guest-list__item__field--name,.site_is_mdot .auth-form__guest-list__item__field--phone,.site_is_mdot .auth-form__guest-list__item__field--email{width:100%;padding:0;margin-bottom:10px}.auth-form-banner-container{border-radius:3px;border:1px solid #febb02!important;background-color:#fefbf0;font-size:16px;padding:15px;margin-bottom:20px}.auth-form-banner-header{margin-bottom:15px;font-weight:bold}.auth-form-banner-body{margin-bottom:5px}@-webkit-keyframes expand{from{max-height:0}to{max-height:1000px}}@keyframes expand{from{max-height:0}to{max-height:1000px}}#company-settings-airplus-onboarding .w-section-content{overflow:hidden;height:0;padding-bottom:0}#company-settings-airplus-onboarding .w-section-content.animate{height:100%;padding-bottom:15px;-webkit-animation:expand 1s linear;animation:expand 1s linear}#company-settings-airplus-onboarding .divider{border-bottom:0}#company-settings-airplus-onboarding .bui-list__item{margin-bottom:0;font-size:14px}#company-settings-airplus-onboarding .cancel-link{margin-left:16px;font-size:14px}#company-settings-airplus-onboarding p{font-size:14px}#company-settings-airplus-onboarding .header{font-size:16px;font-weight:500}#company-settings-airplus-onboarding .bui-nav-progress--horizontal{margin-bottom:16px}#company-settings-airplus-onboarding .legal-checkbox.bui-checkbox:last-of-type{margin-bottom:16px}#company-settings-airplus-onboarding .completed-last-paragraph{margin-bottom:100px}#company-settings-airplus-onboarding #company-settings-company-cards .w-section-content{height:auto}#company-settings-airplus-onboarding #company-settings-company-cards .w-section-head{display:none}#company-settings-airplus-onboarding .company-form-container{margin-bottom:15px}#company-settings-airplus-onboarding .m-b-15{margin-bottom:15px}#company-settings-airplus-onboarding .m-b-50{margin-bottom:50px}#company-settings-airplus-onboarding .m-t-15{margin-top:15px}#company-settings-airplus-onboarding .airplus-card-name{width:350px}#company-settings-airplus-onboarding .airplus-expiry{width:150px}#company-settings-airplus-onboarding .credit-card-alert{margin:0 0 10px 0}#company-settings-airplus-onboarding .bk-icon.vertical-align-initial{vertical-align:initial}#company-settings-airplus-onboarding .has-error{border:1px solid #a30000!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 6px #fcb4b4;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05),0 0 6px #fcb4b4}.company-container__event{position:relative;z-index:10}.company-limited-availability{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px}.company-limited-availability__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px;margin:10px 0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:var(--bui_color_white);border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.company-limited-availability__item:hover{background-color:#f5f5f5}.company-limited-availability__photo{width:100px}.company-limited-availability__photo img{display:block}.company-limited-availability__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.company-limited-availability__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.company-limited-availability__details{width:100%}.company-limited-availability__details h3{font-size:var(--bui_font_featured_3_font-size);font-weight:var(--bui_font_featured_3_font-weight);line-height:var(--bui_font_featured_3_line-height);font-family:var(--bui_font_featured_3_font-family)}.company-limited-availability__reviews{padding:0 0 0 16px}.company-limited-availability__row_cta{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.company-availability-event__bg{position:absolute;top:90px;left:0;right:0;height:90vh;background:#fafcff;z-index:1}.company-availability-uefa-2020__bg{position:absolute;top:90px;left:0;right:0;height:90vh;background:#f0f0fa url(//cf.bstatic.com/static/img/company/uefa/uefa-2020-bg/3d2b78d3fe42b3f4031f69caac31cf5a98333c7d.png) no-repeat right bottom;z-index:1}.company-availability-uefa-2020__heading{position:relative;margin-bottom:30px;z-index:10}.company-availability-uefa-2020__heading>h1,.company-availability-uefa-2020__heading>h3{color:#333}.company-availability-uefa-2020__heading>h1{font-size:24px;line-height:32px}.company-availability-uefa-2020__heading>h3{font-weight:normal;font-size:16px;line-height:24px}.company-availability-uefa-2020__wrapper{min-height:75vh}.company-availability-uefa-2020__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px}.company-availability-uefa-2020__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10;min-height:120px;padding:16px;margin:10px 0 16px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:var(--bui_color_white);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}.company-availability-uefa-2020__photo,.company-availability-uefa-2020__content,.company-availability-uefa-2020__meta,.company-availability-uefa-2020__head,.company-availability-uefa-2020__review,.company-availability-uefa-2020__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.company-availability-uefa-2020__photo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:150px}.company-availability-uefa-2020__photo>img{display:block;width:100%;height:100%}.company-availability-uefa-2020__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 10px}.company-availability-uefa-2020__head{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.company-availability-uefa-2020__head>h3{font-weight:normal;color:#0071c2;font-size:20px;line-height:28px}.company-availability-uefa-2020__address{font-size:14px}.company-availability-uefa-2020__review{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.company-availability-uefa-2020__cta>.bui-button--primary{font-weight:300}