.primary-nav{min-height:78px;background-color:#830051}
.primary-nav.affix{z-index:100;width:100%;top:0}
.primary-nav .cp-logo-nav{line-height:80px;padding-left:23px;padding-right:7px}
.primary-nav .cp-logo-nav img{margin-left:30%;width:100%}
.primary-nav .cp-links{text-align:right}
.primary-nav .cp-links .main_nav{padding:0;margin:0}
.primary-nav .cp-links .main_nav li{display:inline-block;list-style:none;padding:30px 30px 0}
.primary-nav .cp-links .main_nav li a{text-decoration:none;font-family:"Agenda-Semibold",Arial;font-size:16px;color:#fff;line-height:19px;letter-spacing:1px}
@media(min-width:320px) and (max-width:767px){.primary-nav{display:none}
}
body{background-color:#e4e1e0}
.global-wrapper{display:block;overflow:hidden;clear:both}
.update-section{padding:30px 40px 30px 30px;background:#fff;margin:10px 0;position:relative}
.update-section .updateClose{position:absolute;top:10px;right:10px}
.update-section .updateClose .fa{cursor:pointer;color:#cf0072}
.update-section .updateClose .icon-remove{cursor:pointer}
.update-section .updateClose .icon-remove:before{display:block;font-size:16px;font-style:normal;position:absolute;color:#830051;right:0}
.update-section .update-text.updateText{margin-bottom:0;font-size:14px;line-height:20px;color:#830051;font-family:'Arial'}
@media(min-width:320px) and (max-width:767px){.update-section{margin:0;padding-bottom:10px}
}
body{background-color:#e4e1e0}
.global-wrapper{display:block;overflow:hidden;clear:both}
.nopadding{padding:0 !important;margin:0 !important}
.hinfo-container{padding-left:50px;background-color:#fff}
.hinfo-content{background:#fff;padding-top:26px}
.hinfo-content h1{margin:0}
.hinfo-content .hd-title{font-size:48px;font-family:"Agenda-Light",Arial;color:#830051;line-height:36px}
.hinfo-content h1{margin:0}
.hinfo-content h1 a{text-decoration:none}
.hinfo-content h1 a:hover{text-decoration:none}
.seo-header,.seo-address-details,.best-rating{text-indent:-99999px;height:0;overflow:hidden}
.hinfo-address{width:395px;background:#fff;float:left}
.hinfo-address p{margin-bottom:0;line-height:16px}
.hinfo-address p a{text-decoration:none;padding:8px 0 12px 20px;margin-bottom:13px;display:block;background:url("//ihg.scene7.com/is/image/ihgint/address_ico") center left no-repeat}
.hinfo-address p a span{font-size:14px;color:#918884;font-family:Arial;line-height:16px}
.hinfo-address p a span[itemprop="addressRegion"]{white-space:nowrap}
.hinfo-container section{float:left;padding:7px 0 15px 0;background:#fff;line-height:21px}
.hinfo-container section .column-custom-row{width:515px}
.hinfo-container section .column-custom-row .col-sm-6,.hinfo-container section .column-custom-row .col-md-4,.hinfo-container section .column-custom-row .col-xs-12{width:auto}
.hinfo-container section .column-custom-row .booking{float:left;padding-left:25px;padding-bottom:3px;padding-right:20px;background:url("//ihg.scene7.com/is/image/ihgint/phone-ico") center left no-repeat}
.hinfo-container section .column-custom-row .booking a{font-family:Arial;font-size:14px;color:#918884;text-decoration:none;line-height:16px}
.hinfo-container section .column-custom-row .mail{float:left;padding-left:25px;background:url("//ihg.scene7.com/is/image/ihgint/email-ico") center left no-repeat}
.hinfo-container section .column-custom-row .mail a{font-family:Arial;font-size:14px;color:#918884;text-decoration:none;line-height:16px}
@media(max-width:978px) and (min-width:768px){.hinfo-container section{padding:30px 0 0 0}
.hinfo-container section .column-custom-row .col-sm-6,.hinfo-container section .column-custom-row .col-md-4,.hinfo-container section .column-custom-row .col-xs-12{width:100%;margin-bottom:20px}
}
@media(min-width:768px) and (max-width:959px){.hinfo-address p a{padding-top:5px;padding-bottom:5px;margin-top:12px}
.hinfo-container section{padding-top:16px}
}
@media(min-width:320px) and (max-width:767px){.hinfo-content{padding-top:29px;padding-left:20px}
.hinfo-content .hd-title{font-size:30px;padding-bottom:24px}
.hinfo-address{width:auto;padding-left:20px;padding-right:100px}
.hinfo-address p a{padding-top:0;padding-left:25px;padding-bottom:0;margin-top:10px}
.hinfo-address p a span{font-size:12px}
.hinfo-address p a span[itemprop=addressRegion]{white-space:nowrap}
.hinfo-container{padding-left:0}
.hinfo-container section{padding-top:0;padding-bottom:20px}
.hinfo-container section .column-custom-row{width:auto;padding-left:20px}
.hinfo-container section .column-custom-row .col-xs-12{width:100%}
.hinfo-container section .column-custom-row .booking{width:80%;padding-bottom:8px;padding-top:6px}
.hinfo-container section .column-custom-row .booking a{font-size:12px;display:block}
.hinfo-container section .column-custom-row .mail a{font-size:12px}
}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){.hinfo-container section .column-custom-row .booking{width:90%}
.hinfo-container section .column-custom-row .booking a{display:inline-block;padding-right:20px}
}
html[lang='ar'] .hinfo-container section .column-custom-row .mail{width:auto}
body{background-color:#e4e1e0}
.global-wrapper{display:block;overflow:hidden;clear:both}
.nopadding{padding:0 !important;margin:0 !important}
.breadcrumb-container .breadcrumb{padding-left:50px;padding-top:20px;padding-bottom:2px;margin-bottom:0;border-radius:0;padding-top:27px;background-color:#fff;line-height:12px}
.breadcrumb-container .breadcrumb span+span>li span:before{padding:0 4px;color:#ccc;content:"/\00a0"}
.breadcrumb-container .breadcrumb li{color:#918884;font-size:11px;line-height:12px;font-family:Arial;display:inline}
.breadcrumb-container .breadcrumb li a{color:#918884;font-size:11px;font-family:Arial;line-height:12px;text-decoration:none}
.breadcrumb-container .breadcrumb li a:hover{text-decoration:underline}
.breadcrumb-container .breadcrumb li:nth-child(1){display:none}
.breadcrumb-container .breadcrumb li:nth-child(2):before{display:none}
.breadcrumb-container .breadcrumb li+li{padding-right:4px}
.breadcrumb-container .breadcrumb li+li:before{padding:0}
#UHF_pushdown{background:url(//ihg.scene7.com/is/image/ihg/cp_pushdown_bkg) repeat-x scroll 0 0 #000;font-size:10px;font-weight:700;line-height:14px;width:100%;padding:0 10px;display:none}
.UHF_pushdown-text-wrapper{width:72%;float:left}
.pdWrapper{margin:0 auto;width:980px;z-index:21;padding:16px;display:block;overflow:hidden;clear:both}
.UHF_pushdown-text{color:#fff;font-size:14px;font-weight:700;line-height:16px}
.pd-suggest{color:#888;font-size:12px;font-weight:normal;display:block}
#UHF_pushdown a{color:#fff;text-decoration:underline}
.yesNoClose{padding:12px 0;float:right;width:25%}
.yesNo{float:left}
#UHF_pushdown a:hover{text-decoration:none}
#UHF_pushdown .icon-remove{text-decoration:none;margin-left:2px}
#UHF_pushdown .separator{padding-left:20px}
.UHF_pushdown-close{float:right}
.UHF_pushdown-close:hover{text-decoration:none}
@media(max-width :768px){.pdWrapper{width:96%}
#UHF_pushdown{height:auto}
}
@media(max-width :640px){.pdWrapper{width:96%;text-align:center}
#UHF_pushdown{height:auto}
.UHF_pushdown-text-wrapper,.yesNoClose{width:100%;float:none}
}
.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{padding-top:20px}
#reservation .main-nav li.recent a{padding-top:15px;padding-top:5px\9}
#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("//ihg.scene7.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("//ihg.scene7.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:40px}
#reservation #recent .hotel-ctr .hotel-info .rating-review .stars{background-image:url("//ihg.scene7.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("//ihg.scene7.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{padding-top:6px;word-wrap:break-word}
html[lang="ru"] #reservation #book .form-fields .search-icon{margin-top:50px}
html[lang="fr"] #reservation .main-nav li.recent a{padding-top:6px}
html[lang="de"] #reservation .main-nav li.recent a{padding-top:5px}
html[lang="it"] #reservation .main-nav li.recent a{padding-top:5px}
@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{line-height:50px}
#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("//ihg.scene7.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:40px;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 .main-nav li.recent a{padding-top:20px}
#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%}
}
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}
}
.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{margin-top:20px}
.chase-promo-interact .offer-slot{width:100%;background:#fff;margin-top:53px}
.chase-promo-interact .offer-slot .LinkMorpher-2-0{width:190px}
.chase-promo-interact .offer-slot .text{padding:20px 15px 0}
.chase-promo-interact .offer-slot .text p{font-size:14px;color:#918884;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:#ada6a3;margin-top:10px}
.chase-promo-interact .no-offers{display:none;width:100%;color:#918884;font-family:"Agenda-Regular",Arial;font-size:18px;text-align:center;padding:20px}
@media only screen and (max-width:768px){.chase-promo-interact .offer-slot .LinkMorpher-2-0{width:142px}
}
.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}
}