.ui-autocomplete{border:1px solid #fff}
.ui-autocomplete .ui-menu-item{background-color:#fff;font-size:14px;padding:5px 10px}
.ui-autocomplete .ui-menu-item:hover,.ui-autocomplete .ui-menu-item:focus,.ui-autocomplete .ui-menu-item:active{background-color:#cf0072;outline:0;border:0;border:0}
.ui-autocomplete .ui-menu-item:hover a,.ui-autocomplete .ui-menu-item:focus a,.ui-autocomplete .ui-menu-item:active a{color:#fff}
.ui-autocomplete .ui-menu-item a{color:#cf0072;font-size:14px;background:transparent;border:0}
.ui-autocomplete .ui-menu-item a:hover,.ui-autocomplete .ui-menu-item a:focus,.ui-autocomplete .ui-menu-item a:active{background-color:#cf0072;color:#fff}
html[lang="ru"] #reservation .manage-res .body-copy .form-fields .view-res{font-size:9px}
html[lang="de"] #reservation .manage-res .body-copy .form-fields .important-note{margin-left:-20px !important}
html[lang="fr"] #reservation #book .expand-opt .rate-preference select{font-size:11px !important}
html[lang="ru"] #reservation #book .expand-opt .rate-preference select{font-size:11px !important}
#reservation{background-color:#830051;color:#fff;font-family:"Agenda-Semibold",Arial;font-size:13px;overflow:visible;z-index:10;position:relative}
#reservation .popover-title{color:#830051;background-color:#fff;border-bottom:0}
#reservation label{display:block;margin-bottom:4px;text-transform:uppercase;letter-spacing:1px}
#reservation input{height:50px;width:100%;border:0}
#reservation select{border:0}
#reservation .expand-reservation{display:none}
#reservation .main-nav{padding:0;margin:0}
#reservation .main-nav li{text-align:center;float:left;width:100%;list-style:none;background:#ada6a3;height:58px;line-height:17px;letter-spacing:1px}
#reservation .main-nav li a{text-decoration:none;font-family:"Agenda-Semibold",Arial;font-size:14px;color:#fff;display:inline-block;width:100%;height:100%}
#reservation .main-nav li.active{background:#918884}
#reservation .main-nav li.manage,#reservation .main-nav li.recent{display:none}
#reservation .main-nav li.book a{display:table;table-layout:fixed}
#reservation .main-nav li.book a span{display:table-cell;vertical-align:center}
#reservation .main-nav li.recent a{display:table;table-layout:fixed}
#reservation .main-nav li.recent a span{display:table-cell;vertical-align:middle}
#reservation #book{padding:0 30px 25px 30px;background-color:#830051}
#reservation #book .error-msg{display:none;border:1px solid red;padding:5px;margin-top:15px;font-size:14px}
#reservation #book .error-msg:before{content:"\f12a";font-family:"FontAwesome";color:red;margin-right:2%}
#reservation #book .form-fields .open-search{margin-top:20px}
#reservation #book .form-fields .open-search{width:62%}
#reservation #book .form-fields .open-search input{padding-left:5px;padding-right:5px;color:#766a65;font-family:"Arial"}
#reservation #book .form-fields .dates{position:relative;margin-top:18px}
#reservation #book .form-fields .dates input{background-color:#fff;cursor:text;color:#766a65;font-family:"Arial"}
#reservation #book .form-fields .dates .cal-icon{cursor:pointer;position:absolute;right:11px;top:29px}
#reservation #book .form-fields .dates .cal-icon:after{content:"\e625";color:#ada6a3;font-size:28px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .form-fields .search-icon{margin-top:37px;margin-left:14px;background:#fff url("//digital.ihg.com/is/image/ihgint/cp_dest_crosshair?fmt=png-alpha") no-repeat center;height:50px;width:50px;vertical-align:middle;display:inline-block;border-radius:3px;cursor:pointer}
#reservation #book .form-fields .htl-search.button-desktop{display:none}
#reservation #book .more-less-opt{cursor:pointer;margin-top:15px;padding-left:5px;font-size:11px;text-transform:uppercase}
#reservation #book .more-less-opt .less-opt{display:none}
#reservation #book .more-less-opt .arrow-icon{margin-left:10px;vertical-align:text-bottom}
#reservation #book .more-less-opt .arrow-icon:after{content:"\f0d7";font-family:FontAwesome;font-size:15px}
#reservation #book .more-less-opt .arrow-icon.open:after{content:"\f0d8";font-family:FontAwesome;font-size:15px}
#reservation #book .expand-opt{display:none}
#reservation #book .expand-opt .adults,#reservation #book .expand-opt .children,#reservation #book .expand-opt .rooms,#reservation #book .expand-opt .rate-preference,#reservation #book .expand-opt .corporate-id,#reservation #book .expand-opt .iata-id,#reservation #book .expand-opt .group-code{margin-top:20px}
#reservation #book .expand-opt .adults,#reservation #book .expand-opt .children,#reservation #book .expand-opt .rooms{width:43%;position:relative}
#reservation #book .expand-opt .adults input,#reservation #book .expand-opt .children input,#reservation #book .expand-opt .rooms input{text-align:center;font-family:"Arial";color:#766a65;font-size:14px}
#reservation #book .expand-opt .adults .plus-icon,#reservation #book .expand-opt .children .plus-icon,#reservation #book .expand-opt .rooms .plus-icon{cursor:pointer;position:absolute;top:25px;right:0;padding:10px}
#reservation #book .expand-opt .adults .plus-icon:after,#reservation #book .expand-opt .children .plus-icon:after,#reservation #book .expand-opt .rooms .plus-icon:after{content:"\e6c0";color:#ada6a3;font-size:12px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .expand-opt .adults .minus-icon,#reservation #book .expand-opt .children .minus-icon,#reservation #book .expand-opt .rooms .minus-icon{cursor:pointer;position:absolute;top:26px;left:0;padding:10px}
#reservation #book .expand-opt .adults .minus-icon:after,#reservation #book .expand-opt .children .minus-icon:after,#reservation #book .expand-opt .rooms .minus-icon:after{content:"\e6a3";color:#ada6a3;font-size:12px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .expand-opt .adults{margin-right:18px}
#reservation #book .expand-opt .children{margin-right:0}
#reservation #book .expand-opt .rate-preference{cursor:pointer;display:block;position:relative}
#reservation #book .expand-opt .rate-preference .rate-pref-wrap{overflow:hidden;width:100%;border-radius:4px}
#reservation #book .expand-opt .rate-preference select{height:50px;width:109%;-moz-appearance:none;-webkit-appearance:none;background:url("//digital.ihg.com/is/image/ihgint/cp_Caret_Down?fmt=png-alpha") no-repeat #fff;background-position:120px -22px;padding-left:12px;font-family:"Arial";font-size:14px;color:#766a65}
#reservation #book .expand-opt .rate-preference select::-ms-expand{display:none}
#reservation #book .expand-opt .corporate-id .tooltip-icon,#reservation #book .expand-opt .iata-id .tooltip-icon{cursor:pointer;color:#fff;text-decoration:none;width:15px;line-height:15px;height:15px;border-radius:7.5px;text-align:center;background:#cf0072;margin-left:7px}
#reservation #book .expand-opt .corporate-id .popover,#reservation #book .expand-opt .iata-id .popover{left:0 !important}
#reservation #book .expand-opt .corporate-id .popover .popover-content,#reservation #book .expand-opt .iata-id .popover .popover-content{color:#000}
#reservation #book .expand-opt .group-code{display:none}
#reservation #book .htl-search.button-mobile{background-color:#cf0072;display:inline-block;text-align:center;height:50px;width:100%;line-height:50px;padding:0 40px;border-radius:4px;margin-top:15px;cursor:pointer;font-size:14px;letter-spacing:1px;text-transform:uppercase}
#reservation #book .important-note .best-available{display:none}
#reservation #book .important-note p{margin-top:2px;margin-bottom:0;font-family:'Arial';font-size:11px;color:#ada6a3}
#reservation #book .important-note p:first-child{margin-top:20px}
#reservation #recent .hotel-ctr{text-align:center;margin-bottom:5.8%}
#reservation #recent .hotel-ctr:before,#reservation #recent .hotel-ctr:after{content:"";overflow:hidden;clear:both;display:block}
#reservation #recent .hotel-ctr:first-child{margin-top:9%}
#reservation #recent .hotel-ctr:last-child{margin-bottom:6.5%}
#reservation #recent .hotel-ctr a{color:#fff;text-decoration:none}
#reservation #recent .hotel-ctr .hotel-img{float:left;width:30%;max-width:52px;margin-right:5%;margin-left:20px;position:relative}
#reservation #recent .hotel-ctr .hotel-img a.hotel-link{position:absolute;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") no-repeat 0 0;top:0;left:0;bottom:0;right:0}
#reservation #recent .hotel-ctr .hotel-info{font-family:"Arial";text-align:left;font-size:12px;float:left;margin-left:40%;width:60%;margin-top:0;position:relative}
#reservation #recent .hotel-ctr .hotel-info .htl-code{display:none}
#reservation #recent .hotel-ctr .hotel-info .hotel-brand{font-size:10px}
#reservation #recent .hotel-ctr .hotel-info .hotel-name,#reservation #recent .hotel-ctr .hotel-info .city{display:inline-block}
#reservation #recent .hotel-ctr .hotel-info .hotel-name{font-size:14px;position:static;color:#fff}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{position:relative;top:0}
#reservation #recent .hotel-ctr .hotel-info .rating-review{margin-left:-56%;position:absolute;top:50px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars{background-image:url("//digital.ihg.com/is/image/ihgint/IHG_rating?fmt=png-alpha");background-repeat:no-repeat}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-static{display:block;float:left;height:16px;margin-right:5px;margin-top:5px;width:64px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-50{background-position:0 0}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-40{background-position:-13px 0}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-30{background-position:-25px 0}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-20{background-position:-37px 0}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-10{background-position:-51px 0;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-0{background-position:-64px 0;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-1{background-position:-51px -80px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-11{background-position:-37px -80px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-21{background-position:-25px -80px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-31{background-position:-13px -80px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-41{background-position:0 -80px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-2{background-position:-51px -64px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-12{background-position:-37px -64px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-22{background-position:-25px -64px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-32{background-position:-13px -64px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-42{background-position:0 -64px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-3{background-position:-51px -48px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-13{background-position:-37px -48px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-23{background-position:-25px -48px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-33{background-position:-13px -48px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-43{background-position:0 -48px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-4{background-position:-51px -32px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-14{background-position:-37px -32px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-24{background-position:-25px -32px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-34{background-position:-13px -32px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-44{background-position:0 -32px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-5{background-position:-51px -16px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-15{background-position:-37px -16px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-25{background-position:-25px -16px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-35{background-position:-13px -16px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-45{background-position:0 -16px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-6{background-position:-51px -96px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-16{background-position:-37px -96px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-26{background-position:-25px -96px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-36{background-position:-13px -96px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-46{background-position:0 -96px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-7{background-position:-51px -112px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-17{background-position:-37px -112px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-27{background-position:-25px -112px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-37{background-position:-13px -112px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-47{background-position:0 -112px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-8{background-position:-51px -128px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-18{background-position:-37px -128px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-28{background-position:-25px -128px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-38{background-position:-13px -128px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-48{background-position:0 -128px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-9{background-position:-51px -144px;width:62px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-19{background-position:-37px -144px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-29{background-position:-25px -144px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-39{background-position:-13px -144px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-49{background-position:0 -144px}
#reservation #recent .hotel-ctr .hotel-info .rating-review:before,#reservation #recent .hotel-ctr .hotel-info .rating-review:after{content:"";overflow:hidden;clear:both;display:block}
#reservation #recent .hotel-ctr .close-button{cursor:pointer;height:20px;width:20px;display:inline-block;background-image:url("//digital.ihg.com/is/image/ihgint/cp_rcv_close?fmt=png-alpha");margin-top:14px}
#reservation #manage{display:none}
#reservation .manage-res .header{background:#cf0072;position:relative;padding:15px 30px;font-size:12px;cursor:pointer}
#reservation .manage-res .header .arrow-icon{position:absolute;top:10px;right:20px}
#reservation .manage-res .header .arrow-icon:after{content:"\e627";font-size:15px;background-color:transparent;font-family:"icomoon"}
#reservation .manage-res .header .arrow-icon.open:after{content:"\e62d"}
#reservation .manage-res .body-copy{display:none;padding:30px;background-color:#830051;z-index:10;position:relative}
#reservation .manage-res .body-copy .desc{font-size:12px;font-family:Arial;padding-bottom:20px;line-height:1.5}
#reservation .manage-res .body-copy .rewards-copy{font-size:12px;font-family:Arial;padding-bottom:30px;line-height:1.5}
#reservation .manage-res .body-copy .rewards-copy .sign-in{color:#fff;text-decoration:underline}
#reservation .manage-res .body-copy .form-fields .error-container{border:1px solid red;padding:5px;margin-bottom:15px;font-size:14px;display:none}
#reservation .manage-res .body-copy .form-fields .error-container .error-icon{float:left;margin-right:2%}
#reservation .manage-res .body-copy .form-fields .error-container .error-icon:before{content:"\f12a";font-family:"FontAwesome";color:red}
#reservation .manage-res .body-copy .form-fields .conf-res{padding-bottom:15px;max-width:100%}
#reservation .manage-res .body-copy .form-fields .view-res{background-color:#cf0072;display:inline-block;text-align:center;height:50px;width:100%;line-height:50px;padding:0;border-radius:4px;margin-top:20px;cursor:pointer;letter-spacing:1px}
#reservation .manage-res .body-copy .form-fields .important-note{margin-top:20px}
#reservation .manage-res .body-copy .form-fields .important-note p{font-family:"Arial";font-size:11px;color:#ada6a3}
html[lang="ru"] #reservation .main-nav li.recent a span{word-wrap:break-word}
html[lang="ru"] #reservation #book .form-fields .search-icon{margin-top:50px}
@media(min-width:768px) and (max-width:959px){#reservation{font-size:11px}
#reservation label{margin-bottom:0;white-space:nowrap;overflow:visible}
#reservation input{height:35px}
#reservation .main-nav li{height:50px}
#reservation .main-nav li a{font-size:12px}
#reservation .main-nav li.book a{padding-top:3px}
#reservation #book{padding:0 20px 10px 20px}
#reservation #book .form-fields .open-search{width:65%}
#reservation #book .form-fields .dates .cal-icon{right:8px;top:17px}
#reservation #book .form-fields .dates .cal-icon:after{font-size:22px}
#reservation #book .form-fields .search-icon{height:35px;width:35px;margin-top:30px;background-size:65%;background:#fff url("//digital.ihg.com/is/image/ihgint/cp_dest_crosshair?fmt=png-alpha") no-repeat center}
#reservation #book .form-fields .expand-opt .adults,#reservation #book .form-fields .expand-opt .children{margin-right:9px}
#reservation #book .form-fields .expand-opt .adults .plus-icon,#reservation #book .form-fields .expand-opt .children .plus-icon,#reservation #book .form-fields .expand-opt .rooms .plus-icon{top:11px;right:0}
#reservation #book .form-fields .expand-opt .adults .minus-icon,#reservation #book .form-fields .expand-opt .children .minus-icon,#reservation #book .form-fields .expand-opt .rooms .minus-icon{top:11px;left:0}
#reservation #book .form-fields .expand-opt .rate-preference select{height:35px;background-position:90px -28px}
#reservation #book .htl-search.button-mobile{height:35px;line-height:35px;padding:0 20px;margin-top:8px}
#reservation #book .important-note p:first-child{margin-top:10px}
#reservation #recent .hotel-ctr{margin-bottom:2.7%}
#reservation #recent .hotel-ctr:first-child{margin-top:5%}
#reservation #recent .hotel-ctr:last-child{margin-bottom:3%}
#reservation #recent .hotel-ctr .hotel-img{margin-left:10px}
#reservation #recent .hotel-ctr .hotel-info{position:relative;font-size:11px}
#reservation #recent .hotel-ctr .hotel-info .hotel-name{font-size:12px}
#reservation #recent .hotel-ctr .hotel-info .rating-review{top:50px;position:absolute;margin-left:-62%}
#reservation #recent .hotel-ctr .close-button{margin-top:5px}
#reservation .manage-res .header{padding:13px 25px}
#reservation .manage-res .body-copy{padding-left:15px}
#reservation .manage-res .body-copy .form-fields .form-inline .conf-res .form-control{display:block}
}
@media(min-width:320px) and (max-width:767px){#reservation{height:auto !important}
#reservation #book .form-fields .dates{display:none}
#reservation #book .form-fields .open-search{display:inline-block;width:73%}
#reservation #book .form-fields .search-icon{margin-top:0}
#reservation #book .form-fields .more-less-opt{margin-top:5px;padding-left:0}
#reservation #book .form-fields .expand-opt .adults,#reservation #book .form-fields .expand-opt .children,#reservation #book .form-fields .expand-opt .rooms{display:inline-block;width:45.9%}
#reservation #book .form-fields .expand-opt .rate-preference select{background-position:right 10px bottom 50%}
#reservation #recent .hotel-ctr{position:relative}
#reservation #recent .hotel-ctr .hotel-info{width:74%;float:left;position:relative;margin-left:25%}
#reservation #recent .hotel-ctr .hotel-info .hotel-brand,#reservation #recent .hotel-ctr .hotel-info .hotel-name{display:block}
#reservation #recent .hotel-ctr .hotel-info .rating-review{margin:0;position:static}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars-static{margin-top:2px;margin-bottom:1px}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{position:static}
#reservation #recent .hotel-ctr .hotel-img{width:20%;margin-left:6px;max-width:70px}
#reservation #recent .hotel-ctr .close-button{position:absolute;top:-22%;right:6px}
#reservation .expand-reservation{cursor:pointer;background:#830051;display:block;padding:25px 20px;font-size:16px}
#reservation .expand-reservation:after{border-left:2px solid #c180a8;content:"";position:absolute;height:50px;top:10px;right:58px}
#reservation .expand-reservation .arrow-icon{position:absolute;top:25px;right:20px}
#reservation .expand-reservation .arrow-icon:after{content:"\e627";font-size:15px;background-color:transparent;font-family:"icomoon"}
#reservation .expand-reservation .arrow-icon.open:after{content:"\e62d"}
#reservation .content{display:none}
#reservation .manage-res .body-copy .desc{padding-bottom:15px}
}
html[lang="ru"] .reasons-to-meet .reasons-to-meet-header{font-size:25px !important;width:100% !important}
html[lang="ru"] .meetings-events-tile .tile-desc .find-hotel{padding:12px 0 !important}
html[lang="ru"] .reasons-to-meet .tile-header h3{vertical-align:initial !important;margin-top:20px !important}
.reasons-to-meet{background-color:#fff;float:left;margin-top:20px;padding:55px 78px 35px}
.reasons-to-meet .reasons-to-meet-header{font-size:24px;text-align:center;color:#766a65;margin:0 auto;font-family:"Agenda-Regular",Arial;line-height:42px;margin-bottom:0}
.reasons-to-meet .column-custom-row .row-reasons-to-meet{display:table}
.reasons-to-meet .column-custom-row .row-reasons-to-meet div[class^="col-"],.reasons-to-meet .column-custom-row .row-reasons-to-meet div[class*="col-"]{display:table-cell;float:none}
.reasons-to-meet .column-custom-row .reset-pad{padding:0 10px}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile{padding-top:30px}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-image{text-align:center;min-height:78px}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-image{display:table;margin:0 auto;text-align:center}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-image .img-slot{display:table-cell;text-align:center;width:50%;height:100px}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-image .img-slot p{font-size:24px;color:#cf0072;font-family:"Agenda-Regular",Arial;max-width:158px;margin:0 auto;line-height:100px}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-image .img-slot p a{font-size:24px;color:#cf0072;font-family:"Agenda-Regular",Arial;text-decoration:none;line-height:normal;display:inline-block;vertical-align:middle}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-header{text-align:center;margin:0 0 10px 0}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-header h3{color:#cf0072;line-height:normal;display:inline-block;vertical-align:middle;font-size:24px;line-height:28px;font-family:"Agenda-Regular",Arial;letter-spacing:-0.62px}
.reasons-to-meet .column-custom-row .reset-pad .interactive-tile .tile-desc .desc{text-align:center;line-height:21px;color:#918884;font-size:14px;min-height:70px;font-family:"Arial";margin-bottom:40px;padding-top:10px}
.reasons-to-meet .link{text-align:center;margin-top:38px;position:absolute;bottom:0;width:100%}
.reasons-to-meet .link p{color:#ada6a3;text-decoration:none;font-size:12px}
.reasons-to-meet .link a{color:#ada6a3;text-decoration:none;cursor:pointer;font-family:"Agenda-Semibold",Arial;font-size:12px;line-height:14px;text-transform:uppercase;letter-spacing:1px;position:relative}
.reasons-to-meet .link a:after{content:"\e60f";font-family:"Icomoon";font-size:10px;position:absolute;top:-1px;margin-left:10px}
.interactive-tile-carrousel{display:none}
@media(min-width:768px) and (max-width:959px){.reasons-to-meet .reasons-to-meet-header{width:73%}
}
@media(min-width:320px) and (max-width:767px){.interactive-tile-carrousel{background-color:#fff;margin:0;padding:0 0 40px;display:block}
.interactive-tile-carrousel .flexslider{background-color:#fff;border-radius:0;box-shadow:none;margin-bottom:0;border:0 none}
.interactive-tile-carrousel .flexslider .flex-control-paging{position:relative;bottom:0;margin-top:20px}
.interactive-tile-carrousel .flexslider .flex-direction-nav a{top:50%;color:#e4e0e0;font-size:0}
.interactive-tile-carrousel .flexslider img{width:auto;display:inline-block}
.interactive-tile-carrousel .tile-image{text-align:center;margin-top:20px}
.interactive-tile-carrousel .tile-image{margin:0 auto;text-align:center;width:100%}
.interactive-tile-carrousel .tile-image .img-slot{text-align:center}
.interactive-tile-carrousel .tile-image .img-slot p{font-size:21px;color:#cf0072;font-family:"Agenda-Regular",Arial;max-width:158px;margin:0 auto;line-height:28px}
.interactive-tile-carrousel .tile-image .img-slot p a{font-size:24px;color:#cf0072;font-family:"Agenda-Regular",Arial;text-decoration:none}
.interactive-tile-carrousel .tile-desc .tile-header{margin-top:30px}
.interactive-tile-carrousel .tile-desc .tile-header h3{font-family:"Agenda-Regular",Arial;color:#cf0072;text-align:center;font-size:24px;width:195px;margin-left:auto;margin-right:auto}
.interactive-tile-carrousel .tile-desc .desc{font-family:Arial;margin-top:30px;color:#918884;line-height:22px;font-size:16px;padding:0 20px;text-align:center}
.interactive-tile-carrousel .flex-direction-nav a:before{font-family:"icomoon";font-size:22px;content:"\e629"}
.interactive-tile-carrousel .flex-direction-nav a.flex-next:before{content:"\e62b"}
.interactive-tile-carrousel .flex-control-paging li a{width:8px;height:8px;background:#e4e1e0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.interactive-tile-carrousel .flex-control-paging li a.flex-active{background:#ada6a3}
.interactive-tile-carrousel .flex-direction-nav .flex-prev{left:0}
.interactive-tile-carrousel .flexslider:hover .flex-prev{left:0}
.interactive-tile-carrousel .flex-direction-nav .flex-next{right:0}
.interactive-tile-carrousel .flexslider:hover .flex-next{right:0}
.reasons-to-meet{padding:45px 5px 0;float:none;margin-top:2px !important}
.reasons-to-meet .reasons-to-meet-header{font-family:"Agenda-Regular",Arial;width:100%;font-size:24px;line-height:28px;color:#918884;padding:0 20px;margin-bottom:0}
.reasons-to-meet .column-custom-row{display:none}
}
.interact-offers{margin-top:20px}
.interact-offers .interact-tile .interact{float:left}
@media(min-width:320px) and (max-width:767px){.interact-offers .interact-tile{display:none}
}
html[lang="ru"] .meetings-events-tile .tile-desc .email-meeting>a{font-size:18px !important}
.meetings-events-tile{margin-top:20px;background-color:#fff;display:table}
.meetings-events-tile .tile-desc{width:50%;display:table-cell;vertical-align:top;text-align:center;padding-bottom:36px}
.meetings-events-tile .tile-desc .tile-desc-header{margin-top:42px;margin-bottom:15px;font-family:"Agenda-Light",Arial;font-size:36px;color:#766a65}
.meetings-events-tile .tile-desc .desc{color:#918884;font-family:Arial;font-size:16px;line-height:132%;padding:0 30px 20px 30px}
.meetings-events-tile .tile-desc .find-hotel{border-radius:4px;background:#cf0072;display:inline-block;text-align:center;padding:14px 26px;margin-left:auto;margin-right:auto;cursor:pointer}
.meetings-events-tile .tile-desc .find-hotel a{font-family:"Agenda-Semibold",Arial;font-size:14px;color:#fff;line-height:17px;letter-spacing:1px;text-decoration:none}
.meetings-events-tile .tile-desc .book-meeting{margin-top:30px;margin-bottom:8px;text-align:center}
.meetings-events-tile .tile-desc .email-meeting{text-align:center}
.meetings-events-tile .tile-desc .book-meeting>a,.meetings-events-tile .tile-desc .email-meeting>a{font-family:"Agenda-Light",Arial;font-size:21px;text-decoration:none;color:#ada6a3;letter-spacing:1px}
.meetings-events-tile .tile-desc .book-meeting>a:before,.meetings-events-tile .tile-desc .email-meeting>a:before{font-family:"Icomoon";margin-right:18px;vertical-align:middle}
.meetings-events-tile .tile-desc .book-meeting>a.letterSpacingIE{letter-spacing:normal}
.meetings-events-tile .tile-desc .book-meeting>a:before{content:"\e6ba";font-size:22px}
.meetings-events-tile .tile-desc .email-meeting>a:before{content:"\e63b";font-size:19px}
.meetings-events-tile .tile-image{display:table-cell;vertical-align:middle}
@media(min-width:320px) and (max-width:767px){.meetings-events-tile{margin-top:2px}
.meetings-events-tile .tile-desc,.meetings-events-tile .tile-image{display:block;float:none;width:100%;text-align:center}
.meetings-events-tile .tile-desc{height:auto}
.meetings-events-tile .tile-desc .tile-desc-header{margin-top:40px;margin-bottom:20px;font-size:24px;color:#830051}
.meetings-events-tile .tile-desc .desc{font-family:"Agenda-Light","Arial";font-size:18px;line-height:22px}
.meetings-events-tile .tile-desc .book-meeting{margin-top:13px;text-align:left;padding-left:20%}
.meetings-events-tile .tile-desc .book-meeting>a:before{font-size:20px}
.meetings-events-tile .tile-desc .email-meeting{margin-top:5px;text-align:left;padding-left:20%}
.meetings-events-tile .tile-desc .email-meeting>a:before{font-size:17px}
.meetings-events-tile .tile-desc .book-meeting>a,.meetings-events-tile .tile-desc .email-meeting>a{letter-spacing:0;font-family:"Arial";font-size:14px}
.meetings-events-tile .tile-desc .find-hotel{padding:14px 16px}
.meetings-events-tile .tile-desc .find-hotel a{font-size:16px;line-height:16px}
}
@media only screen and (max-width:767px) and (orientation:landscape){.meetings-events-tile .tile-desc .book-meeting{padding-left:32%}
.meetings-events-tile .tile-desc .email-meeting{padding-left:32%}
}
.ihg-slider,.hero-carousel{border:0;margin:0 auto}
.hero-carousel .flex-direction-nav a{color:#fff;height:56px;top:46% !important}
.hero-carousel .flex-direction-nav a:before{font-family:"FontAwesome";font-size:56px}
.hero-carousel .flex-direction-nav .flex-prev,.hero-carousel .flexslider:hover .flex-prev{left:16%;opacity:1}
.hero-carousel .flex-direction-nav .flex-next,.hero-carousel .flexslider:hover .flex-next{right:14%;opacity:1}
.hero-carousel .flex-direction-nav a.flex-prev:before{font-family:"FontAwesome";content:'\f104'}
.hero-carousel .flex-direction-nav a.flex-next:before{font-family:"FontAwesome";content:'\f105'}
.hero-carousel .flex-direction-nav .flex-next:hover,.hero-carousel .flex-direction-nav .flex-prev:hover{text-decoration:none}
.hero-carousel .flex-control-nav li a{background-color:#fff;box-shadow:0 0 .2em .1em #666}
.hero-carousel .flex-control-nav li a.flex-active{background-color:#9a9674}
.ihg-slider .slides li{position:relative}
.ihg-slider .slides li .slide-caption{position:absolute;bottom:30px;left:48%;width:45%;max-width:480px}
.ihg-slider .slides .slide-caption span{display:block}
.ihg-slider .slides .slide-caption .upper{background-color:#fff;border-bottom:4px solid #8cd6ed;opacity:.9;padding:10px}
.ihg-slider .slides .slide-caption .headline,.ihg-slider .slides .slide-caption .headline>*{font-family:"p22-underground";font-size:35px;font-weight:900;color:#572700;text-transform:uppercase}
.ihg-slider .slides .slide-caption .headline:after{content:"\f101";font-family:"FontAwesome";font-size:22px;margin-left:10px;vertical-align:middle}
.ihg-slider .slides .slide-caption .subhead{font-size:16px;color:#000}
.ihg-slider .slides .slide-caption .lower{background-color:#78755a;opacity:.9;padding:10px 0}
.ihg-slider .slides .slide-caption .tweet{font-weight:200;font-style:italic;color:#fff;border-spacing:5px 0;display:table}
.ihg-slider .slides .slide-caption .tweet:before{content:"\f099";font-family:"FontAwesome";font-size:20px;font-style:normal;color:#fff;display:table-cell}
.hero-carousel .flex-control-paging li a{margin-right:16px;width:10px;height:10px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;border-radius:20px}
.ihg-slider .slides .sl-init .offer-slot .gallery.section .image{margin-left:0 !important;width:100%}
span,img{vertical-align:middle}
.hero-carousel .hero-section-tile .tile-desc.null{background-color:#fff;padding:10px 0;bottom:82px;max-width:480px;position:absolute;left:48%;top:inherit;width:48%;z-index:99;border-bottom:4px solid #8cd6ed;padding:10px;opacity:.9}
.hero-carousel .hero-section-tile .caption,.quotes{bottom:27px;max-width:480px;opacity:.9;position:absolute;left:48%;width:48%;z-index:99;color:#fff;background-color:#78755a;padding:10px 0}
.hero-carousel .hero-section-tile .tile-desc.null .visible-content>*:nth-child(2){height:0;margin:0 0 0 -10px;width:105%}
.hero-carousel .hero-section-tile .tile-desc.null span.quotes{bottom:0;display:block;left:0;padding:10px;position:relative;top:14px;width:100%}
.hero-carousel .hero-section-tile .caption .caption-sub-header::before{color:#fff;content:"";display:table-cell;font-family:"FontAwesome";font-size:20px;font-style:normal}
.hero-carousel .hero-section-tile .caption .caption-sub-header{border-spacing:5px 0;color:#fff;display:table;font-style:italic;font-weight:200}
.hero-carousel,.hero-carousel .slides>li{position:relative}
.hero-carousel .slides>li{backface-visibility:hidden;display:block}
.hero-carousel{background:#333 none repeat scroll 0 0;border:0;box-shadow:0 1px 4px rgba(0,0,0,0.2);margin:0;position:relative}
.hero-carousel .flex-viewport{overflow:hidden;position:relative}
.hero-carousel .flex-viewport .slides img{display:block;width:100%}
.hero-carousel .flex-control-nav{bottom:0;z-index:100}
.hero-section-tile .tile-desc.null .link::after{content:"";font-family:"FontAwesome";font-size:22px;margin-left:10px;vertical-align:middle}
.hero-section-tile .tile-desc.null .link>*{color:#572700;font-family:"p22-underground";font-size:35px;font-weight:900;text-transform:uppercase}
.hero-section-tile .tile-desc.null .link a:hover{text-decoration:underline}
.hero-carousel .hero-section-tile .tile-desc.null .desc{color:#000;font-size:16px}
@media(max-width:959px){.ihg-slider .slides .slide-caption .headline,.ihg-slider .slides .slide-caption .headline>*{font-size:28px}
}
@media(max-width:767px){.ihg-slider .slides li .slide-caption,.hero-section-tile .tile-desc.null{left:0;bottom:10px;width:94%;display:block}
.hero-carousel .hero-section-tile .tile-desc.null{margin:0 0 0 8px;padding-left:10px;padding-right:10px}
.ihg-slider .slides .slide-caption .headline,.ihg-slider .slides .slide-caption .headline>*,.hero-carousel .hero-section-tile .tile-desc.null .link>*{font-family:"p22-underground";font-size:20px;font-weight:900;color:#572700;text-transform:uppercase}
.ihg-slider .slides .slide-caption .subhead,.hero-carousel .hero-section-tile .tile-desc.null .desc{font-size:12px}
.ihg-slider .slides li .slide-caption .lower,.hero-section-tile .caption{display:none}
.hero-carousel .flex-control-nav{bottom:90px}
.hero-carousel .flex-direction-nav .flex-prev,.hero-carousel .flexslider:hover .flex-prev{left:2%;opacity:1}
.hero-carousel .flex-direction-nav .flex-next,.hero-carousel .flexslider:hover .flex-next{right:2%;opacity:1}
.hero-carousel .flex-direction-nav a{color:#fff;height:28px}
.hero-carousel .flex-direction-nav a:before{font-family:"FontAwesome";font-size:30px}
}
@media(max-width:400px){.hero-carousel .flex-control-nav{display:none}
}
.flexslider .slides>li{display:block !important}
.hero-carousel .flexslider{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;box-shadow:none;margin:0;padding:0;position:relative}
body{background-color:#e4e1e0}
.global-wrapper{display:block;overflow:hidden;clear:both}
.body-text{margin-top:20px}
.body-text .tile-desc{background-color:#ada6a3;padding:60px 68px 53px 60px}
.body-text .tile-desc .tile-header>*{color:#e4e1e0;font-family:"Agenda-Light",Arial;font-size:24px}
.body-text .tile-desc .desc{font-family:"Agenda-Light",Arial;font-size:21px;color:#e4e1e0;line-height:21px}
.body-text .tile-desc .desc sup{top:0}
.body-text .tile-desc .desc .more-desc{display:none}
.body-text .tile-desc .link{text-align:center;font-family:"Agenda-Semibold",Arial;font-size:12px;line-height:14px;color:#c8c3c1;margin-top:20px;cursor:pointer;font-weight:bold;position:static;text-transform:uppercase;letter-spacing:1px}
.body-text .tile-desc .link .wel-rm.off{display:none}
.body-text .tile-desc .link .wel-rl.off{display:none}
@media(min-width:320px) and (max-width:767px){.hero-section{margin-top:0}
.hero-section .tile-image img{width:100%}
.body-text{margin-top:0}
.body-text .tile-desc{padding:40px 30px 45px;background-color:#fff}
.body-text .tile-desc .tile-header h4{font-size:20px;color:#766a65}
.body-text .tile-desc .desc{font-size:16px;line-height:22px;color:#766a65}
.body-text .tile-desc .link{text-align:left}
}
.flexslider .slides>li{display:block}
.flexslider{background:0;border:0;border-radius:0;box-shadow:0;margin:0;position:relative}
.chase-promo-interact{padding-left:25px;padding-right:25px;padding-bottom:32px;text-align:center;background:#fff;display:inline-block}
.chase-promo-interact .rewards-club-image{margin-top:41px;margin-bottom:8px}
.chase-promo-interact .rewards-desc{margin-bottom:9px;font-family:Arial;font-size:14px;color:#918884;line-height:21px}
.chase-promo-interact .learn-more{font-family:"Agenda-Semibold",Arial;font-size:12px;line-height:14px;letter-spacing:1px;padding-bottom:5px}
.chase-promo-interact .learn-more a{text-decoration:none;color:#ada6a3}
.chase-promo-interact .learn-more a:after{content:"\f178";font-family:"FontAwesome";margin-left:5px}
@media(min-width:320px) and (max-width:767px){.chase-promo-interact{display:none}
}
.chase-promo-interact{width:100%;height:90px !important;position:absolute;background:rgba(0,0,0,0.5);display:none;bottom:0;z-index:10}
.chase-promo-interact .offer-slot .text{padding:11px 0 0;white-space:nowrap;text-align:left}
promo-interact .offer-slot{width:100%}
.chase-promo-interact .offer-slot .LinkMorpher-2-0 .image{float:left;padding-left:21%;height:90px;display:flex;align-items:center}
.chase-promo-interact .offer-slot .LinkMorpher-2-0 .image img{padding-right:9px}
.chase-promo-interact .offer-slot{width:100%;height:90px}
.chase-promo-interact .offer-slot .text a{color:inherit}
.chase-promo-interact .offer-slot .text p{font-size:14px;color:#f5f5f5;line-height:21px;margin-bottom:0}
.chase-promo-interact .offer-slot .text p:last-child{font-family:"Agenda-Semibold",Arial;font-size:12px;line-height:14px;text-transform:uppercase;letter-spacing:1px;color:#f5f5f5;margin-top:10px}
.chase-promo-interact .no-offers{display:none;width:100%;color:#f5f5f5;font-family:"Agenda-Regular",Arial;font-size:18px;text-align:center;padding:20px}
@media only screen and (max-width:480px){.chase-promo-interact .offer-slot .LinkMorpher-2-0 .image{padding-left:0}
.chase-promo-interact .offer-slot .text p{font-size:12px}
.chase-promo-interact{padding-left:15px}
}
@media only screen and (max-width:390px){.chase-promo-interact .offer-slot .LinkMorpher-2-0 .image img{padding-right:0;margin-right:5px;max-height:60px;margin-top:12px}
.chase-promo-interact .offer-slot{margin-left:-15px}
.chase-promo-interact .offer-slot .LinkMorpher-2-0 .image{display:block}
}
.brandhome-ribbon .offer-slot{background:#fff;margin-top:20px}
.brandhome-ribbon .offer-slot .text{padding:40px}
.brandhome-ribbon .no-offers{display:none;width:100%;color:#918884;font-family:"Agenda-Regular",Arial;font-size:18px;text-align:center;padding:20px}
@media(min-width:320px) and (max-width:767px){.brandhome-ribbon .offer-slot{margin-top:2px;text-align:center}
.brandhome-ribbon .offer-slot .text{padding:20px}
.brandhome-ribbon .offer-slot .image{float:none !important}
}
.brandhome-exp-suites-interacts{width:100%;display:table;margin-top:20px}
.brandhome-exp-suites-interacts .offer-slot{display:table-cell;width:50%;background:#fff;margin-top:10px}
.brandhome-exp-suites-interacts .offer-slot .text{padding:40px}
.brandhome-exp-suites-interacts .no-offers{display:none;width:100%;color:#918884;font-family:"Agenda-Regular",Arial;font-size:18px;text-align:center;padding:20px}
@media(min-width:320px) and (max-width:767px){.brandhome-exp-suites-interacts{display:block;margin-top:2px}
.brandhome-exp-suites-interacts .offer-slot{display:block;width:100%;margin-top:0;text-align:center}
.brandhome-exp-suites-interacts .offer-slot .text{padding:30px}
.brandhome-exp-suites-interacts .offer-slot .image{float:none !important;text-align:center}
}