body{font-size:14px;font-weight:400;background-color:#000;font-family:'PT Sans','Arial',sans-serif}h1,h2,h3,h4,.nicefont,.castlePanel{font-family:'PT Sans Narrow',sans-serif;font-weight:700}h1{font-size:22px}h2{font-size:18px}h3{font-size:16px}.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}.img-block,a.img-block img{display:block;width:100%}.img-responsive,.img-responsive img{margin:0 auto;display:block;max-width:100%}.margin-top{margin-top:10px}.margin-bottom{margin-bottom:10px}.margin-left{margin-left:10px}.margin-right{margin-right:10px}.navbar-toggle .icon-bar{background:#fff}.navbar{margin:0;border:none}.navbar-nav>li{margin:0 4px;display:inline-block;float:none}.navbar-nav>li>a{color:#fff;font-weight:normal;background:none}.navbar-nav>li>a:active,.navbar-nav>li>a:focus{background:transparent}.navbar-nav>li>a.active{background:transparent;color:#ff0}.navbar-nav>li>a:hover{color:#ff0;background:transparent}.HoverFadeOut{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-ms-opacity:1;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.HoverFadeOut:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-ms-opacity:.8;opacity:.8}.DetailsTitle h1,.DetailsTitle h2{background:#dc0903;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dc0903),color-stop(100%,#f90801));background:-webkit-linear-gradient(top,#dc0903 0%,#f90801 100%);background:linear-gradient(to bottom,#dc0903 0%,#f90801 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0903',endColorstr='#f90801',GradientType=0)}.DetailsMainImage{background:#f90801}#Header{position:relative}#Left_QuickChecker,#LeftBlock{background:#0096f2;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,#0096f2),color-stop(100%,#006bdd));background:-webkit-radial-gradient(center,ellipse cover,#0096f2 0%,#006bdd 100%);background:-webkit-radial-gradient(center,ellipse,#0096f2 0%,#006bdd 100%);background:radial-gradient(ellipse at center,#0096f2 0%,#006bdd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096f2',endColorstr='#006bdd',GradientType=1);padding:20px;position:relative;margin-bottom:10px}#Left_QuickChecker .SearchButton{background:#d70a04;color:#fff;width:100px;display:block;margin:5px auto;padding:5px;border:2px solid #fff;border-radius:5px;text-align:center}#Left_QuickChecker #Left_QuickChecker_Title{margin-bottom:10px}#Left_ProductSearch{background:#f80082;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f80082),color-stop(100%,#be0063));background:-webkit-linear-gradient(left,#f80082 0%,#be0063 100%);background:linear-gradient(to right,#f80082 0%,#be0063 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f80082',endColorstr='#be0063',GradientType=1);padding:20px;position:relative;margin-bottom:10px}#Content{position:relative;background:#fff;margin:30px auto 0;border-radius:5px 5px 0 0;padding-bottom:20px}#InnerContent{padding:10px}.textContent{padding:0 0 10px 0}.PostcodeMessage{cursor:pointer}.navbar-nav{float:none;text-align:center}#HomepageTitle h1,h1.CategoryTitle{background:#0097f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0097f2),color-stop(100%,#005ed7));background:-webkit-linear-gradient(top,#0097f2 0%,#005ed7 100%);background:linear-gradient(to bottom,#0097f2 0%,#005ed7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0097f2',endColorstr='#005ed7',GradientType=0);padding:15px 20px;font-weight:normal;margin:0;color:#fff}#BlogPanel #BlogTitle{background:#dc0203;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dc0203),color-stop(100%,#bc0000));background:-webkit-linear-gradient(top,#dc0203 0%,#bc0000 100%);background:linear-gradient(to bottom,#dc0203 0%,#bc0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0203',endColorstr='#bc0000',GradientType=0);padding:10px;margin-bottom:10px;position:relative}#BlogPanel #BlogTitle #BlogTitleImage{width:60%;display:block}#BlogPanel #BlogTitle #Kangaroo{position:absolute;bottom:0;right:0;width:36%}#BlogPanel a{color:#000;display:block;margin:10px 0;padding:10px 0}#BlogPanel a:hover{color:#c00;text-decoration:none}#BlogPanel h4{margin-top:0;padding-top:0;margin-bottom:0;font-size:16px}.castlePanel{float:none;border:2px solid #ff1085;margin:10px 0 0;width:auto}.castlePanel .castleTitlePanel{min-height:20px}.castlePanel .castleTitlePanel a{font-size:16px}.castlePanel .castleCheckBook{background:none;background:#e00903;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e00903),color-stop(100%,#f80800));background:-webkit-linear-gradient(top,#e00903 0%,#f80800 100%);background:linear-gradient(to bottom,#e00903 0%,#f80800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e00903',endColorstr='#f80800',GradientType=0);color:#fff;display:block;margin:5px}.castlePanel .castlePriceDiscounted,.castlePanel .castlePriceDefault{height:40px}#FooterStrip{background-image:url(footer-background.png);height:12px;background-size:auto 100%;margin-top:-12px;z-index:3;position:relative}#Footer{background:#669c1a;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#669c1a),color-stop(100%,#277303));background:-webkit-linear-gradient(top,#669c1a 0%,#277303 100%);background:linear-gradient(to bottom,#669c1a 0%,#277303 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#669c1a',endColorstr='#277303',GradientType=0);color:#fff;padding:10px 0}#Footer #FooterLinks a{color:#fff;margin-left:10px;font-size:12px}#Footer #FooterLinks a:first-child{margin-left:0}#Footer #FooterLinks a:hover,#Footer #FooterLinks a:active,#Footer #FooterLinks a:focus{color:#ff0}@media(max-width:767px){#TopLinks{position:fixed;top:0;left:0;z-index:10;right:0;background:#003fc8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#003fc8),color-stop(100%,#009af5));background:-webkit-linear-gradient(top,#003fc8 0%,#009af5 100%);background:linear-gradient(to bottom,#003fc8 0%,#009af5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003fc8',endColorstr='#009af5',GradientType=0)}#TopLinks li{display:block;text-align:left}#TopLinks a{background:none;color:#fff;font-size:20px}#TopLinks a:hover,#TopLinks a:focus,#TopLinks a:active{color:#ff0;background:#003fc8}#TopLinks a.active{color:#ff0}#TopLinks #NavigationToggleText{position:absolute;top:15px;right:60px;color:#fff}#Content{padding:10px}#HeaderBadges{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:80%;margin:10px auto}#HeaderBadges img{max-width:35% !important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#Header{margin-top:10px;margin-bottom:10px;padding:10px}#Header #Header_Logo{max-width:80%;display:block;margin:10px auto}#Header #Header_CallToday{max-width:40% !important;display:block;margin:20px auto 10px}#Header #Header_Phone1,#Header #Header_Phone2{max-width:60% !important;display:block;margin:10px auto}#Header #Header_Logos img{position:absolute;bottom:0}#Banner_Left iframe{position:absolute;top:0;right:0;left:0;width:100%;height:100%}#Banner_Right{display:none}#InnerContent{padding:10px 0}}@media(min-width:768px){h1,h2{text-align:center}h1{font-size:26px}h2{font-size:22px}#TopLinks{background:#dc0903;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dc0903),color-stop(100%,#f90801));background:-webkit-linear-gradient(top,#dc0903 0%,#f90801 100%);background:linear-gradient(to bottom,#dc0903 0%,#f90801 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0903',endColorstr='#f90801',GradientType=0);margin:10px -10px;position:relative}#TopLinks::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #700000 transparent transparent;top:100%;left:0}#TopLinks::after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#700000 transparent transparent transparent;top:100%;right:0}#TopLinks #TopLinksCollapse>ul>li>a{position:relative;padding:15px 5px;font-size:19px}#TopLinks #TopLinksCollapse .nav .open>a,#TopLinks #TopLinksCollapse .nav .open>a:hover,#TopLinks #TopLinksCollapse .nav .open>a:focus,#TopLinks .dropdown-menu{background:#900d09;color:#ff0}#TopLinks .dropdown-menu{min-width:400px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0}#TopLinks .dropdown-menu a{color:#fff;font-weight:700;font-size:16px;padding:4px 9px}#TopLinks .dropdown-menu a:hover,#TopLinks .dropdown-menu a:focus,#TopLinks .dropdown-menu a:active{color:#fff;background:#dc0903}#Header>a,#Header>img,#Header>a>img,#Header_Logos img{position:absolute;display:block;margin:0;padding:0}#Header{position:relative;height:105px}#Header #Header_Logo{left:1%;top:18%;width:33%}#Header #Header_NationwideService{position:absolute;width:13.1%;left:52%;top:16%}#Header #Header_Anniversary{position:absolute;width:11.3%;left:36%;top:16.9%}#Header #Header_CallToday{top:16%;right:4%;width:22%}#Header #Header_Phone1{top:36%;right:2%;width:29%}#Header #Header_Phone2{width:29%;top:69%;right:2%}#Banner{position:relative;padding:0 10px}#Banner #Banner_Left iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.LeftSocialLink{border-radius:5px;width:100%;display:block;padding-top:39.08046%;position:relative;margin:0 auto 5px}.LeftSocialLink span{display:block;left:0;top:0;right:0;bottom:0;position:absolute;background-size:100% 100%;background-position:center center;-webkit-transition:background-size .3s ease-in-out;transition:background-size .3s ease-in-out}.LeftSocialLink:hover span{background-size:110% 110%}.LeftSocialLink span#LeftSocial1{background-image:url(facebook.png)}.LeftSocialLink span#LeftSocial2{background-image:url(google.png)}.LeftSocialLink span#LeftSocial3{background-image:url(twitter.png)}#CategoryPanel a{background:#fec500;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fec500),color-stop(100%,#feb500));background:-webkit-linear-gradient(top,#fec500 0%,#feb500 100%);background:linear-gradient(to bottom,#fec500 0%,#feb500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec500',endColorstr='#feb500',GradientType=0);display:block;color:#000;padding:10px;margin-bottom:5px;font-size:16px;-webkit-transition:all .3s linear;transition:all .3s linear}#CategoryPanel a:hover,#CategoryPanel a:active,#CategoryPanel a:focus,#CategoryPanel a.active{text-decoration:none;background:#feb500;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#feb500),color-stop(100%,#ef8b00));background:-webkit-linear-gradient(top,#feb500 0%,#ef8b00 100%);background:linear-gradient(to bottom,#feb500 0%,#ef8b00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb500',endColorstr='#ef8b00',GradientType=0);padding-left:20px}#DeliveryAreas{background:#f80082;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f80082),color-stop(100%,#be0063));background:-webkit-linear-gradient(left,#f80082 0%,#be0063 100%);background:linear-gradient(to right,#f80082 0%,#be0063 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f80082',endColorstr='#be0063',GradientType=1);padding:10px;margin-bottom:10px;text-align:center;color:#fff}#DeliveryAreas #DeliveryAreasTitle{width:80%;margin:0 auto 5px;display:block}#DeliveryAreas #DeliveryAreasList a{color:#fff;position:relative;font-weight:bold}#DeliveryAreas #DeliveryAreasList a::before{content:", ";position:relative;color:#fff}#DeliveryAreas #DeliveryAreasList a:hover{text-decoration:none;color:#ff0}#DeliveryAreas #DeliveryAreasList a:first-child::before{content:""}#LeftBlock{margin-bottom:10px;display:block}#Testimonials{background:#fe8304;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,#fe8304),color-stop(100%,#ff4b00));background:-webkit-radial-gradient(center,ellipse cover,#fe8304 0%,#ff4b00 100%);background:-webkit-radial-gradient(center,ellipse,#fe8304 0%,#ff4b00 100%);background:radial-gradient(ellipse at center,#fe8304 0%,#ff4b00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe8304',endColorstr='#ff4b00',GradientType=1);padding:10px;margin-bottom:10px}#Testimonials #TestimonialsTitle{width:80%;margin:0 auto 5px;display:block}#Testimonials #RotatorTestimonials{margin:0;background:none;font-size:16px}#Testimonials #RotatorTestimonials #RotatorTestimonialsOuter{padding-top:50%}}@media(min-width:992px){#Footer .container{position:relative}#BCNLink{position:absolute;bottom:0;right:2%;width:11%}.LeftSocialLink,#DeliveryAreas,#Testimonials,#LeftBlock,#CategoryPanel a{position:relative}#Left_QuickChecker::before,#Left_ProductSearch::before,.LeftSocialLink span::before,#DeliveryAreas::before,#Testimonials::before,#LeftBlock::before{width:0;height:0;border-style:solid;border-width:0 10px 10px 0;display:block;content:"";position:absolute;top:100%;left:0}#TopLinks #TopLinksCollapse>ul>li>a{position:relative;padding:10px;font-size:18px;line-height:29px}#TopLinks #TopLinksCollapse>ul>li>a::before{width:3px;height:20px;margin-top:-10px;margin-left:-4.5px}#Header{height:144px}#Left_QuickChecker,#Left_ProductSearch,#CategoryPanel,.LeftSocialLink,#LeftBlock{margin-left:-20px}#Left_QuickChecker::before{border-color:transparent #001f5c transparent transparent}#Left_ProductSearch::before{border-color:transparent #5f0031 transparent transparent}#CategoryPanel a{position:relative;padding-left:30px;font-size:18px;margin-bottom:10px}#CategoryPanel a::before{width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #5e0031 transparent transparent;display:block;content:"";position:absolute;top:100%;left:0}.LeftSocialLink{border-radius:0;margin-bottom:10px;width:auto;position:relative}.LeftSocialLink span#LeftSocial1::before{border-color:transparent #19336d transparent transparent}.LeftSocialLink span#LeftSocial2::before{border-color:transparent #510a10 transparent transparent}.LeftSocialLink span#LeftSocial3::before{border-color:transparent #2b3277 transparent transparent}#CategoryPanel a:hover,#CategoryPanel a:active,#CategoryPanel a:focus,#CategoryPanel a.active{padding-left:40px}#DeliveryAreas{margin-left:-24px;position:relative}#DeliveryAreas::before{border-color:transparent #510a10 transparent transparent}#Testimonials::before{border-color:transparent #5b0a0a transparent transparent}#LeftBlock::before{border-color:transparent #1f3a7a transparent transparent}}@media(min-width:1300px){#TopLinks #TopLinksCollapse>ul>li>a{position:relative;padding:15px;font-size:25px}#Header{height:194px}#Left_QuickChecker::before{width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #001f5c transparent transparent;display:block;content:"";position:absolute;top:100%;left:0}#CategoryPanel a{font-size:22px}.castlePanel{margin:10px 7px 0}.castlePanel .castleCheckBook{position:relative;display:block;margin-bottom:15px;height:35px;font-size:20px;padding:3px 0;margin-left:-10px;margin-right:-10px}.castlePanel .castleCheckBook::before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #770501 transparent transparent;display:block;position:absolute;top:100%;left:0}.castlePanel .castleCheckBook::after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#770501 transparent transparent transparent;display:block;position:absolute;top:100%;right:0}}#Banner_Right{width:32.89%}#BannerPanel{position:relative;top:0;overflow:hidden}#BannerPanel::before{position:relative;display:block;content:"";width:100%;padding-top:21.2%}#BannerPanel>.AspectRatio{position:absolute;top:0;left:0;right:0;bottom:0}#BannerPanel #CarouselContainer{position:absolute;top:0}