﻿@font-face{font-family:'icon-set';src:url("../fonts/icon-set/icon-set.eot?-fjpkhy");src:url("../fonts/icon-set/icon-set.eot?#iefix-fjpkhy") format("embedded-opentype"),url("../fonts/icon-set/icon-set.svg?-fjpkhy#icon-set") format("svg"),url("../fonts/icon-set/icon-set.woff?-fjpkhy") format("woff"),url("../fonts/icon-set/icon-set.ttf?-fjpkhy") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'pattern-library-set';src:url("../fonts/pattern-library-icons/sykes-icons.eot?-fjpkhy");src:url("../fonts/pattern-library-icons/sykes-icons.eot?#iefix-fjpkhy") format("embedded-opentype"),url("../fonts/pattern-library-icons/sykes-icons.svg?-fjpkhy#icon-set") format("svg"),url("../fonts/pattern-library-icons/sykes-icons.woff?-fjpkhy") format("woff"),url("../fonts/pattern-library-icons/sykes-icons.ttf?-fjpkhy") format("truetype");font-weight:normal;font-style:normal}@font-face{font-style:normal;font-weight:normal;font-family:'Kameron';src:url("../fonts/kameron/Kameron.eot?") format("eot"),url("../fonts/kameron/Kameron.woff") format("woff"),url("../fonts/kameron/Kameron.ttf") format("truetype"),url("../fonts/kameron/Kameron.svg#Kameron") format("svg")}@font-face{font-style:normal;font-weight:normal;font-family:'Karla';src:url("../fonts/karla/Karla-Regular.eot?") format("eot"),url("../fonts/karla/Karla-Regular.woff") format("woff"),url("../fonts/karla/Karla-Regular.ttf") format("truetype"),url("../fonts/karla/Karla-Regular.svg#Karla-Regular") format("svg")}@font-face{font-weight:normal;font-style:normal;font-family:'karlabold';src:url("../fonts/karla/karla-bold.eot");src:url("../fonts/karla/karla-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/karla/karla-bold.woff") format("woff"),url("../fonts/karla/karla-bold.ttf") format("truetype"),url("../fonts/karla/karla-bold.svg#karlabold") format("svg")}@font-face{font-weight:normal;font-style:normal;font-family:'montserrat';src:url("../fonts/montserrat/montserrat-v11-latin-regular.eot");src:url("../fonts/montserrat/montserrat-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-v11-latin-regular.woff") format("woff"),url("../fonts/montserrat/montserrat-v11-latin-regular.woff2") format("woff2"),url("../fonts/montserrat/montserrat-v11-latin-regular.ttf") format("truetype"),url("../fonts/montserrat/montserrat-v11-latin-regular.svg#montserratbold") format("svg")}@font-face{font-weight:normal;font-style:normal;font-family:'montserrat-600';src:url("../fonts/montserrat/montserrat-v11-latin-600.eot");src:url("../fonts/montserrat/montserrat-v11-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-v11-latin-600.woff") format("woff"),url("../fonts/montserrat/montserrat-v11-latin-600.woff2") format("woff2"),url("../fonts/montserrat/montserrat-v11-latin-600.ttf") format("truetype"),url("../fonts/montserrat/montserrat-v11-latin-600.svg#montserratbold") format("svg")}@font-face{font-weight:normal;font-style:normal;font-family:'montserrat-900';src:url("../fonts/montserrat/montserrat-v24-latin-900.eot");src:url("../fonts/montserrat/montserrat-v24-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-v24-latin-900.woff") format("woff"),url("../fonts/montserrat/montserrat-v24-latin-900.woff2") format("woff2"),url("../fonts/montserrat/montserrat-v24-latin-900.ttf") format("truetype"),url("../fonts/montserrat/montserrat-v24-latin-900.svg#montserratbold") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-100.eot");src:url("../fonts/Lato/lato-v23-latin-100.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-100.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-100.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-100.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-100.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-100italic.eot");src:url("../fonts/Lato/lato-v23-latin-100italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-100italic.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-100italic.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-100italic.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-100italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-300.eot");src:url("../fonts/Lato/lato-v23-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-300.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-300.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-300.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-300.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-300italic.eot");src:url("../fonts/Lato/lato-v23-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-300italic.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-300italic.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-300italic.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-300italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-regular.eot");src:url("../fonts/Lato/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-regular.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-regular.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-regular.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-regular.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-italic.eot");src:url("../fonts/Lato/lato-v23-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-italic.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-italic.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-italic.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-700.eot");src:url("../fonts/Lato/lato-v23-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-700.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-700.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-700.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-700.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-700italic.eot");src:url("../fonts/Lato/lato-v23-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-700italic.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-700italic.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-700italic.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-700italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-900.eot");src:url("../fonts/Lato/lato-v23-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-900.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-900.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-900.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-900.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url("../fonts/Lato/lato-v23-latin-900italic.eot");src:url("../fonts/Lato/lato-v23-latin-900italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato/lato-v23-latin-900italic.woff2") format("woff2"),url("../fonts/Lato/lato-v23-latin-900italic.woff") format("woff"),url("../fonts/Lato/lato-v23-latin-900italic.ttf") format("truetype"),url("../fonts/Lato/lato-v23-latin-900italic.svg#Lato") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200italic.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200italic.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200italic.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200italic.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-200italic.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300italic.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300italic.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300italic.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300italic.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-300italic.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-regular.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-regular.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-regular.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-regular.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-italic.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-italic.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-italic.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-italic.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-italic.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600italic.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600italic.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600italic.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600italic.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-600italic.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700italic.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700italic.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700italic.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700italic.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-700italic.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;font-display:swap;src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900italic.eot");src:url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900italic.woff2") format("woff2"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900italic.woff") format("woff"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900italic.ttf") format("truetype"),url("../fonts/Source_Sans_Pro/source-sans-pro-v21-latin-900italic.svg#SourceSansPro") format("svg")}:root{--mapbox-marker-pin-base-url: url("/images/icons/_mapbox-sprite.svg#sprite-default-round-house-pin-view");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-default-round-house-pin-active-view")}[data-map="sykes"]{--mapbox-marker-pin-base-url: url("/images/sykes/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-sykes-house-pin-active-view")}[data-map="bachcare"]{--mapbox-marker-pin-base-url: url("/images/brands/bachcare/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-bachcare-house-pin-active-view")}[data-map="boe"]{--mapbox-marker-pin-base-url: url("/images/brands/boe/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-boe-house-pin-active-view")}[data-map="bos"]{--mapbox-marker-pin-base-url: url("/images/brands/bos/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-bos-house-pin-active-view")}[data-map="cbh"]{--mapbox-marker-pin-base-url: url("/images/brands/cbh/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-cbh-house-pin-active-view")}[data-map="cha"]{--mapbox-marker-pin-base-url: url("/images/brands/cha/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-cha-house-pin-active-view")}[data-map="coastandcountry"]{--mapbox-marker-pin-base-url: url("/images/brands/coastandcountry/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-coastandcountry-house-pin-active-view")}[data-map="cornish"]{--mapbox-marker-pin-base-url: url("/images/brands/cornish/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-cornish-house-pin-active-view")}[data-map="dreamcottages"]{--mapbox-marker-pin-base-url: url("/images/brands/dreamcottages/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-dreamcottages-house-pin-active-view")}[data-map="heartofthelakes"]{--mapbox-marker-pin-base-url: url("/images/brands/heartofthelakes/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-heartofthelakes-house-pin-active-view")}[data-map="helpful"]{--mapbox-marker-pin-base-url: url("/images/brands/helpful/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-helpful-house-pin-active-view")}[data-map="hideaways"]{--mapbox-marker-pin-base-url: url("/images/brands/hideaways/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-hideaways-house-pin-active-view")}[data-map="hogans"]{--mapbox-marker-pin-base-url: url("/images/brands/hogans/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-hogans-house-pin-active-view")}[data-map="jbch"]{--mapbox-marker-pin-base-url: url("/images/brands/jbch/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-jbch-house-pin-active-view")}[data-map="lakelovers"]{--mapbox-marker-pin-base-url: url("/images/brands/lakelovers/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-lakelovers-house-pin-active-view")}[data-map="lakes"]{--mapbox-marker-pin-base-url: url("/images/brands/lakes/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-lakes-house-pin-active-view")}[data-map="lbh"]{--mapbox-marker-pin-base-url: url("/images/brands/lbh/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-lbh-house-pin-active-view")}[data-map="ldlh"]{--mapbox-marker-pin-base-url: url("/images/brands/ldlh/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-ldlh-house-pin-active-view")}[data-map="lhh"]{--mapbox-marker-pin-base-url: url("/images/brands/lhh/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-lhh-house-pin-active-view")}[data-map="manor"]{--mapbox-marker-pin-base-url: url("/images/brands/manor/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-manor-house-pin-active-view")}[data-map="menai"]{--mapbox-marker-pin-base-url: url("/images/brands/menai/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-menai-house-pin-active-view")}[data-map="nccc"]{--mapbox-marker-pin-base-url: url("/images/brands/nccc/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-nccc-house-pin-active-view")}[data-map="ulb"]{--mapbox-marker-pin-base-url: url("/images/brands/ulb/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-ulb-house-pin-active-view")}[data-map="wch"]{--mapbox-marker-pin-base-url: url("/images/brands/wch/markers/map-round-house-pin.svg");--mapbox-marker-pin-base-url-active: url("/images/icons/_mapbox-sprite.svg#sprite-wch-house-pin-active-view")}.social-validation-container .vote-2016{margin:auto}.social-validation-container .vote-2016 h4,.social-validation-container .vote-2016 dl.information-box dt,dl.information-box .social-validation-container .vote-2016 dt{color:#3e0b46;font-family:'karlabold';font-size:1.125em;line-height:1.3em}.social-validation-container .vote-2016 .bta{width:410px}.social-validation-container .vote-2016 .bta-logo{width:106px;margin:2.25em 1em 2.25em 0}.social-validation-container .vote-2016 .button{text-align:center;display:block;margin-top:1em;width:128px}.social-validation-container .vote-2016 .bta .text-block{margin-top:2.25em}.social-validation-container .vote-2016 .review{margin-top:2.25em}@media only screen and (min-width: 1310px){.social-validation-container .vote-2016{width:1194px}.social-validation-container .vote-2016 .bta .text-block{width:286px}.social-validation-container .vote-2016 .ta{width:218px}.social-validation-container .vote-2016 .review{width:370px}}@media only screen and (max-width: 1310px){.social-validation-container .vote-2016{width:1010px}.social-validation-container .vote-2016 .bta{width:400px}.social-validation-container .vote-2016 .bta .text-block{width:278px}.social-validation-container .vote-2016 .ta{margin-top:2.875em;margin-left:1.875em}.social-validation-container .vote-2016 .review{margin-left:4.375em}}@media only screen and (max-width: 1170px){.social-validation-container .vote-2016{width:944px}.social-validation-container .vote-2016 .bta{width:364px}.social-validation-container .vote-2016 .bta .text-block{width:244px}}@media only screen and (max-width: 1040px){.social-validation-container .vote-2016{width:582px}.social-validation-container .vote-2016 .review{clear:both;width:488px;margin:2.25em auto auto auto;float:none}}@media only screen and (max-width: 635px){.social-validation-container .vote-2016{width:100%}.social-validation-container .vote-2016 .ta{margin-top:2.25em;margin-left:auto}.social-validation-container .vote-2016 .review{width:100%;margin-bottom:1.75em}}.boxouts .vote-2016{position:relative;border:1px solid #e6dfe6;box-shadow:0 1px 2px rgba(0,0,0,0.3);background-color:#fff}.boxouts .vote-2016 .bta-logo{margin:12px auto;float:none;display:block}.boxouts .vote-2016 .vote-sykes{position:absolute;width:57px;top:0.625em;right:0.625em}.boxouts .vote-2016 h4,.boxouts .vote-2016 dl.information-box dt,dl.information-box .boxouts .vote-2016 dt,.boxouts .vote-2016 p{text-align:center;margin:auto 1.25em}.boxouts .vote-2016 h4,.boxouts .vote-2016 dl.information-box dt,dl.information-box .boxouts .vote-2016 dt{line-height:1.2em}.boxouts .vote-2016 p{letter-spacing:0.2px;line-height:1.3em}.boxouts .vote-2016 button,.boxouts .vote-2016 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .boxouts .vote-2016 .secondary-button{text-align:center;display:block;width:60%;float:none;margin:1.25em auto}.group:after,.flashmessage:after,.main-content:after,#header:after,.search_form section:after,.search_form .cottage-features .inner-fieldset:after,.group-properties:after,.group-properties li:after,.tip:after,.display-group li:after,#bookings .info-area div.property-information:after,#KEP17443 .tip-new:after,#KEP17443 .flashmessage:after,.property-list:after,.table-list .table-headers:after,.table-list .fixed-column:after,.table-list .filterable-columns:after,.table-list .filterable-columns ul:after,#monthly-payments .statement-summary li:after,.settings_nav:after,#property-contacts form:after,.account .search-container form.settings-details li:after,.payment-switcher li a:after,.message-content:after,footer:after,#KEP17352 .tip-new:after,#KEP17352 .flashmessage:after,#KEP17443 .tip:after{content:"";display:table;clear:both}.container{width:1400px;margin-left:auto;margin-right:auto}.increased-margins .container{width:1327px}.col_2,.col_3,.col_4,#search_results .prop-secondary-image,.col_5,.col_6,#search_results .prop-image-container,#search_results .features,.col_7,.col_8,#search_results .prop-image,.col_9,.col_10,.col_12,.col_2_fix,.col_3_fix,.col_4_fix,.col_6_fix,#search_results .prop-head-container,#search_results .prop-info,#search_results .price_wrp,.col_8_fix,.col_9_fix,.col_12_fix{padding:0;margin:0;margin-right:2%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col_2.right,.col_3.right,.col_4.right,#search_results .right.prop-secondary-image,.col_5.right,.col_6.right,#search_results .right.prop-image-container,#search_results .right.features,.col_7.right,.col_8.right,#search_results .right.prop-image,.col_9.right,.col_10.right,.col_12.right,.col_2_fix.right,.col_3_fix.right,.col_4_fix.right,.col_6_fix.right,#search_results .right.prop-head-container,#search_results .right.prop-info,#search_results .right.price_wrp,.col_8_fix.right,.col_9_fix.right,.col_12_fix.right{float:right}.col_2_fix,.col_3_fix,.col_4_fix,.col_5_fix,.col_6_fix,#search_results .prop-head-container,#search_results .prop-info,#search_results .price_wrp,.col_7_fix,.col_8_fix,.col_9_fix,.col_12_fix{margin-right:0}.col_2{width:14.6666666667%}.col_3{width:23%}.col_4,#search_results .prop-secondary-image{width:31.3333333333%}.col_5{width:39.6666666667%}.col_6,#search_results .prop-image-container,#search_results .features{width:48%}.col_7{width:56.3333333333%}.col_8,#search_results .prop-image{width:64.6666666667%}.col_9{width:73%}.col_10{width:81.3333333333%}.col_12{width:98%}.col_2_fix{width:16.6666666667%}.col_3_fix{width:25%}.col_4_fix{width:33.3333333333%}.col_5_fix{width:41.6666666667%}.col_6_fix,#search_results .prop-head-container,#search_results .prop-info,#search_results .price_wrp{width:50%}.col_7_fix{width:58.3333333333%}.col_8_fix{width:66.6666666667%}.col_9_fix{width:75%}.col_12_fix{width:100%}img{width:100%;height:auto}.dn{display:none}.spotlights{margin:0;padding:0;list-style-type:none}.spotlights li{margin:0;padding:0;margin-bottom:1em}.landing-pages{overflow:auto;clear:both;margin:0;list-style-type:none;padding:1em 0 0 0}.landing-pages li{margin:0;padding:0;margin-bottom:1em}.clipped{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orange{color:#250633}.error{color:#815e86}em.tick{font-family:'icon-set';color:#815e86;font-size:1.125em;letter-spacing:-.3em;position:relative;font-style:normal;top:0.125em}.popup{color:#3e0b46;text-decoration:none}.q-icon:before{font-family:'icon-set';color:#9b9b9b;content:""}.star{font-family:'icon-set';color:#815e86;font-size:1em;letter-spacing:.063em;font-style:normal}.ta-rating{font-family:'icon-set';color:#815e86;font-size:.875em;letter-spacing:.063em;color:#00b087;font-style:normal}.ta-rating img{position:relative;top:1px;width:auto;height:1.1em}.move-right{float:right;margin-right:auto}#tooltip{text-align:center;background:#fff;position:absolute;z-index:100;padding:0.5em;border:1px solid #cecece;-webkit-box-shadow:-1px 1px 1px #9b9b9b;-moz-box-shadow:-1px 1px 1px #9b9b9b;box-shadow:-1px 1px 1px #9b9b9b;font-family:Karla,Arial,sans-serif;font-size:1em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}#tooltip:after{width:0.813em;height:0.813em;background:#fff;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;content:'';position:absolute;left:50%;bottom:-0.5em;margin-left:-0.438em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #d5d5d5;top:-1.25em;bottom:auto}#tooltip.left:after{left:0.625em;margin:0}#tooltip.right:after{right:0.625em;left:auto;margin:0}.ui-dialog{max-width:94%;font-family:Karla,Arial,sans-serif}.ui-autocomplete{font-family:Karla,Arial,sans-serif}@media only screen and (max-width: 1458px){.container{width:96%}.increased-margins .container{width:92%}}@media screen and (max-width: 1024px){.main-content.kep-5018{width:90%}.main-content>.kep-5018{width:94%;margin-left:auto;margin-right:auto;float:none}}@media only screen and (min-width: 720px){header.left.header,article.left.content{width:calc(100% - 338px)}aside.right{width:322px}}@media only screen and (max-width: 1170px){.col_9_fix{width:100%}}@media only screen and (max-width: 959px){.col_3{width:48%}}@media only screen and (max-width: 767px){.col_3{width:48%}}@media only screen and (max-width: 599px){.col_3,.col_4,#search_results .prop-secondary-image,.col_5,.col_6,#search_results .prop-image-container,#search_results .features,.col_6_fix,#search_results .prop-head-container,#search_results .prop-info,#search_results .price_wrp{width:98%}.landing-pages{padding:0}}.icon-address-book:before,.account .notifications a.notification-book:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e647"}.icon-arrow-right:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e621"}.icon-arrow-down:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e620"}.icon-arrow-up:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e62c"}.icon-bell:before,#property-contacts .error:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e631"}.icon-calendar:before,.account .notifications a.notification-calendar:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e600"}.icon-cancel:before,#share_button_wrp .popup .close:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e61c"}.icon-cancel-circle:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e63b"}.icon-checkmark:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e61b"}.icon-checkmark-circle:before,#property-contacts dd.cstatus.active:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e649"}.icon-close:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e63c"}.icon-cog:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e638"}.icon-edit:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e642"}.icon-email:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e640"}.icon-empty-star:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e613"}.icon-excel:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e63f"}.icon-feedback:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e636"}.icon-flashmessage:before,.flashmessage:before,#property-contacts .error:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e643"}.icon-insurance:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e900"}.icon-key-yale:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e901"}.icon-home:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e60a"}.icon-info:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e645"}.icon-key:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e62f"}.icon-list:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e64b"}.icon-messages:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e635"}.icon-mobile:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e633"}.icon-payment:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e646"}.icon-person:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e637"}.icon-person-plus:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e62d"}.icon-pdf:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e63e"}.icon-phone:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e60c"}.icon-requirements:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e62d"}.icon-save:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e61b"}.icon-share:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e64a"}.icon-star:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e614"}.icon-stats:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e639"}.icon-tip:before,.tip:before,#KEP17443 .tip:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e644"}.icon-trash:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e63a"}.icon-user:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e637"}.icon-users:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e610"}.icon-location:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e60e"}.icon-printer:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e61a"}.icon-magnifying-glass:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e611"}.icon-bubbles:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e636"}.icon-pencil:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e642"}.icon-signup:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e62b"}.icon-image:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e902"}.icon-com-settings:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e638"}body{color:#272727;min-width:319px}body.native-font{font-size:0.938em}[ng-app]{display:none}[ng-app].ng-scope{display:inherit}h1,h2,h3,.account .notifications a span,label[for="property-selector"],label[for="owner-selector"],label[for="year-selector"],label[for="month-selector"],h4,dl.information-box dt,h5,h6{color:#272727;font-weight:normal;margin:1.250em 0 0.313em}h1:first-child,h2:first-child,h3:first-child,.account .notifications a span:first-child,label:first-child[for="property-selector"],label:first-child[for="owner-selector"],label:first-child[for="year-selector"],label:first-child[for="month-selector"],h4:first-child,dl.information-box dt:first-child,h5:first-child,h6:first-child{margin:0}.use-arial-3651 h1:first-child{margin-bottom:0.3676em}h1{font-size:2em}h2{font-size:1.6em}h3,.account .notifications a span,label[for="property-selector"],label[for="owner-selector"],label[for="year-selector"],label[for="month-selector"]{font-size:1.5em}h4,dl.information-box dt{font-size:1.4em}h5{font-size:1.3em}h6{font-size:1.2em}p{font-size:1em;margin:0.625em 0}a{color:#272727}a:active{outline:none}a img{border:none}fieldset{border:0}label{cursor:pointer}input,textarea,select,.pseudo-input{font-family:inherit;font-size:inherit;padding:0.1875em 2%}input[type="text"],input[type="password"],input[type=email],input[type=number],textarea{border:1px solid #9b9b9b}input[type='image']{border:0 none;padding:0}textarea{min-height:4.688em;min-width:12.5em}select option{padding-left:0.313em}table{width:100%}table thead{background:#272727}table thead th{color:#fff}table tbody tr:nth-child(even){background:#dedede}table tbody td{padding:0.125em}input[type="submit"]{-webkit-appearance:none}button,#bookings .detail-tabs-triggers .secondary-button,.button{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap}button:hover,#bookings .detail-tabs-triggers .secondary-button:hover,.button:hover{background:#250633;cursor:pointer}.account-linking-cta{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#250633;color:#fff;padding:var(--spacing-3x);border-radius:5px;color:white;font-weight:700;background:var(--primary-color)}.account-linking-cta:hover{background:#250633;cursor:pointer}.account-linking-cta:hover{background:#0b020e}.account-linking-cta:hover{background:var(--brand-color)}a.button[class*="icon-"],button[class*="icon-"],#bookings .detail-tabs-triggers .secondary-button[class*="icon-"]{position:relative;padding-left:1.8em}a.button[class*="icon-"]:before,button[class*="icon-"]:before,#bookings .detail-tabs-triggers .secondary-button[class*="icon-"]:before{position:absolute;top:50%;left:0;width:1.8em;margin-top:-0.5em;text-align:center}a.button.disabled,a.button [disabled],button.disabled,#bookings .detail-tabs-triggers .disabled.secondary-button,button [disabled],#bookings .detail-tabs-triggers .secondary-button [disabled]{cursor:not-allowed;opacity:0.7}a.button{display:inline-block}.button-lesser{background:#dedede;border:2px solid #c5c4c4;color:#787878}.button-lesser:hover{background:#d1d1d1}input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner,#bookings .detail-tabs-triggers .secondary-button::-moz-focus-inner{padding:0;border:0 none}@-moz-document url-prefix(){button[class*="icon-"]:before,#bookings .detail-tabs-triggers .secondary-button[class*="icon-"]:before,a.button[class*="icon-"]:before{margin-top:-0.6em}}.primary{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;font-size:0.875em;border:0 none;text-decoration:none;text-align:center}.primary:hover{background:#250633;cursor:pointer}.button-call-to-action{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#250633;color:#fff}.button-call-to-action:hover{background:#250633;cursor:pointer}.button-call-to-action:hover{background:#0b020e}hr{border:0;background:#272727;height:1px;margin:1.2em 0}.ui-widget-overlay{background-image:none;background-color:#aaa;opacity:0.3}.ui-widget-content{color:#272727;font-family:Karla,Arial,sans-serif;font-size:1em}.debug-view-wrapper{border:1px solid red;padding:0.125em;clear:both}.debug-view-path{background:#ffd;border-bottom:1px solid black}.ul_reset,.drop-down-menu-base,.fly-out ul,.settings_nav,.contacts ul{list-style-type:none;padding-left:0}.drop-down-menu-base,.fly-out ul,.settings_nav{margin:0}.drop-down-menu-base a,.fly-out ul a,.settings_nav a{display:block;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent}.drop-down-menu-base a:hover,.fly-out ul a:hover,.settings_nav a:hover,.drop-down-menu-base a.active,.fly-out ul a.active,.settings_nav a.active{background:#fff;border-color:#d5d5d5}.drop-down-menu-base a:hover:after,.fly-out ul a:hover:after,.settings_nav a:hover:after,.drop-down-menu-base a.active:after,.fly-out ul a.active:after,.settings_nav a.active:after{content:'>';float:right}.flashmessage{padding:1.2em 1em 1em 3.5em;background:#b8d284;border:2px solid #5e5e5e;margin-bottom:1em;overflow:hidden;position:relative;min-height:1.5em;clear:both}.flashmessage:before,#property-contacts .error:before{font-size:28px;position:absolute;top:0.5em;left:0.5em}.flashmessage h1{color:#272727;margin-top:0}.empty-list-message{margin-top:1em}.default-margin-top{margin-top:0px !important}span.highlight{font-weight:700;color:#272727}a.next,a.previous{width:2em;height:2em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;color:#fff;background-color:#9b9b9b;text-indent:100%;text-decoration:none;position:relative;cursor:pointer}a.next:before,a.previous:before{font-family:'icon-set';font-size:2em;line-height:1.05em;position:absolute;text-indent:0}a.next:before{left:0.05em;content:'\e621'}a.previous:before{left:-0.05em;content:'\e61f'}.print-only{display:none}.readonly button[type=submit],.readonly #bookings .detail-tabs-triggers .secondary-button[type=submit],#bookings .detail-tabs-triggers .readonly .secondary-button[type=submit],.readonly #messages-list .actions span,.readonly #owner-booking input[type=submit],.readonly .rereg .button-call-to-action,.readonly .booking-buttons .button-call-to-action,.readonly #bookings .book-again,.readonly a.add_favorites,.readonly a.del_favorites{cursor:not-allowed;pointer-events:none;opacity:0.6}@media only screen and (max-width: 599px){.ui-widget-content[role=dialog]{position:fixed !important;top:3em !important}#dialog{max-height:18em !important}}.overlay-fix-mobile{-webkit-overflow-scrolling:touch !important;  overflow:scroll !important;  height:100vh !important}@media all and (min-width: 320px){.terms-nav{margin:0;padding:0;margin-left:0.4rem;margin-top:1rem}.terms-nav li{background-color:#dedede;list-style:none;display:inline-block;vertical-align:middle;width:100px;height:54px;padding:0;margin:0;box-sizing:border-box}.terms-nav li a{text-align:center;color:#000;text-decoration:none;padding:0.5rem;display:block;box-sizing:border-box}.terms-nav li:hover{background-color:#dedede}.terms-outer-div ul{line-height:1.3;margin-left:1.2rem}}@media all and (min-width: 768px){.terms-nav li{width:200px;height:32px}}.new__booking p{font-weight:normal}.new__booking h2{margin:1.250em 0 0.313em}.new__booking span.underline{text-decoration:underline;font-weight:bold;font-size:18px}.new__booking span.underline_text{text-decoration:underline;font-weight:bold}h1{font-size:1.7em}p{line-height:1.4em}.use-arial-3651 h5{font-size:1.125em}.use-arial-3651 p{line-height:1.5em;margin:0 0 0.75em 0}.native-font p{line-height:1.5em}.increased-linespacing p{line-height:1.6em}.rounded-buttons .button,.rounded-buttons .button-call-to-action{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.button-drop-shadow .button-call-to-action{box-shadow:0 1px 2px #815e86}.button-drop-shadow #search_results .button-call-to-action-container{overflow:visible}.button-drop-shadow #search_results .button-call-to-action-container .button-call-to-action{box-shadow:0 1px 1px #350000}.prominent-buttons .button-call-to-action{text-transform:uppercase;box-shadow:0 1px 1px #420000;font-weight:bold}.prominent-buttons .search_form button,.prominent-buttons .search_form #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .prominent-buttons .search_form .secondary-button,.prominent-buttons .search_form #bookings .secondary-button,.prominent-buttons #bookings .search_form .secondary-button{padding:0.4em 0.8em}.prominent-buttons .new-search-results #search_results .price_wrp a.button-call-to-action{padding:0.5em 0.8em}.prominent-buttons #calendar .booking-buttons li a{padding:0.5em 1.2em}.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action){background-color:#250633}.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action):hover{background:#0b020e}.tooltip-enabled{position:relative}.tooltip-icon{width:1.25em;height:1.25em;display:inline-block;background-color:#dedede;border-radius:50%;color:#3e0b46;text-align:center;text-decoration:none;line-height:1.25em;font-size:1em;margin:0}.tooltip{text-align:left;background:#fff;position:absolute;display:block;padding:24px 30px 17px 30px;box-sizing:border-box;border:1px solid #272727;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);font-family:Karla,Arial,sans-serif;font-size:1em;z-index:200}.tooltip h2{color:#3e0b46;font-size:16px;line-height:21px;font-weight:bold;margin:0 0 14px 0}.tooltip p{color:#3e0b46;font-size:14px;line-height:21px;margin:0 0 10px 0}.tooltip p strong{line-height:inherit}.use-arial-3651 .ui-widget-content,.use-arial-3651 .tooltip{font-family:Arial,sans-serif}.tooltip:before{width:0.813em;height:0.813em;background:#fff;border-bottom:1px solid #272727;border-right:1px solid #272727;content:'';position:absolute;margin-left:-0.438em}.tooltip.close-enabled{padding:35px 40px 17px 30px}.tooltip.close-enabled .close{position:absolute;right:14px;top:14px;width:12px;height:11px;opacity:0.64;line-height:0;background:transparent url("/assets/images/structure/close.png") 0 0 no-repeat}.tooltip.close-enabled .close:hover{opacity:1}.pattern-library-input input[type="text"],.pattern-library-input input[type="email"],.pattern-library-input input[type="password"],.pattern-library-input input[type="tel"],.pattern-library-input textarea{border:1px solid #272727;padding:0.5em 0.5625em 0.375em 0.5625em;font-size:0.875em;color:#3e0b46;margin-bottom:0.5em}.pattern-library-input textarea{line-height:1.5}.pattern-library-input .dark-background input[type="text"],.pattern-library-input .dark-background input[type="email"],.pattern-library-input .dark-background input[type="password"],.pattern-library-input .dark-background input[type="tel"]{border:0}article.content{margin-bottom:0.5em}.horizontal-border{margin:24px auto;border-bottom:1px solid #e6dfe6}.wrap-offers-5834 .slider-arrows div{color:#272727}.wrap-offers-5834 .slider-arrows svg g{fill:#250633}.wrap-offers-5834 a.offer-box{width:calc(25% - 20px);background-color:#dedede;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border:solid 1px #e6dfe6;margin-left:20px;text-decoration:none;color:#272727;min-width:285px;max-width:330px;flex-grow:1}.wrap-offers-5834 .slider-arrows .prev,.wrap-offers-5834 .slider-arrows .next{color:#250633;border:solid 1px #250633}.wrap-offers-5834 .right a{color:#272727}.float-right{float:right}.KEP-13374{padding:16px !important;background-color:#0074E5}.KEP-13374 .flood-banner{display:flex;flex-direction:row;align-items:center;justify-content:center}.KEP-13374 .flood-banner .flood-icon{width:32px !important;height:32px !important;min-width:32px}.KEP-13374 .flood-banner .flood-icon #Oval{fill:transparent}.KEP-13374 .flood-banner .flood-icon path{fill:#FFFFFF}.KEP-13374 .flood-banner p{padding:0px;margin:0px;line-height:1em !important;color:#FFFFFF !important;font-size:15px !important;padding-left:8px}@media screen and (min-width: 768px) and (max-width: 1024px){.KEP-13374 .flood-banner{align-items:flex-start}.KEP-13374 .flood-banner p{text-align:left;padding-left:8px}}.KEP-13374-mobile{display:none !important}.single_info_content_landing__ul{padding-left:20px}.single_info_content_landing__ul li{margin-bottom:15px !important}.single_info_content_landing__ul--highlight{padding:30px;background-color:#F1F1F3;margin-bottom:30px;margin-top:30px}.single_info_content_landing .quick-links{width:100% !important}.single_info_content_landing .quick-links .quick-links-container{padding:42px 50px !important}.single_info_content_landing .search-container{max-width:960px;float:none !important;margin:0 auto;margin-top:56px !important;padding-bottom:56px !important;padding-left:40px;padding-right:40px}.single_info_content_landing .kep-4898{display:none}.single_info_content_landing .cms-content{padding-top:0px !important}.single_info_content_landing .cms-content .content h1{font-size:2rem;font-weight:bold;line-height:2.4rem;color:#22313f !important;letter-spacing:-0.3px}.single_info_content_landing .cms-content h2{font-size:1.4rem !important;color:#22313f !important;margin-top:10px;margin-bottom:20px;letter-spacing:-0.3px}.single_info_content_landing .cms-content p{font-size:1.1rem !important;line-height:1.6em !important;color:#22313f !important;margin-bottom:16px !important;letter-spacing:-0.3px}.single_info_content_landing .cms-content p strong{font-style:normal !important;letter-spacing:-0.3px}.single_info_content_landing .cms-content p strong em{font-size:1.125rem;letter-spacing:-0.3px}.single_info_content_landing .cms-content ul,.single_info_content_landing .cms-content ol{color:#22313f;padding-left:20px}.single_info_content_landing .cms-content ul li,.single_info_content_landing .cms-content ol li{color:#22313f;margin-bottom:7px}.single_info_content_landing .cms-content ul li:last-of-type,.single_info_content_landing .cms-content ol li:last-of-type{margin-bottom:0px}.single_info_content_landing .cms-content .amendment_banner{width:100% !important;padding:18px !important;background:#fff8d9 !important;border:none !important;border-radius:0px !important;font-weight:normal !important;color:#233141 !important;font-size:0.875rem !important;text-align:left !important;box-shadow:none !important;margin-bottom:20px !important;letter-spacing:-0.3px !important}.single_info_content_landing .cms-content .amendment_banner a{text-decoration:underline !important;letter-spacing:-0.3px}.single_info_content_landing .cms-content hr{border-top:1px solid #aaaaaa !important;margin-top:32px;margin-bottom:32px}.customer_reviews_policy--highlight{padding:30px;background-color:#F1F1F3;margin-bottom:30px;margin-top:30px}.customer_reviews_policy--highlight ol li{margin-bottom:20px !important}.customer_reviews_policy--highlight ol li:last-of-type{margin-bottom:0px !important}.customer_reviews_policy__title--main{font-size:38px !important;margin-top:42px;font-weight:bold}.getting-here-text p.remove-margin{margin-bottom:0;margin-top:0}.ratings.sykes.ticks svg.default{color:var(--semantic-red-2)}.ratings.sykes.ticks svg.positive{color:var(--semantic-blue-2)}body{-webkit-font-smoothing:antialiased;font-family:Karla,Arial,sans-serif;padding:0;margin:0}.use-arial-3651{font-family:Arial,sans-serif}.use-arial-3651 input,.use-arial-3651 textarea,.use-arial-3651 select,.use-arial-3651 button,.use-arial-3651 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .use-arial-3651 .secondary-button{font-family:Arial,sans-serif;font-size:0.9375em}.main-content{position:relative}.main-content[role="main"]+aside.search_form{display:none}.main-content.margin-top{margin-top:48px}.search_form.col_3{margin-bottom:1em}@media only screen and (max-width: 1170px){.main-content{margin-top:1.5em}}@media only screen and (max-width: 599px){body{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}}.mobile-search{width:100%;margin-top:0em}.container_sykes_grid,.row_sykes_grid,.container_sykes_grid [class*='column-']{*zoom:1}.container_sykes_grid:before,.row_sykes_grid:before,.container_sykes_grid [class*='column-']:before,.container_sykes_grid:after,.row_sykes_grid:after,.container_sykes_grid [class*='column-']:after{content:" ";display:table}.container_sykes_grid:after,.row_sykes_grid:after,.container_sykes_grid [class*='column-']:after{clear:both}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container_sykes_grid img{width:auto}.container_sykes_grid{margin:0 auto}.row_sykes_grid{margin-left:-12px;margin-right:-12px}.container_sykes_grid [class*='column-']{padding:0 12px;width:100%;min-height:1px;padding-bottom:72px}.row_sykes_grid .center{margin:0 auto;float:none}html{font-size:100%}.container_sykes_grid h1{font-size:1.875rem;line-height:1.4;margin-bottom:1.125rem;margin-top:7.750rem;width:100%}.container_sykes_grid h2{font-size:1.5rem;line-height:1.4;margin-bottom:1.125rem;width:100%}.container_sykes_grid p,.container_sykes_grid li{font-size:1rem;line-height:1.5;margin-bottom:1.5rem;margin-top:1.5rem;position:relative}.container_sykes_grid .button.call-to-action{line-height:2.67;font-size:1.125rem}.container_sykes_grid .margin-bottom-1{margin-bottom:6px}.container_sykes_grid .margin-bottom-2{margin-bottom:12px}.container_sykes_grid .margin-bottom-3{margin-bottom:18px}.container_sykes_grid .margin-bottom-4{margin-bottom:24px}.container_sykes_grid .margin-bottom-5{margin-bottom:30px}.container_sykes_grid .margin-bottom-6{margin-bottom:36px}.container_sykes_grid .margin-bottom-7{margin-bottom:42px}.container_sykes_grid .margin-bottom-8{margin-bottom:48px}.container_sykes_grid .margin-bottom-9{margin-bottom:54px}.container_sykes_grid .margin-bottom-10{margin-bottom:60px}.container_sykes_grid .margin-bottom-11{margin-bottom:66px}.container_sykes_grid .margin-bottom-12{margin-bottom:72px}.container_sykes_grid .margin-bottom-13{margin-bottom:78px}.container_sykes_grid .margin-bottom-14{margin-bottom:84px}.container_sykes_grid .margin-bottom-15{margin-bottom:90px}.container_sykes_grid .margin-bottom-16{margin-bottom:96px}.container_sykes_grid .margin-bottom-17{margin-bottom:102px}.container_sykes_grid .margin-bottom-18{margin-bottom:108px}.container_sykes_grid .margin-bottom-19{margin-bottom:114px}.container_sykes_grid .margin-bottom-20{margin-bottom:120px}.container_sykes_grid .margin-bottom-21{margin-bottom:126px}.container_sykes_grid .margin-bottom-22{margin-bottom:132px}.container_sykes_grid .margin-bottom-23{margin-bottom:138px}.container_sykes_grid .margin-bottom-24{margin-bottom:144px}.container_sykes_grid.full-width{width:100%;max-width:100%}@media only screen and (min-width: 300px){.container_sykes_grid{width:100%;max-width:767px;overflow-x:hidden}.container_sykes_grid h2{margin-top:2.625rem}.container_sykes_grid .column-sm-1{width:4.1666666667%}.container_sykes_grid .column-sm-2{width:8.3333333333%}.container_sykes_grid .column-sm-3{width:12.5%}.container_sykes_grid .column-sm-4{width:16.6666666667%}.container_sykes_grid .column-sm-5{width:20.8333333333%}.container_sykes_grid .column-sm-6{width:25%}.container_sykes_grid .column-sm-7{width:29.1666666667%}.container_sykes_grid .column-sm-8{width:33.3333333333%}.container_sykes_grid .column-sm-9{width:37.5%}.container_sykes_grid .column-sm-10{width:41.6666666667%}.container_sykes_grid .column-sm-11{width:45.8333333333%}.container_sykes_grid .column-sm-12{width:50%}.container_sykes_grid .column-sm-13{width:54.1666666667%}.container_sykes_grid .column-sm-14{width:58.3333333333%}.container_sykes_grid .column-sm-15{width:62.5%}.container_sykes_grid .column-sm-16{width:66.6666666667%}.container_sykes_grid .column-sm-17{width:70.8333333333%}.container_sykes_grid .column-sm-18{width:75%}.container_sykes_grid .column-sm-19{width:79.1666666667%}.container_sykes_grid .column-sm-20{width:83.3333333333%}.container_sykes_grid .column-sm-21{width:87.5%}.container_sykes_grid .column-sm-22{width:91.6666666667%}.container_sykes_grid .column-sm-23{width:95.8333333333%}.container_sykes_grid .column-sm-24{width:100%}}@media only screen and (min-width: 768px){.container_sykes_grid{width:100%;max-width:1023px;overflow-x:hidden}.container_sykes_grid h2{margin:3.75rem auto 1.5rem auto}.row_sykes_grid .right{float:right}.row_sykes_grid .left{float:left}.container_sykes_grid .column-md-1{width:4.1666666667%}.container_sykes_grid .column-md-2{width:8.3333333333%}.container_sykes_grid .column-md-3{width:12.5%}.container_sykes_grid .column-md-4{width:16.6666666667%}.container_sykes_grid .column-md-5{width:20.8333333333%}.container_sykes_grid .column-md-6{width:25%}.container_sykes_grid .column-md-7{width:29.1666666667%}.container_sykes_grid .column-md-8{width:33.3333333333%}.container_sykes_grid .column-md-9{width:37.5%}.container_sykes_grid .column-md-10{width:41.6666666667%}.container_sykes_grid .column-md-11{width:45.8333333333%}.container_sykes_grid .column-md-12{width:50%}.container_sykes_grid .column-md-13{width:54.1666666667%}.container_sykes_grid .column-md-14{width:58.3333333333%}.container_sykes_grid .column-md-15{width:62.5%}.container_sykes_grid .column-md-16{width:66.6666666667%}.container_sykes_grid .column-md-17{width:70.8333333333%}.container_sykes_grid .column-md-18{width:75%}.container_sykes_grid .column-md-19{width:79.1666666667%}.container_sykes_grid .column-md-20{width:83.3333333333%}.container_sykes_grid .column-md-21{width:87.5%}.container_sykes_grid .column-md-22{width:91.6666666667%}.container_sykes_grid .column-md-23{width:95.8333333333%}.container_sykes_grid .column-md-24{width:100%}.container_sykes_grid .column-md-push-1{margin-left:4.1666666667%}.container_sykes_grid .column-md-push-2{margin-left:8.3333333333%}.container_sykes_grid .column-md-push-3{margin-left:12.5%}.container_sykes_grid .column-md-push-4{margin-left:16.6666666667%}.container_sykes_grid .column-md-push-5{margin-left:20.8333333333%}.container_sykes_grid .column-md-push-6{margin-left:25%}.container_sykes_grid .column-md-push-7{margin-left:29.1666666667%}.container_sykes_grid .column-md-push-8{margin-left:33.3333333333%}.container_sykes_grid .column-md-push-9{margin-left:37.5%}.container_sykes_grid .column-md-push-10{margin-left:41.6666666667%}.container_sykes_grid .column-md-push-11{margin-left:45.8333333333%}.container_sykes_grid .column-md-push-12{margin-left:50%}.container_sykes_grid .column-md-push-13{margin-left:54.1666666667%}.container_sykes_grid .column-md-push-14{margin-left:58.3333333333%}.container_sykes_grid .column-md-push-15{margin-left:62.5%}.container_sykes_grid .column-md-push-16{margin-left:66.6666666667%}.container_sykes_grid .column-md-push-17{margin-left:70.8333333333%}.container_sykes_grid .column-md-push-18{margin-left:75%}.container_sykes_grid .column-md-push-19{margin-left:79.1666666667%}.container_sykes_grid .column-md-push-20{margin-left:83.3333333333%}.container_sykes_grid .column-md-push-21{margin-left:87.5%}.container_sykes_grid .column-md-push-22{margin-left:91.6666666667%}.container_sykes_grid .column-md-push-23{margin-left:95.8333333333%}.container_sykes_grid .column-md-push-24{margin-left:100%}.container_sykes_grid .column-md-pull-1{margin-right:4.1666666667%}.container_sykes_grid .column-md-pull-2{margin-right:8.3333333333%}.container_sykes_grid .column-md-pull-3{margin-right:12.5%}.container_sykes_grid .column-md-pull-4{margin-right:16.6666666667%}.container_sykes_grid .column-md-pull-5{margin-right:20.8333333333%}.container_sykes_grid .column-md-pull-6{margin-right:25%}.container_sykes_grid .column-md-pull-7{margin-right:29.1666666667%}.container_sykes_grid .column-md-pull-8{margin-right:33.3333333333%}.container_sykes_grid .column-md-pull-9{margin-right:37.5%}.container_sykes_grid .column-md-pull-10{margin-right:41.6666666667%}.container_sykes_grid .column-md-pull-11{margin-right:45.8333333333%}.container_sykes_grid .column-md-pull-12{margin-right:50%}.container_sykes_grid .column-md-pull-13{margin-right:54.1666666667%}.container_sykes_grid .column-md-pull-14{margin-right:58.3333333333%}.container_sykes_grid .column-md-pull-15{margin-right:62.5%}.container_sykes_grid .column-md-pull-16{margin-right:66.6666666667%}.container_sykes_grid .column-md-pull-17{margin-right:70.8333333333%}.container_sykes_grid .column-md-pull-18{margin-right:75%}.container_sykes_grid .column-md-pull-19{margin-right:79.1666666667%}.container_sykes_grid .column-md-pull-20{margin-right:83.3333333333%}.container_sykes_grid .column-md-pull-21{margin-right:87.5%}.container_sykes_grid .column-md-pull-22{margin-right:91.6666666667%}.container_sykes_grid .column-md-pull-23{margin-right:95.8333333333%}.container_sykes_grid .column-md-pull-24{margin-right:100%}}@media only screen and (min-width: 1025px){.container_sykes_grid{width:100%;max-width:1440px}.container_sykes_grid h2{margin:4.5rem auto 1.5rem auto;width:35.625rem}.container_sykes_grid p{margin:1.5rem auto;width:35.625rem}.row_sykes_grid .lg-left{float:left}.row_sykes_grid .lg-right{float:right}.container_sykes_grid .column-lg-1{width:4.1666666667%}.container_sykes_grid .column-lg-2{width:8.3333333333%}.container_sykes_grid .column-lg-3{width:12.5%}.container_sykes_grid .column-lg-4{width:16.6666666667%}.container_sykes_grid .column-lg-5{width:20.8333333333%}.container_sykes_grid .column-lg-6{width:25%}.container_sykes_grid .column-lg-7{width:29.1666666667%}.container_sykes_grid .column-lg-8{width:33.3333333333%}.container_sykes_grid .column-lg-9{width:37.5%}.container_sykes_grid .column-lg-10{width:41.6666666667%}.container_sykes_grid .column-lg-11{width:45.8333333333%}.container_sykes_grid .column-lg-12{width:50%}.container_sykes_grid .column-lg-13{width:54.1666666667%}.container_sykes_grid .column-lg-14{width:58.3333333333%}.container_sykes_grid .column-lg-15{width:62.5%}.container_sykes_grid .column-lg-16{width:66.6666666667%}.container_sykes_grid .column-lg-17{width:70.8333333333%}.container_sykes_grid .column-lg-18{width:75%}.container_sykes_grid .column-lg-19{width:79.1666666667%}.container_sykes_grid .column-lg-20{width:83.3333333333%}.container_sykes_grid .column-lg-21{width:87.5%}.container_sykes_grid .column-lg-22{width:91.6666666667%}.container_sykes_grid .column-lg-23{width:95.8333333333%}.container_sykes_grid .column-lg-24{width:100%}.container_sykes_grid .column-lg-push-1{margin-left:4.1666666667%}.container_sykes_grid .column-lg-push-2{margin-left:8.3333333333%}.container_sykes_grid .column-lg-push-3{margin-left:12.5%}.container_sykes_grid .column-lg-push-4{margin-left:16.6666666667%}.container_sykes_grid .column-lg-push-5{margin-left:20.8333333333%}.container_sykes_grid .column-lg-push-6{margin-left:25%}.container_sykes_grid .column-lg-push-7{margin-left:29.1666666667%}.container_sykes_grid .column-lg-push-8{margin-left:33.3333333333%}.container_sykes_grid .column-lg-push-9{margin-left:37.5%}.container_sykes_grid .column-lg-push-10{margin-left:41.6666666667%}.container_sykes_grid .column-lg-push-11{margin-left:45.8333333333%}.container_sykes_grid .column-lg-push-12{margin-left:50%}.container_sykes_grid .column-lg-push-13{margin-left:54.1666666667%}.container_sykes_grid .column-lg-push-14{margin-left:58.3333333333%}.container_sykes_grid .column-lg-push-15{margin-left:62.5%}.container_sykes_grid .column-lg-push-16{margin-left:66.6666666667%}.container_sykes_grid .column-lg-push-17{margin-left:70.8333333333%}.container_sykes_grid .column-lg-push-18{margin-left:75%}.container_sykes_grid .column-lg-push-19{margin-left:79.1666666667%}.container_sykes_grid .column-lg-push-20{margin-left:83.3333333333%}.container_sykes_grid .column-lg-push-21{margin-left:87.5%}.container_sykes_grid .column-lg-push-22{margin-left:91.6666666667%}.container_sykes_grid .column-lg-push-23{margin-left:95.8333333333%}.container_sykes_grid .column-lg-push-24{margin-left:100%}.container_sykes_grid .column-lg-pull-1{margin-right:4.1666666667%}.container_sykes_grid .column-lg-pull-2{margin-right:8.3333333333%}.container_sykes_grid .column-lg-pull-3{margin-right:12.5%}.container_sykes_grid .column-lg-pull-4{margin-right:16.6666666667%}.container_sykes_grid .column-lg-pull-5{margin-right:20.8333333333%}.container_sykes_grid .column-lg-pull-6{margin-right:25%}.container_sykes_grid .column-lg-pull-7{margin-right:29.1666666667%}.container_sykes_grid .column-lg-pull-8{margin-right:33.3333333333%}.container_sykes_grid .column-lg-pull-9{margin-right:37.5%}.container_sykes_grid .column-lg-pull-10{margin-right:41.6666666667%}.container_sykes_grid .column-lg-pull-11{margin-right:45.8333333333%}.container_sykes_grid .column-lg-pull-12{margin-right:50%}.container_sykes_grid .column-lg-pull-13{margin-right:54.1666666667%}.container_sykes_grid .column-lg-pull-14{margin-right:58.3333333333%}.container_sykes_grid .column-lg-pull-15{margin-right:62.5%}.container_sykes_grid .column-lg-pull-16{margin-right:66.6666666667%}.container_sykes_grid .column-lg-pull-17{margin-right:70.8333333333%}.container_sykes_grid .column-lg-pull-18{margin-right:75%}.container_sykes_grid .column-lg-pull-19{margin-right:79.1666666667%}.container_sykes_grid .column-lg-pull-20{margin-right:83.3333333333%}.container_sykes_grid .column-lg-pull-21{margin-right:87.5%}.container_sykes_grid .column-lg-pull-22{margin-right:91.6666666667%}.container_sykes_grid .column-lg-pull-23{margin-right:95.8333333333%}.container_sykes_grid .column-lg-pull-24{margin-right:100%}}.select-box.base{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:12px;width:100%}.select-box.base.active ul{box-shadow:0 0 4px 0 #3e0b46;display:block;position:absolute;top:100%;left:0;max-height:514px;width:100%;overflow:hidden;overflow-y:scroll;border:1px solid #d5d5d5;border-top:0;z-index:204}.select-box.base.active ul.hover li.selected{background:#fff}.select-box.base.active ul.hover li.selected:hover{background:#f5f5f5}.select-box.base.active li{background:#fff;border-bottom:1px solid #d5d5d5;cursor:pointer;width:100%;margin:0;line-height:1;padding:12px 18px}.select-box.base.active li:last-child{border-bottom:0}.select-box.base.active li:hover{background:#f5f5f5}.select-box.base.active li.disabled{cursor:default;background:#dedede;color:#aaa}.select-box.base.active li.disabled:hover{background:#dedede}.select-box.base.active li.selected{background:#f5f5f5}.select-box.base.disabled span{cursor:default;background:#dedede;color:#aaa;pointer-events:none}.select-box.base select,.select-box.base ul{display:none}.select-box.base label{font-weight:normal;padding-left:18px}.select-box.base span{display:block;border:1px solid #e6dfe6;padding:12px 18px;cursor:pointer;width:100%;position:relative}.select-box.base span:after{content:'';position:absolute;top:0;right:18px;height:44px;width:16px;background:url("/images/sykes/letyourcottage/chevron.png") 50% no-repeat;background-size:80%}.select-box.base.interacted span{color:#131313}#select-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:203}.tag,.tag-default,.tag-info,.tag-success,.tag-warning,.tag-error{text-transform:uppercase;font-size:0.75em;padding:0.1em 0.6em;background:#fff}.tag-default{color:#3e0b46;border:1px solid #3e0b46}.tag-info{color:#250633;border:1px solid #250633}.tag-success{color:#87a155;border:1px solid #87a155}.tag-warning{color:#815e86;border:1px solid #815e86}.tag-error{color:#815e86;border:1px solid #815e86}#header.restyle{text-align:right}#header.restyle .reduce-telephone-number #currency-switcher{margin-top:0;float:none;clear:none;margin-right:0;position:relative;left:0}#header.restyle .reduce-telephone-number #propref{float:none;position:relative;margin-top:0;margin-right:0}#header.restyle .reduce-telephone-number .login_username{font-weight:800}#header.restyle .reduce-telephone-number .header_search{display:inline-block;vertical-align:top;margin-right:1px}#header.restyle .reduce-telephone-number .header_search form{vertical-align:top;display:inline-block;position:relative;width:auto}#header.restyle .reduce-telephone-number .header_account{display:inline-block;vertical-align:top}#header.restyle .reduce-telephone-number .header_account .friendly_login{border:1px solid #e6dfe6 !important}#header.restyle .reduce-telephone-number .header_account img{height:20px;width:20px;vertical-align:top;margin-right:5px}#header.restyle .reduce-telephone-number #login{padding:0.2em 0.6em 0.21em 0.6em}#header.restyle .reduce-telephone-number .user-action{right:inherit;bottom:inherit;padding-top:inherit;margin-top:37px;position:relative;display:inline-block;width:auto}#header.restyle .reduce-telephone-number .user-action form{margin-top:inherit}#header.restyle .reduce-telephone-number .user-action .account-header{float:none;width:inherit}#header.restyle .reduce-telephone-number .user-action .account-header .fly-out{display:none;z-index:20;border:1px solid #d5d5d5;text-align:left}#header.restyle .reduce-telephone-number .user-action .account-header #login{z-index:10}#header.restyle .reduce-telephone-number .user-action .account-header #login span:after{content:"\e621";font-family:'icon-set';font-size:0.7em;margin-left:0.3em}#header.restyle .reduce-telephone-number .user-action .account-header #login:after{content:"";font-size:0;margin-left:0}#header.restyle .reduce-telephone-number .user-action .account-header:hover .fly-out{display:block;top:calc(100% + 6px)}#header.restyle .reduce-telephone-number .user-action .account-header:hover .fly-out.shorter{border-top-color:transparent;z-index:20}#header.restyle .reduce-telephone-number .user-action .account-header:hover .fly-out.shorter:after{position:absolute;top:-8px;left:-1px;margin:0;height:8px;width:calc(100% + 2px);background-color:#f1f1f1;content:"";border:1px solid #d5d5d5;border-top:none;border-bottom:none}#header.restyle .reduce-telephone-number .user-action .account-header:hover .fly-out.longer{z-index:10}#header.restyle .reduce-telephone-number .user-action .account-header:hover #login{margin-bottom:0px;border-bottom-color:transparent}#header.restyle .reduce-telephone-number .user-action .account-header:hover #login span:after{content:"\e620"}#header.restyle .reduce-telephone-number .user-action .account-header:hover #login:after{content:""}#header.restyle .reduce-telephone-number .user-action .account-header:hover #login.shorter{border-bottom-color:transparent !important;z-index:20}#header.restyle .reduce-telephone-number .user-action .account-header:hover #login.shorter:after{position:absolute;top:100%;left:-1px;margin:0;height:8px;width:calc(100% + 2px);background-color:#f1f1f1;content:"";border:1px solid #e6dfe6;border-top:none;border-bottom:none}#header.restyle .reduce-telephone-number .user-action .account-header:hover #login.longer{z-index:10}#header{padding:0.750em 0;position:relative;z-index:200}#header .logo{margin:0;padding:0;float:left}#header .logo a{text-decoration:none;display:block}#header .logo img{display:block;margin:0.375em 0 0.125em 0;width:23.750em;height:3.313em}#header .logo .strapline{color:#272727;font-size:1.281em;margin:0}#header .whitelabels{margin:0;float:right}#header .whitelabels img{width:auto;height:1.6em}#header .whitelabels figcaption{color:#fff;font-size:0.875em;line-height:1.85em;margin-right:1em;float:left}#header .call-centre{text-align:center;padding-top:1em}#header .call-centre p{margin:0}#header .ddi{font-size:1.5em}#header .ddi a{color:#272727;font-size:1.333em;height:1em;line-height:1em;font-style:normal;text-decoration:none}#header .ddi a .phone-icon{display:none}#header .ddi.tagline{padding:0.213em 0}.native-font #header .ddi{font-size:1.36em}.native-font #header .call-centre a{font-size:1.6em}.native-font #header .call-centre .closed-heading{font-size:1.4em}.user-action{float:right}.user-action .social{list-style-type:none;overflow:auto;margin:0;float:right}.user-action .social li{float:left;margin-left:0.5em}.user-action .social li a{white-space:nowrap;overflow:hidden;width:1em;padding:0.4em;display:block;text-decoration:none;height:1em;font-size:1.3em;-webkit-border-radius:.25em;-moz-border-radius:.25em;-ms-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em}.user-action .social li a:before{font-family:'icon-set';text-align:center;color:#fff;margin-right:100%}#header .user-action .logo{float:right}#header .user-action .logo img{height:auto;float:left;width:13em}#header .user-action .logo figcaption{float:left;margin:0 1em;line-height:2.3em;color:#3e0b46}#currency-switcher{float:right;clear:right;overflow:visible;margin-top:0.5em}#currency-switcher select{margin:0;padding:0 2%;box-sizing:border-box;height:1.8em;line-height:1.8em}#propref{float:right;margin-top:0.5em;margin-right:1em}#propref fieldset{border:1px solid #d5d5d5;overflow:hidden;padding:0;height:1.8em;line-height:1.8em;box-sizing:border-box}#propref fieldset input,#propref fieldset button,#propref fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #propref fieldset .secondary-button{border:0;margin:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#propref fieldset input{width:88%;margin-top:0.05em}#propref fieldset button,#propref fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #propref fieldset .secondary-button{width:12%;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;text-align:center;padding:0;height:1.625em}#propref fieldset button:before,#propref fieldset #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers #propref fieldset .secondary-button:before{font-size:1.2em;font-family:'icon-set';color:#272727;content:"\e611";vertical-align:middle}.native-font #propref input{font-size:0.9em;line-height:1.4em}.in-association{text-align:center;margin:0.4em auto 0;padding:0.4em 0;border-top:1px solid #cecece}.in-association img{width:auto;height:20px;vertical-align:middle}.in-association figcaption{color:#272727;font-size:0.875em;line-height:1.85em;margin-right:1em;display:inline-block}@media only screen and (max-width: 1170px){#header{z-index:500;left:0;top:0;background:rgba(255,255,255,0.9);padding:0.3em 1%}#header .logo{padding:0;display:block;height:auto;overflow:hidden}#header .logo img{width:auto;height:2em;margin:0}#header .strapline{display:none}#header .call-centre{height:2em;float:right;padding-top:0}#header .call-centre form,#header .call-centre p{display:none}#header .ddi{line-height:1.333em;position:relative}#header .ddi.tagline{display:none}#header .ddi>span{display:none}#header .ddi a{font-size:1.35em}#header .ddi a .phone-icon{display:inline;font-family:'icon-set';margin-left:0.25em;line-height:0.9875em}}@media only screen and (max-width: 599px){#header{z-index:10}#header .logo{width:131px}#header .ddi a{font-family:'icon-set';font-size:1.25em;margin-top:-1px}#header .ddi a .icon{display:block}#header .ddi a span{font-family:Karla,Arial,sans-serif;margin-left:0}#header .call-centre{padding-top:0.4em;font-size:0.65em;line-height:2.7em}#header .call-centre a .phone-icon{font-size:1em}.in-association{font-size:90%}}@media only screen and (max-width: 540px){#header .ddi a span{font-size:0.9em}}#header .logo .logo-small-screen{display:none}@media all and (max-width: 1170px){#header .logo .logo-small-screen{height:1.75em;display:block}#header .logo .logo-big-screen{display:none}}@media all and (max-width: 413px){.in-association img{height:15px}}#header .logo img{width:auto;margin:0.188em 1em 0.188em 0;max-width:17em}#header .ddi{display:inline}#header .call-centre{margin:0 auto;max-width:37%;font-family:Kameron,Karla,Arial,sans-serif;padding-top:0.2em}#header .call-centre .closed-heading{font-size:1.6em}#header .call-centre .closed-tip a{color:#272727;text-decoration:underline;font-size:1em}#header .call-centre a{text-decoration:none;color:#87a155;font-size:1.75em;font-weight:bold}#header .call-centre a.icon-phone:before{display:none}#header .call-centre a .phone-icon{display:none}#header a.call-back-link{display:none}.tablet-nav{font-family:Kameron,Karla,Arial,sans-serif}#header .reduce-telephone-number{position:relative}#header .reduce-telephone-number .call-centre{max-width:49em;display:block;margin:0;text-align:right;position:absolute;right:0;top:0}#header .reduce-telephone-number .call-centre .ddi{font-size:1.1em}#header .reduce-telephone-number .call-centre a{font-size:1.1em}#header .reduce-telephone-number .call-centre .closed-heading,#header .reduce-telephone-number .call-centre .closed-tip{font-size:0.85em;display:inline-block;padding-top:0.5em}#header .reduce-telephone-number .call-centre .closed-heading a,#header .reduce-telephone-number .call-centre .closed-tip a{font-size:inherit}#header .reduce-telephone-number .call-centre .closed-heading{float:left}#header .reduce-telephone-number .user-action{position:absolute;right:0;bottom:0em;width:30em;padding-top:0.5em}#header .reduce-telephone-number .user-action form{margin-top:0}#header .reduce-telephone-number .user-action .account-header{float:right;width:11em}#header .reduce-telephone-number #login{text-align:right;padding:0.15em 0.6em 0.4em 0.6em}#header .reduce-telephone-number #propref,#header .reduce-telephone-number #currency-switcher{float:none;position:absolute}#header .reduce-telephone-number #propref{width:15em}#header .reduce-telephone-number #currency-switcher{left:15.2em}#header.shorten-header .logo{height:2.2em;width:14em;display:block;overflow:hidden}#header.shorten-header .logo img{height:3.25em}#header.shorten-header #login{margin-top:0.4em}#header.shorten-header .call-centre{margin:0.5em 0.6em 0 0;max-width:100%;float:right;font-family:Karla,Arial,sans-serif}#header.shorten-header .call-centre .ddi{display:none}#header.shorten-header .call-centre a{font-size:1.2em}#header.shorten-header .call-centre .call-back{font-size:1.1em}#header.shorten-header .call-centre .call-back a{font-size:1em;text-decoration:underline}#header.shorten-header #propref{margin-right:1.2em}#header.shorten-header #currency-switcher{clear:none;margin-right:1.2em}.use-arial-3651 #header .call-centre,.use-arial-3651 #header.shorten-header .call-centre{font-family:Arial,sans-serif;font-size:0.875em}.use-arial-3651 #header .reduce-telephone-number .call-centre a{font-size:1.14286em}.use-arial-3651 .tablet-nav{font-family:Arial,sans-serif}@media only screen and (max-width: 1170px){#header .logo,#header.shorten-header .logo{height:2.75em}#header .logo img,#header.shorten-header .logo img{height:2.75em}#header.shorten-header{font-size:90%}#header.shorten-header .user-action form{display:block}#header .ddi{display:none}#header .call-centre{max-width:100%}#header .call-centre a{display:block}#header .call-centre a.icon-phone:before{display:inline;font-size:0.8em;top:-1px}#header .call-centre a .phone-icon{display:inline;color:#87a155;font-family:'icon-set';font-size:0.8em;padding-right:0.2em}#header a.call-back-link{display:block;font-size:1.4em;font-weight:normal}#header a.call-back-link .phone-icon{padding-right:0.5em}}@media all and (max-width: 1170px){#header .reduce-telephone-number .call-centre .closed-tip,#header .reduce-telephone-number .call-centre .closed-heading{display:none}#header .reduce-telephone-number .call-centre .call-back-link,#header .reduce-telephone-number .call-centre a{padding-top:6px}}@media all and (min-width: 1171px){#header .reduce-telephone-number .call-centre{max-width:49em}}@media all and (min-width: 801px){.mobile-header-redesign .burger-menu,.mobile-header-redesign .mobile-menu .call-centre{display:none}}@media all and (max-width: 800px){.mobile-header-redesign #header{padding-top:0.4em;padding-bottom:0}.mobile-header-redesign #header .call-centre{display:none}.mobile-header-redesign #header.open{padding-bottom:0.4em;box-shadow:0 1px 2px rgba(0,0,0,0.3)}.mobile-header-redesign .call-centre{max-width:100%;font-family:Kameron,Karla,Arial,sans-serif;margin:0.5em 0}.mobile-header-redesign .call-centre .ddi,.mobile-header-redesign .call-centre .closed-heading,.mobile-header-redesign .call-centre .closed-tip{display:none}.mobile-header-redesign .call-centre a{display:block;text-decoration:none;color:#87a155;width:100%;text-align:center;font-size:1.2em;font-weight:bold}.mobile-header-redesign .call-centre a.icon-phone:before{display:inline;font-size:0.8em;top:-1px}.mobile-header-redesign .call-centre .phone-icon{display:inline;color:#87a155;font-family:'icon-set'}.mobile-header-redesign .burger-menu{display:block;box-sizing:border-box;width:2.85em;font-size:0.7em;font-weight:bold;color:#3e0b46;position:absolute;right:1em;top:0.5em}.mobile-header-redesign .burger-menu span{display:block;width:100%;height:4px;border-bottom:4px solid #3e0b46;margin:0;float:left}.mobile-header-redesign .burger-menu span+span{margin-bottom:0.2em}.mobile-header-redesign .mobile-menu{display:none}.mobile-header-redesign .mobile-menu.show{display:block}.mobile-header-redesign .main-content:not(.property){margin-top:8px}.mobile-header-redesign.property #header{padding-bottom:0.4em;box-shadow:0 1px 2px rgba(0,0,0,0.3)}.use-arial-3651.mobile-header-redesign .call-centre{font-family:Arial,sans-serif}}@media only screen and (max-width: 720px){#header.shorten-header .user-action form{display:none}}#header .logo.co-branded img{margin:0;height:4.3em;max-height:none}#header .logo.co-branded.visit-cumbria img{max-width:20.62em}#header .logo.co-branded.welcome-to-scotland img{margin-top:1em;height:2.63em;max-width:20.5em}#header .logo.co-branded.britain-express img{margin-top:1.5em;height:2.22em;max-width:20em}@media only screen and (max-width: 1170px){#header .logo.co-branded{height:2.2em}#header .logo.co-branded img{max-width:12.5em;height:100%;margin-top:1px}#header .logo.co-branded.visit-cumbria img{height:1.8em}#header .logo.co-branded.welcome-to-scotland{overflow:visible}#header .logo.co-branded.welcome-to-scotland img{height:2em;margin:0.3em 0 0 0}#header .logo.co-branded.britain-express{overflow:visible;width:15.5em}#header .logo.co-branded.britain-express img{width:100%;height:2em;margin-top:0.5em}#header .logo.co-branded.walk-highlands{position:relative}#header .logo.co-branded.walk-highlands img{height:auto;width:100%;max-height:none;position:absolute;left:0;bottom:0}}@media only screen and (max-width: 599px){#header .logo.co-branded{height:2em}#header .logo.co-branded img{max-width:100%}#header .logo.co-branded.visit-cumbria{width:9.5em}#header .logo.co-branded.welcome-to-scotland img{height:1.3em;margin-top:0.5em}#header .logo.co-branded.britain-express{width:10em}#header .logo.co-branded.britain-express img{margin-top:0.3em}#header .logo.co-branded.walk-highlands{width:8.4em}}nav{padding-bottom:1.25em;position:relative;z-index:150}nav>.nav-container>ul>li:first-child:nth-last-child(1),nav>.nav-container>ul>li:first-child:nth-last-child(1) ~ li{width:100%}nav>.nav-container>ul>li:first-child:nth-last-child(2),nav>.nav-container>ul>li:first-child:nth-last-child(2) ~ li{width:50%}nav>.nav-container>ul>li:first-child:nth-last-child(3),nav>.nav-container>ul>li:first-child:nth-last-child(3) ~ li{width:33.3333333333%}nav>.nav-container>ul>li:first-child:nth-last-child(4),nav>.nav-container>ul>li:first-child:nth-last-child(4) ~ li{width:25%}nav>.nav-container>ul>li:first-child:nth-last-child(5),nav>.nav-container>ul>li:first-child:nth-last-child(5) ~ li{width:20%}nav>.nav-container>ul>li:first-child:nth-last-child(6),nav>.nav-container>ul>li:first-child:nth-last-child(6) ~ li{width:16.6666666667%}nav>.nav-container>ul>li:first-child:nth-last-child(7),nav>.nav-container>ul>li:first-child:nth-last-child(7) ~ li{width:14.2857142857%}nav>.nav-container>ul>li:first-child:nth-last-child(8),nav>.nav-container>ul>li:first-child:nth-last-child(8) ~ li{width:12.5%}nav>.nav-container>ul>li:first-child:nth-last-child(9),nav>.nav-container>ul>li:first-child:nth-last-child(9) ~ li{width:11.1111111111%}nav>.nav-container>ul>li:first-child:nth-last-child(10),nav>.nav-container>ul>li:first-child:nth-last-child(10) ~ li{width:10%}nav>.nav-container>ul>li:first-child:nth-last-child(11),nav>.nav-container>ul>li:first-child:nth-last-child(11) ~ li{width:9.0909090909%}nav ul{list-style-type:none;margin:0;padding:0}nav ul li{float:left;background-color:#272727;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #414040}nav ul li:first-child{border-left:0}nav ul li ul{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ul li ul a{border-top:1px solid #414040}nav ul li a.active{background:#131313}nav ul li:hover>a{background:#414040}nav ul li:hover ul{display:block}nav ul li:hover ul li{border-left:0}nav ul li.clicked_link ul{display:block !important}nav ul li.clicked_link>a{background:#0e0d0d !important}nav ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;width:100%;padding:0.5em 0;text-align:center;text-decoration:none;background:#272727;white-space:nowrap}nav ul li a:hover,nav ul li a.nav_sel{background:#414040}nav ul li a:before{display:none}nav ul li ul{position:absolute;z-index:19}nav ul li ul li{float:none}nav ul li ul li:before,nav ul li ul li:after{display:none}nav ul li ul li a{font-size:95%;text-align:left;padding:0.3em 1em;white-space:normal}.native-font nav{font-size:0.97em}.native-font nav ul li a{padding-top:0.619em;padding-bottom:0.619em}.native-font nav ul li ul li a{padding-top:0.5em;padding-bottom:0.5em}.account-header{position:relative}.account-header span.alert{color:#815e86}.account-header #login{font-size:1.1em;border:1px solid white;padding:0.3em 0.6em;display:block;position:relative;z-index:20;text-decoration:none}.account-header #login:after{content:"\e621";font-family:'icon-set';font-size:0.7em;margin-left:0.3em}.account-header:hover .fly-out{display:block}.account-header:hover #login{border:1px solid #e6dfe6;border-bottom:2px solid #dedede;margin-bottom:-1px;background:#dedede;border-bottom-color:transparent;color:#272727}.account-header:hover #login:after{content:"\e620"}.account-header .fly-out{display:none;z-index:10;border:1px solid #e6dfe6}.fly-out{position:absolute;top:calc(100% - 0px);right:0;border-bottom:1px solid #e6dfe6;border-left:1px solid #e6dfe6;background:#dedede;width:30em}.fly-out.login,.fly-out.one-column{width:15em}.fly-out.one-column{padding-bottom:3.65em}.fly-out.login{padding-bottom:1em}.fly-out .fly-out-container{padding:1em 0 0}.fly-out .owner,.fly-out .customer{float:left;padding:0 1em;width:15em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fly-out .owner{margin-bottom:1em;border-right:1px solid #e6dfe6}.fly-out h4,.fly-out dl.information-box dt,dl.information-box .fly-out dt,.fly-out h4:first-child,.fly-out dl.information-box dt:first-child,dl.information-box .fly-out dt:first-child{margin:0 0 0.5em 0.25em;color:#272727}.fly-out ul{margin:0;padding:0;list-style-type:none}.fly-out ul a{display:block;text-decoration:none;padding:0.4em;border:1px solid #dedede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fly-out ul a:before{margin-right:0.7em}.fly-out ul a:hover,.fly-out ul a.active{background:#fff;border:1px solid #e6dfe6;-webkit-border-radius:.4em;-moz-border-radius:.4em;-ms-border-radius:.4em;-o-border-radius:.4em;border-radius:.4em}.fly-out ul a:hover:after,.fly-out ul a.active:after{content:'>';float:right}.fly-out ul .logout{display:none}.fly-out #logout,.fly-out #signin{text-transform:capitalize}.fly-out #logout a,.fly-out #signin a{display:block}.fly-out #signin{padding:0 1em;text-align:center}.fly-out #signin hr{background:#d5d5d5;margin:1em 0}.fly-out #signin a.button{margin-bottom:1em}.fly-out #logout{position:absolute;bottom:1em;right:1em;background:#3e0b46}.fly-out #logout a{float:right;clear:right}.fly-out #logout a.call-to-action{margin-bottom:0.3em}.fly-out #logout:hover{background:#17041a}.user-action .account-header{float:right}.account-header.mobile{display:none}.mobile-flyout{display:none;position:relative;z-index:200}.tablet-nav,.mobile-nav{display:none;width:100%}.tablet-nav ul,.mobile-nav ul{margin:0;padding:0;list-style-type:none}.tablet-nav li,.mobile-nav li{float:left;width:20%}.tablet-nav li a,.mobile-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;background:#272727;color:#fff;text-align:center;padding:0.5em 0;text-decoration:none;border-left:1px solid #272727;border-top-color:#272727;cursor:pointer}.tablet-nav li a:hover,.mobile-nav li a:hover{background:#0e0d0d}.tablet-nav #expand-menu a:after,.tablet-nav #account-menu a:after,.mobile-nav #expand-menu a:after,.mobile-nav #account-menu a:after{content:'\e620';font-family:'icon-set';margin-left:0.3em;font-size:0.75em}.tablet-nav #expand-menu.active a,.mobile-nav #expand-menu.active a{background:#0e0d0d}.tablet-nav.active ul li,.mobile-nav.active ul li{border-bottom:1px solid #e6dfe6}.tablet-nav.active ul li#account-menu,.mobile-nav.active ul li#account-menu{border-bottom:0}.tablet-nav.active ul li#account-menu a,.mobile-nav.active ul li#account-menu a{background:#f1f1f1;color:#272727;border-left:1px solid #e6dfe6;border-top:1px solid #e6dfe6}.sub-items:after{content:'\e620';font-family:'icon-set';margin-left:0.3em;font-size:0.75em}@media only screen and (max-width: 1170px){nav.container{padding-bottom:0;display:none;width:100%}nav.container .nav-container{position:absolute;top:100%;left:0}nav.container ul li{width:17em !important;float:none;border-left:none;border-right:none}nav.container ul li a{border-top:1px #272727 solid;border-left:1px #272727 solid;border-right:1px #272727 solid;text-align:left;padding-left:4%}nav.container ul li ul{left:100%;top:0}nav.container ul li:hover ul{display:none}nav ul li ul li a{border-top:0}.tablet-nav{display:block}.user-action form{display:none}.account-header .fly-out{top:calc(100% - 1px)}.user-action .account-header{display:none}.account-header.mobile{display:block}.sub-items:after{content:'\e621';float:right;margin-right:1em;font-size:1em}#signin hr{display:block}}@media only screen and (max-width: 959px){.tablet-nav ul li a{font-size:0.9em}}@media only screen and (max-width: 599px){.nav-container{position:relative}.nav-container ul li{width:100% !important}.nav-container ul li ul{width:100% !important;position:relative;left:0}.tablet-nav ul li,.mobile-nav ul li{width:50%}.tablet-nav ul li a,.mobile-nav ul li a{font-size:1em}.tablet-nav .non-mobile,.mobile-nav .non-mobile{display:none}.mobile-nav{display:block;border-top:1px solid #272727}.fly-out{position:relative;width:100%}.fly-out .owner,.fly-out .customer{padding:0 0.5em;width:50%}.fly-out.one-column,.fly-out.login{width:100%}.fly-out.one-column .owner,.fly-out.one-column .customer,.fly-out.login .owner,.fly-out.login .customer{width:100%}.fly-out h4,.fly-out dl.information-box dt,dl.information-box .fly-out dt{font-size:1.2em}}@media only screen and (max-width: 400px){.mobile-flyout{font-size:0.9em}.mobile-flyout ul a{margin:0.2em 0}}@media only screen and (min-width: 599px) and (max-width: 1170px){.mobile-flyout.active{bottom:0}}@media only screen and (max-width: 599px){nav.container.active{position:absolute;top:49%;left:0}nav.container.active .nav-container{width:100%}nav.container.active .nav-container ul li{width:100% !important}nav.container.active .nav-container ul li ul{left:0}.mobile-flyout{display:none}.mobile-flyout.active{top:50%}}nav .chev3548{display:none}nav#KEP3548{background-color:#272727;font-family:Karla, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.875em;height:3.429em;margin-bottom:1.429em;padding:0;width:100%;z-index:200}nav#KEP3548 #nav-inner{height:3.429em;margin:0 auto;max-width:100em;width:100%}@media all and (max-width: 1458px){nav#KEP3548 #nav-inner{max-width:96%}}nav#KEP3548 .navbar-nav{height:100%}nav#KEP3548 .navbar-left{float:left}nav#KEP3548 .navbar-left li{height:100%;line-height:2.143em}nav#KEP3548 .navbar-left li a{display:block;height:100%;padding:0}nav#KEP3548 .navbar-left li a:hover{background-color:inherit}nav#KEP3548 .navbar-left li a img{height:100%;padding:0.643em 0;width:auto}nav#KEP3548 .navbar-right{float:right}nav#KEP3548 .navbar-right ul.dropdown-menu{display:none}nav#KEP3548 .navbar-right>li{border-left:solid 0.071em #250633;display:inline-block}nav#KEP3548 .navbar-right>li>a{line-height:1.429em;padding:1em 0.857em;text-decoration:none}nav#KEP3548 .navbar-right>li>a:hover{background-color:#250633}nav#KEP3548 .navbar-right>li>a img{margin-right:0.429em;vertical-align:sub;width:1.143em}nav#KEP3548 .navbar-right>li>a.kep-4684{background:#815e86}nav#KEP3548 .navbar-right>li>a.kep-4684:hover{background:#735377}nav#KEP3548 .navbar-right>li:hover a{background-color:#250633}nav#KEP3548 .navbar-right>li.ideas.hover-fix a{background-color:#250633}nav#KEP3548 .navbar-right>li.currency a{line-height:2.2em;padding:0.6em 0.857em}nav#KEP3548 .navbar-right>li.currency a svg{vertical-align:middle}nav#KEP3548 .navbar-right>li.currency a svg g{fill:#fff}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);display:block;margin-top:0.1em;padding:1.7143em;right:0;width:15em}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li{background-color:inherit}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li a,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li a,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li a{background-color:inherit;border:none;color:#272727;height:2.429em;padding:0.5em 0.714em}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li a .currency-icon,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li a .currency-icon,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li a .currency-icon{float:left;line-height:1.429em;padding:0 0.5em 0 0}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li a .currency-icon svg g,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li a .currency-icon svg g,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li a .currency-icon svg g{fill:#272727}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li a .currency-icon#dollar,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li a .currency-icon#dollar,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li a .currency-icon#dollar{padding-left:0.1em}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li a .currency-text,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li a .currency-text,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li a .currency-text{float:left;line-height:1.429em;padding:0 0.929em;vertical-align:middle}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li:hover a,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li:hover a,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li:hover a{background-color:#815e86;color:#250633}nav#KEP3548 .navbar-right>li.currency:hover .dropdown-menu li:hover a .currency-icon svg g,nav#KEP3548 .navbar-right>li.currency:active .dropdown-menu li:hover a .currency-icon svg g,nav#KEP3548 .navbar-right>li.currency.active .dropdown-menu li:hover a .currency-icon svg g{fill:#250633}nav#KEP3548 .navbar-right>li.tele a #telephone{font-weight:800}nav#KEP3548 .navbar-right>li.tele a span{display:inline-block}nav#KEP3548 .navbar-right>li.account .dropdown-menu{background-color:#f1f1f1;border:0.071em solid #e6dfe6;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);display:block;font-size:1.14286em;padding:1em;right:0;width:15em}nav#KEP3548 .navbar-right>li.account .dropdown-menu hr{background-color:#e6dfe6;margin:1em 0}nav#KEP3548 .navbar-right>li.account .dropdown-menu li{background-color:inherit;padding:0.4em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li a{background-color:inherit}nav#KEP3548 .navbar-right>li.account .dropdown-menu li a#logout{background-color:#3e0b46;display:inline-block;float:right;width:4.7em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.login-button{background:#272727;color:#fff;margin-bottom:0.5em;padding:0.357em 0.571em;text-align:center}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.login-button a{border:none;padding:0;text-align:inherit}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.register-button{margin:0.5em 0;padding:0.357em 0.571em;text-align:center}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.register-button a{border:none;color:#272727;font-size:inherit;padding:0;text-align:inherit;text-decoration:underline}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button{border:0.071em solid #dedede;padding:0.2em 0.4em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button:hover{background:#fff;border:0.071em solid #e6dfe6;border-radius:0.4em;-moz-border-radius:0.4em;-ms-border-radius:0.4em;-o-border-radius:0.4em;-webkit-border-radius:0.4em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button:hover span.chev3548{display:block}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a{border:none;color:#272727;padding:0.3em;padding-left:2em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a:before{display:block;font-family:'icon-set';font-size:1.1em;left:0.4em;margin-right:0.2em;position:absolute;top:0.5em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a.icon-star:before{content:"\e614"}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a.icon-calendar:before,nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button .notifications a.notification-calendar:before,nav#KEP3548 .navbar-right>li.account .notifications .dropdown-menu li.bottom-button a.notification-calendar:before{content:"\e600"}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a.icon-users:before{content:"\e610"}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a span.chev3548{display:none;position:absolute;right:0.625em;top:0.5em}nav#KEP3548 .navbar-right>li.account .dropdown-menu li.bottom-button a span.chev3548 svg g{fill:#272727}@media all and (max-width: 900px){nav#KEP3548 .navbar-right>li.account #your-account{display:none}}nav#KEP3548 .navbar-right>li:last-of-type{border-right:solid 0.071em #250633}nav#KEP3548 #ideas-content{background-color:#dedede;box-shadow:0 6px 12px 0 rgba(0,0,0,0.5);display:none;margin:0 auto;max-width:100em;overflow:hidden;position:relative;width:calc(100% - 3.429em)}nav#KEP3548 #ideas-content #left-list{background-color:#dedede;float:left;height:100%;width:18.857em}nav#KEP3548 #ideas-content #left-list ul{width:100%}nav#KEP3548 #ideas-content #left-list ul li{background-color:inherit;border:none;font-size:1em;height:3.429em;line-height:1.5em;padding:0.857em 1.714em;width:100%}nav#KEP3548 #ideas-content #left-list ul li span{float:right}nav#KEP3548 #ideas-content #left-list ul li:after{float:right;font-size:1.786em;font-weight:200}nav#KEP3548 #ideas-content #left-list ul li:hover{background-color:#815e86;color:#250633;cursor:pointer}nav#KEP3548 #ideas-content #left-list ul li:hover span svg g{fill:#250633}nav#KEP3548 #ideas-content #left-list ul li.selected{background-color:#250633 !important;color:#fff !important}nav#KEP3548 #ideas-content #left-list ul li.selected span svg g{fill:#fff}nav#KEP3548 #ideas-content #right-list{background-color:#fff;float:right;min-height:24.286em;padding:0.857em 1.714em;text-align:left;width:calc(100% - 18.857em)}nav#KEP3548 #ideas-content #right-list ul li{background-color:inherit;border:none;height:2.714em;width:33%}nav#KEP3548 #ideas-content #right-list ul li a{background-color:inherit;color:#272727;font-size:1em;overflow:hidden;padding:0.857em;text-align:left;text-overflow:ellipsis}nav#KEP3548 #ideas-content #right-list ul li:hover{background-color:#815e86}nav#KEP3548 #ideas-content #right-list ul li:hover a{color:#250633}@media all and (max-width: 1230px){nav#KEP3548 #ideas-content #right-list ul li{width:50%}}@media all and (max-width: 840px){nav#KEP3548 #ideas-content #right-list ul li{width:100%}}nav#KEP3548 #ideas-content #right-list #cottage-ideas{display:none}@media all and (max-width: 940px){nav#KEP3548 #ideas-content #left-list{width:14.286em}nav#KEP3548 #ideas-content #right-list{width:calc(100% - 14.286em)}}@media all and (max-width: 690px){nav#KEP3548 .tiny-screen-dis{display:none}}nav#KEP3548.nav-color-change-4617{background-color:#250633}nav#KEP3548.nav-color-change-4617 #logo,nav#KEP3548.nav-color-change-4617 .navbar-right>li a{background-color:#250633}nav#KEP3548.nav-color-change-4617 #logo.kep-4684,nav#KEP3548.nav-color-change-4617 .navbar-right>li a.kep-4684{background:#815e86}nav#KEP3548.nav-color-change-4617 #logo.kep-4684:hover,nav#KEP3548.nav-color-change-4617 .navbar-right>li a.kep-4684:hover{background:#735377}nav#KEP3548.nav-color-change-4617 .navbar-right>li{border-left:solid 0.071em #3e0b46}nav#KEP3548.nav-color-change-4617 .navbar-right>li:last-of-type{border-right:solid 0.071em #3e0b46}nav#KEP3548.nav-color-change-4617 .navbar-right>li.ideas.hover-fix a,nav#KEP3548.nav-color-change-4617 .navbar-right>li:hover a{background-color:#250633}nav{font-family:Kameron,Karla,Arial,sans-serif}nav ul li ul{right:auto}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu.kep-17250 li.login-button a{background-color:#006CFF;border-radius:4px;transition:background-color 0.3s linear}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu.kep-17250 li.login-button a:hover{background-color:#0061e6}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu.kep-17250 li.register-button a{color:#006CFF;background:#F2F7FF;border-radius:4px;font-size:16px;font-weight:700;transition:background-color 0.3s linear}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu.kep-17250 li.register-button a:hover{text-decoration:none;background-color:#d9e7ff}.mobile-nav{font-family:Kameron,Karla,Arial,sans-serif}.use-arial-3651 nav,.use-arial-3651 .mobile-nav{font-family:Arial,sans-serif;font-size:0.875rem;line-height:1.5}#places{width:12%}#places ul{width:195%}#offers{width:14%}#ideas{width:18%}#ideas ul{width:135%}#home{width:8%}#lyc{width:14%}#faves{width:13%}#info{width:10%}#info ul{width:185%}#contact{width:11%}#contact ul{width:170%;right:0}@media only screen and (max-width: 1170px){nav ul li ul li a{border-top:0}}@media only screen and (max-width: 599px){.tablet-nav #tablet-offers,.tablet-nav #tablet-lyc,.tablet-nav #tablet-contact{display:none}}@media only screen and (max-width: 400px){.tablet-nav,.mobile-nav{font-size:0.9em}.tablet-nav li#tablet-lyc,.mobile-nav li#tablet-lyc{width:38.667% !important}.tablet-nav li#tablet-contact,.mobile-nav li#tablet-contact{width:28% !important}}.use-arial-3651 nav#KEP3548{font-family:Arial,sans-serif}.charteroak nav.KEP4853{height:112px;background-color:#2E4840}.charteroak nav.KEP4853 .nav-inner-admin{height:68px}.charteroak nav.KEP4853 .nav-inner-admin>ul.navbar-right>li>a{line-height:68px}nav.KEP4853{height:92px;background-color:#250633;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),inset 0 -1px 0 0 #e6dfe6;margin-bottom:18px;padding:0;width:100%;z-index:200}nav.KEP4853 ul li{background:transparent}nav.KEP4853 ul li a{background:transparent}nav.KEP4853 .navbar-nav{height:100%}nav.KEP4853 .navbar-right{float:right;display:inline-table}nav.KEP4853 .navbar-left{float:left;height:100%;line-height:48px}nav.KEP4853 .navbar-left img{height:100%;padding:9px 0;width:auto}nav.KEP4853 .nav-inner-admin{height:48px;margin:0 auto;max-width:1400px;width:100%}nav.KEP4853 .nav-inner-admin>ol.navbar-right>li.account>a>svg>path{fill:#fff}nav.KEP4853 .nav-inner-admin>ol.navbar-right>li.account:hover>a>svg>path,nav.KEP4853 .nav-inner-admin>ol.navbar-right>li.account:active>a>svg>path,nav.KEP4853 .nav-inner-admin>ol.navbar-right>li.account.active>a>svg>path{fill:#250633}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li{border-left:1px solid #3e0b46}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li svg path{fill:#fff}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:hover svg path,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:active svg path,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li.active svg path{fill:#250633}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:hover,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:active,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li.active{background-color:#fff}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:hover>a,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:active>a,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li.active>a{background-color:transparent;color:#250633}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li>a{font-size:12px;font-weight:bold;line-height:48px;padding:0 12px}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li>a:hover{color:#250633}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li>a.no-dropdown:hover{background-color:#3e0b46;color:#fff}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li:last-of-type{border-right:1px solid #3e0b46}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li a{border-top:none}nav.KEP4853 .nav-inner-admin>ul.navbar-right>li a img,nav.KEP4853 .nav-inner-admin>ul.navbar-right>li a svg.telephone-icon{margin-right:5px;vertical-align:sub;width:14px}nav.KEP4853 .nav-inner-admin .dropdown-menu a{font-size:12px;line-height:24px;text-align:left;color:#250633;font-weight:normal;padding:0}nav.KEP4853 .nav-inner-admin .dropdown-menu a:hover{text-decoration:underline;background-color:transparent}nav.KEP4853 .nav-inner-admin .dropdown-link.currency{width:78px !important}nav.KEP4853 .nav-inner-admin .dropdown-link.currency .dropdown-menu{padding:13px !important;width:77px !important}nav.KEP4853 .nav-inner-admin .dropdown-link.currency .dropdown-menu a:hover{color:#040105}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp.active>a,nav.KEP4853 .nav-inner-admin .dropdown-link.lyp:hover,nav.KEP4853 .nav-inner-admin .dropdown-link.lyp a:hover,nav.KEP4853 .nav-inner-admin .dropdown-link.lyp:hover>a{color:#250633 !important;background-color:#fff !important}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .nav-icon-lyp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .nav-icon-lyp svg{margin-right:8px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu{left:0;padding:0px;width:190px;margin-top:4px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu li{padding:0px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu li a{padding-top:8px;padding-bottom:8px;color:#111 !important}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu svg{width:14px;height:14px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu a:hover{background-color:#eef1f3 !important;text-decoration:none}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu.wy97{width:215px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu.wy101{width:245px}nav.KEP4853 .nav-inner-admin .dropdown-link.lyp .dropdown-menu.wy101 img{margin-right:8px;width:14px;height:14px}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu{width:194px;padding:18px}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu.kep-13857{width:355px}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .login-button{background-color:transparent;padding:0}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .login-button a{font-size:16px;font-weight:bold;line-height:36px;border-radius:2px;background-color:#250633;text-align:center;color:#fff}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .login-button a:hover{text-decoration:none;background-color:#040105}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .register-button{padding:0;margin:12px 0}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .register-button a{font-size:12px;line-height:2;text-align:center;color:#250633;padding:0}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .register-button a:hover{color:#040105}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .register-button+hr{margin:0 0 12px 0;background-color:#e6dfe6}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .bottom-button{border:none;padding:0}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .bottom-button a{padding:0}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .bottom-button a:hover{color:#040105}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .bottom-button a::before{display:none}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .bottom-button a svg{float:left;display:inline-block;height:12px;margin-right:6px;margin-top:5px}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .owner-mobile-menu_sign-out-box{display:flex !important;margin:0.5rem 0 0.5rem;gap:0.5rem}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .owner-mobile-menu_sign-out-box a{padding:4px 8px;font-size:16px;font-weight:normal;color:#111111;text-decoration:none;line-height:unset}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu .owner-mobile-menu_sign-out-box .switch-account-button{border:1px solid}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu li{margin-bottom:0.5rem}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu li.section-header span{font-size:18px;font-weight:700;color:#666666}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu li a{font-size:16px !important;color:#111111}nav.KEP4853 .nav-inner-admin .dropdown-link.account .dropdown-menu li a[class*='icon-'] svg{display:none}nav.KEP4853 .dropdown-menu{background-color:#fff !important;border-radius:0;border:none !important;padding:13px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),inset 0 -1px 0 0 #e6dfe6,inset 1px 0 0 0 #e6dfe6,inset -1px 0 0 0 #e6dfe6}nav.KEP4853 .dropdown-toggle.chevron svg:last-of-type{width:8px;height:10px;margin-left:6px;fill:#fff}nav.KEP4853 .dropdown-toggle.chevron svg:last-of-type path{fill:#fff}nav.KEP4853 .dropdown-toggle.chevron:hover svg,nav.KEP4853 .dropdown-toggle.chevron:hover svg path{fill:#250633}nav.KEP4853 .dropdown-link .dropdown-menu{display:none}nav.KEP4853 .dropdown-link .dropdown-menu ul{position:static;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:112px}nav.KEP4853 .dropdown-link .dropdown-menu ul li{width:31%;max-width:313px;display:inline-block;border:none !important;margin:0 !important;padding:0 !important}nav.KEP4853 .dropdown-link .dropdown-menu ul li a{border:none !important;font-size:12px;font-weight:bold;line-height:20px;min-height:36px;padding:8px 0;text-align:left;color:#250633}nav.KEP4853 .dropdown-link .dropdown-menu ul li a:hover{text-decoration:underline;color:#040105}nav.KEP4853 .dropdown-link .dropdown-menu ul.support-images,nav.KEP4853 .dropdown-link .dropdown-menu ol.support-images{position:absolute;top:36px;width:calc(100% - 72px);margin-top:0}nav.KEP4853 .dropdown-link .dropdown-menu ul.support-images .image-container,nav.KEP4853 .dropdown-link .dropdown-menu ol.support-images .image-container{height:100px;display:inline-block;margin-bottom:6px;background-position:center center;background-repeat:no-repeat;background-size:cover}nav.KEP4853 .dropdown-link:hover .places .support1,nav.KEP4853 .dropdown-link:active .places .support1,nav.KEP4853 .dropdown-link.active .places .support1{background-image:url("/images/sykes/kep4853_images/support-1-places.jpg")}nav.KEP4853 .dropdown-link:hover .places .support2,nav.KEP4853 .dropdown-link:active .places .support2,nav.KEP4853 .dropdown-link.active .places .support2{background-image:url("/images/sykes/kep4853_images/support-2-places.jpg")}nav.KEP4853 .dropdown-link:hover .places .support3,nav.KEP4853 .dropdown-link:active .places .support3,nav.KEP4853 .dropdown-link.active .places .support3{background-image:url("/images/sykes/kep4853_images/support-3-places.jpg")}nav.KEP4853 .dropdown-link:hover .things .support1,nav.KEP4853 .dropdown-link:active .things .support1,nav.KEP4853 .dropdown-link.active .things .support1{background-image:url("/images/sykes/kep4853_images/support-1-things.jpg")}nav.KEP4853 .dropdown-link:hover .things .support2,nav.KEP4853 .dropdown-link:active .things .support2,nav.KEP4853 .dropdown-link.active .things .support2{background-image:url("/images/sykes/kep4853_images/support-2-things.jpg")}nav.KEP4853 .dropdown-link:hover .things .support3,nav.KEP4853 .dropdown-link:active .things .support3,nav.KEP4853 .dropdown-link.active .things .support3{background-image:url("/images/sykes/kep4853_images/support-3-things.jpg")}nav.KEP4853 .dropdown-link:hover .dropdown-menu,nav.KEP4853 .dropdown-link:active .dropdown-menu,nav.KEP4853 .dropdown-link.active .dropdown-menu{display:block !important;position:absolute;top:48px;right:0;width:100%;max-width:1083px;z-index:3000;background-color:#fff;padding:36px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),inset 0 -1px 0 0 #e6dfe6}nav.KEP4853 .dropdown-link:hover .new-dropdown-menu,nav.KEP4853 .dropdown-link:active .new-dropdown-menu,nav.KEP4853 .dropdown-link.active .new-dropdown-menu{display:block}nav.KEP4853 .nav-inner-shop{width:100%;height:44px;background-color:#dedede}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container{width:100%;max-width:1400px;margin:0 auto;position:relative}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container:after{content:".";visibility:hidden;display:block;height:0;clear:both}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container .navbar-right>li{border-left:none;margin:0 15px;position:static;border-top:2px solid transparent;border-bottom:2px solid transparent;height:44px}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container .navbar-right>li:hover,nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container .navbar-right>li.active{border-top:2px solid transparent;border-bottom:2px solid #3e0b46}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container .navbar-right>li:last-of-type{border-right:none}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container a.top-level-menu{color:#250633;font-size:12px;padding:0;line-height:44px}nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container a.top-level-menu:hover{color:#3e0b46;background-color:transparent}@media all and (max-width: 1452px){nav.KEP4853 .nav-inner-shop .nav-inner-bottom-container,nav.KEP4853 .nav-inner-admin{width:96%}}@media all and (max-width: 1024px){nav.KEP4853 .dropdown-link:hover .dropdown-menu,nav.KEP4853 .dropdown-link:active .dropdown-menu{width:100%;max-width:768px;padding:24px}nav.KEP4853 .dropdown-link:hover .dropdown-menu ul.support-images,nav.KEP4853 .dropdown-link:active .dropdown-menu ul.support-images{top:24px;width:calc(100% - 48px)}}.logo-small-screen{display:none}@media all and (max-width: 900px){nav.KEP4853 .navbar-left img{height:80%;margin-top:5px}}@media all and (max-width: 775px){.logo-small-screen{height:1.75em;display:block}.logo-big-screen{display:none}}.content img{width:auto}.date-search{padding:4em 1em 6em;text-align:center;position:relative}.date-search .background{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.date-search .overlay{background:#111;opacity:0.6;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.date-search .date-form{z-index:100;position:relative;max-width:520px;margin:0 auto;padding:1em}.date-search h1{font-size:1.9em}.date-search p{margin-bottom:0.9em;margin-top:0}.date-search h1,.date-search p{color:#f1f1f1;text-shadow:#250633 0 0 8px}.date-search #date_start{background:url(/images/calendar.png) no-repeat 95% center #fff;margin:0 0.8em 0.8em 0.8em}.date-search #date_duration{border:0}.date-search input[type=submit]{margin-top:1em;font-size:1.1em;padding:0.5em 0.8em}.content.partial-view{margin-bottom:1em;position:relative;padding-bottom:2em}.content.partial-view .button{width:100%;display:block;text-align:center;border:1px solid #e6dfe6;position:absolute;box-sizing:border-box;bottom:0;left:0;right:0;background-color:#fff;color:#272727;padding:0.5em 0;font-size:0.9em;z-index:10}.hide{display:none}.content.partial-view.active{height:13em;overflow:hidden}.content.partial-view.active p:nth-child(1){display:none}.content.partial-view.active h1{margin-top:0}.content.partial-view.active .button:before{position:absolute;display:block;content:'';width:101%;height:70px;top:-71px;left:-1px;right:-1px;z-index:-1;background:-moz-linear-gradient(rgba(255,255,255,0), #fff);background:-webkit-linear-gradient(rgba(255,255,255,0), #fff);background:-o-linear-gradient(rgba(255,255,255,0), #fff);background:-ms-linear-gradient(rgba(255,255,255,0), #fff);background:linear-gradient(rgba(255,255,255,0), #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=0)}.search-results{margin:0}.static-container{margin:0 auto;width:96%;max-width:1400px}.email_banner img{width:100%}.promotional-banner{background:url("/images/sykes/promotions/leaderboard-v2.jpg") no-repeat center #fff;margin-bottom:20px}.promotional-banner .text-block{width:calc(100% - 122px);float:left}.promotional-banner h2,.promotional-banner h3,.promotional-banner .account .notifications a span,.account .notifications a .promotional-banner span,.promotional-banner label[for="property-selector"],.promotional-banner label[for="owner-selector"],.promotional-banner label[for="year-selector"],.promotional-banner label[for="month-selector"]{color:#fff;display:inline-block;font-weight:bold;line-height:46px;margin:0}.promotional-banner h2{font-size:2em;margin-left:1.5em;margin-right:0.375em}.promotional-banner h3,.promotional-banner .account .notifications a span,.account .notifications a .promotional-banner span,.promotional-banner label[for="property-selector"],.promotional-banner label[for="owner-selector"],.promotional-banner label[for="year-selector"],.promotional-banner label[for="month-selector"]{font-size:1.5em}.promotional-banner .button-call-to-action{float:left;font-size:1.125em;line-height:2em;padding-left:1.3333333em;padding-right:1.3333333em}.promo-message-cta{margin:0 auto;max-width:1208px;padding:14px 0;width:96%}@media (max-width: 1170px){.promotional-banner{margin-top:12px;margin-bottom:0}}@media (max-width: 1044px){.promotional-banner h2,.promotional-banner h3,.promotional-banner .account .notifications a span,.account .notifications a .promotional-banner span,.promotional-banner label[for="property-selector"],.promotional-banner label[for="owner-selector"],.promotional-banner label[for="year-selector"],.promotional-banner label[for="month-selector"]{display:block;line-height:23px}.promotional-banner h2{margin-left:0;font-size:1.5em}.promotional-banner h3,.promotional-banner .account .notifications a span,.account .notifications a .promotional-banner span,.promotional-banner label[for="property-selector"],.promotional-banner label[for="owner-selector"],.promotional-banner label[for="year-selector"],.promotional-banner label[for="month-selector"]{font-size:0.875em}.promo-message-cta{margin:0 36px;width:calc(100% - 72px)}.button-call-to-action{font-size:0.875em}}@media (min-width: 901px) and (max-width: 1024px){.static-container{zoom:0.9}}@media (min-width: 801px) and (max-width: 900px){.static-container{zoom:0.8}}@media (max-width: 800px){.static-container{zoom:0.7}}@media (max-width: 640px){.static-container{width:100%}}.rating.property-popup.phoen1084{display:inline-flex;font-family:var(--font-family);font-weight:var(--font-normal);font-size:var(--font-size-body);line-height:var(--line-height-body);max-height:var(--spacing-6x);color:var(--neutral-grey-5);word-break:break-all}.rating.property-popup.phoen1084>span{align-self:center;margin-left:var(--spacing-2x);display:inline-flex;color:var(--semantic-red-2)}.rating.property-popup.phoen1084>span.ticks{gap:var(--spacing-1x)}.rating.property-popup.phoen1084>span svg{margin:0 !important}.view_on_map{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1000000;display:none}.view_on_map .overlay{background:#000;height:100%;width:100%;opacity:0.6;filter:alpha(opacity=60)}.view_on_map .map_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:10px 10px 20px #333;-moz-box-shadow:10px 10px 20px #333;box-shadow:10px 10px 20px #333;border:5px solid #cfcfcf;background:url("/images/horizontal_loading.gif") no-repeat center center #fff;position:absolute;top:1%;left:1%;height:98%;width:98%}.view_on_map.front_pg_vom #vo_results{visibility:hidden}.view_small_map{max-width:320px}.view_small_map #smallmap{height:0;padding-top:75%}#close_map{line-height:1.9em;text-align:center;font-weight:bold;font-size:1.4em;display:block;position:absolute;width:1.9em;height:1.9em;text-decoration:none;color:#cfcfcf;background:#000;top:0.3em;right:0.3em;z-index:1001;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0 0 1em #333;-moz-box-shadow:0 0 1em #333;box-shadow:0 0 1em #333;cursor:pointer;border:2px solid #cfcfcf}#leaflet{position:relative;width:100%;height:100%}#leaflet .ll_pop_up a{display:block;width:100%;height:auto;margin-bottom:0.45em}#leaflet .ll_pop_up img{width:100%;height:auto}#leaflet .leaflet-div-icon:not(.leaflet-editing-icon){background:none;border:none;width:2.688em !important;height:2.688em !important;margin-top:0px !important}#leaflet .leaflet-div-icon:not(.leaflet-editing-icon) div{width:100%;height:100%;position:relative}#leaflet .leaflet-div-icon:not(.leaflet-editing-icon) div img{width:100%;height:100%}#leaflet .leaflet-div-icon:not(.leaflet-editing-icon) div div{color:#000;position:absolute;width:100%;height:100%;left:0;top:0;font-weight:bold;font-size:0.834em;text-align:center;line-height:3.4em;margin-left:-1px}#leaflet img{width:auto}#vo_loading{position:absolute;width:8em;height:8em;top:50%;left:50%;margin-top:-4em;margin-left:-4em}#vo_loading img{width:100%;height:100%}#vo_link{position:absolute;z-index:1000;left:50%;width:auto;margin-left:-8.750em;width:17.500em;bottom:0.750em}#vo_link button,#vo_link #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #vo_link .secondary-button{height:2.625em;width:100%;padding:0;text-align:center;font-size:1em;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-box-shadow:0px 0px 4px #333;-moz-box-shadow:0px 0px 4px #333;box-shadow:0px 0px 4px #333;overflow:hidden}#vo_link.cta958{width:277px;margin-left:0;transform:translateX(-50%);bottom:var(--spacing-6x)}#vo_link.cta958 button,#vo_link.cta958 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #vo_link.cta958 .secondary-button{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;height:48px;padding:var(--spacing-3x) var(--spacing-4x);background-color:var(--primary-color);line-height:var(--line-height-body);font-weight:var(--font-medium)}#vo_question{display:none;padding:0;position:absolute;top:6.250em;left:0.568em;width:1.38em;height:1.38em;text-align:center;line-height:1.38em;text-decoration:none;-webkit-box-shadow:0px 0px 4px #333;-moz-box-shadow:0px 0px 4px #333;box-shadow:0px 0px 4px #333;z-index:1000}#vo_quest_wrp{font-size:0.875em;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;background:#000;background:rgba(0,0,0,0.5);display:none}#vo_quest_wrp>div{position:relative;width:16.25em;height:auto;padding:1.25em;left:50%;top:50%;margin-left:-9.375em;margin-top:-12.5em;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 0px 20px #333;-moz-box-shadow:0px 0px 20px #333;box-shadow:0px 0px 20px #333;background:#fff}#vo_quest_wrp>div.vo_quest_stick_top{top:0;margin-top:0 !important}#vo_quest_wrp>div a{padding:0;width:6.25em;height:2em;text-decoration:none;text-align:center;line-height:2em;bottom:0.938em;font-size:120%;margin:0 auto;display:block;-webkit-box-shadow:0px 0px 4px #333;-moz-box-shadow:0px 0px 4px #333;box-shadow:0px 0px 4px #333}#vo_quest_wrp>div ul{list-style:none;padding-left:1.25em}#vo_quest_wrp>div ul li{margin-bottom:0.313em;position:relative}#vo_quest_wrp>div ul li:before{font-family:'icon-set';color:#272727;content:"";position:absolute;top:0;left:-1.25em}@media only screen and (max-width: 1170px){#leaflet .leaflet-control-zoom-in,#leaflet .leaflet-control-zoom-out{width:1.25em;height:1.25em;line-height:1.250em;font-size:240%}#vo_question{top:3.678em;left:0.39em;width:1.15em;height:1.15em;line-height:1.15em;font-size:170%}}@media only screen and (max-width: 599px){#vo_link{width:62%;margin-left:-31%}#vo_link button,#vo_link #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #vo_link .secondary-button{font-size:80%}#vo_link.cta958{width:277px;margin-left:0;transform:translateX(-50%)}#vo_link.cta958 button,#vo_link.cta958 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #vo_link.cta958 .secondary-button{font-size:var(--font-size-body)}}.view_on_map #vo_link button.gel-button.primary.regular,.view_on_map #vo_link #bookings .detail-tabs-triggers .gel-button.primary.regular.secondary-button,#bookings .detail-tabs-triggers .view_on_map #vo_link .gel-button.primary.regular.secondary-button{box-shadow:none;height:42px}div[id*='allsmallmap']{height:0;padding-top:75%}.results-5398 div[id*='allsmallmap']{position:absolute;top:0;right:0;left:0;bottom:0}.property-marker.mapboxgl-marker::after{content:'';background-image:var(--mapbox-marker-pin-base-url);background-size:var(--spacing-8x) var(--spacing-8x);background-repeat:no-repeat;background-position:center;width:var(--spacing-8x);height:var(--spacing-8x);position:absolute;left:0;top:0}.property-marker.mapboxgl-marker.active{z-index:2}.property-marker.mapboxgl-marker.active::after{background-image:var(--mapbox-marker-pin-base-url-active);background-color:var(--brand-white);border:1px solid var(--primary-color);border-radius:50%}.mapboxgl-popup{z-index:2}.home .search_form{display:none}.search_form .mobile-message{display:none}.search_form #tablet-expand{display:none}.search_form hr{background:#e6e5e5;margin:0.8em 0}.search_form section{background-color:#fff;width:100%}.search_form section legend,.search_form section h3,.search_form section .account .notifications a span,.account .notifications a .search_form section span,.search_form section label[for="property-selector"],.search_form section label[for="owner-selector"],.search_form section label[for="year-selector"],.search_form section label[for="month-selector"]{background-color:#3e0b46;color:#fff}.search_form .auto-submit{position:relative}.search_form .auto-submit .loading{height:100%;width:100%;z-index:10;position:absolute;top:0}.search_form .auto-submit .loading:before,.search_form .auto-submit .loading:after{position:absolute;top:0;content:'';display:block;height:100%;width:100%}.search_form .auto-submit .loading:before{background:#9b9b9b;opacity:0.6}.search_form .auto-submit .loading:after{background:url("data:image/gif;base64,R0lGODlhUAAKAPQBAPz+/JyipJSWnKyytIyOlNTW1OTi5Pz6/IyWlLy+vMzKzJSenJyepMTKzNzi5Ly+xOTq7KSmrOzq7OTm5JSanLzCxMzOzJyenJympIWMjgAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCQABACwAAAAAUAAKAAAFamAgjmRpnmiqrmzrvnAsz3S9RhAUkbjO57tRLyga/nxC4JEYMCaRIggAICFJqdZpdXTdRrVZLBc8Fn/NgS5JQj570204Wl1+091hexwnYfL9EH0/gkmERYGAhk2Ig4lMNpCRkpOUlZaXJCEAIfkECQkABAAsAAABAE4ACAAABXggQQjPI4hoqq5s675wOwA0MMR4ru8EVdcnQmAyCaSGxSPRiEIyRU5lsrmUPoXLyo9WEU1ok9QXEEaNy16wWG1mp8lreJus3XYJ5zga7+bL33t5c4F9Zz5bFFBVVFOKjViPUYxXko6UVTM1NzycnZwUFRVBnqSlLCEAIfkECQkACgAsAQABAE0ACAAABIFQyTlFSojqzbv/IEUUAFAQ0lACxxC+cOyRa6EI6ypIgWEElN4v6ANOhEZekTg8Lp2/XEnxkAIeEkPJQNECuBMvOLvtlsNn8tf8tVKtWIWYPZan7Wt0Xl2f6w00JTY4UjsKSExJh09KTY2KiFCQRSOCKAoqKy4ynJ2eNw8Php+kpBEAIfkECQkADwAsAQABAE0ACAAABJ7wyUmrRCkhy7v/oLUozTIRBXAUhDQA8DGEdG0/ywED5pPuhQditxNIAg4Dg4JUMpPLSTN6hD6dUqiCqJAQYY/EF5CQOGAGyhmQnqzbZrRa7qbH2Q2u9xselx8GdoCCgWwUhXCDhhOIh2gMRFE/MEECY0YPAQYOARQMm50Tn5yeoKWkoqappAwKCj0PKJQtDy87Mze5ursPAhmYvME0EQAh+QQJCQAPACwCAAEATAAIAAAEofDJSaudKCV0u/8guCjNMhEFcBSENADwMYR03QWOwUzLAQOmR+pXeCB+P4EEp6Mwd5OnMwddUqc6A8wwaSAVEiTskRADEhLHlqIGcCftd3oNp8/d8e43LCab0Q9abhSCcoF2h4MThYRbAQYGARMMSFBDMEUCZkoPjw6SkwafFAyioBKlo6GqqKYdDAoKQQ8omC0PLz8zNry9vhQCGpy/xBcRACH5BAkJAA8ALAIAAQBMAAgAAASg8MlJq70UpYSw/2BoLUqzTEQBHAUhDUB8DGIdBo7BULg+LYcY4PRQCQsPhFAokPR2kycvB3VSpzpDzEBxbCeNpUKyjD0SZUBC4gVwJ+03+wunz91xitYNFpPLZ2lrD3tyhHaHfBOFelsBBgYBFAwGDpISDEtQRjFIAmlND4+Wk5WXmKalpBOUqzUMCgpEDymdLg8wQjQ2vL2+FAIbob+/EQAh+QQJCQAPACwCAAEATAAIAAAEovDJSau9mKKUUP5gKD6L0iwTUQBHQUgDIB/DaEuBYzBUvvc6nmRxkAFQj5Wx8EAYjQJcEPib+ITSnUFmoDi4XrCk8VRInrJHAg1ISL6A7gQuf4vtcTplG9/fyUZmD2xqbG4PfHWId4t9E4kBBgYBFAwGDpQTlpiaT0JKMkwCbFEPkZyal5kSm6sPrTcYDAoKSA8qoS8PMUY1sb/ANwIcpcEfEQAh+QQJCQAPACwCAAEATAAIAAAEoPDJSau9OE+UEtJgKGqL0iwTUQBHQUgDIB/DmAWOwVC4zue7SS/4WBxkANRjhSw8EEikQDL8+YRAg8xAcWy734kXwJU0ogpJVPZIrAEJybgsD9fJc4qWrLc/9nRnSGkPb21vcX9+gH1kAQYGARQMBg6SE5SWk5WXDwxRQUwyTgJvUw+Pmpicm6o2NgwKCkoPKqMvDzFINa+9vr8CHae/ExEAIfkECQkADwAsAgABAEwACAAABKDwyUmrvTjrh1JCWyiO1qI0y0QUwFEQ0gDMx0AGjsFQuM7nu0kvKBlOFocZIPVgKQscpVJQBP50hpmB4tByvZMuYBsGPxpShUQ6eyTYgIRETJ5r6ZTsOG9+6Ot+ZmhKag9wbnBygXsTfwEGBgEUDAYOkhOUlpOVlxKZnQxSQU4zUAJwVA+PmpicJK8ZDAoKTA8rpTAPMko2sL6/rwIeqSMRACH5BAkJAA8ALAIAAQBMAAgAAASh8MlJq70464xSQlsojtaiNMtEFMBRENIAzMdwBY7BULjO57tJLygZ/nySxWEGSD1YzMIDwWQKikDDzEBxbLvfiRfAFYcl4/KjUVVIqrNHAg5IoLdpipasPz/2an9+gBNsTG4PdHJ0doJkAQYGARQMBg6TE5WXlJaYEpqeD6CZVUFQM1ICdFcPkJsksLAMCgpODyuoMA8yTDaxv8CwAh6sFhEAIfkECQkADwAsAgABAE4ACAAABKHwyUmrvTjrbVFKCCeOJLUozTIRBXAUhDQA9DE8gWMwVL73Ot7EJ5QQgb9hcLI40ACqR+tZeCCeT4GBZqA4uF7w5AvojsUSsjmNbmAVEiztkZADEmrKtqxHP/Zrf36AfXwSbk9wD3Z0dgkBBgYBFAwGDpMTlZeUlpgSmp4PoJybn1hCUzRVAnYCJa+wFQwKClEPLKoxDzNPN7G/wBwCH64PEQAh+QQJCQACACwCAAIATQAGAAAFeqAgjmRpnmiqpouiLCNRAEBBBIYRkLjO57tRLyga/nxC4JF4odEuopmzMKFNSAYrVjvKAq5drsgLHosF5JHCCVCI2LT0qPol0cuCu/2sn/PFa05uAnAAARNIRUpJiQJGjESOi4qNj45sQVI0BSudnp+fFxYWUCIymwQhACH5BAUJAAIALAIAAgBNAAYAAAVvoCCOZGmeaKquJmMpjIBNE0bO9U3bI86LPl2utxP+ZEURA8AEMCBMCGkSnVZHVIAUexVlt96u4GvVjhRNgII8gprbYjdYICfV4W/RXd9FNxUYEENASYSDSIdBRImFiEeKAgFpASyVlpeYIgEWFpQhADs=") no-repeat center center}.search_form form fieldset{padding:0;margin:0;width:100%;border-bottom:0.563em solid #fff}.search_form form fieldset.where select{width:100%}.search_form form fieldset.where input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_form form fieldset.where select,.search_form form fieldset.where input{float:none;margin-bottom:0.563em}.search_form form fieldset.where label{display:block}.search_form form fieldset.who .inner-fieldset div,.search_form form fieldset.sub-filter .inner-fieldset div{margin-bottom:0.563em}.search_form form fieldset.sub-filter>.dn{display:none}.search_form form fieldset.selects select{width:32%}.search_form form fieldset.selects label{line-height:1.750em}.search_form form fieldset.when{position:relative}.search_form form fieldset.when input,.search_form form fieldset.when select{margin-bottom:0.563em}.search_form form fieldset.when input{float:right;width:43%}.search_form form fieldset.when input.right{float:right}.search_form form fieldset.when select{width:48%;float:right}.search_form form fieldset.when label{float:left;line-height:1.750em;margin-right:3.6%}.search_form form fieldset.sub-filter .inner-fieldset{display:none}.search_form form fieldset .inner-fieldset{margin:0 3%;padding-top:0.5em}.search_form form fieldset .inner-fieldset div:after{content:'';clear:both;display:block}.search_form form fieldset select{padding:0.063em inherit;float:right}.search_form form fieldset input[type="checkbox"]{margin:0.063em 0.313em 0.063em 0}.search_form form fieldset input:disabled+label{cursor:auto;opacity:0.4}.search_form form legend{width:100%;cursor:pointer;-webkit-tap-highlight-color:#fff;padding:0.375em 0}.search_form form legend:before{display:block;width:1em;height:1em;float:left;background-repeat:no-repeat;line-height:1.250em;margin:.4% 3% 0 3%}.search_form form legend.icon-home:before{font-family:'icon-set';color:#fff;content:""}.search_form form legend.icon-users:before{font-family:'icon-set';color:#fff;content:""}.search_form form legend.icon-location:before{font-family:'icon-set';color:#fff;content:""}.search_form form legend.icon-calendar:before{font-family:'icon-set';color:#fff;content:""}.search_form form legend.icon-nearby:before{font-family:'icon-set';color:#fff;content:""}.search_form form legend.icon-requirements:before{font-size:80%;font-family:'icon-set';color:#fff;content:""}.search_form form legend.icon-signup:before{font-family:'icon-set';color:#fff;content:""}.search_form form legend:after{font-family:'icon-set';color:#fff;content:"";float:right;margin-right:3%;font-size:1.6em;position:relative;bottom:0.1em;margin-bottom:-0.1em}.search_form form legend.active:after{font-family:'icon-set';color:#fff;content:""}.search_form form .last{text-align:center;padding-bottom:0.5em}.search_form form .last button,.search_form form .last #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form form .last .secondary-button{width:50%;font-size:0.875em}.search_form .landing-pages li{float:none;width:100%}#fuzziness{clear:both}@media only screen and (max-width: 1170px) and (min-width: 599px){.home .search_form{display:block}}@media only screen and (max-width: 1170px){.search_form:not(.search-full-width){width:100%}.search_form:not(.search-full-width) #tablet-expand{display:inline;color:#272727;margin-right:0.5em}.search_form:not(.search-full-width) form fieldset,.search_form:not(.search-full-width) .middle-column{width:31.3333333333%;margin-right:2%;float:left}.search_form:not(.search-full-width) form fieldset.when,.search_form:not(.search-full-width) form fieldset.facilities,.search_form:not(.search-full-width) .middle-column.when,.search_form:not(.search-full-width) .middle-column.facilities{width:33.3333333333%;margin-right:0}.search_form:not(.search-full-width) form fieldset.facilities,.search_form:not(.search-full-width) .middle-column.facilities{margin-bottom:1em}.search_form:not(.search-full-width) form fieldset.last,.search_form:not(.search-full-width) .middle-column.last{margin:0 auto;float:right;clear:both;text-align:right;padding-right:1%}.search_form:not(.search-full-width) form fieldset.last button,.search_form:not(.search-full-width) form fieldset.last #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form:not(.search-full-width) form fieldset.last .secondary-button,.search_form:not(.search-full-width) .middle-column.last button,.search_form:not(.search-full-width) .middle-column.last #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form:not(.search-full-width) .middle-column.last .secondary-button{width:auto}.search_form:not(.search-full-width) form fieldset fieldset,.search_form:not(.search-full-width) .middle-column fieldset{float:none;width:100%}.search_form:not(.search-full-width) .nearby{clear:both}.search_form:not(.search-full-width) .landing-pages{display:none}.nearby,.middle-column,.facilities{display:none}#tablet-expand .active{display:none}#tablet-expand.active .active{display:inline}#tablet-expand.active .inactive{display:none}}@media only screen and (max-width: 599px){.search_form:not(.search-full-width) #tablet-expand{display:none}.search_form:not(.search-full-width) .nearby,.search_form:not(.search-full-width) .middle-column,.search_form:not(.search-full-width) .facilities{display:block}.search_form:not(.search-full-width) .fold_up_mobile form{display:none}.search_form:not(.search-full-width) form fieldset,.search_form:not(.search-full-width) .middle-column{width:100%}.search_form:not(.search-full-width) form fieldset.when,.search_form:not(.search-full-width) form fieldset.facilities,.search_form:not(.search-full-width) .middle-column.when,.search_form:not(.search-full-width) .middle-column.facilities{width:100%}.search_form:not(.search-full-width) form fieldset.last,.search_form:not(.search-full-width) .middle-column.last{float:none;text-align:center}.search_form:not(.search-full-width) form fieldset.last button,.search_form:not(.search-full-width) form fieldset.last #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form:not(.search-full-width) form fieldset.last .secondary-button,.search_form:not(.search-full-width) .middle-column.last button,.search_form:not(.search-full-width) .middle-column.last #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form:not(.search-full-width) .middle-column.last .secondary-button{width:50%}.search_form:not(.search-full-width) .mobile-message{display:block;text-align:center;padding:0 0 0.3em}.search_form:not(.search-full-width) .mobile-message h3,.search_form:not(.search-full-width) .mobile-message .account .notifications a span,.account .notifications a .search_form:not(.search-full-width) .mobile-message span,.search_form:not(.search-full-width) .mobile-message label[for="property-selector"],.search_form:not(.search-full-width) .mobile-message label[for="owner-selector"],.search_form:not(.search-full-width) .mobile-message label[for="year-selector"],.search_form:not(.search-full-width) .mobile-message label[for="month-selector"]{padding:0.3em 0}.search_form:not(.search-full-width) .mobile-message a{color:#272727}}@media only screen and (max-width: 767px){.search_form:not(.search-full-width) .hide-mobile-search-form .mobile-message{display:block;text-align:center}.search_form:not(.search-full-width) .hide-mobile-search-form .mobile-message a{color:#fff}.search_form:not(.search-full-width) .hide-mobile-search-form .mobile-search-form form{display:none}.search_form:not(.search-full-width) .hide-mobile-search-form .field-column{width:48%}.search_form:not(.search-full-width) .hide-mobile-search-form .field-column>div,.search_form:not(.search-full-width) .hide-mobile-search-form .field-column>p{line-height:2em}.search_form:not(.search-full-width) .hide-mobile-search-form .field-column>div>select{margin-top:0.5em}}.ui-menu{padding:0 0 0.75em 0}.ui-menu a{line-height:1.2em;cursor:pointer}.ui-menu .ui-state-disabled{opacity:1;color:#000;margin-top:0;margin-bottom:0;padding-left:0.5em}.ui-menu .ui-state-disabled.heading{color:#272727;font-weight:bold;line-height:2.25em;border-bottom:1px solid #272727;margin-bottom:0.75em}.ui-menu .ui-state-disabled.heading:last-child{margin-top:0.75em}#search.remove-headings .search-header{padding:0.4em 0;margin-bottom:0.7em}#search.remove-headings form>fieldset{border-top:0}#search.remove-headings #pets,#search.remove-headings #fuzziness{margin-bottom:0.563em}#search.search-form-background-lighter{border:1px solid #e6dfe6;background:#dedede}#search.search-form-background-lighter .search-header,#search.search-form-background-lighter legend,#search.search-form-background-lighter h3,#search.search-form-background-lighter .account .notifications a span,.account .notifications a #search.search-form-background-lighter span,#search.search-form-background-lighter label[for="property-selector"],#search.search-form-background-lighter label[for="owner-selector"],#search.search-form-background-lighter label[for="year-selector"],#search.search-form-background-lighter label[for="month-selector"]{background:#fff;color:#272727;font-weight:normal}#search.search-form-background-lighter label,#search.search-form-background-lighter legend:after{color:#3e0b46}#search.search-form-background-lighter .who legend,#search.search-form-background-lighter .where legend,#search.search-form-background-lighter .when legend{background:none}.search_form form>fieldset{border-top:1px solid silver}.search_form .propref{margin:0 10px}.search_form .propref fieldset{border-top:0}.search_form .propref fieldset button,.search_form .propref fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form .propref fieldset .secondary-button{margin-top:0;margin-right:0}.search_form legend{font-size:1.1em;border-top:1px solid silver;border-bottom:1px solid silver}.search_form .who legend,.search_form .where legend,.search_form .when legend{background:none;border:0;width:auto;margin-left:5%;padding:0 0.375em 0.125em;font-weight:bold}.search_form .who legend:before,.search_form .who legend:after,.search_form .where legend:before,.search_form .where legend:after,.search_form .when legend:before,.search_form .when legend:after{display:none}.search_form .when .button-call-to-action{margin-left:auto;margin-right:auto;float:none;width:50%;display:block;font-size:1.1em}.search_form form fieldset{border-bottom:none;margin-bottom:0.5em}.search_form form fieldset.who .inner-fieldset,.search_form form fieldset.where .inner-fieldset,.search_form form fieldset.when .inner-fieldset,.search_form form fieldset.dates-input .inner-fieldset{padding-top:0}.search_form form fieldset.who .inner-fieldset div,.search_form form fieldset.where .inner-fieldset div,.search_form form fieldset.when .inner-fieldset div,.search_form form fieldset.dates-input .inner-fieldset div{margin-bottom:0.125em}.search_form form fieldset.where select:first-child,.search_form form fieldset.where input{margin-bottom:0.125em}.search_form form fieldset.when input,.search_form form fieldset.when select,.search_form form fieldset.dates-input input,.search_form form fieldset.dates-input select{margin-bottom:0}.search_form form fieldset.when input,.search_form form fieldset.dates-input input{background:url("../images/calendar.png") no-repeat 95% center #fff}.search_form form fieldset.when button,.search_form form fieldset.when #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form form fieldset.when .secondary-button,.search_form form fieldset.dates-input button,.search_form form fieldset.dates-input #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form form fieldset.dates-input .secondary-button{clear:both}.search_form #fuzziness{clear:none}.search_form .cottage-features legend{font-family:Kameron,Karla,Arial,sans-serif}.search_form .cottage-features .inner-fieldset{padding:0.5em 0}.search_form .cottage-features .field-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_form .cottage-features div>label{display:block;float:left;padding-top:0.125em}.search_form .cottage-features select{width:32%}.search_form .cottage-features p{margin:0.1em 0}.search_form section{position:relative}.search_form label{color:#fff}.search_form button,.search_form #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form .secondary-button{float:right;text-transform:capitalize;border:0;margin:0.6em 3%;padding:0.3em 0.8em}.search_form .propref input,.search_form .propref button,.search_form .propref #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form .propref .secondary-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_form .ui-datepicker-inline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.use-arial-3651 .search_form label{font-size:0.9375em}.native-font .search_form form fieldset{font-size:1.04em}.search-header{text-align:center;padding:0.2em 0;margin-bottom:0.3em;border-bottom:1px solid silver;background-color:#3e0b46}.search-header h3,.search-header .account .notifications a span,.account .notifications a .search-header span,.search-header label[for="property-selector"],.search-header label[for="owner-selector"],.search-header label[for="year-selector"],.search-header label[for="month-selector"]{text-transform:uppercase;font-size:1.2em;font-family:Kameron,Karla,Arial,sans-serif;font-weight:bold;margin:0;padding:0}.search-header p{color:#fff;font-size:0.75em;margin:0}.search-removal{background:#dedede;color:#272727;font-size:0.9em;text-decoration:none;display:block;box-sizing:border-box;width:100%;padding:0.313em;margin-top:0.5em;margin-bottom:0.75em;-webkit-border-radius:.4em;-moz-border-radius:.4em;-ms-border-radius:.4em;-o-border-radius:.4em;border-radius:.4em}.search-removal:hover{background:#c5c4c4}.search-removal:after{content:'X';-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em;color:#fff;background-color:#fff;width:1.3em;line-height:1.3em;text-align:center;display:inline-block;margin-left:0.4em;float:right}.start{border:none;color:#272727}#ui-datepicker-div{font-size:80% !important;z-index:205 !important;margin:0.5em auto}table tbody tr:nth-child(even){background:none}.ui-state-default{border:0}.ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.search_form form .new-filters fieldset{margin-bottom:8px}.tooltip-enabled .tooltip.pets{display:none}.tooltip-enabled .tooltip.date{opacity:0;z-index:-1}.tooltip-enabled .tooltip.date.show{opacity:1;z-index:200;transition:opacity .75s ease-in-out;-moz-transition:opacity .75s ease-in-out;-webkit-transition:opacity .75s ease-in-out}@media only screen and (min-width: 1025px){.tooltip-enabled .tooltip.pets.show{display:block;left:5px;bottom:36px;width:560px}.tooltip-enabled .tooltip.pets.show::before{left:42px;bottom:-0.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.search-full-width .tooltip-enabled .tooltip.date.show.validation{right:-252px;top:-0.5em;bottom:auto;width:230px}.search-full-width .tooltip-enabled .tooltip.date.show.validation::before{top:auto;left:0;bottom:34%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (min-width: 1170px){.tooltip-enabled .tooltip.date.show{right:-282px;bottom:-82px;width:260px}.tooltip-enabled .tooltip.date.show::before{left:0;bottom:48%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}}@media only screen and (max-width: 1170px){.tooltip-enabled .tooltip.date.show{right:0;top:30px;width:260px}.tooltip-enabled .tooltip.date.show::before{right:52%;top:-0.5em;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}}@media only screen and (max-width: 1024px){.tooltip-enabled .tooltip.pets.show{display:block;left:-239px;top:36px;width:560px}.tooltip-enabled .tooltip.pets.show::before{left:50%;top:-0.5em;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}}@media only screen and (max-width: 1170px){.use-arial-3651 .search_form label{font-size:1em}.search_form:not(.search-full-width){font-size:0.8em;width:100%}.search_form:not(.search-full-width) #search:after{content:"";display:table;clear:both;margin-bottom:1em}.search_form:not(.search-full-width) .who,.search_form:not(.search-full-width) .when,.search_form:not(.search-full-width) .where,.search_form:not(.search-full-width) .dates-input{border-top:0}.search_form:not(.search-full-width) .who legend,.search_form:not(.search-full-width) .when legend,.search_form:not(.search-full-width) .where legend,.search_form:not(.search-full-width) .dates-input legend{display:none}.search_form:not(.search-full-width) .when{width:33.3333333333%;margin-right:0}.search_form:not(.search-full-width) .when .button-call-to-action{width:auto;font-size:1.2em;padding-left:1.8em;padding-right:1.8em;float:right;margin-right:3%}.search_form:not(.search-full-width) .cottage-features{width:100%}.search_form:not(.search-full-width) .cottage-features .inner-fieldset{margin:0}.search_form:not(.search-full-width) .cottage-features .field-column{padding:0 1%}.search_form:not(.search-full-width) .cottage-features legend:before{margin:0 1em}.search_form:not(.search-full-width) .cottage-features legend:after{float:none;line-height:1em;position:absolute;left:7em;top:0.1em;bottom:initial}.search_form:not(.search-full-width) .propref{position:absolute;bottom:0.47em;right:1.5%;width:32.5%}.search_form:not(.search-full-width) .propref hr{display:block}.search_form:not(.search-full-width) .propref button,.search_form:not(.search-full-width) .propref #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form:not(.search-full-width) .propref .secondary-button{background:#272727;margin:0;width:15%;padding:0.3em 0}.search_form:not(.search-full-width) .propref input{width:82%}.search_form:not(.search-full-width) .propref fieldset{padding:0.2em;background:#dedede;width:100%}.search_form:not(.search-full-width) .search-header{padding:0.375em}.search_form:not(.search-full-width) .search-header p{font-size:1em}.search_form:not(.search-full-width) .field-column{width:31.3333333333%;margin-right:2%;float:left}.search_form:not(.search-full-width) hr{display:none}.quick-links{display:none}#header .mobile_search{display:none}}@media only screen and (max-width: 959px){.infants span{display:none}}@media only screen and (max-width: 650px){.search-full-width .tooltip-enabled .tooltip.date.show.validation{right:0;top:32px;bottom:auto;width:230px}.search-full-width .tooltip-enabled .tooltip.date.show.validation::before{top:-0.5em;left:auto;right:25%;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}}@media only screen and (max-width: 767px){.search_form:not(.search-full-width) .filter-container{display:block;width:306px;margin:auto}.search_form:not(.search-full-width) .mobile-input-container{font-size:1.25em;border:1px solid #272727;display:block;width:211px;background-color:#fff;float:left;height:38px}.search_form:not(.search-full-width) .mobile-input-container:before{content:"\e611";font-family:'icon-set';font-size:1.15em;padding-left:0.625em;line-height:2.15em;position:absolute}.search_form:not(.search-full-width) .mobile-input-container div{color:#272727;padding:0 0.5em 0 2.25em;line-height:2.25em;border:none;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box;width:206px}.search_form:not(.search-full-width) .filter-input{text-decoration:none;font-size:1.25em;border:1px solid #272727;color:#272727;padding:0 0.625em 0 2.05em;margin:0;line-height:2.375em;float:right;position:relative}.search_form:not(.search-full-width) .filter-input:before{content:"";display:block;background:#fff url("../images/sykes/filter-15.svg") no-repeat;height:1em;width:1em;position:absolute;top:0.575em;left:0.625em}}@media only screen and (max-width: 599px){.search_form:not(.search-full-width) .mobile-message{padding:0}.search_form:not(.search-full-width) .mobile-message a{color:#fff}.search_form:not(.search-full-width) .who,.search_form:not(.search-full-width) .when,.search_form:not(.search-full-width) .where{width:100%;margin-right:0}.search_form:not(.search-full-width) .who,.search_form:not(.search-full-width) .when{margin-bottom:0.2em}.search_form:not(.search-full-width) .who .inner-fieldset>div,.search_form:not(.search-full-width) .when .inner-fieldset>div{float:left;width:31.3333333333%;margin-left:2%}.search_form:not(.search-full-width) .who .inner-fieldset>div:first-child,.search_form:not(.search-full-width) .when .inner-fieldset>div:first-child{width:33.3333333333%;margin-left:0}.search_form:not(.search-full-width) .who .inner-fieldset>div label,.search_form:not(.search-full-width) .when .inner-fieldset>div label{display:block;float:none}.search_form:not(.search-full-width) .who .inner-fieldset>div select,.search_form:not(.search-full-width) .who .inner-fieldset>div input,.search_form:not(.search-full-width) .when .inner-fieldset>div select,.search_form:not(.search-full-width) .when .inner-fieldset>div input{float:none;width:100%;margin-top:0}.search_form:not(.search-full-width) .when .button-call-to-action{float:none;margin-left:auto;margin-right:auto}.search_form:not(.search-full-width) .cottage-features .inner-fieldset{margin:0 3% 1em 3%}.search_form:not(.search-full-width) .propref{width:92%;right:4.5%}.search_form:not(.search-full-width) #search.contains-propref .cottage-features .inner-fieldset{margin-bottom:3em}.search_form:not(.search-full-width) hr{display:block}.search_form:not(.search-full-width) .field-column{width:100%;float:none}.search_form:not(.search-full-width) .field-column p{float:left;width:50%}.search_form:not(.search-full-width) #startDiv{margin-top:2.2em;font-size:100% !important;width:295% !important}.tooltip-enabled.sidebar-search .tooltip.date.validation.show{top:auto;right:auto;bottom:-30%;left:0}.tooltip-enabled.sidebar-search .tooltip.date.validation.show::before{left:25%;right:auto}}@media only screen and (max-width: 767px){section.mobile-search .mobile_search_container{width:96%;float:none;margin-left:auto;margin-right:auto}.search_form .mobile-search-form form fieldset{width:100%}.mobile-search-form{font-size:1.375em;background:#fff url("../images/sykes/mobile-searchform.jpg") center no-repeat;background-size:cover;padding:0;box-sizing:border-box}.mobile-search-form *,.mobile-search-form *:before,.mobile-search-form *:after{box-sizing:border-box}.mobile-search-form h1{font-size:2.2em;letter-spacing:-0.04em;line-height:0.9em;color:#fff;text-align:center;margin-bottom:0.55em}.mobile-search-form h1 strong{font-weight:900}.mobile-search-form h1 small{font-size:0.8em}.mobile-search-form form{max-width:410px;margin:1.1em auto}.mobile-search-form form fieldset{margin-bottom:0.3em}.mobile-search-form fieldset .styled-select{color:#3e0b46;width:100%;height:2.618em;overflow:hidden;background:#fff;margin-bottom:1.2em}.mobile-search-form fieldset .styled-select select{color:#3e0b46;background:transparent;width:100%;padding-left:1em;border:0;outline:none;border-radius:0;height:2.618em;-webkit-appearance:none;position:relative;z-index:10}.mobile-search-form fieldset .styled-select select option{border:none;max-width:80%}.mobile-search-form fieldset .styled-select.disabled{opacity:0.4}.mobile-search-form fieldset .nights{width:46%;float:right}.mobile-search-form .icon-container{float:right;background:#fff;border-left:1px solid #3e0b46;width:2.618em;height:2.618em;margin-bottom:-2.618em;position:relative}.mobile-search-form .icon-container .icon{top:50%;left:50%;margin-left:-0.5em;position:absolute}.mobile-search-form .arrow{width:0;height:0;margin-top:-0.15em;text-align:center;border-left:0.4em solid transparent;border-right:0.4em solid transparent;border-top:0.4em solid #3e0b46}.mobile-search-form .icon-calendar,.mobile-search-form .account .notifications a.notification-calendar,.account .notifications .mobile-search-form a.notification-calendar{margin-top:-0.5em}.mobile-search-form .icon-calendar:before,.mobile-search-form .account .notifications a.notification-calendar:before,.account .notifications .mobile-search-form a.notification-calendar:before{font-family:'icon-set';color:#272727;content:""}.mobile-search-form .dates-input{width:46%;height:2.618em;float:left;background:#fff;margin-bottom:1.5em}.mobile-search-form .dates-input .start{border:none;color:#272727;width:100%;height:2.618em;line-height:1;padding-left:1em;background-color:transparent;position:relative;z-index:10}.mobile-search-form #startDiv{position:fixed;top:50%;left:10%;z-index:100;margin-top:-210px;font-size:90% !important;width:80% !important}.mobile-search-form #startDivBackground{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.6);z-index:90;width:100%;height:100%}.mobile-search-form table tbody tr:nth-child(even){background:none}.mobile-search-form .ui-state-default{border:0}.mobile-search-form .ui-datepicker{padding-bottom:3em;border-bottom:1px solid #3e0b46;position:relative}.mobile-search-form .ui-datepicker .ui-datepicker-next,.mobile-search-form .ui-datepicker .ui-datepicker-prev{top:auto;bottom:1em;width:4.6em;margin:1em}.mobile-search-form .ui-datepicker .ui-datepicker-next .ui-icon,.mobile-search-form .ui-datepicker .ui-datepicker-prev .ui-icon{width:3.8em;height:auto;margin:0;text-align:left;text-indent:0;position:static}.mobile-search-form .ui-datepicker .ui-datepicker-next .ui-icon::before,.mobile-search-form .ui-datepicker .ui-datepicker-prev .ui-icon::before{display:inline-block}.mobile-search-form .ui-datepicker .ui-datepicker-next .ui-icon:last-child::before{float:right}.mobile-search-form .ui-datepicker table{font-size:1em;width:90%;margin:0 5% 1.4em 5%}.mobile-search-form .ui-datepicker span,.mobile-search-form .ui-datepicker a{text-align:center;padding:0.4em 0.2em}.mobile-search-form .ui-datepicker a{color:#272727}.mobile-search-form .ui-datepicker-header{background:none;border:none;position:static}.mobile-search-form .ui-datepicker-header .ui-datepicker-title{color:#666;text-transform:uppercase;font-size:1.5em;margin:1em 0 0 0}.mobile-search-form .ui-datepicker-header a{background:0}.mobile-search-form .ui-datepicker-header a:before{display:inline-block}.mobile-search-form .ui-widget-content{border-color:#fff;font-size:1.2em}.mobile-search-form .ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mobile-search-form #honeypot{display:none}.mobile-search-form .button-call-to-action{float:none;width:100%;display:block;box-sizing:border-box;margin:auto;font-size:1.45em;text-transform:uppercase;font-weight:700;padding:0.45em 0.8em}.mobile-search-form .cottage-features{display:none}.hide-mobile-search-form .mobile-search-form{background-size:cover}.hide-mobile-search-form .cottage-features{display:block;margin:2em auto}.hide-mobile-search-form .cottage-features legend{font-family:Karla,Arial,sans-serif;background-color:transparent;border-color:#e6dfe6}.hide-mobile-search-form .cottage-features .inner-fieldset{margin-bottom:1em}.hide-mobile-search-form .cottage-features .inner-fieldset hr{background:#e6dfe6}.hide-mobile-search-form #search.mobile-search-form:after{margin-bottom:0}.use-arial-3651 .hide-mobile-search-form .cottage-features legend{font-family:Arial,sans-serif}.use-arial-3651 .search_form .cottage-features legend,.use-arial-3651 .search-header h3,.use-arial-3651 .search-header .account .notifications a span,.account .notifications a .use-arial-3651 .search-header span,.use-arial-3651 .search-header label[for="property-selector"],.use-arial-3651 .search-header label[for="owner-selector"],.use-arial-3651 .search-header label[for="year-selector"],.use-arial-3651 .search-header label[for="month-selector"]{font-family:Arial,sans-serif}}@media only screen and (max-width: 599px){.mobile-search-form form{max-width:385px}.search_form:not(.search-full-width) .hide-mobile-search-form .field-column{width:100%}}@media only screen and (max-width: 414px){.mobile-search-form form{max-width:350px;margin:1.1em 1.6em}}@media only screen and (max-width: 400px){.mobile-search-form{font-size:1.1em}.mobile-search-form #startDiv{left:5%;width:90% !important;margin-top:-170px}}#search.previous-search{padding-top:34px;min-height:442px}#search.previous-search .search-header{width:50%;height:28px;position:absolute;top:0;border-bottom:none;cursor:pointer}#search.previous-search .search-header h3,#search.previous-search .search-header .account .notifications a span,.account .notifications a #search.previous-search .search-header span,#search.previous-search .search-header label[for="property-selector"],#search.previous-search .search-header label[for="owner-selector"],#search.previous-search .search-header label[for="year-selector"],#search.previous-search .search-header label[for="month-selector"]{line-height:1.3}#search.previous-search .search-header.current{left:0}#search.previous-search .search-header.previous{right:0}#search.previous-search .current.search,#search.previous-search .previous.search{display:none}#search.previous-search dl{margin:1em}#search.previous-search dl dt{color:#fff;font-size:1.15em;font-weight:bold}#search.previous-search dl a{display:block;background-color:#fff;padding:0.7em 1em;margin:1em 0;text-decoration:none;font-size:0.875em;line-height:145%;color:#272727}#search.previous-search dl a span{display:inline-block;margin-right:5px}#search.previous-search dl a span:first-of-type{color:#272727;font-weight:bold;font-size:1.1em;display:block}#search.previous-search .current.search.active,#search.previous-search .previous.search.active{display:block;width:100%;background-color:#fff}#search.previous-search .search-header.active,#search.previous-search .search-header.active h3,#search.previous-search .search-header.active .account .notifications a span,.account .notifications a #search.previous-search .search-header.active span,#search.previous-search .search-header.active label[for="property-selector"],#search.previous-search .search-header.active label[for="owner-selector"],#search.previous-search .search-header.active label[for="year-selector"],#search.previous-search .search-header.active label[for="month-selector"]{background-color:#fff}aside #search.previous-search{min-height:487px}@media only screen and (min-width: 600px){.search-form-redesign-KEP-4272{background-color:transparent}.search-form-redesign-KEP-4272 .form-kep-4272{margin:0;border:none;background-color:#dedede;padding:0;position:relative;height:0;overflow:hidden;transition:height 0.2s ease-out}.search-form-redesign-KEP-4272 .form-kep-4272.view{height:auto;padding:12px;border:1px solid #e6dfe6;margin-bottom:18px;overflow:visible;float:left;width:100%}.search-form-redesign-KEP-4272 .select-split-container.left{float:left;width:calc(50% - 6px)}.search-form-redesign-KEP-4272 .select-split-container.right{float:right;width:calc(50% - 6px)}.search-form-redesign-KEP-4272 .location-fields{float:none;width:100%}.search-form-redesign-KEP-4272 .location-fields label{display:none}.search-form-redesign-KEP-4272 .party-fields{float:none;width:100%}.search-form-redesign-KEP-4272 #start{background:#fff url("/images/calendar-minimal.png") right 18px center no-repeat;background-size:4.1%}.search-form-redesign-KEP-4272 #end{background:#fff url("/images/calendar-minimal.png") right 18px center no-repeat;background-size:4.1%}.search-form-redesign-KEP-4272 input[type="text"]{width:100%;border:1px solid #e6dfe6;color:#250633;padding:12px 18px;margin-bottom:12px}.search-form-redesign-KEP-4272 button,.search-form-redesign-KEP-4272 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search-form-redesign-KEP-4272 .secondary-button,.search-form-redesign-KEP-4272 a.edit-this-search-js{display:block;width:100%;text-align:center;font-size:16px;font-weight:bold;float:none;padding:11px 0;margin:12px 0 0 0;background-color:#250633;color:#fff;text-decoration:none}.search-form-redesign-KEP-4272 button.button-call-to-action,.search-form-redesign-KEP-4272 #bookings .detail-tabs-triggers .button-call-to-action.secondary-button,#bookings .detail-tabs-triggers .search-form-redesign-KEP-4272 .button-call-to-action.secondary-button,.search-form-redesign-KEP-4272 hr,.search-form-redesign-KEP-4272 a.edit-this-search-js{width:100%}.search-form-redesign-KEP-4272 a.disabled{background-color:#dedede;cursor:default}.search-form-redesign-KEP-4272 label{color:#272727;font-size:16px;line-height:1.5;padding-left:0}.search-form-redesign-KEP-4272 fieldset{border:none;position:relative;margin:0}.search-form-redesign-KEP-4272 .form-header{padding:12px}.search-form-redesign-KEP-4272 span,.search-form-redesign-KEP-4272 input{background-color:#fff}.search-form-redesign-KEP-4272 h3,.search-form-redesign-KEP-4272 .account .notifications a span,.account .notifications a .search-form-redesign-KEP-4272 span,.search-form-redesign-KEP-4272 label[for="property-selector"],.search-form-redesign-KEP-4272 label[for="owner-selector"],.search-form-redesign-KEP-4272 label[for="year-selector"],.search-form-redesign-KEP-4272 label[for="month-selector"],.search-form-redesign-KEP-4272 legend{background-color:transparent;color:#272727;font-size:16px;line-height:1.5;font-weight:bold;border-bottom:1px solid #e6dfe6;padding-bottom:6px;margin-bottom:12px;margin-left:0;font-family:Karla, Arial, sans-serif}.search-form-redesign-KEP-4272 legend.icon-home{width:calc(100% - 24px);font-size:16px;line-height:1.5;font-weight:bold;border-bottom:1px solid #e6dfe6;padding-bottom:6px;margin-bottom:12px;margin-top:12px}.search-form-redesign-KEP-4272 legend.icon-home:before,.search-form-redesign-KEP-4272 legend.icon-home:after{display:none}.search-form-redesign-KEP-4272 hr{background-color:#e6dfe6}.search-form-redesign-KEP-4272 fieldset.cottage-features{padding:12px;border:solid 1px #e6dfe6;float:left}.search-form-redesign-KEP-4272 fieldset.cottage-features .inner-fieldset{padding:0;margin:0}.search-form-redesign-KEP-4272 fieldset.cottage-features .inner-fieldset.search-form-redesign-KEP-4272{display:block !important}.search-form-redesign-KEP-4272 fieldset.cottage-features hr{display:none}.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column{margin-bottom:24px}.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column h3,.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column .account .notifications a span,.account .notifications a .search-form-redesign-KEP-4272 fieldset.cottage-features .field-column span,.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column label[for="property-selector"],.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column label[for="owner-selector"],.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column label[for="year-selector"],.search-form-redesign-KEP-4272 fieldset.cottage-features .field-column label[for="month-selector"]{margin-bottom:0;border-bottom:none}.search-form-redesign-KEP-4272 .search-summary.hide{display:none}.search-form-redesign-KEP-4272 .search-summary{display:block;padding:12px;border:solid 1px #e6dfe6;margin-bottom:18px}.search-form-redesign-KEP-4272 .search-summary dt,.search-form-redesign-KEP-4272 .search-summary dd{display:inline-block;line-height:1.5;margin:3px 0}.search-form-redesign-KEP-4272 .search-summary dt{font-weight:bold;width:20%}.search-form-redesign-KEP-4272 .search-summary dd{width:80%}.search-form-redesign-KEP-4272 .search-summary h3,.search-form-redesign-KEP-4272 .search-summary .account .notifications a span,.account .notifications a .search-form-redesign-KEP-4272 .search-summary span,.search-form-redesign-KEP-4272 .search-summary label[for="property-selector"],.search-form-redesign-KEP-4272 .search-summary label[for="owner-selector"],.search-form-redesign-KEP-4272 .search-summary label[for="year-selector"],.search-form-redesign-KEP-4272 .search-summary label[for="month-selector"]{border-bottom:1px solid #e6dfe6;padding-bottom:6px;margin-bottom:6px}.search-form-redesign-KEP-4272 .arriving{border-top:1px solid #e6dfe6;float:left;width:100%;padding-top:12px}}@media only screen and (max-width: 1170px){.search-form-redesign-KEP-4272 .select-split-container.left{float:left;width:calc(50% - 6px)}.search-form-redesign-KEP-4272 .select-split-container.right{float:right;width:calc(50% - 6px)}.search-form-redesign-KEP-4272 .location-fields{float:left;width:calc(50% - 6px);padding-top:24px}.search-form-redesign-KEP-4272 .party-fields{float:right;width:calc(50% - 6px)}.search-form-redesign-KEP-4272 .party-fields .arriving{margin-top:5px;float:left;width:100%}.search-form-redesign-KEP-4272 fieldset.cottage-features{border:none;padding:0;height:0;overflow:hidden;transition:height 0.2s ease-out}.search-form-redesign-KEP-4272 fieldset.cottage-features.view{height:auto;padding:12px;border:solid 1px #e6dfe6}}@media only screen and (min-width: 1170px) and (max-width: 1455px){.search-form-redesign-KEP-4272 .select-split-container.party-size,.search-form-redesign-KEP-4272 .select-split-container.num-pets,.search-form-redesign-KEP-4272 .select-split-container.nights,.search-form-redesign-KEP-4272 .select-split-container.fuzziness{width:100%;float:left}}.ui-slider-handle{-ms-touch-action:none;touch-action:none}.search_form .cottage-features #range-prices{text-align:center;margin-top:16px;height:20px}.search_form .cottage-features .update-results{text-align:center;display:none}.search_form .cottage-features .update-results button,.search_form .cottage-features .update-results #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form .cottage-features .update-results .secondary-button{background-color:transparent;color:#fff;font-weight:normal;padding:0;margin:0;text-decoration:underline;float:none}.search_form .cottage-features .update-results button:focus,.search_form .cottage-features .update-results #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers .search_form .cottage-features .update-results .secondary-button:focus{outline:none}.search_form .cottage-features .ui-corner-all{border-radius:20px}.search_form .cottage-features .min-max-price{margin-bottom:6px;text-align:center;position:relative}.search_form .cottage-features .min-max-price .range-maxprice{float:right}.search_form .cottage-features .min-max-price .range-minprice{float:left}.search_form .cottage-features .ui-slider .ui-slider-handle{width:15px;height:15px}.search_form .cottage-features .ui-state-default:focus,.search_form .cottage-features .ui-widget-content .ui-state-default:focus{outline:none}.search_form .cottage-features .ui-slider-horizontal{height:4px}.search_form .cottage-features .ui-slider-horizontal .ui-slider-handle{top:-6px}.search_form .cottage-features .ui-widget.ui-widget-content{border:none;background:#3e0b46}.search_form .cottage-features h3,.search_form .cottage-features .account .notifications a span,.account .notifications a .search_form .cottage-features span,.search_form .cottage-features label[for="property-selector"],.search_form .cottage-features label[for="owner-selector"],.search_form .cottage-features label[for="year-selector"],.search_form .cottage-features label[for="month-selector"]{background-color:transparent}.search_form .cottage-features .range-minprice,.search_form .cottage-features .range-maxprice,.search_form .cottage-features .range-slider{color:#fff}.search_form .cottage-features .range-slider{height:115px;margin-bottom:12px}.search_form .cottage-features .range-slider h3,.search_form .cottage-features .range-slider .account .notifications a span,.account .notifications a .search_form .cottage-features .range-slider span,.search_form .cottage-features .range-slider label[for="property-selector"],.search_form .cottage-features .range-slider label[for="owner-selector"],.search_form .cottage-features .range-slider label[for="year-selector"],.search_form .cottage-features .range-slider label[for="month-selector"]{font-size:18px;font-weight:bold}.search_form .cottage-features .range-slider .ui-state-default,.search_form .cottage-features .range-slider .ui-widget-content .ui-state-default{border:2px solid #250633;background-color:#dedede}.search_form .cottage-features .range-slider .ui-widget-header{background:#250633}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .ui-state-default,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .ui-widget-content .ui-state-default{border:2px solid #b4d088;background-color:#ebe6ec}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider #slider-range .ui-state-default,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider #slider-range .ui-widget-content .ui-state-default{background:#ebe6ec}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .ui-widget-header{background:#b4d088}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .range-minprice,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .range-maxprice,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .range-slider,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .update-results,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider #range-prices{color:#272727}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider button,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .secondary-button{color:#b4d088;background-color:transparent;font-weight:normal;padding:0;margin:0;text-decoration:underline}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider button:focus,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers .search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider .secondary-button:focus{outline:none}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981{margin-bottom:0}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 h3,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 .account .notifications a span,.account .notifications a .search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 span,.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 label[for="property-selector"],.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 label[for="owner-selector"],.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 label[for="year-selector"],.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 label[for="month-selector"]{margin-bottom:0}.search_form .search-form-redesign-KEP-4272 .cottage-features .range-slider.no-slider-bar-phoen-981 .minmax-prices{margin-top:0}#search.kep-4819{background-color:transparent}#search.kep-4819 [href="#view-map"]{display:block;background:transparent url("/images/sykes/kep-4819-map-icon.png") center center no-repeat;background-size:cover;margin:10px;width:calc(100% - 20px)}#search.kep-4819 [href="#view-map"] span{display:block;margin:55px auto 12px auto;width:103px;background-color:#fff;color:#250633;font-size:16px;font-weight:bold;line-height:1.13;padding:6px 9px 6px 21px;position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}#search.kep-4819 [href="#view-map"] span:before{font-family:'icon-set';color:#fff;content:"";color:#250633;position:absolute;left:6px;font-size:12px;top:8px}#search.kep-4819 [href="#view-map"]+div.search-header{border-top:10px solid #fff}#search.kep-4819 div.form-content-block{background-color:#fff;box-sizing:border-box}#search.kep-4819 div.form-content-block .field-column{margin-bottom:16px}#search.kep-4819 h3,#search.kep-4819 .account .notifications a span,.account .notifications a #search.kep-4819 span,#search.kep-4819 label[for="property-selector"],#search.kep-4819 label[for="owner-selector"],#search.kep-4819 label[for="year-selector"],#search.kep-4819 label[for="month-selector"]{font-family:Kameron;font-size:20px;letter-spacing:-0.4px;color:#fff;text-align:center}@media all and (max-width: 1170px){#search.kep-4819 div.form-content-block{width:50%;min-height:480px}#search.kep-4819 div.form-content-block fieldset,#search.kep-4819 div.form-content-block .field-column{width:231px;margin:0 auto;float:none}#search.kep-4819 div.form-content-block .field-column{margin-bottom:16px}#search.kep-4819 div.left{float:left;border-right:12px solid #fff}#search.kep-4819 div.right{float:right;border-left:12px solid #fff}}.search_form form .gel-button.primary.kep-4713{margin:12px 3% 0 3%;width:94%}.search_form form .view-on-map .gel-button.primary.kep-4713{margin:12px 3% 12px 3%}.search-form-redesign-KEP-4272 .primary.regular.full-width.edit-this-search,.search-form-redesign-KEP-4272 .primary.large{padding:0}.search-form-redesign-KEP-4272 .primary.regular.full-width.edit-this-search.disabled,.search-form-redesign-KEP-4272 .primary.large.disabled{border-color:#dedede;background-color:#dedede !important}@media only screen and (max-width: 1170px){.kep-5388 .search-form-toggle,.search-form-toggle{color:#250633;border:1px solid #250633}}@-moz-document url-prefix(){.carousel-form .form-kep-4272 div hr{float:left}}@media only screen and (max-width: 1170px){.search_form .cottage-features .field-column.range-slider.gob-1048{margin-bottom:54px}}.button-call-to-action.gob-1066{text-transform:capitalize !important}.form-kep-4272.view.hidden-form{display:none}@media (min-width: 768px) and (max-width: 1024px){.pricing_slide_container_slp1527{display:block !important;overflow:visible !important;height:auto !important;border-radius:0 !important;border:none !important;margin-bottom:0 !important;margin-top:0 !important}}fieldset.refine-search.cottage-features.pricing_slide_container_slp1527{padding-bottom:0px !important}.inline-message,.inline-default-message,.inline-warning-message,.inline-information-message,.inline-positive-message,.inline-urgency-message{font-size:0.875em;width:100%;padding:0.75em;box-sizing:border-box;margin-bottom:1.428em;text-align:center}.inline-default-message{color:#3e0b46;background:#dedede;-webkit-box-shadow:0 1px 2px #dedede;-moz-box-shadow:0 1px 2px #dedede;box-shadow:0 1px 2px #dedede}.inline-default-message::before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e631"}.inline-warning-message{color:#815e86;background:#3e0b46;-webkit-box-shadow:0 1px 2px #dedede;-moz-box-shadow:0 1px 2px #dedede;box-shadow:0 1px 2px #dedede}.inline-warning-message::before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e631"}.inline-information-message{color:#250633;background:#f5f5f5;-webkit-box-shadow:0 1px 2px #272727;-moz-box-shadow:0 1px 2px #272727;box-shadow:0 1px 2px #272727}.inline-information-message::before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e645"}.inline-positive-message{color:#87a155;background:#ebe6ec;-webkit-box-shadow:0 1px 2px #ebe6ec;-moz-box-shadow:0 1px 2px #ebe6ec;box-shadow:0 1px 2px #ebe6ec}.inline-positive-message::before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e61b"}.trust-red-box{color:#815e86;background:#3e0b46}.trust-yellow-box{color:#250633;background:#b8d284}.trust-ta-box{color:#589441;background:#ebe6ec}.trust-blue-box{color:#250633;background:#f5f5f5}.trust-neutral-box{color:#3e0b46;background:#dedede}.trust-green-box{color:#b4d088;background:#ebe6ec}.message-alert{background-color:#dedede;border-top:1px solid #272727;color:#272727;box-shadow:0 1px 2px rgba(0,0,0,0.3);display:table;margin-bottom:24px;padding:9px 12px 12px 18px;position:relative;width:100%}.message-alert svg{fill:#272727}.message-alert .message-content a{background-color:#272727}.message-alert .message-content .message-heading{color:#272727}.message-alert .icon{display:table-cell;padding-top:3px;width:30px}.message-alert .message-content{display:table-cell;line-height:1.3;padding-left:14px;padding-right:37px;vertical-align:middle;word-wrap:break-word}.message-alert .message-content .message-heading{font-weight:bold;font-size:15px}.message-alert .message-content p{font-size:14px;margin:0}.message-alert .message-content a{color:#fff;display:inline-block;font-size:14px;margin-top:9px;padding:6px 9px;text-decoration:none}.message-alert .close{cursor:pointer;position:absolute;right:12px;top:10px}.message-alert.message-information{background-color:#815e86;border-top:1px solid #250633;color:#250633}.message-alert.message-information svg{fill:#250633}.message-alert.message-information .message-content a{background-color:#250633}.message-alert.message-information .message-content .message-heading{color:#250633}.message-alert.message-warning{background-color:#3e0b46;border-top:1px solid #815e86;color:#815e86}.message-alert.message-warning svg{fill:#815e86}.message-alert.message-warning .message-content a{background-color:#815e86}.message-alert.message-warning .message-content .message-heading{color:#815e86}.message-alert.message-positive{background-color:#ebe6ec;border-top:1px solid #87a155;color:#87a155}.message-alert.message-positive svg{fill:#87a155}.message-alert.message-positive .message-content a{background-color:#87a155}.message-alert.message-positive .message-content .message-heading{color:#87a155}.message-alert.kep-4898{color:#fff;background-color:#250633;padding:0.3rem 0.7rem;margin:1rem 0}.message-alert.kep-4898 .message-content{border:unset;background:inherit;padding:0 37px 0 14px;margin:0}.message-alert.kep-4898 .message-content .message-heading{color:#fff}.message-alert.kep-4898 img{max-height:3rem;padding-bottom:3px}.message-alert.kep-4898 .close{top:0}.message-alert.kep-4898 .close svg{fill:#fff}.search-container{margin-bottom:1em}.controls{position:relative;height:2.5em;overflow:hidden;z-index:10;background:#dedede;width:100%;font-size:90%}.controls .view-on-map{color:#fff;text-decoration:none;padding:0.5em 0.625em 0.563em 1.7em;margin:0 0.875em 0 0;float:left;background:#815e86;font-size:1.125em;position:relative}.controls .view-on-map:hover{background-color:#1a1a1a}.controls .view-on-map:before{font-family:'icon-set';color:#fff;content:"";position:absolute;left:0.375em;top:0.625em}.controls .pagination{margin:0;padding:0;float:left;overflow:auto;padding-top:0.25em}.controls .pagination li{float:left;list-style-type:none;margin:0.1em 0.188em 0 0;font-size:0.98em}.controls .pagination li a{padding:0.375em 0.438em;text-decoration:none;color:#353535;display:block}.controls .pagination li a.active:hover{background-color:#9b9b9b}.controls .pagination li.active{background:#9b9b9b}.controls .pagination li.active a{color:#fff}.controls .pagination li.active a.active:hover{background:#9b9b9b}.controls form{float:right;padding:0 0.3em 0 0;width:29em;text-align:right;overflow:hidden;height:inherit;line-height:2.5em;white-space:nowrap}.controls form label{position:relative;top:0;padding:0 0.25em 0 0.5em}.controls form select{margin:0;box-sizing:border-box;height:1.9em;padding-top:0;padding-bottom:0;line-height:1.9em}.disclaimer{color:#815e86}.content p:first-child{margin-top:0}.content p:first-child>img{width:100%;height:auto}@media only screen and (max-width: 1170px){.search-container{width:100%;margin:0 auto 1em;float:none}.controls .view-on-map{margin-right:0.5em}.controls .pagination li{margin-right:0.5em}.controls .pagination li a{padding:0.375em 0.5em}}@media only screen and (max-width: 959px){.controls .view-on-map{margin:0}.controls .pagination{display:none;clear:both;float:none;text-align:center}.controls .pagination li{display:inline-block;float:none;font-size:1.25em}#search_results+div.controls .view-on-map,#search_results+div.controls form{display:none}#search_results+div.controls .pagination{display:block !important;padding:0 0 0.25em 0}#search_results+div.controls .pagination li{margin-top:0.19em;margin-right:0}#search_results+div.controls .pagination li a{padding:0.375em 0.275em}}@media only screen and (max-width: 599px){.controls label{display:none}.controls .view-on-map{width:14.6666666667%;margin:0;padding:2.3em 0 0 0;height:0;overflow:hidden}.controls .view-on-map:before{font-size:1.75em;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em}.controls form{width:80%}.popup.single_list{display:none !important}.hide-mobile-filters{display:none}}@media only screen and (max-width: 370px){.controls{height:2.8em}.controls form{height:2.8em;line-height:2.8em}.controls .view-on-map{padding-top:2.563em}.controls select[data-role="sort"]{width:65%}.controls select[data-role="show"]{width:25%}}.showmecottages2 a,#toggle-link{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;text-decoration:none;text-transform:capitalize;background:#272727;font-size:0.9em;margin:0.3em 0;display:inline-block}.showmecottages2 a:hover,#toggle-link:hover{background:#250633;cursor:pointer}.showmecottages2 a:hover,#toggle-link:hover{background:#250633}#toggleText{display:none}.feefo-ratings{color:#3e0b46;border:1px solid #272727;padding:1.25em 0.625em 1em 0.625em;margin-top:1.25em}.feefo-ratings h4,.feefo-ratings dl.information-box dt,dl.information-box .feefo-ratings dt{color:#3e0b46;font-size:1.25em;display:inline-block}.feefo-ratings h4 em,.feefo-ratings dl.information-box dt em,dl.information-box .feefo-ratings dt em{font-size:1.1em}.feefo-ratings p{display:inline-block;font-size:0.875em;margin:0}.feefo-ratings em{font-weight:bold;font-style:normal}.feefo-ratings>div{display:inline-block;width:154px;float:left}.feefo-ratings .feefo-logo{float:right;width:93px}.feefo-ratings .feefo-logo p{font-size:1.125em}.no-debit-card-fee{background:#ebe6ec;box-shadow:0 1px 2px rgba(0,0,0,0.3);color:#87a155;margin-top:0.5em}.no-debit-card-fee p{font-weight:bold;text-align:center;line-height:2.5em;margin:0}.no-debit-card-fee p:before{content:"";display:inline-block;width:1.25em;height:1.25em;vertical-align:-4px;margin-right:0.5em;background:url("/images/sykes/tick-green-outline.png") no-repeat;background-size:cover}.controls .view-on-map{border-right:1px #3e0b46 solid;background:#815e86;color:#fff}.controls .view-on-map:hover{background-color:#815e86}.search-results{border:2px #3e0b46 solid}#search_results+.controls{margin-bottom:0;border-top:1px #3e0b46 solid}.quick-links h4,.quick-links dl.information-box dt,dl.information-box .quick-links dt{color:#3e0b46;border-bottom:1px dotted #3e0b46;font-size:1.2em;margin:1.2em 0 0}.quick-links ul{padding:0.5em 0;margin:0;list-style-type:none}.quick-links ul li a{font-size:0.9em;text-decoration:none}.quick-links ul li.more-info{padding-top:0.5em}.quick-links ul li ul{padding:0.2em 0 0.2em 0.8em}.quick-links ul li ul li:before{content:"\25B8";color:#3e0b46;padding-right:0.4em}.show-more{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#250633;color:#fff;background:#272727;text-align:center;display:block;width:40%;padding:12px;margin:3em auto 0 auto;font-size:1.1em}.show-more:hover{background:#250633;cursor:pointer}.show-more:hover{background:#0b020e}.show-more:hover{background:#250633}.search-results.new-search-results{border:none}.search-results.new-search-results .controls{width:calc(100% - 2px);border:none;margin:0 auto}.search-results.new-search-results .controls,.search-results.new-search-results #search_results+.controls{outline:1px #3e0b46 solid;border-top:none}.saving-message{float:left;width:100%;border-top:1px solid #e6dfe6;border-right:1px solid #e6dfe6;font-size:0.875em;color:#250633;background-color:#f5f5f5;padding:0.375em 0.75em}@media only screen and (max-width: 1240px){.feefo-ratings>div{width:120px}.feefo-ratings span{display:none}}#searchbanner{width:100%;margin-bottom:25px}@media only screen and (max-width: 599px){#searchbanner{display:none}}.zero-results-message{border:1px solid #250633}.zero-results-message svg{float:left;margin-right:0.375em;display:block;width:1.25em;height:1.25em}.zero-results-message svg path{fill:#250633}.zero-results-message div{font-size:1em;font-weight:bold;line-height:1.25em;color:#250633;background:#f5f5f5;padding:0.75em;border-bottom:1px solid #250633}.zero-results-message p{margin:0}.zero-results-message ul{padding:1.5em}section#partial-map{margin-top:1.25em;background:transparent}section#partial-map a{padding:0;background:transparent}section#partial-map a:hover span{background-color:#815e86}section#partial-map figure.map-image{height:230px;overflow:hidden}section#partial-map figure.map-image img{width:100%;margin-top:-40px}section#partial-map span{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:161px;background:#815e86;text-align:center;margin-top:0.625em;padding:0.37em 0.5em;text-indent:1em}section#partial-map span:before{font-family:'icon-set';color:#fff;content:"";position:absolute;left:0.4em;top:0.5em}@media only screen and (max-width: 1170px){section#partial-map figure.map-image{height:180px}section#partial-map figure.map-image img{margin-top:-25%}section#partial-map span{font-size:1.125em}section#partial-map span:before{left:0.9em}}#search-delay-message{background-color:rgba(0,0,0,0.7);color:#3e0b46;position:fixed;bottom:0;top:0;left:0;right:0;z-index:10000;width:100%;height:100%}#search-delay-message .container{background-color:#dedede;display:block;width:800px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.8);position:absolute;top:calc(50% - 262px);left:calc(50% - 400px)}#search-delay-message .features{width:100%;margin:0 auto;text-align:center}#search-delay-message .features>div{display:none}#search-delay-message .features>div.random_active{display:block;width:309px;margin-left:auto;margin-right:auto;margin-bottom:72px;text-align:center}#search-delay-message .features>div.random_active h3,#search-delay-message .features>div.random_active .account .notifications a span,.account .notifications a #search-delay-message .features>div.random_active span,#search-delay-message .features>div.random_active label[for="property-selector"],#search-delay-message .features>div.random_active label[for="owner-selector"],#search-delay-message .features>div.random_active label[for="year-selector"],#search-delay-message .features>div.random_active label[for="month-selector"]{font-size:16px;font-weight:bold;margin:6px;color:#444}#search-delay-message .features>div.random_active svg{height:48px}#search-delay-message .partners{text-align:center;width:95%;margin:40px auto 40px}#search-delay-message .partners>div{width:250px;height:64px;text-align:center;display:inline-block;vertical-align:top;margin-left:24px;background-color:#fff;padding:14px 24px 3px;box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),inset 0 -3px 0 0 #fd0}#search-delay-message .partners>div>div{width:calc(50% - 8px);margin-top:1px;float:left}#search-delay-message .partners>div>div p{line-height:15px;letter-spacing:-0.5px;font-size:14px;margin-top:-1px;margin-left:2px;color:#000}#search-delay-message .partners>div>div:first-child{margin-right:8px;margin-top:0px}#search-delay-message .partners>div>div svg#star-rating{height:18px}#search-delay-message .partners>div .st0{fill:#fd0}#search-delay-message .partners>div:first-child{margin-left:0px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),inset 0 -3px 0 0 #00b087}#search-delay-message .partners>div:first-child p{margin-top:-8px;font-size:12px}#search-delay-message .partners>div:first-child svg{width:180px;height:30px}#search-delay-message .partners>div:first-child .st0{fill:#00b087}#search-delay-message span{font-weight:bolder}.search-delay-header{text-align:center;margin-top:72px}.search-delay-header h2{font-size:24px;font-weight:bold;line-height:1.25;color:#3e0b46;margin-top:15px}.search-delay-header img.loader{width:27px;height:26px}.not-visible{visibility:hidden}.require-date{font-size:15px;white-space:normal;background-color:#b4d088;width:152px}.require-date:hover{background-color:#87a155}@media only screen and (max-width: 749px){#search-delay-message .features>div{margin-left:0}#search-delay-message .features>div:first-child{margin-right:0}}@media only screen and (min-width: 750px) and (max-width: 850px){#search-delay-message .container{width:700px;position:absolute;left:calc(50% - 350px)}}@media only screen and (max-width: 580px){#search-delay-message .container{width:90%;left:5%;top:5%;right:5%;bottom:5%}#search-delay-message .container .partners>div{margin-left:0}}.new-search-results #search_results .kep-3868{width:31%;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);display:inline-block;overflow:hidden;margin-bottom:35px;margin-top:0;border:none}.new-search-results #search_results .kep-3868:nth-child(3){margin-left:3.5%;margin-right:3.5%}.new-search-results #search_results .kep-3868 a{text-decoration:none;color:#3e0b46}.new-search-results #search_results .kep-3868 .property-image{position:relative}.new-search-results #search_results .kep-3868 .property-image figure.prop-image{width:100%;margin:0 auto;text-align:center;background-color:#dedede}.new-search-results #search_results .kep-3868 .property-image img{width:auto;max-height:312px;margin-bottom:-3px}.new-search-results #search_results .kep-3868 .property-image .rating{position:absolute;bottom:0px;left:10px;background-color:rgba(255,255,255,0.9);padding:4px 10px}.new-search-results #search_results .kep-3868 .property-image .rating p{margin:0;font-size:12px;float:left}.new-search-results #search_results .kep-3868 .property-image .rating p img{width:20px;margin-right:5px;margin-bottom:0px}.new-search-results #search_results .kep-3868 .property-image .rating p:not(:first-child){margin-left:15px}.new-search-results #search_results .kep-3868 .property-information{padding:15px 20px;font-size:14px;min-height:135px}.new-search-results #search_results .kep-3868 .property-information h6{font-size:17px;font-weight:bold;margin-bottom:20px;color:#250633;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-search-results #search_results .kep-3868 .property-information .description p{margin-top:-13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-search-results #search_results .kep-3868 .cottages-info{padding:18px 30px 18px 30px;background-color:#f5f5f5;border-top:solid 1px #e6dfe6;font-size:16px;font-weight:bold;line-height:1.5;color:#250633}.new-search-results #search_results .kep-3868 .cottages-info span{display:table;margin:0 auto}.new-search-results #search_results .kep-3868 .cottages-info p{padding-left:30px;position:relative}.new-search-results #search_results .kep-3868 .cottages-info p img{width:auto;vertical-align:top;position:absolute;left:0}.new-search-results #search_results .kep-4249-more-properties{border:none}.new-search-results #search_results .kep-4249-more-properties h3,.new-search-results #search_results .kep-4249-more-properties .account .notifications a span,.account .notifications a .new-search-results #search_results .kep-4249-more-properties span,.new-search-results #search_results .kep-4249-more-properties label[for="property-selector"],.new-search-results #search_results .kep-4249-more-properties label[for="owner-selector"],.new-search-results #search_results .kep-4249-more-properties label[for="year-selector"],.new-search-results #search_results .kep-4249-more-properties label[for="month-selector"]{font-size:24px}@media only screen and (max-width: 1250px){.kep-3858 #tabs .container-results .results-content .thumbnail-property{width:31%}}@media only screen and (max-width: 973px){.kep-3858 #tabs .container-results .results-content .thumbnail-property{width:47%}}.refining-prompts .icon{padding-top:0px;width:18px}.refining-prompts .message-content ul{list-style-type:none}.refining-prompts .message-content ul a{border-radius:6px;font-weight:bold}.refining-prompts .message-content ul a:hover{background-color:#0b020e}.combine-fields{position:absolute;display:none;padding:0;border:1px solid #e6dfe6;box-shadow:0 0 4px 0 #3e0b46;background:#dedede;width:830px;background-color:#fff;z-index:999;margin:0.5em auto;background-color:#dedede}.combine-fields .combine-content{background:#dedede;width:247px;padding:18px;position:absolute;right:0;top:0}.combine-fields .combine-content div span{background-color:#fff}.combine-fields .combine-content div label{padding-left:0px;font-weight:bold;line-height:25px}.combine-fields .combine-content .combine-confirm{margin-top:12px;width:100%;line-height:30px;color:#fff;background:#250633}.combine-fields .combine-content .combine-confirm:hover{font-weight:normal;border:none;background:#0b020e}@media only screen and (max-width: 1170px){.combine-fields{height:565px;width:583px}.combine-fields .combine-content{width:100%;height:auto;border-top:1px solid #e6dfe6;bottom:0}}#search_results>li .gem-content{padding:11px;font-size:12px;border-bottom:1px solid #e6dfe6;height:37px;margin:18px 18px 0px 18px;color:#250633;cursor:help}#search_results>li .gem-position-1{background:#b8d284}#search_results>li .gem-position-1 span.gem-icon-left{background:#87a155}#search_results>li .gem-position-1 .gems-icon-colour{fill:#b8d284}#search_results>li .gem-position-2{background:#dedede}#search_results>li .gem-position-2 span.gem-icon-left{background:#e6dfe6}#search_results>li .gem-position-2 .gems-icon-colour{fill:#dedede}#search_results>li .gem-position-3{background:#5e5e5e}#search_results>li .gem-position-3 span.gem-icon-left{background:#250633}#search_results>li .gem-position-3 .gems-icon-colour{fill:#5e5e5e}#search_results>li .sykes_gems .comparative_price,#search_results>li .price_wrp.sykes_gems p{margin-top:55px}#search_results>li .gem-text{white-space:nowrap;overflow:hidden}#search_results>li span.gem-icon-left{margin-top:-11px;margin-left:-11px;height:36px;float:left;padding:0px}#search_results>li span.gem-icon-left svg{height:20px;padding-right:0px;padding-left:10px;margin-bottom:7px;padding-top:0px;top:8px}#search_results>li span.gem-icon-right{position:absolute;top:0;right:0}.property-primary .view-on-map{text-decoration:none;padding:0.5em 0.625em 0.563em 1.7em;margin:0 0.875em 0 0;float:left;background:#815e86;color:#fff;position:absolute;bottom:0;left:0.5em;border-radius:3px;box-shadow:0 -2px 4px 0 rgba(0,0,0,0.3);cursor:pointer;z-index:100;display:none}.property-primary .view-on-map:hover{background-color:#6a4d6e}.property-primary .view-on-map:before{font-family:'icon-set';color:#fff;content:"";position:absolute;left:0.375em;top:0.625em}.property-primary .view-on-map>div{font-size:14px}.kep-14739{border-radius:8px;padding:12px;margin-bottom:16px;text-align:center;width:100%}.kep-14739__tablet{display:flex;flex-direction:row;align-items:center;position:relative}.kep-14739__tablet .crossbrand__logo{margin-bottom:0px !important;padding-right:15px;border-right:dotted 2px rgba(255,255,255,0.2);flex:1}.kep-14739__tablet .cobrand-sykes-family{flex:5;padding-left:15px}.kep-14739__tablet .cobrand-sykes-family p{margin:0px !important;text-align:left}.kep-14739__tablet .cobrand-divider{border:none}.kep-14739 .cobrand-divider{border-top:dashed 2px rgba(255,255,255,0.2)}.kep-14739 .cobrand-sykes-family p{color:#FFFFFF;font-size:14px;margin-top:12px;margin-bottom:0px !important}.crossbrand__logo{margin-bottom:12px;max-height:50px}.crossbrand__logo img{max-height:50px;width:auto}.crossbrand__hideaways{background:#4D7632}.crossbrand__nts{background:#00857E}#eco-friendly-modal h3,#eco-friendly-modal .account .notifications a span,.account .notifications a #eco-friendly-modal span,#eco-friendly-modal label[for="property-selector"],#eco-friendly-modal label[for="owner-selector"],#eco-friendly-modal label[for="year-selector"],#eco-friendly-modal label[for="month-selector"]{color:var(--neutral-black);font-weight:700;font-size:18px;line-height:28px}#eco-friendly-modal .inner-content{height:calc(100% - 64px)}#eco-friendly-modal .inner-content .eco-friendly-modal .eco-friendly-icon{width:88px;height:88px;margin-bottom:16px}#eco-friendly-modal .inner-content .eco-friendly-modal .eco-friendly-icon img{width:100%}#eco-friendly-modal .inner-content .eco-friendly-modal .content-description{font-weight:700;font-size:16px;line-height:24px;margin-bottom:16px;color:var(--neutral-grey-6)}#eco-friendly-modal .inner-content .eco-friendly-modal .content-text p{line-height:20px;font-size:14px;font-weight:400;color:var(--neutral-grey-5)}#eco-friendly-modal .inner-content .eco-friendly-modal .content-text p a{color:#006CFF;text-decoration:none;white-space:nowrap}#eco-friendly-modal .inner-content .eco-friendly-modal .content-text p a:hover{text-decoration:underline}[class^="property-image-overlay"]{display:none}#property_top [class^="property-image-overlay"]{display:block;position:absolute}#property_top .property-image-overlay-b330-desktop{width:25%;height:0;padding-top:10%;margin-top:15px}#property_top .property-image-overlay-b330-mobile{width:35%;height:0;padding-top:14%;margin-top:10px}#property_top .overlay-banner{z-index:4;position:absolute;width:100%;height:100%;top:0;left:0}#search_results{margin:0;padding:0;list-style:none}#search_results>li{padding:1em 0 1.3em 0;border-top:1px #d5d5d5 solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search_results>li:first-child{border-top:0}#search_results>li::after{content:"";display:table;clear:both}#search_results .prop-head-container{margin-bottom:1em;float:right}#search_results .prop-head-container a{text-decoration:none}#search_results hgroup h2,#search_results hgroup h3,#search_results hgroup .account .notifications a span,.account .notifications a #search_results hgroup span,#search_results hgroup label[for="property-selector"],#search_results hgroup label[for="owner-selector"],#search_results hgroup label[for="year-selector"],#search_results hgroup label[for="month-selector"]{margin:0}#search_results hgroup h2{color:#272727}#search_results hgroup h3,#search_results hgroup .account .notifications a span,.account .notifications a #search_results hgroup span,#search_results hgroup label[for="property-selector"],#search_results hgroup label[for="owner-selector"],#search_results hgroup label[for="year-selector"],#search_results hgroup label[for="month-selector"]{color:#272727;font-size:1.3em}#search_results .prop-button-call-to-action{position:relative}#search_results .prop-button-call-to-action>a{float:right;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}#search_results .prop-button-call-to-action>a{white-space:nowrap;overflow:hidden;background:#272727;width:1em;padding:0.3em 0.4em;font-size:1.5em;margin-left:2%}#search_results .prop-button-call-to-action>a:hover{background:#131313;color:#131313}#search_results .prop-button-call-to-action>a:before{margin-right:1em}#search_results .prop-button-call-to-action>a.add_favorites:before{font-family:'icon-set';color:#fff;content:""}#search_results .prop-button-call-to-action>a.del_favorites:before{font-family:'icon-set';color:#fff;content:""}#search_results .prop-button-call-to-action>a.map:before{font-family:'icon-set';color:#fff;content:""}#search_results .prop-image{position:relative}#search_results .prop-image img{width:100%}#search_results .prop-image .roundel{position:absolute;top:4%;left:2.5%;width:20%}#search_results .prop-secondary-image{text-align:center;max-height:10em}#search_results .prop-secondary-image img{max-height:100%;max-width:100%}#search_results .prop-secondary-image img.landscape{width:100%}#search_results .prop-secondary-image:last-child{margin-top:0.6%}#search_results .prop-info{list-style-type:none;float:right}#search_results .prop-info li{color:#3e0b46;float:left;width:18%;margin-right:2%;margin-bottom:1em}#search_results .prop-info li img{height:1em}#search_results .prop-info li em{font-size:1.4em;font-style:normal;display:block}#search_results .prop-info li em.tick,#search_results .prop-info li em.star,#search_results .prop-info li em.ta-rating{font-size:1em;padding-top:0.3em}#search_results .prop-discounts{overflow:auto}#search_results .prop-discounts ul{margin:0;padding:0;list-style-type:none}#search_results .prop-discounts ul li p{color:#272727}#search_results .price_wrp{float:right;margin-top:0.5em;text-align:right}#search_results .price_wrp p{margin:0;display:inline-block}#search_results .price_wrp p strike{color:#87a155;font-size:1.3em}#search_results .price_wrp p em{color:#87a155;font-size:1.6em;font-style:normal;padding-left:0.2em}#search_results .find-out-more{text-decoration:none;margin-left:1em;position:relative;bottom:0.25em}#search_results .button-call-to-action.find-out-more{color:#fff}#search_results .features{list-style:none;clear:left;padding:1em 0 0 0}#search_results .features li{color:#dedede;float:left;font-family:'icon-set';margin-left:2%;width:9.3333333333%;font-size:1.3em;text-align:center}#search_results .features li:first-child{margin-left:0}#search_results .features li.active{color:#272727}#search_results .prop-ref{font-style:italic;color:#dedede}#search_results.eco-friendly565 .prop-card-left-column{float:left;width:39%;display:flex;flex-direction:column;justify-content:flex-start}#search_results.eco-friendly565 .prop-card-left-column .prop-image-container{width:100% !important}#search_results.eco-friendly565 .eco-friendly-banner{margin-top:16px;margin-bottom:0;width:100%;padding:12px 16px;background-color:#EFFCF2;display:flex;flex-direction:row;align-items:center;border-radius:4px}#search_results.eco-friendly565 .eco-friendly-banner:hover{cursor:pointer}#search_results.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-svg{align-self:center;display:flex}#search_results.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text{align-self:center;display:flex;margin:1px 0 1px 16px;color:#353A46;font-size:14px;line-height:22px;font-weight:700}#search_results.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-tooltip{align-self:center;display:flex;justify-content:center;align-items:center;padding:6px;margin-right:0;margin-left:auto}.popup{-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;background:#dedede;border:2px solid #e6dfe6;padding:0.5em;position:absolute;top:3.5em;right:0;color:#3e0b46;z-index:20001}.popup em{font-weight:bold;font-style:normal}.popup a{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;margin-left:0.3em;display:inline-block}.popup a:hover{background:#250633;cursor:pointer}.popup:before,.popup:after{width:0;height:0;position:absolute;right:0.625em;content:'';border-left:10px solid transparent;border-right:10px solid transparent}.popup:before{top:-0.688em;border-bottom:10px solid #e6dfe6}.popup:after{top:-0.5em;border-bottom:10px solid #dedede}@media only screen and (max-width: 959px){#search_results .prop-head-container{width:100%}#search_results .prop-image{width:100%;margin-bottom:2%}#search_results .prop-image img{width:100%}#search_results .prop-secondary-image{display:none}#search_results .prop-info{margin-bottom:1.5em}#search_results .prop-info li{width:31%}#search_results .features{width:100%;clear:both}#search_results .features li{font-size:150%}#search_results .price_wrp{margin-bottom:0.7em}#search_results .price_wrp p{display:block;margin-bottom:1em}}@media only screen and (max-width: 599px){#search_results .prop-info{width:40%;margin-bottom:0}#search_results .prop-info li{float:none;width:100%}#search_results .prop-info li em{display:inline;font-size:1em;font-weight:bold;padding-left:0.4em}#search_results .prop-info li em.tick,#search_results .prop-info li em.star,#search_results .prop-info li em.ta-rating{padding-top:0em}#search_results .prop-description{clear:both}#search_results .prop-image-container{width:58%}#search_results .prop-secondary-image{display:none}#search_results .price_wrp{width:100%;text-align:center}#search_results .price_wrp p{margin:0}#search_results .price_wrp a{display:none}}@media only screen and (max-width: 400px){#search_results hgroup h2{font-size:1.2em}#search_results hgroup h3,#search_results hgroup .account .notifications a span,.account .notifications a #search_results hgroup span,#search_results hgroup label[for="property-selector"],#search_results hgroup label[for="owner-selector"],#search_results hgroup label[for="year-selector"],#search_results hgroup label[for="month-selector"]{font-size:1em}#search_results .prop-info li{margin-bottom:0.5em}#search_results .features li{font-size:120%}}#search_results>li{padding:1em;border-top:1px #3e0b46 solid}#search_results>li:first-child{border-top:1px #3e0b46 solid}#search_results>li.highlight{background:#b8d284}#search_results h2{font-size:1.3em;font-weight:bold}#search_results .prop-head-container{width:50%;float:left}#search_results .prop-image-container{float:right;width:48%;margin-right:0;margin-left:2%;position:relative}#search_results .prop-image-container .tag,#search_results .prop-image-container .tag-default,#search_results .prop-image-container .tag-info,#search_results .prop-image-container .tag-success,#search_results .prop-image-container .tag-warning,#search_results .prop-image-container .tag-error{position:absolute;top:1em;left:0}#search_results .prop-image .roundel{left:auto;right:2.5%}#search_results .prop-image,#search_results .prop-secondary-image{margin-right:0;margin-left:2%}#search_results .prop-provider{position:absolute;left:0;bottom:-1px;padding:3px;width:32%;height:32%}#search_results .prop-provider .prop_provider_img{width:100% !important;margin:0 !important;height:100%}#search_results .prop-info{width:30.5%;overflow:auto;float:left}#search_results .prop-info li{border:1px solid #b320ca;text-align:center;background:#fff;padding:0.5em 0;margin-right:2%;font-size:0.9em;margin-bottom:0.7em;width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search_results .prop-info li:last-child{margin-right:0}#search_results .prop-info li em{font-size:1.9em;font-style:normal}#search_results .prop-price{max-width:8em;overflow:auto;display:block;float:right;text-decoration:none}#search_results .prop-price .price_wrp{font-size:0.9em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#87a155;padding:0.5em;text-align:center;margin-top:0;float:none;width:auto}#search_results .prop-price .price_wrp p{color:#fff;margin:0;display:block}#search_results .prop-price .price_wrp p:first-child{margin-bottom:0.15em}#search_results .prop-price .price_wrp strike{color:#fff;font-size:1.6em;margin:0 0.2em}#search_results .prop-price .price_wrp em{padding-top:0.0365em;padding-left:0;color:#fff;font-size:1.9em;font-style:normal}#search_results .prop-description{clear:left}#search_results .button-call-to-action-container{float:left;width:50%;overflow:auto;margin-top:0.5em}#search_results .ratings-container{float:left}#search_results .ratings-container .ratings{margin-bottom:0.5em;margin-right:1em}#search_results .ratings-container p{margin:0;float:left}#search_results .ratings-container p img{height:1.2em;margin-right:0.2em;width:2.1em}#search_results .find-out-more{float:right;text-transform:initial;font-size:0.9em;padding:0.4em 0.6em;bottom:0;min-width:6.4em;text-align:center}#search_results .move-to-list-wrapper{float:right;width:auto;white-space:nowrap;overflow:hidden}#search_results .move-to-list-wrapper form{display:inline-block;width:auto}#search_results .move-to-list-wrapper form label:after{content:':'}#search_results .move-to-list-wrapper form select{width:10em}#search_results .move-to-list-wrapper .find-out-more{border:0;float:none;display:inline-block}#search_results .features{width:100%;clear:both;background:#ebebeb;border:1px solid #b320ca;margin:1em auto;padding:0.25em 0.75em}#search_results .features ul{list-style:none;padding-left:0}#search_results .features li{float:left;font-family:Karla, Arial, sans-serif;font-size:0.875em;margin:0.25em 3.75% 0.25em 0;width:auto;color:#fff}#search_results .features li span{display:inline-block;font-family:'icon-set';color:#fff;background-color:#b320ca;line-height:2em;height:2em;width:2em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em}#search_results .features li:last-child{margin-right:0}#search_results .features li.active{color:#272727}#search_results .features li.active span{background-color:#272727}#search_results>li.make-blue-darker-4764 a,#search_results>li.make-blue-darker-4764 .prop-head-container .map:before,#search_results>li.make-blue-darker-4764 h2{color:#250633}#search_results .find-out-more{font-size:0.93em}.use-arial-3651 .new-search-results #search_results .prop-info li{font-size:0.875em}.use-arial-3651 .new-search-results #search_results .prop-head-container h3,.use-arial-3651 .new-search-results #search_results .prop-head-container .account .notifications a span,.account .notifications a .use-arial-3651 .new-search-results #search_results .prop-head-container span,.use-arial-3651 .new-search-results #search_results .prop-head-container label[for="property-selector"],.use-arial-3651 .new-search-results #search_results .prop-head-container label[for="owner-selector"],.use-arial-3651 .new-search-results #search_results .prop-head-container label[for="year-selector"],.use-arial-3651 .new-search-results #search_results .prop-head-container label[for="month-selector"]{font-size:1em}.new-search-results #search_results *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.new-search-results #search_results>li{padding:0;border:1px solid #3e0b46;margin:1em 0;position:relative}.new-search-results #search_results>li .property-primary{width:calc(100% - 188px);padding:1.125em;float:left;border-right:1px solid #b320ca}.new-search-results #search_results>li .property-primary .recent-booking-wrap{margin:5px 0px}.new-search-results #search_results>li .property-primary .recent-booking-wrap .recent-booking{color:#fff;padding:4px 8px;border-radius:3px;font-size:14px;background-color:#815e86}.new-search-results #search_results .prop-image-container{float:left;position:static;margin:0;width:39%;text-align:center}.new-search-results #search_results .prop-image-container .prop-image{width:100%;margin:0 auto;text-align:center;background-color:#fff}.new-search-results #search_results .prop-image-container .prop-image img:first-child{display:block;margin:0 auto;width:initial;max-width:100%}.new-search-results #search_results .prop-image-container .prop-image .web-banner-overlay-container{position:absolute;width:100%;top:0;left:0;opacity:0.8}.new-search-results #search_results .prop-image-container .prop-image .web-banner-overlay-container .overlay-exclusive{align-items:center;justify-content:center;display:flex;flex-direction:column;height:40px;color:#FFF;background:#055845;align-self:stretch;flex-shrink:0}.new-search-results #search_results .prop-image-container .prop-image .web-banner-overlay-container .overlay-exclusive span{color:#FFF;text-align:center;font-family:Arial;font-style:normal;font-weight:700;line-height:normal;opacity:100%}.new-search-results #search_results .prop-image-container .prop-image .web-banner-overlay-container .overlay-exclusive b{font-size:12px}.new-search-results #search_results .prop-image-container .fh-border{border:1px solid #055845;border-radius:4px}.new-search-results #search_results .small-map{position:relative}.new-search-results #search_results .small-map .leaflet-container{position:absolute}.new-search-results #search_results .prop-head-container,.new-search-results #search_results .prop-info,.new-search-results #search_results .prop-description,.new-search-results #search_results .prop-discounts,.new-search-results #search_results .recent-booking-wrap{float:right;clear:none;width:59%}.new-search-results #search_results .prop-description{margin-top:0;font-size:0.875em;line-height:145%;margin-bottom:0.2em}.new-search-results #search_results .prop-head-container{margin-bottom:0.2em;position:relative}.new-search-results #search_results .prop-head-container hgroup{margin-top:-4px}.new-search-results #search_results .prop-head-container h2{font-size:1.375em;margin-bottom:0.1em}.new-search-results #search_results .prop-head-container h2.display-inline{display:inline-block}.new-search-results #search_results .prop-head-container h3,.new-search-results #search_results .prop-head-container .account .notifications a span,.account .notifications a .new-search-results #search_results .prop-head-container span,.new-search-results #search_results .prop-head-container label[for="property-selector"],.new-search-results #search_results .prop-head-container label[for="owner-selector"],.new-search-results #search_results .prop-head-container label[for="year-selector"],.new-search-results #search_results .prop-head-container label[for="month-selector"]{font-size:1.125em;line-height:110%}.new-search-results #search_results .prop-head-container.move-map h3,.new-search-results #search_results .prop-head-container.move-map .account .notifications a span,.account .notifications a .new-search-results #search_results .prop-head-container.move-map span,.new-search-results #search_results .prop-head-container.move-map label[for="property-selector"],.new-search-results #search_results .prop-head-container.move-map label[for="owner-selector"],.new-search-results #search_results .prop-head-container.move-map label[for="year-selector"],.new-search-results #search_results .prop-head-container.move-map label[for="month-selector"]{padding-right:120px}.new-search-results #search_results .prop-head-container .map{position:absolute;bottom:0;right:0}.new-search-results #search_results .prop-head-container .map:before{font-family:'icon-set';color:#fff;content:"";color:#272727;padding-right:4px}.new-search-results #search_results .prop-head-container .container-map,.new-search-results #search_results .prop-head-container h3.clipped,.new-search-results #search_results .prop-head-container .account .notifications a span.clipped,.account .notifications a .new-search-results #search_results .prop-head-container span.clipped,.new-search-results #search_results .prop-head-container label.clipped[for="property-selector"],.new-search-results #search_results .prop-head-container label.clipped[for="owner-selector"],.new-search-results #search_results .prop-head-container label.clipped[for="year-selector"],.new-search-results #search_results .prop-head-container label.clipped[for="month-selector"]{float:left;position:relative;margin-right:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 80px)}.new-search-results #search_results .prop-head-container .container-map.kep-5838{text-overflow:initial;white-space:normal;overflow:initial;padding-left:20px}.new-search-results #search_results .prop-head-container .container-map.kep-5838:before{padding-right:4px;position:absolute;left:0}.new-search-results #search_results .prop-head-container .link_review{color:#3e0b46;display:inline-block}.new-search-results #search_results .prop-head-container .link_review:hover{text-decoration:underline}.new-search-results #search_results .prop-info li{border:1px solid #e6dfe6;text-align:center;background:#fff;padding:0.3em 0;margin-right:2%;font-size:1em;margin-bottom:0.9em;width:32%}.new-search-results #search_results .prop-info li:last-child{margin-right:0}.new-search-results #search_results .prop-info li em{font-size:1em;font-style:normal;font-weight:bold;display:inline;padding-left:0.3em}.new-search-results #search_results .prop-info .ratings,.new-search-results #search_results .prop-info .property_save{border:none;padding:0;width:auto}.new-search-results #search_results .prop-info .ratings em,.new-search-results #search_results .prop-info .property_save em{font-size:0.85em}.new-search-results #search_results .prop-info .property_save{margin-left:3em}.new-search-results #search_results .prop-info .property_save a{text-decoration:none;font-size:14px;text-align:center;color:#272727}.new-search-results #search_results .prop-info .ratings.sykes{margin-right:1em}.new-search-results #search_results .prop-info img{width:initial}.new-search-results #search_results .prop-info .ratings.circular{display:inline-block}.new-search-results #search_results .prop-info .ratings.circular .circular-content{position:relative}.new-search-results #search_results .prop-info .ratings.circular .percentage-circular{font-weight:bolder;font-size:14px;color:#272727}.new-search-results #search_results .prop-info .ratings.circular .circular-progress{vertical-align:sub}.new-search-results #search_results .prop-info:last-of-type li{margin-bottom:0.6em}.new-search-results #search_results .price_wrp{width:188px;height:100%;display:block;padding:1.125em;position:absolute;top:0;right:0;bottom:0;margin-top:0}.new-search-results #search_results .price_wrp .favourites-button-wrapper{width:100%;position:absolute;right:0;bottom:67px}.new-search-results #search_results .price_wrp .favourites-button-wrapper.kep-4281{bottom:5.5em}.new-search-results #search_results .price_wrp p{background:#87a155;padding:0.7em 1.2em 0.75em 1.2em;text-align:center;float:none;width:100%;color:#fff;min-height:5.5em;margin-bottom:0.7em;font-size:1em;line-height:118%}.new-search-results #search_results .price_wrp p em{padding:0.30em;font-size:1.75em;color:inherit;font-style:normal;display:block}.new-search-results #search_results .price_wrp p strike{color:#fff;font-size:0.875em;margin:0 0.2em;display:block}.new-search-results #search_results .price_wrp p.price-range{padding:0.7em 0em 0em 0em}.new-search-results #search_results .price_wrp p.price-range em{font-size:1.313em;padding:0.30em 0em 0em 0em;font-weight:bold}.new-search-results #search_results .price_wrp p.price-range em span{font-size:0.8em;font-weight:normal}.new-search-results #search_results .price_wrp.kep-5775 .today-price{color:#3e0b46;font-weight:bold;text-align:center;font-size:18px}.new-search-results #search_results .price_wrp.kep-5775 p{padding:6px 1.2em 6px 1.2em}.new-search-results #search_results .price_wrp.price_saving p{background:none;color:#3e0b46}.new-search-results #search_results .price_wrp.price_saving em{color:#815e86;font-weight:bold}.new-search-results #search_results .price_wrp.price_saving strike{color:#272727;font-size:1.125em;font-weight:normal}.new-search-results #search_results .price_wrp.price_saving .comparative_price{font-size:14px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving{border-bottom:1px solid #e6dfe6;padding-bottom:5px;margin-bottom:10px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving span{font-weight:bold}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving span:first-of-type{float:left;font-weight:normal}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving span.price{position:relative;margin-right:5px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving span.price:after{content:"";position:absolute;padding:0 0.188em;width:100%;height:1px;background:#3e0b46;left:1px;top:50%}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving span.info-icon{box-shadow:0 1px 2px rgba(0,0,0,0.3);border-radius:50%;cursor:pointer}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving span.info-icon svg{position:relative;top:3.5px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message{text-align:left;padding:25px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message h3,.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message .account .notifications a span,.account .notifications a .new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message span,.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message label[for="property-selector"],.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message label[for="owner-selector"],.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message label[for="year-selector"],.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message label[for="month-selector"]{font-size:22.2px;font-weight:bold;margin:0}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message p{font-size:16px;margin-top:5px;min-height:initial;text-align:left;padding:0}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message .saving-based{font-size:12px;margin-top:10px;display:inline-table}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table{border-collapse:collapse;font-weight:bold}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr:nth-child(even){background-color:#dedede}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr td:last-of-type{text-align:right}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr td{border-top:1px solid #e6dfe6;padding:10px;font-size:16px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr td u{font-weight:normal}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr:last-of-type td{border-bottom:1px solid #e6dfe6}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr.unavailable{color:#e6dfe6}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr.lower-price{color:#815e86}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message table tr.lower-price span{float:none;font-weight:bold;background:#815e86;color:#fff;font-size:11px;border-radius:3px;padding:2px 5px;margin-left:10px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .greater-saving .support-overlay-message a.button-call-to-action{position:initial;width:auto;padding:6px 16px;float:right;font-size:16px;margin-top:10px}.new-search-results #search_results .price_wrp.price_saving .comparative_price .saving-price{text-align:center}.new-search-results #search_results .price_wrp.price_saving .comparative_price .saving-price span{font-size:24px;color:#815e86;font-weight:bold}.new-search-results #search_results .price_wrp.price_saving .comparative_price .saving-price p{font-size:14px;margin-top:5px;padding:0;min-height:initial;margin:0}.new-search-results #search_results .price_wrp.price_saving .comparative_price .saving-price a{color:#3e0b46}.new-search-results #search_results .price_wrp a{display:block;width:100%;float:none;text-align:center;margin:0 auto}.new-search-results #search_results .price_wrp .prop-button-call-to-action>a.add_favorites,.new-search-results #search_results .price_wrp .prop-button-call-to-action>a.del_favorites,.new-search-results #search_results .price_wrp .prop-button-call-to-action>a.map{width:12.5em;padding:0.34em 0}.new-search-results #search_results .price_wrp .prop-button-call-to-action>a.add_favorites:before,.new-search-results #search_results .price_wrp .prop-button-call-to-action>a.del_favorites:before,.new-search-results #search_results .price_wrp .prop-button-call-to-action>a.map:before{color:#272727;margin-right:0.2em;font-size:1.125em}.new-search-results #search_results .price_wrp a.button-call-to-action{position:absolute;width:calc(100% - 2.25em);bottom:1.4em;padding:6px 8px;color:#fff}.new-search-results #search_results .price_wrp a.button-call-to-action.kep-4281{bottom:3.5em}.new-search-results #search_results .price_wrp a.gel-button.kep-4713{position:absolute;bottom:1.4em;left:18px;right:18px;width:auto}.new-search-results #search_results .price_wrp a.gel-button.kep-4713.kep-4281{bottom:3.5em}.new-search-results #search_results .price_wrp .prop-button-call-to-action>a:not(.button-call-to-action){background-color:transparent;text-decoration:none;font-size:0.875em;text-align:center;color:#272727}.new-search-results #search_results .price_wrp aside.popup.single_list{text-align:center;width:110%;right:-5%;top:auto;bottom:2em;padding:0.8em 1.2em}.new-search-results #search_results .price_wrp aside.popup.single_list:before,.new-search-results #search_results .price_wrp aside.popup.single_list:after{right:44.5%;bottom:-0.688em;top:initial}.new-search-results #search_results .price_wrp aside.popup.single_list:before{border-top:10px solid #e6dfe6;border-bottom:transparent}.new-search-results #search_results .price_wrp aside.popup.single_list:after{border-top:10px solid #dedede;border-bottom:10px solid transparent;top:initial;bottom:-1.1em}.new-search-results #search_results .price_wrp aside.popup.single_list a{margin-top:0.8em}.new-search-results #search_results .delay-results p span.loading-spinner{background:url(/images/icons/loading-spinner.svg);height:24px;width:24px;display:block;margin-top:11px;margin-left:40%;-webkit-animation:spin 0.75s infinite linear}.new-search-results #search_results .delay-results p em{display:none}.new-search-results #search_results .prop-ref{display:inline-block}.prop-value-add-KEP-3413-message{font-size:12px;font-style:italic}.prop-value-add-KEP-3413-message sup{font-family:Georgia, "Trebuchet MS", Serif}.new-search-results #search_results .price_wrp .was-now{margin-bottom:0;min-height:0;padding-top:0}.new-search-results #search_results .price_wrp .was-now span{padding-top:6px;display:block;line-height:24px}.new-search-results #search_results .price_wrp .was-now strike{font-size:1em;display:inline-block}.new-search-results #search_results .price_wrp .was-now strong{font-size:20px}.new-search-results #search_results .price_wrp .was-now em{font-weight:bold;display:inline-block;line-height:24px;padding:0}.new-search-results #search_results .price_wrp .was-now:first-child{padding-top:11.2px;padding-bottom:0}#search_results .brand-logo{margin:0;line-height:52px;width:59%;font-size:14px;float:right}#search_results .brand-logo .logo{display:inline-block;margin-left:5px;width:215px;vertical-align:-20%}@media only screen and (max-width: 849px) and (min-width: 690px){.new-search-results #search_results h2{font-size:1.1em}.new-search-results #search_results h3,.new-search-results #search_results .account .notifications a span,.account .notifications a .new-search-results #search_results span,.new-search-results #search_results label[for="property-selector"],.new-search-results #search_results label[for="owner-selector"],.new-search-results #search_results label[for="year-selector"],.new-search-results #search_results label[for="month-selector"]{font-size:1em}.new-search-results #search_results .prop-info li{font-size:0.8em}.new-search-results #search_results .prop-description,.new-search-results #search_results .prop-discounts p{font-size:0.9em}}@media only screen and (max-width: 795px) and (min-width: 690px){.new-search-results #search_results .prop-head-container,.new-search-results #search_results .prop-info,.new-search-results #search_results .prop-description,.new-search-results #search_results .prop-discounts,.new-search-results #search_results .recent-booking-wrap,.new-search-results #search_results .prop-value-add-KEP-3413,.new-search-results #search_results .brand-logo{width:56%}.new-search-results #search_results .prop-value-add-KEP-3413{font-size:13px}.new-search-results #search_results>li .property-primary .recent-booking-wrap .recent-booking{font-size:12px}}@media only screen and (max-width: 689px) and (min-width: 600px){.new-search-results #search_results h2{font-size:1em}.new-search-results #search_results h3,.new-search-results #search_results .account .notifications a span,.account .notifications a .new-search-results #search_results span,.new-search-results #search_results label[for="property-selector"],.new-search-results #search_results label[for="owner-selector"],.new-search-results #search_results label[for="year-selector"],.new-search-results #search_results label[for="month-selector"]{font-size:0.9em}.new-search-results #search_results .prop-description,.new-search-results #search_results .prop-discounts p{font-size:0.8em}.new-search-results #search_results .prop-head-container,.new-search-results #search_results .prop-info,.new-search-results #search_results .prop-description,.new-search-results #search_results .prop-discounts,.new-search-results #search_results .recent-booking-wrap,.new-search-results #search_results .prop-value-add-KEP-3413,.new-search-results #search_results .brand-logo{width:50%}.new-search-results #search_results .prop-image-container{width:46%}.new-search-results #search_results .prop-value-add-KEP-3413{font-size:11px}.new-search-results #search_results>li .property-primary .recent-booking-wrap .recent-booking{font-size:12px}}@media only screen and (max-width: 660px) and (min-width: 600px){.new-search-results #search_results .prop-head-container,.new-search-results #search_results .prop-info,.new-search-results #search_results .prop-description,.new-search-results #search_results .prop-discounts,.new-search-results #search_results .recent-booking-wrap,.new-search-results #search_results .prop-value-add-KEP-3413,.new-search-results #search_results .brand-logo{width:200px}.new-search-results #search_results .prop-image-container{width:calc(100% - 216px)}}@media only screen and (max-width: 725px) and (min-width: 600px){.new-search-results #search_results .prop-info li{font-size:0.6em}}@media only screen and (max-width: 745px) and (min-width: 320px){.new-search-results #search_results .prop-info li{font-size:0.6em}.new-search-results #search_results .brand-logo .logo{width:calc(100% - 65px)}}@media only screen and (max-width: 959px){#search_results .prop-head-container{width:100%}#search_results .prop-image-container .tag,#search_results .prop-image-container .tag-default,#search_results .prop-image-container .tag-info,#search_results .prop-image-container .tag-success,#search_results .prop-image-container .tag-warning,#search_results .prop-image-container .tag-error{left:-0.75em}#search_results .prop-image{margin-left:0}#search_results .prop-secondary-image{width:49%;margin-left:0;margin-right:2%}#search_results .prop-value-add-KEP-3413,#search_results .prop-info{width:50%;margin-bottom:0}#search_results .prop-price{width:50%;max-width:100%;margin:0 auto}#search_results .prop-price .price_wrp{width:100%}#search_results .prop-price .price_wrp p,#search_results .prop-price .price_wrp strike,#search_results .prop-price .price_wrp em{display:inline}#search_results .prop-price .price_wrp p.offer{display:block}#search_results .prop-price .price_wrp{margin-top:0.4em;margin-bottom:0}#search_results .move-to-list-wrapper form,#search_results .move-to-list-wrapper .find-out-more{float:right;display:block}#search_results .move-to-list-wrapper .find-out-more{clear:both;margin-top:0.5em}}@media only screen and (max-width: 599px){#search_results .prop-value-add-KEP-3413,#search_results .prop-info{width:35%}#search_results .prop-value-add-KEP-3413 li,#search_results .prop-info li{width:auto;text-align:left;background:none;margin-bottom:0;border:0}#search_results .prop-value-add-KEP-3413 li em,#search_results .prop-info li em{font-size:1em}#search_results .prop-price{width:100%}#search_results .find-out-more,#search_results .move-to-list-wrapper .find-out-more{display:none}#search_results .button-call-to-action-container.mobile-call-to-action{text-align:center}#search_results .button-call-to-action-container.mobile-call-to-action .find-out-more,#search_results .button-call-to-action-container.mobile-call-to-action .move-to-list-wrapper .find-out-more{float:none;clear:both;margin:0.6em auto 0;display:inline-block;width:70%}#search_results .move-to-list-wrapper{clear:both;float:left}#search_results .prop-description{clear:both}#search_results .button-call-to-action-container{width:100%}#search_results .ratings-container p{display:inline;margin-right:1em}#search_results .prop-image-container{width:60%}#search_results .call-to-action-right .prop-description{width:auto}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}#search_results .prop-button-call-to-action.favourites-button-wrapper{position:relative;float:right}#search_results .prop-button-call-to-action.favourites-button-wrapper a{width:auto;background-color:transparent;text-decoration:none;font-size:14px;padding:0}#search_results .prop-button-call-to-action.favourites-button-wrapper a:before{color:#272727;margin-right:0.2em;font-size:1.125em}#search_results .prop-button-call-to-action.favourites-button-wrapper aside.popup.single_list{text-align:center;width:200px;height:115px;bottom:35px;left:-70px;padding:0.8em 1.2em;top:initial}#search_results .prop-button-call-to-action.favourites-button-wrapper aside.popup.single_list:before,#search_results .prop-button-call-to-action.favourites-button-wrapper aside.popup.single_list:after{right:44.5%;bottom:-0.688em;top:initial}#search_results .prop-button-call-to-action.favourites-button-wrapper aside.popup.single_list:before{border-top:10px solid #e6dfe6;border-bottom:transparent}#search_results .prop-button-call-to-action.favourites-button-wrapper aside.popup.single_list:after{border-top:10px solid #dedede;border-bottom:10px solid transparent;top:initial;bottom:-1.1em}#search_results .prop-button-call-to-action.favourites-button-wrapper aside.popup.single_list a{background-color:#272727;margin-top:0.8em;padding:5px 20px}#search_results>li.remove-row-border-4615{padding:0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #e6dfe6}#search_results>li.remove-row-border-4615:first-child{border-top:none}#search_results>li.remove-row-border-4615.highlight{background:#b8d284}#search_results>li.remove-row-border-4615 .property-primary{padding:0 0 1em 0;border-right:none}#search_results>li.remove-row-border-4615 .property-primary .prop-image-container{width:37%}#search_results>li.remove-row-border-4615 .property-primary .prop-head-container,#search_results>li.remove-row-border-4615 .property-primary .prop-info,#search_results>li.remove-row-border-4615 .property-primary .prop-description,#search_results>li.remove-row-border-4615 .property-primary .prop-discounts,#search_results>li.remove-row-border-4615 .property-primary .recent-booking-wrap{width:61%}#search_results>li.remove-row-border-4615 .price_wrp{padding:0 0 1em 1.125em}#search_results>li.remove-row-border-4615 .price_wrp a.button-call-to-action{width:calc(100% - 1.125em)}#search_results .kep-4614 .features{width:40%;clear:both;background:transparent;border:none;margin:initial;padding:10px 0 0 0}#search_results .kep-4614 .features li{font-family:'icon-set';width:9.333333%;font-size:20px;margin:0 1.7% 0 0;color:#e6dfe6}#search_results .kep-4614 .features li.active{color:#250633}@media only screen and (max-width: 959px){#search_results .kep-4614 .features{width:100%}}.kep-4600{text-align:center}.kep-4600>p{color:#3e0b46;text-decoration:underline;cursor:pointer}.kep-4600 .support-overlay .support-overlay-message{padding:12px}.kep-4600 .support-overlay .support-overlay-message .close{z-index:99;background:#fff;width:42px;height:42px;position:absolute;top:0px;right:0px}.kep-4600 .support-overlay .support-overlay-message .close svg{width:16.7px;height:16.7px;margin-top:12px}.kep-4600 .slick-prev,.kep-4600 .slick-next{font-size:0;line-height:0;position:absolute;top:50%;width:42px;height:42px;margin-top:-10px;padding:0;cursor:pointer;border:none;outline:none;background:#fff;z-index:99;background-repeat:no-repeat;background-position-y:13px;background-position-x:17px}.kep-4600 .slick-prev:before,.kep-4600 .slick-next:before{font-size:25px;line-height:1;color:#fff;font-weight:bold}.kep-4600 .slick-next{right:12px;background-image:url(/images/icons/black-chevron.svg)}.kep-4600 .slick-prev{left:12px;background-image:url(/images/icons/black-chevron.svg);webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.kep-4600 .slider-count{position:absolute;right:12px;bottom:12px;background:#fff;padding:6px}.kep-4600 .slider-count p{margin:0;font-size:14px;text-align:center}.new-search-results #search_results .low_deposit{right:0;display:block;text-align:center;width:100%;bottom:3.7rem;font-size:0.8rem;font-weight:800;color:#b4d088}#search_results .kep-4614 .features li a.kep-5020{font-family:'icon-set';width:9.333333%;font-size:20px;margin:0 1.7% 0 0;color:#e6dfe6;text-decoration:none}#search_results .kep-4614 .features li a.kep-5020.active{color:#250633}@media only screen and (max-width: 959px){#search_results .kep-4614 .features{width:100%}}.search-stamp-banner{padding:8px 20px 8px 10px;width:178px;text-align:center;background-color:#87a155;color:#fff;margin-bottom:10px;font-weight:bold;font-size:14px;position:relative}.search-stamp-banner:after{width:0;content:'';height:0;border-top:5px solid transparent;border-bottom:0px solid transparent;border-left:7px solid #250633;position:absolute;right:0;top:-5px}.search-stamp-banner.couples{background-color:#815e86}.search-stamp-banner.couples:after{border-left:7px solid #815e86}.search-stamp-banner.families{background-color:#805478}.search-stamp-banner.families:after{border-left:7px solid #50334b}.search-stamp-banner.groups{background-color:#87a155}.search-stamp-banner.groups:after{border-left:7px solid #87a155}.new-search-results #search_results .kep6159-tes1332 .free-cancellation-search{position:absolute;width:178px;bottom:10px;padding:6px 10px;color:#b4d088;background-color:#ebe6ec;font-size:12px;font-weight:bold;text-align:center}.new-search-results #search_results .kep6159-tes1332 .free-cancellation-search:after{width:0;content:'';height:0;border-top:5px solid transparent;border-bottom:0px solid transparent;border-left:7px solid #b4d088;position:absolute;right:0;top:-5px}.new-search-results #search_results .kep6159-tes1332 a.button-call-to-action{bottom:60px}#search_results .kep-6663{float:right;clear:none;width:59%;margin:10px 0}#search_results .kep-6663 li{display:inline-block;width:48%;font-size:13px;margin:0 1.7% 0 0;color:#3e0b46}#search_results .kep-6663 li.disabled span{color:#e6dfe6;text-decoration:line-through;font-style:italic}#search_results .kep-6663 li:before{margin-right:14px;content:" "}#search_results .kep-6663 li:not(.view-link):before{content:"• ";color:#272727;margin-right:5px}.view-small-map-button{text-decoration:none;padding:0.5em 0.625em 0.563em 0.7em;margin:0 0.875em 0 0;float:left;background:#815e86;color:#fff;position:absolute;bottom:0;left:0.5em;border-radius:3px;box-shadow:0 -2px 4px 0 rgba(0,0,0,0.3);cursor:pointer;z-index:100;display:none}.view-small-map-button:hover{background-color:#6a4d6e}.view-small-map-button .viewmap{padding-left:1.0em}.view-small-map-button .viewmap:before{font-family:'icon-set';color:#fff;content:"";position:absolute;left:0.375em;top:0.625em}.view-small-map-button .viewphoto{display:none}.view-small-map-button>div{font-size:14px}#search_results .prop-image .roundel.red-circle{color:#fff;display:block;background-color:transparent;text-align:center;min-width:48px}#search_results .prop-image .roundel.red-circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:50%;background-color:#815e86;content:""}#search_results .prop-image .roundel.red-circle .circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}#search_results .prop-image .roundel.red-circle .circle__wrapper{display:table;width:100%;height:100%}#search_results .prop-image .roundel.red-circle .circle__content{display:table-cell;vertical-align:middle;font-size:0.8em;font-weight:normal;text-transform:uppercase;font-family:Arial, sans-serif;padding-top:0.8em}#search_results .prop-image .roundel.red-circle .circle__content p{line-height:15px}#search_results .prop-image .roundel.red-circle .circle__content p b{font-size:1.5em;display:block}#search_results .prop-image .roundel.red-circle .circle__content p.offer-text{text-transform:capitalize;font-size:1.6em;padding-top:0.2em}@media only screen and (min-width: 1170px) and (max-width: 1280px){#search_results .prop-image .roundel.red-circle .circle__content{font-size:0.7em}#search_results .prop-image .roundel.red-circle .circle__content p{line-height:13px}#search_results .prop-image .roundel.red-circle .circle__content p b{font-size:1.3em}}@media only screen and (max-width: 975px){#search_results .prop-image .roundel.red-circle .circle__content{font-size:0.7em}#search_results .prop-image .roundel.red-circle .circle__content p{line-height:13px}#search_results .prop-image .roundel.red-circle .circle__content p b{font-size:1.3em}}#search_results li a.button-call-to-action{position:relative}#search_results li .tooltip-button{display:none;position:absolute;z-index:100;width:auto;height:auto;font-size:15px;line-height:1.5;text-align:center;color:#fff;top:-50px;right:-8px;padding:10px 12px;box-sizing:content-box;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);text-transform:initial;background:#ccc;background:rgba(0,0,0,0.8);font-weight:bold}#search_results li .tooltip-button.active{display:block}#search_results li .tooltip-button:before{top:100%;right:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(227,243,253,0);border-top-color:#000;border-width:9px;opacity:0.8}.image-count{position:absolute;left:0;bottom:0;width:56px;height:30px;color:#fff;background-color:rgba(0,0,0,0.8);font-size:12px;padding-top:8px;z-index:2}.image-count svg{fill:#fff;width:14px;height:12px;vertical-align:top;display:inline}.overlay-wrapper-bottom{position:absolute;bottom:0;width:100%;opacity:80%;z-index:1;border-bottom:1px solid #055845;border-left:1px solid #055845;border-right:1px solid #055845;border-radius:0 0 4px 4px}.overlay-wrapper-bottom .overlay-fh-icon{display:flex;align-items:center;justify-content:center;height:40px;background-color:#ffffff;border-radius:0 0 4px 4px}.overlay-wrapper-bottom .overlay-fh-icon svg{display:flex;fill:#055845;width:100px;height:35px;padding:5px;opacity:100%}#calendar{margin-bottom:1em;background:#fff}#calendar legend,#calendar h3,#calendar .account .notifications a span,.account .notifications a #calendar span,#calendar label[for="property-selector"],#calendar label[for="owner-selector"],#calendar label[for="year-selector"],#calendar label[for="month-selector"]{background-color:#3e0b46;color:#fff}#calendar>div{padding:0.5em}#calendar .nav-links{cursor:pointer;background:#3e0b46;margin:0 0.3em;border:0}#calendar .nav-links:hover{background:#3e0b46}#calendar .cal-month-select{margin:0.375em 0;text-align:center}#calendar select{font-size:1em}#calendar h3,#calendar .account .notifications a span,.account .notifications a #calendar span,#calendar label[for="property-selector"],#calendar label[for="owner-selector"],#calendar label[for="year-selector"],#calendar label[for="month-selector"]{text-align:center;color:#fff;font-size:1.125em;padding:0.45em 0.45em;width:auto;background:#3e0b46}#calendar .loading{background:#272727;border:2px #fff solid;color:#fff;position:relative;padding:0.625em;margin:0.5em 0}#calendar .checking-label{display:none}#calendar .checking li{display:none}#calendar .checking .checking-label{display:block}#calendar .dates-container{height:10.875em;overflow:hidden;padding:0;background:#fff;position:relative}#calendar .headings-container{background:#fff;width:100%}#calendar .headings{margin:0 auto;padding:0;overflow:auto;max-width:300px}#calendar .headings li{float:left;list-style-type:none;width:12.5%;margin:0.125em .8928571429%;font-size:0.6875em;text-align:center;line-height:2.2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px #3e0b46 solid;font-family:"Helvetica Neue", Arial, sans-serif;color:#fff;font-weight:bold}#calendar .dates{position:relative;margin:0 auto;padding:0;max-width:300px;background:#fff;font-family:"Helvetica Neue", Arial, sans-serif;text-align:center}#calendar .dates.transition .month-label{-webkit-transition:color .6s;transition:color .6s;-webkit-transition-timing-function:cubic-bezier(0, 0, 0, 0);transition-timing-function:cubic-bezier(0, 0, 0, 0);transition-delay:0s;-webkit-transition-delay:0s;-webkit-transition:color 0.6s, opacity 0.6s, background 0.6s;transition:color 0.6s, opacity 0.6s, background 0.6s}#calendar .dates li{cursor:pointer;list-style-type:none;width:12.5%;margin:0 .8928571429% 0.272em;font-size:0.6875em;text-align:center;line-height:2.2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#calendar .dates .available{background:#fff}#calendar .dates .unavailable{background:#dedede;color:#fff;cursor:auto}#calendar .dates .highlight{background:#87a155;color:#fff}#calendar .dates :nth-child(1 of .current-booking):not(.highlight){background:linear-gradient(135deg, #fff 50%, #50b661 50%)}#calendar .dates .current-booking:not(.highlight){background:#50b661}#calendar .dates :nth-last-child(1 of .current-booking):not(.highlight){background:linear-gradient(135deg, #50b661 50%, #fff 50%)}#calendar .dates .highlight.first:nth-last-child(1 of .current-booking){background:linear-gradient(135deg, #50b661 50%, #87a155 50%)}#calendar .dates .highlight.last+li:nth-child(1 of .current-booking){background:linear-gradient(135deg, #87a155 50%, #50b661 50%)}#calendar .dates .highlight.first:nth-last-child(1 of .current-booking):after{border:0px}#calendar .dates .inactive-month{opacity:0.5;font-style:italic}#calendar .dates .month-label{position:absolute;width:100%;text-align:center;opacity:0;display:none;font-size:1.6em}#calendar .dates.moving+.overlay{display:block}#calendar .overlay{position:absolute;top:0;left:0;background:#fff;padding:1em;width:100%;height:100%;display:none}#calendar .next,#calendar .prev{width:100%;cursor:pointer;color:#fff;background:#dedede;text-align:center;display:block;margin:0.2em 0;padding:0.3em 0}#calendar .under-calendar{padding:0.375em}#calendar h5{color:#fff;font-weight:normal;margin:0.625em 0 0.375em}#calendar p{font-size:0.875em;margin-bottom:0.4em}#calendar .mini-column{float:left;width:45%;margin:0 2.5%}#calendar .mini-column.right{float:right}#calendar .mini-column p{font-size:1em;margin:0.125em 0}#calendar .mini-column p.legend{margin:0.625em 0 1.25em;font-size:0.750em}#calendar .mini-column p.legend .roundel{height:1.65em;width:1.65em;display:block;float:left;margin:-0.35em 0.463em 0 0}#calendar .mini-column p.legend .unavailable{border:1px #dedede solid;background:#dedede;color:#fff}#calendar .mini-column p.legend .changeover{border:1px #815e86 solid !important}#calendar .mini-column select{width:100%}#calendar .message{font-size:1em;color:#3e0b46;background:#b8d284;padding:0.625em 0.5em;margin-top:0.8125em}#calendar .non-availability-message{font-family:var(--font-family);background-color:var(--semantic-yellow-1);color:var(--neutral-grey-5);font-weight:var(--font-normal);border-radius:8px;padding:24px}#calendar .non-availability-message hr{background:var(--neutral-grey-2);margin:var(--spacing-6x) 0}#calendar .non-availability-message .chosen-dates{font-weight:var(--font-medium);color:var(--neutral-grey-6)}#calendar .booking-buttons{list-style:none;padding:0;margin:0}#calendar .booking-buttons li{background:#fff;border:2px #fff solid;color:#3e0b46;position:relative;min-height:3.375em;overflow:auto;margin:0 0 0.5em}#calendar .booking-buttons li.highlight{background:#87a155}#calendar .booking-buttons li .inner-button{padding:0.625em 0.5em}#calendar .booking-buttons li .inner-button.kep6005 .price.is-deposit{line-height:20px}#calendar .booking-buttons li .inner-button.kep6005 span{font-size:0.67em;display:inline}#calendar .booking-buttons li .inner-button.kep6005 span.price-small{display:block;font-family:Arial, sans-serif;font-size:14px;font-weight:normal}#calendar .booking-buttons li .inner-button.kep6005 em.text-deposit{font-family:Arial, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.2px;text-align:left;text-transform:uppercase;font-style:normal;margin-left:-5px}#calendar .booking-buttons li .inner-button.kep6005 em.text-deposit span.was{color:inherit;float:initial;display:inline;text-decoration:line-through;font-size:13px;font-family:Arial, sans-serif;padding-left:8px}#calendar .booking-buttons li .inner-button.kep6005 .button-call-to-action.align-bottom{margin-top:15px}#calendar .booking-buttons li p{margin:0}#calendar .booking-buttons li p.discount{font-weight:normal;display:inline-block;width:auto;height:auto;position:relative}#calendar .booking-buttons li p.discount span{position:absolute;padding:0 0.188em;width:100%;height:0.125em;background:#3e0b46;left:-0.125em;top:50%;transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg)}#calendar .booking-buttons li .date{font-size:0.9em;margin-bottom:0.5em}#calendar .booking-buttons li .offer{font-size:0.9em;font-style:italic;margin-bottom:0.2em;text-align:center;color:#3e0b46}#calendar .booking-buttons li .deposit{float:right;margin-left:0.5em;text-align:right}#calendar .booking-buttons li .dicount{float:left}#calendar .booking-buttons li .price{font-size:2em;font-weight:bold;line-height:1em;clear:left;float:left;margin-right:0.156em}#calendar .booking-buttons li .price span{font-size:0.67em;display:inline}#calendar .booking-buttons li .button-call-to-action{text-transform:uppercase;padding:0.45em 0.625em;text-decoration:none;font-size:0.875em;float:right}#calendar .booking-buttons li .was{font-size:16px;line-height:1em;clear:left;float:left;margin-right:0.156em;color:#815e86}#calendar .booking-buttons li .was span{text-decoration:line-through}#calendar .booking-buttons li .was-now-price .was-price{float:left;color:#272727}#calendar .booking-buttons li .was-now-price .was-price p:first-of-type{line-height:0.87em}#calendar .booking-buttons li .was-now-price .was-price span{transform:none;-ms-transform:none;-webkit-transform:none;background-color:#272727;left:0em}#calendar .booking-buttons li .was-now-price .now-price{float:left;margin-left:10px;margin-right:5px}#calendar .booking-buttons li .was-now-price .now-price p{font-size:1em;font-weight:bolder;color:#87a155;padding-top:10px}#calendar .booking-buttons li .was-now-price .price{clear:none}#calendar .booking-buttons li.highlight .now-price p{color:#fff}#calendar .booking-buttons li.highlight .was-price span{background-color:#fff}#calendar .return-to-search{float:right;border:2px #fff solid;margin:0.5em 0.375em 0.5em 0}.sticky-calendar{position:fixed;max-width:322px;width:22%;top:1.25em}.right-sticky-calendar{position:fixed;width:1400px;top:1.25em}.right-sticky-calendar .sticky-calendar{position:static;max-width:322px;width:23%;top:1.25em}.sticky-calendar-end{position:absolute;width:23%}.discounts{margin-bottom:1.5em;border-top:1px solid #e6dfe6;border-bottom:1px solid #e6dfe6;padding:1.5em 0 0.6em 0}.discounts h3,.discounts .account .notifications a span,.account .notifications a .discounts span,.discounts label[for="property-selector"],.discounts label[for="owner-selector"],.discounts label[for="year-selector"],.discounts label[for="month-selector"]{margin:0}.discounts h3 a,.discounts .account .notifications a span a,.account .notifications a .discounts span a,.discounts label[for="property-selector"] a,.discounts label[for="owner-selector"] a,.discounts label[for="year-selector"] a,.discounts label[for="month-selector"] a{text-decoration:none;font-size:0.67em}.discounts ul{list-style-type:none;margin:0;padding:0}.discounts ul li{padding:0.5em 0}.discounts ul li p{margin:0;text-align:right}.discounts ul li p.discount_name{color:#e6dfe6;text-align:left;font-size:1.1em}@media only screen and (max-width: 1170px){#calendar .nav-links{margin:0 0.3%}}@media only screen and (max-width: 1170px){.calendar.sticky-calendar{width:22.5%}.right-sticky-calendar .calendar.sticky-calendar{width:23%}}@media only screen and (max-width: 1458px){.right-sticky-calendar{width:96%}}@media only screen and (max-width: 959px){.calendar.sticky-calendar{width:33.3333333333%;position:static;max-width:100%}.right-sticky-calendar{position:static;width:auto}.right-sticky-calendar .calendar.sticky-calendar{width:33.3333333333%;max-width:100%}}@media only screen and (max-width: 775px){.calendar.sticky-calendar{width:100%}}@media only screen and (min-width: 601px) and (max-width: 850px){#calendar .mini-column p.legend{height:2.5em}}@media only screen and (max-width: 599px){#calendar .nav-links{margin:0 0.4em}}#calendar h3,#calendar .account .notifications a span,.account .notifications a #calendar span,#calendar label[for="property-selector"],#calendar label[for="owner-selector"],#calendar label[for="year-selector"],#calendar label[for="month-selector"]{text-transform:uppercase;font-size:1.2em;text-align:center;font-family:Kameron,Karla,Arial,sans-serif;font-weight:bold;padding:0.2em 0;border-bottom:1px solid silver}#calendar .date-input{padding:0.375em}#calendar .date-input p{color:#fff;margin:0 2.5%}#calendar .date-input a{border:1px solid #3e0b46;background:url("../images/calendar.png") no-repeat right 6px center #fff;color:#3e0b46;box-sizing:border-box;display:block;padding:6px 28px 6px 6px;margin:0 2.5%;cursor:pointer}#calendar .dates-container{background:#fff}#calendar .headings-container{background:#fff}#calendar .headings{margin-top:0.875em}#calendar .headings li{border:0}#calendar .dates{font-family:Karla,Arial,sans-serif}#calendar .dates li{width:14.2857142857%;font-size:0.8em;margin:0;border-top:1px solid #fff;border-right:1px solid #fff;position:relative}#calendar .dates .highlight{background:#87a155}#calendar .dates .changeover:before{-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em;content:'';border:1px solid #815e86;height:20px;width:20px;position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-11px}#calendar .dates .inactive-month{opacity:1;color:#3e0b46}#calendar .dates .inactive-month.unavailable{color:#fff}#calendar .unavailable-message{position:absolute;top:3.3em;left:0;width:100%;width:calc(100% - 1px);background:#f5f5f5;color:#3c6f9a;text-align:center;padding:0.9em 0.5em;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa}#calendar .unavailable-message p{font-weight:bold;margin:0}#calendar .unavailable-message a{display:block;text-decoration:underline;font-size:0.9em;color:#3c6f9a}#calendar .booking-buttons li{background:#fff;border:0;color:#272727}#calendar .booking-buttons li.highlight{background:#87a155}#calendar .booking-buttons li.highlight p{color:#fff}#calendar .booking-buttons li p.discount span{background:#272727}#calendar .booking-buttons .price{color:#87a155}#calendar .under-calendar{color:#fff}#calendar .mini-column p.legend .changeover{-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em}#calendar a.expand-deposit.flexible-cancellation-text{background-color:#FFFFFF !important;color:#136E28 !important;font-weight:bold !important;border-top:solid 1px black !important;text-decoration:none !important}#calendar a.expand-deposit.flexible-cancellation-text:after{color:#136E28}#calendar strong.ng-scope.flexible-cancellation-text{font-weight:bold !important;font-size:12px !important}#calendar p.flexible-cancellation-eligible.mobile-banner{display:none}#calendar .expand-deposit{display:block;clear:both;text-decoration:underline;color:#fff;background:#250633;font-size:0.9em;padding:0.4em 1.55em 0.4em 0.55em;position:relative}#calendar .expand-deposit:after{font-family:'icon-set';color:#fff;content:"";right:0.1em;font-size:1.6em;top:0.1em;position:absolute}#calendar .expand-deposit.active:after{font-family:'icon-set';color:#fff;content:""}#calendar .highlight-deposit{display:block;clear:both;text-decoration:none;color:#fff;background:#250633;font-size:0.9em;padding:0.4em 1.55em 0.4em 0.55em;position:relative}#calendar p.expand-deposit{padding:0.4em 0.55em}#calendar p.expand-deposit:after{content:''}#calendar .deposit-section{padding:0.5em;background:#250633;border-top:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e}#calendar .deposit-section ul{font-size:0.9em;margin:0;padding:0 1em;list-style-type:none}#calendar .deposit-section ul.kep4898widths span:first-child{max-width:64%}#calendar .deposit-section ul.kep4898widths span:last-child{max-width:35%}#calendar .deposit-section li{color:#fff;background:none;min-height:0}#calendar .deposit-section .total{padding-top:0.5em;border-top:1px dotted #5e5e5e;font-weight:bold}#calendar .deposit-section .total.no-topborder{border-top:none}#calendar .deposit-section span:first-child{float:left}#calendar .deposit-section span:last-child{float:right}#calendar .deposit-section a.button-call-to-action{margin:1em 1em 0.5em;display:block;text-align:center;float:none}#calendar dl.calendar-key dt.icon-current{display:flex;align-items:center;justify-content:center}#calendar dl.calendar-key dt.icon-current .icon{width:12px;height:12px;background-color:#50b661;display:block}#calendar dl.calendar-key dt.icon-proposed{display:flex;align-items:center;justify-content:center;margin-left:71px}#calendar dl.calendar-key dt.icon-proposed .icon{width:12px;height:12px;background-color:#87a155;display:block}#wrap-price-buttons.top-fixed-buttons{position:fixed;top:0;z-index:10000;background-color:#fff;padding:0.2em 0.7em;margin:0 -14px;max-width:325px;width:32%}#wrap-price-buttons.top-fixed-buttons .disclaimer-kep4271{display:none}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(2)>div{display:none}#wrap-price-buttons.top-fixed-buttons .no_price{display:none}#wrap-price-buttons .whitelinks a{color:#fff}@media only screen and (max-width: 775px){#wrap-price-buttons.top-fixed-buttons{width:100%;max-width:95.9%;padding-top:0.7em}#wrap-price-buttons.top-fixed-buttons>div{width:100%}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(2){width:40%;display:inline-block}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(2).no_price{width:40%}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(2).no_price ul{display:none}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(2).hide_price{display:none}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(2).has_price{width:100%}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(3){width:40%;display:inline-block}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(4){width:59%;display:inline-block}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(4).hide_price{display:none}#wrap-price-buttons.top-fixed-buttons>div:nth-of-type(4) ul.booking-buttons{width:100%}#wrap-price-buttons.top-fixed-buttons .has_price{vertical-align:middle;display:inline-block}#wrap-price-buttons.top-fixed-buttons .has_price h5{width:40%}#wrap-price-buttons.top-fixed-buttons .has_price ul.booking-buttons{width:59%}#wrap-price-buttons.top-fixed-buttons h5{margin:0;display:inline-block;vertical-align:middle}#wrap-price-buttons.top-fixed-buttons ul.booking-buttons{display:inline-block;vertical-align:middle}#wrap-price-buttons.top-fixed-buttons ul.booking-buttons li:not(:first-child){display:none}}@media only screen and (min-width: 960px) and (max-width: 1370px){#wrap-price-buttons.top-fixed-buttons{right:3%;max-width:305px;width:23%}}@media only screen and (min-width: 776px) and (max-width: 959px){#wrap-price-buttons.top-fixed-buttons{right:3%;max-width:305px;width:33%}}.use-arial-3651 #calendar h3,.use-arial-3651 #calendar .account .notifications a span,.account .notifications a .use-arial-3651 #calendar span,.use-arial-3651 #calendar label[for="property-selector"],.use-arial-3651 #calendar label[for="owner-selector"],.use-arial-3651 #calendar label[for="year-selector"],.use-arial-3651 #calendar label[for="month-selector"]{font-family:Arial,sans-serif}.use-arial-3651 #calendar .dates{font-family:Arial,sans-serif}@media only screen and (max-width: 1170px){.unavailable-message{font-size:0.9em}}@media only screen and (max-width: 599px){#calendar h3:after,#calendar .account .notifications a span:after,.account .notifications a #calendar span:after,#calendar label[for="property-selector"]:after,#calendar label[for="owner-selector"]:after,#calendar label[for="year-selector"]:after,#calendar label[for="month-selector"]:after{height:1.7em}}@media (max-width: 480px){#calendar h3:after,#calendar .account .notifications a span:after,.account .notifications a #calendar span:after,#calendar label[for="property-selector"]:after,#calendar label[for="owner-selector"]:after,#calendar label[for="year-selector"]:after,#calendar label[for="month-selector"]:after{height:1.4em}}@media (max-width: 400px){#calendar h3:after,#calendar .account .notifications a span:after,.account .notifications a #calendar span:after,#calendar label[for="property-selector"]:after,#calendar label[for="owner-selector"]:after,#calendar label[for="year-selector"]:after,#calendar label[for="month-selector"]:after{height:1.1em}}#calendar .calendar-checkinout .date.available{color:#3e0b46}#calendar .calendar-checkinout .date.available.first,#calendar .calendar-checkinout .date.available.last+li{background-color:transparent;position:relative;z-index:1;color:#3e0b46}#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{position:absolute;top:0;left:0;bottom:0;right:0;content:'';z-index:-1;border-width:14px 21px;border-style:solid}#calendar .calendar-checkinout .date.available.first:after{border-color:#87a155 #87a155 transparent transparent}#calendar .calendar-checkinout .date.available.last+li:after{border-color:transparent transparent #87a155 #87a155}#calendar .calendar-checkinout .date.available.last+li.unavailable:after{border-color:#dedede #dedede #87a155 #87a155}#calendar .calendar-checkinout+.overlay{z-index:10}@media only screen and (min-width: 1430px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 21px}}@media only screen and (min-width: 1365px) and (max-width: 1430px), only screen and (min-width: 907px) and (max-width: 960px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 20px}}@media only screen and (min-width: 1300px) and (max-width: 1365px), only screen and (min-width: 856px) and (max-width: 907px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 19px}}@media only screen and (min-width: 1225px) and (max-width: 1300px), only screen and (min-width: 804px) and (max-width: 855px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 18px}}@media only screen and (min-width: 1160px) and (max-width: 1225px), only screen and (min-width: 753px) and (max-width: 804px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 17px}}@media only screen and (min-width: 1095px) and (max-width: 1160px), only screen and (min-width: 702px) and (max-width: 753px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 16px}}@media only screen and (min-width: 1030px) and (max-width: 1095px), only screen and (min-width: 651px) and (max-width: 702px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px 15px}}@media only screen and (min-width: 960px) and (max-width: 1030px), only screen and (min-width: 600px) and (max-width: 651px){#calendar .calendar-checkinout .date.available.first:after,#calendar .calendar-checkinout .date.available.last+li:after{border-width:14px}}.booking-buttons .gel-button.primary{float:right}.kep-5589 #calendar .dates-container{height:252px}.kep-5589 #calendar .dates{max-width:294px}.kep-5589 #calendar .dates li{width:42px;height:42px;line-height:3.2em}.kep-5589 #calendar .calendar-checkinout .date.available.first:after,.kep-5589 #calendar .calendar-checkinout .date.available.last+li:after{border-width:20px 21px}.kep-5589 aside.col_3.right.calendar{width:322px}@media only screen and (min-width: 959px){.kep-5589 header.col_9_fix.left.header,.kep-5589 article.col_9_fix.left.content{width:calc(100% - 352px)}}@media only screen and (max-width: 959px){.kep-5589 header.col_9_fix.left.header,.kep-5589 article.col_9_fix.left.content,.kep-5589 aside.col_3.right.calendar{width:100%}}#calendar button.change-date,#calendar #bookings .detail-tabs-triggers .change-date.secondary-button,#bookings .detail-tabs-triggers #calendar .change-date.secondary-button{background-color:#272727;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);color:#fff}#calendar button.change-date svg,#calendar #bookings .detail-tabs-triggers .change-date.secondary-button svg,#bookings .detail-tabs-triggers #calendar .change-date.secondary-button svg{fill:#fff}#calendar .button.return-to-search{color:#fff}#calendar.kep-5976 .button.return-to-search{color:#fff}#calendar.kep-5976 .booking-buttons>li{box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}#calendar.kep-5976 .booking-buttons li a.button-call-to-action{box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}#calendar.kep-5976 .cal-month-select .button.nav-links{background-color:#3e0b46;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}#calendar.kep-5976 .cal-month-select .button.nav-links svg{fill:#fff}#calendar.kep-5976 .under-calendar .legend{color:#272727}#calendar.kep-5976 .disclaimer-kep4271{color:#fff}.tooltip-button{color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);background:#e6dfe6;background:rgba(0,0,0,0.8)}.tooltip-button:before{border-color:rgba(245,245,245,0);border-top-color:#fff}#calendar .calendar-checkinout .date.available.first:after{border-color:transparent #87a155 #87a155 transparent}#calendar .calendar-checkinout .date.available.last+li:after{border-color:#87a155 transparent transparent #87a155}#calendar .calendar-checkinout .date.available.last+li.unavailable:after{border-color:#87a155 #dedede #dedede #87a155}#calendar .date.available+li.unavailable:after{border-width:14px 21px;border-color:#fff #dedede #dedede #fff}#calendar .date.available+li.unavailable,#calendar .date.unavailable+li.available{background-color:transparent;position:relative;z-index:1;color:#3e0b46}#calendar .date.available+li.unavailable:after,#calendar .date.unavailable+li.available:after{position:absolute;top:0;left:0;bottom:0;right:0;content:'';border-style:solid;z-index:-1;border-width:14px 20px}#calendar .date.unavailable+li.available:after{border-color:#dedede #fff #fff #dedede}#calendar .date.unavailable+li.available.first:after{border-color:#dedede #87a155 #87a155 #dedede}div.calendar-card-make-selection,label.calendar-card-make-selection{font-family:var(--font-family);font-weight:var(--font-normal);color:var(--neutral-grey-6);background-color:var(--semantic-blue-1);border-radius:var(--radius-lg);padding:var(--spacing-4x);display:flex;flex-direction:column;gap:16px;margin-top:16px}div.calendar-card-make-selection .booking-options,label.calendar-card-make-selection .booking-options{display:flex;flex-direction:column;gap:16px}div.calendar-card-make-selection .booking-options.invalid label,label.calendar-card-make-selection .booking-options.invalid label{border:1px solid var(--semantic-red-2)}div.calendar-card-make-selection a.book-now-button.disabled,label.calendar-card-make-selection a.book-now-button.disabled{cursor:not-allowed}div.calendar-card-make-selection .ttp-select-validation,label.calendar-card-make-selection .ttp-select-validation{color:var(--semantic-red-2);display:flex;gap:8px}div.calendar-card-make-selection .calendar-card-section-header,label.calendar-card-make-selection .calendar-card-section-header{font-weight:var(--font-medium)}div.calendar-card-make-selection a.modal-link,label.calendar-card-make-selection a.modal-link{font-weight:var(--font-normal);color:var(--primary-color);text-decoration:underline}div.calendar-card-make-selection hr,label.calendar-card-make-selection hr{background:var(--neutral-grey-2);margin:0}div.calendar-card-make-selection .date-details,label.calendar-card-make-selection .date-details{display:flex;flex-direction:column;justify-content:space-between;gap:8px}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice{border:1px solid var(--neutral-grey-3);box-sizing:border-box;padding:16px;background-color:var(--brand-white);border-radius:8px;font-weight:var(--font-medium);display:flex;flex-direction:column;gap:12px;contain:content}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice:hover,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice:hover{border:1px solid var(--neutral-grey-6)}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice.selected,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice.selected{border:2px solid var(--primary-color);margin:-1px}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice>div:not(.deposit-offer),label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice>div:not(.deposit-offer){display:flex;justify-content:space-between}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice>div:not(.deposit-offer)>span,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice>div:not(.deposit-offer)>span{display:flex;align-items:center}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice input[type="radio"],label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice input[type="radio"]{width:20px;height:20px;margin:0 16px 0 0}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-description,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-description{font-size:var(--font-size-body-sm);font-weight:var(--font-normal);color:var(--neutral-grey-5);display:flex;gap:16px;justify-content:flex-start;align-items:center;line-height:normal}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-description.green,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-description.green{color:var(--semantic-green-2)}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-description svg,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-description svg{min-width:20px}div.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-was,label.calendar-card-make-selection .calendar-card-make-selection-cancellation-choice .option-was{color:var(--semantic-red-2);font-size:var(--font-size-body-sm);text-decoration:line-through;margin-right:4px}div.calendar-card-make-selection .book-now-button,label.calendar-card-make-selection .book-now-button{font-weight:var(--font-medium);display:block;text-align:center;background-color:var(--primary-color);color:var(--text-body-light);width:100%;padding:12px;border-radius:var(--radius-base);box-sizing:border-box}div.calendar-card-make-selection .book-now-button:hover,label.calendar-card-make-selection .book-now-button:hover{text-decoration:none;background-color:var(--semantic-blue-2)}div.calendar-card-make-selection .book-now-button:active,label.calendar-card-make-selection .book-now-button:active{background-color:var(--semantic-blue-2)}div.calendar-card-make-selection .book-now-button:disabled,div.calendar-card-make-selection .book-now-button[disabled],label.calendar-card-make-selection .book-now-button:disabled,label.calendar-card-make-selection .book-now-button[disabled]{cursor:progress}div.calendar-card-make-selection .deposit-offer,label.calendar-card-make-selection .deposit-offer{margin:0 -16px -16px -16px}.calendar-card-alternative-date{font-family:var(--font-family);display:block;overflow:hidden;background-color:#FFF;border:1px solid var(--neutral-grey-4);border-radius:8px;color:var(--neutral-grey-6);margin-bottom:16px}.calendar-card-alternative-date:hover{border:1px solid var(--neutral-grey-6);cursor:pointer}.calendar-card-alternative-date>div.date-details{display:flex;align-items:center;gap:16px;padding:16px}.calendar-card-alternative-date input[type="radio"]{height:20px;width:20px}.calendar-card-alternative-date .calendar-card-alternative-date-details{display:flex;gap:8px;flex-direction:column;font-weight:500}.calendar-card-alternative-date .calendar-card-alternative-date-details .calendar-card-alternative-date-details-price{font-size:var(--font-size-h-xl);font-weight:var(--font-semibold);display:flex;gap:4px;align-items:center}.calendar-card-alternative-date .calendar-card-alternative-date-details .calendar-card-alternative-date-details-price div{margin-top:4px;vertical-align:middle}.calendar-card-alternative-date .calendar-card-alternative-date-details .calendar-card-alternative-date-details-price .was-price{color:var(--semantic-red-2);text-decoration:line-through;font-size:var(--font-size-body-sm);line-height:20px;font-weight:var(--font-normal)}.calendar-card-alternative-date .deposit-offer,.calendar-card-make-selection .deposit-offer{display:flex;justify-content:center;border-radius:0 0 4px 4px;background-color:#fbe6f3;color:var(--promotion-color);font-size:var(--font-size-body-sm);line-height:20px;font-weight:400;padding:4px;overflow:hidden}#calendar .under-calendar p.recommended-dates{font-size:var(--font-size-body);font-weight:var(--font-medium);font-family:var(--font-family);margin:var(--spacing-4x) 0}p.calendar-charges-disclaimer{margin:12px 0 0 0;font-size:14px}.wrap-availability{float:left;padding-top:5px;width:100%}.wrap-availability .loading-content{background:#fff;text-align:center;font-size:24px;padding:50px}.wrap-availability .loading-content p img{width:35px;height:35px}.wrap-availability .check-availability{cursor:pointer;position:absolute;right:0px;bottom:0px;background-color:#f5f5f5;border-left:solid 1px #e6dfe6;color:#250633;width:189px;text-align:center;padding:8px 0px;display:block}.wrap-availability .check-availability div{display:inline-block;margin-top:2px;vertical-align:top}.wrap-availability .check-availability div:first-child{margin-top:0px;padding-right:10px}.wrap-availability .check-availability svg{width:20px;height:20px}.wrap-availability .check-availability svg path{fill:#250633}.wrap-availability .wrap-calendar{position:absolute;width:100.3%;left:-1px;z-index:1000}.wrap-availability .wrap-calendar .prices-container{width:360px;height:388px;float:right;padding:0 3%}.wrap-availability .wrap-calendar .prices-container .button-call-to-action{width:90%;display:block;text-align:center;padding:15px 0px;text-transform:uppercase;font-weight:bolder;bottom:15px;left:5%;position:absolute}.wrap-availability .wrap-calendar .calendar .calendar-container{width:calc(100% - 360px);float:left;padding:0 20px 0 0;box-sizing:border-box;flex:1}.wrap-availability .wrap-calendar .calendar .calendar-container>div{background:#fff;width:100%;margin:0 auto;position:relative}.wrap-availability .wrap-calendar .calendar .calendar-container>div .dates-container{overflow:hidden;padding:0;position:relative}.wrap-availability .wrap-calendar .calendar .calendar-container>div .headings-container{font-size:12px;font-weight:bold;text-align:center;color:#3e0b46;background:#dedede;width:98%;margin:0 auto}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration{background:#fff;margin-top:15px;padding:0px}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div{display:inline-block;float:initial;padding:6px 10px;vertical-align:middle}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div:not(:first-child){border-left:solid 1px #e6dfe6}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div:first-child{width:50%}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div label{vertical-align:middle}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div .date.changeover{border-bottom:4px solid #815e86;vertical-align:middle}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div .date{height:30px;border:solid 1px #e6dfe6;width:30px;display:inline-block}.wrap-availability .wrap-calendar .calendar .calendar-container>div.duration>div select{border:none;vertical-align:middle;display:inline-block}.wrap-availability .wrap-calendar .calendar .calendar-container>div>div{float:left;width:calc(50% - 5px);padding:6px 12px;box-sizing:border-box}.wrap-availability .wrap-calendar .calendar .calendar-container>div>div .nav-links{position:absolute;top:8px;right:6px;width:10px}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .nav-links:first-child{left:0}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .nav-links:not(:first-child){display:none}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.highlight.next-month-day.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.first.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .last.next-month-day.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .last.inactive-month{background:#250633;color:#fff;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month{border-left:solid 1px #e6dfe6}.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month .available.highlight.prev-month-day.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month .available.first.inactive-month,.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month .available.last.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month .last.prev-month-day.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month .last.inactive-month{background:#fff;color:#3e0b46;font-weight:normal}.wrap-availability .wrap-calendar .calendar .calendar-container>div .month-text{text-align:center;width:100%;margin-top:5px;font-size:18px;font-weight:bold}.wrap-availability .wrap-calendar .calendar .headings{margin-top:0.875em}.wrap-availability .wrap-calendar .calendar .headings li{border:0;font-family:Karla,Arial,sans-serif}.wrap-availability .wrap-calendar .calendar .dates{font-family:Karla,Arial,sans-serif;position:relative;margin:0 auto;padding:0;max-width:300px;background:#fff;font-family:"Helvetica Neue", Arial, sans-serif;text-align:center}.wrap-availability .wrap-calendar .calendar .dates.transition .month-label{-webkit-transition:color .6s;transition:color .6s;-webkit-transition-timing-function:cubic-bezier(0, 0, 0, 0);transition-timing-function:cubic-bezier(0, 0, 0, 0);transition-delay:0s;-webkit-transition-delay:0s;-webkit-transition:color 0.6s, opacity 0.6s, background 0.6s;transition:color 0.6s, opacity 0.6s, background 0.6s}.wrap-availability .wrap-calendar .calendar .dates.moving+.overlay{display:block}.wrap-availability .wrap-calendar .calendar .dates .changeover{border-bottom:4px solid #815e86}.wrap-availability .wrap-calendar .calendar .dates li{position:relative;height:36px;border:solid 1px #e6dfe6;cursor:pointer;list-style-type:none;width:12.5%;margin:0 .8928571429% 0.272em;font-size:12px;text-align:center;line-height:38px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.wrap-availability .wrap-calendar .calendar .dates .available{background:#fff}.wrap-availability .wrap-calendar .calendar .dates .available.highlight,.wrap-availability .wrap-calendar .calendar .dates .available.last{background:#f5f5f5;color:#3e0b46;font-weight:bolder}.wrap-availability .wrap-calendar .calendar .dates .available.first,.wrap-availability .wrap-calendar .calendar .dates .available.last{background-color:#250633;color:#fff;opacity:1;font-weight:bolder}.wrap-availability .wrap-calendar .calendar .dates .unavailable{opacity:0.3;cursor:auto}.wrap-availability .wrap-calendar .calendar .dates .unavailable.last{background-color:#250633;color:#fff;opacity:1;font-weight:bolder}.wrap-availability .wrap-calendar .calendar .dates .inactive-month{border:none;font-style:italic}.wrap-availability .wrap-calendar .calendar .dates .month-label{position:absolute;width:100%;text-align:center;opacity:0;display:none;font-size:1.6em}.wrap-availability .wrap-calendar .calendar .overlay{position:absolute;top:0;left:0;background:#fff;padding:1em;width:100%;height:100%;display:none}.wrap-availability .wrap-calendar .calendar .unavailable-message{position:absolute;top:3.3em;left:0;width:100%;width:calc(100% - 1px);background:#f5f5f5;color:#250633;text-align:center;padding:0.9em 0.5em;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa}.wrap-availability .wrap-calendar .calendar .unavailable-message p{font-weight:bold;margin:0}.wrap-availability .wrap-calendar .calendar .unavailable-message a{display:block;text-decoration:underline;font-size:0.9em;color:#250633}.wrap-availability .wrap-calendar .calendar .booking-buttons li{background:#fff;border:0;color:#3e0b46}.wrap-availability .wrap-calendar .calendar .booking-buttons li p.discount span{background:#3e0b46}.wrap-availability .wrap-calendar .calendar .booking-buttons .price{color:#87a155}.wrap-availability .wrap-calendar .calendar{margin-bottom:1em;background:#3e0b46;padding:18px}.wrap-availability .wrap-calendar .calendar .nav-links{cursor:pointer;background:#fff;color:#3e0b46;margin:0 0.3em;border:0}.wrap-availability .wrap-calendar .calendar .cal-month-select{text-align:center}.wrap-availability .wrap-calendar .calendar select{font-size:1em}.wrap-availability .wrap-calendar .calendar .headings{margin:0 auto 4px;padding:0;overflow:auto;max-width:300px}.wrap-availability .wrap-calendar .calendar .headings li{color:#3e0b46;margin:2px;position:relative;height:36px;list-style-type:none;width:12.5%;margin:0 0.8928571429% 0.272em;font-size:12px;text-align:center;line-height:38px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background-color:#dedede}.wrap-availability .wrap-calendar .calendar .message{font-size:1em;color:#3e0b46;background:#b8d284;padding:0.625em 0.5em;margin-top:0.8125em}.wrap-availability .wrap-calendar .calendar .return-to-search{float:right;border:2px #fff solid;margin:0.5em 0.375em 0.5em 0}#calendar #wrap-price-panel{width:98%;height:auto;margin:18px auto;padding:0 16px 10px;font-size:14px}#calendar #wrap-price-panel h5{padding:15px 0px 8px}#calendar #wrap-price-panel .loading-content p{text-align:center;font-size:24px;padding:50px;color:#3e0b46}#calendar #wrap-price-panel .booking-buttons li .button-call-to-action{width:100%;display:block;text-align:center;padding:15px 0px;text-transform:uppercase;font-weight:bolder;margin-top:20px;font-size:16px}#calendar #wrap-price-panel .booking-buttons li .inner-button{padding:0}#calendar #wrap-price-panel .booking-buttons li .inner-button .total span{font-size:16px}#calendar #wrap-price-panel .not-available{font-size:14px}.wrap-availability .wrap-calendar .prices-container,#calendar #wrap-price-panel{box-sizing:border-box;flex:1;background:#fff;position:relative}.wrap-availability .wrap-calendar .prices-container .not-available,#calendar #wrap-price-panel .not-available{width:100%;border-radius:2px;background-color:#f5f5f5;color:#250633;text-align:center;padding:25px 0px;margin-top:30px}.wrap-availability .wrap-calendar .prices-container h5,#calendar #wrap-price-panel h5{font-size:16px;font-weight:bold;line-height:1.5;text-align:center;color:#3e0b46;border-bottom:solid 1px #e6dfe6;padding:18px 0px;text-transform:uppercase}.wrap-availability .wrap-calendar .prices-container .button-call-to-action,#calendar #wrap-price-panel .button-call-to-action{color:#fff}.wrap-availability .wrap-calendar .prices-container .booking-buttons,#calendar #wrap-price-panel .booking-buttons{list-style:none;padding:0;margin:0}.wrap-availability .wrap-calendar .prices-container .booking-buttons li,#calendar #wrap-price-panel .booking-buttons li{color:#3e0b46}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button>div,#calendar #wrap-price-panel .booking-buttons li .inner-button>div{border-bottom:solid 1px #e6dfe6;padding:10px 7px}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .date-row>div,#calendar #wrap-price-panel .booking-buttons li .inner-button .date-row>div{float:left;text-align:left;width:calc(50% - 10px)}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .date-row>div b,#calendar #wrap-price-panel .booking-buttons li .inner-button .date-row>div b{font-size:14px}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .date-row>div:first-child,#calendar #wrap-price-panel .booking-buttons li .inner-button .date-row>div:first-child{margin-right:20px}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .discount span,#calendar #wrap-price-panel .booking-buttons li .inner-button .discount span{color:#87a155}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .total,#calendar #wrap-price-panel .booking-buttons li .inner-button .total{font-weight:bolder;background-color:#dedede}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .total span,#calendar #wrap-price-panel .booking-buttons li .inner-button .total span{color:#815e86;font-size:18px}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .price-row>div,#calendar #wrap-price-panel .booking-buttons li .inner-button .price-row>div{float:right;text-align:right}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .price-row>div:first-child,#calendar #wrap-price-panel .booking-buttons li .inner-button .price-row>div:first-child{width:70%;text-align:left;float:left}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .inner-button .price-row.total>div:first-child,#calendar #wrap-price-panel .booking-buttons li .inner-button .price-row.total>div:first-child{padding-top:3px}.wrap-availability .wrap-calendar .prices-container .booking-buttons li p,#calendar #wrap-price-panel .booking-buttons li p{margin:0}.wrap-availability .wrap-calendar .prices-container .booking-buttons li p.discount,#calendar #wrap-price-panel .booking-buttons li p.discount{font-weight:normal;display:inline-block;width:auto;height:auto;position:relative}.wrap-availability .wrap-calendar .prices-container .booking-buttons li p.discount span,#calendar #wrap-price-panel .booking-buttons li p.discount span{position:absolute;padding:0 0.188em;width:100%;height:0.125em;background:#fff;left:-0.125em;top:50%;transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg)}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .date,#calendar #wrap-price-panel .booking-buttons li .date{font-size:0.9em;margin-bottom:0.5em}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .offer,#calendar #wrap-price-panel .booking-buttons li .offer{font-size:0.9em;font-style:italic;margin-bottom:0.2em;text-align:center;color:#3e0b46}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .deposit,#calendar #wrap-price-panel .booking-buttons li .deposit{float:right;margin-left:0.5em;text-align:right}.wrap-availability .wrap-calendar .prices-container .booking-buttons li .dicount,#calendar #wrap-price-panel .booking-buttons li .dicount{float:left}@media only screen and (max-width: 1170px){.wrap-availability .calendar{width:100%}}@media only screen and (max-width: 1458px){.wrap-availability .wrap-calendar .calendar{padding:20px 50px}.wrap-availability .wrap-calendar .calendar .calendar-container{padding:0px 40px 0 0}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month{width:100%;margin:0 auto}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .nav-links:not(:first-child){display:block;right:9px}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.highlight.next-month-day.inactive-month,.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.last.next-month-day.inactive-month{background:#f5f5f5;color:#3e0b46}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.highlight.next-month-day.first.inactive-month,.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.highlight.next-month-day.last.inactive-month,.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.last.next-month-day.first.inactive-month,.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .available.last.next-month-day.last.inactive-month{background:#250633;color:#fff}.wrap-availability .wrap-calendar .calendar .calendar-container>div .active-month .last.inactive-month{background:#250633;color:#fff}.wrap-availability .wrap-calendar .calendar .calendar-container>div .next-month{display:none}}@media only screen and (max-width: 925px){.wrap-availability .wrap-calendar .calendar{padding:20px 30px}.wrap-availability .wrap-calendar .calendar .prices-container{width:50%}.wrap-availability .wrap-calendar .calendar .calendar-container{width:50%;padding:0px 30px 0 0}}.modal-full{display:none;position:fixed;z-index:2150000000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-open{overflow:hidden}.modal-content-wrapper{max-width:980px;width:91%;max-height:926px;height:90%;background-color:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.5);margin:5% auto;padding:0px;border-radius:6px;font-family:Arial, sans-serif}.modal-content-wrapper .modal-head{background-color:#dedede;box-shadow:inset 0 -1px 0 0 #e6dfe6;padding:12px 6px 12px 24px;border-radius:6px 6px 0px 0px}.modal-content-wrapper .modal-head .close-x-wrapper{float:right;width:25px;height:25px;cursor:pointer;margin-right:10px;border:solid 1px #272727;border-radius:15px;padding:4px 5px 2px;box-sizing:border-box}.modal-content-wrapper .modal-head .close-x-wrapper .st0{fill:#272727}.modal-content-wrapper .modal-head p{float:left;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;line-height:1.5;text-align:left;color:#250633;margin:0}.modal-content-wrapper .new-landing-titles{padding:5px 24px 0px}.modal-content-wrapper .new-landing-titles h3,.modal-content-wrapper .new-landing-titles .account .notifications a span,.account .notifications a .modal-content-wrapper .new-landing-titles span,.modal-content-wrapper .new-landing-titles label[for="property-selector"],.modal-content-wrapper .new-landing-titles label[for="owner-selector"],.modal-content-wrapper .new-landing-titles label[for="year-selector"],.modal-content-wrapper .new-landing-titles label[for="month-selector"]{text-align:left;font-size:18px}.modal-content-wrapper .new-landing-titles hr{margin:12px 0 18px}#nav-history{position:relative}#nav-history .history-counter{background-color:#815e86;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);font-size:8px;border-radius:4px;position:absolute;top:6px;right:10px;width:6px;height:6px}#nav-history .tooltip-history{position:absolute;z-index:100;width:219px;height:120px;font-size:15px;line-height:1.5;text-align:left;color:#250633;background-color:#f5f5f5;display:none;top:70px;left:-60%;padding:12px;box-sizing:content-box;border-radius:9px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}#nav-history .tooltip-history:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#nav-history .tooltip-history:before{border-color:rgba(227,243,253,0);border-bottom-color:#f5f5f5;border-width:22px;margin-left:-22px}#content-search-history{padding:0 0 40px;height:90%;overflow-y:scroll;overflow-x:hidden}#content-search-history .loader{text-align:center;font-size:18px;padding-top:30px}#content-search-history .loader img{width:30px;height:30px;margin-top:40px}.history-results-wrapper{width:100%;padding:20px 0 40px}.history-results-wrapper>p{padding-left:24px}.history-results-wrapper .record-date{text-align:right;font-size:14px}.history-results-wrapper .recent_view{font-size:11px;font-style:italic;margin:7px 0 0;display:block}.history-results-wrapper .history-record-head{border-bottom:solid 1px #e6dfe6;margin-bottom:18px}.history-results-wrapper .history-record-head a{float:right;text-decoration:none;font-size:12px;font-weight:bold;line-height:2;text-align:right;color:#250633}.history-results-wrapper .history-record-head a:hover{text-decoration:underline}.history-results-wrapper .history-record-head a svg{width:5px;height:8px}.history-results-wrapper .history-record-head a #chevron-right{fill:#250633}.history-results-wrapper .history-record-head p{float:left}.history-results-wrapper .history-counter{background-color:#815e86;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);font-size:11px;border-radius:5px;padding:3px 7px;width:auto;margin-top:-3px;margin-left:20px}.history-results-wrapper .history-filters{color:#3e0b46;width:95%;margin:0 auto 18px;position:relative;display:block;padding:12px 0px}.history-results-wrapper .history-filters ul{list-style:none;width:100%;position:relative}.history-results-wrapper .history-filters ul li{float:left;width:auto;margin-right:5px}.history-results-wrapper .history-filters ul li .filter-value{border-radius:6px;background-color:#dedede;border:solid 1px #e6dfe6;font-size:12px;font-weight:bold;line-height:28px;letter-spacing:-0.5px;text-align:left;color:#3e0b46;padding:0 12px;margin:0;position:relative}.history-results-wrapper .history-filters ul li .filter-value b{padding-right:5px}.history-results-wrapper .recent_property{margin:0 auto;padding:0px 0px 15px;box-sizing:border-box;position:relative;width:95%;display:block}.history-results-wrapper .recent_image{float:left;width:135px}.history-results-wrapper .recent_image .recent_image_wrap{text-align:center;position:relative;float:left;width:100%;margin-right:10px}.history-results-wrapper .recent_image .recent_image_wrap .img-fixer{height:0;padding-top:75%}.history-results-wrapper .recent_image .recent_image_wrap img.prop-img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;height:100%;width:auto;text-align:center}.history-results-wrapper .recent_details{float:left;width:calc(100% - 150px);padding:0px 0px 0px 10px}.history-results-wrapper .recent_details .left_details{float:left;width:70%;text-align:left}.history-results-wrapper .recent_details .right_details{float:right;width:30%;text-align:right}.history-results-wrapper .recent_details p{font-size:14px;margin:1px}.history-results-wrapper .recent_details .recent_name a{font-size:18px;color:#272727;line-height:20px;font-weight:600;text-decoration:none}.history-results-wrapper .recent_details .recent_location,.history-results-wrapper .recent_details .recent_date,.history-results-wrapper .recent_details .recent_name{height:20px;white-space:nowrap;width:92%;overflow:hidden;text-overflow:ellipsis}.history-results-wrapper .recent_details .recent_location span,.history-results-wrapper .recent_details .recent_date span,.history-results-wrapper .recent_details .recent_name span{color:#e6dfe6}.history-results-wrapper .recent_details .recent_price b{color:#815e86;font-size:18px;font-weight:bolder}.history-results-wrapper .recent_details #close{position:absolute;top:0px;right:5px;cursor:pointer}.history-results-wrapper .recent_details .tick,.history-results-wrapper .recent_details .star{font-size:0.85em;font-style:normal;font-weight:bold;display:inline;padding-left:0.3em}.history-results-wrapper .recent_booking{width:100%;padding:0px;float:left;font-size:14px}.history-results-wrapper .recent_booking .left_details{width:60%}.history-results-wrapper .recent_booking .recent_buttons{float:right;text-align:right;width:40%;position:relative}.history-results-wrapper .recent_booking .recent_buttons a,.history-results-wrapper .recent_booking .recent_buttons button,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .secondary-button{border:0 none;color:#fff;font-family:inherit;font-size:inherit;width:107px;margin-left:13px;height:36px;text-transform:uppercase;border-radius:2px;text-align:center;display:inline-block;text-decoration:none;white-space:nowrap;background:#272727;font-weight:bolder;font-size:16px}.history-results-wrapper .recent_booking .recent_buttons a.view_property,.history-results-wrapper .recent_booking .recent_buttons button.view_property,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .view_property.secondary-button,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .view_property.secondary-button{background:#272727}.history-results-wrapper .recent_booking .recent_buttons a.view_property:hover,.history-results-wrapper .recent_booking .recent_buttons a:hover,.history-results-wrapper .recent_booking .recent_buttons button.view_property:hover,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .view_property.secondary-button:hover,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .view_property.secondary-button:hover,.history-results-wrapper .recent_booking .recent_buttons button:hover,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .secondary-button:hover{background:#250633}.history-results-wrapper .recent_booking .recent_buttons a.save_property,.history-results-wrapper .recent_booking .recent_buttons a.add_favorites,.history-results-wrapper .recent_booking .recent_buttons button.save_property,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .save_property.secondary-button,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .save_property.secondary-button,.history-results-wrapper .recent_booking .recent_buttons button.add_favorites,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .add_favorites.secondary-button,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .add_favorites.secondary-button{background:#dedede;color:#3e0b46}.history-results-wrapper .recent_booking .recent_buttons a.save_property:hover,.history-results-wrapper .recent_booking .recent_buttons a.del_favorites,.history-results-wrapper .recent_booking .recent_buttons button.save_property:hover,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .save_property.secondary-button:hover,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .save_property.secondary-button:hover,.history-results-wrapper .recent_booking .recent_buttons button.del_favorites,.history-results-wrapper .recent_booking .recent_buttons #bookings .detail-tabs-triggers .del_favorites.secondary-button,#bookings .detail-tabs-triggers .history-results-wrapper .recent_booking .recent_buttons .del_favorites.secondary-button{background:#3e0b46;color:#fff}.history-results-wrapper .recent_booking .recent_buttons a{padding-top:10px}.history-results-wrapper .recent_booking .recent_buttons .popup{left:-50px;line-height:30px;position:absolute;top:initial;right:initial;bottom:0px;border-radius:5px}.history-results-wrapper .recent_booking .recent_buttons .popup a{display:block;text-align:center;width:95%;line-height:25px}.history-results-wrapper .recent_booking .recent_buttons .popup:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #dedede;border-right:0;right:-8px;bottom:1px;top:initial}.history-results-wrapper .recent_booking .recent_buttons .popup:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e6dfe6;border-right:0;right:-10px;bottom:-1px;top:initial}.history-results-wrapper .ghost-search .history-filters{cursor:initial}.history-results-wrapper .ghost-search .history-filters>div.button{opacity:0.5;cursor:initial}.history-results-wrapper .ghost-search .filter-value{color:#272727;border:solid 1px #e6dfe6}.history-results-wrapper .ghost-search .search_link{color:#000;float:right;text-decoration:none;font-size:12px;font-weight:bold;line-height:2;text-align:right;margin:0}.history-results-wrapper .ghost-search .search_link svg{width:5px;height:8px}.history-results-wrapper .ghost-search .search_link #chevron-right{fill:#000}.history-results-wrapper .ghost-record .recent_name{background:#3e0b46;width:40%;margin:4px 0px 6px;height:18px}.history-results-wrapper .ghost-record .recent_location{background:#e6dfe6;width:60%;margin:4px 0px 6px;height:18px}.history-results-wrapper .ghost-record .recent_date{background:#e6dfe6;width:20%;margin:4px 0px 0px;height:18px}.history-results-wrapper .ghost-record .recent_duration{background:#3e0b46;width:95px;margin:0px 0px 2px;height:18px;float:right}.history-results-wrapper .ghost-record .recent_price{background:#3e0b46;width:45px;margin:4px 0px 16px;height:18px;float:right;clear:both}.history-results-wrapper .ghost-record button,.history-results-wrapper .ghost-record #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .history-results-wrapper .ghost-record .secondary-button{opacity:0.5;background-color:#000;width:120px;height:36px;float:right;clear:both}@media only screen and (max-width: 768px){.history-results-wrapper .recent_image{float:left;width:120px}.history-results-wrapper .recent_image .recent_image_wrap{width:100%;display:block;margin:0;margin-bottom:6px}.history-results-wrapper .recent_booking{margin-top:16px}.history-results-wrapper .recent_booking .left_details{padding-top:0px}.history-results-wrapper .recent_booking a{margin-top:0}.history-results-wrapper .recent_details{width:calc(100% - 120px)}.history-results-wrapper .history-filters{height:auto;border-width:1px}.history-results-wrapper .history-filters>div.button{bottom:15px;right:15px;height:auto;position:absolute}}#property_top{position:relative;overflow:hidden;margin-bottom:1em}#property_title{width:100%;border-bottom:2px dotted #e6dfe6;margin-bottom:0.625em;position:relative}#property_title hgroup{padding-bottom:0.625em}#property_title h1{font-size:1.6em;margin:0}#property_title h2{margin:0;color:#3e0b46;font-size:1.3em}#property_title .prop-ref{color:#dedede}#property_title .popup{right:2.5em;top:100%}#property_title .popup a{text-decoration:none}.property .slider li{background:#dedede}.property .slider li .aspect-placeholder{height:0;padding-top:75%}.property .slider li .image-container{position:absolute;top:0;left:0;bottom:0;right:0}.property .slider li .image-container img{width:auto;height:100%;margin:0 auto;max-width:100%}.property .slider li .image-container img.landscape{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.property .slider .animated{-webkit-animation-duration:0.25s;animation-duration:0.25s}.property .slider .inactive{transition:visibility 0s linear 0.25s}.property .slider .indicator{position:absolute;bottom:1em;right:1em;padding:0.3em 0.5em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;background-color:#9b9b9b;background-color:rgba(155,155,155,0.7);color:#fff;z-index:100}.property .slide-container.kep-3833 li .aspect-placeholder{padding-top:66.67%}.property .slide-container.kep-3833 div.image-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.property .slide-container.kep-3833 div.image-container img{width:auto;height:113%;margin:0 auto;max-width:127%;position:relative;left:0;top:-4%}.property .slide-container.kep-3833 div.image-container img.landscape{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.property .floorplans .floorplans-item{text-align:center;clear:both}.property .floorplans .floorplans-item img{max-width:100% !important;max-height:500px}.property-options{float:right;padding-top:0.438em}.property-options .addthis_toolbox{font-size:0.875em;margin-bottom:0.5em}.property-options .addthis_toolbox a{color:#3e0b46;text-decoration:none}.property-options .addthis_toolbox a:hover{text-decoration:underline}.property-options ul{list-style-type:none;padding:0;font-size:0.875em;margin-top:0.538em;margin-left:0.2em}.property-options ul:after{content:'';clear:both}.property-options ul li{float:left;position:relative;margin-left:1em;padding-left:1.325em}.property-options ul li:first-child{margin-left:0}.property-options ul li a,.property-options ul li input[type="submit"]{color:#3e0b46;text-decoration:none;postion:relative}.property-options ul li a:before,.property-options ul li input[type="submit"]:before{position:absolute;left:0;top:1px;height:1.05em;overflow:hidden}.property-options ul li a:hover,.property-options ul li input[type="submit"]:hover{text-decoration:underline}.property-options ul li a.add_favorites:before,.property-options ul li input[type="submit"].add_favorites:before{font-family:'icon-set';color:#111;content:""}.property-options ul li a.del_favorites:before,.property-options ul li input[type="submit"].del_favorites:before{font-family:'icon-set';color:#111;content:""}.property-options ul li a.share-print:before,.property-options ul li input[type="submit"].share-print:before{font-family:'icon-set';color:#111;content:""}.property-options ul li a.share-search:before,.property-options ul li input[type="submit"].share-search:before{font-family:'icon-set';color:#111;content:""}.property-options ul{padding:0;margin:0;list-style-type:none}.property-options ul li{float:left}.property-options .property-popup{top:2em;width:10em}.property-options .property-popup.single_list{display:none !important}#map_wrp{position:absolute;top:0;right:0;z-index:9999}#map_wrp.active{width:100%}#ip_map_wrp{position:relative;width:100%;height:100%}#ip_map{width:100%;height:100%}#ip_map_size{position:absolute;cursor:pointer;width:1.5em;height:1.5em;background:#815e86;text-align:center;font-weight:bold;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #fff;line-height:1.5em;bottom:0.688em;right:0.688em;z-index:10}.at-a-glance{margin-bottom:1em}.at-a-glance ul{margin:0;padding:0;list-style-type:none;overflow:auto}.at-a-glance ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:0.5em 0;width:18.4%;margin-left:2%;float:left;border:1px solid #e6dfe6}.at-a-glance ul li:first-child{margin-left:0}.at-a-glance ul li p{margin:0}.at-a-glance ul li .value{font-size:1.7em}.at-a-glance ul li .value a{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.at-a-glance ul li.rating .value{font-size:1em;padding:0.25em 0 0.1em;line-height:1.9em}.at-a-glance ul li.property-popup{cursor:pointer}.thumbnails{clear:left;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:0.3em}.thumbnails a{margin-left:1em;display:inline-block}.thumbnails a img{height:102px}.thumbnails a:first-child{margin-left:0}.thumbnails a:hover img,.thumbnails a.active img{opacity:0.7;filter:alpha(opacity=70)}.cottage_features{padding:0.5em 1em;background:#dedede;margin-bottom:1em;margin-top:-6em}.cottage_features h2{margin-bottom:0.25em}.cottage_features ul{list-style-type:none;margin:0;padding:0}.cottage_features ul li,.cottage_features ul li.existing_features,.cottage_features ul li div:first-child{line-height:1.625em;padding-left:1.75em;position:relative}.cottage_features ul li:before,.cottage_features ul li.existing_features:before,.cottage_features ul li div:first-child:before{content:'';width:1.7em;height:1.7em;position:absolute;left:0;top:0.063em;background-color:#272727;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;text-align:center;font-size:0.85em;line-height:1.7em}.cottage_features ul li.feature_ba:before,.cottage_features ul li.existing_features.feature_ba:before,.cottage_features ul li div:first-child.feature_ba:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_ht:before,.cottage_features ul li.existing_features.feature_ht:before,.cottage_features ul li div:first-child.feature_ht:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_gf:before,.cottage_features ul li.feature_gb:before,.cottage_features ul li.existing_features.feature_gf:before,.cottage_features ul li.existing_features.feature_gb:before,.cottage_features ul li div:first-child.feature_gf:before,.cottage_features ul li div:first-child.feature_gb:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_op:before,.cottage_features ul li.existing_features.feature_op:before,.cottage_features ul li div:first-child.feature_op:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_fp:before,.cottage_features ul li.existing_features.feature_fp:before,.cottage_features ul li div:first-child.feature_fp:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_sa:before,.cottage_features ul li.existing_features.feature_sa:before,.cottage_features ul li div:first-child.feature_sa:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_of:before,.cottage_features ul li.existing_features.feature_of:before,.cottage_features ul li div:first-child.feature_of:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_sf:before,.cottage_features ul li.existing_features.feature_sf:before,.cottage_features ul li div:first-child.feature_sf:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_ga:before,.cottage_features ul li.existing_features.feature_ga:before,.cottage_features ul li div:first-child.feature_ga:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_co:before,.cottage_features ul li.existing_features.feature_co:before,.cottage_features ul li div:first-child.feature_co:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_hc:before,.cottage_features ul li.existing_features.feature_hc:before,.cottage_features ul li div:first-child.feature_hc:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_ps:before,.cottage_features ul li.existing_features.feature_ps:before,.cottage_features ul li div:first-child.feature_ps:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_wm:before,.cottage_features ul li.existing_features.feature_wm:before,.cottage_features ul li div:first-child.feature_wm:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_wd:before,.cottage_features ul li.existing_features.feature_wd:before,.cottage_features ul li div:first-child.feature_wd:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_dw:before,.cottage_features ul li.existing_features.feature_dw:before,.cottage_features ul li div:first-child.feature_dw:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_gr:before,.cottage_features ul li.existing_features.feature_gr:before,.cottage_features ul li div:first-child.feature_gr:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_ss:before,.cottage_features ul li.existing_features.feature_ss:before,.cottage_features ul li div:first-child.feature_ss:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_sp:before,.cottage_features ul li.existing_features.feature_sp:before,.cottage_features ul li div:first-child.feature_sp:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_st:before,.cottage_features ul li.existing_features.feature_st:before,.cottage_features ul li div:first-child.feature_st:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_wf:before,.cottage_features ul li.existing_features.feature_wf:before,.cottage_features ul li div:first-child.feature_wf:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_pe:before,.cottage_features ul li.existing_features.feature_pe:before,.cottage_features ul li div:first-child.feature_pe:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_pk:before,.cottage_features ul li.existing_features.feature_pk:before,.cottage_features ul li div:first-child.feature_pk:before{font-family:'icon-set';color:#fff;content:""}.cottage_features ul li.feature_bk_alt:before,.cottage_features ul li.existing_features.feature_bk_alt:before,.cottage_features ul li div:first-child.feature_bk_alt:before{background-color:transparent;color:#272727}.cottage_features ul li div:first-child:before{font-size:1.2em;background:none;color:#272727 !important}.cottage_features ul li div:last-child:before{width:0;height:0}.property-two-column .cottage_features.all_features_2587 ul{margin-right:0px}.property-two-column .cottage_features.all_features_2587 ul li{border:1px solid #e6dfe6;width:auto;margin-bottom:0.4em;margin-left:0px;margin-right:5px;float:none;padding:3px 18px;display:inline-block;line-height:1.9em;font-size:16px}.property-two-column .cottage_features.all_features_2587 ul li:before{background-color:transparent;color:#3e0b46}.property-two-column .cottage_features.all_features_2587 ul li.secondary_feature:before{position:relative;margin-right:8px;font-size:13px}.property-two-column .cottage_features.all_features_2587 ul li p{display:inline}.property-two-column .cottage_features.all_features_2587 ul li p.value{font-weight:bolder}.group-properties{margin:0.313em 0 0;padding:0;list-style-type:none}.group-properties li{float:left;width:43%;margin-right:7%;padding-bottom:2em;position:relative;font-size:0.9em}.group-properties li a{text-decoration:none;color:#3e0b46;display:block}.group-properties li h4,.group-properties li dl.information-box dt,dl.information-box .group-properties li dt{margin-top:0;padding:0.3em 0.5em;font-size:1em;position:absolute;background:rgba(255,255,255,0.75);top:0;left:0;color:#3e0b46}.group-properties li img{width:100%;height:auto}.group-properties li p{margin:0}.group-properties li p.link{color:#272727;float:right}.group-properties li p.link:after{content:' >'}p.short-breaks{margin-bottom:0.375em;border-top:2px dotted #e6dfe6;padding-top:1em}p.short-breaks a{text-decoration:none;margin-left:0.3em}ul.short-breaks{list-style-type:none;margin-left:0;padding-left:0;overflow:auto}ul.short-breaks li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:6.875em;padding:0.25em 0;margin:0 1% 0.25em 0;background-color:#dedede;text-align:center}.property_location{padding:0.5em 1em;margin-bottom:1em;background:#dedede}.property_location h3,.property_location .account .notifications a span,.account .notifications a .property_location span,.property_location label[for="property-selector"],.property_location label[for="owner-selector"],.property_location label[for="year-selector"],.property_location label[for="month-selector"],.property_location h4,.property_location dl.information-box dt,dl.information-box .property_location dt,.property_location ul,.property_location p{margin:0.4em 0}.property_location h3,.property_location .account .notifications a span,.account .notifications a .property_location span,.property_location label[for="property-selector"],.property_location label[for="owner-selector"],.property_location label[for="year-selector"],.property_location label[for="month-selector"],.property_location h4,.property_location dl.information-box dt,dl.information-box .property_location dt{font-weight:bold;font-size:1em;color:inherit}.property_location p,.property_location ul{font-size:0.9em}.property_location ul{padding-left:1.25em}.property .search_form{display:none}.property .property-popup{cursor:pointer}.property .content{padding-bottom:1em}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:16px}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner h2{width:30%;font-weight:700;font-size:24px;line-height:32px;color:#111;margin-top:0}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text{width:58%;margin-right:10%;font-weight:400;font-size:16px;line-height:24px;color:#666;margin-bottom:0}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text span{color:#006CFF;white-space:nowrap;text-decoration:none}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text span:hover{cursor:pointer;text-decoration:underline}@media only screen and (max-width: 1059px){.property .content .property-column-left.eco-friendly565 .eco-friendly-banner{flex-direction:column;justify-content:flex-start}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner h2{width:100%;margin-bottom:16px}.property .content .property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text{width:100%;margin-right:0}}.property .content .property-column-left.features1036{margin-top:var(--spacing-2x)}.property .content .property-column-left.features1036 .customer-rating-label{display:inline-flex;justify-content:flex-start;font-family:var(--font-family);color:var(--neutral-grey-5)}.property .content .property-column-left.features1036 .customer_rating17321{margin:0 0 0 var(--spacing-3x)}.property .content .property-column-left.features1036 .customer_rating17321.inline-centered{display:inline-flex;align-items:center;margin-left:var(--spacing-2x)}@media screen and (max-width: 1023px){.property .content .property-column-left.features1036 .customer_rating17321{margin:0}}.property .content .property-column-left.features1036 .key-features{width:100%;display:flex;flex-direction:row;margin:var(--spacing-3x) 0 var(--spacing-10x) 0}@media screen and (max-width: 1023px){.property .content .property-column-left.features1036 .key-features{flex-direction:column;margin:var(--spacing-3x) 0 var(--spacing-8x) 0}}.property .content .property-column-left.features1036 .key-features>.rating{display:inline-block;width:32%;min-width:9.375rem;margin:0;line-height:var(--line-height-h-4xl)}@media screen and (max-width: 1023px){.property .content .property-column-left.features1036 .key-features>.rating{line-height:var(--line-height-body);margin:0 0 var(--spacing-3x) 0}}.property .content .property-column-left.features1036 .key-features>.rating.property-popup:has(span.ticks){display:inline-flex;white-space:nowrap;max-height:var(--spacing-10x)}@media screen and (max-width: 1074px){.property .content .property-column-left.features1036 .key-features>.rating.property-popup:has(span.ticks){line-height:var(--line-height-h-4xl);padding-top:0}}.property .content .property-column-left.features1036 .key-features>.rating.property-popup:has(span.ticks)>span.ratings{margin-left:var(--spacing-2x)}@media screen and (max-width: 1114px){.property .content .property-column-left.features1036 .key-features>.rating.property-popup{line-height:var(--line-height-body);padding-top:var(--spacing-2x)}.property .content .property-column-left.features1036 .key-features>.rating.property-popup>span.ratings{margin-left:0}}@media screen and (max-width: 1023px){.property .content .property-column-left.features1036 .key-features>.rating.property-popup{white-space:nowrap;line-height:var(--line-height-h-4xl);padding-top:0}.property .content .property-column-left.features1036 .key-features>.rating.property-popup>span.ratings{margin-left:var(--spacing-2x)}}.property .content .property-column-left.features1036 .key-features>.rating.property-popup>span.ratings{white-space:nowrap}.property .content .property-column-left.features1036 .key-features .at-a-glance{display:inline-block;width:68%;margin:0}@media screen and (max-width: 1023px){.property .content .property-column-left.features1036 .key-features .at-a-glance{width:100%}}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li{border-radius:var(--radius-base);border:1px solid var(--neutral-grey-5);display:flex;justify-content:center;align-items:center;padding:var(--spacing-2x) var(--spacing-3x);height:var(--spacing-10x);width:auto;position:relative;margin:0 var(--spacing-3x) 0 0}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li:nth-of-type(4n){margin:0}@media screen and (max-width: 1274px){.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li{margin:0 var(--spacing-3x) var(--spacing-3x) 0}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li:nth-of-type(4n){margin:0}}@media screen and (max-width: 1024px){.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li:nth-of-type(3n){margin-bottom:0}}@media screen and (max-width: 924px){.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li:nth-of-type(3n){margin-bottom:var(--spacing-3x)}}@media screen and (min-width: 900px){.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li{width:auto}}@media screen and (max-width: 792px){.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li:nth-of-type(3n){margin-bottom:0}}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.sleeps::before{background:url("/images/icons/_property-page-sprite.svg#sprite-features-guests-icon-view")}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bedrooms::before{background:url("/images/icons/_property-page-sprite.svg#sprite-features-bed-icon-view")}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bathrooms::before{background:url("/images/icons/_property-page-sprite.svg#sprite-features-bathtub-icon-view")}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.pets::before{background:url("/images/icons/_property-page-sprite.svg#sprite-features-pawprint-icon-view")}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.sleeps::before,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bedrooms::before,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bathrooms::before,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.pets::before{background-size:var(--spacing-5x) var(--spacing-5x);background-position:center;background-repeat:no-repeat;content:'';position:absolute;width:var(--spacing-6x);height:var(--spacing-6x);left:0;margin-left:var(--spacing-3x)}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.sleeps p,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bedrooms p,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bathrooms p,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.pets p{padding-left:var(--spacing-2x);margin-left:var(--spacing-6x);font-weight:var(--font-normal);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:nowrap}.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.sleeps p>*,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bedrooms p>*,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.bathrooms p>*,.property .content .property-column-left.features1036 .key-features .at-a-glance #kep-5979 li.pets p>*{font-weight:var(--font-bold)}.property .content .property-column-left .phoen1087{display:flex;align-items:center;font-family:var(--font-family);font-weight:var(--font-medium);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--semantic-green-2);margin:var(--spacing-2x) 0}.property .content .property-column-left .phoen1087 svg{align-self:center}.property .content .property-column-left .phoen1087 svg:first-of-type{margin-left:var(--spacing-2x)}.property .content .property-column-left .phoen1087 svg:last-of-type{margin-right:0}.mobile_buttons{display:none}.bcStatic img[src$="clear.gif"]{width:0px;height:0px;display:none}.customer_reviews,.ta_reviews{font-size:0.95em;margin-bottom:1em}.customer_reviews>a,.ta_reviews>a{display:none}.customer_reviews>.button,.ta_reviews>.button{text-align:center;display:block;width:240px;margin:auto}.customer_reviews h2,.ta_reviews h2{padding-bottom:0.625em}.customer_reviews h2 span,.customer_reviews h2 img,.ta_reviews h2 span,.ta_reviews h2 img{float:left}.customer_reviews h2 span,.ta_reviews h2 span{margin-left:0.3em;line-height:1.15em}.customer_reviews ul,.ta_reviews ul{list-style:none}.customer_reviews ul.hasScrollBar,.ta_reviews ul.hasScrollBar{padding-right:0.5em}.customer_reviews>ul,.ta_reviews>ul{margin:0;padding:0}.customer_reviews>ul>li,.ta_reviews>ul>li{margin-bottom:1.6em;overflow:hidden}.customer_reviews .quote,.ta_reviews .quote{background:#ebe6ec;padding:1em 1.4em;margin:0}.customer_reviews .quote>li,.ta_reviews .quote>li{margin-top:0.4em}.customer_reviews .quote>li .ta-rating,.ta_reviews .quote>li .ta-rating{margin-left:0.5em}.customer_reviews .quote>li img,.ta_reviews .quote>li img{width:1.7em}.customer_reviews .quote>li .hidden_content,.ta_reviews .quote>li .hidden_content{display:none;opacity:0;filter:alpha(opacity=0)}.customer_reviews .quote>li .read_wrp a,.ta_reviews .quote>li .read_wrp a{text-decoration:none}.customer_reviews .quote>li .read_wrp a:hover,.ta_reviews .quote>li .read_wrp a:hover{text-decoration:underline}.customer_reviews .quote>li .read_wrp.active,.ta_reviews .quote>li .read_wrp.active{display:none}.customer_reviews .quote>li .read_wrp:before,.ta_reviews .quote>li .read_wrp:before{content:'... '}.customer_reviews .quote>li .read_wrp.active:before,.ta_reviews .quote>li .read_wrp.active:before{content:''}.customer_reviews .quote>li:first-child,.ta_reviews .quote>li:first-child{margin-top:0}.customer_reviews .author,.ta_reviews .author{margin:0;padding:0 0 0 23%;position:relative}.customer_reviews .author:before,.ta_reviews .author:before{position:absolute;top:0;left:10%;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #ebe6ec;content:''}.ta_reviews .ta-logo{width:6.45em;height:1.03em}.ta_reviews .quote{background:#dedede}.ta_reviews .quote .ta-title{color:#00b087}.ta_reviews .author:before{border-top-color:#dedede}.calendar.right.col_3{margin-right:0}@media only screen and (max-width: 1170px){#property_title:after{display:block;clear:both;content:''}#property_title .popup{right:0}#property_top .thumbnails{display:none}#property_title .property-options{width:23%;padding-top:6.5%;position:relative;margin-bottom:1em}#property_title .property-options .addthis_toolbox,#property_title .property-options>ul li{display:none}#property_title .property-options>ul{position:absolute;top:0;left:0;width:98%;height:100%}#property_title .property-options>ul li{width:31.3333333333%;height:100%}#property_title .property-options>ul li.property_favourites{display:block;float:right;padding:0;margin-left:2%}#property_title .property-options>ul li a{display:block;position:relative;width:100%;height:100%;background-color:#272727;text-decoration:none;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;text-indent:100%;white-space:nowrap;color:#fff}#property_title .property-options>ul li a:hover{background-color:#250633}#property_title .property-options>ul li a:before{text-indent:0;position:absolute;font-size:1.375em;top:50%;margin-top:-0.525em;left:6%;text-align:center;width:100%;height:auto;left:0}#property_title .property-options>ul li a.add_favorites{overflow:hidden}#property_title .property-options>ul li a.add_favorites:before{font-family:'icon-set';color:#fff;content:""}#property_title .property-options>ul li a.del_favorites:before{font-family:'icon-set';color:#fff;content:""}#property_title .property-options>ul li a.map:before{font-family:'icon-set';color:#fff;content:""}#property_title .property-options .property-popup{top:auto;margin-top:0.5em}#property_top{position:relative}.mobile_buttons{display:block;position:absolute;top:1em;right:5%;z-index:20000}.mobile_buttons .show_map{display:block;height:2.4em;text-indent:100%;width:4.7em;background:#272727;overflow:hidden;position:relative;border:2px solid #fff;-webkit-box-shadow:0 1px 3px #888;-moz-box-shadow:0 1px 3px #888;box-shadow:0 1px 3px #888;-webkit-border-radius:.8em;-moz-border-radius:.8em;-ms-border-radius:.8em;-o-border-radius:.8em;border-radius:.8em;text-decoration:none}.mobile_buttons .show_map:before,.mobile_buttons .show_map:after{position:absolute;text-indent:0;display:block;height:1.6em;width:1.6em;top:0.15em;content:'';-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;text-align:center;line-height:1.6em;font-size:1.25em}.mobile_buttons .show_map:before{left:0.15em;font-family:'icon-set';color:#272727;content:"";background:#fff}.mobile_buttons .show_map:after{right:0.15em;font-family:'icon-set';color:#fff;content:""}.mobile_buttons .show_map.active:before{color:#fff;background:#272727}.mobile_buttons .show_map.active:after{background:#fff;color:#272727}#map_wrp{display:none}#map_wrp.mobile_active{display:block;width:100%;position:absolute}#map_wrp.mobile_active #ip_map_size{display:none}.property .header{width:75%}.property .search_form{display:block}.property .content{width:75%}.property .content section{width:100%}.cottage_features{margin-top:0}.cottage_features ul li{width:42%;float:left}.calendar{width:23.5%;margin-right:auto}.calendar.right.col_3{margin-right:0}.property_location{margin-bottom:2.5em}#property_top .slider{width:100%}.group-properties li{width:47%;margin-right:6%}.group-properties li:nth-child(even){margin-right:0}.group-properties.recently-viewed{padding-bottom:1.7em}.top-action-bar .container .property-options ul li{display:none}.top-action-bar .container .property-options ul li.property_favourites{display:block}}@media only screen and (max-width: 900px){.cottage_features ul li{width:auto;float:none}}@media only screen and (max-width: 959px){.property .header{width:100%}.property .content{width:64.6666666667%}.calendar{width:33.3333333333%}.property-options{padding-top:7.1%}.property-options>ul li a{font-size:140%}.top-action-bar .container .property-options{float:right;padding-top:0}.top-action-bar .container .property-options>ul li a{font-size:16px}.at-a-glance ul li{width:23.5%}.at-a-glance ul li.bathrooms{display:none}}@media only screen and (max-width: 720px){.calendar{width:39.6666666667%}.property .content{width:58.3333333333%}}@media only screen and (max-width: 599px){.property-options{width:14.6666666667%;padding-top:12.1%}.property-options>ul{width:82%;left:auto;right:0}.property-options>ul li{width:100%}.property-options>ul li a{font-size:110%}.property .content{width:100%}.cottage_features ul li{width:42%;float:left}.at-a-glance ul li{width:32%}.at-a-glance ul li.bedrooms{display:none}.calendar{width:100%}.customer_reviews>a,.ta_reviews>a{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;text-decoration:none;display:block}.customer_reviews>a:hover,.ta_reviews>a:hover{background:#250633;cursor:pointer}.customer_reviews>ul,.ta_reviews>ul{max-height:none}.customer_reviews>ul>li:first-child,.ta_reviews>ul>li:first-child{display:block}.customer_reviews>ul>li,.ta_reviews>ul>li{display:none}.col_6.explore-locations,#search_results .explore-locations.prop-image-container,#search_results .explore-locations.features,.col_6_fix.explore-locations,#search_results .explore-locations.prop-head-container,#search_results .explore-locations.prop-info,#search_results .explore-locations.price_wrp{width:100%;margin-right:0}}@media only screen and (max-width: 560px){.cottage_features ul li{float:none;width:auto}}@media only screen and (max-width: 400px){#property_title h1{font-size:1.2em}#property_title h2{font-size:1em}}.ui-dialog-titlebar{background:#272727;border-color:#272727;color:#fff}.ui-widget-content{border-color:#272727}.ui-dialog-buttonset button.ui-state-default,.ui-dialog-buttonset #bookings .detail-tabs-triggers .ui-state-default.secondary-button,#bookings .detail-tabs-triggers .ui-dialog-buttonset .ui-state-default.secondary-button{outline:0;background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#250633;color:#fff}.ui-dialog-buttonset button.ui-state-default:hover,.ui-dialog-buttonset #bookings .detail-tabs-triggers .ui-state-default.secondary-button:hover,#bookings .detail-tabs-triggers .ui-dialog-buttonset .ui-state-default.secondary-button:hover{background:#250633;cursor:pointer}.ui-dialog-buttonset button.ui-state-default:hover,.ui-dialog-buttonset #bookings .detail-tabs-triggers .ui-state-default.secondary-button:hover,#bookings .detail-tabs-triggers .ui-dialog-buttonset .ui-state-default.secondary-button:hover{background:#0b020e}.ui-dialog-buttonset button.ui-state-default span,.ui-dialog-buttonset #bookings .detail-tabs-triggers .ui-state-default.secondary-button span,#bookings .detail-tabs-triggers .ui-dialog-buttonset .ui-state-default.secondary-button span{padding:0 1em}.ui-dialog-titlebar button.ui-state-default,.ui-dialog-titlebar #bookings .detail-tabs-triggers .ui-state-default.secondary-button,#bookings .detail-tabs-triggers .ui-dialog-titlebar .ui-state-default.secondary-button{background:#fff;border-color:#3e0b46}.ui-dialog-titlebar button.ui-state-default span.ui-icon,.ui-dialog-titlebar #bookings .detail-tabs-triggers .ui-state-default.secondary-button span.ui-icon,#bookings .detail-tabs-triggers .ui-dialog-titlebar .ui-state-default.secondary-button span.ui-icon{background:none}.ui-dialog-titlebar button.ui-state-default span.ui-icon:before,.ui-dialog-titlebar #bookings .detail-tabs-triggers .ui-state-default.secondary-button span.ui-icon:before,#bookings .detail-tabs-triggers .ui-dialog-titlebar .ui-state-default.secondary-button span.ui-icon:before{display:block;color:#272727;content:'x';text-indent:0;text-align:center;font-size:0.75em;line-height:1.46em;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold}.ui-dialog-titlebar button.ui-state-default:hover,.ui-dialog-titlebar #bookings .detail-tabs-triggers .ui-state-default.secondary-button:hover,#bookings .detail-tabs-triggers .ui-dialog-titlebar .ui-state-default.secondary-button:hover{border-color:#000}.ui-dialog-titlebar button.ui-state-default:hover span.ui-icon:before,.ui-dialog-titlebar #bookings .detail-tabs-triggers .ui-state-default.secondary-button:hover span.ui-icon:before,#bookings .detail-tabs-triggers .ui-dialog-titlebar .ui-state-default.secondary-button:hover span.ui-icon:before{color:#000}.top-action-bar{background-color:#dedede;box-shadow:inset 0 -1px 0 0 #e6dfe6;margin-top:-1.22em;padding:4px 0px 12px;margin-bottom:1.0em}.top-action-bar .wrap-return{float:left;padding-top:7px;width:50%}.top-action-bar a{text-decoration:none;color:#272727;font-size:16px}.top-action-bar a:hover{text-decoration:underline}.top-action-bar .container{padding-top:0px;margin-bottom:0px}.top-action-bar .container .property-options{padding-top:0px;width:50%}.top-action-bar .container .property-options ul{list-style-type:none;padding:0;font-size:0.875em;margin-top:0.538em;margin-left:0.2em;height:15px;float:right}.top-action-bar .container .property-options ul:after{content:'';clear:both}.top-action-bar .container .property-options ul li{float:left;position:relative;padding-left:0px}.top-action-bar .container .property-options ul li.property_favourites{margin-left:0}.top-action-bar .container .property-options ul li.property_favourites a:before{left:-18px}.top-action-bar .container .property-options ul li svg{width:16px;margin-right:1px;display:inline-block}.top-action-bar .container .property-options ul li:nth-child(2) svg{vertical-align:middle}.top-action-bar .container .property-options ul li a:hover{text-decoration:underline}.top-action-bar .container .property-options ul li a.add_favorites:before{font-family:'icon-set';color:#272727;content:""}.top-action-bar .container .property-options ul li a.del_favorites:before{font-family:'icon-set';color:#272727;content:""}.top-action-bar .container .property-options ul li a.share-print:before{content:"";color:#272727}.top-action-bar .container .property-options ul li a.share-link:before{content:"";color:#272727}.top-action-bar .container .property-options ul li .addthis_toolbox{float:right}.positive-message{display:none;background:#ebe6ec;box-shadow:0 2px 4px rgba(0,0,0,0.3);color:#87a155;padding:0.75em 1.5em;position:absolute;top:0;right:0;z-index:10}.positive-message p{margin:0}.positive-message .close{position:absolute;right:0;top:0;width:2.5em;height:2.5em;cursor:pointer;opacity:0.65;background:transparent url("/assets/images/structure/close.png") 50% 50% no-repeat}.positive-message .close:hover{opacity:1}.positive-message.message-fixed{position:fixed;top:64px;right:12px;z-index:10000;padding-right:45px}.positive-message.message-4483{background-color:#3e0b46;color:#815e86}#property_top{border:1px solid #d5d5d5;margin-bottom:1.3em}#property_top .mobile_buttons{display:none}#property_top.kep-3833{border:none}#property_title{border-bottom:0;overflow:hidden}#property_title .recent-booking-wrap{float:right;margin-top:-28px}#property_title .recent-booking-wrap .recent-booking{color:#fff;padding:4px 8px;border-radius:3px;font-size:14px;background-color:#815e86}.provider_logo{width:105px;float:left;margin:0 25px 0 0}.addthis_toolbox{display:none}.share-link:before{content:url("data:image/gif;base64,R0lGODlhDgALANUAAJaWlvj4+P7+/rS0tPb29n19fTU1NSoqKmxsbLa2tsbGxsTExMzMzBgYGDMzM3p6eu7u7oCAgPPz819fXxYWFj09PcvLyxMTE2VlZVFRUbu7u/39/YWFhcnJyfn5+fDw8Orq6nd3d7q6uhISEpqamlhYWGZmZre3t+Xl5VNTU0xMTMPDw3l5eREREf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMjBFQ0VGOTJBM0YxMUU2Qjk3NUVEQ0U4NzZBQzhDOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMjBFQ0VGQTJBM0YxMUU2Qjk3NUVEQ0U4NzZBQzhDOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIyMEVDRUY3MkEzRjExRTZCOTc1RURDRTg3NkFDOEM5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIyMEVDRUY4MkEzRjExRTZCOTc1RURDRTg3NkFDOEM5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAA4ACwBABltAl3AoPBUCw1ZlxWyuIi2AsKUSTigpDqLVGrEIXK4J9NGEuJcj1SXyDBNfiZBFr9tZC6FzxRC4Bi0GFlMHLCQBDw1hYSVrHRkoQoAOClNVfkMbEBhSLoufXJ1BADs=")}.at-a-glance ul li{padding:0.5em 0 0;height:4.4em}.at-a-glance ul li p{line-height:1.3em}.cottage_features{margin-top:0}.cottage_features ul li.not-available{text-decoration:line-through;color:#fff}.cottage_features ul li.not-available:before{background-color:#fff}.customer-review-logo{width:240px;height:36px;margin-top:-4px}.cottage_features,.property_location{background:none;padding:0}.cottage_features h2,.property_location h2{font-size:1.3em}.cottage_features h2:first-child,.property_location h2:first-child{border-bottom:1px solid #a01cb4;padding:0 0 0.3em;margin-bottom:0.4em}.thumbnails{margin-bottom:1em}.customer_reviews,.ta_reviews{padding-bottom:1em;line-height:1.4em}.customer_reviews h2,.ta_reviews h2{padding-bottom:0.625em}.customer_reviews h2 span,.ta_reviews h2 span{margin-left:0.3em}.customer_reviews .quote,.ta_reviews .quote{background:none;padding-left:0}.customer_reviews .author,.ta_reviews .author{padding:0;float:right;font-weight:bold}.customer_reviews .author:before,.ta_reviews .author:before{border-top:0}.customer_reviews>ul,.ta_reviews>ul{overflow-y:auto;overflow-x:hidden;max-height:25em}.ta_reviews>ul>li{border-top:1px dotted silver}.customer_reviews{color:#87a155}.customer_reviews>ul>li{border-top:1px dotted #87a155}.amenities{padding-left:1.9em}.amenities li{margin-bottom:0.5em}.amenities li::marker{font-size:unset;color:unset}.marked-content{background:#b8d284}.search-content{margin:18px 0;clear:both}.search-content form{width:55%;float:right;margin-right:13%}.search-content form input{padding:10px 16px;width:50%;margin-right:12px;border:1px solid #d5d5d5}.search-content form button,.search-content form #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search-content form .secondary-button{padding:11px 16px}.search-content form .error{display:none}#property_bottom{border:1px solid #d5d5d5;margin-bottom:1.3em;padding:0px}#property_bottom .mobile_buttons{display:none}#property_bottom dd{-webkit-margin-start:0px}#property_bottom .hiddenTab{display:none}#property_bottom .shownTab{display:inline-block;padding:1em 1.4em}#property_bottom .tab_switch_call_to_action{text-align:center;line-height:50px;height:50px;background-color:#272727;color:#fff;cursor:pointer}#property_bottom [role="tab"]{cursor:pointer;width:50%;background:#dedede;color:#dedede;border-radius:0;margin:0;border:none;border-bottom:1px #d5d5d5 solid;display:inline-block;height:50px;line-height:50px;list-style:none;text-align:center}#property_bottom [role="tab"] a{text-decoration:none;color:#dedede;text-align:center;width:0;height:0;padding:0;font-weight:bold}#property_bottom [role="tab"] a:focus{outline:none}#property_bottom .ui-state-active[role="tab"]{background:#fff;border-bottom:none}#property_bottom .ui-state-active[role="tab"] a{color:#272727}#property_bottom .ui-state-active[role="tab"]:first-child{border-right:1px #d5d5d5 solid}#property_bottom .ui-state-active[role="tab"]:last-child{border-left:1px #d5d5d5 solid}#property_bottom #property_tabs{background:#dedede;padding:0;border:none}.property-layout .thumbs-container{float:right;width:30%;clear:right;height:100%;overflow-y:auto;padding-top:1.2%;padding-bottom:1.2%;margin-right:2%;position:absolute;right:0;top:0;box-sizing:border-box}.property-layout .thumbs-container .thumbnails{margin-bottom:0;max-height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding-right:3%}.property-layout .thumbs-container a{display:inline-block;margin:2.5%;width:45%}.property-layout .thumbs-container a span{position:relative;height:0;width:100%;padding-top:75%;background:#f1f1f1;display:block}.property-layout .thumbs-container a:nth-of-type(odd){float:left;clear:none}.property-layout .thumbs-container a:nth-of-type(even){float:right;clear:none}.property-layout .thumbs-container img{height:100%;width:auto;margin:0 auto;max-width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.property-layout .thumbs-container img{object-fit:cover !important;transform:none;-ms-transform:none;-webkit-transform:none;left:0;width:100%}}@supports (-ms-ime-align: auto){.property-layout .thumbs-container img{object-fit:cover !important;transform:none;-ms-transform:none;-webkit-transform:none;left:0;width:100%}}.property-layout .thumbs-container .landscape{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0}.property-layout .thumbs-container.kep-3833{float:right;width:26.5%;clear:right;height:100%;overflow-y:auto;padding:0;margin:0;position:absolute;right:0;top:0;box-sizing:border-box}.property-layout .thumbs-container.kep-3833 .thumbnails{margin-bottom:0;max-height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding-right:0}.property-layout .thumbs-container.kep-3833 a{display:inline-block;margin:0 0 1.5% 0;width:49.5%;overflow:hidden}.property-layout .thumbs-container.kep-3833 a span{padding-top:66.67%}.property-layout .thumbs-container.kep-3833 a:nth-of-type(odd){float:left;clear:none}.property-layout .thumbs-container.kep-3833 a:nth-of-type(even){float:right;clear:none}.property-layout .thumbs-container.kep-3833 img{height:111%;width:auto;margin:0;max-width:100%;position:absolute;top:-5.5%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.property-layout .thumbs-container.kep-3833 .landscape{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0}.property-layout .property-floor-plan .thumbnails{max-height:85%}.property-layout .property-floor-plan a span.floor-plan{bottom:0px;float:right;right:0px;width:29.2%;background:#815e86;border:1px solid #250633;color:#250633;font-weight:bolder;position:absolute;height:45px;width:98%;padding-top:0;background:#f5f5f5;display:block;padding-left:16px;padding-right:16px}.property-layout .property-floor-plan a span.floor-plan img.floor-plan-chevron{position:initial;height:auto;float:right;margin-top:-23px;transform:none;-ms-transform:none;-webkit-transform:none}.property-layout .property-floor-plan a span.floor-plan a{line-height:1.4em;margin:0.625em 0}.property-layout #property-tabs{border:none;padding:0;list-style-type:none}.property-layout #property-tabs.option-buttons ul:first-child{height:30px}.property-layout #property-tabs.option-buttons .ui-tabs-nav li{margin:0px 4px 0px 0px}.property-layout #property-tabs.option-buttons li{border:none;background:transparent;font-weight:normal;display:inline}.property-layout #property-tabs.option-buttons li a{padding:0px 0px 5px 0px;color:#272727;margin:0px 20px 0px 0px;text-decoration:none}.property-layout #property-tabs.option-buttons li a svg{vertical-align:middle;margin-right:5px;width:auto;fill:#272727;margin-bottom:3px}.property-layout #property-tabs.option-buttons li a.degree-360 svg{margin-bottom:-2px}.property-layout #property-tabs.option-buttons li.ui-state-active a{color:#250633;border-bottom:3px solid #250633}.property-layout #property-tabs.option-buttons li.ui-state-active a:focus{outline:none}.property-layout #property-tabs.option-buttons li.ui-state-active a svg{fill:#250633}.property-layout #property-tabs ul{border:none;background:transparent;padding:0}.property-layout #property-tabs .property-tabs-content{border:1px solid #e6dfe6;margin-bottom:1.3em;position:relative;overflow:hidden}.property-layout #property-tabs .property-tabs-content #property_top{border:none;margin-bottom:0}.property-layout #property-tabs .property-tabs-content .ui-corner-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.property-layout #property-tabs .property-tabs-content .ui-tabs-panel{padding:0}.property-layout #property-tabs .property-tabs-content img{float:none;display:block;margin-left:auto;margin-right:auto}.property-layout #property-tabs #degree-360 iframe{border:0;margin-bottom:-4px;width:100%;height:508px}.property-layout .property-img-floor{display:none}.property-layout .property-img-floor span{float:right;width:30%;padding-right:24px;padding-top:48px}.property-layout .property-img-floor p{line-height:1.5em;margin:0;padding-top:18px}.property-layout .slider{margin:0}.property-layout .rating p{display:inline}.property-layout .at-a-glance li{height:auto;padding:0;margin-left:1%;width:19.2%}.property-layout .at-a-glance li p{width:100%;text-align:center;line-height:2em;font-size:0.9em}.property-layout .at-a-glance li p .tick{font-size:0.7em}.property-layout .at-a-glance li p .star{font-size:0.7em}.property-layout .property-column-left h2{border-bottom:none;margin-top:0.39em;font-size:1.6em}.property-layout .cottage_features,.property-layout .property_location{float:left}.property-layout .cottage_features ul,.property-layout .property_location ul{margin-right:10%;margin-top:1em}.property-layout .cottage_features ul li,.property-layout .property_location ul li{width:40%;margin-bottom:0.4em;float:left}.property-layout .cottage_brand{overflow:hidden;margin-bottom:24px;float:left}.property-layout .cottage_brand p{margin-right:13%}.property-layout .cottage_brand p .logo{display:block;margin-bottom:18px}.property-layout .cottage_brand{background-color:#dedede;border:solid 1px #e6dfe6;padding:25px}.property-layout .cottage_brand .logo{max-width:230px}.property-layout .cottage_brand p{margin-right:auto;width:67%}.property-layout .cottage_features{width:100%}.property-layout .cottage_features li{display:inline-block}.property-layout .property_location h3,.property-layout .property_location .account .notifications a span,.account .notifications a .property-layout .property_location span,.property-layout .property_location label[for="property-selector"],.property-layout .property_location label[for="owner-selector"],.property-layout .property_location label[for="year-selector"],.property-layout .property_location label[for="month-selector"]{margin-top:0.8em}.property-layout .property_location ul li{width:100%}.property-layout .property_location a{font-size:1.1em}.property-layout .property_location h3+p,.property-layout .property_location .account .notifications a span+p,.account .notifications a .property-layout .property_location span+p,.property-layout .property_location label[for="property-selector"]+p,.property-layout .property_location label[for="owner-selector"]+p,.property-layout .property_location label[for="year-selector"]+p,.property-layout .property_location label[for="month-selector"]+p{margin-bottom:0.7em}.property-layout .property{float:left;width:100%}.property-layout .property>div{width:inherit;margin-bottom:2em;float:left}.property-layout .property p,.property-layout .property h3,.property-layout .property .account .notifications a span,.account .notifications a .property-layout .property span,.property-layout .property label[for="property-selector"],.property-layout .property label[for="owner-selector"],.property-layout .property label[for="year-selector"],.property-layout .property label[for="month-selector"],.property-layout .property .amenities{margin-right:13%;font-size:1em}.property-layout .property .amenities{margin-right:13%}.property-layout .property .short-breaks{margin-bottom:0.5em}.property-layout .property #map_wrp{float:left;width:100%;position:relative;height:28em;margin:1em 0 2em;display:block}.property-layout .property .short-breaks{float:left;width:100%}.property-layout .cottage_features.westbay .added-value-features{background-color:#ebe6ec;margin-top:9px;margin-bottom:6px;padding:3px 0}.property-layout .cottage_features.westbay .added-value-features li{color:#87a155;font-size:14px;list-style-type:none;padding:6px 6px 6px 36px;background:transparent url("/images/sykes/tick-green-outline.png") 12px center no-repeat;background-size:20px 20px;width:100%;margin-bottom:0}.property-layout .cottage_features.westbay .added-value-features li::before{display:none}.property-layout .cottage_features.westbay .added-value-features li em{font-style:normal;font-weight:bold}@media only screen and (min-width: 768px){#property_top .slider{width:calc(100% - 148px) !important;max-width:700px}#property_top .thumbs-container{width:148px;margin:0;padding:3px}#property_top .thumbs-container .thumbnails{display:block;padding:0}#property_top .thumbs-container .thumbnails a{width:142px;float:left;padding:3px 3px 3px 3px;margin:0;display:inline}}@media only screen and (min-width: 880px) and (max-width: 1374px){#property_top .slider{width:calc(100% - 290px) !important}#property_top .thumbs-container{width:290px}#property_top .thumbs-container .thumbnails{display:block;position:relative}#property_top .thumbs-container .thumbnails a:nth-of-type(odd){width:50%;float:left}#property_top .thumbs-container .thumbnails a:nth-of-type(even){width:50%;float:left}}@media only screen and (min-width: 1375px){#property_top .slider{width:calc(100% - 432px) !important;max-width:750px}#property_top .thumbs-container{width:432px}#property_top .thumbs-container .thumbnails{display:block}#property_top .thumbs-container .thumbnails a{width:33.3%;float:left}}.property .floorplans{padding:0.5rem}.property .floorplans p{text-align:center}.property .floorplans p .floortitle{font-size:1.25rem;color:#272727;font-family:Helvetica, Arial, sans-serif}.property .floorplans .floortitle-button{padding:0.5rem 0.8rem;float:right;margin:0;margin-left:0.7rem;background-color:#fff;color:#272727;border:solid 1px #272727;cursor:pointer;margin-bottom:10px}.property .floorplans .floortitle-button.selected{background-color:#272727;color:#fff}.property .floorplans svg{width:100%;height:auto}.property .floorplans svg [id^='Walls'] path,.property .floorplans svg [id^='Boundary'] path,.property .floorplans svg [id^='Swings'] path,.property .floorplans svg [id^='Doors'] path,.property .floorplans svg [id^='Stairs'] path{stroke:#272727}.property .floorplans svg g{display:block}.property .floorplans svg g text{fill:#272727;font-family:Helvetica, Arial, sans-serif;font-size:0.8rem}.property .group_details section{width:100%;margin-top:40px;float:left}.property .group_details section h3,.property .group_details section .account .notifications a span,.account .notifications a .property .group_details section span,.property .group_details section label[for="property-selector"],.property .group_details section label[for="owner-selector"],.property .group_details section label[for="year-selector"],.property .group_details section label[for="month-selector"]{font-size:1.25em}.property .group_details section ul{margin-right:13%;padding-left:1.9em;margin-top:0.625em}.property .group_details section ul li{margin-bottom:0.5em}.property .group_details section img{margin-top:6px}.property-two-column div.tour-360{padding:12px 24px;border:1px solid #e6dfe6;box-shadow:0 1px 2px #e6dfe6;margin-right:13%;margin-top:24px;cursor:pointer;clear:right}.property-two-column div.tour-360 img{float:left;margin-right:24px}.property-two-column div.tour-360 p{float:none;width:auto;margin-right:0;margin-top:22px}.property-two-column div.tour-360 button,.property-two-column div.tour-360 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .property-two-column div.tour-360 .secondary-button{float:right;margin-left:24px;margin-top:28px;padding:6px 12px}.use-arial-3651 .at-a-glance{margin-bottom:1.5em}.use-arial-3651 .property-two-column .property-column-left h2,.use-arial-3651 .property-two-column .property_location h3,.use-arial-3651 .property-two-column .property_location .account .notifications a span,.account .notifications a .use-arial-3651 .property-two-column .property_location span,.use-arial-3651 .property-two-column .property_location label[for="property-selector"],.use-arial-3651 .property-two-column .property_location label[for="owner-selector"],.use-arial-3651 .property-two-column .property_location label[for="year-selector"],.use-arial-3651 .property-two-column .property_location label[for="month-selector"]{margin:0 auto 0.3125em auto}.use-arial-3651 .property-two-column .property_location h3+p+p,.use-arial-3651 .property-two-column .property_location .account .notifications a span+p+p,.account .notifications a .use-arial-3651 .property-two-column .property_location span+p+p,.use-arial-3651 .property-two-column .property_location label[for="property-selector"]+p+p,.use-arial-3651 .property-two-column .property_location label[for="owner-selector"]+p+p,.use-arial-3651 .property-two-column .property_location label[for="year-selector"]+p+p,.use-arial-3651 .property-two-column .property_location label[for="month-selector"]+p+p{margin-bottom:1.125em}.use-arial-3651 .property-two-column .property_location ul{margin-top:0}.use-arial-3651 .property-two-column .cottage_features ul{margin-top:5px}@media only screen and (min-width: 1060px){.property-layout:not(.kep-4994) .property{float:left}.property-layout:not(.kep-4994) .property p,.property-layout:not(.kep-4994) .property h3,.property-layout:not(.kep-4994) .property .account .notifications a span,.account .notifications a .property-layout:not(.kep-4994) .property span,.property-layout:not(.kep-4994) .property label[for="property-selector"],.property-layout:not(.kep-4994) .property label[for="owner-selector"],.property-layout:not(.kep-4994) .property label[for="year-selector"],.property-layout:not(.kep-4994) .property label[for="month-selector"],.property-layout:not(.kep-4994) .property .amenities{width:55%;float:right;clear:none}.property-layout:not(.kep-4994) .property .amenities{width:53%;padding:0}.property-layout:not(.kep-4994) .property-column-left h2{width:30%;clear:both;float:left}.property-layout:not(.kep-4994) .property-column-left h2 .full-width{width:100%}.property-layout:not(.kep-4994) .property-column-left h2.nofloat{float:none}.property-layout:not(.kep-4994) .cottage_features ul,.property-layout:not(.kep-4994) .property_location ul{float:right;width:58%}.property-layout:not(.kep-4994) .cottage_features.all_features_2587 ul{width:68%}.property-layout:not(.kep-4994) .reviews_text{width:64%}.property-layout:not(.kep-4994) .at-a-glance li p{line-height:1.9em;font-size:1.2em}.property-layout:not(.kep-4994) .at-a-glance li p .tick{font-size:0.8em}.property-layout:not(.kep-4994) .at-a-glance li p .star{font-size:0.8em}.property-layout:not(.kep-4994) .property_location ul{list-style-type:disc;width:56%;padding:0}.property-layout:not(.kep-4994) .property .group_details section ul{float:right;width:53%}.property-layout:not(.kep-4994) .property .group_details section img{width:30%;margin-top:0}.property-layout div.tour-360{float:right;width:55%}.cottage_brand p{width:55%;float:right;clear:none}.cottage_brand p .logo{width:40%}}@media only screen and (max-width: 1170px){.property-layout .property-floor-plan{overflow-y:initial;position:relative;padding-top:35px;padding-bottom:20px}.property-layout .property-floor-plan a span.floor-plan{bottom:0;width:280px;bottom:10px}.property-layout .property-img-floor img{width:100%}.property-layout .property-img-floor span{float:right;width:100%;padding-left:24px;padding-bottom:24px;padding-right:24px}.property-layout #floor-plan img{width:100%}.property-layout .cottage_brand p{width:100%;margin-top:15px}#property_title .recent-booking-wrap{float:left;margin-top:5px;margin-bottom:10px}}@media only screen and (max-width: 959px){.property-layout .at-a-glance li{margin-left:1%;width:24%}}@media only screen and (max-width: 775px){.property-layout .calendar,.property-layout .content{width:100%}.property-layout .at-a-glance li p{font-size:0.8em}.property-layout .at-a-glance li p .tick{font-size:0.6em}.property-layout .at-a-glance li p .star{font-size:0.6em}}.prop-save-value-add-KEP-3412 .strong{font-weight:800;line-height:28px}.prop-save-value-add-KEP-3412 sup{font-family:Georgia, "Trebuchet MS", serif}.prop-save-value-add-KEP-3412 .subtext{font-size:12px;line-height:0px;font-style:italic}#gmap{width:100%;height:400px;background-color:#3e0b46}#gmap.kep-4814{background-color:#dedede}.reviews_container{margin-top:24px}.reviews_container ul{list-style:none;display:block}.reviews_container li{margin-bottom:50px}.reviews_container .show_more+li.group,.reviews_container .show_more+li.flashmessage,.reviews_container .show_more+li.main-content,.reviews_container .show_more+li#header,.reviews_container .search_form .cottage-features .show_more+li.inner-fieldset,.search_form .cottage-features .reviews_container .show_more+li.inner-fieldset,.reviews_container .show_more+li.group-properties,.reviews_container .group-properties .show_more+li,.group-properties .reviews_container .show_more+li,.reviews_container .show_more+li.tip,.reviews_container .display-group .show_more+li,.display-group .reviews_container .show_more+li,.reviews_container #KEP17443 .show_more+li.tip-new,#KEP17443 .reviews_container .show_more+li.tip-new,.reviews_container #KEP17443 .show_more+li.flashmessage,#KEP17443 .reviews_container .show_more+li.flashmessage,.reviews_container .show_more+li.property-list,.reviews_container .table-list .show_more+li.table-headers,.table-list .reviews_container .show_more+li.table-headers,.reviews_container .table-list .show_more+li.fixed-column,.table-list .reviews_container .show_more+li.fixed-column,.reviews_container .table-list .show_more+li.filterable-columns,.table-list .reviews_container .show_more+li.filterable-columns,.reviews_container #monthly-payments .statement-summary .show_more+li,#monthly-payments .statement-summary .reviews_container .show_more+li,.reviews_container .show_more+li.settings_nav,.reviews_container .account .search-container form.settings-details .show_more+li,.account .search-container form.settings-details .reviews_container .show_more+li,.reviews_container .show_more+li.message-content,.reviews_container #KEP17352 .show_more+li.tip-new,#KEP17352 .reviews_container .show_more+li.tip-new,.reviews_container #KEP17352 .show_more+li.flashmessage,#KEP17352 .reviews_container .show_more+li.flashmessage,.reviews_container #KEP17443 .show_more+li.tip,#KEP17443 .reviews_container .show_more+li.tip{margin-top:50px}.reviews_container .show_more,.reviews_container .show_less{float:right;margin-bottom:18px}.reviews_container .show_more img,.reviews_container .show_less img{width:14px;margin-left:5px}.reviews_container .show_less{display:none}.reviews_header{color:#272727;font-weight:normal;font-size:1.6em;padding:25px 0px}.reviews_author{vertical-align:top}.reviews_name{font-size:16px;display:block;line-height:24px}.reviews_date{font-size:14px;padding-bottom:8px}.reviews_source{font-size:12px;min-height:26px}.reviews_source_sykes{color:#272727}.reviews_source_sykes img{width:145px}.reviews_source_trip{color:#00b087}.reviews_source_trip img{width:28px;margin-right:6px}.reviews_source_bk_sykes{background-color:#272727}.reviews_source_bk_trip{background-color:#00b087}.reviews_author{width:30%;float:left}.reviews_total{color:#272727;margin-bottom:15px;font-size:16px;font-weight:600;height:20px}.reviews_total svg{width:18px;height:20px;float:left;margin-top:3px;margin-right:5px}.reviews_total p{float:left;width:80%;margin:0px}.reviews_text{float:right;border:solid 1px #e6dfe6;box-shadow:0 1px 2px #e6dfe6;box-sizing:content-box;width:62%;padding:20px 20px 30px;position:relative}.reviews_title{font-size:21px;color:#272727;font-weight:bold;padding-bottom:11px}.reviews_rectangle{width:100%;height:5px;position:absolute;bottom:0px;left:0px}#reviews_default{margin-bottom:18px}#reviews_container .reviews_description{line-height:1.3em}.reviews_description_full{display:none}.img-hor-vert{-moz-transform:scale(-1, -1);-o-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}.property-layout .property-column-left .cottage_ratings h2{float:none;width:100%;margin-bottom:10px}.property-layout .property-column-left .cottage_ratings .ratings_container{width:100%;border:solid 1px #e6dfe6;box-shadow:0 1px 2px #e6dfe6;padding:10px 20px 12px;margin-top:25px;margin-bottom:20px}.property-layout .property-column-left .cottage_ratings .ratings_container>:nth-child(odd){float:left}.property-layout .property-column-left .cottage_ratings .ratings_container>:nth-child(even){float:right}.property-layout .property-column-left .cottage_ratings .ratings_container>div{width:48%;margin-top:-9px;border-bottom:1px solid #e6dfe6;padding-bottom:8px;box-sizing:content-box}.property-layout .property-column-left .cottage_ratings .ratings_container>div>span{width:55%;color:#272727;font-size:16px;cursor:initial;float:left;padding-top:18px;line-height:26px}.property-layout .property-column-left .cottage_ratings .ratings_container>div .star-ratings-css{float:right;padding-right:2%}.property-layout .property-column-left .cottage_ratings .ratings_container p{padding:12px 8px 0px;display:block}.property-layout .content section.cottage_ratings_4481{width:30%;float:left;margin-bottom:24px}.property-layout .content section.cottage_ratings_4481 h2{width:100%;float:initial;margin-bottom:10px}.property-layout .content section.cottage_ratings_4481 .ratings_container{border-right:solid 1px #e6dfe6;padding-right:30px;box-sizing:content-box;margin-right:0px}.property-layout .content section.cottage_ratings_4481 .ratings_container>div{width:100%;border-bottom:1px solid #e6dfe6;padding-bottom:0;box-sizing:content-box;margin-top:2px}.property-layout .content section.cottage_ratings_4481 .ratings_container>div>span{width:calc(100% - 75px);color:#272727;font-size:16px;cursor:initial;display:inline-block;padding-top:12px;font-weight:bold}.property-layout .content section.cottage_ratings_4481 .ratings_container .star-ratings-css{display:inline-block;width:70px;text-align:right;margin-top:15px;vertical-align:middle;padding:0}.property-layout .content section.cottage_ratings_4481 .ratings_container .star-ratings-css-bottom{width:100%;height:12px;border-radius:2px;border:solid 1px #272727}.property-layout .content section.cottage_ratings_4481 .ratings_container .star-ratings-css-top{height:12px;border-radius:2px;background-color:#272727}.property-layout .content section.cottage_ratings_4481 .ratings_container p{font-size:14px}.property-layout .reviews_container.container_with_4481{float:right;width:calc(70% - 35px);margin-top:10px}.property-layout .reviews_container.container_with_4481 .reviews_text{width:100%;box-sizing:border-box}.property-layout .reviews_container.container_with_4481 .reviews_total{text-align:right;width:100%;margin-bottom:20px}.property-layout .reviews_container.container_with_4481 .reviews_total svg{float:right}.property-layout .reviews_container.container_with_4481 .reviews_total p{float:right;margin-right:8px;margin-top:1px}.property-layout .reviews_container.container_with_4481 .reviews_author{width:100%;display:block;margin-top:10px;overflow:hidden;float:none}.property-layout .reviews_container.container_with_4481 .reviews_author .reviews_name{float:left}.property-layout .reviews_container.container_with_4481 .reviews_author .reviews_source{float:right}@media only screen and (max-width: 1170px){.property-layout .reviews_container.container_with_4481{width:calc(60% - 35px)}.property-layout .content section.cottage_ratings_4481{width:40%}}.star-ratings-css{unicode-bidi:bidi-override;color:#fff;font-size:45px;height:30px;margin:0 auto;position:relative;padding:0;text-shadow:-1px 0 #272727,0 1px #272727,1px 0 #272727,0 -1px #272727}.star-ratings-css-top{color:#272727;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.star-ratings-css-bottom{padding:0;display:block;z-index:0}.ratings-bottom{margin-bottom:15px}.large-thumbnails-container{width:100%;max-height:450px}.large-thumbnails-container .thumbnails-carousel{padding-right:5px;padding-left:5px}.large-thumbnails-container .slick-slide{height:auto}.large-thumbnails-container .slick-prev,.large-thumbnails-container .slick-next{font-size:0;position:absolute;top:45%;padding:0;z-index:999;background-color:transparent;opacity:0.85;background-repeat:no-repeat;background-size:38px 56px;height:56px;width:38px}.large-thumbnails-container .slick-next{right:12px}.large-thumbnails-container .slick-prev{left:12px}.large-thumbnails-container .slick-next:hover,.large-thumbnails-container .slick-prev:hover{opacity:1}.large-thumbnails-container .slick-next:focus,.large-thumbnails-container .slick-prev:focus{outline:none}.large-thumbnails-container .indicator{position:absolute;bottom:1em;right:1em;padding:0.3em 0.5em;background-color:#fff;border:1px solid #e6dfe6;z-index:100}.large-thumbnails-container .slick-next{background-image:url(/images/icons/next.svg)}.large-thumbnails-container .slick-prev{background-image:url(/images/icons/prev.svg)}@media only screen and (min-width: 1365px){.property-layout .property-column-left .cottage_ratings .ratings_container{width:68%;float:right;margin-top:14px}.property-layout .property-column-left .cottage_ratings h2{width:30%;float:left}}@media only screen and (min-width: 1060px){.property-layout .property-column-left #wrap-linked-properties{float:right;width:70%;margin-top:18px}}#wrap-linked-properties{margin-top:20px}#wrap-linked-properties .show_more_prop,#wrap-linked-properties .show_less_prop{float:right}#wrap-linked-properties .show_more_prop img,#wrap-linked-properties .show_less_prop img{width:14px;margin-left:5px}#wrap-linked-properties .more-items,#wrap-linked-properties .show_less_prop{display:none}#wrap-linked-properties .item{float:left;border:solid 1px #272727;margin-right:0;margin-left:20px;margin-bottom:20px;width:calc(33.333% - 13.33px)}#wrap-linked-properties .item:first-child,#wrap-linked-properties .item.no-margin{margin-left:0px}#wrap-linked-properties .item .wrap-img{background-color:#dedede;text-align:center;position:relative}#wrap-linked-properties .item .wrap-img .img-fixer{height:0;padding-top:75%}#wrap-linked-properties .item .wrap-img img.prop-img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%}#wrap-linked-properties .item .details{padding:10px 5px}#wrap-linked-properties .item .details .title{line-height:15px}#wrap-linked-properties .item .details .title a{font-size:15px;color:#272727;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wrap-linked-properties .item .details .price{color:#250633}#wrap-linked-properties .item .details p{text-align:center;width:100%;float:none;font-size:15px}#wrap-linked-properties .item .details p a{text-decoration:none;text-align:center;display:block;width:100%}#wrap-linked-properties .item .details .button-wrap{width:85%;margin:0 auto 10px}#wrap-linked-properties .item .details .button-wrap a{font-size:16px;padding:8px}.moveMapIntoModal3906{white-space:nowrap;overflow:hidden;width:1em;padding:0.3em 0.4em;font-size:0.8em;text-decoration:none}.moveMapIntoModal3906:hover{color:#131313}.moveMapIntoModal3906:before{font-family:'icon-set';color:#fff;content:"";color:#272727}.mapModal3906{display:none}@media only screen and (min-width: 768px){.mapModal3906.visible{position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1000}.mapModal3906.visible .map-container{width:90%;height:448px;margin:150px auto;background-color:#fff;position:relative;z-index:1}.mapModal3906.visible .map-container .close-overlay{width:1.5rem;height:1.5rem;position:absolute;right:2rem;top:2rem;z-index:30000}.mapModal3906.visible .map-container .close-overlay svg{width:1.5rem;height:1.5rem}.mapModal3906.visible .map-container #gmap{height:530px}}@media only screen and (min-width: 1025px){.mapModal3906.visible .map-container{width:1000px}}.property_location_link{color:#3e0b46;text-decoration:none}.property_location_link:before{font-family:'icon-set';color:#fff;content:"";color:#111}@media only screen and (min-width: 1170px){.property-availabilty-4072{margin-top:30px}}.property-availabilty-4072{position:relative;border-top:#815e86 1px solid}.property-availabilty-4072 .icon{padding:1px 10px 10px 5px;width:44px}.property-availabilty-4072 .close{position:absolute;right:0;top:0;width:2.5em;height:2.5em;cursor:pointer;opacity:0.65;background:transparent url(/assets/images/structure/close.png) 50% 50% no-repeat}.property-availabilty-4072 .message-content{font-size:15px;padding:0px 6px}.kep-4802{background-color:#dedede;border:solid 1px #e6dfe6;margin-bottom:8px}.kep-4802>div:not(:first-of-type){display:none}.kep-4802 .slick-slide{text-align:center;padding-top:21px;padding-left:12px;padding-right:12px}.kep-4802 .slick-slide h3,.kep-4802 .slick-slide .account .notifications a span,.account .notifications a .kep-4802 .slick-slide span,.kep-4802 .slick-slide label[for="property-selector"],.kep-4802 .slick-slide label[for="owner-selector"],.kep-4802 .slick-slide label[for="year-selector"],.kep-4802 .slick-slide label[for="month-selector"]{font-size:16px;font-weight:bold;color:#3e0b46;margin-top:7px}.kep-4802 .slick-slide p{color:#3e0b46}.kep-4802 .slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center;padding-bottom:18px}.kep-4802 .slick-dots li{display:inline-block;position:relative}.kep-4802 .slick-dots li button,.kep-4802 .slick-dots li #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .kep-4802 .slick-dots li .secondary-button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;padding-right:12px}.kep-4802 .slick-dots li button:before,.kep-4802 .slick-dots li #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers .kep-4802 .slick-dots li .secondary-button:before{font-size:48px;position:absolute;top:0;left:0;width:24px;height:24px;content:'•';text-align:center;color:#e6dfe6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kep-4802 .slick-dots li.slick-active button:before,.kep-4802 .slick-dots li.slick-active #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers .kep-4802 .slick-dots li.slick-active .secondary-button:before{color:#272727}.ui-dialog-buttonset button.ui-state-default.primary,.ui-dialog-buttonset #bookings .detail-tabs-triggers .ui-state-default.primary.secondary-button,#bookings .detail-tabs-triggers .ui-dialog-buttonset .ui-state-default.primary.secondary-button{padding:0 11px}.ui-dialog-buttonset button.ui-state-default.primary span,.ui-dialog-buttonset #bookings .detail-tabs-triggers .ui-state-default.primary.secondary-button span,#bookings .detail-tabs-triggers .ui-dialog-buttonset .ui-state-default.primary.secondary-button span{line-height:40px;font-size:16px;font-weight:bold;padding:0}.gem-content{padding:11px;font-size:12px;margin-bottom:12px;height:37px;position:relative;text-transform:uppercase;color:#250633}.gem-content.gem-position-1{background:#b8d284}.gem-content.gem-position-1 span.gem-icon-left{background:#87a155}.gem-content.gem-position-1 .gems-icon-colour{fill:#b8d284}.gem-content.gem-position-2{background:#dedede}.gem-content.gem-position-2 span.gem-icon-left{background:#e6dfe6}.gem-content.gem-position-2 .gems-icon-colour{fill:#dedede}.gem-content.gem-position-3{background:#5e5e5e}.gem-content.gem-position-3 span.gem-icon-left{background:#250633}.gem-content.gem-position-3 .gems-icon-colour{fill:#5e5e5e}.gem-content .sykes_gems .comparative_price,.gem-content .price_wrp.sykes_gems p{margin-top:36px}.gem-content .gem-text{white-space:nowrap;overflow:hidden;font-style:italic}.gem-content .gem-text b{font-style:normal}.gem-content span.gem-icon-left{margin-top:-11px;margin-left:-11px;height:36px;float:left;padding:0px}.gem-content span.gem-icon-left svg{height:20px;padding-right:0px;padding-left:10px;margin-bottom:7px;padding-top:0px;top:8px}.gem-content span.gem-icon-left img{width:auto}.gem-content span.gem-icon-right{position:absolute;top:0;right:0}.property .awards-gems h2{margin-bottom:20px}.property .awards-gems ul{list-style-type:none;margin:0;padding:0}.property .awards-gems ul li{float:left;max-width:316px;margin-right:15px;width:240px}.property .awards-gems ul li.gem-gold .gems-icon-colour{fill:#87a155}.property .awards-gems ul li.gem-silver .gems-icon-colour{fill:#e6dfe6}.property .awards-gems ul li.gem-bronze .gems-icon-colour{fill:#250633}.property .awards-gems ul p{width:100%;margin-right:0%;font-size:14px}.property .awards-gems ul p b{display:block;font-style:normal;font-size:16px}.property .awards-gems ul svg{height:25px;float:left;margin-right:10px}.property .awards-gems .learn-more{clear:both;margin-bottom:20px}.property .awards-gems .learn-more p{display:none}.property .awards-gems .learn-more img{width:14px;margin-left:5px}.property-layout .property-column-left .awards-gems h2{margin-bottom:20px}@media only screen and (min-width: 1060px){.property-layout:not(.kep-4994).property .cottage_ratings_4481 p{width:auto;float:none}.property-layout:not(.kep-4994).property .awards-gems ul{float:right;width:68%}.property-layout:not(.kep-4994).property .awards-gems ul p{width:100%;margin-right:0%}.property-layout:not(.kep-4994).property .awards-gems ul p b{display:block}.property-layout:not(.kep-4994).property .awards-gems .learn-more{width:68%;float:right}.property-layout:not(.kep-4994).property .reviews_text p{width:auto;float:none}.property-layout:not(.kep-4994).property .reviews_text h3,.property-layout:not(.kep-4994).property .reviews_text .account .notifications a span,.account .notifications a .property-layout:not(.kep-4994).property .reviews_text span,.property-layout:not(.kep-4994).property .reviews_text label[for="property-selector"],.property-layout:not(.kep-4994).property .reviews_text label[for="owner-selector"],.property-layout:not(.kep-4994).property .reviews_text label[for="year-selector"],.property-layout:not(.kep-4994).property .reviews_text label[for="month-selector"]{float:none}.property-layout:not(.kep-4994).property .awards-container p{float:none;width:auto}}.property-layout:not(.kep-4994) .property .short-breaks{float:left;width:100%}.kep-4994.property-layout .property-column-left h2{margin-bottom:18px;margin-top:48px}.kep-4994.property-layout .amenities{margin-right:25%}.kep4993 .slider .previous,.kep4993 .slider .next{font-size:0;line-height:0;position:absolute;top:50%;width:42px;height:42px;margin-top:-10px;padding:0;cursor:pointer;border:none;outline:none;background:#fff;z-index:99;background-repeat:no-repeat;background-position-y:13px;background-position-x:17px}.kep4993 .slider .previous:before,.kep4993 .slider .next:before{font-size:25px;line-height:1;color:#fff;font-weight:bold}.kep4993 .slider a.next{right:12px;top:calc(50% - 24px);background-image:url(/images/icons/black-chevron.svg)}.kep4993 .slider a.previous{left:12px;top:calc(50% - 24px);background-image:url(/images/icons/black-chevron.svg);webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.kep4993 .slider span.indicator{position:absolute;right:12px;bottom:12px;background-color:#fff;padding:6px;border-radius:0;font-size:14px;color:#666}.kep4993 .slider span.indicator span{margin:0;font-size:14px;text-align:center;color:#666}.property-layout .at-a-glance .kep-2990 li{width:24.25%}h1 span.kep-2990{font-size:15px}#logo{display:inline-block;height:48px}.scroll-button{visibility:hidden}.scroll-button a{width:48px;height:48px;display:block;position:fixed;bottom:10%;border:solid 2px #250633;background-color:rgba(255,255,255,0.4)}.scroll-button a:hover{background-color:#250633}.scroll-button a:hover span svg{fill:#ffffff}.scroll-button a span{height:24px;width:20px;margin:10px auto;display:block}.scroll-button a span svg{fill:#250633}.scroll-button.visible{visibility:visible;width:100% !important;height:1px;position:relative;float:right;bottom:50px;margin-right:70px;z-index:500}div.positioner{position:absolute;right:0}#property-matterport{position:absolute;top:0;left:0;width:100%;height:100%;background:#F4F6F9}.KEP-12976{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease-in-out}.KEP-12976 .matterport-content{text-align:center}.KEP-12976 .matterport-content h3,.KEP-12976 .matterport-content .account .notifications a span,.account .notifications a .KEP-12976 .matterport-content span,.KEP-12976 .matterport-content label[for="property-selector"],.KEP-12976 .matterport-content label[for="owner-selector"],.KEP-12976 .matterport-content label[for="year-selector"],.KEP-12976 .matterport-content label[for="month-selector"]{color:#5683b3 !important;margin-top:15px}svg .cls-10,svg .cls-11,svg .cls-12,svg .cls-13,svg .cls-15,svg .cls-16,svg .cls-17,svg .cls-18,svg .cls-20,svg .cls-3,svg .cls-5,svg .cls-6,svg .cls-7,svg .cls-8,svg .cls-9{stroke:#699FC4}svg#temp .cls-1,svg#temp .cls-17{fill:#ffffff}svg#temp .cls-11,svg#temp .cls-12{fill:#699FC4;stroke:#699FC4}svg#temp2 .cls-18{fill:#fff}.modal-layout-component.perfect-score-modal.last-quarter.open{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);float:none}.modal-layout-component.perfect-score-modal.last-quarter.open .inner-content{height:fit-content;border-bottom:none}.modal-layout-component.perfect-score-modal.last-quarter.open .inner-content p{margin:0}.modal-layout-component.perfect-score-modal.last-quarter.open .inner-content p>span{display:block;padding:10px 0 10px 10px;white-space:nowrap}.content-text-font-988 p:not(.short-breaks),.content-text-font-988 ul.amenities li{font-family:var(--font-family);color:var(--neutral-grey-6)}article.property .truncate-content{position:relative;overflow:hidden;max-height:calc(1.5em * 6);line-height:1.5em}article.property .truncate-content::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2em;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}article.property .truncate-content.expanded{max-height:none;overflow:visible}article.property .truncate-content.expanded::after{display:none}article.property .truncate-content p{display:contents}article.property .truncate-content p:after{content:"\A";white-space:pre;display:flex;height:var(--spacing-3x)}article.property .read-more-link-wrapper{text-align:right;margin-top:var(--spacing-3x);margin-right:0}@media only screen and (min-width: 1060px){article.property .truncate-content{width:55%;margin-right:13%;float:right}article.property .read-more-link-wrapper{margin-right:13%}}body.property .property-layout.property .content section.property-column-left.has-section-dividers>div,body.property .property-layout.property .content section.property-column-left.has-section-dividers>div.key-features,body.property .property-layout.property .content section.property-column-left.has-section-dividers>section{margin-bottom:0}body.property .property-layout.property .content section.property-column-left.has-section-dividers .cottage_features>h2,body.property .property-layout.property .content section.property-column-left.has-section-dividers .cottage_features>ul{margin-top:0}body.property .property-layout.property .content section.property-column-left.has-section-dividers #reviews>h2{margin-top:0}body.property .property-layout.property .content section.property-column-left.has-section-dividers .cottage_brand{margin-bottom:var(--spacing-12x)}body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description>div,body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description>p:not(.short-breaks){margin-top:0;margin-bottom:0}body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description #js-about-property+.read-more-link-wrapper{margin-bottom:0;line-height:var(--line-height-body-xs)}body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description .amenities li:last-child{margin-bottom:0}body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description .wrapper-map-buttons{margin-bottom:var(--spacing-12x)}body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description p.good-housekeeping{margin-top:var(--spacing-6x)}body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description div h2,body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description div section h2{margin-top:0}@media only screen and (min-width: 1060px){body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description div h2,body.property .property-layout.property .content section.property-column-left.has-section-dividers article#description div section h2{float:left}}body.property .property-layout.property .content hr{width:100%;margin:var(--spacing-12x) 0;background:var(--neutral-grey-2);float:left}body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037{display:flex;flex-wrap:wrap;gap:var(--spacing-6x) var(--spacing-4x);margin-top:var(--spacing-6x);justify-content:normal}body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037.expanded li.hidden{display:flex}body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037 li{flex:0 0 calc(33.333% - var(--spacing-4x));margin:0;display:flex;align-items:center;font-family:var(--font-family);font-size:var(--font-size-body-sm);color:var(--neutral-grey-6);padding-left:0}body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037 li.hidden{display:none}body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037 li svg{margin-right:var(--spacing-4x);height:26px}body.property .property-layout.property .content section.property-column-left .cottage_features .read-more-link-wrapper{text-align:left;float:left;margin-top:var(--spacing-8x);margin-left:0}body.property .property-layout.property .content section.property-column-left .cottage_features .read-more-link-wrapper a.read-more-link{font-family:var(--font-family);color:var(--primary-color) !important}@media only screen and (min-width: 1060px){body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037{margin-top:var(--spacing-4x);margin-right:0;float:right;width:68%}body.property .property-layout.property .content section.property-column-left .cottage_features .read-more-link-wrapper{margin-right:0;float:right;width:68%}body.property .property-layout.property .content section.property-column-left .cottage_features .read-more-link-wrapper a.read-more-link{float:left;margin-left:0;padding-left:0}body.property .property-layout.property .content section.property-column-left.has-section-dividers .cottage_features ul.property-characteristics-1037{margin-top:var(--spacing-2x)}}@media (max-width: 1470px){body.property .property-layout.property .content section.property-column-left .cottage_features ul.property-characteristics-1037 li{flex:0 0 calc(50% - var(--spacing-4x))}}body.property .property-layout.property .content section.property-column-left #reviews .fg-warning-box{margin-top:var(--spacing-4x);margin-bottom:var(--spacing-8x)}body.property .property-layout.property .content section.property-column-left.has-section-dividers #reviews .fg-warning-box{margin-bottom:var(--spacing-4x)}@media only screen and (min-width: 1060px){body.property .property-layout.property .content section.property-column-left #reviews .fg-warning-box{margin-right:0;float:right;width:68%}}.tick-rating-description p{display:flex;width:100%;font-size:var(--font-size-body-sm);font-weight:var(--font-normal);line-height:var(--line-height-body-sm);font-family:var(--font-family);color:var(--neutral-grey-5);margin-bottom:var(--spacing-6x)}.tick-rating-description div{margin-bottom:var(--spacing-5x);width:100%;height:1.25rem;display:flex;align-items:center;gap:var(--spacing-1x)}.tick-rating-description div:last-of-type{margin-bottom:0}.tick-rating-description div>svg{height:1rem;width:1rem}.tick-rating-description div p{margin:0 0 0 var(--spacing-2x);width:fit-content;display:inline-flex;align-self:center}.fg-modal-base.tick-rating-1128 .fg-modal-header{padding:var(--spacing-8x) 0}.fg-modal-base.tick-rating-1128 .fg-modal-header .fg-modal-title{margin:0 var(--spacing-8x) 0 var(--spacing-8x);font-family:var(--font-family)}.fg-modal-base.tick-rating-1128 .fg-modal-header .fg-modal-close{top:1.375rem}.fg-modal-base.tick-rating-1128 .fg-modal-body{padding:var(--spacing-4x) var(--spacing-8x) var(--spacing-8x);height:fit-content}.rating.property-popup.has-modal-1128:hover{cursor:pointer}.errors{list-style:none;padding-left:0}.email-sent{text-align:center}.email-sent p{margin:3em 0}.icon-icon-baby:before{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e605"}.payment-overdue-notice{background-color:#FDE5EA;border-left:8px solid #EB0037;border-radius:4px;margin:1rem 0 1.5rem;padding:1rem 1.5rem;color:#111111}#account-area #overlay{z-index:9999;background:rgba(17,17,17,0.6);height:100%;width:100%;position:fixed;top:0;left:0;display:none}.tip{padding:1em;background:#b8d284;border:2px solid #5e5e5e;margin-bottom:1em;overflow:hidden;position:relative;padding-left:5em}.tip:before{font-size:3em;position:absolute;top:0.4em;left:0.4em}.tip h1{color:#3e0b46;margin-top:0 !important}.tip h2{margin-bottom:var(--spacing-2x)}.tip .buttons{display:flex;flex-direction:column;gap:var(--spacing-2x)}.tip .separator-text{align-self:center}.tip .secondary-button{background-color:#fff;color:#666;border:1px solid #4c8cb8}.tip .close{color:#3e0b46;float:right;cursor:pointer}.tip .close:after{margin-left:0.5em;font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;content:"\e63c"}.tip#upcoming-maintenance-tip:before,.tip#service-down-tip:before{content:"\e638"}@media (min-width: 768px){.tip .buttons{flex-direction:row}}.tip+h1{margin-top:0 !important}#login-back{text-align:center}.display-group{list-style:none;padding-left:0;margin:0}.display-group li{margin-top:0.5em;margin-bottom:0.5em}.display-group input,.display-group select{padding:0.1875em 0.5em}dl.information-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:16em;float:left;margin-bottom:2em;position:relative;overflow:hidden}dl.information-box:before{position:absolute;width:14.6666666667%;height:200em;background:#f0f0f0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.75em;float:left;top:0;padding-top:0.5em}dl.information-box dt{padding:0.5em 0}dl.information-box dt,dl.information-box dd{float:right;width:81.3333333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}dl.information-box .pdf-image{width:35%;max-width:6.2em;float:right;margin-left:1em;border:1px solid #f0f0f0}dl.information-box p{margin:0.2em 0}dl.information-box a.button{position:absolute;bottom:0;left:18.6666666667%;width:10em}dl.information-box a.button:before{float:right}.account .sidebar{margin:0;padding-left:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid black;margin-bottom:1em;overflow:hidden}.account .sidebar li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;padding:2px;border-left:1px solid black;text-align:center}.account .sidebar li a{display:block;text-decoration:none;color:#3e0b46;padding:0.3em 0}.account .sidebar li:first-child{border-left:0}.account .sidebar.dashboard .dashboard a,.account .sidebar.index .dashboard a,.account .sidebar.favourites .favourites a,.account .sidebar.manage_favourites .favourites a,.account .sidebar.bookings .bookings a,.account .sidebar.details .details a,.account .sidebar.edit_details .details a,.account .sidebar.change_password .details a,.account .sidebar.marketing .details a,.account .sidebar.logout .logout a{color:#fff;background:#beb4c2}.account .search-container h1{margin:0.7em 0}.account .search-container h1:first-child{margin-top:0}.account .search-container h3,.account .search-container .notifications a span,.account .notifications a .search-container span,.account .search-container label[for="property-selector"],.account .search-container label[for="owner-selector"],.account .search-container label[for="year-selector"],.account .search-container label[for="month-selector"]{margin-bottom:0.5em}.account .search-container>form{width:30em}.account .search-container>form.details{width:100%}.account .search-container>form.details .display-group{width:27em}.account .search-container>form.details .display-group input,.account .search-container>form.details .display-group select,.account .search-container>form.details .display-group span{width:18em}.account .search-container>form.details .display-group input[type='checkbox']{width:auto;margin-top:0.5em}.account .search-container>form.details p{clear:both}.account .search-container>form.details #surname{margin-bottom:2.9em}.account .display-group ul.psw-validation li{font-family:Karla;font-size:14px;font-style:italic;line-height:1.2;text-align:left;color:#272727;margin-top:0;padding-left:3px;display:flex}.account .display-group ul.psw-validation li.error,.account .display-group ul.psw-validation li.error:before{color:#815e86}.account .display-group ul.psw-validation li.match,.account .display-group ul.psw-validation li.error.match{text-decoration:line-through;color:#e6dfe6}.account .display-group ul.psw-validation li.match:before,.account .display-group ul.psw-validation li.error.match:before{text-decoration:inherit;color:#e6dfe6}.account .display-group ul.psw-validation li:before{content:"•";padding-right:8px;color:#250633;font-size:27px;float:left;line-height:0.5}.account .display-group li{overflow:hidden;margin:0.8em 0;min-height:1.9em;line-height:1.9em}.account .display-group li label{float:left;width:8em;text-align:right;margin-right:0.5em}.account .display-group li input,.account .display-group li select,.account .display-group li span{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:21.5em}.account .display-group li input[type=radio],.account .display-group li input[type=checkbox]{width:auto;margin-top:0.5em}.account .display-group li .success-alert,.account .display-group li .error-alert{padding:1em 1.75em;font-family:Karla;font-size:14px;font-weight:bold;line-height:1.43;text-align:left;color:#272727;margin-top:1em;margin-bottom:1em}.account .display-group li .success-alert a,.account .display-group li .error-alert a{line-height:1.29;color:#87a155;font-weight:normal;margin-top:0.5em;display:inline-block}.account .display-group li .success-alert{background-color:#ebe6ec;border-left:5px #87a155 solid}.account .display-group li .error-alert{background-color:#3e0b46;border-left:5px #815e86 solid;min-height:48px}.account .display-group li input[disabled],.account .display-group li select[disabled],.account .display-group li input[readonly]{background-color:#DDDDDD;border:1px solid #9B9B9B;color:#545454;cursor:not-allowed}.account .alert-covid{padding:16px;font-size:14px;line-height:20px;text-align:left;color:#21313f;margin-top:16px;margin-bottom:40px;line-height:1.29;display:inline-block;background-color:#fff3ce;border-left:8px #f8db5f solid}.account .submit-wrapper,.account .forgot-password-link{margin-left:8.5em;clear:both}.account .submit-wrapper{margin-top:1.3em;line-height:normal}.account .submit-wrapper #loader-icon{width:auto;position:relative;top:0.1em;margin-left:0.3em}.account .submit-wrapper button.inactive,.account .submit-wrapper #bookings .detail-tabs-triggers .inactive.secondary-button,#bookings .detail-tabs-triggers .account .submit-wrapper .inactive.secondary-button{opacity:0.6}.account .submit-wrapper button.button-call-to-action,.account .submit-wrapper #bookings .detail-tabs-triggers .button-call-to-action.secondary-button,#bookings .detail-tabs-triggers .account .submit-wrapper .button-call-to-action.secondary-button{box-shadow:none}.account .errors{clear:both;margin-left:7em}.account dl dd{margin-left:0}.account .search-container>dl>dt{font-size:1.2em;font-weight:bold}.account .search-container>dl>dd{margin-bottom:2.5em}.account .search-container>dl>dd dl{overflow:hidden}.account .search-container>dl>dd dl.personal>dt:nth-child(5){clear:none}.account .search-container>dl>dd dt,.account .search-container>dl>dd dd{float:left;display:block;margin-right:0.4em}.account .search-container>dl>dd dt{clear:left}.account .search-container>dl>dd dt:after{content:':'}.account .login-wrapper{margin:0 auto 1em;width:100%;text-align:center;max-width:480px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);border:none;padding:1.18em 3.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.account .login-wrapper .icon-person,.account .login-wrapper .icon-key{font-size:5em;width:1.5em;height:1.5em;line-height:1.2em;margin:0 auto;background:#fff;border:1px solid #d5d5d5;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.account .login-wrapper .icon-person:before,.account .login-wrapper .icon-key:before{margin:0}.account .login-wrapper h2{margin:0.6em 0;font-family:Karla;font-size:1.3em;font-weight:bold;color:#250633;text-align:left}.account .login-wrapper .errors{margin-left:0;text-align:left}.account .login-wrapper .errors li{line-height:1em}.account .login-wrapper .display-group li{margin-bottom:0}.account .login-wrapper .display-group li label{float:none;width:auto;padding-bottom:0.3em;font-family:Karla;font-size:14px;font-weight:bold;line-height:1.43;color:#272727;margin-top:0.65em;display:inline-block;text-align:left}.account .login-wrapper .display-group li input{float:none;width:100%;border-radius:2px;border:solid 1px #e6dfe6;padding:0.65em;text-align:left;font-family:Karla;font-size:14px;line-height:1.43;color:#272727}.account .login-wrapper .display-group li input:focus{outline:#272727 auto 2px}.account .login-wrapper .display-group li input.success{border-color:#beb4c2}.account .login-wrapper .display-group li input.success:focus{outline:#beb4c2 auto 2px}.account .login-wrapper .display-group li input.error{border-color:#815e86}.account .login-wrapper .display-group li input.error:focus{outline:#815e86 auto 2px}.account .login-wrapper .secondary-link{text-align:center;padding-top:15px;margin-top:0}.account .login-wrapper .secondary-link a{display:inline-block}.account .login-wrapper .submit-wrapper{margin-left:0}.account .login-wrapper .submit-wrapper input{width:100%;float:none}.account .login-wrapper+a{display:block;text-align:center;margin-bottom:2em}.account .login-wrapper li.show-password h4,.account .login-wrapper li.show-password dl.information-box dt,dl.information-box .account .login-wrapper li.show-password dt{font-family:Karla;font-size:16px;font-weight:bold;text-align:left;color:#250633}.account .login-wrapper li.show-password p{font-family:Karla;font-size:14px;line-height:1.43;text-align:left;color:#272727}.account .login-wrapper .submit-wrapper input{background-color:#250633;box-shadow:none;font-family:Karla;font-size:16px;font-weight:bold;line-height:1.12;color:#fff;padding:1em}.account .notifications{list-style:none;padding-left:0}.account .notifications a{text-decoration:none;display:block;color:#3e0b46}.account .notifications a.flashmessage:before,.account .notifications #property-contacts a.error:before,#property-contacts .account .notifications a.error:before{top:0.7em;left:0.4em;position:absolute}.account .notifications a span{display:block;color:#3e0b46}.account .account_reset_notification{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:350px;margin-left:auto;margin-right:auto}.account #favourites-list-container>div{float:left;margin-right:1em;white-space:nowrap}.account .favourites-lists{margin-top:1em;margin-bottom:1em;width:32em;list-style:none;padding-left:0}.account .favourites-lists>li{overflow:hidden;padding:0.5em 0}.account .favourites-lists h3,.account .favourites-lists .notifications a span,.account .notifications a .favourites-lists span,.account .favourites-lists label[for="property-selector"],.account .favourites-lists label[for="owner-selector"],.account .favourites-lists label[for="year-selector"],.account .favourites-lists label[for="month-selector"]{color:#3e0b46;font-size:1em;clear:left;float:left;font-weight:bold}.account .favourites-lists ul{list-style:none;padding-left:0;float:right;overflow:hidden;width:50%}.account .favourites-lists ul li{float:left}.account .favourites-lists .rename-list{width:32%}.account .favourites-lists .delete-list{width:27%}.account .favourites-lists .set-default-list{width:41%}.account .favourites-lists .default-list{width:68%}.account #add-favourites-list{margin-bottom:2em;display:block}.account .default-list{color:#87a155;font-weight:bold}.account .correspondence .app_account_flash{margin-top:20px}.account .correspondence .app_account_flash.app_account_reactivation_success{margin-top:0;display:inline-block;border-radius:8px;background-color:#E7F3EA;border-left:8px solid #178731;padding:16px;color:#111;font-size:16px}.account .correspondence .app_account_flash.app_account_reactivation_success p{margin-bottom:0}.account .correspondence .app_account_flash.app_account_reactivation_error p{margin-bottom:0}.account .correspondence .app_account_reactivation_success_notice{margin-bottom:0;font-size:14px}.account .correspondence div:nth-child(3n+1){clear:left}.account .correspondence>dt{margin-bottom:1em;clear:both}.account .correspondence .correspondence_record{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:33%;border-top:1px solid #272727;height:100%;margin-bottom:3em}.account .correspondence .correspondence_record dl{margin:1em}.account .correspondence .correspondence_record dl dt{color:#3e0b46;padding-top:0.5em}.account .correspondence .correspondence_record dl dd{clear:left;padding-left:1em}.account .correspondence .correspondence_record a.button{margin-left:1em}.account #form_find_address,.account #form_address{float:right;margin-right:0.5em}.account .login-one-click-info{text-align:left}.account .login-one-click-info p.login-link-footnote{color:#999;font-size:14px}.account .login-or-register-headers{overflow:auto}.account .login-or-register-headers h3,.account .login-or-register-headers .notifications a span,.account .notifications a .login-or-register-headers span,.account .login-or-register-headers label[for="property-selector"],.account .login-or-register-headers label[for="owner-selector"],.account .login-or-register-headers label[for="year-selector"],.account .login-or-register-headers label[for="month-selector"]{cursor:pointer;text-align:left;margin-bottom:0.8em;padding:0.5em;background:#dedede;color:#3e0b46}.account .login-or-register-headers h3.acount_welcome+p,.account .login-or-register-headers .notifications a span.acount_welcome+p,.account .notifications a .login-or-register-headers span.acount_welcome+p,.account .login-or-register-headers label.acount_welcome[for="property-selector"]+p,.account .login-or-register-headers label.acount_welcome[for="owner-selector"]+p,.account .login-or-register-headers label.acount_welcome[for="year-selector"]+p,.account .login-or-register-headers label.acount_welcome[for="month-selector"]+p{font-weight:bold}.account .login-or-register-headers h3:after,.account .login-or-register-headers .notifications a span:after,.account .notifications a .login-or-register-headers span:after,.account .login-or-register-headers label[for="property-selector"]:after,.account .login-or-register-headers label[for="owner-selector"]:after,.account .login-or-register-headers label[for="year-selector"]:after,.account .login-or-register-headers label[for="month-selector"]:after{font-family:'icon-set';float:right;content:"\e620"}.account .login-or-register-headers h3.closed:after,.account .login-or-register-headers .notifications a span.closed:after,.account .notifications a .login-or-register-headers span.closed:after,.account .login-or-register-headers label.closed[for="property-selector"]:after,.account .login-or-register-headers label.closed[for="owner-selector"]:after,.account .login-or-register-headers label.closed[for="year-selector"]:after,.account .login-or-register-headers label.closed[for="month-selector"]:after{content:"\e621"}.account .login-or-register-headers p{padding:0 0.5em;margin-top:0}.account .login-or-register-headers ul{padding-left:1.250em;margin:0 2% 1em 2%}.account .login-or-register-headers form{width:100%}.account .login-or-register-headers form,.account .login-or-register-headers fieldset,.account .login-or-register-headers aside{padding:0;margin:0;margin-right:2%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.account .login-or-register-headers fieldset{width:49%;float:right}.account .login-or-register-headers fieldset input[type="submit"],.account .login-or-register-headers fieldset a.button{width:auto;font-weight:bold;float:right;line-height:1em;padding:0.313em 0.5em;margin:0}.account .login-or-register-headers fieldset .addthis_toolbox a{float:left}.account .login-or-register-headers fieldset div{margin:1em 0;overflow:auto;position:relative}.account .login-or-register-headers fieldset div label{float:left;width:29%;line-height:2em}.account .login-or-register-headers fieldset div input[type="text"],.account .login-or-register-headers fieldset div input[type="password"],.account .login-or-register-headers fieldset div input[type="email"]{float:right;width:65%;position:relative;right:1%}.account .login-or-register-headers fieldset:first-child{float:left}.account .login-or-register-headers fieldset a.button,.account .login-or-register-headers fieldset input[type="submit"],.account .login-or-register-headers fieldset button,.account .login-or-register-headers fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .account .login-or-register-headers fieldset .secondary-button{text-decoration:none;white-space:nowrap;text-align:center;line-height:1.4em}.account .login-or-register-headers fieldset.share div{margin:0}.account .login-or-register-headers .list-selector-form label{line-height:1.8em;width:auto}.account .login-or-register-headers .list-selector-form select{width:10em;float:right}.account .login-or-register-headers .list-selector-form .management{overflow:hidden;clear:both;padding-top:1em}.account .login-or-register-headers .list-selector-form .management .default-list{line-height:2.3em}.account .login-or-register-headers .list-selector-form .management a:first-child{float:left}.account .login-or-register-headers .list-selector-form .management a:last-child{float:right}.account .login-or-register-headers .login div,.account .login-or-register-headers .register div{padding-left:0.5em;padding-right:0.5em}.share{overflow:auto}.share div.addthis_toolbox{float:right}.share div.addthis_toolbox a{background:0;padding:0 0.125em;border:0}.share div.addthis_toolbox span{margin:0}.share div.addthis_toolbox .addthis_separator{margin:0 0.313em}#share-container a.button{white-space:nowrap}#share_button_wrp{display:inline-block;position:relative;margin-left:1em}#share_button_wrp button,#share_button_wrp #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #share_button_wrp .secondary-button{position:relative}#share_button_wrp .popup{display:none;top:2.3em}#share_button_wrp .popup .close{cursor:pointer;float:right}#copy_url{top:0.325em;left:2%;height:1.4em;margin:0;padding:0;line-height:1.4em;font-size:1.4em;width:17em}#___plusone_0{padding:1px !important}#bookings .pagination{padding-left:1em;display:block}#bookings .book-again{float:right}#bookings .detail-tabs{padding-top:10px;display:block;clear:both}#bookings .detail-tabs-triggers{width:25%;float:left}#bookings .detail-tabs-triggers button,#bookings .detail-tabs-triggers .secondary-button{float:left;clear:none;width:100%;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;line-height:2em}#bookings .detail-tabs-triggers .secondary-button{background:#dedede;color:#250633;border:1px solid #e6dfe6;padding-top:5px;border-right:none;border-radius:0}#bookings .detail-tabs-triggers .secondary-button:hover{background:#d8d8d8}#bookings .detail-tabs-triggers .secondary-button.enabled{color:#272727;background:#fff;border-top:3px solid #272727;width:calc(100% + 1px);z-index:10;padding-top:3px}#bookings .detail-tabs-triggers .secondary-button:before{top:30% !important}#bookings .detail-tabs-triggers .secondary-button.book-again{border:1px solid #e6dfe6;width:auto}#bookings .detail-tabs-triggers .help-centre-button{float:left;padding:1em 1em 0 0;width:100%}#bookings .detail-tabs-triggers .help-centre-button input[type=submit]{padding:0.5em 2em;width:100%}#bookings .side-panel-table{clear:both;display:table;width:100%}#bookings .side-panel-row{display:table-row}#bookings .side-panel-summary,#bookings .side-panel-breakdown{display:table-cell}#bookings .side-panel-summary{height:100%;border-left:1px solid #e6dfe6;background:#dedede;width:30%;text-align:center;vertical-align:middle;padding-top:1em;padding-bottom:1em}#bookings .side-panel-summary-data-wrapper span{margin:10px auto;display:block}#bookings .side-panel-summary-data-wrapper button,#bookings .side-panel-summary-data-wrapper .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .side-panel-summary-data-wrapper .secondary-button{margin:20px 0}#bookings .side-panel-breakdown{width:66%;vertical-align:top;padding:0.5em 1em}#bookings .info-area{width:75%;float:left}#bookings .info-area.partial-payment .notification-1{padding:10px;border:1px solid;margin-bottom:25px}#bookings .info-area.partial-payment .notification-1-good{background:#d8f3d5;border-color:#23773e;color:#23773e}#bookings .info-area.partial-payment .notification-1-title{font-weight:bold}#bookings .info-area.partial-payment .key{display:inline-block;width:40%}#bookings .info-area.partial-payment .total,#bookings .info-area.partial-payment .payment-breakdown{padding-top:0.625em;padding-bottom:0.625em;border-top:1px solid #e6dfe6;border-bottom:1px solid #e6dfe6;font-weight:bold}#bookings .info-area .payments-made .key{display:block}#bookings .info-area .property-information,#bookings .info-area .cost-information,#bookings .info-area .feedback,#bookings .info-area .insurance-information,#bookings .info-area .waiver-information,#bookings .info-area .insurance-confirmed,#bookings .info-area .getting-here,#bookings .info-area .contact,#bookings .info-area .cancel-booking,#bookings .info-area .refund-booking,#bookings .info-area .update-card-details,#bookings .info-area .party-details,#bookings .info-area .special-requests,#bookings .info-area .property-contact{min-height:20em;display:none;border:1px solid #e6dfe6;clear:both}#bookings .info-area .property-information .inactive,#bookings .info-area .cost-information .inactive,#bookings .info-area .feedback .inactive,#bookings .info-area .insurance-information .inactive,#bookings .info-area .waiver-information .inactive,#bookings .info-area .insurance-confirmed .inactive,#bookings .info-area .getting-here .inactive,#bookings .info-area .contact .inactive,#bookings .info-area .cancel-booking .inactive,#bookings .info-area .refund-booking .inactive,#bookings .info-area .update-card-details .inactive,#bookings .info-area .party-details .inactive,#bookings .info-area .special-requests .inactive,#bookings .info-area .property-contact .inactive{display:none}#bookings .info-area div.property-information{padding:0.5em 1em}#bookings .info-area div.property-information .information{float:left;width:46%}#bookings .info-area div.property-information .information span{float:right}#bookings .info-area div.property-information .picture-wrapper{float:right;width:50%}#bookings .info-area .cost-information .side-panel-row .side-panel-summary{padding:56px 0}#bookings .info-area .cost-information .side-panel-row .side-panel-summary .icon-checkmark,#bookings .info-area .cost-information .side-panel-row .side-panel-summary .pound{width:1.1em;height:1.1em;display:inline-block;font-size:3.5em;border:0.15em solid;border-radius:100px;margin:0 0 0.3em 0}#bookings .info-area .cost-information .side-panel-row .side-panel-summary .icon-checkmark.icon-checkmark,#bookings .info-area .cost-information .side-panel-row .side-panel-summary .pound.icon-checkmark{color:#87a155}#bookings .info-area .cost-information .side-panel-row .side-panel-summary .icon-checkmark.pound,#bookings .info-area .cost-information .side-panel-row .side-panel-summary .pound.pound{color:#3e0b46;line-height:0.8em}#bookings .info-area .cost-information .side-panel-row .side-panel-breakdown .total{padding-top:0.625em;border-top:1px solid #e6dfe6;font-weight:bold}#bookings .info-area .cost-information .side-panel-row .side-panel-breakdown .payments{margin-top:15px;border:1px solid #e6dfe6;padding:6px}#bookings .info-area .cost-information .side-panel-row .balance-remaining{font-weight:bold;font-size:25px}#bookings .info-area .cost-information .side-panel-row .highlight-cost{font-weight:700}#bookings .info-area .cost-information .side-panel-row .imminent-due-date{color:#815e86}#bookings .info-area .cost-information .side-panel-row .paid{color:#87a155}#bookings .info-area .cost-information .side-panel-row .due{color:#815e86}#bookings .info-area .feedback{padding:0.5em 1em;width:auto;position:relative;min-height:10em}#bookings .info-area .feedback .hidden-form{position:absolute;bottom:0.75em;right:0.75em;left:0.75em}#bookings .info-area .feedback button,#bookings .info-area .feedback .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .info-area .feedback .secondary-button{width:auto;padding:0.5em 2em;float:right}#bookings .info-area .waiver-information .non-uk-waiver-shown,#bookings .info-area .waiver-information .uk-waiver-shown{display:block}#bookings .info-area .waiver-information .non-uk-waiver-hidden,#bookings .info-area .waiver-information .uk-waiver-hidden{display:none}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown img{margin:0 2%;width:30%}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown img:first-of-type{margin-left:0}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown img:last-of-type{margin-right:0}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab{background-color:#dedede;border:solid 1px #272727;border-right:none;border-bottom:none;display:inline-block;padding:10px 48px;margin:0;cursor:pointer;position:relative;color:#3e0b46;box-sizing:border-box}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab:last-of-type{border-right:solid 1px #272727}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab.active-tab{background-color:white}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab.active-tab:after{height:1px;position:absolute;background-color:white;display:block;float:left;margin-top:10px;margin-left:-48px;width:100%;content:" "}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents{background-color:#fff;padding:12px;border:solid 1px #272727}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents ul{margin:6px;list-style:none;font-size:16px;padding:0}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents ul li{padding:6px}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents ul li:before{content:'';display:inline-block;height:24px;width:24px;background-size:100%;background-position:center center;background-repeat:no-repeat;margin:1px 6px 0 0;vertical-align:bottom}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents.covered-tab-contents ul li:before{background-image:url("/images/icons/success-tick.png")}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents.uncovered-tab-contents ul li:before{background-image:url("/images/icons/minus.png")}#bookings .info-area .waiver-information .side-panel-row .side-panel-breakdown .second-block-tabs .tab-contents.hidden-tab-contents{display:none}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .subtitle,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .subtitle{font-weight:600}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .non-uk-insurance-shown,#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .uk-insurance-shown,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .non-uk-insurance-shown,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .uk-insurance-shown{clear:both;display:block}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .non-uk-insurance-hidden,#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .uk-insurance-hidden,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .non-uk-insurance-hidden,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .uk-insurance-hidden{display:none}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .insurance-uk-question,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .insurance-uk-question{float:left}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .insurance-uk-answers,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .insurance-uk-answers{float:left;margin-left:12px}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .insurance-uk-answers span,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .insurance-uk-answers span{margin-left:12px}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown ul{padding-left:0}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul li,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown ul li{list-style:none;height:18px;position:relative}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul li:before,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown ul li:before{content:'';display:inline-block;height:18px;width:18px;background-size:100%;background-position:bottom left;background-repeat:no-repeat;margin:1px 6px 0 0}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul li span,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown ul li span{vertical-align:top}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .included,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .included{margin-top:12px}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .included ul li,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .included ul li{padding:0 0 2px 0;height:25px}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .included ul li:before,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .included ul li:before{background-image:url("/images/icons/success-tick.png")}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .excluded,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .excluded{margin-top:12px}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .excluded ul li,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .excluded ul li{height:22px}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .excluded ul li:before,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .excluded ul li:before{background-image:url("/images/icons/minus.png")}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .full-terms,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .full-terms{margin:12px 0}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown .cost-amount,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-breakdown .cost-amount{margin-top:10px;font-weight:800}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-summary .disabled-insurance,#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-summary .disabled-waiver,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-summary .disabled-insurance,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-summary .disabled-waiver{opacity:0.2}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-summary span.icon-insurance,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-summary span.icon-insurance{font-size:5em;color:#272727;margin:0 0 0.1em 0}#bookings .info-area div.insurance-information div.side-panel-row div.side-panel-summary span.icon-insurance:before,#bookings .info-area div.waiver-information div.side-panel-row div.side-panel-summary span.icon-insurance:before{margin-right:0}#bookings .info-area div.insurance-information div.side-panel-row .cost-description span,#bookings .info-area div.waiver-information div.side-panel-row .cost-description span{font-size:0.7em;display:block}#bookings .info-area div.insurance-confirmed,#bookings .info-area div.waiver-confirmed{padding:0.5em 1em}#bookings .info-area div.insurance-confirmed h4.title,#bookings .info-area div.insurance-confirmed dl.information-box dt.title,dl.information-box #bookings .info-area div.insurance-confirmed dt.title,#bookings .info-area div.waiver-confirmed h4.title,#bookings .info-area div.waiver-confirmed dl.information-box dt.title,dl.information-box #bookings .info-area div.waiver-confirmed dt.title{font-size:1em;font-weight:600;padding:1em 0}#bookings .info-area div.insurance-confirmed .insurance-confirmed-icon,#bookings .info-area div.waiver-confirmed .insurance-confirmed-icon{float:left;width:12%;font-size:5em;color:#272727}#bookings .info-area div.insurance-confirmed .insurance-confirmed-text,#bookings .info-area div.waiver-confirmed .insurance-confirmed-text{float:right;width:85%}#bookings .info-area div.getting-here{padding:0.5em 1em}#bookings .info-area div.getting-here h4.title,#bookings .info-area div.getting-here dl.information-box dt.title,dl.information-box #bookings .info-area div.getting-here dt.title{font-size:1em;font-weight:600;padding:1em 0}#bookings .info-area div.getting-here .getting-here-block{display:inline-block;width:100%;clear:both;padding:0 0 12px 0}#bookings .info-area div.getting-here .getting-here-block .getting-here-icon{float:left;width:12%;font-size:4em}#bookings .info-area div.getting-here .getting-here-block .getting-here-text{float:right;width:85%}#bookings .info-area div.getting-here .hidden{display:none}#bookings .info-area div.cancel-booking{padding:0.5em 1em;position:relative}#bookings .info-area div.cancel-booking p.cancel-booking-action-wrapper{position:absolute;bottom:0.75em;right:0.75em;left:0.75em}#bookings .info-area div.cancel-booking a.cancel-booking-action{width:auto;padding:0.5em 2em;float:right}#bookings .info-area div.refund-booking{padding:0.5em 1em;position:relative;padding:30px}#bookings .info-area div.refund-booking h2,#bookings .info-area div.refund-booking p{padding-bottom:15px;color:#555555}#bookings .info-area div.refund-booking p:last-child{margin-bottom:0}#bookings .info-area div.refund-booking .button-call-to-action{padding:14px 28px;display:inline-block}#bookings .info-area div.refund-booking .refund-open{display:block}#bookings .info-area div.refund-booking .refund-pending{display:none;background-color:#fff3ce;border-left:8px #f8db5f solid;margin-top:30px;padding:16px;padding-bottom:0}#bookings .info-area div.refund-booking .refund-pending.refund-submitted{display:block}#bookings .info-area div.party-details{padding:0.5em 1em;position:relative}#bookings .info-area div.hidden-form{width:auto;display:inline-block}#bookings .info-area div.contact{padding:0.5em 1em}#bookings .info-area div.contact form{width:auto;overflow:hidden}#bookings .info-area div.contact textarea{width:100%;height:8em;margin-bottom:0.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bookings .info-area div.contact button,#bookings .info-area div.contact .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .info-area div.contact .secondary-button{float:right;width:auto;padding:0.5em 2em}#bookings .info-area div.contact.errors{display:block;margin-left:0}#bookings .info-area a.secondary-button{width:100%;line-height:2em;background:#dedede;color:#250633;border:1px solid #e6dfe6;padding-top:5px;border-radius:0}#bookings .info-area a.secondary-button:before{padding:0.75em}#bookings .info-area .property-contact{padding:1em}#bookings .info-area .property-contact p{padding:1em}#bookings .past-bookings .detail-tabs .info-area div.property-information,#bookings .past-bookings .detail-tabs .info-area div.cost-information,#bookings .past-bookings .detail-tabs .info-area div.feedback,#bookings .past-bookings .detail-tabs .info-area div.insurance-information,#bookings .past-bookings .detail-tabs .info-area div.waiver-information,#bookings .past-bookings .detail-tabs .info-area div.insurance-confirmed,#bookings .past-bookings .detail-tabs .info-area div.getting-here,#bookings .past-bookings .detail-tabs .info-area div.contact,#bookings .past-bookings .detail-tabs .info-area div.cancel-booking,#bookings .past-bookings .detail-tabs .info-area div.refund-booking,#bookings .past-bookings .detail-tabs .info-area div.special-requests,#bookings .past-bookings .detail-tabs .info-area div.property-contact{min-height:11em}#bookings #search_results .prop-info{width:50%}#bookings #search_results .prop-info li{float:right;margin-left:1%;margin-right:0}#bookings #search_results .prop-info li.arriving{width:43%;margin-right:1%;margin-right:0%}#bookings #search_results .prop-info li.duration{width:15%;margin-right:1%}#bookings #search_results .prop-info li.balance-due,#bookings #search_results .prop-info li.balance-paid,#bookings #search_results .prop-info li.cancelled{float:left;margin-right:1%;margin-left:0%;width:38%}#bookings #search_results .prop-info li.balance-due>em,#bookings #search_results .prop-info li.balance-paid>em,#bookings #search_results .prop-info li.cancelled>em{color:#87a155}#bookings #search_results .prop-info li.cancelled{color:#815e86;height:4em;line-height:2.9em}#bookings #search_results .prop-info li em{font-size:1.5em}#bookings #search_results.past-bookings .prop-info li.arriving,#bookings #search_results.past-bookings .prop-info li.duration{width:49% !important}#bookings #search_results.past-bookings .prop-info li.duration{float:left;margin-left:0;margin-right:0}#bookings #search_results.past-bookings .prop-info li.arriving{float:right;margin-left:1%}#bookings .low-res-trigger{display:none}#bookings .inactive{display:none}.update-card-details-balance{width:35%;margin-bottom:20px;border-collapse:collapse}.update-card-details-outstanding-balance{border-top:1px solid #e6dfe6}.cancel-booking-popup{display:none;text-align:center}.cancel-booking-popup p{margin-top:1.2em;margin-bottom:1.2em}.cancel-booking-popup a{color:#272727}.cancel-booking-popup .button-call-to-action{color:white;width:10em;display:inline-block}.cancel-booking-popup .button-call-to-action.disabled{cursor:default;opacity:0.6}.cancel-booking-popup .close-popup{font-weight:bold;cursor:pointer;text-decoration:underline}.cancel-booking-popup:before{color:#815e86;font-size:5em;display:block;padding:0.2em;margin-right:0}#favourites-tip{padding-bottom:0}#favourites-tip p{margin:0 0 0.7em 0}#favourites-tip p:first-child{float:left;margin-right:1em}#favourites-tip p:last-child{float:right;margin-bottom:1em}#favourites-tip .button{margin-left:0.5em}.portal_signup .content-section{border:1px solid grey;padding:20px 20px;min-height:300px;font-size:1.2em;margin-top:20px}.portal_signup .grey{background:#dedede}.portal_signup .portal-features{background:#dedede}.portal_signup .portal-features ul{padding-left:20px}.portal_signup .portal-features li{padding:7px 0}.portal_signup form{padding-top:10px}.portal_signup form label.required{color:#3e0b46}.portal_signup .display-group li label{text-align:left;line-height:normal;margin-right:0;width:25%}.portal_signup .display-group li li,.portal_signup .display-group li input{width:75%;height:40px}.portal_signup .owner-signup-header{background-image:url("/images/account/password-set-header-image.jpg");margin-bottom:15px;background-size:cover;background-repeat:no-repeat}.portal_signup .owner-signup-header h1{font-size:4em;color:#fff;font-weight:700;padding:50px 30px;width:10em;text-shadow:4px 4px rgba(0,0,0,0.3)}.portal_signup .search-container h1{margin:0}.portal_signup .search-container p{margin:0;font-size:1.1em}@media only screen and (max-width: 1170px){#bookings #search_results.past-bookings .prop-info li.arriving,#bookings #search_results.past-bookings .prop-info li.duration{margin-right:0}.account .search-container form{width:auto}.account .search-container form.details .display-group{float:none;width:auto}.account .search-container form.details .display-group input,.account .search-container form.details .display-group select,.account .search-container form.details .display-group span{width:100%}.account .search-container form.details #surname{margin-bottom:0}.account .search-container form.details #mobile{margin-bottom:2em}.account .display-group li{height:auto;line-height:inherit}.account .display-group li label{text-align:left;width:auto;display:block;font-weight:bold;padding-bottom:0.3em;float:none}.account .display-group li span{width:auto;display:block;float:none}.account .display-group li input,.account .display-group li select{float:none;width:100%}.account .display-group li input[type=radio],.account .display-group li input[type=checkbox]{margin-top:0}.account .submit-wrapper,.account .forgot-password-link{margin-left:0}.account .errors{margin-left:0}.account .favourites-lists>li{padding:1em 0}.account #favourites-list-container>div{height:2.5em}.account .login-or-register-headers form{width:100%}.account #form_find_address,.account #form_address{margin-right:0}}@media only screen and (max-width: 959px){.account dl.information-box{width:48%}.account .sidebar li{float:none;width:auto;border:0;border-top:1px solid black}.account .sidebar li:first-child{border-top:0}.account .sidebar li a{font-size:1.1em;height:1.5em;line-height:1.5em}.account .login-or-register-headers form fieldset{width:100%;float:none}.account .correspondence div:nth-child(3n+1){clear:none}.account .correspondence div:nth-child(2n+1){clear:left}.account .correspondence .correspondence_record{width:50%}#bookings>.pagination{text-align:center;float:none;clear:both;padding:0;overflow:visible}#bookings>.pagination li{margin:0}#bookings #search_results .prop-info,#bookings #search_results>.past-bookings .prop-info li{width:100% !important}#bookings #search_results .prop-info li em{font-size:1.2em}#bookings #search_results .prop-info li.cancelled{height:3.7em;line-height:2.5em}.detail-tabs .property-information>div.information,.detail-tabs .property-information>div.picture-wrapper{width:auto;float:none}}@media only screen and (max-width: 767px){.detail-tabs-triggers{display:none}.update-card-details-balance{width:100%}#bookings .info-area{width:100%}#bookings .info-area.partial-payment{width:100%}#bookings .info-area.partial-payment .key{display:block;width:100%}#bookings .info-area.partial-payment .centered-summary{text-align:center}#bookings .side-panel-breakdown{display:block;width:100%}#bookings .side-panel-summary{display:block;width:100%}#bookings .low-res-trigger{display:block}#bookings .low-res-trigger:before{top:50% !important}#bookings .low-res-trigger.enabled{width:100%}#bookings .low-res-trigger.inactive{display:none}#bookings .cancel-booking-action-wrapper{position:static;bottom:0;right:0;left:0}#bookings .cancel-booking-action{width:100%;padding-left:0;padding-right:0;text-align:center}#bookings .help-centre-button{padding-top:1em}#bookings .help-centre-button input[type=submit]{width:100%;padding:0.5em 2em}.account dl.information-box{width:100%}.account dl.information-box:before{padding-top:0.725em}.portal_signup .content-section{padding:10px;min-height:inherit;font-size:1.0em;margin-top:10px}.portal_signup form{padding:0}.portal_signup .portal-features li{padding:6px 0;font-size:0.9em}.portal_signup .search-container h1{margin:0;font-size:1.2em;color:inherit}.portal_signup .search-container p{margin:0}.portal_signup .owner-signup-header{background-image:none;margin-bottom:15px}.portal_signup .owner-signup-header h1{margin:0;font-size:1.3em;width:100%;color:#272727;text-shadow:none;padding:0}}@media only screen and (max-width: 599px){.qtip{left:40px !important}#bookings .detail-tabs .info-area div.property-information{min-height:23.5em !important}#bookings .detail-tabs .info-area div.property-information .information{width:100%}#bookings .detail-tabs .info-area div.property-information .picture-wrapper{clear:both;width:100%}#bookings .detail-tabs .info-area div.property-information .picture-wrapper .prop-image img{max-width:234px;max-height:182px;margin:0 auto;display:block}#bookings .detail-tabs .info-area div.getting-here .getting-here-block .getting-here-icon{width:100%}#bookings .detail-tabs .info-area div.getting-here .getting-here-block .getting-here-text{width:100%}#bookings .detail-tabs .info-area div.insurance-confirmed{min-height:18.5em !important}#bookings .detail-tabs .info-area div.insurance-confirmed .insurance-confirmed-icon{width:100%}#bookings .detail-tabs .info-area div.insurance-confirmed .insurance-confirmed-text{width:100%}#bookings .detail-tabs .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul li{font-size:14px}#bookings .detail-tabs .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul li:before{width:0;height:0;background-image:none;list-style:circle;font-size:10px;margin:0}#bookings .detail-tabs .info-area div.insurance-information div.side-panel-row div.side-panel-breakdown ul li .circleTool{margin-left:0}.account .search-container>dl>dd{margin-bottom:1.8em}.account .search-container>dl>dd dt,.account .search-container>dl>dd dd{float:none}.account .search-container>dl>dd dd{margin-bottom:0.5em}.account .search-container>dl>dd dd:last-child{margin-bottom:0}.account .search-container>dl dl.marketing dd{text-transform:capitalize}.account .favourites-lists h3,.account .favourites-lists .notifications a span,.account .notifications a .favourites-lists span,.account .favourites-lists label[for="property-selector"],.account .favourites-lists label[for="owner-selector"],.account .favourites-lists label[for="year-selector"],.account .favourites-lists label[for="month-selector"],.account .favourites-lists ul{float:none}.account .favourites-lists ul{margin-top:1em}.account .correspondence div:nth-child(n+1){clear:left}.account .correspondence .correspondence_record{width:100%}.tip{padding-left:1em}.tip:before{display:none}#copy_url{width:10em}#bookings #search_results.past-bookings .prop-info li.arriving,#bookings #search_results.past-bookings .prop-info li.duration{width:100% !important}#bookings #search_results ul.prop-info{width:100%;font-size:16px;margin-bottom:10px;border-top:1px solid #e6dfe6;border-bottom:1px solid #e6dfe6}#bookings #search_results ul.prop-info li{width:100% !important;margin-left:0 !important;margin-right:0 !important;font-weight:600}#bookings #search_results ul.prop-info li em{float:right;font-size:1.1em;font-weight:100}#bookings #search_results ul.prop-info li.cancelled{height:auto;line-height:normal}#bookings div.cost-information div.cost-table div.cost-row div.cost-breakdown{width:90%;padding-left:5%;padding-right:5%}.portal_signup .content-section{padding:10px 10px;min-height:inherit;font-size:1.0em;margin-top:10px}.portal_signup form{padding:0}.portal_signup .portal-features li{padding:6px 0;font-size:0.9em}.portal_signup .search-container h1{margin:0;font-size:1.2em;color:inherit}.portal_signup .search-container p{margin:0;font-size:0.9em}.portal_signup .owner-signup-header{background-image:none;margin-bottom:15px}.portal_signup .owner-signup-header h1{margin:0;font-size:1.3em;width:100%;color:#272727;text-shadow:none;padding:0}}div.table-center{display:table;width:100%}div.table-center-cell{display:table-cell;vertical-align:middle}div.text-align-center{text-align:center}.warning{color:#815e86;font-size:1.2em}.icon-checkmark:before{font-size:40px;top:-0.2em;left:0.05em}.gdpr-preferences-box{margin:2rem 0}.gdpr-preferences-box>p{font-size:0.9rem}.gdpr-preferences-box .gdpr-checkboxes input[type=checkbox]:checked{accent-color:#272727}@media all and (max-width: 400px){.gdpr-preferences-box .gdpr-inline-block{width:33%;margin-top:30px}}.account #search_results>li:first-child{border-top:0}.account .controls+#search_results>li:first-child{border-top:1px solid #3e0b46}.col_6_message{width:48%}.party-details h2{color:black}.party-details .add-guest-1096,.party-details .remove-guest-1096,.party-details .edit-group-information-guest.cs-245,.party-details .edit-group-information-guest.cs-245{background-color:transparent;border:0;text-decoration:underline;color:#3e0b46;margin-top:8px}.party-details .send-party-1096{display:block;background-color:#3e0b46;width:100%;max-width:240px;margin-top:24px;padding:16px 32px;border-radius:4px;color:white;line-height:1;font-weight:700}.party-details .send-party-1096:disabled{background-color:rgba(62,11,70,0.5);cursor:default}.party-details-notice{background-color:#fffaf2;border-left:8px solid #FFB519;border-radius:4px;margin:16px 0 24px;padding:16px 24px;color:black}.party-details-notice p:last-child{margin-bottom:0}.party-details-error{color:#cc1c1c;margin-top:8px}.party-details-form-group{display:flex;flex-wrap:wrap;background-color:#dedede;padding:8px 16px;margin-bottom:8px}.party-details-form-item .cs-45.disabled{opacity:60%}.party-details-form-item{flex:0 0 auto;margin-right:32px}.party-details-form-item label{cursor:default}.party-details-form-item label>span{display:block;margin:8px 0}.party-details-form-item input,.party-details-form-item select{background-color:white;height:32px;padding:0 8px;border:1px solid #272727}.party-details-form-item input[type=number]{padding-right:0}.party-details-form-item select{width:100%;appearance:none;padding:0 16px 0 8px}.party-details-form-item .select-wrapper{position:relative;max-width:96px}.party-details-form-item .select-wrapper:after{content:'';position:absolute;width:8px;height:8px;border-bottom:2px solid #272727;border-right:2px solid #272727;transform:translateY(-50%) rotate(45deg);top:calc(50% - 2px);right:8px;pointer-events:none}.party-details-form-item .age-select{max-width:48px}#KEP17443 .tip-new,#KEP17443 .flashmessage{padding-left:80px;height:64px;padding-top:20px;min-width:0px;max-width:1018px;margin-bottom:16px;margin-top:16px;border-radius:6px;color:#333}#KEP17443 .tip-new .close,#KEP17443 .flashmessage .close{width:5px;height:5px;right:8px;color:#111;cursor:pointer}#KEP17443 .tip-new .close:after,#KEP17443 .flashmessage .close:after{content:""}#KEP17443 .tip-new .close-icon,#KEP17443 .flashmessage .close-icon{content:url(/images/icons-svg/kep17352/close.svg)}#KEP17443 .tip-new .tip::before,#KEP17443 .tip-new .tip::after,#KEP17443 .flashmessage .tip::before,#KEP17443 .flashmessage .tip::after{display:none}#KEP17443 .tip-notice,#KEP17443 .icon-checkmark{background-color:#fffaf2;border:solid 1px #ffa326}#KEP17443 .tip-warning{background-color:#fcf2f8;border:solid 1px #f4051a}#KEP17443 #icon-view{width:44.5px;height:40px;margin:-20px -45px}#KEP17443 .tip-loggedout::before{left:1.1em}#KEP17443 .tip-booking-cal{height:auto}#KEP17443 .tip-booking-cal p{margin:0}#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem 1.5rem;list-style:none;margin:0;padding:0;margin-bottom:3em}#KEP17966 dl.information-box dt,#KEP17966 dl.information-box dd{float:left;width:100%}#KEP17966 hr{background:#CCCCCC}#KEP17966 .info-icon{content:url(/images/icons-svg/kep17966/Icon_material-info.svg);margin-right:8px;width:15px;height:15px}#KEP17966 dt{color:#333;font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;font-weight:bold}#KEP17966 .col_4,#KEP17966 #search_results .prop-secondary-image,#search_results #KEP17966 .prop-secondary-image{margin-bottom:0px}#KEP17966 .content{display:flex;flex:1 1 auto;flex-direction:column}#KEP17966 .information-box{padding:28px;border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.03);background-color:#fff;width:auto;height:auto;display:flex;flex-direction:column;margin-right:0px}#KEP17966 .information-box p{font-family:Source Sans Pro;font-size:1rem}#KEP17966 .information-box a{color:#006cff;text-decoration:underline}#KEP17966 .information-box .info-links{margin-top:12px}#KEP17966 .col_4:nth-child(3n+3),#KEP17966 #search_results .prop-secondary-image:nth-child(3n+3),#search_results #KEP17966 .prop-secondary-image:nth-child(3n+3){margin-right:0}@media (max-width: 1450px) and (min-width: 1251px){#KEP17966 .information-box{flex-basis:32%}}@media (max-width: 1250px) and (min-width: 1025px){#KEP17966 .information-box{flex-basis:47%}}@media (max-width: 1025px) and (min-width: 640px){#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px) and (min-width: 200px){#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media only screen and (max-width: 200px){#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{display:none}}.call-action-button{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#250633;color:#fff;margin-top:10px;width:40%;border-radius:4px;font-size:16px;font-weight:bold;padding:4px 0;line-height:24px}.call-action-button:hover{background:#250633;cursor:pointer}.call-action-button:hover{background:#0b020e}.new-notification.action-notification{margin:5px;font-size:16px}.new-notification.unconfirmed-notification{margin:0;font-size:16px}.unconfirmed-notification,.action-notification{width:100%;max-width:640px}.unconfirmed-notification .left,.action-notification .left{float:left;max-width:calc(100% - 175px)}.unconfirmed-notification .left p,.action-notification .left p{margin:0;padding:0}.unconfirmed-notification .payment-portal-button-unconfirmed,.action-notification .payment-portal-button-unconfirmed{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#250633;color:#fff;display:inline-block;padding:4px 17px;border-radius:5px;color:white;line-height:1.5;font-weight:700;margin-left:16px;height:32px;float:right;width:158px;margin-top:10px}.unconfirmed-notification .payment-portal-button-unconfirmed:hover,.action-notification .payment-portal-button-unconfirmed:hover{background:#250633;cursor:pointer}.unconfirmed-notification .payment-portal-button-unconfirmed:hover,.action-notification .payment-portal-button-unconfirmed:hover{background:#0b020e}.centered-summary .payment-breakdown-notification{display:table;min-width:280px;width:40%}.centered-summary .payment-breakdown-notification p{margin:0;padding:0;font-size:16px}.cost-information .side-panel-breakdown .cost-breakdown,.cost-information .side-panel-breakdown .payment-breakdowns{padding-top:0.625em;padding-bottom:0.1em;border-bottom:1px solid #d5d5d5;font-weight:bold;font-size:large}.cost-information .side-panel-breakdown .payment-breakdowns{margin-top:1em;border-top:0 solid #d5d5d5}.cost-information .side-panel-breakdown .total-cost,.cost-information .side-panel-breakdown .total-balance-paid,.cost-information .side-panel-breakdown .remaining-balance{padding-top:0.625em;padding-bottom:0.625em;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.cost-information .side-panel-breakdown .total-cost{font-weight:bold}.cost-information .side-panel-breakdown .remaining-balance{font-weight:bold;border-top:0 solid #d5d5d5;padding-top:0}.party-details-form-booking-267{margin-bottom:30px}.party-details-form-booking-267 .sub-text{color:black;margin-bottom:5px}.party-details-form-booking-267 .party-message-confirmation p{margin:0}form.party-details-form-booking-267 .party-details-container-wrap-error{background-color:#FFF6F6;border:1px solid red;height:calc(100% - 4px)}form.party-details-form-booking-267 .party-details-container{margin-right:10px;margin-bottom:10px;padding-bottom:4px;padding-top:4px}form.party-details-form-booking-267 .party-details-container-error{display:inline;padding-left:5px;color:red}form.party-details-form-booking-267 .party-details-form-error{color:red}form.party-details-form-booking-267 .error-party-size{background-color:#FFF6F6;border:1px solid red}form.party-details-form-booking-267 .option-valid{border:1px solid #0b823e;color:#0b823e}form.party-details-form-booking-267 .party-details-container select{cursor:auto;border-radius:3px;width:78px}form.party-details-form-booking-267 .party-details-container label span{display:inline-block;width:350px;cursor:auto}form.party-details-form-booking-267 .cs-267.btn-save-party-size{display:block;background-color:#3e0b46;width:100%;max-width:240px;margin-top:24px;padding:16px 32px;border-radius:4px;color:white;line-height:1;font-weight:700}form.party-details-form-booking-267 .cs-267.btn-save-party-size:disabled{background-color:rgba(62,11,70,0.5);cursor:default}.icon-pets:before{font-family:'icon-set';margin-right:0.2em;content:'\e629'}.pets-information{display:none;float:left;border:1px solid #d5d5d5;padding:24px;width:100%}.pets-information h3,.pets-information .account .notifications a span,.account .notifications a .pets-information span,.pets-information label[for="property-selector"],.pets-information label[for="owner-selector"],.pets-information label[for="year-selector"],.pets-information label[for="month-selector"]{font-family:Arial;font-size:16px;font-weight:700;color:#333;line-height:21px;margin-bottom:16px}.pets-information p{clear:both;font-family:Arial;margin-bottom:16px;color:#666;max-width:808px}.pets-information p.pet-charge-notice{float:left;padding-left:16px;margin-top:10px;margin-bottom:0}.pets-information form{margin-bottom:8px}.pets-information .info-tag{float:right;position:relative;margin-top:15px;margin-left:8px}.pets-information .info-tag:hover{cursor:pointer}.pets-information .info-tag img{width:auto}.pets-information .info-tag .info-bubble{opacity:0;pointer-events:none;position:absolute;bottom:40px;left:8px;z-index:2;transition:opacity 0.3s linear;width:164px;background:#FFF;box-shadow:0 4px 15px 0 rgba(0,0,40,0.15);border-radius:4px;padding:7px 8px}.pets-information .info-tag .info-bubble p{font-size:12px;font-family:'Arial';color:#595959;margin:0}.pets-information .info-tag:hover .info-bubble{opacity:1;pointer-events:auto}.pets-information form .form-section-pet{display:block;float:left;max-width:331px;width:100%;clear:both;margin-bottom:8px;padding-left:16px;position:relative}.pets-information form .form-section-pet.has-info-bubble{max-width:366px}.pets-information form .form-section-pet:last-of-type{margin-bottom:20px}.pets-information form .form-section-pet label{display:inline-block;width:250px}.pets-information form .form-section-pet .dropdown-wrapper.disabled{pointer-events:none;opacity:0.6}.pets-information form .form-section-pet .dropdown-wrapper{border:solid 1px #AAA;border-radius:5px;width:60px;text-align:left;position:relative}.pets-information form .form-section-pet .dropdown-wrapper:hover{cursor:pointer}.pets-information form .form-section-pet .dropdown-wrapper .current-value{margin-bottom:0;line-height:18px;position:relative;padding:10px}.pets-information form .form-section-pet .dropdown-wrapper .current-value:after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);background-image:url("/images/icons/chevron-down-grey.svg");background-repeat:no-repeat;width:12px;height:12px}.pets-information form .form-section-pet .dropdown-wrapper .pets-dropdown{position:absolute;top:100%;width:100%;z-index:2;left:0;display:none;background:#FFF;border:solid 1px #AAA;border-top:none;border-radius:0 0 5px 5px}.pets-information form .form-section-pet .dropdown-wrapper .pets-dropdown.toggled{display:block}.pets-information form .form-section-pet .dropdown-wrapper .pets-dropdown p{margin:0;padding:5px 10px}.pets-information form .form-section-pet .dropdown-wrapper .pets-dropdown p.selected{pointer-events:none;background:#3389ff;color:#FFF}.pets-information form .form-section-pet .dropdown-wrapper .pets-dropdown p:hover{cursor:pointer;background:#CCE1FF}.pets-information form .button-wrapper{clear:both;float:left;width:100%;margin-top:16px}.pets-information form .button-wrapper .submit-button-pets.icon-payment:before{left:20px}.pets-information form .button-wrapper .submit-button-pets{text-align:center;padding:12px;border:none;border-radius:4px;box-shadow:none;background:#006CFF;color:#FFF;font-size:16px;font-weight:700;width:100%;max-width:210px}.pets-information form .button-wrapper .submit-button-pets:hover{cursor:pointer}.pets-information form .button-wrapper .submit-button-pets.disabled{background:#CCE1FF;pointer-events:none}p.pets-information-message-confirmation-text{margin:0}.pets-information-confirmation,.pets-information-quote{float:left;clear:both;margin-bottom:0}.pets-information-confirmation p,.pets-information-quote p{margin:0}#header .call-centre p.ddi-owner{font-size:1em}.owner{margin-bottom:1em}.owner #form_find_address,.owner #form_address{clear:right;float:right;margin-right:0}.owner .toggle{cursor:pointer;border-bottom:1px solid #d5d5d5;padding-bottom:0.3em;margin-bottom:0.3em}.owner label.disabled,.owner button.disabled,.owner #bookings .detail-tabs-triggers .disabled.secondary-button,#bookings .detail-tabs-triggers .owner .disabled.secondary-button{cursor:not-allowed}.owner button.disabled,.owner #bookings .detail-tabs-triggers .disabled.secondary-button,#bookings .detail-tabs-triggers .owner .disabled.secondary-button{background:#8b8b8b;box-shadow:none}.owner .last-updated{text-align:right}.owner_sidebar{text-align:center;margin-bottom:1em}.owner_sidebar .c-card{margin-top:1em}.owner_sidebar fieldset{display:inline}.owner_sidebar label{margin-bottom:0.2em}.owner_sidebar select{font-size:0.9em;width:12em}.owner_sidebar h2,.owner_sidebar h3,.owner_sidebar .account .notifications a span,.account .notifications a .owner_sidebar span,.owner_sidebar label[for="property-selector"],.owner_sidebar label[for="owner-selector"],.owner_sidebar label[for="year-selector"],.owner_sidebar label[for="month-selector"]{color:#272727}.owner_sidebar h4,.owner_sidebar dl.information-box dt,dl.information-box .owner_sidebar dt{margin-bottom:1em}.owner_sidebar .property-image:first-child h2{margin-top:0}.overall-feedback .overall-rating-box{margin:0 auto;margin-top:1.3em;width:150px}.overall-rating-box>div{display:block !important;height:auto !important;width:auto !important;position:relative}.overall-rating-box.none>div:before{content:"None";position:absolute;width:100%;height:auto;top:50%;left:0;text-align:center;font-weight:bold;font-size:1.5em;line-height:1em;margin-top:-0.65em}#awaiting-details-tip,#property-welcome-tip{padding-left:1em}#awaiting-details-tip p,#property-welcome-tip p{margin:0}#awaiting-details-tip:before,#property-welcome-tip:before{display:none}.property-list{list-style-type:none;margin:0;padding:0}.property-list li{float:left;width:44%;margin:0 3% 0.5em;overflow:hidden}.property-list li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-list li a{text-decoration:none;color:#272727;position:relative}.property-list li h5{box-sizing:border-box;position:absolute;bottom:0;text-align:left;width:100%;background:rgba(0,0,0,0.7);color:#fff;font-size:0.8em;padding:0.4em 0.7em}.property-contract-list{margin-top:1em}.property-contract-list .title{background:rgba(0,0,0,0.7);display:block;color:#fff;position:absolute;bottom:0;width:100%;font-size:0.8em;padding:0.5em;box-sizing:border-box}.property-contract-list .title a{color:inherit;text-decoration:none}.property-contract-list .title h3,.property-contract-list .title .account .notifications a span,.account .notifications a .property-contract-list .title span,.property-contract-list .title label[for="property-selector"],.property-contract-list .title label[for="owner-selector"],.property-contract-list .title label[for="year-selector"],.property-contract-list .title label[for="month-selector"]{display:inline;color:#fff}.property-contract-list>dl{height:21.9em}.property-contract-list>dl:before{margin-right:0;border-right:1px solid #d5d5d5}.property-contract-list>dl>dt{height:12em;padding-bottom:0;position:relative;width:85.3%;background-color:#f1f1f1;background-size:cover;background-position:center}.property-contract-list>dl>dd{padding:1.6em;width:85.3%;box-sizing:border-box}.property-contract-list>dl>dd dl,.property-contract-list>dl>dd dt,.property-contract-list>dl>dd dd{display:inline;width:auto;float:none;color:#272727;padding:0}.property-contract-list>dl>dd dl{float:right;margin:0;line-height:1.8em}.property-contract-list>dl>dd dt{padding-right:0.4em;font-size:1.1em}.property-contract-list>dl>dd dd{font-weight:bold;font-size:1.1em}.property-contract-list>dl>dd a.button{position:static;width:auto}.property-contract-list>dl>dd svg{width:2em;float:right}.property-contract-list>dl>dd svg g{fill:#87a155}.contract h2{margin-bottom:0.8em}.contract table{border-collapse:separate;border-spacing:0 0.7em}.contract tr,.contract tr:nth-child(even){background:transparent}.contract th{text-align:left;vertical-align:top;width:10em;font-weight:bold;padding:0}.contract td{padding:0;vertical-align:top}.contract td p:first-child{margin-top:0}.contract ul{padding:0}.contract em{font-style:normal;font-weight:bold}.contract .information{padding:0.8em 1.5em;border:1px solid #d5d5d5;background:#f5f5f5;list-style:none}.contract .information ul{list-style:none}.contract .information li{margin-top:1.6em}.contract .information li:first-child{margin-top:0.3em}.contract .information h3,.contract .information .account .notifications a span,.account .notifications a .contract .information span,.contract .information label[for="property-selector"],.contract .information label[for="owner-selector"],.contract .information label[for="year-selector"],.contract .information label[for="month-selector"],.contract .information h4,.contract .information dl.information-box dt,dl.information-box .contract .information dt,.contract .information h5{color:#272727;font-size:1em;font-weight:bold}.contract .rereg-banner{padding:1.6em;margin:0 auto;margin-bottom:2em}.contract .rereg-banner ul{margin-bottom:1.6em}.contract .rereg-banner h2{font-size:1.2em;font-weight:bold;margin-bottom:1em}.contract .rereg-banner h2:before{display:inline-block;font-size:1.4em;margin-right:0.4em;margin-bottom:0.5em;position:relative;top:0.2em;font-weight:normal}.contract ul.information{padding:1.5em}.contract table.information th{width:15em}.contract .subjects>div.group,.contract .subjects>div.flashmessage,.contract .subjects>div.main-content,.contract .subjects>div#header,.contract .search_form .cottage-features .subjects>div.inner-fieldset,.search_form .cottage-features .contract .subjects>div.inner-fieldset,.contract .subjects>div.group-properties,.contract .subjects>div.tip,.contract #bookings .info-area .subjects>div.property-information,#bookings .info-area .contract .subjects>div.property-information,.contract #KEP17443 .subjects>div.tip-new,#KEP17443 .contract .subjects>div.tip-new,.contract #KEP17443 .subjects>div.flashmessage,#KEP17443 .contract .subjects>div.flashmessage,.contract .subjects>div.property-list,.contract .table-list .subjects>div.table-headers,.table-list .contract .subjects>div.table-headers,.contract .table-list .subjects>div.fixed-column,.table-list .contract .subjects>div.fixed-column,.contract .table-list .subjects>div.filterable-columns,.table-list .contract .subjects>div.filterable-columns,.contract .subjects>div.settings_nav,.contract .subjects>div.message-content,.contract #KEP17352 .subjects>div.tip-new,#KEP17352 .contract .subjects>div.tip-new,.contract #KEP17352 .subjects>div.flashmessage,#KEP17352 .contract .subjects>div.flashmessage,.contract #KEP17443 .subjects>div.tip,#KEP17443 .contract .subjects>div.tip{float:left;width:49%;margin-right:0}.contract .subjects>div.group:first-child,.contract .subjects>div.flashmessage:first-child,.contract .subjects>div.main-content:first-child,.contract .subjects>div#header:first-child,.contract .search_form .cottage-features .subjects>div.inner-fieldset:first-child,.search_form .cottage-features .contract .subjects>div.inner-fieldset:first-child,.contract .subjects>div.group-properties:first-child,.contract .subjects>div.tip:first-child,.contract #bookings .info-area .subjects>div.property-information:first-child,#bookings .info-area .contract .subjects>div.property-information:first-child,.contract #KEP17443 .subjects>div.tip-new:first-child,#KEP17443 .contract .subjects>div.tip-new:first-child,.contract #KEP17443 .subjects>div.flashmessage:first-child,#KEP17443 .contract .subjects>div.flashmessage:first-child,.contract .subjects>div.property-list:first-child,.contract .table-list .subjects>div.table-headers:first-child,.table-list .contract .subjects>div.table-headers:first-child,.contract .table-list .subjects>div.fixed-column:first-child,.table-list .contract .subjects>div.fixed-column:first-child,.contract .table-list .subjects>div.filterable-columns:first-child,.table-list .contract .subjects>div.filterable-columns:first-child,.contract .subjects>div.settings_nav:first-child,.contract .subjects>div.message-content:first-child,.contract #KEP17352 .subjects>div.tip-new:first-child,#KEP17352 .contract .subjects>div.tip-new:first-child,.contract #KEP17352 .subjects>div.flashmessage:first-child,#KEP17352 .contract .subjects>div.flashmessage:first-child,.contract #KEP17443 .subjects>div.tip:first-child,#KEP17443 .contract .subjects>div.tip:first-child{margin-right:2%}.contract .subjects>div.group dl,.contract .subjects>div.flashmessage dl,.contract .subjects>div.main-content dl,.contract .subjects>div#header dl,.contract .search_form .cottage-features .subjects>div.inner-fieldset dl,.search_form .cottage-features .contract .subjects>div.inner-fieldset dl,.contract .subjects>div.group-properties dl,.contract .subjects>div.tip dl,.contract #bookings .info-area .subjects>div.property-information dl,#bookings .info-area .contract .subjects>div.property-information dl,.contract #KEP17443 .subjects>div.tip-new dl,#KEP17443 .contract .subjects>div.tip-new dl,.contract #KEP17443 .subjects>div.flashmessage dl,#KEP17443 .contract .subjects>div.flashmessage dl,.contract .subjects>div.property-list dl,.contract .table-list .subjects>div.table-headers dl,.table-list .contract .subjects>div.table-headers dl,.contract .table-list .subjects>div.fixed-column dl,.table-list .contract .subjects>div.fixed-column dl,.contract .table-list .subjects>div.filterable-columns dl,.table-list .contract .subjects>div.filterable-columns dl,.contract .subjects>div.settings_nav dl,.contract .subjects>div.message-content dl,.contract #KEP17352 .subjects>div.tip-new dl,#KEP17352 .contract .subjects>div.tip-new dl,.contract #KEP17352 .subjects>div.flashmessage dl,#KEP17352 .contract .subjects>div.flashmessage dl,.contract #KEP17443 .subjects>div.tip dl,#KEP17443 .contract .subjects>div.tip dl{width:100%;margin:2em 0 0 0;border:1px solid #d5d5d5;min-height:23em;height:auto}.contract .subjects>div.group dl:before,.contract .subjects>div.flashmessage dl:before,.contract .subjects>div.main-content dl:before,.contract .subjects>div#header dl:before,.contract .search_form .cottage-features .subjects>div.inner-fieldset dl:before,.search_form .cottage-features .contract .subjects>div.inner-fieldset dl:before,.contract .subjects>div.group-properties dl:before,.contract .subjects>div.tip dl:before,.contract #bookings .info-area .subjects>div.property-information dl:before,#bookings .info-area .contract .subjects>div.property-information dl:before,.contract #KEP17443 .subjects>div.tip-new dl:before,#KEP17443 .contract .subjects>div.tip-new dl:before,.contract #KEP17443 .subjects>div.flashmessage dl:before,#KEP17443 .contract .subjects>div.flashmessage dl:before,.contract .subjects>div.property-list dl:before,.contract .table-list .subjects>div.table-headers dl:before,.table-list .contract .subjects>div.table-headers dl:before,.contract .table-list .subjects>div.fixed-column dl:before,.table-list .contract .subjects>div.fixed-column dl:before,.contract .table-list .subjects>div.filterable-columns dl:before,.table-list .contract .subjects>div.filterable-columns dl:before,.contract .subjects>div.settings_nav dl:before,.contract .subjects>div.message-content dl:before,.contract #KEP17352 .subjects>div.tip-new dl:before,#KEP17352 .contract .subjects>div.tip-new dl:before,.contract #KEP17352 .subjects>div.flashmessage dl:before,#KEP17352 .contract .subjects>div.flashmessage dl:before,.contract #KEP17443 .subjects>div.tip dl:before,#KEP17443 .contract .subjects>div.tip dl:before{width:9%;border-right:1px solid #d5d5d5;margin-right:0}.contract .subjects>div.group dl dd,.contract .subjects>div.flashmessage dl dd,.contract .subjects>div.main-content dl dd,.contract .subjects>div#header dl dd,.contract .search_form .cottage-features .subjects>div.inner-fieldset dl dd,.search_form .cottage-features .contract .subjects>div.inner-fieldset dl dd,.contract .subjects>div.group-properties dl dd,.contract .subjects>div.tip dl dd,.contract #bookings .info-area .subjects>div.property-information dl dd,#bookings .info-area .contract .subjects>div.property-information dl dd,.contract #KEP17443 .subjects>div.tip-new dl dd,#KEP17443 .contract .subjects>div.tip-new dl dd,.contract #KEP17443 .subjects>div.flashmessage dl dd,#KEP17443 .contract .subjects>div.flashmessage dl dd,.contract .subjects>div.property-list dl dd,.contract .table-list .subjects>div.table-headers dl dd,.table-list .contract .subjects>div.table-headers dl dd,.contract .table-list .subjects>div.fixed-column dl dd,.table-list .contract .subjects>div.fixed-column dl dd,.contract .table-list .subjects>div.filterable-columns dl dd,.table-list .contract .subjects>div.filterable-columns dl dd,.contract .subjects>div.settings_nav dl dd,.contract .subjects>div.message-content dl dd,.contract #KEP17352 .subjects>div.tip-new dl dd,#KEP17352 .contract .subjects>div.tip-new dl dd,.contract #KEP17352 .subjects>div.flashmessage dl dd,#KEP17352 .contract .subjects>div.flashmessage dl dd,.contract #KEP17443 .subjects>div.tip dl dd,#KEP17443 .contract .subjects>div.tip dl dd{height:100%;padding:0.8em 1.3em;width:91%;overflow-y:auto}.rereg header h2,.rereg header h3,.rereg header .account .notifications a span,.account .notifications a .rereg header span,.rereg header label[for="property-selector"],.rereg header label[for="owner-selector"],.rereg header label[for="year-selector"],.rereg header label[for="month-selector"]{float:left;clear:left;margin:0}.rereg header h2{margin-bottom:0.3em;font-weight:bold;font-size:1.5em}.rereg header h3,.rereg header .account .notifications a span,.account .notifications a .rereg header span,.rereg header label[for="property-selector"],.rereg header label[for="owner-selector"],.rereg header label[for="year-selector"],.rereg header label[for="month-selector"]{color:#272727;font-size:1.2em}.rereg header h3 small,.rereg header .account .notifications a span small,.account .notifications a .rereg header span small,.rereg header label[for="property-selector"] small,.rereg header label[for="owner-selector"] small,.rereg header label[for="year-selector"] small,.rereg header label[for="month-selector"] small{font-size:1em;color:#9b9b9b}.rereg .at-a-glance{margin:1em 0 0 0;float:right;width:66%}.rereg .at-a-glance li{width:22.75%;margin-left:3%;margin-right:0;height:2.5em}.rereg .at-a-glance p{display:inline}.rereg .at-a-glance .label,.rereg .at-a-glance .value{font-size:1.1em}.rereg .at-a-glance .value{font-weight:bold}.rereg .at-a-glance .rating .value{padding-top:0;padding-right:0.7em;line-height:inherit}.rereg .at-a-glance .rating .value span{margin-right:-0.3em}.rereg .at-a-glance .tick,.rereg .at-a-glance .star{font-weight:normal}.rereg .at-a-glance .tick:after,.rereg .at-a-glance .star:after{display:none}.rereg .button-call-to-action{display:inline-block;padding:0.6em 1em;margin:0.6em 0}.rereg-links{margin-bottom:2em}.rereg-links dl{margin-bottom:0;background:top right no-repeat;background-size:8em}.rereg-links dl dd{padding:0 1em 0 0}.rereg-links dl p a{text-decoration:none;color:inherit}.rereg-links dl a.button{bottom:1.6em;width:auto;padding:0.4em}.rereg-links dl.icon-stats{background-image:url(/images/owner/icons/corner-graph.png)}.rereg-links dl.icon-image{background-image:url(/images/owner/icons/corner-photo.png)}.rereg-links dl.icon-signup{background-image:url(/images/owner/icons/corner-contract.png)}.rereg-links>dl,.property-contract-list>dl{border:1px solid #d5d5d5;width:32%;margin-right:2%}.rereg-links>dl:nth-child(3n),.property-contract-list>dl:nth-child(3n){margin-right:0}.owner-property-list{margin-top:2em}.owner-property-list:first-child{margin-top:0}h1.small{font-size:1.6em}#dashboard a{text-decoration:none;color:#272727;display:block;min-height:16.25em;overflow:auto}#dashboard a:hover{outline:1px solid #d5d5d5}#dashboard a:hover h3,#dashboard .account .notifications a:hover span,.account .notifications #dashboard a:hover span,#dashboard a:hover label[for="property-selector"],#dashboard a:hover label[for="owner-selector"],#dashboard a:hover label[for="year-selector"],#dashboard a:hover label[for="month-selector"]{background:#272727;color:#fff}#dashboard a>p{text-align:center}#dashboard .debt-collection-wrapper{min-height:inherit}#dashboard .widget-button-call-to-action{color:#272727;text-decoration:underline}#dashboard .col_6,#dashboard #search_results .prop-image-container,#search_results #dashboard .prop-image-container,#dashboard #search_results .features,#search_results #dashboard .features{padding:0;margin:1.5em 0;width:47%}#dashboard .col_6:nth-child(2n-1),#dashboard #search_results .prop-image-container:nth-child(2n-1),#search_results #dashboard .prop-image-container:nth-child(2n-1),#dashboard #search_results .features:nth-child(2n-1),#search_results #dashboard .features:nth-child(2n-1){margin-right:3%;clear:both}#dashboard .col_6:nth-child(2n),#dashboard #search_results .prop-image-container:nth-child(2n),#search_results #dashboard .prop-image-container:nth-child(2n),#dashboard #search_results .features:nth-child(2n),#search_results #dashboard .features:nth-child(2n){margin-left:3%}#dashboard .content{float:left;width:59%;margin:0}#dashboard h3,#dashboard .account .notifications a span,.account .notifications a #dashboard span,#dashboard label[for="property-selector"],#dashboard label[for="owner-selector"],#dashboard label[for="year-selector"],#dashboard label[for="month-selector"]{background:#e6dfe6;color:#272727;font-size:1.8em;text-align:center;padding:0.5em 0;margin-bottom:1em}#dashboard h3:before,#dashboard .account .notifications a span:before,.account .notifications a #dashboard span:before,#dashboard label[for="property-selector"]:before,#dashboard label[for="owner-selector"]:before,#dashboard label[for="year-selector"]:before,#dashboard label[for="month-selector"]:before{margin-right:0.3em}#dashboard h3:after,#dashboard .account .notifications a span:after,.account .notifications a #dashboard span:after,#dashboard label[for="property-selector"]:after,#dashboard label[for="owner-selector"]:after,#dashboard label[for="year-selector"]:after,#dashboard label[for="month-selector"]:after{content:'>';float:right;font-weight:bold;margin:0 4% 0 -4%}#dashboard .no-bookings{text-align:center;padding:0 1em}#dashboard .calendar-date{width:41%;margin:0}#dashboard .ratings-container{margin:0 auto;text-align:center}#dashboard .overall-rating-box{margin:0;display:inline-block;width:120px}#dashboard .overall-rating-box:first-child{margin-right:5%}#dashboard .overall-rating-box:last-child{margin-left:5%}#dashboard .messages .count{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:41%;padding:0 1.5em;float:left}#dashboard .messages .widget-button-call-to-action{float:right;margin:0}#dashboard .messages em{font-weight:bold;font-size:3.2em;font-style:normal}#dashboard .messages ul{padding:0;margin:0;list-style-type:none}#dashboard .messages ul li p{margin:0}#dashboard .messages ul li p:last-child{margin-bottom:0.5em;font-size:0.9em}#dashboard .messages ul li.unread p:first-child{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dashboard .breakdowns dt{font-size:1em;margin-bottom:0.3em}#dashboard .breakdowns dd{margin-bottom:0.3em}#dashboard .breakdowns dd:last-child{margin-bottom:0}#dashboard .breakdowns dd p{margin-top:0;margin-bottom:0;font-size:1.3em}#dashboard .breakdowns dd p.col_6,#dashboard .breakdowns dd #search_results p.prop-image-container,#search_results #dashboard .breakdowns dd p.prop-image-container,#dashboard .breakdowns dd #search_results p.features,#search_results #dashboard .breakdowns dd p.features{font-size:1em}#dashboard .debt-collection-message,.owner.mobile_search_container.search-container .debt-collection-message{padding:12px 16px 12px 16px;border-radius:6px;border:solid 1px #ff1717;background-color:#fcf2f8;margin-bottom:30px}#dashboard .debt-collection-message .icon-container,.owner.mobile_search_container.search-container .debt-collection-message .icon-container{float:left;display:inline-block;margin-top:8px}#dashboard .debt-collection-message .text-container,.owner.mobile_search_container.search-container .debt-collection-message .text-container{display:inline-block;max-width:86%;margin-left:16px}#dashboard .debt-collection-message .text-container .c-text-label__text,.owner.mobile_search_container.search-container .debt-collection-message .text-container .c-text-label__text{font-size:16px;line-height:1.44;color:#333333}#dashboard .debt-collection-message .text-container .c-text-label__text strong,.owner.mobile_search_container.search-container .debt-collection-message .text-container .c-text-label__text strong{display:inline-block}#dashboard .debt-collection-message .text-container a,.owner.mobile_search_container.search-container .debt-collection-message .text-container a{font-size:16px;font-weight:bold;line-height:1.44;text-decoration:underline;color:#006cff}#dashboard .debt-collection-message .text-container a:hover,.owner.mobile_search_container.search-container .debt-collection-message .text-container a:hover{outline:none}#dashboard .debt-collection-message.bookings-page,.owner.mobile_search_container.search-container .debt-collection-message.bookings-page{margin-bottom:12px;display:flex;justify-content:flex-start;align-items:center}#dashboard .debt-collection-message.bookings-page .icon-container,.owner.mobile_search_container.search-container .debt-collection-message.bookings-page .icon-container{height:33px;margin-top:0}#dashboard .debt-collection-message.bookings-page .text-container a,.owner.mobile_search_container.search-container .debt-collection-message.bookings-page .text-container a{display:inline-block}#dashboard .account-balance-repayment .page-title,.owner.mobile_search_container.search-container .account-balance-repayment .page-title{font-size:24px;font-weight:bold;color:#333333;margin-top:40px}#dashboard .account-balance-repayment .debt-collection-message,.owner.mobile_search_container.search-container .account-balance-repayment .debt-collection-message{max-width:570px}#dashboard .account-balance-repayment .extra-info-container,.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container{padding:30px 0 34px 32px;border-radius:6px;background-color:#f5f5f5;max-width:570px;margin-top:16px}#dashboard .account-balance-repayment .extra-info-container h3,#dashboard .account-balance-repayment .extra-info-container .account .notifications a span,.account .notifications a #dashboard .account-balance-repayment .extra-info-container span,#dashboard .account-balance-repayment .extra-info-container label[for="property-selector"],#dashboard .account-balance-repayment .extra-info-container label[for="owner-selector"],#dashboard .account-balance-repayment .extra-info-container label[for="year-selector"],#dashboard .account-balance-repayment .extra-info-container label[for="month-selector"],.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container h3,.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container .account .notifications a span,.account .notifications a .owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container span,.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container label[for="property-selector"],.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container label[for="owner-selector"],.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container label[for="year-selector"],.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container label[for="month-selector"]{font-size:16px;line-height:1.5;font-weight:bold;color:#333333}#dashboard .account-balance-repayment .extra-info-container .extra-info-text,.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container .extra-info-text{margin:0 0 32px;font-size:16px;line-height:1.5;color:#333333}#dashboard .account-balance-repayment .extra-info-container .refund-btn,.owner.mobile_search_container.search-container .account-balance-repayment .extra-info-container .refund-btn{margin-top:0;background:#3b7097}.next-bookings h5{color:#272727;margin:0.8em 0}.next-bookings h5:first-child{margin-top:0}.next-bookings p{margin:0}.owner_sidebar .next-bookings{margin-top:1.6em}.owner_sidebar .next-bookings dl{float:left;margin-right:0.5em}.calendar-date dl{overflow:hidden;margin-top:0;padding-top:0.6em}.calendar-date dl dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.6em;width:3.8em;margin:0 auto;border:2px solid #3e0b46;padding:0.2em;position:relative;background:#fff;-webkit-border-radius:.6em;-moz-border-radius:.6em;-ms-border-radius:.6em;-o-border-radius:.6em;border-radius:.6em}.calendar-date dl dt:before,.calendar-date dl dt:after{content:'';border:2px solid #3e0b46;-webkit-border-radius:.2em;-moz-border-radius:.2em;-ms-border-radius:.2em;-o-border-radius:.2em;border-radius:.2em;position:absolute;height:0.8em;width:0.4em;background:#fff;top:-0.4em}.calendar-date dl dt:before{left:17%}.calendar-date dl dt:after{right:17%}.calendar-date dl dt strong{font-size:2em;display:block}.calendar-date dl dd{width:auto;float:none;text-align:center;padding-top:0.5em;clear:both;margin:0}.record-list .column-headers{overflow:hidden;list-style:none;padding-left:0;margin:0}.record-list .column-headers li{display:block;float:left;font-weight:bold;color:#fff;background:#272727;width:16.66%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.7em;border-left:1px solid #fff;position:relative;font-size:0.95em}.record-list .column-headers li:first-child{border-left:0}.record-list .column-headers li:hover{cursor:pointer;background:#131313}.record-list .column-headers li:before,.record-list .column-headers li:after{position:absolute;content:'';right:0.5em;border-left:0.4em solid transparent;border-right:0.4em solid transparent}.record-list .column-headers li:before{top:0.8em;border-bottom:0.4em solid #460b61}.record-list .column-headers li:after{bottom:0.8em;border-top:0.4em solid #460b61}.record-list .column-headers[data-direction='asc'] li.active:after{opacity:0.4}.record-list .column-headers[data-direction='desc'] li.active:before{opacity:0.4}.record-list>dl{overflow:hidden}.record-list>dl>dt,.record-list>dl>form>dt{display:none}.record-list>dl>dd,.record-list>dl>form>dd{float:left;width:16.66%;padding:0.7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.record-list>dl>dd.message-content{margin-left:1em;width:100%}.record-list .pagination{padding-left:1em}.record-list.no-order li{background:#00a8f7}.record-list.no-order li:hover{background:#00a8f7}.record-list li.no-order:hover{background:#272727}.record-list.no-order li:hover,.record-list li.no-order:hover{cursor:auto}.record-list.no-order li:before,.record-list.no-order li:after,.record-list li.no-order:before,.record-list li.no-order:after{display:none}.table-list .table-headers,.table-list .fixed-column,.table-list .filterable-columns{font-size:0.94em;padding:0;margin:0;list-style-type:none}.table-list .table-headers li,.table-list .fixed-column li,.table-list .filterable-columns ul li{float:left;padding:0 0.3em;line-height:2.5em;border-bottom:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0f0f0;white-space:nowrap}.table-list .table-headers li img,.table-list .fixed-column li img,.table-list .filterable-columns ul li img{width:auto}.table-list .fixed-column li{border-right:1px solid #fff}.table-list .table-headers li,.table-list .fixed-column .header{color:#fff;background:#272727;text-align:right}.table-list .fixed-column li,.table-list .fixed-column .header{text-align:center}.table-list .fixed-column{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.table-list .fixed-column li{width:100%}.table-list .month{width:10%}.table-list .scrollable-area{overflow-x:hidden;float:left;width:90%}.table-list .filterable-columns ul{margin:0;padding:0;list-style-type:none}.table-list .filterable-columns ul li{text-align:right}.table-list .scrollable-area-inner{width:150%}.table-list fieldset{display:inline;padding:0;margin:0}.icon-excel:before,.icon-pdf:before{font-weight:normal}.export-buttons{padding-top:0.25em;clear:both}.export-buttons form{display:inline}#payment_year_options{margin-bottom:0.3em}#payment_year_options select{padding-left:0.1em;padding-right:0.1em}#payment_year_options input{padding:0 0.3em}#annual-payments .brought_forward,#annual-payments .commission{width:7em}#annual-payments .sales_tax,#annual-payments .extras,#annual-payments .rent,#annual-payments .relet,#annual-payments .charges,#annual-payments .total,#annual-payments .actual_payments{width:6em}#annual-payments .filterable-columns .actual_payments{font-weight:bold}#annual-payments .fixed-column li:last-child,#annual-payments .filterable-columns li:last-child li{background:#e6e5e5}#monthly-payments h4,#monthly-payments dl.information-box dt,dl.information-box #monthly-payments dt{margin:1em 0 0.5em}#monthly-payments hr{display:block}#monthly-payments #breakdown{margin:0 0.5em 0 0}#monthly-payments #breakdown+label{font-size:1.1em}#monthly-payments .statement-summary{margin:0;padding:0;list-style-type:none}#monthly-payments .statement-summary p{width:58%;margin:0.4em 0;float:left}#monthly-payments .statement-summary p:last-child{text-align:right;max-width:8em}#monthly-payments .customer_name{width:13em;padding-left:1em;text-align:left}#monthly-payments .hol_start,#monthly-payments .hol_end{width:7em}#monthly-payments .booking_status,#monthly-payments .commission,#monthly-payments .due_to_owner{width:8em}#monthly-payments .rent,#monthly-payments .extras,#monthly-payments .vat{width:5em}#monthly-payments .outstanding{width:10em}#monthly-payments a.icon-pdf{position:relative;padding-left:1.1em}#monthly-payments a.icon-pdf:before{position:absolute;left:0;top:50%;margin-top:-1.25em;text-decoration:none}#fees-and-charges .invoice,#fees-and-charges .date{width:16%}#fees-and-charges .pbn{width:17%}#fees-and-charges .description{width:42%}#fees-and-charges .total{width:9%}#payments-to-owner .date,#payments-to-owner .total{width:15%}#payments-to-owner .description{width:70%}#bookings-search{text-align:right;width:100%;margin-bottom:1.6em}#bookings-search>select{margin-left:1em}#bookings-search fieldset{padding:0.7em 0 0 0;clear:both}#bookings-search fieldset input,#bookings-search fieldset select{height:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bookings-search fieldset input[type=text],#bookings-search fieldset select{padding-left:0.5em;padding-right:0.5em}#bookings-search fieldset #advanced_search_from,#bookings-search fieldset #to{width:6.5em}#bookings-search fieldset #ref{width:7em}#bookings-search fieldset #customer_name{width:11em}#bookings-search fieldset #booking_type{width:12em}.booking-warning{padding:1em;background:#b8d284;border:2px solid #5e5e5e}.account .search-container .all-bookings{float:left;margin-bottom:0}#booking-list dd.property,#booking-list dd.type,#messages-list dd.property,#messages-list dd.type{padding-left:1.7em;position:relative}#booking-list dd.property:before,#booking-list dd.type:before,#messages-list dd.property:before,#messages-list dd.type:before{position:absolute;left:0.25em;top:50%;margin-top:-0.5em}#booking-list{clear:both}#booking-list>dl{cursor:pointer;border-bottom:none;border-top:1px solid #fff}#booking-list>dl:first-child{border-top:none}#booking-list .booking-information{display:none}#booking-list>dl,#booking-list .booking-information{background:#ededed}#booking-list>dl:nth-of-type(odd),#booking-list .booking-information:nth-of-type(odd){background:#f7f7f7}#booking-list .property{width:14%}#booking-list .arrival{width:14%}#booking-list .ref,#booking-list .booked{width:13%}#booking-list .duration{width:9%}#booking-list .customer{width:19%}#booking-list .status{width:18%}#booking-list dd .flags{float:right}#booking-list dl.flags-key{background:transparent;margin-top:1em;cursor:auto}#booking-list dl.flags-key dt,#booking-list dl.flags-key dd{width:auto;display:inline;padding:0;float:none}#booking-list dl.flags-key dd{font-style:italic;margin-right:1em}#booking-list .pets,#booking-list .infants,#booking-list .returning{font-family:'icon-set';position:relative;text-indent:-99999%;white-space:nowrap}#booking-list .pets:after,#booking-list .infants:after,#booking-list .returning:after{content:"\e629";position:absolute;top:0;left:0}#booking-list .delete-booking{display:inline-block}.contacts ul span{width:auto;float:left}.settings_nav{text-align:left;border:1px solid #d5d5d5;background:#f1f1f1;padding:0.625em;overflow:hidden}.settings_nav a{padding:0.625em}.settings_nav a:hover,.settings_nav a.active{-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}.settings_nav li{font-size:1.2em}.settings_nav li:first-child{display:none}#bookings-toggle{float:left;border:1px solid #3e0b46;list-style:none;padding-left:0;overflow:hidden;margin-top:0}#bookings-toggle li{float:left;border-left:1px solid #3e0b46}#bookings-toggle li:first-child{border-left:0}#bookings-toggle li.active{background:#272727}#bookings-toggle li.active a{color:#fff}#bookings-toggle li a{text-decoration:none;color:inherit;display:block;padding:0.2em 2.4em 0.2em 2.4em}#calendar-key .income-guarantee-key,#bookings-calendar ul .income-guarantee-key{display:none}#calendar-key .income_guarantee,#bookings-calendar ul .income_guarantee{background:#cefbfa !important}#calendar-key .cancelled,#bookings-calendar ul .cancelled{background:#ff8080 !important}#calendar-key .confirmed,#bookings-calendar ul .confirmed{background:#9f9 !important}#calendar-key .owner,#bookings-calendar ul .owner{background:#bbb !important;margin-bottom:0}#calendar-key .held,#bookings-calendar ul .held{background:#ffa500 !important}#calendar-key .advanced,#bookings-calendar ul .advanced{background:#e7dd14 !important}#calendar-key{margin-top:0;clear:left;float:left;height:auto;overflow:hidden}#calendar-key dt{width:1.2em}#calendar-key dt span{display:none}#calendar-key dt,#calendar-key dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:1.2em;display:block;float:left}#calendar-key dt{margin-left:1.4em}#calendar-key dt:first-child{margin-left:0}#calendar-key dd{margin-bottom:0;margin-left:0.5em;margin-top:0.15em}#calendar-key .relet{border:1px solid red}.popup-link{float:right;font-size:1.2em;text-decoration:none;color:#000;display:block;text-align:center;line-height:1.1em;width:1.1em;height:1.1em;border:1px solid #000;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;-ms-border-radius:1.1em;-o-border-radius:1.1em;border-radius:1.1em;font-weight:bold}.contacts-app .popup-link{margin-top:0.25em;font-size:0.9em}#bookings-calendar{clear:both}#bookings-calendar nav{background:#f1f1f1;text-align:center;padding:0.7em;font-size:1.1em;font-weight:bold;font-family:Karla,Arial,sans-serif;position:static}#bookings-calendar nav a{text-decoration:none;color:inherit}#bookings-calendar nav a:before,#bookings-calendar nav a:after{position:relative;top:0.15em;font-family:'icon-set'}#bookings-calendar nav [data-role="prevYear"]{float:left}#bookings-calendar nav [data-role="prevYear"]:before{content:"\e61f";margin-right:0.4em}#bookings-calendar nav [data-role="nextYear"]{float:right}#bookings-calendar nav [data-role="nextYear"]:after{content:"\e621";margin-left:0.4em}#bookings-calendar ul{list-style:none;padding-left:0;opacity:0.5}#bookings-calendar ul li{width:25%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent}#bookings-calendar ul .booking-information,#bookings-calendar ul .booking-notice{width:100%;display:none;margin:0 1px}#bookings-calendar ul .booking-information .delete-booking,#bookings-calendar ul .booking-notice .delete-booking{display:inline-block}#bookings-calendar ul .booking-information{border-color:#aaa}#bookings-calendar ul .booking-information .message-content{border:none;padding:1em 0 0 0}#bookings-calendar ul .booking-information .message-content .booking_information_disclaimer{font-size:0.875rem;color:#111;font-style:italic}#bookings-calendar ul .booking-notice{padding:0.3em;cursor:pointer;border:1px solid transparent;font-weight:bold;background-repeat:no-repeat;background-position:0.25em 0.25em;padding-left:1.7em}#bookings-calendar ul .booking-notice.error{background-color:#3e0b46;color:#815e86;border-color:#3e0b46;background-image:url(/images/small-error.png)}#bookings-calendar ul .booking-notice.warn{background-color:#b8d284;color:#250633;border-color:#FFF7F7;background-image:url(/images/small-warning.png)}#bookings-calendar ul .booking-notice.success{background-color:#ebe6ec;color:#87a155;border-color:#ebe6ec;background-image:url(/images/small-success.png)}#bookings-calendar ul .fc-day-grid-container{height:auto !important}#bookings-calendar ul table{border-collapse:collapse}#bookings-calendar ul table thead{background:#b5c2cf}#bookings-calendar ul table td,#bookings-calendar ul table th{padding:0;width:14.28%;text-align:center;line-height:1.5em}#bookings-calendar ul table td span,#bookings-calendar ul table th span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;border:1px solid transparent}#bookings-calendar ul table td span{color:#5a5a5a}#bookings-calendar ul table td.booking span{color:#272727;cursor:pointer}#bookings-calendar ul table td.fc-sat,#bookings-calendar ul table td.fc-sun{background:#eee}#bookings-calendar ul table td.arrival{font-weight:bold;font-style:italic}#bookings-calendar ul table td.arrival span{text-decoration:underline}#bookings-calendar ul table td.relet span{border-color:red}#bookings-calendar ul .fc-center h2{text-align:center;background:#272727;color:#fff;font-size:1.2em;padding:0.3em}#bookings-calendar ul .fc-widget-content{padding:0}#bookings-calendar ul .fc-row{height:auto !important}#bookings-calendar ul .fc-bg{display:none}#bookings-calendar ul .fc-content-skeleton thead{background:transparent}#bookings-calendar ul .fc-content-skeleton tbody{display:none}#bookings-calendar ul .fc-content-skeleton .fc-other-month span{display:none}.debt-collection{display:block !important}#bookings-calendar.bookable ul table td.fc-future:not(.not-bookable) span{color:#272727;cursor:pointer}#bookings-calendar.bookable ul table td.provisional-owner span{background:#9b9b9b;color:#fff !important}.booking-information{margin:0;padding:0 1em 1em 1em}.booking-information dl.message-content{margin:0}.booking-information dl.message-content dt,.booking-information dl.message-content dd{padding-top:0.25em;padding-bottom:0.25em}.booking-information dl.message-content dt{font-weight:bold;float:left;width:12em;clear:both;padding-right:1em}.booking-information dl.message-content dd{float:left}.booking-information a.button-call-to-action{display:inline-block;margin-top:0.5em}@media all and (max-width: 300px){.button-call-to-action{font-size:smaller}}#dialog.booking-status h2{display:none}#dialog.booking-status .button{display:none}#owner-booking{margin-top:0.8em;width:100%;background:#f7f6f6;padding-bottom:1em}#owner-booking h2{background:#ddd;text-align:left;font-size:1.1em;color:#272727;font-weight:bold;margin:0;padding:0.7em}#owner-booking h2 .popup-link{position:relative;bottom:0.1em;font-size:1.1em}#owner-booking fieldset{padding:0;margin:0 5%}#owner-booking fieldset input,#owner-booking fieldset select{width:100%;margin-top:0.8em;box-sizing:border-box}#owner-booking fieldset input[type=submit],#owner-booking fieldset select[type=submit]{width:auto;float:left;margin-top:1em}#owner-booking fieldset input[name="from"],#owner-booking fieldset select[name="from"]{background:url("../images/calendar.png") no-repeat 95% center #fff}#owner-booking p{font-weight:bold;padding:1em;margin:0}#owner-booking .booking-notice{text-align:left;margin:1em 5% 0 5%;box-sizing:border-box;display:none;padding:0.3em;cursor:pointer;border:1px solid transparent;font-weight:bold;background-repeat:no-repeat;background-position:0.25em 0.25em;padding-left:1.7em}#owner-booking .booking-notice.valid{cursor:auto}#owner-booking .booking-notice.error{background-color:#3e0b46;color:#815e86;border-color:#3e0b46;background-image:url(/images/small-error.png)}#owner-booking .booking-notice.warn{background-color:#b8d284;color:#250633;border-color:#FFF7F7;background-image:url(/images/small-warning.png)}#owner-booking .booking-notice.success{background-color:#ebe6ec;color:#87a155;border-color:#ebe6ec;background-image:url(/images/small-success.png)}.notifyjs-bootstrap-base{white-space:normal !important}#property-contacts>h3,.account .notifications a #property-contacts>span,#property-contacts>label[for="property-selector"],#property-contacts>label[for="owner-selector"],#property-contacts>label[for="year-selector"],#property-contacts>label[for="month-selector"]{float:left}#property-contacts>.group,#property-contacts>.flashmessage,#property-contacts>.main-content,#property-contacts>#header,.search_form #property-contacts>section,.search_form .cottage-features #property-contacts>.inner-fieldset,#property-contacts>.group-properties,.group-properties #property-contacts>li,#property-contacts>.tip,.display-group #property-contacts>li,#bookings .info-area #property-contacts>div.property-information,#KEP17443 #property-contacts>.tip-new,#KEP17443 #property-contacts>.flashmessage,#property-contacts>.property-list,.table-list #property-contacts>.table-headers,.table-list #property-contacts>.fixed-column,.table-list #property-contacts>.filterable-columns,.table-list .filterable-columns #property-contacts>ul,#monthly-payments .statement-summary #property-contacts>li,#property-contacts>.settings_nav,#property-contacts>form,.account .search-container form.settings-details #property-contacts>li,.payment-switcher li #property-contacts>a,#property-contacts>.message-content,#property-contacts>footer,#KEP17352 #property-contacts>.tip-new,#KEP17352 #property-contacts>.flashmessage,#KEP17443 #property-contacts>.tip{clear:both}#property-contacts .ctype{width:13%}#property-contacts .cname{width:13%}#property-contacts .cmobile{width:13%}#property-contacts .clandline{width:13%}#property-contacts .cemail{width:19%}#property-contacts .cstatus{width:10%}#property-contacts .cactions{width:19%}#property-contacts .cactions button,#property-contacts .cactions #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #property-contacts .cactions .secondary-button{float:left;text-transform:none}#property-contacts .cactions .icon-save{margin-right:0.3em;margin-bottom:0.3em}#property-contacts h3,#property-contacts .account .notifications a span,.account .notifications a #property-contacts span,#property-contacts label[for="property-selector"],#property-contacts label[for="owner-selector"],#property-contacts label[for="year-selector"],#property-contacts label[for="month-selector"]{margin-bottom:1em}#property-contacts input[type="text"],#property-contacts input[type="email"],#property-contacts input[type="phone"],#property-contacts .pseudo-input,#property-contacts select{resize:none;width:100%;min-width:0;min-height:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-contacts .pseudo-input{color:#272727;word-wrap:break-word;border:1px solid transparent}#property-contacts .pseudo-input:after{content:'`';color:transparent}#property-contacts select{padding:0.42em 2%}#property-contacts .error{border-color:#815e86;background:#ddd1df}#property-contacts dl:nth-child(even){background:#f0f0f0}#property-contacts .controls{font-size:1em;padding:0.7em;height:2.6em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-contacts .controls a{text-decoration:none}#property-contacts .page-info{float:left;width:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-contacts dd.cstatus{text-align:center}#property-contacts dd.cstatus:before{margin-left:0.2em;font-size:1.5em !important;line-height:1.35em;display:block;color:#5a5a5a}#property-contacts dd.cstatus.active:before{color:#7c944e}#property-contacts dd.cstatus.no_icon{line-height:2.5em}#property-contacts dd.cstatus.no_icon:before{display:none}.text-icon-left-position,#property-contacts .cactions button:before,#property-contacts .cactions #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers #property-contacts .cactions .secondary-button:before{margin-right:0.25em;float:left}.contact-create{width:20%;padding:0 0 0.7em 0.7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}.contact-create button:disabled,.contact-create #bookings .detail-tabs-triggers .secondary-button:disabled,#bookings .detail-tabs-triggers .contact-create .secondary-button:disabled{background:#807f7f}.contact-create+div{clear:both}#messages-list li.actions:before,#messages-list li.actions:after,#messages-list li.cactions:before,#messages-list li.cactions:after,#property-contacts li.actions:before,#property-contacts li.actions:after,#property-contacts li.cactions:before,#property-contacts li.cactions:after{display:none}#messages-list li.actions:hover,#messages-list li.cactions:hover,#property-contacts li.actions:hover,#property-contacts li.cactions:hover{background:#272727;cursor:auto}#messages-list .type{width:18%;cursor:pointer}#messages-list .subject{width:49%;cursor:pointer}#messages-list .received{width:23%;cursor:pointer}#messages-list .actions{width:10%;text-align:center}#messages-list .unread{font-weight:bold}#messages-list .deleted{color:#747373}#messages-list .deleted .deleted{color:#272727}#messages-list .pagination a{cursor:pointer}#messages-list .page-info{margin-bottom:1.5em}#messages-list .message-content p.header{font-weight:bold}#messages-list .settings_nav li.submenu{margin-left:1.3em}#messages-list .actions span{font-family:'icon-set';cursor:pointer}#messages-list .record-list.unread>p{font-weight:normal}#feedback-list .score,#feedback-list .date{width:11%}#feedback-list .customer{width:16%}#feedback-list .feedback{width:62%}#feedback-list .feedback p:first-child{margin-top:0}#feedback-list .feedback p:last-child{margin-bottom:0}#feedback-list .feedback a{float:right;margin:-7px 0.5em -7px 0;border:1px solid #fff}#feedback-list .score div{display:block !important;position:relative}#feedback-list .score input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:-12px 0 0 0 !important;width:100% !important;top:50%;left:0}#feedback-list .breakdown{clear:both;padding:0;width:100%}#feedback-list .breakdown>a{margin:0 1em 1em 0;text-align:center;border:1px solid #d5d5d5;float:right;color:#353e4e;background-color:#fff}#feedback-list .breakdown>a:hover{background-color:#d5d5d5;border-color:transparent}canvas+input{color:#272727 !important}label[for="property-selector"],label[for="owner-selector"],label[for="year-selector"],label[for="month-selector"]{margin-bottom:0.7em !important;display:block}.owner .submit-wrapper{margin-left:0}.account .search-container form.settings-details{width:100%;clear:both;margin-top:2em}.account .search-container form.settings-details h3,.account .search-container form.settings-details .notifications a span,.account .notifications a .search-container form.settings-details span,.account .search-container form.settings-details label[for="property-selector"],.account .search-container form.settings-details label[for="owner-selector"],.account .search-container form.settings-details label[for="year-selector"],.account .search-container form.settings-details label[for="month-selector"]{float:left}.account .search-container form.settings-details li{padding:0.7em}.account .search-container form.settings-details li label{text-align:left;float:left;width:31.3333333333%}.account .search-container form.settings-details li input,.account .search-container form.settings-details li textarea,.account .search-container form.settings-details li select,.account .search-container form.settings-details li span{float:right;width:64.6666666667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.account .search-container form.settings-details li input,.account .search-container form.settings-details li textarea,.account .search-container form.settings-details li select{padding:0.2em}.account .search-container form.settings-details li textarea{padding:0.2em;resize:none;min-height:0;overflow:hidden;height:1.75em;word-wrap:break-word}.account .search-container form.settings-details .display-group+.display-group li:nth-child(even){background-color:#f0f0f0}.account .search-container form.settings-details .display-group+.display-group li:nth-child(odd){background-color:#f7f7f7}.account .search-container form.settings-details .errors{float:right;width:64.6666666667%}.account .search-container form.settings-details .errors .error{padding:0;border:0;background:none}.account .search-container form.settings-details .submit-wrapper{margin-left:0}.owner-at-a-glance ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:18%;margin:1%;display:block}.owner-at-a-glance ul li:first-child{margin-left:1%}#property-contacts{margin-top:1.6em}.property-selector,.owner-selector{margin-bottom:1.4em}.property-selector select,.owner-selector select{padding:0.2em}.table_decoration,.record-list>dl,.account .search-container form.settings-details li{border-bottom:1px solid #fff;background:#f0f0f0;margin:0}.table_decoration:nth-of-type(even),.record-list>dl:nth-of-type(even),.account .search-container form.settings-details li:nth-of-type(even),.table_decoration:nth-child(even),.record-list>dl:nth-child(even),.account .search-container form.settings-details li:nth-child(even){background:#f7f7f7}.table_decoration:nth-child(odd),.record-list>dl:nth-child(odd),.account .search-container form.settings-details li:nth-child(odd){background:#ededed}.switcher-header{color:#272727;text-align:center}.switcher-header+p{text-align:center;margin-bottom:1em}.annual-return{display:block;text-align:center}.account-switcher{padding:0;max-width:30em;margin:0 auto 1em;list-style:none}.account-switcher li.active a{background:#fff}.account-switcher li a{border:1px solid #d5d5d5;font-size:1.1em;border-top:0;color:#272727;background-color:#f1f1f1;padding:1em;text-decoration:none;background-size:2em 2em;display:block}.account-switcher li a:hover{text-decoration:underline}.account-switcher li:first-child a{border-top:1px solid #d5d5d5}.mobile-expander{display:none}.payment-switcher li a{text-align:left;padding:1em 1em 0.7em 1em}.payment-switcher li a span{float:left;margin-bottom:0.3em}.payment-switcher li a strong{float:right}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;background:red;left:0;top:-9999px}.overflow-hidden{overflow:hidden}.default-box-sizing{box-sizing:content-box !important}#initial-account-switcher{text-align:center}#initial-account-switcher dl.information-box{float:none;display:inline-block;text-align:left;width:18em;height:15em}#initial-account-switcher dl.information-box:before{font-size:40px;width:26%;margin-right:5%}#initial-account-switcher dl.information-box:first-child{margin-right:5em}#initial-account-switcher dl.information-box dd,#initial-account-switcher dl.information-box dt{width:69%}#initial-account-switcher dl.information-box a.button{left:31%;padding-top:0.5em;padding-bottom:0.5em}.breadcrumbs{margin-bottom:1.25em}.breadcrumbs a{white-space:nowrap}#owner-tablet-nav li{width:20%}.message-content{border:1px solid #d5d5d5;background:#fff;margin:1em;padding:1em;clear:both}div#booking{max-width:50em;margin:0 auto}table#booking-details th,table#booking-financials th{padding:0.3em 0.5em}table#booking-details td,table#booking-financials td{width:50%;padding:0.3em 0.5em}table#booking-details td.numeric,table#booking-financials td.numeric{text-align:right}table#booking-details tfoot td,table#booking-financials tfoot td{padding-top:1em;text-align:right}div#booking-feedback #score{float:left;min-width:9em}div#booking-feedback #comments{float:left}div#booking-feedback #comments div{padding-left:3em;position:relative}div#booking-feedback #positive :before{content:'POS';font-size:0.9em;background-color:#beb4c2;padding:0.15em 0.4em;border-radius:0.5em;color:white;top:0;left:0;position:absolute}div#booking-feedback #negative :before{content:'NEG';font-size:0.9em;background-color:#beb4c2;padding:0.15em 0.4em;border-radius:0.5em;color:white;top:0;left:0;position:absolute}.breakdowns>div{margin-bottom:1em}.breakdowns>div:nth-child(odd){clear:left}.breakdowns div.breakdown_rating_{background-color:#f0f0f0}.breakdowns div.breakdown_rating_3,.breakdowns div.breakdown_rating_4,.breakdowns div.breakdown_rating_5,.breakdowns div.breakdown_rating_6{background-color:#beb4c2}.breakdowns div.breakdown_rating_2{background-color:#5e5e5e}.breakdowns div.breakdown_rating_1{background-color:#815e86}.breakdowns div[class*='breakdown_rating_']{border-color:#d5d5d5}.breakdowns .roundels_wrapper{text-align:center}.breakdowns .roundels_wrapper div[class*='col_']{display:inline-block;float:none;border-width:1px}.breakdowns .roundels_wrapper div[class*='col_'].first{margin-right:25%}.breakdowns .roundels_wrapper div[class*='breakdown_rating_']{padding-top:15%;-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em}.breakdown_titles .col_3_fix,div[class*='breakdown_rating_'],.roundels_wrapper>div{border:1px solid transparent;border-left-width:0}.breakdown_titles .col_3_fix:first-child,div[class*='breakdown_rating_']:first-child,.roundels_wrapper>div:first-child{border-left-width:1px}.breakdown_titles .col_3_fix{font-size:0.7em;text-align:center;margin:0.5em 0}#top-features section.cottage_features{margin-top:0}#top-features form.cottage_features{margin-top:0}#top-features form.cottage_features input.styled-control+i.styled-control:before{float:right;margin-left:0.6em}#top-features form.cottage_features li{padding:1em;width:auto}#top-features form.cottage_features li:before{background:none;color:#272727;position:static;width:2.5em;display:inline-block}#top-features form.cottage_features li h4,#top-features form.cottage_features li dl.information-box dt,dl.information-box #top-features form.cottage_features li dt{display:inline-block;color:#272727;width:14em;font-size:1.5em}#top-features form.cottage_features li div.col_4 label,#top-features form.cottage_features li #search_results div.prop-secondary-image label,#search_results #top-features form.cottage_features li div.prop-secondary-image label{position:relative;display:inline-block;width:43%}#top-features form.cottage_features li div.col_4 label input.styled-control.negative:checked+i.styled-control:before,#top-features form.cottage_features li #search_results div.prop-secondary-image label input.styled-control.negative:checked+i.styled-control:before,#search_results #top-features form.cottage_features li div.prop-secondary-image label input.styled-control.negative:checked+i.styled-control:before{background:#815e86}#top-features form.cottage_features li div.col_4 select,#top-features form.cottage_features li #search_results div.prop-secondary-image select,#search_results #top-features form.cottage_features li div.prop-secondary-image select{width:100%}#top-features form.cottage_features li div.col_4 p,#top-features form.cottage_features li #search_results div.prop-secondary-image p,#search_results #top-features form.cottage_features li div.prop-secondary-image p{padding:0.75em 0;margin:0}#top-features form.cottage_features li div.col_4 p.inline-desc,#top-features form.cottage_features li #search_results div.prop-secondary-image p.inline-desc,#search_results #top-features form.cottage_features li div.prop-secondary-image p.inline-desc{font-size:0.9em}#top-features form.cottage_features li div.col_4:not(:first-child),#top-features form.cottage_features li #search_results div.prop-secondary-image:not(:first-child),#search_results #top-features form.cottage_features li div.prop-secondary-image:not(:first-child){border-left:1px #ddd solid;padding:0 0 0 1em}#top-features form.cottage_features li div.col_4:first-child,#top-features form.cottage_features li #search_results div.prop-secondary-image:first-child,#search_results #top-features form.cottage_features li div.prop-secondary-image:first-child{padding-left:3em}#top-features form.cottage_features li div.col_4:first-child p,#top-features form.cottage_features li #search_results div.prop-secondary-image:first-child p,#search_results #top-features form.cottage_features li div.prop-secondary-image:first-child p{font-size:0.75em}#top-features form.cottage_features li div.col_4:first-child :before,#top-features form.cottage_features li #search_results div.prop-secondary-image:first-child :before,#search_results #top-features form.cottage_features li div.prop-secondary-image:first-child :before{font-size:1em;line-height:1.5em;width:1.5em;height:1.5em}#top-features form.cottage_features li div.col_4>div,#top-features form.cottage_features li #search_results div.prop-secondary-image>div,#search_results #top-features form.cottage_features li div.prop-secondary-image>div{line-height:1.625em;padding:0.25em 0 0.75em 0.5em;position:relative}#top-features form.cottage_features li div.col_4>div.with_border:not(:first-child),#top-features form.cottage_features li #search_results div.prop-secondary-image>div.with_border:not(:first-child),#search_results #top-features form.cottage_features li div.prop-secondary-image>div.with_border:not(:first-child){border-top:1px #ddd solid}#top-features form.cottage_features button span.mobile,#top-features form.cottage_features #bookings .detail-tabs-triggers .secondary-button span.mobile,#bookings .detail-tabs-triggers #top-features form.cottage_features .secondary-button span.mobile,#top-features form.cottage_features a span.mobile{display:none}#top-features form.cottage_features .flashmessage{margin-top:1em}#top-features form.cottage_features .flashmessage>span{display:block;margin-bottom:1em}#top-features form.cottage_features .flashmessage.icon-checkmark:before,#top-features form.cottage_features #property-contacts .icon-checkmark.error:before,#property-contacts #top-features form.cottage_features .icon-checkmark.error:before{content:"\e61b"}#generic_owner_form .owner_form ul{list-style-type:none;margin:0;padding:0}#generic_owner_form .question_margin{margin-bottom:20px}#generic_owner_form form.owner_form{margin-top:0}#generic_owner_form form.owner_form input.styled-control+i.styled-control:before{margin-left:0.6em}#generic_owner_form form.owner_form li{padding:1em;width:auto}#generic_owner_form form.owner_form li:before{background:none;color:#272727;position:static;width:2.5em;display:inline-block}#generic_owner_form form.owner_form li h4,#generic_owner_form form.owner_form li dl.information-box dt,dl.information-box #generic_owner_form form.owner_form li dt{display:inline-block;color:#272727;width:14em;font-size:1.5em}#generic_owner_form form.owner_form li div.col_8 label,#generic_owner_form form.owner_form li #search_results div.prop-image label,#search_results #generic_owner_form form.owner_form li div.prop-image label{position:relative;display:inline-block;width:43%}#generic_owner_form form.owner_form li div.col_8 label input.styled-control.negative:checked+i.styled-control:before,#generic_owner_form form.owner_form li #search_results div.prop-image label input.styled-control.negative:checked+i.styled-control:before,#search_results #generic_owner_form form.owner_form li div.prop-image label input.styled-control.negative:checked+i.styled-control:before{background:#815e86}#generic_owner_form form.owner_form li div.col_8 label:last-child,#generic_owner_form form.owner_form li #search_results div.prop-image label:last-child,#search_results #generic_owner_form form.owner_form li div.prop-image label:last-child{margin-left:1.6em}#generic_owner_form form.owner_form button span.mobile,#generic_owner_form form.owner_form #bookings .detail-tabs-triggers .secondary-button span.mobile,#bookings .detail-tabs-triggers #generic_owner_form form.owner_form .secondary-button span.mobile,#generic_owner_form form.owner_form a span.mobile{display:none}#generic_owner_form form.owner_form .flashmessage{margin-top:1em}#generic_owner_form form.owner_form .flashmessage>span{display:block;margin-bottom:1em}#generic_owner_form form.owner_form .flashmessage.icon-checkmark:before,#generic_owner_form form.owner_form #property-contacts .icon-checkmark.error:before,#property-contacts #generic_owner_form form.owner_form .icon-checkmark.error:before{content:"\e61b"}#generic_owner_form form.owner_form .file-upload-padding{padding:20px}#generic_owner_form form.owner_form .file-download-link{cursor:pointer}#generic_owner_form form.owner_form .file-upload-background{background-color:white}#generic_owner_form form.owner_form .question-attached-file{margin-bottom:20px}#generic_owner_form form.owner_form .success-upload-message{padding:10px;margin-bottom:20px;border:solid 1px #00bf3e;background-color:#bfffd9}#generic_owner_form form.owner_form .separator-line{height:1px;border-bottom:1px solid #d5d5d5;padding-bottom:0.3em;margin-bottom:0.3em}#property-images .image{width:14.6%;float:left;margin:1%}#property-images .image>img{padding:2.4%;border:1px solid #d4d4d4;background-color:#efefef;width:auto;max-width:100%;height:110px;margin:0 auto;display:block}.cottage-features-grid ul li.existing_features{display:block;width:20.75%;float:left;margin:0.5%;padding:0.3% 1% 0.3% 2%;background:#f7f7f7;border:1px solid #d1d1d1;line-height:3.1em;height:3.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:inherit}.cottage-features-grid ul li.existing_features:before{content:'';position:inherit;margin-right:0.8em;color:#272727 !important;background:transparent;font-size:1.3em;vertical-align:middle}.content-query{margin-top:1.6em}.content-query a{text-decoration:underline;cursor:pointer}.content-query textarea{display:block;width:100%;height:7em;box-sizing:border-box;padding:0.5em}.content-query a.button{text-decoration:none}.content-query div.flashmessage:before,.content-query #property-contacts div.error:before,#property-contacts .content-query div.error:before{content:"\e61b"}.flashmessage.error{background:#3e0b46;border-color:#3e0b46;color:#815e86;cursor:pointer}.flashmessage.error:before,#property-contacts .error:before{content:"\e61c"}form.disabled ul,.group dl.disabled,.flashmessage dl.disabled,.main-content dl.disabled,#header dl.disabled,.search_form section dl.disabled,.search_form .cottage-features .inner-fieldset dl.disabled,.group-properties dl.disabled,.tip dl.disabled,.display-group li dl.disabled,#bookings .info-area div.property-information dl.disabled,#KEP17443 .tip-new dl.disabled,#KEP17443 .flashmessage dl.disabled,.property-list dl.disabled,.table-list .table-headers dl.disabled,.table-list .fixed-column dl.disabled,.table-list .filterable-columns dl.disabled,#monthly-payments .statement-summary li dl.disabled,.settings_nav dl.disabled,#property-contacts form dl.disabled,.account .search-container form.settings-details li dl.disabled,.payment-switcher li a dl.disabled,.message-content dl.disabled,footer dl.disabled,#KEP17352 .tip-new dl.disabled,#KEP17352 .flashmessage dl.disabled,#KEP17443 .tip dl.disabled{opacity:.5;filter:alpha(opacity=50)}.disabled{cursor:not-allowed}.short-break-options p.info{color:#272727}.short-break-options fieldset{padding:0}.short-break-options fieldset label{float:left}.short-break-options fieldset span{font-size:1.1em;margin-top:0.3em;display:inline-block}.short-break-options fieldset a.button{float:right;color:#272727;background:#f1f1f1;border:1px solid #d5d5d5;border-radius:0.5em;padding-top:0.5em;padding-bottom:0.5em}.short-break-options i.styled-control{margin-right:0.6em;margin-top:0.2em}.short-break-options input.styled-control+i.styled-control:before{font-family:'icon-set';content:"\e61b";color:#fff;font-style:normal;text-align:center}.revenue-info label{margin-bottom:1em}.revenue-info dt i.styled-control{margin-right:0.6em}.revenue-info dt h3,.revenue-info dt .account .notifications a span,.account .notifications a .revenue-info dt span,.revenue-info dt label[for="property-selector"],.revenue-info dt label[for="owner-selector"],.revenue-info dt label[for="year-selector"],.revenue-info dt label[for="month-selector"]{display:inline;position:relative;top:0.15em}.short-break-options div.flashmessage.icon-checkmark:before,.short-break-options #property-contacts div.icon-checkmark.error:before,#property-contacts .short-break-options div.icon-checkmark.error:before,.revenue-info div.flashmessage.icon-checkmark:before,.revenue-info #property-contacts div.icon-checkmark.error:before,#property-contacts .revenue-info div.icon-checkmark.error:before{content:"\e61b"}input.styled-control{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;position:absolute}input.styled-control+i.styled-control:before{content:'';display:inline-block;width:1.6em;height:1.6em;line-height:1.6em;vertical-align:middle;border-radius:1.6em;border:1px solid #d5d5d5;background:#fff;transition:0.5s ease all}input.styled-control:focus+i.styled-control:before{border:dotted 1px #111;-webkit-box-shadow:1px 1px 3px #353e4e;-moz-box-shadow:1px 1px 3px #353e4e;box-shadow:1px 1px 3px #353e4e}input.styled-control:checked+i.styled-control:before{background:#beb4c2}@media only screen and (max-width: 1380px){#booking-list .column-headers li{font-size:0.8em}}@media (min-width: 1170px){#bookings-calendar.bookable ul table td.fc-future:not(.booking):not(.not-bookable) span:hover,#bookings-calendar.bookable ul table td.fc-future.provisional-owner span.hover{background:#815e86;color:#fff}}@media only screen and (max-width: 1170px){.owner_sidebar .property-image,.owner_sidebar .next-bookings{display:none}.owner_sidebar{width:100%;margin-bottom:1em}.owner_sidebar label{display:inline;font-size:1em;line-height:1.6em;margin-right:0.5em}.owner_sidebar select{display:block;padding:0.2em;width:100%}.mobile-expansion .mobile-expander{border:1px solid #d5d5d5;font-size:1.1em;background-color:#f1f1f1;padding:1em;max-width:25em;margin:0 auto 1em;display:block;text-align:center}.mobile-expansion .mobile-expander+.account-switcher{display:none}.table-list .fixed-column{padding-right:10px;background:-moz-linear-gradient(left, #fff 90%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(90%, #fff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 90%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 90%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, #fff 90%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 90%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}.table-list .fixed-column li{border-right:0}.table-list .scrollable-area{margin-left:-10px}#bookings-calendar ul li{width:33.33%}.property-selector select,.owner-selector select{width:100%}.rereg .at-a-glance{display:none}.rereg-links>dl,.property-contract-list>dl{width:49%}.rereg-links>dl:nth-child(3n),.property-contract-list>dl:nth-child(3n){margin-right:2%}.rereg-links>dl:nth-child(2n),.property-contract-list>dl:nth-child(2n){margin-right:0}.property-list li{width:22%;margin-left:1.5%;margin-right:1.5%}.settings_nav{padding:0 0.625em}.settings_nav li{font-size:1em}.settings_nav li.hidden{display:none}.settings_nav li:first-child{padding:0.625em 0.625em 0.625em 1.25em;display:block;background:#f0f0f0;cursor:pointer;margin:0 -0.625em}.settings_nav li:first-child:after{font-family:'icon-set';color:#272727;content:"";margin-left:0.3em;font-size:0.75em}.settings_nav li.last{margin-bottom:0.625em}.overall-feedback .overall-rating-box{margin:1em 1em 0 1em;display:inline-block}#messages-list .col_3{width:100%;margin:0 0 1em 0}#booking-list .column-headers li{font-size:0.9em}#top-features form.cottage_features li{width:auto;float:none}.cottage-features-grid ul li.existing_features{width:29%}.owner-at-a-glance ul li{width:31.3%}#owner-booking{margin-top:1em}#owner-booking fieldset,#owner-booking .booking-notice{width:96%;margin:0 2%}#owner-booking fieldset input[type=text],#owner-booking fieldset select{float:left;width:32.5%;margin-left:1.25%}#owner-booking fieldset input[type=text][name=from],#owner-booking fieldset select[name=from]{margin-left:0}#owner-booking fieldset select[name=property]{width:100%;margin-left:0}#owner-booking fieldset input[type=submit]{width:100%;clear:both}#owner-booking .booking-notice{margin-top:0.8em}}@media only screen and (max-width: 959px){.record-list{border-top:1px solid #aaa}.record-list .column-headers{display:none}.record-list>dl{border:1px solid #aaa;border-top-width:0}.record-list>dl:nth-child(odd){background:#fff}.record-list>dl>dt,.record-list>dl>dd,.record-list>dl>form>dt,.record-list>dl>form>dd{padding:0.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.record-list>dl>dt,.record-list>dl>form>dt{font-weight:bold;clear:both;float:left;width:35% !important;display:block}.record-list>dl>dd,.record-list>dl>form>dd{float:right;width:65% !important}.record-list>dl>dd.breakdown,.record-list>dl>form>dd.breakdown{width:100% !important}.record-list .controls{height:auto}.record-list .controls .pagination{display:block;padding-bottom:0.5em;padding-left:0}#dashboard .col_6,#dashboard #search_results .prop-image-container,#search_results #dashboard .prop-image-container,#dashboard #search_results .features,#search_results #dashboard .features{width:100%;margin:0 0 1em 0}#dashboard .col_6:nth-child(2n),#dashboard #search_results .prop-image-container:nth-child(2n),#search_results #dashboard .prop-image-container:nth-child(2n),#dashboard #search_results .features:nth-child(2n),#search_results #dashboard .features:nth-child(2n){margin-left:0}#dashboard .col_6:nth-child(2n-1),#dashboard #search_results .prop-image-container:nth-child(2n-1),#search_results #dashboard .prop-image-container:nth-child(2n-1),#dashboard #search_results .features:nth-child(2n-1),#search_results #dashboard .features:nth-child(2n-1){margin-right:0}#dashboard .messages .col_3{width:24%;margin-right:6%}#dashboard .messages .col_9{margin-right:0;width:70%}#booking-list>dl{display:none}#booking-list>dl:nth-of-type(even)+.booking-information,#booking-list>dl:nth-child(even)+.booking-information{background:#fff}#booking-list .booking-information{display:block !important;border:1px solid #aaa;border-top:none;padding-top:1em}#booking-list .booking-information dl{padding:0;background:none;border:none}.contact-create{padding-left:0}.contact-create,#property-contacts .page-info{width:100%;float:none}#messages-list .col_10,#property-contacts .col_10{width:100%}#property-contacts dd.cstatus{text-align:left}#property-contacts dd.cstatus.no_icon{line-height:1em}#messages-list .actions{text-align:left}#messages-list .actions .icon-empty-star,#messages-list .actions .icon-star{margin-right:1em}#bookings-search{clear:both;width:100%}#bookings-search a{float:left;line-height:2.1em}#bookings-search fieldset input[type=text],#bookings-search fieldset select{display:block;width:100% !important;margin-bottom:0.5em}.account .search-container .all-bookings{margin-bottom:0.3em}#calendar-key{font-size:0.9em}#calendar-key dt{margin-left:0.6em}#calendar-information{font-size:1.1em}#booking-list dd .flags{float:none;margin-top:1em}#booking-list dl.flags-key{border:0}#bookings-calendar ul li{width:50%}.table-list .month{width:15%}.table-list .scrollable-area{width:85%}#owner-booking input,#owner-booking select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#initial-account-switcher{font-size:0.9em}#initial-account-switcher dl.information-box:first-child{margin-right:3em}.breakdowns>div,.breakdown_titles>div{width:100%}.breakdown_titles>div:first-child{display:none}.breakdown_titles .col_3_fix{font-size:0.85em}.contract .subjects>div.group,.contract .subjects>div.flashmessage,.contract .subjects>div.main-content,.contract .subjects>div#header,.contract .search_form .cottage-features .subjects>div.inner-fieldset,.search_form .cottage-features .contract .subjects>div.inner-fieldset,.contract .subjects>div.group-properties,.contract .subjects>div.tip,.contract #bookings .info-area .subjects>div.property-information,#bookings .info-area .contract .subjects>div.property-information,.contract #KEP17443 .subjects>div.tip-new,#KEP17443 .contract .subjects>div.tip-new,.contract #KEP17443 .subjects>div.flashmessage,#KEP17443 .contract .subjects>div.flashmessage,.contract .subjects>div.property-list,.contract .table-list .subjects>div.table-headers,.table-list .contract .subjects>div.table-headers,.contract .table-list .subjects>div.fixed-column,.table-list .contract .subjects>div.fixed-column,.contract .table-list .subjects>div.filterable-columns,.table-list .contract .subjects>div.filterable-columns,.contract .subjects>div.settings_nav,.contract .subjects>div.message-content,.contract #KEP17352 .subjects>div.tip-new,#KEP17352 .contract .subjects>div.tip-new,.contract #KEP17352 .subjects>div.flashmessage,#KEP17352 .contract .subjects>div.flashmessage,.contract #KEP17443 .subjects>div.tip,#KEP17443 .contract .subjects>div.tip{float:none;width:auto}.contract .subjects>div.group:first-child,.contract .subjects>div.flashmessage:first-child,.contract .subjects>div.main-content:first-child,.contract .subjects>div#header:first-child,.contract .search_form .cottage-features .subjects>div.inner-fieldset:first-child,.search_form .cottage-features .contract .subjects>div.inner-fieldset:first-child,.contract .subjects>div.group-properties:first-child,.contract .subjects>div.tip:first-child,.contract #bookings .info-area .subjects>div.property-information:first-child,#bookings .info-area .contract .subjects>div.property-information:first-child,.contract #KEP17443 .subjects>div.tip-new:first-child,#KEP17443 .contract .subjects>div.tip-new:first-child,.contract #KEP17443 .subjects>div.flashmessage:first-child,#KEP17443 .contract .subjects>div.flashmessage:first-child,.contract .subjects>div.property-list:first-child,.contract .table-list .subjects>div.table-headers:first-child,.table-list .contract .subjects>div.table-headers:first-child,.contract .table-list .subjects>div.fixed-column:first-child,.table-list .contract .subjects>div.fixed-column:first-child,.contract .table-list .subjects>div.filterable-columns:first-child,.table-list .contract .subjects>div.filterable-columns:first-child,.contract .subjects>div.settings_nav:first-child,.contract .subjects>div.message-content:first-child,.contract #KEP17352 .subjects>div.tip-new:first-child,#KEP17352 .contract .subjects>div.tip-new:first-child,.contract #KEP17352 .subjects>div.flashmessage:first-child,#KEP17352 .contract .subjects>div.flashmessage:first-child,.contract #KEP17443 .subjects>div.tip:first-child,#KEP17443 .contract .subjects>div.tip:first-child{margin:0 0 1.5em 0}.contract .subjects>div.group dl,.contract .subjects>div.flashmessage dl,.contract .subjects>div.main-content dl,.contract .subjects>div#header dl,.contract .search_form .cottage-features .subjects>div.inner-fieldset dl,.search_form .cottage-features .contract .subjects>div.inner-fieldset dl,.contract .subjects>div.group-properties dl,.contract .subjects>div.tip dl,.contract #bookings .info-area .subjects>div.property-information dl,#bookings .info-area .contract .subjects>div.property-information dl,.contract #KEP17443 .subjects>div.tip-new dl,#KEP17443 .contract .subjects>div.tip-new dl,.contract #KEP17443 .subjects>div.flashmessage dl,#KEP17443 .contract .subjects>div.flashmessage dl,.contract .subjects>div.property-list dl,.contract .table-list .subjects>div.table-headers dl,.table-list .contract .subjects>div.table-headers dl,.contract .table-list .subjects>div.fixed-column dl,.table-list .contract .subjects>div.fixed-column dl,.contract .table-list .subjects>div.filterable-columns dl,.table-list .contract .subjects>div.filterable-columns dl,.contract .subjects>div.settings_nav dl,.contract .subjects>div.message-content dl,.contract #KEP17352 .subjects>div.tip-new dl,#KEP17352 .contract .subjects>div.tip-new dl,.contract #KEP17352 .subjects>div.flashmessage dl,#KEP17352 .contract .subjects>div.flashmessage dl,.contract #KEP17443 .subjects>div.tip dl,#KEP17443 .contract .subjects>div.tip dl{min-height:0}.cottage-features-grid ul li.existing_features{width:45.5%}#property-images .image{width:23%}}@media only screen and (max-width: 767px){.contract .rereg-banner h2:before{display:none}.short-break-options fieldset label{float:none;display:block}.short-break-options fieldset a.button{float:none;margin-bottom:1em}}@media only screen and (max-width: 599px){#dashboard{font-size:0.9em}#dashboard .payment-information .breakdowns{font-size:0.9em}#property-contacts .column-headers{display:none}#property-contacts button,#property-contacts #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #property-contacts .secondary-button{width:auto}#calendar-key dt,#calendar-key dd{font-size:1.2em;margin-top:0.6em}#calendar-key dt:first-child,#calendar-key dt:nth-child(2),#calendar-key dd:first-child,#calendar-key dd:nth-child(2){margin-top:0}#calendar-key dt{clear:left;margin-left:0}#bookings-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#bookings-toggle li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;text-align:center}#calendar-information{font-size:1.4em}#bookings-calendar ul li{width:100%}.booking-information dl dt:after{content:':'}.booking-information dl dt,.booking-information dl dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.table-list .month{width:30%}.table-list .scrollable-area{width:70%}.table-list fieldset{display:block;margin:0 0 1em}.table-list #calendar-year,.table-list #tax-year,.table-list #breakdown{margin:0 0.5em 0 0}.account .search-container form.settings-details li label,.account .search-container form.settings-details li input,.account .search-container form.settings-details li textarea,.account .search-container form.settings-details li select,.account .search-container form.settings-details li span{width:100%}.account .search-container form.settings-details .errors{width:100%}.account .search-container form.settings-details .group .col_6:last-child,.account .search-container form.settings-details .flashmessage .col_6:last-child,.account .search-container form.settings-details .main-content .col_6:last-child,.account .search-container form.settings-details #header .col_6:last-child,.account .search-container form.settings-details .search_form section .col_6:last-child,.search_form .account .search-container form.settings-details section .col_6:last-child,.account .search-container form.settings-details .search_form .cottage-features .inner-fieldset .col_6:last-child,.search_form .cottage-features .account .search-container form.settings-details .inner-fieldset .col_6:last-child,.account .search-container form.settings-details .group-properties .col_6:last-child,.group-properties .account .search-container form.settings-details li .col_6:last-child,.account .search-container form.settings-details .tip .col_6:last-child,.account .search-container form.settings-details .display-group li .col_6:last-child,.display-group .account .search-container form.settings-details li .col_6:last-child,.account .search-container form.settings-details #bookings .info-area div.property-information .col_6:last-child,#bookings .info-area .account .search-container form.settings-details div.property-information .col_6:last-child,.account .search-container form.settings-details #KEP17443 .tip-new .col_6:last-child,#KEP17443 .account .search-container form.settings-details .tip-new .col_6:last-child,.account .search-container form.settings-details #KEP17443 .flashmessage .col_6:last-child,#KEP17443 .account .search-container form.settings-details .flashmessage .col_6:last-child,.account .search-container form.settings-details .property-list .col_6:last-child,.account .search-container form.settings-details .table-list .table-headers .col_6:last-child,.table-list .account .search-container form.settings-details .table-headers .col_6:last-child,.account .search-container form.settings-details .table-list .fixed-column .col_6:last-child,.table-list .account .search-container form.settings-details .fixed-column .col_6:last-child,.account .search-container form.settings-details .table-list .filterable-columns .col_6:last-child,.table-list .account .search-container form.settings-details .filterable-columns .col_6:last-child,.table-list .filterable-columns .account .search-container form.settings-details ul .col_6:last-child,.account .search-container form.settings-details #monthly-payments .statement-summary li .col_6:last-child,#monthly-payments .statement-summary .account .search-container form.settings-details li .col_6:last-child,.account .search-container form.settings-details .settings_nav .col_6:last-child,.account .search-container form.settings-details #property-contacts form .col_6:last-child,#property-contacts .account .search-container form.settings-details form .col_6:last-child,.account .search-container form.settings-details li .col_6:last-child,.account .search-container form.settings-details .payment-switcher li a .col_6:last-child,.payment-switcher li .account .search-container form.settings-details a .col_6:last-child,.account .search-container form.settings-details .message-content .col_6:last-child,.account .search-container form.settings-details footer .col_6:last-child,.account .search-container form.settings-details #KEP17352 .tip-new .col_6:last-child,#KEP17352 .account .search-container form.settings-details .tip-new .col_6:last-child,.account .search-container form.settings-details #KEP17352 .flashmessage .col_6:last-child,#KEP17352 .account .search-container form.settings-details .flashmessage .col_6:last-child,.account .search-container form.settings-details #KEP17443 .tip .col_6:last-child,#KEP17443 .account .search-container form.settings-details .tip .col_6:last-child,.account .search-container form.settings-details .group #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .group .prop-image-container:last-child,.account .search-container form.settings-details .flashmessage #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .flashmessage .prop-image-container:last-child,.account .search-container form.settings-details .main-content #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .main-content .prop-image-container:last-child,.account .search-container form.settings-details #header #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details #header .prop-image-container:last-child,.account .search-container form.settings-details .search_form section #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .search_form section .prop-image-container:last-child,.search_form .account .search-container form.settings-details section #search_results .prop-image-container:last-child,#search_results .search_form .account .search-container form.settings-details section .prop-image-container:last-child,.account .search-container form.settings-details .search_form .cottage-features .inner-fieldset #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .search_form .cottage-features .inner-fieldset .prop-image-container:last-child,.search_form .cottage-features .account .search-container form.settings-details .inner-fieldset #search_results .prop-image-container:last-child,#search_results .search_form .cottage-features .account .search-container form.settings-details .inner-fieldset .prop-image-container:last-child,.account .search-container form.settings-details .group-properties #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .group-properties .prop-image-container:last-child,.account .search-container form.settings-details .tip #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .tip .prop-image-container:last-child,.account .search-container form.settings-details #bookings .info-area div.property-information #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details #bookings .info-area div.property-information .prop-image-container:last-child,#bookings .info-area .account .search-container form.settings-details div.property-information #search_results .prop-image-container:last-child,#search_results #bookings .info-area .account .search-container form.settings-details div.property-information .prop-image-container:last-child,.account .search-container form.settings-details #KEP17443 .tip-new #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details #KEP17443 .tip-new .prop-image-container:last-child,#KEP17443 .account .search-container form.settings-details .tip-new #search_results .prop-image-container:last-child,#search_results #KEP17443 .account .search-container form.settings-details .tip-new .prop-image-container:last-child,.account .search-container form.settings-details .property-list #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .property-list .prop-image-container:last-child,.account .search-container form.settings-details .table-list .table-headers #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .table-list .table-headers .prop-image-container:last-child,.table-list .account .search-container form.settings-details .table-headers #search_results .prop-image-container:last-child,#search_results .table-list .account .search-container form.settings-details .table-headers .prop-image-container:last-child,.account .search-container form.settings-details .table-list .fixed-column #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .table-list .fixed-column .prop-image-container:last-child,.table-list .account .search-container form.settings-details .fixed-column #search_results .prop-image-container:last-child,#search_results .table-list .account .search-container form.settings-details .fixed-column .prop-image-container:last-child,.account .search-container form.settings-details .table-list .filterable-columns #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .table-list .filterable-columns .prop-image-container:last-child,.table-list .account .search-container form.settings-details .filterable-columns #search_results .prop-image-container:last-child,#search_results .table-list .account .search-container form.settings-details .filterable-columns .prop-image-container:last-child,.table-list .filterable-columns .account .search-container form.settings-details ul #search_results .prop-image-container:last-child,#search_results .table-list .filterable-columns .account .search-container form.settings-details ul .prop-image-container:last-child,.account .search-container form.settings-details .settings_nav #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .settings_nav .prop-image-container:last-child,.account .search-container form.settings-details #property-contacts form #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details #property-contacts form .prop-image-container:last-child,#property-contacts .account .search-container form.settings-details form #search_results .prop-image-container:last-child,#search_results #property-contacts .account .search-container form.settings-details form .prop-image-container:last-child,.account .search-container form.settings-details li #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details li .prop-image-container:last-child,.payment-switcher li .account .search-container form.settings-details a #search_results .prop-image-container:last-child,#search_results .payment-switcher li .account .search-container form.settings-details a .prop-image-container:last-child,.account .search-container form.settings-details .message-content #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details .message-content .prop-image-container:last-child,.account .search-container form.settings-details footer #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details footer .prop-image-container:last-child,.account .search-container form.settings-details #KEP17352 .tip-new #search_results .prop-image-container:last-child,#search_results .account .search-container form.settings-details #KEP17352 .tip-new .prop-image-container:last-child,#KEP17352 .account .search-container form.settings-details .tip-new #search_results .prop-image-container:last-child,#search_results #KEP17352 .account .search-container form.settings-details .tip-new .prop-image-container:last-child,.account .search-container form.settings-details .group #search_results .features:last-child,#search_results .account .search-container form.settings-details .group .features:last-child,.account .search-container form.settings-details .flashmessage #search_results .features:last-child,#search_results .account .search-container form.settings-details .flashmessage .features:last-child,.account .search-container form.settings-details .main-content #search_results .features:last-child,#search_results .account .search-container form.settings-details .main-content .features:last-child,.account .search-container form.settings-details #header #search_results .features:last-child,#search_results .account .search-container form.settings-details #header .features:last-child,.account .search-container form.settings-details .search_form section #search_results .features:last-child,#search_results .account .search-container form.settings-details .search_form section .features:last-child,.search_form .account .search-container form.settings-details section #search_results .features:last-child,#search_results .search_form .account .search-container form.settings-details section .features:last-child,.account .search-container form.settings-details .search_form .cottage-features .inner-fieldset #search_results .features:last-child,#search_results .account .search-container form.settings-details .search_form .cottage-features .inner-fieldset .features:last-child,.search_form .cottage-features .account .search-container form.settings-details .inner-fieldset #search_results .features:last-child,#search_results .search_form .cottage-features .account .search-container form.settings-details .inner-fieldset .features:last-child,.account .search-container form.settings-details .group-properties #search_results .features:last-child,#search_results .account .search-container form.settings-details .group-properties .features:last-child,.account .search-container form.settings-details .tip #search_results .features:last-child,#search_results .account .search-container form.settings-details .tip .features:last-child,.account .search-container form.settings-details #bookings .info-area div.property-information #search_results .features:last-child,#search_results .account .search-container form.settings-details #bookings .info-area div.property-information .features:last-child,#bookings .info-area .account .search-container form.settings-details div.property-information #search_results .features:last-child,#search_results #bookings .info-area .account .search-container form.settings-details div.property-information .features:last-child,.account .search-container form.settings-details #KEP17443 .tip-new #search_results .features:last-child,#search_results .account .search-container form.settings-details #KEP17443 .tip-new .features:last-child,#KEP17443 .account .search-container form.settings-details .tip-new #search_results .features:last-child,#search_results #KEP17443 .account .search-container form.settings-details .tip-new .features:last-child,.account .search-container form.settings-details .property-list #search_results .features:last-child,#search_results .account .search-container form.settings-details .property-list .features:last-child,.account .search-container form.settings-details .table-list .table-headers #search_results .features:last-child,#search_results .account .search-container form.settings-details .table-list .table-headers .features:last-child,.table-list .account .search-container form.settings-details .table-headers #search_results .features:last-child,#search_results .table-list .account .search-container form.settings-details .table-headers .features:last-child,.account .search-container form.settings-details .table-list .fixed-column #search_results .features:last-child,#search_results .account .search-container form.settings-details .table-list .fixed-column .features:last-child,.table-list .account .search-container form.settings-details .fixed-column #search_results .features:last-child,#search_results .table-list .account .search-container form.settings-details .fixed-column .features:last-child,.account .search-container form.settings-details .table-list .filterable-columns #search_results .features:last-child,#search_results .account .search-container form.settings-details .table-list .filterable-columns .features:last-child,.table-list .account .search-container form.settings-details .filterable-columns #search_results .features:last-child,#search_results .table-list .account .search-container form.settings-details .filterable-columns .features:last-child,.table-list .filterable-columns .account .search-container form.settings-details ul #search_results .features:last-child,#search_results .table-list .filterable-columns .account .search-container form.settings-details ul .features:last-child,.account .search-container form.settings-details .settings_nav #search_results .features:last-child,#search_results .account .search-container form.settings-details .settings_nav .features:last-child,.account .search-container form.settings-details #property-contacts form #search_results .features:last-child,#search_results .account .search-container form.settings-details #property-contacts form .features:last-child,#property-contacts .account .search-container form.settings-details form #search_results .features:last-child,#search_results #property-contacts .account .search-container form.settings-details form .features:last-child,.account .search-container form.settings-details li #search_results .features:last-child,#search_results .account .search-container form.settings-details li .features:last-child,.payment-switcher li .account .search-container form.settings-details a #search_results .features:last-child,#search_results .payment-switcher li .account .search-container form.settings-details a .features:last-child,.account .search-container form.settings-details .message-content #search_results .features:last-child,#search_results .account .search-container form.settings-details .message-content .features:last-child,.account .search-container form.settings-details footer #search_results .features:last-child,#search_results .account .search-container form.settings-details footer .features:last-child,.account .search-container form.settings-details #KEP17352 .tip-new #search_results .features:last-child,#search_results .account .search-container form.settings-details #KEP17352 .tip-new .features:last-child,#KEP17352 .account .search-container form.settings-details .tip-new #search_results .features:last-child,#search_results #KEP17352 .account .search-container form.settings-details .tip-new .features:last-child{margin-top:1.6em}.account .search-container form.settings-details .col_6,.account .search-container form.settings-details #search_results .prop-image-container,#search_results .account .search-container form.settings-details .prop-image-container,.account .search-container form.settings-details #search_results .features,#search_results .account .search-container form.settings-details .features,.account .search-container form.settings-details .col_6_fix,.account .search-container form.settings-details #search_results .prop-head-container,#search_results .account .search-container form.settings-details .prop-head-container,.account .search-container form.settings-details #search_results .prop-info,#search_results .account .search-container form.settings-details .prop-info,.account .search-container form.settings-details #search_results .price_wrp,#search_results .account .search-container form.settings-details .price_wrp{margin-right:0;width:100%}.record-list form>dt{display:block !important;font-weight:bold;padding:0.5em}.record-list form>dd,.record-list form>dt{width:100% !important}.overall-feedback{font-size:0.8em;height:11em}.overall-feedback .overall-rating-box,.overall-feedback canvas{width:100px !important;height:100px !important}.overall-feedback .overall-rating-box{position:relative}.overall-feedback .overall-rating-box input[type="text"]{width:100% !important;margin-left:0 !important;left:0 !important;top:50% !important;margin-top:-25px !important;height:50px !important}#initial-account-switcher{font-size:1em}#initial-account-switcher dl.information-box{display:block;width:100%;height:13em}#initial-account-switcher dl.information-box:before{width:18%}#initial-account-switcher dl.information-box dt,#initial-account-switcher dl.information-box dd{width:77%}#initial-account-switcher dl.information-box a.button{left:23%}#owner-tablet-nav li{width:50%}div#booking{font-size:0.8em}.breakdown_titles .col_3_fix{border-color:#d5d5d5}.breakdowns .col_8,.breakdowns #search_results .prop-image,#search_results .breakdowns .prop-image{width:98%}.breakdowns .roundels_wrapper>div{width:8.3%}.breakdowns .roundels_wrapper>div[class*='breakdown_rating_']{padding-top:7.5%}.contract table th,.contract table td{display:block;width:auto}.contract .subjects>div.group dl:before,.contract .subjects>div.flashmessage dl:before,.contract .subjects>div.main-content dl:before,.contract .subjects>div#header dl:before,.contract .search_form .cottage-features .subjects>div.inner-fieldset dl:before,.search_form .cottage-features .contract .subjects>div.inner-fieldset dl:before,.contract .subjects>div.group-properties dl:before,.contract .subjects>div.tip dl:before,.contract #bookings .info-area .subjects>div.property-information dl:before,#bookings .info-area .contract .subjects>div.property-information dl:before,.contract #KEP17443 .subjects>div.tip-new dl:before,#KEP17443 .contract .subjects>div.tip-new dl:before,.contract #KEP17443 .subjects>div.flashmessage dl:before,#KEP17443 .contract .subjects>div.flashmessage dl:before,.contract .subjects>div.property-list dl:before,.contract .table-list .subjects>div.table-headers dl:before,.table-list .contract .subjects>div.table-headers dl:before,.contract .table-list .subjects>div.fixed-column dl:before,.table-list .contract .subjects>div.fixed-column dl:before,.contract .table-list .subjects>div.filterable-columns dl:before,.table-list .contract .subjects>div.filterable-columns dl:before,.contract .subjects>div.settings_nav dl:before,.contract .subjects>div.message-content dl:before,.contract #KEP17352 .subjects>div.tip-new dl:before,#KEP17352 .contract .subjects>div.tip-new dl:before,.contract #KEP17352 .subjects>div.flashmessage dl:before,#KEP17352 .contract .subjects>div.flashmessage dl:before,.contract #KEP17443 .subjects>div.tip dl:before,#KEP17443 .contract .subjects>div.tip dl:before{display:none}.contract .subjects>div.group dl dd,.contract .subjects>div.flashmessage dl dd,.contract .subjects>div.main-content dl dd,.contract .subjects>div#header dl dd,.contract .search_form .cottage-features .subjects>div.inner-fieldset dl dd,.search_form .cottage-features .contract .subjects>div.inner-fieldset dl dd,.contract .subjects>div.group-properties dl dd,.contract .subjects>div.tip dl dd,.contract #bookings .info-area .subjects>div.property-information dl dd,#bookings .info-area .contract .subjects>div.property-information dl dd,.contract #KEP17443 .subjects>div.tip-new dl dd,#KEP17443 .contract .subjects>div.tip-new dl dd,.contract #KEP17443 .subjects>div.flashmessage dl dd,#KEP17443 .contract .subjects>div.flashmessage dl dd,.contract .subjects>div.property-list dl dd,.contract .table-list .subjects>div.table-headers dl dd,.table-list .contract .subjects>div.table-headers dl dd,.contract .table-list .subjects>div.fixed-column dl dd,.table-list .contract .subjects>div.fixed-column dl dd,.contract .table-list .subjects>div.filterable-columns dl dd,.table-list .contract .subjects>div.filterable-columns dl dd,.contract .subjects>div.settings_nav dl dd,.contract .subjects>div.message-content dl dd,.contract #KEP17352 .subjects>div.tip-new dl dd,#KEP17352 .contract .subjects>div.tip-new dl dd,.contract #KEP17352 .subjects>div.flashmessage dl dd,#KEP17352 .contract .subjects>div.flashmessage dl dd,.contract #KEP17443 .subjects>div.tip dl dd,#KEP17443 .contract .subjects>div.tip dl dd{width:100%}.contract .rereg-banner h2{margin-bottom:1em}.contract .rereg-banner h2 span{display:none}.contract h1 span{display:none}.contract button.button-call-to-action,.contract #bookings .detail-tabs-triggers .button-call-to-action.secondary-button,#bookings .detail-tabs-triggers .contract .button-call-to-action.secondary-button{width:100%;text-align:center;box-sizing:border-box}.contract button.button-call-to-action span,.contract #bookings .detail-tabs-triggers .button-call-to-action.secondary-button span,#bookings .detail-tabs-triggers .contract .button-call-to-action.secondary-button span{display:none}.contract dl:before{display:none}.contract dl>dt,.contract dl>dd{width:100%}.rereg-links dl{background-size:5em}.rereg-links dl dt{padding:0.5em 0.7em}.rereg-links dl dd{box-sizing:border-box;padding:0 1em}.rereg-links dl a.button{left:1em}#top-features form.cottage_features input.styled-control+i.styled-control:before{font-size:1.4em;margin-left:0;margin-top:0.2em}#top-features form.cottage_features ul li div:first-child:before{line-height:1.5em;width:1.5em;height:1.5em;font-size:1em}#top-features form.cottage_features li:before{display:none}#top-features form.cottage_features li h4,#top-features form.cottage_features li dl.information-box dt,dl.information-box #top-features form.cottage_features li dt{width:auto;margin:0}#top-features form.cottage_features li div.col_4 select,#top-features form.cottage_features li #search_results div.prop-secondary-image select,#search_results #top-features form.cottage_features li div.prop-secondary-image select{width:100%}#top-features form.cottage_features li div.col_4 p,#top-features form.cottage_features li #search_results div.prop-secondary-image p,#search_results #top-features form.cottage_features li div.prop-secondary-image p{padding:0.75em 0;margin:0}#top-features form.cottage_features li div.col_4 p.inline-desc,#top-features form.cottage_features li #search_results div.prop-secondary-image p.inline-desc,#search_results #top-features form.cottage_features li div.prop-secondary-image p.inline-desc{font-size:0.9em}#top-features form.cottage_features li div.col_4:not(:first-child),#top-features form.cottage_features li #search_results div.prop-secondary-image:not(:first-child),#search_results #top-features form.cottage_features li div.prop-secondary-image:not(:first-child){border-left:0}#top-features form.cottage_features li div.col_4:first-child,#top-features form.cottage_features li #search_results div.prop-secondary-image:first-child,#search_results #top-features form.cottage_features li div.prop-secondary-image:first-child{padding-left:2em}#top-features form.cottage_features li div.labels{float:right;margin-bottom:0.5em}#top-features form.cottage_features li label{display:inline-block;text-align:left}#top-features form.cottage_features li label:last-child{margin-left:1em}#top-features form.cottage_features button span.text,#top-features form.cottage_features #bookings .detail-tabs-triggers .secondary-button span.text,#bookings .detail-tabs-triggers #top-features form.cottage_features .secondary-button span.text,#top-features form.cottage_features a span.text{display:none}#top-features form.cottage_features button span.mobile,#top-features form.cottage_features #bookings .detail-tabs-triggers .secondary-button span.mobile,#bookings .detail-tabs-triggers #top-features form.cottage_features .secondary-button span.mobile,#top-features form.cottage_features a span.mobile{display:block}.cottage-features-grid ul li.existing_features{width:91%;padding:0.3% 1% 0.3% 6%}#property-images .image{width:46.5%}.owner-at-a-glance ul li{width:48%}#owner-booking fieldset input[type=text],#owner-booking fieldset select{width:100%;float:none;margin-left:0}}@media only screen and (max-width: 400px){#bookings-calendar ul li{width:100%}.property-list li{width:44%;margin-left:3%;margin-right:3%}}[ng-app="reregApp"] .flashmessage{margin-top:1em}[ng-app="reregApp"] .flashmessage>span{display:block;margin-bottom:1em}[ng-app="reregApp"] .flashmessage:before,[ng-app="reregApp"] #property-contacts .error:before,#property-contacts [ng-app="reregApp"] .error:before{content:"\e61b"}.property-local{display:none}.property-local *::-webkit-input-placeholder{color:#e6dfe6}.property-local *:-moz-placeholder{color:#e6dfe6}.property-local *::-moz-placeholder{color:#e6dfe6}.property-local *:-ms-input-placeholder{color:#e6dfe6}.property-local li{list-style:none;padding:0.625em 0.313em 0.313em 0.313em}.property-local li .info-section-dropdown{display:none}.property-local li.propinfosection{border-bottom:#e6dfe6 solid 0.063em;cursor:pointer;color:#272727}.property-local li.propinfosection span.closericon:before{color:#272727;content:"\25b6";position:absolute;font-size:0.875em;padding:0.6em}.property-local li.propinfosection .info-section-title{padding:0.313em;padding-left:30px;font-size:1.2em;display:block}.property-local li.propinfosection .info-section-title span.type{font-weight:800}.property-local li.propinfosection .info-section-title span.completeText{color:#87a155;font-size:14px;padding-left:10px}.property-local li.propinfosection .info-section-title span.completeText img{width:1.125em;height:1.125em;vertical-align:text-top;margin:0 0.313em}.property-local li.visible .info-section-dropdown{display:inline-block}.property-local li.visible span.closericon:before{color:#272727;content:"\25b6";position:absolute;font-size:0.875em;padding:0.7em 0.6em;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.property-local li.visible.propinfosection{border-bottom:none}.property-local li.visible.propinfosection .info-section-dropdown{background:#f1f1f1;border:#e6dfe6 solid 0.063em;min-height:25em;padding:0.938em 2.250em 3em 0.938em;width:100%;color:#272727;margin-top:0.625em}.property-local li.visible.propinfosection .info-section-dropdown h3,.property-local li.visible.propinfosection .info-section-dropdown .account .notifications a span,.account .notifications a .property-local li.visible.propinfosection .info-section-dropdown span,.property-local li.visible.propinfosection .info-section-dropdown label[for="property-selector"],.property-local li.visible.propinfosection .info-section-dropdown label[for="owner-selector"],.property-local li.visible.propinfosection .info-section-dropdown label[for="year-selector"],.property-local li.visible.propinfosection .info-section-dropdown label[for="month-selector"]{float:left;padding:0.55em}.property-local li.visible.propinfosection .info-section-dropdown form{float:right;max-width:34.375em;width:100%}@media all and (max-width: 651px){.property-local li.visible.propinfosection .info-section-dropdown form{margin-left:0.7em;float:none;clear:both}}.property-local li.visible.propinfosection .info-section-dropdown form p{padding:0.250em 0;margin:0.188em 0}.property-local li.visible.propinfosection .info-section-dropdown form p span{width:30%;display:inline-block;font-size:1em;color:#272727;line-height:1.875em}.property-local li.visible.propinfosection .info-section-dropdown form p span input[type="radio"].styled-control{border:0;clip:auto;margin:auto;overflow:hidden;padding:0;width:1.875em;height:1.875em;z-index:-1;vertical-align:middle;position:absolute}.property-local li.visible.propinfosection .info-section-dropdown form p span:first-child{color:#272727;width:100%;padding:0.563em 0;display:block}.property-local li.visible.propinfosection .info-section-dropdown form p input[type="text"],.property-local li.visible.propinfosection .info-section-dropdown form p textarea{width:100%;border:solid 0.063em #e6dfe6;min-height:0.5em;padding:0.5em 0.75em}.property-local li.visible.propinfosection .info-section-dropdown form p select{display:block;min-width:12.5em}.property-local li.visible.propinfosection .info-section-dropdown .action-buttons{float:right;max-width:34.375em;width:100%}@media all and (max-width: 651px){.property-local li.visible.propinfosection .info-section-dropdown .action-buttons{float:left;margin-left:0.7em;width:100%}}.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p{padding:0.25em 0;margin:0.188em 0}.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .secondary-button{float:right;margin:0.4em;margin-left:1.5em}@media all and (max-width: 651px){.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .secondary-button{float:none;margin:0.5em 0;width:100%}}.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button.submitClick,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .submitClick.secondary-button,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .submitClick.secondary-button,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button.updateClick,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .updateClick.secondary-button,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .updateClick.secondary-button{background-color:#815e86;position:relative;padding-left:1.875em}.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button.submitClick:before,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .submitClick.secondary-button:before,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .submitClick.secondary-button:before,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button.updateClick:before,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .updateClick.secondary-button:before,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .updateClick.secondary-button:before{position:absolute;padding:0.3em;left:0.125em;top:0.125em;content:"\e61b";font-family:'icon-set'}.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p button.updateClick,.property-local li.visible.propinfosection .info-section-dropdown .action-buttons p #bookings .detail-tabs-triggers .updateClick.secondary-button,#bookings .detail-tabs-triggers .property-local li.visible.propinfosection .info-section-dropdown .action-buttons p .updateClick.secondary-button{background-color:#272727}.property-local li.visible.propcomplete{margin-top:1.5em}.property-local li.visible.propcomplete div{width:100%}.property-local li.visible.propcomplete div:before{content:"\e61b"}.property-local li .completeText{display:none}.property-local li.complete .completeText{display:inline-block}.property-loader{display:none;text-align:center}.property-loader img{margin:0.625em;max-width:0.938em}.key-collection-page textarea,.key-collection-page input{padding:10px;width:100%}.key-collection-page input:invalid{box-shadow:0 0 5px 1px #815e86}.key-collection-page input:focus:invalid{outline:none}.key-collection-page ::-webkit-input-placeholder{color:#272727}.key-collection-page :-moz-placeholder{color:#272727}.key-collection-page ::-moz-placeholder{color:#272727}.key-collection-page :-ms-input-placeholder{color:#272727}.key-collection-page section{margin-bottom:25px}.key-collection-page section *+*{margin-top:10px}.key-collection-page [type="submit"]{width:auto}.key-collection-page .tip{padding-left:1em}.key-collection-page .tip:before{display:none}.checklist-page .button-call-to-action{display:inline-block;position:absolute;margin:auto;top:0;right:0;bottom:0;height:25px;width:auto}.checklist-page .bordered-box,.checklist-page .checklist-items-container,.checklist-page small{margin-top:25px}.checklist-page .checklist{padding-right:25px}.checklist-page .checklist-items{border-top:1px solid #e6dfe6;border-bottom:1px solid #e6dfe6}.checklist-page .checklist-item{padding:15px;position:relative}.checklist-page .checklist-item p{margin:0}.checklist-page .checklist-item+.checklist-item{border-top:1px solid #e6dfe6}.checklist-page .checklist-item-content{display:inline-block;width:60%}.checklist-page .checklist-item-content h4 a,.checklist-page .checklist-item-content dl.information-box dt a,dl.information-box .checklist-page .checklist-item-content dt a{text-decoration:none}.checklist-page .checklist-item-icon{display:inline-block;background-image:url("../images/icons/minus.png");background-repeat:no-repeat;background-size:cover;width:35px;height:35px;vertical-align:top;margin-right:15px}.checklist-page small{display:block}@media only screen and (max-width: 1170px){.checklist-page .col_8_fix{width:100%}}@media only screen and (max-width: 599px){.checklist-page .button-call-to-action{position:inherit}}.checklist-page .owner_sidebar h1,.checklist-page .owner_sidebar h2,.checklist-page .owner_sidebar h3,.checklist-page .owner_sidebar .account .notifications a span,.account .notifications a .checklist-page .owner_sidebar span,.checklist-page .owner_sidebar label[for="property-selector"],.checklist-page .owner_sidebar label[for="owner-selector"],.checklist-page .owner_sidebar label[for="year-selector"],.checklist-page .owner_sidebar label[for="month-selector"],.checklist-page .owner_sidebar h4 h5,.checklist-page .owner_sidebar dl.information-box dt h5,dl.information-box .checklist-page .owner_sidebar dt h5{color:#272727}.checklist-page .bordered-box{background:#f1f1f1;border:1px solid #e6dfe6;padding:25px}.checklist-page .heading{text-align:center;margin-bottom:25px}.checklist-page .button{display:block;text-align:center;padding:10px}.checklist-page .property-detail{background:#fff;padding:25px;border:1px solid #e6dfe6}.checklist-page .property-detail h2{margin:0}.bank-details-page input{padding:10px}.bank-details-page form{width:400px}.bank-details-page form input,.bank-details-page form select{width:100%}.bank-details-page .form-section{margin-bottom:25px}.bank-details-page .form-section a{float:right}.bank-details-page .error{display:none;margin-top:25px;white-space:nowrap}.bank-details-page input:focus:invalid+.error{display:block}.bank-details-page input:focus:invalid+.error:after{content:attr(data-error-message);padding:5px;border:1px solid red}#confirm-bank-details-change{display:none}#confirm-bank-details-change .button-call-to-action{color:white}.revenue-management .selectors form,.health-and-safety .selectors form{width:32.5%;margin-left:1.25%;float:left}.revenue-management .selectors form:first-child,.health-and-safety .selectors form:first-child{margin-left:0}.revenue-management .selectors select,.health-and-safety .selectors select{box-sizing:border-box;width:100%}.revenue-management .selectors form.month-selector-form,.health-and-safety .selectors form.month-selector-form{display:none}.revenue-management p.flashmessage,.health-and-safety p.flashmessage{margin-top:1.6em}.revenue-management svg,.health-and-safety svg{margin:1em 0}.revenue-management svg .axis path,.revenue-management svg .axis line,.health-and-safety svg .axis path,.health-and-safety svg .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.revenue-management svg .bar,.health-and-safety svg .bar{fill:#272727}.revenue-management svg .bar:hover,.health-and-safety svg .bar:hover{fill:#0e0d0d}.revenue-management svg .bar-label,.health-and-safety svg .bar-label{fill:#fff;font-weight:bold}.revenue-management svg text,.health-and-safety svg text{font-size:0.85em;fill:#3e0b46}.revenue-management .month,.health-and-safety .month{display:none}.revenue-management aside,.health-and-safety aside{font-style:italic;text-align:center;font-size:0.7em;color:#5a5a5a}.revenue-management tr,.health-and-safety tr{display:table-row}.revenue-management ul,.health-and-safety ul{list-style:none;padding:0;margin:0}.revenue-management ul li,.health-and-safety ul li{float:left;width:24.25%;margin:1em 0 0 1%}.revenue-management ul li:first-child,.revenue-management ul li:nth-child(4n+1),.health-and-safety ul li:first-child,.health-and-safety ul li:nth-child(4n+1){clear:left;margin-left:0}.revenue-management ul table,.health-and-safety ul table{border-collapse:collapse}.revenue-management ul th,.revenue-management ul td,.health-and-safety ul th,.health-and-safety ul td{text-align:center;border:1px solid #d5d5d5}.revenue-management ul th .price-percentage,.revenue-management ul td .price-percentage,.health-and-safety ul th .price-percentage,.health-and-safety ul td .price-percentage{color:#250633;font-size:11px;font-weight:bold;padding-left:10px}.revenue-management ul th .price-percentage.good,.revenue-management ul td .price-percentage.good,.health-and-safety ul th .price-percentage.good,.health-and-safety ul td .price-percentage.good{color:#87a155}.revenue-management ul th .price-percentage.bad,.revenue-management ul td .price-percentage.bad,.health-and-safety ul th .price-percentage.bad,.health-and-safety ul td .price-percentage.bad{color:#815e86}.revenue-management ul thead,.health-and-safety ul thead{background:transparent}.revenue-management ul thead th,.health-and-safety ul thead th{text-transform:uppercase;color:#272727;font-size:1.1em;font-weight:bold;padding:0.5em}.revenue-management ul thead th .month-unpublished,.health-and-safety ul thead th .month-unpublished{color:#815e86;font-size:1em}.revenue-management ul thead th a.previous,.revenue-management ul thead th a.next,.health-and-safety ul thead th a.previous,.health-and-safety ul thead th a.next{display:none}.revenue-management ul tbody,.health-and-safety ul tbody{font-size:0.9em}.revenue-management ul tbody tr:nth-child(odd),.health-and-safety ul tbody tr:nth-child(odd){background:#e6dfe6}.revenue-management ul tbody tr:nth-child(even),.health-and-safety ul tbody tr:nth-child(even){background:#efeaef}.revenue-management ul tbody tr:first-child,.health-and-safety ul tbody tr:first-child{background:transparent}.revenue-management ul tbody th,.health-and-safety ul tbody th{color:#272727;padding:0.3em}.revenue-management ul tbody td,.health-and-safety ul tbody td{padding:0.5em;color:#666}.revenue-management ul tbody tr.empty:nth-child(7),.health-and-safety ul tbody tr.empty:nth-child(7){display:none}.revenue-management ul tbody tr.empty td:after,.health-and-safety ul tbody tr.empty td:after{content:'-';visibility:hidden}.revenue-management ul tbody tr.empty,.health-and-safety ul tbody tr.empty{background:transparent}@media only screen and (max-width: 959px){.revenue-management ul li{width:32.5%;margin-left:1.25%}.revenue-management ul li:nth-child(4n+1){clear:none;margin-left:1.25%}.revenue-management ul li:first-child,.revenue-management ul li:nth-child(3n+1){clear:left;margin-left:0}}@media only screen and (max-width: 767px){.revenue-management .selectors form{float:none;width:100%;margin-left:0;margin-top:1.6em}.revenue-management .selectors form:first-child{margin-top:0}.revenue-management .selectors form.year-selector-form{display:none}.revenue-management .selectors form.month-selector-form{display:block}.revenue-management .selectors form.month-selector-form label{float:left}.revenue-management .selectors form.month-selector-form select{float:right;box-sizing:border-box;width:calc(100% - 4em)}.revenue-management .year{display:none}.revenue-management .month{display:block}}@media only screen and (max-width: 720px){.revenue-management ul li{width:49%;margin-left:1%}.revenue-management ul li:nth-child(3n+1){clear:none;margin-left:1%}.revenue-management ul li:first-child,.revenue-management ul li:nth-child(2n+1){clear:left;margin-left:0}}@media only screen and (max-width: 400px){.revenue-management ul li{float:none;width:100%;display:none}.revenue-management ul li.current-month{display:block;margin:1em 0 0 0}.revenue-management ul li thead th{font-size:1em;border:0;padding:2em 0.5em 2.5em 0.5em}.revenue-management ul li thead th a.previous{float:left}.revenue-management ul li thead th a.next{float:right}.revenue-management ul li thead th .hidden{visibility:hidden}.revenue-management ul li thead th a.previous,.revenue-management ul li thead th a.next{display:block}.revenue-management ul li thead th a.previous span,.revenue-management ul li thead th a.next span{font-size:0.7em;position:absolute;top:-1.6em;text-indent:-80%;color:#272727}.revenue-management ul li thead th>span{font-size:1.5em}.revenue-management ul tbody tr.empty{display:none}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}ul.slider{margin:0}.slider{position:relative;list-style-type:none;padding:0;margin-bottom:1em}.slider ul{list-style-type:none;padding:0;margin:0}.slider ul li{display:none}.slider ul li:first-child{display:list-item}.slider.loaded li{display:list-item}.slider .slider-navigation{position:absolute;width:100%;text-align:center;bottom:2.25em;font-size:0.85em}.slider .slider-navigation a{background:#fff;display:inline-block;width:1.2em;height:1.2em;margin:0 0.4em;outline:0;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.slider .slider-navigation a:hover,.slider .slider-navigation a.active{background:#beb4c2}.slider .animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slider .slide{width:100%}.slider .active{-webkit-animation-name:fadeIn;animation-name:fadeIn;visibility:visible;transition:visibility 0s}.slider .inactive{-webkit-animation-name:fadeOut;animation-name:fadeOut;opacity:0;position:absolute;top:0;left:0;visibility:hidden;transition:visibility 0s linear 0.5s}.slider .previous,.slider .next{display:none;position:absolute;top:50%;z-index:100;margin-top:-1em;opacity:0.7}.slider .previous:hover,.slider .next:hover{opacity:1}.slider .previous{left:0.75em}.slider .next{right:0.75em}.slider img{display:block}.slider.loaded .previous,.slider.loaded .next{display:inherit}@media only screen and (min-width: 1170px) and (max-width: 1400px){.social-validation.slider{overflow:hidden}.social-validation.slider img{height:444px;width:auto}}.margin_top_24{margin-top:1.5em}.start-your-search{display:none;position:fixed;top:3em;right:1%;margin:0;white-space:nowrap;float:right;background:#250633;padding:0.2em 0.4em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;font-size:1.1em;z-index:100000;color:#fff;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333}.start-your-search:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #250633;content:'';top:-0.585em;right:0.585em;position:absolute}#slider-navigation{width:70%;position:absolute;bottom:9%;left:15%;z-index:100;overflow:auto}#slider-navigation a{font-weight:bold;width:23.5%;margin-left:2%;display:block;float:left;text-align:center;background:#fff;color:#272727;padding:0.2em 0;cursor:pointer;font-family:Kameron,Karla,Arial,sans-serif;font-size:1.2em}#slider-navigation a:hover,#slider-navigation a.active{background:#272727;color:#fff}#slider-navigation a:first-child{margin-left:0}.native-font #slider-navigation a{font-size:1.1em;line-height:1.4;font-weight:normal}.slider,.main-banner{clear:both;position:relative}.slider .roundel,.main-banner .roundel{-webkit-border-radius:20em;-moz-border-radius:20em;-ms-border-radius:20em;-o-border-radius:20em;border-radius:20em;position:absolute;top:2em;right:2em;height:5.313em;width:6.25em;text-align:center;padding-top:0.938em}.slider .roundel em,.main-banner .roundel em{font-size:2em;font-style:normal;display:block;line-height:1}.slider .roundel a,.main-banner .roundel a{text-decoration:none}.slider .roundel.callout,.main-banner .roundel.callout{color:#fff;background:#87a155}.slider .roundel.callout a,.main-banner .roundel.callout a{color:#fff}.slider .first-slide .caption,.main-banner .caption{border-right:1px white solid;padding:0 1.5em}.slider .first-slide .caption p,.main-banner .caption p{line-height:1.2}.slider .first-slide .caption em,.main-banner .caption em{font-size:2em;margin-bottom:0;line-height:1.1}.slider{margin-bottom:1em}.slider .caption{position:absolute;bottom:25%;left:0;width:40%;background:rgba(0,0,0,0.4);padding:0.8em 1em 0.6em}.slider .caption p{color:#fff;margin:0;font-size:1.1em}.slider .caption em{display:block;font-style:normal;font-size:1.4em;margin-bottom:0.2em;font-family:Kameron,Karla,Arial,sans-serif}.slider .caption a{color:#fff;float:right;margin-left:1em}.slider .caption a:after{content:' \25BA';font-size:0.8em}.slider .first-slide .caption{background:none;width:28%}.slider .first-slide .caption p{font-size:1.5em;line-height:1.2}.slider .first-slide .caption em{font-size:2em;margin-bottom:0;line-height:1.1}.slider .roundel.bottom{bottom:25%;left:35%;top:auto}.slider .roundel.large{width:7.813em;height:6.875em}.slider .roundel.red{color:#fff;background:#815e86}.slider .roundel.red a{color:#fff}.slider .squarel{position:absolute;top:2.5em;right:2.5em;text-align:center;box-shadow:0 0 10px rgba(255,255,255,0.3)}.slider .squarel a{font-size:1.8em;display:block;width:5em;height:4.3em;padding-top:0.7em;text-decoration:none;color:#fff;line-height:1.15}.slider .squarel a em{font-style:normal;text-transform:uppercase;display:block}.slider .squarel.alternate{background-color:#6c1b78}.slider .terms{font-size:0.8em;position:absolute;bottom:2.5%;left:1.2em}.slider .white{text-shadow:0 0 4px rgba(0,0,0,0.8);color:#fff}.main-banner{margin:0 0 1em 0}.main-banner figcaption{position:absolute;bottom:25%;left:0;background:rgba(0,0,0,0.4);padding:2% 16% 2% 0;width:32%}.main-banner .caption{font-size:1.1em;width:80%}.main-banner .caption p{color:#fff;margin:0;font-size:1.2em;line-height:1.2;font-family:Kameron,Karla,Arial,sans-serif}.main-banner .caption p em{display:block;font-style:normal}.main-banner .roundel.bottom{bottom:29%;left:35%;top:auto}.explore-locations{position:relative;height:250px;background-position:center;margin-bottom:1em}.explore-locations .caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:1em;background:rgba(0,0,0,0.6);color:#fff}.explore-locations .caption-text{float:left;line-height:1.1em}.explore-locations h3,.explore-locations .account .notifications a span,.account .notifications a .explore-locations span,.explore-locations label[for="property-selector"],.explore-locations label[for="owner-selector"],.explore-locations label[for="year-selector"],.explore-locations label[for="month-selector"]{font-size:1.5em;margin:0;color:#fff}.explore-locations p{margin:0}.explore-locations button,.explore-locations #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .explore-locations .secondary-button{margin-top:0.1em;float:right}.social-validation-container{background:#dedede;border-top:1px solid #e6dfe6;border-bottom:1px solid #e6dfe6;box-sizing:border-box;margin-bottom:1em;padding:0}.social-validation-container p{margin-top:0}.social-validation-container>div{width:1150px;margin:auto}.social-validation-container .bta{float:left;width:408px}.social-validation-container .bta h3,.social-validation-container .bta .account .notifications a span,.account .notifications a .social-validation-container .bta span,.social-validation-container .bta label[for="property-selector"],.social-validation-container .bta label[for="owner-selector"],.social-validation-container .bta label[for="year-selector"],.social-validation-container .bta label[for="month-selector"]{color:#3e0b46;font-size:1.8em;font-weight:bold}.social-validation-container .bta img{width:150px;float:left}.social-validation-container .bta .text-block{width:258px;margin-top:10%;float:left}.social-validation-container .bta .text-block p{margin:0}.social-validation-container .ta{float:left;width:218px;margin-left:6%;margin-top:3.25%}.social-validation-container .ta p:last-child{font-size:2em;text-align:center;margin:0}.social-validation-container a{text-decoration:none}.social-validation-container .review{width:288px;float:left;margin-left:8%;margin-top:2.5%}.social-validation-container .review span{color:#272727;line-height:2.4em;display:inline-block}.social-validation-container .review p{position:relative}.social-validation-container .review p:before,.social-validation-container .review p:after{content:'';background-image:url("/images/sykes/66.svg");background-repeat:no-repeat;display:block;width:2em;height:2em;text-align:left;position:absolute}.social-validation-container .review p:before{top:0em;left:-2.2em}.social-validation-container .review p:after{bottom:0.5em;right:-2em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.use-arial-3651 .social-validation-container .ta p:last-child{line-height:1.4}.use-arial-3651 .social-validation-container .review{width:16em}.explore-locations-active .slider{margin-bottom:2em}.explore-locations-active .top-content,.explore-locations-active .explore-locations-container{width:94%;margin:0 3% 1em}.explore-locations-container{margin-bottom:2em}.lake-district{background-image:url("/images/sykes/explore_locations/sc_13824409551005_24671_07.jpg")}.north-wales{background-image:url("/images/sykes/explore_locations/sc_13540180265211_19286_12.jpg")}.ireland{background-image:url("/images/sykes/explore_locations/sc_131126381813_2670_14.jpg")}.cornwall{background-image:url("/images/sykes/explore_locations/sc_13445071148424_16660_06.jpg")}.content-block{padding-top:1.2em;padding-bottom:1.25em;border-bottom:1px solid #e6dfe6}.content-block h5,.content-block h5 a{color:#3e0b46;font-weight:bold;font-size:1em}.content-block h5 a{text-decoration:none}.content-block h5+p{margin-top:0.1em}.secondary-content{padding-top:1.25em}ul.content-block-wrapper{margin-top:0}.blog{padding-top:2em}.blog h4 a,.blog dl.information-box dt a,dl.information-box .blog dt a,.blog h5 a{text-decoration:none}.blog h5 a{color:#3e0b46;font-weight:bold;font-size:0.9em}.blog h5+p{margin-top:0.1em}.blog ul{list-style-type:none;padding:0}.home .search_form{display:block}.showcase-cottages-heading{text-align:center;margin:2.125em auto 1.6875em auto}.showcase-cottages-heading p{margin:0}.showcase-cottages-container{height:100%;display:flex;flex-flow:row wrap;margin:auto -0.5em 2.8125em -0.5em;width:calc(100% + 1em);justify-content:space-around}.showcase-cottages-container>div,.showcase-cottages-container>a{position:relative;padding:0.5em;flex-grow:1;flex-basis:calc(16.4762% - 1em);display:flex}.showcase-cottages-container>a{text-decoration:none}.showcase-cottages-container>a>h4,dl.information-box .showcase-cottages-container>a>dt{text-transform:capitalize;position:absolute;display:block;font-size:1em;padding:0.75em 0.9375em;color:#fff;background:rgba(0,0,0,0.6)}.showcase-cottages-container>a button,.showcase-cottages-container>a #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .showcase-cottages-container>a .secondary-button{position:absolute;right:28px;bottom:34px;z-index:2}.showcase-cottages-container>a:hover h4,.showcase-cottages-container>a:hover dl.information-box dt,dl.information-box .showcase-cottages-container>a:hover dt{text-decoration:underline}.showcase-cottages-container .image{position:absolute;top:0.5em;left:0.5em;width:calc(100% - 1em);height:calc(200% - 1em);z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.showcase-cottages-container .text-panel{flex-grow:1;color:#fff;padding:0.5em 0.5em 1em 0.5em}.showcase-cottages-container .text-panel h4,.showcase-cottages-container .text-panel dl.information-box dt,dl.information-box .showcase-cottages-container .text-panel dt,.showcase-cottages-container .text-panel span{color:#fff}.showcase-cottages-container .text-panel h4,.showcase-cottages-container .text-panel dl.information-box dt,dl.information-box .showcase-cottages-container .text-panel dt{font-size:1.25em;font-weight:bold}.showcase-cottages-container .image-hover-effect:after{content:'';display:block;opacity:0;background-color:#000;position:absolute;bottom:1em;left:0.5em;right:0.5em;top:0.5em;z-index:1;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease}.showcase-cottages-container .image-hover-effect:hover:after{opacity:0.25;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease}.showcase-cottages-container .two-by-one{flex-grow:2;flex-basis:calc(32.9524% - 1em)}.showcase-cottages-container .pet-friendly{position:relative}.showcase-cottages-container .pet-friendly .ie-text-panel{height:100%}.showcase-cottages-container .pet-friendly .image-hover-effect:after{bottom:calc(0.5em - 100%)}.showcase-cottages-container .pet-friendly .image{background-image:url("/images/sykes/showcase/pets.jpg")}.showcase-cottages-container .pet-friendly button,.showcase-cottages-container .pet-friendly #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .showcase-cottages-container .pet-friendly .secondary-button{bottom:-90%}.showcase-cottages-container .two-by-one-spacer{visibility:hidden}.showcase-cottages-container .special-offers .text-panel{background:#272727}.showcase-cottages-container .special-offers .text-panel:hover{background:#250633;cursor:pointer}.showcase-cottages-container .special-offers span{font-size:1.375em;font-weight:bold;text-transform:uppercase}.showcase-cottages-container .latest-cottages .text-panel{background:#3e0b46}.showcase-cottages-container .latest-cottages .text-panel:hover{background:#3e0b46;cursor:pointer}.showcase-cottages-container .latest-cottages .ie-text-panel{color:#fff;background:#3e0b46}.showcase-cottages-container .showcase-show-more .text-panel{color:#fff}.showcase-cottages-container .showcase-show-more button,.showcase-cottages-container .showcase-show-more #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .showcase-cottages-container .showcase-show-more .secondary-button{background:none}.lt-ie10 .showcase-cottages-container{display:block}.lt-ie10 .showcase-cottages-container>div,.lt-ie10 .showcase-cottages-container>a{width:calc(16.4762% - 1em);float:left}.lt-ie10 .showcase-cottages-container .two-by-one{width:calc(32.9524% - 1em)}.lt-ie10 .showcase-cottages-container .ie-text-panel{padding-top:calc(100% + 0.625em);position:relative}.lt-ie10 .showcase-cottages-container .text-panel{color:#fff;position:absolute;left:0;right:0;bottom:0;margin:0}.lt-ie10 .showcase-cottages-container .image{height:calc(100% + 0.75em);width:100%;top:0;left:0;right:0;bottom:0}.lt-ie10 .showcase-cottages-container .pet-friendly .image-hover-effect:after{bottom:-0.75em;left:0;right:0;top:0}.lt-ie10 .showcase-cottages-container .pet-friendly .ie-text-panel{padding-top:100%;width:100%;height:100%;position:relative}.lt-ie10 .showcase-cottages-container .pet-friendly button,.lt-ie10 .showcase-cottages-container .pet-friendly #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .lt-ie10 .showcase-cottages-container .pet-friendly .secondary-button{right:1.25em;bottom:0.5em}.lt-ie10 .showcase-cottages-container .two-by-one-spacer{display:none}.lt-ie10 .showcase-cottages-container .farm-cottages{padding-bottom:0.375em}.lt-ie10 .showcase-cottages-container .special-offers .ie-text-panel{background:#272727}.lt-ie10 .showcase-cottages-container .special-offers .text-panel{color:#fff;background:#272727}.lt-ie10 .showcase-cottages-container .latest-cottages .ie-text-panel{background:#3e0b46}.lt-ie10 .showcase-cottages-container .latest-cottages .text-panel{color:#fff;background:#3e0b46}.lt-ie10 .showcase-cottages-container .beach-cottages{clear:both}.lt-ie10 .showcase-cottages-container .showcase-show-more .ie-text-panel{background:#815e86}.lt-ie10 .showcase-cottages-container .showcase-show-more .text-panel{color:#fff;background:#815e86}.boxouts{list-style-type:none;margin:0;padding:0}.boxouts .bta-logo{width:110px}.boxouts li{overflow:auto;background:#dedede;padding:0.5em;margin-top:1em;background-repeat:no-repeat;background-position:right center}.boxouts li img{float:right;width:auto}.boxouts li h4,.boxouts li dl.information-box dt,dl.information-box .boxouts li dt{font-size:1.2em;margin:0;margin-bottom:0.5em}.boxouts li .ddi{font-size:1.1em}.boxouts li .ddi a{color:#3e0b46;text-decoration:none}.boxouts li .button{background:#272727;border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 8px;margin:0;text-decoration:none;white-space:nowrap;background:#272727;border:0;text-decoration:none;float:left;text-transform:none}.boxouts li .button:hover{background:#250633;cursor:pointer}.boxouts li .button:hover{background:#250633}.boxouts .margin_0{margin-top:0}.boxouts .quote{padding-top:0;padding-bottom:0;color:#87a155}.boxouts .quote .quote-by{font-size:0.875em;text-align:right}.boxouts .ta-container p{text-align:center}.boxouts .ta-container img{float:none;max-width:70%;width:100%}.boxouts .ta-container a{text-decoration:none;font-size:1.75em}#boxout-free-brochure,#boxout-ferries-flights{min-height:6em;padding-right:4.5em}#boxout-free-brochure{background-image:url("/images/sykes/boxouts/brochure.jpg")}#boxout-ferries-flights{background-image:url("/images/sykes/boxouts/car.jpg")}#tabs{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;max-width:100%;float:left;padding:0;font-size:1em;font-family:Karla,Arial,sans-serif;border:0;background:none;width:100%}#tabs .ui-widget-content{color:#3e0b46}#tabs .ui-widget-header{border:0;background:none}#tabs .ui-tabs-nav li{background:#dedede;border:0;width:50%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#tabs .ui-tabs-nav li a{margin-top:-3px;min-width:100px;color:#3e0b46;font-weight:normal}#tabs .ui-tabs-nav li.ui-tabs-active{background:#3e0b46}#tabs .ui-tabs-nav li.ui-tabs-active a{color:#fff}#tabs .ui-tabs-panel{padding:0;border:2px solid #3e0b46;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#tabs .feature-explained{padding:1em;overflow:auto}#tabs .feature-explained h4,#tabs .feature-explained dl.information-box dt,dl.information-box #tabs .feature-explained dt{float:left;padding-right:2em;margin:0;font-size:1.6em}#tabs .feature-explained p{margin:0}.kep-3858 #tabs{border:solid 1px #e6dfe6;overflow:hidden;margin-top:0}.kep-3858 #tabs a{text-decoration:none;color:#3e0b46}.kep-3858 #tabs *:focus{outline:none}.kep-3858 #tabs .tabs-container{overflow-x:auto}.kep-3858 #tabs .ui-tabs-nav li.ui-tabs-active{background:transparent}.kep-3858 #tabs ul{list-style-type:none;padding:0;font-size:17px;padding-left:30px;white-space:nowrap;width:910px}.kep-3858 #tabs ul li{float:none;margin:1px 30px 0 0;display:inline-table;zoom:1;background:transparent}.kep-3858 #tabs ul li a{font-weight:bold;padding:20px 0;text-transform:uppercase;border-bottom:2px solid #e6dfe6;float:left}.kep-3858 #tabs ul li.ui-tabs-active a{color:#250633;border-bottom:2px solid #250633}.kep-3858 #tabs .container-results{margin-top:-5px}.kep-3858 #tabs .container-results .results-content{height:506px;background-color:#dedede;padding:30px;overflow-y:hidden}.kep-3858 #tabs .container-results .results-content .thumbnail-property{width:23%;height:445px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);float:left;margin-left:30px;overflow:hidden;margin-bottom:35px}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-image{position:relative}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-image img{width:416px;max-height:312px}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-image .rating{position:absolute;bottom:4px;left:10px;background-color:rgba(255,255,255,0.9);padding:4px 10px}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-image .rating p{margin:0;font-size:12px;float:left}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-image .rating p img{width:20px;margin-right:5px}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-image .rating p:not(:first-child){margin-left:10px}.kep-3858 #tabs .container-results .results-content .thumbnail-property:first-of-type{margin-left:0}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-information{padding:15px 20px;font-size:14px}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-information h6{font-size:17px;font-weight:bold;margin-bottom:20px;color:#250633;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-information .description p{margin-top:-13px}.kep-3858 #tabs .container-results .results-content .thumbnail-property .property-information .description p:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kep-3858 #tabs .cottages-info{padding:18px 30px 18px 30px;background-color:#f5f5f5;border-top:solid 1px #e6dfe6;font-size:16px;font-weight:bold;line-height:1.5;color:#250633}.kep-3858 #tabs .cottages-info span{display:table;margin:0 auto}.kep-3858 #tabs .cottages-info p{padding-left:30px;position:relative}.kep-3858 #tabs .cottages-info p img{width:auto;vertical-align:top;position:absolute;left:0}@media only screen and (max-width: 1250px){.kep-3858 #tabs .container-results .results-content .thumbnail-property{width:31%}}@media only screen and (max-width: 973px){.kep-3858 #tabs .container-results .results-content .thumbnail-property{width:47%}}@media only screen and (max-width: 973px){.kep-4173{margin-top:40px}}.kep-3858.kep-4173 #tabs{margin-top:10px;margin-bottom:70px}.kep-4173-title{white-space:nowrap;width:100%;overflow:hidden;height:90px;text-overflow:ellipsis}.kep-3859{clear:both}.kep-3859:col_9_fix{float:right}.kep-3859:before{content:"";clear:both;display:block;height:30px}.kep-3859 .block-container{border:solid 1px #e6dfe6;background-color:#dedede;clear:both}.kep-3859 .block-container h2{text-align:center;margin-top:60px;font-weight:bold}.kep-3859 .block-container .row{width:88%;margin:42px auto;position:relative;margin-bottom:18px;text-align:center}.kep-3859 .block-container .row h3,.kep-3859 .block-container .row .account .notifications a span,.account .notifications a .kep-3859 .block-container .row span,.kep-3859 .block-container .row label[for="property-selector"],.kep-3859 .block-container .row label[for="owner-selector"],.kep-3859 .block-container .row label[for="year-selector"],.kep-3859 .block-container .row label[for="month-selector"]{font-size:16px;font-weight:bold;margin:6px;color:#3e0b46}.kep-3859 .block-container .row div{width:309px;display:inline-block;margin-bottom:42px;margin-right:20px;text-align:center}.kep-3859 .block-container .row div p{margin:0}@media only screen and (max-width: 1195px){.kep-3859 .block-container .row{width:665px;text-align:left}}@media only screen and (max-width: 750px){.kep-3859 .block-container .row{width:88%;text-align:center}}.use-arial-3651 .quote p{margin-top:0.625em}.use-arial-3651 #tabs{font-family:Arial,sans-serif}.use-arial-3651 .search-full-width aside h1,.use-arial-3651 #slider-navigation a,.use-arial-3651 .slider .caption em,.use-arial-3651 .main-banner .caption p{font-family:Arial,sans-serif}.use-arial-3651 .social-validation-container .bta h3,.use-arial-3651 .social-validation-container .bta .account .notifications a span,.account .notifications a .use-arial-3651 .social-validation-container .bta span,.use-arial-3651 .social-validation-container .bta label[for="property-selector"],.use-arial-3651 .social-validation-container .bta label[for="owner-selector"],.use-arial-3651 .social-validation-container .bta label[for="year-selector"],.use-arial-3651 .social-validation-container .bta label[for="month-selector"]{font-size:1.7em}.british_travel_awards{text-align:center}.british_travel_awards img{max-width:8em}.panel{display:table}.panel .row{display:table-row}.panel .row>div{float:none;display:table-cell;vertical-align:middle;width:50%}.panel .row>div:first-child{background:url("/images/sykes/south-wales-coast.jpg") no-repeat;background-size:cover;line-height:100%;padding:0 5%}.panel .row>div:last-child{padding:1em 1.75em;border-top:1px #272727 solid;border-right:1px #272727 solid;border-bottom:1px #272727 solid}.panel ul{display:table;width:100%;padding-left:0;margin:0}.panel li{display:table-cell;text-align:center;padding-bottom:4px}.panel h1{font-weight:bold}.circle{-webkit-border-radius:55px;-moz-border-radius:55px;-ms-border-radius:55px;-o-border-radius:55px;border-radius:55px;display:table;color:#fff;background:#87a155;width:110px;height:110px;margin:0 auto}.circle p{display:table-cell;line-height:1.1em;vertical-align:middle;text-align:center}.circle strong{font-size:1.4em;line-height:1em}.new-search-results #tabs .feature-explained{border:1px solid #3e0b46}.new-search-results #tabs .ui-tabs-panel{border:none}h1+.search-full-width{margin-top:1em}.search-full-width+aside+div .content p:first-child img,.search-full-width+div .content p:first-child img{display:none}.search-full-width{display:block;width:100%;background-position:right center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;padding:20px;float:left}.search-full-width #search{width:320px}.search-full-width #search .cottage-features{display:none}.search-full-width aside{float:left;width:394px;padding:0.6em;margin-left:33px;box-sizing:border-box;margin-top:259px;background-color:rgba(0,0,0,0.5);color:#fff}.search-full-width aside h1{box-sizing:border-box;width:69%;float:left;clear:none;color:#fff;font-family:Kameron,Karla,Arial,sans-serif;font-size:1.5em;padding-right:1px;line-height:1.1em;border-right:1px solid #fff}.search-full-width aside h1 span{display:block;font-size:2em;line-height:1.1em}.search-full-width aside h2{box-sizing:border-box;width:100px;height:100px;margin-top:8px;padding-top:15px;border-radius:50%;background-color:#87a155;float:right;color:#fff;font-size:1.1em;text-align:center}.search-full-width aside h2 em{font-style:normal;display:block;font-size:1.7em}.search-full-width ~ .col_9_fix{margin-top:20px}@media only screen and (min-width: 870px){.search-full-width #search{float:left;clear:none;margin-left:10px}}@media only screen and (max-width: 870px){.search-full-width aside{display:none}}@media only screen and (max-width: 1170px){.showcase-cottages-container .special-offers span{font-size:1.25em}.showcase-cottages-container .special-offers p{font-size:0.875em}.boxouts{display:none}#slider-navigation{left:10%;width:80%}#slider-navigation a{font-size:1em}#slider-navigation a:hover:not(.active){background:#fff;color:#272727}.slider .caption{font-size:0.85em;width:50%}.slider .first-slide .caption{width:30%}.slider .first-slide .caption p{font-size:1.3em}.slider .roundel.bottom{left:38%}.slider .roundel,.slider .roundel.bottom{font-size:0.8em;padding-top:0.937em;height:5.313em;width:6.25em}.slider .roundel.large,.slider .roundel.bottom.large{padding-top:1.015em;height:6.797em;width:7.813em}.slider .squarel{font-size:0.8em;top:2em;right:2em}.main-banner .caption{padding:0 7.5%;width:80%;font-size:0.85em}.main-banner .caption p{font-size:1.3em}.main-banner .roundel{font-size:0.8em;padding-top:0.937em;height:5.313em;width:6.25em}.main-banner .roundel.large{padding-top:1.015em;height:6.797em;width:7.813em}.social-validation-container{font-size:0.875em}.social-validation-container>div{width:950px}.social-validation-container .bta{width:348px}.social-validation-container .bta img{width:120px}.social-validation-container .bta .text-block{width:228px}.social-validation-container .bta h3,.social-validation-container .bta .account .notifications a span,.account .notifications a .social-validation-container .bta span,.social-validation-container .bta label[for="property-selector"],.social-validation-container .bta label[for="owner-selector"],.social-validation-container .bta label[for="year-selector"],.social-validation-container .bta label[for="month-selector"]{font-size:1.7em}.social-validation-container .ta{width:175px;margin-top:3.35%}.social-validation-container .review{width:252px}}@media (max-width: 1040px){.social-validation-container>div{width:572px}.social-validation-container .ta{margin-top:6%}.social-validation-container .ta p:first-child{margin-bottom:0.25em}.social-validation-container .review{width:488px;margin-top:0;margin-bottom:0.625em;text-align:center}.social-validation-container .review p:before{top:0em;left:-2.5em}.social-validation-container .review p:after{bottom:2.1em;right:-2.15em}.use-arial-3651 .social-validation-container .review{width:488px}.showcase-cottages-container>div,.showcase-cottages-container>a{flex-grow:1;flex-basis:calc(25% - 1.25em)}.showcase-cottages-container .two-by-one{padding:0.5em;flex-grow:2;flex-basis:calc(50% - 1.5em)}.showcase-cottages-container .pet-friendly{order:1}.showcase-cottages-container .two-by-one-spacer{order:4}.showcase-cottages-container .farm-cottages{order:2}.showcase-cottages-container .hot-tubs{order:5}.showcase-cottages-container .special-offers{order:6}.showcase-cottages-container .latest-cottages{order:3}.showcase-cottages-container .open-fire{display:none}.showcase-cottages-container .log-cabins{order:7}.showcase-cottages-container .beach-cottages{order:9}.showcase-cottages-container .self-catering{order:8}.showcase-cottages-container .large-cottages{order:10}.showcase-cottages-container .showcase-show-more{order:11}.lt-ie10 .showcase-cottages-container{position:relative}.lt-ie10 .showcase-cottages-container>div,.lt-ie10 .showcase-cottages-container>a{width:calc(25% - 1.25em)}.lt-ie10 .showcase-cottages-container .two-by-one{width:calc(50% - 1.5em)}.lt-ie10 .showcase-cottages-container .latest-cottages{position:absolute}.lt-ie10 .showcase-cottages-container .self-catering{position:absolute;top:50%;left:calc(50% - 0.5em);display:block}}@media only screen and (max-width: 940px){.panel .row>div:first-child{padding:0 2%}.panel .row>div:last-child{padding-left:1.2em;padding-right:1.2em}.circle{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:table;color:#fff;background:#87a155;width:100px;height:100px}}@media only screen and (max-width: 790px){.panel li{display:table-row}.panel .circle{margin:0.5em auto}}@media only screen and (max-width: 959px){#tabs .ui-tabs-nav li{max-width:23.5%;overflow:hidden}#tabs .ui-tabs-nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slider .terms{font-size:0.7em}}@media only screen and (max-width: 750px) and (min-width: 599px){.explore-locations h3,.explore-locations .account .notifications a span,.account .notifications a .explore-locations span,.explore-locations label[for="property-selector"],.explore-locations label[for="owner-selector"],.explore-locations label[for="year-selector"],.explore-locations label[for="month-selector"]{font-size:1.175em}}@media only screen and (max-width: 688px){.main-banner figcaption{padding:2% 0;width:13.25em}.main-banner .caption{border:none;width:85%}.main-banner .roundel,.main-banner .roundel.bottom{top:5%;right:3%;bottom:auto;left:auto}}@media only screen and (max-width: 670px){.showcase-cottages-container>div,.showcase-cottages-container>a{flex-grow:1;flex-basis:calc(50% - 1em);display:flex}.showcase-cottages-container .two-by-one{flex-grow:2;flex-basis:calc(100% - 1em)}.showcase-cottages-container .two-by-one-spacer{order:2}.showcase-cottages-container .farm-cottages{display:none}.showcase-cottages-container .latest-cottages{display:none}.showcase-cottages-container .hot-tubs{order:5}.showcase-cottages-container .special-offers{order:6}}@media (max-width: 635px){.social-validation-container>div{width:100%}.social-validation-container .bta{float:none;margin:0 auto 0.875em auto}.social-validation-container .bta img{margin:-10px}.social-validation-container .ta{float:none;margin:0 auto 1em auto}.social-validation-container .review{width:100%;max-width:462px;margin:auto;float:none}.social-validation-container .review p{width:74%;margin:0.625em auto}.social-validation-container .review p:before{top:0em;left:-2.5em}.social-validation-container .review p:after{bottom:2.1em;right:-2.15em}}@media only screen and (max-width: 599px){.british_travel_awards{width:100%}.british_travel_awards img{max-width:35%}.explore-locations h3,.explore-locations .account .notifications a span,.account .notifications a .explore-locations span,.explore-locations label[for="property-selector"],.explore-locations label[for="owner-selector"],.explore-locations label[for="year-selector"],.explore-locations label[for="month-selector"]{font-size:1.4em}#slider-navigation{bottom:1em;left:1em;width:80%;overflow:visible}#slider-navigation a{font-size:0.9em;text-align:left;width:7.5em;float:none;margin:0 0 0.7em 0;white-space:nowrap;padding:0.2em 0.5em}#slider-navigation a:last-child{margin:0}#slider-navigation .caption{display:none}#tabs{width:100%}#tabs .feature-explained{background:#b8d284}#tabs>ul{display:none}#tabs>div{border:2px solid #3e0b46;margin-top:1em}.slider .caption{display:none}.slider .roundel,.slider .roundel.bottom{top:1em;right:1em;bottom:auto;left:auto}.slider .squarel{font-size:0.65em;top:1.5em;right:1.5em}.slider .terms{display:none}.panel{display:block}.panel .row{display:block}.panel .row>div{display:block;width:100%;box-sizing:border-box}.panel .row>div:first-child{padding:0 7%}.panel .row>div:last-child{border-top:none;border-left:1px #272727 solid}.panel li{display:table-cell}.panel .circle{margin:3em auto}}@media only screen and (max-width: 400px){#slider-navigation{bottom:0.4em;left:0.4em}#slider-navigation a{margin-bottom:0.2em}.slider .squarel{font-size:0.5em}.main-banner figcaption,.main-banner .roundel.bottom{display:none}.panel .row>div:first-child{padding:0}.circle{radius:48px;width:95px;height:95Px;font-size:0.9em}.social-validation-container .bta{width:285px}.social-validation-container .bta .image-container{width:120px}.social-validation-container .bta .text-block{width:160px;margin-top:7%;margin-left:5px}.social-validation-container .bta h3,.social-validation-container .bta .account .notifications a span,.account .notifications a .social-validation-container .bta span,.social-validation-container .bta label[for="property-selector"],.social-validation-container .bta label[for="owner-selector"],.social-validation-container .bta label[for="year-selector"],.social-validation-container .bta label[for="month-selector"]{font-size:1.2em}}.homepage-no-content{width:100%;float:left}.homepage-no-content .quick-links h4,.homepage-no-content .quick-links dl.information-box dt,dl.information-box .homepage-no-content .quick-links dt{border-bottom:none;margin-bottom:3px}.homepage-no-content .quick-links li{display:inline-block;border:1px solid #e6dfe6;padding:12px;margin-bottom:12px;margin-right:8px}.homepage-no-content .quick-links li a{line-height:1.3;font-size:0.875em}.homepage-no-content .quick-links li a:hover{text-decoration:underline}.homepage-no-content .quick-links{display:block}@media all and (max-width: 1170px){.homepage-no-content .quick-links li a{font-size:1.1em}}.top-content.homepage-no-content{padding:24px 12.5%;float:left;padding:24px 0}.top-content.homepage-no-content h1,.top-content.homepage-no-content p{width:80%;text-align:center;margin:0 auto}.top-content.homepage-no-content h1,.top-content.homepage-no-content p{text-align:center;width:80%}.move-social-validation{float:left;width:100%}.move-social-validation .social-validation-container{margin-top:10px}.move-social-validation .social-validation-container>div{padding:20px;display:flex;justify-content:space-around;align-items:center;margin-bottom:0;width:100%}.move-social-validation .social-validation-container>div>div{flex-grow:1;width:28%;margin:0 2.5%}.move-social-validation .social-validation-container>div>div h3,.move-social-validation .social-validation-container>div>div .account .notifications a span,.account .notifications a .move-social-validation .social-validation-container>div>div span,.move-social-validation .social-validation-container>div>div label[for="property-selector"],.move-social-validation .social-validation-container>div>div label[for="owner-selector"],.move-social-validation .social-validation-container>div>div label[for="year-selector"],.move-social-validation .social-validation-container>div>div label[for="month-selector"]{text-align:center;color:#3e0b46}.move-social-validation .social-validation-container>div .review p{width:82%;margin:0 auto}.move-social-validation .social-validation-container>div .image-container.moved img{width:70px;height:68px;display:block;margin:0 auto;float:none}@media all and (max-width: 1105px){.move-social-validation .social-validation-container{width:100%;right:0}}@media all and (min-width: 1105px){.move-social-validation{position:relative}.move-social-validation .social-validation-container{position:absolute;width:64%;bottom:39px;right:2%;border:none}}@media all and (min-width: 1171px){.move-social-validation .social-validation-container{bottom:26px}}@media all and (min-width: 1190px){.move-social-validation .social-validation-container{width:66%;right:2%}}@media all and (min-width: 1270px){.move-social-validation .social-validation-container{width:61%;right:7%}}.most-popular-locations{width:100%;margin:24px 0 48px 0;float:left}.most-popular-locations h2{text-align:center;margin:12px 0}.most-popular-locations .container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:stretch;margin:0 auto}.most-popular-locations .container a{width:317px;height:317px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.3);border:1px solid #272727;margin:5px 0}.most-popular-locations .container a span{position:absolute;z-index:20;bottom:0;left:0;padding:13px 18px;width:100%;font-size:18px;color:#3e0b46;background:#fff url("/images/sykes/link-chevron.png") 94% 50% no-repeat scroll}@media all and (min-width: 1022px){.most-popular-locations .container{width:982px}}@media screen and (min-width: 0 \0 ){.most-popular-locations .container:after{width:100%}.most-popular-locations .container a{float:left;margin:0 5px 5px 0}}.frequent-questions-homepage h2{margin-bottom:24px}.frequent-questions-homepage dl{border:1px solid #e6dfe6;border-bottom:none}.frequent-questions-homepage dl:last-of-type{border-bottom:1px solid #e6dfe6}.frequent-questions-homepage dl dt,.frequent-questions-homepage dl dd{padding:9px 48px 12px 72px}.frequent-questions-homepage dl dt,.frequent-questions-homepage dl p{position:relative}.frequent-questions-homepage dl dt span,.frequent-questions-homepage dl p span{position:absolute}.frequent-questions-homepage dl dt{font-weight:bold;color:#250633;position:relative}.frequent-questions-homepage dl dt:hover{background-color:#815e86;cursor:pointer}.frequent-questions-homepage dl dt span{left:48px;top:9px}.frequent-questions-homepage dl dt em{position:absolute;right:48px;top:10px;transition-duration:0.5s;transition-property:transform}.frequent-questions-homepage dl dd{height:0;overflow:hidden;padding:0}.frequent-questions-homepage .opened dt{background-color:#815e86}.frequent-questions-homepage .opened dt em{transform:rotate(180deg)}.frequent-questions-homepage .opened dd{height:auto;border-top:1px solid #e6dfe6;overflow:hidden;padding:9px 48px 18px 72px}.frequent-questions-homepage .opened dd p span{left:-24px;top:0}.homepage.promo-banner{background:transparent url("/images/sykes/banners/westbay-banner/westbay-hero.jpg") center 57% no-repeat scroll}.homepage.promo-banner div{background-color:rgba(0,0,0,0.4)}.homepage.promo-banner p{color:#fff;margin:0}.homepage.promo-banner p span{text-transform:uppercase;font-weight:bold}.homepage.promo-banner a{color:#fff}.homepage.promo-banner a.button-call-to-action{display:block;font-weight:bold;color:#fff}.group-content{position:relative}.group-content .summer-sale{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);border:solid 1px #e6dfe6;padding:6px 19px 6px 12px;margin-top:1em;position:absolute;bottom:20px;width:62%;left:386px}.group-content .summer-sale img{width:50px;float:left;margin-right:12px}.group-content .summer-sale .text-summer-sale{margin-left:62px;margin-top:6px}.group-content .summer-sale .text-summer-sale p:first-of-type{color:#815e86;font-weight:bold}.group-content .summer-sale .text-summer-sale p{margin:0;line-height:1.3}.group-content .summer-sale .text-summer-sale a{float:right;color:#fff;padding:6px 40px;text-decoration:none;background-color:#87a155;font-weight:bold;margin-top:-38px;font-size:18px}@media all and (max-width: 767px){.homepage.promo-banner div{padding:24px}.homepage.promo-banner div h2{width:76px;height:60px;border-bottom:1px solid #fff;margin:0 auto}.homepage.promo-banner div h2 svg{margin-bottom:12px}.homepage.promo-banner div p{text-align:center;font-size:16px;margin-top:12px}.homepage.promo-banner div a.button-call-to-action{width:120px;text-align:center;margin:0 auto;margin-top:24px;padding:14px 24px}}@media all and (min-width: 768px) and (max-width: 1024px){.homepage.promo-banner div{overflow:hidden;padding:18px}.homepage.promo-banner div h2{width:96px;height:60px;margin:0 auto;float:left}.homepage.promo-banner div p{float:left;border-left:1px solid #fff;padding-left:12px;margin-left:12px;width:55%;font-size:16px}.homepage.promo-banner div a.button-call-to-action{float:right;clear:none;padding:22px 40px}}@media all and (min-width: 1025px){.homepage.promo-banner div{overflow:hidden;padding:18px}.homepage.promo-banner div h2{width:96px;height:60px;margin:0 auto;float:left}.homepage.promo-banner div p{float:left;border-left:1px solid #fff;padding-left:12px;margin:6px 0 6px 12px;width:633px;font-size:18px;font-size:18px}.homepage.promo-banner div a.button-call-to-action{float:right;clear:none;padding:20px 60px}}.hero-image .no-top-margin{margin-top:0}.hero-image .component.trust-messaging{z-index:0;padding-bottom:20px;min-height:251px}.hero-image .trust-messaging .inner-trust-messaging{padding:48px 36px 36px 570px;max-height:270px}.hero-image .trust-messaging .inner-trust-messaging>div{display:none}.hero-image .trust-messaging .inner-trust-messaging>div:first-of-type{display:block}.hero-image .trust-messaging .inner-trust-messaging .img-carousel{float:left;width:100px;text-align:center;margin-right:15px;padding-right:6px;height:120px;margin-left:1px}.hero-image .trust-messaging .inner-trust-messaging .img-carousel img{width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;float:none}.hero-image .trust-messaging .inner-trust-messaging .img-carousel .ta-rating{display:inline-block;margin-top:10px}.hero-image .trust-messaging .inner-trust-messaging .text-carousel .review{margin-left:30px;position:relative}.hero-image .trust-messaging .inner-trust-messaging .text-carousel .review p:before{margin-left:-30px}.hero-image .trust-messaging .inner-trust-messaging .text-carousel .review p:after{bottom:5px;left:180px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero-image .trust-messaging .inner-trust-messaging .text-carousel .review p:before,.hero-image .trust-messaging .inner-trust-messaging .text-carousel .review p:after{content:'';background-image:url(/images/sykes/66.svg);background-repeat:no-repeat;display:block;width:2em;height:2em;text-align:left;position:absolute}.hero-image .trust-messaging .inner-trust-messaging .text-carousel .review p span{color:#272727;line-height:2.4em;display:block}.hero-image .trust-messaging .inner-trust-messaging p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-left:1px}.hero-image .trust-messaging .inner-trust-messaging h3,.hero-image .trust-messaging .inner-trust-messaging .account .notifications a span,.account .notifications a .hero-image .trust-messaging .inner-trust-messaging span,.hero-image .trust-messaging .inner-trust-messaging label[for="property-selector"],.hero-image .trust-messaging .inner-trust-messaging label[for="owner-selector"],.hero-image .trust-messaging .inner-trust-messaging label[for="year-selector"],.hero-image .trust-messaging .inner-trust-messaging label[for="month-selector"]{color:#3e0b46;font-size:24px;font-weight:bold}.hero-image .trust-messaging .inner-trust-messaging a{display:inline-block;color:#fff;background-color:#272727;text-decoration:none;padding:6px 20px;margin-top:10px}.hero-image .trust-messaging .inner-trust-messaging a:hover{background-color:#250633}.hero-image .col_3{margin-bottom:auto}.hero-image .slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center}.hero-image .slick-dots li{display:inline-block;position:relative}.hero-image .slick-dots li button,.hero-image .slick-dots li #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .hero-image .slick-dots li .secondary-button{font-size:0;line-height:0;display:block;width:24px;height:24px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.hero-image .slick-dots li button:before,.hero-image .slick-dots li #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers .hero-image .slick-dots li .secondary-button:before{font-size:48px;line-height:36px;position:absolute;top:0;left:0;width:24px;height:24px;content:'•';text-align:center;color:#e6dfe6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-image .slick-dots li.slick-active button:before,.hero-image .slick-dots li.slick-active #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers .hero-image .slick-dots li.slick-active .secondary-button:before{color:#3e0b46}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596{box-shadow:0 0 4px 0 #b4d088}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 .ui-datepicker-title{background:#250633;font-weight:bold}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 th span{font-weight:bold;color:#250633;font-size:16px}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 td a.ui-state-hover{color:#b4d088;background-color:#ebe6ec;border:solid 1px #b4d088}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 td a.ui-state-active{background:#b4d088}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 td a.ui-state-active.ui-state-hover{color:#fff}.component.carousel-search .top-carousel div{height:370px}.component.carousel-search .top-carousel div:not(:first-child) img{display:none}.component.carousel-search .top-carousel div img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.component.carousel-search .top-carousel div img.offer{height:187px;left:90.3%;top:150px}.component.carousel-search .top-carousel div.countdown p{color:#fff;background:#815e86;font-size:21px;position:absolute;bottom:0;right:0;left:0;padding:0 0 6px 570px;margin:0;width:100%}.component.carousel-search .top-carousel div.countdown p span{color:#5e5e5e;font-size:24px;font-weight:bold}.component.carousel-search .top-carousel div.countdown p.counter-kep-5479 span{color:#fff}.component.carousel-search .top-carousel div.countdown p b{font-weight:normal}@media only screen and (max-width: 1170px){.component.carousel-search .top-carousel div.countdown p b{display:none}}@media only screen and (max-width: 959px){.component.carousel-search .top-carousel div.countdown p{padding-left:83%}}.component.carousel-search .top-carousel div .text,.component.carousel-search .top-carousel div .tablet-text{position:absolute;bottom:39px;left:789px;height:auto;top:initial}.component.carousel-search .top-carousel div .tablet-text{opacity:0;bottom:6px;left:743px}@media only screen and (max-width: 1170px){.component.carousel-search .top-carousel div .text{opacity:0}.component.carousel-search .top-carousel div .tablet-text{opacity:1}}@media only screen and (max-width: 959px){.component.carousel-search .top-carousel div .tablet-text{opacity:0}}.book-now-icon-container{display:none}@media all and (min-width: 992px){.book-now-icon-container{display:block}}@media only screen and (max-width: 959px){.hero-image .trust-messaging .inner-trust-messaging{padding:320px 72px 205px}.hero-image .component.carousel-search .top-carousel div img.offer{visibility:hidden}}@media all and (max-width: 1170px){.group-content .summer-sale{position:static;width:100%;box-shadow:none}}@media all and (max-width: 670px){.group-content .summer-sale .text-summer-sale a{float:left;margin-top:6px}}.error-required{box-shadow:0 0 4px 0 #815e86}.required{color:#815e86}.validation-content .component.trust-messaging{min-height:360px}.component .validation-error{background-color:#3e0b46;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);padding:6px 18px 6px 18px;margin-bottom:12px;position:relative;margin-top:-3px}.component .validation-error:after{bottom:60%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(200,213,87,0);border-bottom-color:#3e0b46;border-width:20px;margin-left:-20px}.component .validation-error p{font-size:12px;line-height:1.33;text-align:left;color:#815e86;margin-bottom:0}.component .validation-error p:before{display:block;content:' ';background-image:url("/images/icons/validation-error-icon.svg");background-size:12px 12px;background-repeat:no-repeat;height:18px;width:18px;float:left;margin-top:4px}.recent_views_top{border-top:solid 1px #dedede;padding-top:30px;margin-top:10px}.recent_reviews_wrap>p{color:#272727}.recent_reviews_wrap h2{margin-bottom:20px}.recent_views_container{height:150px;width:100%;overflow:hidden;white-space:nowrap}.recent_views_container .recent_property{margin-right:0;height:125px;margin-left:20px;width:calc(33% - 12px);display:inline-block;padding:0px;box-sizing:border-box;position:relative}.recent_views_container .recent_property:first-child{margin-left:0px}.recent_views_container .reviews_rectangle{height:2px}.recent_views_container .recent_image{float:left;width:33%}.recent_views_container .recent_image .recent_image_wrap{text-align:center;position:relative}.recent_views_container .recent_image .recent_image_wrap .img-fixer{height:0;padding-top:75%}.recent_views_container .recent_image .recent_image_wrap img.prop-img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;height:100%;width:auto;text-align:center}.recent_views_container .recent_details{float:left;width:67%;padding:0px 0px 0px 10px}.recent_views_container .recent_details p{font-size:14px;margin:1px}.recent_views_container .recent_details .recent_name{font-size:16px;color:#272727;line-height:20px;font-weight:600}.recent_views_container .recent_details .recent_location,.recent_views_container .recent_details .recent_date,.recent_views_container .recent_details .recent_name{height:20px;white-space:nowrap;width:92%;overflow:hidden;text-overflow:ellipsis}.recent_views_container .recent_details .recent_price{color:#250633;font-size:26px;width:40%;font-weight:bolder;float:left;margin-top:10px}.recent_views_container .recent_details #close{position:absolute;top:0px;right:5px;cursor:pointer}.recent_views_container .recent_booking{margin-top:8px;width:100%;padding:0px}.recent_views_container .recent_booking .recent_buttons{float:right;text-align:right;margin-top:12px;width:50%}.recent_views_container .recent_booking .recent_buttons a{border:0 none;color:#fff;font-family:inherit;font-size:inherit;padding:5px 0px;width:70px;text-align:center;display:inline-block;text-decoration:none;white-space:nowrap;background:#272727;color:#fff}.recent_views_container .recent_booking .recent_buttons a.view_property{background:#272727}.recent_views_container .recent_booking .recent_buttons a.view_property:hover,.recent_views_container .recent_booking .recent_buttons a:hover{background:#250633}.recent_views_container .recent_booking .recent_buttons a.save_property,.recent_views_container .recent_booking .recent_buttons a.add_favorites{background:#dedede;color:#3e0b46}.recent_views_container .recent_booking .recent_buttons a.save_property:hover,.recent_views_container .recent_booking .recent_buttons a.del_favorites{background:#3e0b46;color:#fff}.recent_views_container .recent_booking .recent_buttons .popup{left:10%;line-height:30px;position:absolute;top:initial;right:initial;bottom:14px;border-radius:5px}.recent_views_container .recent_booking .recent_buttons .popup a{display:block;text-align:center;width:95%;line-height:25px}.recent_views_container .recent_booking .recent_buttons .popup:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #dedede;border-right:0;right:-8px;bottom:1px;top:initial}.recent_views_container .recent_booking .recent_buttons .popup:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e6dfe6;border-right:0;right:-10px;bottom:-1px;top:initial}@media all and (max-width: 1385px){.recent_reviews_wrap .recent_views_container .recent_property{width:calc(50% - 12px)}}@media all and (min-width: 975px) and (max-width: 1385px){.recent_reviews_wrap .recent_views_container .recent_property .recent_image{width:23%}.recent_reviews_wrap .recent_views_container .recent_property .recent_details{width:77%}}@media all and (max-width: 975px){.recent_reviews_wrap .recent_views_container .recent_property{width:calc(50% - 12px);height:145px}.recent_reviews_wrap .recent_views_container .recent_property .recent_details .recent_booking{margin-top:0}.recent_reviews_wrap .recent_views_container .recent_property .recent_details .recent_booking .recent_price{margin-top:0;width:100%;float:none;display:block;height:35px}.recent_reviews_wrap .recent_views_container .recent_property .recent_details .recent_booking .recent_buttons{margin-top:0;width:100%;display:block;float:none;text-align:left}}#wrap_location_suggest{position:relative}#wrap_location_suggest #location_long3853{padding:12px 32px 12px 14px}#wrap_location_suggest #location_results{position:absolute;display:none;z-index:1000;width:100%;border:solid 1px #e6dfe6;top:45px;box-shadow:0 0 4px 0 #3e0b46;max-height:514px;overflow:hidden;overflow-y:auto;border-top:0}#wrap_location_suggest #location_results ul{list-style:none}#wrap_location_suggest #location_results ul li{background:#fff;border-bottom:1px solid #e6dfe6;width:100%;margin:0;padding:2px 18px 6px}#wrap_location_suggest #location_results ul li:hover{background:#f5f5f5;color:#250633}#wrap_location_suggest #location_results ul li.li-category,#wrap_location_suggest #location_results ul li.li-clear{font-weight:bolder;background-color:#dedede;padding:12px 8px 14px}#wrap_location_suggest #location_results ul li.li-category:hover,#wrap_location_suggest #location_results ul li.li-clear:hover{background-color:#dedede;color:inherit}#wrap_location_suggest #location_results ul li:not(.li-category){cursor:pointer}#wrap_location_suggest #location_results ul li span{color:#250633}#wrap_location_suggest #location_results ul li a{cursor:pointer;float:right;color:#3e0b46;font-size:14px;font-weight:normal}#wrap_location_suggest #location_results ul li .ltype{width:75px;border-radius:3px;text-transform:uppercase;font-weight:bold;font-size:12px;text-align:center;padding:5px 0px;display:inline-block;vertical-align:middle;margin-top:10px}#wrap_location_suggest #location_results ul li .lvalue{display:inline-block;vertical-align:top;padding-left:10px;width:calc(70% - 10px)}#wrap_location_suggest #location_results ul li .lvalue p{margin:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px}#wrap_location_suggest #location_results ul li .lvalue p:first-child{margin-top:4px}#wrap_location_suggest #location_results ul li .lvalue p b{font-size:14px}#wrap_location_suggest #location_results ul li .lvalue p .lref{font-size:12px;color:#272727}#wrap_location_suggest #location_results ul li .lvalue .clocation{font-size:12px}#wrap_location_suggest #location_results ul li.ltype-Town .ltype{background-color:#f5f5f5;border:solid 1px #250633;color:#250633}#wrap_location_suggest #location_results ul li.ltype-Region .ltype{background-color:#3e0b46;border:solid 1px #815e86;color:#815e86}#wrap_location_suggest #location_results ul li.ltype-Property .ltype{background-color:#ebe6ec;border:solid 1px #b4d088;color:#b4d088}#wrap_location_suggest #location_results ul li.ltype-Country .ltype{color:#250633;background-color:#b8d284;border:solid 1px #250633}#wrap_location_suggest #location_results ul li.ltype-Country p{padding:9px 0px}#wrap_location_suggest .search_icon{position:absolute;top:12px;right:8px}#wrap_location_suggest .search_icon svg{margin-right:0.2em;width:20px;height:20px;z-index:9999;cursor:pointer;fill:#3e0b46}#wrap_location_suggest .close_icon{position:absolute;top:14px;right:15px;display:none;cursor:pointer;color:#3e0b46}#wrap_location_suggest .load_icon{position:absolute;top:12px;right:18px;width:20px;height:20px;display:none}.search_form .inner-fieldset #wrap_location_suggest #location_long3853{margin:10px 0px;padding:8px 28px 8px 5px}.search_form .inner-fieldset #wrap_location_suggest .search_icon{top:18px;right:3px}.search_form .inner-fieldset #wrap_location_suggest .close_icon{top:20px;right:12px}.search_form .inner-fieldset #wrap_location_suggest .load_icon{top:18px;right:12px}.search_form .inner-fieldset #wrap_location_suggest #location_results{top:40px}.search_form .inner-fieldset #wrap_location_suggest #location_results ul li{padding:6px 8px}.search_form .inner-fieldset #wrap_location_suggest #location_results ul li.li-category{padding:10px 8px}.search_form .inner-fieldset #wrap_location_suggest #location_results ul li.li-category .lvalue{width:100%}.form-kep-4272 #wrap_location_suggest .close_icon{top:16px}.carousel-form #wrap_location_suggest #location_results{top:43px}.hero-image .carousel-search .form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul li.li-category,.hero-image .carousel-search .form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul li.li-clear{background-color:#dedede}@media only screen and (max-width: 959px){.wrap-kep-3853 .trust-messaging .inner-trust-messaging{padding-top:225px}.hero-image.wrap-kep-3853 .trust-messaging .inner-trust-messaging{padding-top:190px}#wrap_location_suggest #location_results ul li .ltype{width:65px;font-size:11px}#wrap_location_suggest #location_results ul li .lvalue p b{font-size:12px}}.ui-autocomplete{z-index:1000}.KEP-8699 .quick-links-container h4,.KEP-8699 .quick-links-container dl.information-box dt,dl.information-box .KEP-8699 .quick-links-container dt,.KEP-8699 .popular-destinations h4,.KEP-8699 .popular-destinations dl.information-box dt,dl.information-box .KEP-8699 .popular-destinations dt{margin-top:0px}.KEP-8699 .quick-links-container ul .quick-links-small,.KEP-8699 .popular-destinations ul .quick-links-small{min-height:75px}.KEP-8699 .quick-links-container ul .quick-links-small a,.KEP-8699 .popular-destinations ul .quick-links-small a{display:inline-block;min-height:30px}.KEP-8699 .quick-links-container ul .quick-links-small a p,.KEP-8699 .popular-destinations ul .quick-links-small a p{display:block}.KEP-8699 .quick-links-container ul .quick-links-small p,.KEP-8699 .popular-destinations ul .quick-links-small p{display:none}#carousel-search.gob-1046{display:flex;justify-content:center;overflow:hidden;margin-bottom:48px;background-image:unset !important}#carousel-search.gob-1046 #carousel-hero-image{top:0;width:100%;background-size:cover;height:370px;position:absolute}#carousel-search.gob-1046 #carousel-hero-image #carousel-hero-image-inner{width:100%;height:100%;background-color:#000;opacity:0.5}#carousel-search.gob-1046 .carousel-content-container{display:flex;flex-direction:column;align-items:center;width:100%}#carousel-search.gob-1046 .carousel-content-container .carousel-top-row{display:flex;gap:3rem;width:1400px}#carousel-search.gob-1046 .carousel-content-container .carousel-bottom-row{display:flex;justify-content:center;position:absolute;width:100vw;height:fit-content;top:370px;background-color:#fff}#carousel-search.gob-1046 h1{width:100%;height:fit-content;margin:0 70px;padding:0;text-wrap:balance;font-size:36px;font-weight:700 !important}#carousel-search.gob-1046 .carousel-v-center-container{display:flex;flex-wrap:wrap;align-content:center;height:370px}#carousel-search.gob-1046 .carousel-form{top:40px !important;min-width:450px;margin-bottom:90px !important}#carousel-search.gob-1046 .trust-messaging{position:relative !important;top:0 !important;width:1400px !important;height:fit-content;margin-bottom:0}#carousel-search.gob-1046 .inner-trust-messaging{border-bottom:unset}@media only screen and (max-width: 1399px){#carousel-search.gob-1046 .carousel-content-container .carousel-top-row{width:100%}}@media only screen and (max-width: 959px){#carousel-search.gob-1046{flex-direction:column-reverse;gap:0;align-items:unset;margin-bottom:0 !important}#carousel-search.gob-1046 .carousel-content-container{width:100%}#carousel-search.gob-1046 .carousel-content-container .carousel-top-row{flex-direction:column-reverse;gap:0;background-color:#fff}#carousel-search.gob-1046 .carousel-content-container .carousel-bottom-row{position:relative;top:0;width:100%}#carousel-search.gob-1046 .carousel-v-center-container{align-content:flex-start;height:fit-content;margin:0}#carousel-search.gob-1046 h1{top:0;width:100%;margin:0;padding:30px 72px 0 72px}#carousel-search.gob-1046 .carousel-form{position:relative !important;margin-bottom:0 !important}#carousel-search.gob-1046 .trust-messaging{width:100%;min-height:230px;border-bottom:none !important}}#carousel-search.gob-1086{background-image:none !important}#carousel-search.gob-1086 #hero-image-container{position:absolute;width:100%;height:370px}#carousel-search.gob-1086 #hero-image-container img{width:100%;height:100%;object-fit:cover}#carousel-search.gob-1086 #hero-image-container .overlay{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0.3}#carousel-search.gob-1086 .carousel-content-container .carousel-top-row{width:1400px;margin:0 auto}#carousel-search.gob-1086 h1{width:1400px;margin-top:0;margin-left:auto;margin-right:auto}#carousel-search.gob-1086 .trust-messaging{background:#fff}#carousel-search.gob-1086 .inner-trust-messaging{width:1400px;margin:0 auto}@media only screen and (max-width: 1399px){#carousel-search.gob-1086 .inner-trust-messaging{width:100%}}@media only screen and (max-width: 959px){#carousel-search.gob-1086 .carousel-content-container .carousel-top-row{width:100%}#carousel-search.gob-1086 h1{width:100%}}.quick-links.bottom-container{display:inline-grid}.quick-links.bottom-container div{padding:42px 50px}.quick-links.bottom-container h2,.quick-links.bottom-container h4,.quick-links.bottom-container dl.information-box dt,dl.information-box .quick-links.bottom-container dt{border-bottom:3px solid #3c6f99;display:inline-block;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:42px;letter-spacing:normal;color:#3c6f99}.quick-links.bottom-container ul{border-top:1px solid #3c6f99}.quick-links.bottom-container li{width:33%;float:left;padding:10px 15px;min-height:87px}@media only screen and (min-width: 992px){.quick-links.bottom-container li{width:25%}}@media only screen and (min-width: 1400px){.quick-links.bottom-container li{min-height:72px}}.quick-links.bottom-container li a{min-height:72px;display:inherit}.quick-links.bottom-container li a p{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#666666;margin:0}.quick-links.bottom-container li a p:first-of-type{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#3c6f99}.quick-links.bottom-container-container{display:inline-block}@media only screen and (max-width: 1170px){.quick-links.bottom-container.ui-refresh{float:none;width:100%}}.quick-links.bottom-container.ui-refresh div{padding:0;background-color:transparent}.quick-links.bottom-container.ui-refresh h2,.quick-links.bottom-container.ui-refresh h4,.quick-links.bottom-container.ui-refresh dl.information-box dt,dl.information-box .quick-links.bottom-container.ui-refresh dt{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#111111;border-bottom:none;text-transform:lowercase}.quick-links.bottom-container.ui-refresh h2:first-letter,.quick-links.bottom-container.ui-refresh h4:first-letter,.quick-links.bottom-container.ui-refresh dl.information-box dt:first-letter,dl.information-box .quick-links.bottom-container.ui-refresh dt:first-letter{text-transform:capitalize}.quick-links.bottom-container.ui-refresh ul{border-top:none;padding-top:30px}.quick-links.bottom-container.ui-refresh ul li{padding:0}.quick-links.bottom-container.ui-refresh ul li a:hover p:first-of-type{text-decoration:underline}.quick-links.bottom-container.ui-refresh ul li a.links-text p:first-of-type{line-height:1.2}.quick-links.bottom-container.ui-refresh ul li a p:first-of-type{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#00367f;width:90%}.quick-links.bottom-container.phoen-1336{float:none;margin-left:25%;display:flex;flex-direction:column}@media only screen and (max-width: 1170px){.quick-links.bottom-container.phoen-1336{float:none;width:100%;margin-left:0}}.quick-links.bottom-container.phoen-1336.no-results{margin-left:0}.quick-links.bottom-container.phoen-1336 .quick-links-container ul{display:flex;flex-direction:row;flex-wrap:wrap}.quick-links.bottom-container.phoen-1336 .popular-destinations .scrolling-carousel-container{width:100%}.inspiration-panel-content .inspiration-card .inspiration-card-content p.inspiration-card-title.from-price,.inspiration-panel-content .inspiration-card .inspiration-card-content p.inspiration-card-title.property-name{display:inline-block;width:100%;margin:0;padding:0;font-size:var(--font-size-body);font-weight:var(--font-semibold);line-height:var(--line-height-body)}.inspiration-panel-content .inspiration-card .inspiration-card-content p.inspiration-card-title.from-price>span,.inspiration-panel-content .inspiration-card .inspiration-card-content p.inspiration-card-title.property-name>span{color:var(--semantic-red-2)}#carousel-search-11481.titans-1193 .text-carousel:not(.titans-159) a.forcebutton{margin:var(--spacing-6x) auto 0;display:block;width:fit-content;min-width:unset;padding-right:var(--spacing-6x)}#carousel-search-11481.titans-1193 .text-carousel:not(.titans-159) a.forcebutton:after{width:100%}#carousel-search-11481.titans-1193 .text-carousel:not(.titans-159) a.forcebutton:before{left:unset;right:0}#carousel-search-11481.titans-1193 .slick-slide{pointer-events:none}#carousel-search-11481.titans-1193 .slick-slide.slick-current.slick-active{pointer-events:auto}@media all and (max-width: 1023px){#carousel-search-11481.titans-1193 .text-carousel:not(.titans-159) a.forcebutton{float:unset}}#nights-flexibility-calendar{display:none}#nights-flexibility-calendar.show{display:flex;flex-direction:column;position:absolute;width:38.75rem;background-color:var(--brand-white);padding:var(--spacing-6x);border-radius:var(--radius-lg);border:none;box-shadow:0 var(--spacing-1x) var(--spacing-4x) 0 var(--neutral-grey-3);z-index:204}#nights-flexibility-calendar.show:has(#ui-datepicker-div table tbody tr:nth-of-type(4)){height:22.5rem}#nights-flexibility-calendar.show:has(#ui-datepicker-div table tbody tr:nth-of-type(4)) #date_helpers .select-box.base ul{max-height:16.5rem}#nights-flexibility-calendar.show:has(#ui-datepicker-div table tbody tr:nth-of-type(5)){height:24.75rem}#nights-flexibility-calendar.show:has(#ui-datepicker-div table tbody tr:nth-of-type(5)) #date_helpers .select-box.base ul{max-height:18.5rem}#nights-flexibility-calendar.show:has(#ui-datepicker-div table tbody tr:nth-of-type(6)){height:27rem}#nights-flexibility-calendar.show:has(#ui-datepicker-div table tbody tr:nth-of-type(6)) #date_helpers .select-box.base ul{max-height:20.5rem}#nights-flexibility-calendar.show #date_helpers{display:flex;justify-content:space-between;gap:var(--spacing-3x);z-index:204}#nights-flexibility-calendar.show #date_helpers .select-box.base{margin-bottom:0}#nights-flexibility-calendar.show #date_helpers .select-box.base label{padding-left:0;margin-botton:var(--spacing-1x);font-size:var(--font-size-body);font-weight:var(--font-bold);line-height:var(--line-height-body);color:var(--neutral-black)}#nights-flexibility-calendar.show #date_helpers .select-box.base>span{color:var(--neutral-black);border:1px solid var(--neutral-grey-4);border-radius:var(--radius-base);padding:var(--spacing-4x)}#nights-flexibility-calendar.show #date_helpers .select-box.base>span:hover,#nights-flexibility-calendar.show #date_helpers .select-box.base>span:focus{border-color:var(--neutral-grey-6)}#nights-flexibility-calendar.show #date_helpers .select-box.base>span::after{background:url("/images/icons/_common-sprite.svg#sprite-chevron-down-thick-view");background-size:0.5rem 0.5rem;background-repeat:no-repeat;background-position:50% 70%;background-color:transparent;width:1rem;height:1rem;position:absolute;top:var(--spacing-4x);right:var(--spacing-4x)}#nights-flexibility-calendar.show #date_helpers .select-box.base ul{box-shadow:0 4px 15px 0 var(--neutral-grey-3);border:1px solid var(--neutral-grey-4)}#nights-flexibility-calendar.show #date_helpers .select-box.base ul li{border-bottom:none;color:var(--neutral-black);width:100%}#nights-flexibility-calendar.show #date_helpers .select-box.base.interacted span{border-color:var(--semantic-green-2);color:var(--semantic-green-2)}#nights-flexibility-calendar.show #date_helpers .select-box.base.interacted.active>span{border-color:var(--neutral-grey-6)}#nights-flexibility-calendar.show #date_helpers .select-box.base.active>span{border-color:var(--neutral-grey-6)}#nights-flexibility-calendar.show #ui-datepicker-div{display:block !important;width:35.75rem !important;position:absolute;top:6.25rem !important;left:var(--spacing-6x) !important;box-shadow:none;border:none;z-index:unset !important;opacity:1 !important;margin:var(--spacing-8x) 0 0}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group{display:block !important;padding:0;width:50%}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group.ui-datepicker-group-first{padding-right:var(--spacing-3x)}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group.ui-datepicker-group-last{padding-left:var(--spacing-3x)}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-header{padding:0}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-header a{display:block;position:absolute;padding:0;width:1rem;height:1rem;margin-top:0;margin-left:0;top:0;min-width:unset}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-header a.ui-datepicker-next{background:url("/images/icons/_common-sprite.svg#sprite-chevron-down-thick-view") no-repeat center;background-size:0.5rem 0.5rem;transform:rotateZ(-90deg);right:var(--spacing-1x)}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-header a.ui-datepicker-prev{background:url("/images/icons/_common-sprite.svg#sprite-chevron-down-thick-view") no-repeat center;background-size:0.5rem 0.5rem;transform:rotateZ(90deg);left:var(--spacing-1x)}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-header .ui-datepicker-title{padding:0}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-calendar{width:100%;margin-top:var(--spacing-3x)}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-calendar thead tr th>span{display:block;width:100%}#nights-flexibility-calendar.show #ui-datepicker-div .ui-datepicker-group .ui-datepicker-calendar tbody tr td a{display:block;min-width:1.875rem;width:100%;margin-left:0;margin-top:0}.b-corp-banner{display:flex;width:100%;padding:var(--spacing-10x) 0}.b-corp-banner .image-container{width:100%;padding:5rem;display:flex;flex-direction:row;justify-content:space-between;border-radius:var(--radius-xl);background-image:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.8) 100%),url("https://media.sykesassets.co.uk/whitelabels/sykes/bcorp/bcorp-desktop.jpg");background-repeat:no-repeat;background-size:125%;background-position-x:42%;background-position-y:35%;position:relative}@media all and (max-width: 1023px){.b-corp-banner .image-container{padding:2.5rem 4rem}}.b-corp-banner .image-container .b-corp-text-container{align-self:center;display:flex;flex-direction:column;width:55%;padding:0}@media all and (max-width: 1380px){.b-corp-banner .image-container .b-corp-text-container{width:70%}}@media all and (max-width: 1056px){.b-corp-banner .image-container .b-corp-text-container{width:100%}}@media all and (max-width: 1023px){.b-corp-banner .image-container .b-corp-text-container{padding:var(--spacing-6x) 0;width:70%}}@media all and (max-width: 800px){.b-corp-banner .image-container .b-corp-text-container{width:100%}}.b-corp-banner .image-container .b-corp-text-container h3,.b-corp-banner .image-container .b-corp-text-container .account .notifications a span,.account .notifications a .b-corp-banner .image-container .b-corp-text-container span,.b-corp-banner .image-container .b-corp-text-container label[for="property-selector"],.b-corp-banner .image-container .b-corp-text-container label[for="owner-selector"],.b-corp-banner .image-container .b-corp-text-container label[for="year-selector"],.b-corp-banner .image-container .b-corp-text-container label[for="month-selector"]{font-family:var(--font-family);font-size:var(--font-size-h-5xl);font-weight:var(--font-bold);line-height:var(--line-height-h-5xl);color:var(--brand-white)}@media all and (max-width: 1023px){.b-corp-banner .image-container .b-corp-text-container h3,.b-corp-banner .image-container .b-corp-text-container .account .notifications a span,.account .notifications a .b-corp-banner .image-container .b-corp-text-container span,.b-corp-banner .image-container .b-corp-text-container label[for="property-selector"],.b-corp-banner .image-container .b-corp-text-container label[for="owner-selector"],.b-corp-banner .image-container .b-corp-text-container label[for="year-selector"],.b-corp-banner .image-container .b-corp-text-container label[for="month-selector"]{font-size:var(--font-size-h-4xl);line-height:var(--line-height-h-4xl)}}.b-corp-banner .image-container .b-corp-text-container a{text-decoration:none;margin:var(--spacing-6x) 0 0;font-family:var(--font-family);font-weight:var(--font-normal);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--brand-white);text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2x)}.b-corp-banner .image-container .b-corp-text-container a svg{color:var(--brand-white)}.b-corp-banner .image-container .b-corp-icon-container{align-self:center;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.b-corp-banner .image-container .b-corp-icon-container svg{width:4.938rem;height:8.25rem}@media all and (max-width: 1023px){.b-corp-banner .image-container .b-corp-icon-container svg{width:4rem;height:6.75rem}}.contact_form ul{padding:0;margin:0;list-style-type:none}.contact_form ul li{overflow:auto;margin-bottom:1em;max-width:800px}.contact_form ul li label:before{content:'';display:inline-block;width:0.5em}.contact_form ul li label.required:before{content:'*';color:#815e86}.contact_form ul li.not_s ul{padding-top:1em}.contact_form ul li.not_s ul li{padding-left:10%}@media only screen and (max-width: 599px){.contact_form ul li.not_s ul li{padding-left:2%}}.contact_form ul li.submit>div{padding-bottom:1em}.contact_form ul li.submit>div span{color:#815e86}.contact_form dl{overflow:hidden;max-width:800px}.contact_form dl dt{clear:left;font-weight:bold;margin-bottom:1em}.contact_form dl dt:after{content:':'}.contact_form dl dd{margin-bottom:1em}.contact_form input,.contact_form select,.contact_form textarea,.contact_form .input-wrapper,.contact_form dd{width:99%;max-width:500px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact_form input[type="checkbox"],.contact_form input[type="radio"]{float:left;width:auto;margin-right:1em}.contact_form input[type="radio"]{margin-top:0.27em}.contact_form input[type="checkbox"]{margin-top:0.188em}.contact_form input[type="submit"]{font-size:1em;padding:0.313em 0}.contact_form button,.contact_form #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .contact_form .secondary-button{float:right;clear:right}.contact_form .error{font-size:80%;color:#815e86;float:left;clear:left}.contact_form .example{font-size:80%;clear:left;color:#3e0b46;margin-bottom:0.25em}.contact_form label,.contact_form dt{float:left}.contact_form label span,.contact_form dt span{color:#815e86}.contact_form label.not_required span,.contact_form dt.not_required span{color:transparent}.contact_form label.not_p,.contact_form dt.not_p{float:none}.contact_form .region_list .display-group{overflow:auto}.contact_form .region_list .display-group li{float:left;width:40%;margin-right:10%}.contact_form .region_list .display-group li label{float:right;text-align:left;width:94%;max-width:none}.contact_form .region_list .display-group li input{float:left;margin-right:0}#form_postcode{margin-bottom:1em}#find_cottage_catalogue,#find_cottage_open{margin-left:1em}#divLoading,#select_address{display:none;margin-top:1em}#let_cottage_drop{clear:both;padding-top:1em}#let_cottage_drop:before{content:'*';margin-right:0.20em;color:#fff}#brochure_form_tabs{list-style:none;padding:0;overflow:auto}#brochure_form_tabs li{float:left;color:#fff;font-weight:bold;height:2.613em;width:10.725em;text-align:center;line-height:2.5em;margin-right:0.725em;font-size:0.875em;padding-left:0.725em;position:relative}#brochure_form_tabs li.post{background:url(/images/mail.png) no-repeat 0.725em 50% #beb4c2}#brochure_form_tabs li.post a{background:url(/images/mail.png) no-repeat 0.725em 50% #dedede}#brochure_form_tabs li.mail{margin-right:0;background:url(/images/down.png) no-repeat 0.725em 50% #beb4c2}#brochure_form_tabs li.mail a{background:url(/images/down.png) no-repeat 0.725em 50% #dedede}#brochure_form_tabs li a{display:block;width:100%;height:100%;padding-left:0.725em;margin-left:-0.725em;text-decoration:none}#brochure_form_tabs li a:hover{background-color:#beb4c2;color:#fff}.brochure_years .display-group li{max-width:none}.brochure_years .display-group li label:first-child{display:block;float:none;margin:0}.brochure_years .display-group li label{margin:0.5em 0 1em 0}.brochure_years .display-group li br{display:none}#pay-booking form{padding:1em}#pay-booking form.have-account{background:#dedede;border:1px solid #e6dfe6;margin-top:2em;margin-bottom:2em}#pay-booking form h2{margin-bottom:0.5em}#pay-booking form>ul>li{width:49%;float:right}#pay-booking form>ul>li:first-child{float:left}#pay-booking form label{display:block;padding-bottom:0.3em;font-weight:bold}#pay-booking form label .example{float:right}#pay-booking form input[type=email],#pay-booking form input[type=password],#pay-booking form input[type=text]{width:100%;box-sizing:border-box}#pay-booking form .submit-wrapper{float:right;width:49%;margin-bottom:0}#pay-booking form .submit-wrapper a{line-height:1.8em}#pay-booking form .submit-wrapper input{float:right}.focused-contact{width:100%;position:relative;min-height:50em}.focused-contact *{box-sizing:border-box}.focused-contact .contact-stage{padding:0;width:100%;list-style-position:inside;height:2.5em}.focused-contact .contact-stage li{float:left;width:33.3%;padding:0.6em;border:1px solid #e6dfe6;background-color:#dedede;margin:0;color:#3e0b46;position:relative}.focused-contact .contact-stage li.active{background-color:#272727;border:1px solid #272727;color:#fff}.focused-contact .contact-stage li.active::after{display:block;content:'';background-color:inherit;width:1em;height:1em;position:absolute;bottom:-0.5em;right:47%;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.focused-contact ul{width:33.3%;list-style-type:none;padding:0}.focused-contact ul li{border-bottom:1px solid #e6dfe6;margin:0 0.625em;padding:0.625em 0}.focused-contact ul li a{display:block;width:100%;padding:0.9em 1.9em 0.9em 0.9em;text-decoration:none;color:#3e0b46;position:relative}.focused-contact ul li a:after{font-family:'icon-set';color:#fff;content:"";float:right;color:inherit;font-size:1.6em;position:absolute;bottom:calc(50% - 13px);margin-bottom:-0.1em;height:inherit;right:0}.focused-contact ul li a.active:after{font-family:'icon-set';color:#fff;content:""}.focused-contact ul li a:hover{background-color:#815e86}.focused-contact ul li.active>a{background-color:#272727;color:#fff}.focused-contact ul .child-topic{display:none}.focused-contact ul .active .child-topic{display:block;position:absolute;left:33.3%;top:3.5em}.focused-contact .contact-options{width:33.3%;float:right;display:none;padding:0 0.625em;position:relative;top:-21.9em}.focused-contact .contact-options article{border:1px solid #e6dfe6;padding:1.2em 1em;margin-bottom:1.25em;position:relative;overflow:auto}.focused-contact .contact-options article .button-call-to-action{float:right;clear:both;margin-top:0.5em}.focused-contact .contact-options article h1{font-weight:bold}.focused-contact .contact-options article h1 a{text-decoration:none;color:inherit}.focused-contact .contact-options article h1,.focused-contact .contact-options article h2{font-size:1.25em;color:#3e0b46}.focused-contact .contact-options article h2{font-weight:normal;margin-top:0.7em;line-height:1.5em}.focused-contact .live-chat-contact{display:none}.focused-contact .live-chat-contact img{width:100%;margin-bottom:1.25em}.focused-contact .contact-options.show{display:block}.focused-contact .log-in-contact{font-size:1.1em}.focused-contact .log-in-contact .button-call-to-action{width:100%;text-align:center}@media only screen and (max-width: 785px){.focused-contact{min-height:75em}}@media only screen and (max-width: 1170px){.contact_form .region_list .display-group li label{width:92%}}@media only screen and (max-width: 959px){.contact_form .region_list .display-group li label{width:90%}}@media only screen and (max-width: 720px){#pay-booking form>ul:after{content:"";display:table;clear:both}#pay-booking form>ul>li{float:none;width:100%}#pay-booking form .submit-wrapper{float:none;width:auto}}@media only screen and (max-width: 599px){.contact_form label,.contact_form dt{max-width:80%}.contact_form .region_list .display-group li{width:100%}.contact_form .region_list .display-group li label{width:94%}}@media only screen and (max-width: 400px){#pay-booking form{font-size:0.9em}}.focused-contact .search_form{font-size:1em !important}.focused-contact .search_form .search-form-container{display:none}.focused-contact .search_form .search-form-container.show{display:block;margin-bottom:1.25em;background-color:transparent}.focused-contact .search_form .search-form-container.show .search-header{background-color:transparent;border-bottom:0}.focused-contact .search_form .search-form-container.show .search-header h3,.focused-contact .search_form .search-form-container.show .search-header .account .notifications a span,.account .notifications a .focused-contact .search_form .search-form-container.show .search-header span,.focused-contact .search_form .search-form-container.show .search-header label[for="property-selector"],.focused-contact .search_form .search-form-container.show .search-header label[for="owner-selector"],.focused-contact .search_form .search-form-container.show .search-header label[for="year-selector"],.focused-contact .search_form .search-form-container.show .search-header label[for="month-selector"]{background-color:inherit;color:#3e0b46;text-align:left;text-transform:capitalize;font-family:Karla,Arial,sans-serif}.focused-contact .search_form .search-form-container.show legend,.focused-contact .search_form .search-form-container.show label{color:#3e0b46}.focused-contact .search_form .search-form-container.show legend{padding-left:0;margin-left:0;display:block !important}.focused-contact .search_form .search-form-container.show fieldset{width:100% !important;border:0}.focused-contact .search_form .search-form-container.show fieldset .inner-fieldset{margin:0}.focused-contact .search_form .search-form-container.show .button-call-to-action{width:100%;margin-right:0}.focused-contact .search_form .search-form-container.show label[for='contact_area_id'],.focused-contact .search_form .search-form-container.show label[for='contact_country_id']{display:none}.overlay-fix .main-content{z-index:inherit}.new_contact_2946 .hero{background:transparent url("/images/sykes/res-hero-2946.jpg") top center no-repeat;overflow:visible;position:relative}.new_contact_2946 .hero.contact-three-col{height:515px}@media only screen and (max-width: 1456px){.new_contact_2946 .hero.contact-three-col{height:440px}}@media only screen and (max-width: 1023px){.new_contact_2946 .hero.contact-three-col{height:440px}}.new_contact_2946 .hero div.center{padding:0}.new_contact_2946 .hero div.center a{height:284px;width:284px;display:inline-block;position:relative;margin-right:10px;float:left;background-color:#815e86;border:1px solid #e6dfe6}.new_contact_2946 .hero div.center a span{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding:12px 18px;color:#3e0b46}.new_contact_2946 .hero div.center a span em{position:absolute;right:18px;transform:rotate(-90deg)}.new_contact_2946 .hero div.center a svg{width:41.1%;height:41.1%;margin:22% 29% 24% 29%}.new_contact_2946 .hero div.center a svg .disk{fill:#250633}.new_contact_2946 .hero div.center #live-chat svg{width:80%;height:80%;margin:5% 10%}.new_contact_2946 .hero div.contact-three-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 1023px) and (min-width: 768px){.new_contact_2946 .hero div.contact-three-col{width:100% !important}}@media only screen and (max-width: 1023px) and (min-width: 768px){.new_contact_2946 .hero div.contact-three-col .overlay_trigger{width:30%;height:240px;margin-right:2%}}@media only screen and (max-width: 1023px) and (min-width: 768px){.new_contact_2946 .hero div.contact-three-col .overlay_trigger:nth-of-type(even){margin-right:2%}}@media only screen and (max-width: 1023px) and (min-width: 768px){.new_contact_2946 .hero div.contact-three-col .overlay_trigger:last-child{margin-right:0}}.new_contact_2946 h1{padding:12px 24px;background-color:#fff;text-align:center;margin:145px auto 55px auto;font-size:20px;font-weight:bold;width:450px}.new_contact_2946 h2{width:100%;text-align:center;font-size:18px;font-weight:bold}.new_contact_2946 .frequent-questions h2{margin-bottom:24px;margin-top:48px}.new_contact_2946 .frequent-questions dl{border:1px solid #e6dfe6;border-bottom:none}.new_contact_2946 .frequent-questions dl:last-of-type{border-bottom:1px solid #e6dfe6}.new_contact_2946 .frequent-questions dl dt,.new_contact_2946 .frequent-questions dl dd{padding:10px 72px}.new_contact_2946 .frequent-questions dl dt,.new_contact_2946 .frequent-questions dl p{position:relative}.new_contact_2946 .frequent-questions dl dt span,.new_contact_2946 .frequent-questions dl p span{position:absolute}.new_contact_2946 .frequent-questions dl dt{font-weight:bold;color:#250633;position:relative}.new_contact_2946 .frequent-questions dl dt:hover{background-color:#815e86;cursor:pointer}.new_contact_2946 .frequent-questions dl dt span{left:48px;top:9px}.new_contact_2946 .frequent-questions dl dt em{position:absolute;right:48px;top:10px;transition-duration:0.5s;transition-property:transform}.new_contact_2946 .frequent-questions dl dt em svg{fill:#272727}.new_contact_2946 .frequent-questions dl dd{height:0;overflow:hidden;padding:0}.new_contact_2946 .frequent-questions dl#complaints dd ul{list-style:none}.new_contact_2946 .frequent-questions dl#complaints dd ul li{position:relative;padding-left:15px;margin-bottom:16px}.new_contact_2946 .frequent-questions dl#complaints dd ul li:before{content:'';position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;background:#666}.new_contact_2946 .frequent-questions .opened dt{background-color:#815e86}.new_contact_2946 .frequent-questions .opened dt em{transform:rotate(180deg)}.new_contact_2946 .frequent-questions .opened dd{height:auto;border-top:1px solid #e6dfe6;overflow:hidden;padding:18px 48px 18px 72px}.new_contact_2946 .frequent-questions .opened dd p{width:initial}.new_contact_2946 .frequent-questions .opened dd p span{left:-24px;top:0}.support-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:201;display:none}.support-overlay .support-overlay-message{background-color:#fff;width:750px;margin:10vh auto;padding:48px;display:none;position:relative}.support-overlay .support-overlay-message h2{font-size:18px;font-weight:bold;color:#3e0b46;margin:0}.support-overlay .support-overlay-message .close{cursor:pointer;display:block;width:18px;height:18px;position:absolute;top:24px;right:24px}.support-overlay .support-overlay-message .close svg{width:100%;height:100%}.support-overlay .support-overlay-message img{width:100%}.support-overlay .support-overlay-message .smaller-livechat{font-size:16px;margin:10px 24px;text-align:center}.support-overlay .support-overlay-message#phone-reservations-content,.support-overlay .support-overlay-message#manage-booking-content,.support-overlay .support-overlay-message#owner-portal-content{padding:24px;border-radius:8px;width:557px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.support-overlay .support-overlay-message#phone-reservations-content h2,.support-overlay .support-overlay-message#manage-booking-content h2,.support-overlay .support-overlay-message#owner-portal-content h2{font-size:20px;font-weight:700;line-height:28px;margin-bottom:8px;color:#111}.support-overlay .support-overlay-message#phone-reservations-content p,.support-overlay .support-overlay-message#manage-booking-content p,.support-overlay .support-overlay-message#owner-portal-content p{font-size:20px;font-weight:400;line-height:32px;color:#666}.support-overlay .support-overlay-message#phone-reservations-content a,.support-overlay .support-overlay-message#manage-booking-content a,.support-overlay .support-overlay-message#owner-portal-content a{text-decoration:none}.support-overlay .support-overlay-message#phone-reservations-content a:hover,.support-overlay .support-overlay-message#manage-booking-content a:hover,.support-overlay .support-overlay-message#owner-portal-content a:hover{text-decoration:underline}.support-overlay .support-overlay-message#phone-reservations-content a.button,.support-overlay .support-overlay-message#manage-booking-content a.button,.support-overlay .support-overlay-message#owner-portal-content a.button{font-size:16px;font-weight:700;line-height:24px;background:#006CFF;transition:background-color 0.3s linear;border-radius:4px;width:100%;max-width:260px;text-align:center}.support-overlay .support-overlay-message#phone-reservations-content a.button:hover,.support-overlay .support-overlay-message#manage-booking-content a.button:hover,.support-overlay .support-overlay-message#owner-portal-content a.button:hover{background:#3389FF;text-decoration:none}.support-overlay .support-overlay-message#phone-reservations-content .close-wrap,.support-overlay .support-overlay-message#manage-booking-content .close-wrap,.support-overlay .support-overlay-message#owner-portal-content .close-wrap{position:absolute;top:12px;right:20px}.support-overlay .support-overlay-message#phone-reservations-content .close,.support-overlay .support-overlay-message#manage-booking-content .close,.support-overlay .support-overlay-message#owner-portal-content .close{display:block;position:relative;top:auto;right:auto;width:16px;height:16px;padding:0}.support-overlay .support-overlay-message#phone-reservations-content .close:before,.support-overlay .support-overlay-message#phone-reservations-content .close:after,.support-overlay .support-overlay-message#manage-booking-content .close:before,.support-overlay .support-overlay-message#manage-booking-content .close:after,.support-overlay .support-overlay-message#owner-portal-content .close:before,.support-overlay .support-overlay-message#owner-portal-content .close:after{content:'';position:absolute;width:100%;height:2px;border-radius:50px;background:#111;top:50%;left:50%;transform:translate(-50%, -50%)}.support-overlay .support-overlay-message#phone-reservations-content .close:before,.support-overlay .support-overlay-message#manage-booking-content .close:before,.support-overlay .support-overlay-message#owner-portal-content .close:before{transform:rotate(45deg)}.support-overlay .support-overlay-message#phone-reservations-content .close:after,.support-overlay .support-overlay-message#manage-booking-content .close:after,.support-overlay .support-overlay-message#owner-portal-content .close:after{transform:rotate(-45deg)}.support-overlay .support-overlay-message#phone-reservations-content .contact-number{color:#111;font-size:24px;text-decoration:none;font-weight:400}.support-overlay .support-overlay-message#manage-booking-content a.button{max-width:341px}.support-overlay .support-overlay-message#owner-portal-content .owner-portal-block{margin-bottom:24px}.kep-3530-back-to-top-button{display:none;background-color:#250633;width:100%;text-align:center;line-height:3em;margin:0px;float:left;width:100%;text-decoration:none}.kep-3530-back-to-top-button .kep-3530-text{display:inline-block;color:#fff}.kep-3530-back-to-top-button .kep-3530-icon{width:16.5px;height:18px;fill:#fff;box-sizing:initial;display:inline-block}@media only screen and (max-width: 375px){.new_contact_2946 .hero{height:120px}.new_contact_2946 .hero h1{margin-top:84px;font-size:16px;padding:12px 24px;width:278px}.kep-3530-back-to-top-button{display:block}}@media only screen and (min-width: 375px) and (max-width: 450px){.new_contact_2946 .hero{height:130px}.new_contact_2946 .hero h1{margin-top:55px;width:290px}.kep-3530-back-to-top-button{display:block}}@media only screen and (max-width: 450px){.new_contact_2946 .frequent-questions dl dt{padding:10px 42px}.new_contact_2946 .frequent-questions dl dt span{left:12px}.new_contact_2946 .frequent-questions dl dt em{right:12px}.new_contact_2946 .frequent-questions .opened dd{padding:12px 12px 12px 42px}.new_contact_2946 .frequent-questions .opened dd p span{left:-30px}.kep-3530-back-to-top-button{display:block}}@media only screen and (min-width: 450px) and (max-width: 568px){.new_contact_2946 .hero{height:142px}.new_contact_2946 .hero h1{margin-top:60px;width:290px}.kep-3530-back-to-top-button{display:block}}@media only screen and (min-width: 568px) and (max-width: 600px){.new_contact_2946 .hero{height:192px}.new_contact_2946 .hero h1{margin-top:75px}}@media only screen and (min-width: 600px) and (max-width: 675px){.new_contact_2946 .hero{height:192px;background-size:cover}.new_contact_2946 .hero h1{margin-top:85px;font-size:20px}.kep-3530-back-to-top-button{display:block}}@media only screen and (min-width: 300px) and (max-width: 767px){.new_contact_2946 .hero{background-size:cover;height:231px}.new_contact_2946 .hero div.center{width:100%;float:left}.new_contact_2946 .hero div.center a{height:292px;width:290px;margin:0 auto 10px auto;display:block;float:none}.new_contact_2946 .hero div.frequent-questions{float:left}.new_contact_2946 .hero div.contact-three-col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100% !important;padding-left:8px;padding-right:8px}.new_contact_2946 .hero div.contact-three-col .overlay_trigger{width:32%;height:200px;margin-left:0;margin-right:0}.new_contact_2946 .hero div.contact-three-col .overlay_trigger:nth-of-type(even){margin-left:0;margin-right:0}.new_contact_2946 .hero div.contact-three-col .overlay_trigger:last-child{margin-left:0;margin-right:0}.new_contact_2946 .hero div.contact-three-col .overlay_trigger span{font-size:14px}.new_contact_2946 .hero div.contact-three-col .overlay_trigger span em{right:3px}.support-overlay .support-overlay-message{width:90%;margin:10vh auto;padding:5%;padding-top:45px}.support-overlay .support-overlay-message .close{width:22px;height:22px;top:12px;right:12px}.support-overlay .support-overlay-message .close svg{width:100%;height:100%}.kep-3530-back-to-top-button{display:block}}@media only screen and (min-width: 768px) and (max-width: 1023px){.new_contact_2946 .hero{height:451px}.new_contact_2946 .hero div.center{width:594px}.new_contact_2946 .hero div.center a{height:292px;width:292px;margin-bottom:10px}.new_contact_2946 .hero div.center a:nth-of-type(even){margin-right:0}}@media only screen and (min-width: 1024px) and (max-width: 1097px){.new_contact_2946 .hero{height:451px}.new_contact_2946 .hero div.center{width:830px}.new_contact_2946 .hero div.center a{height:200px;width:200px;margin-bottom:10px}.new_contact_2946 .hero div.center a span{font-size:14px}.new_contact_2946 .hero div.center a:last-of-type{margin-right:0}}@media only screen and (min-width: 1098px) and (max-width: 1456px){.new_contact_2946 .hero{height:451px}.new_contact_2946 .hero div.center{width:920px}.new_contact_2946 .hero div.center a{height:220px;width:220px;margin-bottom:10px}.new_contact_2946 .hero div.center a:nth-of-type{margin-right:0}}@media only screen and (min-width: 1457px){.new_contact_2946 .hero{height:451px}.new_contact_2946 .hero div.center a:last-of-type{margin-right:0}}.component.carousel-search:before{background:transparent}.component.carousel-search .form{z-index:1;top:30px}.component.carousel-search .form.active{z-index:152}.component.carousel-search .form .overlay-form{position:absolute;top:0;left:0;width:100%;height:100%;z-index:151}.carousel-search .form.form-visual-hierarchy-4596 form textarea:focus,.carousel-search .form.form-visual-hierarchy-4596 form input:focus{outline:none}.carousel-search .form.form-visual-hierarchy-4596 form #start{background:url("/images/icons/calendar.svg") right 18px center no-repeat;background-size:4.1%}.carousel-search .form.form-visual-hierarchy-4596 form svg#close{fill:#250633}.carousel-search .form.form-visual-hierarchy-4596 form .button-call-to-action{text-transform:uppercase;font-weight:bold;font-size:18px;padding:16px;border-radius:2px}.carousel-search .form.form-visual-hierarchy-4596 form label{font-weight:bold;color:#250633;padding-left:0}.carousel-search .form.form-visual-hierarchy-4596 form input{color:#b4d088;font-weight:bold;margin-bottom:18px;border-radius:2px}.carousel-search .form.form-visual-hierarchy-4596 form input::placeholder{color:#272727}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base{margin-bottom:18px}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base span{color:#272727;font-weight:bold;border-radius:2px}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base span:after{background:url(/images/icons/search-chevron-down.svg) 50% no-repeat}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.active ul{box-shadow:0 0 4px 0 #b4d088}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.active ul li{color:#250633;font-weight:bold}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.active ul li:hover{background:#ebe6ec}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.active ul li.selected{background:#fff}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.active ul li.selected:hover{background:#ebe6ec}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.interacted.active .selected{background:#ebe6ec}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.interacted span{color:#b4d088;font-weight:bolder;border:solid 1px #b4d088}.carousel-search .form.form-visual-hierarchy-4596 #wrap_location_suggest #location_results{box-shadow:0 0 4px 0 #b4d088}.carousel-search .form.form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul{color:#250633}.carousel-search .form.form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul li:hover{background:#ebe6ec;color:#250633}.carousel-search .form.form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul li span{color:#b4d088}.carousel-search .form.form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul li .lref{color:#272727}.carousel-search .form.form-visual-hierarchy-4596 #wrap_location_suggest #location_results ul li .clocation{color:#3e0b46}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596.holiday-calendar td a.ui-state-hover{color:#250633;background-color:#e6dfe6;border:solid 1px #250633}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596.holiday-calendar td a.ui-state-active{background:#250633}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596.holiday-calendar td a.ui-state-active.ui-state-hover{color:#fff}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596.holiday-calendar .bank-holiday a{border-radius:4px;color:#b4d088;background:#ebe6ec;border:1px solid #b4d088}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596.holiday-calendar .bank-holiday a:hover{color:#fff;background:#b4d088}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596.holiday-calendar .bank-holiday a.ui-state-active{color:#fff;background:#b4d088}[id^="startDiv"]{height:0;overflow:hidden}[id^="startDiv"]>div{width:auto}#startDiv{clear:both}@media only screen and (max-width: 599px){#startDiv{font-size:78%}}.ui-datepicker table thead{background:none}.ui-datepicker table thead th{color:#3e0b46}.ui-datepicker-header{background:#3e0b46;border-color:#272727}.ui-datepicker-header a{background:#3e0b46;text-indent:0;cursor:pointer}.ui-datepicker-header a.ui-state-disabled span:before{cursor:default}.ui-datepicker-header a span{width:16px;height:16px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;background-image:none !important}.ui-datepicker-header a span:before{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;text-indent:0;width:16px;height:16px;display:block;line-height:16px;text-align:center;cursor:pointer;background:#dedede}.ui-datepicker-header a span.ui-icon-circle-triangle-e:before{font-family:'icon-set';color:#3e0b46;content:""}.ui-datepicker-header a span.ui-icon-circle-triangle-w:before{font-family:'icon-set';color:#3e0b46;content:"";text-indent:-1px}.ui-datepicker-header a.ui-state-hover{border-color:#3e0b46;background:#dedede}.ui-datepicker-header a.ui-state-hover span.ui-icon-circle-triangle-e:before,.ui-datepicker-header a.ui-state-hover span.ui-icon-circle-triangle-w:before{color:#dedede;background:#3e0b46}.ui-datepicker-header .ui-datepicker-title{color:#fff}.ui-datepicker-calendar .ui-state-default,.ui-datepicker-calendar .ui-widget-content .ui-state-default,.ui-datepicker-calendar .ui-widget-header .ui-state-default{border-color:#e6dfe6;color:#3e0b46}.ui-datepicker-calendar .ui-state-default{background:#dedede}.ui-datepicker-calendar .ui-state-default.ui-state-hover{background:#e6dfe6}.ui-datepicker-calendar .ui-state-default.ui-state-highlight,.ui-datepicker-calendar .ui-state-default.ui-state-highlight.ui-state-active{background:#b8d284}.ui-datepicker-calendar .ui-state-default.ui-state-active{background:#fff;color:#250633}.ui-datepicker-calendar .ui-corner-all.ui-state-hover{background:#dedede}#ui-datepicker-div{border-color:#3e0b46;font-family:Karla,Arial,sans-serif}@media only screen and (min-width: 600px) and (max-width: 1170px){#ui-datepicker-div {left:auto !important;right:3% !important}}@media only screen and (max-width: 1170px){#ui-datepicker-div.center{left:50% !important;right:auto;margin-left:-19em}}.use-arial-3651 #ui-datepicker-div{font-family:Arial,sans-serif}@media only screen and (max-width: 1170px){.pattern-library-calendar #ui-datepicker-div{right:3% !important;left:auto !important;margin-left:-19em}}.highlight-weekend-in-search table tbody tr{background-color:#dedede}.highlight-weekend-in-search .ui-datepicker-week-end{background-color:#dedede}@media screen and (min-width: 600px){.pattern-library-calendar .icon-calendar+.inner-fieldset>div:first-child,.pattern-library-calendar .account .notifications a.notification-calendar+.inner-fieldset>div:first-child,.account .notifications .pattern-library-calendar a.notification-calendar+.inner-fieldset>div:first-child{position:relative}.pattern-library-calendar .icon-calendar+.inner-fieldset>div:first-child:after,.pattern-library-calendar .account .notifications a.notification-calendar+.inner-fieldset>div:first-child:after,.account .notifications .pattern-library-calendar a.notification-calendar+.inner-fieldset>div:first-child:after{display:block;position:absolute;content:'\e600';font-family:'pattern-library-set';color:#272727;width:1em;height:1em;right:0;top:0;padding:0.68em;font-size:0.8em;border-left:1px solid #272727;background-color:#dedede}.pattern-library-calendar .icon-calendar+.inner-fieldset>div,.pattern-library-calendar .account .notifications a.notification-calendar+.inner-fieldset>div,.account .notifications .pattern-library-calendar a.notification-calendar+.inner-fieldset>div{float:left;width:100%}.pattern-library-calendar input#start{left:0;top:0;position:relative;padding:0.35em 0.5em;width:88%;background:transparent none;z-index:10;margin-top:0}.pattern-library-calendar .input-wrapper{width:9.1em;height:1.9em;float:right;clear:none;background-color:#fff;margin:0;padding:0;position:relative}.pattern-library-calendar #ui-datepicker-div{background:#dedede;background:-moz-linear-gradient(top, #dedede 0%, #fff 100%);background:-webkit-linear-gradient(top, #dedede 0%, #fff 100%);background:linear-gradient(to bottom, #dedede 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$gray_960_colour, endColorstr=$static_white_colour, GradientType=0);margin:-1px 0 0 0;padding:0;font-family:-apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;font-size:100% !important;width:27.4em !important;border-color:#272727}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-header{background:#fff;border:none;position:static;padding:0}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{color:#3e0b46;text-transform:uppercase;font-size:1.1875em;margin:1.45em 0 0.7em 0;line-height:1.3em}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-header a:before{display:inline-block}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-group{box-sizing:border-box;background:#fff;width:13.7em;margin:1.875em 0 0 0;border-top:1px solid #272727}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-group-first{padding:0 15px 1.875em 23px}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-group-last{padding:0 23px 1.875em 15px}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev{top:0;margin:0;height:1.875em;width:3.750em;outline:1px solid #272727;background-color:#dedede;display:block;box-sizing:border-box}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next.ui-state-hover:not(.ui-state-disabled),.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev.ui-state-hover:not(.ui-state-disabled){border:none;outline:1px solid #87a155;color:#87a155;background-color:#ebe6ec}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next.ui-state-hover:active,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev.ui-state-hover:active{color:#fff;background-color:#87a155}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next .ui-icon,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev .ui-icon{width:78%;text-indent:0;position:static;padding:0;font-size:0.75em;line-height:1.6em;display:block;margin:0.47em 0 0 0;background:transparent;border-radius:0}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next .ui-icon::before,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev .ui-icon::before{display:inline-block;color:inherit;border-radius:0;text-indent:0;width:16px;height:inherit;line-height:20px;cursor:pointer;background:transparent;float:left}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next{right:0}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next span{float:right;margin-right:0.1em !important;text-align:left}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next span::before{text-align:left}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev{left:0}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev span{float:left;margin-left:0.1em !important;text-align:right}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev span::before{text-align:right}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next.ui-state-disabled:hover,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-prev.ui-state-disabled:hover{background-color:transparent;color:#3e0b46;border:none}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-next .ui-icon:last-child::before{float:right}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-title{line-height:1.4em}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar{margin:0}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar .ui-state-default{box-sizing:border-box;border:none;text-align:center;background-color:transparent}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today{background:transparent}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today:hover{background-color:#ebe6ec;outline:1px solid #87a155}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar a.ui-state-default:hover,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar a.ui-state-default.ui-state-highlight:hover{background-color:#ebe6ec;outline:1px solid #87a155}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-today a.ui-state-default{background-color:transparent !important;color:inherit}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day a.ui-state-default.ui-state-active{background-color:#87a155;outline:1px solid #87a155;color:#fff}.pattern-library-calendar #ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today a.ui-state-default{outline:none;color:inherit}.pattern-library-calendar #ui-datepicker-div table.ui-datepicker-calendar{width:12.7em;margin:0}.pattern-library-calendar #ui-datepicker-div table.ui-datepicker-calendar thead th{padding:0.4em 0.3em}.pattern-library-calendar #ui-datepicker-div table.ui-datepicker-calendar thead span{font-weight:100;font-size:0.8em}.pattern-library-calendar #ui-datepicker-div table.ui-datepicker-calendar td{padding:0;margin:0;width:26px;height:24px;vertical-align:middle}.pattern-library-calendar #ui-datepicker-div table.ui-datepicker-calendar td span,.pattern-library-calendar #ui-datepicker-div table.ui-datepicker-calendar td a{width:inherit;height:inherit;font-weight:400;font-size:0.76389em;display:table-cell;vertical-align:middle;text-align:center}.pattern-library-calendar #ui-datepicker-div span,.pattern-library-calendar #ui-datepicker-div a{text-align:center;padding:0}.pattern-library-calendar #ui-datepicker-div a{color:#3e0b46}.pattern-library-calendar #ui-datepicker-div .ui-corner-all,.pattern-library-calendar #ui-datepicker-div .ui-datepicker-header{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pattern-library-calendar #ui-datepicker-div.top .ui-datepicker-group{margin-top:2.7em;border-top:1px solid #3e0b46;margin-bottom:0;border-bottom:0}.pattern-library-calendar #ui-datepicker-div.top .ui-datepicker-group .ui-datepicker-next,.pattern-library-calendar #ui-datepicker-div.top .ui-datepicker-group .ui-datepicker-prev{top:0;bottom:auto}.pattern-library-calendar #ui-datepicker-div.bottom{padding:0 0 1.875em 0;background:#dedede;background:-moz-linear-gradient(top, #fff 0%, #dedede 100%);background:-webkit-linear-gradient(top, #fff 0%, #dedede 100%);background:linear-gradient(to bottom, #fff 0%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0)}.pattern-library-calendar #ui-datepicker-div.bottom .ui-datepicker-next,.pattern-library-calendar #ui-datepicker-div.bottom .ui-datepicker-prev{top:auto;bottom:0;margin:0}.pattern-library-calendar #ui-datepicker-div.bottom .ui-datepicker-group{height:16.1em;margin-top:0;border-top:none}.pattern-library-calendar #ui-datepicker-div.bottom .ui-datepicker-row-break{border-bottom:1px solid #3e0b46}.pattern-library-calendar #ui-datepicker-div.bottom .ui-datepicker-group-first{padding:0 15px 1.875em 23px}.pattern-library-calendar #ui-datepicker-div.bottom .ui-datepicker-group-last{padding:0 23px 1.875em 15px}}@media screen and (min-width: 600px) and (max-width: 1170px){.icon-calendar+.inner-fieldset>div:first-child:after,.account .notifications a.notification-calendar+.inner-fieldset>div:first-child:after{line-height:1.35em}}#ui-datepicker-div.search_any_date{margin-top:0}#ui-datepicker-div.search_any_date .ui-datepicker-group{margin-top:45px}#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane{position:absolute;top:0;left:0;right:0;height:45px;border:none;margin-top:0}#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane h3,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .account .notifications a span,.account .notifications a #ui-datepicker-div.search_any_date .ui-datepicker-buttonpane span,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane label[for="property-selector"],#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane label[for="owner-selector"],#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane label[for="year-selector"],#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane label[for="month-selector"]{display:inline-block;margin:13px 0 12px 12px;font-size:17px;color:#3e0b46}#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-default,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-info,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-success,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-warning,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-error{margin:12px 6px;float:none;display:inline-block;font-size:12px;padding:2px 6px;background-color:#250633;border-radius:4px;text-transform:capitalize;font-weight:bold;color:#fff}#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag:hover,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-default:hover,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-info:hover,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-success:hover,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-warning:hover,#ui-datepicker-div.search_any_date .ui-datepicker-buttonpane .search-any-date.tag-error:hover{background:#3e0b46;cursor:pointer;border:none;color:#fff}footer{background:#3e0b46;clear:both;color:#fff;margin-top:3em;font-size:0.9em;padding:2em 0}footer h4,footer dl.information-box dt,dl.information-box footer dt{color:inherit;padding:0;border-bottom:1px #272727 solid;font-size:1.2em;padding-bottom:0.6em}footer h4:first-child,footer dl.information-box dt:first-child,dl.information-box footer dt:first-child{margin-bottom:0.8em}footer p{margin-top:0}footer a{color:#fff;text-decoration:none}footer a:hover{color:#e6dfe6}footer a img{width:90%;margin:0.25em 0}footer ul{list-style-type:none;margin:0;padding:0}footer ul li{padding-bottom:0.625em;line-height:1.4em}footer ul li a{position:relative;padding-left:1.4em;display:block}footer ul li a:before{content:'\e621';font-family:'icon-set';position:absolute;left:0}footer ul li#moreInfoExpand3548{cursor:pointer}footer ul li#moreInfoHidden3548{display:none}footer ul li#moreInfoHidden3548 a{width:100%;line-height:1.5em}footer ul li#moreInfoHidden3548 a:before{content:''}footer.kep-4246{margin-top:0px}.email-signup{background:#3e0b46;clear:both;padding:26px 0;text-align:center;color:#fff;width:100%;font-size:14px;margin-top:24px;display:none}.email-signup .email-sent{display:none}.email-signup .email-signup-content{display:inline-flex}.email-signup .email-signup-content svg{margin-top:5px}.email-signup .email-signup-content,.email-signup .email-sent{position:relative}.email-signup .email-signup-content p,.email-signup .email-sent p{float:right;text-align:left;margin:0px;margin-left:6px;margin-right:18px;line-height:1.29}.email-signup .email-signup-content p span:first-child,.email-signup .email-sent p span:first-child{font-weight:bold;display:block}.email-signup .email-signup-content form#footer_emailsignup input,.email-signup .email-sent form#footer_emailsignup input{border-radius:0;margin:0;min-width:248px;padding:0.6em;-webkit-appearance:none}.email-signup .email-signup-content form#footer_emailsignup input:-webkit-autofill,.email-signup .email-sent form#footer_emailsignup input:-webkit-autofill{background:transparent}.email-signup .email-signup-content form#footer_emailsignup input.email-error,.email-signup .email-sent form#footer_emailsignup input.email-error{border:1px solid #815e86}.email-signup .email-signup-content form#footer_emailsignup button,.email-signup .email-signup-content form#footer_emailsignup #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .email-signup .email-signup-content form#footer_emailsignup .secondary-button,.email-signup .email-sent form#footer_emailsignup button,.email-signup .email-sent form#footer_emailsignup #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .email-signup .email-sent form#footer_emailsignup .secondary-button{background-color:#250633;margin:0;padding:10px 21px;position:relative;margin-left:-4px}.email-signup .email-signup-content form#footer_emailsignup button:focus,.email-signup .email-signup-content form#footer_emailsignup #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers .email-signup .email-signup-content form#footer_emailsignup .secondary-button:focus,.email-signup .email-sent form#footer_emailsignup button:focus,.email-signup .email-sent form#footer_emailsignup #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers .email-signup .email-sent form#footer_emailsignup .secondary-button:focus{outline:0}.email-signup #email-result{background-color:#3e0b46;color:#815e86;position:absolute;top:-105px;right:89px;display:none;padding:20px;width:220px;z-index:99;border-radius:4px}.email-signup #email-result:after{content:"";position:absolute;bottom:-9px;left:80px;border-style:solid;border-width:25px 25px 0;border-color:#3e0b46 transparent}@media only screen and (max-width: 680px){.email-signup .email-signup-content form#footer_emailsignup input{min-width:179px}}.footer-logo,.footer-address,.accepted-card,.social,.footer-quick-links{width:17%;margin-right:2%;float:left}.footer-logo{width:23%}.footer-quick-links{margin-right:0}.accepted-card ul{max-width:12em}.accepted-card li{display:inline-block;padding-bottom:0.25em;margin-right:0.25em}.accepted-card li img{width:45px;height:30px}#cookie_pop{position:fixed;bottom:0;left:0;width:100%;z-index:101}#cookie_pop .cookie_close{cursor:pointer}#cookie_pop #cookie_pop_inner{width:calc(100% - 56px);margin:15px auto;box-shadow:rgba(0,0,0,0.3) 0 2px 5px;background-color:#f5f5f5;color:#250633;font-size:14px;max-width:1400px;overflow:hidden}#cookie_pop #cookie_text_holder{float:left;width:calc(100% - 50px);padding:12px}#cookie_pop #cookie_close{float:right;text-align:center;line-height:48px;width:48px;font-size:18px}#cookie_pop #cookie_title{font-weight:800;padding-bottom:6px;font-size:16px}#cookie_pop #cookie_action{font-weight:800;color:#250633}.live-chat{position:fixed;bottom:0;right:1em;z-index:10000;max-width:300px;overflow:hidden;text-align:center;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-top-left-radius:5px}.live-chat .active,.live-chat div{display:none}.live-chat .active:after,.live-chat .inactive:after{font-family:'icon-set';margin-right:0.2em;position:relative;top:0.1em;margin-left:0.3em;top:0.2em}.live-chat .active:after{content:"\e620"}.live-chat .inactive:after{content:"\e62c"}.live-chat.active .active,.live-chat.active div{display:block}.live-chat.active .inactive{display:none}.live-chat h3,.live-chat .account .notifications a span,.account .notifications a .live-chat span,.live-chat label[for="property-selector"],.live-chat label[for="owner-selector"],.live-chat label[for="year-selector"],.live-chat label[for="month-selector"]{background:#3e0b46;color:#fff;font-size:1.15em;padding:0.4em 1em;cursor:pointer}.live-chat div{background:#fff;padding:0.8em 1em 1.2em;border-left:1px solid #272727;border-right:1px solid #272727}.live-chat p{margin:0}.live-chat a{color:#87a155;text-decoration:none;font-size:1.3em}.live-chat span em{font-style:normal}footer.hide-footer-content{padding:1em 0}footer.hide-footer-content .col_9.address{padding-top:0.3em}footer.hide-footer-content .col_9.address p{font-size:0.9em;margin:0}footer.hide-footer-content .col_9.address p:first-of-type{margin-bottom:0.3em}@media only screen and (max-width: 959px){footer.hide-footer-content .container .col_3{width:23%;float:left;text-align:left;margin-right:0}footer.hide-footer-content .container .col_3 img{width:100%}footer.hide-footer-content .container .col_9{float:right;margin-right:0}}@media only screen and (min-width: 599px){.live-chat.right-edge{bottom:4%;right:0;box-sizing:border-box;height:13em;width:2.5em;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}.live-chat.right-edge *{box-sizing:border-box}.live-chat.right-edge h3,.live-chat.right-edge .account .notifications a span,.account .notifications a .live-chat.right-edge span,.live-chat.right-edge label[for="property-selector"],.live-chat.right-edge label[for="owner-selector"],.live-chat.right-edge label[for="year-selector"],.live-chat.right-edge label[for="month-selector"]{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;position:absolute;width:2.5em;height:100%;padding:0}.live-chat.right-edge h3 span,.live-chat.right-edge .account .notifications a span span,.account .notifications a .live-chat.right-edge span span,.live-chat.right-edge label[for="property-selector"] span,.live-chat.right-edge label[for="owner-selector"] span,.live-chat.right-edge label[for="year-selector"] span,.live-chat.right-edge label[for="month-selector"] span{background-color:transparent;display:inline-block;width:11.28em;height:2.45em;padding:0.6em 0;text-align:center;position:absolute;right:-4.38em;top:4.43em;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.live-chat.right-edge h3 span.active,.live-chat.right-edge .account .notifications a span span.active,.account .notifications a .live-chat.right-edge span span.active,.live-chat.right-edge label[for="property-selector"] span.active,.live-chat.right-edge label[for="owner-selector"] span.active,.live-chat.right-edge label[for="year-selector"] span.active,.live-chat.right-edge label[for="month-selector"] span.active{display:none}.live-chat.right-edge h3 span em,.live-chat.right-edge .account .notifications a span span em,.account .notifications a .live-chat.right-edge span span em,.live-chat.right-edge label[for="property-selector"] span em,.live-chat.right-edge label[for="owner-selector"] span em,.live-chat.right-edge label[for="year-selector"] span em,.live-chat.right-edge label[for="month-selector"] span em{display:none}.live-chat.right-edge.active{width:11em;overflow:visible}.live-chat.right-edge.active h3,.live-chat.right-edge.active .account .notifications a span,.account .notifications a .live-chat.right-edge.active span,.live-chat.right-edge.active label[for="property-selector"],.live-chat.right-edge.active label[for="owner-selector"],.live-chat.right-edge.active label[for="year-selector"],.live-chat.right-edge.active label[for="month-selector"]{left:-2.5em}.live-chat.right-edge.active div{border-top:1px solid #272727;border-bottom:1px solid #272727;border-right:none;padding:2em 1em;height:100%}.live-chat.right-edge.active span.active{display:block}.live-chat.right-edge.active span.inactive{display:none}}@media only screen and (max-width: 1170px){.footer-logo{float:none;width:100%;text-align:center;padding-bottom:2em}.footer-logo a img{width:20em}.footer-address,.accepted-card,.social{width:23%}.footer-quick-links{width:25%}}@media only screen and (max-width: 959px){footer .col_3{width:30%;margin-right:5%}footer .col_3:first-child{float:none;width:100%;text-align:center;padding-bottom:2em}footer .col_3:first-child a img{width:20em}footer .col_3:last-child{margin-right:0}.footer-logo{width:100%;margin:0;padding-bottom:0}.footer-address{width:96%;margin-right:0;text-align:center;margin-bottom:2em}.footer-address h4,.footer-address dl.information-box dt,dl.information-box .footer-address dt{display:none}.footer-address .reg,.footer-address .vat{display:inline-block}.footer-address .reg{padding-right:1em}.footer-address .vat{padding-left:1em;border-left:1px solid}.accepted-card,.social,.footer-quick-links{width:31%}}@media only screen and (max-width: 599px){footer{font-size:1em}footer.kep-3530-footer{margin-top:0px}footer .col_3{width:100%;padding-bottom:2.5em}footer .col_3:first-child a img{width:75%}footer .col_3:last-child{border:0 none;padding-bottom:0;margin-bottom:0}footer .col_3 ul li a{padding-left:1.75em}.footer-logo{margin:0.5em}.footer-logo:first-child a img{width:75%}.accepted-card,.social,.footer-quick-links{width:96%;margin-left:2%;margin-bottom:2em}.footer-quick-links{margin-bottom:0}.accepted-card ul{max-width:100%}.footer-address .reg,.footer-address .vat{padding:0}.footer-address .vat{border-left:0}}div#cottagesearch3548{background-color:#dedede;display:inline-block;padding:1em 0;text-align:right;width:100%;max-height:80px}div#cottagesearch3548 #inner-search{margin:0 auto;max-width:87.500em;width:96%}div#cottagesearch3548 #inner-search p{float:right;font-size:0.875em;margin:0;padding:0.125em 0}div#cottagesearch3548 #inner-search p #call-centresearch{color:#3e0b46;display:block;font-weight:600}div#cottagesearch3548 #inner-search p #customer-id{display:block}div#cottagesearch3548 #inner-search p #customer-id #cidvalue{font-weight:800}div#cottagesearch3548 #inner-search form#footer_propref{float:right;margin:0;margin-left:0.938em;padding:0.125em 0}div#cottagesearch3548 #inner-search form#footer_propref fieldset{margin:0}div#cottagesearch3548 #inner-search form#footer_propref fieldset input{border-radius:0;font-size:0.875em;margin:0;min-width:15.625em;padding:0.6em;-webkit-appearance:none}div#cottagesearch3548 #inner-search form#footer_propref fieldset button,div#cottagesearch3548 #inner-search form#footer_propref fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers div#cottagesearch3548 #inner-search form#footer_propref fieldset .secondary-button{background-color:#250633;font-size:0.875em;margin:0;padding:0.67em 0.750em;padding-left:2.3em;position:relative}div#cottagesearch3548 #inner-search form#footer_propref fieldset button:before,div#cottagesearch3548 #inner-search form#footer_propref fieldset #bookings .detail-tabs-triggers .secondary-button:before,#bookings .detail-tabs-triggers div#cottagesearch3548 #inner-search form#footer_propref fieldset .secondary-button:before{content:"\e611";font-family:'icon-set';left:0.750em;position:absolute;top:0.788em;vertical-align:middle}.user-message-panel{position:fixed;left:0;right:0;bottom:0;height:64px;background-color:#3e0b46;z-index:9999}.user-message-panel .bta-panel.kep-4939{width:700px;height:60px;margin:0 auto}.user-message-panel .bta-panel.kep-4939 a,.user-message-panel .bta-panel.kep-4939 p{color:#fff;line-height:42px}.user-message-panel .bta-panel.kep-4939 a span,.user-message-panel .bta-panel.kep-4939 p span{display:inline-block;vertical-align:text-bottom}.user-message-panel .bta-panel.kep-4939 p{margin:0}.user-message-panel .bta-panel.kep-4939 p .button{margin-left:18px;padding:5px 12px}.user-message-panel .bta-panel.kep-4939 p .button a{text-decoration:none}.user-message-panel .bta-panel.kep-4939 .bta-link{background-image:url("../images/sykes/BTA-logo-2017-white-gold-desktop.png");background-size:43px 42px;background-repeat:no-repeat;margin:12px 12px 0 0;width:43px;height:42px;display:inline-block}.close{position:absolute;right:20px;top:0;width:12px;height:12px;padding:8px 12px 25px 12px}.close svg{width:12px;height:12px;cursor:pointer}.close svg .st0{fill:#fff}.kep-4939-bta2017{margin-bottom:64px}.kep-5479,.container.kep-5479{font-size:12px;margin-top:16px}@media only screen and (max-width: 959px){.component.carousel-search .top-carousel div.countdown .counter-kep-5479{display:none}}.sykes-family{background-color:#250633;height:50px}.sykes-family .family-contents{max-width:85rem;margin:auto}.sykes-family .family-contents svg{float:left;margin-left:0;padding:0.9rem 0;width:330px}.sykes-family .family-contents a:hover{opacity:0.6}.sykes-family .family-contents .family-list{float:right;padding:0.9rem 0}.sykes-family .family-contents .family-list .family-privacy{font-size:0.875rem;color:#ffffff;text-decoration:none}.social a{padding-left:1.75em}.social #facebook a:before{content:"\e616"}.social #twitter a:before{content:"\e617"}.social #google_plus a:before{content:"\e615"}.social #pinterest a:before{content:"\e622"}.social #instagram a:before{content:"\e64c"}dl.responsive{overflow:hidden}dl.responsive>dt{float:left;width:20%;text-align:center;font-size:4em;color:#272727}dl.responsive>dd{width:80%;float:left;padding-bottom:2em}@media only screen and (max-width: 1170px){dl.responsive>dt{font-size:3em}}@media only screen and (max-width: 599px){dl.responsive>dt{font-size:2.4em}}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#dedede;outline:0}.leaflet-container a{color:#250633}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #3e0b46;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.use-arial-3651 .leaflet-container{font:12px/1.5 Arial, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.6);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #e6dfe6;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#dedede}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#dedede;color:#e6dfe6}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#3e0b46;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #dedede;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#3e0b46}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #3e0b46;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #3e0b46;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #3e0b46}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#e6dfe6;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#dedede}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #dedede;border-top:1px solid #dedede}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #dedede}.leaflet-div-icon{background:#fff;border:1px solid #3e0b46}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.25s ease-out, opacity 0.25s ease-in;-moz-transition:-moz-transform 0.25s ease-out, opacity 0.25s ease-in;-o-transition:-o-transform 0.25s ease-out, opacity 0.25s ease-in;transition:transform 0.25s ease-out, opacity 0.25s ease-in}.component.west_bay h1,.component.west_bay h2,.component.west_bay p{color:#3e0b46}.component.west_bay h3,.component.west_bay .account .notifications a span,.account .notifications a .component.west_bay span,.component.west_bay label[for="property-selector"],.component.west_bay label[for="owner-selector"],.component.west_bay label[for="year-selector"],.component.west_bay label[for="month-selector"],.component.west_bay h4,.component.west_bay dl.information-box dt,dl.information-box .component.west_bay dt,.component.west_bay label{color:#272727}.component.west_bay .button{color:#fff;background-color:#272727}.component.west_bay .content_block h2{border-top:2px solid #272727}.component.content_left.west_bay{background-color:#b8d284}.component.content_left.west_bay .customer_review{background-color:#fff}.component.content_right.west_bay{background-color:#dedede}.component.content_right.west_bay .image-grid li:last-of-type{background-color:#272727}.component.search.west_bay form{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.component.search.west_bay form .input-wrapper{border:1px solid #272727}.component.search.west_bay form .input-wrapper::after{color:#fff;background-color:#272727}.component.search.west_bay form select,.component.search.west_bay form input[type="text"]{color:#272727;background-color:transparent}.component.search.west_bay form input[type="text"],.component.search.west_bay form select{border:none}.crantock #header .logo{width:auto}.crantock .crantock .component{padding-bottom:9px}.crantock .in-association{border-top:none;margin-top:0}.crantock .component.content_right{background-color:#815e86}.crantock .component.content_right .content_block{margin-top:24px;margin-bottom:0}.crantock .component.content_right .image_block{margin-top:24px;margin-bottom:0}.crantock .component.content_left{background-color:#dedede}.crantock .component.content_left .content_block a:last-of-type{display:inline-block}.crantock .component.content_left .content_block{margin-top:48px;margin-bottom:0}.crantock .component.content_left .image_block{margin-top:48px;margin-bottom:0}.crantock .component.search form{background-color:#01b1af;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.crantock .component.search form label{color:#fff}.crantock .component.search form .input-wrapper{background-color:#fff;border:1px solid #fff;border-radius:3px}.crantock .component.search form .input-wrapper::after{color:#fff;background-color:#250633;z-index:10;padding:0.3em 0.5rem;pointer-events:none}.crantock .component.search form select,.crantock .component.search form input[type="text"]{color:#01b1af;background-color:#fff}.crantock .component.search form input[type="text"],.crantock .component.search form select{border:none}.crantock .component.search form input[type="submit"]{background-color:#250633;height:101%}.crantock .component .button{background-color:#01b1af}.crantock .component .content_block h2{border-top-color:#01b1af}.crantock.group-landing-page .row_sykes_grid .hero_image::after{content:"Crantock Holiday Cottages";position:absolute;top:calc(20%);width:100%;font-weight:600;font-size:36px;line-height:1.3;letter-spacing:-0.15px;text-align:center;text-shadow:0px 2px rgba(255,255,255,0.6);color:#250633;padding:0 1rem;left:0}.charteroak{max-width:none}.charteroak #header .logo{width:auto}.charteroak #header .logo-mobile{height:40px}.charteroak .menu-container .mobile-nav{border-top:1px solid #688A7E}.charteroak .menu-container .mobile-nav li a{background-color:#2E4840;border-left:1px solid #688A7E;border-top-color:#688A7E;background:#2E4840}.charteroak .menu-container .tablet-nav li a{background-color:#2E4840;border-left:1px solid #688A7E;border-top-color:#688A7E;background:#2E4840}.charteroak .menu-container nav.container ul li a{background:#2E4840;border-top:1px #688A7E solid;border-left:1px #688A7E solid;border-right:1px #688A7E solid}.charteroak .menu-container nav ul li.clicked_link>a{background:#2E4840 !important}.charteroak .tablet-nav #expand-menu.active a,.charteroak .mobile-nav #expand-menu.active a{background:#2E4840}.charteroak .charteroak .component{padding-bottom:0}.charteroak .in-association{border-top:none;margin-top:0}.charteroak .component.hero_image img{margin-left:-362.5px}.charteroak .component.content_right{background-color:#F5F5F5;margin:0;padding:0}.charteroak .component.content_right .small__only{display:none;margin-top:20px}@media screen and (max-width: 746px){.charteroak .component.content_right .small__only{display:block}}.charteroak .component.content_right .small__up{display:block}@media screen and (max-width: 746px){.charteroak .component.content_right .small__up{display:none}}.charteroak .component.content_right .charteroak_block{max-width:1440px;margin:0 auto 66px;padding:0 15px;overflow:hidden}.charteroak .component.content_right .content_block{margin-bottom:0;margin-right:0;float:left;padding-bottom:25px;margin-top:50px;width:100%}@media all and (min-width: 770px){.charteroak .component.content_right .content_block{margin-top:74px;width:49%;padding-bottom:0}}.charteroak .component.content_right .content_block.video{margin-top:0}@media all and (min-width: 770px){.charteroak .component.content_right .content_block.video{width:50%;margin-bottom:50px}}.charteroak .component.content_right .image_block{margin-bottom:0;margin-left:0;float:right;width:100%;margin-top:0;padding-bottom:25px}.charteroak .component.content_right .image_block li:nth-of-type(2n){margin-right:0}.charteroak .component.content_right .image_block li:nth-of-type(3n){margin-right:6px}.charteroak .component.content_right .image_block li .image-grid{height:310px}.charteroak .component.content_right .image_block li:last-child{display:none}@media all and (min-width: 770px){.charteroak .component.content_right .image_block{margin-top:75px;width:50%}}.charteroak .component.content_right .image_block img{max-width:280px}.charteroak .component.content_right .image_block.video{margin-top:25px;float:left;width:100%;padding-bottom:0}@media all and (min-width: 770px){.charteroak .component.content_right .image_block.video{width:50%}}.charteroak .component.content_right .image_block.video .frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.charteroak .component.content_right .image_block.video .frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.charteroak .component.content_right .image_block.video iframe{height:315px;width:100%}@media all and (min-width: 1440px){.charteroak .component.content_right .image_block.video iframe{height:330px}}.charteroak .component.content_right .charteroak_h2{padding:0 15px;margin-bottom:0}.charteroak .component.content_left{margin:0;background-color:rgba(104,138,126,0.2)}.charteroak .component.content_left .content_block a:last-of-type{display:inline-block}.charteroak .component.content_left .charteroak_block{max-width:1400px;margin:0 auto;padding:0 15px}.charteroak .component.content_left .content_block{padding-bottom:25px;margin-top:50px;margin-bottom:0;margin-left:0%;width:100%}@media all and (min-width: 770px){.charteroak .component.content_left .content_block{margin-top:75px;width:50%;float:right}}.charteroak .component.content_left .image_block{margin-bottom:0;margin-right:0%;width:100%;margin-top:0;float:left;padding:0 0 74px}@media all and (min-width: 770px){.charteroak .component.content_left .image_block{width:49%;margin:75px 0;padding-bottom:0}}@media all and (min-width: 1380px){.charteroak .component.content_left .image_block{width:40%}}.charteroak .component.search{height:auto;margin:0;width:100%}.charteroak .component.search .charteroak_block img{display:none}@media all and (min-width: 770px){.charteroak .component.search .charteroak_block{max-width:1400px;margin:0 auto}.charteroak .component.search .charteroak_block img{max-width:1440px;margin:0 auto;display:block}}.charteroak .component.search #search{padding:15px;background:#688A7E !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);max-width:988px;bottom:50%;position:inherit;left:auto;width:100%}@media all and (min-width: 770px){.charteroak .component.search #search{left:50%;transform:translateY(50%) translateX(-50%);padding:0 15px;position:absolute}}.charteroak .component.search #search::before{content:'Charteroak Holiday Lodges';display:block;color:#FFF;font-size:30px;text-shadow:0 1px 2px #000;font-weight:bold;text-align:center;padding-top:30px}@media all and (min-width: 770px){.charteroak .component.search #search::before{font-size:36px}}.charteroak .component.search #search ol::before{content:'Exceptional | Aspirational | Luxurious';display:block;color:#FFF;font-size:17px;text-shadow:0 1px 2px #000;text-align:center;margin:10px 0}@media all and (min-width: 770px){.charteroak .component.search #search ol::before{font-size:24px}}.charteroak .component.search #search li{margin:12px 0;padding:0}@media all and (min-width: 770px){.charteroak .component.search #search li{padding:15px 12px}}.charteroak .component.search #search label{color:#fff}.charteroak .component.search #search .input-wrapper{background-color:#fff;border-color:#2E4840;border-radius:3px}.charteroak .component.search #search .input-wrapper::after{color:#fff;background-color:#2E4840;z-index:10;padding:0.3em 0.5rem;pointer-events:none}@media all and (min-width: 768px){.charteroak .component.search #search .input-wrapper{width:95%}}@media all and (min-width: 770px){.charteroak .component.search #search .input-wrapper{width:100%}}.charteroak .component.search #search select,.charteroak .component.search #search input[type="text"]{color:#2e4840;background-color:#fff}.charteroak .component.search #search input[type="text"],.charteroak .component.search #search select{border:none}.charteroak .component.search #search input[type="submit"]{background-color:#2E4840;height:101%}.charteroak .component.carousel .content_block{max-width:1440px}.charteroak .component.carousel .content_block h1{margin-top:0}.charteroak .component.carousel .carousel_content::before{content:'';z-index:11;display:block;position:absolute;height:490px;width:200px;background:linear-gradient(to right, #fff, rgba(245,245,245,0))}.charteroak .component.carousel .carousel_content::after{content:'';z-index:11;display:block;position:absolute;height:490px;width:200px;right:0;top:0;background:linear-gradient(to left, #fff, rgba(245,245,245,0))}.charteroak .component .button{background-color:#2E4840}.charteroak .component .button:hover{background-color:#688A7E}.charteroak .component .content_block h2{border:none;margin-top:0;padding-top:0}.charteroak .component .image_grid li{width:49%;height:169px;float:left}.charteroak .component .image_grid li:last-of-type a.button{display:none}.charteroak .component .image_grid.video{height:auto}.charteroak .component .image_grid.video p{margin-bottom:0}@media all and (min-width: 1000px){.charteroak .component .image_grid li:nth-of-type(even){width:49%}}@media all and (min-width: 1440px){.charteroak .component .image_grid li:nth-of-type(even){width:50%}}.component.carousel.west_bay .content_block h2{border-top:none;margin-top:10px;padding-top:0}.component,.content_block,.image_block,blockquote,.image_grid li,form,form li{box-sizing:border-box}.component{overflow:hidden;position:relative;background-clip:content-box;margin-top:10px}.component h1{font-weight:bold;font-size:36px;line-height:1.3;letter-spacing:-0.15px;width:auto}.component h2{font-weight:bold;font-size:28px;line-height:1.3;padding-top:1.1em;width:auto}.component h3,.component .account .notifications a span,.account .notifications a .component span,.component label[for="property-selector"],.component label[for="owner-selector"],.component label[for="year-selector"],.component label[for="month-selector"]{font-weight:bold;font-size:1em;line-height:1.3;margin:12px 0 12px 0;width:auto}.component h4,.component dl.information-box dt,dl.information-box .component dt{font-size:1.75em;text-align:center;line-height:1.3}.component p{font-weight:normal;font-size:1em;margin:1.5em 0;line-height:1.5;width:auto}.component a{font-weight:bold;text-decoration:underline;font-size:inherit}.component .button{padding:8px 24px;text-decoration:none}.component input.button{text-transform:uppercase;padding:8px 24px;font-size:1em;border-radius:0}.component label{display:block;font-size:1em;font-weight:bold;margin-bottom:7px}.component input,.component select{box-sizing:border-box}.component ul,.component ol{padding:0;margin:0}.component .more{display:none}.component .image_block li{list-style-type:none;margin:0;padding:0;overflow:hidden;display:inline-block;width:100%}.component .image_block li img{width:100%;object-fit:cover}.component .image_grid{float:left;width:100%}.component .image_grid li{padding-bottom:29%;position:relative;float:left;margin:0 0 4px 0;width:calc(33.33% - 6px)}.component .image_grid li img{object-fit:cover;position:absolute;top:0;left:0;width:100%}.component .image_grid li:nth-of-type(3n+1){margin-right:6px}.component .image_grid li:nth-of-type(3n+2){margin-right:6px}.component .image_grid li:nth-of-type(3n){margin-right:0}.component .image_grid li:last-of-type{padding-bottom:28.5%}.component .image_grid li:last-of-type a.button{position:absolute;left:0;top:0;right:0;bottom:0;white-space:normal}.component .content_block ul{float:left;margin-left:21px;margin-bottom:30px}.component .content_block ul li{margin-bottom:9px;line-height:1.3}.component .content_block.hide_text{position:absolute;left:-99999px;text-indent:100%;white-space:nowrap;overflow:hidden}.component blockquote h4,.component blockquote dl.information-box dt,dl.information-box .component blockquote dt{position:relative}.component blockquote h4::before,.component blockquote dl.information-box dt::before,dl.information-box .component blockquote dt::before,.component blockquote h4::after,.component blockquote dl.information-box dt::after,dl.information-box .component blockquote dt::after{position:absolute;display:block;font-family:'pattern-library-set';font-size:0.8em}.component blockquote h4::before,.component blockquote dl.information-box dt::before,dl.information-box .component blockquote dt::before{content:'\e700';left:-1.5em;top:0}.component blockquote h4::after,.component blockquote dl.information-box dt::after,dl.information-box .component blockquote dt::after{content:'\e701';right:-1.8em;bottom:0.3em}.component.hero_image img{width:100%}.component.content_left .content_block{margin-top:96px;margin-bottom:96px}.component.content_left .image_block{margin-top:96px;margin-bottom:96px}.component.content_left .button{display:inline-block;margin:0 6px 6px 0}.component.content_left .image_block{position:relative}.component.content_left .image_block ul{margin:0;padding:0;float:left}.component.content_left .image_block ul li{position:relative}.component.content_left .image_block ul li:before{content:'';display:block;position:absolute;width:0;height:0;left:0;bottom:0}.component.content_left .image_block ul li:nth-of-type(3){float:right;width:49%}.component.content_left .image_block ul li:nth-of-type(2){float:left;width:49%}.component.content_left .customer_review{width:100%;margin-top:12px;padding:24px;float:left}.component.content_left .customer_review h4,.component.content_left .customer_review dl.information-box dt,dl.information-box .component.content_left .customer_review dt{margin:0 auto}.component.content_left .customer_review p{margin:12px 0 0 0;text-align:center;font-weight:bold}.component.content_left .customer_review p cite{font-style:normal}.component.content_left .customer_review p span{font-weight:normal}.component.content_left .content_block a:last-of-type{display:block}.component.content_right .content_block{margin-top:96px;margin-bottom:96px}.component.content_right .image_block{margin-top:96px;margin-bottom:96px}.component.content_right .button{text-transform:uppercase;text-align:center}.component.search form li{display:inline-block;padding:24px 12px;overflow-x:hidden}.component.search form li .input-wrapper{position:relative;background-color:transparent;overflow:hidden;width:100%;height:2.2em;padding:0.4em 4% 0.4em 4%;box-sizing:border-box;z-index:5}.component.search form li .input-wrapper::after{content:'\e703';font-family:'pattern-library-set';font-size:1em;padding:0.5em;display:block;position:absolute;right:0;top:0;z-index:1}.component.search form li .input-wrapper input[type="text"]{width:100%}.component.search form li .input-wrapper select,.component.search form li .input-wrapper input[type="text"]{padding:0;z-index:4;position:relative}.component.search form li .input-wrapper select{width:115%}.component.search form li .input-wrapper.date::after{content:'\e702'}.component.search form li .button{width:100%}.component.search li:last-of-type .input-wrapper{padding:0;border:none}.component.search li:last-of-type .input-wrapper::after{display:none}.landing-page .header{padding:0}.landing-page .header .breadcrumbs{width:auto;padding:14px 0 12px;margin:-20px 0 0}.component.carousel .content_block{border-top:none !important;text-align:center;display:block;padding-top:2em;padding-bottom:2em}.component.carousel .content_block h2{display:inline-block;padding-top:30px}.component.carousel .slide{display:none}.component.carousel .slide img{margin:0 5px !important}.component.carousel .slick-prev,.component.carousel .slick-next{position:absolute;bottom:50%;z-index:300000}.component.carousel .slick-prev{left:30px}.component.carousel .slick-next{right:30px}.component.carousel .carousel_content{width:100%}.component.carousel-search{overflow:visible;padding:0;height:370px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.component.carousel-search:before{content:'';background:#000;opacity:0.3;position:absolute;top:0;left:0;width:100%;height:100%}.component.carousel-search h1{padding:30px 0 0 72px;color:#fff;font-weight:normal;text-shadow:rgba(0,0,0,0.3);line-height:1;font-size:42px;z-index:10;position:relative}.component.carousel-search .form{border:1px solid #d5d5d5;width:450px;position:absolute;top:102px;left:72px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.3);padding:24px}.component.carousel-search .form .left{width:calc(50% - 6px);float:left}.component.carousel-search .form .right{width:calc(50% - 6px);float:right}.component.carousel-search .form h2{padding-top:0;text-align:center;font-weight:normal;color:#3e0b46;margin-bottom:12px}.component.carousel-search .form hr{background:#d5d5d5;clear:both}.component.carousel-search .form label{padding-left:18px;font-weight:normal}.component.carousel-search .form input{width:100%;border:1px solid #d5d5d5;padding:12px 18px;margin-bottom:12px;color:#131313}.component.carousel-search .form #start{background:url("/images/calendar-minimal.png") right 18px center no-repeat;background-size:4.1%}.component.carousel-search .form .button-call-to-action{width:100%;font-size:24px;padding:12px}.component.carousel-search .form.wrap-4622{padding:0px;padding-bottom:36px}.component.carousel-search .form.wrap-4622 .form-wrapper{padding:24px}.component.carousel-search .form.wrap-4622 .trust-wrapper{position:absolute;bottom:0;list-style:none;width:100%;border-top:solid 1px #e6dfe6}.component.carousel-search .form.wrap-4622 .trust-wrapper li{display:none;height:36px;width:100%;padding-top:7px;text-align:center}.component.carousel-search .form.wrap-4622 .trust-wrapper li .icon{display:inline-block;padding-right:5px;margin-top:3px;vertical-align:middle}.component.carousel-search .form.wrap-4622 .trust-wrapper li p{display:inline-block;margin:0;vertical-align:middle;font-size:12px;font-weight:bold}.component.carousel-search .form label.remove-labels-KEP4597{position:absolute;left:-999em}.form.form-visual-hierarchy-4596{border-radius:6px}#ui-datepicker-div.carousel-search{width:580px !important;padding:0;border:1px solid #d5d5d5;box-shadow:0 0 4px 0 #3e0b46}#ui-datepicker-div.carousel-search .ui-datepicker-group{padding:15px}#ui-datepicker-div.carousel-search .ui-datepicker-group-first{padding-right:6px}#ui-datepicker-div.carousel-search .ui-datepicker-group-last{padding-left:6px}#ui-datepicker-div.carousel-search .ui-datepicker-header{background:none;border:0;padding:3px;font-size:16px;font-weight:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-next{top:0;height:100%;width:40px}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-prev.ui-state-hover,#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-next.ui-state-hover{border:0}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-prev span,#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-next span{background:none}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-prev span:before,#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-next span:before{content:'';background:none}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-prev{background:url(/images/angle-left.png) no-repeat 50%;left:0}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-prev+.ui-datepicker-title{padding-left:28px}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-next{background:url(/images/angle-right.png) no-repeat 50%;right:0}#ui-datepicker-div.carousel-search .ui-datepicker-header .ui-datepicker-next+.ui-datepicker-title{padding-right:28px}#ui-datepicker-div.carousel-search .ui-datepicker-title{background:#250633;padding:9px 12px;margin:0;line-height:1}#ui-datepicker-div.carousel-search table{margin:0}#ui-datepicker-div.carousel-search th{padding:12px 0 9px}#ui-datepicker-div.carousel-search th span{font-weight:normal}#ui-datepicker-div.carousel-search td{padding:3px}#ui-datepicker-div.carousel-search td span,#ui-datepicker-div.carousel-search td a{text-align:center;font-size:12px;padding:6px;font-weight:normal}#ui-datepicker-div.carousel-search td a{color:#272727;border:1px solid #a71ebd;background:#dedede}#ui-datepicker-div.carousel-search td a.ui-state-highlight{background:white;border:1px solid #d5d5d5;color:#272727}#ui-datepicker-div.carousel-search td a.ui-state-active{color:#fff;background:#250633}#ui-datepicker-div.carousel-search td a.ui-state-hover{color:#250633;border-color:#250633;background:#f5f5f5}#ui-datepicker-div.carousel-search.combine{width:830px !important}#ui-datepicker-div.carousel-search.combine .ui-datepicker-group{width:35%}#ui-datepicker-div.carousel-search.combine .combine-content{float:left;background:#dedede;width:30%;height:330px;border-left:1px solid #e6dfe6;padding:18px}#ui-datepicker-div.carousel-search.combine .combine-content div span{background-color:#fff}#ui-datepicker-div.carousel-search.combine .combine-content div label{padding-left:0px;font-weight:bold;line-height:25px}#ui-datepicker-div.carousel-search.combine .combine-content .combine-confirm{margin-top:12px;width:100%;line-height:30px;color:#fff;background:#250633}#ui-datepicker-div.carousel-search.combine .combine-content .combine-confirm:hover{font-weight:normal;border:none;background:#0b020e}form .combine-duration,form .combine-fuzziness,form .combine-fields{display:none}@media all and (max-width: 960px){#ui-datepicker-div.carousel-search.combine{width:580px !important}#ui-datepicker-div.carousel-search.combine .ui-datepicker-group{width:50%}#ui-datepicker-div.carousel-search.combine .combine-content{width:100%;height:auto;border-top:1px solid #e6dfe6;padding:6px 18px 6px 18px}#ui-datepicker-div.carousel-search.combine .combine-content .select-box-js,#ui-datepicker-div.carousel-search.combine .combine-content .combine-confirm{width:30%;float:left}#ui-datepicker-div.carousel-search.combine .combine-content .select-box-js{margin-right:10px}#ui-datepicker-div.carousel-search.combine .combine-content .combine-confirm{margin-top:25px;line-height:33px}}@media all and (max-width: 599px){form .combine-fields{display:block}}.component.trust-messaging{padding:0;z-index:0;margin-bottom:60px}.component .inner-trust-messaging{padding:36px 36px 72px 570px;background:#dedede;border-bottom:1px solid #d5d5d5}.component .inner-trust-messaging img{float:left;margin-right:24px}.component .inner-trust-messaging h3,.component .inner-trust-messaging .account .notifications a span,.account .notifications a .component .inner-trust-messaging span,.component .inner-trust-messaging label[for="property-selector"],.component .inner-trust-messaging label[for="owner-selector"],.component .inner-trust-messaging label[for="year-selector"],.component .inner-trust-messaging label[for="month-selector"]{font-size:18px;color:#272727;margin:30px 0 6px}.component .inner-trust-messaging p{margin:0}@media only screen and (max-width: 1170px){.landing-page .header .breadcrumbs{margin:0;padding:12px 0}}@media only screen and (max-width: 959px){.component.carousel-search h1{text-align:center;padding-left:0}.component.carousel-search .form{left:50%;margin-left:-227px}.component .inner-trust-messaging{padding:380px 72px 36px}.component.text.no-top-margin h2{margin-top:72px}}.component.text .content{padding-top:1.1em;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.component.mini_map{border:1px solid #d5d5d5;padding:0;margin-bottom:72px}.component.mini_map [class*='column-']{padding-bottom:0}.component.mini_map .map{position:relative;padding-left:0;background:url("/images/country/map.jpg");background-size:cover;height:388px}.component.mini_map .map p{border:1px solid #d5d5d5;position:absolute;top:50%;left:50%;background:#fff;margin-left:-122px;margin-top:-20px}.component.mini_map .map p a{padding:12px;width:220px;color:#272727;text-decoration:none;display:block;text-align:center}.component.mini_map .map p a:hover{text-decoration:underline}.component.mini_map .locations{padding:0 18px}.component.mini_map img{width:100%}.component.mini_map h2,.component.mini_map h4,.component.mini_map dl.information-box dt,dl.information-box .component.mini_map dt{margin-bottom:24px}.component.mini_map h2{padding-top:24px}.component.mini_map h4,.component.mini_map dl.information-box dt,dl.information-box .component.mini_map dt{margin-top:36px;font-size:18px;text-align:left;font-weight:bold}.component.mini_map ul{padding-left:12px;list-style-type:none}.component.mini_map ul svg{height:24px;width:24px;position:absolute;top:0;left:0}.component.mini_map ul li{position:relative;padding-left:30px;margin:6px 0}.component.mini_map ul a{line-height:24px;font-weight:normal}.component.mini_map .popular-locations li{margin-bottom:12px}.component.mini_map .popular-locations a{font-size:18px}.component.mini_map .popular-locations svg{fill:#87a155}.component.mini_map .other-locations svg{fill:#272727}.component.content_below{padding-bottom:0}.component.content_below h3,.component.content_below .account .notifications a span,.account .notifications a .component.content_below span,.component.content_below label[for="property-selector"],.component.content_below label[for="owner-selector"],.component.content_below label[for="year-selector"],.component.content_below label[for="month-selector"]{font-size:1.1em;margin-bottom:0}.component.content_below p{margin:0.5em 0}.component.content_below img{width:100%}.component.content_below .content a{color:#272727;font-weight:normal}.component.towns h2{margin-bottom:1em;padding-top:0}.component.towns a{border:1px solid #d5d5d5;padding:12px;text-decoration:none;margin-right:12px;margin-bottom:12px;display:inline-block}.component.towns a:hover{text-decoration:underline}#back-to-top.button-call-to-action{margin:0 auto;font-size:24px;padding:12px 0;display:block;width:250px;text-align:center}.group-landing-page{margin-bottom:-33px}.no-top-margin h1:first-child,.no-top-margin h2:first-child,.no-top-margin h3:first-child,.no-top-margin .account .notifications a span:first-child,.account .notifications a .no-top-margin span:first-child,.no-top-margin label:first-child[for="property-selector"],.no-top-margin label:first-child[for="owner-selector"],.no-top-margin label:first-child[for="year-selector"],.no-top-margin label:first-child[for="month-selector"],.no-top-margin h4:first-child,.no-top-margin dl.information-box dt:first-child,dl.information-box .no-top-margin dt:first-child,.no-top-margin h5:first-child,.no-top-margin h6:first-child,.no-top-margin p:first-child,.no-top-margin.trust-messaging{margin-top:0}@media all and (min-width: 300px){.component blockquote h4,.component blockquote dl.information-box dt,dl.information-box .component blockquote dt{font-size:1.3em;width:10em}}@media all and (min-width: 768px){.component.search{height:20px;overflow:visible}.component.search form{width:100%;position:absolute;left:0;bottom:0;box-shadow:none}.component.search form li:first-of-type{padding-left:calc(12px * 2)}.component.search form li:last-of-type{padding-right:calc(12px * 2)}.component.search form li:last-of-type .input-wrapper{margin-top:1.65em}.image_grid li:last-of-type a.button{padding:35% 10%;font-size:1.5vw}}@media all and (min-width: 992px){.component.content_right .content_block{float:right}.component.content_right .image_block{float:left}}@media all and (min-width: 1000px){.component.content_left .customer_review{position:absolute;top:20%;width:60%}.image_grid li:last-of-type a.button{padding:30% 10%;font-size:1em}.component .image_grid li{width:calc(50% - 6px);margin:0 0 6px 0;padding-bottom:42.2%}.component .image_grid li:nth-of-type(odd){margin-right:6px}.component .image_grid li:nth-of-type(even){width:50%;margin-right:0}.component .image_grid li:last-of-type{display:none}}@media all and (max-width: 840px){.component.search{height:50px}.component.carousel .slide img{width:auto;height:250px}}@media all and (max-width: 767px){.component.hero_image{height:250px}.component.hero_image img{width:725px;height:250px;max-width:none;position:absolute;left:50%;margin-left:-362.5px;top:0}.component.search{display:block;margin-top:24px;height:auto}.component.search form li{padding:6px 12px}.crantock .crantock .component.search form li{padding:0 12px;margin-top:0.8rem;margin-bottom:0.8rem}.component.search.west_bay form{box-shadow:none}.image_grid li:last-of-type a.button{padding:30% 10%;font-size:2.6vw}}@media only screen and (max-width: 1170px) and (min-width: 600px){.property-group-landing-page #ui-datepicker-div{right:auto !important;left:4% !important}}.new-landing-titles{text-align:center;width:100%}.new-landing-titles h2{padding:0 0 0 0;font-size:18px;margin-top:12px;text-align:center;font-weight:bolder;color:#272727}.new-landing-titles h3,.new-landing-titles .account .notifications a span,.account .notifications a .new-landing-titles span,.new-landing-titles label[for="property-selector"],.new-landing-titles label[for="owner-selector"],.new-landing-titles label[for="year-selector"],.new-landing-titles label[for="month-selector"]{font-size:24px;font-weight:bold;line-height:1.25;text-align:center;color:#250633}.new-landing-titles hr{border-color:#d5d5d5;background-color:#d5d5d5;width:60px;margin:12px auto 18px;height:1px}@media only screen and (min-width: 1025px){.component.ppc-header-search{height:365px}.component.ppc-header-search h1{padding:95px 0 0 0}.component.ppc-header-search .form.ppc-header-form{top:calc(100% - 145px)}}#ui-datepicker-div.carousel-search.holiday-calendar .bank-holiday a{border-radius:4px;color:#b4d088;background:#ebe6ec;border:1px solid #b4d088}#ui-datepicker-div.carousel-search.holiday-calendar .bank-holiday a:hover{color:#fff;background:#b4d088}#ui-datepicker-div.carousel-search.holiday-calendar .bank-holiday a.ui-state-active{color:#fff;background:#b4d088}#ui-datepicker-div.carousel-search.holiday-calendar>.day-holiday{border-top:1px solid #e6dfe6;padding-top:10px}#ui-datepicker-div.carousel-search.holiday-calendar>.day-holiday ~ .day-holiday{border-top:none;padding-top:0px}#ui-datepicker-div.carousel-search.holiday-calendar .day-holiday{background-color:#dedede;text-align:center;color:#b4d088;font-weight:bold;padding-bottom:10px;font-size:16px;margin:auto}.top-rated-carousel-kep-6195{margin:98px 0 48px;position:relative}.top-rated-carousel-kep-6195 h2{font-family:Arial, sans-serif;font-size:27.6px;color:#272727;margin-bottom:12px}.kep-6195-item{width:215px;margin-right:19px;display:none}.kep-6195-item a{text-decoration:none}.kep-6195-item .property-information h6{font-family:Arial, sans-serif;font-size:16px;font-weight:bold;color:#272727;margin:12px 0 3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kep-6195-item .property-information .price-range{font-family:Arial, sans-serif;font-size:14px;color:#272727;margin:0}.kep-6195-item .property-information .price-range .price{font-family:Arial, sans-serif;font-size:14px;font-weight:bold;color:#815e86}.kep-6195-item .property-image{height:162px;overflow:hidden}.kep-6195-item .property-image img{width:215px}.kep-6195-item .rating p{display:inline-block}.top-rated-carousel-kep-6195 .arrow-container{display:none}.top-rated-carousel-kep-6195 .arrow-container button,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .secondary-button{width:36px;height:36px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border:solid 1px #e6dfe6;border-radius:50%;position:absolute;top:110px}.top-rated-carousel-kep-6195 .arrow-container button svg,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .secondary-button svg,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .secondary-button svg{fill:#250633;height:12px}.top-rated-carousel-kep-6195 .arrow-container button.prev,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .prev.secondary-button,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .prev.secondary-button{left:-20px}.top-rated-carousel-kep-6195 .arrow-container button.next,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .next.secondary-button,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .next.secondary-button{right:-20px}.top-rated-carousel-kep-6195 .arrow-container button.slick-disabled,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .slick-disabled.secondary-button,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .slick-disabled.secondary-button{opacity:0.5}@media only screen and (max-width: 960px){.top-rated-carousel-kep-6195 .arrow-container button.prev,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .prev.secondary-button,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .prev.secondary-button{left:-8px}.top-rated-carousel-kep-6195 .arrow-container button.next,.top-rated-carousel-kep-6195 .arrow-container #bookings .detail-tabs-triggers .next.secondary-button,#bookings .detail-tabs-triggers .top-rated-carousel-kep-6195 .arrow-container .next.secondary-button{right:-8px}}.inspiration-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin-bottom:40px;padding-bottom:20px}.inspiration-wrapper .inspiration-box{display:inline-block;position:relative;margin-left:7px;text-decoration:none;color:#fff;cursor:pointer;z-index:20}.inspiration-wrapper .inspiration-box:first-child{margin-left:0}.inspiration-wrapper .inspiration-content{position:absolute;top:0;left:0;z-index:10;text-align:center;height:100%;width:100%}.inspiration-wrapper .inspiration-content h2{color:#fff;font-size:18px;font-family:Arial, sans-serif;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.8);white-space:normal;bottom:160px;text-align:center;position:absolute;width:80%;left:10%}.inspiration-wrapper .inspiration-content hr{width:60px;height:1px;background-color:#fff;top:40%;position:absolute;left:80px}.inspiration-wrapper .inspiration-content p{color:#fff;font-weight:bolder;text-shadow:0 2px 4px rgba(0,0,0,0.8);position:absolute;top:145px;width:100%}.inspiration-wrapper .inspiration-content p.view-link{margin-top:90px}.inspiration-wrapper img{z-index:1}.inspiration-wrapper .inspiration-image-cover{position:absolute;top:0;left:0;background:#000;opacity:0.6;z-index:5;width:100%;height:280px}.container-4850{margin-top:-20px}#top-wrapper-4850{background-color:#dedede;overflow:hidden;height:auto;width:100%;margin-bottom:30px}.header-form-4850{margin-bottom:60px}.header-form-4850 .component.carousel-search{height:auto;position:relative;background:url("/images/account/password-set-header-image.jpg") 80% no-repeat;background-size:cover}.header-form-4850 .component.carousel-search:before{content:'';background:#000;opacity:0.75;position:absolute;top:0;left:0;width:100%;height:100%}.header-form-4850 .component.carousel-search .form{position:relative;top:0;left:0;margin:30px 85px;float:left}.header-form-4850 .component.carousel-search .feature-wrapper{list-style:none;float:left;position:relative;margin-top:40px;width:35%}.header-form-4850 .component.carousel-search .feature-wrapper li{color:#fff;display:block;margin-bottom:25px}.header-form-4850 .component.carousel-search .feature-wrapper li:first-child>div{max-width:365px;padding-left:40px;height:auto}.header-form-4850 .component.carousel-search .feature-wrapper li:first-child>div svg{width:100%;height:100%}.header-form-4850 .component.carousel-search .feature-wrapper li .icon{display:inline-block;margin-right:8px;vertical-align:top}.header-form-4850 .component.carousel-search .feature-wrapper li .icon svg{width:25px;height:25px}.header-form-4850 .component.carousel-search .feature-wrapper li .icon svg g{fill:#fff}.header-form-4850 .component.carousel-search .feature-wrapper li .message{display:inline-block;vertical-align:top;margin-top:-7px;width:85%}.header-form-4850 .component.carousel-search .feature-wrapper li h2{font-size:24px;color:#fff;padding:1px;margin:1px}.header-form-4850 .component.carousel-search .feature-wrapper li p{font-size:16px;padding:0;margin:0}.header-form-4850 .trust-wrapper{list-style:none;width:100%;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);border-right:solid 1px #dedede;border-left:solid 1px #dedede}.header-form-4850 .trust-wrapper li{float:left;margin:10px 0px;width:33%;text-align:center;color:#250633;border-left:solid 1px #e6dfe6;vertical-align:top;height:35px}.header-form-4850 .trust-wrapper li:first-child{border:none}.header-form-4850 .trust-wrapper li .trust-logo,.header-form-4850 .trust-wrapper li .trust-rating{margin-top:7px}.header-form-4850 .trust-wrapper li .icon{display:inline-block;margin-right:8px;margin-top:3px;vertical-align:middle;height:30px;width:31px}.header-form-4850 .trust-wrapper li .icon svg{height:100%;max-width:100%}.header-form-4850 .trust-wrapper li .icon svg g{fill:#250633}.header-form-4850 .trust-wrapper li p{display:inline-block;margin:0;vertical-align:middle;font-size:15px;font-weight:400;font-family:Arial, sans-serif;letter-spacing:0.3px;line-height:18px;text-align:left}.header-form-4850 .trust-wrapper li p strong{display:block}#wrap-offers-4850{margin-bottom:60px}.offer-box{width:calc(50% - 40px)}.offer-box#offer-bta-2017{float:left;margin-left:30px}.offer-box#offer-bta-2017 .offer-wrapper{background:url("/images/bta/bta-2017-banner.jpg") left 50% center no-repeat}.offer-box#offer-summer-2017{float:right;margin-right:30px}.offer-box#offer-summer-2017 .offer-wrapper{background:url("/images/sykes/banners/summer-of-savings-4279-banner.jpg") left 50% center no-repeat}.offer-box#offer-autumn-2017{float:right;margin-right:30px}.offer-box#offer-autumn-2017 .offer-wrapper{background:url("/images/sykes/banners/Autumn-Price-Fall.jpg") left 50% center no-repeat}.offer-box .offer-content-below{display:none}.offer-box .new-landing-titles h3,.offer-box .new-landing-titles .account .notifications a span,.account .notifications a .offer-box .new-landing-titles span,.offer-box .new-landing-titles label[for="property-selector"],.offer-box .new-landing-titles label[for="owner-selector"],.offer-box .new-landing-titles label[for="year-selector"],.offer-box .new-landing-titles label[for="month-selector"]{text-align:left}.offer-box .new-landing-titles hr{margin:12px 0 18px}.offer-box .button-call-to-action{width:142px;height:42px;border-radius:2px;font-weight:600;text-align:center;padding-top:12px;display:block}.offer-box .offer-wrapper{height:380px;overflow:auto;position:relative;width:100%}.offer-box .offer-wrapper .offer-content{border:1px solid #e6dfe6;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.3);padding:24px;width:320px;height:330px;margin:24px 18px;border-radius:6px;position:relative}.offer-box .offer-wrapper .offer-content .button-call-to-action{position:absolute;bottom:24px}.offer-box .offer-wrapper .offer-content .kep-4713.gel-button.primary.regular{position:absolute;bottom:24px}.offer-box .offer-wrapper .offer-roundel{right:8%;bottom:85px;position:absolute;width:224px}@media only screen and (max-width: 1365px){.container.container-4850{width:100%}.container.container-4850 #top-wrapper-4850{width:100%}.container.container-4850 #content-wrapper-4850{width:96%;margin:0 auto}.header-form-4850 .component.carousel-search .form{margin:30px 4%}.header-form-4850 .component.carousel-search .feature-wrapper{width:45%}.header-form-4850 .trust-wrapper li{margin:10px 0px 12px;height:auto}.header-form-4850 .trust-wrapper li .icon{display:inline-block;margin:0 auto}.header-form-4850 .trust-wrapper li p{text-align:left}.header-form-4850 .trust-wrapper li p strong{display:block}.offer-box .offer-wrapper{height:266px}.offer-box .offer-content{display:none}.offer-box .offer-content-below{display:block;padding-top:20px}.offer-box .offer-content-below p{height:96px}.offer-box .new-landing-titles h3,.offer-box .new-landing-titles .account .notifications a span,.account .notifications a .offer-box .new-landing-titles span,.offer-box .new-landing-titles label[for="property-selector"],.offer-box .new-landing-titles label[for="owner-selector"],.offer-box .new-landing-titles label[for="year-selector"],.offer-box .new-landing-titles label[for="month-selector"]{font-size:18px}.offer-box#offer-bta-2017 .offer-wrapper{background:url(/images/bta/bta-2017-banner.jpg) 65% no-repeat;background-size:cover}.offer-box#offer-autumn-2017 .offer-wrapper .offer-roundel{position:initial;width:224px;margin:27px auto;display:block}}@media only screen and (max-width: 975px){.header-form-4850 .component.carousel-search .form{width:52%;margin:30px 4%}.offer-box#offer-bta-2017 .offer-wrapper{background:url(/images/bta/bta-2017-banner.jpg) 62% no-repeat;background-size:cover}.header-form-4850 .component.carousel-search .feature-wrapper{width:40%}.header-form-4850 .component.carousel-search .feature-wrapper li h2{font-size:18px}.header-form-4850 .component.carousel-search .feature-wrapper li p{font-size:15px}.header-form-4850 .component.carousel-search .feature-wrapper li:first-child>div{padding-left:0;max-width:95%}.header-form-4850 .trust-wrapper li{min-height:65px}.header-form-4850 .trust-wrapper li .trust-logo,.header-form-4850 .trust-wrapper li .trust-rating{display:block}.header-form-4850 .trust-wrapper li .trust-rating{margin-top:0}.header-form-4850 .trust-wrapper li p{font-size:14px;text-align:center}.header-form-4850 .trust-wrapper li .icon{display:block}}.showmecottages2{display:none}@media only screen and (max-width: 1365px){.container.container-4850 #content-wrapper-4850.kep-5018{width:90%}}.brand-features.tailwind-styles .block-container{margin-bottom:2.5rem}.brand-features.tailwind-styles .block-container .row{display:flex;flex-direction:row;margin:3.75rem 0;padding-top:0}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row{flex-wrap:wrap;justify-content:center;padding:var(--spacing-10x);margin:0}}@media only screen and (max-width: 1029px){.brand-features.tailwind-styles .block-container .row{padding:var(--spacing-10x) 0}}.brand-features.tailwind-styles .block-container .row>div{float:none;padding:0 var(--spacing-6x);margin-right:var(--spacing-6x);display:flex;flex-direction:column;align-items:center;margin-top:var(--spacing-6x);margin-bottom:var(--spacing-6x)}.brand-features.tailwind-styles .block-container .row>div:last-of-type{margin-right:0}.brand-features.tailwind-styles .block-container .row>div:last-of-type p{max-width:13.25rem}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row>div{padding:var(--spacing-6x);margin:0;width:100%;height:unset;box-sizing:border-box;max-width:26.875rem;align-items:flex-start;position:relative}.brand-features.tailwind-styles .block-container .row>div:nth-of-type(odd){margin-right:var(--spacing-10x);margin-left:var(--spacing-1x)}}@media only screen and (max-width: 1230px) and (max-width: 945px){.brand-features.tailwind-styles .block-container .row>div:nth-of-type(odd){margin-right:0;margin-left:0}}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row>div:nth-of-type(even){margin-right:var(--spacing-1x)}}@media only screen and (max-width: 1230px) and (max-width: 945px){.brand-features.tailwind-styles .block-container .row>div:nth-of-type(even){margin-right:0}}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row>div:first-of-type,.brand-features.tailwind-styles .block-container .row>div:nth-of-type(2){margin-bottom:var(--spacing-10x)}.brand-features.tailwind-styles .block-container .row>div:last-of-type p{max-width:100%}}@media only screen and (max-width: 945px){.brand-features.tailwind-styles .block-container .row>div{max-width:50%}}@media only screen and (max-width: 819px){.brand-features.tailwind-styles .block-container .row>div{padding:var(--spacing-6x) var(--spacing-3x)}}.brand-features.tailwind-styles .block-container .row>div div{width:100%;height:2.5rem;display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-8x)}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row>div div{height:100%;width:4.5rem;margin-bottom:0;justify-content:flex-start;align-items:flex-start;position:absolute;padding-right:0}}@media only screen and (max-width: 819px){.brand-features.tailwind-styles .block-container .row>div div{width:4rem}}.brand-features.tailwind-styles .block-container .row>div div>svg{color:var(--primary-color);margin:var(--spacing-1x)}.brand-features.tailwind-styles .block-container .row>div div>svg#support-icon,.brand-features.tailwind-styles .block-container .row>div div>svg#award-icon{width:2rem;height:2rem}.brand-features.tailwind-styles .block-container .row>div div>svg#b-corp-icon{width:2.375rem;height:2.5rem}.brand-features.tailwind-styles .block-container .row>div div>svg#secure-icon{width:2rem;height:1.5rem}.brand-features.tailwind-styles .block-container .row>div h3,.brand-features.tailwind-styles .block-container .row>div .account .notifications a span,.account .notifications a .brand-features.tailwind-styles .block-container .row>div span,.brand-features.tailwind-styles .block-container .row>div label[for="property-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="owner-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="year-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="month-selector"]{font-size:var(--font-size-body-lg);font-weight:var(--font-semibold);line-height:var(--line-height-body-lg);font-family:var(--font-family);color:var(--neutral-grey-6);white-space:nowrap;margin:0}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row>div h3,.brand-features.tailwind-styles .block-container .row>div .account .notifications a span,.account .notifications a .brand-features.tailwind-styles .block-container .row>div span,.brand-features.tailwind-styles .block-container .row>div label[for="property-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="owner-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="year-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="month-selector"]{padding-left:4.5rem}}@media only screen and (max-width: 819px){.brand-features.tailwind-styles .block-container .row>div h3,.brand-features.tailwind-styles .block-container .row>div .account .notifications a span,.account .notifications a .brand-features.tailwind-styles .block-container .row>div span,.brand-features.tailwind-styles .block-container .row>div label[for="property-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="owner-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="year-selector"],.brand-features.tailwind-styles .block-container .row>div label[for="month-selector"]{padding-left:4rem}}.brand-features.tailwind-styles .block-container .row>div p{font-size:var(--font-size-body-sm);font-weight:var(--font-normal);line-height:var(--line-height-body-sm);font-family:var(--font-family);color:var(--neutral-grey-5);margin-top:var(--spacing-3x);max-width:17.75rem}@media only screen and (max-width: 1230px){.brand-features.tailwind-styles .block-container .row>div p{padding-left:4.5rem;max-width:100%}}@media only screen and (max-width: 819px){.brand-features.tailwind-styles .block-container .row>div p{padding-left:4rem}}.gel-button{box-sizing:border-box;font-size:16px !important;font-weight:bold;text-align:center;text-transform:uppercase !important;margin:0;display:inline-block;border-radius:2px !important}.gel-button.primary{color:#fff !important;background-color:#3c6f99 !important;border:1px solid #3c6f99}.gel-button.primary:hover{background-color:#2e5474 !important;border-color:#2e5474}.gel-button.secondary{color:#3c6f99;background-color:transparent;border:1px solid #3c6f99}.gel-button.secondary:hover{background-color:transparent !important;border-color:#2e5474}.gel-button.small{line-height:34px;padding:0 11px}.gel-button.regular{line-height:40px;padding:0 17px}.gel-button.large{line-height:52px;padding:0;margin:0;width:100%}.full-width{width:100%}.inline-urgency-message{color:#815e86;background:#3e0b46;-webkit-box-shadow:0 1px 2px #dedede;-moz-box-shadow:0 1px 2px #dedede;box-shadow:0 1px 2px #dedede}.inline-urgency-message .icon{padding:7px 10px;width:22px;height:22px;float:left;fill:#815e86;box-sizing:initial}.inline-urgency-message .message-title{word-wrap:break-word;padding:6px;font-size:18px;font-weight:bold;line-height:1.3;color:#815e86;text-align:left}.inline-urgency-message .message-content{padding:6px;font-size:16px;line-height:1.3;color:#815e86;text-align:left}.urgency{background-color:#3e0b46;margin-bottom:12px;border-left:5px solid #815e86}.urgency p{font-family:Arial, sans-serif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.75;letter-spacing:normal;text-align:left;color:#3e0b46;margin:0 12px 0 17px}.urgency strong{color:#815e86;display:inline-block;margin-right:12px}.urgency.positive{background-color:#E7F0E9;border-left:5px solid #136E28}.urgency.positive strong{color:#136E28}.urgency.restyle-phoen989{background-color:var(--semantic-green-1);margin-bottom:var(--spacing-3x);border-left:5px solid var(--semantic-green-2)}.urgency.restyle-phoen989 p{font-family:var(--font-family);font-size:var(--font-size-body-sm);font-weight:bold;font-style:normal;font-stretch:normal;line-height:var(--line-height-h-4xl);letter-spacing:normal;text-align:left;color:var(--neutral-grey-6);margin:0 var(--spacing-3x) 0 17px}.urgency.restyle-phoen989 strong{color:var(--semantic-green-3);display:inline-block;margin-right:var(--spacing-3x)}#search_results li .urgency{margin-bottom:0}#search_results li .urgency ~ .price_wrp{padding-top:56px}.urgency.results{margin-top:18px}@keyframes pulse{0%{transform:scale(0.8)}70%{transform:scale(1)}100%{transform:scale(0.8)}}.o-icon{display:inline-block;height:30px;width:30px;fill:currentColor}.o-icon--size-large{width:45px;height:45px}.o-icon--size-small{width:25px;height:25px}.o-icon--size-v-small{width:20px;height:20px}.o-load-more{transition:200ms opacity}.o-load-more.is-loading{opacity:0.35}.c-card{position:relative;max-width:100%;padding:32px;background:#FFF;box-shadow:0px 4px 10px rgba(0,0,0,0.1);border:1px solid #CCCCCC;border-radius:6px;word-break:break-word}@media only screen and (max-width: 767px){.c-card{padding:16px}}.c-card .c-card__sub-header{margin-top:0;margin-bottom:48px;text-align:left;color:#000028;font-weight:normal;font-size:24px;line-height:1.5}.c-card .c-card__sub-header--margin-small{margin-bottom:16px}.c-card__content{position:relative}.c-card__content--icon{padding-right:80px}@media only screen and (max-width: 767px){.c-card__content--icon{padding-right:0}}.c-card__icon{width:40px;height:auto;position:absolute;top:0;right:0}@media only screen and (max-width: 767px){.c-card__icon{display:none}}.c-card .c-card__paragraph{width:auto;margin:0 0 32px 0}@media only screen and (max-width: 767px){.c-card .c-card__paragraph{text-align:center;margin-bottom:16px}}.c-card__tint-close{display:block;opacity:0;visibility:hidden;position:absolute;bottom:0;left:50%;padding:19px 0;text-decoration:none;transform:translate(-50%, 100%)}@media only screen and (max-width: 1200px){.c-card__tint-close{padding:8px 0}}@media only screen and (max-width: 815px){.c-card__tint-close{display:none}}.c-card__tint-close .c-card__tint-close-icon{width:8px;height:8px;display:inline-block;vertical-align:middle;transition:0.2s}.c-card__tint-close .c-card__tint-close-text{position:relative;margin:0 0 0 4px;width:auto;display:inline-block;vertical-align:middle;color:#fff;text-decoration:underline;font-weight:bold;font-size:12px;line-height:2;letter-spacing:1.2px}.c-card__tint-close:hover .c-card__tint-close-icon{transform:scale(1.25)}.c-card__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-card__columns--two .c-card__column{width:calc(50% - 16px)}@media only screen and (max-width: 1265px){.c-card__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-card__columns--two .c-card__column{width:100%}.c-card__columns--two .c-card__column:first-child{margin-bottom:56px}}.c-card__column{box-sizing:border-box}.c-card__column--flex-last{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-card__form{width:100%}.c-card__form-input{width:100%}.c-card__form-label{display:block;margin-bottom:8px;text-align:left;font-size:14px;line-height:1.2;letter-spacing:0.14px;color:#333333}.c-card__form--column .c-card__form-input{margin-bottom:16px}.c-card--strong{font-weight:bold}.c-card.active .c-card__tint-close{opacity:1;visibility:visible}.c-card .c-card__element{margin:0 0 16px}@media (max-width: 600px){.c-card .c-card__element{margin:0 0 10px}}.c-card .c-card__element--first{margin-bottom:24px}.c-card .c-card__element--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.c-card__strip{border-top-left-radius:inherit;border-top-right-radius:inherit}.c-card__hr{background-color:#cccccc;border-radius:inherit;margin:32px 0}@media (max-width: 600px){.c-card__hr{margin:24px 0}}.c-card .c-card__content{color:black;line-height:1.4}.c-card--strip{padding:0}.c-card--strip .c-card__inside{padding:32px}.c-card--narrow{padding-left:16px;padding-right:16px}.c-card--strip-narrow{padding:0}.c-card--strip-narrow .c-card__inside{padding:32px 16px}@media (max-width: 600px){.c-card--strip-narrow .c-card__inside{padding:24px 16px}}.c-card--grey{box-shadow:1px 5px 4px 0px #dedcdc;background-color:#f9f9f9}.before{position:relative}.before::before{position:absolute;top:0;left:0;transform:translateY(-100%);padding-bottom:8px;text-align:left;font-size:11px;font-weight:bold;line-height:1.7;letter-spacing:1.76px;color:#666;text-transform:uppercase}.before--option-1::before{content:"Option 1"}.before--option-2::before{content:"Option 2"}.c-strip{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background-color:#081a33;color:white}.c-strip__icon{margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.c-text-label{box-sizing:border-box;color:#ffffff;display:inline-block;padding:6px 16px 6px 10px;border:1px solid #3dbf3b;text-align:center;background:#3dbf3b;border-radius:8px;font-size:12px}.c-text-label__text{margin:0;vertical-align:middle}.c-text-label--size-medium{padding:5px 16px;width:auto}.c-text-label__icon{margin-right:8px}.c-text-label--link:hover,.c-text-label--link:focus{color:white;text-decoration:none}.c-text-label--warning{background-color:#e64e4e;border-color:#e64e4e}.c-text-label--warning:before{content:'';display:inline-block;width:10px;height:10px;background-color:currentColor;border-radius:50%;margin-right:6px;vertical-align:middle;animation:pulse 1.5s infinite}.c-text-label--margin-top{margin-top:0.5em}.c-text-label--margin-bottom{margin-bottom:0.5em}.c-text-label--margin-top-l{margin-top:2em}.c-text-label--float-left{float:left;clear:both}.c-text-label--no-dot:before{display:none}.c-text-label--mobile-only{display:none}@media screen and (max-width: 959px){.c-text-label--mobile-only{display:block}}@media screen and (max-width: 495px){.c-text-label--mobile-row{width:100%;float:left;clear:both}}.c-notification{padding:8px;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(30,144,255,0.1);color:#1e90ff;font-size:16px}.c-notification__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.c-notification__text{margin:0;color:inherit}.c-notification--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-notification--size-medium{padding:16px}.u-text-left{text-align:left}.u-pre-wrap{white-space:pre-wrap}.u-mt-0{margin-top:0 !important}.u-ml-0{margin-left:0 !important}.u-mb-0{margin-bottom:0 !important}.u-mb-small{margin-bottom:8px !important}.u-mb-1{margin-bottom:16px !important}.u-mb-2{margin-bottom:32px !important}.hero--card{min-height:475px !important;padding-bottom:40px !important}@media only screen and (max-width: 767px){.hero--card{min-height:46vw !important}}.hero__card{position:relative;z-index:149;width:640px;margin:56px auto 112px auto}@media only screen and (max-width: 767px){.hero__card{margin:24px auto 80px auto}}@media only screen and (max-width: 705px){.hero__card{margin:24px auto 40px auto}}.hero__card.active{z-index:201}.hero .hero__header{padding:0;background-color:transparent;text-align:left;margin:0 0 16px 0 !important;width:auto;font-size:24px;line-height:1.25;font-weight:bold;letter-spacing:0;color:#000028}@media only screen and (max-width: 767px){.hero .hero__header{width:100% !important;padding:0 !important;text-align:center;font-size:20px !important;line-height:1.2 !important}}@media only screen and (max-width: 767px){.hero__paragraph{text-align:center}}.hero__paragraph--black{color:#000028}.hero__paragraph--strong{font-weight:bold}.contact-container{z-index:auto}.contact-container+.support-overlay{z-index:250}.contact-links{max-width:inherit !important}@media only screen and (max-width: 1456px) and (min-width: 1024px){.contact-links{width:100% !important;max-width:100% !important}}@media only screen and (max-width: 1023px) and (min-width: 768px){.contact-links{width:100% !important;max-width:100% !important}}.contact-links .contact-links__link{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:calc(100% / 3 - 7px) !important;max-width:inherit !important;height:64px !important;background-color:#fff !important;border-radius:4px;overflow:hidden;text-decoration:none !important}@media only screen and (max-width: 1456px) and (min-width: 1024px){.contact-links .contact-links__link{width:calc(100% / 3 - 10px) !important}}@media only screen and (max-width: 1023px) and (min-width: 768px){.contact-links .contact-links__link{width:calc(100% / 3 - 16px) !important;height:44px !important;margin-right:8px !important}.contact-links .contact-links__link:nth-of-type(even){margin-right:8px !important}}@media only screen and (max-width: 767px){.contact-links .contact-links__link{width:100% !important;height:44px !important}}.contact-links .contact-links__link span{padding-top:0 !important;padding-bottom:0 !important;display:inline-block !important;position:relative !important;bottom:inherit !important;left:inherit !important;width:calc(100% - 64px) !important;line-height:62px !important;color:#333 !important;font-weight:normal !important;font-size:20px !important}@media only screen and (max-width: 1200px) and (min-width: 1024px){.contact-links .contact-links__link span{font-size:18px !important}}@media only screen and (max-width: 1023px){.contact-links .contact-links__link span{width:calc(100% - 44px) !important;padding-left:8px !important;padding-right:0 !important;font-size:14px !important;line-height:44px !important}}@media only screen and (max-width: 767px){.contact-links .contact-links__link span{padding-left:16px !important;font-size:16px !important}}@media only screen and (max-width: 340px){.contact-links .contact-links__link span{padding-left:8px !important}}@media only screen and (max-width: 1200px) and (min-width: 1024px){.contact-links .contact-links__link span em{right:8px !important}}@media only screen and (max-width: 1023px){.contact-links .contact-links__link span em{top:15px !important;right:4px !important;line-height:1em !important}}@media only screen and (max-width: 767px){.contact-links .contact-links__link span em{right:16px !important}}@media only screen and (max-width: 340px){.contact-links .contact-links__link span em{right:8px !important}}.contact-links .contact-links__link span em img{transition:0.2s}@media only screen and (max-width: 1023px){.contact-links .contact-links__link span em img{width:12px}}@media (hover: hover){.contact-links .contact-links__link:hover span em img{transform:translateY(4px)}.contact-links .contact-links__link:hover .contact-links__icon-wrap svg{transform:translate(-50%, -50%) scale(1.1)}}.contact-links__icon-wrap{position:relative;width:64px;height:auto;background-color:#3B6F99}@media only screen and (max-width: 1023px){.contact-links__icon-wrap{width:44px}}.contact-links__icon-wrap svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 !important;transition:0.2s}.contact-links__icon--phone{width:24px !important;height:24px !important}@media only screen and (max-width: 1023px){.contact-links__icon--phone{width:16px !important;height:16px !important}}.contact-links__icon--pencil{width:24px !important;height:24px !important}@media only screen and (max-width: 1023px){.contact-links__icon--pencil{width:16px !important;height:16px !important}}.contact-links__icon--account{width:30px !important;height:30px !important}@media only screen and (max-width: 1023px){.contact-links__icon--account{width:20px !important;height:20px !important}}.contact-links--no-phone .contact-links__link:first-child{margin-left:16%}@media only screen and (max-width: 1456px) and (min-width: 1024px){.contact-links--no-phone .contact-links__link:first-child{margin-left:17.4%}}@media only screen and (max-width: 1023px) and (min-width: 767px){.contact-links--no-phone .contact-links__link:first-child{margin-left:17.5%}}.o-tint-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);visibility:hidden;opacity:0;transform:translate(-110%, -110%);transition:opacity 0.3s}.o-tint-overlay--under-nav{z-index:199}.o-tint-overlay--over-nav{z-index:200}.o-tint-overlay--over-hero{z-index:210}.o-tint-overlay.active{visibility:visible;opacity:1;transform:translate(0, 0)}.c-cta{box-sizing:border-box;display:inline-block;vertical-align:bottom;min-width:184px;max-width:100%;margin-left:32px;padding:16px 32px;text-align:center;font-size:16px;line-height:1.5;font-weight:bold;border-radius:4px;text-decoration:none;transition:0.2s}@media only screen and (max-width: 767px){.c-cta{min-width:auto}}.c-cta:first-child{margin-left:0}.c-cta--short{padding:8px 32px;line-height:1.6}.c-cta--size-vertical-medium{padding-top:10px;padding-bottom:10px}.c-cta--small{font-size:14px;line-height:1.8}.c-cta--blue{color:#fff;background-color:#1E90FF}.c-cta--blue:hover{background-color:#116dc6}.c-cta--light-blue{color:#1E90FF;background-color:rgba(30,144,255,0.15)}.c-cta--light-blue:hover{background-color:rgba(30,144,255,0.2)}.c-cta--dark-blue{color:#fff;background-color:#006cff}.c-cta--dark-blue:hover{background-color:#045cd8}.c-cta--grey{color:#666;background-color:#F5F5F5;font-weight:normal}.c-cta--grey:hover{background-color:#eaeaea}.c-cta--grey-dark{color:#081A33;background-color:#E0E2E5;font-weight:normal}.c-cta--grey-dark:hover{color:#081A33;background-color:#d2d5d9}.c-cta--full-width{width:100%;margin-left:0;margin-right:0}.c-cta--close{margin-left:8px}.c-cta--mt-auto{margin-top:auto}.c-cta--icon:before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;width:1em;height:1em;background-size:contain;background-repeat:no-repeat}.c-cta--phone-icon:before{background-image:url("/images/sykes/icon__phone--solid-grey.svg")}.c-cta--date-icon:before{background-image:url("/images/sykes/icon__calendar--white.svg")}.c-cta--icon-after:before{display:none}.c-cta--icon-after:after{content:"";display:inline-block;vertical-align:middle;margin-left:16px;margin-right:0;width:1em;height:1em;background-size:contain;background-repeat:no-repeat}.c-cta--down-arrow-icon:after{background-image:url("/images/sykes/icon__arrow-down.svg")}.c-cta-box{padding:16px;background:#F3F3F9;border-radius:6px}.c-cta-box--light{background-color:#fff;border:1px solid #E3E3E3}.c-cta-box--pad-large{padding:32px}@media only screen and (max-width: 1200px) and (orientation: landscape){.c-cta-box--pad-large{padding:24px}}@media only screen and (max-width: 767px){.c-cta-box--pad-large{padding:16px}}.c-cta-box--no-pad{padding:0;border:none}.c-cta-box__paragraph{text-align:left;font-size:16px;line-height:1.5 !important;margin-bottom:16px !important}@media only screen and (max-width: 767px){.c-cta-box__paragraph{margin-top:0 !important}}.c-cta-box__paragraph--dark{color:#000028}.c-cta-box__paragraph--mb-large{margin-bottom:40px !important}@media only screen and (max-width: 767px){.c-cta-box__paragraph--mb-large{margin-top:0 !important;margin-bottom:16px !important}}.c-cta-box__cta-wrap--two-col{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-cta-box__cta-wrap--two-col .c-cta-box__cta{width:calc(50% - 16px)}.c-cta-box__cta-wrap--form-field{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-cta-box__cta-wrap--form-field .c-cta-box__input-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-cta-box__cta-wrap--form-field .c-cta-box__input-wrap .c-cta-box__input{width:100%}@media only screen and (max-width: 767px){.c-cta-box__cta-wrap--form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-cta-box__cta-wrap--form-field .c-cta-box__input-wrap{width:100%;margin-bottom:16px}.c-cta-box__cta-wrap--form-field .c-cta{width:100%;margin-left:0}}.c-cta-box .c-cta-box__input{box-sizing:border-box;padding:8px;background:#fff;border:1px solid #CCCCCC;border-radius:4px;text-align:left;font-size:16px;line-height:1.475;color:#666666}.c-cta-box .c-cta-box__input-wrap--date{position:relative}.c-cta-box .c-cta-box__input-wrap--date::after{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);width:16px;height:16px;z-index:1;background-image:url("/images/sykes/icon__calendar--light-grey.svg");background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-cta-box .c-cta-box__input::placeholder{font-size:14px;color:#CCCCCC}.ui-datepicker.contact-travel-date{width:auto;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:0 3px 6px rgba(0,0,0,0.3);z-index:300}.ui-datepicker.contact-travel-date .ui-datepicker-header{background:transparent;border:none}.ui-datepicker.contact-travel-date .ui-datepicker-title{color:#666}.ui-datepicker.contact-travel-date .ui-state-default{padding:8px;border:none;color:#666;font-weight:normal;text-align:center}.ui-datepicker.contact-travel-date .ui-state-default.ui-state-hover{color:#000;background:#F3F3F9}.ui-datepicker.contact-travel-date .ui-state-default.ui-state-highlight{background:transparent;color:#1E90FF}.ui-datepicker.contact-travel-date .ui-datepicker th{font-weight:normal}.ui-datepicker.contact-travel-date .ui-datepicker-prev,.ui-datepicker.contact-travel-date .ui-datepicker-next{background:transparent}.ui-datepicker.contact-travel-date .ui-datepicker-prev span::before,.ui-datepicker.contact-travel-date .ui-datepicker-next span::before{opacity:0.5}.ui-datepicker.contact-travel-date .ui-datepicker-prev-hover,.ui-datepicker.contact-travel-date .ui-datepicker-next-hover{border:none !important}.ui-datepicker.contact-travel-date .ui-datepicker-prev-hover span::before,.ui-datepicker.contact-travel-date .ui-datepicker-next-hover span::before{color:inherit !important}.ui-datepicker.contact-travel-date .ui-datepicker-prev span::before{content:"";background-color:transparent !important;background-image:url("/images/sykes/icon__chevron-left--solid-black.svg") !important;background-repeat:no-repeat;background-size:contain !important;text-indent:0}.ui-datepicker.contact-travel-date .ui-datepicker-prev-hover{top:2px !important}.ui-datepicker.contact-travel-date .ui-datepicker-next span::before{content:"";background-color:transparent !important;background-image:url("/images/sykes/icon__chevron-right--solid-black.svg") !important;background-repeat:no-repeat;background-size:contain !important;text-indent:0}.ui-datepicker.contact-travel-date .ui-datepicker-next-hover{top:2px !important}.c-modal{position:fixed;top:50%;left:50%;z-index:300;transform:translate(-50%, -50%);transition:opacity 0.2s ease;opacity:0;visibility:hidden}@media only screen and (max-width: 815px){.c-modal{top:16px;left:16px;width:calc(100% - 32px);max-height:calc(100% - 80px);transform:none;overflow:auto;border-radius:8px}}.c-modal.active{opacity:1;visibility:visible}.c-modal.active .js-tint-overlay-close{opacity:1;visibility:visible}.c-modal__loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgba(255,255,255,0.8);border-radius:6px}.c-modal--contact-7-days{max-width:872px}@media only screen and (max-width: 1200px) and (orientation: landscape){.c-modal--contact-7-days{width:720px}.c-modal--contact-7-days .c-card{padding:24px}}@media only screen and (max-width: 1023px) and (min-width: 816px){.c-modal--contact-7-days{width:584px}}@media only screen and (max-width: 815px){.c-modal--contact-7-days{width:calc(100% - 32px)}}.c-modal--contact-amendment-policy{max-width:872px}@media only screen and (max-width: 1200px) and (orientation: landscape){.c-modal--contact-amendment-policy{width:720px}.c-modal--contact-amendment-policy .c-card{padding:24px}}@media only screen and (max-width: 1023px) and (min-width: 816px){.c-modal--contact-amendment-policy{width:584px}}@media only screen and (max-width: 815px){.c-modal--contact-amendment-policy{width:calc(100% - 32px)}}.c-modal--no-amendment{max-width:640px}@media only screen and (max-width: 1200px) and (orientation: landscape){.c-modal--no-amendment .c-card{padding:24px}}@media only screen and (max-width: 1023px) and (min-width: 816px){.c-modal--no-amendment{width:584px}}@media only screen and (max-width: 815px){.c-modal--no-amendment .c-card__paragraph{text-align:left !important}}.c-modal--bank-details{width:736px;max-width:100%}@media only screen and (max-width: 736px){.c-modal--bank-details{max-width:calc(100% - 32px)}}@media only screen and (min-height: 635px){.c-modal--bank-details{max-height:calc(100% - 32px)}}@keyframes pulse{0%{transform:scale(0.8)}70%{transform:scale(1)}100%{transform:scale(0.8)}}.o-icon{display:inline-block;height:30px;width:30px;fill:currentColor}.o-icon--size-large{width:45px;height:45px}.o-icon--size-small{width:25px;height:25px}.o-icon--size-v-small{width:20px;height:20px}.o-load-more{transition:200ms opacity}.o-load-more.is-loading{opacity:0.35}.c-card{position:relative;max-width:100%;padding:32px;background:#FFF;box-shadow:0px 4px 10px rgba(0,0,0,0.1);border:1px solid #CCCCCC;border-radius:6px;word-break:break-word}@media only screen and (max-width: 767px){.c-card{padding:16px}}.c-card .c-card__sub-header{margin-top:0;margin-bottom:48px;text-align:left;color:#000028;font-weight:normal;font-size:24px;line-height:1.5}.c-card .c-card__sub-header--margin-small{margin-bottom:16px}.c-card__content{position:relative}.c-card__content--icon{padding-right:80px}@media only screen and (max-width: 767px){.c-card__content--icon{padding-right:0}}.c-card__icon{width:40px;height:auto;position:absolute;top:0;right:0}@media only screen and (max-width: 767px){.c-card__icon{display:none}}.c-card .c-card__paragraph{width:auto;margin:0 0 32px 0}@media only screen and (max-width: 767px){.c-card .c-card__paragraph{text-align:center;margin-bottom:16px}}.c-card__tint-close{display:block;opacity:0;visibility:hidden;position:absolute;bottom:0;left:50%;padding:19px 0;text-decoration:none;transform:translate(-50%, 100%)}@media only screen and (max-width: 1200px){.c-card__tint-close{padding:8px 0}}@media only screen and (max-width: 815px){.c-card__tint-close{display:none}}.c-card__tint-close .c-card__tint-close-icon{width:8px;height:8px;display:inline-block;vertical-align:middle;transition:0.2s}.c-card__tint-close .c-card__tint-close-text{position:relative;margin:0 0 0 4px;width:auto;display:inline-block;vertical-align:middle;color:#fff;text-decoration:underline;font-weight:bold;font-size:12px;line-height:2;letter-spacing:1.2px}.c-card__tint-close:hover .c-card__tint-close-icon{transform:scale(1.25)}.c-card__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-card__columns--two .c-card__column{width:calc(50% - 16px)}@media only screen and (max-width: 1265px){.c-card__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-card__columns--two .c-card__column{width:100%}.c-card__columns--two .c-card__column:first-child{margin-bottom:56px}}.c-card__column{box-sizing:border-box}.c-card__column--flex-last{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-card__form{width:100%}.c-card__form-input{width:100%}.c-card__form-label{display:block;margin-bottom:8px;text-align:left;font-size:14px;line-height:1.2;letter-spacing:0.14px;color:#333333}.c-card__form--column .c-card__form-input{margin-bottom:16px}.c-card--strong{font-weight:bold}.c-card.active .c-card__tint-close{opacity:1;visibility:visible}.c-card .c-card__element{margin:0 0 16px}@media (max-width: 600px){.c-card .c-card__element{margin:0 0 10px}}.c-card .c-card__element--first{margin-bottom:24px}.c-card .c-card__element--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.c-card__strip{border-top-left-radius:inherit;border-top-right-radius:inherit}.c-card__hr{background-color:#cccccc;border-radius:inherit;margin:32px 0}@media (max-width: 600px){.c-card__hr{margin:24px 0}}.c-card .c-card__content{color:black;line-height:1.4}.c-card--strip{padding:0}.c-card--strip .c-card__inside{padding:32px}.c-card--narrow{padding-left:16px;padding-right:16px}.c-card--strip-narrow{padding:0}.c-card--strip-narrow .c-card__inside{padding:32px 16px}@media (max-width: 600px){.c-card--strip-narrow .c-card__inside{padding:24px 16px}}.c-card--grey{box-shadow:1px 5px 4px 0px #dedcdc;background-color:#f9f9f9}.before{position:relative}.before::before{position:absolute;top:0;left:0;transform:translateY(-100%);padding-bottom:8px;text-align:left;font-size:11px;font-weight:bold;line-height:1.7;letter-spacing:1.76px;color:#666;text-transform:uppercase}.before--option-1::before{content:"Option 1"}.before--option-2::before{content:"Option 2"}.c-strip{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background-color:#081a33;color:white}.c-strip__icon{margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.c-text-label{box-sizing:border-box;color:#ffffff;display:inline-block;padding:6px 16px 6px 10px;border:1px solid #3dbf3b;text-align:center;background:#3dbf3b;border-radius:8px;font-size:12px}.c-text-label__text{margin:0;vertical-align:middle}.c-text-label--size-medium{padding:5px 16px;width:auto}.c-text-label__icon{margin-right:8px}.c-text-label--link:hover,.c-text-label--link:focus{color:white;text-decoration:none}.c-text-label--warning{background-color:#e64e4e;border-color:#e64e4e}.c-text-label--warning:before{content:'';display:inline-block;width:10px;height:10px;background-color:currentColor;border-radius:50%;margin-right:6px;vertical-align:middle;animation:pulse 1.5s infinite}.c-text-label--margin-top{margin-top:0.5em}.c-text-label--margin-bottom{margin-bottom:0.5em}.c-text-label--margin-top-l{margin-top:2em}.c-text-label--float-left{float:left;clear:both}.c-text-label--no-dot:before{display:none}.c-text-label--mobile-only{display:none}@media screen and (max-width: 959px){.c-text-label--mobile-only{display:block}}@media screen and (max-width: 495px){.c-text-label--mobile-row{width:100%;float:left;clear:both}}.c-notification{padding:8px;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(30,144,255,0.1);color:#1e90ff;font-size:16px}.c-notification__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.c-notification__text{margin:0;color:inherit}.c-notification--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-notification--size-medium{padding:16px}.u-text-left{text-align:left}.u-pre-wrap{white-space:pre-wrap}.u-mt-0{margin-top:0 !important}.u-ml-0{margin-left:0 !important}.u-mb-0{margin-bottom:0 !important}.u-mb-small{margin-bottom:8px !important}.u-mb-1{margin-bottom:16px !important}.u-mb-2{margin-bottom:32px !important}.u-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.o-toggle{display:flex;align-items:flex-start;cursor:pointer}.o-toggle__label{text-align:left}.o-toggle__box{display:inline-block;height:16px;width:16px;border:1px solid #CCC;border-radius:4px;vertical-align:middle;position:relative;background-color:#fff;flex-shrink:0;margin-right:16px;transition:0.2s}.o-toggle__box:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) translateY(0);opacity:0;height:10px;width:10px;content:' ';background-image:url("/images/icons/check-solid-white.svg");background-size:auto 100%;transition:0.2s}.o-toggle__field:checked ~ .o-toggle__box{background-color:#1E90FF}.o-toggle__field:checked ~ .o-toggle__box:after{opacity:1}.o-toggle--radio .o-toggle__box{border-radius:50%}.o-toggle--radio .o-toggle__box:after{background-color:#1E90FF;border-radius:50%;border:1px solid transparent;background-image:none}.o-toggle--radio .o-toggle__field:checked ~ .o-toggle__box{background-color:transparent}.o-toggle--radio .o-toggle__field:checked ~ .o-toggle__box:after{opacity:1}.credit-notice{position:relative;background-color:#FCF2F8;border-radius:8px}.credit-notice--refund{background-color:#FFF1F4}.credit-notice__link{display:block;padding:0 !important;text-decoration:none !important}.credit-notice__icon{width:40px;height:40px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.credit-notice__icon .credit-notice__icon-image{width:100% !important;height:100%;margin:0 !important}.credit-notice__icon--notification-dot{position:relative}.credit-notice__icon--notification-dot::after{content:"";position:absolute;top:0;right:0;z-index:1;transform:translate(40%, -40%);width:16px;height:16px;border-radius:50%;background-color:#EB0037}.credit-notice__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.credit-notice .credit-notice__button{height:40px;padding-left:16px;padding-right:16px;font-weight:bold;background-color:#EB0037;border-radius:4px;transition:0.2s;-ms-flex-negative:0;flex-shrink:0}.credit-notice .credit-notice__button:hover{background-color:#d20737}.credit-notice__section{margin-bottom:16px}.credit-notice__section:last-child{margin-bottom:0}.credit-notice .credit-notice__paragraph{margin-top:0;margin-bottom:4px;font-size:16px;font-family:Arial, Helvetica, sans-serif;line-height:1.5;white-space:normal}.credit-notice .credit-notice__paragraph:last-child{margin-bottom:0}.credit-notice .credit-notice__paragraph--dark{color:#333333}.credit-notice .credit-notice__paragraph--grey{color:#666666}.credit-notice .credit-notice__paragraph--blue{color:#006CFF}.credit-notice .credit-notice__paragraph--red{color:#EB0037}.credit-notice .credit-notice__paragraph--bold{font-weight:bold}.credit-notice .credit-notice__paragraph--medium{font-size:18px}.credit-notice .credit-notice__paragraph--small{font-size:14px}.credit-notice .credit-notice__paragraph--x-small{font-size:12px}@media screen and (max-width: 767px){.credit-notice .credit-notice__paragraph-span{display:inline-block;margin-bottom:6px}}@media screen and (max-width: 767px){.credit-notice .credit-notice__paragraph{font-family:Karla, Arial, sans-serif}}.credit-notice .credit-notice__header{font-size:18px;font-weight:bold;line-height:1.56;letter-spacing:normal;color:#555555;margin-bottom:24px !important}.credit-notice__tool-tip{position:relative;color:inherit;font-style:italic;background:transparent;text-decoration:underline;cursor:default}.credit-notice__tool-tip:hover{background:transparent}@media screen and (max-width: 910px){.credit-notice__tool-tip{display:block}}.credit-notice__tool-tip-info{visibility:hidden;opacity:0;display:block;padding-top:8px;position:absolute;bottom:0;left:50%;z-index:10;transform:translate(-50%, 100%);width:715px;transition:opacity 0.2s}@media screen and (max-width: 910px){.credit-notice__tool-tip-info{left:-56px;width:calc(100vw - 66px);transform:translate(0%, 100%)}}.credit-notice__tool-tip-inner{display:block;font-style:normal;text-decoration:none;padding:8px;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0px 4px 15px 0px rgba(0,0,40,0.15)}.credit-notice__tool-tip-inner::before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%, -100%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #d8d8d8}@media screen and (max-width: 910px){.credit-notice__tool-tip-inner::before{left:110px;transform:translate(-50%, -100%)}}.credit-notice__tool-tip.active .credit-notice__tool-tip-info{visibility:visible;opacity:1}.credit-notice--account{margin-bottom:16px;padding:16px}.credit-notice--nav .no-nav{display:none}.credit-notice--nav .credit-notice__link{display:inline-block;width:auto}.credit-notice--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 670px){.credit-notice--with-button{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.credit-notice--with-button .credit-notice__content{width:calc(100% - 60px);margin-bottom:16px}.credit-notice--with-button .credit-notice__button{width:100%}}.credit-notice--nav-desktop{margin-top:16px;margin-right:0;padding:16px}.credit-notice--nav-desktop .credit-notice__paragraph{font-size:12px;margin-bottom:0}.credit-notice--nav-desktop .credit-notice__icon{width:18px;height:18px}.credit-notice--nav-desktop .credit-notice__icon--notification-dot::after{width:8px;height:8px}.credit-notice--nav-desktop .credit-notice__tool-tip-info{width:300px}.credit-notice--nav-mobile{padding:16px}.credit-notice--nav-mobile .credit-notice__icon{width:32px;height:32px}.credit-notice--nav-mobile .credit-notice__icon--notification-dot::after{width:16px;height:16px}.credit-notice--nav-mobile .credit-notice__paragraph{font-family:Karla, Arial, sans-serif;margin-bottom:0}.nav-notification-dot{position:absolute;z-index:1;width:8px;height:8px;border-radius:50%;background-color:#EB0037}.nav-notification-dot--desktop{top:11px;left:18px}.nav-notification-dot--mobile{top:6px;right:5px}.account .search-container .all-bookings.refund-requests{margin-top:24px;margin-bottom:32px}#booking-list .property{width:14%}#booking-list .arrival{width:14%}#booking-list .ref,#booking-list .booked{width:13%}#booking-list .duration{width:9%}#booking-list .customer{width:19%}#booking-list .status{width:18%}#booking-list.refunds .property{width:14%}#booking-list.refunds .arrival{width:12%}#booking-list.refunds .ref{width:13%}#booking-list.refunds .booked{width:12%}#booking-list.refunds .duration{width:8%}#booking-list.refunds .customer{width:19%}#booking-list.refunds .status{width:12%}#booking-list.refunds .refund{width:10%}.refund-cta{display:inline-block;height:48px;margin-top:16px;padding:8px 16px;font-weight:bold;background-color:#006CFF;border-radius:4px;transition:0.2s}.refund-cta:hover{background-color:#1859c7}.refund-cta-smallprint{display:block;font-size:12px;font-weight:normal}.refund-cta--button{min-width:280px;max-width:100%}.refund-cta--inline{height:auto;padding:4px 6px;margin-left:4px;margin-top:0}.refund-cta--red{background-color:#EB0037}.refund-cta--red:hover{background-color:#cf0232}.refund-cta--no-hover:hover{background-color:#EB0037}@media screen and (max-width: 490px){.refund-cta{width:100%}}.dialog-box{display:none;position:fixed;z-index:300;padding-top:154px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.dialog-box .dialog-content{margin:auto;width:406px;padding:25px;border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:white;position:relative}.dialog-box .dialog-content.info{width:538px}.dialog-box .dialog-head{margin-bottom:16px}.dialog-box .dialog-title{font-size:24px;font-weight:bold;color:#111}.dialog-box .dialog-body{display:flex;flex-direction:column;max-height:100%;position:absoulte;text-align:left;color:#111}.dialog-box .dialog-body.text-center{justify-content:center;align-items:center}.dialog-box .dialog-body.with-icon{border-radius:5px;background-color:#f5f5f5;height:20vh}.dialog-box .dialog-body .list{padding:0 25px 24px}.dialog-box .dialog-body .note{background-color:#fffaf2;padding:18px;border-radius:5px;border:solid 1px #ffa326;margin-top:12px}.dialog-box .dialog-body .note p{margin-bottom:0px}.dialog-box .dialog-action{display:flex;flex-wrap:wrap;justify-content:center;margin-top:28px}.dialog-box .dialog-action a{color:inherit;text-decoration:inherit}.dialog-box .dialog-action button,.dialog-box .dialog-action #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .dialog-box .dialog-action .secondary-button{flex-grow:1;height:48px;align-items:center;font-weight:600;border:none;cursor:pointer;margin-right:12px;border-radius:4px}.dialog-box .dialog-action button:last-child,.dialog-box .dialog-action #bookings .detail-tabs-triggers .secondary-button:last-child,#bookings .detail-tabs-triggers .dialog-box .dialog-action .secondary-button:last-child{margin-right:0px}.dialog-box .dialog-action .new-line{flex-basis:100%}.dialog-box .dialog-action .submit{background:#006cff;color:white}.dialog-box .dialog-action .submit:hover{opacity:0.85}.dialog-box .dialog-action .cancel{background:none;color:#026cf9}.dialog-box .dialog-action .info{background-color:#fbecec;color:#026cf9}.dialog-box .dialog-action .info:hover{filter:brightness(95%)}.dialog-box .close{color:#aaa;position:absolute;font-size:28px;top:1%;right:5%}.dialog-box .close:hover,.dialog-box .close:focus{color:#111;text-decoration:none;cursor:pointer}.dialog-box .alert-banner{background-color:white;font-weight:bold;color:#cd0016;text-align:left;padding:16px;display:flex;align-items:center}.dialog-box .alert-banner img{margin-right:8px}@media only screen and (max-width: 400px){.dialog-box .dialog-content{width:80%}}#KEP16991 a{cursor:pointer}#KEP16991 .action-button{padding:10px 0 10px 0}#KEP16991 .action-button a.btn{padding:12px;text-align:center;border-radius:4px}#KEP16991 .action-button a.btn.btn-blue{background-color:#006cff;color:white}#KEP16991 .action-button a.btn.btn-blue:hover{background-color:#026cf9}#KEP16991 .action-button a.btn.btn-gray{background-color:#d8d8d8;color:#888}#KEP16991 .action-button img{width:14px}#KEP16991 .action-button img.light{filter:brightness(0) invert(1)}#KEP16991 .owner-response-content{content:"";display:flex;clear:both}#KEP16991 .owner-response-content .content-left{width:38%;padding:10px;position:relative}#KEP16991 .owner-response-content .content-right{width:62%;padding:10px}@media only screen and (max-width: 599px){#KEP16991 .owner-response-content{flex-direction:column;width:100%;padding:0.5rem;box-sizing:border-box}#KEP16991 .owner-response-content .content-left,#KEP16991 .owner-response-content .content-right{width:100%;padding:0px;flex:1}#KEP16991 .owner-response-content .content-right .action-button section{display:flex;flex-direction:row;align-items:center;gap:0.3125rem}#KEP16991 .owner-response-content .content-right .action-button section a.btn{flex:1;width:100%}}#KEP16991 .breakdown-btn{width:160px;height:40px;padding:12px;text-align:center;border-radius:4px;border:solid 1px #666;background-color:white;color:#111;position:absolute;bottom:10px;left:20px}#KEP16991 .breakdown-btn:hover{background-color:#888;border-color:transparent;color:white}@media only screen and (max-width: 599px){#KEP16991 .breakdown-btn{position:relative;bottom:unset;left:unset;width:100%;height:unset;display:inline-block;box-sizing:border-box}}#KEP16991 .feedback-response .response-box{padding:10px 10px 10px 10px;border-radius:2px;border:solid 1px #111}#KEP16991 .feedback-response img.icon-sm{width:12px;height:12px}#KEP16991 .feedback-response .response-box-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#KEP16991 .feedback-response .response-box-header p{margin:0}#KEP16991 .feedback-response .response-box-body{margin-bottom:2rem}#KEP16991 .owner-response-section{clear:both;position:relative}#KEP16991 .owner-response-section span{position:absolute;background-color:#fffaf2;padding:15px 0px 15px 15px;bottom:60px;left:1px;width:99.7%}@media only screen and (max-width: 599px){#KEP16991 .owner-response-section span{width:calc(100% - 2px);box-sizing:border-box;left:1px;bottom:57px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}#KEP16991 .owner-response-section a.button{width:9em;margin:12px 0 0 0;background-color:#3080f2;padding:12px;color:white;text-decoration:none;text-align:center;white-space:nowrap;border-radius:4px}#KEP16991 .owner-response-section a.button:hover{background-color:#026cf9}#KEP16991 .owner-response-section textarea.owner-response{height:200px;width:100%;color:#666;padding:16px;border-color:#666;border-radius:4px;font-size:16px}@media only screen and (max-width: 599px){#KEP16991 .owner-response-section textarea.owner-response{box-sizing:border-box}}#KEP16991 .owner-response-section .cancel-response{margin-left:5px}.expected-payment-info{padding:10px 10px 0 0;font-size:1rem;text-align:left}.expected-payment-info strong{color:black;padding:15px}.expected-payment-info p{padding-left:15px}.small-business-grants{text-align:left;margin-bottom:32px}.small-business-grants__header{margin-top:0;margin-bottom:16px;text-align:inherit;font-size:18px;font-weight:bold;font-family:Arial,sans-serif;line-height:1.55;letter-spacing:0px;color:#333}.small-business-grants__header--sub{font-weight:normal}.small-business-grants__after{text-align:inherit}.small-business-grants__list{margin-left:16px;padding:16px 0;font-size:16px;font-family:Arial,sans-serif;line-height:1.55;letter-spacing:0px;color:#666}.small-business-grants__list-item{margin-bottom:16px;padding-left:32px}@media screen and (max-width: 700px){.small-business-grants__list-item{padding-left:16px}}.previous-bookings{margin-bottom:32px;padding:32px;background-color:#F9F9F9;border:1px solid #ccc;border-radius:4px;font-family:Arial,sans-serif}@media screen and (max-width: 700px){.previous-bookings{padding:16px}}.previous-bookings .previous-bookings__content{margin-bottom:32px}.previous-bookings__form-fields{margin-bottom:24px}.previous-bookings__form-form{position:relative;transition:.2s}.previous-bookings__form-form.js-fade{opacity:.4}.previous-bookings__form-notification{height:0;opacity:0;visibility:hidden;overflow:hidden;transform:scaleY(0);margin-bottom:0;padding-left:16px;padding-right:16px;transition:.2s ease-out;background-color:#F2F7FF;border:1px solid #006CFF;border-radius:4px}.previous-bookings__form-notification.js-active{-webkit-animation:.8s ease-out 0s forwards slideDownNotification;animation:.8s ease-out 0s forwards slideDownNotification}.previous-bookings__form-notification-icon{width:20px;height:20px;float:left;margin-right:16px}.previous-bookings__form-notification .previous-bookings__form-notification-text{margin:0;padding-left:40px;font-size:14px}.previous-bookings__form-notification .previous-bookings__form-notification-text a{color:#006CFF}.previous-bookings .previous-bookings__input{padding:16px 48px 16px 16px;color:#666;font-size:16px;letter-spacing:0px}.previous-bookings .previous-bookings__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.previous-bookings .previous-bookings__input--date{background-color:#fff;border:1px solid #ccc;border-radius:4px;background-image:url("/images/icon__calendar--grey.svg");background-repeat:no-repeat;background-size:20px 20px;background-position:calc(100% - 16px) 50%}.previous-bookings .previous-bookings__input--submit{display:block;width:100%;padding:16px;background-color:#178731;border-radius:4px;transition:.2s ease-out}.previous-bookings .previous-bookings__input--submit:hover{background-color:#137229}.previous-bookings .previous-bookings__input--submit-inner{position:relative;color:#fff;font-size:16px;font-weight:bold}.previous-bookings .previous-bookings__input--submit-inner .loading-dual{position:absolute;top:50%;right:0;z-index:10;transform:translate(calc(100% + 8px), -50%);display:inline-block;width:14px;height:14px;opacity:0;transition:.2s}.previous-bookings .previous-bookings__input--submit-inner .loading-dual:after{content:" ";display:block;width:14px;height:14px;border-radius:50%;border:2px solid #fff;border-color:#fff transparent #fff transparent;animation:prevBookingsSpin 1.2s linear infinite}.previous-bookings .previous-bookings__input--submit.js-loading .loading-dual{opacity:1}.previous-bookings__label{margin-bottom:8px;color:#333;font-size:14px;font-weight:bold;font-family:Arial,sans-serif;letter-spacing:0px}.previous-bookings__results{visibility:hidden;height:0;overflow:hidden;opacity:0;transform:scaleY(0);flex-grow:0;transform-origin:top left;transition:.2s ease-out}.previous-bookings__results p{margin:0}.previous-bookings__results p b{color:#333}.previous-bookings__results.js-fade{opacity:.4}.previous-bookings__results.js-active{-webkit-animation:.8s ease-out 0s forwards slideDownResults;animation:.8s ease-out 0s forwards slideDownResults}.previous-bookings__flexcol{display:-webkit-box;display:-ms-flexbox;display:flex}.previous-bookings__flexcol--two{width:calc(50% - 32px)}@media screen and (max-width: 700px){.previous-bookings__flexcol--two{width:100%}}.previous-bookings__flexcol--two:first-child{margin-right:32px}@media screen and (max-width: 700px){.previous-bookings__flexcol--two:first-child{margin-right:0;margin-bottom:24px}}.previous-bookings__flexcol--two:last-child{width:calc(50% - 32px);margin-left:32px}@media screen and (max-width: 700px){.previous-bookings__flexcol--two:last-child{width:100%;margin-left:0}}@media screen and (max-width: 700px){.previous-bookings__flexcol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.previous-bookings__after{position:relative}.previous-bookings__after::after{content:"";position:absolute;bottom:16px;left:100%;width:16px;height:16px}@media screen and (max-width: 700px){.previous-bookings__after::after{display:none}}.previous-bookings__after--rightarrow::after{background-image:url("/images/icon__arrow--right.svg");background-repeat:no-repeat;background-size:contain;transform:translateX(24px)}#ui-datepicker-div.datepicker--previous-bookings{width:auto;padding:16px;background-color:#fff;border-width:1px;border-style:solid;border-color:#ccc;border-radius:4px}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header{padding:0;margin-bottom:8px;background-color:#fff;border-color:#fff}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-title{color:#333;font-size:14px;line-height:1.55}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header a{width:16px;height:16px;background-color:#fff;background-image:url("/images/icon__arrow--right.svg");background-repeat:no-repeat;background-size:16px 16px}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header a[title="Prev"]{background-position:0 0}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header a[title="Next"]{background-position:100% 100%}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header a.ui-state-hover{border:none}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-next{top:2px;transition:.2s ease-out;opacity:0.5}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-prev-hover,#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-next-hover{top:2px}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{opacity:0.2}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-prev{left:0;transform:rotate(180deg)}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-prev-hover{left:0}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-prev-hover:not(.ui-state-disabled){opacity:1}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-next{right:0}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-next-hover{right:0}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-datepicker-next-hover:not(.ui-state-disabled){opacity:1}#ui-datepicker-div.datepicker--previous-bookings .ui-datepicker-header .ui-icon{display:none}#ui-datepicker-div.datepicker--previous-bookings .ui-state-default.ui-state-active{color:#fff;background-color:#178731}#ui-datepicker-div.datepicker--previous-bookings .ui-state-default.ui-state-hover:not(.ui-state-active){background-color:#ccc}#ui-datepicker-div.datepicker--previous-bookings table thead th{color:#666}#ui-datepicker-div.datepicker--previous-bookings table tr{background:#fff}#ui-datepicker-div.datepicker--previous-bookings table tr:nth-child(odd){background:#fff}#ui-datepicker-div.datepicker--previous-bookings table tr:nth-child(even){background:#fff}#ui-datepicker-div.datepicker--previous-bookings table td{border:none;border-color:transparent}#ui-datepicker-div.datepicker--previous-bookings table td a{padding:8px;text-align:center;border:none;border-color:transparent;border-radius:50%}#ui-datepicker-div.datepicker--previous-bookings table td span.ui-state-default{padding:8px;border:none}@-webkit-keyframes slideDownResults{0%{height:auto;opacity:0;visibility:hidden;transform:scaleY(0)}50%{height:auto;opacity:0;visibility:visible;margin-bottom:16px;transform:scaleY(1)}100%{height:auto;opacity:1;visibility:visible;margin-bottom:16px;transform:scaleY(1)}}@keyframes slideDownResults{0%{height:auto;opacity:0;visibility:hidden;transform:scaleY(0)}50%{height:auto;opacity:0;visibility:visible;margin-bottom:16px;transform:scaleY(1)}100%{height:auto;opacity:1;visibility:visible;margin-bottom:16px;transform:scaleY(1)}}@-webkit-keyframes slideDownNotification{0%{height:auto;padding-top:0;padding-bottom:0;margin-top:0;opacity:0;visibility:hidden;transform:scaleY(0)}50%{height:auto;padding-top:16px;padding-bottom:16px;margin-top:24px;opacity:0;visibility:visible;transform:scaleY(1)}100%{height:auto;padding-top:16px;padding-bottom:16px;margin-top:24px;opacity:1;visibility:visible;transform:scaleY(1)}}@keyframes slideDownNotification{0%{height:auto;padding-top:0;padding-bottom:0;margin-top:0;opacity:0;visibility:hidden;transform:scaleY(0)}50%{height:auto;padding-top:16px;padding-bottom:16px;margin-top:24px;opacity:0;visibility:visible;transform:scaleY(1)}100%{height:auto;padding-top:16px;padding-bottom:16px;margin-top:24px;opacity:1;visibility:visible;transform:scaleY(1)}}@-webkit-keyframes prevBookingsSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prevBookingsSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.refund-request{visibility:hidden;overflow:hidden;width:0;height:0;opacity:0;transition:0.2s opacity}.refund-request.active{visibility:visible;overflow:inherit;width:auto;height:auto;opacity:1}.cta{min-width:160px;max-width:100%;border-radius:4px;text-align:center}.currency-select{box-sizing:border-box;min-height:40px;padding:8px;border-radius:4px;border:solid 1px #cccccc !important;background-color:#f1f1f3 !important}.currency-select--inline{float:left;border-radius:4px 0 0 4px}.currency-select__text-input{width:130px;background-color:#fff !important}.currency-select__text-input--inline{border-radius:0 4px 4px 0}.button-icon{position:relative}.button-icon::before{content:"";position:absolute;top:50%;left:-16px;z-index:1;transform:translate(-100%, -50%)}.button-icon--pencil::before{width:0.9em;height:0.9em;background-image:url("/images/sykes/icon__pencil--solid-white.svg");background-repeat:no-repeat;background-size:contain}.text-inline--grey{display:inline-block;margin-left:1em;padding:16px;background-color:#f3f3f5}.text-inline--min-200{min-width:200px}.content-box{display:block;margin-bottom:24px;padding:24px;border-radius:8px}.content-box--grey{background-color:#f3f3f5}.content-box--blue{background-color:#f2f7ff}.content-box--short{max-width:516px;margin-right:auto}.content-box--mb-large{margin-bottom:32px}.content-box .content-box__paragraph{color:#233141;margin-bottom:0}.content-box .content-box__link{color:#006cff}.property-check-in-out{color:#233141}.property-check-in-out .property-check-in-out__p{margin-bottom:16px}.property-check-in-out .property-check-in-out__p--max-w-880{max-width:880px}.property-check-in-out .property-check-in-out__header{margin-top:0;margin-bottom:32px;font-size:20px;font-weight:bold;line-height:1.33;color:#233141;font-family:Arial,sans-serif}.property-check-in-out .property-check-in-out__header--sub{margin-bottom:8px;font-size:16px;line-height:1.5}.property-check-in-out .property-check-in-out__header--mb-small{margin-bottom:16px}.property-check-in-out .property-check-in-out__last-updated{text-align:right}.property-check-in-out__modal{opacity:0;visibility:hidden;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;left:50%;z-index:-999;width:720px;max-width:calc(100% - 24px);height:auto;max-height:calc(100vh - 24px);transform:translate(-50%, -50%);padding:0;background-color:#fff;border-radius:8px;box-shadow:0px 0px 16px rgba(0,0,0,0.5);transition:opacity .2s;overflow-y:auto;-ms-overflow-style:none}.property-check-in-out__modal.active{z-index:201;opacity:1;visibility:visible}.property-check-in-out__modal--step-1,.property-check-in-out__modal--step-2,.property-check-in-out__modal--step-3{overflow-y:auto;padding:24px}.property-check-in-out__modal--step-2{display:none}.property-check-in-out__modal--step-2 .property-check-in-out__modal-new-times-success{display:block}.property-check-in-out__modal--step-2 .property-check-in-out__modal-new-times-error{display:none}.property-check-in-out__modal--step-2.js-same-dates-error .property-check-in-out__modal-new-times-success{display:none}.property-check-in-out__modal--step-2.js-same-dates-error .property-check-in-out__modal-new-times-error{display:block}.property-check-in-out__modal--step-3{display:none}.property-check-in-out__modal-new-times{text-align:left}.property-check-in-out__modal-new-times p{margin-bottom:16px}.property-check-in-out__modal-new-times p:last-child{margin-bottom:0}.property-check-in-out__modal-confirmation{text-align:center}.property-check-in-out__overlay{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-999;background-color:rgba(51,51,51,0.5);transition:opacity .2s}.property-check-in-out__overlay.active{z-index:200;visibility:visible;opacity:1}.property-check-in-out__cta{display:inline-block;min-width:120px;max-width:100%;margin:0 8px;padding:12px 16px;border-radius:4px;font-weight:bold;transition:.2s}.property-check-in-out__cta--blue{color:#fff;background-color:#3c6f97}.property-check-in-out__cta--blue:hover{background-color:#346285}.property-check-in-out__cta--blue-bright{color:#fff;background-color:#006cff}.property-check-in-out__cta--blue-bright:hover{background-color:#065cd4}.property-check-in-out__cta--grey{color:#666;background-color:#f3f3f5}.property-check-in-out__cta--grey:hover{background-color:#ddd}.property-check-in-out__cta--wide{min-width:200px;max-width:100%}@media screen and (max-width: 900px){.property-check-in-out__cta--wide{min-width:auto}}@media screen and (max-width: 720px){.property-check-in-out__cta--mob-full{width:100%}}.property-check-in-out__cta:first-child{margin-left:0}.property-check-in-out__cta:last-child{margin-right:0}.property-check-in-out .property-check-in-out__before{position:relative}.property-check-in-out .property-check-in-out__before-wrap{margin-left:3em;margin-right:3em}.property-check-in-out .property-check-in-out__before--from::before,.property-check-in-out .property-check-in-out__before--to::before{position:absolute;top:50%;left:-16px;transform:translate(-100%, -50%);z-index:10;text-align:center}.property-check-in-out .property-check-in-out__before--from::before{content:"from "}.property-check-in-out .property-check-in-out__before--to::before{content:"to "}.owner-dash__form-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:8px;margin-bottom:32px}@media screen and (max-width: 720px){.owner-dash__form-row{margin-bottom:44px}}@media screen and (max-width: 720px){.owner-dash__form-row--col-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.owner-dash__form-row--right-al{text-align:right}.owner-dash__form-row:last-child{margin-bottom:0}.owner-dash__form-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.owner-dash__form-col--third{width:calc(33.33% - (16px / 1.5))}.owner-dash__form-col--third:nth-child(1){margin-right:0}.owner-dash__form-col--third:nth-child(2){margin-left:16px;margin-right:16px}.owner-dash__form-col--third:nth-child(3){margin-left:0}.owner-dash__form-col--half{width:calc(50% - (24px / 2))}.owner-dash__form-col--half:nth-child(1){margin-right:calc(24px / 2)}.owner-dash__form-col--half:nth-child(2){margin-left:calc(24px / 2)}@media screen and (max-width: 720px){.owner-dash__form-row--col-mobile .owner-dash__form-col--half{width:100%}.owner-dash__form-row--col-mobile .owner-dash__form-col--half:nth-child(1){margin-right:0}.owner-dash__form-row--col-mobile .owner-dash__form-col--half:nth-child(2){margin-bottom:24px;margin-left:0}}.owner-dash__form-radio-wrap{position:relative;margin-bottom:8px}.owner-dash__form-input--radio{position:absolute;visibility:hidden}.owner-dash__form-input--radio:checked ~ label .owner-dash__form-cusom-radio{border:solid 1px #178731;background-color:#178731}.owner-dash__form-input--radio:checked ~ label .owner-dash__form-cusom-radio .owner-dash__form-cusom-radio-inner{opacity:1;background-color:#fff}.owner-dash__form-cusom-radio{position:relative;display:inline-block;width:20px;height:20px;margin-right:16px;border:solid 1px #888;border-radius:50%;cursor:pointer}@media screen and (max-width: 720px){.owner-dash__form-cusom-radio{margin-right:8px}}.owner-dash__form-cusom-radio-inner{opacity:0;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%, -50%);width:8px;height:8px;background-color:#d8d8d8;border-radius:50%}.owner-dash__form-label{color:#233141;font-size:18px;margin-bottom:16px}.owner-dash__form-label--radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;padding-left:16px}@media screen and (max-width: 720px){.owner-dash__form-label--radio{padding-left:0}}.owner-dash__form-label--radio:hover .owner-dash__form-cusom-radio-inner{opacity:1}.owner-dash__form-error{display:inline-block;position:absolute;bottom:0;left:0;z-index:10;transform:translateY(100%);opacity:0;visibility:hidden;color:#af0000;transition:.2s}.owner-dash__form-error.active{opacity:1;visibility:visible}.owner-dash__row{margin-bottom:16px}.owner-dash__row:last-child{margin-bottom:0}.owner-dash__row--mb-large{margin-bottom:32px}.owner-dash__ulist{padding-left:24px;margin-bottom:24px}.owner-dash__ulist li{margin-bottom:16px}.button-icon{position:relative}.button-icon::before{content:"";position:absolute;top:50%;left:-16px;z-index:1;transform:translate(-100%, -50%)}.button-icon--pencil::before{width:0.9em;height:0.9em;background-image:url("/images/sykes/icon__pencil--solid-white.svg");background-repeat:no-repeat;background-size:contain}.text-inline--grey{display:inline-block;margin-left:1em;padding:16px;background-color:#f3f3f5}.text-inline--min-200{min-width:200px}.content-box{display:block;margin-bottom:24px;padding:24px;border-radius:8px}.content-box--grey{background-color:#f3f3f5}.content-box--blue{background-color:#f2f7ff}.content-box--short{max-width:516px;margin-right:auto}.content-box--mb-large{margin-bottom:32px}.content-box .content-box__paragraph{color:#233141;margin-bottom:0}.content-box .content-box__link{color:#006cff}.property-check-in-out{color:#233141}.property-check-in-out .property-check-in-out__p{margin-bottom:16px}.property-check-in-out .property-check-in-out__p--max-w-880{max-width:880px}.property-check-in-out .property-check-in-out__header{margin-top:0;margin-bottom:32px;font-size:24px;font-weight:bold;line-height:1.33;color:#233141;font-family:Arial,sans-serif}.property-check-in-out .property-check-in-out__header--sub{margin-bottom:8px;font-size:16px;line-height:1.5}.property-check-in-out .property-check-in-out__header--mb-small{margin-bottom:16px}.property-check-in-out .property-check-in-out__last-updated{text-align:right}.property-check-in-out__modal{opacity:0;visibility:hidden;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;left:50%;z-index:-999;width:720px;max-width:calc(100% - 24px);height:auto;max-height:calc(100vh - 24px);transform:translate(-50%, -50%);padding:0;background-color:#fff;border-radius:8px;box-shadow:0px 0px 16px rgba(0,0,0,0.5);transition:opacity .2s}.property-check-in-out__modal.active{z-index:201;opacity:1;visibility:visible}.property-check-in-out__modal--step-1,.property-check-in-out__modal--step-2,.property-check-in-out__modal--step-3,.property-check-in-out__modal--step-4{padding:24px}@media screen and (max-height: 900px){.property-check-in-out__modal--step-1,.property-check-in-out__modal--step-2,.property-check-in-out__modal--step-3,.property-check-in-out__modal--step-4{overflow-y:scroll}}.property-check-in-out__modal--step-2{display:none}.property-check-in-out__modal--step-2 .property-check-in-out__modal-new-times-success{display:block}.property-check-in-out__modal--step-2 .property-check-in-out__modal-new-times-error{display:none}.property-check-in-out__modal--step-2.js-same-dates-error .property-check-in-out__modal-new-times-success{display:none}.property-check-in-out__modal--step-2.js-same-dates-error .property-check-in-out__modal-new-times-error{display:block}.property-check-in-out__modal--step-3,.property-check-in-out__modal--step-4{display:none}.property-check-in-out__modal--step-3 button,.property-check-in-out__modal--step-3 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .property-check-in-out__modal--step-3 .secondary-button,.property-check-in-out__modal--step-4 button,.property-check-in-out__modal--step-4 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .property-check-in-out__modal--step-4 .secondary-button{width:240px}.property-check-in-out__modal-new-times{text-align:left}.property-check-in-out__modal-new-times p{margin-bottom:16px}.property-check-in-out__modal-new-times p:last-child{margin-bottom:0}.property-check-in-out__modal-confirmation{text-align:center}.property-check-in-out__overlay{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-999;background-color:rgba(51,51,51,0.5);transition:opacity .2s}.property-check-in-out__overlay.active{z-index:200;visibility:visible;opacity:1}.property-check-in-out__cta{display:inline-block;min-width:120px;max-width:100%;margin:0 8px;padding:12px 16px;border-radius:4px;font-weight:bold;transition:.2s}.property-check-in-out__cta--blue{color:#fff;background-color:#3c6f97}.property-check-in-out__cta--blue:hover{background-color:#346285}.property-check-in-out__cta--blue-bright{color:#fff;background-color:#006cff}.property-check-in-out__cta--blue-bright:hover{background-color:#065cd4}.property-check-in-out__cta--grey{color:#666;background-color:#f3f3f5}.property-check-in-out__cta--grey:hover{background-color:#ddd}.property-check-in-out__cta--wide{min-width:200px;max-width:100%}@media screen and (max-width: 900px){.property-check-in-out__cta--wide{min-width:auto}}@media screen and (max-width: 720px){.property-check-in-out__cta--mob-full{width:100%}}.property-check-in-out__cta:first-child{margin-left:0}.property-check-in-out__cta:last-child{margin-right:0}.property-check-in-out .property-check-in-out__before{position:relative}.property-check-in-out .property-check-in-out__before-wrap{margin-left:3em;margin-right:3em}.property-check-in-out .property-check-in-out__before--from::before,.property-check-in-out .property-check-in-out__before--to::before{position:absolute;top:50%;left:-16px;transform:translate(-100%, -50%);z-index:10;text-align:center}.property-check-in-out .property-check-in-out__before--from::before{content:"from "}.property-check-in-out .property-check-in-out__before--to::before{content:"to "}.owner-dash__form-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:8px;margin-bottom:32px}@media screen and (max-width: 720px){.owner-dash__form-row{margin-bottom:44px}}@media screen and (max-width: 720px){.owner-dash__form-row--col-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.owner-dash__form-row--right-al{text-align:right}.owner-dash__form-row:last-child{margin-bottom:0}.owner-dash__form-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.owner-dash__form-col--third{width:calc(33.33% - (16px / 1.5))}.owner-dash__form-col--third:nth-child(1){margin-right:0}.owner-dash__form-col--third:nth-child(2){margin-left:16px;margin-right:16px}.owner-dash__form-col--third:nth-child(3){margin-left:0}.owner-dash__form-col--half{width:calc(50% - (24px / 2))}.owner-dash__form-col--half:nth-child(1){margin-right:calc(24px / 2)}.owner-dash__form-col--half:nth-child(2){margin-left:calc(24px / 2)}@media screen and (max-width: 720px){.owner-dash__form-row--col-mobile .owner-dash__form-col--half{width:100%}.owner-dash__form-row--col-mobile .owner-dash__form-col--half:nth-child(1){margin-right:0}.owner-dash__form-row--col-mobile .owner-dash__form-col--half:nth-child(2){margin-bottom:24px;margin-left:0}}.owner-dash__form-radio-wrap{position:relative;margin-bottom:8px}.owner-dash__form-input--radio{position:absolute;visibility:hidden}.owner-dash__form-input--radio:checked ~ label .owner-dash__form-cusom-radio{border:solid 1px #178731;background-color:#178731}.owner-dash__form-input--radio:checked ~ label .owner-dash__form-cusom-radio .owner-dash__form-cusom-radio-inner{opacity:1;background-color:#fff}.owner-dash__form-cusom-radio{position:relative;display:inline-block;width:20px;height:20px;margin-right:16px;border:solid 1px #888;border-radius:50%;cursor:pointer}@media screen and (max-width: 720px){.owner-dash__form-cusom-radio{margin-right:8px}}.owner-dash__form-cusom-radio-inner{opacity:0;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%, -50%);width:8px;height:8px;background-color:#d8d8d8;border-radius:50%}.owner-dash__form-label{color:#233141;font-size:18px;margin-bottom:16px}.owner-dash__form-label--radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;padding-left:16px}@media screen and (max-width: 720px){.owner-dash__form-label--radio{padding-left:0}}.owner-dash__form-label--radio:hover .owner-dash__form-cusom-radio-inner{opacity:1}.owner-dash__form-error{display:inline-block;position:absolute;bottom:0;left:0;z-index:10;transform:translateY(100%);opacity:0;visibility:hidden;color:#af0000;transition:.2s}.owner-dash__form-error.active{opacity:1;visibility:visible}.owner-dash__row{margin-bottom:16px}.owner-dash__row:last-child{margin-bottom:0}.owner-dash__row--mb-large{margin-bottom:32px}.owner-dash__ulist{padding-left:24px;margin-bottom:24px}.owner-dash__ulist li{margin-bottom:16px}.booking-information{margin:0;padding:0 1em 1em 1em}.booking-information dl.message-content{margin:0}.booking-information dl.message-content dt,.booking-information dl.message-content dd{padding-top:0.25em;padding-bottom:0.25em}.booking-information dl.message-content dt{font-weight:bold;float:left;width:12em;clear:both;padding-right:1em}.booking-information dl.message-content dd{float:left}.booking-information a.button-call-to-action{display:inline-block;margin-top:0.5em}.booking-information>.refund-cta{float:left}.booking-information>.refund-cta:first-of-type{margin-right:16px}.refund-cta{display:inline-block;height:48px;margin-top:16px;padding:8px 16px;font-weight:bold;background-color:#006CFF;border-radius:4px;transition:0.2s}.refund-cta:hover{background-color:#1859c7}.refund-cta-smallprint{display:block;font-size:12px;font-weight:normal}.refund-cta--button{min-width:280px;max-width:100%}.refund-cta--inline{height:auto;padding:4px 6px;margin-left:4px;margin-top:0}.refund-cta--red{background-color:#EB0037}.refund-cta--red:hover{background-color:#cf0232}.refund-cta--light--red{background:#FFF1F4 0% 0% no-repeat padding-box;border:1px solid #EB0037;border-radius:4px;color:#EB0037}.refund-cta--light--red:hover{background-color:#FFF1F4;color:#EB0037;text-decoration:underline}.refund-cta--no-hover:hover{background-color:#EB0037}@media screen and (max-width: 490px){.refund-cta{width:100%}}.refund-direct-modal{display:none;width:640px;height:auto;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:8px;opacity:1;position:fixed;z-index:2000;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:left;font-size:16px;padding:32px;max-width:95%;box-sizing:border-box}.refund-direct-modal input{height:40px;border:1px solid #CCCCCC;border-radius:0 4px 4px 0;box-sizing:border-box;display:inline;margin-left:-4px;border-left:none}.refund-direct-modal select{height:40px;border:1px solid #CCCCCC;border-radius:4px 0 0 4px;display:inline;border-right:none}.refund-direct-modal h3,.refund-direct-modal .account .notifications a span,.account .notifications a .refund-direct-modal span,.refund-direct-modal label[for="property-selector"],.refund-direct-modal label[for="owner-selector"],.refund-direct-modal label[for="year-selector"],.refund-direct-modal label[for="month-selector"]{text-align:left;font-size:20px;font-weight:bold;letter-spacing:0px;color:#333333;margin-bottom:16px}.refund-direct-modal h3 span,.refund-direct-modal .account .notifications a span span,.account .notifications a .refund-direct-modal span span,.refund-direct-modal label[for="property-selector"] span,.refund-direct-modal label[for="owner-selector"] span,.refund-direct-modal label[for="year-selector"] span,.refund-direct-modal label[for="month-selector"] span{width:20px;display:inline-block;height:20px;vertical-align:middle}.refund-direct-modal strong{text-align:left;font-size:14px;letter-spacing:0px;color:#333333;opacity:1;display:block;line-height:24px}.refund-direct-modal .submit_button{background:#178731 0% 0% no-repeat padding-box}.refund-direct-modal .cancel_button{background:#F1F1F3 0% 0% no-repeat padding-box;color:#666666}.refund-direct-modal button,.refund-direct-modal #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .refund-direct-modal .secondary-button{border-radius:4px;height:40px;padding:12px;width:100%}.refund-direct-modal .wrapper-inputs{display:block;width:100%;margin:24px 0 12px}.refund-direct-modal .wrapper-inputs .wrapper-error{padding:4px 0;height:26px;width:auto}.refund-direct-modal .wrapper-inputs .wrapper-error span{color:red;font-size:12px}.refund-direct-modal .refund-1 button,.refund-direct-modal .refund-1 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .refund-direct-modal .refund-1 .secondary-button{width:calc(50% - 16px);float:left}.refund-direct-modal .refund-1 .cancel_button{float:left}.refund-direct-modal .refund-1 .submit_button{float:right}.refund-direct-modal .refund-2,.refund-direct-modal .refund-3{display:none;width:100%}.refund-direct-modal .refund-2 .cancel_button,.refund-direct-modal .refund-3 .cancel_button{margin-top:32px}@media all and (max-width: 490px){.refund-direct-modal{height:auto}.refund-direct-modal .refund-1 button,.refund-direct-modal .refund-1 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .refund-direct-modal .refund-1 .secondary-button{width:100%;float:left;margin-bottom:8px}.refund-direct-modal .refund-1 input{margin-left:-5px;width:calc(100% - 94px)}.refund-direct-modal .refund-1 select{width:92px}.refund-cta--light--red{font-size:0.9em}}.modal_background{z-index:1000;display:none;position:fixed;width:100%;height:100%;top:0;left:0px;background:rgba(0,0,0,0.5)}#onetrust-pc-sdk .ot-pc-header{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:10px 10px 10px 30px !important}#onetrust-pc-sdk .ot-pc-logo{width:fit-content !important;max-width:120px;max-height:fit-content}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{position:static !important;margin:0 !important;top:0 !important}#dark-overlay{position:fixed;z-index:2;margin:auto;top:0;left:0;bottom:0;right:0;background:radial-gradient(rgba(20,20,20,0.6), rgba(0,0,0,0.6));width:100%;height:100%;display:none}header#header-new{background-color:#3E0A46;height:5.625rem}header#header-new .container{position:relative;height:6.25rem}header#header-new .logo{position:absolute;top:50%;transform:translateY(-50%)}header#header-new .logo a{text-decoration:none;display:inline-block;height:3rem}header#header-new .logo img{padding:0.5625rem 0;height:100%;width:auto}header#header-new .chevron::after{border-style:solid;border-width:0.131rem 0.131rem 0 0;content:'';display:inline-block;height:0.438rem;left:0.175rem;position:relative;top:0.263rem;transform:rotate(135deg);vertical-align:top;width:0.438rem}header#header-new .account-header-new{position:absolute;top:0;right:0;margin-top:2.375rem}header#header-new .account-header-new .user-btn{height:2.5rem}header#header-new .account-header-new .user-btn svg,header#header-new .account-header-new .user-btn span{vertical-align:middle}header#header-new .account-header-new .user-btn #login{color:white;text-decoration:none;font-size:0.875rem;padding:0.625rem 0.875rem 0.875rem 0.875rem;text-align:center}header#header-new .account-header-new #login[open]{border-radius:0.313rem;background-color:rgba(255,255,255,0.3);box-shadow:0 0.563rem 1.25rem 0 rgba(0,0,0,0.11)}header#header-new .account-header-new #login[open] .chevron::after{transform:rotate(-45deg);top:0.525rem}header#header-new .account-header-new .fly-out-new[open]{display:block}header#header-new .account-header-new .fly-out-new{display:none;z-index:10}header#header-new #currency-switcher-new details{position:absolute;top:-0.063rem;right:8rem;margin-top:1.813rem;width:5.75rem}header#header-new #currency-switcher-new details[open]{z-index:3}header#header-new #currency-switcher-new details[open] li label{color:#353E4E}header#header-new #currency-switcher-new details[open] summary{background-color:rgba(255,255,255,0.3);color:white}header#header-new #currency-switcher-new details[open] summary:before{content:'';display:block;width:100vw;height:100vh;background:transparent;position:fixed;top:0;left:0}header#header-new #currency-switcher-new details[open] summary:after{top:42.3%;transform:rotate(135deg) translate(0%, 0%)}header#header-new #currency-switcher-new details[open] summary input{color:white}header#header-new #currency-switcher-new summary.radios{counter-reset:radios;list-style-type:none}header#header-new #currency-switcher-new summary{padding:0.688rem 0.75rem;cursor:pointer;border-radius:0.313rem;background-color:transparent;list-style:none;color:white}header#header-new #currency-switcher-new summary::-webkit-details-marker{display:none}header#header-new #currency-switcher-new summary:after{content:'';position:absolute;top:38%;right:20%;width:0.45rem;height:0.45rem;border-bottom:0.125rem solid currentColor;border-left:0.125rem solid currentColor;border-bottom-left-radius:0.125rem;transform:rotate(-45deg) translate(0%, 0%);transform-origin:center center;transition:transform ease-in-out 100ms}header#header-new #currency-switcher-new summary:focus{outline:none}header#header-new #currency-switcher-new ul.list{counter-reset:labels}header#header-new #currency-switcher-new ul{width:100%;background:white;position:absolute;top:calc(100% + .6em);left:0;padding:1rem;margin:0;box-sizing:border-box;border-radius:0.313rem;max-height:12.5rem;overflow-y:auto;box-shadow:0 0.563rem 1.25rem 0 rgba(0,0,0,0.11)}header#header-new #currency-switcher-new ul li{list-style-type:none;background-color:white;font-size:0.875rem;padding-bottom:0.438rem}header#header-new #currency-switcher-new ul li label{display:block;cursor:pointer}header#header-new #currency-switcher-new ul li:first-child{padding-top:0}header#header-new #currency-switcher-new ul li:last-child{padding-bottom:0;border-bottom:none}header#header-new #currency-switcher-new ul li:hover{font-weight:600;color:black}header#header-new #currency-switcher-new ul li label:before{content:"\00a0";padding-right:0.875rem}header#header-new #currency-switcher-new ul li.active label{font-weight:bold}header#header-new #currency-switcher-new ul li.active label:before{content:"\2713";padding-right:0.35rem;font-weight:bold}header#header-new #currency-switcher-new input[type=radio]{counter-increment:radios;appearance:none;display:none;color:white;cursor:pointer;-webkit-appearance:initial}header#header-new #currency-switcher-new input[type=radio]:checked{display:inline;width:100%}header#header-new #currency-switcher-new input[type=radio]:after{content:attr(title);display:inline}.fly-out-new{position:absolute;top:2.5rem;right:0;background:white;width:326px;padding:2rem;border-radius:12px;box-shadow:0 0.563rem 1.25rem 0 rgba(0,0,0,0.11)}.fly-out-new .owner h4,.fly-out-new .owner dl.information-box dt,dl.information-box .fly-out-new .owner dt,.fly-out-new .customer h4,.fly-out-new .customer dl.information-box dt,dl.information-box .fly-out-new .customer dt{font-size:1.125rem;text-align:left;color:black;border-bottom:0.094rem solid #e8e8e8;padding-bottom:0.5rem;margin-bottom:1rem;font-weight:bold}.fly-out-new .owner{margin-bottom:0}.fly-out-new .customer{margin-top:1.5rem}.fly-out-new ul{list-style-type:none;line-height:2.3}.fly-out-new ul li{text-align:left}.fly-out-new ul li a{text-decoration:none;color:#111;font-size:1rem}.fly-out-new ul li a:before{display:none}.fly-out-new ul li a.active{border-bottom:solid 0.094rem black;font-weight:600;color:black}.fly-out-new ul li a:hover{font-weight:600;color:black}.fly-out-new a#logout{background-color:#f5f5f5;border-radius:0.313rem;border:none;color:black;display:inline-block;width:100%;padding:0;height:auto !important}.fly-out-new a#logout .align-right{float:right;font-size:1.563rem;margin:0.375rem 1rem 0.625rem 0}.fly-out-new a#logout .align-left{float:left;margin:0.875rem 0 0.938rem 1rem}.fly-out-new a#logout:hover{background-color:#E6E6E6}.fly-out-new .owner-mobile-menu_sign-out-box{display:flex !important}nav#KEP16664,.tablet-nav{font-family:Arial, sans-serif;padding:0;z-index:1;line-height:1}nav#KEP16664 ul,.tablet-nav ul{display:flex;align-items:stretch;justify-content:space-between;width:99.3%;padding-top:0.25rem;list-style-type:none}@media only screen and (max-width: 1170px){nav#KEP16664 ul,.tablet-nav ul{width:100%;padding-top:unset}}nav#KEP16664 ul li,.tablet-nav ul li{background:transparent;border:none}nav#KEP16664 ul li a,.tablet-nav ul li a{background:#3E0A46;border:none;color:rgba(245,245,247,0.8);text-decoration:none;font-size:1rem}@media only screen and (max-width: 1170px){nav#KEP16664 ul li a,.tablet-nav ul li a{padding-bottom:1.75rem}}nav#KEP16664 ul li a.active,.tablet-nav ul li a.active{border-bottom:solid 0.094rem white;color:white}nav#KEP16664 ul li a:hover,.tablet-nav ul li a:hover{color:white}@media only screen and (max-width: 1170px){.main-content{margin-top:0}}@media (min-width: 73.1875rem){.menu-container#nsykes-container{background-color:#3E0A46;margin-bottom:0.25rem;padding-bottom:1.75rem}}@media only screen and (min-width: 599px){#account-menu{display:none}}@media only screen and (max-width: 1170px){nav.container.active{display:block}.menu-container{position:relative;width:100%;bottom:0.25rem}.mobile-flyout.active{position:absolute;right:0;width:100%;display:block}}body.ycc header#header-new .logo img{height:73px;margin-top:-12px}.bookings-lists{display:flex;gap:1rem}.bookings-lists .bookings-list-container{display:flex;flex-direction:column;align-items:flex-start;width:100%}.bookings-lists .bookings-list-container .bookings-list-header{font-weight:600;color:#111111;margin:0 0 0.5rem 0}.bookings-lists .bookings-list-container li{list-style-type:none;display:flex;align-items:stretch;width:100%}.bookings-lists .bookings-list{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.booking-container{display:flex;align-items:center;min-height:4rem;width:100%;border:0.0625rem solid #CCCCCC;border-radius:0.375rem;color:#111111}.booking-container-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.125rem;height:100%;min-width:3rem;border-radius:0.3125rem 0 0 0.3125rem}.booking-container-date.booking-ongoing{background:#0056CC;color:white}.booking-container-date.booking-upcoming{background:#D9E9FF}.booking-container-date.booking-owner{background:#CCCCCC}.booking-container-date .booking-day-of-month{font-size:1.125rem}.booking-container-main{display:flex;flex-direction:column;gap:0.5rem;width:100%;margin:0 0.5rem}.booking-container-main__top-row{display:flex;justify-content:space-between}.booking-container-main__top-row .booking-guest-name{text-align:left;font-weight:600}.booking-container-main__top-row .booking-check-in-status{font-size:0.875rem}.booking-container-main .booking-info-extra{display:flex;justify-content:space-between;font-size:0.875rem;color:#666666}.booking-container-main .booking-info-extra .booking-bottom-right-container{display:flex;align-items:center;gap:0.25rem}.booking-container .icon-status::before{display:inline-block;margin:0 0.15rem}.booking-container .pet::before{content:url(/images/icon-pets-grey.svg)}.booking-container .people::before{content:url(/images/icon-people-grey.svg)}.booking-container .infant::before{font-family:'icon-set';content:'\e605';color:#666666}#LEP1060{display:flex;flex-direction:column;max-width:fit-content;margin:auto}#LEP1060 #SPD{display:grid;grid-gap:3rem;justify-content:center;margin-top:2rem;grid-template-columns:45rem 25rem}@media (max-width: 1180px){#LEP1060 #SPD{grid-template-columns:none}}@media only screen and (max-width: 1170px){#LEP1060 #SPD{display:flex;flex-direction:column;justify-content:center;margin:2rem 0}}#LEP1060 #SPD>*{text-decoration:none}#LEP1060 #SPD #booking-requires-action-warning{display:flex;padding:0.5rem;margin-bottom:0.5rem;text-indent:0.3125rem;background-color:#FFF1F4;border:solid 0.0625rem #EF003C;border-radius:0.25rem}#LEP1060 #SPD-debt-collection{display:flex;align-items:center;justify-content:space-between;padding:0.75rem 1rem;border-radius:0.25rem;border:1px solid #EF003C;background-color:#FFF1F4;margin-bottom:1rem}#LEP1060 #SPD-debt-collection .message{display:flex;align-items:center;gap:0.5rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem}#LEP1060 #SPD-debt-collection .message svg{height:1.5rem;width:1.5rem}#LEP1060 #SPD-debt-collection .message-text{display:flex;min-width:15rem;gap:0.5rem;color:#111111;font-weight:400}#LEP1060 #SPD-debt-collection .link a{color:#3E0A46;font-weight:600}#LEP1060 #SPD #dashboard-cards{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (max-width: 1170px){#LEP1060 #SPD #dashboard-cards{margin-bottom:1rem}}#LEP1060 #SPD .owner-app-qr-code .qr-code{height:20%;width:20%}#LEP1060 #SPD .store-links{border:none}#LEP1060 #SPD .promotion-details{display:flex;flex-direction:column;gap:1.5rem;max-width:65%;max-height:100%;justify-content:space-around}@media only screen and (max-width: 599px){#LEP1060 #SPD .promotion-details{align-items:center;max-width:70%}}#LEP1060 #SPD .links{display:flex;gap:1rem}#LEP1060 #SPD .subheader{margin:0;z-index:100}@media only screen and (max-width: 599px){#LEP1060 #SPD .image-container__mobile{display:flex;min-width:100%;justify-content:center}}#LEP1060 #SPD .image-container__desktop{position:absolute;right:-1.875rem;bottom:0;height:100%;max-width:50%}@media only screen and (max-width: 599px){#LEP1060 #SPD .image-container__desktop{display:none}}#LEP1060 #SPD .owner-app-image__desktop{display:block;position:relative;margin-left:auto;min-height:100%;min-width:100%}@media only screen and (max-width: 599px){#LEP1060 #SPD .owner-app-image__desktop{display:none}}#LEP1060 #SPD .owner-app-image__mobile{display:none;max-width:100%;height:auto}@media only screen and (max-width: 599px){#LEP1060 #SPD .owner-app-image__mobile{display:block}}#LEP1060 #SPD .dashboard-card{background-color:#FFFFFF;border-radius:0.5rem;box-shadow:0 0.25rem 0.9375rem 0 rgba(0,0,40,0.05);min-height:11rem;padding:1.5rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem}#LEP1060 #SPD .dashboard-card.promotion{background-color:#F3F6FB !important;position:relative;overflow:hidden;min-height:13.0625rem}@media only screen and (max-width: 599px){#LEP1060 #SPD .dashboard-card.promotion{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;padding:1.5rem 0 1.5rem 0;margin:0;gap:1rem}}@media only screen and (max-width: 1170px){#LEP1060 #SPD .dashboard-card{min-width:unset}}@media only screen and (max-width: 599px){#LEP1060 #SPD .dashboard-card{min-width:unset}}#LEP1060 #SPD .dashboard-card #feedback-container{display:none}#LEP1060 #SPD .dashboard-card .payment-section{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;justify-content:space-between}#LEP1060 #SPD .dashboard-card .payment-section_card{display:flex;flex-direction:column;flex-grow:1}#LEP1060 #SPD .dashboard-card .payment-section_card header{color:#111111;font-weight:600;margin-bottom:0.5rem;text-align:left}#LEP1060 #SPD .dashboard-card .payment-section_card #expected-payment_right footer{margin-top:0}#LEP1060 #SPD .dashboard-card .payment-section_card main{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;padding:1rem;border-radius:0.25rem;background-color:#F5F5F5;min-height:5.25rem}#LEP1060 #SPD .dashboard-card .payment-section_card main .current-balance{margin-top:1rem}#LEP1060 #SPD .dashboard-card .payment-section_card main .amount{color:#111111;font-size:1.25rem;font-weight:400}#LEP1060 #SPD .dashboard-card footer{display:flex;flex-direction:row;gap:0.5rem;align-items:center;padding:0;margin:0;background:unset;color:unset;margin:1rem 0 0 0}#LEP1060 #SPD .dashboard-card footer span{border:none;color:#666666;font-weight:400}#LEP1060 #SPD .dashboard-card footer svg{max-height:1rem;max-width:1rem;fill:#111111}#LEP1060 #SPD .dashboard-card_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#LEP1060 #SPD .dashboard-card_header-title{color:#111111;font-size:1.25rem;font-weight:600;margin:0;z-index:100}#LEP1060 #SPD .dashboard-card_header-link{color:#333333;font-weight:400;text-decoration:underline;margin:0}#LEP1060 #SPD .dashboard-card main{display:flex;gap:1.5rem}#LEP1060 #SPD .dashboard-card main .feedback{display:flex;gap:2rem}#LEP1060 #SPD .dashboard-card main .feedback-dial div:first-of-type{all:unset !important}#LEP1060 #SPD .dashboard-card main .feedback-dial canvas{max-width:5rem;max-height:5rem}#LEP1060 #SPD .dashboard-card main .feedback-container{display:flex;flex-direction:column;gap:1rem}#LEP1060 #SPD .dashboard-card main .feedback-container-title{color:#333333;font-size:1rem;font-weight:600 !important}#LEP1060 #SPD .dashboard-card main .feedback-container-value{color:#000000}#LEP1060 #SPD .dashboard-card main .dashboard-grey{display:flex;width:100%;gap:2rem;align-items:center;border-radius:0.5rem;padding:2.5rem;background:#F5F5F5}#LEP1060 #SPD .dashboard-card main .dashboard-grey_icon{display:flex;position:relative}#LEP1060 #SPD .dashboard-card main .dashboard-grey_icon svg{min-width:5rem;min-height:5rem}#LEP1060 #SPD .dashboard-card main .dashboard-grey_icon #month{position:absolute;top:0;left:26px;color:white}#LEP1060 #SPD .dashboard-card main .dashboard-grey_icon #day{position:absolute;top:27px;left:23px;font-size:2rem;font-weight:700}#LEP1060 #SPD .dashboard-card main .dashboard-grey_content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:1rem}#LEP1060 #SPD .dashboard-card main .dashboard-grey_content-title{color:#333333;font-weight:400}#LEP1060 #SPD .dashboard-card main .dashboard-grey_content-main{color:#000000;font-weight:600}#LEP1060 #SPD .dashboard-card main .dashboard-grey_content-main .feedback.value,#LEP1060 #SPD .dashboard-card main .dashboard-grey_content-main .feedback-total{color:#000000}#LEP1060 #SPD .dashboard-card main .dashboard-grey_content-main .feedback-value{font-weight:600}#LEP1060 #SPD .dashboard-card main .dashboard-grey_content-main .feedback-total{font-weight:300}#LEP1060 #SPD .dashboard-card main #single-booking{margin:unset}#LEP1060 #SPD .dashboard-card main .dashboard-white{width:100%;margin:auto;align-items:center;justify-content:center}#LEP1060 #SPD .dashboard-card main .dashboard-white_content{display:flex;flex-direction:column;justify-content:center;gap:1rem}#LEP1060 #SPD .dashboard-card main .dashboard-white_content-list{display:flex;justify-content:space-between;gap:3rem}#LEP1060 #SPD .dashboard-card main .dashboard-white_content-list span:first-of-type{color:#666666;font-weight:400}#LEP1060 #SPD .dashboard-card main .dashboard-white_content-list span:last-of-type{color:#000000;font-weight:600}#LEP1060 #SPD .dashboard-card main .dashboard-white_content #expected-payment div:first-of-type{display:flex;flex-direction:column;align-items:flex-start}#LEP1060 #SPD .dashboard-card main .dashboard-white_content #expected-payment div:first-of-type span{color:#666666;font-weight:400}#LEP1060 #SPD .dashboard-card main .dashboard-white_content #expected-payment div:first-of-type i{font-size:0.875rem}#LEP1060 #SPD .dashboard-card main .dashboard-white_content #expected-payment div:last-of-type{color:#000000;font-weight:600}#LEP1060 #SPD .dashboard-card main .dashboard-white_content-divider{border:1px dashed #CCCCCC;margin:0}#LEP1060 #SPD .dashboard-card main .dashboard-white_content .one-next-booking{margin-top:1rem}#LEP1060 #SPD .dashboard-card_footer-info{display:flex;align-items:center;margin-top:1rem;gap:0.5rem}#LEP1060 #SPD .dashboard-card .bookings-lists{display:flex;gap:1rem}#LEP1060 #SPD .dashboard-card .bookings-lists .bookings-list-container{display:flex;flex-direction:column;align-items:flex-start;width:100%}#LEP1060 #SPD .dashboard-card .bookings-lists .bookings-list-container .bookings-list-header{font-weight:600}#LEP1060 #SPD .dashboard-card .bookings-lists .bookings-list-container li{list-style-type:none;display:flex;align-items:stretch;width:100%}#LEP1060 #SPD .dashboard-card .bookings-lists .bookings-list{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}#LEP1060 #SPD .dashboard-card .booking-container{display:flex;align-items:center;min-height:64px;width:100%;border:1px solid #CCCCCC;border-radius:6px}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:100%;min-width:48px;border-radius:5px 0 0 5px;color:#333333}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-date.booking-ongoing{background:#0056CC;color:white}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-date.booking-ongoing.booking-owner{background:#CCCCCC}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-date.booking-upcoming{background:#D9E9FF}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-date.booking-upcoming.booking-owner{background:#CCCCCC}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-date .booking-day-of-month{font-size:18px}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-main{display:flex;flex-direction:column;gap:0.5rem;width:100%;margin:0 0.5rem}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-main__top-row{display:flex;justify-content:space-between}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-main__top-row .booking-guest-name{font-weight:600}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-main__top-row .booking-check-in-status{font-size:0.875rem}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-main .booking-info-extra{display:flex;justify-content:space-between;font-size:0.875rem}#LEP1060 #SPD .dashboard-card .booking-container .booking-container-main .booking-info-extra .booking-bottom-right-container{display:flex;align-items:center;gap:0.25rem}#LEP1060 #SPD .dashboard-card .booking-container .icon-status::before{display:inline-block;margin:0 0.15rem}#LEP1060 #SPD .dashboard-card .booking-container .pet::before{content:url(/images/icon-pets-grey.svg)}#LEP1060 #SPD .dashboard-card .booking-container .people::before{content:url(/images/icon-people-grey.svg)}#LEP1060 #SPD .dashboard-card .booking-container .infant::before{font-family:'icon-set';content:'\e605';color:#666666}#LEP1060 #SPD-owner-updates{min-width:100%}#LEP1060 #SPD #loading-dashboard-payments,#LEP1060 #SPD #loading-feedback,#LEP1060 #SPD #loading-dashboard-bookings{text-align:center}#LEP1060 #SPD-tip{display:flex;align-items:flex-start;gap:unset;padding:1rem 0.875rem;background-color:#FFFAF2 !important;border:1px solid #FFA326 !important;margin-bottom:1rem}#LEP1060 #SPD-tip .icon-container span svg{margin-right:0.5rem}#LEP1060 #SPD-tip .welcome-message{margin:0 0 1rem 0}#LEP1060 #SPD-tip .welcome-checklist{margin-left:1rem}#LEP1060 #SPD-tip .welcome-checklist-link{color:#3E0A46}#LEP1060 #SPD-tip .welcome-checklist-link :visited{color:#3E0A46}#LEP1060 #SPD .dashboard-card-loader,#LEP1060 #SPD .dashboard-card-empty{display:flex;align-items:center;justify-content:center;min-height:10rem;gap:0.5rem;width:100%;background-color:#F5F5F5;border-radius:0.5rem}#LEP1060 .SPD-updates{display:flex;flex-direction:column;gap:1rem;border-radius:0.5rem;background:#FFFFFF;box-shadow:0 0.25rem 1rem 0 rgba(0,0,40,0.05);padding:1.5rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem;max-height:40rem;overflow:hidden}#LEP1060 .SPD-updates_header{font-size:1.25rem;color:#111111;font-weight:600}#LEP1060 .SPD-updates_main-content{background:#F5F5F5;padding:1rem;max-height:35rem;overflow:auto}#LEP1060 .SPD-updates_main-content-message{display:flex;flex-direction:column;gap:0.75rem}#LEP1060 .SPD-updates_main-content-message header{display:flex;flex-direction:row;align-items:center;gap:0.5rem}#LEP1060 .SPD-updates_main-content-message header .message-header{color:#111111;font-weight:600}#LEP1060 .SPD-updates_main-content-message main{color:#333333;font-weight:400}#LEP1060 .SPD-updates_main-content-message main a,#LEP1060 .SPD-updates_main-content-message main a:visited{color:#3E0A46}#LEP1060 .SPD-updates_main-content-message footer{padding:0;background:unset;color:unset;margin:0;font-size:unset;color:#666666;font-size:0.875rem;font-style:italic;font-weight:400}#LEP1060 .SPD-updates_main-content-message hr{margin:1rem 0;background:#CCCCCC}#LEP1060 .news_feed_v2 .SPD-updates_main-content{min-height:35rem}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message{border-bottom:1px solid #cccccc;padding-bottom:1rem;margin-bottom:1rem}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message main{font-size:90%}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message:last-of-type{border-bottom:unset;margin-bottom:unset;padding-bottom:unset}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message-hero{position:relative;min-height:25px;width:100%;max-width:315px;border-radius:0.5em;overflow:hidden}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message-hero-category{background-color:#3E0A46;color:white;font-size:80%;padding:0.35em 0.5em;border-bottom-right-radius:0.5em;position:absolute;top:0;left:0}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message-hero-category--empty{border-radius:0.5em}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message-hero-image{width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:#cccccc}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message-hero .video-thumbnail{cursor:pointer}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message-hero .video-thumbnail::after{content:url("/images/video/icon-play.svg");width:20px;height:20px;position:absolute;bottom:1em;right:1em}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message_action--single{display:block;text-align:center;padding:0.5em;text-decoration:none;color:#3E0A46;border:1px solid #3E0A46;border-radius:0.75em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message_action--single:hover,#LEP1060 .news_feed_v2 .SPD-updates_main-content-message_action--single:visited:hover{background-color:#eee}#LEP1060 .news_feed_v2 .SPD-updates_main-content-message_action--multiple{display:block;padding:0.5em 0;font-weight:bold;color:#3E0A46}#LEP1060 .news_feed_v2 .SPD-updates_main-content-pager{margin-top:1em}#LEP1060 .news_feed_v2 .SPD-updates_main-content-pager-load_more{width:100%;padding:1em;background-color:#3E0A46}#LEP1060 .news_feed_v2 .SPD-updates_main-content-pager-load_more:hover{opacity:0.8}#LEP1060 .news_feed_v2 .SPD-updates_main-content-pager-load_more.disabled{opacity:0.4;pointer-events:none}#LEP1060 .SPD-header-row{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}#LEP1060 .SPD-header{font-size:32px;font-weight:600;color:#111111;margin:0}#LEP1060 .top-container{display:flex;flex-direction:column;gap:2rem}#LEP1060 .feedback-card{display:flex;flex-wrap:wrap;gap:1rem}#LEP1060 .feedback-card_item{min-width:8.5rem;flex:1 1 10em}#LEP1060 .feedback-card .item-label{color:#111111;font-size:1rem;font-weight:600;margin:0}#LEP1060 .feedback-card .item-label.slim{color:#4B4545;font-weight:400;font-style:normal;line-height:2.5rem}#LEP1060 .feedback-card .column-rating{display:flex;flex-direction:column;justify-content:space-between;max-width:8.5rem;border-right:1px dotted grey}#LEP1060 .feedback-card .column-rating .rating-section{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:auto}#LEP1060 .feedback-card .column-rating .rating-section.success>.rating{border-color:#178731;background:#E7F3EA;color:#178731}#LEP1060 .feedback-card .column-rating .rating-section.success>.rating-label{color:#178731}#LEP1060 .feedback-card .column-rating .rating-section.warning>.rating{border-color:#E8BE29;background:#F7EFD2;color:#E8BE29}#LEP1060 .feedback-card .column-rating .rating-section.warning>.rating-label{color:#E8BE29}#LEP1060 .feedback-card .column-rating .rating-section.danger>.rating{border-color:#EB0037;background:#FCF2F8;color:#EB0037}#LEP1060 .feedback-card .column-rating .rating-section.danger>.rating-label{color:#EB0037}#LEP1060 .feedback-card .column-rating .rating{display:inline-flex;padding:10px 16px;justify-content:center;align-items:center;border-radius:20px;max-width:95px;border-style:solid;border-width:1px;font-size:24px;font-style:normal;font-weight:400;line-height:20px}#LEP1060 .feedback-card .column-rating .rating-label{font-size:16px;font-style:normal;font-weight:400;line-height:24px}#LEP1060 .feedback-card .column-score{display:flex;flex-direction:column;justify-content:center}#LEP1060 .feedback-card .column-score ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#LEP1060 .feedback-card .column-score li{display:flex;flex-direction:column;width:50%}#LEP1060 .feedback-card .column-score li:nth-child(odd){padding-right:1.5rem}#LEP1060 .feedback-card .progress-label{display:flex;justify-content:space-between;gap:1rem}#LEP1060 .feedback-card .progress-label>:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#LEP1060 .feedback-card .progress-bar{width:100%;height:8px;border-radius:6px;overflow:hidden;background-color:#EEEEEE;margin:8px 0}#LEP1060 .feedback-card .progress-bar span{display:block;height:8px;border-radius:6px;background-color:#666666}#LEP1060 .feedback-card .progress-bar .warning{background-color:#E8BE29}#LEP1060 .feedback-card .progress-bar .success{background-color:#1E9B1B}#LEP1060 .feedback-card .progress-bar .danger{background-color:#EB0037}.owner_sidebar{text-align:center;margin-bottom:1rem}.owner_sidebar .dashboard-text{font-family:'Lato', sans-serif;font-weight:500;font-size:1.5rem;line-height:1.2;text-align:left;color:#111}.owner_sidebar .ow-98-dashboard-label{text-align:left;font-size:1rem;color:#333333;margin-bottom:1em;font-family:'Lato', sans-serif;font-weight:500}@media only screen and (max-width: 1170px){.owner_sidebar .ow-98-dashboard-label{margin-left:1%}}.owner_sidebar #awaiting-details-title{font-size:1.125rem;color:#333333;font-family:'Lato', sans-serif;font-weight:700}.owner_sidebar .property-list{list-style-type:none;margin:0;padding:0}.owner_sidebar .property-list li{float:left;width:44%;margin:0 3% 0.5em;overflow:hidden;max-height:7rem}.owner_sidebar .property-list li .property-image{display:flex}.owner_sidebar .property-list li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owner_sidebar .property-list li a{text-decoration:none;color:#666666;position:relative}.owner_sidebar .property-list li a img{border-radius:0.313rem}.owner_sidebar .property-list li h5{box-sizing:border-box;position:absolute;bottom:0;border-bottom-left-radius:0.313rem;border-bottom-right-radius:0.313rem;text-align:left;width:100%;background:rgba(0,0,0,0.7);color:#FFFFFF;font-size:0.8em;padding:0.4em 0.7em;margin:0;backdrop-filter:blur(1.875rem)}.owner_sidebar .c-card{background:#FFFFFF;border:0.0625rem solid #CCCCCC;border-radius:0.375rem;word-break:break-word;margin-top:1rem;position:relative;max-width:100%}@media only screen and (max-width: 47.9375rem){.owner_sidebar .c-card{padding:1rem}}.owner_sidebar .c-card .c-strip{font-size:1.125rem;display:flex;align-items:center;padding:0.75rem 1rem;background-color:#081A33;color:#FFFFFF}.owner_sidebar .c-card--strip{padding:0}.owner_sidebar .c-card--strip__inside{padding:2rem}.owner_sidebar .c-card__element{margin:0 0 1rem}.owner_sidebar .c-card__element--first{margin-bottom:1.5rem}@media (max-width: 37.5rem){.owner_sidebar .c-card__element{margin:0 0 0.625rem}}.owner_sidebar .c-card__hr{background-color:#ccc;margin:2rem 0}@media (max-width: 37.5rem){.owner_sidebar .c-card__hr{margin:1.5rem 0}}.owner_sidebar .c-card__content{color:black;line-height:1.4}.owner_sidebar .c-card--grey{box-shadow:0.0625rem 0.3125rem 0.25rem 0 #DEDCDC}.owner_sidebar .c-text-label{box-sizing:border-box;color:#FFFFFF;display:inline-block;padding:0.375rem 1rem 0.375rem 0.625rem;border:0.0625rem solid #E64E4E;text-align:center;background:#E64E4E;border-radius:0.5rem;font-size:0.75rem}.owner_sidebar .c-text-label__text{margin:0;vertical-align:middle}.owner_sidebar .o-load-more{transition:200ms opacity}.owner_sidebar .o-load-more.is-loading{opacity:0.35}.owner_sidebar .c-cta--icon-after:before{display:none}.owner_sidebar .c-cta--icon-after:after{content:"";display:inline-block;vertical-align:middle;margin-left:1rem;margin-right:0;width:1em;height:1em;background-size:contain;background-repeat:no-repeat}.owner_sidebar .c-cta--down-arrow-icon:after{background-image:url("/images/sykes/icon__arrow-down.svg")}#KEP17352{font-family:'Source Sans Pro', sans-serif;color:#444444}#KEP17352 div.welcome-header{height:auto;font-size:1rem;line-height:1.5;font-family:'Source Sans Pro', sans-serif;color:#444444;background-color:#FFFAF2;border:solid 0.0625rem #FFA326;padding:1.25rem;margin-bottom:1rem}#KEP17352 div.welcome-header a{color:#3E0A46}#KEP17352 div.welcome-header h1{font-size:1.125rem;font-family:'Lato', sans-serif;font-weight:700;font-weight:bold;color:#333333}#KEP17352 div.welcome-header ul{margin-left:1.125rem}#KEP17352 .tip-new,#KEP17352 .flashmessage{height:4rem;padding-top:1.25rem;min-width:0;max-width:63.625rem;margin-bottom:1rem;margin-top:1rem;border-radius:0.375rem;color:#333333}#KEP17352 .tip-new .close,#KEP17352 .flashmessage .close{width:0.3125rem;height:0.3125rem;right:0.5rem;color:#111111;cursor:pointer}#KEP17352 .tip-new .close:after,#KEP17352 .flashmessage .close:after{content:""}#KEP17352 .tip-new .close-icon,#KEP17352 .flashmessage .close-icon{content:url(/images/icons-svg/kep17352/close.svg)}#KEP17352 .tip-new .tip::before,#KEP17352 .tip-new .tip::after,#KEP17352 .flashmessage .tip::before,#KEP17352 .flashmessage .tip::after{display:none}#KEP17352 .tip-warning{background-color:#FFF1F4;border:solid 0.0625rem #EF003C}#KEP17352 #icon-view{display:none}#KEP17352 .dashboard-link{color:#3E0A46}#KEP17352 #dashboard{flex-wrap:wrap;align-content:space-evenly;display:flex;margin-top:1rem;gap:2rem}#KEP17352 #dashboard .column{display:flex;flex-direction:column;flex:1;margin-right:0 !important;width:100%;max-width:unset !important;gap:2rem}#KEP17352 #dashboard .col_6x{display:block;color:#444444;padding:1rem;border-radius:0.375rem !important;box-shadow:0 0.375rem 0.625rem 0 rgba(0,0,0,0.11);background-color:#FFFFFF;width:100%;min-height:0;margin-bottom:unset !important;border:0.0625rem solid transparent}#KEP17352 #dashboard .col_6x:hover{border-color:#B7B7B7;outline:0;box-shadow:none}#KEP17352 #dashboard .col_6x:hover .col_6x{box-shadow:none}#KEP17352 #dashboard .col_6x:hover .banner{border:0.0625rem solid #B7B7B7;outline:0}#KEP17352 #dashboard .col_6x .banner{background-color:#EBE6EC;padding:1rem;margin-bottom:1rem;border-radius:0.4375rem}#KEP17352 #dashboard .col_6x .add-spacer{justify-content:space-between}#KEP17352 #dashboard .col_6x .striped-border{border:0.0625rem dashed #ccc;width:100%;margin-top:1em;margin-bottom:1em;margin-left:0}#KEP17352 #dashboard .col_6x .row{display:flex;align-items:center;border:0.0625rem solid transparent}#KEP17352 #dashboard .col_6x .row #large-dashboard-header{font-size:1.125rem;margin-bottom:0}#KEP17352 #dashboard .col_6x .row .card-header{font-family:'Lato', sans-serif;font-weight:700;color:#3E0A46;letter-spacing:0.026875rem}#KEP17352 #dashboard .col_6x #booking-requires-action-warning{border:solid 0.0625rem #EF003C;background-color:#FFF1F4;justify-content:flex-start;text-indent:0.3125rem}#KEP17352 #dashboard .col_6x .box{display:flex}#KEP17352 #dashboard .col_6x .box>*{flex-basis:100%}#KEP17352 #dashboard .col_6x .box .box-left{background-color:#F9F9FB;text-align:center;border-radius:0.25rem;max-width:17em;max-height:13.625rem;padding-left:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}#KEP17352 #dashboard .col_6x .box .box-left #dashboard-icon-bank{background-image:url(/images/icons-svg/kep17352/bank-icon.svg)}#KEP17352 #dashboard .col_6x .box .box-left #dashboard-icon-message{background-image:url(/images/icons-svg/kep17352/message-icon.svg)}#KEP17352 #dashboard .col_6x .box .box-right{background-color:#FFFFFF;padding-left:1rem;max-width:14em;padding-top:0.625rem}#KEP17352 #dashboard .col_6x .box .box-right .currency-value{font-size:1.125rem}#KEP17352 #dashboard .col_6x .box .item-left{width:3.313rem;height:3.313rem;background-color:transparent}#KEP17352 #dashboard .col_6x .box .item-left #overall-rating-box{display:flex}#KEP17352 #dashboard .col_6x .box .item-left .overall-rating-box{content:none}#KEP17352 #dashboard .col_6x .box .item-left .overall-rating-box>div{display:block !important;height:auto !important;width:auto !important;position:relative}#KEP17352 #dashboard .col_6x .box .item-left .overall-rating-box ::before{content:none}#KEP17352 #dashboard .col_6x .box .item-right{width:70%;background-color:transparent;text-align:left;padding-left:1rem;line-height:1}#KEP17352 #dashboard .col_6x .box .item-right .feedback-font{font-size:1rem}#KEP17352 #dashboard .col_6x .box .item-right .feedback-value{line-height:1.5}#KEP17352 #dashboard .col_6x .box .item-right .feedback-value .feedback-eclipse-dot{margin:0.125rem}#KEP17352 #dashboard .col_6x .box .item-right .dashboard-text-black{color:#111111}#KEP17352 #dashboard .col_6x .box #feedback-container{display:flex}#KEP17352 #dashboard .col_6x .box .feedback-dials{padding:1.25rem 1.25rem 1.875rem 1rem}#KEP17352 #dashboard .col_6x .box .small-dashboard-text{font-family:'Lato', sans-serif;font-weight:500;font-size:0.875rem;color:#666666 !important}#KEP17352 #dashboard .col_6x .box .large-dashboard-text{font-family:'Lato', sans-serif;font-weight:500;font-size:1.25rem;color:#111111 !important}#KEP17352 #dashboard .col_6x .box .bold-dashboard-text{font-family:'Source Sans Pro', sans-serif;font-weight:500;color:#111111}#KEP17352 #dashboard .col_6x .OW-71-dashboard-booking-list{display:flex;flex-direction:column}#KEP17352 #dashboard .col_6x .OW-71-dashboard-booking-list #dashboard-bookings-on-month{float:unset;padding-top:1rem;color:#3E0A46}#KEP17352 #dashboard-tip{max-width:unset !important}#KEP17352 #dashboard .o-load-more__item a{display:unset;min-height:unset;text-decoration:underline;color:#699fc4}#KEP17352 .tip::before,#KEP17352 .tip::after{display:none}#KEP17352 small::after{content:"\a";white-space:pre}#KEP17352 #calendar-icon body{display:flex;justify-content:center;align-items:center;font-family:sans-serif}#KEP17352 #calendar-icon .container{background-image:url(/images/icons-svg/kep17352/calendar-icon.png);background-size:cover;width:3.313rem;min-height:3.313rem;color:#FFFFFF;position:relative;font-family:'Lato', sans-serif;font-weight:500}#KEP17352 #calendar-icon .container span:nth-child(2){position:absolute;top:50%;left:30%;font-size:1.875rem;font-weight:900}#KEP17352 #calendar-icon .container span:nth-child(1){position:absolute;top:20%;left:34%}#KEP17352 #calendar-icon #month{font-size:0.625rem;background-color:transparent;color:#FFFFFF;top:1%}#KEP17352 #calendar-icon #day{font-size:1.313rem;background-color:transparent;color:#444444;top:37%;left:28%}#KEP17352 #calendar-icon .item-left{padding-bottom:4.625rem}#KEP17352 .content{width:auto}@media screen and (max-width: 12.5rem) and (min-width: 6.85rem){#KEP17352 .box{display:block}#KEP17352 .box>*{max-width:none;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}#KEP17352 #message-dashboard-text{max-width:18.75rem}#KEP17352 .box-layout>*{min-width:0}#KEP17352 #feedback-container{display:block;width:100%;max-width:50rem}#KEP17352 .feedback-dials{max-width:50rem;width:100%}}@media screen and (max-width: 11.7rem) and (min-width: 8rem){#KEP17352 .column{align-items:center;width:100%;max-width:29.25rem}#KEP17352 .column-right{margin:0}#KEP17352 .column-right{margin-right:2rem}}@media screen and (max-width: 6.85rem){#KEP17352 .tip-new{width:100%;margin:unset;padding-left:1.25rem;box-sizing:border-box}}#property-compliance-warning{border:solid 0.0625rem var(--semantic-yellow-2);background-color:var(--semantic-yellow-1);margin-right:2rem;display:flex;justify-content:space-between;padding:1rem;border-radius:5px;width:100%}#property-compliance-warning-text{display:flex;align-items:center;gap:0.5rem;color:var(--neutral-grey-6)}#property-compliance-warning-link{display:flex;align-items:center;color:var(--neutral-grey-6)}#property-compliance-warning-link .property-compliance-warning-icon{display:none}#dashboard-tip{display:flex;align-items:center;padding:0.75rem 1rem;background-color:#FCF2F8;border:0.0625rem solid #F4051A;max-width:unset !important;width:unset !important;margin:0 !important;height:unset !important;gap:1rem;color:#000000;font-family:'Source Sans Pro', sans-serif;font-size:1rem;border-radius:0.25rem}#dashboard-tip::before{display:none !important}#dashboard-tip #icon-view{display:none}#dashboard-tip .dashboard-link{margin:0}#dashboard-tip .dashboard-link strong{color:#3E0A46}.property-select-dropdown{position:relative;display:flex;flex-direction:column;align-items:flex-end;max-width:25rem;min-width:12rem}.property-select-dropdown .dropdown-shrink-container{display:flex;align-items:center}.property-select-dropdown .dropdown-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.property-select-dropdown .dropdown-button__hover:hover{cursor:pointer}.property-select-dropdown .dropdown-button__hover:hover>.dropdown-shrink-container{transform:scale(0.992)}.property-select-dropdown .dropdown-content{display:none;position:absolute;flex-direction:column;align-items:flex-start;max-height:20rem;overflow:auto;top:calc(100% + 0.5rem);padding:5px;border-radius:4px;background-color:white;box-shadow:0px 2px 15px 0px rgba(0,0,28,0.25);z-index:1}.property-select-dropdown .dropdown-content-item{display:flex;align-items:center;width:100%;border-radius:4px;padding:5px}.property-select-dropdown .dropdown-content-item:hover{background-color:#f5f5f5;cursor:pointer}.property-select-dropdown .dropdown-content-item:hover>.dropdown-shrink-container{transform:scale(0.992)}.property-select-dropdown .dropdown-text{display:flex;flex-direction:column;gap:0.25rem;margin-left:1rem;margin-right:1rem}.property-select-dropdown .dropdown-image{width:2.8125rem;height:2.8125rem;border-radius:4px}.property-select-dropdown .dropdown-chevron{filter:brightness(0)}.property-select-dropdown .dropdown-info__name{max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111;font-size:1rem;font-weight:600}.property-select-dropdown .dropdown-info__id{color:#666;font-size:0.875rem;font-weight:400}#KEP17444-sidebar{margin-top:0.625rem}#KEP17444-sidebar #main,#KEP17444-sidebar #owner-statement{padding-top:0.625rem;margin-bottom:0.9375rem;max-width:19.5625rem;background-color:#FFFFFF}#KEP17444-sidebar div{border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.05);padding-bottom:0.9375rem}#KEP17444-sidebar h3,#KEP17444-sidebar .account .notifications a span,.account .notifications a #KEP17444-sidebar span,#KEP17444-sidebar label[for="property-selector"],#KEP17444-sidebar label[for="owner-selector"],#KEP17444-sidebar label[for="year-selector"],#KEP17444-sidebar label[for="month-selector"]{text-align:left;font-size:1.125rem;font-family:'Lato', sans-serif;font-weight:700;color:#000000;padding-top:0.625rem;padding-left:1.125rem;margin:0.4em}#KEP17444-sidebar p{text-align:left;color:#999;font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.25rem;padding-left:1.5625rem;padding-right:1rem}#KEP17444-sidebar .owner-selector-card{margin-bottom:15px;max-width:313px;background-color:white;border-radius:4px}#KEP17444-sidebar .owner-selector-card .owner-dropdown .owner-year-selector{display:flex;justify-content:space-between;align-items:center;padding-bottom:0;box-shadow:none}#KEP17444-sidebar .owner-selector-card .owner-dropdown .owner-year-selector .owner-circle-id{display:flex;align-items:center;padding-bottom:0;box-shadow:none}#KEP17444-sidebar .owner-selector-card .owner-dropdown .owner-year-selector .owner-circle-id .circle{margin-top:0.3rem}#KEP17444-sidebar .owner-selector-card .owner-dropdown .owner-year-selector .owner-circle-id .owner-id{margin-bottom:0 !important;padding-bottom:0 !important;font-size:0.875rem}#KEP17444-sidebar .owner-selector-card .owner-dropdown .owner-year-selector .chevron{padding:0;margin-bottom:0}#KEP17444-sidebar .owner-selector-card li:not(.active) svg>path{fill:#8E8E8E}#KEP17444-sidebar .owner-selector-card .active a .owner-selector-container{box-shadow:none;align-items:center}#KEP17444-sidebar .owner-selector-card .active a .owner-selector-container .owner-id{color:#3E0A46}#KEP17444-sidebar .owner-selector-card .active a .owner-selector-container svg>path{fill:#3E0A46}#KEP17444-sidebar .owner-selector-card ul li a strong::after{margin-left:0.1em}#KEP17444-sidebar .owner_sidebar label{margin-bottom:0 !important}#KEP17444-sidebar .custom-radio-button:nth-child(2){margin-left:0.3125rem;margin-right:0.3125rem}#KEP17444-sidebar .year-type-selection{display:flex;width:100%;height:3.199375rem;padding:0 1.25rem 0.5rem 1.5625rem}#KEP17444-sidebar .year-type-selection>*{flex:1 1 2rem}#KEP17444-sidebar label.custom-radio-button{cursor:pointer;position:relative;overflow:hidden}#KEP17444-sidebar label.custom-radio-button input{position:absolute;display:none}#KEP17444-sidebar label.custom-radio-button input:checked+span{background-color:#EBE6EC;border-color:#3E0A46;font-family:'Source Sans Pro', sans-serif;font-weight:700;font-size:0.875rem;-webkit-appearance:none;height:100%;padding-top:0.9375rem;color:#3E0A46}#KEP17444-sidebar label.custom-radio-button input:checked+span:before{box-shadow:inset 0 0 0 0.125rem #3E0A46;-webkit-appearance:none;border-color:#3E0A46}#KEP17444-sidebar label.custom-radio-button span{height:100%;display:flex;align-items:center;border-radius:0.3125rem;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif;border:solid 0.0625rem #CCCCCC;padding:1rem 0 0.875rem 0.5625rem}#KEP17444-sidebar label.custom-radio-button span:hover{background-color:#EBE6EC}#KEP17444-sidebar label.custom-radio-button span:before{content:"";background-color:transparent;width:0.75rem;height:0.75rem;border-radius:50%;margin-right:0.375rem;transition:0.25s ease;border:0.03125rem solid #111111}#KEP17444-sidebar hr{background-color:#ccc;width:84%;margin:auto;margin-top:0.4375rem}#KEP17444-sidebar .active{border-radius:0.3125rem;border:solid 0.0625rem #3E0A46;background-color:#EBE6EC;font-weight:bold}#KEP17444-sidebar .active span.circle{box-shadow:inset 0 0 0 0.125rem #3E0A46}#KEP17444-sidebar .active .owner-year .circle{border-color:#3E0A46}#KEP17444-sidebar .active .owner-year span:nth-child(2){color:#3E0A46}#KEP17444-sidebar .active .chevron-container #total,#KEP17444-sidebar .active .chevron-container svg{color:#3E0A46;font-weight:700}#KEP17444-sidebar .circle{height:0.75rem;width:0.75rem;border-radius:50%;display:block;margin-top:0.25rem;background:none;border:0.0625rem solid #111111}#KEP17444-sidebar .active>.owner-year{background-color:#EBE6EC;border:none}#KEP17444-sidebar .active>.owner-year>span,#KEP17444-sidebar .active>.owner-year>#total{color:#3E0A46;font-family:'Source Sans Pro', sans-serif !important;font-weight:700}#KEP17444-sidebar ul{display:flex;align-items:center;flex-direction:column-reverse;margin-top:0.5rem;width:96%}#KEP17444-sidebar li{border-radius:0.3125rem;font-family:'Source Sans Pro', sans-serif;width:87%;margin-top:0.5rem}#KEP17444-sidebar .active .owner-year .chevron-container span svg path{fill:#3E0A46}#KEP17444-sidebar .owner-year{border-radius:0.3125rem;height:3rem;background-color:white;border:solid 0.0625rem #CCCCCC;align-items:center}#KEP17444-sidebar .owner-year .chevron-container{display:flex;justify-content:end;box-shadow:none;align-items:baseline}#KEP17444-sidebar .owner-year .chevron-container span svg path{fill:#8E8E8E}#KEP17444-sidebar .owner-year span{padding-bottom:0.4375rem}#KEP17444-sidebar .payment-switcher li a{padding:.7em 1em 0.7em 1em}#KEP17444-sidebar .payment-switcher li a span{padding-left:0.625rem}#KEP17444-sidebar .owner-year span:nth-child(2),#KEP17444-sidebar #total{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666}#KEP17444-sidebar #total{font-weight:normal}#KEP17444-sidebar .active>.owner-year>#total{font-weight:unset}#KEP17444-sidebar .owner-statement-doc{color:#3E0A46;font-family:'Source Sans Pro', sans-serif;font-weight:700}@media screen and (max-width: 73.125rem){#KEP17444-sidebar{margin-top:2rem;display:flex;gap:1rem}#KEP17444-sidebar hr{margin-top:unset}#KEP17444-sidebar .year-type-selection{margin-bottom:0;width:unset}#KEP17444-sidebar label.custom-radio-button input:checked+span,#KEP17444-sidebar label.custom-radio-button span{padding-top:0;padding-bottom:0;height:2.5rem}#KEP17444-sidebar .owner-year{height:unset}#KEP17444-sidebar .owner-year span{padding-bottom:0}#KEP17444-sidebar .payment-switcher li a span{padding-left:0}#KEP17444-sidebar .circle{margin-right:0.375rem}#KEP17444-sidebar #owner-statement{height:fit-content}}@media screen and (max-width: 37.5rem){#KEP17444-sidebar{margin-top:unset;display:unset}#KEP17444-sidebar .main-content,#KEP17444-sidebar .owner_sidebar{padding:unset;margin:unset}#KEP17444-sidebar #main,#KEP17444-sidebar #owner-statement{margin:0 0.5625rem 1rem 0.5625rem;max-width:23.875rem}#KEP17444-sidebar ul{width:98%}}#KEP17444-main{margin-top:1.625rem;padding-bottom:2.5rem}#KEP17444-main .annual-payments{display:inline-block;text-align:left;font-family:'Lato', sans-serif;font-weight:700;color:black;font-size:1.125rem;padding-top:0.625rem;font-weight:bold}#KEP17444-main .owner-id{display:inline-block;font-family:'Lato', sans-serif;color:#8E8E8E;padding-left:0;font-size:1rem}#KEP17444-main .breakdown{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}#KEP17444-main .show-breakdown{position:relative;width:10rem;padding:0.4375rem 1.125rem 0.375rem 0.9375rem;border-radius:0.25rem;font-size:0.875rem;background-color:white;border:solid 0.03125rem #626262;user-select:none}#KEP17444-main .show--breakdown{background-color:#EBE6EC;border:solid 0.0625rem #3E0A46;color:#3E0A46;accent-color:#3E0A46}#KEP17444-main .show-breakdown input{position:absolute;left:0.5625rem;top:0.5875rem;height:0.875rem;width:0.875rem}#KEP17444-main label{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;margin-left:1rem;padding-right:0}#KEP17444-main .table--breakdown{width:100% !important}#KEP17444-main .table--breakdown .table-header-new>td{padding:0.625rem 0 0.625rem 0;color:black;font-size:0.875rem;font-family:'Lato', sans-serif;font-weight:700}#KEP17444-main .table--breakdown #month{text-align:left}#KEP17444-main .table--breakdown #months-column:not(:last-child){width:14%}#KEP17444-main .table--breakdown #csv{text-align:left}#KEP17444-main .table--breakdown #csv-column>button,#KEP17444-main .table--breakdown #bookings .detail-tabs-triggers #csv-column>.secondary-button,#bookings .detail-tabs-triggers #KEP17444-main .table--breakdown #csv-column>.secondary-button{padding-top:0}#KEP17444-main .table--breakdown #brought-fwd{text-align:right;padding-right:0.25rem}#KEP17444-main .table--breakdown #rent,#KEP17444-main .table--breakdown #extras,#KEP17444-main .table--breakdown #commission,#KEP17444-main .table--breakdown #sales-tax,#KEP17444-main .table--breakdown #relet,#KEP17444-main .table--breakdown #charges{text-align:right;padding-right:0.375rem}#KEP17444-main .table--breakdown #amnt-due{padding-right:0.375rem}#KEP17444-main .table--breakdown .currency,#KEP17444-main .table--breakdown .total,#KEP17444-main .table--breakdown #brought-forward{font-size:1rem;padding-right:0.375rem;width:12% !important;white-space:nowrap}#KEP17444-main .table--breakdown span{font-size:1rem}#KEP17444-main .table--breakdown tr td:nth-child(10){padding-left:1.375rem}#KEP17444-main .table--breakdown tr td:nth-child(11){padding-left:0.625rem}#KEP17444-main .table--breakdown tr:last-child td,#KEP17444-main .table--breakdown tr:last-child td:last-child,#KEP17444-main .table--breakdown tr td:last-child{font-size:1rem;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17444-main .table--breakdown tr:last-child td:nth-child(10){padding-right:0.375rem}#KEP17444-main .owner-payments{width:100%;border:none;background-color:#F5F5F5}#KEP17444-main .owner-payments table{border-collapse:separate;border-spacing:0 0}#KEP17444-main .owner-payments table tbody tr.table-header-new td{background:#F5F5F5;font-family:'Lato', sans-serif;font-weight:700}#KEP17444-main .owner-payments table tbody tr td{padding:0.625rem;background-color:white;box-sizing:border-box;border-top:0.0625rem dashed #CCCCCC;white-space:nowrap}#KEP17444-main .owner-payments table tbody tr td:first-of-type{padding-left:1.875rem}#KEP17444-main .owner-payments table tbody tr td:last-of-type{padding-right:1.875rem;font-size:1rem}#KEP17444-main .owner-payments table tbody tr:first-child td,#KEP17444-main .owner-payments table tbody tr:nth-child(2) td,#KEP17444-main .owner-payments table tbody tr:last-child td{border-top:none}#KEP17444-main .owner-payments table tbody tr:last-child{background-color:#F9F9FB}#KEP17444-main .owner-payments table tbody tr:last-child td{background:#E6E6E6}#KEP17444-main .owner-payments table tbody tr:nth-child(2) td:first-of-type{border-top-left-radius:0.625rem}#KEP17444-main .owner-payments table tbody tr:nth-child(2) td:last-of-type{border-top-right-radius:0.625rem}#KEP17444-main .owner-payments table tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:0.625rem}#KEP17444-main .owner-payments table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:0.625rem}#KEP17444-main .table{width:33rem;padding-top:2rem;padding-bottom:2rem;background:none}#KEP17444-main table{border-collapse:collapse}#KEP17444-main thead{margin-left:1.25rem}#KEP17444-main th{color:black;align-content:center;font-family:'Lato', sans-serif;font-weight:700;font-size:0.875rem;background-color:#F5F5F5;width:20%}#KEP17444-main tr{background:none}#KEP17444-main .table-header-new td{text-align:right}#KEP17444-main .table-header-new td:first-child{margin-left:2rem !important}#KEP17444-main .table-header-new td:last-child{margin-right:2rem}#KEP17444-main tr:nth-child(2){border-top:none}#KEP17444-main tr:not(:last-child){border-top:0.0625rem solid #CCCCCC}#KEP17444-main tr:first-child{border-top:none}#KEP17444-main tr:first-child>td{color:black}#KEP17444-main tr:last-child td{background-color:#F9F9FB;color:black}#KEP17444-main tr td:last-child{font-family:'Source Sans Pro', sans-serif}#KEP17444-main tr:last-child td span,#KEP17444-main tr td:last-child,#KEP17444-main .total span{font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17444-main tr:last-child td:last-child{border-radius:0 0.25rem 0.25rem 0}#KEP17444-main tr:last-child td:first-child{border-radius:0.25rem 0 0 0.25rem}#KEP17444-main #month{text-align:left;padding-left:2rem;font-size:0.875rem}#KEP17444-main #csv{text-align:center;padding-left:0.5625rem;font-size:0.875rem}#KEP17444-main #brought-fwd{text-align:right;font-size:0.875rem;padding-right:0.625rem}#KEP17444-main #amnt-due{font-size:0.875rem;padding-right:0.6875rem}#KEP17444-main #amnt-paid{padding-right:1.8125rem;font-size:0.875rem;font-family:'Lato', sans-serif;font-weight:700}#KEP17444-main .table-head,#KEP17444-main .currency{text-align:right;color:black}#KEP17444-main .currency{padding-right:2%;font-size:1rem}#KEP17444-main .table-body{padding:0.625rem 2rem 1rem 2rem;background-color:white;border-radius:0.3125rem;box-shadow:0.3125rem 0 1.25rem 0 rgba(0,0,105,0.05)}#KEP17444-main #months-column span:not(:last-child){font-family:'Source Sans Pro', sans-serif;font-size:0.75rem;color:#444444}#KEP17444-main #months-column span:last-child{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:1rem}#KEP17444-main a{text-align:left;color:#3E0A46;font-weight:bold;display:block}#KEP17444-main .months{text-align:left;font-size:1rem;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17444-main #csv-column{text-align:center}#KEP17444-main #csv-column>button,#KEP17444-main #bookings .detail-tabs-triggers #csv-column>.secondary-button,#bookings .detail-tabs-triggers #KEP17444-main #csv-column>.secondary-button{border-radius:0.3125rem;font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:1rem;background-color:#F1F6FF;color:#006CFF;height:2.125rem;padding-top:0}#KEP17444-main #csv-top{padding-bottom:0.6875rem}#KEP17444-main #csv-icon-top{content:url(/images/icons-svg/kep17444/csv.svg);width:1.125rem;height:1.5rem;padding-right:0.1875rem}#KEP17444-main #brought-forward,#KEP17444-main .currency,#KEP17444-main .total{width:20%;font-size:1rem;line-height:3rem}#KEP17444-main span{padding-top:0.625rem;font-size:1rem;font-family:'Source Sans Pro', sans-serif}#KEP17444-main #payments-tip{display:flex;flex-direction:column;background-color:#FFFAF2;border:solid 0.0625rem #FFA326;border-radius:0.375rem;padding:0.625rem;margin-bottom:2rem}#KEP17444-main strong{font-family:'Lato', sans-serif;font-weight:700;padding:0.9375rem;font-size:1rem;color:black}#KEP17444-main p{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;padding-left:0.9375rem}#KEP17444-main form{width:13.125rem;border-radius:0.3125rem;background-color:#3E0A46}#KEP17444-main #csv-bottom{background:none;padding-bottom:0.8125rem;font-family:'Source Sans Pro', sans-serif}#KEP17444-main #csv-icon-bottom{content:url(/images/icons-svg/kep17444/csv-white.svg);padding:0.625rem 0.625rem 0 0.625rem}@media (max-width: 1170px){#KEP17444-main .show-breakdown{top:unset}#KEP17444-main .owner-payments{padding-top:0.625rem}}@media (max-width: 959px){#KEP17444-main .owner-payments{overflow:auto;border-radius:0.3125rem}#KEP17444-main table td{white-space:nowrap}}.owner-payments-select{max-width:32rem;margin:0 auto;padding-top:1.5rem !important}.owner-payments-select__title{font-family:'Lato', sans-serif;font-weight:bold;font-size:1.125rem;color:#111111 !important}.owner-payments-select__desc{font-family:'Lato', sans-serif;font-weight:normal;font-size:1rem;color:#999999 !important}.owner-payments-select__list{margin-top:1.5rem !important;display:flex !important;flex-direction:column;gap:0.5rem}.owner-payments-select__list li{margin:0px !important}.owner-payments-select__list li a{background-color:#FFFFFF !important;display:flex !important;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #d5d5d5 !important;border-radius:0.25rem;transition:background-color 0.2s ease-in-out;padding:1rem !important}.owner-payments-select__list li a::after{display:none !important}.owner-payments-select__list li a:hover{background-color:#EBE6EC !important}.owner-payments-select__list li a span{font-family:'Lato', sans-serif;font-weight:normal;font-size:1rem;color:#3E0A46;margin-bottom:0px !important}.owner-payments-select__list li a .chevron{margin-bottom:0px !important}.owner-payments-select__list li a .chevron svg path{fill:#3E0A46}.owner-payments-select--inline{padding:0px !important;padding-top:0.625rem !important;padding-bottom:0.9375rem !important;margin-bottom:0.9375rem !important}.owner-payments-select--inline li a .owner-circle-id{padding-bottom:0px !important;display:flex !important;flex-direction:row;align-items:center;box-shadow:none !important}.owner-payments-select--inline li a .owner-circle-id .circle{margin-top:0px !important}.owner-payments-select--inline li a .owner-circle-id .owner-id{padding-bottom:0px !important}.owner-payments-select--inline li a .chevron{margin:0px !important;padding:0px !important}.owner-payments-select--inline li.active a{background-color:#EBE6EC !important}.owner-payments-select--inline li.active a .owner-circle-id .owner-id{font-weight:bold !important}.modal-container{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);overflow:hidden}.modal-content{margin:auto;max-width:572px;border-radius:6px;box-shadow:2px 0 20px 0 rgba(0,0,105,0.05);background-color:#FFF;position:relative;top:50%;transform:translate(0%, -50%);animation:fadeIn 0.5s}.modal-body{padding:1.5rem;display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.modal-body__title{padding:0;font-size:1.5rem;font-weight:700;color:#111}.modal-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.dismiss-modal{color:white;height:24px;width:24px;cursor:pointer}.kep-18129{padding-top:1.25rem}@media only screen and (max-width: 959px){.kep-18129{padding-top:0 !important;margin-top:0 !important}}@media only screen and (max-width: 1170px){.kep-18129{padding-top:0 !important;margin-top:0 !important}}.kep-18129 .card--body{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}.kep-18129 .search-container>form{width:unset}.kep-18129 .weekly_pricing--loading{max-width:20rem;margin:0 auto;text-align:center}.kep-18129 .weekly_pricing--loading h3,.kep-18129 .weekly_pricing--loading .account .notifications a span,.account .notifications a .kep-18129 .weekly_pricing--loading span,.kep-18129 .weekly_pricing--loading label[for="property-selector"],.kep-18129 .weekly_pricing--loading label[for="owner-selector"],.kep-18129 .weekly_pricing--loading label[for="year-selector"],.kep-18129 .weekly_pricing--loading label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:black}.kep-18129 .weekly_pricing--loading p{font-family:'Lato', sans-serif;font-size:0.875rem;color:black}.kep-18129 .card-title-short-breaks{font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:black}.kep-18129.pricing--loading{max-width:20rem;margin:0 auto;text-align:center}.kep-18129 .query{margin-top:1.25rem}.kep-18129 .query a{color:#3E0A46;font-family:'Lato', sans-serif;font-size:0.875rem}.kep-18129__pricing_heading{padding-top:1rem;padding-bottom:2.25rem}.kep-18129__pricing_heading h2{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#111;line-height:1.33}.kep-18129__pricing_heading span{font-family:'Lato', sans-serif;font-size:1rem;font-weight:normal;color:#8E8E8E;line-height:1.33}@media only screen and (max-width: 1170px){.kep-18129__sidebar{display:flex !important;flex-direction:row;gap:1rem !important;flex-wrap:unset !important}.kep-18129__sidebar form{flex:1 !important}.kep-18129__sidebar form label{display:inline-block;font-size:1rem !important}}.kep-18129__sidebar form label{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;font-weight:bold;color:#111 !important;line-height:1.33;margin-top:0 !important;margin-left:0 !important}.kep-18129__selectedproperty{width:100%;overflow:hidden}.kep-18129__selectedproperty .img_container{position:relative}.kep-18129__selectedproperty .img_container img{width:100%;height:auto;border-radius:0.25rem}.kep-18129__selectedproperty .img_container .label{width:100%;background:#FFFFFF;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;padding:0.3125rem 0.625rem;position:absolute;bottom:0;left:0;opacity:0.92}.kep-18129__selectedproperty .img_container .label span{font-family:'Lato', sans-serif;font-size:0.875rem;line-height:1.33;color:#111111}.kep-18129__divider{width:100%;border-top:0.0625rem solid #ccc;margin-top:0.75rem;margin-bottom:0.5rem}@media only screen and (max-width: 1170px){.kep-18129__divider{display:none}}.kep-18129 .revenue-management svg .bar--bg{fill:#F1F1F3;transform:scaleX(0.8)}.kep-18129 .revenue-management svg .bar{fill:#3E0A46;transform:scaleX(0.8)}.kep-18129 .revenue-management svg .bar:hover{opacity:80%}.kep-18129 .revenue-management svg .x.axis path{stroke:#707070}.kep-18129 .revenue-management svg .x.axis .tick line{stroke:#707070}.kep-18129 .revenue-management svg .x.axis .tick text{font-family:'Source Sans Pro', sans-serif;font-size:0.75rem;color:#666666;transform:rotate(-70deg)}@media only screen and (max-width: 959px){.kep-18129 .revenue-management svg .x.axis .tick text{font-size:1rem}}.kep-18129 .revenue-management svg .y.axis path{stroke:#707070}.kep-18129 .revenue-management svg .y.axis .tick line{display:none}.kep-18129 .revenue-management svg .y.axis .tick text{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#666666}@media only screen and (max-width: 959px){.kep-18129 .revenue-management svg .y.axis .tick text{font-size:1.2rem}}.kep-18129 .revenue-management__chart-headline{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:0.0625rem solid #CCCCCC;padding-bottom:0.625rem}.kep-18129 .revenue-management__chart-headline .selectors select{width:unset !important}.kep-18129 .revenue-management__chart-headline .selectors label.screen-only{display:none}.kep-18129 .revenue-management__chart-headline .title h2{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;font-weight:bold;color:#333333;line-height:1.33}.kep-18129 .revenue-management .prices.group,.kep-18129 .revenue-management .prices.flashmessage,.kep-18129 .revenue-management .prices.main-content,.kep-18129 .revenue-management .prices#header,.kep-18129 .revenue-management .search_form section.prices,.search_form .kep-18129 .revenue-management section.prices,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset,.kep-18129 .revenue-management .prices.group-properties,.kep-18129 .revenue-management .group-properties li.prices,.group-properties .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management .prices.tip,.kep-18129 .revenue-management .display-group li.prices,.display-group .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information,.kep-18129 .revenue-management #KEP17443 .prices.tip-new,#KEP17443 .kep-18129 .revenue-management .prices.tip-new,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage,.kep-18129 .revenue-management .prices.property-list,.kep-18129 .revenue-management .table-list .prices.table-headers,.table-list .kep-18129 .revenue-management .prices.table-headers,.kep-18129 .revenue-management .table-list .prices.fixed-column,.table-list .kep-18129 .revenue-management .prices.fixed-column,.kep-18129 .revenue-management .table-list .prices.filterable-columns,.table-list .kep-18129 .revenue-management .prices.filterable-columns,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management .prices.settings_nav,.kep-18129 .revenue-management #property-contacts form.prices,#property-contacts .kep-18129 .revenue-management form.prices,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management .payment-switcher li a.prices,.payment-switcher li .kep-18129 .revenue-management a.prices,.kep-18129 .revenue-management .prices.message-content,.kep-18129 .revenue-management footer.prices,.kep-18129 .revenue-management #KEP17352 .prices.tip-new,#KEP17352 .kep-18129 .revenue-management .prices.tip-new,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage,.kep-18129 .revenue-management #KEP17443 .prices.tip,#KEP17443 .kep-18129 .revenue-management .prices.tip{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5625rem}@media only screen and (max-width: 959px){.kep-18129 .revenue-management .prices.group,.kep-18129 .revenue-management .prices.flashmessage,.kep-18129 .revenue-management .prices.main-content,.kep-18129 .revenue-management .prices#header,.kep-18129 .revenue-management .search_form section.prices,.search_form .kep-18129 .revenue-management section.prices,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset,.kep-18129 .revenue-management .prices.group-properties,.kep-18129 .revenue-management .group-properties li.prices,.group-properties .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management .prices.tip,.kep-18129 .revenue-management .display-group li.prices,.display-group .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information,.kep-18129 .revenue-management #KEP17443 .prices.tip-new,#KEP17443 .kep-18129 .revenue-management .prices.tip-new,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage,.kep-18129 .revenue-management .prices.property-list,.kep-18129 .revenue-management .table-list .prices.table-headers,.table-list .kep-18129 .revenue-management .prices.table-headers,.kep-18129 .revenue-management .table-list .prices.fixed-column,.table-list .kep-18129 .revenue-management .prices.fixed-column,.kep-18129 .revenue-management .table-list .prices.filterable-columns,.table-list .kep-18129 .revenue-management .prices.filterable-columns,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management .prices.settings_nav,.kep-18129 .revenue-management #property-contacts form.prices,#property-contacts .kep-18129 .revenue-management form.prices,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices,.kep-18129 .revenue-management .payment-switcher li a.prices,.payment-switcher li .kep-18129 .revenue-management a.prices,.kep-18129 .revenue-management .prices.message-content,.kep-18129 .revenue-management footer.prices,.kep-18129 .revenue-management #KEP17352 .prices.tip-new,#KEP17352 .kep-18129 .revenue-management .prices.tip-new,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage,.kep-18129 .revenue-management #KEP17443 .prices.tip,#KEP17443 .kep-18129 .revenue-management .prices.tip{grid-template-columns:repeat(2, minmax(0, 1fr))}}.kep-18129 .revenue-management .prices.group li,.kep-18129 .revenue-management .prices.flashmessage li,.kep-18129 .revenue-management .prices.main-content li,.kep-18129 .revenue-management .prices#header li,.kep-18129 .revenue-management .search_form section.prices li,.search_form .kep-18129 .revenue-management section.prices li,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset li,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset li,.kep-18129 .revenue-management .prices.group-properties li,.kep-18129 .revenue-management .group-properties li.prices li,.group-properties .kep-18129 .revenue-management li.prices li,.kep-18129 .revenue-management .prices.tip li,.kep-18129 .revenue-management .display-group li.prices li,.display-group .kep-18129 .revenue-management li.prices li,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information li,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information li,.kep-18129 .revenue-management #KEP17443 .prices.tip-new li,#KEP17443 .kep-18129 .revenue-management .prices.tip-new li,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage li,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage li,.kep-18129 .revenue-management .prices.property-list li,.kep-18129 .revenue-management .table-list .prices.table-headers li,.table-list .kep-18129 .revenue-management .prices.table-headers li,.kep-18129 .revenue-management .table-list .prices.fixed-column li,.table-list .kep-18129 .revenue-management .prices.fixed-column li,.kep-18129 .revenue-management .table-list .prices.filterable-columns li,.table-list .kep-18129 .revenue-management .prices.filterable-columns li,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices li,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices li,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices li,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices li,.kep-18129 .revenue-management .prices.settings_nav li,.kep-18129 .revenue-management #property-contacts form.prices li,#property-contacts .kep-18129 .revenue-management form.prices li,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices li,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices li,.kep-18129 .revenue-management .payment-switcher li a.prices li,.payment-switcher li .kep-18129 .revenue-management a.prices li,.kep-18129 .revenue-management .prices.message-content li,.kep-18129 .revenue-management footer.prices li,.kep-18129 .revenue-management #KEP17352 .prices.tip-new li,#KEP17352 .kep-18129 .revenue-management .prices.tip-new li,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage li,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage li,.kep-18129 .revenue-management #KEP17443 .prices.tip li,#KEP17443 .kep-18129 .revenue-management .prices.tip li{float:none !important;width:100% !important}.kep-18129 .revenue-management .prices.group table,.kep-18129 .revenue-management .prices.flashmessage table,.kep-18129 .revenue-management .prices.main-content table,.kep-18129 .revenue-management .prices#header table,.kep-18129 .revenue-management .search_form section.prices table,.search_form .kep-18129 .revenue-management section.prices table,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table,.kep-18129 .revenue-management .prices.group-properties table,.kep-18129 .revenue-management .group-properties li.prices table,.group-properties .kep-18129 .revenue-management li.prices table,.kep-18129 .revenue-management .prices.tip table,.kep-18129 .revenue-management .display-group li.prices table,.display-group .kep-18129 .revenue-management li.prices table,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table,.kep-18129 .revenue-management .prices.property-list table,.kep-18129 .revenue-management .table-list .prices.table-headers table,.table-list .kep-18129 .revenue-management .prices.table-headers table,.kep-18129 .revenue-management .table-list .prices.fixed-column table,.table-list .kep-18129 .revenue-management .prices.fixed-column table,.kep-18129 .revenue-management .table-list .prices.filterable-columns table,.table-list .kep-18129 .revenue-management .prices.filterable-columns table,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table,.kep-18129 .revenue-management .prices.settings_nav table,.kep-18129 .revenue-management #property-contacts form.prices table,#property-contacts .kep-18129 .revenue-management form.prices table,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table,.kep-18129 .revenue-management .payment-switcher li a.prices table,.payment-switcher li .kep-18129 .revenue-management a.prices table,.kep-18129 .revenue-management .prices.message-content table,.kep-18129 .revenue-management footer.prices table,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table,.kep-18129 .revenue-management #KEP17443 .prices.tip table,#KEP17443 .kep-18129 .revenue-management .prices.tip table{border-collapse:collapse}.kep-18129 .revenue-management .prices.group table thead,.kep-18129 .revenue-management .prices.flashmessage table thead,.kep-18129 .revenue-management .prices.main-content table thead,.kep-18129 .revenue-management .prices#header table thead,.kep-18129 .revenue-management .search_form section.prices table thead,.search_form .kep-18129 .revenue-management section.prices table thead,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table thead,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table thead,.kep-18129 .revenue-management .prices.group-properties table thead,.kep-18129 .revenue-management .group-properties li.prices table thead,.group-properties .kep-18129 .revenue-management li.prices table thead,.kep-18129 .revenue-management .prices.tip table thead,.kep-18129 .revenue-management .display-group li.prices table thead,.display-group .kep-18129 .revenue-management li.prices table thead,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table thead,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table thead,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table thead,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table thead,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table thead,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table thead,.kep-18129 .revenue-management .prices.property-list table thead,.kep-18129 .revenue-management .table-list .prices.table-headers table thead,.table-list .kep-18129 .revenue-management .prices.table-headers table thead,.kep-18129 .revenue-management .table-list .prices.fixed-column table thead,.table-list .kep-18129 .revenue-management .prices.fixed-column table thead,.kep-18129 .revenue-management .table-list .prices.filterable-columns table thead,.table-list .kep-18129 .revenue-management .prices.filterable-columns table thead,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table thead,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table thead,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table thead,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table thead,.kep-18129 .revenue-management .prices.settings_nav table thead,.kep-18129 .revenue-management #property-contacts form.prices table thead,#property-contacts .kep-18129 .revenue-management form.prices table thead,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table thead,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table thead,.kep-18129 .revenue-management .payment-switcher li a.prices table thead,.payment-switcher li .kep-18129 .revenue-management a.prices table thead,.kep-18129 .revenue-management .prices.message-content table thead,.kep-18129 .revenue-management footer.prices table thead,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table thead,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table thead,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table thead,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table thead,.kep-18129 .revenue-management #KEP17443 .prices.tip table thead,#KEP17443 .kep-18129 .revenue-management .prices.tip table thead{background:transparent}.kep-18129 .revenue-management .prices.group table thead tr,.kep-18129 .revenue-management .prices.flashmessage table thead tr,.kep-18129 .revenue-management .prices.main-content table thead tr,.kep-18129 .revenue-management .prices#header table thead tr,.kep-18129 .revenue-management .search_form section.prices table thead tr,.search_form .kep-18129 .revenue-management section.prices table thead tr,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table thead tr,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table thead tr,.kep-18129 .revenue-management .prices.group-properties table thead tr,.kep-18129 .revenue-management .group-properties li.prices table thead tr,.group-properties .kep-18129 .revenue-management li.prices table thead tr,.kep-18129 .revenue-management .prices.tip table thead tr,.kep-18129 .revenue-management .display-group li.prices table thead tr,.display-group .kep-18129 .revenue-management li.prices table thead tr,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table thead tr,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table thead tr,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table thead tr,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table thead tr,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table thead tr,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table thead tr,.kep-18129 .revenue-management .prices.property-list table thead tr,.kep-18129 .revenue-management .table-list .prices.table-headers table thead tr,.table-list .kep-18129 .revenue-management .prices.table-headers table thead tr,.kep-18129 .revenue-management .table-list .prices.fixed-column table thead tr,.table-list .kep-18129 .revenue-management .prices.fixed-column table thead tr,.kep-18129 .revenue-management .table-list .prices.filterable-columns table thead tr,.table-list .kep-18129 .revenue-management .prices.filterable-columns table thead tr,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table thead tr,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table thead tr,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table thead tr,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table thead tr,.kep-18129 .revenue-management .prices.settings_nav table thead tr,.kep-18129 .revenue-management #property-contacts form.prices table thead tr,#property-contacts .kep-18129 .revenue-management form.prices table thead tr,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table thead tr,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table thead tr,.kep-18129 .revenue-management .payment-switcher li a.prices table thead tr,.payment-switcher li .kep-18129 .revenue-management a.prices table thead tr,.kep-18129 .revenue-management .prices.message-content table thead tr,.kep-18129 .revenue-management footer.prices table thead tr,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table thead tr,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table thead tr,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table thead tr,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table thead tr,.kep-18129 .revenue-management #KEP17443 .prices.tip table thead tr,#KEP17443 .kep-18129 .revenue-management .prices.tip table thead tr{display:table-row}.kep-18129 .revenue-management .prices.group table thead tr th,.kep-18129 .revenue-management .prices.flashmessage table thead tr th,.kep-18129 .revenue-management .prices.main-content table thead tr th,.kep-18129 .revenue-management .prices#header table thead tr th,.kep-18129 .revenue-management .search_form section.prices table thead tr th,.search_form .kep-18129 .revenue-management section.prices table thead tr th,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table thead tr th,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table thead tr th,.kep-18129 .revenue-management .prices.group-properties table thead tr th,.kep-18129 .revenue-management .group-properties li.prices table thead tr th,.group-properties .kep-18129 .revenue-management li.prices table thead tr th,.kep-18129 .revenue-management .prices.tip table thead tr th,.kep-18129 .revenue-management .display-group li.prices table thead tr th,.display-group .kep-18129 .revenue-management li.prices table thead tr th,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table thead tr th,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table thead tr th,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table thead tr th,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table thead tr th,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table thead tr th,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table thead tr th,.kep-18129 .revenue-management .prices.property-list table thead tr th,.kep-18129 .revenue-management .table-list .prices.table-headers table thead tr th,.table-list .kep-18129 .revenue-management .prices.table-headers table thead tr th,.kep-18129 .revenue-management .table-list .prices.fixed-column table thead tr th,.table-list .kep-18129 .revenue-management .prices.fixed-column table thead tr th,.kep-18129 .revenue-management .table-list .prices.filterable-columns table thead tr th,.table-list .kep-18129 .revenue-management .prices.filterable-columns table thead tr th,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table thead tr th,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table thead tr th,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table thead tr th,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table thead tr th,.kep-18129 .revenue-management .prices.settings_nav table thead tr th,.kep-18129 .revenue-management #property-contacts form.prices table thead tr th,#property-contacts .kep-18129 .revenue-management form.prices table thead tr th,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table thead tr th,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table thead tr th,.kep-18129 .revenue-management .payment-switcher li a.prices table thead tr th,.payment-switcher li .kep-18129 .revenue-management a.prices table thead tr th,.kep-18129 .revenue-management .prices.message-content table thead tr th,.kep-18129 .revenue-management footer.prices table thead tr th,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table thead tr th,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table thead tr th,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table thead tr th,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table thead tr th,.kep-18129 .revenue-management #KEP17443 .prices.tip table thead tr th,#KEP17443 .kep-18129 .revenue-management .prices.tip table thead tr th{border:none;background:#F3F3F5;border-radius:0.25rem;padding:0.625rem !important}.kep-18129 .revenue-management .prices.group table thead tr th a.previous span,.kep-18129 .revenue-management .prices.flashmessage table thead tr th a.previous span,.kep-18129 .revenue-management .prices.main-content table thead tr th a.previous span,.kep-18129 .revenue-management .prices#header table thead tr th a.previous span,.kep-18129 .revenue-management .search_form section.prices table thead tr th a.previous span,.search_form .kep-18129 .revenue-management section.prices table thead tr th a.previous span,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table thead tr th a.previous span,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table thead tr th a.previous span,.kep-18129 .revenue-management .prices.group-properties table thead tr th a.previous span,.kep-18129 .revenue-management .group-properties li.prices table thead tr th a.previous span,.group-properties .kep-18129 .revenue-management li.prices table thead tr th a.previous span,.kep-18129 .revenue-management .prices.tip table thead tr th a.previous span,.kep-18129 .revenue-management .display-group li.prices table thead tr th a.previous span,.display-group .kep-18129 .revenue-management li.prices table thead tr th a.previous span,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table thead tr th a.previous span,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table thead tr th a.previous span,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table thead tr th a.previous span,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table thead tr th a.previous span,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table thead tr th a.previous span,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table thead tr th a.previous span,.kep-18129 .revenue-management .prices.property-list table thead tr th a.previous span,.kep-18129 .revenue-management .table-list .prices.table-headers table thead tr th a.previous span,.table-list .kep-18129 .revenue-management .prices.table-headers table thead tr th a.previous span,.kep-18129 .revenue-management .table-list .prices.fixed-column table thead tr th a.previous span,.table-list .kep-18129 .revenue-management .prices.fixed-column table thead tr th a.previous span,.kep-18129 .revenue-management .table-list .prices.filterable-columns table thead tr th a.previous span,.table-list .kep-18129 .revenue-management .prices.filterable-columns table thead tr th a.previous span,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table thead tr th a.previous span,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table thead tr th a.previous span,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table thead tr th a.previous span,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table thead tr th a.previous span,.kep-18129 .revenue-management .prices.settings_nav table thead tr th a.previous span,.kep-18129 .revenue-management #property-contacts form.prices table thead tr th a.previous span,#property-contacts .kep-18129 .revenue-management form.prices table thead tr th a.previous span,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table thead tr th a.previous span,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table thead tr th a.previous span,.kep-18129 .revenue-management .payment-switcher li a.prices table thead tr th a.previous span,.payment-switcher li .kep-18129 .revenue-management a.prices table thead tr th a.previous span,.kep-18129 .revenue-management .prices.message-content table thead tr th a.previous span,.kep-18129 .revenue-management footer.prices table thead tr th a.previous span,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table thead tr th a.previous span,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table thead tr th a.previous span,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table thead tr th a.previous span,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table thead tr th a.previous span,.kep-18129 .revenue-management #KEP17443 .prices.tip table thead tr th a.previous span,#KEP17443 .kep-18129 .revenue-management .prices.tip table thead tr th a.previous span,.kep-18129 .revenue-management .prices.group table thead tr th a.next span,.kep-18129 .revenue-management .prices.flashmessage table thead tr th a.next span,.kep-18129 .revenue-management .prices.main-content table thead tr th a.next span,.kep-18129 .revenue-management .prices#header table thead tr th a.next span,.kep-18129 .revenue-management .search_form section.prices table thead tr th a.next span,.search_form .kep-18129 .revenue-management section.prices table thead tr th a.next span,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table thead tr th a.next span,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table thead tr th a.next span,.kep-18129 .revenue-management .prices.group-properties table thead tr th a.next span,.kep-18129 .revenue-management .group-properties li.prices table thead tr th a.next span,.group-properties .kep-18129 .revenue-management li.prices table thead tr th a.next span,.kep-18129 .revenue-management .prices.tip table thead tr th a.next span,.kep-18129 .revenue-management .display-group li.prices table thead tr th a.next span,.display-group .kep-18129 .revenue-management li.prices table thead tr th a.next span,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table thead tr th a.next span,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table thead tr th a.next span,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table thead tr th a.next span,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table thead tr th a.next span,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table thead tr th a.next span,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table thead tr th a.next span,.kep-18129 .revenue-management .prices.property-list table thead tr th a.next span,.kep-18129 .revenue-management .table-list .prices.table-headers table thead tr th a.next span,.table-list .kep-18129 .revenue-management .prices.table-headers table thead tr th a.next span,.kep-18129 .revenue-management .table-list .prices.fixed-column table thead tr th a.next span,.table-list .kep-18129 .revenue-management .prices.fixed-column table thead tr th a.next span,.kep-18129 .revenue-management .table-list .prices.filterable-columns table thead tr th a.next span,.table-list .kep-18129 .revenue-management .prices.filterable-columns table thead tr th a.next span,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table thead tr th a.next span,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table thead tr th a.next span,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table thead tr th a.next span,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table thead tr th a.next span,.kep-18129 .revenue-management .prices.settings_nav table thead tr th a.next span,.kep-18129 .revenue-management #property-contacts form.prices table thead tr th a.next span,#property-contacts .kep-18129 .revenue-management form.prices table thead tr th a.next span,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table thead tr th a.next span,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table thead tr th a.next span,.kep-18129 .revenue-management .payment-switcher li a.prices table thead tr th a.next span,.payment-switcher li .kep-18129 .revenue-management a.prices table thead tr th a.next span,.kep-18129 .revenue-management .prices.message-content table thead tr th a.next span,.kep-18129 .revenue-management footer.prices table thead tr th a.next span,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table thead tr th a.next span,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table thead tr th a.next span,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table thead tr th a.next span,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table thead tr th a.next span,.kep-18129 .revenue-management #KEP17443 .prices.tip table thead tr th a.next span,#KEP17443 .kep-18129 .revenue-management .prices.tip table thead tr th a.next span{display:none}.kep-18129 .revenue-management .prices.group table thead tr th span,.kep-18129 .revenue-management .prices.flashmessage table thead tr th span,.kep-18129 .revenue-management .prices.main-content table thead tr th span,.kep-18129 .revenue-management .prices#header table thead tr th span,.kep-18129 .revenue-management .search_form section.prices table thead tr th span,.search_form .kep-18129 .revenue-management section.prices table thead tr th span,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table thead tr th span,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table thead tr th span,.kep-18129 .revenue-management .prices.group-properties table thead tr th span,.kep-18129 .revenue-management .group-properties li.prices table thead tr th span,.group-properties .kep-18129 .revenue-management li.prices table thead tr th span,.kep-18129 .revenue-management .prices.tip table thead tr th span,.kep-18129 .revenue-management .display-group li.prices table thead tr th span,.display-group .kep-18129 .revenue-management li.prices table thead tr th span,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table thead tr th span,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table thead tr th span,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table thead tr th span,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table thead tr th span,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table thead tr th span,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table thead tr th span,.kep-18129 .revenue-management .prices.property-list table thead tr th span,.kep-18129 .revenue-management .table-list .prices.table-headers table thead tr th span,.table-list .kep-18129 .revenue-management .prices.table-headers table thead tr th span,.kep-18129 .revenue-management .table-list .prices.fixed-column table thead tr th span,.table-list .kep-18129 .revenue-management .prices.fixed-column table thead tr th span,.kep-18129 .revenue-management .table-list .prices.filterable-columns table thead tr th span,.table-list .kep-18129 .revenue-management .prices.filterable-columns table thead tr th span,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table thead tr th span,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table thead tr th span,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table thead tr th span,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table thead tr th span,.kep-18129 .revenue-management .prices.settings_nav table thead tr th span,.kep-18129 .revenue-management #property-contacts form.prices table thead tr th span,#property-contacts .kep-18129 .revenue-management form.prices table thead tr th span,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table thead tr th span,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table thead tr th span,.kep-18129 .revenue-management .payment-switcher li a.prices table thead tr th span,.payment-switcher li .kep-18129 .revenue-management a.prices table thead tr th span,.kep-18129 .revenue-management .prices.message-content table thead tr th span,.kep-18129 .revenue-management footer.prices table thead tr th span,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table thead tr th span,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table thead tr th span,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table thead tr th span,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table thead tr th span,.kep-18129 .revenue-management #KEP17443 .prices.tip table thead tr th span,#KEP17443 .kep-18129 .revenue-management .prices.tip table thead tr th span{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-weight:bold;font-size:1rem;color:#333333;text-transform:capitalize}.kep-18129 .revenue-management .prices.group table tbody tr th,.kep-18129 .revenue-management .prices.flashmessage table tbody tr th,.kep-18129 .revenue-management .prices.main-content table tbody tr th,.kep-18129 .revenue-management .prices#header table tbody tr th,.kep-18129 .revenue-management .search_form section.prices table tbody tr th,.search_form .kep-18129 .revenue-management section.prices table tbody tr th,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table tbody tr th,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table tbody tr th,.kep-18129 .revenue-management .prices.group-properties table tbody tr th,.kep-18129 .revenue-management .group-properties li.prices table tbody tr th,.group-properties .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management .prices.tip table tbody tr th,.kep-18129 .revenue-management .display-group li.prices table tbody tr th,.display-group .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table tbody tr th,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table tbody tr th,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table tbody tr th,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table tbody tr th,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table tbody tr th,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table tbody tr th,.kep-18129 .revenue-management .prices.property-list table tbody tr th,.kep-18129 .revenue-management .table-list .prices.table-headers table tbody tr th,.table-list .kep-18129 .revenue-management .prices.table-headers table tbody tr th,.kep-18129 .revenue-management .table-list .prices.fixed-column table tbody tr th,.table-list .kep-18129 .revenue-management .prices.fixed-column table tbody tr th,.kep-18129 .revenue-management .table-list .prices.filterable-columns table tbody tr th,.table-list .kep-18129 .revenue-management .prices.filterable-columns table tbody tr th,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table tbody tr th,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table tbody tr th,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table tbody tr th,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management .prices.settings_nav table tbody tr th,.kep-18129 .revenue-management #property-contacts form.prices table tbody tr th,#property-contacts .kep-18129 .revenue-management form.prices table tbody tr th,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table tbody tr th,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management .payment-switcher li a.prices table tbody tr th,.payment-switcher li .kep-18129 .revenue-management a.prices table tbody tr th,.kep-18129 .revenue-management .prices.message-content table tbody tr th,.kep-18129 .revenue-management footer.prices table tbody tr th,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table tbody tr th,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table tbody tr th,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table tbody tr th,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table tbody tr th,.kep-18129 .revenue-management #KEP17443 .prices.tip table tbody tr th,#KEP17443 .kep-18129 .revenue-management .prices.tip table tbody tr th,.kep-18129 .revenue-management .prices.group table tbody tr td,.kep-18129 .revenue-management .prices.flashmessage table tbody tr td,.kep-18129 .revenue-management .prices.main-content table tbody tr td,.kep-18129 .revenue-management .prices#header table tbody tr td,.kep-18129 .revenue-management .search_form section.prices table tbody tr td,.search_form .kep-18129 .revenue-management section.prices table tbody tr td,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table tbody tr td,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table tbody tr td,.kep-18129 .revenue-management .prices.group-properties table tbody tr td,.kep-18129 .revenue-management .group-properties li.prices table tbody tr td,.group-properties .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management .prices.tip table tbody tr td,.kep-18129 .revenue-management .display-group li.prices table tbody tr td,.display-group .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table tbody tr td,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table tbody tr td,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table tbody tr td,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table tbody tr td,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table tbody tr td,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td,.kep-18129 .revenue-management .prices.property-list table tbody tr td,.kep-18129 .revenue-management .table-list .prices.table-headers table tbody tr td,.table-list .kep-18129 .revenue-management .prices.table-headers table tbody tr td,.kep-18129 .revenue-management .table-list .prices.fixed-column table tbody tr td,.table-list .kep-18129 .revenue-management .prices.fixed-column table tbody tr td,.kep-18129 .revenue-management .table-list .prices.filterable-columns table tbody tr td,.table-list .kep-18129 .revenue-management .prices.filterable-columns table tbody tr td,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table tbody tr td,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table tbody tr td,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table tbody tr td,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management .prices.settings_nav table tbody tr td,.kep-18129 .revenue-management #property-contacts form.prices table tbody tr td,#property-contacts .kep-18129 .revenue-management form.prices table tbody tr td,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table tbody tr td,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management .payment-switcher li a.prices table tbody tr td,.payment-switcher li .kep-18129 .revenue-management a.prices table tbody tr td,.kep-18129 .revenue-management .prices.message-content table tbody tr td,.kep-18129 .revenue-management footer.prices table tbody tr td,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table tbody tr td,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table tbody tr td,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table tbody tr td,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td,.kep-18129 .revenue-management #KEP17443 .prices.tip table tbody tr td,#KEP17443 .kep-18129 .revenue-management .prices.tip table tbody tr td{border:none}.kep-18129 .revenue-management .prices.group table tbody tr th,.kep-18129 .revenue-management .prices.flashmessage table tbody tr th,.kep-18129 .revenue-management .prices.main-content table tbody tr th,.kep-18129 .revenue-management .prices#header table tbody tr th,.kep-18129 .revenue-management .search_form section.prices table tbody tr th,.search_form .kep-18129 .revenue-management section.prices table tbody tr th,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table tbody tr th,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table tbody tr th,.kep-18129 .revenue-management .prices.group-properties table tbody tr th,.kep-18129 .revenue-management .group-properties li.prices table tbody tr th,.group-properties .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management .prices.tip table tbody tr th,.kep-18129 .revenue-management .display-group li.prices table tbody tr th,.display-group .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table tbody tr th,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table tbody tr th,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table tbody tr th,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table tbody tr th,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table tbody tr th,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table tbody tr th,.kep-18129 .revenue-management .prices.property-list table tbody tr th,.kep-18129 .revenue-management .table-list .prices.table-headers table tbody tr th,.table-list .kep-18129 .revenue-management .prices.table-headers table tbody tr th,.kep-18129 .revenue-management .table-list .prices.fixed-column table tbody tr th,.table-list .kep-18129 .revenue-management .prices.fixed-column table tbody tr th,.kep-18129 .revenue-management .table-list .prices.filterable-columns table tbody tr th,.table-list .kep-18129 .revenue-management .prices.filterable-columns table tbody tr th,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table tbody tr th,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table tbody tr th,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table tbody tr th,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management .prices.settings_nav table tbody tr th,.kep-18129 .revenue-management #property-contacts form.prices table tbody tr th,#property-contacts .kep-18129 .revenue-management form.prices table tbody tr th,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table tbody tr th,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table tbody tr th,.kep-18129 .revenue-management .payment-switcher li a.prices table tbody tr th,.payment-switcher li .kep-18129 .revenue-management a.prices table tbody tr th,.kep-18129 .revenue-management .prices.message-content table tbody tr th,.kep-18129 .revenue-management footer.prices table tbody tr th,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table tbody tr th,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table tbody tr th,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table tbody tr th,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table tbody tr th,.kep-18129 .revenue-management #KEP17443 .prices.tip table tbody tr th,#KEP17443 .kep-18129 .revenue-management .prices.tip table tbody tr th{background:#FFFFFF;font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:#333333;padding-top:0.5rem}.kep-18129 .revenue-management .prices.group table tbody tr td,.kep-18129 .revenue-management .prices.flashmessage table tbody tr td,.kep-18129 .revenue-management .prices.main-content table tbody tr td,.kep-18129 .revenue-management .prices#header table tbody tr td,.kep-18129 .revenue-management .search_form section.prices table tbody tr td,.search_form .kep-18129 .revenue-management section.prices table tbody tr td,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table tbody tr td,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table tbody tr td,.kep-18129 .revenue-management .prices.group-properties table tbody tr td,.kep-18129 .revenue-management .group-properties li.prices table tbody tr td,.group-properties .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management .prices.tip table tbody tr td,.kep-18129 .revenue-management .display-group li.prices table tbody tr td,.display-group .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table tbody tr td,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table tbody tr td,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table tbody tr td,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table tbody tr td,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table tbody tr td,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td,.kep-18129 .revenue-management .prices.property-list table tbody tr td,.kep-18129 .revenue-management .table-list .prices.table-headers table tbody tr td,.table-list .kep-18129 .revenue-management .prices.table-headers table tbody tr td,.kep-18129 .revenue-management .table-list .prices.fixed-column table tbody tr td,.table-list .kep-18129 .revenue-management .prices.fixed-column table tbody tr td,.kep-18129 .revenue-management .table-list .prices.filterable-columns table tbody tr td,.table-list .kep-18129 .revenue-management .prices.filterable-columns table tbody tr td,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table tbody tr td,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table tbody tr td,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table tbody tr td,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management .prices.settings_nav table tbody tr td,.kep-18129 .revenue-management #property-contacts form.prices table tbody tr td,#property-contacts .kep-18129 .revenue-management form.prices table tbody tr td,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table tbody tr td,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table tbody tr td,.kep-18129 .revenue-management .payment-switcher li a.prices table tbody tr td,.payment-switcher li .kep-18129 .revenue-management a.prices table tbody tr td,.kep-18129 .revenue-management .prices.message-content table tbody tr td,.kep-18129 .revenue-management footer.prices table tbody tr td,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table tbody tr td,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table tbody tr td,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table tbody tr td,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td,.kep-18129 .revenue-management #KEP17443 .prices.tip table tbody tr td,#KEP17443 .kep-18129 .revenue-management .prices.tip table tbody tr td{background:#FFFFFF;font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:normal;color:#666666;padding-bottom:0.625rem}.kep-18129 .revenue-management .prices.group table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.flashmessage table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.main-content table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices#header table tbody tr td:last-of-type,.kep-18129 .revenue-management .search_form section.prices table tbody tr td:last-of-type,.search_form .kep-18129 .revenue-management section.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table tbody tr td:last-of-type,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.group-properties table tbody tr td:last-of-type,.kep-18129 .revenue-management .group-properties li.prices table tbody tr td:last-of-type,.group-properties .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.tip table tbody tr td:last-of-type,.kep-18129 .revenue-management .display-group li.prices table tbody tr td:last-of-type,.display-group .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table tbody tr td:last-of-type,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table tbody tr td:last-of-type,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table tbody tr td:last-of-type,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table tbody tr td:last-of-type,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table tbody tr td:last-of-type,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.property-list table tbody tr td:last-of-type,.kep-18129 .revenue-management .table-list .prices.table-headers table tbody tr td:last-of-type,.table-list .kep-18129 .revenue-management .prices.table-headers table tbody tr td:last-of-type,.kep-18129 .revenue-management .table-list .prices.fixed-column table tbody tr td:last-of-type,.table-list .kep-18129 .revenue-management .prices.fixed-column table tbody tr td:last-of-type,.kep-18129 .revenue-management .table-list .prices.filterable-columns table tbody tr td:last-of-type,.table-list .kep-18129 .revenue-management .prices.filterable-columns table tbody tr td:last-of-type,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table tbody tr td:last-of-type,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table tbody tr td:last-of-type,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.settings_nav table tbody tr td:last-of-type,.kep-18129 .revenue-management #property-contacts form.prices table tbody tr td:last-of-type,#property-contacts .kep-18129 .revenue-management form.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table tbody tr td:last-of-type,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management .payment-switcher li a.prices table tbody tr td:last-of-type,.payment-switcher li .kep-18129 .revenue-management a.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management .prices.message-content table tbody tr td:last-of-type,.kep-18129 .revenue-management footer.prices table tbody tr td:last-of-type,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table tbody tr td:last-of-type,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table tbody tr td:last-of-type,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table tbody tr td:last-of-type,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td:last-of-type,.kep-18129 .revenue-management #KEP17443 .prices.tip table tbody tr td:last-of-type,#KEP17443 .kep-18129 .revenue-management .prices.tip table tbody tr td:last-of-type{background:#F9F8FB;font-family:'Source Sans Pro', sans-serif;font-weight:500}.kep-18129 .revenue-management .prices.group table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.flashmessage table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.main-content table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices#header table tbody tr td:last-of-type span,.kep-18129 .revenue-management .search_form section.prices table tbody tr td:last-of-type span,.search_form .kep-18129 .revenue-management section.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management .search_form .cottage-features .prices.inner-fieldset table tbody tr td:last-of-type span,.search_form .cottage-features .kep-18129 .revenue-management .prices.inner-fieldset table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.group-properties table tbody tr td:last-of-type span,.kep-18129 .revenue-management .group-properties li.prices table tbody tr td:last-of-type span,.group-properties .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.tip table tbody tr td:last-of-type span,.kep-18129 .revenue-management .display-group li.prices table tbody tr td:last-of-type span,.display-group .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management #bookings .info-area div.prices.property-information table tbody tr td:last-of-type span,#bookings .info-area .kep-18129 .revenue-management div.prices.property-information table tbody tr td:last-of-type span,.kep-18129 .revenue-management #KEP17443 .prices.tip-new table tbody tr td:last-of-type span,#KEP17443 .kep-18129 .revenue-management .prices.tip-new table tbody tr td:last-of-type span,.kep-18129 .revenue-management #KEP17443 .prices.flashmessage table tbody tr td:last-of-type span,#KEP17443 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.property-list table tbody tr td:last-of-type span,.kep-18129 .revenue-management .table-list .prices.table-headers table tbody tr td:last-of-type span,.table-list .kep-18129 .revenue-management .prices.table-headers table tbody tr td:last-of-type span,.kep-18129 .revenue-management .table-list .prices.fixed-column table tbody tr td:last-of-type span,.table-list .kep-18129 .revenue-management .prices.fixed-column table tbody tr td:last-of-type span,.kep-18129 .revenue-management .table-list .prices.filterable-columns table tbody tr td:last-of-type span,.table-list .kep-18129 .revenue-management .prices.filterable-columns table tbody tr td:last-of-type span,.kep-18129 .revenue-management .table-list .filterable-columns ul.prices table tbody tr td:last-of-type span,.table-list .filterable-columns .kep-18129 .revenue-management ul.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management #monthly-payments .statement-summary li.prices table tbody tr td:last-of-type span,#monthly-payments .statement-summary .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.settings_nav table tbody tr td:last-of-type span,.kep-18129 .revenue-management #property-contacts form.prices table tbody tr td:last-of-type span,#property-contacts .kep-18129 .revenue-management form.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management .account .search-container form.settings-details li.prices table tbody tr td:last-of-type span,.account .search-container form.settings-details .kep-18129 .revenue-management li.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management .payment-switcher li a.prices table tbody tr td:last-of-type span,.payment-switcher li .kep-18129 .revenue-management a.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management .prices.message-content table tbody tr td:last-of-type span,.kep-18129 .revenue-management footer.prices table tbody tr td:last-of-type span,.kep-18129 .revenue-management #KEP17352 .prices.tip-new table tbody tr td:last-of-type span,#KEP17352 .kep-18129 .revenue-management .prices.tip-new table tbody tr td:last-of-type span,.kep-18129 .revenue-management #KEP17352 .prices.flashmessage table tbody tr td:last-of-type span,#KEP17352 .kep-18129 .revenue-management .prices.flashmessage table tbody tr td:last-of-type span,.kep-18129 .revenue-management #KEP17443 .prices.tip table tbody tr td:last-of-type span,#KEP17443 .kep-18129 .revenue-management .prices.tip table tbody tr td:last-of-type span{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:0.75rem !important}.kep-18129 .incomemax{margin-top:2.5rem;padding:2rem 2.5rem !important}.kep-18129 .incomemax__title{border-bottom:none !important}.kep-18129 .incomemax__optiongroup{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem !important}.kep-18129 .incomemax__optiongroup--item{flex:1;background:#FFFFFF;border-radius:0.25rem;padding:1.5rem}.kep-18129 .incomemax__option--title{padding-bottom:1.5rem}.kep-18129 .incomemax__option--title h3,.kep-18129 .incomemax__option--title .account .notifications a span,.account .notifications a .kep-18129 .incomemax__option--title span,.kep-18129 .incomemax__option--title label[for="property-selector"],.kep-18129 .incomemax__option--title label[for="owner-selector"],.kep-18129 .incomemax__option--title label[for="year-selector"],.kep-18129 .incomemax__option--title label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#333333;margin-bottom:0}.kep-18129 .incomemax__option--description h4,.kep-18129 .incomemax__option--description dl.information-box dt,dl.information-box .kep-18129 .incomemax__option--description dt{font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:#333333;line-height:1.71}.kep-18129 .incomemax__option--description p{font-family:'Lato', sans-serif;font-size:1rem;color:#666666;line-height:1.71}.kep-18129 .incomemax__option--description ul{list-style:none;margin:0;padding:0}.kep-18129 .incomemax__option--description ul li{font-family:'Lato', sans-serif;font-size:1rem;font-style:italic;color:#666666;line-height:1.71;margin-left:0;margin-right:0}.kep-18129 .incomemax__option--description ul li strong{font-weight:normal;color:#666666}.kep-18129 .incomemax__option--disabled{margin-top:1rem}.kep-18129 .incomemax__option--disabled p{font-family:'Lato', sans-serif;font-size:1rem;color:#666666;line-height:1.71;font-style:italic}.kep-18129 .incomemax__option--disabled p a{color:#3E0A46}.kep-18129 .incomemax__option--control{background:white;border:0.0625rem solid #333333;border-radius:0.375rem;display:inline-block;margin-top:1rem}.kep-18129 .incomemax__option--control label{padding:0.75rem}.kep-18129 .incomemax__option--control.active{background:#EBE6EC;border-color:#3E0A46}.kep-18129 .incomemax__option--control.active span{color:#3E0A46;font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:1rem}.kep-18129 .incomemax__option--control label{display:flex;flex-direction:row;align-items:center;gap:0.375rem;margin-bottom:0 !important}.kep-18129 .incomemax__option--control label .styled-control::before{width:0.875rem;height:0.875rem;border:0.0625rem solid #3E0A46}.kep-18129 .incomemax__option--control label .styled-control.active::before{display:none}.kep-18129 .incomemax__option--control label i.styled-control svg{height:1rem;stroke:#00711B}.kep-18129 .incomemax__option--control label input.styled-control:disabled+.styled-control::before{opacity:0.78}.kep-18129 .incomemax__option--control label input.styled-control{appearance:none;position:relative;width:0.9375rem;height:0.9375rem;border-radius:0.4688rem;box-shadow:inset 0 0 0 0.25rem #FFFFFF;background:#FFFFFF;border:solid 0.0625rem #333333}.kep-18129 .incomemax__option--control label input.styled-control:checked{background-color:#EBE6EC;box-shadow:inset 0 0 0 0.25rem #3E0A46;border-color:#3E0A46}.kep-18129 .incomemax__option--control label i.styled-control{display:none}.kep-18129 .incomemax__option--control label span{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#111111}.kep-18129 .incomemax__action{margin:0 !important}.kep-18129 .incomemax__action--button{font-size:1rem;font-family:'Lato', sans-serif;font-weight:700;font-weight:bold;color:#FFFFFF;background-color:#3E0A46 !important;border-radius:0.25rem;padding:0.625rem 1.875rem;transition:ease-in-out .2s all}.kep-18129 .incomemax__action--button::before{display:none}.kep-18129 .incomemax__action--button:hover{opacity:.8}.shortbreaks{margin-bottom:1rem !important;padding:1.5rem !important;margin-top:0 !important;color:#353E4E;font-size:0.875rem}.shortbreaks div:first-child{margin-top:1.25em !important}.shortbreaks p{line-height:1.71}.shortbreaks .info{color:#707070 !important;font-family:'Source Sans Pro', sans-serif;font-weight:700;text-transform:uppercase;font-size:0.75rem;margin-top:0.9375rem;margin-bottom:1.125rem}.shortbreaks .incomemax__option--control{margin-top:0.25rem}.shortbreaks .incomemax__option--control .active{background:#EBEBEB;border-color:#EBEBEB}.shortbreaks .find-out-more-div{margin-top:1.875rem}.shortbreaks .find-out-more-div a{color:#3E0A46;text-decoration:underline;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif;font-weight:500}.shortbreaks .card-title-short-breaks-sub{color:#353E4E;font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem}.shortbreaks .short-break-desc>form>p{margin-bottom:2rem}.shortbreaks i.styled-control{display:inline !important}.shortbreaks input.styled-control:checked+i.styled-control::before,.shortbreaks input.styled-control+i.styled-control::before,.shortbreaks .incomemax__option--control label input.styled-control:checked{content:none;display:none}.shortbreaks .incomemax__option--control.active{border-color:transparent;background-color:#EBEBEB}.shortbreaks .incomemax__option--control.active span{color:#111111;font-family:'Source Sans Pro', sans-serif;font-size:1rem}#KEP18574{border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.05);background-color:white;padding:2rem 2.375rem 1rem 2rem;margin-top:2rem;gap:0.7em;min-width:15.625rem;text-align:left;color:#353E4E}#KEP18574 .icon-arrow-down:before,#KEP18574 .icon-arrow-right:before{color:black}#KEP18574 h2{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:black}#KEP18574 .toggle{border-bottom:none}#KEP18574 h4,#KEP18574 dl.information-box dt,dl.information-box #KEP18574 dt{font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:black;margin-top:1.75rem}#KEP18574 p{margin:.5rem 0 1.125rem 0;font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666666}#KEP18574 span{font-size:1rem;margin-left:0.438rem}#KEP18574 .card{box-shadow:unset}#KEP18574 fieldset{margin-bottom:1.125rem;padding:0}#KEP18574 .card{flex:1;background:#F5F5F7;border-radius:0.25rem}#KEP18574 .card>p{padding:1rem 0 1rem 0;margin:0}#KEP18574 input{accent-color:#3E0A46}#KEP18574 .warning{border-radius:0.375rem;border:solid 0.03125rem #EF003C;background-color:#FFF1F4}#KEP18574 .warning>strong{padding-left:1rem;font-family:'Source Sans Pro', sans-serif;font-weight:700}#KEP18574 .managed-service-message{margin-top:2rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#707070;margin-bottom:0 !important}#KEP18574 a{color:#3E0A46}@media (max-width: 959px){#KEP18574 .warning>strong{padding:0}#KEP18574 .card>p{padding:1rem}}#KEP17953 .side-bar .card-header{margin-bottom:1rem}#KEP17953 .side-bar .card-title{font-family:'Lato', sans-serif;font-weight:700;color:#111;font-size:1.125rem}#KEP17953 section.feedback-container{display:flex}#KEP17953 section.feedback-container .row{align-items:center}#KEP17953 section.feedback-container .box-left{text-align:center;max-width:17em;max-height:13.625rem;padding:0.75rem 1.375rem;margin-bottom:0.5rem}#KEP17953 section.feedback-container .bold-dashboard-text{color:#111;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17953 .box-left{border-radius:0.25rem}#KEP17953 #KEP16991 .action-button a.btn.btn-blue{background-color:#3E0A46}#KEP17953 #KEP16991 .owner-response-section span{position:static;display:flex;flex-direction:row;align-items:center;gap:10px;border:solid 1px #999;border-radius:0 0 4px 4px;border-top:none;width:100% !important}#KEP17953 #KEP16991 .owner-response-section textarea.owner-response{border-bottom:none;border-radius:4px 4px 0 0;border-color:#999}#KEP17953 #KEP16991 .owner-response-section span.use-surname img{margin-right:0;margin-top:0;position:static}#KEP17953 #KEP16991 a{cursor:pointer}#KEP17953 #KEP16991 .hyperlink-tip{color:#3E0A46;text-decoration:underline;margin-right:1rem;margin-left:1rem}#KEP17953 #KEP16991 .icon-exclamation{color:#3E0A46;text-decoration:underline}#KEP17953 .side-bar{display:flex;flex-wrap:wrap;gap:1em;align-items:flex-start}#KEP17953 .side-bar .property-rating h5{color:#111111 !important;font-family:"Lato", sans-serif !important;font-weight:700;font-size:1.125rem !important;margin-bottom:1rem}#KEP17953 .side-bar .property-rating__container{background-color:#f5f5f7;display:flex;flex-direction:column;border-radius:4px;padding:1rem;margin-bottom:1rem}#KEP17953 .side-bar .property-rating__container .rating{border:1px solid #178731;color:#178731;background-color:#e7f3ea;border-radius:0.75rem;display:inline-block;padding:0 0.5rem;font-size:1rem;line-height:1.5rem;margin:0;width:52px}#KEP17953 .side-bar .property-rating__container .rating span{margin-left:4px;font-size:0.75rem;position:relative;top:-1px}#KEP17953 .side-bar .property-rating__container .rating_popover{display:flex;flex-direction:row;align-items:center;margin-top:1rem;font-family:"Source Sans Pro", sans-serif;font-size:0.875rem;text-decoration:underline;color:#666666;background-color:transparent;padding:0 !important}#KEP17953 .side-bar .property-rating__container .rating_popover img{height:1.25rem;width:1.25rem;margin-right:0.25rem}#KEP17953 .side-bar #popover__wrapper{position:relative;display:inline-block;width:100%}#KEP17953 .side-bar .popover__content{opacity:0;visibility:hidden;position:absolute;transform:translate(0, -2.5rem);background-color:#ffffff;padding:1.5rem;border:#cccccc;width:20.75rem;border-radius:0.25rem;padding:1rem;margin-top:0.25rem;border:solid 1px #cccccc;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03);margin-top:-10px}#KEP17953 .side-bar .popover__content.active{margin-top:0.0625rem;z-index:10;opacity:1;visibility:visible;transform:translate(0, -1.25rem);transition:all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97);padding:1rem}#KEP17953 .side-bar .popover__message{font-family:"Source Sans Pro", sans-serif;font-size:0.875rem;color:#111111;margin:0}#KEP17953 .title{color:#111111;font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem}#KEP17953 .overall-rating-box.none>div::before{visibility:hidden}#KEP17953 .overall-feedback{display:contents !important}#KEP17953 .overall-feedback .overall-rating-box,#KEP17953 .overall-feedback canvas{width:3.8125rem !important;height:3.8125rem !important}#KEP17953 .small-dashboard-text{font-family:'Source Sans Pro', sans-serif;color:#333333}#KEP17953 .score-mobile{padding:1.25rem 1rem 1rem}#KEP17953 .feedback-faded-textsmall-dashboard-text{color:#666666;font-family:'Source Sans Pro', sans-serif}#KEP17953 .dialog-content .dialog-action button,#KEP17953 .dialog-content .dialog-action #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17953 .dialog-content .dialog-action .secondary-button{background-color:#3E0A46;color:#FFFFFF}#KEP17953 .dialog-content .dialog-action button.submit,#KEP17953 .dialog-content .dialog-action #bookings .detail-tabs-triggers .submit.secondary-button,#bookings .detail-tabs-triggers #KEP17953 .dialog-content .dialog-action .submit.secondary-button{margin-bottom:1rem;margin-right:0}#KEP17953 .feedback-sidebar-container{border-radius:0.375rem;background-color:#FFFFFF;padding:1rem;gap:.7em;min-width:15.625rem;text-align:left;color:#444444;font-family:'Source Sans Pro', sans-serif;font-weight:500;width:100%}#KEP17953 .feedback-sidebar-container:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}#KEP17953 .feedback-sidebar-container:last-child{border-top-left-radius:0;border-top-right-radius:0;border-top:none}@media screen and (max-width: 73.125rem){#KEP17953 .image-box{display:none}#KEP17953 .feedback-sidebar-container{width:49%;border-radius:0.375rem !important}}@media screen and (max-width: 52rem){#KEP17953 .feedback-sidebar-container{width:100%}}#KEP17953 .page-title{font-size:1rem;font-family:'Lato', sans-serif;color:#8E8E8E}#KEP17953 .title-main{color:#333333;font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;margin-right:1rem}#KEP17953 .sub-score-box{display:flex;background:#FFFFFF;font-size:1rem}@media screen and (max-width: 86rem) and (min-width: 73.1875rem){#KEP17953 .sub-score-box .feedback-textbox{width:50% !important}}#KEP17953 .sub-score-box .item-left{padding:0;margin:0.9375rem 0 0;max-width:3em !important}#KEP17953 #feedback-list{padding-top:1rem}#KEP17953 .container-all-breakdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:relative;cursor:pointer;user-select:none;border-radius:0.25rem;border:solid 0.03125rem #626262;background-color:#FFFFFF;float:right;color:#111111;padding:0.4375rem 1.125rem 0.4375rem 2rem;font-size:0.875rem}#KEP17953 .container-all-breakdown input{position:absolute;cursor:pointer;left:0.5625rem;top:0.5875rem;height:0.875rem;width:0.875rem;accent-color:#3E0A46}#KEP17953 .checkmark{position:absolute;top:0.7em;left:0.7em;height:0.75rem;width:0.75rem;background-color:#FFFFFF;border:solid 0.03125rem #626262;border-radius:0.25rem}#KEP17953 .container-all-breakdown:hover input ~ .checkmark{background-color:#FFFFFF}#KEP17953 .container-all-breakdown input:checked ~ .checkmark{background-color:#111111}#KEP17953 .container-all-breakdown-active{background-color:#EBE6EC;border:solid 0.0625rem #3E0A46;color:#3E0A46;accent-color:#3E0A46}#KEP17953 #feedback-list .score .box-left{display:flex !important;padding-right:0}#KEP17953 #feedback-list #feedback-dials{max-width:10em;max-height:5.2em}#KEP17953 #feedback-list .feedback-textbox{padding-left:0;padding-top:0;margin-left:0}#KEP17953 #feedback-list .large-dashboard-header{font-size:1rem}#KEP17953 #feedback-list .small-dashboard-text{font-size:0.875rem}#KEP17953 #feedback-list #feedback-faded-text{font-size:0.75rem;display:flex}#KEP17953 #feedback-list .feedback{width:58%}#KEP17953 #feedback-list .customer{width:15%}#KEP17953 #feedback-list .date{width:10%}#KEP17953 #feedback-list .score{width:17%}#KEP17953 #feedback-list dd{position:relative;padding:1.125rem 0 0 1rem;font-size:0.875rem}#KEP17953 #feedback-list dd.breakdown{padding-top:0.5rem}#KEP17953 #feedback-list .feedback p{margin-bottom:1rem;margin-right:1rem}#KEP17953 #feedback-list .owner-response-content .content-right{width:100%;padding:0 0 0.5rem 0;font-size:0.875rem}#KEP17953 #feedback-list .owner-response-content .content-right .action-button{padding:0.625rem 0 0.625rem 0}#KEP17953 #feedback-list .owner-response-content .content-right .action-button section{gap:0}#KEP17953 #feedback-list .message-content{background:#F5F5F7;border-radius:0.25rem;border:none;padding:1em;padding-bottom:0rem;margin:0 0 1rem 0}#KEP17953 #feedback-list .info-icon.popup-link{text-decoration:none;color:#F5F5F5 !important;border-color:#F5F5F5 !important;background-repeat:no-repeat;-webkit-appearance:none;background-image:url(/images/owner/icons/icon_info_circle.png);height:1.5rem;width:1.5rem}#KEP17953 #feedback-list .contacts-app>h1.card-title{margin-bottom:1.5rem}#KEP17953 #feedback-list .contacts-app .card-body{width:30%}#KEP17953 #feedback-list .contacts-app .card{padding:2rem;margin-bottom:2rem}#KEP17953 #feedback-list .contacts-app label.toggle{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;border-bottom:none;padding:0;margin:0;color:#111111}#KEP17953 #feedback-list .contacts-app .toggleable p,#KEP17953 #feedback-list .contacts-app .toggleable div.styled-note{font-size:1rem;color:#333333}#KEP17953 #feedback-list .contacts-app .flex-row{margin-bottom:1rem}#KEP17953 #feedback-list .contacts-app .flex-row.time-editable .col label{border:solid 0.03125rem #CCCCCC;background-color:#FFFFFF;padding:0.4375rem 1rem;cursor:pointer}#KEP17953 #feedback-list .contacts-app .flex-row.time-editable .col p{margin-bottom:0.5rem}#KEP17953 #feedback-list .contacts-app .flex-row .last-updated{font-style:italic;font-size:0.875rem;font-weight:300;color:#808080;margin:0;padding:0}#KEP17953 #feedback-list .contacts-app .flex-row .time-label{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:0.875rem}#KEP17953 #feedback-list .contacts-app .flex-row .col label{font-family:'Source Sans Pro', sans-serif;font-weight:500;box-sizing:border-box;display:block;border-radius:0.3125rem;font-size:1rem;width:100%;cursor:default;color:#111111}#KEP17953 #feedback-list .contacts-app .flex-row .col a{font-size:0.75rem;color:#006CFF;font-weight:300;float:right;padding-top:0.125rem;text-decoration:underline;pointer-events:none}#KEP17953 #feedback-list .contacts-app .flex-row .col p{margin-bottom:0}#KEP17953 #feedback-list .contacts-app .toggleable{display:block}#KEP17953 #feedback-list .contacts-app .toggle-checkbox{display:none}#KEP17953 #feedback-list .contacts-app input[type='checkbox']:checked ~ div.toggleable{display:none}#KEP17953 #feedback-list .contacts-app input[type='checkbox']:checked ~ div.flex-row{margin-bottom:0}#KEP17953 #feedback-list .contacts-app #property-selector{margin-bottom:2rem}#KEP17953 #feedback-list .contacts-app #property-images img{padding:0 !important;border:none !important;background-color:transparent !important;margin:0 !important}#KEP17953 #feedback-list .contacts-app #property-images .image{width:100% !important;float:none;margin:0 !important}#KEP17953 #feedback-list .contacts-app #property-images .image img{min-width:11.4375rem;height:auto !important;object-fit:contain;border-radius:0.3125rem}#KEP17953 #feedback-list .contacts-app #property-images .group,#KEP17953 #feedback-list .contacts-app #property-images .flashmessage,#KEP17953 #feedback-list .contacts-app #property-images .main-content,#KEP17953 #feedback-list .contacts-app #property-images #header,#KEP17953 #feedback-list .contacts-app #property-images .search_form section,.search_form #KEP17953 #feedback-list .contacts-app #property-images section,#KEP17953 #feedback-list .contacts-app #property-images .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17953 #feedback-list .contacts-app #property-images .inner-fieldset,#KEP17953 #feedback-list .contacts-app #property-images .group-properties,#KEP17953 #feedback-list .contacts-app #property-images .group-properties li,.group-properties #KEP17953 #feedback-list .contacts-app #property-images li,#KEP17953 #feedback-list .contacts-app #property-images .tip,#KEP17953 #feedback-list .contacts-app #property-images .display-group li,.display-group #KEP17953 #feedback-list .contacts-app #property-images li,#KEP17953 #feedback-list .contacts-app #property-images #bookings .info-area div.property-information,#bookings .info-area #KEP17953 #feedback-list .contacts-app #property-images div.property-information,#KEP17953 #feedback-list .contacts-app #property-images #KEP17443 .tip-new,#KEP17443 #KEP17953 #feedback-list .contacts-app #property-images .tip-new,#KEP17953 #feedback-list .contacts-app #property-images .property-list,#KEP17953 #feedback-list .contacts-app #property-images .table-list .table-headers,.table-list #KEP17953 #feedback-list .contacts-app #property-images .table-headers,#KEP17953 #feedback-list .contacts-app #property-images .table-list .fixed-column,.table-list #KEP17953 #feedback-list .contacts-app #property-images .fixed-column,#KEP17953 #feedback-list .contacts-app #property-images .table-list .filterable-columns,.table-list #KEP17953 #feedback-list .contacts-app #property-images .filterable-columns,#KEP17953 #feedback-list .contacts-app #property-images .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17953 #feedback-list .contacts-app #property-images ul,#KEP17953 #feedback-list .contacts-app #property-images #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17953 #feedback-list .contacts-app #property-images li,#KEP17953 #feedback-list .contacts-app #property-images .settings_nav,#KEP17953 #feedback-list .contacts-app #property-images #property-contacts form,#property-contacts #KEP17953 #feedback-list .contacts-app #property-images form,#KEP17953 #feedback-list .contacts-app #property-images .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17953 #feedback-list .contacts-app #property-images li,#KEP17953 #feedback-list .contacts-app #property-images .payment-switcher li a,.payment-switcher li #KEP17953 #feedback-list .contacts-app #property-images a,#KEP17953 #feedback-list .contacts-app #property-images .message-content,#KEP17953 #feedback-list .contacts-app #property-images footer,#KEP17953 #feedback-list .contacts-app #property-images #KEP17352 .tip-new,#KEP17352 #KEP17953 #feedback-list .contacts-app #property-images .tip-new{display:grid;grid-template-columns:repeat(auto-fit, minmax(10.5rem, 1fr));grid-gap:1rem;margin-bottom:2rem}#KEP17953 #feedback-list .contacts-app .property-check-in-out__header--sub,#KEP17953 #feedback-list .contacts-app .js-shared-entrance-submitted h5{font-weight:normal;font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:#111111}#KEP17953 #feedback-list .contacts-app .owner-dash__row .card-title{margin-bottom:0.5rem}#KEP17953 #feedback-list .contacts-app .no-background-color label{background-color:transparent !important}#KEP17953 #feedback-list .contacts-app .owner-dash__form--check-in-out button.property-check-in-out__cta,#KEP17953 #feedback-list .contacts-app .owner-dash__form--check-in-out #bookings .detail-tabs-triggers .property-check-in-out__cta.secondary-button,#bookings .detail-tabs-triggers #KEP17953 #feedback-list .contacts-app .owner-dash__form--check-in-out .property-check-in-out__cta.secondary-button{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem}#KEP17953 #feedback-list .flex-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}#KEP17953 #feedback-list .flex-row-reverse{flex-direction:row-reverse !important}#KEP17953 #feedback-list .flex-align>*{flex:1 1 10rem}#KEP17953 #feedback-list .d-none{display:none}#KEP17953 #feedback-list .styled-note{border-radius:0.3125rem;border:solid 0.03125rem #FF9513;background-color:#FEF9F1;font-size:0.875rem;padding:0.625rem 1rem;line-height:1.4em}#KEP17953 #feedback-list .styled-note:before{display:inline-block;margin-right:0.5rem;font-family:'icon-set';font-size:0.875rem}#KEP17953 #feedback-list .styled-note a{color:#0062FF}#KEP17953 #feedback-list .styled-note.border-dashed{border-style:dashed}#KEP17953 #feedback-list .styled-note.error{border-color:#FF171C;background-color:#FCF2F8}#KEP17953 #feedback-list .styled-note.error::before{content:"\e63b"}#KEP17953 #feedback-list .styled-note.info{border-color:#007D1E;background-color:#EAF5EA}#KEP17953 #feedback-list .styled-note.info::before{content:"\e649"}#KEP17953 #feedback-list .feature-settings{padding:0 2rem}#KEP17953 #feedback-list .feature-settings .row{padding:2rem 0;margin-bottom:0;border-bottom:0.0625rem solid #CCCCCC}#KEP17953 #feedback-list .feature-settings .feature-title{font-size:1.125rem;font-family:'Lato', sans-serif;font-weight:700;color:#111111;margin-bottom:1rem}#KEP17953 #feedback-list .feature-settings .feature-title:before{display:inline-block;margin-right:0.5rem;font-family:'icon-set';font-size:0.875rem}#KEP17953 #feedback-list .feature-settings .feature_ba .feature-title:before{content:"\e606"}#KEP17953 #feedback-list .feature-settings .feature_ht .feature-title:before{content:"\e627"}#KEP17953 #feedback-list .feature-settings .feature_op .feature-title:before{content:"\e607"}#KEP17953 #feedback-list .feature-settings .feature_sf .feature-title:before{content:"\e609"}#KEP17953 #feedback-list .feature-settings .feature_ga .feature-title:before{content:"\e628"}#KEP17953 #feedback-list .feature-settings .feature_co .feature-title:before,#KEP17953 #feedback-list .feature-settings .feature_hc .feature-title:before{content:"\e605"}#KEP17953 #feedback-list .feature-settings .feature_pe .feature-title:before{content:"\e629"}#KEP17953 #feedback-list .feature-settings .feature_sp .feature-title:before{content:"\e623"}#KEP17953 #feedback-list .feature-settings .feature_wm .feature-title:before{content:"\e604"}#KEP17953 #feedback-list .feature-settings .feature_dw .feature-title:before{content:"";background-size:cover;background-repeat:no-repeat;background-image:url(/images/owner/icons/dishwasher.svg);height:0.9375rem;width:0.8125rem}#KEP17953 #feedback-list .feature-settings .with_border{border-top:0.0625rem dashed #D3D3D3;margin-top:0.5rem;padding-top:0.5rem}#KEP17953 #feedback-list .feature-settings div[radiobox]{margin-bottom:0.5rem}#KEP17953 #feedback-list .feature-settings+.submit-wrapper{padding:0 2rem;width:46%}#KEP17953 #feedback-list .feature-settings+.submit-wrapper span{position:static !important;font-size:0.875rem}#KEP17953 #feedback-list .feature-settings+.submit-wrapper button[type="submit"],#KEP17953 #feedback-list .feature-settings+.submit-wrapper #bookings .detail-tabs-triggers .secondary-button[type=submit],#bookings .detail-tabs-triggers #KEP17953 #feedback-list .feature-settings+.submit-wrapper .secondary-button[type=submit]{border-radius:0.25rem;background-color:#0062FF}#KEP17953 #feedback-list .feature-settings+.submit-wrapper button[type="submit"]::before,#KEP17953 #feedback-list .feature-settings+.submit-wrapper #bookings .detail-tabs-triggers .secondary-button[type="submit"]::before,#bookings .detail-tabs-triggers #KEP17953 #feedback-list .feature-settings+.submit-wrapper .secondary-button[type="submit"]::before{content:''}#KEP17953 #feedback-list .feature-settings .feature-selection p{margin-bottom:0.5rem !important}#KEP17953 #feedback-list .feature-settings label input[type="radio"]:disabled+.styled-control{opacity:0.6;cursor:not-allowed}#KEP17953 #feedback-list form.cottage_features{margin-bottom:0}#KEP17953 #feedback-list form.cottage_features label:first-of-type{margin-right:3.3333% !important}#KEP17953 #feedback-list form.cottage_features label{width:48.3333% !important;font-size:0.875rem !important;margin:0 !important}#KEP17953 #feedback-list form.cottage_features span{top:22% !important;left:2.375rem !important;font-size:1rem}#KEP17953 #feedback-list form.cottage_features span.text-normal{color:#666666;font-weight:normal}#KEP17953 #feedback-list form.cottage_features span.text-normal._checked{color:#0E3467;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17953 #feedback-list form.cottage_features span.text-normal._checked ~ i.styled-control::before{box-shadow:inset 0 0 0 0.28125rem #0E3467 !important;border:0.0625rem solid transparent}#KEP17953 #feedback-list form.cottage_features input:checked+i.styled-control{border-color:#061D3B !important}#KEP17953 #feedback-list form.cottage_features i.styled-control{height:2.5rem !important;border-color:lightgrey !important}#KEP17953 #feedback-list form.cottage_features i.styled-control::before{box-shadow:none !important;left:1.25rem !important;float:none !important;margin:0 !important;height:1.125rem !important;width:1.125rem !important}#KEP17953 #feedback-list form.cottage_features .styled-note{margin:1.3rem 2rem 0}#KEP17953 #feedback-list .content-settings .owner-set-details ul{padding:0;list-style-type:none;display:flex;gap:1rem}#KEP17953 #feedback-list .content-settings .owner-set-details li{padding:1rem;border-radius:0.25rem;border:0.0625rem dashed #CCCCCC;text-align:center}#KEP17953 #feedback-list .content-settings .owner-set-details p{font-family:'Lato', sans-serif;color:#808080;margin-bottom:0.5rem}#KEP17953 #feedback-list .content-settings .owner-set-details p.value{font-size:1.125rem;font-weight:bold;color:#111111;margin-bottom:0}#KEP17953 #feedback-list .content-settings .details-text-block h4,#KEP17953 #feedback-list .content-settings .details-text-block dl.information-box dt,dl.information-box #KEP17953 #feedback-list .content-settings .details-text-block dt{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#111111;padding:2rem 0 1rem;margin:0 !important}#KEP17953 #feedback-list .content-settings .details-text-block .amenities{padding-left:0.875rem !important;list-style-type:'- ' !important}#KEP17953 #feedback-list .content-settings .details-text-block .styled-note{margin-bottom:1rem}#KEP17953 #feedback-list .content-settings i.styled-control::before{left:0.6rem !important}#KEP17953 #feedback-list .contacts-settings .info-icon{margin-top:0 !important;background-size:cover;height:1.5rem;width:1.5rem;appearance:none;margin-left:auto;color:transparent !important;border:none}#KEP17953 #feedback-list .contacts-settings .custom-table{font-size:00.875rem;color:#333333}#KEP17953 #feedback-list .contacts-settings .custom-table button,#KEP17953 #feedback-list .contacts-settings .custom-table #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17953 #feedback-list .contacts-settings .custom-table .secondary-button{height:2.5rem}#KEP17953 #feedback-list .contacts-settings .custom-table span{color:#333333}#KEP17953 #feedback-list .contacts-settings .custom-table .ellipse-icon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'icon-set';font-size:0.625rem;content:'\e61e';margin-top:0.125rem;margin-right:0.5rem;color:#444444}#KEP17953 #feedback-list .contacts-settings .custom-table .ellipse-icon.active::before{color:#3FD05C}#KEP17953 #feedback-list .contacts-settings .custom-table .ellipse-icon.no_icon::before{display:none}#KEP17953 #feedback-list .contacts-settings .custom-table .label,#KEP17953 #feedback-list .contacts-settings .custom-table .table-header .col{font-family:'Lato', sans-serif;font-weight:700}#KEP17953 #feedback-list .contacts-settings .custom-table .table-header{padding:1rem;cursor:pointer}#KEP17953 #feedback-list .contacts-settings .custom-table .row-form,#KEP17953 #feedback-list .contacts-settings .custom-table .table-header .row{display:grid;grid-auto-flow:column;grid-template-columns:23% repeat(2, 1fr) 25% 1fr 1fr}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body{padding:1rem;border-radius:0.3125rem;background-color:#F5F5F7}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .pseudo-input{color:#333333 !important}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .contact-name{font-weight:bold}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .contact-type{color:#666666 !important}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .status-colummn{padding:0.1640625rem 0.625rem 0}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .status-colummn input{margin-top:0.5rem;margin-bottom:0;width:auto}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body.is-addnew .row:last-child .label,#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .row-form.is-editable .label{display:block}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .row{padding:1rem 0}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .row:first-child{padding-top:0}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .row:last-child{padding-bottom:0}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .row:not(:last-child){border-bottom:0.0625rem solid #D3D3D3}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .col:not(:last-child){padding-right:0.5rem}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .col .label{display:none;margin-right:0.5rem;margin-bottom:0.5rem}@media only screen and (max-width: 37.5rem){#KEP17953 #feedback-list .contacts-settings .custom-table .row-form,#KEP17953 #feedback-list .contacts-settings .custom-table .col .label{display:block !important}#KEP17953 #feedback-list .contacts-settings .custom-table .table-header{display:none}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .pseudo-input{padding:0;margin-bottom:0.5rem;font-weight:normal !important;color:#666666 !important}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .status-colummn{padding:0}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .form-actions{margin-top:0.5rem}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .button.cancel{border:0.0625rem solid #626262;background-color:#FFFFFF;color:#000 !important}#KEP17953 #feedback-list .contacts-settings .custom-table .table-body .button.cancel::before{color:transparent}}#KEP17953 #feedback-list .contacts-settings .form-group input,#KEP17953 #feedback-list .contacts-settings .form-group select{margin-bottom:1rem}#KEP17953 #feedback-list #fly-out-container>#logout.button{height:auto !important;padding:0}#KEP17953 #feedback-list .mb-2{margin-bottom:1.5rem}#KEP17953 #feedback-list .p-3{padding:2rem}#KEP17953 #feedback-list .mt-4{margin-top:2.5rem}@media (min-width: 60.0625rem){#KEP17953 #feedback-list .feature-settings .col:nth-child(1){padding-right:4rem}#KEP17953 #feedback-list .feature-settings .col:nth-child(2){padding-left:4rem}#KEP17953 #feedback-list .contacts-app .flex-row{flex-wrap:nowrap}#KEP17953 #feedback-list b{font-family:'Source Sans Pro', sans-serif;font-weight:700}#KEP17953 #feedback-list form.cottage_features .styled-note{margin:1.3rem 2rem 0}}#KEP17953 .item-left{right:0.5em;top:0.2em;max-width:35%;margin-right:0.5rem}#KEP17953 #KEP17953 .overall-feedback .sub-score-box #last-month-score-dial,#KEP17953 #KEP17953 .sub-score-box canvas{width:2.3125rem !important;height:2.3125rem !important}#KEP17953 #KEP17953 .overall-feedback .overall-rating-box #last-six-month-score-dial,#KEP17953 #KEP17953 .overall-feedback canvas{width:2.3125rem !important;height:2.3125rem !important}#KEP17953 .overall-rating-box-feedback-page{margin-left:1.3em !important;margin-bottom:0.8em !important}#KEP17953 .sub-score-dial-div{margin-top:0.625rem !important;margin-left:0 !important;margin-bottom:0 !important}#KEP17953 .last-month-textbox{margin-left:0.75rem;margin-right:0.3125rem}#KEP17953 .column-headers li{background-color:transparent;color:#333333;border:none;font-family:'Lato', sans-serif;width:20%;font-size:1rem;padding-bottom:0.8125rem}#KEP17953 #feedback-list .icon-sort::after,#KEP17953 #feedback-list .icon-sort::before{position:absolute;transform:translateX(-50%) translateY(-50%);content:url(/images/angle-up.svg);filter:grayscale(100%) brightness(0%);padding-left:0.5rem}#KEP17953 #feedback-list .icon-sort::after{padding-left:1.0625rem;top:1rem}#KEP17953 #feedback-list .icon-sort::before{transform:rotate(180deg);margin-left:0.3125rem;top:1.375rem}#KEP17953 #feedback-list .column-headers[data-direction="desc"]>li.active>.icon-sort::after{filter:grayscale(100%)}#KEP17953 #feedback-list .column-headers[data-direction="asc"]>li.active>.icon-sort::before{filter:grayscale(100%)}#KEP17953 #feedback-list .column-headers li::before{border-bottom:none}#KEP17953 #feedback-list .column-headers li::after{border-top:none}#KEP17953 .feedback-page-header{margin-bottom:1rem}#KEP17953 #KEP16991 .owner-response-content .content-left{width:77%;padding:0 0 0.5rem 0}#KEP17953 #KEP16991 .breakdown-btn{height:2.5rem;background:#F5F5F7;border:solid 0.0625rem transparent;font-size:0.875rem;padding:0.625rem}@media screen and (max-width: 59.9375rem){#KEP17953 #KEP16991 .content-left{margin-top:1rem;padding:0 0 0.5rem 0;margin-bottom:1rem}#KEP17953 #KEP16991 .breakdown-btn{position:static;padding:0.6875rem 2.5rem 0.6875rem 2.5rem}#KEP17953 #KEP16991 .owner-response-content{display:block;padding:0}}#KEP17953 #KEP16991 .breakdown-btn:hover{border:solid 0.0625rem #CCCCCC;background:#F5F5F7;color:#000000}#KEP17953 #KEP16991 .feedback-response{color:#333333;margin-right:0.75rem}#KEP17953 #KEP16991 .action-button img.light,#KEP17953 #KEP16991 .action-button img.dark{margin-right:0.5rem}#KEP17953 #KEP16991 .action-button a.btn{padding:0.6875rem 1rem 0.6875rem 1rem;font-size:0.875rem}#KEP17953 #KEP16991 .action-button a.btn.btn-gray{color:#666666}#KEP17953 #KEP16991 .response-box-header{margin-bottom:0rem;color:#666}#KEP17953 #KEP16991 .response-box{border:none;border-radius:0.25rem;background-color:#F5F5F7;font-family:'Source Sans Pro', sans-serif}#KEP17953 #KEP16991 .response-box p{margin:0}#KEP17953 #KEP16991 .edit-feedback{padding-left:0.375rem}#KEP17953 #KEP16991 div.owner-response-section{margin-right:1.5rem;font-size:0.875rem}#KEP17953 #KEP16991 .owner-response-section span{position:static;display:flex;flex-direction:row;align-items:center;gap:10px;border:solid 1px #999;border-radius:0 0 4px 4px;border-top:none;width:100% !important}#KEP17953 #KEP16991 .owner-response-section textarea.owner-response{border-bottom:none;border-radius:4px 4px 0 0;border-color:#999}#KEP17953 #KEP16991 .owner-response-section span.use-surname img{margin-right:0;margin-top:0;position:static}#KEP17953 #KEP16991 .owner-response-section p{margin-bottom:0.3125rem}#KEP17953 #KEP16991 .owner-response-section .feedback-textbox{display:contents}#KEP17953 #KEP16991 .owner-response-section textarea.owner-response{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem}#KEP17953 #KEP16991 .button{height:2.5rem;padding:0.625rem;background-color:#3E0A46}#KEP17953 #KEP16991 .cancel-response{margin-left:1rem;color:#3E0A46}#KEP17953 .feedback-bold-text{font-family:'Source Sans Pro', sans-serif;font-weight:700;color:#333333}#KEP17953 .feedback-expectations{font-family:'Lato', sans-serif;font-weight:700;font-size:0.875rem;color:#111111}#KEP17953 .table_decoration:nth-child(2n+1),#KEP17953 .record-list>dl:nth-child(2n+1),#KEP17953 .account .search-container form.settings-details li:nth-child(2n+1),.account .search-container form.settings-details #KEP17953 li:nth-child(2n+1),#KEP17953 .record-list>dl:nth-child(2n+1),#KEP17953 .account .search-container form.settings-details li:nth-child(2n+1){background:#FFFFFF;margin-bottom:1rem;border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03)}#KEP17953 .table_decoration:nth-of-type(2n),#KEP17953 .record-list>dl:nth-of-type(2n),#KEP17953 .account .search-container form.settings-details li:nth-of-type(2n),.account .search-container form.settings-details #KEP17953 li:nth-of-type(2n),#KEP17953 .record-list>dl:nth-of-type(2n),#KEP17953 .account .search-container form.settings-details li:nth-of-type(2n),#KEP17953 .table_decoration:nth-child(2n),#KEP17953 .record-list>dl:nth-child(2n),#KEP17953 .account .search-container form.settings-details li:nth-child(2n),.account .search-container form.settings-details #KEP17953 li:nth-child(2n),#KEP17953 .record-list>dl:nth-child(2n),#KEP17953 .account .search-container form.settings-details li:nth-child(2n){background:#FFFFFF;margin-bottom:1rem;border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03)}@media screen and (max-width: 53.0625rem){#KEP17953 .image-box{display:none}}#KEP17953 .controls{background:none;height:auto}#KEP17953 .page-navigation{background-color:transparent;font-family:'Lato', sans-serif}#KEP17953 .page-navigation ul,#KEP17953 .page-navigation li{list-style:none;display:inline;padding-left:0}#KEP17953 .page-navigation li:hover a{color:#F1F1F1;background-color:#111111}#KEP17953 .page-navigation li.active>a{color:#FFFFFF;background-color:#666666}#KEP17953 .page-navigation li.prev a:after{content:"<"}#KEP17953 .page-navigation li.next a:after{content:">"}#KEP17953 .page-navigation li a{border-radius:0.25rem;color:#666666;font-size:0.75rem;font-weight:bold;text-decoration:none;display:inline-block;text-align:center;padding:0.4rem 0.7rem}#KEP17953 .column-headers{padding-left:0.3125rem}@media screen and (max-width: 59.9375rem){#KEP17953 .record-list{border-top:none}#KEP17953 #KEP17953 #feedback-list dd.date{right:0}#KEP17953 #KEP17953 #feedback-list dd.customer{right:0}#KEP17953 #KEP17953 #feedback-list dd.feedback{right:0}#KEP17953 #feedback-list dd{padding:0}#KEP17953 .record-list>dl{width:100%;display:grid;border-radius:0.375rem;border:none;padding:1rem}#KEP17953 .record-list>dl .box-left{width:100%;max-width:none}#KEP17953 .record-list>dl>dd,#KEP17953 .record-list>dl>form>dd{width:100% !important}#KEP17953 .record-list>dl>dt{color:#333333;padding-left:0;font-family:'Lato', sans-serif;font-weight:500}#KEP17953 .feedback strong{color:#666666;padding-left:0;font-family:'Source Sans Pro', sans-serif}#KEP17953 .feedback p strong,#KEP17953 .feedback .feedback-status p strong{color:#333333;font-size:1rem;display:grid;font-family:'Lato', sans-serif}#KEP17953 .feedback .feedback-expection{color:#666666;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif}}#KEP17953 .breakdown{font-family:'Lato', sans-serif;font-weight:700;color:#111111}#KEP17953 .breakdown h6{font-size:1rem;color:#111111}#KEP17953 .breakdown br{font-size:2rem}#KEP17953 .breakdown .col_6,#KEP17953 .breakdown #search_results .prop-image-container,#search_results #KEP17953 .breakdown .prop-image-container,#KEP17953 .breakdown #search_results .features,#search_results #KEP17953 .breakdown .features{border-radius:1.5625rem;border:solid 0.03125rem #666666}#KEP17953 .breakdown .col_6_fix,#KEP17953 .breakdown #search_results .prop-head-container,#search_results #KEP17953 .breakdown .prop-head-container,#KEP17953 .breakdown #search_results .prop-info,#search_results #KEP17953 .breakdown .prop-info,#KEP17953 .breakdown #search_results .price_wrp,#search_results #KEP17953 .breakdown .price_wrp{display:grid}#KEP17953 .breakdown .bar{display:flex;margin-top:0.5rem;margin-right:0.5rem;height:1rem}#KEP17953 .breakdown .ng-binding{font-size:1rem;border-radius:0;border:none;margin-right:1em}#KEP17953 .breakdown .col_3_fix:first-child{border-bottom-left-radius:0.5625rem;border-top-left-radius:0.5625rem}#KEP17953 .breakdown .col_3_fix:last-child{border-bottom-right-radius:0.5625rem;border-top-right-radius:0.5625rem;border-right-width:0.0625rem}#KEP17953 .breakdown .col_3_fix{border-right-width:0.125rem}#KEP17953 .breakdown div[class*="breakdown_rating_"]{border-color:#FFFFFF;height:0.875rem}#KEP17953 .breakdown .breakdown_rating_2{background-color:#FFAD00}#KEP17953 .breakdown .breakdown_rating_3,#KEP17953 .breakdown .breakdown_rating_4,#KEP17953 .breakdown .breakdown_rating_6{background-color:#1BA13A}#KEP17953 .breakdown .breakdowns div.breakdown_rating_{background-color:#FFFFFF}#KEP17953 .breakdown .breakdowns div.breakdown_rating_:last-child{border:none}@media screen and (max-width: 73.125rem) and (min-width: 50rem){#KEP17953 .breakdown .bar{margin-right:0}}#KEP16991 a{cursor:pointer}#KEP16991 .action-button{padding:0.625rem 0 0.625rem 0}#KEP16991 .action-button a.btn{padding:0.75rem;text-align:center;border-radius:0.25rem}#KEP16991 .action-button a.btn.btn-blue{background-color:#0885F6;color:#FFFFFF}#KEP16991 .action-button a.btn.btn-blue:hover{background-color:#005AF9}#KEP16991 .action-button a.btn.btn-gray{background-color:#D8D8D8;color:#9B9B9B}#KEP16991 .action-button img{width:0.875rem}#KEP16991 .action-button img.light{filter:brightness(0) invert(1)}#KEP16991 .owner-response-section span{position:static;display:flex;flex-direction:row;align-items:center;gap:10px;border:solid 1px #999;border-radius:0 0 4px 4px;border-top:none;width:100% !important}#KEP16991 .owner-response-section textarea.owner-response{border-bottom:none;border-radius:4px 4px 0 0;border-color:#999}#KEP16991 .owner-response-section span.use-surname img{margin-right:0;margin-top:0;position:static}#KEP16991 .icon-exclamation{color:#006CFF;text-decoration:underline}#KEP16991 .owner-response-content{content:"";display:flex;clear:both}#KEP16991 .owner-response-content .content-left{width:38%;padding:0.625rem;position:relative}#KEP16991 .owner-response-content .content-right{width:62%;padding:0.625rem}#KEP16991 .breakdown-btn{width:10rem;height:2.5rem;padding:0.75rem;text-align:center;border-radius:0.25rem;border:solid 0.0625rem #666666;background-color:#FFFFFF;color:#000000;position:absolute;bottom:0.625rem;left:1.25rem}#KEP16991 .breakdown-btn:hover{background-color:#C7CED1;border-color:transparent}#KEP16991 .feedback-response .response-box{padding:0.625rem 0.625rem 0.625rem 0.625rem;border-radius:0.125rem;border:solid 0.0625rem #000000}#KEP16991 .feedback-response img.icon-sm{width:0.75rem;height:0.75rem}#KEP16991 .feedback-response .response-box-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#KEP16991 .feedback-response .response-box-header p{margin:0}#KEP16991 .feedback-response .response-box-body{margin-bottom:2rem}#KEP16991 .owner-response-section{clear:both;position:relative;font-size:1rem}#KEP16991 .owner-response-section span{position:absolute;background-color:#FFFAF2;padding:0.9375rem 0 0.9375rem 0.9375rem;bottom:3.75rem;left:0.1875rem;width:99%}#KEP16991 .owner-response-section a.button{width:9em;margin:0.75rem 0 0 0;background-color:#0885F6;padding:0.75rem;color:#FFFFFF;text-decoration:none;text-align:center;white-space:nowrap;border-radius:0.25rem}#KEP16991 .owner-response-section a.button:hover{background-color:#005AF9}#KEP16991 .owner-response-section a.isDisabled{cursor:not-allowed;opacity:0.5;display:inline-block;pointer-events:none;text-decoration:none}#KEP16991 .owner-response-section span.use-surname{padding:0.9375rem 0.9375rem 0.9375rem 2.5rem;color:#333333}#KEP16991 .owner-response-section span.use-surname img{width:1.0625rem;height:1.0625rem;position:absolute;top:1rem;margin-left:-1.5625rem}#KEP16991 .owner-response-section textarea.owner-response{height:12.5rem;width:100%;color:#666666;padding:1rem;border-color:#666666;border-radius:0.25rem;font-size:1rem}#KEP16991 .owner-response-section .cancel-response{margin-left:0.3125rem}.breakdown{font-family:'Lato', sans-serif;font-weight:700;color:#111111}.breakdown h6{font-size:1rem;color:#111111}.breakdown br{font-size:2rem}.breakdown .col_6,.breakdown #search_results .prop-image-container,#search_results .breakdown .prop-image-container,.breakdown #search_results .features,#search_results .breakdown .features{border-radius:1.5625rem;border:solid 0.03125rem #666666}.breakdown .col_6_fix,.breakdown #search_results .prop-head-container,#search_results .breakdown .prop-head-container,.breakdown #search_results .prop-info,#search_results .breakdown .prop-info,.breakdown #search_results .price_wrp,#search_results .breakdown .price_wrp{display:grid}.breakdown .bar{margin-top:0.5rem;margin-right:0.5rem;height:1rem}.breakdown .ng-binding{font-size:1rem;border-radius:0;border:none;margin-right:1em}.breakdown .col_3_fix:first-child{border-bottom-left-radius:0.5625rem;border-top-left-radius:0.5625rem}.breakdown .col_3_fix:last-child{border-bottom-right-radius:0.5625rem;border-top-right-radius:0.5625rem;border-right-width:0.0625rem}.breakdown .col_3_fix{border-right-width:0.125rem}.breakdown div[class*="breakdown_rating_"]{border-color:#FFFFFF;height:0.875rem}.breakdown .breakdown_rating_2{background-color:#FFAD00}.breakdown .breakdown_rating_3,.breakdown .breakdown_rating_4{background-color:#1BA13A}.breakdown .breakdowns div.breakdown_rating_{background-color:#FFFFFF}.breakdown .breakdowns div.breakdown_rating_:last-child{border:none}@media screen and (max-width: 73.125rem) and (min-width: 50rem){.breakdown .bar{margin-right:0}}@media screen and (max-width: 59.9375rem){.record-list{border-top:none}#KEP17953 #feedback-list dd.date{right:0rem}#KEP17953 #feedback-list dd.customer{right:0rem}#KEP17953 #feedback-list dd.feedback{right:0rem}#feedback-list dd{padding:0rem}.record-list>dl{width:100%;display:grid;border-radius:0.375rem;border:none;padding:1rem}.record-list>dl .box-left{width:100%;max-width:none}.record-list>dl>dd,.record-list>dl>form>dd{width:100% !important}.record-list>dl>dt{color:#333;padding-left:0;font-family:'Lato', sans-serif;font-weight:500}.feedback strong{color:#666666;padding-left:0;font-family:'Source Sans Pro', sans-serif}.feedback p strong,.feedback .feedback-status p strong{color:#333333;font-size:1rem;display:grid;font-family:'Lato', sans-serif}.feedback .feedback-expection{color:#666666;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif}}.no-feedback-box{margin-top:2rem}.no-feedback-box .card{padding:1.75rem !important}.no-feedback-box h2{font-family:'Lato', sans-serif;font-weight:700;color:#111111;font-size:1.375rem}.no-feedback-box p{font-size:1rem;margin-top:0.3125rem;margin-bottom:0rem}.c-loading{text-align:center;visibility:hidden;width:0;height:0;overflow:hidden}.c-loading.is-visible{visibility:visible;width:auto;height:auto}.c-loading__icon{display:inline-block;width:5rem;height:5rem}.c-loading__icon:after{content:" ";display:block;width:4rem;height:4rem;margin:0.5rem;border-radius:50%;animation:spin 1.2s linear infinite}.c-loading__icon--white:after{border:0.375rem solid #FFFFFF;border-color:#FFFFFF transparent #FFFFFF transparent}.c-loading__icon--gray:after{border:0.375rem solid #5C6771;border-color:#5C6771 transparent #5C6771 transparent}.c-loading__icon--pale-blue:after{border:0.375rem solid #3E0A46 !important;border-color:#3E0A46 transparent #3E0A46 transparent !important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#KEP18342{margin-top:0.5rem}#KEP18342 .table-header,#KEP18342 .description-list{display:grid;grid-template-columns:23% 40% 20% 17%;padding:1rem 0}#KEP18342 .table-header{list-style-type:none;margin:0 1rem}#KEP18342 .table-header li{font-size:0.875rem;font-family:'Lato', sans-serif;font-weight:700;font-weight:bold;color:#333333;cursor:pointer;display:flex;flex-direction:row}#KEP18342 .table-header[data-direction="asc"] li.active .sort-icon::after{color:#AAAAAA}#KEP18342 .table-header[data-direction="desc"] li.active .sort-icon::before{color:#AAAAAA}#KEP18342 .description-list{cursor:pointer}#KEP18342 .description-list .unread-tick::before{font-family:'icon-set';content:'\e61e';display:inline-block;color:#3E0A46;margin-top:0.1em;font-size:0.875rem}#KEP18342 .description-list dt{display:none;font-family:'Lato', sans-serif;font-weight:700}#KEP18342 .description-list dd{margin:0;color:#666666}#KEP18342 .description-list dd.actions{display:grid;grid-template-columns:1fr 1fr}#KEP18342 .description-list dd:not(:last-of-type){padding-right:1rem}#KEP18342 .description-list:not(:last-of-type){border-bottom:0.0625rem solid #ccc}#KEP18342 .description-list:first-of-type{padding-top:0}#KEP18342 .description-list:last-of-type{padding-bottom:0}#KEP18342 .description-list .message-content{margin:1rem 0 0 0;grid-column-start:1;grid-column-end:5;border-radius:0.375rem}#KEP18342 .description-list .actions span[class*="-star"]::before{color:#3E0A46;margin-right:0.5rem;display:inline-block !important;text-decoration:none !important}#KEP18342 .description-list .type p{margin:0;display:inline-block}#KEP18342 .description-list.unread .type p,#KEP18342 .description-list.unread .subject,#KEP18342 .description-list.unread .received{font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP18342 .description-list:hover .type p,#KEP18342 .description-list:hover .subject,#KEP18342 .description-list .actions span[class*="icon-"]:hover{font-family:'Source Sans Pro', sans-serif;font-weight:500;text-decoration:underline}#KEP18342 .table-footer{display:grid;grid-template-columns:repeat(2, 1fr)}#KEP18342 .table-footer.controls{padding:1rem 0 !important;background-color:transparent !important;height:auto !important}#KEP18342 .table-footer .message-pagination{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;gap:0.5rem}#KEP18342 .table-footer .message-pagination li{font-family:'Lato', sans-serif;font-weight:700;text-align:center;line-height:1.5rem;white-space:nowrap;font-size:0.875rem;width:1.5rem;height:1.5rem;border-radius:0.25rem}#KEP18342 .table-footer .message-pagination li.active{background-color:#666666;color:#FFFFFF}#KEP18342 .table-footer .message-pagination li:hover{cursor:pointer;background-color:#111111;color:#FFFFFF}#KEP18342 .table-footer p.page-info{margin-left:auto}#KEP18342 ul.settings_nav_layout{margin-bottom:3rem}#KEP18342 ul.settings_nav_layout img[alt="notifications"]{left:1.3rem}#KEP18342 ul.settings_nav_layout img[alt="all-messages"]{left:1.2rem}#KEP18342 .sort-icon:before,#KEP18342 .sort-icon:after{border-style:solid;border-width:0.1125rem 0.1125rem 0 0;content:'';display:inline-block;width:0.25rem;height:0.25rem}#KEP18342 .sort-icon{position:relative}#KEP18342 .sort-icon:before,#KEP18342 .sort-icon:after{position:absolute;margin-left:0.5rem}#KEP18342 .sort-icon:before{transform:rotate(-45deg);left:0;top:25%}#KEP18342 .sort-icon:after{transform:rotate(135deg);left:0;bottom:25%}@media only screen and (max-width: 1170px){#KEP18342 .categories{width:100%}}#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem 1.5rem;list-style:none;margin:0;padding:0;margin-bottom:3em}#KEP17966 dl.information-box dt,#KEP17966 dl.information-box dd{float:left;width:100%}#KEP17966 hr{background:#ccc}#KEP17966 .info-icon{content:url(/images/icons-svg/kep17966/Icon_material-info.svg);margin-right:0.5rem;width:0.9375rem;height:0.9375rem}#KEP17966 dt{color:#333333;font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;font-weight:bold}#KEP17966 .col_4,#KEP17966 #search_results .prop-secondary-image,#search_results #KEP17966 .prop-secondary-image{margin-bottom:0}#KEP17966 .content{display:flex;flex:1 1 auto;flex-direction:column}#KEP17966 .information-box{padding:1.75rem;border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03);background-color:#FFFFFF;width:auto;height:auto;display:flex;flex-direction:column;margin-right:0}#KEP17966 .information-box p{font-family:'Source Sans Pro', sans-serif;font-size:1rem}#KEP17966 .information-box a{color:#3E0A46;text-decoration:underline}#KEP17966 .information-box .info-links{margin-top:0.75rem}#KEP17966 .col_4:nth-child(3n+3),#KEP17966 #search_results .prop-secondary-image:nth-child(3n+3),#search_results #KEP17966 .prop-secondary-image:nth-child(3n+3){margin-right:0}@media (max-width: 90.625rem) and (min-width: 78.1875rem){#KEP17966 .information-box{flex-basis:32%}}@media (max-width: 78.125rem) and (min-width: 64.0625rem){#KEP17966 .information-box{flex-basis:47%}}@media (max-width: 64.0625rem) and (min-width: 40rem){#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 40rem) and (min-width: 12.5rem){#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media only screen and (max-width: 12.5rem){#KEP17966 .group,#KEP17966 .flashmessage,#KEP17966 .main-content,#KEP17966 #header,#KEP17966 .search_form section,.search_form #KEP17966 section,#KEP17966 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17966 .inner-fieldset,#KEP17966 .group-properties,#KEP17966 .group-properties li,.group-properties #KEP17966 li,#KEP17966 .tip,#KEP17966 .display-group li,.display-group #KEP17966 li,#KEP17966 #bookings .info-area div.property-information,#bookings .info-area #KEP17966 div.property-information,#KEP17966 #KEP17443 .tip-new,#KEP17443 #KEP17966 .tip-new,#KEP17966 .property-list,#KEP17966 .table-list .table-headers,.table-list #KEP17966 .table-headers,#KEP17966 .table-list .fixed-column,.table-list #KEP17966 .fixed-column,#KEP17966 .table-list .filterable-columns,.table-list #KEP17966 .filterable-columns,#KEP17966 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17966 ul,#KEP17966 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17966 li,#KEP17966 .settings_nav,#KEP17966 #property-contacts form,#property-contacts #KEP17966 form,#KEP17966 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17966 li,#KEP17966 .payment-switcher li a,.payment-switcher li #KEP17966 a,#KEP17966 .message-content,#KEP17966 footer,#KEP17966 #KEP17352 .tip-new,#KEP17352 #KEP17966 .tip-new{display:none}}#KEP-17965{margin-bottom:8.3125rem}#KEP-17965 #contact-us{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#333333;margin-bottom:0}#KEP-17965 .group,#KEP-17965 .flashmessage,#KEP-17965 .main-content,#KEP-17965 #header,#KEP-17965 .search_form section,.search_form #KEP-17965 section,#KEP-17965 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP-17965 .inner-fieldset,#KEP-17965 .group-properties,#KEP-17965 .group-properties li,.group-properties #KEP-17965 li,#KEP-17965 .tip,#KEP-17965 .display-group li,.display-group #KEP-17965 li,#KEP-17965 #bookings .info-area div.property-information,#bookings .info-area #KEP-17965 div.property-information,#KEP-17965 #KEP17443 .tip-new,#KEP17443 #KEP-17965 .tip-new,#KEP-17965 .property-list,#KEP-17965 .table-list .table-headers,.table-list #KEP-17965 .table-headers,#KEP-17965 .table-list .fixed-column,.table-list #KEP-17965 .fixed-column,#KEP-17965 .table-list .filterable-columns,.table-list #KEP-17965 .filterable-columns,#KEP-17965 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP-17965 ul,#KEP-17965 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP-17965 li,#KEP-17965 .settings_nav,#KEP-17965 #property-contacts form,#property-contacts #KEP-17965 form,#KEP-17965 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP-17965 li,#KEP-17965 .payment-switcher li a,.payment-switcher li #KEP-17965 a,#KEP-17965 .message-content,#KEP-17965 footer,#KEP-17965 #KEP17352 .tip-new,#KEP17352 #KEP-17965 .tip-new{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}@media only screen and (max-width: 959px){#KEP-17965 .group,#KEP-17965 .flashmessage,#KEP-17965 .main-content,#KEP-17965 #header,#KEP-17965 .search_form section,.search_form #KEP-17965 section,#KEP-17965 .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP-17965 .inner-fieldset,#KEP-17965 .group-properties,#KEP-17965 .group-properties li,.group-properties #KEP-17965 li,#KEP-17965 .tip,#KEP-17965 .display-group li,.display-group #KEP-17965 li,#KEP-17965 #bookings .info-area div.property-information,#bookings .info-area #KEP-17965 div.property-information,#KEP-17965 #KEP17443 .tip-new,#KEP17443 #KEP-17965 .tip-new,#KEP-17965 .property-list,#KEP-17965 .table-list .table-headers,.table-list #KEP-17965 .table-headers,#KEP-17965 .table-list .fixed-column,.table-list #KEP-17965 .fixed-column,#KEP-17965 .table-list .filterable-columns,.table-list #KEP-17965 .filterable-columns,#KEP-17965 .table-list .filterable-columns ul,.table-list .filterable-columns #KEP-17965 ul,#KEP-17965 #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP-17965 li,#KEP-17965 .settings_nav,#KEP-17965 #property-contacts form,#property-contacts #KEP-17965 form,#KEP-17965 .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP-17965 li,#KEP-17965 .payment-switcher li a,.payment-switcher li #KEP-17965 a,#KEP-17965 .message-content,#KEP-17965 footer,#KEP-17965 #KEP17352 .tip-new,#KEP17352 #KEP-17965 .tip-new{grid-template-columns:repeat(2, minmax(0, 1fr))}}#KEP-17965 dl.information-box{border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03);background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;height:unset;float:unset;margin-bottom:unset;position:unset;overflow:unset}@media only screen and (max-width: 959px){#KEP-17965 dl.information-box{width:unset}}#KEP-17965 dl.information-box dd{float:unset;width:unset}#KEP-17965 dt{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#444444;margin:0;padding:0}#KEP-17965 p{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666666;line-height:1.71;margin:0}#KEP-17965 a{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#3E0A46 !important;line-height:1.5}#KEP-17965 a:hover{font-weight:bold;text-decoration:none}#KEP-17965 .owner-messaging-container p{line-height:1.5 !important}#KEP-17965 .owner-messaging-container #compose-message{display:flex;align-items:center;height:40px;padding:0.75rem 1rem;font-family:'Source Sans Pro', sans-serif;border-radius:0.25rem;background-color:#3E0A46;margin-top:0.25rem;max-width:50%;justify-content:center}#KEP-17965 .owner-messaging-container #compose-message:hover{animation:fadeIn 0.5s;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:1}100%{opacity:0.8}}.dialog-modal,.external-booking-brand-dialog{border:none;border-radius:20px;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:16px 0 16px 0;max-height:85%;overflow-y:auto}.dialog-modal .dialog-button,.external-booking-brand-dialog .dialog-button{width:100%}.dialog-modal .dialog-image,.external-booking-brand-dialog .dialog-image{padding-bottom:30px;display:block;margin-left:auto;margin-right:auto}@media (max-width: 600px){.dialog-modal .dialog-image,.external-booking-brand-dialog .dialog-image{padding-bottom:32px}}@media (min-width: 601px){.dialog-modal .dialog-image,.external-booking-brand-dialog .dialog-image{padding-bottom:30px}}.dialog-modal .dialog-button-icon,.external-booking-brand-dialog .dialog-button-icon{background-image:url("/images/icons/newtab.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.dialog-modal .dialog-header-container,.external-booking-brand-dialog .dialog-header-container{overflow:auto}.dialog-modal .dialog-title,.external-booking-brand-dialog .dialog-title{margin-left:24px;color:#333;font-size:26px;font-weight:bold;font-family:var(--font-family)}.dialog-modal .dialog-close-button,.external-booking-brand-dialog .dialog-close-button{background-color:transparent;background-image:url("/images/icons-svg/close_icon.svg");background-repeat:no-repeat;background-size:contain;width:24px;height:24px;float:right;margin-right:16px}.dialog-modal .dialog-close-button:focus,.external-booking-brand-dialog .dialog-close-button:focus{outline:none}.dialog-modal .dialog-content,.external-booking-brand-dialog .dialog-content{overflow:hidden;padding:8px 24px 8px 24px;font-family:var(--font-family)}.dialog-modal .dialog-content p,.external-booking-brand-dialog .dialog-content p{line-height:24px;margin:0 0 12px 0}@media (max-width: 600px){.dialog-modal .dialog-content,.external-booking-brand-dialog .dialog-content{font-size:16px;text-align:center}}@media (min-width: 601px){.dialog-modal .dialog-content,.external-booking-brand-dialog .dialog-content{font-size:18px}}.dialog-modal .ui-dialog-titlebar,.external-booking-brand-dialog .ui-dialog-titlebar{display:none}.dialog-modal .ui-dialog-title,.external-booking-brand-dialog .ui-dialog-title{display:none}.dialog-modal .ui-dialog-content,.external-booking-brand-dialog .ui-dialog-content{padding:0;overflow:hidden}.dialog-modal .ui-dialog-buttonpane,.external-booking-brand-dialog .ui-dialog-buttonpane{padding:0 35px 0 35px;margin-top:0;border:none}.dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset,.external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%}.dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset button,.external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button,.dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset .secondary-button,.external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .secondary-button{height:53px;font-size:16px;font-family:var(--font-family);border-radius:8px;background-color:#006CFF}@media (min-width: 600px){.ui-dialog{position:fixed;top:50vh;left:50vw;transform:translate(-50%, -50%);z-index:9999}}.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action):hover{background:#3389FF}@media (max-width: 600px){.external-booking-brand-dialog{padding:16px 0 32px 0 !important}.external-booking-brand-dialog .dialog-content{padding:0 32px 25px 32px !important}}@media (min-width: 601px){.external-booking-brand-dialog{padding:16px 0 40px 0 !important}.external-booking-brand-dialog .dialog-content{padding:0 35px 30px 35px !important}}[class^="property-image-overlay"]{display:none}#property_top [class^="property-image-overlay"]{display:block;position:absolute}#property_top .property-image-overlay-b330-desktop{width:25%;height:0;padding-top:10%;margin-top:15px}#property_top .property-image-overlay-b330-mobile{width:35%;height:0;padding-top:14%;margin-top:10px}#property_top .overlay-banner{z-index:4;position:absolute;width:100%;height:100%;top:0;left:0}.property-star-rating{--height: 24px;height:var(--height);width:calc(var(--height) * 5)}.property-star-rating--desktop{margin:0 0 19px 0}.property-star-rating--mobile{margin:0 0 0 12px}.property-star-rating--search-desktop{--height: 18px;margin:4px 0 2px 0}.property-star-rating--search-mobile{--height: 18px;margin:4px 0 4px 0}.property-star-rating use:nth-child(2){transform:translate(calc(1 * var(--height)))}.property-star-rating use:nth-child(3){transform:translate(calc(2 * var(--height)))}.property-star-rating use:nth-child(4){transform:translate(calc(3 * var(--height)))}.property-star-rating use:nth-child(5){transform:translate(calc(4 * var(--height)))}.sprite-info-icon-text{font-size:12px;font-weight:bold;fill:black;font-family:Arial, sans-serif}.forest-check-in-times{display:flex}.forest-info-svg{font-size:12px;fill:black;font-family:Arial, sans-serif;margin-left:5px}.forest-tooltip-info{color:black !important;font-weight:normal !important}#calendar.external-brand-calendar ul.dates li:not(.changeover){cursor:default}#KEP17565 #top-features form.cottage_features label{position:relative;display:inline-flex;align-items:center;width:43%;color:#111111;content:"";margin-right:0.75rem}#KEP17565 #top-features form.cottage_features input{display:none}#KEP17565 #top-features form.cottage_features span{position:absolute;left:32%;z-index:3}#KEP17565 #top-features form.cottage_features span._checked{color:#3E0A46}#KEP17565 #top-features form.cottage_features i.styled-control{position:relative;content:"";width:100%;height:2.1875rem;background-color:#FFFFFF;border-radius:0.3125rem;border:solid 0.0625rem #666666;top:0}#KEP17565 #top-features form.cottage_features i.styled-control::before{box-shadow:inset 0 0 0 0.0625rem #0D2341;display:inline-block;content:"";border-radius:50%;width:0.9375rem;height:0.9375rem;position:absolute;top:50%;left:8%;transform:translate(-50%, -50%)}#KEP17565 #top-features form.cottage_features input:checked+i.styled-control::before{background:#FFFFFF;box-shadow:inset 0 0 0 0.25rem #3E0A46}#KEP17565 #top-features form.cottage_features input:checked+i.styled-control{background-color:#EBE6EC;border:solid 0.0625rem #3E0A46}#KEP18237 #key-collection{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;border-bottom:none;padding:0;margin:0;color:#111111}#KEP18237 #key-collection a{content:url(/images/owner/icons/icon_info_circle.png);float:right !important;width:1.5625rem;height:1.5625rem}#KEP18237 li{display:grid;background:none;padding:0;margin-bottom:0.625rem}#KEP18237 .styled-note{margin-bottom:0.5rem}#KEP18237 .display-group label{font-family:'Source Sans Pro', sans-serif;font-weight:500;color:#111111;line-height:2.5em;font-size:0.875rem}#KEP18237 .display-group textarea,#KEP18237 .display-group input{width:42.3%;color:#111111}#KEP18237 .display-group .error,#KEP18237 .display-group .errors{display:block !important;margin:0 !important}#KEP18237 .submit-wrapper button,#KEP18237 .submit-wrapper #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP18237 .submit-wrapper .secondary-button{font-family:'Source Sans Pro', sans-serif !important;font-weight:500;width:35%;font-size:0.875rem !important}#KEP18237 .settings-details{margin-top:1rem !important}#KEP18237 a.popup-link{margin-top:0 !important}@media only screen and (max-width: 37.5rem){#KEP18237 textarea,#KEP18237 input,#KEP18237 .button-call-to-action{width:100% !important}}.OW-38-modal{border:none;border-radius:6px !important;padding:1.5rem !important}.OW-38-modal .ui-dialog-titlebar{background-color:transparent;padding:0;border:none}.OW-38-modal .ui-dialog-titlebar .ui-dialog-title{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#333333;line-height:1.33}.OW-38-modal .ui-dialog-titlebar .ui-button{border:none !important;background:transparent !important}.OW-38-modal .ui-dialog-titlebar .ui-button-text{padding:0.4em;text-indent:-9999999px}.OW-38-modal #dialog{padding:0;margin-top:1rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666666}.OW-38-modal .ui-dialog-buttonpane{border:none}.OW-38-modal .ui-dialog-buttonpane .ui-dialog-buttonset button,.OW-38-modal .ui-dialog-buttonpane .ui-dialog-buttonset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .OW-38-modal .ui-dialog-buttonpane .ui-dialog-buttonset .secondary-button{padding:0.6875rem 1.5rem;border-radius:4px;background-color:#3E0A46}.fh-web-exclusive-banner{border-radius:4px;border:1px solid #055845;font-family:Arial;font-style:normal;background:#FFF;margin-bottom:16px;display:flex;align-items:center}.fh-web-exclusive-banner .fh-banner-header{color:#FFF;background:#055845;padding:17px 30px;align-self:stretch}.fh-web-exclusive-banner .fh-banner-header span{color:#FFF;font-size:14px;font-weight:700}.fh-web-exclusive-banner .fh-banner-body{color:#055845;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-0.036px;padding:17px 18px;display:flex}.fh-web-exclusive-banner .fh-banner-body span.banner-icon{content:url(/images/forest-holidays-info.svg);padding-right:15px}.fh-web-exclusive-banner .fh-banner-body .icon-information-fh{display:flex}.fh-web-exclusive-banner .fh-banner-body .fh-banner-text{padding-top:2px}#KEP18446 .prop-select-header{font-size:1rem}#KEP18446 .card-header{margin-bottom:1rem}#KEP18446 .card-page-header{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;margin-bottom:1.5rem}#KEP18446 .form-group select{width:17.5625rem}#KEP18446 .form-group .custom-field{margin-bottom:2.1875rem}#KEP18446 .property-local li.visible.propinfosection .info-section-dropdown form{float:left}#KEP18446 .property-local li.propinfosection{border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03);background-color:#111111;font-family:'Lato', sans-serif;font-weight:500;margin-bottom:1.5rem;padding:1.75rem 2rem;cursor:default}#KEP18446 .property-local li.propinfosection .info-section-title span.type{font-weight:500}#KEP18446 .property-local li .info-section-title{color:#111111;font-size:1rem;font-family:'Lato', sans-serif;font-weight:700;padding-bottom:0;padding-left:2.125rem;padding-top:0;cursor:pointer}#KEP18446 .property-local li .closericon::before{content:url(/images/icons-svg/right-chevron.svg);padding-bottom:0;padding-top:0.1875rem}#KEP18446 .property-local li .info-section-dropdown{background:#FFFFFF;padding:0.375rem 0 0 2rem;border:none}#KEP18446 .property-local li .info-section-dropdown form p span:first-child{color:#444444;font-size:0.875rem;font-family:'Lato', sans-serif;font-weight:700;padding-bottom:0.25rem}#KEP18446 .property-local li .info-section-dropdown form p{padding:0;margin:0 0 0.375rem 0}#KEP18446 .property-local li .info-section-dropdown form p input[type=text],#KEP18446 .property-local li .info-section-dropdown form p textarea{color:#666666;font-size:0.875rem;max-width:28.125rem;font-family:'Lato', sans-serif;border:solid 0.0625rem #666666;border-radius:0.25rem}#KEP18446 .property-local li .info-section-dropdown form p input[type=text]:focus,#KEP18446 .property-local li .info-section-dropdown form p textarea:focus{outline:none}#KEP18446 .property-local li .info-section-dropdown form p input[type=text]::placeholder,#KEP18446 .property-local li .info-section-dropdown form p textarea::placeholder{color:#666666;opacity:1}#KEP18446 .property-local li .info-section-dropdown form p input[type=text]{height:2.5rem}#KEP18446 .property-local li .info-section-dropdown form p textarea{max-height:10rem;height:100%}#KEP18446 .property-local li .info-section-dropdown form p.radio label{position:relative;display:inline-flex;align-items:center;width:7%;color:#111111;content:"";margin-right:0.75rem}#KEP18446 .property-local li .info-section-dropdown form p.radio input{display:none}#KEP18446 .property-local li .info-section-dropdown form p.radio label span{position:absolute;left:50%;z-index:3;padding-top:0.0625rem;color:#666666;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif}#KEP18446 .property-local li .info-section-dropdown form p.radio i.styled-control{position:relative;content:"";width:100%;background-color:#FFFFFF;border-radius:0.3125rem;border:solid 0.0625rem #666666;top:0;max-width:4.375rem;height:3rem}#KEP18446 .property-local li .info-section-dropdown form p.radio i.styled-control::before{box-shadow:inset 0 0 0 0.0625rem #0D2341;display:inline-block;content:"";border-radius:50%;width:0.9375rem;height:0.9375rem;position:absolute;top:50%;left:30%;transform:translate(-50%, -50%)}#KEP18446 .property-local li .info-section-dropdown form p.radio input:checked+i.styled-control::before{background:#FFFFFF;box-shadow:inset 0 0 0 0.25rem #0E3467}#KEP18446 .property-local li .info-section-dropdown form p.radio input:checked+i.styled-control{background-color:#FFFFFF;border:solid 0.0625rem #061D3B}#KEP18446 .property-local li .info-section-dropdown form p.radio input:checked+i.styled-control+span{color:#3E0A46}#KEP18446 .property-local li .info-section-dropdown form div select{-webkit-appearance:none;border-radius:0.25rem;border:solid 0.0625rem #666666;height:2.5rem;background:#FFFFFF;max-width:17.5625rem;width:100%}#KEP18446 .property-local li .info-section-dropdown form .with-icon-chevron>select{background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-position:right 0.75rem center;background-repeat:no-repeat;appearance:none !important;-webkit-appearance:none;-moz-appearance:none;padding:0.625rem 1.625rem 0.625rem 0.5rem !important}#KEP18446 .property-local li .action-buttons{float:left;margin-top:1.25rem;margin-bottom:0}#KEP18446 .property-local li .button{font-size:0.875rem;border-radius:0.25rem;background-color:#EBE6EC;width:12rem;padding:0.688rem 0;text-align:center;height:auto;float:left;margin-left:0;font-family:'Source Sans Pro', sans-serif}#KEP18446 .property-local li .button::before{content:none}#KEP18446 .property-local li .button:hover{opacity:.8}.owner-app-promo-banner .qr-code{height:6rem;width:6rem}.owner-app-promo-banner .promotion-details{display:flex;flex-direction:column;gap:1.5rem;max-width:70%;max-height:100%;flex:1 1 content}.owner-app-promo-banner .subheader{margin:0;z-index:100}.owner-app-promo-banner .links{display:flex;gap:1rem}.owner-app-promo-banner .link{margin-top:auto}.owner-app-promo-banner a{display:initial}.owner-app-promo-banner .dashboard-card{background-color:#FFFFFF;border-radius:0.5rem;box-shadow:0 0.25rem 0.9375rem 0 rgba(0,0,40,0.05);min-height:11rem;padding:1.5rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem}.owner-app-promo-banner .dashboard-card.promotion{display:flex;flex-direction:row;background-color:#F3F6FB !important;position:relative;overflow:hidden;min-height:13rem;margin-bottom:2rem}.owner-app-promo-banner .dashboard-card_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.owner-app-promo-banner .dashboard-card_header-title{color:#111111;font-size:1.25rem;font-weight:600;margin:0;z-index:100}.owner-app-promo-banner .dashboard-card_header-link{color:#333333;font-weight:400;text-decoration:underline;margin:0}.owner-app-promo-banner .image-container__desktop{position:relative;flex:1;margin-right:2rem}.owner-app-promo-banner .owner-app-image__desktop{width:unset;height:100%;position:absolute;top:0;right:0}#messagingBanner .dashboard-card{margin-top:1.25rem;max-width:80%}@media (max-width: 768px){#messagingBanner .dashboard-card{max-width:100%}}#infoHubBanner .dashboard-card{margin-top:1.25rem}@media (max-width: 768px){#infoHubBanner .dashboard-card{max-width:100%}}.owner-mobile-menu{display:none;width:100%;background-color:#FFFFFF;box-sizing:border-box}.owner-mobile-menu ul{list-style-type:none;padding:0}.owner-mobile-menu li a{text-decoration:none}.owner-mobile-menu li a.active{text-decoration:underline}.owner-mobile-menu [class^="icon-"]::before,.owner-mobile-menu [class*=" icon-"]::before{content:''}.owner-mobile-menu_label{color:#111;border-bottom:1px solid #111;padding-bottom:12px;font-size:1rem;font-weight:700}.owner-mobile-menu_list{font-size:1rem}.owner-mobile-menu_sign-out-box{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem;margin:0.5rem 0}.owner-mobile-menu_sign-out-box a{text-decoration:none;position:relative;text-align:left !important;border-radius:0.5rem;background-color:#FFFFFF;width:100%;padding:12px;box-sizing:border-box;color:#111}.owner-mobile-menu_sign-out-box a::after{position:absolute;content:'';border:solid #111;border-width:0 2px 2px 0;display:inline-block;padding:5px;right:1.5rem;top:50%;transform:translate(50%, -50%) rotate(-45deg)}.owner-mobile-menu_sign-out-box .switch-account-button{border:1px solid #111}.owner-mobile-menu_sign-out-box .sign-out-button{background-color:#F5F5F5;border-color:#F5F5F5}@media only screen and (max-width: 599px){.owner-mobile-menu{display:block;padding:1.5rem;position:absolute;z-index:9999;box-shadow:0 4px 15px 0 rgba(0,0,40,0.08)}.owner-mobile-menu li:not(:last-child){margin-bottom:1rem}.owner-mobile-menu li a{color:#111}.owner-mobile-menu li a.active{font-weight:600}}@media only screen and (min-device-width: 600px) and (max-device-width: 1170px) and (-webkit-min-device-pixel-ratio: 1){.owner-mobile-menu{display:block;padding:0 1.5rem 1.5rem;background-color:#3E0A46}.owner-mobile-menu_label,.owner-mobile-menu_sign-out-box{display:none}.owner-mobile-menu_list{display:flex;justify-content:space-between}.owner-mobile-menu_list a{color:#FFFFFF}.owner-mobile-menu_list a.active{font-weight:normal}.owner-mobile-menu_list li:nth-child(5){order:5}.owner-mobile-menu_list li:nth-child(6){order:4}.owner-mobile-menu_list li:nth-of-type(1n+7),.owner-mobile-menu_list li:nth-child(4){display:none}}.fly-out .fly-out-container.group,.fly-out .fly-out-container.flashmessage,.fly-out .fly-out-container.main-content,.fly-out .fly-out-container#header,.fly-out .search_form section.fly-out-container,.search_form .fly-out section.fly-out-container,.fly-out .search_form .cottage-features .fly-out-container.inner-fieldset,.search_form .cottage-features .fly-out .fly-out-container.inner-fieldset,.fly-out .fly-out-container.group-properties,.fly-out .group-properties li.fly-out-container,.group-properties .fly-out li.fly-out-container,.fly-out .fly-out-container.tip,.fly-out .display-group li.fly-out-container,.display-group .fly-out li.fly-out-container,.fly-out #bookings .info-area div.fly-out-container.property-information,#bookings .info-area .fly-out div.fly-out-container.property-information,.fly-out #KEP17443 .fly-out-container.tip-new,#KEP17443 .fly-out .fly-out-container.tip-new,.fly-out #KEP17443 .fly-out-container.flashmessage,#KEP17443 .fly-out .fly-out-container.flashmessage,.fly-out .fly-out-container.property-list,.fly-out .table-list .fly-out-container.table-headers,.table-list .fly-out .fly-out-container.table-headers,.fly-out .table-list .fly-out-container.fixed-column,.table-list .fly-out .fly-out-container.fixed-column,.fly-out .table-list .fly-out-container.filterable-columns,.table-list .fly-out .fly-out-container.filterable-columns,.fly-out .table-list .filterable-columns ul.fly-out-container,.table-list .filterable-columns .fly-out ul.fly-out-container,.fly-out #monthly-payments .statement-summary li.fly-out-container,#monthly-payments .statement-summary .fly-out li.fly-out-container,.fly-out .fly-out-container.settings_nav,.fly-out #property-contacts form.fly-out-container,#property-contacts .fly-out form.fly-out-container,.fly-out .account .search-container form.settings-details li.fly-out-container,.account .search-container form.settings-details .fly-out li.fly-out-container,.fly-out .payment-switcher li a.fly-out-container,.payment-switcher li .fly-out a.fly-out-container,.fly-out .fly-out-container.message-content,.fly-out footer.fly-out-container,.fly-out #KEP17352 .fly-out-container.tip-new,#KEP17352 .fly-out .fly-out-container.tip-new,.fly-out #KEP17352 .fly-out-container.flashmessage,#KEP17352 .fly-out .fly-out-container.flashmessage,.fly-out #KEP17443 .fly-out-container.tip,#KEP17443 .fly-out .fly-out-container.tip{padding:0 0.5rem 0 1rem}.fly-out .fly-out-container.group>div.owner,.fly-out .fly-out-container.flashmessage>div.owner,.fly-out .fly-out-container.main-content>div.owner,.fly-out .fly-out-container#header>div.owner,.fly-out .search_form section.fly-out-container>div.owner,.search_form .fly-out section.fly-out-container>div.owner,.fly-out .search_form .cottage-features .fly-out-container.inner-fieldset>div.owner,.search_form .cottage-features .fly-out .fly-out-container.inner-fieldset>div.owner,.fly-out .fly-out-container.group-properties>div.owner,.fly-out .group-properties li.fly-out-container>div.owner,.group-properties .fly-out li.fly-out-container>div.owner,.fly-out .fly-out-container.tip>div.owner,.fly-out .display-group li.fly-out-container>div.owner,.display-group .fly-out li.fly-out-container>div.owner,.fly-out #bookings .info-area div.fly-out-container.property-information>div.owner,#bookings .info-area .fly-out div.fly-out-container.property-information>div.owner,.fly-out #KEP17443 .fly-out-container.tip-new>div.owner,#KEP17443 .fly-out .fly-out-container.tip-new>div.owner,.fly-out #KEP17443 .fly-out-container.flashmessage>div.owner,#KEP17443 .fly-out .fly-out-container.flashmessage>div.owner,.fly-out .fly-out-container.property-list>div.owner,.fly-out .table-list .fly-out-container.table-headers>div.owner,.table-list .fly-out .fly-out-container.table-headers>div.owner,.fly-out .table-list .fly-out-container.fixed-column>div.owner,.table-list .fly-out .fly-out-container.fixed-column>div.owner,.fly-out .table-list .fly-out-container.filterable-columns>div.owner,.table-list .fly-out .fly-out-container.filterable-columns>div.owner,.fly-out .table-list .filterable-columns ul.fly-out-container>div.owner,.table-list .filterable-columns .fly-out ul.fly-out-container>div.owner,.fly-out #monthly-payments .statement-summary li.fly-out-container>div.owner,#monthly-payments .statement-summary .fly-out li.fly-out-container>div.owner,.fly-out .fly-out-container.settings_nav>div.owner,.fly-out #property-contacts form.fly-out-container>div.owner,#property-contacts .fly-out form.fly-out-container>div.owner,.fly-out .account .search-container form.settings-details li.fly-out-container>div.owner,.account .search-container form.settings-details .fly-out li.fly-out-container>div.owner,.fly-out .payment-switcher li a.fly-out-container>div.owner,.payment-switcher li .fly-out a.fly-out-container>div.owner,.fly-out .fly-out-container.message-content>div.owner,.fly-out footer.fly-out-container>div.owner,.fly-out #KEP17352 .fly-out-container.tip-new>div.owner,#KEP17352 .fly-out .fly-out-container.tip-new>div.owner,.fly-out #KEP17352 .fly-out-container.flashmessage>div.owner,#KEP17352 .fly-out .fly-out-container.flashmessage>div.owner,.fly-out #KEP17443 .fly-out-container.tip>div.owner,#KEP17443 .fly-out .fly-out-container.tip>div.owner{margin-bottom:0 !important}.fly-out>.owner-mobile-menu_sign-out-box{margin:0 1rem 1rem 2rem}.fly-out>.owner-mobile-menu_sign-out-box .sign-out-button{background-color:#F5F5F5;border:1px solid #111111}.kep-13857>.bottom-button+.owner-mobile-menu_sign-out-box{display:flex !important}@media only screen and (max-width: 599px){.display-hide-mobile{display:none !important}}#owner-messaging .modal-container{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);overflow:hidden}@keyframes fadeIn{0%{bottom:-999px}100%{bottom:0}}@keyframes fadeOut{0%{bottom:0}100%{bottom:-999px}}#owner-messaging .modal-content{margin:auto;max-width:572px;border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:#FFF;position:relative;top:50%;transform:translate(0%, -50%);animation:fadeIn 0.5s}#owner-messaging .modal-content p{text-align:center}#owner-messaging .modal-body{padding:1.5rem;display:flex;flex-direction:column;max-height:100%;overflow-y:auto}#owner-messaging .modal-body__title{padding:0;font-size:1.5rem;font-weight:700;color:#111}#owner-messaging .modal-body__subtitle{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;text-align:justify}#owner-messaging .modal-body fieldset{border:0 none transparent;padding:0;margin:0}#owner-messaging .modal-body fieldset legend{display:none}#owner-messaging .modal-body fieldset .modal-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#owner-messaging .modal-body fieldset .modal-topbar a{color:white;height:24px;width:24px}#owner-messaging .modal-body fieldset .modal-topbar a:hover{cursor:pointer}@media only screen and (max-width: 600px){#owner-messaging .modal-container{padding:unset}#owner-messaging .property-selector-action button,#owner-messaging .property-selector-action #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #owner-messaging .property-selector-action .secondary-button,#owner-messaging .category-selector-action button,#owner-messaging .category-selector-action #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #owner-messaging .category-selector-action .secondary-button{max-width:unset}}#owner-messaging .oms-form-box{padding:1rem;background:#EFEFEF;min-height:200px;margin:1.5rem 0;border:1px solid rgba(204,204,204,0.25);box-shadow:inset 0px 2px 4px rgba(0,0,40,0.04);border-radius:8px}#owner-messaging .oms-form-box .message--actions{display:flex;justify-content:space-between;align-items:center}#owner-messaging .oms-form__action-box{display:flex;gap:1rem;flex-wrap:wrap}#owner-messaging .oms-form__action-box button,#owner-messaging .oms-form__action-box #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #owner-messaging .oms-form__action-box .secondary-button{flex:1 1}#owner-messaging .property-selector-box,#owner-messaging .category-selector-box{max-height:35vh;overflow:scroll;overflow-x:hidden;overflow-y:auto}#owner-messaging .owner-selector-box{margin-top:1.5rem}#owner-messaging .reference-number-box p,#owner-messaging .reference-number-box h6{font-family:'Source Sans Pro', sans-serif}#owner-messaging .reference-number-box h6{font-size:1.5rem;font-weight:700;margin:0.5rem auto;text-align:center;color:#111}#owner-messaging .reference-number-box .reference-number{font-size:1.125rem;font-weight:400;color:#666666}#owner-messaging .reference-number-box .reference-info{font-size:1rem;color:#666666}#owner-messaging .border-none{padding:0 !important;background-color:transparent !important;border:none !important;box-shadow:none !important}#owner-messaging .oms-radio-button{cursor:pointer;overflow:hidden}#owner-messaging .oms-radio-button input{display:none}#owner-messaging .oms-radio-button span{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;display:flex;align-items:center;border-radius:0.25rem;border:0.06rem solid #CCC;padding:1rem 0.75rem;background-color:white;margin-bottom:1rem;gap:0.25rem}#owner-messaging .oms-radio-button span::before{content:"";background-color:transparent;width:1.5rem;height:1.5rem;margin-right:0.375rem;transition:0.25s ease;border:0.03125rem solid #111}#owner-messaging .oms-radio-button--checked input:checked+span,#owner-messaging .oms-radio-button__circle input:checked+span{background-color:#EBE6EC;border-color:#3E0A46;color:#3E0A46}#owner-messaging .oms-radio-button--checked input:checked+span::before,#owner-messaging .oms-radio-button__circle input:checked+span::before{box-shadow:inset 0 0 0 0.35rem #3E0A46;border-color:#3E0A46}#owner-messaging .oms-radio-button--checked span:before,#owner-messaging .oms-radio-button__circle span:before{border-radius:50%}#owner-messaging .oms-radio-button__square span:before{border-radius:2px}#owner-messaging .oms-radio-button__square input:checked+span{background-color:#EBE6EC;color:#3E0A46}#owner-messaging .oms-radio-button__square input:checked+span:before{background-color:#3E0A46}#owner-messaging .oms__button{display:flex;flex-direction:row;align-items:center;justify-content:center;border:none;border-radius:4px;padding:0.75rem 1rem;font-size:1rem;max-width:50%;gap:0.5rem}@media only screen and (max-width: 599px){#owner-messaging .oms__button{max-width:fit-content}}#owner-messaging .oms__button svg{height:1rem;width:1rem;margin-left:0.5rem}@media only screen and (max-width: 599px){#owner-messaging .oms__button svg{margin-left:0}}#owner-messaging .oms__button:hover{opacity:0.8}#owner-messaging .oms__button:disabled{opacity:0.5;cursor:not-allowed}#owner-messaging .oms__button--submit{background-color:#3E0A46;color:#FFF}#owner-messaging .oms__button--skip,#owner-messaging .oms__button--previous{background-color:#EBE6EC;color:#3E0A46}#owner-messaging .oms__button--file-attach-active{background-color:#ffffff;color:#111;gap:0;padding:0.5rem 0.875rem}#owner-messaging .oms__button--file-attach-active input{display:none}#owner-messaging .oms__button--file-attach-active svg{margin-left:0;margin-right:0.5rem}#owner-messaging .oms__button--file-attach-inactive{background-color:#ffffff;color:#111;gap:0;padding:0.5rem 0.875rem;opacity:0.5;cursor:not-allowed}#owner-messaging .oms__button--file-attach-inactive svg{margin-left:0;margin-right:0.5rem}#owner-messaging .oms__button--file-attach-inactive:hover{opacity:0.5 !important}#owner-messaging .oms__dropdown{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;appearance:none;border-radius:4px;width:100%;min-height:2.5rem;border:1px solid #CCCCCC;background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-position:right 0.75rem center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;padding:0.625rem 1.625rem 0.625rem 0.5rem}#owner-messaging .oms__dropdown:focus{outline:none}#owner-messaging .oms-textarea{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;width:100%;min-height:200px;box-sizing:border-box;resize:none;border:none;padding:0;background-color:transparent}#owner-messaging .oms-textarea:focus{outline:none}#owner-messaging .oms__errors{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;margin-bottom:1rem;color:#D30031}#owner-messaging .oms__loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 599px){#owner-messaging .oms__loading{top:45%}}#owner-messaging .loading-state *{cursor:progress}.oms-header{display:block;margin-bottom:1.5rem}.oms-header .oms-title{color:#111 !important;font-family:'Source Sans Pro', sans-serif;font-weight:600;font-size:1.25rem;margin-bottom:0 !important}.oms-header a{display:none}@media only screen and (max-width: 599px){.oms-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:1.5rem}.oms-header a{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;color:#3E0A46;font-size:1rem;font-family:'Source Sans Pro', sans-serif;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:0.25rem}.oms-header a svg{height:1rem;width:1.125rem}}.oms-messages{display:flex;background-color:white;border-radius:8px}@media only screen and (max-width: 599px){.oms-messages{padding:1rem}}.oms-messages .dotted-line{border-right:1px dotted #f5f5f5}.oms-messages .oms-subtitle{color:#111;font-family:'Source Sans Pro', sans-serif;font-weight:600;font-size:1.125rem;margin:0 !important}.oms-messages .oms-subtitle--slim{display:flex;align-items:center;gap:0.5rem;color:#666;font-size:1rem;font-weight:400;border-radius:4px;padding:0.375rem 0.625rem}@media only screen and (max-width: 599px){.oms-messages .oms-subtitle--slim{display:flex;gap:0.5rem;align-items:center;max-width:fit-content;padding:0.5rem 0 0 0}}.oms-messages .oms-sidebar{display:flex;flex-direction:column;max-height:755px;padding:1.5rem;justify-content:space-between;gap:1rem}@media only screen and (max-width: 599px){.oms-messages .oms-sidebar{width:100%;padding:0px}}.oms-messages .oms-sidebar--empty{padding:5rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;max-width:345px}.oms-messages .oms-sidebar_populated-container{padding:2rem;margin-left:4rem;margin-right:4rem}.oms-messages .oms-sidebar_populated{padding:5rem 4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem}.oms-messages .oms-sidebar svg{height:4rem;width:4.5rem;fill:#CCC}@media only screen and (max-width: 599px){.oms-messages .oms-sidebar .oms-button{display:none}}.oms-messages .conversation-preview .conversation-container{display:flex;flex-direction:row;gap:0.5rem;padding:1rem;border-bottom:1px solid #EBEBEB;background-color:#FFF;transition:background-color .25s ease-in-out}.oms-messages .conversation-preview .conversation-container:hover{cursor:pointer;background-color:#EBEBEB}.oms-messages .conversation-preview .conversation-container:active{background-color:#F6FAFF}.oms-messages .conversation-preview .conversation-container.selected{background-color:#EBE6EC}@media only screen and (max-width: 599px){.oms-messages .conversation-preview .conversation-container.selected{background-color:#FFFFFF}}.oms-messages .conversation-preview .conversation-container .conversation-icon{display:flex;justify-content:center;align-items:center}.oms-messages .conversation-preview .conversation-container .conversation-icon .oms-icon{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;width:40px;height:40px;border-radius:50%;border:1px solid #3E0A46;background-color:#3E0A46;display:flex;justify-content:center;align-items:center;color:white;font-weight:600}.oms-messages .conversation-preview .conversation-container .conversation-preview_centre{display:flex;flex-direction:column;max-width:195px}@media only screen and (max-width: 599px){.oms-messages .conversation-preview .conversation-container .conversation-preview_centre{min-width:175px}}.oms-messages .conversation-preview .conversation-container .conversation-preview_centre .conversation-sender{font-family:"Source Sans Pro", sans-serif;font-weight:400;font-size:1rem;margin:0 !important;color:#111}.oms-messages .conversation-preview .conversation-container .conversation-preview_centre .conversation-message_preview{font-family:"Source Sans Pro", sans-serif;font-weight:400;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 !important;color:#666}@media only screen and (max-width: 599px){.oms-messages .conversation-preview .conversation-container .conversation-preview_centre .conversation-message_preview{max-width:207px}}.oms-messages .conversation-preview .conversation-container .conversation-preview_right{display:flex;align-items:flex-end;margin-left:auto}.oms-messages .conversation-preview .conversation-container .conversation-preview_right .conversation-last-activity{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;font-size:0.875rem !important;color:#999;margin:0 !important}.oms-messages .conversation-preview_unread .conversation-container .conversation-preview_centre p{font-weight:600 !important}.oms-messages .conversation-preview_unread .conversation-container .conversation-preview_right{display:flex;flex-direction:column;justify-content:space-between}.oms-messages .conversation-preview_unread .conversation-container .conversation-preview_right .conversation-unread-icon{display:block;width:0.5rem;height:0.5rem;border-radius:50%;background-color:#3E0A46}.oms-body{display:flex;min-height:500px;width:100%}@media only screen and (max-width: 599px){.oms-body{padding:0;min-height:unset;display:block}}.oms-body .empty-inbox-text{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;margin:0}.oms-body .circle-placeholder{width:40px;height:40px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;background-color:#999999;color:white}@media only screen and (max-width: 599px){.oms-body .circle-placeholder{width:1.5rem;height:1.5rem;font-size:0.625rem}}.oms-body .circle-placeholder--owner{background-color:#999999}.oms-body .circle-placeholder--office{background-color:#3E0A46}.oms-body .circle-placeholder--customer{background-color:#3E0A46}.oms-body .organise-content{display:flex;flex-direction:column;justify-content:flex-start}.oms-body .organise-content .message-time{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;font-size:0.875rem !important;color:#999;margin-left:4px;font-weight:normal}.oms-body .organise-content .conversation-content{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666}.oms-body .organise-image{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.oms-body .organise-attachment{flex-grow:1;width:100%;grid-column:1 / 3}.oms-body .organise-attachment li{cursor:pointer;color:#666666}.oms-body .populated-inbox-text{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;display:grid;grid-template-columns:2.5rem 1fr;gap:1rem;color:#111111}.oms-body .populated-inbox-text:not(:last-child){margin-bottom:1.5rem}@media only screen and (max-width: 599px){.oms-body .populated-inbox-text{grid-template-columns:1.5rem 1fr;gap:0.5rem}}.oms-body .populated-inbox-text button,.oms-body .populated-inbox-text #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .oms-body .populated-inbox-text .secondary-button{color:#3E0A46;background-color:transparent;font-weight:400;max-width:100%;display:flex;justify-content:center;align-items:center;gap:1.5rem;border-radius:0.25rem;padding:0.8rem 1.8rem;line-height:1rem;font-size:1rem}.oms-body .populated-inbox-text button:hover,.oms-body .populated-inbox-text #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers .oms-body .populated-inbox-text .secondary-button:hover{background:#E8E8E8;cursor:pointer}.oms-body .mobile-message .message-title{display:flex;flex-direction:row;gap:0.5rem;margin-bottom:0.5rem}.oms-body .mobile-message .message-title div{width:1.5rem;height:1.5rem;font-size:0.5rem}.oms-body .mobile-message .message-title p{font-weight:600}.oms-body .conversation-content{margin:0;white-space:pre-line;grid-column:1 / 3}.oms-body .conversation-content .message-time{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;font-size:0.875rem !important;color:#999;margin-left:4px;font-weight:normal}.oms-body_main-content{flex:1;border-radius:4px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;max-height:755px}.oms-body_empty{display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center;min-height:450px;gap:1.5rem}.oms-body_empty #empty-message-icon{content:url(/images/icons-svg/owner_messaging/empty-message-icon.svg);height:3rem;width:4.5rem}.oms-card{background:#F5F5F5;border:1px solid #EBEBEB;box-shadow:inset 0 0 5px 0 rgba(0,0,40,0.05);border-radius:4px;height:100%;overflow-y:auto;overflow-x:hidden;min-width:320px}.oms-card__list{padding:1.875rem;box-sizing:border-box;width:100%}@media only screen and (max-width: 599px){.oms-card__list{background-color:#F5F5F5 !important}}.messageslist__container{max-width:43.75rem;margin:0 auto}.load-more-position{display:flex;justify-content:center;align-items:center}.oms-actions{display:flex;gap:1rem;cursor:pointer;width:fit-content}.oms-actions__top{display:none}@media only screen and (max-width: 599px){.oms-actions__top{display:flex;width:100%}}.oms-actions__bottom{width:unset}.oms-message_details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;max-height:1.375rem}@media only screen and (max-width: 599px){.oms-message_details{flex-direction:column;position:unset;align-items:unset;justify-content:unset;max-height:unset}}.oms-message_details input[type='checkbox']{display:none;visibility:hidden;opacity:0}.oms-message_details__subject span{color:#111;font-weight:600}.oms-message_details__popup{display:none;position:absolute;box-shadow:2px 2px 15px 0 rgba(0,0,40,0.15);padding:1rem;min-width:270px;background-color:#FFFFFF;border-radius:4px;top:2rem;margin-top:0.375rem}@media only screen and (max-width: 599px){.oms-message_details{top:unset;margin-top:unset}}.oms-message_details label input:checked ~ .oms-message_details__popup{display:block;right:0;z-index:1}.oms-message_details label input:checked ~ .oms-message_details__popup>dt,.oms-message_details label input:checked ~ .oms-message_details__popup>dd{font-size:1rem;font-family:'Source Sans Pro', sans-serif}.oms-message_details label input:checked ~ .oms-message_details__popup dt{color:#111;margin-bottom:3px}.oms-message_details label input:checked ~ .oms-message_details__popup dd{color:#666;margin-bottom:0.5rem}.oms-message_details label input:checked ~ .oms-message_details__popup dd:last-of-type{margin-bottom:0px}@media only screen and (max-width: 599px){.oms-message_details label input:checked ~ .oms-message_details__popup dt{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;font-weight:400;color:#111;margin-bottom:0.125rem}.oms-message_details label input:checked ~ .oms-message_details__popup dd{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;margin-bottom:0.5rem}}.oms-message_details label input:checked ~ .oms-subtitle--slim{background-color:#EDEDED}.oms-message_form{display:flex;flex-direction:column;width:100% !important;gap:1rem}.oms-message_textarea{display:flex;flex-direction:column;background:#F5F5F5;padding:0.75rem;border-radius:4px;border:1px solid #EBEBEB;min-height:200px;justify-content:space-between;gap:1rem}@media only screen and (max-width: 599px){.oms-message_textarea{display:flex;flex-direction:column;background-color:#F5F5F5;box-shadow:inset 0 0 4px rgba(0,0,40,0.05);border-radius:4px;padding:0.5rem}}.oms-message_textarea textarea{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;font-size:0.875rem;box-sizing:border-box;resize:none;border:transparent;padding:0.5rem;background-color:inherit;min-height:125px}.oms-message_textarea textarea:focus,.oms-message_textarea textarea:active{outline:none;border:none}.oms-message_textarea textarea::placeholder{font-size:1rem}.oms-message_actions{display:flex;justify-content:space-between;gap:1rem}.oms-message_attachment{display:flex}.oms-message_attachment>span:last-child{margin-left:auto;margin-top:auto}.oms-message_attachment--vspaced{margin:0.5rem 0rem}.oms-message_attachment-info{display:flex;flex-direction:column;gap:1rem}.oms-text__error{color:#d9534f;font-size:0.875rem;white-space:pre-wrap}.attachment__list{list-style-type:none;display:flex;flex-wrap:wrap;gap:0.5rem;max-height:100px;overflow-y:auto;padding:2px}.attachment__list li{background-color:#FFFFFF;padding:0.25rem 0.5rem;border:1px solid rgba(204,204,204,0.7);border-radius:4px;display:flex;gap:0.5rem;position:relative}.attachment__list li span{max-width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment__list li span:before{content:" ";width:0.5rem;height:0.5rem;border-radius:50%;background-color:#666666;display:inline-block;position:absolute;top:-3;left:-3}.attachment__list li svg{width:1rem}.attachment__list li svg.js--remove__file:hover{border-radius:4px;background-color:#EBEBEB}.attachment__list li.file--primary span:before{background-color:rgba(0,123,255,0.7)}.attachment__list li.file--success span:before{background-color:rgba(25,135,84,0.7)}.attachment__list li.file--error span:before{background-color:rgba(204,0,48,0.7)}.attachment__list li.no-status span{max-width:none}.attachment__list li.no-status span:before{background-color:transparent}@media only screen and (max-width: 599px){.dotted-line{margin:0}.oms-inbox{padding:0;border:none}.oms-inbox_populated-container{margin:0;padding:1rem}}@media only screen and (max-width: 599px) and (max-width: 599px){.oms-inbox_populated-container{padding:0}}@media only screen and (max-width: 599px){.oms-body_main-content{max-height:unset;position:fixed;z-index:10;left:0;top:0;width:100vw;height:100vh;overflow:hidden;background-color:#F5F5F5;padding:1rem;box-sizing:border-box;gap:1rem}}@media only screen and (max-width: 599px) and (max-width: 599px){.oms-body_main-content{background:#FFFFFF}}@media only screen and (max-width: 599px){.oms-body_main-content .oms-card{background-color:#EBEBEB;max-height:none;margin-bottom:0}}@media only screen and (max-width: 599px) and (max-width: 599px){.oms-body_main-content .oms-card{padding:1rem}}@media only screen and (max-width: 599px){.oms-body_main-content .oms-actions__bottom .oms-button__reply{display:block}.oms-body_main-content .oms-actions__top{display:flex}.oms-body_main-content .oms-actions__top .oms-button__reply{margin-left:auto}}.oms-button{background-color:#EBE6EC;text-align:center;max-width:350px;padding:0.5rem;border-radius:4px}.oms-button:hover{background-color:#D9E7FF}@media only screen and (max-width: 599px){.oms-button{background:none}}.oms-button a{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;color:#3E0A46;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:0.25rem;cursor:pointer}@media only screen and (max-width: 599px){.oms-button a{gap:0.5rem;color:#666}}.oms-button a svg{height:1rem !important;width:1.125rem !important}.oms-button a svg path{fill:#3E0A46}@media only screen and (max-width: 599px){.oms-button a svg{width:1rem}}.oms-button__reply{background-color:#f5f5f5;min-width:200px;font-weight:400;display:flex;justify-content:center;align-items:center;gap:0.5rem;color:#3E0A46}@media only screen and (max-width: 599px){.oms-button__reply{min-width:unset}}.oms-button__reply:hover{opacity:0.8}.oms-button__reply svg path{fill:#3E0A46}.oms-button__upload-active{background:none}.oms-button__upload-active input{display:none}.oms-button__upload-active label{color:#666;display:flex;gap:0.25rem;align-items:center;justify-content:center}.oms-button__upload-active label svg path{fill:#666}.oms-button__upload-active:hover{background:#EDEDED;border-radius:4px;transition:0.4s}.oms-button__upload-inactive{background:none}.oms-button__upload-inactive input{display:none}.oms-button__upload-inactive label{color:#999;display:flex;gap:0.25rem;align-items:center;justify-content:center;cursor:not-allowed}.oms-button__upload-inactive label svg path{fill:#999}.oms-button__upload-inactive:hover{background-color:unset !important}.oms-button__send-inactive{background:none}.oms-button__send-inactive a{color:#666;cursor:not-allowed}.oms-button__send-inactive a svg path{fill:#666}.oms-button__send-inactive:hover{background-color:unset !important}.oms-button__send-active a{color:#3E0A46}.oms-button__send-active a svg path{fill:#3E0A46}.oms-button__top__back,.oms-button__top__reply{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;display:flex;background:none;color:#111;font-weight:700;gap:0.25rem;font-size:1.125rem;align-items:center}.oms-button__top__back svg,.oms-button__top__reply svg{width:1rem}.oms-button__discard-active{margin-left:auto;background:none;cursor:unset !important}.oms-button__discard-active a{color:#EB0037}.oms-button__discard-active a svg path{fill:#EB0037}.oms-button__discard-active:hover{background-color:unset !important}.oms-button__discard-inactive{margin-left:auto;background:none;cursor:unset !important}.oms-button__discard-inactive a{color:#DD7777;cursor:not-allowed}.oms-button__discard-inactive a svg path{fill:#DD7777}.oms-button__discard-inactive:hover{background-color:unset !important}.oms-actions__top .oms-button{font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5rem;color:#666;display:flex;align-items:center;background:none;color:#111;font-weight:700;gap:0.25rem;font-size:1.125rem}.oms-actions__top .oms-button svg{width:1rem}.oms-actions__top .oms-button__back{color:#111111;font-weight:600}.oms-actions__top .oms-button__back svg path{stroke:#111111}.oms-actions__top .oms-button__reply{color:#3E0A46;font-weight:400;font-size:1rem}.oms-messages_error{width:100%;background:#FFF1F4;border:1px solid #F9A5B9;border-radius:6px;padding:0.5rem 1rem;margin-bottom:1.875rem;margin-top:1rem}@media only screen and (max-width: 599px){.oms-messages_error{display:inline-block}}.oms-messages_error a{color:#3E0A46;margin-left:0.25rem}@media only screen and (max-width: 599px){.oms-messages_error a{margin-left:0.1rem}}.oms__loading{min-height:18.75rem;display:flex;justify-content:center;align-items:center}#SPD .dashboard-side-column{display:flex;flex-direction:column;gap:1.5rem}#SPD .owner-messaging-container{border-radius:4px;border:1px solid #EBEBEB;background:#F5F5F5;box-shadow:0px 0px 5px 0px rgba(0,0,40,0.05) inset;overflow-y:auto;max-height:300px}#SPD .owner-messaging-container .message-list{list-style-type:none;padding:0;margin:0}#SPD .owner-messaging-container .message-item{padding:1rem;border-bottom:1px solid #EBEBEB;background:#FFFFFF;cursor:pointer}#SPD .owner-messaging-container .message-item a{text-decoration:none}#SPD .owner-messaging-container .message-item span{font-size:1rem;color:#666666}#SPD .owner-messaging-container .message-item .message-item__row{margin:0;display:flex;justify-content:space-between}#SPD .owner-messaging-container .message-item .message-item__row .message-title{color:#111111;display:flex;justify-content:center;align-items:center;gap:0.5rem}#SPD .owner-messaging-container .message-item .message-item__row em{display:none}#SPD .owner-messaging-container .message-item .message-item__row .view-message{display:flex;justify-content:center;align-items:center;gap:0.5rem;color:#0066F5}#SPD .owner-messaging-container .message-item em{font-size:2rem;font-style:normal;margin-bottom:2px;color:#0066F5}#SPD .owner-messaging-container .message-item.unread .message-item__row span:first-of-type{font-weight:600}#SPD .owner-messaging-container .message-item.unread .message-item__row:first-child em{display:inline-block}#SPD .owner-messaging-container .message-item:hover,#SPD .owner-messaging-container .message-item.active{background:#EBEBEB}#SPD .owner-messaging-container .message-item:hover .view-message,#SPD .owner-messaging-container .message-item.active .view-message{text-decoration:underline}#SPD .message-empty-state{border-radius:4px;border:1px solid #EBEBEB;background:#F5F5F5;box-shadow:0px 0px 5px 0px rgba(0,0,40,0.05) inset;min-height:300px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}#KEP17443{background-color:#f5f5f5;font-family:'Source Sans Pro', sans-serif}#KEP17443 .ownerWelcomeMessage{margin-bottom:1rem;float:none}#KEP17443 .ownerWelcomeMessage h2{color:#111;font-size:1.125rem}#KEP17443 .cards{display:flex;flex-wrap:wrap;gap:1em;align-items:flex-start}#KEP17443 .cards>*{flex:1 1 25em}#KEP17443 .card{border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.05);background-color:#FFFFFF;padding:1rem;gap:.7em;min-width:15.625rem;text-align:left;color:#444444}#KEP17443 .card .card-header{margin-bottom:1rem}#KEP17443 .card form{margin-top:0;background:transparent;padding-bottom:0}#KEP17443 .card form .custom-field{margin-bottom:1rem}#KEP17443 .card .popup-link{float:none !important;text-decoration:none;border-radius:0;border:0.0625rem solid transparent;font-size:1.125rem;display:inline-block}#KEP17443 .card .title{font-family:'Lato', sans-serif;font-weight:700;font-weight:bold;color:#444444;font-size:1.125rem;margin:0}#KEP17443 .card .booking-notice{margin-top:1rem;color:#CC1C1C}#KEP17443 .card-title{font-family:'Lato', sans-serif !important;font-weight:700;color:#111;font-size:1.125rem;font-stretch:normal;font-style:normal;margin-bottom:1rem}#KEP17443 .alert{width:100%;padding:1rem 1.5rem;border-radius:0.375rem;box-sizing:border-box}#KEP17443 .alert p{font-family:'Lato', sans-serif;font-size:1rem;line-height:1.33;color:#666666;margin:0}#KEP17443 .alert p strong{font-family:'Lato', sans-serif;font-weight:700;font-weight:bold;color:#333333}#KEP17443 .alert--info{background:#FFFAF2;border:0.0625rem solid #FFA326}#KEP17443 .tip-new,#KEP17443 .flashmessage{height:4rem;padding-top:1.25rem;min-width:0;max-width:63.625rem;margin-bottom:1rem;margin-top:1rem;border-radius:0.375rem;color:#333333}#KEP17443 .tip-new .close,#KEP17443 .flashmessage .close{width:0.3125rem;height:0.3125rem;right:0.5rem;color:#111111;cursor:pointer}#KEP17443 .tip-new .close:after,#KEP17443 .flashmessage .close:after{content:""}#KEP17443 .tip-new .close-icon,#KEP17443 .flashmessage .close-icon{content:url(/images/icons-svg/kep17352/close.svg)}#KEP17443 .tip-new .tip::before,#KEP17443 .tip-new .tip::after,#KEP17443 .flashmessage .tip::before,#KEP17443 .flashmessage .tip::after{display:none}#KEP17443 p{font-size:1rem}#KEP17443 .form-group input,#KEP17443 .form-group select,#KEP17443 .form-group button,#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button,#KEP17443 .form-group textarea{background-color:#FFFFFF;border-radius:0.25rem;border:solid 0.03125rem #666666;display:block;width:100%;padding:0.625rem 0.5rem;outline:none;box-sizing:border-box;font-family:'Source Sans Pro', sans-serif;color:#444444;margin-bottom:0.5rem;font-size:0.875rem}#KEP17443 .form-group input:disabled,#KEP17443 .form-group select:disabled,#KEP17443 .form-group button:disabled,#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button:disabled,#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button:disabled,#KEP17443 .form-group textarea:disabled{border:solid 0.03125rem #CCCCCC;background-color:#FFFFFF;color:#FFFFFF;cursor:not-allowed;opacity:0.5}#KEP17443 .form-group input:focus,#KEP17443 .form-group select:focus,#KEP17443 .form-group button:focus,#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button:focus,#KEP17443 .form-group textarea:focus{border-color:grey}#KEP17443 .form-group button,#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button{font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17443 .form-group button:hover,#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button:hover{opacity:.8}#KEP17443 .form-group button[type="submit"],#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button[type=submit],#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button[type=submit]{background-color:#3E0A46;color:white;line-height:1}#KEP17443 .form-group button[type="submit"]::before,#KEP17443 .form-group #bookings .detail-tabs-triggers .secondary-button[type="submit"]::before,#bookings .detail-tabs-triggers #KEP17443 .form-group .secondary-button[type="submit"]::before{display:none}#KEP17443 .form-group input::placeholder{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#444444}#KEP17443 .form-group input:disabled::placeholder{color:#D6D7CA}#KEP17443 .form-group .custom-field{margin-bottom:1rem}#KEP17443 .form-group .inline-fields{display:flex;gap:0.3125rem;padding:1rem 1rem .5rem 1rem;background:#FFFFFF;border-radius:0.25rem;box-shadow:0 0.25rem 0.125rem 0 rgba(219,219,219,0.58)}#KEP17443 .form-group .inline-fields>*{padding:0.375rem 0.8125rem}#KEP17443 .form-group .inline-fields button,#KEP17443 .form-group .inline-fields #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .form-group .inline-fields .secondary-button{background-color:#3E0A46;color:#FFFFFF;border-color:#3E0A46;font-weight:600}#KEP17443 .form-group #submit_button,#KEP17443 .form-group #reset_button{background-color:#3E0A46;border:solid 1px #3E0A46;font-weight:600;font-size:1.125rem;color:#FFFFFF}#KEP17443 .button{border-radius:0.25rem;height:2.5rem;padding:0.625rem;text-align:center}#KEP17443 .button.is-blue{border:none;background-color:#3E0A46;color:white}#KEP17443 .button.is-link{background:0 0;border-color:transparent;color:#3E0A46;font-weight:600;text-decoration:underline}#KEP17443 .info-box{border-radius:0.25rem;background-color:#FFF5E3;padding:1rem;margin-bottom:1rem}#KEP17443 .info-box p{margin-bottom:0;color:#444444;line-height:1.43}#KEP17443 .image-box{object-fit:contain;min-width:2.3rem;min-height:9.875rem;border-radius:0.375rem;position:relative}#KEP17443 .image-box img{border-radius:0.375rem}#KEP17443 .image-box .property-name{background-color:rgba(88,88,88,0.18);-webkit-backdrop-filter:blur(0.3rem);backdrop-filter:blur(0.3rem);position:absolute;bottom:0;left:0;right:0;padding:.7rem;color:white;border-radius:0 0 0.375rem 0.375rem;font-family:'Lato', sans-serif;font-size:1.2rem}@-moz-document url-prefix(){#KEP17443 .image-box .property-name{background-color:rgba(105,105,105,0.7) !important}}#KEP17443 .icon-information::before{display:inline-block;content:url(/images/icon-info-grey.svg);margin-left:0.25rem}#KEP17443 .tip{background:#FCF2F8;border:0.0625rem solid #F4051A;margin-bottom:1em;overflow:hidden;position:relative;padding-left:52px}#KEP17443 .tip:before{font-size:3em;position:absolute;top:0.4em;left:0}#KEP17443 .tip h1{color:#333333;margin-top:0 !important}#KEP17443 .tip .close{color:#333333;float:right;cursor:pointer}#KEP17443 .tip .close:after{display:none}#KEP17443 .tip#upcoming-maintenance-tip:before,#KEP17443 .tip#service-down-tip:before{content:"\e638"}#KEP17443 form.owner-selector.form-group{width:100%}#KEP17443 form.owner-selector.form-group .custom-field{width:30%}#KEP17443 form.owner-selector.form-group select{border:solid 0.0625rem #CCCCCC}#KEP17443 h3.default-margin-top.card-title,#KEP17443 .account .notifications a span.default-margin-top.card-title,.account .notifications a #KEP17443 span.default-margin-top.card-title,#KEP17443 label.default-margin-top.card-title[for="property-selector"],#KEP17443 label.default-margin-top.card-title[for="owner-selector"],#KEP17443 label.default-margin-top.card-title[for="year-selector"],#KEP17443 label.default-margin-top.card-title[for="month-selector"]{margin-bottom:2rem}#KEP17443 .info-icon.popup-link{text-decoration:none;color:#F5F5F5 !important;border-color:#F5F5F5 !important;background-repeat:no-repeat;-webkit-appearance:none;background-image:url(/images/owner/icons/icon_info_circle.png);height:1.5rem;width:1.5rem}#KEP17443 .contacts-app .card-body{width:30%}#KEP17443 .contacts-app .card{padding:2rem;margin-bottom:2rem}#KEP17443 .contacts-app label.toggle{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;border-bottom:none;padding:0;margin:0;color:#111111}#KEP17443 .contacts-app .toggleable p,#KEP17443 .contacts-app .toggleable div.styled-note{font-size:1rem;color:#333333}#KEP17443 .contacts-app .flex-row{margin-bottom:1rem}#KEP17443 .contacts-app .flex-row.time-editable .col label{border:solid 0.03125rem #CCCCCC;background-color:#FFFFFF;padding:0.438rem 1rem;cursor:pointer}#KEP17443 .contacts-app .flex-row.time-editable .col p{margin-bottom:0.5rem}#KEP17443 .contacts-app .flex-row .last-updated{font-style:italic;font-size:0.875rem;font-weight:300;color:grey;margin:0;padding:0}#KEP17443 .contacts-app .flex-row .time-label{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:0.875rem}#KEP17443 .contacts-app .flex-row .col label{font-family:'Source Sans Pro', sans-serif;font-weight:500;box-sizing:border-box;display:block;border-radius:0.3125rem;font-size:1rem;width:100%;cursor:default;color:#111111}#KEP17443 .contacts-app .flex-row .col a{font-size:0.75rem;color:#3E0A46;font-weight:300;float:right;padding-top:0.125rem;text-decoration:underline;pointer-events:none}#KEP17443 .contacts-app .flex-row .col p{margin-bottom:0}#KEP17443 .contacts-app .toggleable{display:block}#KEP17443 .contacts-app .toggle-checkbox{display:none}#KEP17443 .contacts-app input[type='checkbox']:checked ~ div.toggleable{display:none}#KEP17443 .contacts-app input[type='checkbox']:checked ~ div.flex-row{margin-bottom:0}#KEP17443 .contacts-app #property-selector{margin-bottom:2rem}#KEP17443 .contacts-app #property-images img{padding:0 !important;border:none !important;background-color:transparent !important;margin:0 !important}#KEP17443 .contacts-app #property-images .image{width:100% !important;float:none;margin:0 !important}#KEP17443 .contacts-app #property-images .image img{min-width:1.83rem;height:auto !important;object-fit:contain;border-radius:0.05rem}#KEP17443 .contacts-app #property-images .group,#KEP17443 .contacts-app #property-images .main-content,#KEP17443 .contacts-app #property-images #header,#KEP17443 .contacts-app #property-images .search_form section,.search_form #KEP17443 .contacts-app #property-images section,#KEP17443 .contacts-app #property-images .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17443 .contacts-app #property-images .inner-fieldset,#KEP17443 .contacts-app #property-images .group-properties,#KEP17443 .contacts-app #property-images .group-properties li,.group-properties #KEP17443 .contacts-app #property-images li,#KEP17443 .contacts-app #property-images .display-group li,.display-group #KEP17443 .contacts-app #property-images li,#KEP17443 .contacts-app #property-images #bookings .info-area div.property-information,#bookings .info-area #KEP17443 .contacts-app #property-images div.property-information,#KEP17443 .contacts-app #property-images .tip-new,#KEP17443 .contacts-app #property-images .flashmessage,#KEP17443 .contacts-app #property-images .property-list,#KEP17443 .contacts-app #property-images .table-list .table-headers,.table-list #KEP17443 .contacts-app #property-images .table-headers,#KEP17443 .contacts-app #property-images .table-list .fixed-column,.table-list #KEP17443 .contacts-app #property-images .fixed-column,#KEP17443 .contacts-app #property-images .table-list .filterable-columns,.table-list #KEP17443 .contacts-app #property-images .filterable-columns,#KEP17443 .contacts-app #property-images .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17443 .contacts-app #property-images ul,#KEP17443 .contacts-app #property-images #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17443 .contacts-app #property-images li,#KEP17443 .contacts-app #property-images .settings_nav,#KEP17443 .contacts-app #property-images #property-contacts form,#property-contacts #KEP17443 .contacts-app #property-images form,#KEP17443 .contacts-app #property-images .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17443 .contacts-app #property-images li,#KEP17443 .contacts-app #property-images .payment-switcher li a,.payment-switcher li #KEP17443 .contacts-app #property-images a,#KEP17443 .contacts-app #property-images .message-content,#KEP17443 .contacts-app #property-images footer,#KEP17443 .contacts-app #property-images .tip{display:grid;grid-template-columns:repeat(auto-fit, minmax(10.5rem, 1fr));grid-gap:1rem;margin-bottom:2rem}#KEP17443 .contacts-app .property-check-in-out__header--sub,#KEP17443 .contacts-app .js-shared-entrance-submitted h5{font-weight:normal;font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:#111111}#KEP17443 .contacts-app .owner-dash__row .card-title{margin-bottom:0.5rem}#KEP17443 .contacts-app .no-background-color label{background-color:transparent !important}#KEP17443 .contacts-app .owner-dash__form--check-in-out button.property-check-in-out__cta,#KEP17443 .contacts-app .owner-dash__form--check-in-out #bookings .detail-tabs-triggers .property-check-in-out__cta.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .contacts-app .owner-dash__form--check-in-out .property-check-in-out__cta.secondary-button{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem}#KEP17443 .contacts-app button.js-check-in-out-submit,#KEP17443 .contacts-app #bookings .detail-tabs-triggers .js-check-in-out-submit.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .contacts-app .js-check-in-out-submit.secondary-button{background-color:#3E0A46;color:#FFFFFF}#KEP17443 .contacts-app>h1.card-title{margin-bottom:1.5rem}#KEP17443 .flex-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}#KEP17443 .flex-row-reverse{flex-direction:row-reverse !important}#KEP17443 .flex-align>*{flex:1 1 1.6rem}#KEP17443 .d-none{display:none}#KEP17443 .styled-note{border-radius:0.3125rem;border:solid 0.03125rem #FF9513;background-color:#FEF9F1;font-size:1rem;padding:0.625rem 1rem;line-height:1.4em}#KEP17443 .styled-note:before{display:inline-block;margin-right:0.5rem;font-family:'icon-set';font-size:0.875rem}#KEP17443 .styled-note a{color:#3E0A46}#KEP17443 .styled-note.border-dashed{border-style:dashed}#KEP17443 .styled-note.error{border-color:#FF171C;background-color:#FCF2F8}#KEP17443 .styled-note.error::before{content:"\e63b"}#KEP17443 .styled-note.info{border-color:#007D1E;background-color:#EAF5EA}#KEP17443 .styled-note.info::before{content:"\e649"}#KEP17443 .mb-2{margin-bottom:1.5rem}#KEP17443 .mt-4{margin-top:2.5rem}#KEP17443 .combine-container{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 8.65rem) and (max-width: 11.7rem){#KEP17443 .md-hide{display:none}#KEP17443 .md-shrink-30{flex:0 0 30%}#KEP17443 .md-display{display:flex;gap:1rem;flex-wrap:wrap}#KEP17443 .md-display .custom-field{flex:1 1 0;margin-bottom:0}#KEP17443 .md-display button,#KEP17443 .md-display #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .md-display .secondary-button{flex:0 0 100%}}@media only screen and (min-width: 7.69rem){#KEP17443 div.container.main-content{padding-top:1.25rem;padding-bottom:1.5rem}}#KEP17443 body.bachcare h4.ytd-amount,#KEP17443 body.bachcare dl.information-box dt.ytd-amount,dl.information-box #KEP17443 body.bachcare dt.ytd-amount{font-family:'Lato', sans-serif;color:#444;font-size:18px;font-weight:bold}#KEP17443 .next-booking-info{font-size:1rem;display:flex;justify-content:center;align-items:center;gap:1.2rem}#KEP17443 .next-booking-info p{margin:0}#KEP17443 .next-booking-info .calendar-layout{background-image:url(/images/icons-svg/kep17352/calendar-icon.svg);background-size:cover;width:5rem;height:5rem;position:relative;font-family:'Lato', sans-serif;font-weight:800}#KEP17443 .next-booking-info .calendar-layout .month,#KEP17443 .next-booking-info .calendar-layout .date{position:absolute;transform:translate(-50%, -50%)}#KEP17443 .next-booking-info .calendar-layout .date{left:50%;top:61%;font-size:2rem}#KEP17443 .next-booking-info .calendar-layout .month{left:50%;top:11.5%;color:#FFFFFF;font-size:0.75rem}#KEP17443 .next-booking-info .col:nth-child(1){width:30%}#KEP17443 .next-booking-info .col:nth-child(2){width:70%}#KEP17443 .next-booking-info .col:nth-child(2) p{line-height:1.25rem}#KEP17443 .next-booking-info .booking-details{color:#666666}#KEP17443 .next-booking-info .booking-details h5{color:#3E0A46}#KEP17443 .booking-table a{text-decoration:underline;color:#3E0A46}#KEP17443 .booking-table .table-header ul{list-style:none;margin:0;display:grid;grid-template-columns:14% 12% 11% 14% 14% 13% 12.3% 9%;padding:0.8125rem 2rem;color:#111111;font-family:'Lato', sans-serif;font-size:1rem;cursor:pointer}#KEP17443 .booking-table .table-header ul li{width:100%;display:flex;align-items:center;font-weight:bold;position:relative;min-width:6.25rem;margin-right:2rem}#KEP17443 .booking-table .table-header ul .icon-sort::after,#KEP17443 .booking-table .table-header ul .icon-sort::before{position:absolute;transform:translateX(-50%) translateY(-50%);content:url(/images/angle-up.svg);filter:grayscale(100%) brightness(0%);padding-left:0.5rem}#KEP17443 .booking-table .table-header ul .icon-sort::after{padding-left:1.5rem;top:0.1875rem}#KEP17443 .booking-table .table-header ul .icon-sort::before{transform:rotate(180deg);margin-left:0.5rem}#KEP17443 .booking-table .table-header ul.asc>li .icon-sort.active::after{filter:grayscale(100%)}#KEP17443 .booking-table .table-header ul.desc>li .icon-sort.active::before{filter:grayscale(100%)}#KEP17443 .booking-table .ellipse-icon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'icon-set';font-size:0.625rem;content:'\e61e';margin-top:0.125rem;margin-right:0.5rem}#KEP17443 .booking-table .icon-status::before{display:inline-block;margin:0 0.4375rem 0 0.4375rem}#KEP17443 .booking-table .pet::before{content:url(/images/icon-pets-grey.svg)}#KEP17443 .booking-table .people::before{content:url(/images/icon-people-grey.svg)}#KEP17443 .booking-table .infant::before{font-family:'icon-set';content:'\e605'}#KEP17443 .booking-table .green::before{color:#3FD05C}#KEP17443 .booking-table .red::before{color:#FF0538}#KEP17443 .booking-table .grey::before{color:#444444}#KEP17443 .booking-table .table-body{border-radius:0.375rem;box-shadow:0 0.25rem 1.25rem 0 rgba(219,219,219,0.58);background-color:#FFFFFF;font-family:'Source Sans Pro', sans-serif;padding:10px}#KEP17443 .booking-table .table-body .link{text-decoration:underline;color:#0885F6}#KEP17443 .booking-table details{border-bottom:solid 0.03125rem #EDEDED;padding:15px 0}#KEP17443 .booking-table details:last-child{border-color:transparent}#KEP17443 .booking-table summary{cursor:pointer;position:relative;color:#666666;font-size:0.75rem;padding:1.125rem 0}#KEP17443 .booking-table .columns{position:absolute;top:50%;width:100%;padding-left:2%;transform:translateY(-50%);display:grid;grid-template-columns:13.5% 13.5% 9% 14% 13.7% repeat(3, 1fr)}#KEP17443 .booking-table .columns .col{display:flex;align-items:center;font-size:1rem}#KEP17443 .booking-table .columns .col:first-child{color:#111111}#KEP17443 .booking-table .columns .col:last-child{justify-content:right}#KEP17443 .booking-table .columns .col>button,#KEP17443 .booking-table .columns #bookings .detail-tabs-triggers .col>.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .booking-table .columns .col>.secondary-button{font-size:0.875rem;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17443 .booking-table .columns .col>button:hover,#KEP17443 .booking-table .columns #bookings .detail-tabs-triggers .col>.secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .booking-table .columns .col>.secondary-button:hover{opacity:.8}#KEP17443 .booking-table .row-details{padding:2rem 2rem 1rem;border-radius:0.25rem;border:dashed 0.125rem #CCCCCC;background-color:#F5F5F5;margin:0.875rem 0 2rem}#KEP17443 .booking-table .row-details>button,#KEP17443 .booking-table #bookings .detail-tabs-triggers .row-details>.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .booking-table .row-details>.secondary-button{font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17443 .booking-table .row-details table{width:100%;display:none}#KEP17443 .booking-table .row-details table tr{background-color:transparent}#KEP17443 .booking-table .row-details table tr td:last-child{padding:0}#KEP17443 .booking-table .row-details table td{padding:0 0 1rem 0}#KEP17443 .booking-table .row-details table td em{font-size:0.75rem;color:#111111}#KEP17443 .booking-table .row-details table strong{display:block;color:#111111;font-family:'Lato', sans-serif;font-size:0.875rem}#KEP17443 .booking-table .row-details table span{line-height:2;font-size:0.875rem}#KEP17443 .booking-table .row-details table td:last-child{width:50%}#KEP17443 .booking-table .row-details .info-grid-none{display:none}#KEP17443 .booking-table .row-details .info-grid-none .row{display:grid;grid-template-rows:auto}#KEP17443 .booking-table .row-details .info-grid-none .row:last-child{margin-bottom:0}#KEP17443 .booking-table .row-details .info-grid-none .row:last-child .col{margin-bottom:0}#KEP17443 .booking-table .row-details .info-grid-none .col>*{display:block}#KEP17443 .booking-table .row-details .info-grid-none .col:nth-child(1),#KEP17443 .booking-table .row-details .info-grid-none .col:nth-child(2){margin-bottom:1rem}#KEP17443 .booking-table .row-details .info-grid-none .row:nth-last-child(2) .col:nth-child(2){margin-bottom:0}#KEP17443 .booking-table .row-details .info-grid-none span:nth-child(1){color:#111111;font-family:'Lato', sans-serif;font-size:0.875rem;font-weight:bold}#KEP17443 .booking-table .row-details .info-grid-none span:nth-child(2){line-height:2;font-size:0.875rem}#KEP17443 .booking-table .row-details .info-grid-none em{font-size:0.75rem;color:#111111;margin:1rem 0}@media (min-width: 4.8rem){#KEP17443 .booking-table .row-details .info-grid-none .row{grid-template-columns:20% 20% 35% 25%;margin-bottom:1rem}#KEP17443 .booking-table .row-details .info-grid-none .col{margin-bottom:0}#KEP17443 .booking-table .row-details .info-grid-none em{margin:0}}#KEP17443 .booking-table .row-details .info-grid{display:flex;flex-wrap:wrap}#KEP17443 .booking-table .row-details .info-grid>*{flex:1 1 auto}#KEP17443 .booking-table .row-details .info-grid .col{flex:1 1}#KEP17443 .booking-table .row-details .info-grid .col div{padding-bottom:1rem}#KEP17443 .booking-table .row-details .info-grid .col div>*{display:block}#KEP17443 .booking-table .row-details .info-grid .col:last-child{width:35%}#KEP17443 .booking-table .row-details .info-grid span:nth-child(1){color:#111111;font-family:'Lato', sans-serif;font-size:0.875rem;font-weight:bold}#KEP17443 .booking-table .row-details .info-grid span:nth-child(2){line-height:2;font-size:0.875rem}#KEP17443 .booking-table .row-details .info-grid em{font-size:0.75rem;color:#111111}#KEP17443 .booking-table .row-details .icon-info{color:#3E0A46}#KEP17443 .booking-table .row-details .owner-cod-request-row .cod-cta--accept{background-color:#3E0A46;border:none}#KEP17443 .booking-table .row-details .owner-cod-request-row .cod-cta--reject{color:#3E0A46;border:2px solid #3E0A46}#KEP17443 .booking-table .partner-booking-disclaimer{background-size:18px;font-size:0.875rem;color:#111;margin-bottom:0.8rem;background-position:top left;padding-left:1.5rem;background-image:url("images/icon-info-grey.svg");background-repeat:no-repeat;display:none}#KEP17443 .booking-table .cancel-booking{padding:0.625rem 3.375rem;border-radius:0.25rem;background-color:#EB0037;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:600;color:#FFFFFF;text-decoration:none}#KEP17443 .booking-table .refund-booking{padding:0.625rem 3.375rem;border-radius:0.25rem;background-color:#006CFF;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:600;color:#FFFFFF}#KEP17443 .booking-table .table-footer{background-color:transparent;margin:2.1875rem 0;display:grid;grid-template-columns:repeat(auto-fit, minmax(3.2rem, 1fr))}#KEP17443 .booking-table .table-footer .page-navigation{background-color:transparent;font-family:'Lato', sans-serif}#KEP17443 .booking-table .table-footer .page-navigation ul,#KEP17443 .booking-table .table-footer .page-navigation li{list-style:none;display:inline;padding-left:0}#KEP17443 .booking-table .table-footer .page-navigation li:hover a{color:#F1F1F1;background-color:#111111}#KEP17443 .booking-table .table-footer .page-navigation li>a.active{color:#FFFFFF;background-color:#666666}#KEP17443 .booking-table .table-footer .page-navigation li:first-child a:before{content:"<"}#KEP17443 .booking-table .table-footer .page-navigation li:last-child a:after{content:">"}#KEP17443 .booking-table .table-footer .page-navigation li a{border-radius:0.25rem;color:#666666;font-size:0.75rem;font-weight:bold;text-decoration:none;display:inline-block;text-align:center;padding:0.25rem 0.4375rem}#KEP17443 .booking-table .table-footer .table-legend{display:flex;align-items:center;justify-content:right;gap:1rem;font-family:'Source Sans Pro', sans-serif;color:#666666;font-size:0.75rem}@media screen and (max-width: 5rem){#KEP17443 .booking-table .info-grid>*{width:100%}#KEP17443 .booking-table .table-header{display:none}#KEP17443 .booking-table summary{display:none}#KEP17443 .booking-table .row-details{padding:2rem 0 1rem;border:none;background-color:transparent;margin:0}#KEP17443 .booking-table .add-border-style{padding:1rem;border:dashed 0.125rem #CCCCCC;background-color:#F5F5F5;margin-bottom:1rem}#KEP17443 .booking-table .table-body{padding:0 1rem;margin:2rem 0.5rem}#KEP17443 .booking-table .table-legend{justify-content:center !important;display:block !important;line-height:1.5}#KEP17443 .booking-table .page-navigation{margin-bottom:1.5rem;text-align:center}#KEP17443 .booking-table .page-navigation li:first-child a:before{content:none !important}#KEP17443 .booking-table .page-navigation li:last-child a:after{content:none !important}}#KEP17443 .page-header{position:relative;display:grid;grid-template-columns:70% 1fr;grid-template-rows:auto;grid-template-areas:"title ." "switch ." "toolbar toolbar";margin-bottom:2.1875rem}#KEP17443 .page-header .label{color:#888888;font-size:1rem;font-family:'Lato', sans-serif}#KEP17443 .page-header .label span{font-size:1.125rem;font-family:'Lato', sans-serif;font-weight:700;color:#333333;margin-right:1rem;margin-top:1rem}#KEP17443 .advance-searchbar{grid-area:search}#KEP17443 .page-toolbar{grid-area:toolbar;font-size:0.875rem}#KEP17443 .page-toolbar .custom-field{margin:0}#KEP17443 .page-toolbar .custom-field select{padding:0.375rem 0.8125rem;font-size:0.875rem}#KEP17443 .page-toolbar form{margin-bottom:0}#KEP17443 .page-toolbar summary{position:absolute;top:5rem;list-style:none;text-decoration:underline;cursor:pointer;color:#3E0A46}#KEP17443 .page-toolbar .booking-type{margin-top:0.53125rem;float:right}#KEP17443 .page-toolbar details div{text-align:left;margin-top:1rem}@media screen and (min-width: 5rem){#KEP17443 .page-toolbar .booking-type{float:none;position:absolute;top:.7rem;right:0;transform:translateY(-50%);width:16%}#KEP17443 .page-toolbar .booking-type.with-padding{top:3rem}#KEP17443 .page-toolbar summary{top:-1.5rem;margin-right:60%;transform:translateX(100%);position:relative}#KEP17443 .page-toolbar summary.with-padding{top:2.36rem}}#KEP17443 .page-title{grid-area:title;margin-bottom:1rem}#KEP17443 .switch-field{grid-area:switch;display:flex;align-items:center;height:100%;font-size:0.875rem}#KEP17443 .switch-field a{text-decoration:none;margin-right:-0.0625rem;border:solid 0.005rem #C8C9CE;background-color:#FFFFFF;color:#666666;cursor:pointer}#KEP17443 .switch-field a.active{border:solid 0.0625rem #3E0A46;background-color:#EBE6EC;color:#3E0A46;font-weight:600}#KEP17443 .switch-field a:first-of-type{border-radius:0.25rem 0 0 0.25rem;padding:0.375rem 2.375rem}#KEP17443 .switch-field a:last-of-type{border-radius:0 0.25rem 0.25rem 0;padding:0.375rem 1rem;border-left-color:#3E0A46}#KEP17443 .switch-field .label{padding:0.3125rem 0}#KEP17443 .booking-title{margin-bottom:1.5625rem;font-size:1rem;font-family:'Lato', sans-serif;color:#8E8E8E}#KEP17443 .booking-title span{font-weight:bold;color:#444444;font-size:1.125rem;margin-right:0.3125rem}#KEP17443 p.form-info{font-weight:bold;padding:1em;margin:0}#KEP17443 .booking-view-type{display:flex;flex-wrap:wrap;width:17%;flex-direction:row}#KEP17443 .booking-view-type>*{flex:1 1 0;border:solid 0.03125rem #C8C9CE;background-color:#FFFFFF;color:#666666;cursor:pointer;padding:0.375rem;text-align:center;font-size:0.875rem}#KEP17443 .booking-view-type a{text-decoration:none;color:inherit}#KEP17443 .booking-view-type .toggle-booking-list{border-radius:0.25rem 0 0 0.25rem;border-right-color:transparent}#KEP17443 .booking-view-type .toggle-booking-calendar{border-radius:0 0.25rem 0.25rem 0;border-left-color:transparent}#KEP17443 .booking-view-type .active{border:solid 0.0625rem #3E0A46;background-color:#EBE6EC;color:#3E0A46;font-weight:600}#KEP17443 #bookings-calendar ul.calendar-section{margin-top:0.9375rem;display:flex;gap:1rem;flex-wrap:wrap}#KEP17443 #bookings-calendar ul.calendar-section>*{flex:1 1 20%}#KEP17443 #bookings-calendar ul.calendar-section .fc-center h2{margin-bottom:0.5rem;border-radius:0.375rem;background-color:#F3F3F5;color:#111111;padding:0.5625rem;text-align:center;border:none;font-weight:bold}#KEP17443 #bookings-calendar ul.calendar-section .fc-widget-header th{background-color:#FFFFFF;color:#111111;margin-bottom:0.1875rem}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number span{color:#111111;margin-bottom:0.125rem}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.owner,#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.cancelled,#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.confirmed,#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.held,#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.advance,#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.income_guarantee{background-color:transparent !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.income_guarantee span{background:#CEFBFA !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.cancelled span{background-color:#FFCECE !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.confirmed span{background-color:#C6FFD7 !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.owner span{background-color:#AEAEAE !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.held span{background-color:#FFE6D1 !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-day-number.advance span{background-color:#FFE5B5 !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton{background-color:#FFFFFF}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton .departure{background-color:transparent !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton .not-bookable span,#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton .fc-past span{color:#999999 !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton .owner{background:none !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton .owner.departure span{border-radius:0 0.25rem 0.25rem 0 !important;background-color:#EAEAEA !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton td.arrival span{border-radius:0.25rem 0 0 0.25rem}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton td.departure span{border-radius:0 0.25rem 0.25rem 0}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton td.provisional-owner span{background-color:#9B9B9B !important}#KEP17443 #bookings-calendar ul.calendar-section .fc-content-skeleton td.arrival.departure span{border-radius:0.25rem !important}#KEP17443 #bookings-calendar ul.calendar-section td.fc-sat,#KEP17443 #bookings-calendar ul.calendar-section td.fc-sun{background-color:#F3F3F5 !important}#KEP17443 #bookings-calendar ul.calendar-section td.fc-sat.top{border-top-left-radius:0.375rem}#KEP17443 #bookings-calendar ul.calendar-section td.fc-sat.bottom{border-bottom-left-radius:0.375rem}#KEP17443 #bookings-calendar ul.calendar-section td.fc-sun.top{border-top-right-radius:0.375rem}#KEP17443 #bookings-calendar ul.calendar-section td.fc-sun.bottom{border-bottom-right-radius:0.375rem}#KEP17443 #bookings-calendar ul.calendar-section .booking-information{flex:1 0 auto}#KEP17443 #bookings-calendar ul.calendar-section td.arrival span{font-style:normal}#KEP17443 #bookings-calendar nav.calendar-nav{padding:0.9375rem;background-color:#F5F5F5;font-family:'Lato', sans-serif;font-size:1rem;font-weight:normal;color:#111111}#KEP17443 #bookings-calendar nav.calendar-nav span{font-size:1rem;font-weight:bold}#KEP17443 #bookings-calendar nav.calendar-nav a:before,#KEP17443 #bookings-calendar nav.calendar-nav a:after{color:transparent;background-size:0.9375rem 0.9375rem;background-repeat:no-repeat;-webkit-appearance:none}#KEP17443 #bookings-calendar nav.calendar-nav [data-role="prevYear"]:before{background-image:url(/images/angle-left.svg);background-position:0 50%}#KEP17443 #bookings-calendar nav.calendar-nav [data-role="nextYear"]:after{background-image:url(/images/angle-right.svg);background-position:100% 50%}#KEP17443 #bookings-calendar li.booking-information div.amount-due-disclaimer{font-size:0.875rem;color:#111}#KEP17443 #bookings-calendar li.booking-information div.partner-booking-disclaimer{margin-top:0.8rem;background-size:18px;font-size:0.875rem;color:#111;margin-bottom:0.8rem;background-position:top left;padding-left:1.5rem;background-image:url("/images/icon-info-grey.svg");background-repeat:no-repeat}@media (max-width: 12.8rem) and (min-width: 11.71rem){#KEP17443 #bookings-calendar ul.calendar-section>*{flex-basis:30%}}@media (max-width: 10.24rem) and (min-width: 8.51rem){#KEP17443 #bookings-calendar ul.calendar-section>*{flex-basis:30%}}@media (max-width: 8.5rem) and (min-width: 4.81rem){#KEP17443 #bookings-calendar ul.calendar-section>*{flex-basis:40%}}#KEP17443 .info-status{margin-top:1.875rem;display:flex;flex-wrap:wrap}#KEP17443 .info-status .calendar-legend{display:flex;gap:1.25rem;flex:0 0 80%}#KEP17443 .info-status .calendar-legend>*{display:flex;align-items:center}#KEP17443 .info-status .calendar-legend span:before{content:'';margin-right:0.3125rem;display:inline-block;width:0.875rem;height:0.875rem;border-radius:0.1875rem}#KEP17443 .info-status .calendar-legend .confirmed:before{background-color:#C6FFD7;border:solid 0.0625rem #03260A}#KEP17443 .info-status .calendar-legend .held:before{background-color:#FFE6D1;border:solid 0.0625rem #F06E00}#KEP17443 .info-status .calendar-legend .owner-booked:before{background-color:#AEAEAE;border:solid 0.0625rem #707070}#KEP17443 .info-status .calendar-legend .advanced:before{background-color:#FFE5B5;border:solid 0.0625rem #D5AC00}#KEP17443 .info-status .calendar-legend .cancelled:before{background-color:#FF9696;border:solid 0.0625rem #4D0000}#KEP17443 .info-status .info-popup{margin-left:auto}#KEP17443 .info-status .info-popup .popup-link{text-decoration:none;color:#F5F5F5 !important;border-color:#F5F5F5 !important;background-repeat:no-repeat;-webkit-appearance:none;background-image:url(/images/owner/icons/icon_info_circle.png);height:1.5rem;width:1.5rem}#KEP17443 #bookings-tip{height:auto;padding-left:20px}#KEP17443 #bookings-tip p{margin:0}#KEP17443 #bookings-tip.tip::before{display:none}#KEP17443 .card-header{margin-bottom:1rem}#KEP17443 .card-header .title{font-family:'Lato', sans-serif;font-weight:700;color:#333333;font-size:1.125rem;margin:0}#KEP17443 .card-header .title--tile{display:flex;justify-content:center;margin:0 0 0.5rem 0;font-family:'Source Sans Pro', sans-serif;font-weight:400;color:#111111;font-size:1.5rem}#KEP17443 .card--body__background{background:#F9F9FB;padding:1rem}#KEP17443 .card--body__tile-organiser{display:flex;flex-direction:row;gap:1rem}#KEP17443 .card--body__tiles{margin-top:1rem;background:#F9F9FB;padding:0.5rem;width:100%}#KEP17443 .card--body__next-section{margin-top:0.75rem}#KEP17443 .card--body__next-section select{width:100%}#KEP17443 .card--body__booking-summary{margin-top:1rem}#KEP17443 .card--body__booking-summary__title{font-family:'Lato', sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#000000;margin:0 0 1rem 0}#KEP17443 .card--body__booking-summary__chosen-range-container{display:flex;justify-content:space-between;padding:5px 10px;border:1px solid #CCCCCC;border-radius:3px}#KEP17443 .card--body__booking-summary__edit-range{text-decoration:underline}#KEP17443 .card--body__booking-summary__edit-range:hover{cursor:pointer}#KEP17443 .card--body__booking-summary__date-range .selected-date-range{color:#666666;text-overflow:ellipsis;max-width:12rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}#KEP17443 .card--body__booking-summary__main-content{display:flex;flex-direction:row;gap:1rem;align-items:center;margin-top:1rem}#KEP17443 .card--body__booking-summary__main-content--tiles{display:flex;flex-direction:column;align-items:center;border-radius:0.25rem;background-color:#F9F9FB;padding:1rem;min-height:8.5rem;width:100%}#KEP17443 .card--body__booking-summary__main-content--tiles-number{color:#111111;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}#KEP17443 .card--body__booking-summary__main-content--tiles-statement{color:#666666;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:400;line-height:1.25rem;margin-bottom:0}#KEP17443 .card--body__booking-summary__download{display:flex;margin-top:1rem}#KEP17443 .card--body__booking-summary__download a{color:#3E0A46;width:100%}#KEP17443 .card--body__booking-summary__download a button,#KEP17443 .card--body__booking-summary__download a #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .card--body__booking-summary__download a .secondary-button{display:flex;width:100%;align-items:center;justify-content:center;padding:0.5rem 0.75rem;border-radius:0.25rem;background-color:#3E0A46;gap:0.5rem;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif;font-weight:400}#KEP17443 .card--body__booking-summary__download a button #csv-icon,#KEP17443 .card--body__booking-summary__download a #bookings .detail-tabs-triggers .secondary-button #csv-icon,#bookings .detail-tabs-triggers #KEP17443 .card--body__booking-summary__download a .secondary-button #csv-icon{content:url(/images/icons-svg/kep17444/csv-white.svg)}#KEP17443 .card--body__booking-summary .dashboard-card-loader{display:none}#KEP17443 .card--body__booking-summary a.button{display:flex;justify-content:center;align-items:center;gap:0.25rem;font-family:'Source Sans Pro', sans-serif;background-color:#3E0A46;border:solid 0.5px #3E0A46;color:#FFFFFF;text-decoration:none;width:100%;font-weight:500;font-size:0.875rem;padding:10px 8px;height:auto;margin-top:1rem;box-sizing:border-box;border-radius:0.25rem}#KEP17443 .card--body__booking-summary a.button.disabled{opacity:80%;cursor:disabled;display:none}#KEP17443 .booking-summary_error_message{display:none;color:#EB0037;font-size:0.875rem}#KEP17443 .booking-summary-popup{display:none;background:#FFF;box-shadow:0 2px 15px 0 rgba(0,0,40,0.15);padding:1rem;z-index:9999;position:absolute;top:100%;min-width:20rem}#KEP17443 .edit-dates{margin:0 !important}#KEP17443 .booking-summary--popup{margin-top:0.5rem}#KEP17443 .booking-summary--popup__container{position:relative}#KEP17443 .booking-summary--popup__container .show-breakdown{justify-content:center}#KEP17443 .booking-summary--popup__container-visible{position:relative;display:inline-flex;flex-direction:row;align-items:flex-start;gap:0.5rem;user-select:none;cursor:pointer}#KEP17443 .booking-summary--popup__container-visible-text{text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;margin:0}#KEP17443 .booking-summary--popup__container-visible-icon{margin-top:0.2rem}#KEP17443 .booking-summary--popup__container-visible .edit-date{color:#111111;font-size:1rem;text-decoration:underline}#KEP17443 .booking-summary--popup__container-visible .show-breakdown{color:#006CFF}#KEP17443 .booking-summary--popup__container-visible .definition-of-days{text-align:left;color:#666666;text-decoration:underline}#KEP17443 .booking-summary--popup__container-hidden{display:none;background:#FFFFFF;box-shadow:0 2px 15px 0 rgba(0,0,40,0.15);padding:1rem;z-index:9999;position:absolute;min-width:17rem;margin-top:0.3rem;border-radius:0.25rem;cursor:default}#KEP17443 .booking-summary--popup__container-hidden-day-definition{margin-bottom:1rem}#KEP17443 .booking-summary--popup__container-hidden-day-definition,#KEP17443 .booking-summary--popup__container-hidden-days-included{display:flex;flex-direction:column;gap:0.25rem}#KEP17443 .booking-summary--popup__container-hidden-day-definition strong,#KEP17443 .booking-summary--popup__container-hidden-days-included strong{font-size:1rem;color:#666666;font-family:'Source Sans Pro', sans-serif}#KEP17443 .booking-summary--popup__container-hidden-day-definition span,#KEP17443 .booking-summary--popup__container-hidden-days-included span{color:#666666;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:400;line-height:1.25rem}@media only screen and (max-width: 959px){#KEP17443 .booking-summary--popup__container-hidden{right:0}}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-container{border-radius:0.25rem;background:#F9F9FB;padding:1rem}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown h3,#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown .account .notifications a span,.account .notifications a #KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown span,#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown label[for="property-selector"],#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown label[for="owner-selector"],#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown label[for="year-selector"],#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown label[for="month-selector"]{color:#111111;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:600;line-height:1.25rem;margin:0 0 0.75rem 0}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown--button{display:flex;margin-top:0.5rem}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown--button__submit{font-size:0.875rem;font-family:'Source Sans Pro', sans-serif;padding:0.5rem 1rem;border-radius:0.25rem;background-color:#3E0A46;width:100%}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown--button__submit:hover{opacity:0.8}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown--dropdown{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown--dropdown .dropdown>select{cursor:pointer;background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-position:right 0.75rem center;background-repeat:no-repeat;appearance:none !important;-webkit-appearance:none;-moz-appearance:none;padding:0.375rem 1.25rem 0.375rem 0.5rem !important;border:1px solid #CCCCCC}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown .edit-date-list{margin-bottom:0 !important}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown .edit-date-list-item:last-of-type{margin-bottom:0 !important}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list{margin-bottom:1rem}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0.5rem}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list-item .span{color:#666666;font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list-item .year-type{text-decoration:underline}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list-item p{font-family:'Source Sans Pro', sans-serif;font-weight:400;line-height:1.25rem;margin:0}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list-item p:first-of-type{font-size:0.875rem;color:#666666}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown-list-item p:last-of-type{font-size:1rem;color:#111111}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown hr{background:#CCCCCC;margin:0.5rem 0 0.62rem 0}#KEP17443 .booking-summary--popup__container-hidden .booking-summary--breakdown .total--container{margin:0}#KEP17443 .ownerbooking_alignment_fix_par1402 .flashmessage.tip{display:flex;align-items:center}#KEP17443 #KEP18448 .revenue-management .selectors form,#KEP17443 #KEP18448 .health-and-safety .selectors form{width:32.5%;margin-left:1.25%;float:left}@media only screen and (max-width: 599px){#KEP17443 #KEP18448 .revenue-management .selectors form,#KEP17443 #KEP18448 .health-and-safety .selectors form{margin-left:0;width:99%}}#KEP17443 #KEP18448 .revenue-management .selectors form :first-child,#KEP17443 #KEP18448 .health-and-safety .selectors form :first-child{margin-left:0}#KEP17443 #KEP18448 .form-group.card{padding:2rem}#KEP17443 #KEP18448 ul.list-group{list-style-type:none;padding:0}#KEP17443 #KEP18448 ul.list-group *[class*="col_"]{width:auto !important;word-wrap:break-word}#KEP17443 #KEP18448 ul.list-group li:not(:last-child){padding-bottom:2rem;border-bottom:0.0625rem dashed #CCCCCC}#KEP17443 #KEP18448 ul.list-group li:not(:first-child){padding-top:2rem}#KEP17443 #KEP18448 ul.list-group li:nth-child(5) .labels div:last-of-type>div:not(.separator-line)>label{width:30%}#KEP17443 #KEP18448 ul.list-group li:nth-child(5) .labels div:last-of-type>div:not(.separator-line)>label>span{margin-left:15%}#KEP17443 #KEP18448 label.styled-control{position:relative;display:inline-flex;width:4.375rem;margin-right:1rem;color:#666666}#KEP17443 #KEP18448 label.styled-control input{display:none}#KEP17443 #KEP18448 label.styled-control span{position:absolute;top:50%;left:2.5rem;font-size:0.875rem;transform:translate(-50%, -50%)}#KEP17443 #KEP18448 label.styled-control i.styled-control{width:100%;height:3rem;border-radius:0.3125rem;border:solid 0.0625rem #CCCCCC}#KEP17443 #KEP18448 label.styled-control i.styled-control::before{width:0.875rem;height:0.875rem;position:absolute;top:50%;left:1.1rem;transform:translate(-50%, -50%);border:solid 0.0625rem #333333}#KEP17443 #KEP18448 label.styled-control input:checked+i.styled-control::before{background:#FFFFFF;box-shadow:inset 0 0 0 0.25rem #3E0A46;border:0.0625rem solid transparent;width:1rem;height:1rem}#KEP17443 #KEP18448 label.styled-control input:checked+i.styled-control{background-color:#EBE6EC;border:solid 0.0625rem #3E0A46}#KEP17443 #KEP18448 label.styled-control._checked span{color:#3E0A46;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17443 #KEP18448 .labels.col_8>*:not(:first-of-type)>div:nth-child(1):not(.ng-hide),#KEP17443 #KEP18448 #search_results .labels.prop-image>*:not(:first-of-type)>div:nth-child(1):not(.ng-hide),#search_results #KEP17443 #KEP18448 .labels.prop-image>*:not(:first-of-type)>div:nth-child(1):not(.ng-hide){margin-top:1.5rem}#KEP17443 #KEP18448 .labels.col_8 div.error:not(.ng-hide),#KEP17443 #KEP18448 #search_results .labels.prop-image div.error:not(.ng-hide),#search_results #KEP17443 #KEP18448 .labels.prop-image div.error:not(.ng-hide){margin-top:0.5rem}#KEP17443 #KEP18448 .file-upload-background{padding:2rem;border-radius:0.375rem;background-color:#F5F5F5}@media only screen and (max-width: 599px){#KEP17443 #KEP18448 .file-upload-background{width:unset}}@media only screen and (max-width: 599px){#KEP17443 #KEP18448 .file-upload-background .table_decoration,#KEP17443 #KEP18448 .file-upload-background .record-list>dl,#KEP17443 #KEP18448 .file-upload-background .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17443 #KEP18448 .file-upload-background li{width:100% !important}}#KEP17443 #KEP18448 .file-upload-background p{line-height:1.36em}#KEP17443 #KEP18448 .file-upload-background p.table_decoration:last-of-type{margin-bottom:0 !important}#KEP17443 #KEP18448 .file-upload-background p>strong{font-weight:normal;color:#666666 !important}#KEP17443 #KEP18448 .file-upload-background small{display:block;border-radius:0.3125rem;border:solid 0.03125rem #FF9513;background-color:#FEF9F1;font-size:1rem;padding:0.625rem 1rem;line-height:1.4em;margin-bottom:1rem}#KEP17443 #KEP18448 .file-upload-background .table_decoration.file-upload-padding,#KEP17443 #KEP18448 .file-upload-background .record-list>dl.file-upload-padding,#KEP17443 #KEP18448 .file-upload-background .account .search-container form.settings-details li.file-upload-padding,.account .search-container form.settings-details #KEP17443 #KEP18448 .file-upload-background li.file-upload-padding{padding:1rem;border-radius:0.375rem;background-color:#FFFFFF}#KEP17443 #KEP18448 .file-upload-background .table_decoration.file-upload-padding .__title-grey,#KEP17443 #KEP18448 .file-upload-background .record-list>dl.file-upload-padding .__title-grey,#KEP17443 #KEP18448 .file-upload-background .account .search-container form.settings-details li.file-upload-padding .__title-grey,.account .search-container form.settings-details #KEP17443 #KEP18448 .file-upload-background li.file-upload-padding .__title-grey{color:#666666}#KEP17443 #KEP18448 .file-upload-background .table_decoration.file-upload-padding .__title-dark,#KEP17443 #KEP18448 .file-upload-background .record-list>dl.file-upload-padding .__title-dark,#KEP17443 #KEP18448 .file-upload-background .account .search-container form.settings-details li.file-upload-padding .__title-dark,.account .search-container form.settings-details #KEP17443 #KEP18448 .file-upload-background li.file-upload-padding .__title-dark{font-family:'Lato', sans-serif;font-weight:700;color:#333333;font-size:1rem !important}#KEP17443 #KEP18448 .file-upload-background .table_decoration.file-upload-padding:first-of-type,#KEP17443 #KEP18448 .file-upload-background .record-list>dl.file-upload-padding:first-of-type,#KEP17443 #KEP18448 .file-upload-background .account .search-container form.settings-details li.file-upload-padding:first-of-type,.account .search-container form.settings-details #KEP17443 #KEP18448 .file-upload-background li.file-upload-padding:first-of-type{margin-bottom:1.5rem}#KEP17443 #KEP18448 .file-upload-background input[type="file"]{display:none;visibility:hidden}#KEP17443 #KEP18448 .file-upload-background label.__file-button{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem}#KEP17443 #KEP18448 .file-upload-background label.__file-button::before{content:'Choose files';display:inline-block;background-color:#3E0A46;border-radius:0.25rem;padding:0.571rem 1rem;cursor:pointer;color:#FFFFFF;margin-top:0.5rem}#KEP17443 #KEP18448 .file-upload-background label.__file-button:hover::before{opacity:85%}#KEP17443 #KEP18448 .file-upload-background label.__file-button:after{content:'No file chosen';color:#666666;margin-left:0.5rem}#KEP17443 #KEP18448 .file-upload-background input[datepicker]{margin-top:0.5rem;width:70%;border-color:#CCCCCC}@media only screen and (max-width: 599px){#KEP17443 #KEP18448 .file-upload-background input[datepicker]{width:unset}}#KEP17443 #KEP18448 .file-upload-background li{display:block !important;padding:0 !important}#KEP17443 #KEP18448 .question-attached-file{display:grid;grid-template-columns:25% 15% 15% 1fr;gap:0.5rem;font-size:0.875rem;margin-bottom:1rem}@media only screen and (max-width: 599px){#KEP17443 #KEP18448 .question-attached-file{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem;margin-bottom:1rem;font-family:'Source Sans Pro', sans-serif}}#KEP17443 #KEP18448 .question-attached-file div:nth-child(1) a{color:#3E0A46 !important;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17443 #KEP18448 .question-attached-file div:nth-child(2),#KEP17443 #KEP18448 .question-attached-file div:nth-child(3){line-height:1.36rem}#KEP17443 #KEP18448 .question_margin p:first-of-type{font-family:'Source Sans Pro', sans-serif;font-weight:500;color:#666666}#KEP17443 #KEP18448 .question_margin .__checkbox div{display:flex;align-items:center;gap:0.5rem}#KEP17443 #KEP18448 .question_margin input[type="checkbox"].ng-pristine{width:auto !important;display:inline-block !important;margin-bottom:0}#KEP17443 #KEP18448 button[class*="icon-"],#KEP17443 #KEP18448 #bookings .detail-tabs-triggers .secondary-button[class*="icon-"],#bookings .detail-tabs-triggers #KEP17443 #KEP18448 .secondary-button[class*="icon-"],#KEP17443 #KEP18448 button[name="save"],#KEP17443 #KEP18448 #bookings .detail-tabs-triggers .secondary-button[name="save"],#bookings .detail-tabs-triggers #KEP17443 #KEP18448 .secondary-button[name="save"]{font-family:'Source Sans Pro', sans-serif !important;font-size:0.875rem;font-weight:normal;background-color:#3E0A46;border:none;color:#FFFFFF;margin-bottom:0;width:6.875rem}#KEP17443 #KEP18448 button[class*="icon-"]::before,#KEP17443 #KEP18448 #bookings .detail-tabs-triggers .secondary-button[class*="icon-"]::before,#bookings .detail-tabs-triggers #KEP17443 #KEP18448 .secondary-button[class*="icon-"]::before,#KEP17443 #KEP18448 button[name="save"]::before,#KEP17443 #KEP18448 #bookings .detail-tabs-triggers .secondary-button[name="save"]::before,#bookings .detail-tabs-triggers #KEP17443 #KEP18448 .secondary-button[name="save"]::before{display:none}#KEP17443 #KEP18448 button[class*="icon-"] .mobile,#KEP17443 #KEP18448 #bookings .detail-tabs-triggers .secondary-button[class*="icon-"] .mobile,#bookings .detail-tabs-triggers #KEP17443 #KEP18448 .secondary-button[class*="icon-"] .mobile,#KEP17443 #KEP18448 button[name="save"] .mobile,#KEP17443 #KEP18448 #bookings .detail-tabs-triggers .secondary-button[name="save"] .mobile,#bookings .detail-tabs-triggers #KEP17443 #KEP18448 .secondary-button[name="save"] .mobile{display:none}#KEP17443 #KEP18448 #save.button-call-to-action{margin-top:1rem;width:30% !important}@media only screen and (max-width: 599px){#KEP17443 #KEP18448 #save.button-call-to-action{width:100% !important}}#KEP17443 #KEP18448 .styled-note{font-size:1rem}#KEP17443 #KEP18448 .styled-note.sucess{display:inline-block;width:100%;margin-bottom:1rem;border:solid 0.0625rem #007D1E;background-color:#EAf5EA}#KEP17443 #KEP18448 label[for="property-selector"],#KEP17443 #KEP18448 label[for="owner-selector"]{font-size:1rem !important}#KEP17443 ul.settings_nav_layout{list-style-type:none;padding:1.5rem;border-radius:0.375rem;box-shadow:0.25rem 0 1.25rem 0 rgba(0,0,105,0.03);background-color:#FFFFFF;font-size:1rem;line-height:1.71;text-align:left}#KEP17443 ul.settings_nav_layout li:first-child{display:none}#KEP17443 ul.settings_nav_layout li.active{border-radius:0.375rem;border:solid 0.0625rem #3E0A46;background-color:#EBE6EC;background-image:url(/images/icons-svg/right-chevron.svg);background-size:0.75rem 0.75rem;background-repeat:no-repeat;background-position:right;background-origin:content-box;-webkit-appearance:none}#KEP17443 ul.settings_nav_layout li{position:relative;padding:0.625rem 0.625rem 0.625rem 3.125rem}#KEP17443 ul.settings_nav_layout li:not(:last-child){margin-bottom:0.5rem}#KEP17443 ul.settings_nav_layout li img,#KEP17443 ul.settings_nav_layout li a::before,#KEP17443 ul.settings_nav_layout li a::after{position:absolute;top:50%;transform:translateY(-50%)}#KEP17443 ul.settings_nav_layout li img{display:block;max-width:1rem;width:auto;height:auto;left:1.125rem;z-index:1;filter:brightness(0)}#KEP17443 ul.settings_nav_layout li a{text-decoration:none;color:#333333}#KEP17443 ul.settings_nav_layout li a::before{border-radius:0.375rem;content:'';width:1.875rem;height:1.875rem;left:0.625rem}#KEP17443 ul.settings_nav_layout li a.active{color:#3E0A46;font-weight:bold}#KEP17443 ul.settings_nav_layout li a.active::before,#KEP17443 ul.settings_nav_layout li a:hover::before{background-color:#3E0A46}#KEP17443 ul.settings_nav_layout li a.active+img,#KEP17443 ul.settings_nav_layout li a:hover+img{filter:brightness(0) invert(1)}#KEP17443 ul.settings_nav_layout li a:hover:not(.active){text-decoration:underline}#KEP17443 #KEP18364{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;margin-bottom:1.5rem}#KEP17443 #KEP18364 dl:nth-child(3){order:5}#KEP17443 #KEP18364 dl:nth-child(4){order:4}#KEP17443 #KEP18364 dl.card{display:flex;flex-direction:column;justify-content:space-between;padding:2rem 1.5rem 1.5rem 2rem;min-width:14rem !important}#KEP17443 #KEP18364 dl.card dt{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#111111;margin-bottom:0.5rem;display:flex;gap:0.5rem}#KEP17443 #KEP18364 dl.card dd{color:#666666;margin-bottom:1rem}#KEP17443 #KEP18364 dl.card .icon-pricing:before{font-family:'icon-set';position:relative;top:0.1em;content:"\e639"}#KEP17443 #KEP18364 dl.card a.button{font-size:0.875rem;border-radius:0.25rem;background-color:#3E0A46;width:12rem;padding:0.688rem 0;text-align:center;height:auto}#KEP17443 #KEP18364 dl.card a.button::before{content:none}#KEP17443 #KEP18364 dl.card a.button:hover{opacity:.8}#KEP17443 #KEP18364 dl.card span[class*="icon-"]::before{font-size:1rem;filter:brightness(0);margin-right:0}#KEP17443 #KEP18364 dl.card span[class*="icon-"]::before .icon-pricing:before{font-family:'icon-set';position:relative;top:0.1em;content:"\e639"}@media only screen and (max-width: 48rem){#KEP17443 #KEP18364 dl.card{grid-template-columns:1fr;gap:1rem}}#KEP17443 form.settings-details input,#KEP17443 form.settings-details select,#KEP17443 form.settings-details button,#KEP17443 form.settings-details #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 form.settings-details .secondary-button,#KEP17443 form.settings-details span,#KEP17443 .password-settings input,#KEP17443 .password-settings select,#KEP17443 .password-settings button,#KEP17443 .password-settings #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .password-settings .secondary-button,#KEP17443 .password-settings span{margin:0;border:solid 0.0625rem #666666;font-size:0.875rem;font-family:'Lato', sans-serif}#KEP17443 form.settings-details input:focus,#KEP17443 form.settings-details select:focus,#KEP17443 form.settings-details button:focus,#KEP17443 form.settings-details #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers #KEP17443 form.settings-details .secondary-button:focus,#KEP17443 form.settings-details span:focus,#KEP17443 .password-settings input:focus,#KEP17443 .password-settings select:focus,#KEP17443 .password-settings button:focus,#KEP17443 .password-settings #bookings .detail-tabs-triggers .secondary-button:focus,#bookings .detail-tabs-triggers #KEP17443 .password-settings .secondary-button:focus,#KEP17443 .password-settings span:focus{border-width:0.0625rem;border-color:#8E8E8E}#KEP17443 form.settings-details .form-group li,#KEP17443 .password-settings .form-group li{background-color:inherit !important;border-bottom:none}#KEP17443 form.settings-details .form-group li span,#KEP17443 form.settings-details .form-group li label,#KEP17443 .password-settings .form-group li span,#KEP17443 .password-settings .form-group li label{display:block;width:100% !important;text-align:left;margin:0}#KEP17443 form.settings-details .form-group li label,#KEP17443 .password-settings .form-group li label{color:#444444;font-size:0.875rem;font-family:'Lato', sans-serif;font-weight:700}#KEP17443 form.settings-details .form-group li span,#KEP17443 .password-settings .form-group li span{line-height:1;padding:0.6875rem 0.5rem;border-radius:0.25rem;min-height:2.375rem;background-color:#F5F5F7;cursor:default}#KEP17443 form.settings-details .form-group li select:not([multiple]),#KEP17443 .password-settings .form-group li select:not([multiple]){background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-repeat:no-repeat;background-position:right;background-origin:content-box;-webkit-appearance:none}#KEP17443 form.settings-details .form-group li input,#KEP17443 form.settings-details .form-group li span,#KEP17443 .password-settings .form-group li input,#KEP17443 .password-settings .form-group li span{color:#666666}#KEP17443 form.settings-details .form-group li .group,#KEP17443 form.settings-details .form-group li .main-content,#KEP17443 form.settings-details .form-group li #header,#KEP17443 form.settings-details .form-group li .search_form section,.search_form #KEP17443 form.settings-details .form-group li section,#KEP17443 form.settings-details .form-group li .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17443 form.settings-details .form-group li .inner-fieldset,#KEP17443 form.settings-details .form-group li .group-properties,#KEP17443 form.settings-details .form-group li .group-properties li,.group-properties #KEP17443 form.settings-details .form-group li li,#KEP17443 form.settings-details .form-group li .display-group li,.display-group #KEP17443 form.settings-details .form-group li li,#KEP17443 form.settings-details .form-group li #bookings .info-area div.property-information,#bookings .info-area #KEP17443 form.settings-details .form-group li div.property-information,#KEP17443 form.settings-details .form-group li .tip-new,#KEP17443 form.settings-details .form-group li .flashmessage,#KEP17443 form.settings-details .form-group li .property-list,#KEP17443 form.settings-details .form-group li .table-list .table-headers,.table-list #KEP17443 form.settings-details .form-group li .table-headers,#KEP17443 form.settings-details .form-group li .table-list .fixed-column,.table-list #KEP17443 form.settings-details .form-group li .fixed-column,#KEP17443 form.settings-details .form-group li .table-list .filterable-columns,.table-list #KEP17443 form.settings-details .form-group li .filterable-columns,#KEP17443 form.settings-details .form-group li .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17443 form.settings-details .form-group li ul,#KEP17443 form.settings-details .form-group li #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17443 form.settings-details .form-group li li,#KEP17443 form.settings-details .form-group li .settings_nav,#KEP17443 form.settings-details .form-group li #property-contacts form,#property-contacts #KEP17443 form.settings-details .form-group li form,#KEP17443 .account .search-container form.settings-details .form-group li li,.account .search-container #KEP17443 form.settings-details .form-group li li,#KEP17443 form.settings-details .form-group .payment-switcher li a,.payment-switcher #KEP17443 form.settings-details .form-group li a,#KEP17443 form.settings-details .form-group li .message-content,#KEP17443 form.settings-details .form-group li footer,#KEP17443 form.settings-details .form-group li .tip,#KEP17443 .password-settings .form-group li .group,#KEP17443 .password-settings .form-group li .main-content,#KEP17443 .password-settings .form-group li #header,#KEP17443 .password-settings .form-group li .search_form section,.search_form #KEP17443 .password-settings .form-group li section,#KEP17443 .password-settings .form-group li .search_form .cottage-features .inner-fieldset,.search_form .cottage-features #KEP17443 .password-settings .form-group li .inner-fieldset,#KEP17443 .password-settings .form-group li .group-properties,#KEP17443 .password-settings .form-group li .group-properties li,.group-properties #KEP17443 .password-settings .form-group li li,#KEP17443 .password-settings .form-group li .display-group li,.display-group #KEP17443 .password-settings .form-group li li,#KEP17443 .password-settings .form-group li #bookings .info-area div.property-information,#bookings .info-area #KEP17443 .password-settings .form-group li div.property-information,#KEP17443 .password-settings .form-group li .tip-new,#KEP17443 .password-settings .form-group li .flashmessage,#KEP17443 .password-settings .form-group li .property-list,#KEP17443 .password-settings .form-group li .table-list .table-headers,.table-list #KEP17443 .password-settings .form-group li .table-headers,#KEP17443 .password-settings .form-group li .table-list .fixed-column,.table-list #KEP17443 .password-settings .form-group li .fixed-column,#KEP17443 .password-settings .form-group li .table-list .filterable-columns,.table-list #KEP17443 .password-settings .form-group li .filterable-columns,#KEP17443 .password-settings .form-group li .table-list .filterable-columns ul,.table-list .filterable-columns #KEP17443 .password-settings .form-group li ul,#KEP17443 .password-settings .form-group li #monthly-payments .statement-summary li,#monthly-payments .statement-summary #KEP17443 .password-settings .form-group li li,#KEP17443 .password-settings .form-group li .settings_nav,#KEP17443 .password-settings .form-group li #property-contacts form,#property-contacts #KEP17443 .password-settings .form-group li form,#KEP17443 .password-settings .form-group li .account .search-container form.settings-details li,.account .search-container form.settings-details #KEP17443 .password-settings .form-group li li,#KEP17443 .password-settings .form-group .payment-switcher li a,.payment-switcher #KEP17443 .password-settings .form-group li a,#KEP17443 .password-settings .form-group li .message-content,#KEP17443 .password-settings .form-group li footer,#KEP17443 .password-settings .form-group li .tip{display:flex;flex-wrap:wrap}#KEP17443 form.settings-details .form-group li .group>*:not(:first-child),#KEP17443 form.settings-details .form-group li .main-content>*:not(:first-child),#KEP17443 form.settings-details .form-group li #header>*:not(:first-child),#KEP17443 form.settings-details .form-group li .search_form section>*:not(:first-child),.search_form #KEP17443 form.settings-details .form-group li section>*:not(:first-child),#KEP17443 form.settings-details .form-group li .search_form .cottage-features .inner-fieldset>*:not(:first-child),.search_form .cottage-features #KEP17443 form.settings-details .form-group li .inner-fieldset>*:not(:first-child),#KEP17443 form.settings-details .form-group li .group-properties>*:not(:first-child),#KEP17443 form.settings-details .form-group li .group-properties li>*:not(:first-child),.group-properties #KEP17443 form.settings-details .form-group li li>*:not(:first-child),#KEP17443 form.settings-details .form-group li .display-group li>*:not(:first-child),.display-group #KEP17443 form.settings-details .form-group li li>*:not(:first-child),#KEP17443 form.settings-details .form-group li #bookings .info-area div.property-information>*:not(:first-child),#bookings .info-area #KEP17443 form.settings-details .form-group li div.property-information>*:not(:first-child),#KEP17443 form.settings-details .form-group li .tip-new>*:not(:first-child),#KEP17443 form.settings-details .form-group li .flashmessage>*:not(:first-child),#KEP17443 form.settings-details .form-group li .property-list>*:not(:first-child),#KEP17443 form.settings-details .form-group li .table-list .table-headers>*:not(:first-child),.table-list #KEP17443 form.settings-details .form-group li .table-headers>*:not(:first-child),#KEP17443 form.settings-details .form-group li .table-list .fixed-column>*:not(:first-child),.table-list #KEP17443 form.settings-details .form-group li .fixed-column>*:not(:first-child),#KEP17443 form.settings-details .form-group li .table-list .filterable-columns>*:not(:first-child),.table-list #KEP17443 form.settings-details .form-group li .filterable-columns>*:not(:first-child),#KEP17443 form.settings-details .form-group li .table-list .filterable-columns ul>*:not(:first-child),.table-list .filterable-columns #KEP17443 form.settings-details .form-group li ul>*:not(:first-child),#KEP17443 form.settings-details .form-group li #monthly-payments .statement-summary li>*:not(:first-child),#monthly-payments .statement-summary #KEP17443 form.settings-details .form-group li li>*:not(:first-child),#KEP17443 form.settings-details .form-group li .settings_nav>*:not(:first-child),#KEP17443 form.settings-details .form-group li #property-contacts form>*:not(:first-child),#property-contacts #KEP17443 form.settings-details .form-group li form>*:not(:first-child),#KEP17443 .account .search-container form.settings-details .form-group li li>*:not(:first-child),.account .search-container #KEP17443 form.settings-details .form-group li li>*:not(:first-child),#KEP17443 form.settings-details .form-group .payment-switcher li a>*:not(:first-child),.payment-switcher #KEP17443 form.settings-details .form-group li a>*:not(:first-child),#KEP17443 form.settings-details .form-group li .message-content>*:not(:first-child),#KEP17443 form.settings-details .form-group li footer>*:not(:first-child),#KEP17443 form.settings-details .form-group li #KEP17352 .tip-new>*:not(:first-child),#KEP17443 form.settings-details .form-group li #KEP17352 .flashmessage>*:not(:first-child),#KEP17443 form.settings-details .form-group li .tip>*:not(:first-child),#KEP17443 .password-settings .form-group li .group>*:not(:first-child),#KEP17443 .password-settings .form-group li .main-content>*:not(:first-child),#KEP17443 .password-settings .form-group li #header>*:not(:first-child),#KEP17443 .password-settings .form-group li .search_form section>*:not(:first-child),.search_form #KEP17443 .password-settings .form-group li section>*:not(:first-child),#KEP17443 .password-settings .form-group li .search_form .cottage-features .inner-fieldset>*:not(:first-child),.search_form .cottage-features #KEP17443 .password-settings .form-group li .inner-fieldset>*:not(:first-child),#KEP17443 .password-settings .form-group li .group-properties>*:not(:first-child),#KEP17443 .password-settings .form-group li .group-properties li>*:not(:first-child),.group-properties #KEP17443 .password-settings .form-group li li>*:not(:first-child),#KEP17443 .password-settings .form-group li .display-group li>*:not(:first-child),.display-group #KEP17443 .password-settings .form-group li li>*:not(:first-child),#KEP17443 .password-settings .form-group li #bookings .info-area div.property-information>*:not(:first-child),#bookings .info-area #KEP17443 .password-settings .form-group li div.property-information>*:not(:first-child),#KEP17443 .password-settings .form-group li .tip-new>*:not(:first-child),#KEP17443 .password-settings .form-group li .flashmessage>*:not(:first-child),#KEP17443 .password-settings .form-group li .property-list>*:not(:first-child),#KEP17443 .password-settings .form-group li .table-list .table-headers>*:not(:first-child),.table-list #KEP17443 .password-settings .form-group li .table-headers>*:not(:first-child),#KEP17443 .password-settings .form-group li .table-list .fixed-column>*:not(:first-child),.table-list #KEP17443 .password-settings .form-group li .fixed-column>*:not(:first-child),#KEP17443 .password-settings .form-group li .table-list .filterable-columns>*:not(:first-child),.table-list #KEP17443 .password-settings .form-group li .filterable-columns>*:not(:first-child),#KEP17443 .password-settings .form-group li .table-list .filterable-columns ul>*:not(:first-child),.table-list .filterable-columns #KEP17443 .password-settings .form-group li ul>*:not(:first-child),#KEP17443 .password-settings .form-group li #monthly-payments .statement-summary li>*:not(:first-child),#monthly-payments .statement-summary #KEP17443 .password-settings .form-group li li>*:not(:first-child),#KEP17443 .password-settings .form-group li .settings_nav>*:not(:first-child),#KEP17443 .password-settings .form-group li #property-contacts form>*:not(:first-child),#property-contacts #KEP17443 .password-settings .form-group li form>*:not(:first-child),#KEP17443 .password-settings .form-group li .account .search-container form.settings-details li>*:not(:first-child),.account .search-container form.settings-details #KEP17443 .password-settings .form-group li li>*:not(:first-child),#KEP17443 .password-settings .form-group .payment-switcher li a>*:not(:first-child),.payment-switcher #KEP17443 .password-settings .form-group li a>*:not(:first-child),#KEP17443 .password-settings .form-group li .message-content>*:not(:first-child),#KEP17443 .password-settings .form-group li footer>*:not(:first-child),#KEP17443 .password-settings .form-group li #KEP17352 .tip-new>*:not(:first-child),#KEP17443 .password-settings .form-group li #KEP17352 .flashmessage>*:not(:first-child),#KEP17443 .password-settings .form-group li .tip>*:not(:first-child){flex:1}#KEP17443 form.settings-details .form-group li .group input,#KEP17443 form.settings-details .form-group li .main-content input,#KEP17443 form.settings-details .form-group li #header input,#KEP17443 form.settings-details .form-group li .search_form section input,.search_form #KEP17443 form.settings-details .form-group li section input,#KEP17443 form.settings-details .form-group li .search_form .cottage-features .inner-fieldset input,.search_form .cottage-features #KEP17443 form.settings-details .form-group li .inner-fieldset input,#KEP17443 form.settings-details .form-group li .group-properties input,.group-properties #KEP17443 form.settings-details .form-group li li input,#KEP17443 form.settings-details .form-group li .display-group li input,.display-group #KEP17443 form.settings-details .form-group li li input,#KEP17443 form.settings-details .form-group li #bookings .info-area div.property-information input,#bookings .info-area #KEP17443 form.settings-details .form-group li div.property-information input,#KEP17443 form.settings-details .form-group li .tip-new input,#KEP17443 form.settings-details .form-group li .flashmessage input,#KEP17443 form.settings-details .form-group li .property-list input,#KEP17443 form.settings-details .form-group li .table-list .table-headers input,.table-list #KEP17443 form.settings-details .form-group li .table-headers input,#KEP17443 form.settings-details .form-group li .table-list .fixed-column input,.table-list #KEP17443 form.settings-details .form-group li .fixed-column input,#KEP17443 form.settings-details .form-group li .table-list .filterable-columns input,.table-list #KEP17443 form.settings-details .form-group li .filterable-columns input,.table-list .filterable-columns #KEP17443 form.settings-details .form-group li ul input,#KEP17443 form.settings-details .form-group li #monthly-payments .statement-summary li input,#monthly-payments .statement-summary #KEP17443 form.settings-details .form-group li li input,#KEP17443 form.settings-details .form-group li .settings_nav input,#KEP17443 form.settings-details .form-group li #property-contacts form input,#property-contacts #KEP17443 form.settings-details .form-group li form input,#KEP17443 .account .search-container form.settings-details .form-group li li input,.account .search-container #KEP17443 form.settings-details .form-group li li input,#KEP17443 form.settings-details .form-group .payment-switcher li a input,.payment-switcher #KEP17443 form.settings-details .form-group li a input,#KEP17443 form.settings-details .form-group li .message-content input,#KEP17443 form.settings-details .form-group li footer input,#KEP17443 form.settings-details .form-group li .tip input,#KEP17443 .password-settings .form-group li .group input,#KEP17443 .password-settings .form-group li .main-content input,#KEP17443 .password-settings .form-group li #header input,#KEP17443 .password-settings .form-group li .search_form section input,.search_form #KEP17443 .password-settings .form-group li section input,#KEP17443 .password-settings .form-group li .search_form .cottage-features .inner-fieldset input,.search_form .cottage-features #KEP17443 .password-settings .form-group li .inner-fieldset input,#KEP17443 .password-settings .form-group li .group-properties input,.group-properties #KEP17443 .password-settings .form-group li li input,#KEP17443 .password-settings .form-group li .display-group li input,.display-group #KEP17443 .password-settings .form-group li li input,#KEP17443 .password-settings .form-group li #bookings .info-area div.property-information input,#bookings .info-area #KEP17443 .password-settings .form-group li div.property-information input,#KEP17443 .password-settings .form-group li .tip-new input,#KEP17443 .password-settings .form-group li .flashmessage input,#KEP17443 .password-settings .form-group li .property-list input,#KEP17443 .password-settings .form-group li .table-list .table-headers input,.table-list #KEP17443 .password-settings .form-group li .table-headers input,#KEP17443 .password-settings .form-group li .table-list .fixed-column input,.table-list #KEP17443 .password-settings .form-group li .fixed-column input,#KEP17443 .password-settings .form-group li .table-list .filterable-columns input,.table-list #KEP17443 .password-settings .form-group li .filterable-columns input,.table-list .filterable-columns #KEP17443 .password-settings .form-group li ul input,#KEP17443 .password-settings .form-group li #monthly-payments .statement-summary li input,#monthly-payments .statement-summary #KEP17443 .password-settings .form-group li li input,#KEP17443 .password-settings .form-group li .settings_nav input,#KEP17443 .password-settings .form-group li #property-contacts form input,#property-contacts #KEP17443 .password-settings .form-group li form input,#KEP17443 .password-settings .form-group li .account .search-container form.settings-details li input,.account .search-container form.settings-details #KEP17443 .password-settings .form-group li li input,#KEP17443 .password-settings .form-group .payment-switcher li a input,.payment-switcher #KEP17443 .password-settings .form-group li a input,#KEP17443 .password-settings .form-group li .message-content input,#KEP17443 .password-settings .form-group li footer input,#KEP17443 .password-settings .form-group li .tip input{flex-basis:40% !important;margin-right:1rem}#KEP17443 form.settings-details .form-group li .group label,#KEP17443 form.settings-details .form-group li .main-content label,#KEP17443 form.settings-details .form-group li #header label,#KEP17443 form.settings-details .form-group li .search_form section label,.search_form #KEP17443 form.settings-details .form-group li section label,#KEP17443 form.settings-details .form-group li .search_form .cottage-features .inner-fieldset label,.search_form .cottage-features #KEP17443 form.settings-details .form-group li .inner-fieldset label,#KEP17443 form.settings-details .form-group li .group-properties label,.group-properties #KEP17443 form.settings-details .form-group li li label,#KEP17443 form.settings-details .form-group li .display-group li label,.display-group #KEP17443 form.settings-details .form-group li li label,#KEP17443 form.settings-details .form-group li #bookings .info-area div.property-information label,#bookings .info-area #KEP17443 form.settings-details .form-group li div.property-information label,#KEP17443 form.settings-details .form-group li .tip-new label,#KEP17443 form.settings-details .form-group li .flashmessage label,#KEP17443 form.settings-details .form-group li .property-list label,#KEP17443 form.settings-details .form-group li .table-list .table-headers label,.table-list #KEP17443 form.settings-details .form-group li .table-headers label,#KEP17443 form.settings-details .form-group li .table-list .fixed-column label,.table-list #KEP17443 form.settings-details .form-group li .fixed-column label,#KEP17443 form.settings-details .form-group li .table-list .filterable-columns label,.table-list #KEP17443 form.settings-details .form-group li .filterable-columns label,.table-list .filterable-columns #KEP17443 form.settings-details .form-group li ul label,#KEP17443 form.settings-details .form-group li #monthly-payments .statement-summary li label,#monthly-payments .statement-summary #KEP17443 form.settings-details .form-group li li label,#KEP17443 form.settings-details .form-group li .settings_nav label,#KEP17443 form.settings-details .form-group li #property-contacts form label,#property-contacts #KEP17443 form.settings-details .form-group li form label,#KEP17443 .account .search-container form.settings-details .form-group li li label,.account .search-container #KEP17443 form.settings-details .form-group li li label,#KEP17443 form.settings-details .form-group .payment-switcher li a label,.payment-switcher #KEP17443 form.settings-details .form-group li a label,#KEP17443 form.settings-details .form-group li .message-content label,#KEP17443 form.settings-details .form-group li footer label,#KEP17443 form.settings-details .form-group li .tip label,#KEP17443 .password-settings .form-group li .group label,#KEP17443 .password-settings .form-group li .main-content label,#KEP17443 .password-settings .form-group li #header label,#KEP17443 .password-settings .form-group li .search_form section label,.search_form #KEP17443 .password-settings .form-group li section label,#KEP17443 .password-settings .form-group li .search_form .cottage-features .inner-fieldset label,.search_form .cottage-features #KEP17443 .password-settings .form-group li .inner-fieldset label,#KEP17443 .password-settings .form-group li .group-properties label,.group-properties #KEP17443 .password-settings .form-group li li label,#KEP17443 .password-settings .form-group li .display-group li label,.display-group #KEP17443 .password-settings .form-group li li label,#KEP17443 .password-settings .form-group li #bookings .info-area div.property-information label,#bookings .info-area #KEP17443 .password-settings .form-group li div.property-information label,#KEP17443 .password-settings .form-group li .tip-new label,#KEP17443 .password-settings .form-group li .flashmessage label,#KEP17443 .password-settings .form-group li .property-list label,#KEP17443 .password-settings .form-group li .table-list .table-headers label,.table-list #KEP17443 .password-settings .form-group li .table-headers label,#KEP17443 .password-settings .form-group li .table-list .fixed-column label,.table-list #KEP17443 .password-settings .form-group li .fixed-column label,#KEP17443 .password-settings .form-group li .table-list .filterable-columns label,.table-list #KEP17443 .password-settings .form-group li .filterable-columns label,.table-list .filterable-columns #KEP17443 .password-settings .form-group li ul label,#KEP17443 .password-settings .form-group li #monthly-payments .statement-summary li label,#monthly-payments .statement-summary #KEP17443 .password-settings .form-group li li label,#KEP17443 .password-settings .form-group li .settings_nav label,#KEP17443 .password-settings .form-group li #property-contacts form label,#property-contacts #KEP17443 .password-settings .form-group li form label,#KEP17443 .password-settings .form-group li .account .search-container form.settings-details li label,.account .search-container form.settings-details #KEP17443 .password-settings .form-group li li label,#KEP17443 .password-settings .form-group .payment-switcher li a label,.payment-switcher #KEP17443 .password-settings .form-group li a label,#KEP17443 .password-settings .form-group li .message-content label,#KEP17443 .password-settings .form-group li footer label,#KEP17443 .password-settings .form-group li .tip label{width:100%}#KEP17443 form.settings-details .form-group .address-details,#KEP17443 .password-settings .form-group .address-details{border-radius:0.25rem;border:solid 0.0625rem #CCCCCC;background-color:#F5F5F7;padding:0 1.3125rem 1.3125rem 1.3125rem}#KEP17443 form.settings-details button,#KEP17443 form.settings-details #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 form.settings-details .secondary-button,#KEP17443 .password-settings button,#KEP17443 .password-settings #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .password-settings .secondary-button{background-color:#3E0A46;color:#FFFFFF;text-align:center;font-weight:normal;border-radius:0.25rem;padding:0.625rem 0.8125rem;border-color:#3E0A46;width:auto;display:initial}#KEP17443 form.settings-details button:hover,#KEP17443 form.settings-details #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 form.settings-details .secondary-button:hover,#KEP17443 .password-settings button:hover,#KEP17443 .password-settings #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .password-settings .secondary-button:hover{opacity:.8}#KEP17443 form.settings-details .submit-wrapper a,#KEP17443 .password-settings .submit-wrapper a{background-color:transparent;text-decoration:underline;color:#3E0A46}#KEP17443 form.settings-details .submit-wrapper a::before,#KEP17443 .password-settings .submit-wrapper a::before{content:''}#KEP17443 form.settings-details .submit-wrapper a:hover,#KEP17443 .password-settings .submit-wrapper a:hover{font-weight:bold}#KEP17443 form.settings-details .card-title,#KEP17443 .password-settings .card-title{margin:0 0 1.4375rem 0.6875rem}#KEP17443 form.settings-details .owner-details-legend,#KEP17443 .password-settings .owner-details-legend{font-size:0.875rem;color:#666666;margin-left:0.6875rem;margin-bottom:0}#KEP17443 form.settings-details .errors,#KEP17443 .password-settings .errors{display:block;width:100%}#KEP17443 .content-settings .owner-set-details ul{padding:0;list-style-type:none;display:flex;gap:1rem}#KEP17443 .content-settings .owner-set-details li{padding:1rem;border-radius:0.25rem;border:0.0625rem dashed #CCCCCC;text-align:center}#KEP17443 .content-settings .owner-set-details p{font-family:Lato, sans-serif;color:grey;margin-bottom:0.5rem}#KEP17443 .content-settings .owner-set-details p.value{font-size:1.125rem;font-weight:bold;color:#111111;margin-bottom:0}#KEP17443 .content-settings .details-text-block h4,#KEP17443 .content-settings .details-text-block dl.information-box dt,dl.information-box #KEP17443 .content-settings .details-text-block dt{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#111111;padding:2rem 0 1rem;margin:0 !important}#KEP17443 .content-settings .details-text-block .amenities{padding-left:0.875rem !important;list-style-type:'- ' !important}#KEP17443 .content-settings .details-text-block .styled-note{margin-bottom:1rem}#KEP17443 .content-settings i.styled-control::before{left:0.6rem !important}@media only screen and (max-width: 1170px){#KEP17443 .password-settings{margin-top:1.875rem}}@media only screen and (max-width: 959px){#KEP17443 .password-settings{margin-top:1.875rem}}#KEP17443 .password-settings__heading{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;font-weight:bold;line-height:1.33;color:#333333;padding-bottom:1.875rem}#KEP17443 .password-settings .card-title{margin-left:0 !important}#KEP17443 .password-settings h1.card-title{color:#333333}#KEP17443 .password-settings .card{padding:1.5625rem !important;display:block !important}#KEP17443 .password-settings .card,#KEP17443 .password-settings .submit-wrapper{display:flex;flex-wrap:wrap;gap:1.5625rem}#KEP17443 .password-settings .card>*,#KEP17443 .password-settings .submit-wrapper>*{flex-basis:42%}#KEP17443 .password-settings .submit-wrapper{align-items:center}#KEP17443 .password-settings a:hover{font-weight:bold}#KEP17443 .password-settings .password-requirments{padding:1.4rem;border-radius:0.375rem;border:solid 0.0625rem #FFA326;background-color:#FFFAF2;max-height:12.3125rem;font-size:0.875rem;max-width:26.625rem}#KEP17443 .password-settings .password-requirments label{font-family:'Source Sans Pro', sans-serif;font-weight:700;font-size:0.875rem;line-height:1.57}#KEP17443 .password-settings .password-requirments ul{list-style-type:none;margin:0.875rem 0;padding-left:0;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:400}#KEP17443 .password-settings .password-requirments a{color:#3E0A46}#KEP17443 .password-settings a.button.icon-cancel,#KEP17443 .password-settings #share_button_wrp .popup a.button.close,#share_button_wrp .popup #KEP17443 .password-settings a.button.close{display:none}#KEP17443 .password-settings button#update,#KEP17443 .password-settings #bookings .detail-tabs-triggers #update.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .password-settings #update.secondary-button{font-size:0.875rem !important;font-weight:normal !important}#KEP17443 .password-settings button#update::before,#KEP17443 .password-settings #bookings .detail-tabs-triggers #update.secondary-button::before,#bookings .detail-tabs-triggers #KEP17443 .password-settings #update.secondary-button::before{display:none}#KEP17443 .password-settings ul.errors{margin-left:0 !important}@media only screen and (max-width: 7.68rem){#KEP17443 .password-settings .card,#KEP17443 .password-settings .submit-wrapper{display:block}}#KEP17443 .password-settings .form-group label{font-size:0.875rem !important}#KEP17443 .reset_password__heading h2{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;font-weight:bold;line-height:1.33;color:#333333;padding-bottom:0.8125rem}#KEP17443 .reset_password__container{display:flex;flex-direction:row;gap:1.5625rem}#KEP17443 .reset_password__col{flex:1}#KEP17443 .card.owner-details-padding{padding:2rem 2rem 2rem 1.3125rem}#KEP17443 .form-inline>ul.display-group{display:flex;flex-wrap:wrap}#KEP17443 .form-inline>ul.display-group>*:not(:first-child){flex:1 1 10em}#KEP17443 .feature-settings{padding:0 2rem}#KEP17443 .feature-settings .row{padding:2rem 0;margin-bottom:0;border-bottom:0.0625rem solid #CCCCCC}#KEP17443 .feature-settings .feature-title{font-size:1.125rem;font-family:'Lato', sans-serif;font-weight:700;color:#111111;margin-bottom:1rem}#KEP17443 .feature-settings .feature-title:before{display:inline-block;margin-right:0.5rem;font-family:'icon-set';font-size:0.875rem}#KEP17443 .feature-settings .feature_ba .feature-title:before{content:"\e606"}#KEP17443 .feature-settings .feature_ht .feature-title:before{content:"\e627"}#KEP17443 .feature-settings .feature_op .feature-title:before{content:"\e607"}#KEP17443 .feature-settings .feature_sf .feature-title:before{content:"\e609"}#KEP17443 .feature-settings .feature_ga .feature-title:before{content:"\e628"}#KEP17443 .feature-settings .feature_co .feature-title:before,#KEP17443 .feature-settings .feature_hc .feature-title:before{content:"\e605"}#KEP17443 .feature-settings .feature_pe .feature-title:before{content:"\e629"}#KEP17443 .feature-settings .feature_sp .feature-title:before{content:"\e623"}#KEP17443 .feature-settings .feature_wm .feature-title:before{content:"\e604"}#KEP17443 .feature-settings .feature_dw .feature-title:before{content:"";background-size:cover;background-repeat:no-repeat;background-image:url(/images/owner/icons/dishwasher.svg);height:0.875rem;width:0.875rem}#KEP17443 .feature-settings .with_border{border-top:0.0625rem dashed lightgrey;margin-top:0.5rem;padding-top:0.5rem}#KEP17443 .feature-settings div[radiobox]{margin-bottom:0.5rem}#KEP17443 .feature-settings+.submit-wrapper{padding:0 2rem;width:46%}#KEP17443 .feature-settings+.submit-wrapper span{position:static !important;font-size:0.875rem}#KEP17443 .feature-settings+.submit-wrapper button[type="submit"],#KEP17443 .feature-settings+.submit-wrapper #bookings .detail-tabs-triggers .secondary-button[type=submit],#bookings .detail-tabs-triggers #KEP17443 .feature-settings+.submit-wrapper .secondary-button[type=submit]{border-radius:0.25rem;background-color:#3E0A46;height:40px}#KEP17443 .feature-settings+.submit-wrapper button[type="submit"]::before,#KEP17443 .feature-settings+.submit-wrapper #bookings .detail-tabs-triggers .secondary-button[type="submit"]::before,#bookings .detail-tabs-triggers #KEP17443 .feature-settings+.submit-wrapper .secondary-button[type="submit"]::before{content:''}#KEP17443 .feature-settings .feature-selection p{margin-bottom:0.5rem !important}#KEP17443 .feature-settings .feature-selection .garden--description{font-style:italic;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1}#KEP17443 .feature-settings label input[type="radio"]:disabled+.styled-control{opacity:0.6;cursor:not-allowed}#KEP17443 form.cottage_features{margin-bottom:0}#KEP17443 form.cottage_features label:first-of-type{margin-right:3.3333% !important}#KEP17443 form.cottage_features label{width:48.3333% !important;font-size:0.875rem !important;margin:0 !important}#KEP17443 form.cottage_features span{top:22% !important;left:2.375rem !important;font-size:1rem}#KEP17443 form.cottage_features span.text-normal{color:#666666;font-weight:normal}#KEP17443 form.cottage_features span.text-normal._checked{color:#0E3467;font-family:'Source Sans Pro', sans-serif;font-weight:500}#KEP17443 form.cottage_features span.text-normal._checked ~ i.styled-control::before{box-shadow:inset 0 0 0 0.3125rem #3E0A46 !important;border:0.0625rem solid transparent}#KEP17443 form.cottage_features input:checked+i.styled-control{border-color:#061D3B !important}#KEP17443 form.cottage_features i.styled-control{height:2.5rem !important;border-color:lightgrey !important}#KEP17443 form.cottage_features i.styled-control::before{box-shadow:none !important;left:1.25rem !important;float:none !important;margin:0 !important;height:1.125rem !important;width:1.125rem !important}#KEP17443 .contacts-settings .info-icon{margin-top:0 !important;background-size:cover;height:1.5rem;width:1.5rem;appearance:none;margin-left:auto;color:transparent !important;border:none}#KEP17443 .contacts-settings .custom-table{font-size:0.875rem;color:#333333}#KEP17443 .contacts-settings .custom-table button,#KEP17443 .contacts-settings .custom-table #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .contacts-settings .custom-table .secondary-button{height:2.5rem}#KEP17443 .contacts-settings .custom-table span{color:#333333}#KEP17443 .contacts-settings .custom-table .ellipse-icon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'icon-set';font-size:0.625rem;content:'\e61e';margin-top:0.125rem;margin-right:0.5rem;color:#444444}#KEP17443 .contacts-settings .custom-table .ellipse-icon.active::before{color:#3FD05C}#KEP17443 .contacts-settings .custom-table .ellipse-icon.no_icon::before{display:none}#KEP17443 .contacts-settings .custom-table .label,#KEP17443 .contacts-settings .custom-table .table-header .col{font-family:'Lato', sans-serif;font-weight:700}#KEP17443 .contacts-settings .custom-table .table-header{padding:1rem;cursor:pointer}#KEP17443 .contacts-settings .custom-table .row-form,#KEP17443 .contacts-settings .custom-table .table-header .row{display:grid;grid-auto-flow:column;grid-template-columns:23% repeat(2, 1fr) 25% 1fr 1fr}#KEP17443 .contacts-settings .custom-table .table-body{padding:1rem;border-radius:0.05rem;background-color:#F5F5F7}#KEP17443 .contacts-settings .custom-table .table-body .pseudo-input{color:#333333 !important}#KEP17443 .contacts-settings .custom-table .table-body .contact-name{font-weight:bold}#KEP17443 .contacts-settings .custom-table .table-body .contact-type{color:#666666 !important}#KEP17443 .contacts-settings .custom-table .table-body .status-colummn{padding:0.02625rem 0.1rem 0}#KEP17443 .contacts-settings .custom-table .table-body .status-colummn input{margin-top:0.5rem;margin-bottom:0;width:auto}#KEP17443 .contacts-settings .custom-table .table-body.is-addnew .row:last-child .label,#KEP17443 .contacts-settings .custom-table .table-body .row-form.is-editable .label{display:block}#KEP17443 .contacts-settings .custom-table .table-body .row{padding:1rem 0}#KEP17443 .contacts-settings .custom-table .table-body .row:first-child{padding-top:0}#KEP17443 .contacts-settings .custom-table .table-body .row:last-child{padding-bottom:0}#KEP17443 .contacts-settings .custom-table .table-body .row:not(:last-child){border-bottom:0.0625rem solid lightgrey}#KEP17443 .contacts-settings .custom-table .table-body .col:not(:last-child){padding-right:0.5rem}#KEP17443 .contacts-settings .custom-table .table-body .col .label{display:none;margin-right:0.5rem;margin-bottom:0.5rem}@media only screen and (max-width: 6rem){#KEP17443 .contacts-settings .custom-table .row-form,#KEP17443 .contacts-settings .custom-table .col .label{display:block !important}#KEP17443 .contacts-settings .custom-table .table-header{display:none}#KEP17443 .contacts-settings .custom-table .table-body .pseudo-input{padding:0;margin-bottom:0.5rem;font-weight:normal !important;color:#666666 !important}#KEP17443 .contacts-settings .custom-table .table-body .status-colummn{padding:0}#KEP17443 .contacts-settings .custom-table .table-body .form-actions{margin-top:0.5rem}#KEP17443 .contacts-settings .custom-table .table-body .button.cancel{border:0.0625rem solid #626262;background-color:#FFFFFF;color:#000 !important}#KEP17443 .contacts-settings .custom-table .table-body .button.cancel::before{color:transparent}}#KEP17443 .contacts-settings .form-group input,#KEP17443 .contacts-settings .form-group select{margin-bottom:1rem}@media (min-width: 9.61rem){#KEP17443 .feature-settings .col:nth-child(1){padding-right:4rem}#KEP17443 .feature-settings .col:nth-child(2){padding-left:4rem}#KEP17443 .contacts-app .flex-row{flex-wrap:nowrap}#KEP17443 b{font-family:'Source Sans Pro', sans-serif;font-weight:700}#KEP17443 form.cottage_features .styled-note{margin:1.3rem 2rem 0}}#KEP17443 .save-add-button:disabled:hover{opacity:0.5}#KEP17443 .cancel-contact-create-button:disabled{border:none !important;background:none !important}#KEP17443 .cancel-contact-create-button:disabled:hover{background:none}#KEP17443 #property-contact-error-container{margin-top:2rem}#KEP17443 #property-contact-error-container ul{padding:0.5rem 2rem}#KEP17443 #property-contact-error-major{margin-top:2rem}#KEP17443 #property-contact-error-major p{margin:0}#KEP17443 .contact-create-success{display:flex;padding:1rem;margin-top:2rem;border-radius:0.25rem;border:1px solid #4CAE4C;background-color:#E5FCE5}#KEP17443 .contact-create-success p{margin:0}#KEP17443 .owner-mrdp-mrdp-details .display-group{flex-direction:column}#KEP17443 .owner-mrdp-mrdp-details .display-group li{flex:1 !important}#KEP17443 .tax_questionaire .form-group,#KEP17443 .owner-mrdp-main-details .form-group,#KEP17443 .owner-mrdp-mrdp-details .form-group{margin-bottom:2em}#KEP17443 .tax_questionaire .top-error-message,#KEP17443 .owner-mrdp-main-details .top-error-message,#KEP17443 .owner-mrdp-mrdp-details .top-error-message{width:100%}#KEP17443 .tax_questionaire .error-message,#KEP17443 .owner-mrdp-main-details .error-message,#KEP17443 .owner-mrdp-mrdp-details .error-message{color:red}#KEP17443 .tax_questionaire .hidden,#KEP17443 .owner-mrdp-main-details .hidden,#KEP17443 .owner-mrdp-mrdp-details .hidden{display:none}#KEP17443 .tax_questionaire .top-error-message,#KEP17443 .owner-mrdp-main-details .top-error-message,#KEP17443 .owner-mrdp-mrdp-details .top-error-message{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;border-radius:.25rem;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}#KEP17443 .tax_questionaire .refuse-to-provide-details-wrapper,#KEP17443 .tax_questionaire .checkbox-wrapper,#KEP17443 .owner-mrdp-main-details .refuse-to-provide-details-wrapper,#KEP17443 .owner-mrdp-main-details .checkbox-wrapper,#KEP17443 .owner-mrdp-mrdp-details .refuse-to-provide-details-wrapper,#KEP17443 .owner-mrdp-mrdp-details .checkbox-wrapper{display:flex;align-items:center;gap:0.5rem}#KEP17443 .tax_questionaire .row,#KEP17443 .owner-mrdp-main-details .row,#KEP17443 .owner-mrdp-mrdp-details .row{display:flex;justify-content:center;margin-bottom:3em}#KEP17443 .tax_questionaire .row button,#KEP17443 .tax_questionaire .row #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .tax_questionaire .row .secondary-button,#KEP17443 .owner-mrdp-main-details .row button,#KEP17443 .owner-mrdp-main-details .row #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-main-details .row .secondary-button,#KEP17443 .owner-mrdp-mrdp-details .row button,#KEP17443 .owner-mrdp-mrdp-details .row #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-mrdp-details .row .secondary-button{background-color:#006CFF;border-color:#006CFF;color:#FFFFFF;margin-right:1em;min-width:125px;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;padding:12px 10px;line-height:1.2;font-size:.813em;font-weight:600;border-radius:4px}#KEP17443 .tax_questionaire .row button:hover,#KEP17443 .tax_questionaire .row #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .tax_questionaire .row .secondary-button:hover,#KEP17443 .owner-mrdp-main-details .row button:hover,#KEP17443 .owner-mrdp-main-details .row #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-main-details .row .secondary-button:hover,#KEP17443 .owner-mrdp-mrdp-details .row button:hover,#KEP17443 .owner-mrdp-mrdp-details .row #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-mrdp-details .row .secondary-button:hover{background-color:#5399fb;border-color:#5399fb}#KEP17443 .tax_questionaire .row button.success,#KEP17443 .tax_questionaire .row #bookings .detail-tabs-triggers .success.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .tax_questionaire .row .success.secondary-button,#KEP17443 .owner-mrdp-main-details .row button.success,#KEP17443 .owner-mrdp-main-details .row #bookings .detail-tabs-triggers .success.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-main-details .row .success.secondary-button,#KEP17443 .owner-mrdp-mrdp-details .row button.success,#KEP17443 .owner-mrdp-mrdp-details .row #bookings .detail-tabs-triggers .success.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-mrdp-details .row .success.secondary-button{color:#fff;background-color:#28a745;border-color:#28a745}#KEP17443 .tax_questionaire .row button.success:hover,#KEP17443 .tax_questionaire .row #bookings .detail-tabs-triggers .success.secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .tax_questionaire .row .success.secondary-button:hover,#KEP17443 .owner-mrdp-main-details .row button.success:hover,#KEP17443 .owner-mrdp-main-details .row #bookings .detail-tabs-triggers .success.secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-main-details .row .success.secondary-button:hover,#KEP17443 .owner-mrdp-mrdp-details .row button.success:hover,#KEP17443 .owner-mrdp-mrdp-details .row #bookings .detail-tabs-triggers .success.secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .owner-mrdp-mrdp-details .row .success.secondary-button:hover{color:#fff;background-color:#218838;border-color:#1e7e34}#KEP17443 .tax_questionaire .row.answer .radio-group,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group{display:flex;gap:1rem}#KEP17443 .tax_questionaire .row.answer .radio-group .custom-radio,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group .custom-radio,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group .custom-radio{display:none}#KEP17443 .tax_questionaire .row.answer .radio-group .radio-label,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group .radio-label,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group .radio-label{padding:10px 20px;border:2px solid #ccc;border-radius:8px;cursor:pointer;transition:all 0.2s ease;user-select:none;width:10em;min-height:10em;display:flex;flex-direction:column;text-align:center;gap:0.5rem}#KEP17443 .tax_questionaire .row.answer .radio-group .radio-label div.label-title,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group .radio-label div.label-title,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group .radio-label div.label-title{flex-grow:1;font-weight:bold;display:flex;align-items:center;justify-content:center}#KEP17443 .tax_questionaire .row.answer .radio-group .radio-label div.label-helper,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group .radio-label div.label-helper,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group .radio-label div.label-helper{flex-grow:2;font-size:1rem}#KEP17443 .tax_questionaire .row.answer .radio-group .radio-label:hover,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group .radio-label:hover,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group .radio-label:hover{background-color:#f0f0f0;border-color:#999}#KEP17443 .tax_questionaire .row.answer .radio-group .custom-radio:checked+.radio-label,#KEP17443 .owner-mrdp-main-details .row.answer .radio-group .custom-radio:checked+.radio-label,#KEP17443 .owner-mrdp-mrdp-details .row.answer .radio-group .custom-radio:checked+.radio-label{background-color:#4a90e2;color:white;border-color:#4a90e2}#KEP17443 .tax_questionaire .row.action-buttons,#KEP17443 .owner-mrdp-main-details .row.action-buttons,#KEP17443 .owner-mrdp-mrdp-details .row.action-buttons{justify-content:space-between}#KEP17443 .tax_questionaire .row .question,#KEP17443 .owner-mrdp-main-details .row .question,#KEP17443 .owner-mrdp-mrdp-details .row .question{background-color:#F5F5F7;text-align:center;width:30em;height:8em;display:flex;align-items:center;justify-content:center;padding:10px 20px;border:2px solid #ccc;border-radius:8px;transition:all 0.2s ease;font-size:1.4rem;user-select:none;font-weight:bold}#KEP17443 .bookings-require-action .header{font-size:1.125rem;font-family:'Lato-Bold', sans-serif;color:#333;margin-right:1rem;margin-bottom:2rem !important}#KEP17443 .bookings-require-action .column-headers-redesign{list-style:none;margin:0;display:grid;grid-template-columns:15% 14% 11% 14% 14% 13% 12.3% 9%;padding:0.8125rem 2rem;color:#111111;font-family:'Lato', sans-serif;font-size:0.9375rem;cursor:pointer}#KEP17443 .bookings-require-action .icon-sort::before{transform:rotate(180deg);margin-left:0.5rem}#KEP17443 .bookings-require-action .icon-sort::after{padding-left:1.5rem;top:0.1875rem}#KEP17443 .bookings-require-action .redesign-table-column{display:grid;grid-template-columns:16% 12% 10% 13% 13% 12% 12.3% 9%;align-items:center}#KEP17443 .bookings-require-action .booking-table a{text-decoration:underline;color:#0071FF;font-size:0.875rem;font-family:'Source Sans Pro', sans-serif}#KEP17443 .bookings-require-action .message-content-redesign{padding:2rem 2rem 1rem;border-radius:0.25rem;border:dashed 0.125rem #cccccc;background-color:#f5f5f5;margin:0.875rem 0 2rem}#KEP17443 .bookings-require-action .redesign-table-row{border-radius:0.375rem;background-color:#fff;font-family:'Source Sans Pro', sans-serif;padding:0.75rem;border-bottom:solid 0.03125rem #ededed}#KEP17443 .bookings-require-action .redesign-table-row input[type='checkbox'],#KEP17443 .bookings-require-action .redesign-table-row .booking-information-redesign{display:none}#KEP17443 .bookings-require-action .redesign-table-row input[type='checkbox']:checked ~ div.booking-information-redesign{display:block}#KEP17443 .bookings-require-action .title{color:#111111;font-family:'Lato-Bold', sans-serif;font-size:0.875rem}#KEP17443 .bookings-require-action p{font-size:0.875rem !important;font-family:'Source Sans Pro', sans-serif;color:#666}#KEP17443 .bookings-require-action .refund-btn{margin-bottom:1rem !important}#KEP17443 .bookings-require-action .redesign-table{border-radius:0.375rem;box-shadow:0 0.25rem 1.25rem 0 rgba(219,219,219,0.58);background-color:#fff;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.125rem}#KEP17443 .opcd__header{display:flex;flex-direction:row;align-items:center}#KEP17443 .opcd__header--headline{flex:1}#KEP17443 .opcd__header--headline h1,#KEP17443 .opcd__header--headline h6{font-family:'Lato', sans-serif;font-size:1.5rem;font-weight:700;line-height:1.33;color:#333333;margin-bottom:0px}#KEP17443 .opcd__header--headline h6{font-size:1rem;margin-top:0px}#KEP17443 .opcd__header--progress p{margin-bottom:0px;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:1rem;line-height:1.4;color:#333333}@media only screen and (max-width: 599px){#KEP17443 .opcd__sidebar{width:100%;margin-right:0px}#KEP17443 .opcd__sidebar .owner_sidebar{margin-top:0px !important}}#KEP17443 .opcd__sidebar--card label{font-family:'Lato', sans-serif;font-size:1.125rem;font-weight:700;line-height:1.33;color:#333333;margin:0px}@media only screen and (max-width: 599px){#KEP17443 .opcd__sidebar--hidden{display:none}}#KEP17443 .opcd__sidebarback{padding:24px !important}#KEP17443 .opcd__sidebarback--link{font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:400;color:#666666;text-decoration:none;display:inline-flex;flex-direction:row;gap:12px;align-items:center}#KEP17443 .opcd__sidebarback--link:hover{color:#3E0A46}#KEP17443 .opcd__sidebarback--link:hover.backicon{margin-left:3px}#KEP17443 .opcd__sidebarback--icon{stroke:#3E0A46;width:20px;height:20px}#KEP17443 .opcd__loading{display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem;align-items:center}#KEP17443 .opcd__dashboard{max-width:960px}@media only screen and (max-width: 599px){#KEP17443 .opcd__dashboard{margin-top:1rem}}@media only screen and (max-width: 599px){#KEP17443 .opcd__container{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}}#KEP17443 .opcd__document{padding:1rem !important}#KEP17443 .opcd__document--title{font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;line-height:1.5;color:#333;margin:0 !important}#KEP17443 .opcd__document--button{display:flex;justify-content:center;background-color:#F1F6FF;padding:4px 0;border-radius:6px;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:0.875rem;line-height:1.7;color:#0062FF;margin-top:12px}#KEP17443 .opcd__document--button:hover{cursor:pointer;text-decoration:underline}#KEP17443 .opcd__document--popup{position:fixed !important;z-index:300;padding-top:154px;left:0;top:0;width:100%;height:100%;overflow:auto;border-radius:0 !important;background-color:rgba(0,0,0,0.4) !important;display:flex;align-items:center;justify-content:center;margin-top:0 !important}@media only screen and (max-width: 599px){#KEP17443 .opcd__document--popup{padding:0 !important}}#KEP17443 .opcd__document--popup .document--download__container{margin:auto;max-width:700px;width:100%;padding:25px;border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:#FFF;position:relative}@media only screen and (max-width: 599px){#KEP17443 .opcd__document--popup .document--download__container{padding:1rem;margin-bottom:0}}#KEP17443 .opcd__document--popup .document--download__container-dashboard{max-width:fit-content}@media only screen and (max-width: 599px){#KEP17443 .opcd__document--popup .document--download__container-dashboard{max-width:unset}}#KEP17443 .opcd__document--popup .document--download__container .document--download__heading{display:flex;align-items:center;justify-content:space-between}#KEP17443 .opcd__document--popup .document--download__container .document--download__heading h3,#KEP17443 .opcd__document--popup .document--download__container .document--download__heading .account .notifications a span,.account .notifications a #KEP17443 .opcd__document--popup .document--download__container .document--download__heading span,#KEP17443 .opcd__document--popup .document--download__container .document--download__heading label[for="property-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__heading label[for="owner-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__heading label[for="year-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__heading label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;line-height:1.5;color:#333;font-size:1rem}#KEP17443 .opcd__document--popup .document--download__container .document--download__heading a{color:#333;font-family:'Lato', sans-serif;font-weight:900;text-decoration:none}#KEP17443 .opcd__document--popup .document--download__container .document--download__heading a:hover{cursor:pointer}#KEP17443 .opcd__document--popup .document--download__container .document--download__heading a svg{width:1.5rem;height:1.5rem}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:baseline}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title h3,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title .account .notifications a span,.account .notifications a #KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title span,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="property-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="owner-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="year-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:0.875rem;line-height:1.5;color:#333;margin-left:0}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title h3,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title .account .notifications a span,.account .notifications a #KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title span,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="property-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="owner-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="year-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label[for="month-selector"]{text-align:left}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title h3:first-of-type,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title .account .notifications a span:first-of-type,.account .notifications a #KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title span:first-of-type,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label:first-of-type[for="property-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label:first-of-type[for="owner-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label:first-of-type[for="year-selector"],#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__title label:first-of-type[for="month-selector"]{padding-left:1rem}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body{padding:1rem;background-color:#F5F5F7;border-radius:2px}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .no-documents{font-family:'Source Sans Pro', sans-serif;font-weight:700}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content:not(:last-of-type){border-bottom:1px solid #CCC;margin-bottom:1rem}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content:last-of-type p:last-of-type{margin-bottom:0}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-1{display:grid;grid-template-rows:1fr;color:#666;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;padding-right:2rem}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-1 p{text-align:left}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-1 p:first-of-type{font-weight:600}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-1 p:last-of-type{font-size:0.8rem;color:#888}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-1 p:last-of-type::first-letter{text-transform:uppercase}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-1 :last-child{margin-bottom:1rem}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-2{display:flex;justify-content:space-between}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-2 p,#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content .column-2 a{margin-top:10px}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content p{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#333;margin-bottom:0}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content a{font-family:'Lato', sans-serif;font-size:0.875rem;line-height:1.5;text-decoration:none;color:#006CFF}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content a:visited{color:#3E0A46;text-decoration:underline}#KEP17443 .opcd__document--popup .document--download__container .document--download__table .document--download__body .document--download__content a:hover{cursor:pointer;text-decoration:underline}#KEP17443 .opcd__disclaimer{margin-top:1.375rem}#KEP17443 .opcd__disclaimer h3,#KEP17443 .opcd__disclaimer .account .notifications a span,.account .notifications a #KEP17443 .opcd__disclaimer span,#KEP17443 .opcd__disclaimer label[for="property-selector"],#KEP17443 .opcd__disclaimer label[for="owner-selector"],#KEP17443 .opcd__disclaimer label[for="year-selector"],#KEP17443 .opcd__disclaimer label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1rem;color:#333333;margin:0px;padding-bottom:1rem}#KEP17443 .opcd__disclaimer p{font-family:'Source Sans Pro', sans-serif;font-weight:400;color:#333333;font-size:0.875rem;line-height:1.25}#KEP17443 .opcd__disclaimer p a{color:#3E0A46}#KEP17443 .opcd__cardlist{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}#KEP17443 .opcd_card{padding:1.5rem !important}#KEP17443 .opcd_card__statusicon{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:0.5rem;position:relative}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__statusicon{width:100%;height:unset;border-radius:4px;height:2rem;margin-top:1rem}}#KEP17443 .opcd_card__statusicon--label{display:none;font-family:'Source Sans Pro', sans-serif;font-weight:400}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__statusicon--label{display:block}}#KEP17443 .opcd_card__statusicon:hover .opcd_card__statusicon--tooltip{display:block}#KEP17443 .opcd_card__statusicon:hover+#KEP17443 .opcd_card__statusicon--tooltip{display:block}#KEP17443 .opcd_card__statusicon--tooltip{display:none;border-radius:0.375rem;border:1px solid #ccc;color:#666666;background-color:#fff;font-family:'Source Sans Pro', sans-serif;font-weight:400;line-height:1.3333 !important;font-size:12px !important;text-align:center;width:9.125rem;padding:0.5rem;z-index:200;position:absolute;left:0;top:40px;animation:tooltip 0.3s linear}#KEP17443 .opcd_card__statusicon svg{width:1.375rem;height:1.375rem}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__statusicon svg{display:none}}#KEP17443 .opcd_card__statusicon--danger{background:#FFF1F4}#KEP17443 .opcd_card__statusicon--danger svg path{fill:#D30031}#KEP17443 .opcd_card__statusicon--danger span{color:#D30031}#KEP17443 .opcd_card__statusicon--warning{background:#FFFAF2}#KEP17443 .opcd_card__statusicon--warning svg path{fill:#E59B00}#KEP17443 .opcd_card__statusicon--warning span{color:#E59B00}#KEP17443 .opcd_card__statusicon--complete{background:#EFFCF2}#KEP17443 .opcd_card__statusicon--complete svg path{stroke:#136E28}#KEP17443 .opcd_card__statusicon--complete span{color:#136E28}#KEP17443 .opcd_card__statusicon--incomplete{background:#F5F5F7}#KEP17443 .opcd_card__statusicon--incomplete svg path{stroke:#333333}#KEP17443 .opcd_card__statusicon--incomplete span{color:#333333}#KEP17443 .opcd_card__notice{width:100%;padding:10px 12px;border-radius:4px;margin-top:1rem;border-left-style:solid;border-left-width:4px;box-sizing:border-box}#KEP17443 .opcd_card__notice p{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#333333;line-height:1.429;margin:0px}#KEP17443 .opcd_card__notice p strong{font-family:'Source Sans Pro', sans-serif;font-weight:600}#KEP17443 .opcd_card__notice--warning{background:#FFFAF2;border-left-color:#E59B00}#KEP17443 .opcd_card__notice--danger{background:#FFF1F4;border-left-color:#D30031}#KEP17443 .opcd_card__headline{display:flex;flex-direction:row;align-items:center}#KEP17443 .opcd_card__headline--title{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__headline--title{flex-direction:column-reverse;width:100%;align-items:flex-start}}#KEP17443 .opcd_card__headline--title h3,#KEP17443 .opcd_card__headline--title .account .notifications a span,.account .notifications a #KEP17443 .opcd_card__headline--title span,#KEP17443 .opcd_card__headline--title label[for="property-selector"],#KEP17443 .opcd_card__headline--title label[for="owner-selector"],#KEP17443 .opcd_card__headline--title label[for="year-selector"],#KEP17443 .opcd_card__headline--title label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#333333;margin:0px}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__headline--status{width:100%}}#KEP17443 .opcd_card__headline--action{flex:1}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__headline--action{display:none}}#KEP17443 .opcd_card__files{display:flex;flex-direction:column;margin-top:1rem;gap:2px}#KEP17443 .opcd_card .document--download__list{margin-top:1rem}#KEP17443 .opcd_card .document--download__list:first-child{border-top:1px solid #F5F5F5}#KEP17443 .opcd_card .document--download__list:last-child{border:none}#KEP17443 .opcd_card .document--download__list-content{min-width:20rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;border-bottom:1px solid #F5F5F5}#KEP17443 .opcd_card .document--download__list-content .document-name{margin:1rem 0;font-family:'Source Sans Pro', sans-serif;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#KEP17443 .opcd_card .document--download__list-content .document-name+a{min-height:1.25rem;min-width:1.25rem;cursor:pointer}#KEP17443 .opcd_card .document--download__list-content svg{stroke:#3E0A46}#KEP17443 .opcd_card .document--download__list-content svg:hover{filter:brightness(80%)}#KEP17443 .opcd_card .document--download__list-content:last-of-type{border-bottom:none}#KEP17443 .opcd_card .document--download__cta{display:flex;justify-content:center;align-items:center;background:#F5F5F5;transition:0.3s;cursor:pointer;border-radius:0.25rem;border:none;padding:0.5rem;width:100%;margin-top:1rem;color:#111111;font-weight:600;font-family:'Source Sans Pro', sans-serif}#KEP17443 .opcd_card .document--download__cta:hover{filter:brightness(80%)}#KEP17443 .opcd_card__fileitem{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));background-color:#F5F5F7;align-items:center;border-radius:4px;padding:0.75rem 1.5rem}#KEP17443 .opcd_card__fileitem__documents{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));background-color:#F5F5F7;align-items:center;border-radius:4px;padding:0.75rem 1.5rem}@media only screen and (max-width: 959px){#KEP17443 .opcd_card__fileitem__documents{padding:0.75rem 1rem}}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__fileitem__documents{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem}#KEP17443 .opcd_card__fileitem__documents div:nth-of-type(3),#KEP17443 .opcd_card__fileitem__documents div:nth-of-type(4){grid-column:span 2;justify-content:left}}@media only screen and (max-width: 599px){#KEP17443 .opcd_card__fileitem{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.875rem;padding:1.5rem}}#KEP17443 .opcd_card__fileitem--col h3,#KEP17443 .opcd_card__fileitem--col .account .notifications a span,.account .notifications a #KEP17443 .opcd_card__fileitem--col span,#KEP17443 .opcd_card__fileitem--col label[for="property-selector"],#KEP17443 .opcd_card__fileitem--col label[for="owner-selector"],#KEP17443 .opcd_card__fileitem--col label[for="year-selector"],#KEP17443 .opcd_card__fileitem--col label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;color:#111111;font-size:1rem;margin:0px !important}#KEP17443 .opcd_card__fileitem--col p{font-family:'Source Sans Pro', sans-serif;font-weight:400;color:#333333;font-size:0.875rem;margin:0px}#KEP17443 .opcd_card__fileitem--col .view-documents{font-weight:400;text-decoration:underline 0.1rem rgba(0,0,0,0);transition:text-decoration-color 300ms}#KEP17443 .opcd_card__fileitem--col .view-documents:hover{text-decoration-color:#000}#KEP17443 .opcd_card__fileitem--col_documents{display:flex;align-items:center;gap:0.5rem;justify-content:right}#KEP17443 .opcd_card__fileitem--col_documents>*{cursor:pointer}#KEP17443 .opcd_card__fileitem--col_documents svg{max-height:1rem;max-width:1rem}#KEP17443 .opcd_card__fileitem--filename{grid-column:span 2}#KEP17443 .opcd_card__fileitem--declaration{grid-column:span 5}#KEP17443 .opcd_card__incomplete{padding:1.375rem 1.5rem;border-radius:4px;background-color:#F5F5F7;margin-top:1rem}#KEP17443 .opcd_card__incomplete p{font-family:'Lato', sans-serif;font-weight:700;color:#111111;font-size:0.875rem;margin:0}#KEP17443 .opcd_card__skeleton{border-radius:4px}#KEP17443 .opcd_card__skeleton--headline-title{animation:skeleton-loading 1s linear infinite alternate;max-width:320px;width:100%;height:2.375rem}#KEP17443 .opcd_card__skeleton--headline-action{animation:skeleton-loading 1s linear infinite alternate;max-width:170px;width:100%;height:2.375rem;float:right}#KEP17443 .opcd_card__skeleton--fileitem{animation:skeleton-loading 1s linear infinite alternate !important;height:55px}@keyframes tooltip{0%{opacity:0}100%{opacity:1}}@keyframes skeleton-loading{0%{background-color:#e0e0e0}100%{background-color:#f2f2f2}}#KEP17443 .opcd__cardaction--button{background:#3E0A46;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:0.875rem;color:#FFFFFF;padding:0.625rem 1rem;border-radius:4px;text-decoration:none;transition:opacity .2s ease-in-out;display:flex;flex-direction:row;align-items:center;justify-content:center;float:right}#KEP17443 .opcd__cardaction--button svg{width:1rem;height:1rem;margin-left:0.75rem}#KEP17443 .opcd__cardaction--button:hover{opacity:.8}#KEP17443 .opcd__cardaction--button-m{display:none}@media only screen and (max-width: 599px){#KEP17443 .opcd__cardaction--button-m{display:flex;float:none !important;margin-top:1rem}}#KEP17443 .opcd__cardaction--link{font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:1rem;color:#333333;border-radius:4px;text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (max-width: 599px){#KEP17443 .opcd__cardaction--link{display:inline-flex;text-decoration:underline;font-size:0.875rem}#KEP17443 .opcd__cardaction--link svg{margin-right:0.5rem}}#KEP17443 .opcd__cardaction--link svg{width:1rem;height:1rem;margin-right:0.1875rem}#KEP17443 .opcd__cardaction--link:hover{text-decoration:underline}#KEP17443 .opcc_fileuploader{width:100%}#KEP17443 .opcc_fileuploader__header--title{font-family:'Lato', sans-serif;font-weight:600;color:#333333;line-height:1.5;font-size:1rem}#KEP17443 .opcc_fileuploader__header--description p:first-of-type{margin-bottom:0.5rem}#KEP17443 .opcc_fileuploader__header--description p{font-family:'Lato', sans-serif;font-weight:400;color:#333333;line-height:1.45;font-size:0.875rem;margin-bottom:0}#KEP17443 .opcc_fileuploader__select{margin-top:1rem}#KEP17443 .opcc_fileuploader__select--input{display:none}#KEP17443 .opcc_fileuploader__select--action{width:100%;border:solid 1px #979797;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:0.875rem;color:#333333;padding:0.625rem 1.875rem;border-radius:4px;background:#FFFFFF;outline:none;transition:background-color .09s ease-in-out;max-width:330px}#KEP17443 .opcc_fileuploader__select--action:hover{background:#F5F5F7}#KEP17443 .opcc_fileuploader__fileslist{display:flex;flex-direction:column;gap:0.75rem;justify-content:space-between}#KEP17443 .opcc_fileuploader__file{display:flex;flex-direction:row;align-items:center;gap:2.5rem;max-width:fit-content}#KEP17443 .opcc_fileuploader__file span{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;font-weight:400;line-height:1.7;color:#666666}#KEP17443 .opcc_fileuploader__file .file-icons{display:flex;flex-direction:row;gap:1rem}#KEP17443 .opcc_fileuploader__file .file-icons .icon-preview,#KEP17443 .opcc_fileuploader__file .file-icons .icon-delete{min-width:1rem;min-height:1rem;cursor:pointer}#KEP17443 .opcc_fileuploader__error_message{font-size:0.875rem;display:block;padding-top:0.5rem;color:#D30031}#KEP17443 .opcc_compliance-banner{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;border-radius:5px;margin-top:1rem;font-family:'Lato', sans-serif}#KEP17443 .opcc_compliance-banner-warning{border:solid 0.0625rem #EF003C;background-color:#FFF1F4}#KEP17443 .opcc_compliance-banner-alert{border:solid 0.0625rem #FFA326;background-color:#FFFAF2}#KEP17443 .opcc_compliance-banner_subtitle{display:flex;align-items:center;gap:0.5rem;font-weight:600;color:#111111}@media only screen and (max-width: 599px){#KEP17443 .opcc_compliance-banner_subtitle{align-items:unset;flex-direction:column}}#KEP17443 .opcc_compliance-banner_subtitle p{margin:0}#KEP17443 .opcc_compliance-banner_subtitle .view--issues{color:#006CFF;cursor:pointer}#KEP17443 .opcc_compliance-banner .issues--list{display:flex;flex-direction:column;gap:0.5rem;margin-top:1rem}#KEP17443 .opcc_compliance-banner .issues--list h5{font-weight:600;font-size:1rem;color:#111111}#KEP17443 .opcc_compliance-banner .issues--list ul{margin-left:1rem}@media only screen and (max-width: 599px){#KEP17443 .opcc_compliance-banner .issues--list ul{margin:0;padding:0 1rem}}#KEP17443 .opcc_compliance-banner .issues--list ul li{color:#111111}#KEP17443 .opcc_multiuploader__header{margin-bottom:1rem}#KEP17443 .opcc_multiuploader__header--description p{margin-bottom:0px}#KEP17443 .opcc_multiuploader__actionbtn input[type=file]{display:none}#KEP17443 .opcc_multiuploader__actionbtn label{height:40px;padding:0.75rem 1rem;border-radius:4px;cursor:pointer;display:inline-flex;flex-direction:row;gap:0.25rem;align-items:center;background-color:#F5F5F5;color:#111111}#KEP17443 .opcc_multiuploader__actionbtn label:hover{background-color:#E6E6E6}#KEP17443 .opcc_multiuploader__filelist{display:flex;flex-direction:column;gap:8px;max-width:330px;padding-top:1rem;padding-bottom:1rem}#KEP17443 .opcc_multiuploader__fileitem{background:#FFFFFF;border-radius:4px;border:1px solid #CCC;overflow:hidden;display:flex;flex-direction:column;max-width:330px}#KEP17443 .opcc_multiuploader__fileitem--container{display:flex;flex-direction:row;align-items:center;gap:0.375rem;padding:0.5rem}#KEP17443 .opcc_multiuploader__fileitem--statusicon{width:1.25rem;height:1.25rem}#KEP17443 .opcc_multiuploader__fileitem--title{flex:1;overflow:hidden;text-overflow:ellipsis}#KEP17443 .opcc_multiuploader__fileitem--title span{font-size:0.875rem;font-weight:400}#KEP17443 .opcc_multiuploader__fileitem--error{border-color:#EF003C}#KEP17443 .opcc_multiuploader__fileitem--actions button,#KEP17443 .opcc_multiuploader__fileitem--actions #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .opcc_multiuploader__fileitem--actions .secondary-button{margin:0px;padding:0px;background-color:#FFFFFF;border-radius:3px}#KEP17443 .opcc_multiuploader__fileitem--actions button svg,#KEP17443 .opcc_multiuploader__fileitem--actions #bookings .detail-tabs-triggers .secondary-button svg,#bookings .detail-tabs-triggers #KEP17443 .opcc_multiuploader__fileitem--actions .secondary-button svg{fill:#111;width:1.25rem;height:1.25rem}#KEP17443 .opcc_multiuploader__fileitem--actions button:hover,#KEP17443 .opcc_multiuploader__fileitem--actions #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers #KEP17443 .opcc_multiuploader__fileitem--actions .secondary-button:hover{background-color:#F5F5F5}#KEP17443 .opcc_multiuploader__fileitemerrors{background-color:#FFF1F4;padding:0.5rem 0.875rem}#KEP17443 .opcc_multiuploader__fileitemerrors ul{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:column;gap:0.5rem}#KEP17443 .opcc_multiuploader__fileitemerrors ul li{font-size:0.875rem;color:#444444}#KEP17443 .opcc_multiuploader__error{background-color:#FFF1F4;border:solid 0.0625rem #EF003C;padding:0.625rem 1rem;border-radius:5px;max-width:330px;width:100%;margin-top:1rem}#KEP17443 .opcc_multiuploader__error span{color:#444444;font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:400}#KEP17443 .opcf--card{padding:2rem !important}#KEP17443 .opcf--card .heading__card--title{font-size:1.125rem !important;font-family:"Lato", sans-serif;font-weight:700;color:#333;line-height:1.33;margin-bottom:1.5rem}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .heading__card--title{padding:0;border-bottom:none}}#KEP17443 .opcf--card .heading__scottish--title{margin:0}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .heading__scottish--title{line-height:1.25 !important}}#KEP17443 .opcf--card .heading__scottish--subtitle{margin-bottom:1rem !important}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .heading__scottish--subtitle{font-size:1rem !important}}#KEP17443 .opcf--card .heading__card--subtitle{font-size:1.125rem;line-height:1.33;color:#333;font-family:"Lato", sans-serif;margin:0}#KEP17443 .opcf--card .declaration-on{opacity:0.5;cursor:not-allowed}#KEP17443 .opcf--card .declaration-on button,#KEP17443 .opcf--card .declaration-on #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #KEP17443 .opcf--card .declaration-on .secondary-button{cursor:not-allowed}#KEP17443 .opcf--card .form__checkbox--input{accent-color:#3E0A46}#KEP17443 .opcf--card .subtitle__fire{font-family:'Lato', sans-serif;font-size:15px;color:#666;margin-bottom:1rem}#KEP17443 .opcf--card .div__question--container{margin-bottom:1.5rem}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .div__question--container:first-of-type .fire-assessment{display:grid}#KEP17443 .opcf--card .div__question--container:first-of-type .fire-assessment .button__radio--option span{width:100% !important}}#KEP17443 .opcf--card .div__question--container .heading__question--title{font-size:1rem;font-family:"Lato", sans-serif;font-weight:700;margin-bottom:0.5rem;line-height:1.5;color:#333;max-width:720px}#KEP17443 .opcf--card .div__question--container .heading__question--title>.i-icon{display:inline-flex;justify-content:center;align-items:center;color:white;height:1rem;width:1rem;font-style:italic;border:1px solid #3E0A46;background-color:#3E0A46;border-radius:50%;margin-left:.5rem;font-size:12px}#KEP17443 .opcf--card .div__question--container .heading__question--title>.i-icon:hover{cursor:pointer}#KEP17443 .opcf--card .div__question--container .heading__question--title>.i-icon+p{display:none}#KEP17443 .opcf--card .div__question--container .heading__question--title+.info--card{display:none}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .div__question--container .heading__question--title{display:block}}#KEP17443 .opcf--card .div__question--container .info--card{padding:1rem;width:fit-content;color:#666;border:1px solid #ccc;opacity:1;background-color:#fff;margin-bottom:1rem;border-radius:4px}#KEP17443 .opcf--card .div__question--container .info--card p{margin-bottom:0;font-family:'Lato', sans-serif;font-size:14px}#KEP17443 .opcf--card .div__question--container .show-info{display:block !important}#KEP17443 .opcf--card .div__question--container .show-info>#fireQuestion1Links{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:2rem;row-gap:0.5rem;margin-top:0.5rem}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .div__question--container .show-info>#fireQuestion1Links{grid-template-columns:unset}#KEP17443 .opcf--card .div__question--container .show-info>#fireQuestion1Links a{margin-bottom:1rem}}#KEP17443 .opcf--card .div__question--container .show-info>#fireQuestion1Links>.fire-links{display:grid !important;column-gap:2rem;row-gap:0.5rem;margin-top:0.5rem}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .div__question--container .show-info>#fireQuestion1Links>.fire-links{grid-template-columns:unset}#KEP17443 .opcf--card .div__question--container .show-info>#fireQuestion1Links>.fire-links a{margin-bottom:1rem}}#KEP17443 .opcf--card .div__question--container .heading__subtitle{margin-bottom:0}#KEP17443 .opcf--card .div__question--container .form__radio--insurance{flex-direction:column}#KEP17443 .opcf--card .div__question--container .form__radio--insurance label span{width:330px !important}#KEP17443 .opcf--card .div__question--container .form__radio--custom{display:flex;gap:1rem}#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option input{display:none}#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option input:checked+span{background-color:#EBE6EC;border:1px solid #3E0A46;font-family:"Source Sans Pro", sans-serif;font-weight:700;font-size:0.875rem;-webkit-appearance:none;color:#3E0A46}#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option input:checked+span:before{-webkit-appearance:none;border:1px solid #3E0A46;box-shadow:inset 0 0 0 0.125rem #3E0A46}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option input:checked+span:before{box-shadow:inset 0 0 0 0.1875rem #3E0A46}}#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option span{display:flex;align-items:center;gap:0.3rem;font-size:0.875rem;font-family:"Source Sans Pro", sans-serif;border:solid 0.0625rem #CCC;border-radius:0.3125rem;width:4.375rem;padding:14px 0 14px 9px}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option span{height:15px}}#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option span:hover{background-color:#e7eef5}#KEP17443 .opcf--card .div__question--container .form__radio--custom .button__radio--option span:before{content:"";background-color:transparent;width:0.75rem;height:0.75rem;border-radius:50%;margin-right:0.375rem;transition:0.25s ease;border:0.03125rem solid #111}#KEP17443 .opcf--card .div__question--container .exemption-reason-option{display:flex;gap:0.5rem;margin:1rem}#KEP17443 .opcf--card .div__question--container .exemption-reason-option span{padding:0.875rem 0.625rem;border-radius:0.3125rem;border:solid 0.0625rem #CCC}#KEP17443 .opcf--card .div__question--container .exemption-reason-option input:checked+span{background-color:#EBE6EC;border:1px solid #3E0A46;font-family:"Source Sans Pro", sans-serif;font-weight:700;-webkit-appearance:none;color:#3E0A46;padding:0.625rem}#KEP17443 .opcf--card .div__question--container .exemption-reason-option input:checked+span:before{-webkit-appearance:none;border:1px solid #3E0A46;box-shadow:inset 0 0 0 0.125rem #3E0A46}#KEP17443 .opcf--card .div__question--container .other-exemption-reason-input{max-width:100%}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom{display:flex;flex-direction:column;gap:0.5rem}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option{display:flex;align-items:center;position:relative;height:48px;max-width:330px;width:100%;background-color:#FFF}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option input:checked ~ span{background-color:#EBE6EC;color:#3E0A46;font-family:'Lato', sans-serif;font-weight:700;border:1px solid #3E0A46;border-radius:2px}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option input:checked ~ span>i{background-color:#3E0A46;border-radius:2px}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option input:checked ~ span>i::after{display:block;left:5px;top:0.9px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option span{transform:translate(0%, -50%);left:0;right:0;top:50%;border:1px solid #CCC;content:"";padding:0.6rem;padding-left:2.5rem;position:absolute;border-radius:2px}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option i{transform:translate(-50%, -50%);position:absolute;top:50%;left:1.2rem;height:16px;width:16px}#KEP17443 .opcf--card .div__question--container .button__checkbox--custom .button__checkbox--option i::after{content:"";display:inline-block;position:absolute;height:16px;width:16px;margin-right:16px;border:1px solid #CCC;border-radius:2px}#KEP17443 .opcf--card .div__question--container .fire-assessment{margin-bottom:1.5rem}#KEP17443 .opcf--card .div__question--container .fire-assessment label span{width:180px !important;font-weight:600}#KEP17443 .opcf--card .div__question--subtext p{font-family:"Source Sans Pro", sans-serif;font-size:0.875rem;color:#666;font-style:italic}#KEP17443 .opcf--card .epc__question--container{margin-top:1.5rem}#KEP17443 .opcf--card .input__select--rating,#KEP17443 .opcf--card .input__text--licence,#KEP17443 .opcf--card .input__date--check,#KEP17443 .opcf--card .input__assessor--name,#KEP17443 .opcf--card input[type='date'],#KEP17443 .opcf--card input[type='text'],#KEP17443 .opcf--card .textarea__propaddress{height:40px;max-width:330px;width:100%;border-radius:4px;border:1px solid #CCC;font-family:"Source Sans Pro", sans-serif;padding:8px}#KEP17443 .opcf--card .input__select--rating::placeholder,#KEP17443 .opcf--card .input__text--licence::placeholder,#KEP17443 .opcf--card .input__date--check::placeholder,#KEP17443 .opcf--card .input__assessor--name::placeholder,#KEP17443 .opcf--card input[type='date']::placeholder,#KEP17443 .opcf--card input[type='text']::placeholder,#KEP17443 .opcf--card .textarea__propaddress::placeholder{color:#666}#KEP17443 .opcf--card .form__warning{margin-top:1rem;margin-bottom:0}#KEP17443 .opcf--card .form__warning--red{font-family:"Source Sans Pro", sans-serif;font-size:14px;color:#D30031;max-width:75%}#KEP17443 .opcf--card textarea.textarea__propaddress{height:150px;resize:none;max-width:330px;width:100%;line-height:1.7;font-size:14px}#KEP17443 .opcf--card .button__submit{display:grid;height:40px;margin-top:2rem;border-radius:4px;border:none;padding:0.75rem 1rem;cursor:pointer}#KEP17443 .opcf--card .button__submit:hover{opacity:0.8}#KEP17443 .opcf--card .button__submit--blue{background-color:#3E0A46;color:white}#KEP17443 .opcf--card .button__submit--blue:disabled{opacity:0.3;cursor:not-allowed}#KEP17443 .opcf--card .button__submit--red{background-color:#EB0037;color:white}@media only screen and (max-width: 599px){#KEP17443 .opcf--card .button__submit{align-content:center}}#KEP17443 .opcf--card .form__checkbox--container{max-width:34rem}#KEP17443 .opcf--card .form__checkbox--container--wrapper{display:flex;flex-direction:row;align-items:center;gap:1rem;border-radius:0.25rem;padding:0.5rem 1rem;border:1px solid #CCCCCC;background-color:#FFFFFF;margin-bottom:0.5rem;cursor:pointer}#KEP17443 .opcf--card .form__checkbox--container--wrapper:hover{background-color:#F5F5F5;transition:0.3s}#KEP17443 .opcf--card .form__checkbox--container--wrapper-selected{border-color:#3E0A46;background-color:#EBE6EC;color:#3E0A46}#KEP17443 .opcf--card .form__checkbox--container--wrapper-selected:hover{background-color:#EBE6EC}#KEP17443 .opcf--card .form__checkbox--container--label{color:#666666;font-size:1rem;font-family:'Source Sans Pro', sans-serif;line-height:1.25rem}#KEP17443 .opcf--card .form__checkbox--container--input input{width:1rem;height:1rem;accent-color:#3E0A46}#KEP17443 .opcf--card .form__checkbox--container--input input:checked+#KEP17443 .opcf--card .form__checkbox--container--wrapper{background-color:#EBE6EC}#KEP17443 .locale--card{margin-top:1.5rem}#KEP17443 .locale--card h2{margin-bottom:1rem !important}#KEP17443 .locale--card .locale--subtitle{font-size:1rem;font-family:'Source Sans Pro', sans-serif;line-height:1.5;color:#333;margin-bottom:1.5rem !important}#KEP17443 .locale--card #propertyLocaleForm #locale-form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}@media only screen and (max-width: 599px){#KEP17443 .locale--card #propertyLocaleForm #locale-form{grid-template-columns:unset}}#KEP17443 .locale--card #propertyLocaleForm #locale-form .button__radio--option span{width:unset;min-width:70px}#KEP17443 .locale--card #propertyLocaleForm .button__submit{display:flex !important;align-items:center;height:auto;padding:0.75rem 1rem !important}#KEP17443 .locale--card #propertyLocaleForm .button__submit::after{content:"";margin-left:10px;border-left:2px solid white;border-bottom:2px solid white;width:9px;height:9px;transform:rotate(225deg)}#KEP17443 .opcf__errors{margin-top:1rem}#KEP17443 .opcf__errors--list{list-style:none;margin:0px;padding:0px}#KEP17443 .opcf__errors--item{color:#D30031;font-family:'Source Sans Pro', sans-serif;font-size:1rem;line-height:1.5}#KEP17443 .opcf__servererror{width:100%;background:#FFF1F4;border:1px solid #F9A5B9;border-radius:6px;padding:0.5rem 1rem;margin-bottom:1.875rem;margin-top:1rem}#KEP17443 .opcf__servererror span{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:1rem;color:#333333;line-height:1.5}#KEP17443 .file-uploaded{opacity:0.5;cursor:not-allowed}#KEP17443 .file-uploaded .form__checkbox--container--wrapper{cursor:not-allowed}#KEP17443 .file-uploaded .form__checkbox--container--wrapper:hover{cursor:not-allowed;background-color:#FFFFFF}#KEP17443 .file-uploaded .form__checkbox--label label{cursor:not-allowed}#KEP17443 .pac--container{padding:0 8.3rem 20rem 8.3rem;background-color:#F5F5F7}@media only screen and (max-width: 599px){#KEP17443 .pac--container{padding:0}}#KEP17443 .pac--container h3,#KEP17443 .pac--container .account .notifications a span,.account .notifications a #KEP17443 .pac--container span,#KEP17443 .pac--container label[for="property-selector"],#KEP17443 .pac--container label[for="owner-selector"],#KEP17443 .pac--container label[for="year-selector"],#KEP17443 .pac--container label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;line-height:1.33;color:black;margin-bottom:.5rem}#KEP17443 .pac--container h5{font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#666;margin:0 0 1.5rem 0}#KEP17443 .pac--container__card{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:flex-start;gap:1.5rem}@media only screen and (max-width: 1170px){#KEP17443 .pac--container__card{grid-template-columns:repeat(1, minmax(0, 1fr))}}#KEP17443 .pac--container__card .property--card{border-radius:0.25rem;background-color:white;padding:.5rem;box-shadow:0.25rem 0 1.25rem 0 RGBA(0, 0, 105, 0.03)}#KEP17443 .pac--container__card .property--card .button--review__blue{display:grid;height:2.5rem;border-radius:0.25rem;border:none;padding:0.75rem 1rem 1rem 1rem;cursor:pointer;background-color:#3E0A46;color:white;font-family:'Source Sans Pro', sans-serif;font-weight:600;font-size:0.875rem}#KEP17443 .pac--container__card .property--card .button--review__blue:hover{opacity:0.8}#KEP17443 .pac--container__card .property--card .button--review__blue a{margin:0;line-height:1;color:white;text-decoration:none}#KEP17443 .pac--container__card .property--card .button--review__blue a::after{margin-left:0.5rem;content:'';border:solid white;border-width:0 0.1875rem 0.1875rem 0;display:inline-block;padding:0.1875rem;transform:rotate(-45deg)}#KEP17443 .pac--container__card .property--card .button--review__mobile{margin-top:0.5rem}#KEP17443 .pac--container__card .property--card__top{display:flex;justify-content:space-between}#KEP17443 .pac--container__card .property--card__top .property--card__info{display:flex;gap:0.5rem;align-items:center}#KEP17443 .pac--container__card .property--card__top .property--card__info img{width:unset;height:unset;border-radius:0.25rem}#KEP17443 .pac--container__card .property--card__top .property--card__info p{font-family:'Source Sans Pro', sans-serif;font-weight:700;font-size:1.125rem;color:#333;margin:0;line-height:1}#KEP17443 .pac--container__card .property--card__bottom{display:flex;justify-content:right;align-items:center;padding:0.5rem;color:#111}#KEP17443 .pac--container__card .property--card__bottom span{font-weight:700;font-size:1rem;margin-right:.25rem}@media only screen and (max-width: 599px){#KEP17443 .pac--container__card .property--card__bottom{justify-content:left;padding-left:0}}#KEP17443 .no-actions{display:flex;flex-flow:column;gap:.75rem;border-radius:0.25rem;background-color:white;padding:2rem;box-shadow:0.25rem 0 1.25rem 0 RGBA(0, 0, 105, 0.03);max-width:350px;color:#333;margin:auto;margin-bottom:10rem}#KEP17443 .no-actions h3,#KEP17443 .no-actions .account .notifications a span,.account .notifications a #KEP17443 .no-actions span,#KEP17443 .no-actions label[for="property-selector"],#KEP17443 .no-actions label[for="owner-selector"],#KEP17443 .no-actions label[for="year-selector"],#KEP17443 .no-actions label[for="month-selector"]{margin:auto}#KEP17443 .no-actions .dashboard-link{color:#3E0A46;margin:auto}#KEP17443 .service__request.container{margin:0 auto}#KEP17443 .service__request .add__new__service button.add__service,#KEP17443 .service__request .add__new__service #bookings .detail-tabs-triggers .add__service.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .add__service.secondary-button{border-radius:4px;position:relative;width:207px;padding:10px}#KEP17443 .service__request .add__new__service button.add__service:before,#KEP17443 .service__request .add__new__service #bookings .detail-tabs-triggers .add__service.secondary-button:before,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .add__service.secondary-button:before{content:"\002B";color:#fff;position:absolute;left:10px;top:3px;font-size:29px}#KEP17443 .service__request .add__new__service button.add__service.btn---rebrand-primary,#KEP17443 .service__request .add__new__service #bookings .detail-tabs-triggers .add__service.btn---rebrand-primary.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .add__service.btn---rebrand-primary.secondary-button{border-radius:26px}#KEP17443 .service__request .add__new__service .request__modal{display:none;justify-content:center;align-items:center;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}#KEP17443 .service__request .add__new__service .request__modal .modal__content{background-color:#fefefe;margin:20px;padding:20px;border:1px solid #888;max-width:475px;border-radius:10px}@media screen and (max-width: 746px){#KEP17443 .service__request .add__new__service .request__modal .modal__content{width:100%}}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle{padding:15px 5px;position:relative}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top h3,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .account .notifications a span,.account .notifications a #KEP17443 .service__request .add__new__service .request__modal .modal__content .top span,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top label[for="property-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .top label[for="owner-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .top label[for="year-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .top label[for="month-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle h3,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .account .notifications a span,.account .notifications a #KEP17443 .service__request .add__new__service .request__modal .modal__content .middle span,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle label[for="property-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle label[for="owner-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle label[for="year-selector"],#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle label[for="month-selector"]{font-size:18px;font-weight:bold;line-height:24px}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top h5,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle h5{font-size:14px;font-weight:bold;margin-bottom:8px;color:#666;outline:0}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top input,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top select,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle input,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle select{width:200px;height:38px;border:1px solid #9b9b9b;border-radius:4px}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top textarea,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle textarea{height:74px;width:420px;border:1px solid #9b9b9b;border-radius:4px}@media screen and (max-width: 746px){#KEP17443 .service__request .add__new__service .request__modal .modal__content .top textarea,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle textarea{width:100%}}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top button.button__submit,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top #bookings .detail-tabs-triggers .button__submit.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .request__modal .modal__content .top .button__submit.secondary-button,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle button.button__submit,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle #bookings .detail-tabs-triggers .button__submit.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .button__submit.secondary-button{border-radius:4px;margin:20px 0 0}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top button.button__submit.btn---rebrand-primary,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top #bookings .detail-tabs-triggers .button__submit.btn---rebrand-primary.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .request__modal .modal__content .top .button__submit.btn---rebrand-primary.secondary-button,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle button.button__submit.btn---rebrand-primary,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle #bookings .detail-tabs-triggers .button__submit.btn---rebrand-primary.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .button__submit.btn---rebrand-primary.secondary-button{border-radius:26px}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__field,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__field{margin-bottom:16px}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__error,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__error{color:#66315d}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__error h5,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__error strong,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__error h5,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__error strong{color:#66315d}#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__error input,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__error textarea,#KEP17443 .service__request .add__new__service .request__modal .modal__content .top .modal__error select,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__error input,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__error textarea,#KEP17443 .service__request .add__new__service .request__modal .modal__content .middle .modal__error select{border-color:#66315d}#KEP17443 .service__request .add__new__service .request__modal .modal__content span.close{color:#66315d;float:right;font-size:14px;font-weight:normal;text-decoration:underline;position:absolute;bottom:17px;right:27px;text-transform:capitalize}#KEP17443 .service__request .add__new__service .request__modal .modal__content span.close:focus{color:black;text-decoration:none;cursor:pointer}#KEP17443 .service__request .add__new__service .request__modal .modal__content span.close.rebrand-236{color:#66315d;text-decoration:none;cursor:pointer}#KEP17443 .service__request .add__new__service .request__modal .modal__content span.close.rebrand-236:hover{color:#66315d;text-decoration:underline;text-underline-offset:2px}#KEP17443 .service__request .added__request_table{margin:0 auto;display:inline}#KEP17443 .service__request .added__request_table .date__container{overflow:hidden;padding:20px 5px}#KEP17443 .service__request .added__request_table .date__container input{float:left;margin-right:13px;width:177px;border-radius:4px;height:35px}#KEP17443 .service__request .added__request_table .date__container input[type='text']:after{content:'';display:block;background-image:url("/images/sykes/calendar-icon-blue.svg") no-repeat;right:16px;position:absolute;height:15px;width:15px;background-size:15px}#KEP17443 .service__request .added__request_table .date__container button.cal-icon,#KEP17443 .service__request .added__request_table .date__container #bookings .detail-tabs-triggers .cal-icon.secondary-button,#bookings .detail-tabs-triggers #KEP17443 .service__request .added__request_table .date__container .cal-icon.secondary-button{background-color:#5a656b;-webkit-mask-image:url("/images/sykes/calendar-icon-blue.svg");-webkit-mask-position:50%;mask-image:url("/images/sykes/calendar-icon-blue.svg");mask-position:50%;height:35px;width:35px;color:transparent;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width: 1370px){#KEP17443 .service__request .added__request_table .scroll__inner{overflow-x:scroll}}#KEP17443 .service__request .added__request_table .scroll__inner::-webkit-scrollbar{width:10px}#KEP17443 .service__request .added__request_table .scroll__inner::-webkit-scrollbar:horizontal{height:10px}#KEP17443 .service__request .added__request_table .scroll__inner::-webkit-scrollbar-track{background-color:rgba(90,101,107,0.3)}#KEP17443 .service__request .added__request_table .scroll__inner::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(90,101,107,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}#KEP17443 .service__request .added__request_table table#request_table{width:100%;overflow:hidden;border-collapse:collapse}#KEP17443 .service__request .added__request_table table#request_table thead{background-color:transparent}#KEP17443 .service__request .added__request_table table#request_table thead th{color:#666;font-weight:700;text-transform:capitalize;font-size:14px;text-align:center}#KEP17443 .service__request .added__request_table table#request_table tbody{background:#fff;box-shadow:0 0 0 1px #f7f7f7;border-radius:6px;border:30px solid transparent}#KEP17443 .service__request .added__request_table table#request_table tbody td{padding:15px;background:transparent;border-bottom:1px solid #ccc;text-align:center}#KEP17443 .service__request .added__request_table table#request_table tr{background:transparent;line-height:29px;border:none}#KEP17443 .service__request .added__request_table table#request_table tr.header{background:transparent;text-align:left;padding-left:0;font-size:16px;font-weight:bold}#KEP17443 .service__request .added__request_table table#request_table tr.header th{padding:10px 0}#KEP17443 .service__request .property-selector{margin-top:1.4em;margin-bottom:0}#KEP17443 .service__request .property-selector select{min-width:177px;height:35px;margin-left:1em;border-radius:4px;background-color:#fff;border:1px solid #9b9b9b}#KEP17443 .service__request .view-tasks-selector{margin-top:1.4em;margin-bottom:0}#KEP17443 .service__request .view-tasks-selector select{min-width:177px;height:35px;margin-left:1em;border-radius:4px;background-color:#fff;border:1px solid #9b9b9b}#KEP17443 .service__pagination{max-width:960px}#KEP17443 .service__pagination ul{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:8px}#KEP17443 .service__pagination ul li{list-style-type:none}#KEP17443 .service__pagination ul li a{padding:8px;min-width:36px;display:inline-block;background-color:#66315d;color:#fff;line-height:20px;text-align:center}#KEP17443 .service__pagination ul li a.active{background-color:#44203b}#KEP17443 #KEP17953 #feedback-list .feature-settings select:not([multiple]),#KEP17953 #feedback-list .feature-settings #KEP17443 select:not([multiple]),#KEP17443 .form-group select:not([multiple]),#KEP17443 .form-group .custom-field.with-icon-chevron>select:not([multiple]),#KEP17443 .form-group .custom-field input{background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-position:right 0.75rem center;background-repeat:no-repeat;appearance:none !important;-webkit-appearance:none;-moz-appearance:none;padding:0.625rem 1.625rem 0.625rem 0.5rem !important}#KEP17443 .form-group .custom-field.with-icon-calendar>select:not([multiple]),#KEP17443 .form-group .custom-field input{background-image:url(/images/icon-calendar-grey.svg);background-size:0.85rem 0.9688rem;background-repeat:no-repeat;background-position:right 0.75rem center;appearance:none !important;-webkit-appearance:none;-moz-appearance:none;padding:0.625rem 1.625rem 0.625rem 0.5rem !important}#KEP17443 .bra-label{font-size:1.125rem;font-family:'Lato', sans-serif;font-weight:700;color:#111;margin-bottom:2rem;padding-top:1rem}#KEP17443 .bra-column-headers>li{margin-right:1.5rem !important}#KEP17443 .bra-row-details{padding:1.5rem !important}#KEP17443 .bra-columns{align-items:center}#KEP17443 .bra-columns .col:last-child{justify-content:unset !important}#KEP17443 .bra-booking-info{padding:0}#KEP17443 .bra-col{display:grid;grid-template-columns:12.5rem repeat(1, 12.5rem);grid-auto-flow:row}#KEP17443 .bra-coldiv:last-child{border:0.0625rem solid blue}@media only screen and (max-width: 959px){#KEP17443 .table-body{padding-bottom:0.12rem}#KEP17443 #ipad-headers{grid-template-columns:14% 14% 10% 14% 13% 14% 13% repeat(3, 1fr)}#KEP17443 #ipad-columns{grid-template-columns:14% 14% 9.5% 13.5% 12.5% 13% 12% 11%}}#KEP17443 .owner_sidebar .custom-checkbox{display:flex;margin-bottom:1rem;font-size:0.875rem}#KEP17443 .owner_sidebar .custom-checkbox__checkbox{display:inline-block;width:auto;margin:0 0.5em 0 0}#KEP17443 .owner_sidebar .custom-checkbox+br{display:none}.o-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(32px / -2);margin-right:calc(32px / -2);margin-bottom:-32px}.o-grid--gutter-small{margin-left:calc(24px / -2);margin-right:calc(24px / -2);margin-bottom:-24px}.o-grid--gutter-small .o-grid__col{padding:0 calc(24px / 2);margin-bottom:24px}@media (max-width: 900px){.o-grid--gutter-small\@tvl{margin-left:calc(24px / -2);margin-right:calc(24px / -2);margin-bottom:-24px}.o-grid--gutter-small\@tvl .o-grid__col{padding:0 calc(24px / 2);margin-bottom:24px}}.o-grid--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o-grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-grid--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-grid--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-grid--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.o-grid--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.o-grid--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}@media (max-width: 1025px){.o-grid--left\@ds{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o-grid--center\@ds{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-grid--right\@ds{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-grid--top\@ds{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.o-grid--middle\@ds{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.o-grid--bottom\@ds{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}}@media (max-width: 900px){.o-grid--left\@tvl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o-grid--center\@tvl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-grid--right\@tvl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-grid--top\@tvl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.o-grid--middle\@tvl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.o-grid--bottom\@tvl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}}@media (max-width: 700px){.o-grid--left\@tm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o-grid--center\@tm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-grid--right\@tm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-grid--top\@tm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.o-grid--middle\@tm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.o-grid--bottom\@tm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}}@media (max-width: 600px){.o-grid--left\@ts{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o-grid--center\@ts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-grid--right\@ts{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-grid--top\@ts{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.o-grid--middle\@ts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.o-grid--bottom\@ts{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}}.o-grid__col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 calc(32px / 2);margin-bottom:32px}.o-grid__col-1{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.o-grid__col-1--ol{margin-left:8.333333%}.o-grid__col-1--or{margin-right:8.333333%}.o-grid__order-1{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.o-grid__col-2{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.o-grid__col-2--ol{margin-left:16.666667%}.o-grid__col-2--or{margin-right:16.666667%}.o-grid__order-2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.o-grid__col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-grid__col-3--ol{margin-left:25%}.o-grid__col-3--or{margin-right:25%}.o-grid__order-3{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.o-grid__col-4{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.o-grid__col-4--ol{margin-left:33.333333%}.o-grid__col-4--or{margin-right:33.333333%}.o-grid__order-4{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.o-grid__col-5{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.o-grid__col-5--ol{margin-left:41.666667%}.o-grid__col-5--or{margin-right:41.666667%}.o-grid__order-5{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.o-grid__col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-grid__col-6--ol{margin-left:50%}.o-grid__col-6--or{margin-right:50%}.o-grid__order-6{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.o-grid__col-7{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.o-grid__col-7--ol{margin-left:58.333333%}.o-grid__col-7--or{margin-right:58.333333%}.o-grid__order-7{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.o-grid__col-8{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.o-grid__col-8--ol{margin-left:66.666667%}.o-grid__col-8--or{margin-right:66.666667%}.o-grid__order-8{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.o-grid__col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-grid__col-9--ol{margin-left:75%}.o-grid__col-9--or{margin-right:75%}.o-grid__order-9{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.o-grid__col-10{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.o-grid__col-10--ol{margin-left:83.333333%}.o-grid__col-10--or{margin-right:83.333333%}.o-grid__order-10{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.o-grid__col-11{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.o-grid__col-11--ol{margin-left:91.666667%}.o-grid__col-11--or{margin-right:91.666667%}.o-grid__order-11{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.o-grid__col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-grid__col-12--ol{margin-left:100%}.o-grid__col-12--or{margin-right:100%}.o-grid__order-12{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}@media (max-width: 1025px){.o-grid__col-0--ol\@ds{margin-left:0}.o-grid__col-0--or\@ds{margin-right:0}.o-grid__col-1\@ds{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.o-grid__col-1--ol\@ds{margin-left:8.333333%}.o-grid__col-1--or\@ds{margin-right:8.333333%}.o-grid__order-1\@ds{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.o-grid__col-2\@ds{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.o-grid__col-2--ol\@ds{margin-left:16.666667%}.o-grid__col-2--or\@ds{margin-right:16.666667%}.o-grid__order-2\@ds{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.o-grid__col-3\@ds{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-grid__col-3--ol\@ds{margin-left:25%}.o-grid__col-3--or\@ds{margin-right:25%}.o-grid__order-3\@ds{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.o-grid__col-4\@ds{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.o-grid__col-4--ol\@ds{margin-left:33.333333%}.o-grid__col-4--or\@ds{margin-right:33.333333%}.o-grid__order-4\@ds{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.o-grid__col-5\@ds{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.o-grid__col-5--ol\@ds{margin-left:41.666667%}.o-grid__col-5--or\@ds{margin-right:41.666667%}.o-grid__order-5\@ds{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.o-grid__col-6\@ds{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-grid__col-6--ol\@ds{margin-left:50%}.o-grid__col-6--or\@ds{margin-right:50%}.o-grid__order-6\@ds{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.o-grid__col-7\@ds{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.o-grid__col-7--ol\@ds{margin-left:58.333333%}.o-grid__col-7--or\@ds{margin-right:58.333333%}.o-grid__order-7\@ds{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.o-grid__col-8\@ds{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.o-grid__col-8--ol\@ds{margin-left:66.666667%}.o-grid__col-8--or\@ds{margin-right:66.666667%}.o-grid__order-8\@ds{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.o-grid__col-9\@ds{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-grid__col-9--ol\@ds{margin-left:75%}.o-grid__col-9--or\@ds{margin-right:75%}.o-grid__order-9\@ds{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.o-grid__col-10\@ds{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.o-grid__col-10--ol\@ds{margin-left:83.333333%}.o-grid__col-10--or\@ds{margin-right:83.333333%}.o-grid__order-10\@ds{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.o-grid__col-11\@ds{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.o-grid__col-11--ol\@ds{margin-left:91.666667%}.o-grid__col-11--or\@ds{margin-right:91.666667%}.o-grid__order-11\@ds{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.o-grid__col-12\@ds{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-grid__col-12--ol\@ds{margin-left:100%}.o-grid__col-12--or\@ds{margin-right:100%}.o-grid__order-12\@ds{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (max-width: 900px){.o-grid__col-0--ol\@tvl{margin-left:0}.o-grid__col-0--or\@tvl{margin-right:0}.o-grid__col-1\@tvl{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.o-grid__col-1--ol\@tvl{margin-left:8.333333%}.o-grid__col-1--or\@tvl{margin-right:8.333333%}.o-grid__order-1\@tvl{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.o-grid__col-2\@tvl{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.o-grid__col-2--ol\@tvl{margin-left:16.666667%}.o-grid__col-2--or\@tvl{margin-right:16.666667%}.o-grid__order-2\@tvl{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.o-grid__col-3\@tvl{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-grid__col-3--ol\@tvl{margin-left:25%}.o-grid__col-3--or\@tvl{margin-right:25%}.o-grid__order-3\@tvl{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.o-grid__col-4\@tvl{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.o-grid__col-4--ol\@tvl{margin-left:33.333333%}.o-grid__col-4--or\@tvl{margin-right:33.333333%}.o-grid__order-4\@tvl{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.o-grid__col-5\@tvl{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.o-grid__col-5--ol\@tvl{margin-left:41.666667%}.o-grid__col-5--or\@tvl{margin-right:41.666667%}.o-grid__order-5\@tvl{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.o-grid__col-6\@tvl{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-grid__col-6--ol\@tvl{margin-left:50%}.o-grid__col-6--or\@tvl{margin-right:50%}.o-grid__order-6\@tvl{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.o-grid__col-7\@tvl{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.o-grid__col-7--ol\@tvl{margin-left:58.333333%}.o-grid__col-7--or\@tvl{margin-right:58.333333%}.o-grid__order-7\@tvl{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.o-grid__col-8\@tvl{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.o-grid__col-8--ol\@tvl{margin-left:66.666667%}.o-grid__col-8--or\@tvl{margin-right:66.666667%}.o-grid__order-8\@tvl{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.o-grid__col-9\@tvl{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-grid__col-9--ol\@tvl{margin-left:75%}.o-grid__col-9--or\@tvl{margin-right:75%}.o-grid__order-9\@tvl{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.o-grid__col-10\@tvl{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.o-grid__col-10--ol\@tvl{margin-left:83.333333%}.o-grid__col-10--or\@tvl{margin-right:83.333333%}.o-grid__order-10\@tvl{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.o-grid__col-11\@tvl{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.o-grid__col-11--ol\@tvl{margin-left:91.666667%}.o-grid__col-11--or\@tvl{margin-right:91.666667%}.o-grid__order-11\@tvl{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.o-grid__col-12\@tvl{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-grid__col-12--ol\@tvl{margin-left:100%}.o-grid__col-12--or\@tvl{margin-right:100%}.o-grid__order-12\@tvl{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (max-width: 700px){.o-grid__col-0--ol\@tm{margin-left:0}.o-grid__col-0--or\@tm{margin-right:0}.o-grid__col-1\@tm{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.o-grid__col-1--ol\@tm{margin-left:8.333333%}.o-grid__col-1--or\@tm{margin-right:8.333333%}.o-grid__order-1\@tm{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.o-grid__col-2\@tm{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.o-grid__col-2--ol\@tm{margin-left:16.666667%}.o-grid__col-2--or\@tm{margin-right:16.666667%}.o-grid__order-2\@tm{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.o-grid__col-3\@tm{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-grid__col-3--ol\@tm{margin-left:25%}.o-grid__col-3--or\@tm{margin-right:25%}.o-grid__order-3\@tm{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.o-grid__col-4\@tm{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.o-grid__col-4--ol\@tm{margin-left:33.333333%}.o-grid__col-4--or\@tm{margin-right:33.333333%}.o-grid__order-4\@tm{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.o-grid__col-5\@tm{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.o-grid__col-5--ol\@tm{margin-left:41.666667%}.o-grid__col-5--or\@tm{margin-right:41.666667%}.o-grid__order-5\@tm{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.o-grid__col-6\@tm{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-grid__col-6--ol\@tm{margin-left:50%}.o-grid__col-6--or\@tm{margin-right:50%}.o-grid__order-6\@tm{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.o-grid__col-7\@tm{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.o-grid__col-7--ol\@tm{margin-left:58.333333%}.o-grid__col-7--or\@tm{margin-right:58.333333%}.o-grid__order-7\@tm{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.o-grid__col-8\@tm{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.o-grid__col-8--ol\@tm{margin-left:66.666667%}.o-grid__col-8--or\@tm{margin-right:66.666667%}.o-grid__order-8\@tm{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.o-grid__col-9\@tm{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-grid__col-9--ol\@tm{margin-left:75%}.o-grid__col-9--or\@tm{margin-right:75%}.o-grid__order-9\@tm{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.o-grid__col-10\@tm{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.o-grid__col-10--ol\@tm{margin-left:83.333333%}.o-grid__col-10--or\@tm{margin-right:83.333333%}.o-grid__order-10\@tm{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.o-grid__col-11\@tm{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.o-grid__col-11--ol\@tm{margin-left:91.666667%}.o-grid__col-11--or\@tm{margin-right:91.666667%}.o-grid__order-11\@tm{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.o-grid__col-12\@tm{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-grid__col-12--ol\@tm{margin-left:100%}.o-grid__col-12--or\@tm{margin-right:100%}.o-grid__order-12\@tm{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}@media (max-width: 600px){.o-grid__col-0--ol\@ts{margin-left:0}.o-grid__col-0--or\@ts{margin-right:0}.o-grid__col-1\@ts{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.o-grid__col-1--ol\@ts{margin-left:8.333333%}.o-grid__col-1--or\@ts{margin-right:8.333333%}.o-grid__order-1\@ts{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.o-grid__col-2\@ts{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.o-grid__col-2--ol\@ts{margin-left:16.666667%}.o-grid__col-2--or\@ts{margin-right:16.666667%}.o-grid__order-2\@ts{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.o-grid__col-3\@ts{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-grid__col-3--ol\@ts{margin-left:25%}.o-grid__col-3--or\@ts{margin-right:25%}.o-grid__order-3\@ts{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}.o-grid__col-4\@ts{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.o-grid__col-4--ol\@ts{margin-left:33.333333%}.o-grid__col-4--or\@ts{margin-right:33.333333%}.o-grid__order-4\@ts{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.o-grid__col-5\@ts{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.o-grid__col-5--ol\@ts{margin-left:41.666667%}.o-grid__col-5--or\@ts{margin-right:41.666667%}.o-grid__order-5\@ts{-webkit-box-ordinal-group:5;-ms-flex-order:5;order:5}.o-grid__col-6\@ts{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-grid__col-6--ol\@ts{margin-left:50%}.o-grid__col-6--or\@ts{margin-right:50%}.o-grid__order-6\@ts{-webkit-box-ordinal-group:6;-ms-flex-order:6;order:6}.o-grid__col-7\@ts{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.o-grid__col-7--ol\@ts{margin-left:58.333333%}.o-grid__col-7--or\@ts{margin-right:58.333333%}.o-grid__order-7\@ts{-webkit-box-ordinal-group:7;-ms-flex-order:7;order:7}.o-grid__col-8\@ts{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.o-grid__col-8--ol\@ts{margin-left:66.666667%}.o-grid__col-8--or\@ts{margin-right:66.666667%}.o-grid__order-8\@ts{-webkit-box-ordinal-group:8;-ms-flex-order:8;order:8}.o-grid__col-9\@ts{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-grid__col-9--ol\@ts{margin-left:75%}.o-grid__col-9--or\@ts{margin-right:75%}.o-grid__order-9\@ts{-webkit-box-ordinal-group:9;-ms-flex-order:9;order:9}.o-grid__col-10\@ts{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.o-grid__col-10--ol\@ts{margin-left:83.333333%}.o-grid__col-10--or\@ts{margin-right:83.333333%}.o-grid__order-10\@ts{-webkit-box-ordinal-group:10;-ms-flex-order:10;order:10}.o-grid__col-11\@ts{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.o-grid__col-11--ol\@ts{margin-left:91.666667%}.o-grid__col-11--or\@ts{margin-right:91.666667%}.o-grid__order-11\@ts{-webkit-box-ordinal-group:11;-ms-flex-order:11;order:11}.o-grid__col-12\@ts{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-grid__col-12--ol\@ts{margin-left:100%}.o-grid__col-12--or\@ts{margin-right:100%}.o-grid__order-12\@ts{-webkit-box-ordinal-group:12;-ms-flex-order:12;order:12}}.o-grid__break{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (max-width: 1025px){.o-grid__break--reset\@ds{width:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:0}}@media (max-width: 900px){.o-grid__break--reset\@tvl{width:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:0}}@media (max-width: 700px){.o-grid__break--reset\@tm{width:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:0}}@media (max-width: 600px){.o-grid__break--reset\@ts{width:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:0}}.t-header{font-family:Arial, sans-serif;font-weight:bold;line-height:1.33}.t-header--main{font-size:24px}.t-header--dark{color:#233141}.t-paragraph{font-family:Arial, sans-serif;font-size:18px;font-weight:normal;font-style:normal;line-height:1.56;color:#233141}.t-paragraph--dark{color:#233141}.c-form{box-sizing:border-box;font-family:Arial, sans-serif}.c-form *{box-sizing:border-box}.c-form__row{position:relative;margin-bottom:24px}.c-form__label{display:block;font-size:16px;line-height:1.5}.c-form__label--dark{color:#233141}.c-form .c-form__input{padding:10px 16px;font-size:18px;font-family:inherit;font-weight:normal;line-height:1.56;border-radius:4px;border:solid 1px #cccccc;background-color:#fff}.c-form .c-form__input--text{color:#233141;display:block;width:100%}.c-form .c-form__input--select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-right:32px;background-image:url("/images/chevron-down.svg");background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-size:10px;outline:none;color:#233141}.c-form .c-form__input--select::-ms-expand{display:none}.c-form .c-form__input--select option{color:#233141}.c-form .c-form__input--select option:disabled{color:#cccccc}.c-form .c-form__input--select.init--grey{color:#cccccc}.c-form .c-form__input::placeholder{color:#cccccc}.c-form .c-form__input::-webkit-input-placeholder{color:#cccccc}.c-form .c-form__input:-moz-placeholder{color:#cccccc}.c-form .c-form__input::-moz-placeholder{color:#cccccc}.c-form .c-form__input:-ms-input-placeholder{color:#cccccc}.c-form .c-form__input.error{border-color:#ce3c3a;transition:0.22 ease-out}.c-form .c-form__submit{font-size:16px;font-weight:bold}.c-form span.error{position:absolute;bottom:0;left:0;transform:translateY(100%);font-size:12px;transition:0.22 ease-out}.c-form .o-grid span.error{padding:0 calc(32px / 2)}.c-bubble{margin:8px 0;padding:16px}.c-bubble:last-child{margin-bottom:0}.c-bubble .c-bubble__text{font-family:Arial, sans-serif;font-size:14px;line-height:1.71}.c-bubble--purple{border-radius:4px 8px 8px 4px;background-color:#fcf2f8;border-left:8px solid #ba227f}.c-bubble--purple .c-bubble__text{color:#ba227f}.c-bubble--customer-dash{width:81.3333333333%;float:right}.c-banner{box-sizing:border-box;display:block;width:520px;max-width:100%;margin-bottom:24px;padding:16px 32px;border-radius:8px;font-family:Arial, sans-serif;color:#111;font-size:14px;line-height:1.71}@media (max-width: 700px){.c-banner{padding:16px}}.c-banner .c-banner__header{margin-bottom:8px;color:inherit;font-family:inherit;font-size:inherit;font-weight:bold;line-height:inherit}.c-banner .c-banner__content{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.c-banner__select-input{width:288px;max-width:100%}@media (max-width: 700px){.c-banner__select-input{width:100%}}.c-banner--purple{background-color:#fcf2f8}.c-banner--green{background-color:#effcf2}.bank-details__form{padding-bottom:12px}.bank-details__button{display:block;padding:10px 16px;border-radius:4px}.bank-details__thank-you{display:none}.bank-details__thank-you .o-grid{padding-bottom:32px}.c-loading-dual{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%, -50%);display:inline-block;transition:0.2s}.c-loading-dual--60{width:60px;height:60px}.c-loading-dual:after{content:" ";display:block;border-radius:50%;border:4px solid #006cff;border-color:#006cff transparent #006cff transparent;animation:spin 1.2s linear infinite;width:100%;height:100%}.booking-information .owner-cod-request{position:relative;float:left;clear:both;margin-top:16px;padding:16px;background-color:#f2f7ff;border-radius:8px}.booking-information .owner-cod-request-row{float:left;clear:both;width:100%}.booking-information .owner-cod-error-message{float:left;clear:both;color:red;transition:0.2s ease-out}.booking-information .owner-cod-error-message.active{margin-top:8px}.cod-cta{display:inline-block;margin-top:16px;padding:8px 40px;font-weight:bold;border-radius:4px;transition:0.2s;text-align:center;text-decoration:none;border:2px solid #006cff;margin-left:8px}.cod-cta:first-child{margin-left:0}.cod-cta--accept{color:#fff;background-color:#006cff}.cod-cta--accept:hover{background-color:#045edd;border-color:#045edd}.cod-cta--reject{color:#006cff;background-color:#fff}.cod-cta--reject:hover{background-color:#cadfff}@media screen and (min-width: 721px){.cod-cta{min-width:200px}}@media screen and (max-width: 720px){.cod-cta{display:block;margin-left:0;margin-bottom:16px}.cod-cta:last-child{margin-bottom:0}}.loading-overlay{display:none;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.spinner{margin:0;height:30px;width:30px;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-top:3px solid rgba(255,255,255,0.8);border-right:3px solid #215AAB;border-bottom:3px solid #215AAB;border-left:3px solid #215AAB;border-radius:50%}.loading-overlay .spinner{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px)}.loading-overlay.active{display:block}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.christmas-bubble__cta{position:relative;background-color:#3c6f97 !important;font-weight:bold;font-size:16px !important;width:256px;max-width:100%;border-radius:8px;height:auto;margin:0;padding:16px 24px}.christmas-bubble__cta:disabled{opacity:0.3;cursor:auto}.christmas-bubble__cta:not(:disabled):hover{background:#305a7a !important;background:#4c8cb8 !important;box-shadow:0 1px 2px 0px rgba(0,0,0,0.3)}@media screen and (max-width: 1140px){.christmas-bubble__cta{margin-left:0;margin-bottom:16px}.christmas-bubble__cta:last-child{margin-bottom:0}}@media screen and (max-width: 375px){.christmas-bubble__cta{font-size:14px !important;padding:16px 8px}}.christmas-bubble__back{display:inline-block;margin-bottom:16px}.christmas-bubble__title{margin-top:0 !important;margin-bottom:16px !important}.christmas-bubble__sub-title{font-size:20px;margin-top:24px !important;margin-bottom:16px !important}.christmas-bubble__text--green{color:green;font-weight:bold}.christmas-bubble__text--no-mb{margin-bottom:0 !important}.christmas-bubble__list{margin-bottom:16px;padding-left:32px}.christmas-bubble__list-item{list-style-type:disc;margin:8px 0}.christmas-bubble__notice{background-color:#fff3ce;border-left:8px #f8db5f solid;margin-top:0;margin-bottom:16px;padding:16px;padding-bottom:16px}.christmas-bubble__notice-header{margin:0 0 16px 0 !important;color:black;font-weight:bold}@media screen and (max-width: 375px){.christmas-bubble__notice-header{font-size:18px}}.christmas-bubble__notice-checkbox{margin-right:8px}.christmas-bubble__notice-label{color:#000}.christmas-bubble__selections{display:flex;flex-direction:column;align-items:center}.christmas-bubble__selections-item{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 16px 0;padding:24px;text-align:left;background-color:#f1f1f1}.christmas-bubble__selections-item:last-child{margin-bottom:24px}@media screen and (max-width: 1140px){.christmas-bubble__selections-item{flex-wrap:wrap;text-align:center;justify-content:center}}.christmas-bubble__selections-item-text{margin:0;max-width:440px}@media screen and (max-width: 1140px){.christmas-bubble__selections-item-text{width:100%;max-width:100%;margin-bottom:16px}}.christmas-bubble__condition-cta{padding-top:8px;display:flex;align-items:flex-start}.hide-form-elem{display:none !important}#progress-container-kep20659{margin:0 -2% !important;width:100vw !important;background-color:#f5f5f7;padding-bottom:15px;position:sticky;top:0;left:0;z-index:99;height:64px}#progress-container-kep20659 #form-section-indicator{display:flex;justify-content:space-between;margin:0 20px;padding-top:22px;align-items:center}#progress-container-kep20659 #form-section-indicator hr.section-separator:last-child{display:none}#progress-container-kep20659 #form-section-indicator hr.section-separator{width:94px;height:2px;background-color:#ccc;border-radius:25px}#progress-container-kep20659 #form-section-indicator .section-indicator-item{cursor:pointer}#progress-container-kep20659 #form-section-indicator .section-indicator-item .number-circle{width:24px;height:24px;line-height:25px;border-radius:50%;border:solid 2px #666;color:#666;text-align:center;display:block;font-family:Roboto, sans-serif}#progress-container-kep20659 #form-section-indicator .section-indicator-item .completed-section-tick{width:24px;height:24px}#progress-container-kep20659 .form-section-labels{display:none}.header-overlay-16518.header-kep-20659{z-index:-1 !important;margin:0 calc( (100vw - 1400px) / 2 * -1)}div.content div.header-kep-20659 div.header{padding-top:0}div.content div.header-kep-20659 div.header .card-container{border-radius:8px;height:101px;display:flex;align-items:center}div.content div.header-kep-20659 div.header .property-card-16518{box-shadow:none}div.content div.header-kep-20659 div.header .sykes-card-container{background-color:#fff}div.content div.header-kep-20659 div.header .sykes-card-container .sykes-img-container{background-color:#00367F;border-radius:8px;width:85px;height:85px;margin-left:8px;display:flex;justify-content:center;align-items:center}div.content div.header-kep-20659 div.header .sykes-card-container #sykes-img{width:56px;height:56px}div.content div.header-kep-20659 div.header .sykes-card-container .sykes-card-text{display:flex;flex-direction:column;text-align:left;margin-left:15px}div.content div.header-kep-20659 div.header .sykes-card-container .sykes-card-text span{color:#111;font-family:Roboto, sans-serif;line-height:17px}div.content div.header-kep-20659 div.header .sykes-card-container .sykes-card-text span:first-child{font-weight:bold;margin-bottom:5px}div.content div.header-kep-20659 div.header .brand-card-container{background-color:#3E0B46;justify-content:center}div.content div.header-kep-20659 div.header .brand-card-container #brand-img{max-height:75%;max-width:80%;height:auto}#modal-overlay-kep20659{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);opacity:0;visibility:hidden;z-index:100 !important}#modal-overlay-kep20659 #modal-box{width:95%;max-height:250px;background-color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}#modal-overlay-kep20659 #modal-box #modal-text{padding:0 16px;line-height:24px;font-family:Roboto, sans-serif;color:#233141}#modal-overlay-kep20659 #modal-box #modal-close-btn{position:absolute;right:8px;top:8px;width:20px}.thank-you-container-kep20659{display:flex;flex-direction:column;align-items:center}.thank-you-container-kep20659 div{font-family:Roboto, sans-serif;font-size:24px;font-weight:bold;margin:40px 0 32px 0;letter-spacing:-0.45px;line-height:32px;color:#111;text-align:center}.thank-you-container-kep20659 a{width:100%;padding:12px 0;background-color:#F2F7FF;color:#0066F5;font-size:16px;line-height:24px;text-align:center;font-weight:bold;border-radius:4px;margin-bottom:25px;text-decoration:none}@media only screen and (min-width: 1455px){#progress-container-kep20659{margin:0 calc((100vw - 1400px) / 2 * -1) !important}}.kep-20659 .fieldset{font-size:18px;font-weight:bold;color:#111}.kep-20659 .section-intro-heading{font-size:16px;color:#111;font-weight:bold;letter-spacing:-0.3px;line-height:24px;padding-bottom:10px}.kep-20659 .section-intro{font-family:Roboto, sans-serif;font-size:16px;color:#111;letter-spacing:-0.3px;line-height:24px;font-weight:normal}.kep-20659 .info-icon-mobile{position:absolute;right:5px;width:22px;height:22px}.kep-20659 .info-icon-desktop{display:none}.kep-20659 .required-info-text{font-family:Arial MT, sans-serif;font-size:16px;color:#111;line-height:24px;font-weight:normal;padding-top:10px}.kep-20659 .required{color:#111}.kep-20659 span.asterisk{color:#EB0037}.kep-20659 #toggle-switch{width:38px;height:22px;border-radius:34px;background-color:#0066F5}.kep-20659 #toggle-switch span{width:18px;display:block;background:#fff;height:18px;border-radius:100%;position:relative;right:-9px;top:-3px}.kep-20659 #toggle-switch span.slider-off{right:6px}.kep-20659 #toggle-switch.toggle-off{background-color:#666666}.kep-20659 #section-2-buttons{display:flex;flex-direction:column;align-items:center}.kep-20659 #section-2-buttons span{font-family:Arial MT, sans-serif;font-size:16px;text-decoration:underline;color:#0066F5;font-weight:normal;margin-top:16px;cursor:pointer}.kep-20659 #send-feedback-btn{display:none;z-index:99}.kep-20659 label.question-label{font-family:Roboto, sans-serif;font-size:16px;font-weight:bold !important;letter-spacing:-0.3px;line-height:24px}.kep-20659 fieldset.fieldset button.continue-btn.btn-disabled,.kep-20659 fieldset.fieldset #bookings .detail-tabs-triggers .continue-btn.btn-disabled.secondary-button,#bookings .detail-tabs-triggers .kep-20659 fieldset.fieldset .continue-btn.btn-disabled.secondary-button,.kep-20659 fieldset.fieldset button.dummy-submit-button.btn-disabled,.kep-20659 fieldset.fieldset #bookings .detail-tabs-triggers .dummy-submit-button.btn-disabled.secondary-button,#bookings .detail-tabs-triggers .kep-20659 fieldset.fieldset .dummy-submit-button.btn-disabled.secondary-button{background-color:#ccc !important}.kep-20659 button.button-call-to-action.continue-btn.btn-disabled:active,.kep-20659 #bookings .detail-tabs-triggers .button-call-to-action.continue-btn.btn-disabled.secondary-button:active,#bookings .detail-tabs-triggers .kep-20659 .button-call-to-action.continue-btn.btn-disabled.secondary-button:active,.kep-20659 .feedback-form.kep-20659 .button-call-to-action:active{width:100% !important}.kep-20659 .fieldset div.form-buttons .continue-btn{margin-bottom:20px}.kep-20659 .header-overlay-16518{z-index:99}.kep-20659 .container .main-content .content{margin-left:0;margin-right:0}.kep-20659 li.feedback-item{margin-top:30px !important}.kep-20659 fieldset.fieldset ul.display-group li.feedback-item div.input-wrapper.iconOnly label{background-color:#fff}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-5 .input-wrapper{width:310px;height:40px}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-5{background:none}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-5 label.question-label{float:left}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-5 div.input-wrapper label.star-16518{background-image:url("/images/icons-svg/kep20659/star-outline.svg");background-size:40px;width:40px;content-visibility:hidden;color:transparent !important;margin:0 10px;background-color:#fff !important;border-right:none !important}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-5 .input-wrapper label.star-16518.active{background-image:url("/images/icons-svg/kep20659/star-fill.svg");background-size:40px;width:40px;background-color:#fff !important}.kep-20659 .fieldset ul.display-group li.feedback-options-4 div.input-wrapper label{border:1px solid #333;border-radius:8px;display:flex;justify-content:center;align-items:center;font-weight:normal;letter-spacing:-0.3px;color:#333;width:17%;height:17px}.kep-20659 input[type='radio']{display:none}.kep-20659 .fieldset ul.display-group li.feedback-item div.input-wrapper label.active{background-color:#0066F5;border-color:#0066F5 !important;color:#fff;font-weight:bold}.kep-20659 .fieldset ul.display-group div textarea{font-family:Roboto, sans-serif;font-size:16px;line-height:28px;color:#333}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-11 div.input-wrapper label{border-radius:50%;border:1px solid #333;width:27px;height:27px;font-weight:normal;margin-right:5px;text-align:center}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-2 .input-wrapper{display:none}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-2{display:flex;justify-content:end;margin-top:0}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-2 .question-label{font-weight:normal !important;color:#666;margin-right:9px}.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-2 div.input-wrapper label:first-child{margin-right:10px}.kep-20659 .question-clue-4{font-family:Roboto, sans-serif;font-size:12px;letter-spacing:-0.23px;font-weight:normal;float:left}.kep-20659 .question-clue-11{font-family:Arial MT, sans-serif;font-size:14px;letter-spacing:-0.26px;font-weight:normal;float:left;color:#333}.kep-20659 .question-clue-right{float:right}.kep-20659 .fieldset ul.display-group li div textarea{height:80px;width:86vw;border-color:#999;font-family:Arial MT, sans-serif;line-height:28px;font-size:16px}.kep-20659 .textarea-label{display:none}.kep-20659 .required-error-message{margin-top:20px;font-family:Roboto, sans-serif;font-size:16px;font-weight:normal;color:#D30031;text-align:center}@media only screen and (min-width: 481px) and (max-width: 767px){.feedback-form.kep-20659 fieldset ul.display-group li.feedback-item div.input-wrapper label{width:18%}}@media only screen and (max-width: 767px){form.feedback-form.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-11 div.input-wrapper{margin-bottom:8px}}@media only screen and (min-width: 768px){#progress-container-kep20659{height:104px}#progress-container-kep20659 #form-section-indicator{margin:0 94px;padding-top:14px}#progress-container-kep20659 hr.section-separator{width:42% !important}#progress-container-kep20659 .section-indicator-item .number-circle{line-height:22px !important}#progress-container-kep20659 .form-section-labels{display:flex;justify-content:space-between;margin:0 20px;font-family:Arial MT, sans-serif;font-size:16px;color:#666;font-weight:normal;text-align:center}#progress-container-kep20659 .form-section-labels span{width:180px !important}div.content div.header-kep-20659 div.header{display:flex;margin:auto;width:460px;padding-bottom:30px;padding-top:10px !important}div.content div.header-kep-20659 div.header .property-card-16518{width:460px;margin:auto}div.content div.header-kep-20659 div.header .card-container{width:460px;margin:auto}div.content div.header-kep-20659 div.header .card-container .sykes-img-container{width:113px}div.content div.header-kep-20659 div.header .card-container .sykes-card-text span{font-family:Arial MT, sans-serif}.thank-you-container-kep20659 div{font-family:Arial, sans-serif;margin:50px 0 48px 0}.thank-you-container-kep20659 a{width:208px;padding:4px 0;background-color:#F2F7FF;color:#0066F5;border:1px solid #3389FF;font-family:Arial MT, sans-serif;font-weight:normal;margin-bottom:48px;text-decoration:none}form.feedback-form.kep-20659{width:460px;margin-top:48px}form.feedback-form.kep-20659 .info-icon-mobile{display:none}form.feedback-form.kep-20659 .info-icon-desktop{display:inline;position:relative;float:right}form.feedback-form.kep-20659 .info-icon-desktop img{width:22px;height:22px}form.feedback-form.kep-20659 div.section-intro-container h1.section-intro-heading{font-size:24px;letter-spacing:-0.45px;margin-bottom:32px}form.feedback-form.kep-20659 .info-icon-desktop .tooltip-text{visibility:hidden;background-color:#fff;width:416px;color:#233141;text-align:left;font-family:Arial MT, sans-serif;font-size:16px;line-height:24px;border-radius:4px;padding:16px;box-shadow:0 4px 15px rgba(0,0,40,0.15);position:absolute;z-index:1;top:100%;left:50%;margin-left:-400px;margin-top:12px;font-weight:normal}form.feedback-form.kep-20659 .info-icon-desktop .tooltip-text::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:183px;border-width:9px;border-style:solid;border-color:transparent transparent white transparent}form.feedback-form.kep-20659 .info-icon-desktop:hover{cursor:default}form.feedback-form.kep-20659 .info-icon-desktop:hover .tooltip-text{visibility:visible}form.feedback-form.kep-20659 .dummy-submit-button{float:right}form.feedback-form.kep-20659 .continue-btn{float:right;margin-top:28px}form.feedback-form.kep-20659 #send-feedback-btn{float:right}form.feedback-form.kep-20659 button.button-call-to-action.continue-btn.btn-disabled:hover,form.feedback-form.kep-20659 #bookings .detail-tabs-triggers .button-call-to-action.continue-btn.btn-disabled.secondary-button:hover,#bookings .detail-tabs-triggers form.feedback-form.kep-20659 .button-call-to-action.continue-btn.btn-disabled.secondary-button:hover,form.feedback-form.kep-20659 .button-call-to-action:hover{width:225px !important}form.feedback-form.kep-20659 #section-2-buttons{flex-direction:row-reverse;justify-content:space-between}form.feedback-form.kep-20659 #section-2-buttons span{margin:0 !important}form.feedback-form.kep-20659 .fieldset ul.display-group li.feedback-options-4 div.input-wrapper label{width:109px;height:32px}form.feedback-form.kep-20659 .fieldset ul.display-group li.feedback-options-4:last-child{margin-bottom:34px}form.feedback-form.kep-20659 fieldset.fieldset ul.display-group li.feedback-options-11 div.input-wrapper label{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:7px}form.feedback-form.kep-20659 .fieldset .display-group li.feedback-options-4 div.input-wrapper{height:40px}form.feedback-form.kep-20659 .fieldset ul.display-group .feedback-options-2 .input-wrapper label{border:1px solid;text-align:center;border-radius:8px;width:48%;height:35px;display:flex;justify-content:center;align-items:center}form.feedback-form.kep-20659 .fieldset ul.display-group li.feedback-options-2{margin-top:-3px}form.feedback-form.kep-20659 .fieldset ul.display-group li div textarea{width:100%}form.feedback-form.kep-20659 span.question-clue-4{font-family:Arial MT, sans-serif;font-size:14px;letter-spacing:-0.26px}form.feedback-form.kep-20659 span.question-clue-11{margin-left:8px;margin-right:15px;margin-top:5px}}body{color:#272727}ul.insurance-providers li::marker{color:#272727;font-size:19px}::marker{color:transparent;font-size:1px}.change-dates__extension{padding:0 16px}.change-dates__extension--button{background-color:var(--primary-color);border-radius:0.5rem;font-weight:bold;margin:0 auto;padding:0.5rem}.change-dates__extension--button:hover{background:var(--secondary-color);box-shadow:0 1px 2px 0px rgba(0,0,0,0.3)}.change-dates__extension__modal{border:none;border-radius:1rem;margin:auto;padding:1rem 2rem;align-items:center}.change-dates__extension__modal h2{margin:0 0 0.250em !important}.change-dates__extension__modal--button{background-color:var(--primary-color);border-radius:0.5rem;font-weight:bold;margin:0 auto;padding:0.5rem}.change-dates__extension__modal--button:hover{background:var(--secondary-color);box-shadow:0 1px 2px 0px rgba(0,0,0,0.3)}@media only screen and (max-width: 600px){.change-dates__extension{padding:0}.change-dates__extension--button{display:block;margin-bottom:1rem}.change-dates__extension__modal{width:65%}.change-dates__extension__modal--button{max-width:40%}}nav.navbar.KEP4853{background-color:#3E0B46}nav.navbar.KEP4853 .nav-inner-admin ul.navbar-right li{border-left:1px solid #fff}nav.navbar.KEP4853 .nav-inner-admin ul.navbar-right li:first-child{border-left:none}nav.navbar.KEP4853 .nav-inner-admin ul.navbar-right li:last-of-type{border-right:1px solid #fff}nav.navbar.KEP4853 .nav-inner-admin ul.navbar-right li a.no-dropdown:hover{background-color:#250633}nav.navbar.KEP4853 .nav-inner-admin .dropdown-link ul.dropdown-menu li{border:none}nav.navbar.KEP4853 .nav-inner-admin .dropdown-link ul.dropdown-menu li a{color:#250633}nav.navbar.KEP4853 .nav-inner-admin .dropdown-link ul.dropdown-menu li.login-button a.button{background-color:#250633}nav.navbar.KEP4853 .nav-inner-admin .dropdown-link ul.dropdown-menu li.login-button a.button:hover{background-color:#3E0B46}nav.navbar.KEP4853 .nav-inner-shop{background-color:#250633}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li a.top-level-menu{color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li.dropdown-link a.top-level-menu{color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li.dropdown-link:hover{border-bottom:2px solid #fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li.dropdown-link .dropdown-menu ul{margin-top:0 !important}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li#nav-offers a.top-level-menu{color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li#nav-offers a:hover{color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container ul.navbar-right li:hover{border-bottom:2px solid #fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container .prop-search-div #header_propref fieldset input#header-prop-search{color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container .prop-search-div #header_propref fieldset input#header-prop-search::-webkit-input-placeholder{color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container .prop-search-div #header_propref fieldset input#header-prop-search:focus{outline:0;border-bottom:2px solid #fff;color:#fff}nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container .prop-search-div #header_propref fieldset input#header-prop-search+button:before,nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container .prop-search-div #header_propref fieldset #bookings .detail-tabs-triggers input#header-prop-search+.secondary-button:before,#bookings .detail-tabs-triggers nav.navbar.KEP4853 .nav-inner-shop .nav-inner-bottom-container .prop-search-div #header_propref fieldset input#header-prop-search+.secondary-button:before{color:#fff}.mobile-redesign .dropdown-link.help{float:right;padding:1px 6px;padding-top:11px;margin-top:-0.375em;margin-bottom:-0.375em;height:calc(100% + 0.375em);display:block;position:absolute;right:126px}.mobile-redesign .dropdown-link.help:hover{background-color:#666666}.mobile-redesign .dropdown-link a.dropdown-toggle{color:#353e4e}.mobile-redesign .dropdown-link .dropdown-menu{width:220px;padding:16px;display:none;right:-125px;position:absolute;background-color:white;margin-top:33px;border-bottom-left-radius:5px;-webkit-box-shadow:-7px 8px 10px -8px rgba(0,0,0,0.75);-moz-box-shadow:-7px 8px 10px -8px rgba(0,0,0,0.75);box-shadow:-7px 8px 10px -8px rgba(0,0,0,0.75)}.mobile-redesign .dropdown-link.help:hover .dropdown-toggle,.mobile-redesign .dropdown-link.help.active .dropdown-toggle{color:white;background:transparent}.mobile-redesign .dropdown-link.help:hover .dropdown-toggle.chevron svg path,.mobile-redesign .dropdown-link.help.active .dropdown-toggle.chevron svg path{fill:#22313f}.mobile-redesign .dropdown-link.help p.help{float:left;line-height:6px;display:none}.mobile-redesign .dropdown-link.help svg.icon{margin-right:2.5px;margin-left:2.5px;vertical-align:sub;float:left;width:24px;height:24px}.mobile-redesign .dropdown-link.help svg.chevron{margin-left:6px;vertical-align:sub;margin-bottom:-2px;display:none}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box{border:solid 1px #CCC;border-radius:4px;margin-bottom:16px;padding:16px}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box:last-of-type{margin:0}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box h3,.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box .account .notifications a span,.account .notifications a .mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box span,.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box label[for="property-selector"],.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box label[for="owner-selector"],.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box label[for="year-selector"],.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box label[for="month-selector"]{color:#111;line-height:14px;margin-bottom:8px;font-size:12px;font-family:Arial;font-weight:700}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box p{color:#333;font-family:Arial;font-size:11px;font-weight:400}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box a{color:#006CFF;line-height:initial;margin-bottom:8px;padding:0;font-family:Arial;font-size:12px;font-weight:700}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box a.button{color:#FFF;background:#006CFF;padding:9px 30px;border-radius:4px;color:#FFF;text-align:center;margin-bottom:0;font-size:12px;font-family:Arial;font-weight:700}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box a.button:hover{text-decoration:none;background:#0061e6}.mobile-redesign .dropdown-link.help .dropdown-menu .dropdown-box small{font-size:11px;color:#666}.mobile-redesign .burger-menu{color:#250633}.mobile-redesign .burger-menu span{border-bottom:3px solid #815E86}.mobile-redesign .burger-menu span+span{border-bottom:3px solid #815E86}.mobile-redesign .account-menu a{color:#250633}.mobile-redesign a#headerSearch{color:#250633}@media only screen and (min-width: 900px){body.lakelovers header#header{background:#3E0B46}}@media only screen and (max-width: 1170px){body.lakelovers header#header .logo img{max-width:77px}}@media only screen and (min-width: 900px){body.ycc header#header{background:#EBE6EC}}@media only screen and (min-width: 900px){body.ycc header#header.owner-new{background:#EBE6EC}}@media only screen and (max-width: 1170px){body.ycc header#header .logo img{max-width:200px;max-height:82px}}@media only screen and (max-width: 1170px){body.ldlh header#header .logo img{max-width:156px}}body.lhh header#header .logo img{max-width:140px}@media only screen and (max-width: 1170px){body.lhh header#header .logo img{max-width:74px}}body.ycc nav.KEP4853 .navbar-left img{height:59px;padding:0;width:auto;margin-top:-5px}body.bachcare nav.KEP4853 img{padding:0}body.bachcare header#header-new .logo img{padding:0}.support-images{display:none !important}.email-signup{background-color:#3E0B46;color:#fff}.email-signup .email-signup-content form#footer_emailsignup button,.email-signup .email-signup-content form#footer_emailsignup #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .email-signup .email-signup-content form#footer_emailsignup .secondary-button{background:#87a155}footer{background-color:#3E0B46;color:#fff}footer h4,footer dl.information-box dt,dl.information-box footer dt{border-bottom:1px #fff solid}footer.kep-4246{background-color:#3E0B46;color:#fff}.sykes-family{background-color:#250633}div#cottagesearch3548{background-color:#250633}div#cottagesearch3548 #inner-search form#footer_propref fieldset button,div#cottagesearch3548 #inner-search form#footer_propref fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers div#cottagesearch3548 #inner-search form#footer_propref fieldset .secondary-button{background-color:#87a155;color:#fff}div#cottagesearch3548 #inner-search p span#call-centresearch{color:#250633}div#cottagesearch3548 #inner-search p span#customer-id{color:#fff}.footer-mobile{background-color:#3E0B46;color:#fff}body .email-signup .email-signup-content p,body .email-signup .email-sent p{color:#fff}body.bachcare footer p{color:#fff}body.bachcare footer fieldset{border:none}body.bachcare footer .expected-payment-info p{color:black}body.bachcare .sykes-family .family-contents a:hover{color:#fff;opacity:1}ul.social-icons li#pinterest img{width:65%;position:relative;top:-7px;right:-20px}body h1{color:#250633}body h2{color:#250633}body h3,body .account .notifications a span,.account .notifications a body span,body label[for="property-selector"],body label[for="owner-selector"],body label[for="year-selector"],body label[for="month-selector"]{color:#250633}.quick-links h4,.quick-links dl.information-box dt,dl.information-box .quick-links dt,.quick-links dt{color:#250633}.quick-links dl.information-box dt{color:#250633}.kep-7013-summary h2{color:#250633}.kep-7013-summary span.kep-7013-text{color:#3E0B46}.card h2{color:#250633}.card h3,.card .account .notifications a span,.account .notifications a .card span,.card label[for="property-selector"],.card label[for="owner-selector"],.card label[for="year-selector"],.card label[for="month-selector"]{color:#250633}.mobile-redesign #property_title h1{color:#250633}.attractions .attraction{background:#EBE6EC;color:#250633}.top-content h2{color:#250633}.property-layout h2{color:#5E5E5E}h1.kep-5373-title{color:#250633}.terms__cond_page h3,.terms__cond_page .account .notifications a span,.account .notifications a .terms__cond_page span,.terms__cond_page label[for="property-selector"],.terms__cond_page label[for="owner-selector"],.terms__cond_page label[for="year-selector"],.terms__cond_page label[for="month-selector"]{font-weight:normal;margin-bottom:10px;font-size:22px}.terms__cond_page ul{margin-left:15px}.terms__cond_page ul li{margin-bottom:10px;list-style:disc;line-height:24px}.terms__cond_page ul li::marker{color:#272727;font-size:15px}.terms__cond_page ol{margin-left:15px}.terms__cond_page ol li{margin-bottom:10px;line-height:24px}.privacy_policy__bachcare{padding:15px}.privacy_policy__bachcare h1{margin-bottom:15px}.privacy_policy__bachcare .content{margin-bottom:15px}.privacy_policy__bachcare .bachcare__accordion__content{padding:20px;width:90%}.privacy_policy__bachcare .bachcare__accordion__content .accordion-bachcare{background:#ccc;color:#272727;cursor:pointer;padding:10px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;margin-bottom:2px;vertical-align:middle;line-height:18px;white-space:unset}.privacy_policy__bachcare .bachcare__accordion__content .accordion-bachcare.active,.privacy_policy__bachcare .bachcare__accordion__content .accordion-bachcare:hover{background:#d5d5d5}.privacy_policy__bachcare .bachcare__accordion__content .accordion-bachcare.active:after{content:"\2212"}.privacy_policy__bachcare .bachcare__accordion__content .accordion-bachcare:after{content:'\002B';font-size:25px;color:#FFDA8C;float:right;margin-left:0}.privacy_policy__bachcare .bachcare__accordion__content .panel{padding:18px;background-color:white;display:none;overflow:hidden}body.bachcare img.brand-feature-png{width:120px}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form{color:#250633}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form label{color:#250633}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form button.button-call-to-action,.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form #bookings .detail-tabs-triggers .button-call-to-action.secondary-button,#bookings .detail-tabs-triggers .carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form .button-call-to-action.secondary-button{background-color:#250633 !important;color:#fff}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form button.button-call-to-action:hover,.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form #bookings .detail-tabs-triggers .button-call-to-action.secondary-button:hover,#bookings .detail-tabs-triggers .carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596 form .button-call-to-action.secondary-button:hover{background-color:#3E0B46 !important;color:#fff}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596.active .select-box-js.active ul li{color:#250633 !important}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596.active .select-box-js.active ul li:hover{background-color:#EBE6EC;color:#250633}.carousel-search .carousel-container-11481 .form.form-visual-hierarchy-4596.active .select-box-js.active ul li.selected:hover{background-color:#EBE6EC;color:#250633}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 .ui-datepicker-title{background-color:#250633}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 table.ui-datepicker-calendar th span{color:#250633}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 table.ui-datepicker-calendar tr td a:hover{background:#EBE6EC;border:1px solid #250633}#ui-datepicker-div.carousel-search.form-visual-hierarchy-4596 table.ui-datepicker-calendar tr td a.ui-state-hover{color:#250633}.kep-15817.carousel-search .form.form-visual-hierarchy-4596 form input[type="text"].interacted{color:#250633 !important;border:1px solid #250633 !important}section#calendar{background:#BEB4C2}@media screen and (max-width: 720px){section#calendar{background:#fff}}section#calendar a.nav-links{background:#250633}section#calendar a.nav-links:hover{background:#250633}@media screen and (max-width: 720px){section#calendar a.nav-links:hover{background:#fff}}section#calendar .dates-container{background:#fff}section#calendar ul.dates{background:#fff;max-width:310px}section#calendar ul.dates li{border-top:1px solid #000;border-right:1px solid #000}@media screen and (max-width: 720px){section#calendar ul.dates li{border:none}}section#calendar ul.dates li.highlight{background:#87a155 !important;border-color:#87a155}section#calendar ul.dates li.highlight.first{background:#fff !important;border-color:#000}section#calendar ul.dates li.available+.unavailable:after{border-color:#fff #eee #eee #fff}section#calendar ul.dates li.unavailable{background:#eee}section#calendar ul.dates li.unavailable+.available:after{border-color:#eee #fff #fff #eee}section#calendar ul.dates li.changeover:before{border:1px solid #250633;height:21px;width:21px;left:52%}section#calendar .calendar-checkinout .date.available{color:#250633}section#calendar .calendar-checkinout .date.available.first{background:#fff;border-right:1px solid #87a155}section#calendar .calendar-checkinout .date.available.first:after{border-color:#fff #87a155 #87a155 #fff}@media screen and (max-width: 720px){section#calendar .calendar-checkinout .date.available.first:after{border-color:#87a155 #87a155 #fff #fff}}section#calendar .calendar-checkinout .date.available.last+li{background:#fff;border-top:1px solid #87a155}@media screen and (min-width: 724px){section#calendar .calendar-checkinout .date.available.last+li{border-color:#87a155;border-right:1px solid #000}}section#calendar .calendar-checkinout .date.available.last+li:after{border-color:#87a155 #fff #fff #87a155}@media screen and (max-width: 720px){section#calendar .calendar-checkinout .date.available.last+li:after{border-color:#fff #fff #87a155 #87a155}}section#calendar .calendar-checkinout .date.available.last+li.unavailable:after{border-color:#87a155 #eee #eee #87a155}section#calendar .calendar-checkinout .date.available+li.unavailable{color:#fff}@media screen and (min-width: 724px){section#calendar .calendar-checkinout .date.unavailable+li.available{color:#250633;border-right:1px solid #000}}section#calendar .calendar-checkinout .date.unavailable+li.available.highlight{border-right:#87a155}section#calendar p.cal-month-select a.nav-links{background:#250633}section#calendar .calendar-container .headings-container{background:#250633}section#calendar .under-calendar p{color:#fff}@media screen and (max-width: 724px){section#calendar .under-calendar p{color:#272727}}section#calendar .under-calendar p.legend span.unavailable{background:#eee;border:1px solid #eee}section#calendar .under-calendar p.legend span.roundel.changeover{border:1px solid #250633 !important}section#calendar .prices-container h5{color:#fff}section#calendar ul.booking-buttons li p.price{color:#87a155}section#calendar ul.booking-buttons li a.button-call-to-action{background:#250633;color:#fff}section#calendar ul.booking-buttons li a.button-call-to-action.deposit-call-to-action{background:#87a155}section#calendar ul.booking-buttons li a.button-call-to-action:hover{background:#3E0B46}section#calendar ul.booking-buttons li.highlight{background:#87a155}section#calendar ul.booking-buttons li.highlight p{color:#250633}section#calendar ul.booking-buttons li.highlight p.price{color:#fff}section#calendar a.button.return-to-search{background:#250633}section#calendar p.message{background:#B4D088;color:#250633}section#calendar .unavailable-message{background:#B4D088;color:#250633}section#calendar .unavailable-message a{color:#250633}.positive-message.message-4483{background:#B4D088;color:#250633}#property_title h1{color:#272727}#property_title h2{color:#5E5E5E}#property_title .prop-ref{color:#777}.mobile-redesign .favourites-button-wrapper .add_favorites,.mobile-redesign .favourites-button-wrapper .del_favorites{background:rgba(0,0,0,0)}.mobile-redesign .recently-viewed-kep-9897-container .prop-button-call-to-action.favourites-button-wrapper a{background:rgba(0,0,0,0)}.mobile-redesign #calendar .booking-buttons li.highlight{background:#EBE6EC !important}.mobile-redesign #calendar .booking-buttons li.highlight .select_icon svg circle:first-of-type{fill:#250633 !important}.mobile-redesign #calendar .booking-buttons li.highlight p.price{color:#87a155}.mobile-redesign #calendar .dates .changeover:before{border:1px solid #250633}.mobile-redesign #calendar .under-calendar .roundel{border-color:#250633}.mobile-redesign .readmore14519,.mobile-redesign .readless14519{color:#250633}.mobile-redesign .readmore14519:after,.mobile-redesign .readless14519:after{background-size:contain;background-image:url("/images/brands/lakelovers/chevron-down-purple.svg")}.mobile-redesign .card.kep-5123-message .kep-5123-text{color:#fff}.mobile-redesign .card.kep-5123-message .kep-5123-icon{fill:#fff}.positive-message{background:#EBE6EC}.positive-message p{color:#250633}.urgency p strong{color:#272727 !important}.main-calendar-wrapper-15567 ul.dates li.changeover::before{height:32px !important;width:32px !important;left:4px !important}.main-calendar-wrapper-15567 .button.return-to-search{background:#fff !important;color:#3E0B46 !important;border-color:#3E0B46 !important}.main-calendar-wrapper-15567 .button.return-to-search:hover{text-decoration:none;background:#EBE6EC !important}.main-calendar-wrapper-15567 dl.calendar-key dt.icon-roundel .icon{border-color:#250633 !important}.disclaimer-kep4271{color:#250633}.property-options ul li a{color:#3E0B46}.property-options ul li a:before{color:#3E0B46}.property-options ul li a span{color:#3E0B46}section.cottage_features ul li.secondary_feature svg{background:#3E0B46}section.cottage_features ul li.svg-icons svg.feature_dp{background:#3E0B46}.scroll-button.visible a{border:2px solid #250633}.scroll-button.visible a span svg path{fill:#250633}.scroll-button.visible a:hover{background:#250633;color:#fff;fill:#fff}.scroll-button.visible a:hover span svg path{fill:#fff}.mobile-redesign .cottage_features ul li:before{background:#250633}use#Broadband-Icon{fill:#250633 !important}.KEP-10991-submit{background:#87a155 !important}.star-rating-rebrand-bachcare{display:inline-block;overflow:hidden;min-width:51px;min-height:20px;background-color:#D5EBE0;border:1px solid #295752;border-radius:15px;padding:0 4px 4px 4px;color:#295752;font-weight:400;font-size:18px;text-align:center;vertical-align:text-top;line-height:18px}.star-rating-wl-bachcare{border:1px solid #178731;color:#178731;background-color:#E7F3EA;border-radius:14px;display:inline-block;padding:0px 8px;font-size:16px;line-height:24px;margin:0}.property_rewards ul.columns{display:block;margin:15px 0 0 0;overflow:hidden}.property_rewards ul.columns li{display:inline-block}@media only screen and (min-width: 1200px){.property_rewards ul.columns li img{margin-left:22px}}section.property_rewards_mobile ul.columns{padding:0 0 10px 10px}section.property_rewards_mobile ul.columns li{display:inline-block}.css-1yl0hfe{position:fixed;top:32%;background-color:#030b5d !important}.container.property__configuration{padding:0}span.section__content-tooltip{cursor:pointer}span.section__content-tooltip[data-title]:hover:after{opacity:1;transition:all 0.1s ease 0.5s;visibility:visible}span.section__content-tooltip[data-title]:after{content:attr(data-title);background-color:#6B8043;color:#272727;font-size:13px;padding:1px 5px 2px 5px;box-shadow:1px 1px 3px #E6DFE6;opacity:0;border:1px solid #3E0B46;z-index:99999;visibility:hidden;border-radius:2px;width:200px;left:50%;transform:translateX(-50%);position:absolute}body.bachcare .prop-search-div fieldset{border:none !important}p.linen__description span{text-transform:lowercase}.wrapper-drivingtime fieldset{border:none}.eco-friendly-banner{width:calc(100% - 24px);display:flex;flex-direction:column;justify-content:flex-start;padding:32px 12px 20px 12px;margin-bottom:12px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.eco-friendly-banner h2{font-size:20px;font-weight:700;line-height:24px;margin-bottom:16px;color:#111}.eco-friendly-banner .eco-friendly-banner-text{width:100%;font-weight:400;font-size:16px;line-height:24px;margin:0;color:#666}.eco-friendly-banner .eco-friendly-banner-text span{color:#006CFF}.eco-friendly-banner .eco-friendly-banner-text span:hover{cursor:pointer;text-decoration:underline}.property-column-left.eco-friendly565 .eco-friendly-banner{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:16px;padding:0;background-color:unset;box-shadow:none}.property-column-left.eco-friendly565 .eco-friendly-banner h2{width:30%;font-weight:700;font-size:24px;line-height:32px;color:#111;margin-top:0}.property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text{width:58%;margin-right:10%;font-weight:400;font-size:16px;line-height:24px;color:#666}.property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text span{color:#006CFF;white-space:nowrap;text-decoration:none}.property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text span:hover{cursor:pointer;text-decoration:underline}@media only screen and (max-width: 1059px){.property-column-left.eco-friendly565 .eco-friendly-banner{flex-direction:column;justify-content:flex-start}.property-column-left.eco-friendly565 .eco-friendly-banner h2{width:100%;margin-bottom:16px}.property-column-left.eco-friendly565 .eco-friendly-banner .eco-friendly-banner-text{width:100%;margin-right:0}}@media only screen and (max-width: 767px){#eco-friendly-modal{padding-bottom:30px}#eco-friendly-modal h3,#eco-friendly-modal .account .notifications a span,.account .notifications a #eco-friendly-modal span,#eco-friendly-modal label[for="property-selector"],#eco-friendly-modal label[for="owner-selector"],#eco-friendly-modal label[for="year-selector"],#eco-friendly-modal label[for="month-selector"]{font-weight:700;font-size:18px;line-height:28px;color:var(--neutral-black)}#eco-friendly-modal .inner-content .eco-friendly-modal .eco-friendly-icon{width:88px;height:88px;margin-bottom:16px}#eco-friendly-modal .inner-content .eco-friendly-modal .eco-friendly-icon img{width:100%}#eco-friendly-modal .inner-content .eco-friendly-modal .content-description{font-weight:700;font-size:16px;line-height:24px;color:var(--neutral-grey-6);margin-bottom:16px}#eco-friendly-modal .inner-content .eco-friendly-modal .content-text p{font-weight:400;font-size:14px;line-height:20px;color:var(--neutral-grey-5)}#eco-friendly-modal .inner-content .eco-friendly-modal .content-text p a{color:#006CFF}}.brand-features .block-container .row h3,.brand-features .block-container .row .account .notifications a span,.account .notifications a .brand-features .block-container .row span,.brand-features .block-container .row label[for="property-selector"],.brand-features .block-container .row label[for="owner-selector"],.brand-features .block-container .row label[for="year-selector"],.brand-features .block-container .row label[for="month-selector"]{color:#250633}.brand-features .block-container .row p{color:#272727}.quick-links.bottom-container .quick-links-container h4,.quick-links.bottom-container .quick-links-container dl.information-box dt,dl.information-box .quick-links.bottom-container .quick-links-container dt{color:#250633;border-bottom:3px solid #3E0B46}.quick-links.bottom-container .quick-links-container ul{border-top:1px solid #250633}.quick-links.bottom-container .quick-links-container ul li a p{color:#250633}.quick-links.bottom-container .popular-destinations h4,.quick-links.bottom-container .popular-destinations dl.information-box dt,dl.information-box .quick-links.bottom-container .popular-destinations dt{color:#250633;border-bottom:3px solid #3E0B46}.quick-links.bottom-container .popular-destinations ul{border-top:1px solid #250633}.quick-links.bottom-container .popular-destinations ul li a p{color:#250633}.value_proposition .kep-7013-summary .block-container .row div{width:32.4% !important}.value_proposition .kep-7013-summary .block-container .row div svg{fill:#250633;position:relative;left:75%}.value_proposition h2{color:#250633 !important}body.heartofthelakes .social-slide .review .left{float:left;width:30%}body.heartofthelakes .social-slide .review .right{float:right;width:70%}body.heartofthelakes .social-slide .review .right h5{font-size:17px;text-align:left;padding:10% 0 10% 10px;font-weight:bold}body.ycc .brand-features .block-container .row div svg{fill:#4a8082 !important}section.homes-for-nhs .homes-for-nhs__content h3,section.homes-for-nhs .homes-for-nhs__content .account .notifications a span,.account .notifications a section.homes-for-nhs .homes-for-nhs__content span,section.homes-for-nhs .homes-for-nhs__content label[for="property-selector"],section.homes-for-nhs .homes-for-nhs__content label[for="owner-selector"],section.homes-for-nhs .homes-for-nhs__content label[for="year-selector"],section.homes-for-nhs .homes-for-nhs__content label[for="month-selector"]{color:#272727 !important}section.homes-for-nhs .homes-for-nhs__content a{color:#3E0B46 !important}.cards-information-content a{color:#3E0B46 !important}body.bachcare .brand-features .block-container .row div svg{height:70px}.text-carousel h3,.text-carousel .account .notifications a span,.account .notifications a .text-carousel span,.text-carousel label[for="property-selector"],.text-carousel label[for="owner-selector"],.text-carousel label[for="year-selector"],.text-carousel label[for="month-selector"]{color:#fff}.text-carousel p{color:#fff}section.mobile-splash .search-box.KEP-10857{background:#250633 !important}.carousel-search .form.form-visual-hierarchy-4596 form input{color:#815E86;border-color:#d5d5d5 !important}.carousel-search .form.form-visual-hierarchy-4596 form .select-box-js.base.interacted span{color:#815E86;border-color:#815E86}body.change-bg-colour-14210 .kep-14775.email-signup{background:#f5f5f5}body.change-bg-colour-14210 .kep-14775.email-signup p{color:#272727}body.change-bg-colour-14210 .kep-14775.email-signup .email-signup-content form#footer_emailsignup input{border-color:#250633}body.change-bg-colour-14210 .kep-14775.email-signup .email-signup-content form#footer_emailsignup input:focus{border-color:#250633}body.change-bg-colour-14210 .kep-14775.email-signup .email-signup-content form#footer_emailsignup button,body.change-bg-colour-14210 .kep-14775.email-signup .email-signup-content form#footer_emailsignup #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers body.change-bg-colour-14210 .kep-14775.email-signup .email-signup-content form#footer_emailsignup .secondary-button{background:#250633;color:#fff}#carousel-search-11481 .slick-dots li{background-color:#B4D088 !important}#carousel-search-11481 ul.slick-dots{position:static !important}#select-box-container-search_park_property_group_dropdown{text-overflow:ellipsis}#select-box-container-search_park_property_group_dropdown span#select-box-search_park_property_group_dropdown{padding:14px 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below h3,.wrap-offers-5834 .wrap-offer-boxes .account .notifications a.offer-box .offer-content-below span,.account .notifications .wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below span,.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below label[for="property-selector"],.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below label[for="owner-selector"],.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below label[for="year-selector"],.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below label[for="month-selector"]{color:#250633}.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below p{color:#272727}.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below button.button-call-to-action,.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below #bookings .detail-tabs-triggers .button-call-to-action.secondary-button,#bookings .detail-tabs-triggers .wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below .button-call-to-action.secondary-button{background-color:#250633;color:#fff}.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below button.button-call-to-action:hover,.wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below #bookings .detail-tabs-triggers .button-call-to-action.secondary-button:hover,#bookings .detail-tabs-triggers .wrap-offers-5834 .wrap-offer-boxes a.offer-box .offer-content-below .button-call-to-action.secondary-button:hover{background-color:#3E0B46}.wrap-offers-5834 .slider-arrows .prev,.wrap-offers-5834 .slider-arrows .next{border:1px solid #250633 !important;color:#250633 !important}ul.boxouts{background:#f5f5f5}ul.boxouts li h4,ul.boxouts li dl.information-box dt,dl.information-box ul.boxouts li dt{color:#250633}ul.boxouts li .button-container a.call-back-button{background:#250633}ul.boxouts li.box-solo{overflow:hidden}section.search-results .inner-controls a.view-on-map{background:rgba(62,11,70,0.1);border-right:1px solid rgba(62,11,70,0.1);color:#3E0B46}section.search-results ul#search_results .prop-head-container a{color:#250633 !important}@media screen and (max-width: 600px){section.search-results ul#search_results .prop-head-container a{color:rgba(0,0,0,0) !important}}section.search-results ul#search_results .prop-head-container hgroup h2{color:#250633 !important}@media screen and (max-width: 600px){section.search-results ul#search_results .prop-head-container hgroup h2{color:#272727}}section.search-results ul#search_results .prop-head-container hgroup h3,section.search-results ul#search_results .prop-head-container hgroup .account .notifications a span,.account .notifications a section.search-results ul#search_results .prop-head-container hgroup span,section.search-results ul#search_results .prop-head-container hgroup label[for="property-selector"],section.search-results ul#search_results .prop-head-container hgroup label[for="owner-selector"],section.search-results ul#search_results .prop-head-container hgroup label[for="year-selector"],section.search-results ul#search_results .prop-head-container hgroup label[for="month-selector"]{color:#272727}section.search-results ul#search_results .prop-head-container span[role=heading]{color:#250633 !important}@media screen and (max-width: 600px){section.search-results ul#search_results .prop-head-container span[role=heading]{color:#272727}}section.search-results ul#search_results .prop-button-call-to-action a:before{color:#250633 !important}section.search-results ul#search_results .prop-button-call-to-action a span{color:#250633}section.search-results ul#search_results ul.prop-info li{color:#272727;border:1px solid rgba(0,0,0,0)}section.search-results ul#search_results .kep-4614 ul.features li.active{color:#250633}section.search-results ul#search_results .price_wrp.price_saving p{color:#250633}section.search-results ul#search_results .price_wrp.price_saving em{color:#87a155}section.search-results ul#search_results .price_wrp.price_saving a.button-call-to-action{background:#87a155}section.search-results ul#search_results .price_wrp.price_saving a.button-call-to-action:hover{background:#6B8043}section#search .cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action){background:#87a155}section#search .cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action):hover{background:#6B8043}section#search .select-box.base.active ul{box-shadow:0 4px 0 #250633}.search_form section#search{background:#fff}.search_form section#search.search-form-redesign-KEP-4272{background:rgba(0,0,0,0)}.search_form section#search .search-header{background:#3E0B46}.search_form section#search .search-header h3,.search_form section#search .search-header .account .notifications a span,.account .notifications a .search_form section#search .search-header span,.search_form section#search .search-header label[for="property-selector"],.search_form section#search .search-header label[for="owner-selector"],.search_form section#search .search-header label[for="year-selector"],.search_form section#search .search-header label[for="month-selector"]{background:#3E0B46}.search_form section#search label{color:#272727}.search_form section#search .submit_kep_6623{background:#250633}p.mobile-message{background:#fff;color:#272727}p.mobile-message a{color:#272727 !important}body:not(.mobile-redesign):not(.search-redesign) #search_results li:not(.map-save-3943) .prop-button-call-to-action a{background:rgba(0,0,0,0);color:rgba(0,0,0,0)}@media screen and (max-width: 599px){body:not(.mobile-redesign):not(.search-redesign) #search_results li:not(.map-save-3943) .prop-button-call-to-action a{height:44px;width:44px}}@media screen and (max-width: 746px){body:not(.mobile-redesign):not(.search-redesign) .controls .view-on-map{background:#87a155;border-right:1px solid #87a155;color:#fff}}body:not(.mobile-redesign):not(.search-redesign) .controls .view-on-map:before{color:#fff !important}body:not(.mobile-redesign):not(.search-redesign) .controls .view-on-map.hbt1552{background:#87a155;border-right:0;position:fixed;bottom:0;left:50%;margin-bottom:10px;transform:translateX(-50%) translateY(0);border-radius:9999px;width:auto;height:auto;padding:15px 15px 15px 45px;will-change:transform;transition:transform 0.5s}body:not(.mobile-redesign):not(.search-redesign) .controls .view-on-map.hbt1552::before{top:50%;left:15px;margin:0;transform:translateY(-50%)}.zero-results-message{border:1px solid #250633}.zero-results-message div{color:#250633;border-bottom:1px solid #250633}.zero-results-message svg path{fill:#250633}.search-desc ul li a{color:#250633}.search-desc ul li a:after{color:#250633}#ui-datepicker-div{border-color:#250633}#ui-datepicker-div.ui-datepicker.carousel-search{box-shadow:0 0 4px 0 #250633}#ui-datepicker-div.ui-datepicker.carousel-search table td a{border:1px solid #DEDEDE;background:transparent}.search_form form legend{background:#250633}.new-search-results #search_results .prop-head-container .map:before{color:#fff !important}body:has(#sticky-footer-nav:not(.navSlideDown)) .view-on-map.hbt1552{transform:translateX(-50%) translateY(-55px)}.urgency{background-color:#EBE6EC;margin-bottom:12px;border-left:5px solid #fff}.urgency p{color:#250633}.urgency p strong{color:#BEB4C2}.message-alert.kep-4898{background:#250633;color:#fff}@media only screen and (min-width: 767px){header#header{background:#3E0B46}header#header.hbt1647{background:rgba(255,255,255,0.9)}}@media only screen and (min-width: 767px) and (max-width: 1170px){header#header .logo img{height:36px}}header#header .call-centre p{color:#fff}header#header .user-action .account-header{float:right;width:11em;position:relative}header#header .user-action .account-header a#login{border:none;display:block;position:relative;text-align:right;padding:0.15em 0.6em 0.4em 0.6em;color:#fff}header#header .user-action .account-header:hover a#login{color:#815E86}header#header .user-action .account-header .fly-out .owner{border-right:1px solid #815E86}header#header .user-action form#currency-switcher{clear:right;overflow:visible;float:none;position:absolute;left:15.2em;margin-top:0}header#header .user-action form#propref{width:15em;margin:0;padding:0;float:none;position:absolute}header#header .user-action form#propref fieldset{border:none;overflow:hidden;padding:0}header#header .user-action form#propref fieldset input{width:88%;margin-top:0;height:27px}header#header .user-action form#propref fieldset button,header#header .user-action form#propref fieldset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers header#header .user-action form#propref fieldset .secondary-button{height:27px}header#header .call-centre a.icon-phone{color:#87a155}ul#menu li a{background:#250633}.tip{background:#B4D088;border:2px solid #250633}.tip h1{color:#250633}.tip a.close{color:#250633;right:67px}.revenue-management svg .bar{fill:#250633}.revenue-management svg .bar:hover{fill:#3E0B46}.health-and-safety svg .bar{fill:#250633}.health-and-safety svg .bar:hover{fill:#3E0B46}.record-list ul.column-headers li{background:#250633}.record-list ul.column-headers li:before{border-bottom:0.4em solid #BEB4C2}.record-list ul.column-headers li:after{border-top:0.4em solid #BEB4C2}.record-list ul.column-headers li:hover{background:#BEB4C2;color:#250633}.record-list ul.column-headers li:hover:before{border-bottom:0.4em solid #250633}.record-list ul.column-headers li:hover:after{border-top:0.4em solid #250633}.record-list ul.column-headers li.actions:hover{background:#BEB4C2 !important;color:#250633}.record-list ul.column-headers li.actions:hover:before{border-bottom:0.4em solid #250633}.record-list ul.column-headers li.actions:hover:after{border-top:0.4em solid #250633}#dashboard a h3,#dashboard .account .notifications a span,.account .notifications #dashboard a span,#dashboard a label[for="property-selector"],#dashboard a label[for="owner-selector"],#dashboard a label[for="year-selector"],#dashboard a label[for="month-selector"]{background:#EBE6EC;color:#250633}#dashboard a:hover{outline:1px solid #250633}#dashboard a:hover h3,#dashboard .account .notifications a:hover span,.account .notifications #dashboard a:hover span,#dashboard a:hover label[for="property-selector"],#dashboard a:hover label[for="owner-selector"],#dashboard a:hover label[for="year-selector"],#dashboard a:hover label[for="month-selector"]{background:#250633;color:#fff}.fly-out a#logout{background:#250633}#bookings-calendar ul .fc-center h2{background:#250633}#bookings-calendar ul table thead{background:#B4D088}.flashmessage{background:#B4D088;color:#272727;border:2px solid #272727}.flashmessage.icon-checkmark:before,#property-contacts .icon-checkmark.error:before{font-size:40px;top:5px;left:10px}.flashmessage.error{background:#250633;color:#EBE6EC}.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action){background:#250633 !important;color:#fff}.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action):hover{background:#3E0B46 !important}.cta-colour-3569 section#search.padding7179 .button-call-to-action:not(.deposit-call-to-action){background:#250633;color:#fff}dl.information-box:before{color:#250633}dl.information-box dt{color:#250633}dl.information-box a.button{background:#250633}dl.information-box a.button:hover{background:#3E0B46;color:#fff}.login-wrapper h2{color:#250633}.login-wrapper label{color:#250633}.login-wrapper p.submit-wrapper input[type='submit']{background:#250633}.login-wrapper p.submit-wrapper input[type='submit']:hover{background:#3E0B46;color:#fff}.property-check-in-out__cta--blue{background:#250633}.property-check-in-out__cta--blue:hover{background:#3E0B46}table.owner-payments thead{background:#250633}#search_results .prop-info li{border:1px solid #5E5E5E}.gdpr-preferences-box .gdpr-email label:hover,.gdpr-preferences-box .gdpr-phone label:hover,.gdpr-preferences-box .gdpr-sms label:hover,.gdpr-preferences-box .gdpr-post label:hover{border-color:#5E5E5E}.gdpr-preferences-box .gdpr-email label:hover:before,.gdpr-preferences-box .gdpr-phone label:hover:before,.gdpr-preferences-box .gdpr-sms label:hover:before,.gdpr-preferences-box .gdpr-post label:hover:before{color:#250633}.gdpr-preferences-box .gdpr-email input[type="checkbox"]:checked+label,.gdpr-preferences-box .gdpr-phone input[type="checkbox"]:checked+label,.gdpr-preferences-box .gdpr-sms input[type="checkbox"]:checked+label,.gdpr-preferences-box .gdpr-post input[type="checkbox"]:checked+label{border-color:#5E5E5E}.gdpr-preferences-box .gdpr-email input[type="checkbox"]:checked+label:before,.gdpr-preferences-box .gdpr-phone input[type="checkbox"]:checked+label:before,.gdpr-preferences-box .gdpr-sms input[type="checkbox"]:checked+label:before,.gdpr-preferences-box .gdpr-post input[type="checkbox"]:checked+label:before{color:#250633}.gdpr-preferences-box .gdpr-inline-block label:hover:after{color:#BEB4C2}.account .covid-owner-info a.covid-owner-info__cta{background:#250633}.account .covid-owner-info a.covid-owner-info__cta:hover{background:#3E0B46}.account .previous-bookings__form button.previous-bookings__input--submit,.account .previous-bookings__form #bookings .detail-tabs-triggers .previous-bookings__input--submit.secondary-button,#bookings .detail-tabs-triggers .account .previous-bookings__form .previous-bookings__input--submit.secondary-button{background:#250633}.account .previous-bookings__form button.previous-bookings__input--submit:hover,.account .previous-bookings__form #bookings .detail-tabs-triggers .previous-bookings__input--submit.secondary-button:hover,#bookings .detail-tabs-triggers .account .previous-bookings__form .previous-bookings__input--submit.secondary-button:hover{background:#3E0B46}.account .c-strip{background:#250633}#ui-datepicker-div.datepicker--previous-bookings .ui-state-default.ui-state-active{background:#250633}#bookings .detail-tabs-triggers .secondary-button{color:#250633}#bookings .detail-tabs-triggers .secondary-button.enabled{color:#250633}.communicationpref--wrapper{padding-top:1.75rem;padding-bottom:3rem}@media only screen and (max-width: 599px){.communicationpref--wrapper{padding-top:unset}}.communicationpref__ownerselect{padding-top:0px;padding-bottom:1.875rem}.communicationpref__ownerselect h3,.communicationpref__ownerselect .account .notifications a span,.account .notifications a .communicationpref__ownerselect span,.communicationpref__ownerselect label[for="property-selector"],.communicationpref__ownerselect label[for="owner-selector"],.communicationpref__ownerselect label[for="year-selector"],.communicationpref__ownerselect label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#333;line-height:1.5;margin-bottom:0.9375rem}.communicationpref__ownerselect select{background:transparent;outline:none;border:1px solid rgba(102,102,102,0.66);background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-position:right 0.75rem center;background-repeat:no-repeat;appearance:none !important;padding:0.625rem 1.625rem 0.625rem 0.5rem !important;border-radius:0.25rem}.communicationpref__container--inner{max-width:44.375rem}@media only screen and (max-width: 599px){.communicationpref__container{background-color:#FFFFFF;border-radius:6px;padding:1.25rem 1rem}}.communicationpref__container--redesign{border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:#fff;padding:2rem;min-width:250px;text-align:left;color:#444}@media only screen and (max-width: 599px){.communicationpref__container--redesign{padding:1rem !important}}.communicationpref__welcome{padding-bottom:2rem}.communicationpref__welcome h2{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem !important;color:#333;line-height:1.33;padding-bottom:1rem}.communicationpref__welcome p{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666;line-height:1.71;margin-bottom:0px}.communicationapp__preferences--loading{max-width:320px;margin:0 auto;text-align:center;padding-top:1.875rem;margin-top:0.5rem}.communicationapp__preferences--loading .c-loading__icon--pale-blue::after{border-color:#0056cc transparent #0056cc transparent}.communicationapp__preferences--loading span{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1.77;color:#666}.communicationapp__error{display:inline-block;list-style:none;padding:0px;margin:0px}.communicationapp__error--message{color:#333333;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:0.875rem;line-height:1.71 !important;padding:0.5rem 0.75rem;border-radius:0.25rem;border:1px solid #FF171c;background:#fcf2f8;margin-bottom:0.75rem}.communicationapp__error--message:last-of-type{margin-bottom:0px}.communicationapp__formoptions--container{display:flex;flex-direction:column;gap:2rem}.communicationapp__formoptions--channels{max-width:13.3125rem}.communicationapp__formoptions--item h3,.communicationapp__formoptions--item .account .notifications a span,.account .notifications a .communicationapp__formoptions--item span,.communicationapp__formoptions--item label[for="property-selector"],.communicationapp__formoptions--item label[for="owner-selector"],.communicationapp__formoptions--item label[for="year-selector"],.communicationapp__formoptions--item label[for="month-selector"]{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:1rem;color:#666;line-height:1.5;margin-bottom:1rem !important}.communicationapp__formoptions--disabled h3,.communicationapp__formoptions--disabled .account .notifications a span,.account .notifications a .communicationapp__formoptions--disabled span,.communicationapp__formoptions--disabled label[for="property-selector"],.communicationapp__formoptions--disabled label[for="owner-selector"],.communicationapp__formoptions--disabled label[for="year-selector"],.communicationapp__formoptions--disabled label[for="month-selector"]{color:#999999}.communicationapp__formoptions--disabled label{border-color:#999999}.communicationapp__formoptions--disabled label span{color:#999999}.communicationapp__formoptions--formgroup{display:flex;flex-direction:column;gap:0.75rem}.communicationapp__formoptions--formitem{display:inline-block;border:1px solid #666;border-radius:0.25rem;padding:0.5rem 0.75rem}@media only screen and (max-width: 599px){.communicationapp__formoptions--formitem{display:flex;flex-direction:row;align-items:flex-start}.communicationapp__formoptions--formitem input{margin-top:0.375rem;margin-left:0.375rem}}.communicationapp__formoptions--formitem span{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666;line-height:1.5;margin-left:0.25rem}.communicationapp__formoptions--formitem.active{background:#f2f6fc}.communicationapp__formoptions--formitem input{accent-color:#0e3467}.communicationapp__actions{margin-top:32px}.communicationapp__actions p{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#666;line-height:1.71}.communicationapp__actions--items{margin-top:1.3125rem;display:flex;flex-direction:row;align-items:center;gap:1rem}@media only screen and (max-width: 599px){.communicationapp__actions--items{flex-direction:column;align-items:flex-start}}.communicationapp__actions--items button,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#FFF;letter-spacing:0.0138rem;padding:0.6875rem 2.8125rem !important;background:#006cff;border-radius:0.25rem;border:none;outline:none}.communicationapp__actions--items button:hover,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button:hover{opacity:.8;background:#006cff !important}.communicationapp__actions--items button:disabled,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button:disabled,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button:disabled{opacity:.5}.communicationapp__actions--items a{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#006cff;letter-spacing:0.0138rem;text-decoration:underline}.communicationapp__actions--items a:hover{text-decoration:none}.comalert{width:100%;padding:0.75rem 1rem;margin-bottom:1.5rem;border-radius:0.25rem;display:flex;flex-direction:row;align-items:center;gap:0.5rem}.comalert--success{border:solid 1px #007d1e;background-color:#eaf5ea}.comalert--error{border:solid 1px #ff171c;background-color:#fcf2f8}.comalert--message{margin:0px !important;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1.71 !important;color:#333}.kep-18226__popup{display:none;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;overflow-y:auto}.kep-18226__popup--container{display:block;align-items:flex-end;justify-content:center;min-height:100vh;padding:0;text-align:center}@media only screen and (max-width: 599px){.kep-18226__popup--container{display:flex;padding:0px}}.kep-18226__popup--overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(96,92,92,0.7)}.kep-18226__popup--browserfix{display:inline-block;vertical-align:middle;height:100vh}@media only screen and (max-width: 599px){.kep-18226__popup--browserfix{display:none}}.kep-18226__popup.active{display:block}.kep-18226__modal{display:inline-block;vertical-align:middle;padding:1.5rem;max-width:29.6875rem;width:100%;margin-top:2rem;margin-bottom:2rem;text-align:left;overflow:hidden;background:#ffffff;border-radius:0.375rem;position:relative;z-index:50}@media only screen and (max-width: 599px){.kep-18226__modal{vertical-align:bottom;margin-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.kep-18226__modal--title{margin-bottom:1.5rem}.kep-18226__modal--title h2{margin:0px;font-family:'Lato Bold', sans-serif;font-weight:bold;font-size:1.125rem;color:#333}.kep-18226__modal--description{margin-bottom:1.5rem}.kep-18226__modal--description p{margin:0px;font-family:'Source Sans', sans-serif;font-weight:normal;font-size:0.875rem;color:#666;line-height:1.71}.kep-18226__modal--actions{display:flex;flex-direction:row;align-items:center;gap:1.5rem;justify-content:flex-end}@media only screen and (max-width: 599px){.kep-18226__modal--actions{flex-direction:column-reverse;justify-content:center}}.kep-18226__modal--actions button,.kep-18226__modal--actions #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .kep-18226__modal--actions .secondary-button{padding:0px;margin:0px;background:transparent;text-decoration:underline;font-family:'Source Sans Pro', sans-serif;color:#006cff;font-size:0.875rem;text-align:center}.kep-18226__modal--actions button:hover,.kep-18226__modal--actions #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers .kep-18226__modal--actions .secondary-button:hover{background:none !important}.kep-18226__modal--actions a{box-sizing:border-box;display:inline-block;padding:0.625rem 1rem;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#FFF;letter-spacing:0.22px;background:#006cff;border-radius:0.25rem;text-align:center;text-decoration:none}@media only screen and (max-width: 599px){.kep-18226__modal--actions a{width:100%}}.kep-18226__modal--actions a:hover{opacity:.8}.kep-18226__notification{display:none;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;padding:1.375rem;border-radius:6px;background:#fffaf2;border:1px solid #ffa326;margin-top:1rem}@media only screen and (max-width: 599px){.kep-18226__notification{flex-direction:column;justify-content:unset;gap:1rem;padding:16px}}.kep-18226__notification--description p{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1.71;color:#666;margin-bottom:0px;margin-top:0px}@media only screen and (max-width: 599px){.kep-18226__notification--description p{text-align:left}}@media only screen and (max-width: 599px){.kep-18226__notification--action{width:100%}}.kep-18226__notification--action a{box-sizing:border-box;display:inline-block;padding:0.625rem 1rem;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#FFF;letter-spacing:0.22px;background:#006cff;border-radius:0.25rem;text-align:center;text-decoration:none}@media only screen and (max-width: 599px){.kep-18226__notification--action a{width:100%}}.kep-18226__notification--action a:hover{opacity:.8}.kep-18226__notification.active{display:flex}#KEP1744 .communicationpref__container{border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:#FFF;padding:2.25rem 1.875rem}.kep-18226__modal--actions button,.kep-18226__modal--actions #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .kep-18226__modal--actions .secondary-button{color:#3E0B46}.kep-18226__modal--actions a{background:#3E0B46}.kep-18226__notification--action a{background:#3E0B46}.communicationapp__preferences--loading .c-loading__icon--pale-blue::after{border-color:#3E0B46 transparent #3E0B46 transparent}.communicationapp__formoptions--formitem.active{background:#EBE6EC}.communicationapp__formoptions--formitem.active>input{accent-color:#3E0B46}.communicationapp__actions--items button,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button{background:#3E0B46}.communicationapp__actions--items a{color:#3E0B46}input.button.remove-read-only{background:#250633}.message-content dd a{color:#3E0B46}.cta-colour-3569 .information-box.icon-info dd a{color:#3E0B46}.cta-colour-3569 .information-box.icon-info dd a.button{color:#3E0B46}#KEP17565 #top-features form.cottage_features input:checked+i.styled-control{background-color:#EBE6EC;border:solid 1px #250633}@media screen and (max-width: 746px){#KEP17565 #top-features form.cottage_features input:checked+i.styled-control{border:none}}#KEP17565 #top-features form.cottage_features input:checked+i.styled-control::before{box-shadow:inset 0 0 0 4px #250633}#KEP17565 #top-features form.cottage_features span{position:relative;left:0}#KEP17565 #top-features form.cottage_features span.text-normal{position:absolute;left:32%}.gdpr-checkboxes input[type="checkbox"]{appearance:none}body.bachcare #share-container a.button{color:#fff}body.bachcare .flashmessage#favourites-tip{padding-bottom:0 !important;padding-top:28px !important}body.bachcare .flashmessage#favourites-tip p:last-child{float:right;position:relative;top:-5px;text-decoration:underline;color:#250633}body.bachcare .flashmessage#favourites-tip p:last-child a{color:#250633}body.bachcare .flashmessage#favourites-tip p:last-child a.button{color:#fff}.not-cancelled.group a,.not-cancelled.flashmessage a,.not-cancelled.main-content a,.not-cancelled#header a,.search_form section.not-cancelled a,.search_form .cottage-features .not-cancelled.inner-fieldset a,.not-cancelled.group-properties a,.group-properties li.not-cancelled a,.not-cancelled.tip a,.display-group li.not-cancelled a,#bookings .info-area div.not-cancelled.property-information a,#KEP17443 .not-cancelled.tip-new a,#KEP17443 .not-cancelled.flashmessage a,.not-cancelled.property-list a,.table-list .not-cancelled.table-headers a,.table-list .not-cancelled.fixed-column a,.table-list .not-cancelled.filterable-columns a,.table-list .filterable-columns ul.not-cancelled a,#monthly-payments .statement-summary li.not-cancelled a,.not-cancelled.settings_nav a,#property-contacts form.not-cancelled a,.account .search-container form.settings-details li.not-cancelled a,.payment-switcher li a.not-cancelled a,.not-cancelled.message-content a,footer.not-cancelled a,#KEP17352 .not-cancelled.tip-new a,#KEP17352 .not-cancelled.flashmessage a,#KEP17443 .not-cancelled.tip a{color:#250633;text-decoration:underline}.button-call-to-action.gob-1066{text-transform:capitalize !important}.owner-app-promo-banner .qr-code{height:6rem;width:6rem}.owner-app-promo-banner .promotion-details{display:flex;flex-direction:column;gap:1.5rem;max-width:70%;max-height:100%;flex:1 1 content}.owner-app-promo-banner .subheader{margin:0;z-index:100}.owner-app-promo-banner .links{display:flex;gap:1rem}.owner-app-promo-banner .link{margin-top:auto}.owner-app-promo-banner a{display:initial}.owner-app-promo-banner .dashboard-card{background-color:#FFFFFF;border-radius:0.5rem;box-shadow:0 0.25rem 0.9375rem 0 rgba(0,0,40,0.05);min-height:11rem;padding:1.5rem;font-family:'Source Sans Pro', sans-serif;font-size:1rem}.owner-app-promo-banner .dashboard-card.promotion{display:flex;flex-direction:row;background-color:#F3F6FB !important;position:relative;overflow:hidden;min-height:13rem;margin-bottom:2rem}.owner-app-promo-banner .dashboard-card_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.owner-app-promo-banner .dashboard-card_header-title{color:#111111;font-size:1.25rem;font-weight:600;margin:0;z-index:100}.owner-app-promo-banner .dashboard-card_header-link{color:#333333;font-weight:400;text-decoration:underline;margin:0}.owner-app-promo-banner .image-container__desktop{position:relative;flex:1;margin-right:2rem}.owner-app-promo-banner .owner-app-image__desktop{width:unset;height:100%;position:absolute;top:0;right:0}#messagingBanner .dashboard-card{margin-top:1.25rem;max-width:80%}@media (max-width: 768px){#messagingBanner .dashboard-card{max-width:100%}}#infoHubBanner .dashboard-card{margin-top:1.25rem}@media (max-width: 768px){#infoHubBanner .dashboard-card{max-width:100%}}body.cta-colour-3569 .mobile-redesign #headerSearchForm #search.mobile-search-form .arrow{border-top:0.4rem solid #250633}body.cta-colour-3569 .mobile-redesign #headerSearchForm #search.mobile-search-form .styled-select select{color:#250633}body.cta-colour-3569 .mobile-redesign #headerSearchForm #search.mobile-search-form .button-call-to-action:not(.deposit-call-to-action){background:#250633;color:#fff}body.cta-colour-3569 .mobile-redesign #headerSearchForm #search.mobile-search-form .button-call-to-action:not(.deposit-call-to-action):hover{background:#3E0B46}body.cta-colour-3569 .mobile-redesign .header-mobile-flyout .fly-out.login #signin a.button{background:#250633;border-color:#250633}body.cta-colour-3569 .mobile-redesign .header-mobile-flyout .fly-out ul li a:before{color:#250633}body.cta-colour-3569 .mobile-redesign #calendar .under-calendar .message{color:#fff}body.cta-colour-3569 .mobile-redesign #calendar .dates .unavailable.inactive-month{color:#272727}body.cta-colour-3569 .mobile-redesign #calendar .booking-buttons p{background:rgba(0,0,0,0)}body.cta-colour-3569 .mobile-redesign #calendar .booking-buttons .highlight{background:#EBE6EC}body.cta-colour-3569 .mobile-redesign #calendar .booking-buttons .highlight .price{color:#87a155}body.cta-colour-3569 .mobile-redesign #calendar .booking-buttons .highlight .select_icon svg circle:first-of-type{fill:#3E0B46}body.cta-colour-3569 .mobile-redesign #calendar .booking-buttons .highlight .date{color:#272727}body.cta-colour-3569 .mobile-redesign .cottage_features ul li:before{background:#250633}body.cta-colour-3569 .account .mobile_search_container .login-wrapper h2{color:#250633}.mobile_search_container.search-container h1{color:#250633}.value_proposition .kep-7013-summary .block-container .row h2,.value_proposition .kep-7013-summary .block-container .row h3,.value_proposition .kep-7013-summary .block-container .row .account .notifications a span,.account .notifications a .value_proposition .kep-7013-summary .block-container .row span,.value_proposition .kep-7013-summary .block-container .row label[for="property-selector"],.value_proposition .kep-7013-summary .block-container .row label[for="owner-selector"],.value_proposition .kep-7013-summary .block-container .row label[for="year-selector"],.value_proposition .kep-7013-summary .block-container .row label[for="month-selector"]{color:#250633}.value_proposition .kep-7013-summary .block-container .row div svg .st0{fill:#250633}.value_proposition .kep-7013-summary .block-container .row div svg path{fill:#250633 !important}.value_proposition .kep-7013-summary .kep-7013-text{color:#250633}.pet-friendly-text button,.pet-friendly-text #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .pet-friendly-text .secondary-button{background:#272727 !important}.wrapper-drivingtime.KEP-13123 button,.wrapper-drivingtime.KEP-13123 #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .wrapper-drivingtime.KEP-13123 .secondary-button{background:#87a155;color:#fff}.wrapper-drivingtime.KEP-13123 input::placeholder{color:#ccc}.fold_up_mobile .ui-datepicker-calendar td.ui-state-disabled span,.fold_up_mobile .ui-datepicker-calendar td.ui-state-unselectable span{color:#EBE6EC !important;border:1px solid #EBE6EC !important}.fold_up_mobile .ui-datepicker-calendar .ui-state-default{background:#fff}.fold_up_mobile .ui-datepicker-calendar .ui-state-active{background:#87a155 !important;border-color:#87a155 !important;color:#fff}.ui-datepicker-header a span:before{background:#3E0B46}.ui-datepicker-header a span.ui-icon-circle-triangle-e:before,.ui-datepicker-header a span.ui-icon-circle-triangle-w:before{color:#fff !important}body.home-page .ui-datepicker-header a span:before{background:#fff}body.home-page .ui-datepicker-header a span.ui-icon-circle-triangle-e:before,body.home-page .ui-datepicker-header a span.ui-icon-circle-triangle-w:before{color:#250633 !important}body.home-page.lbh .mobile-splash{height:auto}body:not(.mobile-redesign):not(.search-redesign) #search_results li:not(.map-save-3943) .prop-button-call-to-action a:hover{color:rgba(0,0,0,0)}body.bos .mobile-redesign #header .logo img{max-width:167px;max-height:144px;position:relative;top:0;left:0}body.bos #KEP17443 .tip h1{margin-left:36px}body.bos #KEP17443 .tip::before{left:5px;top:11px}body.bos #KEP17443 .tip p{margin-top:-10px}body.boe .value_proposition .block-container .row h3,body.boe .value_proposition .block-container .row .account .notifications a span,.account .notifications a body.boe .value_proposition .block-container .row span,body.boe .value_proposition .block-container .row label[for="property-selector"],body.boe .value_proposition .block-container .row label[for="owner-selector"],body.boe .value_proposition .block-container .row label[for="year-selector"],body.boe .value_proposition .block-container .row label[for="month-selector"],body.nccc .value_proposition .block-container .row h3,body.nccc .value_proposition .block-container .row .account .notifications a span,.account .notifications a body.nccc .value_proposition .block-container .row span,body.nccc .value_proposition .block-container .row label[for="property-selector"],body.nccc .value_proposition .block-container .row label[for="owner-selector"],body.nccc .value_proposition .block-container .row label[for="year-selector"],body.nccc .value_proposition .block-container .row label[for="month-selector"]{color:#250633}body.boe .mobile-redesign header#header .logo img,body.nccc .mobile-redesign header#header .logo img{max-width:190px}@media only screen and (max-width: 1170px){body.boe .mobile-redesign header#header .logo img,body.nccc .mobile-redesign header#header .logo img{max-width:160px}}.button-7129{background:#250633 !important}.mobile-search-form .arrow{border-top:0.4em solid #3E0B46 !important}.tablet-nav li,.mobile-nav li{border-bottom:1px solid #BEB4C2 !important}.tablet-nav li a,.mobile-nav li a{background:#3E0B46;border-top-color:#3E0B46}.tablet-nav li a:hover,.mobile-nav li a:hover{background:#250633}.tablet-nav li#expand-menu.active a,.mobile-nav li#expand-menu.active a{background:#250633}.cottage_features ul li.svg-icons svg:not(.chevron-down){background:#250633;border-radius:50%;padding:1px;margin-right:4px;vertical-align:middle}.amenities{padding-left:5px}.card-with-image-container{margin-top:16px}.favourite-panel{background:#250633 !important}.communicationpref--wrapper{padding-top:1.75rem;padding-bottom:3rem}@media only screen and (max-width: 599px){.communicationpref--wrapper{padding-top:unset}}.communicationpref__ownerselect{padding-top:0px;padding-bottom:1.875rem}.communicationpref__ownerselect h3,.communicationpref__ownerselect .account .notifications a span,.account .notifications a .communicationpref__ownerselect span,.communicationpref__ownerselect label[for="property-selector"],.communicationpref__ownerselect label[for="owner-selector"],.communicationpref__ownerselect label[for="year-selector"],.communicationpref__ownerselect label[for="month-selector"]{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem;color:#333;line-height:1.5;margin-bottom:0.9375rem}.communicationpref__ownerselect select{background:transparent;outline:none;border:1px solid rgba(102,102,102,0.66);background-image:url(/images/icon-chevron-grey.svg);background-size:0.5625rem 0.5625rem;background-position:right 0.75rem center;background-repeat:no-repeat;appearance:none !important;padding:0.625rem 1.625rem 0.625rem 0.5rem !important;border-radius:0.25rem}.communicationpref__container--inner{max-width:44.375rem}@media only screen and (max-width: 599px){.communicationpref__container{background-color:#FFFFFF;border-radius:6px;padding:1.25rem 1rem}}.communicationpref__container--redesign{border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:#fff;padding:2rem;min-width:250px;text-align:left;color:#444}@media only screen and (max-width: 599px){.communicationpref__container--redesign{padding:1rem !important}}.communicationpref__welcome{padding-bottom:2rem}.communicationpref__welcome h2{font-family:'Lato', sans-serif;font-weight:700;font-size:1.125rem !important;color:#333;line-height:1.33;padding-bottom:1rem}.communicationpref__welcome p{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666;line-height:1.71;margin-bottom:0px}.communicationapp__preferences--loading{max-width:320px;margin:0 auto;text-align:center;padding-top:1.875rem;margin-top:0.5rem}.communicationapp__preferences--loading .c-loading__icon--pale-blue::after{border-color:#0056cc transparent #0056cc transparent}.communicationapp__preferences--loading span{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1.77;color:#666}.communicationapp__error{display:inline-block;list-style:none;padding:0px;margin:0px}.communicationapp__error--message{color:#333333;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:0.875rem;line-height:1.71 !important;padding:0.5rem 0.75rem;border-radius:0.25rem;border:1px solid #FF171c;background:#fcf2f8;margin-bottom:0.75rem}.communicationapp__error--message:last-of-type{margin-bottom:0px}.communicationapp__formoptions--container{display:flex;flex-direction:column;gap:2rem}.communicationapp__formoptions--channels{max-width:13.3125rem}.communicationapp__formoptions--item h3,.communicationapp__formoptions--item .account .notifications a span,.account .notifications a .communicationapp__formoptions--item span,.communicationapp__formoptions--item label[for="property-selector"],.communicationapp__formoptions--item label[for="owner-selector"],.communicationapp__formoptions--item label[for="year-selector"],.communicationapp__formoptions--item label[for="month-selector"]{font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:1rem;color:#666;line-height:1.5;margin-bottom:1rem !important}.communicationapp__formoptions--disabled h3,.communicationapp__formoptions--disabled .account .notifications a span,.account .notifications a .communicationapp__formoptions--disabled span,.communicationapp__formoptions--disabled label[for="property-selector"],.communicationapp__formoptions--disabled label[for="owner-selector"],.communicationapp__formoptions--disabled label[for="year-selector"],.communicationapp__formoptions--disabled label[for="month-selector"]{color:#999999}.communicationapp__formoptions--disabled label{border-color:#999999}.communicationapp__formoptions--disabled label span{color:#999999}.communicationapp__formoptions--formgroup{display:flex;flex-direction:column;gap:0.75rem}.communicationapp__formoptions--formitem{display:inline-block;border:1px solid #666;border-radius:0.25rem;padding:0.5rem 0.75rem}@media only screen and (max-width: 599px){.communicationapp__formoptions--formitem{display:flex;flex-direction:row;align-items:flex-start}.communicationapp__formoptions--formitem input{margin-top:0.375rem;margin-left:0.375rem}}.communicationapp__formoptions--formitem span{font-family:'Source Sans Pro', sans-serif;font-size:1rem;color:#666;line-height:1.5;margin-left:0.25rem}.communicationapp__formoptions--formitem.active{background:#f2f6fc}.communicationapp__formoptions--formitem input{accent-color:#0e3467}.communicationapp__actions{margin-top:32px}.communicationapp__actions p{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#666;line-height:1.71}.communicationapp__actions--items{margin-top:1.3125rem;display:flex;flex-direction:row;align-items:center;gap:1rem}@media only screen and (max-width: 599px){.communicationapp__actions--items{flex-direction:column;align-items:flex-start}}.communicationapp__actions--items button,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#FFF;letter-spacing:0.0138rem;padding:0.6875rem 2.8125rem !important;background:#006cff;border-radius:0.25rem;border:none;outline:none}.communicationapp__actions--items button:hover,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button:hover{opacity:.8;background:#006cff !important}.communicationapp__actions--items button:disabled,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button:disabled,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button:disabled{opacity:.5}.communicationapp__actions--items a{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#006cff;letter-spacing:0.0138rem;text-decoration:underline}.communicationapp__actions--items a:hover{text-decoration:none}.comalert{width:100%;padding:0.75rem 1rem;margin-bottom:1.5rem;border-radius:0.25rem;display:flex;flex-direction:row;align-items:center;gap:0.5rem}.comalert--success{border:solid 1px #007d1e;background-color:#eaf5ea}.comalert--error{border:solid 1px #ff171c;background-color:#fcf2f8}.comalert--message{margin:0px !important;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1.71 !important;color:#333}.kep-18226__popup{display:none;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;overflow-y:auto}.kep-18226__popup--container{display:block;align-items:flex-end;justify-content:center;min-height:100vh;padding:0;text-align:center}@media only screen and (max-width: 599px){.kep-18226__popup--container{display:flex;padding:0px}}.kep-18226__popup--overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(96,92,92,0.7)}.kep-18226__popup--browserfix{display:inline-block;vertical-align:middle;height:100vh}@media only screen and (max-width: 599px){.kep-18226__popup--browserfix{display:none}}.kep-18226__popup.active{display:block}.kep-18226__modal{display:inline-block;vertical-align:middle;padding:1.5rem;max-width:29.6875rem;width:100%;margin-top:2rem;margin-bottom:2rem;text-align:left;overflow:hidden;background:#ffffff;border-radius:0.375rem;position:relative;z-index:50}@media only screen and (max-width: 599px){.kep-18226__modal{vertical-align:bottom;margin-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.kep-18226__modal--title{margin-bottom:1.5rem}.kep-18226__modal--title h2{margin:0px;font-family:'Lato Bold', sans-serif;font-weight:bold;font-size:1.125rem;color:#333}.kep-18226__modal--description{margin-bottom:1.5rem}.kep-18226__modal--description p{margin:0px;font-family:'Source Sans', sans-serif;font-weight:normal;font-size:0.875rem;color:#666;line-height:1.71}.kep-18226__modal--actions{display:flex;flex-direction:row;align-items:center;gap:1.5rem;justify-content:flex-end}@media only screen and (max-width: 599px){.kep-18226__modal--actions{flex-direction:column-reverse;justify-content:center}}.kep-18226__modal--actions button,.kep-18226__modal--actions #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .kep-18226__modal--actions .secondary-button{padding:0px;margin:0px;background:transparent;text-decoration:underline;font-family:'Source Sans Pro', sans-serif;color:#006cff;font-size:0.875rem;text-align:center}.kep-18226__modal--actions button:hover,.kep-18226__modal--actions #bookings .detail-tabs-triggers .secondary-button:hover,#bookings .detail-tabs-triggers .kep-18226__modal--actions .secondary-button:hover{background:none !important}.kep-18226__modal--actions a{box-sizing:border-box;display:inline-block;padding:0.625rem 1rem;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#FFF;letter-spacing:0.22px;background:#006cff;border-radius:0.25rem;text-align:center;text-decoration:none}@media only screen and (max-width: 599px){.kep-18226__modal--actions a{width:100%}}.kep-18226__modal--actions a:hover{opacity:.8}.kep-18226__notification{display:none;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;padding:1.375rem;border-radius:6px;background:#fffaf2;border:1px solid #ffa326;margin-top:1rem}@media only screen and (max-width: 599px){.kep-18226__notification{flex-direction:column;justify-content:unset;gap:1rem;padding:16px}}.kep-18226__notification--description p{font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;line-height:1.71;color:#666;margin-bottom:0px;margin-top:0px}@media only screen and (max-width: 599px){.kep-18226__notification--description p{text-align:left}}@media only screen and (max-width: 599px){.kep-18226__notification--action{width:100%}}.kep-18226__notification--action a{box-sizing:border-box;display:inline-block;padding:0.625rem 1rem;font-family:'Source Sans Pro', sans-serif;font-size:0.875rem;color:#FFF;letter-spacing:0.22px;background:#006cff;border-radius:0.25rem;text-align:center;text-decoration:none}@media only screen and (max-width: 599px){.kep-18226__notification--action a{width:100%}}.kep-18226__notification--action a:hover{opacity:.8}.kep-18226__notification.active{display:flex}#KEP1744 .communicationpref__container{border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,105,0.05);background-color:#FFF;padding:2.25rem 1.875rem}.kep-18226__modal--actions button,.kep-18226__modal--actions #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .kep-18226__modal--actions .secondary-button{color:#3E0B46}.kep-18226__modal--actions a{background:#3E0B46}.kep-18226__notification--action a{background:#3E0B46}.communicationapp__preferences--loading .c-loading__icon--pale-blue::after{border-color:#3E0B46 transparent #3E0B46 transparent}.communicationapp__formoptions--formitem.active{background:#EBE6EC}.communicationapp__formoptions--formitem.active>input{accent-color:#3E0B46}.communicationapp__actions--items button,.communicationapp__actions--items #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .communicationapp__actions--items .secondary-button{background:#3E0B46}.communicationapp__actions--items a{color:#3E0B46}.button-without-background{background-color:#EBE6EC !important;border:1px solid #250633 !important;color:#250633 !important}.button-without-background svg{fill:#250633 !important}.brand-color-border-no-hover-button{color:#250633;border-color:#250633}@media screen and (max-width: 746px){.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action):hover{width:100%;display:block;white-space:nowrap}}.main-content .search-container h3,.main-content .search-container .account .notifications a span,.account .notifications a .main-content .search-container span,.main-content .search-container label[for="property-selector"],.main-content .search-container label[for="owner-selector"],.main-content .search-container label[for="year-selector"],.main-content .search-container label[for="month-selector"]{white-space:initial}div#share-container{margin-bottom:16px}@media screen and (max-width: 746px){body:not(.mobile-redesign):not(.search-redesign) .controls{border:2px #5E5E5E solid}}body.bachcare .at-a-glance>.ratings>svg{fill:#3E0B46 !important}body.bachcare .tablet-nav ul li{border-bottom:none !important}body.bachcare .tablet-nav ul li a{padding:15px 0}body.bachcare .mobile-nav{border:none !important}body.bachcare .footer-mobile .grey-border{border-top:solid 1.5px #fff;border-bottom:solid 1.5px #fff}body.bachcare footer ul li#moreInfoHidden3548 a{padding-bottom:8px}body.bachcare nav.container.active{top:47px}body.cta-colour-3569 #carousel-search-11481 #tabs.mutidate ul.ui-tabs-nav,body.cta-colour-3569 #search #tabs.mutidate ul.ui-tabs-nav{border-bottom:2px solid #250633}body.cta-colour-3569 #carousel-search-11481 #tabs.mutidate ul.ui-tabs-nav li.ui-state-active,body.cta-colour-3569 #search #tabs.mutidate ul.ui-tabs-nav li.ui-state-active{background:#EBE6EC;border-bottom:4px solid #250633}body.cta-colour-3569 #carousel-search-11481 #tabs.mutidate ul.ui-tabs-nav li a,body.cta-colour-3569 #search #tabs.mutidate ul.ui-tabs-nav li a{color:#250633}body.cta-colour-3569 #carousel-search-11481 #tabs.mutidate ul.ui-tabs-nav li a:hover,body.cta-colour-3569 #search #tabs.mutidate ul.ui-tabs-nav li a:hover{color:#3E0B46 !important}body.change-bg-colour-14210{background:#fff}body.change-bg-colour-14210 .kep-14210 .select-box.base.active ul li:hover{background:#EBE6EC}body.change-bg-colour-14210 .kep-14210 .select-box.base.active ul li.selected{background:#EBE6EC}body.change-bg-colour-14210 .kep-14210 .select-box.base.active ul.hover li:hover{background:#EBE6EC}body.change-bg-colour-14210 .kep-14210 .select-box.base.active ul.hover li.selected{background:#EBE6EC}body.change-bg-colour-14210 .kep-14210.main-content.content .controls .view-on-map{color:#3E0B46;background:rgba(62,11,70,0.1);border-right:none}body.change-bg-colour-14210 .kep-14210.main-content.content .controls .view-on-map:before{color:rgba(62,11,70,0.1)}body.change-bg-colour-14210 .kep-14210.main-content.content p.wrap_total_results_count{font-size:20px;line-height:1;color:#272727}body.change-bg-colour-14210 .kep-14210.main-content.content p.wrap_total_results_count span#total_results_count{color:#000;font-weight:bold}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li{border:none}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li hgroup h2{color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .prop-head-container .favourites-button-wrapper{background:rgba(37,6,51,0.08)}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .prop-head-container a{background:transparent;color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .prop-head-container a.add_favorites{color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .prop-head-container a.add_favorites:before{color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .prop-head-container a.container-map{color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .prop-head-container a.container-map:before{color:#250633 !important}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .wrp-bottom-texts a.button-call-to-action{background:#87a155}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .wrp-bottom-texts a.button-call-to-action:hover{background:#6B8043}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .kep-4614 ul.features li{color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .kep-4614 ul.features li.active{color:#250633}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .price_wrp.price_saving p{color:#272727}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li .price_wrp.price_saving em{color:#87a155}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li p.prop-description{color:#272727}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results li ul.prop-info li{color:#272727;background:rgba(0,0,0,0)}body.change-bg-colour-14210 .kep-14210.main-content.content .new-search-results ul#search_results .property-primary{border-right-color:#ccc}body.change-bg-colour-14210 .kep-14210.main-content.content .quick-links.bottom-container ul li a p:first-of-type{width:100%;color:#3E0B46}body.change-bg-colour-14210 .kep-14210 .search-form-toggle{border-color:#250633;color:#250633}body.change-bg-colour-14210 section#search .range-slider button,body.change-bg-colour-14210 section#search .range-slider #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers body.change-bg-colour-14210 section#search .range-slider .secondary-button{color:#250633}body.change-bg-colour-14210 section#search .form-kep-4272.view{background:#fff}body.change-bg-colour-14210 section#search .form-kep-4272.view .button-call-to-action{background:#87a155}body.change-bg-colour-14210 section#search .form-kep-4272.view .button-call-to-action:hover{background:#6B8043}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 label{color:#272727;display:inline}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features a.clear{color:#250633}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features .applied_filters+button,body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features #bookings .detail-tabs-triggers .applied_filters+.secondary-button,#bookings .detail-tabs-triggers body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features .applied_filters+.secondary-button{background:#87a155}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features .applied_filters+button:hover,body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features #bookings .detail-tabs-triggers .applied_filters+.secondary-button:hover,#bookings .detail-tabs-triggers body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features .applied_filters+.secondary-button:hover{background:#6B8043}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features #wrap_freetext.interacted input{border:1px solid #87a155}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features #wrap_freetext #suggest_results ul li:hover{background:#EBE6EC}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features #wrap_freetext #suggest_results ul li .lvalue p{color:#272727}body.change-bg-colour-14210 section#search.search-form-redesign-KEP-4272 fieldset.cottage-features #wrap_freetext #suggest_results ul li .lvalue div{color:#250633}body #ui-datepicker-div.carousel-search{background:#fff}body #ui-datepicker-div.carousel-search .ui-datepicker-calendar td a.ui-state-active{background:#250633;color:#fff}body #ui-datepicker-div.carousel-search .ui-datepicker-calendar td a.ui-state-hover{border-color:#250633;color:#250633;background:#EBE6EC}body.bachcare .quick-links-container{background:rgba(0,0,0,0)}body.bachcare .account.kep-14210 .controls .pagination li.active{background:rgba(0,0,0,0) !important}#vo_link button,#vo_link #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers #vo_link .secondary-button{background:#250633 !important}.new_contact_2946 .hero div.center a{background:#815E86;border:1px solid #E6DFE6}.new_contact_2946 .hero div.center a svg .disk{fill:#250633}.new_contact_2946 .frequent-questions dl dt{color:#250633}.new_contact_2946 .frequent-questions dl dt:hover{background:#815E86;color:#fff}.new_contact_2946 .frequent-questions dl dt img{width:15px;position:relative}.new_contact_2946 .frequent-questions dl dt em{background:#EBE6EC;padding:0 2px;border-radius:100%}.new_contact_2946 .frequent-questions .opened dt{color:#fff;background-color:#BEB4C2}.new_contact_2946 .frequent-questions .opened dt img{top:0}.new_contact_2946 .frequent-questions .opened dt:hover{background:#815E86;color:#fff}.new_contact_2946 .frequent-questions .first__section h2,.new_contact_2946 .frequent-questions .second__section h2,.new_contact_2946 .frequent-questions .third__section h2{background-color:#BEB4C2;color:#fff;padding:10px;margin-bottom:0}.hero__card.c-card p.c-card__paragraph{color:#272727}.hero__card.c-card p.hero__paragraph--black{color:#272727}.hero__card.c-card button.c-cta--blue,.hero__card.c-card #bookings .detail-tabs-triggers .c-cta--blue.secondary-button,#bookings .detail-tabs-triggers .hero__card.c-card .c-cta--blue.secondary-button{background:#87a155}.hero__card.c-card button.c-cta--blue:hover,.hero__card.c-card #bookings .detail-tabs-triggers .c-cta--blue.secondary-button:hover,#bookings .detail-tabs-triggers .hero__card.c-card .c-cta--blue.secondary-button:hover{background:#B4D088}.ui-datepicker.contact-travel-date .ui-state-default.ui-state-highlight{color:#250633}.contact-links__icon-wrap{background:#250633}.mobile__container .quick-links-container{background-color:#f5f5f5;padding:32px 0}.mobile__container .quick-links-container h4,.mobile__container .quick-links-container dl.information-box dt,dl.information-box .mobile__container .quick-links-container dt{padding:8px 16px;font-weight:bold;line-height:1.56;font-size:18px;color:#272727;margin-bottom:0}.mobile__container .quick-links-container .quick-links{display:inline-flex;width:100%;overflow:scroll;margin:-16px 0}.mobile__container .quick-links-container .quick-links ul{display:inline-flex;width:100%;padding:20px;margin:0}.mobile__container .quick-links-container .quick-links ul li{padding:0 8px;border-radius:8px;box-shadow:0 4px 15px 0 rgba(0,0,40,0.5);background-color:#fff;list-style-type:none;white-space:nowrap;margin-right:16px;height:41px}.mobile__container .quick-links-container .quick-links ul li a{text-decoration:none}.mobile__container .quick-links-container .quick-links ul li a p{font-size:16px;font-weight:bold;line-height:1.5;color:#250633}.mobile__container .quick-links-container .quick-links ul li a p:first-of-type{font-family:Arial, sans-serif;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#250633}div#searchBox{background-color:#250633}.search-preferences-brands a.search-preferences-profiles-button-primary,.search-preferences-brands a.search-preferences-profiles-button-primary:hover,.search-preferences-brands a.search-preferences-profiles-button-secondary,.search-preferences-brands button.search-preferences-profiles-button-primary,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences-profiles-button-primary.secondary-button,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences-profiles-button-primary.secondary-button,.search-preferences-brands button.search-preferences-profiles-button-primary:hover,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences-profiles-button-primary.secondary-button:hover,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences-profiles-button-primary.secondary-button:hover,.search-preferences-brands button.search-preferences-profiles-button-secondary,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences-profiles-button-secondary.secondary-button,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences-profiles-button-secondary.secondary-button,.search-preferences-brands button.search-preferences__button,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences__button.secondary-button,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences__button.secondary-button,.search-preferences-brands button.search-preferences__button:hover,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences__button.secondary-button:hover,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences__button.secondary-button:hover{background:#3E0B46;color:#fff}.search-preferences-brands a.search-preferences-profiles-button-secondary:hover,.search-preferences-brands button.search-preferences__button--outline,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences__button--outline.secondary-button,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences__button--outline.secondary-button,.search-preferences-brands button.search-preferences__button--outline:hover,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences__button--outline.secondary-button:hover,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences__button--outline.secondary-button:hover,.search-preferences-brands button.search-preferences-profiles-button-secondary,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences-profiles-button-secondary.secondary-button,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences-profiles-button-secondary.secondary-button,.search-preferences-brands button.search-preferences-profiles-button-secondary:hover,.search-preferences-brands #bookings .detail-tabs-triggers .search-preferences-profiles-button-secondary.secondary-button:hover,#bookings .detail-tabs-triggers .search-preferences-brands .search-preferences-profiles-button-secondary.secondary-button:hover{background:#3a0a42;color:#fff}.search-preferences-brands a.search-preferences-edit-profile-link,.search-preferences-brands a.search-preferences-edit-profile-link:hover,.search-preferences-brands a.search-preferences-profiles-create-new-profile-link,.search-preferences-brands a#search-preferences-create-preferences-profile-link,.search-preferences-brands #search-preferences-manage-search-preferences-link,.search-preferences-brands .search-preferences__row .search-preferences__content .search-preferences__link,.search-preferences-brands .search-preferences-brands a,.search-preferences-brands .search-preferences__row .search-preferences__content a{color:#3E0B46}.search-preferences-brands .rename-profile-container button,.search-preferences-brands .rename-profile-container #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .search-preferences-brands .rename-profile-container .secondary-button,.search-preferences-brands a.search-preferences__link{color:#3E0B46 !important}.search-preferences-brands-switch-container>label[for="search-preferences-switch"].switch-label>a.switch-label-link{color:#3E0B46 !important}.save-special-requests-btn{background-color:#250633 !important}.save-special-requests-btn:disabled{background-color:#250633 !important}.save-special-requests-btn:disabled:hover{background-color:#250633 !important}.confirm-request{background-color:#250633}.bachcare .termsconditions ol{margin-left:42px;margin-bottom:12px}.bachcare .termsconditions ol li{margin-bottom:6px}.bachcare .termsconditions ol li::marker{color:#272727;font-size:15px}.o-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:48px 24px;visibility:hidden;z-index:1000;opacity:0;visibility:hidden;transition:.25s visibility,.25s opacity;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.75)}.o-overlay.is-open{opacity:1;visibility:visible;transition-duration:.3s}.o-overlay--nav-visible{padding-top:80px}@media (min-width: 768px){.o-overlay--nav-visible{padding-top:120px}}.o-overlay--max-z-index{z-index:100000001}.o-overlay__content{max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;padding:24px;border-radius:8px;background-color:white;color:#333;opacity:0;transform:translate3d(0, 30px, 0) scale(0.9);transition:.25s transform,.25s opacity}.t-dark .o-overlay__content{background-color:#111;color:white;box-shadow:0 20px 50px rgba(255,255,255,0.5)}.o-overlay__content .close-modal{cursor:pointer;border-radius:20px;width:40px;position:absolute;right:16px;top:16px}.o-overlay__content-form{max-width:446px}@media (max-width: 767px){.o-overlay__content-form{position:absolute;bottom:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}}.o-overlay__content-inner{max-width:450px;margin:0 auto}.o-overlay__copy{font-style:italic;font-size:16px;color:#666;margin-bottom:0;line-height:1.7}@media (min-width: 768px){.o-overlay__copy{position:absolute;bottom:32px;right:32px;max-width:325px;text-align:right;color:#999;font-size:14px}}.o-overlay__close{position:absolute;top:24px;right:24px}@media (min-width: 1401px){.o-overlay__close{top:32px;right:32px}}.o-overlay__image{position:absolute;top:0;bottom:0;right:0;max-height:100%;width:auto;z-index:-1}.o-overlay--narrow .o-overlay__content{max-width:515px;margin:0 auto}@media (min-width: 768px){.o-overlay--narrow .o-overlay__content{padding:48px 56px}}.o-overlay--regular .o-overlay__content{max-width:640px;margin:0 auto}@media (min-width: 768px){.o-overlay--regular .o-overlay__content{padding:48px}}.o-overlay--regular .o-overlay__close{top:8px;right:8px}@media (min-width: 768px){.o-overlay--regular .o-overlay__close{top:calc(48px / 2);right:calc(48px / 2)}}.o-overlay--wide .o-overlay__content{width:865px;max-width:100%}@media (min-width: 768px){.o-overlay--wide .o-overlay__content{padding:72px}}.o-overlay--light{background-color:rgba(0,0,0,0.5)}.o-overlay--toast{overflow:visible}@media (max-width: 767px){.o-overlay--toast{padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.o-overlay--toast .o-overlay__content{width:1200px}@media (max-width: 767px){.o-overlay--toast .o-overlay__content{padding:80px 24px 40px;height:auto;max-height:calc(100% - 48px);opacity:1;transform:translateY(100%);border-bottom-left-radius:0;border-bottom-right-radius:0;transition-duration:.3s}}@media (max-width: 767px){.o-overlay--toast{transition-duration:.3s}}.o-overlay--mortgage-calc{flex-direction:column}.o-overlay--mortgage-calc .c-text-label{margin-right:0 !important}.o-overlay--mortgage-calc .o-overlay__content{width:515px;max-width:100%;padding-top:40px;border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width: 768px){.o-overlay--mortgage-calc .o-overlay__content{max-height:inherit;overflow-y:visible}}.o-overlay--mortgage-calc .o-overlay__close{top:12px;right:12px}@media (max-width: 767px){.o-overlay--mortgage-calc .o-overlay__close{top:4px;right:4px}}.o-overlay--mortgage-calc .o-overlay__gdpr{opacity:0;transition:.6s;background-color:rgba(0,0,0,0.5)}.o-overlay--mortgage-calc .o-overlay__gdpr-text{color:white !important}@media (min-width: 768px){.o-overlay--mortgage-calc .o-overlay__gdpr{max-width:515px;margin:0 auto}}@media (max-width: 767px){.o-overlay--mortgage-calc .o-overlay__gdpr{background-color:white}.o-overlay--mortgage-calc .o-overlay__gdpr-text{color:#666 !important}}.o-overlay--mortgage-calc.is-open .o-overlay__gdpr{opacity:1}@media (max-width: 767px){.o-overlay--mortgage-calc{justify-content:flex-end}}.o-overlay--grid .o-overlay__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:640px}@media (min-width: 768px){.o-overlay--grid .o-overlay__content{background:transparent;padding:0}}@media (max-width: 767px){.o-overlay--grid .o-overlay__content{padding-top:40px}}@media (min-width: 768px){.o-overlay--grid .o-overlay__grid-content{padding:72px 40px;width:60%;background:white}}@media (min-width: 768px){.o-overlay--grid .o-overlay__grid-image{width:40%}}.o-overlay.is-open .o-overlay__content{opacity:1;transform:translate3d(0, 0, 0) scale(1);transition-delay:.225s}@media (max-width: 767px){.o-overlay--animate-bottom>.o-overlay__content{bottom:-100%;transition:none}.o-overlay--animate-bottom.is-open>.o-overlay__content{animation:pop-up 300ms forwards;animation-delay:50ms}}.o-overlay--enquiry-submitted-content{padding:2.5rem 1.5rem 2rem;margin-top:2rem;text-align:center}.o-overlay--enquiry-submitted-content img{width:2.5rem;height:2.5rem}.o-overlay--enquiry-submitted-content p{font-size:1rem;color:#666;margin-top:1.5rem}@media screen and (min-width: 515px){.o-overlay--enquiry-submitted-content img{margin:0 0.5rem 1.5rem}.o-overlay--enquiry-submitted-content p{margin:1.5rem}}.o-overlay--enquiry-submitted-title{font-size:1.5rem;font-weight:700;color:#111;line-height:1.4}@media screen and (min-width: 515px){.o-overlay--enquiry-submitted-title{margin:0 3.5rem}}.o-overlay--tob-702__close{position:absolute;top:24px;right:24px}@media (min-width: 768px){.o-overlay--tob-702__close{right:56px}}@media (min-width: 1401px){.o-overlay--tob-702__close{top:32px;right:32px}}@keyframes pop-up{100%{bottom:0%;transform:translateZ(0)}}.u-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.u-color-dark-grey{color:#22313f}.u-color-grey-cod-override{color:#111 !important}.u-color-grey-light-override{color:#707070 !important}.u-text-bold{font-weight:bold}.u-text-normal{font-weight:normal}.u-box-sizing--border-box{box-sizing:border-box}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.u-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 600px){.u-flex-col\@ts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1025px){.u-flex-col\@ds{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.u-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-1{flex:1}.u-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1025px){.u-flex-wrap\@ds{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1150px){.u-flex-wrap\@dms{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 900px){.u-flex-wrap\@tvl{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 700px){.u-flex-wrap\@tm{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 600px){.u-flex-wrap\@ts{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.u-flex-wrap\@bs{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.u-flex-wrap\@pvl{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 375px){.u-flex-wrap\@pm{-ms-flex-wrap:wrap;flex-wrap:wrap}}.u-align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.u-flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.u-items-start\@bs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 1024px){.u-justify-center\@bl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 600px){.u-justify-center\@ts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.u-filler{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.u-filler--bg-white{background-color:rgba(255,255,255,0.5)}button.owner-cta,#bookings .detail-tabs-triggers .owner-cta.secondary-button,a.owner-cta{display:inline-block;width:180px;max-width:100%;min-height:48px;margin-right:16px;padding:13px 32px;border:none;border-radius:4px;box-shadow:none;text-align:center;text-transform:none;font-size:16px;font-weight:bold;letter-spacing:0.32px;transition:0.3s ease;text-decoration:none}button.owner-cta:disabled,#bookings .detail-tabs-triggers .owner-cta.secondary-button:disabled,a.owner-cta:disabled{opacity:0.5}button.owner-cta:last-child,#bookings .detail-tabs-triggers .owner-cta.secondary-button:last-child,a.owner-cta:last-child{margin-right:0}button.owner-cta--full-width,#bookings .detail-tabs-triggers .owner-cta--full-width.secondary-button,a.owner-cta--full-width{width:100%;margin-right:0;margin-bottom:16px}button.owner-cta--full-width:last-child,#bookings .detail-tabs-triggers .owner-cta--full-width.secondary-button:last-child,a.owner-cta--full-width:last-child{margin-bottom:0}button.owner-cta--blue,#bookings .detail-tabs-triggers .owner-cta--blue.secondary-button,a.owner-cta--blue{border:1px solid transparent;background-color:#006cff;color:#fff;font-weight:bold}button.owner-cta--blue:hover,#bookings .detail-tabs-triggers .owner-cta--blue.secondary-button:hover,a.owner-cta--blue:hover{background-color:#0056CC}button.owner-cta--ghost,#bookings .detail-tabs-triggers .owner-cta--ghost.secondary-button,a.owner-cta--ghost{border:1px solid transparent;background-color:transparent;color:#006cff;font-weight:normal}button.owner-cta--ghost:hover,#bookings .detail-tabs-triggers .owner-cta--ghost.secondary-button:hover,a.owner-cta--ghost:hover{background-color:transparent}button.owner-cta--white,#bookings .detail-tabs-triggers .owner-cta--white.secondary-button,a.owner-cta--white{border:1px solid #ccc;background-color:#fff;color:#000;font-weight:normal}button.owner-cta--white:hover,#bookings .detail-tabs-triggers .owner-cta--white.secondary-button:hover,a.owner-cta--white:hover{background-color:#ccc}@media screen and (max-width: 500px){button.owner-cta,#bookings .detail-tabs-triggers .owner-cta.secondary-button,a.owner-cta{width:100%;margin-right:0;margin-bottom:16px}button.owner-cta:last-child,#bookings .detail-tabs-triggers .owner-cta.secondary-button:last-child,a.owner-cta:last-child{margin-bottom:0}}.c-loading{text-align:center;visibility:hidden;width:0;height:0;overflow:hidden}.c-loading.is-visible{visibility:visible;width:auto;height:auto}.c-loading__icon{display:inline-block;width:80px;height:80px}.c-loading__icon:after{content:" ";display:block;width:64px;height:64px;border-radius:50%;animation:spin 1.2s linear infinite}.c-loading__icon--white:after{border:6px solid #fff;border-color:#fff transparent #fff transparent}.c-loading__icon--gray:after{border:6px solid #5c6771;border-color:#5c6771 transparent #5c6771 transparent}.c-loading__icon--pale-blue:after{border:6px solid #699fc4;border-color:#699fc4 transparent #699fc4 transparent}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.o-icon--inline{max-height:1em;width:auto;margin-right:0.25em}.o-hr{margin:24px 0}.o-hr--grey{background:#d8d8d8 !important}.login-wrapper .resend_confirmation_code{display:flex;justify-content:end;align-items:center}.login-wrapper .resend_confirmation_code-status{position:relative;display:inline-block;margin-right:10px;font-size:14px;padding-left:20px}.login-wrapper .resend_confirmation_code-status:before{content:'';position:absolute;top:0;bottom:0;left:0;width:15px;background-image:url("/images/icons/validation-error-icon.svg");background-size:15px;background-position:center;background-repeat:no-repeat}.login-wrapper .resend_confirmation_code-status.success:before{background-image:url("/images/icons/success-tick.png")}.dialog-modal,.external-booking-brand-dialog{border:none;border-radius:20px;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,0.25);padding:16px 0 16px 0;max-height:85%;overflow-y:auto}.dialog-modal .dialog-button,.external-booking-brand-dialog .dialog-button{width:100%}.dialog-modal .dialog-image,.external-booking-brand-dialog .dialog-image{padding-bottom:30px;display:block;margin-left:auto;margin-right:auto}@media (max-width: 600px){.dialog-modal .dialog-image,.external-booking-brand-dialog .dialog-image{padding-bottom:32px}}@media (min-width: 601px){.dialog-modal .dialog-image,.external-booking-brand-dialog .dialog-image{padding-bottom:30px}}.dialog-modal .dialog-button-icon,.external-booking-brand-dialog .dialog-button-icon{background-image:url("/images/icons/newtab.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.dialog-modal .dialog-header-container,.external-booking-brand-dialog .dialog-header-container{overflow:auto}.dialog-modal .dialog-title,.external-booking-brand-dialog .dialog-title{margin-left:24px;color:#333;font-size:26px;font-weight:bold;font-family:var(--font-family)}.dialog-modal .dialog-close-button,.external-booking-brand-dialog .dialog-close-button{background-color:transparent;background-image:url("/images/icons-svg/close_icon.svg");background-repeat:no-repeat;background-size:contain;width:24px;height:24px;float:right;margin-right:16px}.dialog-modal .dialog-close-button:focus,.external-booking-brand-dialog .dialog-close-button:focus{outline:none}.dialog-modal .dialog-content,.external-booking-brand-dialog .dialog-content{overflow:hidden;padding:8px 24px 8px 24px;font-family:var(--font-family)}.dialog-modal .dialog-content p,.external-booking-brand-dialog .dialog-content p{line-height:24px;margin:0 0 12px 0}@media (max-width: 600px){.dialog-modal .dialog-content,.external-booking-brand-dialog .dialog-content{font-size:16px;text-align:center}}@media (min-width: 601px){.dialog-modal .dialog-content,.external-booking-brand-dialog .dialog-content{font-size:18px}}.dialog-modal .ui-dialog-titlebar,.external-booking-brand-dialog .ui-dialog-titlebar{display:none}.dialog-modal .ui-dialog-title,.external-booking-brand-dialog .ui-dialog-title{display:none}.dialog-modal .ui-dialog-content,.external-booking-brand-dialog .ui-dialog-content{padding:0;overflow:hidden}.dialog-modal .ui-dialog-buttonpane,.external-booking-brand-dialog .ui-dialog-buttonpane{padding:0 35px 0 35px;margin-top:0;border:none}.dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset,.external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%}.dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset button,.external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button,.dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .dialog-modal .ui-dialog-buttonpane .ui-dialog-buttonset .secondary-button,.external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #bookings .detail-tabs-triggers .secondary-button,#bookings .detail-tabs-triggers .external-booking-brand-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .secondary-button{height:53px;font-size:16px;font-family:var(--font-family);border-radius:8px;background-color:#006CFF}@media (min-width: 600px){.ui-dialog{position:fixed;top:50vh;left:50vw;transform:translate(-50%, -50%);z-index:9999}}.cta-colour-3569 .button-call-to-action:not(.deposit-call-to-action):hover{background:#3389FF}.support-hub-modal{display:none}.shm-modal-info{margin-bottom:20px;font-size:16px;text-align:left;color:#333;padding:8px 5px 0 0}.shm-modal-info ol{margin-left:5%}.shm-modal-selection{display:flex;cursor:pointer;border-radius:8px;padding:10px 10px 0 10px;margin-top:20px;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);text-decoration:none}.shm-modal-selection:hover{box-shadow:0 0 5px 0 var(--primary-color)}.shm-modal-selection:hover .shm-modal-selection-chevron{color:var(--primary-color)}.shm-modal-selection-icon{margin-right:10px;padding-top:1px;color:#333;font-size:20px !important}.shm-modal-selection-chevron-container{display:flex;align-items:center}.shm-modal-selection-chevron{position:relative;top:-5px;color:#333}@media (max-width: 600px){.shm-modal-selection-chevron{color:#000}}.shm-modal-selection-content-container{width:100%}.shm-modal-selection-title{color:#333;font-weight:bold;margin-bottom:5px !important;text-align:left;font-size:20px}.shm-modal-selection-info{font-size:14px;color:#333;padding-right:12px;text-align:left}.dialog-content .shm-dialog-content-box{border-radius:8px;margin-top:20px;padding:10px 10px 8px 10px;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);text-align:left}.dialog-content .shm-dialog-content-box i{display:inline-block;font-size:20px;margin-right:10px;vertical-align:middle}.dialog-content .shm-dialog-content-box p{font-size:14px;padding-left:25px;text-align:left;margin-top:5px}
