.rating-review .stars-static{display:block;height:16px;margin-right:.5rem;margin-top:.2rem;width:80px}
.rating-review .stars-50{background-position:0 -180px}
.rating-review .stars-40{background-position:-16px -180px}
.rating-review .stars-30{background-position:-32px -180px}
.rating-review .stars-20{background-position:-48px -180px}
.rating-review .stars-10{background-position:-64px -180px}
.rating-review .stars-0{background-position:-80px -180px}
.rating-review .stars-1{background-position:-64px -280px}
.rating-review .stars-11{background-position:-48px -280px}
.rating-review .stars-21{background-position:-32px -280px}
.rating-review stars .stars-31{background-position:-16px -280px}
.rating-review .stars-41{background-position:0 -280px}
.rating-review .stars-2{background-position:-64px -260px}
.rating-review .stars-12{background-position:-48px -260px}
.rating-review .stars-22{background-position:-32px -260px}
.rating-review .stars-32{background-position:-16px -260px}
.rating-review .stars-42{background-position:0 -260px}
.rating-review .stars-3{background-position:-64px -240px}
.rating-review .stars-13{background-position:-48px -240px}
.rating-review .stars-23{background-position:-32px -240px}
.rating-review .stars-33{background-position:-16px -240px}
.rating-review .stars-43{background-position:0 -240px}
.rating-review .stars-4{background-position:-64px -220px}
.rating-review .stars-14{background-position:-48px -220px}
.rating-review .stars-24{background-position:-32px -220px}
.rating-review .stars-34{background-position:-16px -220px}
.rating-review .stars-44{background-position:0 -220px}
.rating-review .stars-5{background-position:-64px -200px}
.rating-review .stars-15{background-position:-48px -200px}
.rating-review .stars-25{background-position:-32px -200px}
.rating-review .stars-35{background-position:-16px -200px}
.rating-review .stars-45{background-position:0 -200px}
.rating-review .stars-6{background-position:-64px -301px}
.rating-review .stars-16{background-position:-48px -301px}
.rating-review .stars-26{background-position:-32px -301px}
.rating-review .stars-36{background-position:-16px -301px}
.rating-review .stars-46{background-position:0 -301px}
.rating-review .stars-7{background-position:-64px -292px}
.rating-review .stars-17{background-position:-48px -292px}
.rating-review .stars-27{background-position:-32px -292px}
.rating-review .stars-37{background-position:-16px -322px}
.rating-review .stars-47{background-position:0 -322px}
.rating-review .stars-8{background-position:-64px -343px}
.rating-review .stars-18{background-position:-48px -343px}
.rating-review .stars-28{background-position:-32px -343px}
.rating-review .stars-38{background-position:-16px -343px}
.rating-review .stars-48{background-position:0 -343px}
.rating-review .stars-9{background-position:-64px -365px}
.rating-review .stars-19{background-position:-48px -365px}
.rating-review .stars-29{background-position:-32px -365px}
.rating-review .stars-39{background-position:-16px -365px}
.rating-review .stars-49{background-position:0 -365px}
.ui-menu .ui-menu-item a{font-size:14px}
#reservation input,textarea,select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}
#reservation{padding:1.5rem 4rem}
#reservation .popover .popover-title{border-bottom:0;background-color:#fff;color:#7d81be;line-height:2.4rem;font-weight:700}
#reservation .expand-reservation{display:none}
#reservation .content .manage-res{display:none}
#reservation .content .main-nav{display:none !important;padding:0rem;margin:0 auto 1.8% auto;list-style:none;background-color:#f0f0f0}
#reservation .content .main-nav li{border-right:1px solid white;float:left;padding:2.6rem;position:relative;display:table-cell;text-align:center;vertical-align:middle;width:30% !important}
#reservation .content .main-nav li{font-family:fs_lolaregular-bold}
#reservation .content .main-nav li.active{background-color:white}
#reservation .content .main-nav li.active a{color:#7d81be}
#reservation .content .main-nav li.recent{display:none}
#reservation .content .main-nav a{position:absolute;left:0;right:0;top:0;bottom:0;line-height:5.2rem;font-size:1.8rem;color:#666;text-decoration:none}
#reservation .content .tab-content{width:121rem;margin:0rem auto}
#reservation .content .tab-content .tab-pane .form-inline{position:relative}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#7d81be;text-align:center;color:#fff;font-size:16px;line-height:18px;border-radius:0;border:0;font-weight:bold;cursor:pointer;vertical-align:bottom;padding:13px;height:44px;position:absolute;top:3.3rem;right:0;width:15.33%;margin-right:0}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{font-family:Arial}
#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .searchBtnWrpr{display:block;overflow:hidden;clear:both;content:"";margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#reservation .content .tab-content .tab-pane .form-inline .important-note{color:#444;float:left}
#reservation .content .tab-content .tab-pane .form-inline .important-note{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .form-inline .important-note:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .important-note:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .important-note:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .important-note p{font-size:14px;line-height:16px}
#reservation .content .tab-content .tab-pane .form-inline .important-note .reqd-field{padding-top:0rem;margin-bottom:0rem}
#reservation .content .tab-content .tab-pane .form-inline .important-note .best-available{display:none;margin-bottom:0rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{display:none;cursor:pointer;margin-top:6rem;font-size:2rem;width:12.6rem;color:#666;text-align:right;vertical-align:middle;white-space:nowrap}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{font-family:Arial}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt.less-opt-opn{color:#7d81be}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon{margin-top:-2.5rem;display:inline-block}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon:after{content:"\f055";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon.open:after{content:"\f056";display:inline-block;color:#7d81be;background-color:#fff;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .less-opt{display:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-top{width:50%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-lft{width:34.33%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{width:100%;display:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .form-group{margin-top:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group{position:relative}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{color:#666;font-size:16px;line-height:2.4rem;margin-bottom:1rem;display:block;font-weight:normal;white-space:nowrap}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label a{color:#666;text-decoration:none;cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label .fa{color:#666;text-decoration:none;margin-left:.5rem;cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input{padding-left:5.7%;padding-right:5.7%;border:1px solid #b7b7b7;border-radius:0;height:44px;width:100%;white-space:nowrap}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{height:44px;line-height:44px;width:100%;background:transparent;border:1px solid #b7b7b7;font-size:14px;text-transform:capitalize;padding-right:4rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{font-family:Arial}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .dest-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-in,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-out{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .children-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .adults-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .rooms-input{width:100%;text-align:center}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group #corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .iata-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference{width:24.3%;font-family:"FontAwesome";margin-right:2%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference:after{content:"\f078";font-size:16px;position:absolute;bottom:15px;right:1rem;color:#7d81be;background:#fff;pointer-events:none;z-index:-999}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference.region{width:32.4%;margin-right:4%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference.destination{width:59%;margin-right:4%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates{width:43.8%;margin-right:5.72%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon{color:#9c9c9c;font-family:"FontAwesome";cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon:after{content:"\f073";font-size:22px;color:#666;position:absolute;bottom:11px;right:1rem;color:#9c9c9c;cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .open-search{width:70rem;margin-right:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults,#reservation .content .tab-content .tab-pane .form-inline .form-fields .children{width:11.33%;margin-right:2%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rooms{width:11.33%;margin-right:2%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .corporate-id{width:15.25%;margin-right:2%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .group-code{display:none;width:18rem;margin-right:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .iata-id{width:15.25%;margin-right:0rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .minus-icon{background-color:#7d81be;color:white;background-position:center -544px;border:1px solid #b7b7b7;line-height:42px;position:absolute;right:0;width:4.4rem;cursor:pointer;font-size:12px;text-align:center;bottom:0;left:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .plus-icon{background-color:#7d81be;background-position:center -544px;color:white;border:1px solid #b7b7b7;line-height:42px;position:absolute;right:0;width:4.4rem;cursor:pointer;font-size:12px;text-align:center;bottom:0}
#reservation .content .tab-content .tab-pane .manage-reservation .desc{color:#666;font-size:2rem}
#reservation .content .tab-content .tab-pane .manage-reservation .desc{font-family:fs_lolaregular}
#reservation .content .tab-content .tab-pane .manage-reservation .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .desc:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy{padding:2rem 0rem;color:#666;font-size:2rem}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy{font-family:fs_lolaregular}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy a{color:#7d81be;text-decoration:underline}
#reservation .content .tab-content .tab-pane .manage-reservation .header{display:none}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline{margin:0}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note{margin-top:2rem;font-size:16px;color:#444}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group{margin-right:3rem}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label{color:#666;font-size:16px;line-height:2.4rem;margin-bottom:1rem;display:block;white-space:nowrap;font-weight:normal}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group input{padding-left:1.5rem;padding-right:1.5rem;border:1px solid #b7b7b7;border-radius:0;height:44px;white-space:nowrap;width:100%}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res{background-color:#7d81be;display:inline-block;text-align:center;color:#fff;line-height:4.5rem;height:4.5rem;font-size:1.8rem;border-radius:0;border:0;font-weight:bold;cursor:pointer;margin-top:3.4rem;width:22%}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res{font-family:Arial}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .error-msg{padding:1.5%;display:none;border:1px solid red;margin-bottom:2%;font-size:14px}
#reservation .stateful-reservation a{color:#444;line-height:18px;font-size:16px;text-decoration:underline}
#reservation .stateful-reservation a{font-family:fs_lolamedium}
#reservation .stateful-reservation a:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .stateful-reservation a:lang(iw){font-family:museum_medium}
#reservation .stateful-reservation a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .search-icon{display:none}
#reservation select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding:0rem 3%}
#reservation select::-ms-expand{display:none}
#reservation #recent{overflow:hidden;clear:both}
#reservation #recent .hotel-ctr{float:left;width:18%;margin:.4rem 3.4%;position:relative}
#reservation #recent .hotel-ctr .hotel-img{text-align:center;background:#f6f6f6}
#reservation #recent .hotel-ctr .hotel-img img{vertical-align:middle;height:11.6rem;position:relative}
#reservation #recent .hotel-ctr .hotel-img a{width:100%;height:82%;left:0;top:0;right:0}
#reservation #recent .hotel-ctr .close-button{font-family:"FontAwesome";cursor:pointer;color:#7474c1;font-size:16px;position:absolute;top:-4px;right:-18px}
#reservation #recent .hotel-ctr .hotel-info{line-height:2rem;margin-top:4px;text-overflow:ellipsis;word-wrap:break-word}
#reservation #recent .hotel-ctr .hotel-info{font-family:fs_lolamedium_italic}
#reservation #recent .hotel-ctr .hotel-info:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation #recent .hotel-ctr .hotel-info .htl-code{display:none}
#reservation #recent .hotel-ctr .hotel-info .hotel-brand{color:#7474c1;display:block;font-size:16px}
#reservation #recent .hotel-ctr .hotel-info .hotel-name{display:block;color:#666;font-size:16px}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-size:16px;color:#666}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-family:fs_lolaitalic}
#reservation #recent .hotel-ctr .hotel-info .city:lang(zh),#reservation #recent .hotel-ctr .hotel-info .state:lang(zh),#reservation #recent .hotel-ctr .hotel-info .country:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info .city:lang(iw),#reservation #recent .hotel-ctr .hotel-info .state:lang(iw),#reservation #recent .hotel-ctr .hotel-info .country:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info .city:lang(ja),#reservation #recent .hotel-ctr .hotel-info .state:lang(ja),#reservation #recent .hotel-ctr .hotel-info .country:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .hotel-info .rating-review span{background-image:url("//digital.ihg.com/is/image/ihgint/IHG_rating?fmt=png-alpha");background-repeat:no-repeat}
#reservation .hotel-info a{color:#fff;font-size:2rem;text-decoration:none;line-height:1}
#reservation .hotel-info a{font-family:fs_lolamedium_italic}
#reservation .hotel-info a:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .hotel-info a:lang(iw){font-family:museum_regular}
#reservation .hotel-info a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .hotel-info a .hinfo-total-reviews{padding-left:1rem}
#reservation .popover{top:8rem !important}
.ui-autocomplete{border-radius:0rem;background:#fff;border-color:#bbb;z-index:999}
.ui-autocomplete{font-family:fs_lolaregular}
.ui-autocomplete:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.ui-autocomplete:lang(iw){font-family:museum_regular}
.ui-autocomplete:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.ui-autocomplete a{line-height:1.75;color:#666;padding:.8rem .4em}
.ui-autocomplete a.ui-state-active{border-radius:0;border:0rem;background:#43a23b;color:#fff}
@media(min-width:768px) and (max-width:1024px){#reservation{height:auto;padding:1.5rem}
#reservation .content .tab-content{width:110rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates{width:46.7%;margin-right:2.8%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults,#reservation .content .tab-content .tab-pane .form-inline .form-fields .children,#reservation .content .tab-content .tab-pane .form-inline .form-fields .rooms{width:15.5%;margin-right:.9%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference{width:49.66%;margin-right:0rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference.destination,#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference.region{width:47.7%;margin-right:1.8%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .iata-id{width:24%;margin-right:1%}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{margin-right:0rem}
#reservation.res-expanded .content .tab-content .tab-pane .form-inline .htl-search{top:auto;bottom:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .plus-icon,#reservation .content .tab-content .tab-pane .form-inline .form-fields .minus-icon{width:5rem}
#reservation #recent .hotel-ctr .hotel-img img{height:8rem}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group{width:28%}
.form-control{font-size:12px}
}
@media(min-width:320px) and (max-width:767px){#reservation{height:auto;padding:2rem 0}
#reservation .tab-pane{padding:0 2rem}
#reservation .nav{background:#7d81be;color:white;cursor:pointer;display:block;font-size:16px;margin-top:3rem;padding:2.5rem 3rem;text-align:center}
#reservation .nav{font-family:fs_lolamedium}
#reservation .nav:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .nav:lang(iw){font-family:museum_medium}
#reservation .nav:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .expand-reservation{background:#7d81be;color:white;cursor:pointer;display:block;font-family:Arial;font-size:20px;font-weight:bold;line-height:24px;padding:13px;text-align:center}
#reservation .content{display:none}
#reservation .content .main-nav{display:none !important;padding:0rem;margin:0rem;list-style:none;background-color:#fff}
#reservation .content .main-nav .manage{display:none}
#reservation .content .main-nav li{border:1px solid white;background-color:#f0f0f0;float:left;padding:2.8rem 7.8%;text-align:center;width:50% !important}
#reservation .content .main-nav li{font-family:fs_lolaregular}
#reservation .content .main-nav li:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .main-nav li:lang(iw){font-family:museum_regular}
#reservation .content .main-nav li:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .main-nav li a{color:#666;font-size:16px;text-decoration:none}
#reservation .content .main-nav li a{font-family:fs_lolaregular-bold}
#reservation .content .main-nav li.active{background-color:white}
#reservation .content .main-nav .book a:lang(es){font-size:14px}
#reservation .content .tab-content{display:block;width:auto}
#reservation .content .tab-content .tab-pane .form-inline{margin:0;position:relative}
#reservation .content .tab-content .tab-pane .form-inline .searchBtnWrpr{width:100%;margin-top:0rem}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{width:100%;font-size:18px;margin-top:2rem;float:none;top:auto;bottom:0}
#reservation .content .tab-content .tab-pane .form-inline .htl-search.desktop{display:none}
#reservation .content .tab-content .tab-pane .form-inline .important-note{padding-top:1rem;width:100%;margin-bottom:44px}
#reservation .content .tab-content .tab-pane .form-inline .important-note .reqd-field{margin:0;padding-top:0rem}
#reservation .content .tab-content .tab-pane .form-inline .important-note .best-available{display:block;margin-bottom:20px}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{display:none;margin-top:3rem;width:100%;text-align:center}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{font-family:fs_lolamedium_italic}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon:after{content:"\f055";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon.open:after{content:"\f056";display:inline-block;color:#7d81be;background-color:#fff;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .less-opt{display:none}
#reservation .content .tab-content .tab-pane .form-inline .important-note{color:#666}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-top,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-lft{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .open-search{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference.region{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{max-width:100%;padding-top:0rem;display:block}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .form-group{margin-top:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates{width:47%;display:inline-block}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon{cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon:after{font-size:18px;bottom:13px}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults,#reservation .content .tab-content .tab-pane .form-inline .form-fields .children{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults{margin-right:4.8% !important}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rooms{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference.destination{width:100%;margin-top:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group{position:relative;margin:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{color:#666;font-size:16px;line-height:2.4rem;margin-bottom:.6rem;display:block}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input{padding-left:.8rem;padding-right:.8rem;border:1px solid #b7b7b7;border-radius:0;height:44px;white-space:nowrap}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{height:44px;line-height:44px;width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{font-family:fs_lolaregular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .dest-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-in{width:100%;margin-right:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-out{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .children-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .adults-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .rooms-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group #corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .iata-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group.dates{margin-top:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group.dates+.form-group.dates{margin-left:4.7%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .corporate-id{display:inline-block;width:47%;margin-right:4.8% !important}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .iata-id{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .group-code{display:none;width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .minus-icon{background-color:#7d81be;color:white;background-position:center -544px;border:1px solid #b7b7b7;line-height:42px;position:absolute;right:0;width:4.4rem;cursor:pointer;font-size:12px;text-align:center;bottom:0;left:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .plus-icon{background-color:#7d81be;background-position:center -544px;color:white;border:1px solid #b7b7b7;line-height:42px;position:absolute;right:0;width:4.4rem;cursor:pointer;font-size:12px;text-align:center;bottom:0}
#reservation .stateful-reservation{width:100%;text-align:center;margin-top:20px}
#reservation .stateful-reservation a{line-height:22px;font-size:16px;color:#666}
#reservation .manage-res{display:none !important;margin-top:28px;display:block}
#reservation .manage-res .body-copy{display:none}
#reservation .manage-res .desc{padding:4rem 3rem 0 3rem;font-size:1.6rem}
#reservation .manage-res .desc{font-family:fs_lolaregular}
#reservation .manage-res .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .desc:lang(iw){font-family:museum_regular}
#reservation .manage-res .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .rewards-copy{padding:4rem 3rem 0 3rem;font-size:1.6rem}
#reservation .manage-res .rewards-copy{font-family:fs_lolaregular}
#reservation .manage-res .rewards-copy:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .rewards-copy:lang(iw){font-family:museum_regular}
#reservation .manage-res .rewards-copy:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .rewards-copy a{color:#7d81be;text-decoration:underline}
#reservation .manage-res .header{text-align:center;border:1px solid #666;color:#666;font-size:1.6rem;padding:1.5rem}
#reservation .manage-res .header{font-family:Arial}
#reservation .manage-res .header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .header:lang(iw){font-family:museum_regular}
#reservation .manage-res .header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .header.open-hdr{color:#7d81be}
#reservation .manage-res .form-fields .form-inline{margin:0;padding:4rem 3rem 0 3rem}
#reservation .manage-res .form-fields .form-inline .last-name{padding:3rem 0rem 0 0rem}
#reservation .manage-res .form-fields .form-inline .important-note{margin-top:5rem;font-size:16px;color:#666}
#reservation .manage-res .form-fields .form-inline .important-note{font-family:fs_lolaitalic}
#reservation .manage-res .form-fields .form-inline .important-note:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .form-fields .form-inline .important-note:lang(iw){font-family:museum_regular}
#reservation .manage-res .form-fields .form-inline .important-note:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .form-fields .form-inline .form-group{margin:0}
#reservation .manage-res .form-fields .form-inline .form-group label{color:#666;font-size:16px;line-height:2.4rem;margin-bottom:1.5rem;display:block}
#reservation .manage-res .form-fields .form-inline .form-group label{font-family:fs_lolaregular}
#reservation .manage-res .form-fields .form-inline .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .form-fields .form-inline .form-group label:lang(iw){font-family:museum_regular}
#reservation .manage-res .form-fields .form-inline .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .form-fields .form-inline .form-group input{padding-left:1.5rem;padding-right:1.5rem;border:1px solid #b7b7b7;border-radius:0;height:44px;white-space:nowrap}
#reservation .manage-res .form-fields .form-inline .view-res{background-color:#7d81be;display:inline-block;text-align:center;width:100%;color:#fff;line-height:4.5rem;height:4.5rem;font-size:1.8rem;border-radius:0;border:0;font-weight:bold;cursor:pointer;margin-top:6rem}
#reservation .manage-res .form-fields .form-inline .view-res{font-family:Arial}
#reservation .manage-res .form-fields .form-inline .view-res:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .form-fields .form-inline .view-res:lang(iw){font-family:museum_regular}
#reservation .manage-res .form-fields .form-inline .view-res:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .arrow-icon{display:inline-block}
#reservation .manage-res .arrow-icon:after{content:"\f055";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .manage-res .arrow-icon.open:after{content:"\f056";display:inline-block;color:#7d81be;background-color:#fff;font-family:"FontAwesome";margin-left:.5rem}
#reservation #recent{overflow:hidden;clear:both}
#reservation #recent .hotel-ctr{float:left;width:100%;margin:0;position:relative;padding:1.5rem 3rem}
#reservation #recent .hotel-ctr .hotel-img{float:left;width:26%;margin-right:4%}
#reservation #recent .hotel-ctr .hotel-img img{vertical-align:middle;height:auto}
#reservation #recent .hotel-ctr .close-button{font-family:"FontAwesome";color:#7474c1;font-size:16px;position:absolute;top:.8rem;right:16px}
#reservation #recent .hotel-ctr .hotel-info{float:left;width:70%;margin-top:-0.6rem}
#reservation #recent .hotel-ctr .hotel-info{font-family:fs_lolamedium_italic}
#reservation #recent .hotel-ctr .hotel-info:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation #recent .hotel-ctr .hotel-info .htl-code{display:none}
#reservation #recent .hotel-ctr .hotel-info .hotel-brand{font-size:14px}
#reservation #recent .hotel-ctr .hotel-info .hotel-name{font-size:14px}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-size:14px;color:#666}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-family:fs_lolaitalic}
#reservation #recent .hotel-ctr .hotel-info .city:lang(zh),#reservation #recent .hotel-ctr .hotel-info .state:lang(zh),#reservation #recent .hotel-ctr .hotel-info .country:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info .city:lang(iw),#reservation #recent .hotel-ctr .hotel-info .state:lang(iw),#reservation #recent .hotel-ctr .hotel-info .country:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info .city:lang(ja),#reservation #recent .hotel-ctr .hotel-info .state:lang(ja),#reservation #recent .hotel-ctr .hotel-info .country:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation #recent .hotel-ctr:nth-child(even){background:#f1f1f1}
#reservation .popover{width:15rem}
.sticky{position:fixed;width:100%;left:0;bottom:0;z-index:100;border-top:0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#reservation .rate-preference{overflow:hidden}
}
@media(min-width:768px) and (max-width:1150px){.htl-search,.main-nav li a,.important-note{font-size:2rem !important}
#reservation .content .tab-content .tab-pane .form-inline .important-note .best-available{display:none}
}
@media(min-width:1025px){#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top{white-space:nowrap}
}
@media(min-width:768px){#reservation .content .tab-content .tab-pane .form-inline .form-fields{position:relative}
}
.content-wrapper .column-custom-row{margin-top:3em}
.outside-us-menu p{margin:0}
.outside-us-menu .rail-section{margin-bottom:20px;color:#666}
.outside-us-menu .rail-section .rail-section-header{font-size:30px;font-family:"fs_lolaregular";font-weight:500;color:#7d81be;text-transform:uppercase}
.outside-us-menu .rail-section .rail-section-header a{font-size:18px;font-family:"fs_lolaregular";font-weight:500;color:#53af4e;text-transform:uppercase}
.outside-us-menu .rail-section-desc{font-family:"fs_lolaregular";font-size:20px;margin-bottom:15px}
.outside-us-menu .rail-section-desc span{display:block;padding-top:10px;line-height:20px}
.outside-us-menu .rail-section-desc .place{color:#666;font-size:20px;font-weight:bold}
.outside-us-menu .rail-section-desc .email{color:#7d81be;font-size:20px;float:left}
.outside-us-menu .rail-section-desc .email a{color:#7d81be;font-size:20px}
.outside-us-menu .rail-section-desc .ph-no{color:#666;font-size:20px;display:block;clear:both}
.outside-us-menu .rail-section-desc .ph-no a{color:#666;font-size:20px}
.outside-us-menu a:link{font-family:"fs_lolaregular";color:#7d81be;font-size:20px;text-decoration:none;font-weight:400}
.outside-us-menu a:hover{font-family:"fs_lolaregular";color:#7d81be;font-size:20px;text-decoration:none;font-weight:400;text-decoration:underline}
.outside-us-menu a:focus{font-family:"fs_lolaregular";color:#7d81be;font-size:20px;text-decoration:none;font-weight:400}
.outside-us-menu a:visited{font-family:"fs_lolaregular";color:#7d81be;font-size:20px;text-decoration:none;font-weight:400}
.outside-us-content-wrapper{width:85%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;clear:both}
.hirs-apps-hero{margin-bottom:3.7%}
.hirs-apps-hero.banner .content{position:relative}
.hirs-apps-hero.banner .content .tile-image{text-align:center;max-width:100%}
.hirs-apps-hero.banner .content .tile-desc{position:absolute;top:33%;left:0;text-align:center;width:30%}
.hirs-apps-hero.banner .content .tile-desc .sub-header{color:#fff;font-size:2.4rem;font-weight:bold;clear:both;display:block;font-style:normal;padding-bottom:.6rem;line-height:1.0833}
.hirs-apps-hero.banner .content .tile-desc .sub-header{font-family:Arial}
.hirs-apps-hero.banner .content .tile-desc .sub-header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.hirs-apps-hero.banner .content .tile-desc .sub-header:lang(iw){font-family:museum_regular}
.hirs-apps-hero.banner .content .tile-desc .sub-header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.hirs-apps-hero.banner .content .tile-desc .tile-header{color:#fff;font-size:12rem;line-height:.75}
.hirs-apps-hero.banner .content .tile-desc .tile-header{font-family:fs_lolalight_italic}
.hirs-apps-hero.banner .content .tile-desc .tile-header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.hirs-apps-hero.banner .content .tile-desc .tile-header:lang(iw){font-family:museum_medium}
.hirs-apps-hero.banner .content .tile-desc .tile-header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.hirs-apps-hero.banner .content .tile-desc .link a{color:#fff;font-size:2.4rem;display:inline-block;font-style:normal;text-decoration:none}
.banner{display:block;overflow:hidden;clear:both;content:""}
.banner .content{position:relative}
.banner .content .tile-image{text-align:center;max-width:100%}
.banner .content .tile-desc{position:absolute;top:33%;left:0;text-align:center;width:32%}
.banner .content .tile-desc .tile-header{color:#fff;font-size:12rem;line-height:.8}
.banner .content .tile-desc .tile-header{font-family:fs_lolalight_italic}
.banner .content .tile-desc .tile-header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.banner .content .tile-desc .tile-header:lang(iw){font-family:museum_medium}
.banner .content .tile-desc .tile-header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.error-banner .content{position:relative}
.error-banner .content .tile-desc{position:absolute;top:36%;left:5.4%;width:32%;text-align:left}
.error-banner .content .tile-desc .tile-header{color:#fff;font-size:3.6rem;font-style:italic;line-height:1.1666}
.error-banner .content .tile-desc .tile-header{font-family:fs_lolamedium_italic}
.error-banner .content .tile-desc .tile-header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.error-banner .content .tile-desc .tile-header:lang(iw){font-family:museum_regular}
.error-banner .content .tile-desc .tile-header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.error-banner .content .tile-desc .desc{padding-top:4.4rem;font-size:2rem;color:#FFF;line-height:1.2}
.error-banner .content .tile-desc .desc{font-family:fs_lolaregular}
.error-banner .content .tile-desc .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.error-banner .content .tile-desc .desc:lang(iw){font-family:museum_regular}
.error-banner .content .tile-desc .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.error-banner .content .tile-desc .desc p{width:359px}
@media(max-width:960px) and (min-width:768px){.hirs-apps-hero{margin-bottom:6%}
.hirs-apps-hero.banner .content .tile-desc{width:33%;top:32%;right:10%}
.hirs-apps-hero.banner .content .tile-desc .sub-header{font-size:1.4rem}
.hirs-apps-hero.banner .content .tile-desc .tile-header{font-size:8rem;line-height:.875}
.hirs-apps-hero.banner .content .tile-desc .link a{font-size:1.4rem}
.error-banner .content .tile-desc{width:80%;top:28%}
.error-banner .content .tile-desc .tile-header{font-size:3.2rem;line-height:1.1875}
.error-banner .content .tile-desc .desc{padding-top:2rem;font-size:2.2rem;line-height:1.1818}
}
@media(min-width:320px) and (max-width:767px){.hirs-apps-hero{margin-bottom:10%}
.hirs-apps-hero.banner .content .tile-desc{width:100%;top:35%;right:10%}
.hirs-apps-hero.banner .content .tile-desc .sub-header{font-size:1.2rem}
.hirs-apps-hero.banner .content .tile-desc .tile-header{font-size:6rem}
.hirs-apps-hero.banner .content .tile-desc .tile-header:lang(th){font-size:4rem}
.error-banner .content .tile-desc{width:80%;left:11%}
.error-banner .content .tile-desc .tile-header{font-size:2.3rem;line-height:1.2173}
.error-banner .content .tile-desc .desc{padding-top:2rem;font-size:1.6rem;line-height:2rem}
}