/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background:#000;font-family:gill sans,tahoma,arial,sans-serif;font-size:11pt;color:#fff;margin:12px;line-height:13pt;}p{margin-top:0;}img{border:0;margin:0 0 -3px 0;}.page a:link,.page a:visited{color:#ffffcc;text-decoration:none;}.page a:hover,.left_side a.is-active{color:#b2674b;text-decoration:none;}fieldset{margin:1em 0;padding:1em;border:1px solid #fff;background:#111;color:#fff;}h1,h2,h3{color:#ffffcc;margin:0;padding:0 0 15px 0;font-weight:normal;}h1{font-size:16pt;}h2{font-size:14pt;}h3{font-size:14pt;}.alert{padding:16px 28px;margin-bottom:20px;color:#000;}.alert a{color:#000;}.alert.danger{background-color:#f2dede;border-color:#a94442;}.alert.alert-success{background-color:#dff0d8;border-color:#3c763d;}.alert.alert-warning{background-color:#fcf8e3;border-color:#8a6d3b;}td{background:#111;color:#fff;border:0;}td.active{background-color:#111;}ul li.leaf{list-style-type:none;list-style-image:none;}.ok,.warning{color:#000;}#imageData #caption{font-size:14pt;font-weight:normal;line-height:140%;}#imageData #bottomNav{height:40px;}#bottomNavClose{background:url(/themes/custom/theoldsta/images/close.gif) right no-repeat;margin:0;padding:0;width:66px;height:22px;}#bottomNavZoom{display:none !important;}.page{margin:auto;width:996px;overflow:hidden;}#user-login-form{text-align:left;}.left_side{float:left;width:172px;}.right_side{float:right;width:824px;}.sticky-header th{background:#172143;}#tabs-wrapper a:link,#tabs-wrapper a:visited{color:#333;}#tabs-wrapper a:hover{color:#000;}.pager li a.active{color:#fff;}table.views-entry,table.views-entry td,table.views-entry th,table.views-entry tr,table.views-entry td.view-name,table.views-entry td.view-ops{background:#111;}.views-edit-view a,.views-edit-view h3,.views-edit-view{color:#000;}
.block-nav{margin-top:30px;background:#172143;border-top-left-radius:25px;border-bottom-left-radius:25px;border:3px solid #fff;border-right:0;}.left_side h3{display:none;}.left_side ul{text-align:right;margin:0;padding:15px;}#block-user-1 ul{text-align:left;}.left_side ul ul{background:none;padding:0;margin:0 0 5px 10px;}.left_side li{list-style-type:none;padding:0 0 12px 0;}#primary-links li{display:block;}.left_side li li{border-top:1px solid #172143;margin:0;padding:2px 0 0 0;font-size:smaller;}.fourstar{margin:0 3px 0 8px;}.address{text-align:right;padding:20px;font-size:9pt;}.address a:link,.address a:visited{color:#b2674b;font-size:8pt;}.address a:hover{color:#daa490;}.address .social{text-align:left;}.address .social img{margin:0 0 -3px 5px;}
.plain{border:3px solid #fff;padding:15px;background:#132207;}.main_photo{z-index:1;position:absolute;border:3px solid #fff;}.logo{z-index:30;position:absolute;margin:15px 0 0 15px;}.main_content{z-index:50;position:absolute;margin:553px 0 0 0;background:#172143;border:3px solid #fff;padding:23px;width:513px;border-radius:25px;border-top-left-radius:0;}.page-user .main_content{margin:0;}ul.primary{margin:0 0 10px 0;}.main_content img{display:block;}
.prices .main_content{margin:387px 0 0 0;width:754px;}.view-prices-1{font-size:10pt;width:100%;margin-bottom:40px;}.view-prices-1 th{vertical-align:bottom;}.view-prices-1 th,.view-prices-1 td{text-align:center;padding:5px;}.view-prices-1 td.views-field-phpcode,.view-prices-1 td.views-field-phpcode-1,.view-prices-1 td.views-field-phpcode-2{padding:0;}span.day{display:block;float:left;width:17px;background:#8ec13e;text-align:center;padding:5px 0;}.day.red{background:#c13e3e;}.date-display-end{display:block;}th.views-field-field-date-01{width:90px;}.ticket-office th.views-field-field-date-01{width:auto;}th.views-field-field-public-holiday{width:74px;}th.views-field-field-weekly-rate{width:73px;}th.views-field-field-3-night-rate{width:64px;}th.views-field-phpcode{width:123px;}th.views-field-phpcode-1{width:123px;}th.views-field-phpcode-2{width:123px;}
.notices{position:absolute;margin:579px 0 0 559px;background:url(/themes/custom/theoldsta/images/notices_middle.gif) repeat-y;font-size:9pt;}.page-user .notices{margin:0 0 0 559px;}.notices_inner{width:247px;background:url(/themes/custom/theoldsta/images/notices_bottom.gif) no-repeat bottom;}.notices_inner_2{padding:15px;}.view-footer-noticeboard,.more{text-align:right;}#block-views-noticeboard ul{padding:0;margin:0;}#block-views-noticeboard li{list-style-type:none;margin:0;padding:0;}.view-noticeboard .node{border-top:1px solid #fff;padding:15px 0 15px 0;}.view-noticeboard h3{padding:0 0 5px 0;line-height:normal;font-size:11pt;}
.downloads ul{margin:0;padding:0 0 20px 0;}.downloads li{background:url(/themes/custom/theoldsta/images/pdf.gif) no-repeat left;padding:15px 0 15px 45px;margin:0;list-style:none;}
form{margin-bottom:30px;}form label,form legend{display:block;font-weight:bold;}form fieldset{background:transparent;}form label.form-required:after{content:'*';color:#f00;font-weight:bold;margin-left:5px;}form .form-item{margin-top:1em;margin-bottom:1em;}form .form-item.js-form-type-radio{margin:0;}form .js-form-type-checkbox label,form .js-form-type-radio label{display:inline-block;font-weight:normal;}form .form-text,form .form-email,form .form-textarea{width:100%;}form .field-prefix{display:block;font-weight:bold;}
#block-theoldsta-primary-local-tasks{ul{margin:0 0 20px 0;padding:0;border-bottom:1px solid #ffffcc;li{list-style:none;padding:0;display:inline-block;margin:0 5px 0 0;a{color:#000;background:#fff;border-radius:3px 3px 0 0;display:block;text-decoration:none;font-size:16px;padding:10px 15px;&:hover{background:#ffffcc;color:#000;}&.is-active{background:#ffffcc;color:#000;}}}}}
table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;}tbody{border-top:1px solid #ccc;}tr{border-bottom:1px solid #ccc;}
.thumbnails{z-index:20;position:absolute;margin:15px 0 0 635px;}.thumbnails .node{margin:0 0 15px 0;border:3px solid #fff;}
.gallery{overflow:hidden;}.main_content .gallery img{float:left;margin:0 15px 15px 0;border:3px solid #fff;display:block;}@media screen and (max-width:968px){.main_content .gallery img{width:110px;height:auto;}}
@media screen and (max-width:968px){body{margin:0;}h1{line-height:22pt;}.page{width:320px;position:relative;padding-bottom:300px;}.left_side{float:none;width:100%;margin-top:86px;}.right_side{float:none;width:100%;}.block-nav{border-top:0;background:#172143;border:3px solid #fff;border-radius:20px;margin:0 0 20px 0;}.block-nav .block_inner,#block-user-1 .block_inner{background:none;}.block-nav .block_inner_2,#block-user-1 .block_inner_2{background:none;}.left_side ul{text-align:center;}.left_side li{display:inline-block;white-space:nowrap;padding:6px;}.logo{position:absolute;top:10px;width:320px;text-align:center;margin:0;}.main_content{z-index:50;position:relative;margin:0 0 20px 0;width:auto;border-radius:20px;}.main_content img{display:none;}.main_content .main_content_inner img{display:block;}.main_photo{clear:both;position:relative;margin:0 0 20px 0;}.main_photo img{width:314px !important;height:220px !important;}.thumbnails{position:relative;margin:0;}.thumbnails .node{margin:0 0 10px 0;float:left;width:160px;border:0;}.thumbnails .node img{border:3px solid #fff;width:149px;height:149px;}.thumbnails .node.even{float:right;}.thumbnails .node.even img{margin:0 0 0 5px;}.thumbnails .node.last{display:none;}.prices .main_content{margin:0 0 23px 0;width:auto;}.prices .thumbnails{display:none;}.view-prices-1 table{margin:0 -23px;font-size:7.5pt;}.view-prices-1 table.sticky-header{margin:0;}.view-prices-1 th,.view-prices-1 td{padding:5px 1px;}.view-prices-1 .views-field-field-public-holiday{display:none;}.notices{position:relative;margin:0 0 20px 0;background:#132207;border:3px solid #fff;border-radius:20px;}.notices_inner{width:100%;background:none;}.page-user .notices,.page-12 .notices{display:none;}.page-user .form-text{width:80%;}.address{text-align:center;padding:20px 0;position:absolute;bottom:0;z-index:20;width:320px;}.address .social{text-align:center;}.address .social br{display:none;}.logos br{display:none;}.logos img{margin:0 8px;}#block-block-3{margin:20px 0;}#block-block-3 iframe{width:320px;height:220px;}}

