@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);body.modal-open{overflow:hidden}body{width:auto;height:auto;font-family:"brandon-grotesque","serif"}.booking-search{max-width:930px;padding:0;height:auto;margin:0 auto}#stickysearchheader{display:block}#container.prices #content{margin:3px 10px 0 10px!important;max-width:960px}p.result-count{padding-top:0}#dpHoliday{clear:both}.date_box{display:table;margin:auto auto;padding-top:20px}.datepicker-cell{height:1.5rem!important}.price-box{background-color:#e5f2f9;width:100%;min-height:175px;position:relative;margin-bottom:16px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding-bottom:12px}.price-box-top{width:100%;height:12px}.price-box-content{display:block;overflow:hidden;word-wrap:break-word;width:100%;min-height:175px;position:relative}.price-box-content>*{padding:1rem}.polaroid{background-color:#fff;width:145px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);padding:5px 5px 5px 5px;margin:20px}.polaroid img{max-width:135px}.book-price{color:#fff;font-size:14px;font-weight:700;line-height:30px;text-align:center}.book-price a{text-decoration:none!important}.classic-box{width:100px;height:80px;background-color:Silver;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:1px 1px 1px rgb(0 0 0 / .3);margin:5px}.classic-box-head{height:25px;width:100%;color:#fff;border-bottom:1px solid #000;text-align:center;font-style:bold;letter-spacing:.2rem;background-color:DimGray;padding-top:1px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px}.club-box{width:100px;height:80px;background-color:#fbcf34;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:1px 1px 1px rgb(0 0 0 / .3);margin:5px}.club-box-head{height:25px;width:100%;color:#fff;border-bottom:1px solid #000;text-align:center;font-style:bold;letter-spacing:.2rem;background-color:#a57a02;padding-top:5px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px}.book-button{display:block;height:30px;width:100%;background-color:#459ff6;color:#ffffff!important;text-align:center;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;margin-top:25px;text-decoration:none!important}.book-button a{text-decoration:none!important}.book-button:hover{background-color:#1469b8}h1{font-size:22px / 52px;color:#1c3f94;font-weight:700}h4{font-size:16px;color:#042671}h5{color:#333;font-size:120%}h6{color:#333;font-size:140%}h7{color:#e4262a;font-size:180%}p{padding:10px 0;color:#3e3e3e;text-shadow:0 1px 0 #fff}.ents-text{color:#0081c6}.sticky-search{max-width:fit-content;margin:0 auto;top:0;z-index:1000}.search-inputs{width:auto}.search-widgit{width:auto;background-color:#e3f1fe;color:#042671;padding:20px!important;margin-top:-20px}#page-sticky-searchbar label{color:#042671;float:left;font-size:14px;line-height:20px;padding-bottom:10px}.code_search{margin:0 auto}.offer_search_input label{display:block;color:#042671!important;float:none!important;margin:auto auto;line-height:20px;text-align:center}.offer_search_input{display:block;margin:auto auto}.offer_submit{margin-top:10px}.offer_submit_button{display:block;background-color:#042671;border:medium none;cursor:pointer;display:block;height:39px;width:100px;border:1px solid #042671;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:auto auto}.offer_submit_button:hover{background-color:#004c82}.offer-text{display:block;width:100px;height:30px;margin:auto auto}p.findyourbreak{text-align:center;text-shadow:none;color:#fff;padding:10px;text-align:center;text-shadow:none;font-size:20px;width:auto;height:auto;background-color:#042671}div.findyourbreak{width:auto;height:auto;background-color:#042671}.datepicker-cell.selected{background-color:#042671;color:#ffffff!important}.datepicker-cell.selected:hover{background-color:#004c82!important}.datepicker-cell:not(.disabled){color:#000}.datepicker .days-of-week{color:#042671}.datepicker-title{color:#000}.datepicker-cell.today:not(.selected){background-color:#fab61f}.datepicker-footer .datepicker-controls .button{background-color:#042671!important;color:#fff;border-radius:5px;border:none}.datepicker-footer .datepicker-controls .button:hover{background-color:#004c82!important;color:#fff;border-radius:5px;border:none}.datepicker-title{color:#ffffff!important;background-color:#042671!important;border-top-left-radius:5px!important;border-top-right-radius:5px!important;-webkit-border-top-left-radius:5px!important;-webkit-border-top-right-radius:5px!important}.datepicker-footer{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important;-webkit-border-bottom-left-radius:5px!important;-webkit-border-bottom-right-radius:5px!important}.grid{--gap:6rem;--line-offset:calc(var(--gap) / 2);--line-thickness:2px;--line-color:white;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;gap:var(--gap)}.grid__item{position:relative}.grid__item::before,.grid__item::after{content:'';position:absolute;background-color:var(--line-color);z-index:1}.grid__item::after{inline-size:100vw;block-size:var(--line-thickness);inset-inline-start:0;inset-block-start:calc(var(--line-offset) * -1)}.grid__item::before{inline-size:var(--line-thickness);block-size:100vh;inset-inline-start:calc(var(--line-offset) * -1)}.phoneText{display:block;padding-left:10px}#phoneLine1{color:#042671;font-size:150%}#phoneNumber{text-align:center;font-style:bold;font-size:150%;color:#042671}#phoneNumber a{font-style:bold;font-size:150%;text-decoration:none;color:#042671}span.deleteicon{position:relative;display:inline-flex;align-items:center}span.deleteicon span{position:absolute;display:block;right:3px;width:15px;height:15px;border-radius:50%;color:#fff;background-color:#ccc;font:13px monospace;text-align:center;line-height:1em;cursor:pointer}span.deleteicon input{padding-right:18px;box-sizing:border-box}.offer_code_box{display:block;width:100px;height:30px;margin:auto auto}.rightCol{margin-left:30px}.beforePrices{text-decoration:line-through;color:#0081c6;font-size:13px}.skiptopricesbutton{box-shadow:inset 0 1px 0 0 #029adb;background:linear-gradient(180deg,#0abcea 0,#0081c6);background-color:#00abe4;border-radius:6px;border:1px solid #00abe4;display:inline-block;cursor:pointer;color:#fff;font-size:15px;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #044270}div.image1{width:958x;padding:0;margin:0;display:block}p.headline{font-size:35px;padding-top:15px;padding-bottom:20px;text-align:center;color:#fcb531;line-height:35px}p.headline2{font-size:28px;padding-top:15px;padding-bottom:5px;text-align:center;color:#0566ae;line-height:32px}p.headlinebottom{font-size:30px;padding-top:35px;text-align:center;color:#333}p.maintext{color:grey;text-align:justify;font-size:16px;line-height:25px}p.maintext2{color:grey;text-align:center;font-size:16px;line-height:25px}p.attentiontext{color:#916fec;text-align:center;font-size:14px;line-height:25px}DIV.pricetableMonth{max-width:930px;padding:0;height:auto;background-color:#fff;border:2px solid #042671;margin:0 auto}*{box-sizing:border-box}.price-wrapper{max-width:960px;margin:0 auto;background-color:#fff;border:2px solid #042671}.price-row{display:table;width:100%;background-color:#fff}price-row>*{display:table-row}.ents-cellh{width:40%;padding:6px;text-align:center;align-items:center;justify-content:center;background-color:#042671;color:#fff;display:table-cell}.price-cellh{width:30%;padding:6px;text-align:center;align-items:center;justify-content:center;background-color:#042671;color:#fff;display:table-cell}.price-cellh2{width:100%;text-align:center;vertical-align:middle;padding:6px;background-color:#459ff6;color:#fff;display:table-cell}.price-cell-end{width:100%;text-align:center;padding:20px 6px 20px 6px;display:table-cell}.price-cell a{color:#459ff6;text-decoration:none;font-weight:700}.price-cell a:hover{color:#1469b8}.price-cell-end a{color:#459ff6;text-decoration:none}.price-cell-end a:hover{color:#1469b8}.ents-cell{width:40%;padding:6px;text-align:center;align-items:center;justify-content:center;background-color:#fff;color:#000;border-bottom:1px solid #4faab6;display:table-cell}.price-cell{width:30%;padding:6px;text-align:center;align-items:center;justify-content:center;background-color:#fff;color:#000;border-bottom:1px solid #4faab6;display:table-cell}.price-cell img{max-width:100%;height:auto}@media (min-width:320px){.price-box-content{display:grid;grid-auto-rows:1fr;grid-template-columns:50% 50%}.rightCol{min-width:320px}.grid{display:grid;grid-template-columns:1fr;overflow:hidden}}@media (min-width:690px){.price-box-content{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 30% 60%}.grid{--gap:2rem;--line-offset:calc(var(--gap) / 2);--line-thickness:2px;--line-color:white;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;gap:var(--gap)}}