<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
#anytime {
width:100%;
overflow: hidden;
max-width: 1180px;
position:relative;
margin-left: auto;
margin-right: auto;
}
.calendar_container {
clear: both;
overflow: hidden;
margin: 0;
padding: 0;
margin: 0 23px;
}
.calendar_content {
float:left;
margin: 5px;
background: #fff;
border:1px solid #e9e9e9;
border-radius:6px;
padding: 5.5px;
min-height: 315px;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow:    0px 0px 3px 0px rgba(0, 0, 0, 0.2);
box-shadow:         0px 0px 3px 0px rgba(0, 0, 0, 0.2);
}
.calendar_month {
clear: both;
overflow: hidden;
display:block;
text-align:center;
padding: 6px 2px;
background: #FFF;
font: 14px Georgia, "Times New Roman", Times, serif;
margin-bottom: 4px;
}
#prev, #next {
display:block;
overflow: hidden;
float:left;
margin: 0;
position: absolute;
width: 32px;
top: 26%;
height: 50px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none; -o-user-select: none;
user-select: none; 
background-color: #C9D8E1; 
}
#prev {
left: -6px;
}
#next {
right: -6px;
}
#prev:hover span:after, #next:hover span:after{
color: #fff;
}
#prev:active span:after, #next:active span:after {
color: #fff;
}
#prev span, #next span {
color:transparent;
}
#prev span:after {
content:'\003C';
}
#next span:after {
content:'\003E';
}
#prev span:after, #next span:after {
color:#fff;
display:block;
height: 100%;
width:100%;
text-align:center;
font-size:20px;
line-height: 2.3em;
cursor: pointer;
} .calendar_content .filler {
background: #fff;
color: #fff;
}
.calendar_content .closed {
background: #FF7878;
color: #8a8a8a;
}
.calendar_content .past {
background: #e8e8e8;
color: #8a8a8a;
}
.calendar_content .call {
background: #b8c161;
color: #000;
}
.calendar_content .booked {
background: #e6e6e6;
color: #8a8a8a;
}
.calendar_content .available {
background: #C9D8E1;
color: #444;
}
.calendar_content .start {
color: #444;
cursor: pointer;
background: #C9D8E1;
text-decoration: underline;
font-weight: 600;
}
.calendar_content .start:hover {
color: #fff;
cursor: pointer;
background: #b8c161;
}
.calendar_content .selection {
background: #b8c161;
}
.calendar_content tr {
border-bottom: 1px solid #e9e9e9;
border-top: 1px solid #e9e9e9;
}
.calendar_content .selection:hover {
background: #b8c161;
color: #444;
}
.calendar_content .was_start.selection {
} .calendar_content {
overflow: hidden;
}
.calendar_content table {
border-collapse: collapse;
}
.calendar_content td {
width: 37px;
height: 37px;
vertical-align: middle;
text-align: center;
}
.calendar_content td.month {
height: 20px;
font-size: 13px;
}
.calendar_content tr.days {
height: 16px;
background: #fff;
font-size: 14px;
font-size: 13px;
font-weight: normal;
border-bottom: 1px solid #e2e2e2;
margin-bottom: 4px;
} #selection-data {
clear: both;
overflow: hidden;
position: relative;
margin: 5px 0px 0 28px;
}
#selection-data h3 {
margin: 0;
margin-bottom:10px;
padding: 0;
}
#loading p {
padding: 5px 0 0 3px;
margin: 0;
margin-bottom:16px;
font-size: 22px;
font-family: AndradeItalicPro,Georgia,"Times New Roman",Times,serif;
}
#loading p strong {
font-family: AndradeItalicPro,Georgia,"Times New Roman",Times,serif;
font-weight: normal;
color: #333;
}
#booknow span:after {
content:'\003E';
font-size:inherit;
line-height:1;
padding:3px;
}
#reset-selection,
#booknow span {
position: relative;
display: block;
float:left;
margin: 0 5px 10px 0;
padding: 13px 17px 10px;
width: auto;
max-width:200px;
min-width:100px;
border: 1px solid #ccc;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: transparent;
color: #6f6f6f;
text-align: center;
text-decoration: none;
font-size: 19px;
font-family: inherit;
line-height: 1;
cursor: pointer;
font-family: AndradeItalicPro,Georgia,"Times New Roman",Times,serif;
-webkit-transition: background-color 0.15s ease-in-out;
-moz-transition: background-color 0.15s ease-in-out;
-o-transition: background-color 0.15s ease-in-out;
transition: background-color 0.15s ease-in-out;
}
#reset-selection:hover,
#reset-selection:focus,
#booknow span:hover,
#booknow span:focus {
background-color: #e9e9e9;
color: #6f6f6f;
}
#reset-selection:active,
#booknow span:active {
-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
}
#powered-by-anytime {
font-size:10px;
position: absolute;
bottom: 0;
right: 0;
margin: 5px;
} .no-js {
display:block;
width:100%;
height: 100%;
margin-top: 25%;
text-align:center;
}
td {
height: 25px;
width: 40px;
}
.calendar_content .available.first_cell {
background: url(//www.theoldehouse.co.uk/wp-content/themes/oldehouse/css/grey-slice.png) 0 100% / 100% 200% no-repeat #C9D8E1;
}
.calendar_content .selection.first_cell {
background:#b8c161 url(//www.theoldehouse.co.uk/wp-content/themes/oldehouse/css/grey-slice-selection.png) 0 100% no-repeat;
background-size: 100% 200%;
}
.calendar_content .start.first_cell:hover {
background: url(//www.theoldehouse.co.uk/wp-content/themes/oldehouse/css/grey-slice.png) 0 100% / 100% 200% no-repeat #b8c161;
color: #333;
cursor: pointer;
}
.calendar_content .available.last_cell {
background:#C9D8E1 url(//www.theoldehouse.co.uk/wp-content/themes/oldehouse/css/grey-slice.png) 0 0 no-repeat;
background-size: 100% 200%;
}
.calendar_content .selection.last_cell {
background: #B8C161 url(//www.theoldehouse.co.uk/wp-content/themes/oldehouse/css/grey-slice-selection.png) no-repeat;
background-size: 100% 200%;
}
@media only screen and (max-width: 1220px) {
.calendar_container {
margin-left:auto;
margin-right:auto;
width: 96%;
}
.calendar_content td {
width: 36px;
}
}
@media only screen and (max-width: 1110px) {
.calendar_container {
margin-left:auto;
margin-right:auto;
}
.calendar_content td {
width: 30px;
}
}
@media only screen and (max-width: 959px) {
.calendar_container {
margin:5px 21px;
width: auto;
}
.calendar_content:nth-child(3) {
display: none;
}
.calendar_content {
margin: 0;
border: none;
padding:0;
margin: 0 10px 16px;
}
.calendar_content table {
width: 100%;
}
.calendar_content td {
width: 14.1428%;
}
}
@media only screen and (max-width: 649px) {
.calendar_content {
width: 97%;
}
#selection-data {
margin: 5px 36px;
}
#prev, #next {
position: relative;
}
#prev span:after,
#next span:after {
line-height: 1em;
}
#next {
float: right;
}
#powered-by-anytime {
display: block;
position: relative;
float:left;
clear: both
}
}
@media only screen and (max-width: 479px) {
.calendar_container,
#selection-data {
margin: 5px;
}
}
@media only screen and (max-width: 379px) {
#selection-data {
padding: 1%;
}
#reset-selection,
#booknow {
display: block;
width: 40%;
float:left;
margin: 0.5%;
}
}
 .pika-single{z-index:9999;display:block;position:relative;width:240px;padding:8px;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;white-space:nowrap;text-indent:100%;overflow:hidden;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}#anytime-form {
width: 100%;
}
#anytime-form form {
margin: 0 !important;
}
#anytime-form label,
#anytime-form input {
display: block;
width: 94%;
float: left;
}
#anytime-results {
width: 100%;
}
.results-summary {
text-align: center;
padding: 1em;
margin-bottom: 25px;
font-size: 16px;
line-height: 21px;
}
.result-wrap {
margin-bottom: 40px;
}
.result-image img {
max-width: 100%;
}
.result-details {
padding: 20px 0 30px 0;
border-top: 1px solid #dfdcd9;
}
.results-info {
margin-top: 10px;
}
.results-info span {
display: block;
}
.results-info span.rate {
margin-top: 20px;
font-size: 17pt;
font-family: AndradeItalicPro,Georgia,"Times New Roman",Times,serif;
}
.results-info span.discountedrate {
margin-top: 20px;
font-size: 17pt;
color: red;
font-family: AndradeItalicPro,Georgia,"Times New Roman",Times,serif;
}
h4.result-unit-name, h4.result-unit-name a {
color:#979189 !important;
font-size: 35px;
}
.description {
margin-top: 20px;
}
.description ul {
list-style-type: none;
margin-left: 0;
}
button.search-bookbutton {
float: none;
color: #fff;
padding: 11px 16px 9px;
margin-right: 6px;
}
button.search-bookbutton:hover {
background-color: #858380;
color: #fff;
}
.btn-grey {
background-color: #858380 !important;
color: #fff !important;
padding: 11px 16px 9px !important;
float: none !important;
}</pre></body></html>