@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700");input{border-color:#7BB1A4 !important;border-radius:0 !important}.red{color:#f00}.green{color:#064e3d}h1,h2,h3,h4{margin:0;color:#064e3d;}h1{font-size:30px}h2{font-size:22px}.basketLinkHighlighted{color:#064E3D !important;background-color:#fff !important}.basketLinkHighlighted:hover{background-color:#064E3D !important;color:#FFF101 !important}.specificationTable{width:100%;border-collapse:collapse}.specificationTable td{padding-right:5px;vertical-align:top}.specificationTable td:nth-child(1),.specificationTable td:nth-child(4){font-weight:bold}@media only screen and (min-width:768px){.specificationTable td{padding:0;padding-right:0}}.shopTable{width:100%;border-collapse:collapse;margin-bottom:20px}@media only screen and (min-width:768px){.shopTable{width:439px;}}.shopTable th{background-color:#CEE1DB;text-align:left;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold;font-size:14px}.shopTable td{color:#156F55;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold}.rightImage{float:right}input{border-color:#7BB1A4 !important;border-radius:0 !important}.red{color:#f00}.green{color:#064e3d}h1,h2,h3,h4{margin:0;color:#064e3d;}h1{font-size:30px}h2{font-size:22px}.basketLinkHighlighted{color:#064E3D !important;background-color:#fff !important}.basketLinkHighlighted:hover{background-color:#064E3D !important;color:#FFF101 !important}.specificationTable{width:100%;border-collapse:collapse}.specificationTable td{padding-right:5px;vertical-align:top}.specificationTable td:nth-child(1),.specificationTable td:nth-child(4){font-weight:bold}@media only screen and (min-width:768px){.specificationTable td{padding:0;padding-right:0}}.shopTable{width:100%;border-collapse:collapse;margin-bottom:20px}@media only screen and (min-width:768px){.shopTable{width:439px;}}.shopTable th{background-color:#CEE1DB;text-align:left;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold;font-size:14px}.shopTable td{color:#156F55;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold}.rightImage{float:right}fieldset div{margin-left:0}fieldset div label{position:static;width:100%;text-align:left;padding:0}.form-control{border:1px solid #7BB1A4;border-color:#7BB1A4;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-control:focus{border-color:#064E3D;-moz-box-shadow:0 0 8px #7BB1A4;-webkit-box-shadow:0 0 8px #7BB1A4;box-shadow:0 0 8px #7BB1A4}.Button{background:#FFF101;color:#064E3D;border:none;font-weight:bold;text-shadow:none;text-transform:capitalize;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background ease 0.5s;-moz-transition:background ease 0.5s;transition:background ease 0.5s}.Button:hover,.Button:focus{background:#064E3D;color:#FFF101;outline:0}.BuyBox .SkuDropdown,.BuyBox .QuantityBox,.BuyBox .Next{display:inline-block}.BuyBox input.Quantity{width:50px}.BuyBox .Next.Checkout a{height:34px;padding-top:7px} input{border-color:#7BB1A4 !important;border-radius:0 !important}.red{color:#f00}.green{color:#064e3d}h1,h2,h3,h4{margin:0;color:#064e3d;}h1{font-size:30px}h2{font-size:22px}.basketLinkHighlighted{color:#064E3D !important;background-color:#fff !important}.basketLinkHighlighted:hover{background-color:#064E3D !important;color:#FFF101 !important}.specificationTable{width:100%;border-collapse:collapse}.specificationTable td{padding-right:5px;vertical-align:top}.specificationTable td:nth-child(1),.specificationTable td:nth-child(4){font-weight:bold}@media only screen and (min-width:768px){.specificationTable td{padding:0;padding-right:0}}.shopTable{width:100%;border-collapse:collapse;margin-bottom:20px}@media only screen and (min-width:768px){.shopTable{width:439px;}}.shopTable th{background-color:#CEE1DB;text-align:left;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold;font-size:14px}.shopTable td{color:#156F55;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold}.rightImage{float:right}body{font-family:"Roboto","Helvetica Neue",Verdana,Arial,sans-serif;color:#000;background:#fff}a,a:hover,a:focus,.nav > li > a,.nav > li > a:hover,.nav > li > a:focus{color:#064E3D;text-decoration:none}.Icon{font-size:initial}.navbar{border-radius:0}.SidebarButton{float:left}.SidebarButtonContainer{padding:0}.SidebarButton .ButtonText,.FooterNavButton .ButtonText{text-transform:initial}.navbar{margin-right:0;margin-left:0}.navbar li a{text-shadow:none}.row{margin-right:-8px;margin-left:-8px}.container,[class*=col-]{padding-right:8px;padding-left:8px}.fs-navigation-overlay-nav.fs-navigation-enabled,.fs-navigation-push-nav.fs-navigation-enabled,.fs-navigation-reveal-nav.fs-navigation-enabled{height:100% !important;width:80%;max-width:400px;background:#fff;color:#333;padding:0}.fs-navigation-overlay-nav.fs-navigation-enabled.fs-navigation-overlay-right-nav,.fs-navigation-overlay-nav.fs-navigation-enabled.fs-navigation-push-right-nav,.fs-navigation-push-nav.fs-navigation-enabled.fs-navigation-overlay-right-nav,.fs-navigation-push-nav.fs-navigation-enabled.fs-navigation-push-right-nav,.fs-navigation-reveal-nav.fs-navigation-enabled.fs-navigation-overlay-right-nav,.fs-navigation-reveal-nav.fs-navigation-enabled.fs-navigation-push-right-nav{-webkit-transform:translate3D(100%,0,0);-ms-transform:translate3D(100%,0,0);transform:translate3D(100%,0,0)}.fs-navigation-overlay-nav.fs-navigation-enabled.fs-navigation-open,.fs-navigation-push-nav.fs-navigation-enabled.fs-navigation-open,.fs-navigation-reveal-nav.fs-navigation-enabled.fs-navigation-open{-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.fs-navigation-overlay-nav.fs-navigation-enabled ul > li,.fs-navigation-push-nav.fs-navigation-enabled ul > li,.fs-navigation-reveal-nav.fs-navigation-enabled ul > li{width:100%}.fs-navigation-overlay-nav.fs-navigation-enabled .asp-offcanvas-inner,.fs-navigation-push-nav.fs-navigation-enabled .asp-offcanvas-inner,.fs-navigation-reveal-nav.fs-navigation-enabled .asp-offcanvas-inner{position:relative}.fs-navigation-overlay-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle,.fs-navigation-push-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle,.fs-navigation-reveal-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle{text-align:center;position:relative}.fs-navigation-overlay-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .CloseBtn,.fs-navigation-push-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .CloseBtn,.fs-navigation-reveal-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .CloseBtn{position:absolute;top:0;right:0;display:block;cursor:pointer;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#333 !important;border:1px solid #333;text-align:center}.fs-navigation-overlay-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .CloseBtn i,.fs-navigation-push-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .CloseBtn i,.fs-navigation-reveal-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .CloseBtn i{line-height:18px}.fs-navigation-overlay-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .Icon i,.fs-navigation-push-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .Icon i,.fs-navigation-reveal-nav.fs-navigation-enabled .asp-offcanvas-inner .OffCanvasTitle .Icon i{display:inline-block;border:2px solid #333;font-size:2em;width:60px;height:60px;line-height:56px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:15px}.fs-navigation-overlay-content.fs-navigation-open:before{background:rgba(109,109,109,0.5)}.StickyHeaderWrapper{position:sticky;top:0;z-index:2}.AccountLinks{background-color:#064E3D;color:#fff;min-height:initial}.AccountLinks .navbar{margin-top:0;margin-bottom:0;margin-right:0}.AccountLinks .navbar-nav{width:100%}@media only screen and (min-width:768px){.AccountLinks .navbar-nav{margin-left:auto;width:auto}}.AccountLinks ul li a{font-size:80%;color:#fff;padding:4px 10px;line-height:initial}.AccountLinks ul li a .Icon{margin-right:2px}@media only screen and (min-width:768px){.AccountLinks ul li a{line-height:22px}}.AccountLinks ul li a:hover{color:#064E3D}#Header{background-color:#064E3D}.HeaderInner{display:flex;align-items:center;justify-content:space-between;font-size:1.2em;position:relative;background-color:#064E3D}.HeaderInner .LogoWrapper{padding:0 10px;order:1;flex:50%}.HeaderInner .LogoWrapper .ResponsiveImage{max-width:600px}.HeaderInner .SearchWrapper{text-align:right;order:2;flex:50%;max-width:400px}.HeaderInner .SearchWrapper .AjaxSearchBoxContainer{position:relative;border:1px solid #064E3D;padding:0 32px 0 0;background:#fff}.HeaderInner .SearchWrapper .AjaxSearchBoxContainer > input.Text{background:transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%;float:none;margin:0;font-size:1em}.HeaderInner .SearchWrapper .AjaxSearchBoxContainer > .SearchBtn{position:absolute;top:0;bottom:0;right:0;margin:auto;width:50px;line-height:normal;border:1px solid #0E5141;background:#226050;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:0;font-size:1em;height:auto}@media only screen and (max-width:767px){.HeaderInner.container{width:100%;padding-right:0;padding-left:0}.HeaderInner .SearchWrapper{position:absolute;left:0;right:0;padding:0;top:0}.HeaderInner .SearchWrapper .AjaxSearchBoxContainer{margin:10px}.HeaderInner .LogoWrapper{flex:1}.HeaderInner .LogoWrapper a{height:60px;padding:5px}.HeaderInner a:not(.LogoImage){display:flex !important;color:#064E3D;text-align:center;justify-content:center;align-items:center;font-size:70%}.HeaderInner a:not(.LogoImage):hover,.HeaderInner a:not(.LogoImage):focus{background:#7BB1A4}}@media only screen and (min-width:768px){.HeaderInner{padding:10px 0}.HeaderInner .LogoWrapper{flex:1;order:1}.HeaderInner .SearchWrapper{flex:1;order:2;display:block;visibility:visible;height:auto !important}}.ContactInfo{display:flex;justify-content:space-between;align-items:center;height:35px;font-size:80%}.ContactInfo > div{text-align:center}.ContactInfo a > span{vertical-align:top}.ContactInfo a{color:#FFF101}.ContactInfo i{margin-right:5px}.ContactInfo.gob2b-d-xs-block.gob2b-d-sm-block > div{font-size:100%}.HeaderNavigation{background:#064E3D;min-height:initial;border-bottom:0;margin-bottom:0}.HeaderNavigation .navbar li a{color:#fff;padding:0 10px}.HeaderNavigation .navbar li a:hover,.HeaderNavigation .navbar li a:focus{background:#7BB1A4}.HeaderNavigation .navbar li a i{margin-right:0;line-height:20px}.HeaderNavigation ul.ContactDetails{width:100%}.HeaderNavigation ul.ContactDetails li a{color:#fff}.HeaderNavigation ul.ContactDetails li a:hover,.HeaderNavigation ul.ContactDetails li a:focus{background:#7BB1A4}.HeaderNavigation ul.ContactDetails li a i{margin-right:10px}.AjaxMiniBasket{color:#000;background-color:#fff;-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}.HeaderVATSwitch{text-align:center;padding:6px 10px;display:flex;justify-content:center;align-items:center;font-size:80%}.HeaderVATSwitch + span{color:#064E3D}.HeaderVATSwitch .AuxVatSwitch{opacity:0.2;cursor:pointer;transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;padding:0 2px}.HeaderVATSwitch .AuxVatSwitch.IncVat{opacity:1}.HeaderVATSwitch .VatPriceDisplay{padding:0;margin:0;text-align:center}.HeaderVATSwitch .VatPriceDisplay label input{display:none}.HeaderVATSwitch .VatPriceDisplay .VATSwitchContainer{background-color:#EEF0F2;border:solid 1px #064E3D;width:32px;height:16px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease}.HeaderVATSwitch .VatPriceDisplay.IncVat .VATSwitchContainer{background-color:#FFF101}.HeaderVATSwitch .VatPriceDisplay .VATSwitchContainer .ButtonArea{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:2}.HeaderVATSwitch .VatPriceDisplay .VATSwitchContainer .VATSwitch{background:#064E3D;position:absolute;top:1px;left:1px;height:12px;width:12px;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.HeaderVATSwitch .VatPriceDisplay.IncVat .VATSwitchContainer .VATSwitch{left:17px}.HeaderVATSwitch .VatPriceDisplay.ExVat .VATSwitchContainer .VATSwitch{left:1px}@keyframes flickerAnimation{0%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:0}100%{opacity:1}}.PriceWrap.IncVat,.PriceWrap.ExcVat{-webkit-animation:flickerAnimation 0.75s;-moz-animation:flickerAnimation 0.75s;-o-animation:flickerAnimation 0.75s;animation:flickerAnimation 0.75s}.TopNav{background-color:#fff}.TopNav .navbar{margin:0;justify-content:flex-start}.TopNav .navbar li a{padding-top:10px;padding-bottom:10px;font-weight:bold}.TopNav .container{border-bottom:1px solid #7BB1A4}.InfoBar{color:#064E3D;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #7BB1A4}.InfoBar .InfoBarItem{flex:1 1 50%;-webkit-flex:1 1 49%}@media only screen and (min-width:768px){.InfoBar .InfoBarItem{flex:1 1 25%;-webkit-flex:1 1 24%}}#Content{padding:10px 0}#Content #PrimaryContent{padding:15px}@media only screen and (min-width:768px){#Content #PrimaryContent{padding:15px 0 0 0}}#Footer > .container{border-top:2px solid #064E3D;color:#064E3D}#Footer p,#Footer a{line-height:1.4em;font-size:90%}#Footer .FooterMenuHeader{font-size:100%;padding:10px 0;text-transform:uppercase}#Footer .KeySupplierImage{margin-bottom:10px}#Footer .navbar{display:block;text-align:center;flex:none;width:100%}#Footer .navbar li{float:none;display:inline-block}#Footer .FooterContent .navbar{min-height:0;margin-bottom:0}#Footer .Logos{border-top:2px solid #064E3D}#Footer .Logos.Associations{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#Footer .Logos.Associations .AssociationImage{padding:5px;text-align:center}#Footer .container .FooterLink{border-top:1px solid #064E3D}#Breadcrumbs{display:flex;margin:0 0 10px}#Breadcrumbs .BreadcrumbsItem{font-size:80%;padding:5px 15px 0}#Breadcrumbs .BreadcrumbsItem a{color:#FFF101}#Breadcrumbs .BreadcrumbsItem:nth-child(1){background-color:#064E3D;color:#FFF101}#Breadcrumbs .BreadcrumbsItem:nth-child(3){background-color:#086650}#Breadcrumbs .BreadcrumbsItem:nth-child(5){background-color:#0a7d62}#Breadcrumbs .BreadcrumbsItem:nth-child(7){background-color:#0b9575}#Breadcrumbs .BreadcrumbsItem:nth-child(9){background-color:#0dad87}#Breadcrumbs .BreadcrumbsItem:nth-child(11){background-color:#0fc49a}#Breadcrumbs .Divider{padding:0;font-size:0;line-height:0;width:0}#Breadcrumbs .Divider:nth-child(2){border-top:15px solid #086650;border-left:20px solid #064E3D;border-bottom:15px solid #086650}#Breadcrumbs .Divider:nth-child(4){border-top:15px solid #0a7d62;border-left:20px solid #086650;border-bottom:15px solid #0a7d62}#Breadcrumbs .Divider:nth-child(6){border-top:15px solid #0b9575;border-left:20px solid #0a7d62;border-bottom:15px solid #0b9575}#Breadcrumbs .Divider:nth-child(8){border-top:15px solid #0dad87;border-left:20px solid #0b9575;border-bottom:15px solid #0dad87}#Breadcrumbs .Divider:nth-child(10){border-top:15px solid #0fc49a;border-left:20px solid #0dad87;border-bottom:15px solid #0fc49a}#Breadcrumbs .Divider:last-child{border-top:15px solid #fff;border-bottom:15px solid #fff}.FilterContainer{border:solid 1px #064E3D;padding:0;font-size:80%}.FilterContainer .RefineSidebarButtonContainer{background-color:#064E3D;text-align:center;margin-bottom:0}.FilterContainer .RefineSidebarButtonContainer a.RefineSidebarButton{color:#FFF101;font-size:120%;height:30px;line-height:30px}.FilterContainer .FilterGroupTitle{font-weight:bold;padding:5px 15px 0}.FilterContainer .FilterGroupContent{padding:0 15px 15px}.FilterContainer .ui-widget-header.ui-slider-range{background:#FFF101}.CookieConsent{background:#fff;border-top:4px solid #064E3D;-moz-box-shadow:0 0 10px #064E3D;-webkit-box-shadow:0 0 10px #064E3D;box-shadow:0 0 10px #064E3D}@media only screen and (min-width:768px){.CookieConsent .container{display:flex;align-items:center}}.SocialMediaIconBar{position:fixed;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}.SocialMediaIconBar a{display:block;text-align:center;padding:4px;transition:all 0.3s ease;color:white;font-size:36px}.SocialMediaIconBar a:hover{color:#FFF101;background:none;background-color:#064E3D}.SocialMediaIconBar .facebook{background:#3B5998;color:white}.SocialMediaIconBar .twitter{background:#55ACEE;color:white}.SocialMediaIconBar .linkedin{background:#3D3D3D;color:white}.SocialMediaIconBar .instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);color:white}.SocialMediaIconBar .youtube{background:#ff0000;color:white}.MobileSocialMediaIconBar{}.MobileSocialMediaIconBar a{text-align:center;padding:4px;transition:all 0.3s ease;color:white;font-size:36px !important;line-height:initial;margin:initial;padding-top:initial;padding-bottom:initial}.MobileSocialMediaIconBar a:hover{color:#FFF101;background:none;background-color:#064E3D}.ProductSorting{background-color:#9DC7BC;display:flex;justify-content:space-between;align-items:center;padding:0 6px;font-size:80%}.ProductSorting > div{flex:1 0 auto;padding:4px 0 !important}.ProductSorting .form-control{border-radius:0;padding:0;height:auto;font-size:100%}@media only screen and (min-width:768px){.ProductSorting .form-control{padding:2px 5px;font-size:120%}}.ProductSorting .Sort{text-align:left}.ProductSorting .RepeaterNavLinks{flex:0 1 50%}.ProductSorting .RepeaterNavLinks .Icon{font-size:inherit}.ProductSorting .RepeaterNavLinks a{color:#064E3D;background-color:#fff;height:34px;margin-left:2px;padding:4px;min-width:15px}.ProductSorting .RepeaterNavLinks a.Active{background-color:#064E3D;color:#fff}.CartDataTable thead tr{border-bottom:solid 1px #064E3D}.CartDataTable tbody .TotalsRow{border-top:solid 1px #064E3D}.CartDataTable tbody .TotalsRow.GrandTotalRow{border-top:none;font-size:120%}.CheckoutContainer .Wizard td.Sidebar td{border-left:solid 1px #064E3D}.CheckoutContainer .Wizard td.Sidebar td a{padding:5px}.CheckoutContainer .Wizard td.Sidebar td.Selected{border-left:0}.CheckoutContainer .Wizard td.Sidebar td.Selected a{color:#FFF101;background-color:#064E3D}.CheckoutContainer .Wizard .Step .TwinColumn > div{padding:10px}@media only screen and (min-width:768px){.CheckoutContainer .Wizard td.Sidebar td a{padding:15px}}.CheckoutContainer .ErrorLI li{color:#f00}.PeriodOfUseWrapper{margin-top:10px}.PeriodOfUseWrapper h4{text-align:left;font-size:1.6rem}.AppMonthsTable{width:100%;max-width:540px;padding:10px 0;margin-bottom:20px}.AppMonthsTable table{width:100%;table-layout:fixed;border-collapse:collapse}.AppMonthsTable td{padding:2px;border:none;font-weight:bold;}@media (min-width:768px) and (max-width:991px){.AppMonthsTable td{font-size:10px}}.AppMonthsTable td .Indicator{border:1px solid #226050}.AppMonthsTable td .Indicator.True{background:#226050}input{border-color:#7BB1A4 !important;border-radius:0 !important}.red{color:#f00}.green{color:#064e3d}h1,h2,h3,h4{margin:0;color:#064e3d;}h1{font-size:30px}h2{font-size:22px}.basketLinkHighlighted{color:#064E3D !important;background-color:#fff !important}.basketLinkHighlighted:hover{background-color:#064E3D !important;color:#FFF101 !important}.specificationTable{width:100%;border-collapse:collapse}.specificationTable td{padding-right:5px;vertical-align:top}.specificationTable td:nth-child(1),.specificationTable td:nth-child(4){font-weight:bold}@media only screen and (min-width:768px){.specificationTable td{padding:0;padding-right:0}}.shopTable{width:100%;border-collapse:collapse;margin-bottom:20px}@media only screen and (min-width:768px){.shopTable{width:439px;}}.shopTable th{background-color:#CEE1DB;text-align:left;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold;font-size:14px}.shopTable td{color:#156F55;padding:5px 5px 5px 10px;border:1px solid #B8D8CD;font-weight:bold}.rightImage{float:right}.Price{font-weight:bold;color:#064E3D}.Price .Call{font-weight:normal;margin-top:10px}.ModuleContainer{margin:0}.ModuleContainer.OfferBanner{font-size:200%;text-align:center;color:#064E3D;padding:0 0;margin:15px 0}.ModuleContainer.OfferBanner p{font-size:30%;margin:0}@media only screen and (min-width:768px){.ModuleContainer.OfferBanner p{font-size:100%}}.ModuleContainer .ModuleItem{text-align:center;position:relative}.ModuleContainer.MultiplePanels{margin-left:-8px;margin-right:-8px}.ModuleContainer.MultiplePanels .ModuleItem,.ModuleContainer.FeaturedProducts .ModuleItem{padding-bottom:15px}.ModuleContainer .OverlayName{font-size:100%;text-transform:uppercase;color:#064E3D;background-color:#FFF101;border:3px solid #fff;padding:5px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0.8}@media only screen and (min-width:992px){.ModuleContainer .OverlayName{font-size:150%;min-width:225px}}.ModuleContainer .LatestDescription{font-size:150%;background-color:#064E3D;color:#FFF101;padding:5px 10px;position:absolute;right:8px;top:0;border-radius:0 0 0 20px}.ModuleContainer .LatestDescription p{margin-bottom:0}.DepartmentDescriptionPanel{border-radius:0;border:none;box-shadow:none;margin-bottom:0}.DepartmentDescriptionPanel .accordion-header{position:relative;background-image:none;background-color:#EEF0F2;border:none;padding:10px}.DepartmentDescriptionPanel .accordion-header i{margin-right:5px}.DepartmentDescriptionPanel .accordion-body{padding:0 15px}.OverlayIcons{position:absolute;left:9px;top:36px;z-index:1;height:100px;width:100px}.OverlayIcons.New{background-image:url("../Images/New_Overlay.png")}.OverlayIcons.Sale{background-image:url("../Images/Sale_Overlay.png")}.OverlayIcons.Revoked{background-image:url("../Images/Revoked_Overlay.png")}.OverlayIcons.Deal1{background-image:url("../Images/Deal1_Overlay.png")}.OverlayIcons.Deal2{background-image:url("../Images/Deal2_Overlay.png")}.ImagesContainer .OverlayIcons{left:0;top:20px}.ProductThumbnail .StockStatus,.ImagesContainer .StockStatus{text-align:center}.ProductThumbnail .BackOrder,.ProductThumbnail .OutOfStock,.ImagesContainer .BackOrder,.ImagesContainer .OutOfStock{color:#FFF101;background-color:#CE3A3C}.ProductThumbnail .HighStock,.ProductThumbnail .LowStock,.ImagesContainer .HighStock,.ImagesContainer .LowStock{color:#FFF101;background-color:#4CB84E}.ProductThumbnail .Inner{border:1px solid #064E3D;-webkit-transition:opacity ease 0.5s;-moz-transition:opacity ease 0.5s;transition:opacity ease 0.5s;-webkit-transition:box-shadow ease 0.5s;-moz-transition:box-shadow ease 0.5s;transition:box-shadow ease 0.5s}.ProductThumbnail .Inner .Name{padding:5px;text-align:center;display:block}.ProductThumbnail .Inner .Name a{display:initial}.ProductThumbnail .Inner .Price{text-align:center;color:#064E3D;font-weight:bold;padding:5px;min-height:51px}.ProductThumbnail .Inner:hover{opacity:0.6;-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}.ProductThumbnail .Inner .ProductThumbnailInfoAndBuy{display:flex;justify-content:space-between}.ProductThumbnail .Inner .ProductThumbnailInfoAndBuy .MoreInfo{color:#FFF101;background-color:#064E3D;padding:5px;flex:1 0 auto;text-align:center}.ProductThumbnail .Inner .ProductThumbnailInfoAndBuy .MoreInfo a{color:#FFF101}.ProductThumbnail .Inner .ProductThumbnailInfoAndBuy .AddToBasket{color:#064E3D;background-color:#FFF101;padding:5px;flex:0 0 50%;text-align:center}.Department .Inner{border:1px solid #064E3D;-webkit-transition:box-shadow ease 0.5s;-moz-transition:box-shadow ease 0.5s;transition:box-shadow ease 0.5s}.Department .Inner .Name{background-color:#064E3D;padding:5px;text-align:center;height:50px}.Department .Inner .Name a{color:#FFF101}.Department .Inner .Department .Inner:hover .Name{background-color:#FFF101}.Department .Inner .Department .Inner:hover .Name a{color:#064E3D}.Department .Inner:hover{-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}.Department .Inner:hover .Name{background-color:#FFF101}.Department .Inner:hover .Name a{color:#064E3D}.BuyBox .Price{font-size:180%}.BuyBox .Next input,.BuyBox .Next a{width:120px}.ProductPageContainer h1{font-size:22px}.ProductPageContainer .ImagesContainer{padding:0;height:auto}.ProductPageContainer .ImagesContainer .Inner{border:1px solid #064E3D}.ProductPageContainer .ImagesContainer .MainImage{text-align:center;height:388px}.ProductPageContainer .ImagesContainer .MainImage a .Enlarge{font-size:22px;position:absolute;top:10px;right:10px}.ProductPageContainer .ImagesContainer .OutOfStock i{color:#FFF101}@media only screen and (min-width:768px){.ProductPageContainer .ImagesContainer{height:490px}}.PriceBreaks th{text-align:left;border-bottom:1px solid #064E3D}.PriceBreaks th:first-of-type{padding-right:20px}.RRPPriceContainer{color:Red;font-weight:normal;font-size:12px;display:inline-block;font-weight:normal}.RRPPriceContainer .RRPPrice{text-decoration:line-through}.ManualCrossSell h4{padding-top:20px}.TabContainer{padding:0;border:1px solid #064E3D}.TabContainer ul.InfoTab li{vertical-align:middle;border-left:1px solid #064E3D;border-bottom:0;background-color:#ffffff;text-align:left}.TabContainer ul.InfoTab li:first-of-type{border-left:none}.TabContainer ul.InfoTab li:last-of-type{border-right:1px solid #064E3D}.TabContainer ul.InfoTab li:nth-of-type(6){border-right:none}.TabContainer ul.InfoTab li.Disclaimer{background:#F0C5C4}.TabContainer ul.InfoTab li a{color:#064E3D;padding:2px;font-weight:bold;font-size:70%}@media only screen and (min-width:992px){.TabContainer ul.InfoTab li a{font-size:90%}}@media only screen and (min-width:1200px){.TabContainer ul.InfoTab li a{padding:10px 10px;font-size:100%}}.TabContainer ul.InfoTab li.r-tabs-state-active{background:#9DC7BC}.TabContainer ul.InfoTab li.r-tabs-state-active a{color:#064E3D}.TabContainer .TabContentsContainer{background-color:#ffffff;border-top:1px solid #064E3D}.TabContainer .TabContentsContainer .r-tabs-accordion-title a{background:#064E3D;color:#fff;margin-bottom:15px}.TabContainer .TabContentsContainer .TabContent{padding:5px}.TabContainer .TabContentsContainer .TabContent h2,.TabContainer .TabContentsContainer .TabContent h3{font-size:18px}.TabContainer .ProdCalc{margin-top:12px}.TabContainer .ProdCalc > div{margin-bottom:5px}.TabContainer .ProdCalc label{width:175px}.TabContainer .ProdCalc input{display:inline-block;width:80px}.TabContainer #ProdCalcResults{padding:25px;background-color:#eee}.BackToTop{position:fixed;z-index:3;bottom:0;left:20px;padding:0;background-color:#064E3D;border-top-left-radius:8px;border-top-right-radius:8px}.BackToTop .Show{display:block}.BackToTop a{color:#FFF101;display:block;height:30px;width:30px;text-align:center;font-size:100%}.BackToTop a .Icon{line-height:28px}.ruk_rating_snippet{display:flex !important;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:baseline;padding:0 10px}#ReviewsWidget{padding:2rem}@media (min-width:768px){.TabContainer ul.InfoTab{display:flex !important;flex-direction:row}}.Products.row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.MaxPurchaseQtyMsg{margin:5px 0 10px;font-size:85%;font-weight:bold;color:#f00;min-height:0;line-height:initial}