body {
  font-size: 14px;
  background-size: auto 100%;
  font-family: 'PT Sans', 'Arial', sans-serif;
  font-weight: 400;
}
body,
.DetailsTitle h1,
.DetailsTitle h2,
.DetailsMainImage {
  background-image: url("https://bouncycastlenetwork-res.cloudinary.com/raw/upload/v1434468970/bcn/grass-background.jpg");
  background-size: 100% auto;
  background-color: #567f10;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
.DetailsTitle h1,
.DetailsTitle h2 {
  color: #00b0f0;
  text-shadow: 2px 0 10px #fff, -2px 0 10px #fff, 0 2px 10px #fff, 0 -2px 10px #fff, 1px 1px 10px #fff, -1px -1px 10px #fff, 1px -1px 10px #fff, -1px 1px 10px #fff;
}
.BackgroundImage {
  display: block;
  height: 0;
  overflow: hidden;
  background-size: 100% 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: transparent;
}
h1,
h2,
h3,
h4,
.nicefont {
  font-family: 'PT Sans Narrow', sans-serif;
  font-weight: 700;
}
.pageContent h1 {
  color: #000078;
  margin-top: 0;
}
.row-less-padding {
  margin-left: -5px;
  margin-right: -5px;
}
.row-less-padding > div {
  padding-left: 5px;
  padding-right: 5px;
}
.img-block,
a.img-block img {
  display: block;
  width: 100%;
}
.svg {
  width: 100%;
}
.img-responsive,
.img-responsive img {
  margin: 0 auto;
  display: block;
  max-width: 100%;
}
.margin-top {
  margin-top: 10px;
}
a#ctl00_ctl14_SearchLinkButton {
  margin-bottom: 10px;
}
.text-content {
  font-size: larger;
  text-align: center;
}
.text-content ul {
  text-align: left;
  margin: 70%;
  margin: 10px auto;
}
.navbar-toggle .icon-bar {
  background: white;
}
.navbar {
  margin: 0;
  border: none;
}
.navbar-nav > li {
  margin: 0 4px;
}
.navbar-nav > li > a {
  color: #ffffff;
  font-weight: normal;
  font-size: 22px;
}
.navbar-nav > li > a.active {
  background: transparent;
  color: yellow;
}
.navbar-nav > li > a:hover {
  color: yellow;
  background: transparent;
}
.HoverFadeOut {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
}
.HoverFadeOut:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  opacity: 0.8;
}
#Content {
  padding: 10px 10px;
  position: relative;
  border-radius: 5px 5px 0 0;
  margin-top: 10px;
  background: white;
}
.textContent {
  padding: 0 0 10px 0;
}
.FormPanel img,
.FormPanel a,
.FormPanel input,
.FormPanel select {
  margin-bottom: 10px;
}
#BannerRotator {
  width: 100%;
  padding-top: 56.485588%;
  position: relative;
  overflow: hidden;
}
#BannerRotator #CarouselContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
}
#FacebookContainer {
  width: 90%;
  margin-left: 5%;
}
#FacebookContainer * {
  max-width: 100% !important;
}
#Pin {
  max-width: 50px;
  margin: 0 auto;
}
#Weather {
  background-image: url('check-weather.png');
  position: absolute;
  left: 66.66666%;
  right: 5px;
  bottom: 0px;
  background-position: center center;
  background-size: 100% auto;
  top: 10px;
  margin-left: 10px;
  border-top: 10px solid white;
  border-bottom: 10px solid white;
}
#LeftText {
  margin-top: 20px;
  text-align: center;
  color: #00468a;
  font-size: 32px;
}
#LeftText a {
  color: #ff004e;
  display: block;
}
#LatestNewsRow {
  position: relative;
}
#LatestNewsRow #LatestNews {
  background-color: #1faeff;
  color: white;
  display: block;
  padding: 10px;
}
#BannerTopRow {
  margin-bottom: 5px;
}
#SearchBoxContainer,
#NewsTitle {
  position: relative;
  background: #fb0083;
  background: -webkit-gradient(linear, left top, left bottom, from(#fb0083), to(#be0063));
  background: linear-gradient(to bottom, #fb0083 0%, #be0063 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb0083', endColorstr='#be0063', GradientType=0);
  padding: 10px 20px;
  margin: 0 0 10px -20px;
}
#SearchBoxContainer::before,
#NewsTitle::before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 0;
  border-color: transparent #be0063 transparent transparent;
  content: "";
  display: block;
  position: absolute;
  top: 100%;
  left: 0px;
}
#HomepageBlocks a {
  overflow: hidden;
  display: block;
  padding-top: 78.31%;
  position: relative;
}
#HomepageBlocks a img {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -ms-opacity: 1;
  opacity: 1;
}
#HomepageBlocks a:hover img {
  -webkit-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  opacity: 0.8;
}
#LatestNewsPanel p strong {
  color: #b3000a;
  display: block;
}
#CategoryPanel {
  margin-bottom: 10px;
}
#CategoryPanel a {
  display: block;
  padding: 10px 10px 10px 25px;
  background: #f42200;
  color: #fff;
  font-size: 18px;
  position: relative;
  margin: 5px 0 10px -20px;
  -webkit-transition: background 0.3s linear;
  transition: background 0.3s linear;
}
#CategoryPanel a::before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 0;
  border-color: transparent #a20000 transparent transparent;
  content: "";
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
}
#CategoryPanel a::after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 8px;
  border-color: transparent transparent transparent #fff;
  content: "";
  display: block;
  position: absolute;
  top: 17px;
  left: 10px;
}
#CategoryPanel a.active,
#CategoryPanel a:hover {
  background: #fdad01;
  color: white;
  text-decoration: none;
}
#CategoryPanel a:hover::after {
  -webkit-animation: categoryPointer 0.5s ease-in-out 3;
  animation: categoryPointer 0.5s ease-in-out 3;
}
@-webkit-keyframes categoryPointer {
  50% {
    left: 6px;
  }
}
@keyframes categoryPointer {
  50% {
    left: 6px;
  }
}
.CategoryTitle {
  padding: 15px 10px;
  color: #FFF;
  margin: 10px 0px;
  background-color: black;
  font-size: 26px;
  text-align: left;
}
#HomepageContact,
#HomepageTestimonials {
  background-position: center center;
  background-size: cover;
  padding: 10px;
}
#HomepageContact h3,
#HomepageTestimonials h3 {
  text-transform: uppercase;
  color: white;
  font-size: 18px;
}
#HomepageContact {
  background-image: url('background-gradient-orange.png');
  color: black;
}
#HomepageContact a {
  color: black;
  text-decoration: underline;
}
#HomepageContact a:hover {
  color: red;
}
#HomepageTestimonials {
  background-image: url('background-gradient-purple.png');
  color: white;
}
#HomepageTestimonials #HomepageTestimonialsInner {
  height: 110px;
  overflow: hidden;
}
#Footer {
  background-color: #000;
  color: white;
  padding: 10px 0;
}
#Footer a {
  color: white;
  margin-left: 10px;
}
#Footer a:hover {
  text-decoration: underline;
}
#BannerPanel {
  position: relative;
}
#BannerRight {
  position: absolute;
  right: 5px;
  top: 0;
  bottom: 0;
}
#QuickChecker {
  background: #00a9fb;
  background: radial-gradient(ellipse at center, #00a9fb 0%, #003cc7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a9fb', endColorstr='#003cc7', GradientType=1);
  padding: 10px 20px;
  position: absolute;
  top: 0;
  right: 0;
  left: 5px;
  height: 36%;
}
#QuickChecker #QuickCheckTitle {
  max-height: 44px;
  max-width: 100%;
  margin: 0 auto 10px;
  display: block;
}
#QuickChecker #CalendarIcon {
  background-image: url(calendar-icon.png);
  padding-top: 100%;
  background-size: 100% 100%;
  margin-top: 0;
  position: absolute;
  left: -11%;
  width: 110%;
}
#QuickChecker .SearchDate {
  margin-bottom: 5px;
  text-transform: uppercase;
  text-align: center;
}
#QuickChecker .SearchCategory {
  margin-bottom: 5px;
  color: #010184;
  text-transform: uppercase;
  text-align: center;
}
#QuickChecker .SearchButton {
  font-size: 0;
  position: absolute;
  background-image: url("check-button.png");
  width: 70%;
  height: 55%;
  background-size: 100% auto;
  background-repeat: no-repeat;
  left: 10%;
  margin-top: 2%;
}
#QuickChecker .SearchButton:hover {
  opacity: 0.9;
}
#Paypal {
  background-image: url(paypal.png);
  background-size: 100% auto;
  height: 14%;
  top: 32%;
  left: 5px;
  right: 0;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
}
#AreaChecker {
  position: absolute;
  padding: 72px 20px 30px 20px;
  background: #04b8f2;
  background: radial-gradient(ellipse at center, #04b8f2 0%, #0034ca 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#04b8f2', endColorstr='#0034ca', GradientType=1);
  height: 34%;
  top: 38%;
  right: 0;
  left: 5px;
}
#AreaChecker #CheckText {
  position: absolute;
  top: 10%;
  right: 15%;
  display: block;
  width: 60%;
}
#AreaChecker #MapIcon {
  position: absolute;
  left: 4%;
  width: 25%;
  top: 22%;
}
#AreaChecker #PostcodeSearchLeft {
  padding-left: 40px;
}
#AreaChecker #PostcodeSearchLeft .form-control {
  font-size: 14px;
  text-align: center;
}
#AreaChecker #PostcodeSearchRight a {
  font-size: 0px;
  position: absolute;
  background-image: url("check-button.png");
  width: 44%;
  height: 55%;
  background-size: 100% auto;
  background-repeat: no-repeat;
  left: 31%;
  margin-top: 3%;
}
#AreaChecker #PostcodeSearchRight a:hover {
  -ms-opacity: 0.9;
  opacity: 0.9;
}
#AreaChecker #DeliveryMap {
  position: absolute;
  left: 5%;
  width: 20%;
  top: 43%;
}
#QuickEnquiry {
  background: #2c2c2b;
  padding: 10px;
  color: white;
}
#QuickEnquiry #QuickEnquiryTitle {
  width: 70%;
  display: block;
}
#QuickEnquiry .btn-default {
  background: #ff157d;
  color: white;
  border-color: #ff157d;
  font-weight: bold;
}
#QuickEnquiry .btn-default:hover {
  color: yellow;
  border-color: yellow;
}
#MembersOfPanel {
  background-color: #fff;
  padding: 10px;
  border: 1px solid #00468a;
}
#Newsletter {
  position: relative;
  margin-left: -20px;
  margin-bottom: 20px;
}
.NewsletterEmail {
  position: absolute;
  width: 80%;
  top: 61%;
  left: 10%;
  height: 25%;
  padding-left: 15%;
}
#Newsletter::before {
  content: "";
  position: absolute;
  width: 10%;
  height: 20%;
  left: 12%;
  bottom: 15%;
  background-image: url(send-email.png);
  z-index: 2;
  background-size: 100% 100%;
}
#Newsletter::after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 0;
  border-color: transparent #77003e transparent transparent;
  content: "";
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
}
.NewsletterSubmit {
  position: absolute;
  left: 68%;
  width: 20%;
  bottom: 18%;
  height: 17%;
}
#CarouselContainer .item,
#CarouselContainer .item img {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
.castlePanel {
  width: 100%;
  background-color: white;
  border: 2px solid #00aeef;
  color: #8d1553;
  float: none;
  margin: 10px 0;
  font-family: 'PT Sans Narrow', sans-serif;
  font-weight: 700;
  text-align: center;
}
.castlePanel .castleImageLinkPanel {
  background: white;
}
.castlePanel .castleTitlePanel {
  padding: 10px 0;
}
.castlePanel .castleTitlePanel a {
  color: #303030;
}
.castlePanel .castlePriceDiscounted,
.castlePanel .castlePriceDefault {
  padding: 10px 0;
  color: #ff0044;
  height: 50px;
  border-bottom: 1px solid #aaa;
  border-top: 1px solid #aaa;
  margin-bottom: 5px;
  display: inline-block;
  width: 80%;
}
.castlePanel .castlePriceDefault {
  font-size: 20px;
}
.castlePanel .castleCheckBook {
  text-transform: uppercase;
  padding: 9% 25%;
  font-size: 0px;
  border: 3px solid white;
  border-top: none;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALMAAAA9CAMAAADRcKhpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ5RDFCNTVEQUMxMTFFNDg5OTFFQzY2ODc4OTk0MjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ5RDFCNTZEQUMxMTFFNDg5OTFFQzY2ODc4OTk0MjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDlEMUI1M0RBQzExMUU0ODk5MUVDNjY4Nzg5OTQyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDlEMUI1NERBQzExMUU0ODk5MUVDNjY4Nzg5OTQyNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg+KjQsAAAA8UExUReDd3zgiLIR3fXVmbU88ReTh4qOZnsK7vvDu75SIjigRHNHMzrKqrmZVXVZETXJjaunn6EczPf///xkADOr7PpQAAAIRSURBVHja7Nphb7QgDABgwE0R1M3y///raCucXHxfNYFlJuXD5cZd2ielgLlMfa9PG1/qMzxtfIhZzGIWs5jFLGYxi1nMYhYzDgXd7i8D6m6mDkAfzbseANTaxrxTOlvPPAAO3ca8K3TMX8u8ApgQlka9sWOqeuY47dr1s82F7kBVMxuAhntwys4B+opm1dBsUkcvYHMmE9sEDK2uhgmr5gno8/SbWcMQVjwqRsdVptGVoeqZLXuwzONm5k0PdiWNRcIY3/Y8rdyR2S78qS/N+1D1zDHBQllh3XpjpE0/847UnNuRZKRXc2SO2uiaOFjujSJUPXM8lQcq4hDY7AD6jTOTpk+nN73pwR6aqfyOVySZy1D1zIEKrfGFzbEqvJIW8+vU72l6Lnbdy8zV97H9X+YyVEUzFZqSsHlMhZywObM5Tett+d/N/K2eFi2Zy1AVzdh0zmNONuf4lDFrJtbgel82l6FqmnFhKSabhw3HF0PWbCcAjsvmMlRNMx1i5oZZ/wFzzGjduXn49z34++aYaQzhtJ/9bXO7fsaU+mU+OTfumNudG3mcnc/LXXOz8/ndvLu8lp3G2aNa/d9chmpoxmMkVmVmY9bgPhqib/bdZXMZqqXZ+e0BrtDk5zq+na+Zi1AtzfzQa026qnNd6fm57673RhlKfpMRs5jFLGYxi1nMYhazmMX8NPMD/1/0R4ABAECyAqQuqxbrAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-color: transparent;
  display: inline-block;
  background-size: 100% 100%;
  margin: 10px 0px;
}
.castlePanel:hover {
  -webkit-box-shadow: 5px 5px 5px #AAA;
          box-shadow: 5px 5px 5px #AAA;
}
.castleLink {
  font-size: 18px;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background: #287BA6;
  color: white;
}
.product {
  padding: 10px;
  border-radius: 4px;
  background: white;
}
.product > h2 {
  background-image: url('background-green.png');
  background-color: #5ca727;
  background-repeat: repeat-x;
  color: #FFF;
  padding: 5px 10px;
  font-size: 36px;
  margin: 0;
  border-radius: 0 5px 5px 0;
  float: left;
  width: 70%;
  margin-bottom: 20px;
}
.product .mainImagePanel {
  padding-bottom: 40px;
  background-image: url('click-to-zoom.png');
  background-position: bottom center;
  background-repeat: no-repeat;
  margin-right: 0;
  width: 30%;
}
.product .MainImageLink {
  background-image: url('background-green.png');
  background-color: #5ca727;
  background-repeat: repeat-x;
  padding: 5px;
  border: 0;
  border-radius: 5px 0 5px 5px;
}
.productSpec,
.productText {
  float: none;
  margin-left: 33%;
  width: auto;
}
.PostcodeMessage {
  cursor: pointer;
}
#Social a {
  display: block;
  height: 0;
  width: 100%;
  padding-top: 100%;
  background-size: 100% 100%;
  -webkit-transition: background 0.3s linear;
  transition: background 0.3s linear;
}
#Social a#Social1 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAB/CAMAAADxY+0hAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURRUzchQycjpYlzpYmCVCgTFPjitKiTlXlQAAABUzcjtZmBUzcv///y1Mixw6edbb5oCUvBk3dyJAgObq8mh8qHmOubC70Udjnr7I3eDk7fDz9zNRkNnf6z5cmo2ew1ZvpqSlTbcAAAAKdFJOU6rGxt2KRyLwAO7db7x6AAAB0ElEQVRo3u3b6Y6CMBSG4YJlEVqwbCId4P7vcsqigjEx6tAvE86b+MfEPEhqDjUpC4c8fojsduDeKDPz8t0IketPvhdEmAJv8H0Uby7AN74b4XJD5kXIPMahPmcHJN+6LIB+/4BF5JNPPvnkk08++f/OPxflvdau35Z1Lpadbfpt14iHbPp9KgTQLxqB9PtnvD2/TQXU7wTUb3OsXwqsX4P9HOufH9gmn7PkFyu96m3Pv9Xy6+Y3tZa3NvZPy3s/zFyZqXiZRf9i9DVu2ddJHAP9HxVD/TQmn/xd+EU9t3z4aqpFalP/JF7UqDmQn247/176FdjvwH4J9nuw32L9PML6NdivwH63sV9etxmrvf9lLs8LW8//z+ZfYm//oYtn8zdbtK0vixfzX4H9BOyj77/cua/BfoT1FdjPdu5LiK9u6Y199Pwjn3zyySeffPLJ351f/kylpgrg3x5EP9hzk08++eRPvgb7EupLlkD9I4sl0JfGj79ZATK5l739aR0PvvpuCX6eVqP/xt9Vf1pm5Mk3VyAtl2Wje/VRkX8E+w7UdxiH+pz5UN9nIXIF8uH8MW4FOOP5Zx91AY4/nf8OOeJHeOTX8+fjAXhmt/n4e/gL9bKNsQOfZZYAAAAASUVORK5CYII=') /*facebook.png*/;
}
#Social a#Social1:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAB/CAMAAADxY+0hAAABfVBMVEU6WJdFYJxIYpopPGZIYJUyR3E9W5kAAABDW4w7UX9BXZs7WZguQ3M8WpgmOWImOmM4XJknOmMmOmM5WZf///9IY5tFYZxBXptGYpxJYphIYZZAXZtIY5o8Wpg/XJo9W5lHYJNHYpxEYJw+W5lEW40yR3I8Un9DYJs1SnU+VIQ4TXo9U4E8WplCWYlDWotDX5tIYpk/VoU/XZpIYpc5T3wvRG5BWIhFXY8zSHQ3THhHX5JGXpExRXAxRnBAV4ZCX5tJYpdJY5o7WZg2S3dGXpA6UH47UX1FXI43THlMZ59nfavq7fNRa6JNYo9NZZlac6ZZbpxtga6vutJIXot1ibNDV4Bfc59Sapx8j7ZWb6NTZ5Fyg6dgeKltfqLv8fZjdJdQZpZieKSIl7dMX4dXa5ZneZ9IYppcbpRUZouosslHW4V6iqrW3OeBkK9yhrCcp7/l6fGzvdPQ1+P3+PrK0d4tQGorP2kqPmcnOmIoO2QrPmgmOWEuQmwpPGUvQ23ON63NAAAAFHRSTlOq8PDx8PDuAPDw8H8nxkfGDp7gSF8F4k0AAAltSURBVHhexI3LbsQwCEWRvMgmspX8K3YeM/32wjCcxUjtplJ9YuBysYMsTt324/5Pjn2riyMWa7sP+z7AA8CnxQNGlE+7rbG/lmMOpfr+1dafcSIgfSoybfzTNH70FG7aCZmU1fa3cx5tkXrOpMr2nMkmu5eBMfx4jOxGaFOp6bhmMgmDf/EDNA+G0aSMmewyplKkX1fvV7+ge6TA7JRQDKJHkHs8YcYI4dj+qbz2q6qFYdojspuWOJHCDpVevtEob9dljhwv6SCK6EweRR6OqqeXSq1+3iazgNua2hIw1mh46pkSNff/na/fpz8138TOwYqDMBDH4VzyBvsKXYacXchAPA3kDTyVVqgsurnksuc++/5D02VEKDYXPxRHIf7GmvuhrPk61PH9cCj0+yr0aiwCHlth+3aCvlxlUv9Z/zno91AHa05rvZq3n9Fa8bg8Kd57fUiP2mNZQL8ZWiTCzsV/zCKEFXazxjcjYkZzgDQkwBCjEyK/W3OfSNihndI0LU/TlIboWOiNPrWpdbTneazmeVmwQMdCO4nui5AQ1RvkZb37LHW0v8+3nH8gw60s4NRJoTU0akIIrJEGzF181C/59/qhjWUBlp3+KCVj1YZhIAxryeBdz3CDbtXSxZtNlkzFi4wiqAjnqISa9v2hkdRrCbGL7pN1yIf0f2D5eFAvcowpehf8leW/+CXmX6CVTh3lVD2F26qf8BQnsM1JB2XE2B/925d+ZqYloTWtdMpaYzNcyzT1jYX3wc08R5yiC7ctvX4P+QJKBkdwUmnWVYH9UkaY4kJ+1dt+l/2tyPxDKYDpRJer3vcDbx7+y6r+QQpgH12Yz7v+1x6bwzo1wn2MUCo/fwA3Sq37MEW6fLBw6/7x4TxAXjyGcWCnQApOaSH/ueOfycUeoRW5v35+f97xezolkf+bczJYjRgEwnCO3XsfYS+yKHjx6AuEgbBCDiNWKCOhlVDK9v3pbJpgk5ai/ZBk0Mz/BdRLK/oVKM4H7e3pTt/3CdkvqsP+5z9u/8fznLP3IcQJwbX5xU8u4i+sO96+9zn7kFKME931RgtRm8r+RrR0OIXv/hvrE7sJkfVOWqtFJZb9ekNszzLKQoH9cefvZ9YTArDcKWnsV9MuuEQJHsvqUp463Yj9xR8igVvkUlqmPuzU2VYUHP05DOiUWbBtPHTGro3cWur9q9RGSgc0+r0/TQjKSKZ8akubXeolfptdJwz7a5GMUmcHOCR/3fnDSACOOSvJmGrYL6thtwMApDHk6+H8DYQA6wlUspoWv7rbEWkYg5/3/hzSOBARIkDbD3zSVj6vDcJQHPewg3/ATp5y8NyrkF48BASL0m4lykpLDPMw5vrD+v+zr31VWsfIK2wfoyQK7/OS6NP3Zkygx9Rhr6G3d35L9afWSMIgg3DGhu8PVZaR/fPLTvx2qL+1RgLqIX/IJJGZWdq2bZue4239awbatkMCUoVs+H4FvT48OzjXSyxA8vf+pPfjt+PguO0X4BF/wkQafHdOf3fxRwkX34t4KIHlR9lxcNpUSyNUxEQ95K/c/g+2n/A9xYPpP5Cfi4R/foua9tT1KgOWv9xo+OV8EnQ6Hm/63pyQOEbkbQBJjeXfrbe6+OGXv44wf8mD/K73v9lXFz+bJ08I2R9o154AGFIT4zP4deryd9j+Ir6EIqg3hqOTroOfSWwKXbn8Lym2PxZ8+P7AFKi/ix1xvtv1gYXF9PN/8QdBjgSqdLVfl9ba0+T/Z8tyvV+lFaafxwHf/8382OQ2CMRQGKEcoRvQHAKJC3iWoZULVcQQqRu6YImU+//Vz5YYQoIUUKP0AfZjxuPPc0jyB0XEIdQtJuhu+AoXeovr5xv0OD8nxgA6Qbfgd2PTA16HwM/iExFjgnDuq7G75p+avhU26ExPu79NwKHum9MVvxsrwTNEtJ1fykPykhjKy5JKMZZhdBddJVCWZSG01YLf9MDLHvA4ZQ/l6iEqVUJUAniSwZeusrsQ4YsOEY0h4vBZjV9LPmezLhQbxKAiul5TvpXTJPwjRLJZ0o9De4/PUwNrhYAUgdZUjSbjZ1uF+5+W/HPgbI/+A7+YLxT6pyHmYlbjV/mouT01hdglLhaHpNiou/zvc/DFHqV/xT/u4HvwPbLH3yRb0AzBiNSB/7HGt0Lta05lydrO+hozTdxG+eMK3+1RmgwymfMSkdxgSV4sDEgDDDbMGv9yw2cpkj6odMNgtc6OuuksPCKIKHKvvv/r+b/skEEKwzAMBOu+oQJd9zlJCqWlhxb6hvz/WEdCGAUbIl+SQ9aydwlCY4eiavCpSyefQEvpYbsIa2/xbYpaZQay3CcIv9rpkcCW95c2wMzd3icQDvH/EVSTjx7tzU/H4DMz8lITlyQZGrJpbvGtkaVPSqfYKAkFIyldOCblzzV+XL38n+e/x8e9k/8nxuxVK4ZhKJy7di7Cq7V41HM4vRBa7lCDX6BLG+77//Qc2Y25dEoK6RcpimQnR8aQwZdJdgL9Ul9/60c5wn79EHOpDwchL58V+uE8/evyoL/OteRT9Uv9Wgd3Lj+eoj8a4EHI7f3Gc4e6lD/oKxD6MCDiYTzDOhIzGlhqnWececwVq6f8NhXXNll+ggCP25c9pX5yVIc72ooKmGxVlcAG0EGjYPE5RhEM8vLgL9NAL7Lac1qvQ38vvgPg2slNXg9xmdIBhH/T3PD/qqSDPE2WzEwtaTJaS5iqD9ATMfVxf4RzA4ME7ihrBvwFOG+qnKrav4nYhrpCy5Ma9P+Vb/bH4FSCGIahc/qHbUAHgYt4Dfz+u1omEpuFKSCXVYIjWRHGr+v/KF6XjuI338JIKMWSJTkaGeMaspeJUcAiJCBD0hAHVRjV0VLJW5zfH0A88GwJlagapd2XXes9w0XT3PNnBnpv0DPAEF0XUitzpzHaY8dJWbqEhjKN7H8Of9dnq3X2AmnfCCvvxzBKiRiI3nuyI8y3LO75B+F3sWOQAyEMQlFWsKhNTFyjC7Y9hfc/1AAtQWdmYWYxfcgvfvqjCCK7Pdoqqlp39two49613bJFH/zIlLUS4fTEQJCpIOARSG8ZomriFUsxdDAiE/c+1Y8IycXxhA8I9ZiIVCgtXpo977TYaD8kQ6m5ulsFFm7zkAUI2EfWclVCzHKXfejW8PJC0DLSa+za6Lh7yRYCWivPohIBzfuButr3lYLnjzB/dR8ETyykABnrVuC/lI2cFzhb65mHkMlSAAAAAElFTkSuQmCC') /*facebook-hover.png*/;
}
#Social a#Social2 {
  background-image: url('data:image/png;base64,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') /*google.png*/;
}
#Social a#Social2:hover {
  background-image: url('data:image/png;base64,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') /*google-hover.png*/;
}
#Social a#Social3 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAB/CAMAAAAQJDo1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURQ+r3AKf0CvD8xWw4wAAAAOg0Bm15gKfzynF9hm15gOe0CjF9inF9gOf0P///yTA8Qul1Rm15nHV9BGs3fj9/9n0/Ybd+ev5/VDQ+DrK9x+77cXv/KHj+LTp+je021XA4kDrQMgAAAAMdFJOU1ql8iEAkz3dzJb0s9jY5swAAAPUSURBVGje7ZvbcqsgFIZtm6ZNC2GBiqCYvP9bbg9pznJY0LIv/G+Smc7k/1wnEGuxmbTdfX/+qb5329m5mOw/SQa9Fj8ABcmk3QyQzX8iKDZvr/kAyHYA2GX0J58DQM4AEPJWbLP6k6Io8gLsVoAVYAVYAVaAFWAFWAFWgBVgBVgBkgFoIaUUSmcCEN3+pFrqvwdQ9f5KjbwKS6ciAbRw+8v9nerZVfTVvouNQF8pl3+/f1AlJ/fhi4oE0ENEdbD/6Dx/yNgaGKNb66D4X6uPLsLp8mwEurL4TwWgVQzAXN6NCkzAqRa1Fqa2p9AF0JyLKjwAlekqZxm6AM6/3+nwCpgkSBqAhSD0kf6+KZhTKux/f5YFEdsF9W1Vi+UIPVOjotvQ3Bf2HYLVv/NYllwA4vGqjPIF8FkWnWtB/ay/pfKqgatDYF62SACxkF0j1BLfWSWwkzulJXo/YJZLvO6MtQiBUk7awX0Qw29I6j1W9CIesSPSWILq4l+ii7DrBZqgvvVnDAUwXEhncADdjz+QoRIAUAD9Hi9zDgAsl6HPjggrQa+FnAMqAuBAPdrA2QUNHgCStKFB+1+agEKLXwvwOZCXLmQxt2boEBzPACzu3hA5hipIBaCauCkQDXB37xueARp/e25fdZ9vGGhKAKJlV+HHYDTAcPJyvByB+AXgagpBNICJGQIpAMKH0XUALLsR7xrooxZCHg+gKvQysLwQB3WBCBuCNwsxTXJMJ/E7EUhzTij8s9Df+NtrMOCg8uBbiTVQ/xIIOSmFg9dEbm4LwFECIQAMKByEbAL9y3RnxWyMrQj0d2Qg8LCagwn1h6Sn5cIR/7q897ePwTAALV0bEwMP/jTV8wIlnctxdXy0dwbADqDE+BjG9J3Pnqw/PPEHFhcB/1WweXb5HgFwpUD47YgbAU/9gcQCEG0atL1zBngWoaP4uyNdEidJAGx74k6Ui/auIRw4B5Q0XXNzRteLI1CLgCQFOMVCDa0pjoeD1dp9Qxb94LLlJSTxxz855Q7/lvwuQGm3B19/JAB3xB8Y+UUA5rL36z8kQMtLZ/lzkhqA8Ull6dF81hMpdARK6ivggQn1TAEHP38eXM/eNeCBAJyR3wNwIgBHDZSgLmCLLYC6eNwcaO+bAUreEryQo5ixdhJjJFLrv3JlB3gvCp7Tnw0AkBOgHACCVs/E4nQEoDyf/wwQuoSmyv84V2eAAYEPQ+VPdRrrPwDZtAL8BwDbvABFsfnKCrAtNi85/T/Gt25zhqCY3jvO5/8yv3n9ntH/9O75Rw77r/O75+PH+8cf6+Xk/A/V2hm2epO2MQAAAABJRU5ErkJggg==') /*twitter.png*/;
}
#Social a#Social3:hover {
  background-image: url('data:image/png;base64,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') /*twitter-hover.png*/;
}
#Social a#Social4 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAB/CAMAAADxY+0hAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExUReLf38vJyebl5cC/v9TT087MzNbU1L+/v+bk5AAAAP///+4yL+46N84vLsUqKt43NDw8PEpKSi0uLepJRuh7eh8gH/GYl/K0sxMUE/rV1edgXggKCIWFhGdnZqOjo4E+PoOiwgIAAAAKdFJOU/p+//+lLRXdzQAUkJOMAAAEmElEQVRo3u2b63qjIBCGiZjDNrpRoVBp9P4vc2eGAZOmTVuMsj/yaQUReJnhELWP4g9qtykP66rc7IgskF4WOVTuPH97KPLosEX+LhceGrADflnkU/lHbIuc2ooyK78Uh6z8Q2Z+IcST/+Q/+d9obEFnXwKjrViXL5E5fIyu6P/J6AtXrMg/I3XE2IAxuTZfBqt9968+/kXbNA1iJYTNef35NyAXMp8xlOvzR+SOvh1tLDx7+fhxBcL7XUT3SxqS7cC+GEHyInz4+ucNl8H9NA3bOCuKEBt+Nzt/zqcOkGceBrKdJFfhg+e7ZgQvdINfDxpwPhwavxguzi/aruuGBg6Ioekop2lZ8PCkblqGf+680P2EIz9gZB2+ZP5Q5OFTB7D7s/C5A4THdZ/z2+X40AGv3atf/EJHUJtCwshOWohfNK+gcz7+8ORP/NesfIwRHyMhgfgxy+P57Rvomj/8b/yGLyzPf8vKhxiuRAMmYQJfGvHCYvx3kOc3gHmF398Ow8CH2wMM1uB7UEfH1vPf6QSDFfji7T2K7r/4vOvgsAK/GGMDztO190YsyT8PoDE+kXmDx3B7CPHzor//t2VXfP54vv958sOYu6uH8612SqmqOv5CVQVFnLbz+VYdZ0jZmXx9nCk9i++Os+Vm8PXxAdLJfHt8iGwq3z2G7xL5gkawudbNdNCYer8BIo1P7tcv17oZEhZTkzvgHt/8hl99uR2PJo2vP+dTrXFn/terI+TRyfzqM/vJqLgH+6svdqwjkV9BeeVQhKZYhbokEL/6Ej+D76rgakV8RfVduz/wv6aDXDLf2zXxuUI6cITtv4FGPx3n8H1VF3zsA4yo0BnMd8a4gIUT29vpPJGvYn0X/B4iPYQmpBBf0dFydstjNZyrxfm9B5oqZLlqwPJ8VlGFKyy3lv3aRF5Blpt+csDy/BDCkuGYS2V6Xz6NX/2Kb5ivOaScxXp8/Rn/ZSZf0Z6LzwNA/Z7fW2sLvqDm+F+l+T9qfv+rbHyo/eT3WfxT+vw/8Rb5p5+OP8XyxRP5JyiMe7AfYifiQ2hCCvEh9NwpZFHxZD4Vj/7Hs5/zyX5fPJ3vlWR/zxeS7XeP4ru5/NNLrCvwA/Y+v1+Kb14+8g1z6ffPcJlZfKis5o1pNXu151ucyO+doyQX2qq15XZAmdT7/4hnPkb7y9Ul8qeE+irBkQmp/LqGwvVkP8RrvrvqTUi5xFnMcSquz+tUvmF6fcn3U8HU13zv/UJRdhcaYLl84vMnt54sQPmoMhY6plYhxUHoIIcxesreF0VvXThNfP4W9YOU+P6h0I/B69T3P+CAv2Hz+xS73WOGD1stkt+/2b9BNf8F3Cct4Os3MjPeP5pY+UU77um2WWbW+1f7HfC79tiZ75+FntGCWn9b/Q/e11uDU1zjAz+N5zs8WhBAGlcF8/3r9+f/X578Jz8nPjdfZuVLIXM6AOgyZwMk8mU+64G/l7k8gHiyHwOcCCvuIAbvZVYJmZm/f/Izai82Wfkbsc3K38L3rxnxJX7/m28E7Hf0/XOuBuy34fvvPM7n779B2025X1flZkvkf9nzV6qnRGccAAAAAElFTkSuQmCC') /*youtube.png*/;
}
#Social a#Social4:hover {
  background-image: url('data:image/png;base64,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') /*youtube-hover.png*/;
}
#WeatherLink {
  background-size: auto 100%;
  padding-top: 46.126%;
  height: 0;
  background-image: url(check-weather.png);
  display: block;
  -webkit-transition: background 0.3s linear;
  transition: background 0.3s linear;
  border-top: 5px solid white;
  position: absolute;
  bottom: 0;
  left: 5px;
  right: 0;
  background-repeat: no-repeat;
  background-color: #d3000a;
  background-position: center center;
}
#Balloon {
  position: fixed;
  top: 170px;
  right: 50%;
  margin-right: -700px;
  z-index: 10;
}
.navbar-nav {
  float: none;
}
#NavigationToggleText {
  position: absolute;
  top: 15px;
  right: 60px;
  color: white;
}
#TopLinks {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  right: 0;
  background: black;
}
#TopLinks .dropdown-menu {
  background: black;
}
#TopLinks .dropdown-menu a {
  color: white;
}
#TopLinks .dropdown-menu a:hover {
  color: yellow;
  background: black;
}
@media (max-width: 767px) {
  #TopBar {
    text-align: center;
  }
  #TopBar > a,
  #TopBar > img {
    display: block;
  }
  #TopBar #Logo {
    width: 80%;
    margin: 60px auto 10px;
  }
  #TopBar #BIHA,
  #TopBar #TIPE {
    display: inline;
  }
  #TopBar #BIHA {
    width: 10%;
    margin-left: 30%;
  }
  #TopBar #TIPE {
    width: 10%;
  }
  #TopBar #BCNLink {
    display: contents;
    width: 20%;
  }
  #TopBar #BookOnline,
  #TopBar #HeaderPhoneNumber,
  #TopBar #HeaderPhoneNumber2,
  #TopBar #HeaderEmailAddress {
    display: block;
    margin: 10px auto;
  }
  #TopBar #BookOnline {
    width: 60%;
  }
  #TopBar #HeaderPhoneNumber,
  #TopBar #HeaderPhoneNumber2 {
    width: 70%;
  }
  #TopBar #HeaderPhoneNumber span,
  #TopBar #HeaderPhoneNumber2 span {
    padding-top: 15.87%;
    background-image: url(phone-number.png);
  }
  #TopBar #HeaderPhoneNumber2 span {
    background-image: url(phone-number2.png);
  }
  #TopBar #HeaderEmailAddress {
    width: 40%;
  }
  #TopBar #HeaderEmailAddress span {
    padding-top: 11.67%;
    background-image: url(email-address.png);
  }
  #QuickChecker .SearchDate,
  #QuickChecker .SearchCategory {
    width: 140%;
  }
  #QuickChecker .SearchButton {
    margin-left: 20%;
  }
  .NewsletterEmail {
    height: 31%;
    font-size: 11px;
    border-top: 1px solid black;
    border-left: 1px solid black;
  }
  .NewsletterSubmit {
    bottom: 14%;
  }
  .pageContent {
    min-height: 150px;
  }
}
@media (min-width: 768px) {
  #TopLinks {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    border-radius: 5px;
    margin: 10px 0 0;
  }
  #TopLinks a {
    background: none;
  }
  #TopBar {
    position: relative;
    width: 100%;
    padding-top: 16%;
    height: 0;
    margin: 10px 0;
  }
  #TopBar > a,
  #TopBar > img {
    position: absolute;
    display: block;
  }
  #TopBar #Logo {
    width: 52.4%;
    top: 9%;
    left: 0;
  }
  #TopBar #BIHA,
  #TopBar #TIPE {
    left: 59.6%;
    width: 6.5%;
  }
  #TopBar #BIHA {
    top: 8%;
  }
  #TopBar #TIPE {
    top: 55%;
  }
  #TopBar #BCNLink {
    top: 0;
    right: -20px;
    width: 10.9%;
  }
  #TopBar #BookOnline,
  #TopBar #HeaderPhoneNumber,
  #TopBar #HeaderPhoneNumber2,
  #TopBar #HeaderEmailAddress {
    right: 0;
  }
  #TopBar #BookOnline {
    top: 24%;
    width: 26%;
  }
  #TopBar #HeaderPhoneNumber {
    top: 46%;
    width: 28.1%;
  }
  #TopBar #HeaderPhoneNumber span {
    padding-top: 13.71%;
    background-image: url(phone-number.png);
  }
  #TopBar #HeaderPhoneNumber2 {
    top: 72%;
    width: 29.1%;
  }
  #TopBar #HeaderPhoneNumber2 span {
    padding-top: 14.16%;
    background-image: url(phone-number2.png);
  }
  #TopBar #HeaderEmailAddress {
    top: 78%;
    width: 31.5%;
  }
  #TopBar #HeaderEmailAddress span {
    padding-top: 6.48%;
    background-image: url(email-address.png);
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #QuickChecker {
    height: 42%;
  }
  #AreaChecker {
    padding-top: 50px;
    height: 40%;
    top: 43%;
  }
  #AreaChecker #CheckText {
    width: 50%;
    right: 25%;
  }
  #WeatherLink {
    padding-top: 30%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #QuickChecker {
    height: 49%;
  }
  #AreaChecker {
    padding-top: 50px;
    height: 50%;
    top: auto;
    bottom: 0;
  }
  #AreaChecker #CheckText {
    width: 50%;
    right: 25%;
  }
  #WeatherLink {
    display: none;
  }
  #BCNLink {
    display: none;
  }
  #QuickChecker .SearchDate,
  #QuickChecker .SearchCategory {
    width: 140%;
    font-size: 10px;
  }
  #AreaChecker #PostcodeSearchLeft .form-control {
    font-size: 10px;
  }
  #QuickChecker .SearchButton {
    margin-left: 20%;
  }
  #AreaChecker #PostcodeSearchRight a {
    width: 64%;
  }
  #QuickChecker .SearchButton {
    width: 103%;
  }
}
.SingleImagePanel img {
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s !important;
  transition: -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s !important;
  transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s !important;
  transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s, -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s !important;
}
.SingleImagePanel:hover > img {
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}
.SingleImagePanel img {
  border: 1px solid #FFF;
}
#QuickChecker .SearchDate ::-webkit-input-placeholder,
#QuickChecker .SearchCategory::-webkit-input-placeholder {
  color: #010184;
}
#QuickChecker .SearchDate::-moz-placeholder,
#QuickChecker .SearchCategory::-moz-placeholder,
#QuickChecker .SearchDate:-moz-placeholder,
#QuickChecker .SearchCategory:-moz-placeholder {
  color: #010184;
}
#QuickChecker .SearchDate:-ms-input-placeholder,
#QuickChecker .SearchCategory:-ms-input-placeholder {
  color: #010184;
}
#AreaChecker #PostcodeSearchLeft ::-webkit-input-placeholder {
  color: #000;
}
#AreaChecker #PostcodeSearchLeft ::-moz-placeholder {
  color: #000;
}
#AreaChecker #PostcodeSearchLeft :-moz-placeholder {
  color: #000;
}
#AreaChecker #PostcodeSearchLeft :-ms-input-placeholder {
  color: #000;
}
