@font-face{font-family:Luna;src:url(Luna.ttf);}.container #Content .ExtraLinks a{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAALVBMVEUAAACfNoufNoufNoufNoufNoufNoufNoufNov//v66e62oT5bu4evew9fQqMedLJPbAAAACHRSTlMANffjx1oCip+1OZ8AAADTSURBVHheXZExCsJAEEUnSKxFQWxFBEu1kNxAy2BhrYU3sEhrImQxaL8SrRW0D95g8QTBC+gtzN/ZNZDX/HxmdvgzIeBsxr1pgwxrTxREC3bOTGh2ul5vCcNIFwfWhig3xZ9u0YuXT/N6SS40f7P3qQZR6VXbIXUgR3nRdkuB1rt8QWLiDEkuP5hFntDs1RlByYRIvrChtTfdHJrmgzxBIh6VqDSD7iiwrSDmGAqtiMEhHxnbCVYo8bEgMAtW1ye3PI5PBXNr+5XDVs/OrPBT2vj6AU7ypV4+2g5AAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-size:23.5px;background-position:left center;}.container #Content #CategoryPanelContainer #CategoryPanel a,.container #Header #SearchBoxContainer .btn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvBAMAAACBCY6fAAAAMFBMVEUAAADwBXDwBXDwBXDwBXDwBXDwBXDwBXDwBXDwBXD////1bJ35qMP81uLyMH/+8/e2EZQEAAAACXRSTlMAKn+lDcrpSlxnO14MAAABU0lEQVR4Xm2TP0sDQRDFJ8nFP92hlZ1GEK6zsPC6IFrYaSUpBS3SRQTR7r6ChjscovYOCdYRxDoptNbC3kI/QNKId5Obmdv7VbM89r1heQuK3SaUUFlvIZ5uO9pSG1O6ERiWcUZilB0UYl/5t1BxI8IFGjaBWUBLF5grFPSVCm/qpOyhQycVAkzpoXCSOvFhPCrE1/gCDb5F8QFgJRvviKZqL4nAV6KRCZkt+/CpzG45W8wkvcqjNUt4KdfMhzoy1qwDi6h4yc0iK+AzPWbDKuwXbnyUCT9EfWRBW/UmNBjmwpwIY6I3ZCKoa6Opet6qGOmHb8K8GD3J68YAHo/3RF+2DiE7UR+Fa9Wq9yEKBwD5Wr+2P7agkv2PVF1HSE3c8rpeMf/EsCgcQ0YNLYkPTFh+QSpkfqf7CbdA8ALMOQSNt4HMEVi883bqvwYO3mWjcSbHPyQT8hPgK4O6AAAAAElFTkSuQmCC');background-repeat:no-repeat;background-size:23.5px;background-position:left center;}.row-less-padding > a{padding-left:5px !important;padding-right:5px !important;}body{font-size:16px;background-color:#0f50c9;font-family:"Arial", sans-serif;}body a{text-decoration:none;}body a:hover{text-decoration:none;}#LeftLogos{position:absolute;left:-66px;}#LeftLogos a{display:block;text-align:center;margin-bottom:10px;}.container{background-color:white;border-top-right-radius:10px;border-top-left-radius:10px;margin-top:20px;position:relative;}#Header{/*#HeaderLogos{@media @desktop{position:absolute;top:20px;left:76px;.col-xs-3{width:125px;height:91px;}}@media @sm{img{width:50%;height:auto;}}#Warranty{}}*/}@media (max-width:767px){#Header{text-align:center;padding-top:60px;}#Header a, #Header img{display:block;margin:0 auto 15px;}}@media (min-width:768px){#Header{position:relative;}#Header::before{position:relative;display:block;content:"";width:100%;padding-top:15.97%;}#Header > .AspectRatio{position:absolute;top:0;left:0;right:0;bottom:0;}}#Header #Logo{visibility:hidden;}@media (max-width:767px){#Header #Logo{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #Logo{position:absolute;width:27.24%;bottom:6.15%;left:0.68%;}}@media (max-width:767px){#Header #UnionJack{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #UnionJack{position:absolute;width:8.71%;bottom:39.04%;left:31.08%;}}@media (max-width:767px){#Header #UKManufacturer{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #UKManufacturer{position:absolute;width:28.91%;bottom:39.3%;left:40.56%;}}#Header #SearchBoxContainer{position:absolute;bottom:5%;width:30%;left:35%;}#Header #SearchBoxContainer .input-group{width:100%;}#Header #SearchBoxContainer .input-group input{height:46px;}#Header #SearchBoxContainer .btn{height:23.5px;width:23.5px;border-color:transparent !important;position:absolute;top:12px;right:7px;padding:0;background-size:100% 100%;margin-right:10px;}#Header #SearchBoxContainer i{display:none;}@media (max-width:767px){#Header #CallToday{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #CallToday{position:absolute;width:25.66%;bottom:78.88%;right:1.32%;}}#Header #PhoneNumber1{display:none;}@media (max-width:767px){#Header #PhoneNumber1{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #PhoneNumber1{position:absolute;width:27.71%;bottom:52.94%;right:1.32%;}}@media (max-width:767px){#Header #PhoneNumber2{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #PhoneNumber2{position:absolute;width:19.17%;bottom:30.48%;right:1.32%;}}@media (max-width:767px){#Header #Email{margin:10px auto;width:auto;}}@media (min-width:768px){#Header #Email{position:absolute;width:25.45%;bottom:4.81%;right:1.32%;}}#TopLinks{padding:5px;background-color:#d40363;}#TopLinks .dropdown-menu{background-color:#d40363;border:1px solid #d40363;}#TopLinks .navbar{margin:0;min-height:0;}#TopLinks .navbar a{color:white;background-color:#d40363 !important;font-size:1em;font-weight:600;visibility:hidden;}#TopLinks .navbar a:hover,#TopLinks .navbar a.active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:yellow;}#Content{margin-top:10px;}@media (max-width:767px){#Content #BannerPanel{margin-bottom:10px;}}#Content #BannerPanel img{width:100%;}#Content #CategoryPanelContainer h2{color:#1e1e1e;font-family:Luna;font-size:1.25em;}@media (min-width:767px) and (max-width:991px){#Content #CategoryPanelContainer h2{font-size:1em;}}#Content #CategoryPanelContainer #CategoryPanel a{color:#1e1e1e;font-size:20px;display:block;padding:5px 0 5px 30px;-webkit-transition:all 0.3s;transition:all 0.3s;}@media (min-width:767px) and (max-width:991px){#Content #CategoryPanelContainer #CategoryPanel a{font-size:1em;}}#Content #CategoryPanelContainer #CategoryPanel a:hover,#Content #CategoryPanelContainer #CategoryPanel a.active{color:#d40363;}#Content #CategoryPanelContainer #CategoryPanel a.ChildLink{font-size:16px;padding-left:40px;background-position:10px center;background-size:20px;}#Content #SliderContainer{background-color:#f9c800;margin-bottom:10px;position:relative;height:200px;width:100%;}#Content #SliderContainer h2{font-family:Luna;font-size:1.25em;position:absolute;left:10%;top:4%;}#Content #SliderContainer #PriceDisplay{position:absolute;top:122px;left:77px;}#Content #SliderContainer #PriceDisplay label{float:left;margin-right:10px;text-transform:uppercase;}#Content #SliderContainer #PriceDisplay input{float:left;width:109px;background-color:#f9c800;}#Content #SliderContainer .ButtonStyle{position:absolute;top:154px;left:162px;border:medium none;width:80px;text-align:left;height:32px;color:#FFF;background:#F00570 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAMFBMVEUAAAD//Pz////////////////////////////////xV0384N7zamL1joj4t7T5wb664QJHAAAACXRSTlMA9pXQF3mxO1i8x8WFAAAAwElEQVR4Xk2QPQrCQBBGJ2LU0kpIIdoo2KUQaxEES7HSLtjZpfUIlrqgfggeIEh6QTxArGxzA68gCPrtjuJrhsfOzp+Q8mQ+7YsyDADUYicVCrBx1oGjS/GhGNoKCpoixeBnO018BZrqMWY3kFiWDPXkzjCWGcjzdAYQabdDlgII1dBIHkBVDRemhvrvaMuEruY6T90wnua5fgWGnHkwOucVZC/CMkr0sRIUY0+z+N9d/ABkq1cbUE0syqjda9mXN/eKi/gZHaqSAAAAAElFTkSuQmCC') no-repeat scroll 90% center;background-size:28% 69%;}#Content #SliderContainer .flat-slider{height:14px;position:absolute;width:233px;top:94px;left:14px;}#Content #SliderContainer .flat-slider.ui-corner-all,#Content #SliderContainer .flat-slider .ui-corner-all{border-radius:0;}#Content #SliderContainer .flat-slider.ui-slider{border:0;background:#fce26d;border-radius:7px;}#Content #SliderContainer .flat-slider.ui-slider-horizontal{height:6px;}#Content #SliderContainer .flat-slider.ui-slider-vertical{height:15em;width:6px;}#Content #SliderContainer .flat-slider .ui-slider-handle{width:20px;height:20px;background:white;border-radius:50%;border:none;cursor:pointer;position:absolute;}#Content #SliderContainer .flat-slider.ui-slider-horizontal .ui-slider-handle{top:50%;margin-top:-10px;}#Content #SliderContainer .flat-slider.ui-slider-vertical .ui-slider-handle{left:50%;margin-left:-10px;}#Content #SliderContainer .flat-slider .ui-slider-handle:hover{opacity:0.8;}#Content #SliderContainer .flat-slider .ui-slider-range{border:0;border-radius:7;background:#fce26d;}#Content #SliderContainer .flat-slider.ui-slider-horizontal .ui-slider-range{top:0;height:6px;}#Content #SliderContainer .flat-slider.ui-slider-vertical .ui-slider-range{left:0;width:6px;}#Content .ExtraLinks a{color:#1e1e1e;font-size:20px;display:block;padding:5px 0 5px 30px;}@media (min-width:767px) and (max-width:991px){#Content .ExtraLinks a{font-size:1em;}}#Content #FacebookLink,#Content #TwitterLink{margin-bottom:10px;display:block;}#Content #Newsletter{background-color:#adc92b;position:relative;height:187px;margin-bottom:16px;}#Content #Newsletter #NewsletterTitle{position:absolute;color:#1e1e1e;font-family:Luna;font-size:1em;top:24px;left:22px;}#Content #Newsletter #NewsletterIcon{position:absolute;top:51px;width:86px;left:5px;z-index:10;}#Content #Newsletter .InputStyle{position:absolute;top:69px;left:56px;padding:4px 0 4px 21px;background-color:white;}#Content #Newsletter .SignUpButton{padding-top:12%;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAAA2BAMAAAAfX5fpAAAAMFBMVEXwBXDwBXDwBXDwBXD////5pMD82eP1aJz+8fXyJnz3ga36wtTyWlDzQYv0V5P1gnxccbzlAAAAA3RSTlNVO6UKD5DaAAACGUlEQVR4Xu3VP2/TQBgG8H4EJL4A3+HFIU6VTs85JlFYYos/Uae4iEpIDA6CHXcpA4ORWrEmQS1rXSlQEBNMlhg6ICExRaJCfIEOHbi7EJ/N2U5EGf0oijIkP98999pZu7J22XDiKl061/4RqZAKqZAK+ebe+1mAnD0haq5AmAfg2cxFfgAdco6WI08h08tBzMC+36Ho2VLDwDxWqCMN+PSdfo2WImP8yZGOGBatlA0swvIRVTCZb2apKidqgftIcqohGxBfdHqi4F16MJ5fCOI1nMoC1G4+BhIZaAh5TCJmYE0ZefYUYYLYfVVAACD+LJGujuzjrUAM2zc4MjADP0Fa5NykeZrgeRHfAU9bR0zPCjlSYySQEUW9BBnQyxYtDlHk/RcPQEdHyMA2R+otifjkpJFaKzMl1sUn8Z6D0JjxX16/lYuwDILnsQPYeYhhFyPtLPIo9gpW0kTIkeLtqE5YfJ50oiEzXmz7byQUxXbTp2PLSsA0xCRaF9tZt6iukGBmwOdINEjPycPYy58TY8f1RLENvIsUEu06HNl5jWTuHQAX5wUTWwPkEZMHWyFDWI4/BFjm3tmCjK8hNOnfJvp6Sg13wugsFB+JbvQP98Lh1rG6GxtYpFP6jDUYZcI7ScVZINulSL2tIas92VRO3KBbhtABZO5SCQJgVIqYckMfqAx55W5SNnszyiqPT44Pq//i/4BUSIX8BsChJ2guRqOUAAAAAElFTkSuQmCC');height:0;background-size:100% 100%;position:absolute;width:98px;top:126px;color:transparent;}@media (min-width:992px){#Content #Newsletter{height:168px;}#Content #Newsletter .InputStyle{width:147px;font-size:14px;}#Content #Newsletter .SignUpButton{left:102px;}}@media (min-width:1200px){#Content #Newsletter #NewsletterTitle{top:24px;left:22px;}#Content #Newsletter #NewsletterIcon{top:51px;width:86px;left:5px;}#Content #Newsletter .InputStyle{top:69px;left:56px;width:191px;}#Content #Newsletter .SignUpButton{left:143px;}}@media (min-width:767px) and (max-width:991px){#Content #Newsletter{height:133px;}#Content #Newsletter #NewsletterTitle{top:14px;left:18px;}#Content #Newsletter #NewsletterIcon{position:absolute;width:52px;}#Content #Newsletter .InputStyle{top:56px;left:34px;padding:4px 0 4px 18px;width:119px;font-size:12px;}#Content #Newsletter .SignUpButton{width:70px;top:97px;left:82px;}}#Content #HomepageBlocksPanel{text-align:center;}#Content #HomepageBlocksPanel img{margin-top:20px;}#Content .HomepageBlockBase{background-color:#f1574d;border-bottom-width:10px;border-bottom-style:solid;font-family:"Luna";font-size:1.25em;text-transform:uppercase;display:block;color:white;height:128.5px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:33px;margin-top:10px;cursor:pointer;}@media (min-width:767px) and (max-width:991px){#Content .HomepageBlockBase{font-size:1em;height:95.5px;}}@media (max-width:767px){#Content .HomepageBlockBase{font-size:1em;height:82.5px;line-height:29px;margin:0;}}#Content #BCNBanner{margin-bottom:10px;}#Content #HomepageBlocksTitle1{border-bottom-color:#adc92b;}#Content #HomepageBlocksTitle2{border-bottom-color:#0fafcd;}#Content #HomepageBlocksTitle3{border-bottom-color:#9f368b;}@media (max-width:767px){#Content #BodyContent{border-top:0;}}#Content #BodyContent h1{font-family:Luna;font-size:1em;}@media (max-width:767px){#Content #BodyContent h1{line-height:1.8;}}#Content #BodyContent .DetailsTitle h1{background:#d40363;padding:16px 10px;}#Content #BodyContent .DetailsMainImage{background:#d40363;}#Content .CategoryTitle{font-family:Luna;font-size:1.25em;line-height:1.8;margin:0;padding:19px 0 4px 24px;}@media (max-width:767px){#Content .CategoryTitle{text-align:center;font-size:1em;padding:4px 0;padding:12px 0 0;}}#Content .NoveltyHeader{background-color:#990b10;color:white;background-clip:content-box;}@media (max-width:767px){#Content .NoveltyHeader{padding-left:0;}}#Content #NoveltyPanel{padding:21px;}#Content .PageListingHeader{background-color:#f1574d;color:white;margin:10px 0;background-clip:content-box;}.castlePanel{background-color:black;border:2px solid #d8d8d8;border-radius:5px;color:#8d1553;text-align:center;margin:0 0 10px;width:auto;float:none;}.castlePanel.CastleInStock::before{display:block;content:"";position:absolute;top:0;left:0;width:60%;background:url(in-stock.png);background-size:100% 100%;background-repeat:no-repeat;padding-top:60%;z-index:2;}.castlePanel:hover .castleTitlePanel a{color:#195bdb;}@media (max-width:767px){.castlePanel{padding-bottom:0;}}.castlePanel .castleTitlePanel{color:white;width:80%;display:block;margin:0 auto;}.castlePanel .castleTitlePanel a{color:white;-webkit-transition:all 0.3s;transition:all 0.3s;}.castlePanel .castleImageLinkPanel{background:white;}.castlePanel .castleSubtitle{color:black;font-weight:bold;}.castlePanel .castlePriceDiscounted,.castlePanel .castlePriceDefault{padding:10px 0;color:white;height:62px;font-size:18px;width:80%;display:block;margin:0 auto;}.castlePanel .castleCheckBook{background-color:transparent;color:yellow;}.castlePanel .SingleImagePanel{padding-top:79%;}#Premium_Castle.Premium_Castle_Featured .Premium_MainImage::before{display:block;content:"";position:absolute;top:0;left:0;width:60%;background:url(in-stock.png);background-size:100% 100%;background-repeat:no-repeat;padding-top:60%;z-index:2;}#SideLogo{margin-bottom:10px;display:block;}#Footer{height:80px;background-color:#2f2f2f;padding:20px 0;}#Footer .container{color:white;margin-top:0;background-color:transparent;}#Footer #BCNLink{color:white;}.cut-in-9{width:11.11111111%;height:10px;float:left;}.color-opt-1{background-color:#adc92b;}.color-opt-2{background-color:#f9c800;}.color-opt-3{background-color:#0fafcd;}.color-opt-4{background-color:#9f368b;}.color-opt-5{background-color:#092570;}.color-opt-6{background-color:#178127;}.color-opt-7{background-color:#ea6600;}.color-opt-8{background-color:#900211;}#TopLinksMobile{position:fixed;top:0;left:0;right:0;background:#9f368b;color:white;z-index:3;padding:0;border-bottom:2px solid white;}@media (min-width:1200px){#TopLinksMobile{display:none !important;}}#TopLinksMobile #NavigationToggleText{position:absolute;top:0;left:0;right:0;padding:14px 63px;text-align:right;}#TopLinksMobile .navbar-toggle .icon-bar{background:white;}#TopLinksMobile .navbar{margin-bottom:0;}#TopLinksMobile .row{padding-top:10px;}#TopLinksMobile .input-group{margin-bottom:0;}img.HoverBounce,.HoverBounce img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;display:block;overflow:hidden;}img.HoverBounce :hover,.HoverBounce img :hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);z-index:100;}a.HoverBounce{display:block;}a.HoverBounce img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;display:block;overflow:hidden;}a.HoverBounce :hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);z-index:100;}@media (min-width:768px){#Header #Logo{position:absolute;width:14.24%;bottom:3.15%;left:1.68%;}}