body{font-family:'Open Sans',sans-serif;color:#404041}a{color:#404041}a,a:active,a:focus,a:visited,a:hover{text-decoration:none}a:hover{color:#3a8996}a[href^="tel:"]{font-weight:bold;text-decoration:none}h1{color:#67c4d5}.ContactWrapper i,.ContactUs i{color:#499FDD}.BackToTop{display:none;position:fixed;z-index:3;bottom:20px;left:20px}.BackToTop.Show{display:block}.BackToTop a{display:block;height:30px;width:30px;text-align:center;font-size:100%;color:#ffffff;background:#5F5F5F;border:1px solid #5F5F5F}.BackToTop a .Icon{line-height:28px}#fiberPopWrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.25);z-index:150}#fiberPop{position:absolute;top:20px;left:0;right:0;z-index:200}.podBottom{text-align:center}.popLogo{margin-bottom:30px}.popPhoto{text-align:center}.podList{padding:0;min-height:150px}@media (max-width:767px){.podList{padding-top:4px;font-size:0.8em}}.popLeft.thang,.popRight.thang{text-align:center}.popLeft{border-right:solid 1px #B5B4B4}.popOut{background-color:#FFF;margin-top:-15px !important;color:#404041;padding:20px 20px 20px 20px;font-size:14px}.popOut .Button{width:250px;color:#ffffff;font-size:1.5em;font-weight:bold;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px}@media (max-width:767px){.popOut .Button{width:150px;color:#ffffff;font-size:0.9em}}.popOut .popLeft .Button{background-color:#EE2424}.popOut .popRight .Button{background-color:#258DC4}.popOut .Button i{padding-left:8px}#PrimaryContent h1{font-size:1.4em;font-weight:bold;padding:12px 0}.AccountLinks{background-color:#D8DEE7;border-bottom:1px solid #B5B4B4;min-height:initial}.AccountLinks ul li a{padding:4px 15px}#MiniBasket{background-color:#ffffff;padding:15px;display:none;box-shadow:0 0 21px -5px #000}#Header{border-bottom:1px solid #B5B4B4;display:table}#Header .ContactWrapper{font-size:1.6em}@media (min-width:768px){#Header .ContactWrapper{text-align:right;padding:0}}@media (max-width:767px){#Header{border-bottom:none}#Header .ContactWrapper{text-align:center}}.AjaxBasketMessageContainer{z-index:999}.OrderMessages{}#SearchBar{border:1px solid #bcbdbd;position:relative;padding-right:40px}#SearchBar > div{padding:0}#SearchBar .AjaxSearchBoxContainer > input.Text,#SearchBar .AjaxSearchBoxContainer > .Button{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#SearchBar .AjaxSearchBoxContainer > input.Text{width:100%;padding:5px 10px;border:none}#SearchBar .AjaxSearchBoxContainer > .Button{position:absolute;right:0;top:0;border:none;padding:0;width:40px;background-color:#5F5F5F;color:#ffffff;border:1px solid #5F5F5F}.navbar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.Navigation{margin-bottom:0}.Navigation.DepartmentNavigation{background-color:#5F5F5F}.Navigation a{color:#67c4d5;font-weight:700}.Navigation > .container{padding:0}.Navigation .IconWrap{color:#ffffff}.Navigation.HeaderNavigation .IconWrap{color:#404041}#HeaderNav .navbar-nav{display:inline-block;float:none}#HeaderNav.navbar-collapse{text-align:center}.DepartmentNavigation{border:none}@media (min-width:768px){nav.Navigation.Fixed{position:fixed;top:0;left:0;width:100%;z-index:99}}#DepartmentNav,#HeaderNav{padding:0}#DepartmentNav .navbar-nav,#HeaderNav .navbar-nav{margin:initial;padding-left:12px}#DepartmentNav > ul > li a{background-color:#5F5F5F;color:#ffffff;text-shadow:none;font-weight:normal;font-size:1.0em;box-sizing:border-box;transition:all 500ms ease-out 0s}#HeaderNav > ul > li a{transition:all 500ms ease-out 0s}@media screen and (max-width:1199px){#DepartmentNav > ul > li a{font-size:0.6em}}@media (min-width:768px){#DepartmentNav > ul > li:first-of-type > a{margin-left:-12px}}#DepartmentNav > ul > li a:hover{color:#5F5F5F;background-color:#D8DEE7}#DepartmentNav .dropdown-menu,#DepartmentNav .dropdown-submenu,#HeaderNav .dropdown-menu,#HeaderNav .dropdown-submenu{font-size:1.4rem}#DepartmentNav .dropdown-menu a,#DepartmentNav .dropdown-submenu a{background-color:#ffffff;color:#5F5F5F;padding-left:20px;padding-right:25px}#DepartmentNav .dropdown-menu a i,#DepartmentNav .dropdown-submenu a i{position:absolute;right:15px;padding-top:3px}@media (min-width:768px){.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}}#Breadcrumbs{padding:12px 30px}#Breadcrumbs span:last-of-type a{font-weight:bold}@media (max-width:677px){#Breadcrumbs{padding:4px 0}#Breadcrumbs a{font-size:0.8em}#Breadcrumbs .Divider{padding:0 0}}#Footer{background-color:#D8DEE7;border:0;margin-top:12px}#Footer .FooterLeft,#Footer .FooterRight{padding:0}#Footer .FooterLeft .footerMenuContainer{padding:0}#Footer .FooterLeft .footerMenu{padding:10px 0}#Footer .FooterLeft .footerMenu a,#Footer .FooterLeft .footerMenu p{font-size:1em;line-height:1.6em;text-decoration:none}#Footer .FooterLeft .footerMenu a{font-size:0.8em}#Footer .FooterLeft .footerMenu p:first-of-type{font-weight:bold;color:#404041;padding-bottom:4px}#Footer .FooterLeft .footerMenu div{width:180px}#FooterNavigation > .container,#FooterNavigation > .container > #FooterNav{padding:0}.FooterLogos{padding:8px 0;text-align:center}.FooterLogos .ResponsiveImage img{max-height:80px;padding:5px 10px}.SocialLink{display:inline-block;margin:12px}#Footer .ContactUs{font-size:1.6em;padding:10px 0}#PrimaryContent .InfoBar{margin-bottom:10px}.InfoBar{color:#67c4d5;background-color:#404041;padding:12px 0}.InfoBarItemWrapper{background-color:#404041;height:40px}.InfoBarItemWrapper div{height:100%}.InfoBarItem > div:firt-of-type{text-align:center}.InfoBarItem > div:last-of-type{display:table;padding-right:0}.InfoBarItem a,.InfoBarItem p,#Footer .InfoBarItem a,#Footer .InfoBarItem p{font-size:0.99em;color:inherit;margin:inherit;line-height:inherit;display:table-cell;vertical-align:middle}.InfoBarItem img{margin-right:4px}@media (max-width:767px){.InfoBarItem{margin-bottom:8px}}@media (min-width:768px){.SocialLinksWrapper{text-align:right;padding-right:0}.ContactUs{text-align:right;padding-left:0}}@media (max-width:767px){.SocialLinksWrapper{text-align:center}.ContactUs{text-align:center}}.CookieConsent{background-color:#D8DEE7;border-top:1px solid #B5B4B4;font-weight:bold}.QuantityDiscounts{padding:0}.QuantityDiscounts .panel-heading{margin-left:0;background:none;border:0}.QuantityDiscounts #PriceBreaks{margin-left:0;padding:0;font-size:0.9em;text-align:left}.QuantityDiscounts .panel-body{padding:0;margin:0 auto;border-top:1px solid #B5B4B4}.QuantityDiscounts .panel-title a{display:block;position:relative;outline:none;text-decoration:none}.QuantityDiscounts .panel-title a .Icons{position:absolute;right:0;top:0}.QuantityDiscounts .panel-title a .Icons .Icon.Plus{display:none}.QuantityDiscounts .panel-title a.collapsed .Icons .Icon.Plus{display:block}.QuantityDiscounts .panel-title a.collapsed .Icons .Icon.Minus{display:none}table.PriceBreaks{margin:0 auto}table.PriceBreaks .PriceIncVat{line-height:1.4em}table.PriceBreaks thead,table.PriceBreaks tbody{line-height:1.4em;text-align:left}table.PriceBreaks thead tr th{padding:2px 8px}table.PriceBreaks td.QuantityBreak,table.PriceBreaks td.QuantityBreakPrice{padding:0 8px}.QuantitySpinnerWrapper{margin-left:0}div.QuantityBox .fs-number{width:110px;border:1px solid #5F5F5F;border-radius:4px;padding:0;position:relative;margin:0}div.QuantityBox .fs-number input.Quantity{max-width:100%;border-radius:4px;border:none;/*height:100%;*/line-height:34px;min-height:34px;text-align:center;padding:0 34px}div.QuantityBox .fs-number-arrow{height:100%;width:34px;position:absolute;top:0;background-color:#5F5F5F;border-radius:0;border:1px solid #5F5F5F;font-size:0}.fs-light .fs-number-arrow:hover{background:#5F5F5F !important}div.QuantityBox .fs-number-arrow.fs-number-down{top:0;left:0}div.QuantityBox .fs-number-arrow.fs-number-up{top:0;right:0}div.QuantityBox .fs-number-arrow.fs-number-down::after{border-top-color:#ffffff}div.QuantityBox .fs-number-arrow.fs-number-up::after{border-bottom-color:#ffffff}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-control{background-color:#F8F8F8}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-control:focus{outline:none}.no-touchevents .fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-control.fs-carousel-visible:hover{background:#E0E0E0}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-control_previous:before{border-right-color:#59C6D4}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-control_next:before{border-left-color:#59C6D4}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-page{background-color:#59C6D4}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-pagination{position:absolute;bottom:10px}.fs-carousel.fs-light.fs-carousel-enabled .fs-carousel-page{width:30px;height:30px}.TabContentsContainer{border:1px solid #B5B4B4}.TabContainer ul.InfoTab li{background-color:#ffffff;border:1px solid #B5B4B4;border-left:0}@media (max-width:1199px){.TabContainer ul.InfoTab li{height:62px}}.TabContainer ul.InfoTab li a{padding:10px 4px;font-size:0.8em}.TabContainer ul.InfoTab li:first-of-type{border-left:1px solid #B5B4B4}.TabContainer ul.InfoTab li.r-tabs-state-active,.TabContentsContainer .r-tabs-accordion-title{background-color:#B5B4B4;font-weight:bold}.TabContentsContainer .r-tabs-accordion-title a{font-weight:bold}.TabContentsContainer .TabContent{padding:24px}.TabContentsContainer .TabContent p,.TabContentsContainer div.description p{font-size:0.8em}.btn-default{background-image:none;background-color:#5F5F5F;color:#ffffff;border:none;box-shadow:none;text-shadow:none;text-transform:uppercase}.Departments{padding-left:0;padding-right:0}.HomepageDepartment{margin-bottom:20px}@media (max-width:767px){.HomepageDepartment:nth-child(2n+1){clear:both}}@media (min-width:768px){.HomepageDepartment:nth-child(3n+1){clear:both}}.HomepageDepartmentThumbWrapper{text-align:center}.HomepageDepartmentThumbWrapper .Name{font-size:1.2em;font-weight:bold;margin-bottom:8px}.HomepageDepartmentThumbWrapper .Image{height:auto !important}.HomepageDepartmentThumbWrapper .bullet{}.HomepageCatagoryBullet ul{text-align:left;margin-left:20px;margin-top:20px;list-style:none;padding-left:5%}.HomepageCatagoryBullet li{text-align:left;padding:2px 0 2px 10px;background:url(images/footer-bullet.png) 0 50% no-repeat;font-size:13px}.DepartmentThumbWrapper{padding:6px;border:1px solid #B5B4B4;font-size:1.2em;font-weight:bold}.Price{font-size:1.2em;color:#67c4d5}.PriceIncVat{font-size:0.7em;font-weight:normal}.BuyBox .PriceIncVat{font-size:0.8em;display:inline;margin-left:10px}.Price .VatLabel{font-size:0.6em}.BuyBox .Price{font-size:1.2em;font-weight:bold}.OldPrice{text-decoration:line-through;font-size:1.2em;color:#d3021d;font-weight:bold}.ProductThumbnail .OldPriceWrapper{text-align:right}.ProductListTable .OldPriceWrapper label{display:none}.ProductListTable .OldPrice{font-size:1em}.ProductThumbWrapper{padding:6px;border:1px solid #B5B4B4;font-size:1.2em;font-weight:bold}.ProductThumbnail .Name{font-weight:bold}.ProductThumbnail .Description{font-size:0.8em;min-height:60px}.ProductThumbnail .Price{line-height:initial}.ProductThumbnail .QuantitySpinnerWrapper{margin:0 0 4px 15px}.ProductThumbnail .ThumbBuyBtn{}.CartContainer{padding-top:10px}.CartContainer .Error{float:left;color:#D3021D}.CartDataTable thead{border-bottom:1px solid #e5e5e5}.CartDataTable .TotalsRow{background-color:#e5e5e5}@media (max-width:767px){.CartDataTable .TotalsRow{background-color:#ffffff}}.CartDataTable .Promotion{float:initial;background-color:#e5e5e5;padding:5px}.CartDataTable .PromoRow{border-top:1px solid #afafaf;clear:both}.CartDataTable .GrandTotalRow,.CartDataTable .GrandTotalRow .Price{font-size:18px;font-weight:bold;color:#404041}.CartDataTable .RemoveAll .Button{min-width:initial;padding:2px}.Wizard .Selected{background-color:#D8DEE7;font-weight:bold}.qom{margin:24px 0}fieldset div.Recaptcha,fieldset div.Recaptcha div{margin:0}#recaptcha_area{transform:scale(.9);transform-origin:0 0 0}.media_gallery{margin-top:0;margin-bottom:0}.media_gallery img{display:block;width:100%;border:1px solid #dddddd !important}.media_large a{display:block;margin:0 0 2.5%;text-decoration:none}.media_large.fs-carousel-enabled{margin-bottom:10px}.media_large.fs-carousel-enabled .fs-carousel-item{position:relative;margin:0 10px 0 0}.media_large.fs-carousel-enabled .fs-carousel-item:after{width:100%;background:#263238;color:#fff;content:attr(title);display:block;padding:20px;display:none}@media screen and (min-width:740px){.media_large.fs-carousel-enabled .fs-carousel-item:after{position:absolute;bottom:0;left:0;background:rgba(38,50,56,0.9);color:transparent;transition:color 0.25s linear 0s,transform 0.25s ease 0s;transform:translateY(100%)}}.media_large.fs-carousel-enabled .fs-carousel-item.fs-carousel-visible:after{color:#fff;transform:translateY(0);transition-delay:0.35s}.media_small.fs-carousel-enabled .fs-carousel-item{position:relative;cursor:pointer}.media_small.fs-carousel-enabled .fs-carousel-item:after{height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(221,221,221,0.5);border:0 solid #141E34;content:'';opacity:0;transition:border 0.25s linear,opacity 0.25s linear}.media_small.fs-carousel-enabled .fs-carousel-item.fs-carousel-active:after{border:1px solid solid;opacity:1}.media_small.fs-carousel.fs-carousel-enabled .fs-carousel-control{width:40px;height:40px;border:none;cursor:pointer;padding:0;background-color:#dddddd}.media_small.fs-carousel.fs-carousel-enabled .fs-carousel-control_previous{left:10px;right:auto}.media_small.fs-carousel.fs-carousel-enabled .fs-carousel-control_next{left:auto;right:10px}.CrossSellItems .StockCode{font-weight:bold}.VatNumberValidation > div{line-height:initial}.VatNumberValidation > div:first-of-type{margin-left:0;margin-bottom:20px}.VatNumberValidation label{line-height:18px}@media (min-width:768px){.VatNumberValidation input{width:50%}}.GoogleTransplacePlaceholder{padding:2px 0;text-align:center}@media (min-width:768px){.GoogleTransplacePlaceholder{display:inline-block;text-align:left}}@media (min-width:992px){.Department:nth-child(4n+1),.ProductThumbnail:nth-child(4n+1){clear:both}}@media (min-width:768px) and (max-width:991px){.Department:nth-child(3n+1),.ProductThumbnail:nth-child(3n+1){clear:both}}@media (max-width:767px){.Department:nth-child(2n+1),.ProductThumbnail:nth-child(2n+1){clear:both}}.BuyContainerTrustPilot{float:right;padding-right:15px}@media (max-width:1199px){.BuyContainerTrustPilot{padding-right:0}}
.field-validation-valid {
    display: none;
}
iframe {max-width: 100%;}
	
.basketQty {
	width: 60px !important;	
}
	
.NavMainBar {
	background-color: #5F5F5F;
	color: #ffffff;
	text-shadow: none;
	font-weight: normal;
	font-size: 1.0em;
	box-sizing: border-box;
	width: 125px;
	text-align: center;
	transition: all 500ms ease-out 0s;
	position: relative !important;
	height: 90px;
}

		
.NavBarLink {
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%) !important; 
	transform: translate(-50%, -50%);
}

	.NavHomeBar {
		background-color: #5F5F5F;
		color: #ffffff;
		text-shadow: none;
		font-weight: normal;
		font-size: 1.0em;
		box-sizing: border-box;
		text-align: center;
		transition: all 500ms ease-out 0s;
		position: relative !important;
		height: 90px;
	}
