.HoverFade{background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out;}.HoverFade:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4;}.HoverFadeFully{background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out;}.HoverFadeFully:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.HoverFadeOut{display:block;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;}.bookButtons{clear:none;float:none;height:auto;margin:auto;width:auto;margin-left:33%;margin-right:10px;}.row-less-padding{margin-left:-5px;margin-right:-5px;}.row-less-padding > div{padding-left:5px;padding-right:5px;}.row-no-padding{margin-left:0;margin-right:0;}.row-no-padding > div{padding-left:0;padding-right:0;}.navbar-toggle .icon-bar{background:#fff;}#SocialMediaLinks img{width:24%;}.margin-bottom{margin-bottom:10px;}.margin-top{margin-top:10px;}.img-block,.img-block img{width:100%;display:block;}input.textfield:focus,.contactdetails #pCode2:focus,.contactdetails textarea:focus,.textareafield:focus{background-color:#dbe8f9;}.product{padding:15px 0;}label{font-weight:normal;}.PostcodeLeft{float:left;width:48%;}.PostcodeRight{float:right;width:48%;}.AddressLine1{float:right;width:70%;}.HouseNumber{float:left;width:25%;}.visible-xs-text{display:none;}body{font-family:Arial, tahoma, verdana, sans-serif;font-size:14px;position:relative;background:#088cda;}.DetailsTitle h1,.DetailsTitle h2,.DetailsMainImage{background:#00b0ff;background-attachment:fixed;border-radius:0;color:#fff;}#OuterContainer{padding:10px;background:#00b0ff;margin:30px auto;border:4px solid #e10005;border-radius:5px;}#Logo{display:block;}.nicefont,h1,h2,.castlePanel a.castleCheckBook{font-family:'PT Sans Narrow', sans-serif;}#CategoryIntro,#HomepageIntro{background-color:#080033;background-image:none;}.CategoryTitlePanel h2{background-color:#080033;background-image:none;color:#fff;padding:10px 20px;margin:0 0 10px 0;}.textContent h1,.textContent h2,.textContent h3{display:block;margin:0 0 10px;padding:10px 0;color:#000078;}#Header,#CategoryIntro,#HomepageIntro{margin-bottom:5px;}#FollowUs{height:100px;width:112px;position:absolute;right:100%;margin-right:30px;}#Header{padding:10px 20px;position:relative;text-align:center;}#Header #HeaderMiddle{padding:30px 40px 0;color:#fff;text-align:center;font-size:23px;font-weight:bold;}#Header #HeaderRight{text-align:right;color:#fff;font-size:16px;}#Header #HeaderRight img{width:70%;display:block;margin-left:30%;margin-bottom:20px;}#Header #HeaderRight a{color:#080033;font-size:44px;}#Header #HeaderRight a:hover{color:#ff0;}#Header #HeaderRight span{font-weight:bold;}#HeaderTitle{background:red;color:#fff;padding:5px 10px;margin:0;text-align:center;font-size:21px;border:2px solid #fff;}#Social{position:absolute;left:100%;top:310px;width:61px;}.relative{position:relative;}#TopLinks{background-color:#080033;margin:10px 0;font-size:larger;border-radius:0;}#TopLinks .navbar-nav{float:none;}#TopLinks .navbar-collapse{padding:0;text-align:center;}#TopLinks .nav li a{color:#fff;-webkit-transition:0.2s linear;transition:0.2s linear;padding:15px 9px;text-transform:uppercase;background:none;}#TopLinks .nav li a:hover,.nav .open > a,.nav .open > a:hover,.nav .open > a:focus,#TopLinks .nav li a.active{background:#fbd805;color:#333;}#TopLinks .dropdown-menu{background:#080033;margin:0;border-radius:0 0 5px 5px;min-width:100%;}#TopLinks .dropdown-menu li a{padding:5px 10px;}#TopLinks .dropdown-menu li a:hover,#TopLinks .dropdown-menu li a:focus,#TopLinks .dropdown-menu li a.active{background:#fbd805;color:#333;}#TopBar{margin:10px 0;}#AZLeft{background:#fbd805;color:#333;padding:7px 4px;}#AZRight{background:#080033;}#AZRight .nav-justified{margin:0;padding:0 5px;}#AZRight .nav-justified a{display:block;padding:7px 0;color:#fff;-webkit-transition:0.2s linear;transition:0.2s linear;}#AZRight .nav-justified a:hover{background:#fbd805;color:#333;}#AZRight .nav-justified li.open > a{background:#fbd805;color:#000;}#AZRight .dropdown-menu{background:#fbd805;margin:0;padding:0;border-radius:0;min-width:200px;-webkit-column-count:1;top:auto;left:auto;float:none;border:none;}#AZRight .dropdown-menu a{padding:4px;color:#000;}#AZRight .dropdown-menu a:hover{background:#080033;color:#fff;}#RedTextPanel{background:white;color:red;padding:10px;margin:0 0 10px;text-align:center;font-size:20px;border:2px solid red;}#HeaderSearchBox input{border:none;border-radius:0;}#HeaderSearchBox a{background:#c00;color:#fff;border:none;border-radius:0;}#MainContentContainer{padding:10px;background:#fff;}#BannerPanel{position:relative;}#SpecialOffers{position:absolute;top:0;right:0;bottom:0;overflow:hidden;padding-left:0;}@media (max-width:768px){#SpecialOffers{position:relative;}}.SpecialOfferContent{-webkit-animation:rubberBand 2s 1s;animation:rubberBand 2s 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}#SpecialOffers #SpecialOffersInner{margin:0;padding:10px;top:0;bottom:0;left:0;right:5px;background:#fa0005;background:radial-gradient(ellipse at center, #fa0005 0%, #b70004 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa0005', endColorstr='#b70004', GradientType=1);position:absolute;text-align:center;color:#fff;}@media (max-width:768px){#SpecialOffers #SpecialOffersInner{position:relative;}}.HomepageCategoryLinkPanel{width:100%;padding:130% 0 0 0;display:block;position:relative;}.HomepageCategoryLinkPanel .HomepageCategoryLink{border:1px solid #4e4e4e;text-align:center;padding:3px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.HomepageCategoryLinkPanel .HomepageCategoryLink span{display:block;padding:3px;color:#32329c;}.HomepageCategoryLinkPanel .HomepageCategoryLink:hover{border-color:#c00;}.HomepageCategoryLinkPanel .HomepageCategoryLink:hover span{color:#c00;}.nav-justified > li{display:table-cell;width:1%;}.media{color:#333;display:block;margin-top:10px;padding-top:10px;border-top:1px dashed #666;}.media:first-child{border-top:0;}.media h4{color:#b3000a;font-size:14px;font-weight:bold;margin:0;padding:0;}.media p{margin:5px 0 0;}#LeftCategoriesHeader,#LeftCategories a{background:#080033;color:#fff;position:relative;}#LeftCategoriesHeader{padding:10px 20px;font-size:larger;}#LeftCategoriesHeader input,#LeftCategoriesHeader select,#LeftCategoriesHeader a{border-color:#333;}#LeftCategoriesHeader a{background-color:#f7e1e1;}#LeftCategories a{padding:5px 20px;font-size:16px;display:block;-webkit-transition:0.2s linear;transition:0.2s linear;}#LeftCategories a.active,#LeftCategories a:hover{background:#fb0005;color:#fff;}#LeftCategories a:hover::before{display:block;content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;margin-top:-4px;left:5px;}#FooterRow{padding-top:10px;margin-top:10px;border-top:1px dotted #000;}#FooterLinks{background:#000;margin:20px 0;}#FooterLinks a{padding:10px;display:inline-block;font-size:16px;float:left;color:#fff;}#FooterText{color:#fff;text-align:center;font-weight:bold;font-size:12px;}#FooterText a{color:#fff;}.castlePanel{width:100%;padding:2px;margin:0 0 10px;border:2px solid #8a8a8a;border-radius:0;-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;}.castlePanel:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;border-color:#00b3ff;}.castlePanel .castleImageLinkPanel img{max-width:100%;width:100%;max-height:none;}.castlePanel a.castleCheckBook{background-color:#d70a04;background-image:none;margin:0 auto 5px;padding:10px;color:#fff;max-width:90%;height:auto;border-radius:0;}.castlePanel .castlePriceDefault{height:40px;}a.BackToCategory{max-width:100%;}.RoundedContainer{background:#fff;padding:10px;border-radius:5px;margin:10px auto;}#GrassStrip{background-image:url(grass.png);height:86px;border-bottom:10px solid #0c4612;position:absolute;bottom:0;right:0;left:0;}#MainContentContainer{padding-bottom:110px;}#CheckSuccess{display:block;z-index:2;position:absolute;top:-60%;padding:5px;}.castlePanel .castleTitlePanel{height:50px;}.castlePanel .castleSubtitle{display:block;text-align:center;color:red;min-height:0;font-weight:bold;}.DetailsLeftSnippet{font-size:14px;color:#333;font-weight:bold;font-size:16px;}.DetailsLeftSnippet a{font-weight:normal;color:#000;}.DetailsLeftSnippet a:hover{color:#c00;text-decoration:underline;}.DetailsLeftSnippet em{color:#00b0ff;}.DetailsLeftSnippet ul{padding:0;}.DetailsLeftSnippet ul li{margin:0 0 5px;}#weather{background-image:url("weather.png");padding-top:26.32%;width:80%;background-size:auto 200%;background-position:center bottom;background-repeat:no-repeat;position:absolute;bottom:5%;left:8%;height:20%;background-color:#00b0ff;border:3px solid #fff;border-radius:5px;}@media (max-width:768px){#weather{display:none;}}#weather:hover{background-position:top;}#PIPA{margin-top:-5%;}.MultipleCastlesTable input.radio input[type="radio"],.MultipleCastlesTable .radio-inline input[type="radio"],.MultipleCastlesTable .checkbox input[type="checkbox"],.MultipleCastlesTable .checkbox-inline input[type="checkbox"]{margin-left:0;}.at4-follow{position:absolute !important;top:0;right:0;background:#fff;border-radius:0 0 0 5px;border:4px solid #e10005;border-top:0;border-right:0;}#FacebookContainer{position:relative;display:inline-block;width:98%;margin-left:1%;margin-bottom:10px;}#FacebookContainer *{width:100% !important;}#CarouselContainer{width:100%;padding-top:45.75%;overflow:hidden;}#CarouselContainer .carousel-inner{position:absolute;top:0;}#CarouselContainer .carousel-inner .item,#CarouselContainer .carousel-inner .item a,#CarouselContainer .carousel-inner .item aa img{width:100%;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@media screen and (min-width:992px) and (max-width:1200px){#BannerRow #BannerRightContainer #WeatherLink{height:45%;}#BannerRow #BannerRightContainer #Newsletter{height:55%;}#Header #HeaderMiddle{padding:30px 10px 0;}#BannerTestimonials #RotatorTestimonialsOuter #RotatorTestimonialsInner{font-size:20px;}}@media screen and (min-width:768px) and (max-width:992px){#TopLinks{background-image:none;}#Header #HeaderRight{text-align:right;}#TopCategories a span{padding:5px;display:block;position:absolute;bottom:0;left:0;right:0;}#MainContentContainer{padding-bottom:15px;}.dropdown-menu{display:none;}#HeaderMiddle{padding:30px 10px 0;}#BannerTestimonials #RotatorTestimonialsOuter #RotatorTestimonialsInner{font-size:16px;}}@media screen and (max-width:767px){#HomepageLeft #Sharing{display:none;}.hidden-xs-text{display:none;}.visible-xs-text{display:inline;}#TopLinksMobile{position:fixed;top:0;left:0;z-index:1030;border-bottom:2px solid #fff;border-radius:0;margin:0;background-color:#080033;color:#fff;right:0;}#TopLinksMobile .navbar{margin-bottom:0;}#TopLinksMobile #NavigationToggleText{position:absolute;color:#fff;top:11px;right:70px;font-size:19px;}#TopLinksMobile #ToggleNav:hover, #TopLinksMobile #NavigationToggleText:hover{border-color:#fff;color:#fbd805;cursor:pointer;}#TopLinksMobile .navbar-toggle{border:2px solid #fff;border-radius:7px;background-color:#080033;}#TopLinksMobile .navbar-toggle .icon-bar{background:#fff;}#TopLinksMobile .navbar-toggle:hover .icon-bar{background:#ff0;}#TopLinksMobile .navbar-toggle.collapsed, #TopLinksMobile .navbar-toggle:hover{border-color:#fff;}#TopLinksMobile .navbar-toggle.collapsed .icon-bar, #TopLinksMobile .navbar-toggle:hover .icon-bar{background:#fff;}#TopLinksMobile a{text-align:left;}#TopLinksMobile .row{padding-top:20px;}#TopLinksMobile .dropdown-menu{background:#4fbdfa;border-radius:0;text-shadow:0;}#TopLinksMobile a:hover, #TopLinksMobile a:focus{background:#c90b00;color:#ffe800;}#OuterContainer{margin-top:80px;}a.dropdown-toggle{margin-bottom:0;}.dropdown-menu{position:relative;width:100%;left:auto;top:auto;margin:0;padding:0;float:none;border:none;}#TopCategories a span{padding:5px;display:block;position:absolute;bottom:0;left:0;right:0;}#QuickCheckerPanel{margin-bottom:10px;}.nav > li, .nav > li > a{display:block;float:none;}#OuterContainerLeft{margin-left:0;}#OuterContainerRight{margin-right:0;}#TopLinks .nav > li a{margin:0;border:0;}#Header #HeaderRight{text-align:center;}#Header #HeaderRight img{margin:15px auto 5px;width:50%;}.navbar-nav{margin:0;}}