.cms-boooking-product-quantities{float:left;width:25%;border-right:1px solid #eee;margin-right:-1px;padding-bottom:15px}.cms-boooking-product-quantities h3{margin:0 15px 5px 0;font-size:20px;line-height:24px;font-weight:700;float:left}.cms-booking-combined-dates .cms-boooking-product-quantities{float:none;width:100%;border:none;padding-bottom:0}.cms-booking-combined-dates .cms-booking-products-qtys{float:right}.cms-booking-product-dates{float:left;width:75%;height:90px;padding-top:8px;padding-left:30px;box-sizing:border-box;border-left:1px solid #eee}.booking-month-at-time .cms-booking-product-dates{height:auto}.cms-booking-combined-dates .cms-booking-product-dates{padding-left:0;width:100%;float:none;margin-bottom:10px}.cms-master-days .cms-booking-product-dates{float:none width:auto;border:none}.cms-booking-product-dates h3{margin:0;text-align:center;font-size:14px;line-height:20px;font-weight:700;padding-bottom:10px;text-transform:uppercase}.cms-booking-combined-dates .cms-boooking-product-quantities h3{margin-top:8px}.cms-booking-product-next-month{float:right}.cms-booking-product-prev-month{float:left}.cms-booking-product-nav{text-transform:uppercase;font-size:14px;line-height:20px}.cms-booking-product-dates-inner{white-space:nowrap;display:inline-block;height:70px;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;position:relative}.cms-booking-product-dates-inner::-webkit-scrollbar{-webkit-appearance:none}.cms-booking-product-dates-inner::-webkit-scrollbar:horizontal{height:14px}.cms-booking-product-dates-inner::-webkit-scrollbar-thumb:horizontal{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,.3)}.cms-booking-product-dates-inner::-webkit-scrollbar-track:horizontal{background-color:#fff;border-radius:8px}.cms-booking-product-not-available-for-days{position:relative}.cms-booking-product-not-available-for-days:before{z-index:2;visibility:visible;width:100%;height:100%;content:"";text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}.cms-booking-product-date{height:50px;width:50px;text-align:left;font-size:20px;line-height:24px;display:inline-block;border:2px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#C4C4C4;color:#FFF;position:relative;overflow:hidden;cursor:default;margin:0 2px 0 0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cms-booking-dates-all .cms-booking-product-date{padding:6px 10px;height:auto;text-align:center}.cms-booking-product-date.cms-booking-filler{display:none;opacity:.3;background:#ccc;color:#333}.cms-booking-product-date.cms-booking-filler span{display:none}.cms-booking-product-legend{display:none;margin-top:20px}.booking-month-at-time .cms-booking-filler{display:block}.booking-month-at-time .cms-booking-product-dates-inner{height:auto}.booking-month-at-time .cms-booking-product-date{float:left;width:14%;margin:0 .28% 0 0;box-sizing:border-box;margin-bottom:4px}.booking-month-at-time.booking-just-available-dates .cms-booking-product-date{width:auto}.booking-month-at-time .cms-booking-product-date.cms-booking-date-mon{clear:left}.cms-booking-product-date.cms-booking-product-available.cms-booking-product-toomany,.cms-booking-product-date.cms-booking-product-available.cms-booking-product-toomany.cms-booking-product-selected{background:#C4C4C4;border:2px solid #ccc;color:#FFF}.cms-booking-legend-item{display:block}.cms-booking-legend-unavailable{border:2px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#C4C4C4;width:15px;height:15px;display:inline-block}.cms-booking-legend-available{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#FFF;color:#000;border:2px solid #555;width:15px;height:15px;display:inline-block}.cms-booking-legend-selection{background:#0093EF;color:#fff;border:2px solid #0093EF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:15px;height:15px;display:inline-block}.cms-booking-product-date.cms-booking-product-available{background:#FFF;color:#000;border:2px solid #555;cursor:pointer}.cms-booking-product-date.cms-booking-product-history,.cms-booking-product-date.cms-booking-product-history.cms-booking-product-available{opacity:.3;background:#ccc;color:#333}.cms-booking-product-date.cms-booking-product-available.cms-booking-product-selected{background:#0093EF;color:#fff;border:2px solid #0093EF;cursor:pointer}.cms-booking-product-date-weekday{position:absolute;top:3px;left:3px;font-size:11px;line-height:11px;text-transform:uppercase}.cms-booking-product-date-day{position:absolute;bottom:3px;left:3px;text-transform:uppercase}.cms-booking-product-qty{float:left;width:50%;padding-right:10px;box-sizing:border-box;font-size:13px;line-height:16px;margin-bottom:4px;margin-top:10px}.cms-booking-combined-dates .cms-booking-product-qty{width:120px;clear:none}.cms-booking-product-qty.cms-booking-qty-last-of-three{margin-top:10px}@media (max-width:1000px){.cms-booking-product-qty{width:100%}}.cms-booking-product-input-button{width:100%;padding:0 30px;position:relative;border:1px solid #ccc;border-radius:4px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cms-booking-qty-button{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;botttom:0;width:30px;height:30px;background:#ccc;color:#fff;text-align:center;font-size:30px;line-height:23px;cursor:pointer}.cms-booking-qty-button:hover{background:#888}.cms-booking-qty-plus{right:0;left:auto}.content .cms-booking-product-qty input{width:100%;box-sizing:border-box;font-size:14px;line-height:30px;margin:0;padding:0 10px;text-align:center;height:30px;border-radius:4px;outline:0;border:none}.cms-booking-product-qty input:focus{border:none;outline:0;box-shadow:none}.cms-booking-product-total{float:right;clear:both;padding:20px 0 0}.cms-booking-combined-dates .cms-booking-product-total{width:20%;text-align:right;padding-top:15px}.cms-booking-product-total-surcharge{display:none}.cms-booking-product{padding:10px 0;border-bottom:1px solid #ccc}.cms-booking-product:first-child{border-top:1px solid #ccc}.cms-booking-product-total-price{font-size:22px}@media (max-width:480px){.cms-boooking-product-quantities{float:none;width:100%;border:none}.cms-booking-product-dates{float:none;width:100%;border:none;padding-left:0}.cms-booking-product{padding-bottom:30px;margin-bottom:20px}.cms-booking-combined-dates .cms-booking-products-qtys{float:left}.cms-booking-product-dates-inner.cms-booking-dates-all{display:block}.cms-booking-dates-all .cms-booking-product-date{width:auto;margin-right:0;display:block;float:none}.cms-booking-combined-dates .cms-booking-product-total{float:none;clear:both;width:auto}}.accessible-mode .cms-boooking-product-quantities{float:none;width:100%;border:none}.accessible-mode .cms-booking-product-dates{float:none;width:100%;border:none;padding-left:0}.accessible-mode .cms-booking-product{padding-bottom:30px;margin-bottom:20px}.accessible-mode .cms-booking-combined-dates .cms-booking-products-qtys{float:left}.accessible-mode .cms-booking-product-dates-inner.cms-booking-dates-all{display:block}.accessible-mode .cms-booking-dates-all .cms-booking-product-date{width:auto;margin-right:0;display:block;float:none}.accessible-mode .cms-booking-combined-dates .cms-booking-product-total{float:none;clear:both;width:auto}.accessible-mode .cms-booking-product-date{float:none;width:auto;height:auto;display:block;margin:5px 0;padding:4px;font-size:16px;background:none;color:#000}.accessible-mode .cms-booking-product-dates{height:auto;width:auto;overflow:auto}.accessible-mode .cms-booking-product-dates-inner{height:auto;white-space:wrap}.accessible-mode .cms-booking-product-history{display:none}.accessible-mode .available-label{display:none}.accessible-mode .unavailable-label{display:inline}.accessible-mode .cms-booking-product-available .available-label{display:inline}.accessible-mode .cms-booking-product-available .unavailable-label{display:none}.accessible-mode .cms-booking-combined-dates .cms-booking-product-qty{width:auto;float:none}.accessible-mode .cms-booking-product-qty input{border:1px solid #000;text-align:left}.accessible-mode .cms-booking-product-input-button{border:none;padding:0;width:auto;float:none}.accessible-mode .cms-boooking-product-quantities h3{float:none}.vishidden{visibility:hidden}.disnone{display:none}.clr-algnrgt{clear:both;text-align:right}.clr-rgt{clear:right}.flt-rgt{float:right}.accessible-mode .cms-booking-combined-dates .cms-booking-product-total{text-align:left}#popupBasket{display:none;position:fixed;top:0%;left:0;right:0;height:100%;width:100%;z-index:2;padding:0 20px;background:#000;background:rgba(0,0,0,.8)}#popupBasketInner{max-width:1050px;padding:10px;background:#fff;margin:0 auto;position:relative;top:30%}#popupBasketTitle{margin-bottom:20px}#popupBasketTitle h4{color:#fff;padding:5px 10px}#popupBasketTitle a{float:right;background:#fff;border-radius:2px;padding:4px 10px;color:#000;text-decoration:none;margin:5px 5px}#minibasket-popup,#popupBasket #minibasket-main,#popupBasket #minibasket-header{display:none}#popupBasket #minibasket-popup{display:block}.popupPic{float:left;margin-right:10px}#lastAdded{float:left;width:60%}#popupTotals .Button_Large{float:right;margin-top:-2px}#checkoutButtonPopup{color:#000}table{border-collapse:collapse}.bpe_table{margin-bottom:30px}.bpe_table th{background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:linear-gradient(to bottom,#7d7e7d 0%,#0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d',endColorstr='#0e0e0e',GradientType=0);color:#fff;padding:4px 10px;border:1px solid #fff;font-size:10px;line-height:12px}.bpe_table td{padding:4px 10px;background:#F5F5F5;border:1px solid #fff}@font-face{font-family:'icomoon';src:url(iconfont/icomoon.eot);src:url('iconfont/icomoon.eot?#iefix') format('embedded-opentype'),url(iconfont/icomoon.woff) format('woff'),url(iconfont/icomoon.ttf) format('truetype'),url('iconfont/icomoon.svg#icomoon') format('svg');font-weight:400;font-style:normal}.focusSwapLabel,#expandNav,#backToTop,.galleryWithThumbs .enlarge,#bar,#expandNav>ul>li>a,.too-small .prices-cols,.product-row-column,#topbar,#showHideNav{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}section{margin-bottom:20px}header{z-index:2;position:relative}nav{z-index:2;position:relative}article{z-index:1;position:relative}.container{z-index:1;position:relative}#closingRight{float:right}body{line-height:1}.hr{margin-bottom:30px;margin-top:30px;border-bottom:1px solid #ddd}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.bpe_split_divider{display:none}.product-row-column-button .button a{background:#d12323;background:-moz-linear-gradient(top,#d12323 0%,#aa1919 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d12323),color-stop(100%,#aa1919));background:-webkit-linear-gradient(top,#d12323 0%,#aa1919 100%);background:-o-linear-gradient(top,#d12323 0%,#aa1919 100%);background:-ms-linear-gradient(top,#d12323 0%,#aa1919 100%);background:linear-gradient(to bottom,#d12323 0%,#aa1919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d12323',endColorstr='#aa1919',GradientType=0)}#enquiry .product-row-column-button .button a{font-size:10px;padding:6px 4px;font-size:10px}.From_Price{color:#D12323}.productPageTabsLinks .current a{background:#D12323;background:#273B6B}.productPageTabBox{border:1px solid #D12323;border:1px solid #273B6B}.relatedProduct p strong{color:#D12323}#textLogo a em,#topbar-livechat strong{color:#3C4246}#searchBar,#popupBasketTitle{background:#DE972F}#mainFooter{background:#4D4E4C}#textLogo a,#topbar-phone{color:#fff}#nav{background:#DE972F}#expandNav>ul>li:hover>a,#expandNav>ul:not(:hover)>li.active>a{box-shadow:inset 0 0 40px rgba(0,0,0,.1)}@media(max-width:768px){#topbar{border-bottom:4px solid #355090}}.topbar-section{border-left:2px solid #666}#topbar-livechat .Button_Large,#minibasket-header,#searchBar .focusSwapLabel{color:#888}.subPageIndexGrid li span small strong,.hugeSlideContent .From_Price{color:#FFC425}.Button_Large.basket-button a,.subPageIndexGrid .button,.hugeSlideContent .Button_Small a,.hugeSlideContent .Button_Medium a,.hugeSlideContent .Button_Large a,#checkoutButtonPopup{background:#DE972F}#checkoutButtonPopup{background:#129EE9;color:#fff}#checkoutButtonPopup:hover{box-shadow:inset 0 0 20px #2565AF}body{border-top:4px solid #C8C8C8;background:#fff;font:14px/21px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}#topbar{background:#4D4E4D;border-bottom:1px solid #fff;padding:10px 0 20px}#backgroundSection #showHideNav{border-bottom:1px solid #fff}#backgroundSection #showHideNav #nav{border-top:1px solid #bbb;margin:0}.topbar-section strong:before{margin-right:10px;font-size:90%}.topbar-section strong{font-size:22px;font-weight:400}.topbar-section .Button_Large{float:right}.topbar-section{padding:0 22px;margin-top:15px;height:67px;float:right;color:#fff}.basket-button{float:right}.Button_Large.basket-button{margin:5px 0 0;padding:0}#topbar-basket{min-width:220px}#topbar-basket #minibasket-main{display:none}#minibasket-header{font-size:17px;line-height:20px}#topbar-basket .total{color:#fff}#topbar-phone{line-height:40px;letter-spacing:-1px;font-size:30px;font-weight:700}@media (max-width:1300px){.topbar-section strong{font-size:16px}.topbar-section{height:50px;margin-top:8px}#topbar-basket{min-width:0}.topbar-section .Button_Large{float:left}.topbar-section .Button_Large a{padding:3px 10px;font-size:12px}#topbar-basket-summary{display:none}#topbar-phone{font-size:20px;line-height:30px}}@media (max-width:1000px){.topbar-section strong{font-size:13px}.topbar-section{height:45px;margin-top:0;padding-left:10px}.topbar-section .Button_Large{margin:0 0;padding:0}#topbar-phone{font-size:15px;line-height:25px}}@media (max-width:768px){#topbar{padding-top:0}#topbar>.container{padding:0}.topbar-section strong{font-size:16px}.topbar-section{height:55px;width:33%;text-align:left;border:none;margin:0 0 10px;padding:0;border-bottom:1px solid #ddd}.topbar-section .Button_Large{margin:0 0;padding:0;text-align:center;float:none}#topbar-phone{font-size:18px;line-height:25px}}@media (max-width:600px){#topbar{padding-top:0}#topbar>.container{padding:0}.topbar-section strong{font-size:13px}.topbar-section .Button_Large{margin:0 0;padding:0;text-align:center;float:none}#topbar-phone{font-size:13px;line-height:25px}}@media(max-width:480px){#topbar-livechat{display:none}.topbar-section{width:33%;text-align:center;height:24px;border-bottom:none;padding-bottom:10px}.topbar-section .Button_Large,.topbar-section .Button_Large a{display:block}.topbar-section a{display:block}.topbar-section strong{font-size:16px;display:none}#topbar-phone-outer{padding:0 10px}.topbar-section #topbar-phone{display:block}.topbar-section br{display:none}#topbar-phone{font-size:12px;line-height:22px}}#searchBar{padding:5px 0}#navSearch{border:none;font-size:14px;padding-right:80px;width:300px;height:41px;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2);background:#fff}#navSearch:focus{background:#fff}.js #searchFormSmall .focusSwapWrap{height:41px}#searchBar .focusSwapLabel{font-style:italic;padding-top:12px}#searchFormSmall{float:right;position:relative;margin:0}#searchFormSmall fieldset{position:relative;margin:0}#searchBarButton{margin:0;padding:0;position:absolute;top:2px;right:2px}#searchBarButton a{padding:11px 15px}@media (max-width:1000px){#navSearch{width:180px}}@media (max-width:768px){#searchFormSmall{float:none;clear:both}#navSearch{width:100%}}#featured-pages{float:left}#featured-pages ul{list-style:none;margin:0}#featured-pages li{float:left;margin:0;padding:0 2px}#featured-pages li.current a{background:#fff;color:#000}#featured-pages a{color:#fff;text-decoration:none;padding:11px 10px;display:inline-block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;*display:inline;background:rgba(255,255,255,.1)}#featured-pages a:hover{background:#fff;color:#DE972F}@media (max-width:1000px){#featured-pages a{padding:11px 10px;font-size:12px}}@media (max-width:768px) and (min-width:480px){#featured-pages{border:none;float:none;margin-bottom:5px;text-align:center}#featured-pages li{float:none;display:inline-block}#featured-pages li:first-child{border:none}}@media (max-width:480px){#featured-pages{border:none;float:none;margin-bottom:5px;text-align:center}#featured-pages li{float:none;display:inline-block}#featured-pages a{padding:5px;display:block}#featured-pages li{border-left:0;padding:3px 0;border-bottom:1px solid #909090;display:block}#featured-pages li:last-child{border:none}}#closing{padding-bottom:40px}#backToTop{position:fixed;bottom:10px;right:10px;border-radius:40px;width:40px;height:40px;background:#444;background:rgba(0,0,0,.5);z-index:3;display:none;text-decoration:none}#backToTop:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"#";position:absolute;font-size:26px;left:7px;top:8px;color:#fff}nav a{text-decoration:none}#loggedIn{float:right;margin-left:20px}#languages ul{margin:-15px 0 3px}@media (max-width:768px){#languages ul{margin:-5px 0 3px}}#languages{margin-bottom:15px;border-bottom:1px solid #666}#languages li{display:inline-block;list-style:none;padding:0 5px;margin:0;border-right:1px solid #666}#languages li:last-child{padding-right:0;border:none}#languages a{color:#fff}#languages li:first-child{padding-left:0}#logo{float:left;margin-bottom:10px}#logo.size_small{max-width:150px}#logo.size_medium{max-width:190px}#logo.size_large{max-width:250px}#textLogo{float:left;width:435px}#textLogo a{line-height:32px;text-decoration:none;font-style:normal;font-size:28px;display:block;background:url(../graphics/clearance-logo.png) no-repeat 0 0;background-size:274px 91px;height:91px;width:274px;text-decoration:none;text-align:left;float:left;color:#fff}#textLogo a em{margin-top:-10px;display:block;font-size:18px;font-style:italic}@media (max-width:1000px){#textLogo{width:300px}#textLogo a{height:45px;font-size:19px;line-height:19px;background-size:auto 45px;padding-left:37px;width:150px;padding-top:0}#textLogo a em{margin-top:-4px;font-size:13px}}@media (max-width:768px){#textLogo{margin:0;width:auto}#textLogo p{margin-bottom:0}#textLogo a em{display:none;font-size:11px}}#contact{float:right;list-style:none}#contact ul{margin:0}#contact li,#contact li a{display:inline-block;*display:inline}#contact li{margin-left:15px}.socialIconsTiny.header{float:left;margin-right:15px;padding-top:3px}@media only screen and (max-width:767px){.socialIconsTiny.header{text-align:center;float:none}#contact{float:none;text-align:center}}@media only screen and (max-width:480px){.socialIconsTiny.header{text-align:left;float:none}#contact{text-align:left;float:none}#contact li{margin-left:0;display:block}}.focusSwapWrap{text-align:left}.js .focusSwapWrap{position:relative;height:31px;overflow:hidden}.focusSwapLabel{margin-top:-30px}.js .focusSwapLabel{margin:0;position:absolute;top:0;left:0;background:none;line-height:20px;font-weight:400;padding:5px}.js .focus .focusSwapLabel{left:-100%;opacity:0}.searchPic{float:left;margin-right:20px;padding-bottom:10px}body{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}h1,h2,h3,h4,h5,h6{color:#181818;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:28px;line-height:34px;margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}@media (max-width:480px){h1{font-size:28px;line-height:34px;margin-bottom:8px}h2{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}}.subheader{color:#777}p{margin:0 0 20px 0}p img{margin:0}p.Lead_Paragraph{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:700}small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}a,a:visited{color:#333;text-decoration:underline;outline:0}a:hover,a:focus{color:#000}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:disc outside;margin-left:20px}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.bpe_image{position:relative;margin-bottom:20px;line-height:0}.Light_Border img,.Light_Border_Caption img{padding:4px;border:1px solid #ddd;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow-shadow:0 0 5px rgba(0,0,0,.3)}.Heavy_Border img,.Heavy_Border_Caption img{padding:6px;border:2px solid #333;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow-shadow:0 0 5px rgba(0,0,0,.5)}.captionWrap{display:inline-block;position:relative}.bpe_image .caption{position:absolute;bottom:0;left:0;right:0;padding:5px 10px;font-size:12px;line-height:18px;background:#000;background:rgba(0,0,0,.5);color:#fff}.Light_Border_Caption.bpe_image .caption{bottom:5px;left:5px;right:5px}.Heavy_Border_Caption.bpe_image .caption{bottom:8px;left:8px;right:8px}.bpe_image .caption strong{color:#fff}.Centered{text-align:center}.Right_Image{float:right;margin-bottom:18px;max-width:100%}.Left_Image{float:left;margin-bottom:18px;max-width:100%}.enoughSpaceForText.Right_Image{margin-left:20px}.enoughSpaceForText.Left_Image{margin-right:20px}.Button_Small{padding:0 0}.Button_Medium{padding:3px 0}.Button_Large{padding:7px 0}.button a,.Button_Small a,.Button_Medium a,.Button_Large a,.showNav #showNav a,#showNav a,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#DE972F;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;margin-bottom:20px;line-height:normal;padding:3px 10px}#showNav a{background:#333}.Button_Large.basket-button a{color:#fff}.button a,.Button_Small a,.Button_Medium a,.Button_Large a{margin-bottom:0}p.Button_Small a{font-size:12px;line-height:16px;padding:0 5px;font-weight:400}.Button_Large a{font-size:16px;padding:7px 15px}#showNav a,.showNav #showNav a{font-size:13px;padding:7px 10px}.button a:hover,.Button_Small a:hover,.Button_Medium a:hover,.Button_Large a:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{box-shadow:inset 0 0 20px #DE972F;background:#fff;color:#DE972F}.button a.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}@media (max-width:768px){#showHideNav{overflow:hidden;max-height:600px}}#showNav{float:right;margin-top:18px;display:none;clear:right}#showNav a{margin:0}@media (max-width:768px){#showNav{display:block}#showHideNav{max-height:0}.showNav #showHideNav{max-height:600px}#topbar{padding-bottom:15px;margin-bottom:20px}#backgroundSection #topbar{margin-bottom:0}#backgroundSection #showHideNav{border-bottom:0}.showNav #topbar{margin-bottom:0;padding-bottom:0}}@media (max-width:767px){#expandNav,#expandNav.with_logo_size_small,#expandNav.with_logo_size_large{position:relative;padding-left:0}}#nav{margin-top:2px;margin-bottom:10px}#nav:target{background:#ebebeb}#topbar>.container{padding-top:10px;overflow:hidden}#topbar:target{background:#ebebeb}#topbar:target>.container{padding-top:10px;max-height:300px}.navToggle,.contactBarToggle{display:none;margin-left:5px}#nav li{position:relative}#nav li a{display:block}#expandNav>ul>li:hover>a:active,#expandNav>ul>li>a:active{background-color:#222;color:#fff}#nav.oneRow span:after{width:0;height:0;border:.313em solid transparent;border-bottom:none;border-top-color:#fff;content:'';vertical-align:middle;display:inline-block;*display:inline;position:absolute;top:45%;right:5px}#expandNav>ul.secondRow,#expandNav>ul.thirdRow{border-top:1px solid #7488B9}#expandNav>ul{margin:0;padding:0;position:relative;z-index:1;margin:0;text-align:center;border-right:1px solid rgba(0,0,0,.1);display:block}#expandNav>ul>li{position:relative;z-index:1;list-style:none;border-left:1px solid rgba(0,0,0,.1);float:left;margin:0}#expandNav>ul:hover{z-index:2}#expandNav>ul>li>a{color:#fff;height:100%;padding:8px 2px 9px}#expandNav>ul>li>a.oneword{line-height:36px}@media only screen and (max-width:1300px){#expandNav>ul>li>a{font-size:13px;line-height:18px}#expandNav>ul>li>a.oneword{line-height:36px}}@media only screen and (max-width:1000px){#expandNav>ul>li>a{font-size:11px;line-height:16px}#expandNav>ul>li>a.oneword{line-height:32px}}#expandNav>ul>li:hover{position:relative;z-index:2}#expandNav>ul>li:hover>a,#expandNav>ul:not(:hover)>li.active>a{background:#fff;color:#DE972F}#expandNav>ul>li.current>a,#expandNav>ul:not(:hover)>li.current>a{background:#fff;color:#DE972F;box-shadow:inset 0 0 50px rgba(0,0,0,.3)}#nav li ul{text-align:left;background-color:#fff;max-height:0;position:absolute;display:block;overflow:hidden;top:100%;margin:0;min-width:270px}#nav li:last-child ul{right:0}#nav.oneRow li:hover ul{max-height:2000px;background-color:#ddd;padding:0 0 0 0}#nav li ul li{padding:0;margin:0}#nav li ul li:first-child a{border-top:0}#nav li ul a{padding:15px 20px 15px 55px;border-top:1px solid #fff;position:relative}.dropDownPic{position:absolute;top:0;left:0;width:48px;height:48px;float:left}.ie *{zoom:1}.ie7 #expandNav a{text-decoration:none}.ie7 #nav li ul{display:none;clear:both;float:left;margin-top:-1px}.ie7 #nav li a{float:left}.ie7 #nav li{padding-top:1px}.ie7 #nav li:hover ul{display:block}.ie7 #searchFormSmall{position:relative;top:-10px}.ie7 .focusSwapWrap{position:relative;height:32px;overflow:hidden}.ie7 .focusSwapLabel{margin:0;position:absolute;top:0;left:0;background:none;line-height:20px;font-weight:400;padding:5px}.ie7 .focus .focusSwapLabel{left:-100%}.ie8 #expandNav a{text-decoration:none}.ie8 #searchFormSmall{width:140px}#cookieMessage{display:block;background:#e2e2e2;padding:6px 0;font-size:11px;color:#444;text-align:center}#closeCookieConsent{text-decoration:underline;color:#00b1ff;cursor:pointer;font-weight:600}.Hide_On_Page{display:none}#backgroundSection{overflow:hidden}#backgroundSectionImage{display:none}#backgroundSectionContent{padding-top:100px;padding-bottom:100px;color:#fff;background:#355090;background:rgba(53,80,144,.7)}#backgroundSectionContent p{max-width:100%;color:#fff}#backgroundSectionContent .signupCol1,#backgroundSectionContent .signupCol2{width:38%;margin-right:2%}#backgroundSectionContent .input{border:none;margin:0}#backgroundSectionContent .signupCol3{width:20%;padding-top:10px}#backgroundSectionContent .signupCol3 p{margin:0}#backgroundSectionContent .signupCol3 a{background:#fff;text-align:center;padding:7px 15px 6px;margin:0;color:#333;display:block}#backgroundSectionContent .signupCol1,#backgroundSectionContent .signupCol2,#backgroundSectionContent .signupCol3{float:left}#backgroundSectionContent #success{clear:both;background:none;margin:5px 0 0;float:left}#backgroundSectionContent h1,#backgroundSectionContent h2,#backgroundSectionContent h3,#backgroundSectionContent h4,#backgroundSectionContent p{line-height:118%;color:#fff}#backgroundSectionContent form{background:#fff;background:rgba(255,255,255,.2);padding:10px 17px 15px;border-radius:4px}@media (max-width:1000px){#backgroundSectionContent .signupCol1,#backgroundSectionContent .signupCol2,#backgroundSectionContent .signupCol3{float:none;width:100%}}#main.withSidebarNav{float:right;width:80%;overflow:hidden}.fullWidth{padding:20px 0}#sidebarNav{float:right;width:20%;overflow:hidden}#mainFooter{padding:10px 0;margin-top:30px}#mainFooter h4{font-size:18px;font-weight:700}#mainFooter .Icon_Phone strong{font-size:20px;color:#fff}#closing{padding-top:20px;background:#F1F1F1}#closingRight *{color:#999}#mainFooter *{color:#9B9B9B}#mainFooter h4{color:#fff}@media (max-width:767px){#sidebarNav,#main.withSidebarNav{width:100%;float:none}}#breadcrumb{margin:0 0 40px}@media (max-width:480px){#breadcrumb{margin-bottom:20px}}.container{position:relative;width:960px;margin:0 auto}.withBigBG .container{width:850px}.withBigBG #bg{max-width:960px;margin:0 auto;background:#fff;padding-bottom:1px}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}@media only screen and (min-width:1300px){.container{width:1100px}.withBigBG .container{width:1040px}.withBigBG #bg{max-width:1100px}}@media only screen and (min-width:768px) and (max-width:1000px){.container{width:728px}.withBigBG .container{width:678px}.withBigBG #bg{max-width:728px}}@media only screen and (max-width:767px){.container{width:500px}.withBigBG .container{width:450px}.withBigBG #bg{max-width:550px}}@media only screen and (min-width:480px) and (max-width:600px){.container{width:460px}.withBigBG .container{width:380px}.withBigBG #bg{max-width:420px}}@media only screen and (max-width:480px){.container{width:300px}.withBigBG .container{width:270px}.withBigBG #bg{max-width:280px}}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.row{margin:20px 0;width:100%}.column>*:first-child{margin-top:0}.column{float:left;margin:0 2%}.main_layout>.column{float:right}.column.first{margin-left:0}.column.last{margin-right:0}.threeThirdsCol{width:30.6%}.column.fifthColumn{width:19%;margin:0 .5%}@media (max-width:768px){.column.fifthColumn{width:auto;margin:0;float:none}}.threeThirdsCol.first{margin-left:0}.threeThirdsCol.last{margin-right:0}.thirdsCol{width:31.3%}.twoThirds{width:64.6%}.twoCol{width:48%}.twoCol.first{margin-left:0}.twoCol.last{margin-right:0}.oneCol,.quartCol{width:22%}.content_sidebar{width:25%}.oneCol.first,.content_sidebar{margin-left:0}.oneCol.last,.content_right_col{margin-right:0}.threeCol,.content_right_col{width:71%}.threeCol{width:74%}.threeCol.last{margin-right:0}.column>*:first-child{margin-top:0}@media (max-width:599px){.threeThirdsCol{width:100%;margin:0}}@media (max-width:560px){.content_right_col,.content_sidebar,.twoCol{width:100%;margin:0}}@media (max-width:600px){.oneCol,.quartCol,.thirdsCol,.twoThirds,.threeCol{width:100%;margin-left:0;margin-right:0}.threeCol,.threeCol.last{width:100%}}@media (min-width:600px) and (max-width:900px){.threeCol{width:48%;margin:0 2% 0 2%}.oneCol,.quartCol{width:48%;margin:0 0 0 2%}.oneCol.first,.quartCol.first{width:48%;margin-right:2%}.oneCol.firstiftwo{width:48%;margin-right:2%;margin-left:0}.lastiftwo{margin-right:0}.cleariftwo{clear:both;height:10px}}.narrowCenteredColumn{width:50%;margin:0 auto}.wideCenteredColumn{width:70%;margin:0 auto}.Icon_Tick,.Icon_Blocked,.Icon_Info,.Icon_Question,.Icon_Alert,.Icon_Phone,.Icon_Email,.Icon_Home,.Icon_Livechat,.Icon_Basket{position:relative}.Icon_Tick:before,.Icon_Blocked:before,.Icon_Info:before,.Icon_Question:before,.Icon_Alert:before,.Icon_Phone:before,.Icon_Email:before,.Icon_Home:before,.Icon_Livechat:before,.Icon_Basket:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-size:120%}.Icon_Tick:before{content:"y"}.Icon_Blocked:before{content:"b"}.Icon_Info:before{content:"i"}.Icon_Question:before{content:"?"}.Icon_Alert:before{content:"!"}.Icon_Phone:before{content:"P"}.Icon_Email:before{content:"E"}.Icon_Home:before{content:"H"}.Icon_Livechat:before{content:"C";font-size:110%}.Icon_Basket:before{content:"s";font-size:110%}.Icon_Tick{padding:4px;background:#e9ffd8}.Icon_Blocked{padding:4px;background:#ffefe7}.Icon_Info{padding:4px;background:#fffce5}.Icon_Question{padding:4px;background:#e5fff6}.Icon_Alert{padding:4px;color:#810012}p.Icon_Tick,p.Icon_Blocked,p.Icon_Info,p.Icon_Question,p.Icon_Alert,p.Icon_Phone,p.Icon_Email,p.Icon_Livechat,p.Icon_Basket,p.Icon_Home,li.Icon_Tick,li.Icon_Blocked,li.Icon_Info,li.Icon_Question,li.Icon_Alert,li.Icon_Phone,li.Icon_Email,li.Icon_Livechat,li.Icon_Basket,li.Icon_Home,h4.Icon_Tick,h4.Icon_Blocked,h4.Icon_Info,h4.Icon_Question,h4.Icon_Alert,h4.Icon_Phone,h4.Icon_Email,h4.Icon_Livechat,h4.Icon_Basket,h4.Icon_Home{padding-left:30px;position:relative}p.Icon_Tick:before,p.Icon_Blocked:before,p.Icon_Info:before,p.Icon_Question:before,p.Icon_Alert:before,p.Icon_Phone:before,p.Icon_Email:before,p.Icon_Livechat:before,p.Icon_Basket:before,p.Icon_Home:before,li.Icon_Tick:before,li.Icon_Blocked:before,li.Icon_Info:before,li.Icon_Question:before,li.Icon_Alert:before,li.Icon_Phone:before,li.Icon_Email:before,li.Icon_Livechat:before,li.Icon_Basket:before,li.Icon_Home:before,h4.Icon_Tick:before,h4.Icon_Blocked:before,h4.Icon_Info:before,h4.Icon_Question:before,h4.Icon_Alert:before,h4.Icon_Phone:before,h4.Icon_Email:before,h4.Icon_Livechat:before,h4.Icon_Basket:before,h4.Icon_Home:before{display:inline-block;margin-right:5px;position:absolute;top:2px;left:3px}h1.Icon_Tick:before,h1.Icon_Blocked:before,h1.Icon_Info:before,h1.Icon_Question:before,h1.Icon_Alert:before,h1.Icon_Phone:before,h1.Icon_Email:before,h1.Icon_Home:before,h1.Icon_Livechat:before,h1.Icon_Basket:before,h2.Icon_Tick:before,h2.Icon_Blocked:before,h2.Icon_Info:before,h2.Icon_Question:before,h2.Icon_Alert:before,h2.Icon_Phone:before,h2.Icon_Email:before,h2.Icon_Home:before,h2.Icon_Livechat:before,h2.Icon_Basket:before,h3.Icon_Tick:before,h3.Icon_Blocked:before,h3.Icon_Info:before,h3.Icon_Question:before,h3.Icon_Alert:before,h3.Icon_Phone:before,h3.Icon_Email:before,h3.Icon_Home:before,h3.Icon_Livechat:before,h3.Icon_Basket:before{display:block;font-size:150%;line-height:100%}#paginate{text-align:center}.prevLink{float:left}.nextLink{float:right}#emailIncorrect{margin-left:155px;margin-right:20px;margin-top:-10px}.blogDate{background:#F3F3F3;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.labelInfo{margin-top:-15px;font-style:italic;color:#999}#commentForm{padding:10px 10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#F3F3F3;margin:30px 0 0}#commentForm h2{margin-top:0}#commentFormForm{margin-top:18px}#addCommentButton,#formSubmit{border:none;color:#fff;background-color:#4b645e;padding:3px 10px;margin-right:5px;margin-left:155px}.blogFilterCol.last{margin-right:0}.blogFilterCol{width:100%;padding:10px 0;margin-top:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#F3F3F3}.blogFilterCol h2{margin-top:0}.blogFilterColInner{padding:0 15px}#sidebar ul{list-style:none;margin-left:0}#sidebar li{padding:2px 0}#sidebar #blogCats li{font-weight:700;padding:3px 0 3px 30px;position:relative}#sidebar #blogCats li:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"c";position:absolute;font-size:18px;left:4px;top:3px}#sidebar #recArts li{font-weight:700;padding:3px 0 3px 30px;position:relative}#sidebar #recArts li:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"a";position:absolute;font-size:17px;left:5px;top:3px}#blog_prev_month{float:left;width:14px;height:14px;border:none;position:relative;text-decoration:none}#blog_prev_month:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"<";float:right;font-size:15px;position:absolute;top:0;right:0}#blog_next_month{float:right;width:14px;height:14px;border:none;position:relative;text-decoration:none}#blog_next_month:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:">";float:right;font-size:15px;position:absolute;top:0;right:0}#blogCal{min-height:187px}#blogCalMonth{text-align:center;font-size:16px;line-height:16px;margin:25px 30px 10px}.calTableBlog{width:100%;border-collapse:collapse}.calTableBlog th{text-align:center;font-weight:700;color:#999}.calTableBlog td{border:2px solid #F3F3F3;background:#fff;text-align:center}.calTableBlog td a{display:block;background:#222;color:#fff}.calTableBlog td a:hover{background-color:#6c8a83}.calTableBlog .fade{color:#999}#tagCloud{list-style:none}#sidebar #tagCloud li a,.tag{float:left;white-space:nowrap;background:#ccc;border-radius:50px;padding:1px 10px 1px 30px;margin-right:5px;margin-bottom:4px;position:relative;font-size:15px;line-height:20px;text-decoration:none}#sidebar #tagCloud li a:after,.tag:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"T";font-size:15px;line-height:20px;position:absolute;top:3px;left:5px}.tag-10 a{color:#c8c8c8}.tag-20 a{color:#b0b0b0}.tag-30 a{color:#9e9e9e}.tag-40 a{color:#8e8e8e}.tag-50 a{color:#7c7c7c}.tag-60 a{color:#646464}.tag-70 a{color:#4f4f4f}.tag-80 a{color:#383838}.tag-90 a{color:#252525}.tag-100 a{color:#000}#commentsList{list-style:none;margin-left:0;background:#F2F2F2;padding:5px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#commentsList li:first-child{padding-top:0}#commentsList li:last-child{padding-bottom:0;border-bottom:0}#commentsList li:last-child.author{padding-bottom:5px;border-bottom:1px solid #fff}#commentsList li.author{background:#E7E7E7}#commentsList li.author .commentText{position:relative}#commentsList li.author .commentText:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"p";float:right;font-size:30px;position:absolute;top:8px;right:5px}#commentsList li{background:#F2F2F2;border-bottom:1px solid #fff;clear:both;margin:0;padding:5px 0}.gravatar{float:left;margin:3px 5px 0 10px}.commentText{padding:0 10px;margin-left:40px;display:block}.commentText strong{color:#424242}.commentText strong.commentDate{display:block;font-weight:400;color:#989898;line-height:16px;font-size:12px}#blogContent{display:table-cell;padding-right:200px}#blogContent .bpe_image.Right_Image{margin-right:-200px}#blogContent h1.blogTitle{margin-right:-200px}#sidebar{display:table-cell;width:300px}#sidebarInner{padding-left:30px}@media (max-width:1000px){#blogContent h1.blogTitle{margin-right:0}#blogContent{padding:0}#blogContent .bpe_image.Right_Image{margin-right:0}}@media (max-width:768px){#blogContent h1.blogTitle{margin-right:0}#blogContent{padding:0;width:100%;display:block}#sidebar{display:block;width:100%}#blogContent .bpe_image.Right_Image{margin-right:0}#sidebarInner{padding-left:0}}.ie7 #sidebar{display:block;float:left;width:30%;overflow:hidden;padding:0}.ie7 #blogContent{float:left;display:block;width:70%;overflow:hidden;padding:0}.ie7 #blogContent .bpe_image.Right_Image{margin-right:0}.ie7 #blogContent h1.blogTitle{margin-right:0}.ie7 .blogFilterCol ul{margin-bottom:10px}.calendar{margin:0 1px 20px 0}h1.calMonth{text-align:center;margin:0 auto 10px;font-size:20px;width:220px}.calTable{width:auto;width:100%}.calTable a:hover{background:#444;color:#C1E0AA;text-decoration:underline}.calTable,.calTableBlog{border-collapse:collapse}.calTableBlog{width:100%}.calTable th{text-align:center;font-weight:700;background:#FFF;color:#000;text-transform:uppercase;font-size:10px;padding:2px 3px 0}.calTable td{border:1px solid #c7c7c7;background:#fff;text-align:right;color:#666;padding:2px 3px 0;height:80px;width:14.28%}.calTable td.weekend{background:#F3F3F3}.calTable td .event{color:#000}.next_month{width:24px;height:24px;position:relative;float:right}.next_month:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:">";float:right;font-size:25px;position:absolute;top:0;right:0}.prev_month{width:24px;height:24px;position:relative;float:left}.prev_month:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"<";float:right;font-size:25px;position:absolute;top:0;right:0}.cal_th_tablet,.cal_th_mobile{display:none}@media (max-width:768px){.cal_th_desktop{display:none}.cal_th_tablet{display:inline}.calTable td{height:auto}.event{display:none}#eventPopup .event{display:block}.calTable td.hasEvents{position:relative;background:#f5dcd0}.hasEvents:after{position:absolute;top:3px;left:3px;content:"";width:5px;height:5px;background-color:#f55400;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}}@media (max-width:480px){.cal_th_tablet{display:none}.cal_th_mobile{display:inline}}#eventPopupWrapper{position:fixed;top:30px;left:0;right:0;top:0;bottom:0;background:#000;background:rgba(0,0,0,.7);z-index:3000}#eventPopup{overflow:auto;max-height:80%;width:290px;margin:50% auto 0;position:relative;top:-50%;padding:20px;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #ddd}#closeEventPopup{position:absolute;top:5px;right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-size:20px;line-height:25px;cursor:pointer}form{margin-bottom:20px}fieldset:not(:last-child){margin-bottom:20px}input[type="text"],input[type="file"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:100%;display:block;margin-bottom:20px;background:#fff}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}label,legend{display:block;font-weight:700;font-size:13px}select{width:220px}input[type="checkbox"]{display:inline}label span,legend span{font-weight:400;font-size:13px;color:#444}.galleryThumb{float:left;width:20%;text-align:center;display:table;height:180px}.withSidebarNav .galleryThumb{width:25%}.column .galleryThumb{width:180px!important}.thumbInner{height:180px;display:table-cell;vertical-align:middle}.galleryThumb img{padding:7px;border:1px solid #c7c7c7;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}@media only screen and (min-width:768px) and (max-width:1000px){.withSidebarNav .galleryThumb{width:33.3333333%}.galleryThumb{width:25%}}@media only screen and (min-width:600px) and (max-width:767px){.withSidebarNav .galleryThumb,.fullWidth .galleryThumb{width:33.33333%;height:165px}.withSidebarNav .thumbInner,.fullWidth .thumbInner{height:165px}.withSidebarNav .galleryThumb img,.fullWidth .galleryThumb img{padding:3px;max-width:140px;max-height:140px}}@media only screen and (min-width:480px) and (max-width:600px){.withSidebarNav .galleryThumb{width:50%}.fullWidth .galleryThumb{width:33.33333%;height:148px}.fullWidth .thumbInner{height:148px}.fullWidth .galleryThumb img{padding:3px;max-width:120px;max-height:120px}}@media only screen and (max-width:480px){.withSidebarNav .galleryThumb,.fullWidth .galleryThumb{width:50%;height:135px}.withSidebarNav .thumbInner,.fullWidth .thumbInner{height:135px}.withSidebarNav .galleryThumb img,.fullWidth .galleryThumb img{padding:3px;max-width:110px;max-height:110px}}#lightboxOverlay{background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;bottom:0;right:0;z-index:3}#lightboxOuter *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#lightboxOuter{position:absolute;left:0;top:100px;width:100%;z-index:4}#lightboxContainer{display:none;margin:auto;padding:40px 20px 10px;width:400px;height:400px;position:relative;background:#fff}#lightboxInner,#lightboxExtra1,#lightboxExtra2,#lightboxExtra3{height:100%}#lightboxClose{position:absolute;top:2px;cursor:pointer;right:15px;display:none;width:36px;height:36px;background:#fff;text-align:center}#lightboxClose{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-size:25px;line-height:36px}#lightboxPrev{bottom:-36px;margin-top:-25px;left:10px;display:none;;position:absolute;cursor:pointer;width:36px;height:36px;background:#fff;text-align:center}#lightboxPrev{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-size:30px;line-height:36px}#lightboxNext{bottom:-36px;display:none;margin-top:-25px;left:56px;position:absolute;cursor:pointer;width:36px;height:36px;background:#fff;text-align:center}#lightboxNext{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-size:30px;line-height:36px}#lightboxCaption p{float:left;margin:0}#lightboxStuff:after{content:".";display:block;height:0;clear:both;visibility:hidden}#lightboxStuff{display:inline-block}#lightboxStuff{display:none;margin:0 auto;padding:40px 20px 15px;background:#fff}#lightboxCaption{font-size:18px;font-weight:700}#lightboxShop{float:right;margin-top:-40px}.montageSlideshow{margin:0 0 20px 0;position:relative;width:100%}.montageSlideshow img{max-width:100%;float:left}.imagesInMontage2 .item1{float:left;width:42.2%}.imagesInMontage2 .item2{float:right;width:56%}.imagesInMontage3 .item1{float:left;width:60%}.imagesInMontage3 .item2{position:absolute;top:0;right:0;width:37%}.imagesInMontage3 .item3{position:absolute;width:37%;bottom:0;right:0}.imagesInMontage4 .item1 img,.imagesInMontage4 .item2 img{float:left}.imagesInMontage4 .item1{float:left;width:42.2%}.imagesInMontage4 .item2{float:right;width:56.4%}.imagesInMontage4 .item4{float:right;width:42.2%;margin-top:20px}.imagesInMontage4 .item3{float:left;margin-top:20px;width:56%}.montageSlideshow .item1.last,.montageSlideshow .item3.last{width:100%!important}img{max-width:100%}.productWithForm .stockAndPrice{padding-left:155px;margin:0}.productWithForm .small .stockAndPrice{padding-left:0}span.price{font-weight:700;margin-bottom:10px;display:block}span.stock{display:block}.donation .donationInput{padding:4px;border-radius:5px;border:1px solid #888;font-size:16px;background:#fef9d9;font-weight:700;width:140px}.productTitle{font-weight:700;font-size:15px;margin:7px 0}.multi select{font-size:14px}.addToBasketForm.multi select{margin:0 10px 10px 0}.multiChoice{margin-bottom:20px}.productBox{float:left;width:170px;margin-right:15px;overflow:hidden;background:#F3F3F3;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:1px 10px 5px;margin:0 15px 20px 0}.productBox .simpleProduct{margin:5px 0 5px;padding:0 0 5px;width:auto}.productBox .stock{display:none}.productBox h2,.productBox h3,.productBox h4,.productBox p,.productBox .bpe_image{margin-top:5px;margin-bottom:5px}.productBox.last{margin-right:0}.addToBasketForm{margin:0 0 20px}.addToBasketForm.montageProductForm.shopGalleryVariant{margin:0;float:none;background:#fff}.montageCheckbox,.slideshowCheckbox{position:absolute;bottom:10px;right:10px;padding:10px;background:#fff;background:rgba(255,255,255,.8);width:43px;height:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:none}.montageCheckbox:after,.slideshowCheckbox:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"t";font-size:30px;line-height:25px;position:relative;left:-3px;color:#000;top:-2px;text-align:center}.montage-pic.selected .montageCheckbox,.current .slideshowCheckbox{display:block}.montageProductWrapper{background:#F3F3F3;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 0 20px;min-height:19px;padding:10px;border:1px solid #c8c8c8}.montageProductWrapper .addToBasketForm.montageProductForm.shopGalleryVariant .stockAndPrice .stock{padding-left:10px}.montageProductWrapper .addToBasketForm.montageProductForm.shopGalleryVariant .stockAndPrice{float:right}.montageProductWrapper .addToBasketForm.montageProductForm.shopGalleryVariant .productInner{width:auto}.montageProductWrapper .addToBasketForm.montageProductForm.shopGalleryVariant{border:none;background:none;width:auto;padding:0}.subPageProducts .montageProductWrapper{background:#fff}.montage-pic{position:relative}.with-product .montage-pic{cursor:pointer}.addToBasketForm.montageProductForm.shopGalleryVariant p{margin:0}#lightboxShop .addToBasketForm{margin:0}.multi .Button{margin:0}.productWithForm .Button{margin:5px 0 0}.simpleProduct .Button{margin-right:10px}#loading{z-index:1002;display:none;position:fixed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;top:50%;left:50%;margin:-50px 0 0 -50px;width:100px;height:100px;background:#686868 url(../graphics/loading.gif) no-repeat 50% 50%;background:rgba(104,104,104,.9) url(../graphics/loading.gif) no-repeat 50% 50%}#basketWrapperOuter{margin:18px 0}#orderSummary{padding:10px 20px;border:1px solid #7E7E7E;background:#EFEFEF;display:none;margin-bottom:20px}#miniBasket2 #basketWrapperOuter{margin:0;background:#efefef;overflow:hidden;width:585px}#shopRight{margin:18px 0 18px 40px;display:inline;float:left;width:218px}#shopStatus{color:#000;text-align:left;padding-left:20px}.shopBox{margin-bottom:18px;background:#f0f0f0 url(../graphics/col_box_top.jpg) no-repeat top}.shopBoxInner{color:#000;padding:7px 3px 5px 8px;min-height:74px;background:url(../graphics/col_box_bottom.jpg) no-repeat bottom}#phoneShopBox img{float:left}#phoneShopBox h3{margin:0 0 0 5px;display:inline;float:left;width:135px;font-size:10px;line-height:15px}#phoneShopBox h4{font-size:24px;margin:0;clear:both}.shopBox p{margin:0;font-size:10px;line-height:16px}#basketWrapper{background:url(../graphics/corners_bottom.gif) no-repeat bottom;padding:4px 0}#miniBasket2 #basketWrapper{background:none;padding:0}#basket{margin:0 0 18px 0;text-align:left;width:100%;color:#000}#basket td,#basket th{padding:7px 70px 7px 10px;vertical-align:middle}#miniBasket2 #basket th{background:#333;color:#fff;padding-top:10px}#basket td.removeCell,#basket th.removeCell{padding-right:10px;text-align:right;vertical-align:middle}#basket th{font-weight:700;background:#fff;color:#000;border-bottom:1px solid #c7c7c7;padding:3px 70px 6px 10px;line-height:16px}#basket td{border-bottom:1px solid #c7c7c7}#basket td.price{vertical-align:middle}#basket .quantityWrapper{font-size:11px}#basket .quantity.readonly{border:1px solid #d1d1d1;color:#c7c7c7}#basket .quantity{width:30px;padding:0;line-height:11px;border:1px solid #555;text-align:center}#paypalInfo{background:url(../graphics/paypal_info_top_without_tri.gif) no-repeat top}#paypalInfoInner{background:url(../graphics/paypal_info_bottom.gif) no-repeat bottom;padding:15px 10px 5px;color:#000;text-align:left}#paypalLogo{float:left;width:160px}#shoppingBasketContent{float:left;width:450px;padding-top:1px;font-size:11px}#postagechecker{width:200px;float:left;margin-right:10px}#agreeLabel{margin-left:210px;margin-top:20px}#agree{margin-top:25px;margin-left:180px;float:left}#postagechecker.error{background:#fff url(../graphics/alert.gif) no-repeat 100% 50%}#step1 #postageLabel,#step1 .postageLabel{padding-right:10px;width:200px;float:left;text-align:right;padding-top:4px;font-weight:700}#countries{float:left;margin:4px 0 0}#step1,#notUK{float:left;width:100%;padding:0 0 20px;text-align:left}#step2{padding:0 0 20px;float:left;width:100%}#step3{padding:0 0 20px;float:left;width:100%}#steps{position:relative}#stepsWrapper{margin-top:30px;overflow:hidden}#paypalExpress{border:1px solid #FDCC66;background:#FDFCDD;padding:20px 25px 0;margin-bottom:30px}#steps .label{float:left;width:180px;text-align:right;padding:8px 5px 0 0}#steps #billing_first_name,#steps #billing_last_name{float:left;width:174px;margin-right:15px}#steps .input{margin:5px 0;width:363px}.Float_Right{float:right}#steps select{width:auto}#checkoutShippingCalc,#shippingForm{display:none}#checkoutShippingCalc,#shippingForm{display:none}.paymentboxOuter{background:#f4f4f4;margin:10px 0}.paymentboxInner{padding:1px 20px 20px}#steps .paymentboxOuter h4{color:#222;font-size:14px;font-weight:700;padding:5px 20px;background:#ddd}#steps .input{margin:5px 0;width:370px}#steps .label{float:left;width:180px;text-align:right;padding:3px 5px 0 0}#steps .formSection{clear:both;margin-top:15px;padding-top:1px}#steps .select{margin-top:2px;margin-bottom:0}#steps .checkbox{margin-top:3px}#steps #billing_first_name,#steps #billing_last_name{float:left;width:174px;margin-right:15px}#quantityForm{margin-bottom:0}.quantity{border:none;width:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#444;color:#fff;font-size:12px;padding:2px 5px;line-height:13px;vertical-align:top;margin-top:1px}.quantityWrapper{margin:4px 0;display:block}.quantityWrapper input[type=text]{margin:0;width:50px}.basketThumb{float:left;border-radius:5px;margin-right:10px}.product_name{font-size:14px}.checkoutPsudoTable:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.checkoutPsudoTable{background:#f4f4f4;border-bottom:1px solid #fff}#orderSummary .checkoutPsudoTable{border:none;background:none;margin:0 -15px}#orderSummary p{margin-top:15px;border-top:1px solid #000;padding-top:15px}.checkoutPsudoTable.totals{padding-bottom:20px}.checkoutPsudoTable.header{background:#D5D5D5}.header .checkoutTableCell{font-weight:700;font-size:16px;padding:10px 15px}.checkoutTableCell{float:left;padding:5px 15px}.basketName{width:53%}.basketQuantity{width:15%}.basketPrice{width:20%}.basketPrice.withoutRemoveCell{width:32%}.checkoutTableCell.basketRemove{width:6%;padding:5px 0}.narrowQty,.narrowPrice{display:none}@media only screen and (max-width:767px){.basketName{width:50%}.basketQuantity{width:20%}.basketPrice{width:18%}.basketPrice.withoutRemoveCell{width:100%}.column .narrowQty,.narrowPrice{display:block}.column .checkoutPsudoTable.header,.column .empty{display:none}.column .basketName{width:100%}.column .basketQuantity{width:45%}.column .basketPrice{width:43%}}@media only screen and (max-width:600px){.narrowQty,.narrowPrice{display:block}.checkoutPsudoTable.header,.empty{display:none}.basketName{width:100%}.basketQuantity{width:45%}.basketPrice{width:43%}}.basketPrice strong{display:block}#basketTotals{text-align:right;font-size:12px}#basketTotals strong{display:block;font-size:20px}.basketRemove{vertical-align:middle;text-align:right}.basketRemove a{width:20px;height:20px;position:relative;display:inline-block}.basketRemove a:after,.removeCell a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"r";position:absolute;font-size:18px;left:4px;top:3px}#miniBasket2 .removeCell{float:right}.removeCell a{width:25px;height:20px;float:right;position:relative}#miniBasket2 p{margin:0}#miniBasket2 form{margin:0}#miniBasket2{margin:0 0 20px;background:#f4f4f4;padding-bottom:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#miniBasket2 .price{font-weight:700;color:#000;font-size:12px;padding-right:5px;float:left}#miniBasket2 .quantityWrapper{font-size:12px;line-height:16px;color:#777;float:right;margin:0}#miniBasket2 #miniUpdateQuantities{margin:8px 10px 10px;text-align:right}p#miniCheckoutButton.Button_Large{margin:2px 10px 0;text-align:center;padding:0}p#miniCheckoutButton.Button_Large a{display:block}#miniBasket2 .quantityWrapper input{border:none;width:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#000;font-size:10px;padding:0 5px;line-height:13px;vertical-align:top;margin-top:1px}.miniBasketItem p a{border:none}.miniBasketItem{padding:10px;border-bottom:1px solid #fff}.miniBasketItem img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left;margin-right:5px}.product_name{margin-right:30px;font-size:12px;line-height:16px}#basket{background:#f4f4f4;margin-top:18px;width:100%;margin-bottom:18px}#basket{margin-top:0}#basket td{padding:7px 10px;border-bottom:1px solid #ddd}#basket tr:last-child td{border:none}#basket th{font-weight:700;text-align:left;border-bottom:1px solid #ddd;padding:7px 10px;font-size:14px;background:#D5D5D5;color:#000}#miniBasket2 #miniTotals{margin:10px 0 10px 0;font-size:16px;padding:4px 10px;border-bottom:1px solid #fff;border-top:1px solid #fff}.incVatTotal{font-size:18px}#deliveryTotal{margin-bottom:10px;border:1px dashed #ccc;border-radius:2px;padding:5px;background:#fff}#grandTotal{border-radius:2px;display:none;border:2px solid #308200;background:#fff;font-size:18px;padding:5px}.social_links{margin-top:20px}.social_links ul{list-style:none;margin-left:0}.social_links li a,.social_links li a:hover{font-weight:400;display:inline-block;border:none;padding:8px 0 15px 45px}.social_links li.facebook_link a{background:url(../graphics/social-med-facebook.png) no-repeat 0 0}.social_links li.twitter_link a{background:url(../graphics/social-med-twitter.png) no-repeat 0 0}.social_links li.gplus_link a{background:url(../graphics/social-med-gplus.png) no-repeat 0 0}.social_links li.youtube_link a{background:url(../graphics/social-med-youtube.png) no-repeat 0 0}.social_links li.vimeo_link a{background:url(../graphics/social-med-vimeo.png) no-repeat 0 0}.social_links li.pinterest_link a{background:url(../graphics/social-med-pinterest.png) no-repeat 0 0}.social_links li.linkedin_link a{background:url(../graphics/social-med-linkedin.png) no-repeat 0 0}#closing .social_links a{float:left;width:0;overflow:hidden}.socialIconsTiny a{margin:0 2px;display:inline-block;*display:inline}.recent_blog_articles{margin-left:0}.recent_blog_articles li p a,.recent_blog_articles li a,.recent_blog_articles a:hover{border:none}.recent_blog_articles li{font-size:12px;margin-bottom:10px}.recent_blog_articles.narrow li .blog_article_thumb{width:50px}.recent_blog_articles li .blog_article_thumb img{width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.recent_blog_articles li .blog_article_thumb{float:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 10px 0 0;width:100px}.recent_blog_articles li.withThumb p{margin-left:110px;margin-bottom:0;margin-top:0}.recent_blog_articles.narrow li.withThumb p{margin-left:60px}.blog_date{color:#555;font-size:10px}.livechatWidgetOnline{display:none}.filterBox{padding:10px 20px 15px;margin:10px 0 30px 0;background:#4D4E4C}.filterItem{float:left;margin-right:20px;color:#fff}.filterItem select{border:1px solid #999}.filterItem p,.filterItem select{margin:0;width:auto}.subPageIndexGrid{list-style:none;margin:0}.subPageIndexGrid li.lastOf4{margin-right:0}.subPageIndexGrid li{float:left;width:24.25%;padding:0 0 0;position:relative;margin:0 1% 10px 0}.subPageIndexGrid li:hover span{-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s;background:#DE972F}.withText.subPageIndexGrid li.lastOf3.lastOf2,.withText.subPageIndexGrid li.lastOf2,.withText.subPageIndexGrid li.lastOf4{margin-right:0}.withText.subPageIndexGrid li.lastOf3{margin-right:1%}.withText.subPageIndexGrid li{width:49.5%}.withText.subPageIndexGrid li .title{padding-bottom:10px}.subPageIndexGrid li .title .desc,.subPageIndexGrid li .title .desc span{font-weight:400;font-size:14px;padding:0}@media (max-width:960px){.subPageIndexGrid li.lastOf4{margin-right:1%}.subPageIndexGrid li.lastOf3{margin-right:0}.subPageIndexGrid li{width:32.66%}}@media (max-width:600px){.subPageIndexGrid li.lastOf3.lastOf2,.subPageIndexGrid li.lastOf2,.subPageIndexGrid li.lastOf4{margin-right:0}.subPageIndexGrid li.lastOf3{margin-right:1%}.subPageIndexGrid li{width:49.5%}}.subPageIndexGrid li img{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:100%;float:left}.subPageIndexGrid li a{width:100%;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none}.subPageIndexGrid li .title{clear:both;border-top:1px solid #748FA2;padding-bottom:55px}.subPageIndexGrid li span{display:block;background:#4D4E4C;color:#fff;text-align:left;font-size:20px;line-height:24px;font-weight:700;width:100%;display:block;padding:10px}.subPageIndexGrid .button{float:right;width:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:absolute;bottom:9px;right:7px;font-size:16px;color:#000;padding:8px 15px}.subPageIndexGrid li span small{color:#919191;font-size:16px;line-height:22px;padding-top:5px;float:left}.subPageIndexGrid li span small strong{font-weight:700;font-size:20px}@media (min-width:768px){.subPageIndexGrid li span small{position:absolute;bottom:7px;left:10px}}@media (max-width:768px){.subPageIndexGrid li span small{margin-bottom:5px}.subPageIndexGrid li .title{padding-bottom:45px}.subPageIndexGrid li span .button{width:auto;bottom:5px;left:5px;right:5px;text-decoration:none;clear:both;text-align:center;float:none}}.js .productPageTabBox{display:none}.js .productPageTabBox:target{display:block}.productPageLayout{margin-bottom:40px}.productPageRight{float:right;width:55%}.productPageLeft{float:right;width:43%;margin-right:2%}@media (max-width:768px){.productPageRight,.productPageLeft{float:none;width:auto;margin:0}.productPageRight{margin-bottom:30px}}.Delivery,.Seasonal{float:right;border:1px solid #979797;padding:3px 10px 4px 5px;font-size:16px;font-weight:700;margin-top:7px;border-radius:4px;background:#D8D8D8}.Delivery:before,.Seasonal:before{content:"S";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-size:140%;position:relative;top:3px;margin:0 3px}.Seasonal:before{content:"X"}@media (max-width:600px){.Delivery{line-height:13px;font-size:11px;padding:3px 5px 3px 19px;margin-left:5px;max-width:80px;font-weight:400;border-radius:2px;position:relative}.Delivery:before{position:absolute;font-size:110%;top:3px;left:1px}}.From_Price{margin-top:-15px;font-size:16px}@media (max-width:600px){.From_Price{margin-top:-5px}}.productPageTabsLinks{list-style:none;margin:0}.productPageTabsLinks li{float:left;margin:0 1px 0 0}.productPageTabsLinks .current a{color:#fff}.productPageTabsLinks a{float:left;text-decoration:none;padding:5px 10px;background:#E6E6E6;background:-moz-linear-gradient(top,#e6e6e6 0%,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#e6e6e6 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#e6e6e6 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#e6e6e6 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#e6e6e6 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6',endColorstr='#f7f7f7',GradientType=0)}.incvat .lessvat,.incvat #lessVat{display:none}.lessvat .incvat,.lessvat #incVat{display:none}.productPageTabBox{clear:both;-webkit-border-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius:2px;-moz-border-radius-topleft:0;border-radius:2px;border-top-left-radius:0}#prices>p,#enquiry>p{background:#333;color:#fff;padding:5px 15px}.sleeve{padding:15px 15px 10px}#prices .simpleProduct,#prices .addToBasketForm{border-bottom:1px solid #ccc}#prices .simpleProduct:last-child,#prices .addToBasketForm:last-child{border:none}#prices p,#enquiry p,#prices form,#enquiry form{margin-bottom:0}.prices-cols{position:absolute;right:0;z-index:2;background:#fff;bottom:0;top:0}.product-row-heading .prices-cols .product-row-column{background:#DBDBDB}.too-small .prices-cols{right:-300px;border-left:1px solid #000;box-shadow:0 0 20px #000}.product-row-heading{background:#DBDBDB;border-bottom:1px solid #fff}.product-row{position:relative;overflow:hidden;padding-bottom:4px}.product-row-heading{padding-bottom:0}.product-row-column{padding:4px 6px;float:right}.product-row-column-threshold{padding:8px 6px;height:100%;background:#F7F7F7}.product-row-heading .product-row-column{padding:2px 6px;font-size:12px}.product-row-column-product{position:relative;z-index:1;float:none;margin-right:260px}.product-row-column-product.reset{opacity:.5;cursor:pointer}.hovering .product-row-column-product.reset{opacity:1}.product-row-column-show-prices{position:absolute;right:-100px}.too-small .product-row-column-show-prices{right:0}.too-small .product-row-column-product{margin-right:80px}.product-row-column-button,.product-row-column-threshold,.product-row-column-qty{width:56px;text-align:center;border-left:2px solid #fff}.product-row-column-threshold{width:60px;font-size:11px}.product-row-column-qty{width:42px}.product-row-column-qty input{width:30px;border:1px solid #ccc;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);padding:6px 4px;border-radius:4px;margin-top:0;text-align:center}.stock{padding:0 5px;border-radius:4px;line-height:18px;font-size:12px;display:inline-block;background:#D8FF90;float:left}.stock.warning{background:#FDCC66}.productPageLeft .owl-gallery-thumbs .item{opacity:.3;border:none}.productPageLeft .owl-gallery-thumbs .item.current{border:none;opacity:1}.relatedProduct{margin-bottom:10px}@media (min-width:1000px){.relatedProduct{width:18.4%;margin-right:2%;float:left}.relatedProduct.lastof5{margin-right:0}}@media (max-width:1000px) and (min-width:768px){.relatedProduct{width:23.2%;margin-right:2%;float:left}.relatedProduct.lastof4{margin-right:0}}@media (max-width:768px){.relatedProduct{width:48%;margin-right:2%;float:left}.relatedProduct.lastof2{margin-right:0}}.relatedProduct p{margin-bottom:5px}.relatedProduct a{text-decoration:none}.relatedProduct .bpe_image{margin-bottom:10px}.relatedProduct .Button_Medium a{padding:6px 12px}.relatedProduct p{font-size:11px;line-height:16px}.relatedProduct p strong{font-size:15px}@media (max-width:480px){.relatedProduct p strong{font-size:12px}}.owl-carousel.owl-carousel-huge{margin:40px 0 40px}.hugeSlide{background:#4D4E4C;position:relative}.hugeSlideImage{float:right;width:70%}.hugeSlideTitle{position:absolute;top:20px;left:20px}.hugeSlideTitle p{color:#E7E7E7;font-size:17px;text-transform:uppercase}.hugeSlideContent{padding:20px 20px 0 20px;position:absolute;bottom:0;left:0;width:30%}@media (min-width:1000px){.hugeSlideContent li,.hugeSlideContent p{font-size:17px;line-height:22px}}.hugeSlideContent .From_Price{margin-top:-8px;font-size:17px;font-weight:700}.hugeSlideContent h2{font-size:31px;text-transform:uppercase}.hugeSlideContent p,.hugeSlideContent h2,.hugeSlideContent h2,.hugeSlideContent h3,.hugeSlideContent h4,.hugeSlideContent li,.hugeSlideContent ol,.hugeSlideContent a{color:#fff}.hugeSlideContent li{margin-bottom:0}.hugeSlideImage .bpe_image{margin:0}.owl-carousel-huge.owl-theme .owl-controls{position:absolute;bottom:20px;right:70%;float:right;margin-right:15px;z-index:2}.owl-carousel-huge.owl-theme .owl-controls .owl-buttons{float:right;position:relative}.owl-carousel-huge.owl-theme .owl-controls .owl-buttons div{color:#fff;opacity:.9;font-size:14px;width:35px;height:35px;line-height:35px;text-align:center;background:#DE972F;border-radius:2px}@media (max-width:1000px){.hugeSlideImage{width:60%}.hugeSlideContent{width:40%}.owl-carousel-huge.owl-theme .owl-controls{right:60%}}@media (max-width:768px){.hugeSlideImage{width:100%;float:none}.hugeSlideContent{width:100%;float:none;position:relative;padding-top:20px;clear:both;padding-bottom:10px}.owl-carousel-huge.owl-theme .owl-controls{top:10px;bottom:auto;left:0;width:100%}.owl-carousel-huge.owl-theme .owl-controls .owl-buttons div{margin-right:10px}}.featuredCat{float:left;width:24.2%;margin-right:1%;position:relative;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:250ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-in-out;-moz-transition-duration:250ms}.featuredCat:hover{-webkit-transform:scale(1.07,1.07);-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:250ms;-moz-transform:scale(1.07,1.07);-moz-transition-timing-function:ease-in-out;-moz-transition-duration:250ms;z-index:2}.featuredCat.last{margin-right:0}.featuredCat .bpe_image{position:relative}.featuredCat .bpe_image a:after{content:"";background:url(../graphics/dark-grad.png) repeat-x bottom;position:absolute;top:0;left:0;right:0;bottom:0}.featuredCat p a{text-decoration:none;color:#fff}.featuredCat p{z-index:2;position:absolute;bottom:0;left:0;right:0;padding:20px;color:#fff;font-size:25px}.featuredCat a span{z-index:2;position:absolute;bottom:0;left:0;right:0;display:block;padding:20px;color:#fff;font-size:25px;line-height:30px}@media (max-width:768px){.featuredCat{width:49.5%}.featuredCat.last_of_two{margin-right:0}}@media (max-width:480px){.featuredCat{width:100%;margin:0}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(/graphics/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.caption{position:absolute;bottom:0;left:0;right:0;padding:10px;background:#000;color:#fff;font-size:14px;background:rgba(0,0,0,.5);margin:0}.carousel_slide *:last-child{margin-bottom:0}.owl-carousel:after,.owl-controls:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.owl-carousel{zoom:1;margin-bottom:20px}.owl-controls{zoom:1}.owl-theme .owl-controls{text-align:center}.item{position:relative}.item img{display:block}.owl-item .bpe_image.Light_Border,.owl-item .bpe_image.Heavy_Border,.owl-item .bpe_image.Light_Border_Caption,.owl-item .bpe_image.Heavy_Border_Caption{padding:5px}.owl-slideshow-multi .item,.owl-gallery-thumbs .item{margin:3px 3px 3px 0;display:block}.galleryWithThumbs .enlarge{position:relative;width:100%}.galleryWithThumbs .enlarge img{position:absolute;top:0;left:0;z-index:1}.galleryWithThumbs .enlarge .caption{z-index:2;position:absolute;bottom:0;left:0;right:0;padding:8px;font-size:16px;background:#fff;background:rgba(255,255,255,.8);margin:0;color:#000}.owl-slideshow-multi .item img,.owl-gallery-thumbs .item img{display:block;width:100%;height:auto}.owl-theme .owl-controls{position:relative}.owl-theme .owl-controls .owl-buttons{position:absolute;top:0;left:0}.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:0}.owl-theme .owl-controls .owl-buttons div{color:#222;display:inline-block;zoom:1;*display:inline;font-size:20px;opacity:.5;margin-right:10px;font-family:"icomoon"}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-pagination{margin:5px 50px 0}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/graphics/AjaxLoader.gif) no-repeat center center}