body{font-family:'Open Sans',sans-serif;color:#485A5F;overflow-x:hidden}a{text-decoration:none}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}.ResponsiveImage img,#infscr-loading img{height:auto !important;max-height:100%;max-width:100%;width:auto !important}.VAlign{float:none;display:inline-block;vertical-align:middle}ul{list-style:disc}hr{border-color:#E1E1E1}.Error,.Warning{color:#FF4136}[data-clickable]:hover,a[data-target]:hover{cursor:pointer}a{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.BackToTop{display:none;position:fixed;z-index:3;bottom:50px;right:30px}.BackToTop.Show{display:block}.BackToTop a{display:block;height:60px;width:60px;text-align:center;font-size:200%;background:#ECEDED;border:1px solid #e0e0e0}.BackToTop a .Icon{line-height:56px}#PrimaryContent{padding:0 0 50px}#Header .Login .AccountLinks li.AgentAccount,#Header .Login .AccountLinks li.AgentAccountSelect,#Header .Login .AccountLinks li.QuickOrder{display:none}ul.InfoTab li{display:table-cell;width:auto}.BuyContainer .Brand{padding-top:4px;padding-bottom:25px}.ImagesContainer{overflow:hidden}.CookieConsent{background:#7997a1;color:White}.CookieConsent a{color:White;text-decoration:underline}.CookieConsent .CookieContentBtn .Button{background:#485A5F;color:White}.CookieConsent .CookieContentBtn .Button:hover{opacity:0.7}.Search input.Text,.Search .Button{margin:2px 0}#TopNav li.last{display:none}.CatalogueHome .DepartmentThumb .Image{padding-bottom:53%}.CatalogueHome .ResponsiveImage img,#infscr-loading img{width:100% !important}fieldset .Next input,.CartContainer input.Button,.DataTable .Next input,.CartButtons .btn-default{background:#485A5F}.MobileSorting{display:none;text-align:center;padding-top:13px}.MobileSorting a{text-decoration:underline}.ProgressIndicator,.AltButton{}.ProgressIndicator[style]{display:none !important}.CartContainer{}.Login .AccountLinks li.Account,.Login .AccountLinks li.OrderHistory{display:none}.AccountLinks > .row{margin-left:-15px;margin-right:-15px}@media (max-width:767px){#Wrapper,.FooterWrapper{padding:0 10px}.FooterWrapper{margin:0 -10px}#PrimaryContent{margin-left:auto;margin-right:auto;max-width:370px} .BackToTop{bottom:30px}#PrimaryContent{max-width:767px;overflow:hidden}#PrimaryContent > div{width:96%;margin:0 auto;overflow:hidden}a.navbar-toggle.SidebarButton{display:none}}.MainProductContainer .BuyContainer .Downloads h2{background-color:#7a98a0;color:#fff;border:1px solid #7a98a0;text-transform:uppercase;font-size:14px;font-weight:bold;padding:12px;border-top-right-radius:4px;border-top-left-radius:4px}.MainProductContainer .BuyContainer .Downloads ul{border:1px solid #ebebeb;padding:15px 40px;margin:0}@media (max-height:667px){.MainProductContainer .ImagesContainer img{max-width:568px}.MainProductContainer .ImagesContainer img[style]{height:auto !important}#PrimaryContent{overflow:hidden}}@media (max-width:375px){.MainProductContainer .ImagesContainer img{max-width:375px}.MainProductContainer .ImagesContainer img[style]{height:auto !important}#PrimaryContent{max-width:375px;overflow:hidden}#PrimaryContent > div{width:96%;margin:0 auto;overflow:hidden}}@media (max-width:767px){#TopNavigation .container,#Header{margin-left:auto;margin-right:auto;margin-bottom:0 !Important;max-width:370px}}#TopNavigation,#Header{padding:0 10px}#TopNavigation .HeaderContact{float:left}#TopNavigation .HeaderContact ul.nav{margin:0;padding:0}#TopNavigation .HeaderContact ul.nav li{float:left}#TopNavigation .TopNavMobileBtn .icon-bar{background:#fff}#TopNavigation ul.nav a{color:#485A5F}#TopNavigation ul.nav a:hover,#TopNavigation ul.nav a:focus{background:none;color:#909090}#TopNavigation a,#TopNavigation .Tel,.VatPriceDisplay label{line-height:18px;padding:8px}#TopNavigation .Tel{display:inline-block}#TopNavigation a .Icon{margin-right:10px}#TopNavigation .TopNavMobileBtnContainer{float:left}#TopNavigation .TopNavMobileBtn{margin:0;color:#485A5F}#TopNavigation .TopNavMobileBtn .Icon{margin-left:10px}#Header .Logo{padding:0;text-align:center}#Header .Logo a{display:block}#Header .Search{position:relative}#Header .Search .SearchBox{border:1px solid #e0e0e0;position:relative;padding-right:40px}#Header .Search .SearchBox input.Text,#Header .Search .SearchBox input.Button{border:none;background:none;padding:10px;line-height:20px}#Header .Search .SearchBox input.Text{width:100%}#Header .Search .SearchBox input.Button{background:url(images/search-icon.png) no-repeat 10px 10px;font-size:0;width:40px;height:40px;position:absolute;right:0;top:0}.AjaxSearchResults{position:absolute;top:100%;left:0;z-index:5;background:#fff;border:1px solid #e0e0e0;margin:0 -1px;overflow:auto;min-width:100%;display:none}.AjaxSearchResults .AjaxSearchProduct,.AjaxSearchResults .AjaxSearchDepartment,.AjaxSearchResults .Heading{border-top:1px solid #e0e0e0}.AjaxSearchResults .AjaxSearchProduct,.AjaxSearchResults .AjaxSearchDepartment a,.AjaxSearchResults .Heading{padding:10px}.AjaxSearchResults .Heading{font-weight:bold}.AjaxSearchResults .AjaxSearchDepartment a{display:block}.AjaxSearchResults .AjaxSearchProduct:first-child,.AjaxSearchResults .AjaxSearchDepartment:first-child,.AjaxSearchResults .Heading:first-child{border-top:none}.AjaxSearchResults .AjaxSearchProduct .Image{float:left;width:60px;border:1px solid #e0e0e0}.AjaxSearchResults .AjaxSearchProduct .Text{margin-left:65px;padding:2px 10px;font-size:90%}.AjaxSearchResults .AjaxSearchProduct .Text a,.AjaxSearchResults .AjaxSearchDepartment a{color:#485A5F}.AjaxSearchResults .AjaxSearchProduct .Text .Price{color:#b8191b}.AjaxSearchResults .AjaxSearchProduct .Text .StockCode{display:block}.AjaxSearchResults .MoreResults .Button{border:none;width:100%;color:#fff;background:#b8191b}.AjaxSearchResults .MoreResults .Button:hover,.AjaxSearchResults .MoreResults .Button:focus{background:#FEA279}.AjaxSearchResults .NoResults p{margin:0;text-align:center;line-height:30px}.AjaxBasketMessageContainer{position:fixed;top:0;left:0;z-index:1041;width:100%;background:#fff;border-bottom:1px solid #ebebeb;display:none;-webkit-box-shadow:0 0 10px 5px #949494;-moz-box-shadow:0 0 10px 5px #949494;box-shadow:0 0 10px 5px #949494}.AjaxBasketMessageContainer .OrderMessages{text-align:center;padding:5px}.AjaxBasketMessageContainer .OrderMessages p{margin:0;padding:0}.AjaxBasketMessageContainer .OrderMessages .Button{margin-top:5px;font-size:90%}#Header .Login a:hover{text-decoration:none}#Header .Login a .Icon{margin:0 auto 4px;height:40px;width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;transition:all 0.4s ease-in-out 0s}#Header .Login a:hover .Icon{transition:all 0.4s ease-in-out 0s;opacity:0.8}#Header .Login a .Icon .Count{position:absolute;top:-12px;right:-8px;width:24px;height:24px;text-align:center;line-height:22px}#Header .Login a .Icon,#Header .Login a .Text{display:block}#Header .AccountLinks a .Text{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}#CatalogueNav{position:relative;z-index:4}#CatalogueNav .DepartmentNavMobileBtn{display:block;float:none;margin:0;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;font-size:120%;clear:both}#CatalogueNav .DepartmentNavMobileBtn .Icon{margin-right:6px;font-size:130%;position:relative;top:2px}#CatalogueNav .DepartmentNavMobileBtn{}#CatalogueNav .DepartmentNavigation{margin:0}#CatNav li a,#CatNav .NavItem a{display:block;line-height:20px;padding:10px 0;text-transform:uppercase;text-align:center;color:#fff}#CatNav .SubNavProducts .SubGroupHeader{line-height:40px;font-size:100%;margin-bottom:15px}#CatNav li a .LinkText,#CatNav .NavItem a .LinkText{position:relative;display:inline-block;vertical-align:middle;padding-right:15px}#CatNav li a .LinkText .Icon,#CatNav .NavItem a .LinkText .Icon{display:none}#CatNav li,#CatNav .NavItem{position:static}#CatNav > li:hover a,#CatNav .NavItem:hover a{text-decoration:none;cursor:pointer}#CatNav .SubNav{display:none}#CatNav .SubNav a{text-transform:capitalize}.MenuBg{position:fixed;top:0;left:0;height:100%;width:100%;z-index:3;background:rgba(0,0,0,0.5);display:none}.MenuBg.Hover{display:block}.CopyrightWrapper .Text,.CopyrightWrapper .Image{padding:0;text-align:center}.CopyrightWrapper{background:#e0e0e0;padding:15px}@media (max-width:767px){#Header .Login{float:none;margin:0 auto;max-width:200px}}@media (min-width:768px){#TopNavigation .nav li:first-child a,#TopNavigation .Tel{padding-left:0}#TopNavigation,#Header{padding:0}#TopNav{float:left;width:auto;clear:none;padding:0}#Header .Login a.AltButton{color:#fff}#Header .Login a .Icon{margin-bottom:0;margin-right:0}#Header .AccountLinks a .Icon{position:absolute;left:0}#Header .AccountLinks a .Text{padding-left:50px}#Header .Login a .Icon,#Header .Login a .Text{display:inline-block;line-height:39px;vertical-align:middle}.HeaderAccountMenuWrapper,.MiniBasketWrapper{position:absolute;top:100%;left:0;z-index:5}.MiniBasketWrapper{right:0;left:auto}.HeaderAccountMenu,.MiniBasket{position:relative;margin-top:16px;z-index:3;background:#fff;border:1px solid #e0e0e0;width:200px;text-align:left}.MiniBasket{width:350px}.HeaderAccountMenu:after,.HeaderAccountMenu:before,.MiniBasket:after,.MiniBasket:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.HeaderAccountMenu:after,.MiniBasket:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:16px;margin-left:-16px}.HeaderAccountMenu:before,.MiniBasket:before{border-color:rgba(224,224,224,0);border-bottom-color:#e0e0e0;border-width:18px;margin-left:-18px}.MiniBasket .NoItems{padding:15px}.MiniBasket .NoItems P{padding:0;margin:0}.HeaderAccountMenu p{margin:0}.HeaderAccountMenu .HeaderAccountDetails,.HeaderAccountMenu .HeaderAccountLinks{padding:8px}.HeaderAccountMenu .HeaderAccountLinks{border-top:1px solid #e0e0e0}#CatalogueNav.Fixed{position:fixed;top:0;left:0;width:100%}#CatalogueNav .NavLogo{vertical-align:top}#CatalogueNav .DepartmentNavigation{float:none;display:table !important;width:100%;padding:0;position:relative}#CatalogueNav .DepartmentNavigation .DepartmentNavRow{display:table;width:100%}#CatalogueNav .DepartmentNavigation .NavItem{display:table-cell;float:none;vertical-align:middle}#CatalogueNav li a,#CatalogueNav .NavItem a{padding-right:5px;padding-left:5px;font-size:88%}#CatalogueNav li a .LinkText,#CatalogueNav .NavItem a .LinkText{padding-right:0}#CatalogueNav li a .Icon,#CatalogueNav .NavItem a .Icon{display:none}#CatNav .SubNav{background:#fff;position:absolute;top:100%;left:0;width:100%;z-index:2;padding-bottom:10px}#CatNav .SubNavLinks{padding:0}#CatNav .SubNav ul{margin:0;padding:0;list-style:none}#CatNav .SubNav a{color:#485A5F;text-align:left}#CatNav .SubNav ul li a{padding:4px 5px}#CatNav .SubNav h2.SubGroupHeader{border-bottom:1px solid #b8191b;font-size:110%;margin:0}#CatNav .SubNav .SubNavImg{padding:10px;text-align:right}.CopyrightWrapper .Text{text-align:left}.CopyrightWrapper{padding:30px 0}}@media (min-width:992px){#TopNav{float:right}#CatalogueNav a{font-size:95%}#CatalogueNav .NavItem a .LinkText .Icon{display:none}#CatalogueNav li a .LinkText .Icon,#CatalogueNav .NavItem.HasSub a .LinkText .Icon{display:inline;position:absolute;top:50%;right:0;height:14px;width:10px;margin-top:-7px}#CatalogueNav li a .LinkText,#CatalogueNav .NavItem a .LinkText{padding-right:15px}}.VatPriceDisplay{float:right;background:#ECEDED;padding:0 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.VatPriceDisplay label,.VatPriceDisplay .VATSwitchContainer{display:inline-block;vertical-align:middle}.VatPriceDisplay label{font-weight:normal;margin:0;padding-left:4px;padding-right:4px;cursor:pointer}.VatPriceDisplay label.ExcVATSwitchLabel{padding-right:0}.VatPriceDisplay label input{display:none}.VatPriceDisplay .VATSwitchContainer{background:#909090;width:34px;height:16px;padding:1px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.VatPriceDisplay .VATSwitchContainer .ButtonArea{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:2}.VatPriceDisplay .VATSwitchContainer .VATSwitch{background:#fff;position:absolute;top:1px;left:1px;height:14px;width:14px;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.VatPriceDisplay.IncVat .VATSwitchContainer .VATSwitch{left:1px}.VatPriceDisplay.ExVat .VATSwitchContainer .VATSwitch{left:19px}.MiniBasketWrapper{line-height:18px}.MiniBasket:after,.MiniBasket:before{left:280px}.MiniBasketProductsContainer .MiniBasketProduct,.MiniBasket .MiniBasketTotal{border-top:1px solid #e0e0e0;padding:10px}.MiniBasketProductsContainer .MiniBasketProduct:first-child{border-top:none}.MiniBasketProductsContainer .MiniBasketProduct .Image{float:left;width:60px;height:60px;border:1px solid #e0e0e0}.MiniBasketProductsContainer .MiniBasketProduct .Text{float:left;width:168px;padding:4px 10px}.MiniBasketProductsContainer .MiniBasketProduct .Quantity{float:left;width:35px;text-align:center;padding:4px 0}.MiniBasketProductsContainer .MiniBasketProduct .LinePrice,.MiniBasket .MiniBasketTotal .Price{float:left;width:65px;text-align:right;padding:4px 0}#Header .MiniBasketProductsContainer .MiniBasketProduct .LinePrice a.Remove .Icon{background:none;height:auto;width:auto;display:block;text-align:right;font-size:160%}#Header .MiniBasketProductsContainer .MiniBasketProduct .LinePrice a.Remove:hover .Icon{color:#485A5F;opacity:0.6}.MiniBasketProductsContainer .MiniBasketProduct .Text .StockCode{display:block}.MiniBasket .MiniBasketTotal{text-align:right}.MiniBasket .MiniBasketTotal .Price{font-size:140%;font-weight:bold;padding:0;width:80px}.MiniBasket .MiniBasketTotal .Label{float:left;width:248px;line-height:22px}.MiniBasket .ButtonsContainer{text-align:right}.MiniBasket .ButtonsContainer > div{padding:10px}.MiniBasket .ButtonsContainer .Button{width:100%;text-align:center !important}.MiniBasket .ButtonsContainer .Button.AltButton,.MiniBasket .ButtonsContainer .Button:hover,.MiniBasket .ButtonsContainer .Button.active{color:#fff !important}@media (max-width:767px){.MiniBasketWrapper{display:none !important}}.FooterWrapper .FooterNavigation a[href*="Catalogues-Supplements"]{font-weight:bold}.FooterWrapper{clear:both;background:#ECEDED}.NewsletterWrapper{background:#b8191b;padding:16px 0}.NewsLetterForm{position:relative;padding:0}.NewsLetterForm .Label{line-height:48px;color:#fff;font-size:130%;text-align:center}.NewsLetterForm .InputButtonWrap{background:#fff;position:relative;padding-right:80px}.NewsLetterForm .InputButtonWrap input.Text{width:100%;line-height:48px;height:48px;padding:0 15px}.NewsLetterForm .InputButtonWrap .Button{display:block !important;position:absolute !important;top:0 !important;right:0 !important;background:#485A5F !important;height:100% !important;line-height:48px !important;height:48px !important;padding:0 15px !important;color:#fff !important;text-decoration:none !important;cursor:pointer !important;border:none}.BrochureRequestIframe,.NewsletterIframe{margin:0;padding:0;border:none;width:100%;height:285px}.BrochureRequestIframe{height:585px}.SocialMedia{padding:15px 0 0 0;text-align:center;margin:0 auto !important;display:block;float:none}.SocialMedia a{display:inline-block;background:#485A5F;width:40px;height:40px;padding:5px;margin:4px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.SocialMedia a:hover{background:#747474}@media (min-width:768px){.NewsLetterForm .Label{text-align:left;position:absolute;top:0;left:0}.SocialMedia{text-align:right;padding-top:0}.SocialMedia a:last-child{margin-right:0}}@media (max-width:767px){.NewsletterWrapper .container,.FooterNavigation,.PaymentMetods,.Copyright{margin-left:auto;margin-right:auto;max-width:370px}}.FooterNavigation{padding:50px 0}.FooterNavCol{font-size:90%}.FooterNavCol h3{font-size:110%;font-weight:bold;text-transform:uppercase;margin-bottom:30px}.FooterNavCol .FooterNavColContent ul,.FooterNavCol .FooterNavColContent ul li{list-style:none;margin:0;padding:0;line-height:150%}.FooterNavCol .FooterNavColContent ul li a,.AspidsitraLink a{color:#485A5F}.FooterNavCol .FooterNavColContent.ResponsiveImage img{display:block;margin:0 auto}.FooterNavCol.AccreditationCol{padding-top:20px}.FooterNavCol.AccreditationCol p{margin-bottom:20px}.AspidsitraLink{clear:both;text-align:left;font-size:90%;padding:20px 0 0}@media (min-width:768px){.AspidsitraLink{text-align:right}}@media (min-width:992px){}.PaymentMetods{text-align:left;padding-bottom:40px}.PaymentMetods .PaymentMethod{padding:0 10px 10px 10px}.CopyrightWrapper{padding:15px}.CopyrightWrapper p{font-size:70%;line-height:200%;margin:0;padding:0}.CopyrightWrapper .Text,.CopyrightWrapper .Image{padding:0;text-align:center}.CopyrightWrapper .Image{padding-top:15px}@media (min-width:768px){.CopyrightWrapper{padding:30px 0}.CopyrightWrapper .Text{text-align:left}.CopyrightWrapper .Text .TextPadding{display:table;width:100%;height:60px}.CopyrightWrapper .Image{text-align:right;padding-top:0}}.HomePageWrapper{padding:30px 0 0;margin:0 -10px}.HomePageWrapper h2{margin-left:10px;margin-right:10px}.HomePageTextWrapper{margin:0 -15px;padding:1px}.BannerBarContainer{padding:0;background:#ECEDED}.BannerBar{padding:0;text-align:center}.BannerBar .Banner{display:block;padding:0;text-align:center;border-bottom:1px solid #fff}.BannerBar .Banner .Image,.BannerBar .Banner .Text{display:inline;vertical-align:middle;line-height:24px}.BannerBar .Banner .Image{margin-right:12px}.BannerBar .Banner a{display:block;padding:15px;color:#485A5F}.BannerBar .Banner a:hover{text-decoration:none}.HomeSlider{width:100%;position:relative}.HomeSlider .Slide{position:relative;display:none}.HomeSlider .Slide:first-child,.HomeSlider .owl-item .Slide{display:block}.HomeSlider .Image a{display:block;text-align:center}.HomeSlider .Image a img{display:inline;width:100%}.HomeSlider .TextContainer{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.HomeSlider .TextContainer .container{padding:0;position:absolute;height:100%;left:0;right:0}.HomeSlider .owl-controls .owl-page,.FeaturedDepatment .owl-controls .owl-page,.IndustrySectorComments .owl-controls .owl-page{display:inline-block;padding:10px}.HomeSlider .owl-controls .owl-page span,.FeaturedDepatment .owl-controls .owl-page span,.IndustrySectorComments .owl-controls .owl-page span{display:block;width:10px;height:10px;background:#bababa;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.HomeSlider .owl-controls .owl-page.active span,.FeaturedDepatment .owl-controls .owl-page.active span,.IndustrySectorComments .owl-controls .owl-page.active span{background:#b8191b}.HomeButtons{clear:both}.HomeButtons .HomeButtonWrapper{padding:0 10px}.HomeButtons .HomeButton a{display:block;text-align:center;color:#485A5F;padding:25px 0;background:#ECEDED;cursor:pointer}.HomeButtons .HomeButton a:hover{background:#E0E0E0;text-decoration:none}.HomeButtons .HomeButton a .Image{display:inline-block;width:60px;height:60px;text-align:center;background:#b8191b;padding:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.HomeButtons .HomeButton a .Text{display:inline-block;vertical-align:middle;padding:0 12px}@media (min-width:768px){.HomeSlider .TextContainer .SlideText{font-size:120%;max-width:50%;width:370px}.BannerBar .Banner{display:inline-block;border-bottom:none}.HomeButtons{padding:20px 0 0}}@media (min-width:768px) and (max-width:991px){.BannerBar .Banner .Image,.BannerBar .Banner .Text{display:block;text-align:center;font-size:90%}}@media (min-width:992px){.HomeSlider .TextContainer .SlideText{font-size:140%;padding:0 60px}.HomeSlider .TextContainer .SlideText .Button{margin-top:40px}}@media (min-width:1200px){.HomeSlider .TextContainer .SlideText .Button{line-height:60px;margin-top:50px}}.PopularCategoriesWrapper{padding:0}.PopularCategoriesWrapper h2{margin-top:0}.PopularCategories .DepartmentThumbWrapper{padding:10px}.PopularCategories .DepartmentThumb{background:#485A5F;position:relative;margin:0 auto}.PopularCategories .DepartmentThumb:hover{opacity:0.8}.PopularCategories .DepartmentThumb .Image,.HomeDealsWrapper .HomeDealThumbWrapper .Image{padding:0 0 56.25%;background:#fff;position:relative}.PopularCategories .DepartmentThumb .Image a,.HomeDealsWrapper .HomeDealThumbWrapper .Image a{display:block;height:100%;position:absolute;width:100%}.PopularCategories .DepartmentThumb .Image img,.HomeDealsWrapper .HomeDealThumbWrapper .Image img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.PopularCategories .DepartmentThumb .Text{padding:0}.PopularCategories .DepartmentThumb a{color:#fff;text-decoration:none}.PopularCategories .DepartmentThumb .Text a{display:block;padding:0 35px 0 15px;font-size:130%}.PopularCategories .DepartmentThumb .ViewBtn{bottom:0;right:0;padding:0}.PopularCategories .DepartmentThumb .ViewBtn a{display:block;padding:5px 15px 5px 15px;}.HomeDealsWrapper{padding:0}.HomeDealsWrapper .HomeDealThumbWrapper{padding:10px}.HomeDealsWrapper .HomeDealThumb .Image{padding-bottom:87%}.HomeDealsWrapper .HomeDealThumb:hover{opacity:0.8}.HomeDealsWrapper .HomeDealThumb .Image img{border:1px solid #e0e0e0 !important}.HomeDealsWrapper .HomeDealThumb .Text{background:rgba(241,90,42,0.9);color:#fff;left:10px;line-height:120%;max-height:100%;max-width:50%;min-height:160px;padding:15px 10px 50px;position:absolute;text-align:center;top:1px}}.HomeDealsWrapper .HomeDealThumb .Text h3{margin:0 0 6px;font-size:140%;line-height:120%;font-weight:bold}.HomeDealsWrapper .HomeDealThumb .Text p{font-size:120%;line-height:120%}.HomeDealsWrapper .HomeDealThumb .Text a{color:#fff;text-decoration:none}.HomeDealsWrapper .HomeDealThumb .ViewBtn{position:absolute;bottom:0;padding:10px;left:0;width:100%}.HomeDealsWrapper .HomeDealThumb .ViewBtn a{display:block;text-align:center;border:1px solid #fff;padding:6px}.HomeDealsWrapper .HomeDealThumb:hover .ViewBtn a{background:#fff;color:#485A5F}.HomeDealsWrapper .HomeDealThumb{margin:0 auto;position:relative}.VatPriceDisplay{display:none}.HeaderWrapper .AccountLinks .Icon i.fa,.HeaderWrapper .BasketLink .Icon i.fa,.HeaderWrapper .BasketLink i.Icon{display:block;width:100%;height:100%;color:#797a7a;font-size:35px}.AccountLinks .Icon,.BasketLink .Icon{text-align:center}.CopyrightWrapper .Copyright .Image a img{max-width:100px;height:auto}@media (min-width:992px){.HomeDealsWrapper{padding-top:71px;}}.FeaturedDepatmentWrapper{clear:both;padding-right:1px !important;padding-left:1px !important}.owl-item .ProductThumbnailWrapper{width:100% !important}.FeaturedDepatment .owl-controls{text-align:center}.FeaturedDepatment .owl-controls .owl-nav > div{height:30px;width:30px;border:1px solid #909090;color:#909090;position:absolute;top:50%;margin-top:-16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.FeaturedDepatment .owl-controls .owl-nav > div:hover{border:1px solid #485A5F;color:#485A5F}.FeaturedDepatment .owl-controls .owl-nav > div.owl-prev{left:-42px}.FeaturedDepatment .owl-controls .owl-nav > div.owl-next{right:-42px}.FeaturedDepatment .owl-controls .owl-nav > div .Icon{line-height:11px;font-size:20px;position:relative;top:-2px}.FeaturedDepatment .owl-controls .owl-nav > div.owl-next .Icon{right:-2px}a:hover,a:focus{text-decoration:none}.DepartmentThumbWrapper .DepartmentThumb div.Image a{background:#ECEDED;border:1px solid #ebebeb}.Departments .Department{padding:15px}.Departments .Department .DepartmentThumb .Image a{background:#eceded none repeat scroll 0 0}.DepartmentCage .Products .ProductThumbnail{border:0}.DepartmentCage .Products .ProductThumbnail .Image{border:1px solid #e0e0e0;border-bottom-width:0}.DepartmentCage .Products .ProductThumbnail .Name{border:1px solid #e0e0e0;border-bottom-width:0;border-top-width:0}.DepartmentCage .Products .ProductThumbnail .Price{border:1px solid #e0e0e0;border-top-width:0}@media (max-width:767px){.FeaturedDepatmentWrapper{margin:0 auto}}@media (max-width:1269px){.FeaturedDepatment .owl-controls{display:block !important}.FeaturedDepatment .owl-nav{display:none !important}}@media (min-width:1270px){.FeaturedDepatment .owl-controls{display:block !important}.FeaturedDepatment .owl-nav,.FeaturedDepatment .owl-nav .owl-prev,.FeaturedDepatment .owl-nav .owl-next{display:block !important}}.HomePageArticle{padding:15px 0;border-top:1px solid #ebebeb}.HomePageArticle:first-child{border-top:none}.HomePageArticle:hover{background:#F8F8F8}.HomePageArticle:hover a{text-decoration:underline}.HomePageArticle .Image,.HomePageArticle .Text{display:table-cell;float:none;padding:0;vertical-align:middle}.HomePageArticle .Image{padding-right:20px}.HomePageArticlesAllBtn{text-align:right;padding:10px 0}@media (min-width:768px){.HomePageArticle{padding-left:15px}}#CatalogueNav .NextDayCutOff{position:absolute;top:0;left:0;cursor:pointer}.NextDayCutOff .IconWrap{height:40px;width:40px;color:#fff;background:#b8191b;font-size:210%;text-align:center;float:left}.NextDayCutOff .IconWrap .Icon{line-height:40px}#CatalogueNav .NextDayCutOff .Text{float:left;border:2px solid #b8191b;display:none}.NextDayCutOff .Text .Inner{padding:5px;background:#fff;line-height:160%;text-align:center}#CatalogueNav .NextDayCutOff .Text .Inner{width:106px}.Search .NextDayCutOff{background:#b8191b;position:relative;background:#b8191b;padding-left:40px;margin-top:10px}.Search .NextDayCutOff .IconWrap{position:absolute;top:0;left:0;height:100%}@media (max-width:767px){.NextDayCutOff .IconWrap{width:auto}.NextDayCutOff .IconWrap .Icon{display:inline-block;vertical-align:middle;line-height:normal}.NextDayCutOff .IconWrap:before,.NextDayCutOff .IconWrap:after{content:"";display:inline-block;height:100%;vertical-align:middle}.BuyContainer{padding-right:0;padding-left:0}}@media (max-width:1500px){#CatalogueNav.HasDeliveryTimer .container{position:relative;padding-left:40px}#CatalogueNav .NextDayCutOff .Text{position:absolute;top:40px;display:none}}#OfferModal .Button{display:block;margin:0 auto;width:80%;border:none}#OfferModal .ModalDealContent{clear:both;display:table}#OfferModal .ModalDealContent .Image,#OfferModal .ModalDealContent .Text{display:inline-block;vertical-align:middle;float:none;text-align:center}#OfferModal .ModalDealContent .Text{margin-bottom:10px}#OfferModal .modal-content .close{position:absolute;top:3px;right:5px;opacity:1}#OfferModal .modal-content .close:hover{opacity:0.5}#OfferModal .modal-body{padding:15px 5px}@media (min-width:768px){#OfferModal .ModalDealContent .Text{margin-bottom:0}}.ContactPage .Map{padding:10px 0}.ContactPage .Map iframe{clear:both;width:100%}@media only screen and (max-width:1200px){}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){} @media only screen and (max-width:480px){.HomeDealThumb h3{font-size:18px}.HomeDealsWrapper .HomeDealThumb .Text p{font-size:100%}.NextDayCutOff{display:none !important}.MainProductContainer .ImagesContainer img[style]{width:100% !important}.MobileSorting{display:block}} @media only screen and (max-width:320px){}