body{color:#333;margin:0;font-weight:400;font-size:13px;font-style:normal;font-family:Helvetica,Arial,sans-serif}td{font-size:13px;font-family:Helvetica,Arial,sans-serif}a:link{color:#0253b7;text-decoration:none}a:visited{color:#0253b7;text-decoration:none}a:hover{color:#c00;text-decoration:underline}header *{margin:0;padding:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header{min-height:0}header a,header a:link,header a:visited{text-decoration:none}.container-wl{padding:0 15px;max-width:1000px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#logo-wl img{width:auto;max-height:90px;min-height:55px;position:relative;margin-top:5px;margin-bottom:6px}ul#navigation-wl{position:absolute;top:50%;right:15px;height:35px;margin-top:-18px;display:block;list-style:none;font-size:15px}ul#navigation-wl li{margin-left:20px;display:inline-block;color:#7b7b7b}#message-wl{font-size:20px}#flag-wl{padding:15px 10px}a#signin-wl,a#signin-wl:link,a#signin-wl:visited{border:1px solid #d5dee1;display:inline-block;height:auto;padding:8px 16px;border-radius:4px;color:#7b7b7b;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05)}a#signin-wl:hover{border:1px solid #b3bec2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#subnav-wl{padding:3px 0;background-color:#eee;overflow:hidden}#subnav-wl .container-wl{padding-top:0}#subnav-wl ul{overflow:hidden;float:right}#subnav-wl ul li{float:left;margin:0 8px}#subnav-wl ul li:last-of-type{margin-right:0}#subnav-wl a:link,#subnav-wl a:visited{color:#333;text-decoration:underline;font-size:11px;text-transform:uppercase}#MainContent{border:0;background-color:#fff;width:100%;border-spacing:0;margin:0 auto;display:table}#pg_Home #MainContent{width:100%}#Flag-Wrap{float:right;margin-top:3px}#ContentInner{margin:0 auto;padding-top:15px;display:table;max-width:1000px;width:100%;background-color:#fff;min-height:400px}#pg_Home #ContentInner{width:100%;max-width:100%;margin-top:0;padding:0}#pg_RequestForm #frmGroup input,#pg_RequestForm #frmGroup select{padding:8px}#pg_RequestForm h1.PageHeader{margin-left:15px}#pg_RequestForm .Request-How-Works b{display:block;font-size:18px;margin-bottom:5px}#pg_RequestForm .Request-How-Works .bulleted{margin-right:8px;margin-top:5px;display:inline-block;font-size:13px}img{border:0}#lastactive{width:2px;height:3px;border:0}select{padding:3px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border:1px solid #98abab}input.Shadow{padding:3px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border:1px solid #98abab}textarea.Shadow{padding:3px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border:1px solid #98abab}h1{font-size:18px}.large{font:16px/1em Arial,HelveticaNeue,sans-serif;padding:7px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}#taxexempt{position:absolute;top:5px;right:35px}.Button,.button{font-size:15px;font-weight:700;font-style:normal;background-color:#156bc1;border:1px solid #156bc1;border:0;display:inline-block;color:#fff;cursor:pointer;text-decoration:none;text-align:center;text-indent:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.Button:hover,.button:hover,#pg_RequestDetails .button:hover{background-color:#063665}.subnav-container{background:#676768;width:100%;margin:0;padding:0}nav.Navbar{font-weight:700;font-size:15px;color:#fff;background:#676768;margin:0 auto;width:100%;max-width:1000px}nav.Navbar a,nav.Navbar a:link,nav.Navbar a:visited{color:#fff;text-decoration:none;padding:10px;display:inline-block;font-weight:700}nav.Navbar a:hover{text-decoration:none;background:rgba(255,255,255,.2);color:#fff}footer{padding:30px 0}footer,footer small{font-size:14px}footer .container-wl a:link,footer .container-wl a:active,footer .container-wl a:visited{text-decoration:none;padding:0;font-weight:700;text-transform:uppercase}footer .container-wl a:hover{text-decoration:underline}h1,.PageHeader{font-size:27px;font-weight:700;color:#333}.content_hp,.container-hp{padding:0}#pg_GroupPost #ContentInner,#pg_GroupSummary #ContentInner,#pg_GroupAccount #ContentInner,#pg_GroupArchive #ContentInner,#pg_GroupFAQ #ContentInner{padding-bottom:50px}@media(max-width:767px){#subnav-wl,ul#navigation-wl li#message-wl{display:none}.header-wl.with-subnav{padding-top:15px}#logo-wl img{max-height:60px;max-width:180px}}@media(max-width:850px){#LanguageWrap{display:none}}.clear{clear:both}.container-hcom{width:100%;max-width:1200px;padding:0 15px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header{border-top:0}header a:link,header a:visited{text-decoration:none}.more-xx{margin-top:6px}#mainnav-xx #logo-hcom{display:block;height:53px;width:180px;margin-top:12px;float:left;background-image:url(//cdn.hotelplanner.com/common/images/site/197/hotelscom_logo_new.png);background-repeat:no-repeat;background-position:center center;background-size:142px auto}#mainnav-xx #header-toggle-more{font-weight:500}#mainnav-xx{height:72px}#mainnav-xx ul{float:right}#mainnav-xx ul li{display:inline-block;position:relative;float:left}#mainnav-xx ul li a:link,#mainnav-xx ul li a:visited{font-size:14px;color:#d32f2f;font-weight:500;font-family:system,-apple-system,BlinkMacSystemFont,".sfnstext-regular",san francisco,Roboto,segoe ui,helvetica neue,lucida grande,sans-serif;display:block;line-height:59px;padding:0 16px}#mainnav-xx #signin-xx a:link,#mainnav-xx #signin-xx a:visited{}#mainnav-xx ul li a:hover,#mainnav-xx ul li#signin-xx a:hover,#mainnav-xx ul li.active>a:link,#mainnav-xx ul li.active>a:visited{color:#d32f2f;background-color:#fff}#mainnav-xx a i{font-size:12px}#mainnav-xx a i.fa-angle-down{margin-left:5px}#mainnav-xx a i.fa-briefcase{margin-right:5px}#subnav-xx{background-color:#fff}#subnav-xx ul,#subnav-xx li{float:left}#subnav-xx ul{padding:8px 0}#subnav-xx a:link,#subnav-xx a:visited{font-size:12px;color:#525252;line-height:16px;display:inline-block;margin-right:25px}#subnav-xx a:hover{color:#525252;text-decoration:underline}@media(max-width:850px){header .container-hcom{padding-right:0}#mainnav-xx ul li#booking-xx,#subnav-xx{display:none}#logo-hcom{height:50px}#mainnav-xx,#mainnav-xx ul li a:link,#mainnav-xx ul li a:visited{line-height:46px}}@media(max-width:600px){header .container-hcom{padding-left:0}#mainnav-xx{height:auto}#mainnav-xx i{display:none}header #mainnav-xx ul li ul{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}header #mainnav-xx ul li ul{display:none;position:absolute;top:100%;left:50%;z-index:300;background-color:#fff;width:205px;padding:8px 0;margin-top:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ccc;-webkit-box-shadow:0 6px 9px 0 rgba(0,0,0,.3);-moz-box-shadow:0 6px 9px 0 rgba(0,0,0,.3);box-shadow:0 6px 9px 0 rgba(0,0,0,.3);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#mainnav-xx ul li ul:before,#mainnav-xx ul li ul:after{bottom:100%;left:50%;border:solid transparent;border-width:10px;border-bottom-color:#ccc;content:' ';height:0;width:0;position:absolute;pointer-events:none;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#mainnav-xx ul li ul:after{border-bottom-color:#fff;border-width:8px}header #mainnav-xx ul li ul li{display:block;float:none}header #mainnav-xx ul li ul a:link,header #mainnav-xx ul li ul a:visited{color:#4e4e4e;line-height:1;padding:8px 16px;height:auto}header #mainnav-xx ul li ul a:hover{text-decoration:underline;color:#156bc1}header nav .active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}footer{background-color:#fff}@media(max-width:600px){header #mainnav-xx ul li ul{left:10px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#mainnav-xx ul li ul:before,#mainnav-xx ul li ul:after{left:20px}}@media(max-width:670px){#mainnav-xx ul li a:link,#mainnav-xx ul li a:visited{padding:0 10px}}body section#Slide-1 .subtagline{color:#fff}body .title-1{color:#4e4e4e}body button.Submit,body a.Submit,body button.Submit:hover,body a.Submit:hover{background-color:#156bc1;border:0;border-bottom:2px solid #063665;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body #SmartMeetingSpace{background-color:#fff;border:1px solid #eee}body #Form-Wrapper label{color:#4e4e4e}.ui-datepicker-calendar td.dp-CheckOutDate a,.ui-datepicker-calendar td.dp-CheckInDate a,.ui-widget-header a:hover,a.closeDatepicker:hover,.ui-datepicker-calendar .ui-state-hover{background:#3bf!important}.ui-datepicker-calendar td.dp-highlight a{background:#fff!important}.ui-slider-float .ui-slider-tip,.ui-slider-float .ui-slider-tip-label{background-color:#4e4e4e!important}body .ui-slider-float .ui-slider-tip::before,body .ui-slider-float .ui-slider-pip .ui-slider-tip-label::before{border-top-color:#4e4e4e!important}.ui-datepicker-calendar td.dp-CheckOutDate a,.ui-datepicker-calendar td.dp-CheckInDate a,a.closeDatepicker:hover,.ui-datepicker-calendar td.dp-highlight a,.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar td.dp-SelectedDate a.ui-state-default{border-color:#156bc1!important}.ui-datepicker-calendar td.dp-highlight a,.ui-widget-header a,.ui-datepicker-calendar td.dp-SelectedDate a.ui-state-default{color:#156bc1!important}.ui-datepicker-calendar td.dp-SelectedDate a.ui-state-default,.ui-datepicker-calendar .ui-state-hover,.ui-widget-header a:hover{color:#fff!important}footer .container-hcom{padding-top:20px;padding-bottom:50px}footer .container-hcom,footer .container-hcom small{font-size:14px;color:#4e4e4e}footer .container-hcom ul{overflow:hidden;margin-bottom:30px;list-style:none;padding:0}footer .container-hcom ul li{float:left;border-right:1px solid #a5a5a5;padding:0 7px;list-style:none}footer .container-hcom ul li.first{padding-left:0}footer .container-hcom ul li.last{border:0}footer .container-hcom ul a:link,footer .container-hcom ul a:visited{text-decoration:none;color:#4e4e4e}footer .container-hcom ul a:hover{text-decoration:underline}#pg_SearchIndv #Search-Box{background-color:#eae8e0}#pg_SearchIndv a.check-rates:link,#pg_SearchIndv a.check-rates:visited,#pg_SearchIndv .field-group input[type=submit]{background:#95cffe;background:-moz-linear-gradient(top,#95cffe 0%,#30a0fd 40%,#2989d7 100%);background:-webkit-linear-gradient(top,#95cffe 0%,#30a0fd 40%,#2989d7 100%);background:-o-linear-gradient(top,#95cffe 0%,#30a0fd 40%,#2989d7 100%);background:linear-gradient(to bottom,#95cffe 0%,#30a0fd 40%,#2989d7 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF95CFFE',EndColorStr='#FF2989D7')";zoom:1;background-position:50%;border:1px solid #bbe9ff;border-bottom-color:#30a0fd;border-left-color:#95cffe;border-right-color:#95cffe;border-radius:2px;box-shadow:0 0 0 1px #30a0fd,1px 1px .5px 1px rgba(60,163,227,.3);border-bottom:0}#pg_SearchIndv .field-group label{color:#323232}#pg_SearchIndv .field-group input[type=text],#pg_SearchIndv .field-group input[type=number],#pg_SearchIndv .field-group .customSelect{border:1px solid #ccc}#pg_SearchIndv #discounts .bounceIn label,#pg_SearchIndv #discounts .bounceIn label:hover{background-color:#00aeff;border:2px solid #00aeff}#pg_SearchIndv .hotel-name:link,#pg_SearchIndv .hotel-name:visited{color:#026dc5}#pg_HotelProfile #Action-Box{background-color:#006fd2}#pg_HotelProfile #ContentInner{margin-bottom:19px}body .lessbs .nav-tabs>li>a.contactHotel:hover{background:#026dc5;background-color:#026dc5}body .lessbs .nav-tabs>li>a.contactHotel,body .lessbs .nav-tabs>li>a.contactHotel:visited{background-color:#30aff7;background-image:-moz-linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-image:-ms-linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-image:-webkit-linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-image:linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-position:50%;border:1px solid #bbe9ff;border-left-color:#54c0ff;border-bottom-color:#3aabf0;border-right-color:#58bbf7;-webkit-box-shadow:0 0 0 1px #0087db,1px 1px .5px 1px rgba(60,163,227,.3);-moz-box-shadow:0 0 0 1px #0087db,1px 1px .5px 1px rgba(60,163,227,.3);box-shadow:0 0 0 1px #0087db,1px 1px .5px 1px rgba(60,163,227,.3)}#frmRequest #receive-offers{padding:0 0 12px 0}#pg_RequestForm div.RequestThankYou a.view-req{padding:10px;color:#fff}#frmRequest .form-header{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;background:0 0;color:#4e4e4e;text-transform:uppercase;border-top:1px solid #ededed;padding:15px 0;padding-bottom:0}#frmRequest #ChkSendOffers,#frmRequest #chkTermsHCOM{display:inline;width:auto!important}#frmRequest #lblChkSendOffers{display:inline}.Request-How-Works ul.top-bullets{padding:13px 0;margin:0;max-width:750px}.Request-How-Works ul.top-bullets li{list-style:none;display:inline-block;background:url(//cdn.hotelplanner.com/common/images/site/197/SquareBullet.gif) center left no-repeat;padding-left:15px;margin-right:15px}.Request-How-Works .works-message{font-size:14px;color:#2a2a2a;font-weight:700}#pg_RequestDetails #Request-Details #Submenu{top:30px}#pg_RequestDetails #Tabs-nav{border-top:1px solid #ccc}#pg_RequestDetails #Request-Details .groupContainer{border:1px solid #dedede;border-radius:4px;padding:20px;box-sizing:border-box;max-width:1050px;background:#fff}#pg_RequestDetails #Request-Details{padding-bottom:15px;padding-top:15px;background-color:#eae8e0}#pg_RequestDetails .noRewardsMsg{font-weight:400;color:#c8186f}body#pg_RequestDetails .rfp-modal-header .rfp-modal-icon{background-color:#00355f}body#pg_RequestDetails .rfp-modal-content button{background-image:-moz-linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-image:-ms-linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-image:-webkit-linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-image:linear-gradient(top,#63ccff 0,#22aeff 40%,#0495ee 100%);background-position:50%;border:1px solid #bbe9ff;border-left-color:#54c0ff;border-bottom-color:#3aabf0;border-right-color:#58bbf7;box-shadow:0 0 0 1px #0087db,1px 1px .5px 1px rgba(60,163,227,.3);font-weight:700}body#pg_RequestDetails .rfp-modal-content button i{color:#fff}#pg_Login h1{text-align:center;margin-top:20px}.intl #Sign-In-Box #ExtraInfo{display:none}#pg_RequestSmart #banner-smart{background-color:rgba(123,31,162,.08);color:#7b1fa2}#pg_RequestSmart section#Slide-1{background-image:url(//cdn.hotelplanner.com/common/images/site/197/hero.jpeg)}#pg_RequestSmart #grouptype01 .grouptype-thumb{background-image:url(//cdn.hotelplanner.com/common/images/site/197/1.jpg)}#pg_RequestSmart #grouptype02 .grouptype-thumb{background-image:url(//cdn.hotelplanner.com/common/images/site/197/2.jpg)}#pg_RequestSmart #grouptype03 .grouptype-thumb{background-image:url(//cdn.hotelplanner.com/common/images/site/197/3.jpg)}html body#pg_RequestSmart,body .container_smart h1,body .container_smart h2,body .container_smart h3,body .container_smart h4{font-family:Arial,Helvetica,sans-serif}html body#pg_RequestSmart h2{color:#4e4e4e}.lightgray-disclaimer a,.lightgray-disclaimer a:hover,.lightgray-disclaimer a:link,.lightgray-disclaimer a:active{color:gray!important}#pg_RequestSmart #disclaimerHCOM{margin:7px 0}#pg_RequestSmart .lightgray-disclaimer{color:gray;font-size:12px}#Form-Wrapper label#lblChkSendOffers{font-weight:400;color:#394850;text-transform:none;display:inline}#pg_RequestSmart span.errorMsg{color:#d41200}#pg_RequestSmart .errorField{border:2px solid #d41200!important;background-color:#fff}#pg_RequestSmart #Form input[type=text]:focus,#pg_RequestSmart #Form input[type=number]:focus,#pg_RequestSmart #Form input[type=tel]:focus,#pg_RequestSmart #Form input[type=password]:focus,#pg_RequestSmart #Form .custom-select:focus{border:2px solid #6bbcef}#pg_SpaceSearch #MainContent.hcontainer{max-width:none}#pg_SpaceSearch #ContentInner{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#pg_SpaceSearch .lessbs #room-box a:link,#pg_SpaceSearch .lessbs #room-box a:visited,#pg_SpaceSearch .lessbs #room-box a:hover{border:2px solid #2677b6;color:#2677b6;background-color:transparent}body #country-list h3,body #currency-content h3{color:#4e4e4e}body #currency-content ul li a.selected,body #currency-content ul li a.selected:hover,body #country-content ul li a.selected,body #country-content ul li a.selected:hover{background-color:#4dc2ff}body #selector-continents a:link,body #selector-continents a:visited,body #selector-continents a:active{background-image:url(//cdn.hotelplanner.com/common/images/site/197/hcom-continent-selector.png)}body #currency-content ul li a:hover,body #country-list ul li a:hover{color:#38474f;background-color:#f1f1f1}@media(max-width:767px){body #selector-continents a:link,body #selector-continents a:visited,body #selector-continents a:active{background-image:none}}#pg_HotelProfile #Profile{background-color:#e5e3db}#pg_HotelProfile #Profile{background-color:#e5e3db}#pg_HotelProfile #HotelName i.fa-map-marker{color:#d40f09}#pg_HotelProfile #star-rating i,.star-rating i{color:#d40f09}#pg_HotelProfile #Review-Top{background-color:#fff;color:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#pg_HotelProfile #review-button{border:2px solid #999}#pg_HotelProfile .map-title i{color:#d40f09}#pg_HotelProfile #Profile .whats-near-by a.blue-links:link{color:#333}#pg_HotelProfile #Review-Top p.based,#pg_HotelProfile #Profile h2,#pg_HotelProfile .map-title,#pg_HotelProfile .user-reviews-section span,#pg_HotelProfile .overall-score,#pg_HotelProfile .customer-score,#pg_HotelProfile .out5{color:#333}#pg_HotelProfile .author{font-style:normal;font-weight:400;color:#06c}#pg_HotelProfile .dot-line{background-image:url(//cdn.hotelplanner.com/common/images/site/197/line-dots.png)}#pg_HotelProfile .policies{background-color:#f5f4f0}#pg_HotelProfile .sub-section{color:#333}#Review-Top:hover #review-button{border:2px solid #999}#pg_HotelProfile #pet-friendly{width:75px;height:63px;background:url(//cdn.hotelplanner.com/common/images/site/197/petfriendly-icon.png) no-repeat center}#pg_HotelProfile #CDSPOP.cdsPropDetail2014.cdsBx .cdsData .hReview .reviewBoxRight .reviewTitle{font-family:Arial,Helvetica,sans-serif}body#pg_ViewRes #MainContent,body#pg_ViewRes #ContentInner{background-color:transparent;border:0}body#pg_ViewRes #reservations.lessbs{margin:0 auto}body#pg_ViewRes h1{color:#555!important}@media(max-width:767px){body#pg_ViewRes #MainContent,body#pg_ViewRes #ContentInner{padding:0;margin:0}body #reservations.lessbs .container-fluid{margin:0}}#pg_Terms h2{margin-top:16px;font-size:16px}#pg_Terms #TermsWrapper{padding:9px}.src_FlipGive #hcomCobrand{display:block;position:absolute;top:3px;right:0;width:165px;height:40px;background-image:url(//cdn.hotelplanner.com/common/images/site/197/flipgive.png);background-position:center center;background-repeat:no-repeat;background-size:85% 85%}#pg_RequestSmart.src_FlipGive #hcomCobrand{left:165px}@media(max-width:991px){#pg_RequestSmart.src_FlipGive #hcomCobrand{display:none}}body.src_FlipGive #grouptype02 .grouptype-thumb{background-image:url(//cdn.hotelplanner.com/common/images/site/197/soccer.jpg)}body.src_FlipGive #grouptype03 .grouptype-thumb{background-image:url(//cdn.hotelplanner.com/common/images/site/197/basketball.jpg)}body#pg_RequestSmart.Smartv2.src_FlipGive #banner-smart{background-color:#22bcb8}body#pg_RequestSmart.Smartv2.src_FlipGive .title-1{color:#22bcb8}@media(max-width:600px){.src_FlipGive #hcomCobrand{display:none}}@media(min-width:767px){input[type=text].dates{width:49%;float:left;max-width:none}input[type=text].dates.last{margin-left:0;float:right}}body div#step-1 .fa-close,body div#step-2 .fa-close{top:18px}#pg_Feedback input.Button{padding:13px}@media(max-width:767px){body div#step-1 .fa-close,body div#step-2 .fa-close{top:22px}}