@media (min-width:1024px){.page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:47px}.fk .page-header{border-top:2px solid #d0772c}.page-header .logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;left:10px;width:280px}.page-header .logo-brand{height:100%;margin-right:.5rem;width:calc(54% - 1rem)}.ni .page-header .logo-brand{width:calc(35% - 1rem)}.ht .page-header .logo-brand{width:calc(40% - 1rem)}.ht .page-header .logo-from-TA{height:115%}.fk .page-header .logo-brand{height:125%;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);width:calc(40% - 1rem)}.fk .page-header .logo-from-TA{height:115%}.page-header .logo-from-TA{height:110%;width:130px}.page-header .header-btn,.page-header>.shortlist-nav{display:none}.nav-menu{background-color:transparent;display:block;position:static;top:auto;width:auto}.nav-menu>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0}.nav-menu>ul>li{font-size:1.4rem;padding:0}.nav-menu>ul>li>a{padding:1rem}.nav-menu>ul>li .icon{margin:0 0 0 .25em}.nav-menu .nav-drop__tab{font-size:1.4rem}.nav-menu .nav-item-shortlist{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.nav-menu .nav-item-currency{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.nav-menu .nav-item-mmb{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.nav-menu .nav-item-help{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.nav-menu .sub-menu-signin,.nav-menu .user-menu{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.nav-menu .nav-item-lyp{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.nav-menu .icon-arrow-down-grey{height:10px}.nav-menu .sub-menu{position:relative}.nav-menu .sub-menu .sub-menu-content{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);background-color:#fff;padding-left:0;position:absolute;right:0;width:12em}.nav-menu .sub-menu .sub-menu-content li:hover{background-color:#f9f9f9}.nav-menu .nav-item-currency .sub-menu-content{width:8em}.nav-menu .nav-item-help .sub-menu-content{width:15em}.nav-menu .nav-item-help .sub-menu-rental-types{width:21em}.nav-menu .nav-item-currency>button{padding:1em}.nav-menu .shortlist-nav .icon-shortlist-outline-grey,.nav-menu .shortlist-nav .icon-shortlist-pink{height:15px;margin:0;vertical-align:text-bottom}.nav-menu .sub-menu-level-2>li{padding:0}.nav-menu .nav-item-mmb{position:relative}.nav-menu .nav-item-help>.sub-menu-content{padding-bottom:1rem}.nav-menu .nav-item-help>.sub-menu-content .icon-arrow-down-mid-grey{line-height:1.2em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15px}.nav-menu .nav-item-help>.sub-menu-content .icon-arrow-down-mid-grey.open{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.nav-menu .nav-item-help .sub-menu-level-2:hover{background-color:transparent}.nav-menu .nav-item-help .sub-menu-level-2 .sub-menu-content{-webkit-box-shadow:none;box-shadow:none;padding:0;position:absolute;right:100%;top:-1px}.nav-menu .nav-item-help .sub-menu-content-3col{-webkit-box-shadow:none;box-shadow:none;display:none;padding-bottom:1rem;position:absolute;right:100%;top:-1px;width:40em}.nav-menu .nav-item-help .sub-menu-content-2col{width:30em}.nav-menu .sub-menu-level-2.open{position:static}.nav-menu .sub-menu-level-2.open li{padding:.75rem 1rem}.nav-menu .sub-menu-level-2.open .sub-menu-content{display:block}.nav-menu .sub-menu-level-2.open .sub-menu-content-3col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:.5rem}.nav-menu .sub-menu-level-2.open .sub-menu-content-3col .link-list--destinations{-webkit-box-flex:1;-webkit-flex:1 0 66%;-ms-flex:1 0 66%;flex:1 0 66%;width:66%}.nav-menu .link-list--destinations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-menu .link-list--destinations>div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.nav-menu .link-list--ideas{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;width:33%}.nav-menu .link-list-2col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-menu .link-list-2col li{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.nav-menu .flex-full-width{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%}.nav-menu .nav-item-lyp{margin-right:1em}.member-avatar{border:1px solid #fff}}@media (min-width:1200px){.page-header .logo{width:380px}.nav-menu .currency-switcher,.nav-menu .nav-item-help,.nav-menu .nav-item-mmb,.nav-menu .nav-item-shortlist,.nav-menu .sub-menu-signin{padding:0 .25rem;position:relative}.nav-menu .nav-item-help .sub-menu-content-3col{width:44em}}.fk .desktop-menu>ul>li>a.obfsctd,.fk .desktop-menu>ul>li>a:link,.fk .desktop-menu>ul>li>a:visited,.fk .desktop-menu>ul>li>button{color:#444}.page-footer{padding-top:20px}.page-footer li{text-align:left}.page-footer .page-footer-col-icons{padding:0;text-align:right}.page-footer .flex-column{display:block}@media only screen and (min-width:1025px){.page-footer .container{max-width:1180px}}.desktopHidden,.mobile,.mobileView{display:none!important}.mobileHidden{display:block}.DayPicker-wrapper{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:1rem}.DayPicker-Months{min-height:0;-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset}.DayPicker-Month{margin:1.5rem 1.5rem 0;min-height:0;width:auto}.DayPicker-NavBar{height:auto;margin:initial;-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset;text-align:initial;width:auto}.DayPicker-NavButton{margin-top:2px;outline:none;padding:initial;position:absolute;right:1.5em;top:.5em}.DayPicker-NavButton--prev{left:1.5em}.DayPicker-NavButton--next{float:none}.DayPicker-Day{height:auto}.range-input-from .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover:after{width:7px;right:-7px}.DayPicker-Day.DayPicker-Day--end.DayPicker-Day--selected:not(.DayPicker-Day--outside):after{left:-7px}.search-form .range-input-from input,.search-form .range-input-to input{background-image:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/calendar_idle.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:16px 19px;font-size:17px;outline:none}.DayPicker{display:inline-block;font-size:15px;height:auto;left:auto;overflow:initial;-webkit-transform:none;-ms-transform:none;transform:none}.range-input-to .DayPickerInput-OverlayWrapper{margin-left:-146px}.srpPage .range-input-to .DayPickerInput-OverlayWrapper{margin-left:-145px}.DayPickerInput-OverlayWrapper{background-color:transparent;height:auto;left:auto;padding:0;position:absolute;right:auto;top:auto}.DayPickerInput-Overlay{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);border:1px solid #bababa;top:15px;-webkit-transform:none;-ms-transform:none;transform:none;width:51rem}.DayPickerInput-Overlay:after,.DayPickerInput-Overlay:before{border:17px solid transparent;border-bottom-color:#bababa;content:"";height:0;left:30px;position:absolute;top:-34px;width:0}.DayPickerInput-Overlay:after{border-bottom-color:#fff;top:-33px}.range-input-to .DayPickerInput-Overlay:after,.range-input-to .DayPickerInput-Overlay:before{left:170px}.DayPicker-Month:first-of-type .DayPicker-Caption{margin-left:3em}.DayPicker-Caption div{text-align:initial}.DayPicker-Month:nth-of-type(2) .DayPicker-Caption{margin-right:3em}.DayPicker-Month:nth-of-type(2) .DayPicker-Caption div{text-align:right}.home #rangeDatepickers{background-color:#fff;height:auto;margin:initial;min-width:290px}.home .range-input-to .DayPickerInput-OverlayWrapper{margin-left:-145px}.home .range-input-from,.home .range-input-to{height:auto;margin-right:0;width:auto}.home .range-input-from label,.home .range-input-to label{padding:0}.home .range-input-from input[type=text],.home .range-input-to input[type=text]{max-width:145px;min-width:110px;padding:10px 12px 8px}.home .range-input-from:after,.home .range-input-to:after{border-right:1px solid #e2e2e2;content:"";height:28px;position:absolute;right:0;top:10px}.home.fk .range-input-from input[type=text],.home.fk .range-input-to input[type=text]{max-width:143px;padding:9px 12px 4px}.home.fk .range-input-to:after{border-right:none}.home.fk .search-form .search-divider-destination{margin-right:0}.home.fk .search-form .destination{border-width:0}.home.fk .range-input-from:before{border-left:1px solid #e2e2e2;content:"";height:28px;position:absolute;left:0;top:10px;z-index:1}.home.fk .range-input-to .DayPickerInput-OverlayWrapper{margin-left:-138px}.srpPage #rangeDatepickers{width:284px}.srpPage .range-input-from,.srpPage .range-input-to{width:137px}.srpPage .range-input-from input,.srpPage .range-input-to input{font-size:14px;padding-left:6px}.srpPage .searchFormDivider .range-input-to{border-left-width:1px}.srpPage .range-input-from{margin-right:8px}.advertPage .enquiryForm,.advertPage .priceForm{overflow:initial;z-index:auto}.advertPage .datesAndGuests{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.advertPage .datesAndGuests .formDivider.guests{-webkit-box-flex:0;-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%}.advertPage .range-input-from,.advertPage .range-input-to{-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.advertPage .range-input-from input,.advertPage .range-input-to input{width:100%}.advertPage .range-input-from .DayPickerInput-OverlayWrapper,.advertPage .range-input-to .DayPickerInput-OverlayWrapper{bottom:auto;left:-160px;margin-left:0}.advertPage #rangeDatepickers,.advertPage #rangeDatepickersEnq{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:68%}.advertPage .assistedBooking #rangeDatepickers{max-width:100%}.advertPage .range-input-from .DayPickerInput-Overlay:after,.advertPage .range-input-from .DayPickerInput-Overlay:before{left:220px}.advertPage .range-input-from #arriveDatePrice{width:100%}.advertPage .range-input-to .DayPickerInput-Overlay:after,.advertPage .range-input-to .DayPickerInput-Overlay:before{left:320px}.advertPage .range-input-to #departDatePrice{width:100%}.evidon-prefdiag-overlay{z-index:9999999999}.evidon-banner-acceptbutton,.evidon-banner-optionbutton{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;margin:4px}.evidon-banner-acceptbutton,.evidon-banner-declinebutton,.evidon-banner-optionbutton{text-transform:lowercase}.evidon-banner-acceptbutton:first-letter,.evidon-banner-declinebutton:first-letter,.evidon-banner-optionbutton:first-letter{text-transform:uppercase}.evidon-banner{display:-webkit-flex!important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:end;justify-content:flex-end;left:0;right:0;bottom:0!important;-webkit-transform:none;-ms-transform:none;transform:none;z-index:1000001}.ni .evidon-banner a{color:#20a1db}.fk .evidon-banner a{color:#066bc8}.ht .evidon-banner a{color:#16becf}.vh .evidon-banner a{color:#2a5db0}.evidon-banner:after{content:" ";-webkit-order:5;-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5;width:100%}.evidon-banner-declinebutton{-webkit-order:6;-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6;-webkit-tap-highlight-color:transparent;background:transparent;text-decoration:underline;border:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media screen and (min-width:768px){.evidon-banner{-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:0!important;-webkit-transform:none;-ms-transform:none;transform:none}.evidon-banner-title{width:100%;text-align:left}.evidon-banner-message{text-align:left;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-right:40px;margin-bottom:0}.evidon-banner-acceptbutton,.evidon-banner-optionbutton{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:auto}.evidon-banner-acceptbutton{margin-bottom:0;margin-right:8px}.evidon-banner-declinebutton{margin-right:auto;position:absolute;right:10px;bottom:0}}.ni .evidon-prefdiag-sidebarlink div{color:#ff7300}.fk .evidon-prefdiag-sidebarlink div{color:#e67618}.ht .evidon-prefdiag-sidebarlink div{color:#16becf}.vh .evidon-prefdiag-sidebarlink div{color:#2a5db0}.ni .evidon-prefdiag-message a{color:#20a1db}.fk .evidon-prefdiag-message a{color:#066bc8}.ht .evidon-prefdiag-message a{color:#16becf}.vh .evidon-prefdiag-message a{color:#2a5db0}.evidon-prefdiag-breadcrumb{cursor:pointer}@media screen and (max-width:768px){.evidon-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.evidon-banner-message{text-align:left;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;margin-bottom:5px}.evidon-banner-acceptbutton,.evidon-banner-optionbutton{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0 0 5px}}@media screen and (min-width:1216px){.evidon-banner-acceptbutton,.evidon-banner-optionbutton{margin:-10px 4px 4px}}.form-group{font-size:14px;margin-bottom:.8em}.form-group.form-group-last{margin-top:20px}.form-group *{-webkit-box-sizing:border-box;box-sizing:border-box}.form-group label{display:block;margin-bottom:.2em}.form-group label .required{color:#c00}.form-group input[type=email],.form-group input[type=number],.form-group input[type=tel],.form-group input[type=text],.form-group textarea{border:1px solid #bababa;-webkit-box-shadow:inset 0 1px 1px 1px hsla(0,0%,50%,.1);box-shadow:inset 0 1px 1px 1px hsla(0,0%,50%,.1);font-size:14px;padding:.5em .2em;width:100%}.form-group input[type=email]:focus,.form-group input[type=number]:focus,.form-group input[type=tel]:focus,.form-group input[type=text]:focus,.form-group textarea:focus{border-color:#1fa1db;outline:0}.form-group input[type=email].error,.form-group input[type=number].error,.form-group input[type=tel].error,.form-group input[type=text].error,.form-group textarea.error{border-color:#c00;background-color:#ffe1e1}.form-group textarea{min-height:80px}.form-group .error-msg{color:#c00;font-size:90%;margin:3px 0 -9px}.checkbox,.radio{margin-bottom:10px}.checkbox label,.radio label{cursor:pointer;display:inline-block;padding-left:20px;max-width:100%}.checkbox label input,.radio label input{margin-left:-20px;margin-top:.2em;position:absolute}.checkbox-sm label{font-size:12px}.checkbox-sm label input{font-size:16px;margin-top:0}select.hlSelect{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e2e2e2)) repeat scroll 0 0 transparent;background:linear-gradient(180deg,#fff,#e2e2e2) repeat scroll 0 0 transparent;border:1px solid #bababa;border-radius:5px;font-size:120%;height:33px;padding:5px 4px;width:139px}.facet.select select{margin-bottom:0}.facet.select select,.hlSelectWrap .hlSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.hlSelectWrap .hlSelect{background:none;background-color:#fff;border-radius:0;color:#333;cursor:pointer;font-size:14px;height:33px}.hlSelect.default{color:#919191}.hlSelect.default option{color:#333}.hlSelectWrap{margin:0;padding:0;position:relative}.hlSelectWrap .icon-arrow-down-mid-grey,.hlSelectWrap .icon.icon-arrow-down,.hlSelectWrap .icon.icon-caret-down,.hlSelectWrap .icon.icon-triangle-grey{height:8px;left:unset;margin-right:15px;position:absolute;pointer-events:none;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.hlSelectWrap .icon.icon-caret-down{font-size:6px;line-height:8px;opacity:.5}.hlSelectWrap select::-ms-expand{display:none}.hlSelect:focus{border-color:#1fa1db;outline:none}@media only screen and (min-width:768px){.modal{top:10%}.modal-header{border:0;background-color:transparent;padding:30px 35px 0}.modal-title{font-size:24px;margin-bottom:16px}.modal-body{padding:10px 35px 20px}}.plus-minus-control__btn__icon{background-repeat:no-repeat;display:block;height:10px;margin:0 auto;position:relative;right:0;text-align:center;width:10px;vertical-align:middle}.plus-minus-control__btn__icon--minus{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOCA5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uNSA0LjVoNyIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjNEE0QTRBIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.plus-minus-control__btn__icon--plus{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOSA5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjNEE0QTRBIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xIDQuNWg3TTQuNSAxdjciLz48L2c+PC9zdmc+")}.plus-minus-control__btn{background-color:#f9f9f9;display:inline-block;border:1px solid #bababa;float:left}.plus-minus-control__btn:active{background:#ebebeb}.plus-minus-control__btn,.plus-minus-control__field{height:35px;text-align:center;width:35px;outline:none}.plus-minus-control__field{background-color:#fff;border-radius:0;border:1px solid #bababa;border-right:none;border-left:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;float:left;margin:0!important;outline:none;opacity:1;padding:0!important;text-align:center;-webkit-appearance:none;-moz-appearance:textfield}.plus-minus-control input[type=number]::-webkit-inner-spin-button,.plus-minus-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html{font-size:62.5%;padding:0;margin:0}body{line-height:1.3}body,button,input,select,textarea{color:#444;font-family:Arial,Verdana Sans-Serif;font-size:13px}*{-webkit-box-sizing:border-box;box-sizing:border-box}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}h1{font-size:22px}h2{font-size:20px}h3{font-size:17px}.group:after{visibility:hidden;display:block;content:"";clear:both;height:0}:first-child+html .group{zoom:1}.container{clear:both}@media only screen and (min-width:768px){.mobile,.mobileView{display:none}}.hover-tooltip{position:relative}.info-tooltip.alert{background-color:#fff;border:3px solid transparent;color:#000}.info-tooltip.alert:after,.info-tooltip.white:after{background-color:#fff;border:1px solid transparent}.info-tooltip.white:after{color:#000;z-index:-1}.info-tooltip .info-tooltip-icon{padding-left:60px}.info-tooltip .info-tooltip-icon:before{content:" ";display:inline-block;width:2.5em;height:2.5em;position:absolute;vertical-align:middle}.info-tooltip.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.info-tooltip:after{background-color:#000;content:" ";height:10px;pointer-events:none;position:absolute;margin-top:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px}.info-tooltip-icon:before{background:transparent url(https://o1.vrimgs.com/res/1380077913/assets/public/images/pos/icons/pos-icons-sprite-66.svg) no-repeat 0 -1416px;background-size:77px 2806px;left:10px;top:20px}.info-tooltip-right{left:100%;margin-left:20px}.info-tooltip-right.alert:after{border-bottom-color:#c00;border-left-color:#c00;left:-8px}.info-tooltip-right.white:after{border-bottom-color:rgba(0,0,0,.2);border-left-color:rgba(0,0,0,.2);left:-6px}.info-tooltip-left{margin-right:20px;right:100%}.info-tooltip-left.alert:after{border-bottom-color:#c00;border-right-color:#c00;right:-8px}.info-tooltip-top{bottom:100%;margin-bottom:0}.info-tooltip-left:after,.info-tooltip-right:after{top:50%}.info-tooltip-bottom:after,.info-tooltip-top:after{left:50%;margin-left:-7px}.info-tooltip-right:after{left:-5px}.info-tooltip-left:after{right:-5px}.info-tooltip-bottom:after{top:-7px}.info-tooltip-top{border-bottom-color:#000;border-right-color:#000}.info-tooltip-top.alert:after{border-bottom-color:#c00;border-right-color:#c00;bottom:-8px}.info-tooltip-top:after{bottom:-5px;left:20px}#helpPriceContent{background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.2);box-shadow:4px 4px 5px 0 rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;display:none;font-size:13px;height:80px;margin:0;max-height:165px;padding:10px;position:absolute;width:300px;z-index:2000}#helpPriceContent:after{content:none}#helpPriceContent p{margin:0}@media only screen and (min-width:768px){.email-opt-in{margin-bottom:20px}.email-opt-in .email-opt-in__heading--sub{font-size:16px}.email-opt-in .email-opt-in__heading--main{font-size:26px}.fr_FR .form-group .email-opt-in__email button{width:169px}.es_ES .form-group .email-opt-in__email button,.ni .form-group .email-opt-in__email button{width:179px}}.migration-banner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:15px 0 15px 40px}.migration-banner .logo-brand{height:30px;width:150px}.migration-banner .banner-item{display:inline-block}.migration-banner .banner-text{padding-top:0;text-align:left}.migration-banner .banner-text p{display:block;margin:0}.migration-banner button{font-weight:700;border-radius:20px;border:2px solid #000;padding:6px 14px;-webkit-box-shadow:none;box-shadow:none;text-align:center;background:#fff}.migration-banner button a{color:#000;font-weight:700}.migration-banner .banner-item-title{font-family:Trip Sans,serif;font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:#000}.migration-banner .banner-item-message{font-family:Trip Sans,serif;font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#000}@media only screen and (min-width:320px) and (max-width:600px){.migration-banner{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px}.migration-banner p{padding:5px 0}.migration-banner button{margin:4px 10px 0 0}.migration-banner .banner-text{margin-top:5px}}.migration-page{text-align:center;margin-top:200px}.migration-page .icon-arrow-down,.migration-page .small-image{display:none!important}.migration-page .first-button{background:#fff}.migration-page .first-button a{color:#000;font-weight:700}.migration-page .line{width:850px;height:1px;background:#e0e0e0;margin:32px auto 0}.migration-page ul{list-style:none}.migration-page ul li{display:inline-block;max-width:250px;margin-right:20px}.migration-page ul li .icon{top:10px!important}.migration-page .icon-green-chat{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/green-chat.svg) no-repeat;height:30px;width:36px;vertical-align:bottom;right:10px}.migration-page .icon-green-key{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/green-key.svg) no-repeat;height:30px;width:27px;vertical-align:bottom;right:10px}.migration-page .icon-green-lock{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/green-lock.svg) no-repeat;height:30px;width:25px;vertical-align:bottom;right:10px}.migration-page .second-button{background:#000}.migration-page .second-button a{color:#fff;font-weight:700}.migration-page .second-button.holidaylettings{background:#004f32;border:#004f32}.migration-page .second-button.niumba{background:#f17c26;border:#f17c26;border-radius:0}.migration-page button{margin-top:15px;font-weight:700;border-radius:20px;border:2px solid #000;padding:8px 14px;-webkit-box-shadow:none;box-shadow:none;text-align:center}.migration-page .icons{margin-left:100px}.migration-page p{margin:0}.migration-page .message{padding-top:40px;max-width:450px;margin:auto}.migration-page .message .title{height:22px;font-weight:600;font-size:17px}.migration-page .message .text,.migration-page .message .title{font-family:Trip Sans,serif;color:#000;font-style:normal;line-height:120%}.migration-page .message .text{font-weight:400;font-size:14px}.migration-page .message .text a{color:#000;text-decoration:underline}.migration-page .message .info{padding:5px 0 20px}.migration-page .icon{display:inline-block;position:relative;padding:0;margin:0;top:15px}.migration-page .icon-tripadvisor-logo{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/tripadvisor-logo.svg) no-repeat;background-size:contain;height:40px;width:300px}.migration-page .icon-housetrip-logo{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/housetrip-logo.svg) no-repeat;height:40px;width:150px;top:25px!important}.migration-page .icon-holidaylettings-logo{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/holidaylettings-logo.svg) no-repeat;height:40px;width:230px;top:28px!important}.migration-page .icon-niumba-logo{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/niumba-logo.svg) no-repeat;height:40px;width:230px;left:30px}.migration-page .icon-arrow-right{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/right_arrow.svg) no-repeat;height:25px;width:40px;margin-left:15px;top:30px}.migration-page .icon-arrow-right:before{width:0!important;height:0!important}.migration-page .icon-arrow-right.vhr{top:20px}.migration-page .icon-vhr-logo{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/vhr_logo.svg) no-repeat;height:40px;width:300px}@media only screen and (min-width:320px) and (max-width:600px){.migration-page .message{max-width:300px!important}.migration-page .icon-arrow-right,.migration-page .large-image{display:none!important}.migration-page .icon-arrow-down,.migration-page .small-image{display:block!important;margin:auto}.migration-page .icon-arrow-down:before{width:0!important;height:0!important}.migration-page .small-image{display:initial;margin-top:-175px}.migration-page .icons{margin-left:20px}.migration-page .icon-arrow-down{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/arrow_down.svg) no-repeat;height:25px;width:40px;top:20px}.migration-page .icon-vhr-logo{margin-right:20px}.migration-page .icon-tripadvisor-logo{margin-left:75px;top:20px}}.modalMask{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:absolute;position:fixed;top:0;width:100%;z-index:9000}#modalBoxes .modalWindow{padding:10px;position:absolute;left:0;top:0;display:none;z-index:9010;background-color:#fff;border:2px solid #ccc}.closemodal{position:absolute;top:-14px;right:-18px;z-index:9001}#iframeWindow iframe{border:none}.ui-widget-content{padding-left:0;width:217px}.ui-widget-content li a.ui-state-hover{background:#426fd9;border:0;color:#fff;text-decoration:none}.ui-state-error{border:1px solid #c00!important}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hliteOverlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.6);z-index:999999}.hlite{position:absolute;width:250px;height:auto;border:5px solid #ccc;background:#fff;padding:15px;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.3);box-shadow:3px 3px 5px 0 rgba(0,0,0,.3);border-radius:3px;top:420px;left:50%;margin-left:150px;z-index:1000000;display:none}.dashbox .closeIcon,.hlite .closeIcon{float:right;margin:-33px -35px -20px 0;cursor:pointer;z-index:6;position:relative}.ui-state-highlight{background:#fff!important}.center{text-align:center}.fl-rht{float:right}.fl-lft{float:left}.cols-2 .col1,.cols-2 .col2{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.cols-2 .col2{padding-left:10px}.button,.hlButton{color:#666;font-weight:700;border-radius:5px;border:1px solid #ccc;padding:6px 14px;-webkit-box-shadow:none;box-shadow:none;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background:linear-gradient(180deg,#f5f5f5,#fff);text-align:center}.hlButtonGrn{background:#7fc35e;background:-webkit-gradient(linear,left top,left bottom,from(#7fc35e),to(#59a63e));background:linear-gradient(180deg,#7fc35e,#59a63e);border:1px solid #59a63e}.blueButton,.hlButtonBlue{background:#6bf;background:-webkit-gradient(linear,left top,left bottom,from(#6bf),to(#39f));background:linear-gradient(180deg,#6bf,#39f);border:1px solid #39f}.hlButtonOrange,.orangeButton{border-left-width:0;border-bottom:1px solid #da6300;border-right-width:0;border-top-width:0;background:#ff7300;color:#fff}.hlButtonBlueShadow{background-repeat:no-repeat;background-position:100%;border-radius:5px;-webkit-box-shadow:2px 2px 2px 0 #bdbcbc;box-shadow:2px 2px 2px 0 #bdbcbc;color:#fff;cursor:pointer;font-size:130%;font-weight:700;height:42px;letter-spacing:1px;padding:10px 16px;vertical-align:middle;border:1px solid #3299fe;background:#49c4ff;background:-webkit-gradient(linear,left top,left bottom,from(#49c4ff),to(#3299fe));background:linear-gradient(180deg,#49c4ff,#3299fe);text-shadow:1px 1px 0 #3299fe}a.blueButton:visited,a.hlButtonBlue:link,a.hlButtonBlueShadow:link,a.hlButtonBlueShadow:visited,a.hlButtonOrange:link,a.hlButtonOrange:visited{color:#fff}.colorOrange{color:#ff7300}.aninimateHeight{max-height:0;overflow:hidden;-webkit-transition:max-height .7s ease;transition:max-height .7s ease}.aninimateHeight.final{max-height:300px}.aninimateOpacity{-webkit-transition:opacity .7s ease-in;transition:opacity .7s ease-in;opacity:0}.aninimateOpacity.final{opacity:1}.icon{display:inline-block;width:20px;height:20px;margin:0 .5em 0 0;font-size:10px;line-height:0}.propertyReview{clear:both;margin-bottom:10px;min-height:95px;padding:0 0 0 100px}.lt-ie9 .propertyReview{border:1px solid #fff}.propertyReview a{text-transform:lowercase}.propertyReview h4{color:#3597fc;font-size:120%;width:380px;margin-top:0}.propertyReview .avatarContainer{width:80px;float:left;margin:0 0 0 -100px}.resultsSortByGroup .hlSelectWrap select::-ms-expand{display:none}.mediumSmRatings .ratingsIcon{background:transparent url(https://o1.vrimgs.com/res/1380077913/assets/public/images/review-bubbles-sprite.svg) 0 0 no-repeat;overflow:hidden;display:inline-block}.no-svg .mediumSmRatings .ratingsIcon{background-image:url(../png/review-bubbles-sprite.png)}.mediumSmRatings .ratingsIcon{background-size:76px auto;height:13px;width:76px}.mediumSmRatings.rating-5-5 .ratingsIcon{background-position:0 0}.mediumSmRatings.rating-4_5-5 .ratingsIcon{background-position:0 -17px}.mediumSmRatings.rating-4-5 .ratingsIcon{background-position:0 -33px}.mediumSmRatings.rating-3_5-5 .ratingsIcon{background-position:0 -51px}.mediumSmRatings.rating-3-5 .ratingsIcon{background-position:0 -68px}.mediumSmRatings.rating-2_5-5 .ratingsIcon{background-position:0 -85px}.mediumSmRatings.rating-2-5 .ratingsIcon{background-position:0 -102px}.mediumSmRatings.rating-1_5-5 .ratingsIcon{background-position:0 -119px}.mediumSmRatings.rating-1-5 .ratingsIcon{background-position:0 -136px}.mediumSmRatings.rating-0_5-5 .ratingsIcon{background-position:0 -153px}.mediumSmRatings.rating-0-5 .ratingsIcon{background-position:0 -170px}.ta-rating-list,.ta-rating-list-single-line{margin-bottom:30px}.ta-rating-list-single-line p,.ta-rating-list p{margin:0}.ta-rating-list-single-line p>span,.ta-rating-list p>span{color:#00aa6c;display:inline-block;font-size:14px;font-weight:700;font-style:italic;font-family:Georgia,Times New Roman,serif}.ta-rating-list-single-line .icon,.ta-rating-list .icon{vertical-align:super;width:25px}.ta-rating-list-single-line .ratingsIcon,.ta-rating-list .ratingsIcon{display:block;margin:9px 0 6px 7px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.ta-rating-list-single-line{margin-bottom:1.2em}.ta-rating-list-single-line .ratingsIcon{display:inline-block;margin:0 5px -2px;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.ta-rating-list-single-line p>span{font-style:normal}.ta-rating-list-single-line p>span span{font-family:Arial,Verdana Sans-Serif;font-weight:400}.xhrOverlay{height:100%;position:absolute;width:100%;z-index:550}.xhrSpinner{border:4px solid #39f;border-right-color:transparent;width:40px;height:40px;border-radius:50%;margin-left:-20px;margin-top:10px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.xhrSpinner,.xhrSpinnerText{position:fixed;left:50%;z-index:10}.xhrSpinnerText{background-color:#fff;border:2px solid #999;color:#000;font-size:20px;margin:110px 0 0 -5em;padding:.5em;text-align:center;width:10em}.lt-ie10 .xhrSpinner{display:none}.xhrMask{background-color:#fff;height:100%;opacity:.7;filter:alpha(opacity=70);width:100%;z-index:5}.dark-overlay .xhrMask{background-color:#000;position:fixed;z-index:60}.xhrOverlay.dark-overlay .xhrSpinner,.xhrOverlay.dark-overlay .xhrSpinnerText{display:none}.fullPageSpinner.xhrOverlay{height:100%;width:100%;position:fixed;top:0;z-index:9999999999;display:block}.fullPageSpinner.xhrOverlay .xhrSpinner{position:fixed;left:46%;top:36%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(1turn);opacity:.4}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:.2}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:.2}}body.modal-open{overflow:hidden;height:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.modal-open{position:fixed}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){body.modal-open{position:fixed}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{visibility:hidden}.tipHide{display:none}.tipOffsetBottom{top:10px}.tipOffsetTop{bottom:10px}.tipOffsetLeft{left:-10px}.tipOffsetRight{right:-10px}.arrowLeft{border-right:8px solid #ccc}.arrowLeft,.arrowRight{border-bottom:8px solid transparent;border-top:8px solid transparent}.arrowRight{border-left:8px solid #ccc}.arrowUp{border-bottom:8px solid #ccc;top:-8px}.arrowDown,.arrowUp{border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;left:50%;margin-left:-11px}.arrowDown{border-top:8px solid #ccc;bottom:-8px}.siblingPlacement{position:relative}.tipContainer{position:absolute;left:50%;width:1px;z-index:5}.tipContents{position:relative;width:150px;margin-left:-82px;border-radius:5px;background:#ccc;font-size:.8em;font-weight:700;padding:10px;line-height:1.2;text-transform:none}.public-icon{background-image:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/srp/srp-combo-sprite-v5.svg);cursor:pointer;display:inline-block;width:20px;height:20px}.no-svg .public-icon{background-image:url(../png/srp-combo-sprite-v5.png)}.public-icon--padlock-icon{background:url(../png/padlock-white.png) no-repeat}.public-icon--close-icon{background-position:0 -446px}.public-icon--close-icon--white{background-position:0 -720px;width:15px;height:15px}.public-tooltip-bubble{background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.2);box-shadow:4px 4px 5px 0 rgba(0,0,0,.2);color:#666;display:none;padding:10px;position:absolute;width:120px;z-index:20}#_evh-ric-c{border-radius:14px;background:#22559d}.cookie-notice{background-color:#fffdca;color:#444;font-size:15px;padding:10px 35px 10px 10px;position:relative;margin-bottom:0;z-index:31}.cookie-notice-text{margin:0}.cookie-notice-text a{font-weight:400}.cookie-notice-close{position:absolute;right:10px;cursor:pointer;padding:5px}.tandc .promoStrip{display:none}.promoStrip{background-color:#fff;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;color:#00aa6c;padding:2px 0 4px 70px;margin:13px 0 0 1px;min-height:57px}.srpPage .promoStrip{background-color:transparent;border:0;margin:15px 0 5px;padding-left:50px}.promoStrip a,.promoStrip a:link,.promoStrip a:visited{color:#00aa6c;font-size:16px;font-weight:400;margin-left:-60px;line-height:20px}.promoStrip a:hover{text-decoration:none}.bookingLogo i.icon-pp,.bookingLogo span.icon-pp,.promoStrip i.ppSafe{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/promo/ta-shield.svg) no-repeat 0 0;-ms-background-position-x:-15px;background-size:auto 75px;display:inline-block;width:40px;height:40px;margin:5px 10px -24px}.no-svg .bookingLogo i.icon-pp,.no-svg .bookingLogo span.icon-pp,.no-svg .promoStrip i.ppSafe{background:url(../png/ta-shield.png) no-repeat 0 0}.adminWarning{background:#e96513;color:#fff;padding:12px 20px}.icon-rotate-left{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-right{display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-rotate-up{display:inline-block;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.icon-xl{font-size:40px;height:40px;line-height:40px}.icon-lg{font-size:32px;height:32px;line-height:32px}.icon-md{font-size:24px;height:24px;line-height:24px}.icon-sm{font-size:16px;height:16px;line-height:16px}.icon-xs{font-size:12px;height:12px;line-height:12px}.icon-xxs{font-size:10px;height:10px;line-height:10px}.icon-xxxs{font-size:8px;height:8px;line-height:8px}.icon-feedback{color:#a9a9a9}.icon-gray{color:#ccc}.icon-green{color:#589741}.icon-disabled{color:#ccc}.modal .modal-header .close{-webkit-appearance:none;background-color:transparent;border:0;color:#000;cursor:pointer;font-size:30px;margin-top:-.5em;opacity:.3}.modal-header .close:focus,.modal-header .close:hover{text-decoration:none;opacity:.5}.btn-neutral,.btn-primary,.btn-secondary,.btn-tertiary{-webkit-font-smoothing:antialiased;background-color:#ff7300;border-radius:0;border-left-width:0;border-bottom:1px solid #bf5b17;border-right-width:0;border-top-width:0;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:16px;padding:15px 25px 14px;position:relative;text-align:center;-webkit-transition:all .25s;transition:all .25s;outline:none;z-index:1;color:#fff!important;text-decoration:none!important}.btn-secondary{background-color:#1ba0da;border-color:#4373a4}.btn-primary:hover{background-color:#ffa860;border-color:#ffa860;text-decoration:none}.btn-primary:active{background-color:#da6300;border-color:#da6300}.btn-secondary:hover{background-color:#6bf;border-color:#6bf;text-decoration:none}.btn-secondary:active{background-color:#4373a4;border-color:#4373a4}.btn-neutral{background-color:#f4f4f4;border-color:#ddd;border-style:solid;color:#444!important}.btn-tertiary{background-color:#fff;border-color:#bababa;border-style:solid;color:#333!important}.btn-tertiary:hover{text-decoration:none;color:#666!important}.btn-tertiary:active{color:#000!important}.btn-med{padding:8px 35px;font-size:16px}.btn-primary.busy{background-color:#ff7300;border-color:#ff7300;color:#ff7300!important}.btn-primary.busy:active{background-color:#da6300;border-color:#da6300;color:#da6300!important}.btn-primary.busy:hover{background-color:#ffa860;border-color:#ffa860;color:#ffa860!important}.btn-secondary.busy{background-color:#39f;border-color:#39f;color:#39f!important}.btn-secondary.busy:active{background-color:#4373a4;border-color:#4373a4;color:#4373a4!important}.btn-tertiary.busy,.btn-tertiary.busy:active,.btn-tertiary.busy:hover{color:#cacaca!important}.btn-tertiary.busy:hover{text-decoration:none}.btn-primary.busy:after,.btn-primary:active:after,.btn-secondary.busy:after,.btn-secondary:active:after,.btn-tertiary.busy:after,.btn-tertiary:active:after,.map-loading.busy:after{content:"";background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/spinners/spinner.svg) 0 0 no-repeat transparent;position:absolute;height:26px;width:26px;-webkit-animation:sweep 1s steps(12) infinite;animation:sweep 1s steps(12) infinite;left:calc(50% - 13px);top:calc(50% - 13px);z-index:-1}.btn-tertiary.busy:after,.btn-tertiary:active:after{background:url(https://o1.vrimgs.com/res/1380077913/assets/public/images/spinners/spinner-grey.svg) 0 0 no-repeat transparent}@-webkit-keyframes sweep{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes sweep{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ht .btn-primary{background-color:#eb646a;border:none}.ht .btn-primary:active,.ht .btn-primary:hover{background-color:#f08b8f}.ht .btn-primary.busy{border:none}.ht .btn-primary.busy,.ht .btn-primary.busy:active,.ht .btn-primary.busy:hover{background-color:#f08b8f;color:#fff!important}.ht .btn-secondary{background-color:#16becf;border:none}.ht .btn-secondary.busy:hover,.ht .btn-secondary:active,.ht .btn-secondary:hover{background-color:#50cedb;color:#fff!important}.more-or-less{color:#3299fe;cursor:pointer;font-size:11px;padding:0;margin:10px 0!important}.more-or-less .icon{vertical-align:bottom;width:16px;height:16px;margin:0}.more-or-less .icon-more-hover,.more-or-less .show-less{display:none}.more-or-less .show-less:hover,.more-or-less .show-more:hover{color:#ff7300}.more-or-less .show-more:hover .icon-more-hover{display:inline-block}.more-or-less .show-more:hover .icon-more-grey-idle,.more-or-less .show-more:hover .icon-more-idle{display:none}.more-or-less.show-less .show-less{display:inline-block}.more-or-less.show-less .icon-less-hover,.more-or-less.show-less .show-more{display:none}.more-or-less .show-less:hover .icon-less-hover{display:inline-block}.more-or-less .show-less:hover .icon-less-idle{display:none}#rolloverBookingContainer{display:none;left:-94px;padding:13px;position:absolute;top:46px;z-index:10000}#rolloverBookingTitle{color:#00aa6c;font-size:13px;font-weight:700}#rolloverBooking{background:#fff;border:2px solid #00aa6c;font-size:13px;padding:5px 7px;width:200px}#rolloverBooking a{font-size:13px}#rolloverBooking:after,#rolloverBooking:before{border:solid transparent;content:" ";font-size:0;line-height:0;height:0;left:50%;position:absolute;width:0}#rolloverBooking:after{border:15px solid transparent;border-bottom-color:#fff;margin-left:-15px;top:-15px}#rolloverBooking:before{border:18px solid transparent;border-bottom-color:#00aa6c;margin-left:-18px;top:-21px}.guestNumbers,.petsNumbers{background-color:#fff;border:1px solid #d8d8d8;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);clear:both;display:none;left:0;padding:10px 5px 10px 10px;position:absolute;top:105%;width:205px;z-index:15}.srpPage .guestNumbers{left:auto;right:0}.guestNumbers .shortSelect,.petsNumbers .shortSelect{float:none;margin-right:0;width:auto}.guestNumbers .plus-minus-control,.petsNumbers .plus-minus-control{width:106px;float:right;margin-top:0}.guestNumbers select{display:none}.guestNumbers label,.petsNumbers label{display:inline-block!important;line-height:32px;margin:0;padding:0;width:79px}.guestNumbers .adultNoSelection,.guestNumbers .adultSelection{margin-bottom:10px}.call-us,.search-sleeps{display:none}@media only screen and (min-device-width:320px) and (max-device-width:1024px){.btn-primary{border-radius:0}}@media screen and (min-width:320px) and (max-width:600px){.guestNumbers,.petsNumbers{border:0;-webkit-box-shadow:none;box-shadow:none;clear:both;display:block;padding:0;position:relative;top:auto;left:auto;width:auto;display:none}.guestNumbers .plus-minus-control,.guestNumbers .shortSelect,.petsNumbers .plus-minus-control,.petsNumbers .shortSelect{float:left}.cookie-notice{font-size:13px}.cookie-notice-close{top:5px;right:5px}}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs,.visible-xs-block{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm,.visible-sm-block{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1365px){.visible-md,.visible-md-block{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1366px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}.shortlistTooltip{background:rgba(0,0,0,.8);border-radius:3px;color:#fff;display:none;font-size:12px;line-height:20px;min-width:80px;padding:12px 35px 12px 20px;position:absolute;right:1px;text-align:left;width:270px;z-index:999}.shortlistTooltip.topArrow:after{border:8px solid transparent;border-bottom-color:rgba(0,0,0,.8);content:" ";height:0;margin-left:-10px;margin-right:50px;position:absolute;pointer-events:none;right:0;top:-15px;width:0}.shortlistTooltip .icon-close-slim{position:absolute;right:8px;top:15px}.shortlistTooltip.topArrow .icon-lightbulb{height:20px;margin-right:5px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}body,html{height:auto;min-height:0;overflow-y:initial}.mainPane{position:relative;bottom:auto;left:auto;right:auto;top:auto}.headerStrip{margin-bottom:10px;min-height:1.2em}.headerStrip h1{font-size:13px;font-weight:400;padding:1.3em 0 0;margin:0}