a{font-weight:400}a:hover{color:#ff7300}.icon:before{content:" ";vertical-align:middle;display:inline-block;background-image:url(/content/res/111203/assets/sprites/pos-sprite-154c2782.svg);background-repeat:no-repeat;background-size:77px 4350px}.icon.icon-close:before{background-position:0 -1243px;width:8px;height:8px}@font-face{font-family:fkicons;src:url(/content/assets/vh/fonts/fkicons_a36f45ce002fd8f969e6040b2e50768d.eot);src:url(/content/assets/vh/fonts/fkicons_a36f45ce002fd8f969e6040b2e50768d.eot?#iefix) format("embedded-opentype"),url(/content/assets/vh/fonts/fkicons_a36f45ce002fd8f969e6040b2e50768d.woff) format("woff"),url(/content/assets/vh/fonts/fkicons_a36f45ce002fd8f969e6040b2e50768d.ttf) format("truetype"),url(/content/assets/vh/fonts/fkicons_a36f45ce002fd8f969e6040b2e50768d.svg#fkicons) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:fkicons;src:url(/content/assets/vh/fonts/fkicons_a36f45ce002fd8f969e6040b2e50768d.svg#fkicons) format("svg")}}[data-icon]:before{content:attr(data-icon)}.icon-air:before,.icon-alert-knockout:before,.icon-amenities-knockout:before,.icon-arrow-down-knockout:before,.icon-arrow-left-knockout:before,.icon-arrow-right-knockout:before,.icon-arrow-up-knockout:before,.icon-attraction:before,.icon-attractions:before,.icon-award-trophy:before,.icon-back-arrow-alt:before,.icon-bath-tub:before,.icon-bath:before,.icon-bed:before,.icon-bedroom-count:before,.icon-best-of-gold:before,.icon-book-online-badge:before,.icon-bulb-knockout:before,.icon-bulb:before,.icon-calendar-check-mark-circle:before,.icon-calendar-empty-circle:before,.icon-calendar-knockout:before,.icon-calendar-picker-left-knockout:before,.icon-calendar-picker-left:before,.icon-calendar-picker-right-knockout:before,.icon-calendar-picker-right:before,.icon-calendar-x-circle:before,.icon-calendar:before,.icon-cancellation:before,.icon-caret-down-circle:before,.icon-caret-down-knockout:before,.icon-caret-down:before,.icon-caret-left-circle:before,.icon-caret-left-knockout:before,.icon-caret-left:before,.icon-caret-light-left:before,.icon-caret-light-right:before,.icon-caret-md-left:before,.icon-caret-md-right:before,.icon-caret-right-circle:before,.icon-caret-right-knockout:before,.icon-caret-right:before,.icon-caret-soft-down:before,.icon-caret-soft-up:before,.icon-caret-up-circle:before,.icon-caret-up-knockout:before,.icon-caret-up:before,.icon-chart-circle:before,.icon-chart-knockout:before,.icon-chart:before,.icon-check:before,.icon-checkin:before,.icon-checkmark-knockout:before,.icon-checkmark:before,.icon-chevron-reverse:before,.icon-child-friendly:before,.icon-clipboard-knockout:before,.icon-clock-knockout:before,.icon-clock:before,.icon-credit-card-knockout:before,.icon-customer-service-knockout:before,.icon-dollar-sign-circle:before,.icon-dollar-sign-knockout:before,.icon-dollar-sign-plus-knockout:before,.icon-dollar-sign:before,.icon-dot:before,.icon-double-arrow:before,.icon-edit-knockout:before,.icon-edit:before,.icon-ellipsis-circle:before,.icon-email:before,.icon-envelope-closed-circle:before,.icon-envelope-closed-knockout:before,.icon-envelope-defined:before,.icon-envelope-open-knockout:before,.icon-envelope-refresh-knockout:before,.icon-envelope-reply-knockout:before,.icon-envelope-star-knockout:before,.icon-envelope:before,.icon-equal-sign-circle:before,.icon-expand-knockout:before,.icon-eye:before,.icon-filters:before,.icon-flag-knockout:before,.icon-flipkey-key:before,.icon-floor-plan:before,.icon-guest-count:before,.icon-guests:before,.icon-head-shoulders-circle:before,.icon-head-shoulders-knockout:before,.icon-head-shoulders:before,.icon-hottub:before,.icon-house-knockout:before,.icon-house:before,.icon-i:before,.icon-info-circle:before,.icon-info-knockout:before,.icon-iphone-knockout:before,.icon-kids:before,.icon-laptop-knockout:before,.icon-lift:before,.icon-list:before,.icon-location-pin-alternate:before,.icon-location-pin-knockout:before,.icon-location-pin:before,.icon-lock-knockout:before,.icon-lock:before,.icon-magnifying-glass-circle:before,.icon-magnifying-glass:before,.icon-menu:before,.icon-min-stay:before,.icon-minus-circle:before,.icon-minus-knockout:before,.icon-navigation-carat:before,.icon-new-knockout:before,.icon-nights:before,.icon-no-knockout:before,.icon-nosmoking:before,.icon-outbox-knockout:before,.icon-parking:before,.icon-payment:before,.icon-pet-friendly:before,.icon-pets:before,.icon-phone-knockout:before,.icon-phone:before,.icon-photo-expand:before,.icon-photos-knockout:before,.icon-photos:before,.icon-plus-circle:before,.icon-plus-knockout:before,.icon-pom:before,.icon-pool:before,.icon-power:before,.icon-property-type:before,.icon-question-mark-knockout:before,.icon-question-mark:before,.icon-quick:before,.icon-quote-close:before,.icon-quote-open:before,.icon-rating-bubble-empty:before,.icon-rating-bubble-full:before,.icon-rating-bubble-half-full:before,.icon-realopinions:before,.icon-refresh-knockout:before,.icon-refresh:before,.icon-reply-circle:before,.icon-reply-knockout:before,.icon-reply:before,.icon-restaurant-knockout:before,.icon-restaurants:before,.icon-restricted:before,.icon-ribbon:before,.icon-ruler:before,.icon-safe:before,.icon-shortlist:before,.icon-smoking:before,.icon-social-facebook:before,.icon-social-google:before,.icon-social-instagram:before,.icon-social-linkedin:before,.icon-social-pinterest:before,.icon-social-twitter:before,.icon-speech-bubble-knockout:before,.icon-speech-bubble:before,.icon-star-knockout:before,.icon-star:before,.icon-stopwatch-knockout:before,.icon-stopwatch:before,.icon-sync-knockout:before,.icon-sync:before,.icon-TA-owl-knockout:before,.icon-TA-owl:before,.icon-thumbnail:before,.icon-triangle-down:before,.icon-triangle-up:before,.icon-triangle:before,.icon-wheelchair:before,.icon-wifi:before,.icon-x-circle:before,.icon-x-light:before,.icon-x:before,.icon-zero-dollars-knockout:before,[data-icon]:before{display:inline-block;font-family:fkicons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-TA-owl:before{content:"\F100"}.icon-TA-owl-knockout:before{content:"\F101"}.icon-air:before{content:"\F102"}.icon-alert-knockout:before{content:"\F103"}.icon-amenities-knockout:before{content:"\F104"}.icon-arrow-down-knockout:before{content:"\F105"}.icon-arrow-left-knockout:before{content:"\F106"}.icon-arrow-right-knockout:before{content:"\F107"}.icon-arrow-up-knockout:before{content:"\F108"}.icon-attraction:before{content:"\F109"}.icon-attractions:before{content:"\F10A"}.icon-award-trophy:before{content:"\F10B"}.icon-back-arrow-alt:before{content:"\F10C"}.icon-bath:before{content:"\F10D"}.icon-bath-tub:before{content:"\F10E"}.icon-bed:before{content:"\F10F"}.icon-bedroom-count:before{content:"\F110"}.icon-best-of-gold:before{content:"\F111"}.icon-book-online-badge:before{content:"\F112"}.icon-bulb:before{content:"\F113"}.icon-bulb-knockout:before{content:"\F114"}.icon-calendar:before{content:"\F115"}.icon-calendar-check-mark-circle:before{content:"\F116"}.icon-calendar-empty-circle:before{content:"\F117"}.icon-calendar-knockout:before{content:"\F118"}.icon-calendar-picker-left:before{content:"\F119"}.icon-calendar-picker-left-knockout:before{content:"\F11A"}.icon-calendar-picker-right:before{content:"\F11B"}.icon-calendar-picker-right-knockout:before{content:"\F11C"}.icon-calendar-x-circle:before{content:"\F11D"}.icon-cancellation:before{content:"\F11E"}.icon-caret-down:before{content:"\F11F"}.icon-caret-down-circle:before{content:"\F120"}.icon-caret-down-knockout:before{content:"\F121"}.icon-caret-left:before{content:"\F122"}.icon-caret-left-circle:before{content:"\F123"}.icon-caret-left-knockout:before{content:"\F124"}.icon-caret-light-left:before{content:"\F125"}.icon-caret-light-right:before{content:"\F126"}.icon-caret-md-left:before{content:"\F127"}.icon-caret-md-right:before{content:"\F128"}.icon-caret-right:before{content:"\F129"}.icon-caret-right-circle:before{content:"\F12A"}.icon-caret-right-knockout:before{content:"\F12B"}.icon-caret-soft-down:before{content:"\F12C"}.icon-caret-soft-up:before{content:"\F12D"}.icon-caret-up:before{content:"\F12E"}.icon-caret-up-circle:before{content:"\F12F"}.icon-caret-up-knockout:before{content:"\F130"}.icon-chart:before{content:"\F131"}.icon-chart-circle:before{content:"\F132"}.icon-chart-knockout:before{content:"\F133"}.icon-check:before{content:"\F134"}.icon-checkin:before{content:"\F135"}.icon-checkmark:before{content:"\F136"}.icon-checkmark-knockout:before{content:"\F137"}.icon-chevron-reverse:before{content:"\F138"}.icon-child-friendly:before{content:"\F139"}.icon-clipboard-knockout:before{content:"\F13A"}.icon-clock:before{content:"\F13B"}.icon-clock-knockout:before{content:"\F13C"}.icon-credit-card-knockout:before{content:"\F13D"}.icon-customer-service-knockout:before{content:"\F13E"}.icon-dollar-sign:before{content:"\F13F"}.icon-dollar-sign-circle:before{content:"\F140"}.icon-dollar-sign-knockout:before{content:"\F141"}.icon-dollar-sign-plus-knockout:before{content:"\F142"}.icon-dot:before{content:"\F143"}.icon-double-arrow:before{content:"\F144"}.icon-edit:before{content:"\F145"}.icon-edit-knockout:before{content:"\F146"}.icon-ellipsis-circle:before{content:"\F147"}.icon-email:before{content:"\F148"}.icon-envelope:before{content:"\F149"}.icon-envelope-closed-circle:before{content:"\F14A"}.icon-envelope-closed-knockout:before{content:"\F14B"}.icon-envelope-defined:before{content:"\F14C"}.icon-envelope-open-knockout:before{content:"\F14D"}.icon-envelope-refresh-knockout:before{content:"\F14E"}.icon-envelope-reply-knockout:before{content:"\F14F"}.icon-envelope-star-knockout:before{content:"\F150"}.icon-equal-sign-circle:before{content:"\F151"}.icon-expand-knockout:before{content:"\F152"}.icon-eye:before{content:"\F153"}.icon-filters:before{content:"\F154"}.icon-flag-knockout:before{content:"\F155"}.icon-flipkey-key:before{content:"\F156"}.icon-floor-plan:before{content:"\F157"}.icon-guest-count:before{content:"\F158"}.icon-guests:before{content:"\F159"}.icon-head-shoulders:before{content:"\F15A"}.icon-head-shoulders-circle:before{content:"\F15B"}.icon-head-shoulders-knockout:before{content:"\F15C"}.icon-hottub:before{content:"\F15D"}.icon-house:before{content:"\F15E"}.icon-house-knockout:before{content:"\F15F"}.icon-i:before,.icon-info-circle:before{content:"\F160"}.icon-info-knockout:before{content:"\F161"}.icon-iphone-knockout:before{content:"\F162"}.icon-kids:before{content:"\F163"}.icon-laptop-knockout:before{content:"\F164"}.icon-lift:before{content:"\F165"}.icon-list:before{content:"\F166"}.icon-location-pin:before{content:"\F167"}.icon-location-pin-alternate:before{content:"\F168"}.icon-location-pin-knockout:before{content:"\F169"}.icon-lock:before{content:"\F16A"}.icon-lock-knockout:before{content:"\F16B"}.icon-magnifying-glass:before{content:"\F16C"}.icon-magnifying-glass-circle:before{content:"\F16D"}.icon-menu:before{content:"\F16E"}.icon-min-stay:before{content:"\F16F"}.icon-minus-circle:before{content:"\F170"}.icon-minus-knockout:before{content:"\F171"}.icon-navigation-carat:before{content:"\F172"}.icon-new-knockout:before{content:"\F173"}.icon-nights:before{content:"\F174"}.icon-no-knockout:before{content:"\F175"}.icon-nosmoking:before{content:"\F176"}.icon-outbox-knockout:before{content:"\F177"}.icon-parking:before{content:"\F178"}.icon-payment:before{content:"\F179"}.icon-pet-friendly:before{content:"\F17A"}.icon-pets:before{content:"\F17B"}.icon-phone:before{content:"\F17C"}.icon-phone-knockout:before{content:"\F17D"}.icon-photo-expand:before{content:"\F17E"}.icon-photos:before{content:"\F17F"}.icon-photos-knockout:before{content:"\F180"}.icon-plus-circle:before{content:"\F181"}.icon-plus-knockout:before{content:"\F182"}.icon-pom:before{content:"\F183"}.icon-pool:before{content:"\F184"}.icon-power:before{content:"\F185"}.icon-property-type:before{content:"\F186"}.icon-question-mark:before{content:"\F187"}.icon-question-mark-knockout:before{content:"\F188"}.icon-quick:before{content:"\F189"}.icon-quote-close:before{content:"\F18A"}.icon-quote-open:before{content:"\F18B"}.icon-rating-bubble-empty:before{content:"\F18C"}.icon-rating-bubble-full:before{content:"\F18D"}.icon-rating-bubble-half-full:before{content:"\F18E"}.icon-realopinions:before{content:"\F18F"}.icon-refresh:before{content:"\F190"}.icon-refresh-knockout:before{content:"\F191"}.icon-reply:before{content:"\F192"}.icon-reply-circle:before{content:"\F193"}.icon-reply-knockout:before{content:"\F194"}.icon-restaurant-knockout:before{content:"\F195"}.icon-restaurants:before{content:"\F196"}.icon-restricted:before{content:"\F197"}.icon-ribbon:before{content:"\F1B4"}.icon-ruler:before{content:"\F198"}.icon-safe:before{content:"\F199"}.icon-shortlist:before{content:"\F19A"}.icon-smoking:before{content:"\F19B"}.icon-social-facebook:before{content:"\F19C"}.icon-social-google:before{content:"\F19D"}.icon-social-instagram:before{content:"\F19E"}.icon-social-linkedin:before{content:"\F19F"}.icon-social-pinterest:before{content:"\F1A0"}.icon-social-twitter:before{content:"\F1A1"}.icon-speech-bubble:before{content:"\F1A2"}.icon-speech-bubble-knockout:before{content:"\F1A3"}.icon-star:before{content:"\F1A4"}.icon-star-knockout:before{content:"\F1A5"}.icon-stopwatch:before{content:"\F1A6"}.icon-stopwatch-knockout:before{content:"\F1A7"}.icon-sync:before{content:"\F1A8"}.icon-sync-knockout:before{content:"\F1A9"}.icon-thumbnail:before{content:"\F1AA"}.icon-triangle:before{content:"\F1AB"}.icon-triangle-down:before{content:"\F1AC"}.icon-triangle-up:before{content:"\F1AD"}.icon-wheelchair:before{content:"\F1AE"}.icon-wifi:before{content:"\F1AF"}.icon-x:before{content:"\F1B0"}.icon-x-circle:before{content:"\F1B1"}.icon-x-light:before{content:"\F1B2"}.icon-zero-dollars-knockout:before{content:"\F1B3"}i.icon{color:#444;display:inline-block;font-size:21px;height:21px;line-height:21px;margin:0;text-decoration:none!important;vertical-align:middle;width:auto;z-index:0}i.icon.icon-green{color:#00aa6c!important}i.icon.icon-blue{color:#39f!important}i.icon.icon-red{color:#c00!important}i.icon.icon-gray{color:#444!important}i.icon.icon-white{color:#fff!important}i.icon.icon-black{color:#444!important}i.icon.icon-xl{font-size:40px!important;height:40px;line-height:40px}i.icon.icon-lg{font-size:32px!important;height:32px;line-height:32px}i.icon.icon-md{font-size:24px!important;height:24px;line-height:24px}i.icon.icon-sm{font-size:16px!important;height:16px;line-height:16px}i.icon.icon-xs{font-size:12px!important;height:12px;line-height:12px}i.icon i.icon-mat{font-size:inherit!important;left:0;position:absolute;top:0;z-index:-1}.page-header{background-color:#fff!important;border-bottom:2px solid #f0f0f0;position:relative;z-index:50}@media only screen and (min-width:768px) and (max-width:1024px){.page-header{width:1160px}}.page-header *{-webkit-box-sizing:border-box;box-sizing:border-box}.page-header nav{float:right;text-align:right}@media only screen and (min-width:1025px){.page-header nav{margin-right:8px}}.page-header nav a,.page-header nav a:hover,.page-header nav a:visited{color:#444;font-weight:400;text-decoration:none}.page-header nav>ul>li>a{outline:none;text-decoration:none}@media only screen and (min-width:1025px){.page-header nav>ul>li>a{line-height:52px}}.page-header nav>ul>li>button{background:none;border:none;line-height:52px}.page-header>.inner{height:52px;padding:0}.page-header .logo{background:url(/res/1380077913/assets/public/images/header/logos/2021/VHR-en_US.svg) no-repeat 0 50%;background-size:contain;height:30px;display:inline-block;left:65px;overflow:hidden;position:relative;width:calc(100% - 70px);top:10px}@media only screen and (min-width:768px){.page-header .logo{left:10px;width:400px}}@media only screen and (min-width:1025px){.page-header .logo{display:inline-block}}.header-btn{background-color:transparent;border:1px solid #e2e2e2;border-radius:2px;color:grey;font-weight:700;line-height:42px;margin:4px -8px 2px 3px;outline:none;padding:0 10px;position:absolute;text-align:center;vertical-align:top}.header-btn.open:after,.header-btn.open:before{border-top:1px solid #fff;bottom:-1px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";left:0;position:absolute;width:100%;z-index:100}.header-btn.open:after{border-top:1px solid #e2e2e2;margin:0 10%;width:80%}.header-btn.open{border-radius:0;border-width:0 1px 0 0;line-height:44px;margin:0 -8px 0 0;padding:2px 10px 2px 14px}.header-btn.open,.nav-menu{background-color:#fff;color:#444}.nav-menu{border:1px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;padding-top:4px;left:0;top:48px;text-align:left;z-index:10}.nav-menu.open{display:block}.nav-menu.open .sub-menu.open .icon-arrow-down-grey{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nav-menu h3{float:none;font-size:13px;line-height:1.2em;margin:15px 10px 0;padding:0;text-align:left;text-transform:uppercase}@media only screen and (min-width:768px){.nav-menu h3{line-height:1.3;text-align:right}}.nav-menu li{float:none;line-height:1.2em;padding:12px 10px 10px;position:static;text-align:left}.nav-menu li .icon{vertical-align:middle;height:12px}.nav-menu li .icon:before{background-image:url(/res/1380077913/assets/public/images/pos/icons/pos-icons-sprite-70.svg);background-position:0 -54.5em;background-repeat:no-repeat;background-size:77px 2971px;content:" ";display:inline-block;height:1em;width:2em}.nav-menu li>a:link,.nav-menu li>a:visited{color:#444;line-height:1.2em;padding:0}.nav-menu>ul{width:200px;margin:0;padding:0}.nav-menu>ul>li.open,.nav-menu>ul ul li:hover{background-color:#f4f4f4}.nav-menu>ul>li{display:block}.nav-menu .sub-menu{cursor:pointer}.nav-menu>ul ul{background-color:#fff;border:1px solid #e2e2e2;border-top:none;display:none;position:absolute;top:0;left:200px;width:200px}.nav-menu li.open ul{display:block}@media screen and (min-width:1024px) and (max-width:1365px){.nav-menu{display:none!important}}@media screen and (min-width:320px) and (max-width:767px){.nav-menu{border-top:0}.nav-menu,.nav-menu>ul{width:100%}.page-header .nav-menu{border-top:0;width:100%}.nav-menu>ul:first-of-type{border-bottom:1px solid #e2e2e2}.nav-menu .sub-menu{padding-left:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav-menu .sub-menu.open{padding-bottom:0}.nav-menu .sub-menu .no-border{border-bottom:0}.nav-menu .sub-menu li{padding-left:10px}.nav-menu>ul ul{-webkit-box-sizing:content-box;box-sizing:content-box;margin-top:10px;position:static;padding-right:10px;margin-left:-10px;width:100%;width:calc(100% + 10px)}.nav-menu li>a:link{padding:0 10px}.nav-menu li{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.footer{border-top:1px solid #dee5eb;margin-top:20px;padding-top:20px}}.footer a{font-size:14px}@media only screen and (min-width:768px){.footer a{font-size:11px;font-weight:700}}.footer .copyright{color:#7c90a1;font-size:11px;margin-top:10px;padding:0 20px 20px}@media only screen and (min-width:768px){.footer .copyright{float:right;margin-top:0;padding:0}}.footer .discover-list{background-color:#fff;border-top:1px solid #dee5eb;display:none;font-size:14px;line-height:30px;margin-bottom:0;width:100%}.footer .discover-list.discover-list-root{display:block}.footer .discover-list-root{padding-left:20px}.footer .discover-header{color:#2a5db0}.footer .footer-sep{display:none}@media only screen and (min-width:768px){.footer .footer-sep{display:block}}.footer .group{padding:20px 20px 0}@media only screen and (min-width:768px){.footer .group{padding:0 0 0 40px}}.footer .icon{color:#2a5db0;font-size:8px;margin-left:5px}.footer li{display:inline-block;margin-bottom:15px;width:40%}@media only screen and (min-width:768px){.footer li{border-right:0;margin-bottom:0;width:inherit}.footer li:last-child:after{content:""}.footer li:after{color:#7c90a1;content:"|";display:inline-block;font-size:11px;margin:0 7px 0 10px}}.footer .strong{font-weight:700}.footer ul{list-style:none;margin:0;padding:0 0 0 20px}.search-form{background-color:#2189b8;padding:10px;margin:0 10px}.search-form .sleeps-wrap,.search-form label{display:none}.search-form input[name=destination]{float:left;height:38px;margin-bottom:10px;padding:0 10px;width:100%}.search-form input[name=arriveDate],.search-form input[name=departDate]{width:100%}.search-form .btn-primary{background:linear-gradient(#2858a6,#245098);border:1px solid #1b3b6f;float:right;height:38px;line-height:6px;margin-top:0;padding:13px 0 12px;-webkit-transition:none;transition:none;width:100%}@media only screen and (min-width:768px){.search-form .btn-primary{width:133px}}.search-form input{height:32px}.search-form .searchFormDivider{float:left;position:relative;margin-right:2%;width:49%}.search-form .searchFormDivider img{position:absolute;right:6px;top:6px}.search-form .searchFormDivider input{height:40px;padding:0 10px;width:100%}.search-form .search-divider-arrive{margin:0 1% 0 0}.search-form .search-divider-depart{margin:0 0 0 1%}@media only screen and (min-width:601px){.search-form{margin:10px 0}.search-form input[name=destination]{border-radius:0;float:left;height:38px;margin:0 10px 0 0;width:605px}.search-form .searchFormDivider{margin:0 10px 0 0;width:auto}.search-form .searchFormDivider img{top:8px}.search-form .searchFormDivider input{border-radius:0;height:38px;width:164px}.search-form div.search-divider-destination,.search-form div.search-divider-destination input{width:624px}}@media only screen and (min-width:768px){#uiDatepickerContainer .ui-datepicker .ui-datepicker-next span{background-image:url(//resources.vacationhomerentals.com/images/srp/dp/next-month-hover.svg)}#uiDatepickerContainer .ui-datepicker .ui-datepicker-prev span{background-image:url(//resources.vacationhomerentals.com/images/srp/dp/prev-month-hover.svg)}.mobile-header{display:none}}@media only screen and (min-width:1025px){.search-container{width:1140px}}body{color:#4c4c4b}a{text-decoration:none}a,a:visited{color:#2a5db0}a:hover{color:#f37400}.btn-primary{background-color:#f87d0d}.btn-primary:hover{background-color:#f9983f;text-decoration:none}.btn-primary:active{background-color:#b35805}.btn-secondary{background-color:#2a5db0}.btn-secondary:hover{background-color:#3c75d1;text-decoration:none}.btn-secondary:active{background-color:#2d4d6e}body{background:#f0f0f0;overflow-x:hidden}.page{min-height:200px}.headerStrip h1{font-size:20px;margin:5px 0 0;font-weight:400}.mmb .headerStrip h1{font-size:13px;margin:10px 0}.menu-overlay{background-color:#000;bottom:0;display:none;left:0;position:fixed;opacity:.5;right:0;top:0;width:100%;z-index:49}.desktop-menu>ul{margin-right:10px}.desktop-menu>ul>li{display:inline-block;float:right;position:relative;border-left:1px solid transparent;border-right:1px solid transparent;line-height:52px}.desktop-menu>ul>li:hover{border-left:1px solid #dee5eb;border-right:1px solid #dee5eb;background-color:#f9f9f9}.desktop-menu>ul>li:hover>a:link,.desktop-menu>ul>li:hover>a:visited{color:#f37400}.desktop-menu .inner{margin:0 auto;padding:0 10px;position:relative}.desktop-menu{position:relative}.desktop-menu>ul>li>a:link,.desktop-menu>ul>li>a:visited,.desktop-menu>ul>li>button{color:#2a5db0;display:block;font-size:13px;padding:0 17px;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px){.desktop-menu>ul>li>a:link,.desktop-menu>ul>li>a:visited,.desktop-menu>ul>li>button{padding:0 8px}}.desktop-menu>ul>li.open>a{background-color:rgba(0,0,0,.1);outline:none;z-index:20}nav>ul>li.open>a{color:#444}.desktop-menu .nav-link-has-border{border:1px solid hsla(0,0%,100%,.5);line-height:22px;margin:8px 0 8px 9px!important;padding:6px 12px!important}.desktop-menu .nav-link-has-border:hover{background-color:rgba(0,0,0,.25);border-color:#fff}.nav-drop{position:relative}.sub-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.nav-drop__tab{position:relative;outline:none}.sub-menu.open>.nav-drop__tab{background-color:#fff;border-bottom:1px solid #fff;color:#444}.sub-menu.open>.nav-drop__tab:after{content:"";position:absolute;bottom:0;left:2px;margin:0 2px;right:2px}.sub-menu.open .icon-arrow-down-grey,.sub-menu.open .icon-triangle-grey{display:inline-block}.sub-menu.open .icon-arrow-down-white,.sub-menu.open .icon-triangle-white{display:none!important}.nav-drop__tab .icon{vertical-align:middle}.desktop-menu .icon,.nav-menu .icon{color:#2a5db0;height:13px;margin:0;width:9px;font-size:6px;line-height:14px}.desktop-menu .sub-menu .icon-arrow-down-white,.desktop-menu .sub-menu .icon-triangle-white{display:inline-block}.sub-menu-level-2 .icon{margin-left:5px;position:absolute;right:15px;font-size:10px}.search-lg{left:-180px}.sub-menu-content{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3);display:none;position:absolute;top:54px;text-align:left;min-width:135px;z-index:10}.sub-menu-content--wide{min-width:555px}.sub-menu-content.opens-right{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3)}#sub-menu-more>.sub-menu-content{padding:0;min-width:120px}.sub-menu-level-2.open,.sub-menu.open>.sub-menu-content{display:block}.sub-menu-level-2.open .nav-drop__tab{background-color:#f4f4f4}.sub-menu-level-2 .nav-drop__tab{background-color:#fff;padding:8px 15px}.opens-left{left:100%;right:auto;top:-1px;z-index:-5}.opens-right{right:100%;left:auto;top:-1px;z-index:-5!important}.opens-right-below{right:0;left:auto;top:54px}.sub-menu-content__left{border-right:1px solid #ddd;float:left;width:360px}.sub-menu-content__rht{float:left;width:191px}.sub-menu-content__title{color:#444;font-weight:700;font-size:13px;margin:7px 0 5px 15px;text-transform:uppercase}.link-list{float:none;margin:0 0 8px}.link-list:last-child{margin-bottom:0}.link-list li{clear:right;float:left;line-height:normal;width:100%}.currency-switcher .sub-menu-content{min-width:0;width:90px}.currency-switcher button{background:none;border:0;padding:6px 10px;outline:none;text-align:left;width:100%}@media only screen and (min-width:768px){.currency-switcher button:hover{background-color:#f9f9f9}}.currency-switcher button span{width:1.5em;display:inline-block}.link-list a{display:block;padding:6px 14px}.link-list a:hover{background-color:#f9f9f9;color:#f37400!important}.link-list li:last-child{margin-bottom:0}.link-list__item--margin{margin:10px 0 5px}.link-list--1col>li{float:none}.link-list--2col>li{width:50%}.sub-menu-content .btn-primary{display:inline-block;margin:10px 0 10px 14px;padding:15px 25px 14px!important}.headerHelpInfo{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;margin-right:10px;text-align:right}.headerHelpInfo p{margin:0 0 .1em}.headerHelpInfo__phone{font-size:20px}.header-btn-filter-bottom,.header-btn-filter-bottom.btn-primary,.header-btn-filter-bottom.btn-secondary,.mobileFiltersBtns{display:none}@media screen and (min-width:1024px) and (max-width:1365px){#header{padding-top:0}#sub-menu-help,#sub-menu-search{right:100px}}.icon.icon-pp{background:url(/res/1380077913/assets/public/images/promo/ta-shield-v2.svg) no-repeat 0 -80px transparent;height:41px;width:39px}.paymentProtection{background:url(/res/1380077913/assets/public/images/promo/ta-shield.svg) no-repeat 0 0 transparent;width:67px;height:65px}.no-svg .icon.icon-pp{background:url(/res/1380077913/assets/public/images/promo/ta-shield.png) 0 0 no-repeat transparent;width:38px}.no-svg .paymentProtection{background:url(/res/1380077913/assets/public/images/srp/ta-shield-large.png) no-repeat 8px;height:67px}img.paymentProtection{background:none}#wrapper{position:relative;z-index:5}#page>article{min-height:400px;padding:1px 0}@media only screen and (min-width:768px){.booking .page-footer{min-width:1160px}}@media only screen and (min-width:320px) and (max-width:767px){.contentShareMessage{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-height:100%;overflow-y:auto}body{margin:0;padding:0;position:relative;-webkit-overflow-scrolling:touch}body.tandc #page{padding:0 14px}#header .inner{width:100%}header .inner>div{height:48px;margin:0;padding:0}#page,.footerCenter,body,main#wrapper{width:100%}#page{padding-top:0}.headerStrip{display:inline-block;margin:5px 0 0 5px}.headerStrip h1{font-size:16px}.headerStrip.top,.mobileHidden{display:none}.mobile,.mobileView{display:block}.mobile-breadcrumbs{background-color:#f9f9f9;border:1px solid #e2e2e2;margin:20px 0;padding:10px}.mobile-breadcrumbs>div{padding:3px 0}.mobileOverlay{background-color:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;opacity:.97;padding:30%;position:fixed;right:0;top:0;width:100%;z-index:5}.uiDatepickerContainer{position:fixed;z-index:20}.closeDatepicker{cursor:pointer;margin-top:28%;padding-right:42px;position:fixed;margin-right:-155px;right:50%;top:0}.mainPane{bottom:0;left:0;margin-left:0;margin-right:0;overflow-x:hidden;position:absolute;right:0;top:0;z-index:1;-webkit-transition:left .5s,right .5s;transition:left .5s,right .5s}.mainPane.activePane{left:-100%;right:100%}.mainPane .page-header #help-open-btn{margin-right:3px}.mainPane .page-header #help-open-btn .icon{font-size:6px;padding-top:10px;vertical-align:top}.mobileFilters{display:none}.mobileFilters input[type=tel],.mobileFilters input[type=text]{margin-top:8px;width:100%}.mobile-pane-lft.activePane,.mobile-pane-rht.activePane,.mobileFilters.activePane{visibility:visible;display:block;left:0;right:0}.mobile-pane-lft,.mobile-pane-rht{background-color:#fff;bottom:0;left:-100%;position:absolute;right:100%;top:0;overflow-y:scroll;-webkit-transition:left .5s,right .5s;transition:left .5s,right .5s;z-index:100}.mobile-pane-rht{display:none;left:100%;right:-100%}.pane-header-nav{background-color:#fff;border-bottom:1px solid #dfdfdf;font-size:14px;height:38px;line-height:38px}.pane-header-nav button{background:none;border:0;display:block;height:38px;font-size:16px;float:left;line-height:38px;outline:none;padding:0 0 0 20px;text-align:left;width:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pane-header-nav .icon{width:15px;height:18px;margin:0;vertical-align:middle}.search-container .search-divider-destination{width:100%}.search-container .quickSearchSubmit{margin-top:4px}.container{width:auto}.clearSearchTerm{display:none}}#ui-datepicker-div{display:none}.js-mediaHelper{position:relative;z-index:0}@media only screen and (min-width:320px) and (max-width:600px){.js-mediaHelper{z-index:1}}@media only screen and (min-width:320px) and (max-width:767px){.js-mediaHelper{z-index:1}}@media only screen and (min-width:768px) and (max-width:1024px){.js-mediaHelper{z-index:2}}@media only screen and (min-width:1025px){.js-mediaHelper{z-index:3}}.mob-calendar{background-color:#fff;height:100%;position:relative;padding-top:122px}.calendar-day-names,.calendar-header-controls,.calendar-header-nav,.calendar-select-guests{border-bottom:1px solid #dfdfdf}.mob-calendar p{margin:0;padding:0}.calendar-header{background-color:#f9f9f9;border-top:3px solid #1fa1db;height:123px;position:fixed;top:0;width:100%;z-index:100}.calendar-header-nav{font-size:14px;height:38px;line-height:38px}.calendar-header-nav button{background:none;border:0;display:block;height:38px;font-size:16px;float:left;line-height:38px;outline:none;padding:0 0 0 20px;text-align:left;width:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-header-nav button+button{padding:0 20px 0 0;text-align:right}.calendar-header-nav i{height:26px;margin:11px 0 0;opacity:.7;width:15px}.calendar-header-controls{background-color:#ececec;height:54px;position:relative}.header-item{-webkit-box-sizing:border-box;box-sizing:border-box;background:none;border:0;border-right:1px solid #dfdfdf;height:54px;float:left;outline:none;padding:0;position:relative;width:40%;text-align:center;z-index:1}.advertPage .header-item{width:50%}.header-check-label{color:#bbb;font-size:12px;margin:0}.header-check-date{color:#333;font-size:14px;margin:0}.header-check-date span{color:#bbb}.header-guests{border:0;width:20%}.advertPage .header-guests{display:none}.header-guests .icon-guests{background-image:none;font-size:15px;height:18px;margin:0;opacity:.3}.header-item-bg{background-color:#fff;border-bottom:3px solid #ff7300;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;height:100%;position:absolute;left:0;top:0;z-index:0;-webkit-transition:left .75s ease-in,width .5s;transition:left .75s ease-in,width .5s}.advertPage .header-item-bg{width:50%}.checkin-active .header-item-bg{left:0}.checkin-active .header-check-in .header-check-date{color:#333}.checkout-active .header-item-bg{left:40%}.advertPage .checkout-active .header-item-bg{left:50%}.checkout-active .header-check-out .header-check-date{color:#333}.guests-active .header-item-bg{left:80%;width:20%}.guests-active .header-guests .icon-guests{opacity:.5}.guests-active .calendar-select-guests{display:block}.calendar-select-guests{display:none;font-size:13px;height:27px;line-height:27px;text-align:center}.calendar-day-names ul{list-style:none;height:27px;margin:0 15px;padding:0}.calendar-day-names li{color:#777;float:left;font-size:13px;height:27px;line-height:27px;text-align:center;width:14.2%}.calendar-body{z-index:5}.content-calendar{min-height:400px}.content-sleeps{display:none;padding:0 15px}.sleeps-item{background-color:#fff;color:#39f;font-size:18px;float:left;height:45px;line-height:45px;text-align:center;width:14.2%}.sleeps-item.active{color:#fff;background-color:#39f}.broad-geo .broad-child-geos{background-color:#fff;display:none;list-style:none;margin:0;padding:10px}.broad-geo .broad-child-geos.active{display:block}.broad-geo .broad-sub-locations{margin-bottom:20px}.broad-geo .broad-sub-locations-header{margin-bottom:0}.broad-geo .breadCrumb{margin-left:2.5%;margin-top:8px}.broad-geo .featured-rentals{font-weight:400;list-style:none;margin:0;padding:0}.broad-geo .featured-rentals .featured-rental-location-count{height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.broad-geo .featured-rental{background-color:#fff;border-bottom:1px solid #dee5eb}@media only screen and (min-width:320px) and (max-width:767px){.broad-geo .broad-child-geo{margin-bottom:5px}.broad-geo .broad-sub-locations-header{background-color:#fff;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);cursor:pointer}.broad-geo .broad-sub-locations-header a{color:#666;display:block;font-size:15px;padding:10px}.broad-geo .broad-sub-locations-header .icon{color:#ccc;float:right}.broad-geo .broad-sub-locations-header strong{font-weight:400}.broad-geo .featured-rentals{padding:5px}.broad-geo .featured-rental{background-color:#fff;display:inline-block;float:left;margin:5px 2.5%;overflow:hidden;width:45%}.broad-geo .featured-rental img{height:200px;width:100%}.broad-geo .featured-rental figcaption{padding:4px 0 9px 10px}.broad-geo .featured-rental-location-name{font-weight:700}}@media only screen and (min-width:768px){.mapView .broad-geo .broad-geo-map{display:none!important}.map-wrapper{padding-right:10px}.broad-geo .headerStrip h1{font-size:28px;margin-bottom:10px}.broad-geo .broad-sub-locations-header{background-color:#f5f7f8;border-bottom:1px solid #dee5eb;font-size:26px;padding:10px}.broad-geo .broad-child-geos{display:block}.broad-geo .broad-child-geo{border-bottom:1px solid #dee5eb;display:inline-block;padding:5px 0;width:24%}.broad-geo .map-tabs{border-bottom:1px solid #dee5eb;list-style:none;margin:0 10px 4px 0;padding:0;text-align:right}.broad-geo .map-tab{background-color:#f3f5f6;border:1px solid #dee5eb;border-radius:5px;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;margin-left:3px;padding:0 10px;text-align:center}.broad-geo .map-tab.selected{background-color:#f8fafb;border-bottom:0;border-radius:5px 5px 0 0;padding:2px 15px 5px}.broad-geo .mapContainer{display:none}.broad-geo .featured-rental{padding:10px}.broad-geo .featured-rental figcaption{display:inline-block;max-width:433px;overflow:hidden;white-space:nowrap;vertical-align:top}.broad-geo .featured-rental-town{display:block;font-size:11px;margin-top:3px}.broad-geo .featured-rentals-header{background-color:#fff;border-bottom:1px solid #dee5eb;font-size:14px;font-weight:400;margin:0;padding:10px}.broad-geo .featured-rental-img{height:56px;width:75px}.broad-geo .container.no-map-view .col-sm-11{width:100%}.broad-geo .container.no-map-view .featured-rentals{background-color:#fff;padding:10px 25px}.broad-geo .container.no-map-view .featured-rental{border:1px solid #dee5eb;display:inline-block;height:160px;margin-right:37px;width:160px}.broad-geo .container.no-map-view .featured-rental-title,.broad-geo .container.no-map-view .featured-rental-town{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.broad-geo .container.no-map-view .featured-rental-img{height:auto;width:100%;max-height:120px}.broad-geo .container.no-map-view .featured-rentals-header{font-size:17px;padding:10px 10px 10px 25px}}