*,body{font-family:"proxima-nova"}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}a{transition:all 0.4s ease-in-out 0s;color:#797a7a}a:hover{transition:all 0.4s ease-in-out 0s}.HomeSlider .Image a{-moz-transition:none !important;-webkit-transition:none !important;-o-transition:color 0 ease-in !important;transition:none !important}.HomeSlider .Image a:hover{-moz-transition:none !important;-webkit-transition:none !important;-o-transition:color 0 ease-in !important;transition:none !important}a:hover,a:focus{color:#485A5F}.AccountLinks a,.Navigation a,.SideBar a,.Departments a,.ProductThumbnail a,.FooterNavigation a,.FooterLink a,.Next input{transition:all 0.4s ease-in-out 0s}.AccountLinks a:hover,.Navigation a:hover,.SideBar a:hover,.Departments a:hover,.ProductThumbnail a:hover,.FooterNavigation a:hover,.FooterLink a:hover{background-color:transparent;transition:all 0.4s ease-in-out 0s;color:#485A5F;text-decoration:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#485A5F}a{cursor:pointer}.ContentItemTitle,.BlogTitles{font-size:1.5em;text-transform:uppercase;text-decoration:underline;font-weight:bold}.BlogTitles{text-decoration:none;font-weight:normal}h1.DepartmentTitle{width:100%;display:block;background:#7997a1;color:#fff;padding-left:20px;clear:both;text-transform:uppercase;font-size:1.5em;padding-top:4px;padding-bottom:4px}.HomepageText{float:none;background:#f5f5f5;padding:23px;text-align:center}.TradeRequestHomePage h2{margin:0;font-weight:bold}.TradeRequestHomePage .row{padding:15px 0}.TradeRequestHomePage ul{text-align:left;margin:0;padding:0;list-style:none}@media (min-width:768px){.TradeRequestHomePage ul{display:inline-block}}.TradeRequestHomePage ul li{display:flex;align-items:center;padding:5px}.TradeRequestHomePage ul li i{color:#009e64;font-size:30px;margin-right:10px}.TradeRequestHomePage .Button{background:#7a98a0;color:#fff;border-radius:30px;padding:15px 30px;font-weight:bold;margin:5px}.HomepageText p{margin:0}.home #PrimaryContent{padding-bottom:0;margin:0}.SubNavLinks{min-height:400px}.BannerBarContainer{background:#485A5F none repeat scroll 0 0;padding:0}.BannerBar{padding:0;text-align:center}.BannerBar .Banner a{color:#fff;display:block;padding:15px}.BannerBar .Banner .Image,.BannerBar .Banner .Text{display:inline;line-height:24px;vertical-align:middle}.BannerBar .Banner .Image{margin-right:12px}.BannerBar .Banner .Image,.BannerBar .Banner .Image p,.BannerBar .Banner .Text{display:inline-block;line-height:24px;vertical-align:middle;color:#fff;padding:15px}.BannerBar .Banner .Image i{font-size:2em;color:#485A5F}.Desktop{display:inline-block}.Mobile{display:none}.SearchWrapper{padding:15px 0;max-width:413px}.SearchWrapper .AccountLinks{border-bottom:0}#CatalogueNav.Fixed{left:0;position:fixed;top:0;width:100%;background:#7a98a0;z-index:5}.MenuBg{position:fixed;top:0;left:0;height:100%;width:100%;z-index:3;background:rgba(0,0,0,0.0);display:none;transition:all 0.4s ease-in-out 0s}#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}.DisplayTable{display:table;height:100%}.DisplayCell{display:table-cell;height:100%;width:100%;vertical-align:middle}#Header .Login{transition:all 0.4s ease-in-out 0s}.Clear,.clear{clear:both}.AccountLinks .navbar-right{height:auto}.TopBanerWrapper{padding:10px 0 10px 0}.TopBanerWrapper .BannerAd{padding:0}.TopBanerWrapper .BannerAd:nth-child(odd){padding-right:8px}.TopBanerWrapper .BannerAd:nth-child(even){padding-right:0;padding-left:8px}.MiddleBannerWrapper .BannerAd:nth-child(odd){padding-right:0}.MiddleBannerWrapper .BannerAd:nth-child(even){padding-right:0;padding-left:0}.MiddleBannerWrapper .BannerAd:nth-child(1){padding-right:8px}.MiddleBannerWrapper .BannerAd:nth-child(2){padding-right:8px}.BottomBannerWrapper .BannerAd:nth-child(2){padding-right:4px;padding-left:4px}.MiddleBannerWrapper .BannerAd:nth-child(3){padding-left:8px}.MiddleBannerWrapper .BannerAd:nth-child(4){padding-left:8px}.TopBanerWrapper .BannerAd .Image{position:relative;display:inline-block}.TopBanerWrapper .BannerAd .Name{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:1.5em;background:#485A5F;padding-top:4px;padding-bottom:4px}.TopBanerWrapper .BannerAd .Name a{color:#fff}.TopBanerWrapper .BannerAd .Name a:hover{text-decoration:none}.HomePageText{clear:both}.FilterPage .SideBarWrapper{display:block}.SideBarWrapper{display:none}.TopBanerWrapper .BannerAd{text-align:center}.TopBanerWrapper .BannerAd .Image{width:100%}.TopBanerWrapper .BannerAd .Image a{width:100%;display:block}.TopBanerWrapper .BannerAd .Image a img[style]{height:auto !important;width:100% !important}.TopBanerWrapper .BannerAd .Image .Name a .NameWrapper{position:relative;display:inline-block;width:100%}.TopBanerWrapper .BannerAd .Image .Name a .NameWrapper .Icon{position:absolute;top:0;left:100%;height:100%;transition:all 0.4s ease-in-out 0s}.TopBanerWrapper .BannerAd .Image .Name a:hover .NameWrapper .Icon{left:92%}.MiddleBanner .BannerAd .Image .Name a:hover .NameWrapper .Icon{left:88%}.BottomBanner .BannerAd .Image .Name a:hover .NameWrapper .Icon{left:90%}.TopBanerWrapper .BannerAd .Image .Name a .NameWrapper .Icon i{font-size:1.3em;opacity:0;transition:all 0.6s ease-in-out 0s;display:inline-block;vertical-align:middle}.TopBanerWrapper .BannerAd .Image .Name a:hover .NameWrapper .Icon i{opacity:1;transition:all 0.4s ease-in-out 0s}.TopBanerWrapper .BannerAd .Image .Name a .NameWrapper .InnerName{position:relative;opacity:1;left:0;transition:all 0.4s ease-in-out 0s}.TopBanerWrapper .BannerAd .Image .Name a:hover .NameWrapper .InnerName{position:relative;left:-8%;opacity:0.8;transition:all 0.4s ease-in-out 0s}.MiddleBanner{background:rgba(46,117,155,0.1)}.Footer{border-top:2px solid #b8191b}.FooterWrapper{background:#fff}.NewsletterWrapper{background:#fff}.NewsLetterForm .Label{position:relative;text-align:center}.NewsletterHeading{padding:0}.NewsletterWrapper{padding-top:10px;padding-bottom:10px;border-top:1px solid #797a7a;border-bottom:1px solid #797a7a}.NewsletterHeading{background:none;border:none}.NewsletterHeading .container .Label{background:#485A5F;max-width:400px;margin:0 auto;line-height:38px;border-color:#b8191b;border-style:solid;border-width:2px;border-bottom-width:0;position:relative;top:2px;border-left-width:2px !important}.CopyrightWrapper{}.CopyrightContent{clear:both}.FooterNavCol h3{margin-bottom:0;padding-bottom:4px;border-bottom:1px solid #ADB2B5}.FooterNavCol .PaymentMethod h3{border-bottom:0}.FooterNavCol .FooterNavColContent ul li{line-height:1.5}.FooterNavigation .FooterNavCol .FooterNavColContent i{display:none}.FooterNavigation .FooterNavCol:first-child .FooterNavColContent .Image i{display:inline-block;line-height:1.5;font-size:1.2em}.FooterNavigation .FooterNavCol:first-child .FooterNavColContent .Image,.FooterNavigation .FooterNavCol:first-child .FooterNavColContent .Text{display:inline-block;vertical-align:top;float:none;line-height:1.5}.FooterNavigation .FooterNavCol:first-child .FooterNavColContent .Image{width:10%}.FooterNavigation .FooterNavCol:first-child .FooterNavColContent .Text{width:90%}.FooterWrapper{display:block}.NewsletterFormContainer .NewsLetterForm{}.NewsLetterFormHeader .Label{line-height:38px;text-align:center;color:#fff;font-size:130%}#TopNav{float:left}.Phone .First{padding-left:0}.TopBanerWrapper{padding-top:36px;padding-bottom:36px}.ProductThumbnail > .Stock{color:Green;float:left;font-size:90%;line-height:16px;min-height:32px}.ProductThumbnail > .Stock i{margin-right:0;padding-right:0;padding-left:0}.ProductThumbnail .Price{float:right;line-height:16px}.ProductThumbnail .Buy{min-height:44px;padding-top:5px;clear:both}.ProductThumbnail .Buy .ThumbQtyWrapper{padding-left:0;padding-right:0}.ProductThumbnail .Buy .ThumbQtyWrapper input{text-align:center;padding-left:0;padding-right:0}.ProductThumbnail .Buy .ThumbBuyBtn{padding-left:5px;padding-right:0}.ProductThumbnailWrapper{padding:18px}.ProductThumbnail .OverlayIcons{position:absolute;right:10px;top:10px;z-index:2}.ProductPageContainer .OverlayIcons{position:absolute;right:50px;top:10px;z-index:2}.VideoWrapper iframe{width:100%}.RepeaterNav{background:none}.HomeBreadcrumbs{display:none}.home .HomeBreadcrumbs{display:block}#Breadcrumbs{padding-top:14px}.Next input{text-shadow:none;color:#fff}.ProductThumbnail .Next input,.ProductThumbnail .Buy .ItemContainer .Button,.SpecialForm .FormDepartmentForm div fieldset .ContactButton input,.Blogs .Next a.Button,.AjaxSearchProduct .QuantityContainer .input-group input.SubtractButton,.AjaxSearchProduct .QuantityContainer .input-group input.AddButton,.AjaxSearchProduct .QuantityContainer .input-group input.AddButton:hover,table.Wizard .WizardFinalNavBtns .Button{background:#7a98a0 none repeat scroll 0 0;color:#fff !important;border-color:#485A5F;font-weight:normal;text-shadow:none;opacity:1;transition:all 0.4s ease-in-out 0s}.Blogs .Next a.Button{width:150px;margin-bottom:15px}.ProductThumbnail .Next input:hover,.ProductThumbnail .Buy .ItemContainer .Button:hover,.MiniBasket .Next a.Button:hover,.SpecialForm .FormDepartmentForm div fieldset .ContactButton input:hover{opacity:0.8}.SpecialForm .FormDepartmentForm div fieldset .ContactButton input{float:right;width:50%}#Header .MiniBasket .Next a.Button{text-align:center}.ButtonWrap .MiniBasket{width:100%;background:#fff}.ProductThumbnail .Next input:hover,.ProductThumbnail .Buy .ItemContainer .Button:hover,.AjaxSearchProduct .Button{background:#485A5F}fieldset .Next input,.CartContainer input.Button{transition:all 0.4s ease-in-out 0s}fieldset .Next input:hover,.CartContainer input.Button:hover,.CartContainer input.Button:focus,.CartButtons .btn-default:hover,.CartButtons .btn-default:focus{background:#485A5F none repeat scroll 0 0;opacity:0.8;color:#fff}.NoPrint input.Button{background:#b8191b none repeat scroll 0 0;opacity:1.0;color:#fff;transition:all 0.4s ease-in-out 0s}.NoPrint input.Button:hover{opacity:0.8;transition:all 0.4s ease-in-out 0s}.ClientVideo{max-height:324px;display:block;margin:0 auto}.responsive-video{position:relative;overflow:hidden;padding:60px 0 13.58%}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.DescriptionTex{padding-left:0}.Departments{clear:both}.ProductThumbnail,.Department{padding:10px;position:relative}.Departments .Department{border:1px solid #eaeaea;border-bottom-width:0}.Departments .ProductThumbnailWrapper .Name{display:table;width:100%;table-layout:fixed;text-align:center;border:1px solid #eaeaea;background:#f6f6f6}.ProductThumbnail{border:1px solid #eaeaea}.Departme nts .ProductThumbnailWrapper .Name a::after{content:"\f05a";font-family:FontAwesome;float:right;margin-right:8%;color:#DCDCDC}.Departments .ProductThumbnailWrapper .Name a{color:#7997a1;width:100%;text-align:center;display:table-cell;vertical-align:middle;height:60px;font-size:1.25em}.NoPadding{padding:0 !important;margin:0 !important}.MiniBasket{width:423px}.AjaxMiniBasket{padding:0;background:none}.MiniBasketRow .ProductInfo .DetailsContainer{float:left;padding:4px 10px;width:38%}.MiniBasketRow .ProductInfo .QtyCntainer{width:62%;float:left}.QtyCntainer .Qty .MiniBasketButton a.Button{background:none;border:none}#Header .QtyCntainer .Qty .MiniBasketButton a.Button i.Icon{width:30px;height:30px;font-size:14px;line-height:20px}.MiniBasketRow .ProductInfo{padding-top:15px}.MiniBasket{padding:15px}.Blogs{padding-left:0}.DescriptionText{padding-left:0}.BlogPreview{padding-right:0}.Blogs .Image{padding-left:0;padding-right:0;padding-bottom:15px}.BlogPreview .BlogItem{background:none;border:none;box-shadow:none}.BlogList{box-shadow:none}#CatalogueNav .DepartmentNavigation .StickyNavBasket,#CatalogueNav .DepartmentNavigation .NavLogo{display:none;opacity:0;transition:all 1.0s ease-in-out 0s}#CatalogueNav.Fixed .DepartmentNavigation .StickyNavBasket,#CatalogueNav.Fixed .DepartmentNavigation .NavLogo{display:table-cell;opacity:1;transition:all 1.0s ease-in-out 0s}#CatalogueNav #CatNav .NavItem > a{line-height:20px;transition:all 0.4s ease-in-out 0s}#CatalogueNav.Fixed #CatNav .NavItem > a{line-height:50px}#CatalogueNav.Fixed .NavLogo:hover a{background:none}fieldset label{left:-34.67%;margin:0;padding:0;position:absolute;text-align:left;width:auto}fieldset label .Required{position:absolute;right:-10px;top:0}#CatalogueNav .NavItem.StickyNavBasket a .Icon i{display:none}#CatalogueNav .NavItem.StickyNavBasket a .Icon{display:inline-block}.TopAccountLinks .TopNavContainer ul li a{padding-left:14px;padding-right:10px;font-size:13px}.MobileAccountLinks{display:none}.MobileAccountLinks.AccountLinks ul li a,.MobileAccountLinks.AccountLinks ul li a .Count{font-size:0}.MobileAccountLinks.AccountLinks ul li a .Count{display:none}.MobileAccountLinks.AccountLinks ul li a .Text{display:none}.MobileAccountLinks.AccountLinks .navbar-right a{color:#7997a1}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent}.MobileAccountLinks.AccountLinks ul li a .Icon{line-height:32px}.Button.AltButton,.BuyingOptions .QuantityBuyButton .ProgressIndicator,.WizardNav input.Button{color:#fff;background:#b8191b;transition:all 0.4s ease-in-out 0s;opacity:1}.Button.AltButton.active,a.Button.AltButton.active,.Button.AltButton:hover,a.Button.AltButton:hover,.Button.AltButton:focus,a.Button.AltButton:focus,.Button.AltButton[style*="display:none"],a.Button.AltButton[style*="display:none"],.BuyingOptions .QuantityBuyButton .ProgressIndicator,.WizardNav input.Button:hover{background:#b8191b;opacity:0.8;transition:all 0.4s ease-in-out 0s}.ProgressIndicator{width:100% !important}.CartButtons .form-control{height:auto}.AccountLinks .CartButtons .Icon i.fa,.BasketLink .CartButtons .Icon i.fa,.BasketLink .CartButtons i.Icon{font-size:14px}#Header .MiniBasket .ActionButtons .CartButtons a.Button i.Icon{width:30px;height:30px;line-height:20px;margin-right:8px}#Header .MiniBasket .ActionButtons .CartButtons a.Button{width:100%}.Buy .form-control.btn{line-height:21px}.MiniBasketProducts{max-height:360px !important;overflow:auto}.TopAccountLinks .TopNavContainer ul li a{padding-left:0}.Search .AjaxSearchResults{display:none}.AjaxSearchProduct .Button,.MoreResults .Button,.CheckoutContainer .Next .Button{color:#fff;text-shadow:none !important;opacity:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0}.AjaxSearchProduct .Button:hover,.CheckoutContainer .Next .Button:hover{border:0;opacity:0.8}.MoreResults{padding:15px !important}.QuntyButton{display:block;width:32%;overflow:hidden;float:left}.QuntyButton button{padding:9px 12px}.ThumbQtyWrapper .Quantity{display:block;width:34%}.SearchTabs .TabWrapper .CartQuickOrder #QuickOrderForm{padding:0}.SearchTabs .TabWrapper .CartQuickOrder #QuickOrderForm .col-12,.SearchTabs .TabWrapper .CartQuickOrder #QuickOrderForm .col-4{padding-top:0;padding-bottom:0}.SearchTabs .TabWrapper .CartQuickOrder #QuickOrderForm input.Text{max-width:100%;box-shadow:none;background:#fff;border-radius:0;border:1px solid #E0E0E0;float:left;width:100%;height:34px;line-height:1.42857;margin:2px 0}.SearchWrapper .SearchTabs #QuickOrderForm .accordion-body div:nth-child(4){width:17%}.SearchWrapper .SearchTabs #QuickOrderForm .accordion-body div:nth-child(5){width:23%;padding:0 5px 0 5px}.SearchWrapper .SearchTabs #QuickOrderForm .accordion-body div:nth-child(5) input{margin:2px 0;height:34px;font-weight:normal;line-height:normal}.ThumbQtyWrapper .input-group input.AddButton,.ThumbQtyWrapper .input-group input.SubtractButton{line-height:1.42857;margin-bottom:0;font-size:140%}.ThumbQtyWrapper .input-group input.Button{background-repeat:repeat-x !important;box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);height:34px;line-height:0;margin-right:-1px;text-shadow:0 -1px 0 rgba(0,0,0,0.2) !important}.ThumbQtyWrapper .input-group input.SubtractButton{border-radius:4px 0 0 4px !important;-webkit-border-radius:4px 0 0 4px !important;-moz-border-radius:4px 0 0 4px !important}.ThumbQtyWrapper .input-group input.SubtractButton:hover{background-position:0 -15px !important}.ThumbQtyWrapper .input-group input.AddButton{border-radius:0 4px 4px 0 !important;-webkit-border-radius:0 4px 4px 0 !important;-moz-border-radius:0 4px 4px 0 !important}.ThumbQtyWrapper .input-group input.AddButton:hover{background:#485A5F none repeat scroll 0 0;opacity:0.8}.BuyBox .QuantityBox .input-group{margin-left:0;}.BuyBox .QuantityBox .input-group input.AddButton,.BuyBox .QuantityBox .input-group input.SubtractButton{line-height:1.42857;margin-bottom:0;font-size:140%}.BuyBox .QuantityBox .input-group input.Button{background-repeat:repeat-x !important;box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);height:34px;line-height:0;margin-right:-1px;text-shadow:0 -1px 0 rgba(0,0,0,0.2) !important}.BuyBox .QuantityBox .input-group input.SubtractButton{background:#485A5F none repeat scroll 0 0;opacity:1;transition:all 0.4s ease-in-out 0s;-moz-border-radius:4px 0 0 4px !important;-webskit-border-radius:4px 0 0 4px !important;border-radius:4px 0 0 4px !important}.BuyBox .QuantityBox .input-group input.SubtractButton:hover{opacity:0.8}.BuyBox .QuantityBox .input-group input.AddButton{background:#485A5F none repeat scroll 0 0;-moz-border-radius:0 4px 4px 0 !important;-webskit-border-radius:0 4px 4px 0 !important;border-radius:0 4px 4px 0 !important}.BuyBox fieldset .QuantityBox input.Quantity,.BuyBox .Quantity input.Quantity,.DataTable .QuantityBox input.Quantity{max-width:15%}.BuyBox .QuntyButton{width:14%}.AjaxSearchProduct .QuantityContainer .input-group{margin-left:0;display:block}.AjaxSearchProduct .QuantityContainer .input-group input.AddButton,.AjaxSearchProduct .QuantityContainer .input-group input.SubtractButton{-moz-border-radius:4px;-webskit-border-radius:4px;border-radius:4px;line-height:1.42857;margin-bottom:0;font-size:140%}.AjaxSearchProduct .QuantityContainer .input-group input.Button{background-repeat:repeat-x !important;box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);height:34px;line-height:0;margin-right:-1px;text-shadow:0 -1px 0 rgba(0,0,0,0.2) !important;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.AjaxSearchProduct fieldset .QuantityContainer input.Quantity,.AjaxSearchProduct .Quantity input.Quantity{max-width:15%}.Search .AjaxSearchProduct .QuntyButton{width:21%}.Search .AjaxSearchResults .QuantityContainer input.Quantity{margin:0;text-align:center;width:21%}.SearchWrapper .AjaxSearchBoxContainer .QuantityContainer input.Text,.SearchWrapper .AjaxSearchBoxContainer .QuantityContainer .Button{margin:0}.QuantityContainer .BackOrder{display:block;clear:both}.ProductThumbnail .Name a{color:#485A5F;display:table-cell;vertical-align:top}.form-control.btn{line-height:23px}.SearchResults #Content{padding-top:64px}.RetailRegistrationBtn,.TradeRegistrationBtn{margin-left:0;padding-left:0;padding-right:0;float:right}.RetailRegistrationBtn{padding-right:8px}.TradeRegistrationBtn{padding-left:8px}.CustomerLogin p{}#PrimaryContent .NewCustomerRegistration h1.Contact{margin:40px 0 15px 0}.OrderAddresses .OrderAddress h2,.CheckoutContainer h2,.CheckoutRegister h2{font-size:30px;font-weight:100}.MiniBasket .SubTotal{display:none}.CustomerLogin fieldset div.Error{min-height:13px}.CustomerLogin fieldset p:nth-child(2){}.ExistingCustomers h2{min-height:33px}.StateField{display:none}.SelectDeliveryMethodMessage textarea{margin-left:4%;max-width:96%}.CustomerReference label,.NotifyNameSelect label,.NotifEmail label{line-height:34px;margin:0;min-width:13%}.OrderAddresses{padding-bottom:20px}.BuyBox fieldset .QuantityBox .input-group input.Quantity.Text.AddToOrderQuantity{margin-left:0}.ProductThumbnail .ViewProduct{width:66.66666667%}.ProductThumbnail .ViewProduct{margin:0 auto;display:block;clear:both;padding-bottom:8px;padding-top:8px}.ProductThumbnail .ViewProduct a.Button{margin:0 auto;display:block;float:none;opacity:1.0;text-shadow:none;color:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none}.BuyContainer .ViewProduct{padding-top:8px}.BuyContainer .ViewProduct a.Button{opacity:1.0;text-shadow:none;color:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ProductThumbnail .ViewProduct a.Button:hover,.BuyContainer .ViewProduct a.Button:hover{opacity:0.8}.AccountDetails .AccountPageLinks,.AccountOverview .AccountList,{padding:19px;margin-bottom:20px}.AccountPageLinks a{color:#485A5F}.AccountOverview{}.AccountDetails .ModuleWrapper:first-child{padding-left:0}.AccountDetails .ModuleWrapper:nth-child(2){padding-right:0}.Action.Next{max-width:280px;float:right}#ProductInformation .TabContentsContainer .r-tabs-accordion-title > a{background-color:#7a98a0;color:#fff;border:1px solid #7a98a0;text-transform:uppercase}#ProductInformation .TabContentsContainer .r-tabs-state-active >a{background-color:#005581;border:1px solid #485A5F}.CopyrightWrapper{clear:both}.PaymentMetods{padding-right:0}.PaymentMetods .PaymentMethod:nth-child(even){padding-right:0}.FooterNavigation{padding-bottom:20px}.CheckoutShoppingBtnWrapper{background:#485A5F;min-height:50px;opacity:1;transition:all 0.4s ease-in-out 0s;padding-top:0 !important}.CheckoutShoppingBtnWrapper:hover{opacity:0.8}.CheckoutShoppingBtnWrapper:before{content:"\f061" !important;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:14px;padding-right:0;position:absolute;top:23px;left:18px}.CheckoutShoppingBtnWrapper:before{display:none}.CheckoutShoppingBtnWrapper i{background:#b43d12 none repeat scroll 0 0;-moz-border-radius:50%;-webkit--moz-border-radius:50%;border-radius:50%;display:inline-block;height:30px;line-height:30px;margin-right:8px;text-align:center;vertical-align:middle;width:30px}.CheckoutShoppingBtnWrapper a.Button{line-height:38px !important;height:50px}.TopNavContainer .AboutUs{min-width:91px}.TopNavContainer .AboutUs:before{content:"\f02d" !important;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:14px;padding-right:0;position:absolute;top:15px;left:0;color:#797a7a}.TopNavContainer .AboutUs a{text-align:right}.CheckoutShoppingBtn{background:none;border:none;text-align:right;line-height:21px !important}.CheckoutShoppingBtn:hover{background:none;border:none}.ExtraBasketPadding{padding-top:10px}.SignInButton,.GuestBtn,.RetailRegister{margin-left:0;padding:0}.GuestBtn{padding-right:0;padding-left:0}.SignInButton{padding-left:0;padding-right:0}.LinkButtonContainer{float:none}.LoginBox p{margin-top:10px}.Or{float:left;margin-left:0;padding:0;text-align:center;font-weight:bold;line-height:34px}.NewCustomerRegistration .Next{float:right;padding-right:0}.LoginStep td.Next.WizardNav{display:none}.MiniBasketRow .ProductInfo .DetailsContainer .Name{line-height:normal}.SpecialForm .FormDepartmentForm div fieldset div input.Text{max-width:100%;width:96.3%}.SpecialForm{padding-right:0}.SpecialForm .FormDepartmentForm div fieldset div textarea.Text{margin-left:9%;max-width:91.3%;width:91.3%}.SpecialForm .FormDepartmentForm div fieldset div label div{margin-left:0}ul.TradeAccountPageLinks{padding:19px}#OrderList table.OrderHistoryTable .AccountTableButtonContainer a.Button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none}.LogginMessage{font-size:0.75em;color:#b8191b;width:100%;display:block;text-align:center}.ProductPageContainer .LogginMessage{text-align:left}.btn-default{border-width:0;text-shadow:none}#CartQuickOrderForm label{text-align:right}#CartQuickOrderForm div,#CartQuickOrderForm p,#CartQuickOrderForm label{padding:5px}#CartQuickOrderForm input.Quantity{text-align:center}#CartQuickOrderForm .QuickOrderAdd{background:#485A5F none repeat scroll 0 0;color:#fff;cursor:pointer;display:block;border:0;font-weight:normal}.CartContainer #CartQuickOrderForm .QuickOrderAdd{background:#b8191b;opacity:1;transition:all 0.4s ease-in-out 0s}.ActionButtons .Button,.btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.OrderRepeatButtons{text-align:center}#Header #QuickOrderForm .Error{}.NewsletterIframe{height:409px;overflow:hidden}.modal-title{color:#fff}.close span{color:#fff}.modal-header{border-bottom:0}.CartContainer .Promotion .PromoBtnContainer{padding-left:30px;padding-right:11px}table.TradeOrderHistoryTable td.OrderRepeatButtons{text-align:center}.OrderHistoryOrderPage a.Button{color:#fff;background:#b8191b;opacity:1;transition:all 0.4s ease-in-out 0s}.OrderHistoryOrderPage a.Button:hover{opacity:0.8}.ProgressIndicator img{display:none !important}.ProgressIndicator{font-weight:normal;line-height:21px !important;font-size:14px !important;height:34px !important}.SelectAccountWrapper input{line-height:20px}.CheckoutRegister h2{padding-top:0;margin-top:0}.SocialMedia a i{font-size:1.5em;color:#fff;line-height:1.5em}#Header .ProductInfo .DetailsContainer .Name a{line-height:normal !important}.SearchWrapper .AjaxSearchBoxContainer input.Text{margin:0;line-height:normal;height:34px}.BannersContainer .Icon i{font-size:50px}.BannersContainer .feature-text .bigger{line-height:normal;font-size:20px;color:#fff;text-transform:uppercase}.BannersContainer .feature-text .bigger{padding-bottom:0 !important}#Header .AccountLinks a .Text,#Header .BasketLink a .Text{display:none}.Login .AccountLinks{background:none}.BannerBar .Banner .Image{display:none}.FeaturedProducts .ProductThumbnail .Name{text-align:left}.FeaturedProducts .ProductThumbnail .Price{float:left;padding-left:20px}.FeaturedProducts .ProductThumbnail:hover{border:none}.FeaturedProducts .ProductThumbnail .Image a{}.FeaturedProducts .ProductThumbnail .Name a{color:#888888;font-weight:400;letter-spacing:0.5px;font-size:15px}.FeaturedProducts .ProductThumbnailsWrapper{padding-left:0;padding-right:0}.homepage .dx-homepage-grid .feature-text{font-size:20px !important;text-align:center}.ProductPageContainer fieldset div input.Text,.ProductPageContainer fieldset div select.form-control{margin-left:0}.MobileAccountLinks .CartLinkOrderItemsCount{display:none}.FeaturedProductsWrapper .ProductThumbnail,.Department{border:none}.table{display:table !important;width:100% !important;height:100%}.table-cell{display:table-cell !important;text-align:center !important;vertical-align:middle !important;width:100% !important;height:100% !important}.ProductThumbnail .Image img,.DepartmentThumb .Image img,.GalleryImages .GalleryImageWrapper .GalleryImage img,.DepartmentGalleryImageWrap .DepartmentGalleryImage img{margin:0 auto}.homepage .dx-homepage-grid .feature-text{line-height:1.6em;color:#ffffff;text-shadow:0 0 10px #888888;position:relative;z-index:1}.HomePageBanners .Banner img{height:auto;width:100% !important}.HomePageBanners .img-fit img{width:100% !important;height:100%}.ProductThumbnailWrapper .Image.ResponsiveImage a{text-align:center}.ProductThumbnailWrapper .Image.ResponsiveImage a img{display:block;margin:0 auto}.ProductThumbnail .Next .Button{font-size:0.85em}#Header .MiniBasket .ActionButtons .CartButtons a.Button{width:100%}.CartButtons .form-control{height:auto}.MiniBasket .Next a.Button{text-shadow:none;color:#fff !important}#Header .Login a{line-height:38px}.BasketLink .CartButtons i.Icon{font-size:14px}#Header .MiniBasket .ActionButtons .CartButtons a.Button i.Icon{width:30px;height:30px;line-height:20px;margin-right:8px}.AccountLinks li.SerachIcon{display:none}.container{padding:0}@media(min-width:1200px){.container{width:90%;max-width:1250px}.container .container {width:auto;max-width:100%}}@media(max-width:991px){.AccountLinks .navbar-right{float:none}}.BannersContainer p a img{width:100% !important;height:auto !important}.navbar > li.CartLink > span{display:block;text-align:left}.FeaturedProductsWrapper{padding-top:8px}.FeaturedContainerWrapper{max-width:1560px;margin:0 auto}.HomeSlider .owl-dots,.FeaturedProductsWrapper .owl-dots,.TabContent .owl-dots{position:absolute;bottom:-21px;left:0;right:0;margin:0 auto;text-align:center}.TabContent .owl-next,.TabContent .owl-prev{top:0 !important;bottom:0;margin:auto !important;height:34px}.r-tabs-state-active .TabTitleIcon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.HomeSlider .owl-controls .owl-pagination,.FeaturedProductsWrapper .owl-controls .owl-pagination,.TabContent .owl-controls .owl-pagination{display:inline-block;padding:4px;min-width:78px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:10px;border-top-left-radius:5px;border-top-right-radius:10px}.FeaturedProductsWrapper .owl-controls .owl-page span{background:#fff none repeat scroll 0 0;border-radius:50%;cursor:pointer;display:block;height:12px;width:12px}.FeaturedProductsWrapper .owl-controls .owl-page.active span,.TabContent .owl-controls .owl-page.active span{background:#b8191b none repeat scroll 0 0}.FeaturedProductsWrapper .owl-controls .owl-page,.TabContent .owl-controls .owl-page{display:inline-block;padding:5px}.FeaturedProductsContainer{max-width:1520px;margin:0 auto}.FeaturedContainerWrapper .Image,.FeaturedContainerWrapper .NameWrapper,.FeaturedContainerWrapper .NameWrapper .Name{float:none;text-align:center;clear:both}.FeaturedContainerWrapper .NameWrapper .Name{display:none}.FeaturedContainerWrapper .FeaturedProducts .ProductThumbnail .Image{padding-bottom:41%;background:#fff}.FeaturedImageWrapper{padding:8px}.FeaturedProductsTitle{text-align:center;width:250px;margin:0 auto}.FeaturedContainerWrapper{background:#f4f5f7;padding:0 15px 24px 15px;margin-bottom:15px}.ProductTitle{padding-top:8px;padding-bottom:8px;color:#7a98a0;border-bottom:dotted 2px #7a98a0;margin:0 auto}.MoreButton{color:#7a98a0}.FeaturedContainerWrapper .Description{width:84%;margin:0 auto;padding-top:8px}.FeaturedProductsTitleWrapper hr{display:block;top:-19px;position:relative;z-index:1;color:#7a98a0;height:2px;border:none;background-color:#7a98a0}h3.FeaturedProductsTitle{text-transform:uppercase;font-size:20px;font-weight:bold}.Departments .Department,.ProductThumbnail,.Department{padding:4px}.ProductTitleRow > div{display:inline-block;vertical-align:bottom;float:none;padding-left:0;padding-right:0}.Description p{margin-top:8px}.Price{color:#7a98a0}.Price label{color:#485A5F;font-size:1em}.Price span{font-size:1.3em}.ProductThumbnail .Price span{font-size:1em}.DataTable .Price span{font-size:1em}.BuyBox .Next{margin-left:0}.BuyBox .Next input.Button{font-size:170%;width:100%;height:46px;max-width:343px}.DataTable .Next input.Button{font-size:1.2em;width:100%;height:36px;max-width:145px}.ProductTitleRow h1.ProductTitle{font-size:25px}.StockCodeWrapper p:first-child{margin-bottom:0}.MiniBasket .Qty .btn-default{background:none}@media only screen and (min-width:768px){}@media only screen and (min-width:1200px){#Header{padding-bottom:8px}.Logo.ResponsiveImage img{max-width:300px}#Header .SearchWrapper .Search:not(.show){display:block;visibility:visible}.SocialMedia{width:20.04%}.FeaturedProducts .ProductThumbnail .Image img{max-height:156px;width:auto}.NameWrapper,.NameWrapper .Name{padding:0}.FeaturedProducts .ProductThumbnail .Image{padding-bottom:31.2%}}@media only screen and (max-width:1200px){#Header .Login{transition:all 0.4s ease-in-out 0s}.Logo.ResponsiveImage img{float:none;display:block;margin:0 auto}.homepage .dx-homepage-grid .feature-text{font-size:22px !important;text-align:center}.Search:not(.show){display:block;visibility:visible}}@media only screen and (max-width:1024px){.navbar > li.CartLink span.ControlBasketLinkDefault{padding:0}.FeaturedProducts .ProductThumbnail .Name{text-align:center}.Search:not(.show){display:none;visibility:hidden}.AccountLinks li.SerachIcon{display:block}.SocialMedia{min-width:34%}.HeaderWrapper .Login{display:none}.DepartmentNavMobileBtnContainer{display:none}.homepage .dx-homepage-grid .feature-text{font-size:22px !important;text-align:center}.SearchWrapper.SearchWrapperMobile{padding:0;margin:0 auto;left:0}.SearchWrapper.SearchWrapperMobile .AjaxSearchBoxContainer{margin-top:15px}.SearchWrapper.SearchWrapperMobile .AjaxSearchBoxContainer input.Text{margin:0;height:38px;line-height:38px}.Mobile{display:block}#Header .Login a .Icon{height:30px;width:30px}#Header .AccountLinks a span.Icon img{width:20px;height:20px}#Header .AccountLinks a .Text{padding-left:35px}.Login .AccountLinks,.Login .BasketLink{width:45%}#CatalogueNav li a,#CatalogueNav .NavItem a{font-size:84%}.Login .AccountLinks a .Icon{top:-8px}.Login .BasketLink .AjaxCartLink .Icon{top:-2px}#CatalogueNav li a .LinkText .Icon,#CatalogueNav .NavItem.HasSub a .LinkText .Icon{display:none}.SearchWrapper.Desktop{display:none}.TopAccountLinks.AccountLinks{display:none}.AccountLinks.MobileAccountLinks{display:block}#ContactForm{float:none !important;margin:0 auto}}@media only screen and (max-width:992px){#Header .Login{padding-top:54px;transition:all 0.4s ease-in-out 0s}}@media only screen and (min-device-width:768px) and (max-device-width:992px){#CatalogueNav .NavItem a .LinkText{padding-right:0;line-height:normal}#CatalogueNav.Fixed #CatNav .NavItem > a{line-height:normal}}@media only screen and (min-width:768px) and (max-width:992px){#CatalogueNav .NavItem a .LinkText{padding-right:0;line-height:normal}#CatalogueNav.Fixed #CatNav .NavItem > a{line-height:normal}}@media only screen and (max-width:768px){.Logo{margin-left:0}.HomeRightBottom{padding-right:0}.margin-top-xs{margin-top:30px}#Header .SearchWrapper{width:50%}.AccountLinks.MobileAccountLinks ul li.Logout a .Icon,.AccountLinks.MobileAccountLinks ul li.AgentAccount a .Icon,.AccountLinks.MobileAccountLinks ul li.AgentAccountSelect a .Icon,.AccountLinks.MobileAccountLinks ul li.QuickOrder a .Icon,.AccountLinks.MobileAccountLinks ul li.OrderHistory a .Icon,.AccountLinks.MobileAccountLinks ul li.Account a .Icon{font-size:28px}.homepage .dx-homepage-grid .feature-text{text-align:center}.AccountLinks.MobileAccountLinks .navbar-right{width:100%}.AccountLinks.MobileAccountLinks .navbar-right .navbar{float:none;right:0}.AccountLinks.MobileAccountLinks li.SerachIcon,.AccountLinks .AgentAccount,.AccountLinks .QuickOrder,.AccountLinks .CartLink{display:block}.AccountLinks.MobileAccountLinks ul li{float:left;text-align:center}.AccountLinks.MobileAccountLinks ul li.Home,.AccountLinks.MobileAccountLinks ul li.RetailRegister,.AccountLinks.MobileAccountLinks ul li.TradeRegister{display:none}.TopAccountLinks{display:none}.Login .AccountLinks a .Icon{top:-8px}.Login .BasketLink .AjaxCartLink .Icon{top:0}.TopBanerWrapper .BannerAd .Name{font-size:1em}.HomeSlider.owl-carousel.owl-loaded{display:none}#Header .Login{padding-top:61px}.TopBanerWrapper{padding:0 0 8px 0}.TopBanerWrapper .BannerAd{padding-top:8px}#CatalogueNav.Fixed .DepartmentNavigation .StickyNavBasket,#CatalogueNav.Fixed .DepartmentNavigation .NavLogo{display:none}.ContentItem{width:100%}.SpecialForm{width:100%}.SpecialForm .FormDepartmentForm div fieldset div textarea.Text{margin-left:0;width:96.3%;max-width:96.3%}.SpecialForm .FormDepartmentForm div fieldset div input.Text{margin-left:0}}@media only screen and (min-device-width:480px) and (max-device-width:768px){.TopAccountLinks{display:none}.MobileAccountLinks{display:block}.SearchWrapper.Desktop{display:none}}@media only screen and (min-width:480px) and (max-width:768px){.TopAccountLinks{display:none}.MobileAccountLinks{display:block}.SearchWrapper.Desktop{display:none}} @media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape){#Header .SearchWrapper{width:92%;padding-bottom:8px}#Container{max-width:667px;overflow:hidden}h1{padding-top:10px}#CatalogueNav .DepartmentNavigation .NavItem{display:block;width:100%}#CatalogueNav .DepartmentNavigation .NavItem.NavLogo,#CatalogueNav .DepartmentNavigation .NavItem.StickyNavBasket{display:none}.SearchWrapper{padding:14px 0 0 14px}.ProductThumbnail .Buy .ThumbBuyBtn{padding-left:0}.ThumbQtyWrapper .input-group{max-width:125px;margin:0 auto}.ProductThumbnail .ThumbBuyBtn{padding-top:8px}.Desktop{display:none}.MobileAccountLinks{display:block}.AccountLinks ul li a .Icon{width:100%}.AccountLinks ul li a{font-size:16px;display:block;width:100%;text-align:center;padding:0}.AccountLinks .navbar-right ul li{display:block;float:left;text-align:center}.Mobile{display:block}.SearchWrapper.Mobile .Search > .AjaxSearchBoxContainer{padding-left:0}.SearchWrapper.Mobile .AjaxSearchBoxContainer input.Text,.SearchWrapper.Mobile .AjaxSearchBoxContainer .Button{margin:0}.CheckoutContainer .Sidebar{display:none}.CheckoutContainer fieldset label{position:relative;left:0;width:auto;display:inline-block}#ProductInformation .InfoTab{display:none !important}.SpecialForm .FormDepartmentForm div fieldset div input.Text,.SpecialForm .FormDepartmentForm div fieldset div label{width:100%;display:block;clear:both;left:0;position:relative}.SpecialForm .FormDepartmentForm div fieldset div textarea.Text{margin-left:0;width:100%;max-width:100%}.SpecialForm .FormDepartmentForm div fieldset div input.Text{margin-left:0}.AccountDetails .ModuleWrapper:first-child{padding-right:0}.AccountDetails .ModuleWrapper:nth-child(2){padding-left:0}.Buy .Next{max-width:375px;margin:0 auto}#PrimaryContent{padding-left:8px;padding-right:8px}tr.ProductInfoRow{padding-left:0}table.CartDataTable td.Qnty label.Qnty{text-align:left}table.CartDataTable .SubTotal,table.CartDataTable tr.TotalsRow .Price,table.CartDataTable tr.TotalsRow .Total{text-align:left}table.TradeOrderHistoryTable td.Qnty{text-align:left;padding-right:0}#CatalogueNav.Fixed #CatNav .NavItem > a{line-height:20px}.FooterNavCol{max-width:96%}.FooterNavigation,.PaymentMetods,.Copyright{max-width:96%}.TopBanerWrapper .BannerAd .Name{line-height:40px}#Header .Logo{padding-top:4px}.Or{float:none}ul.AccountPageLinks{padding:8px}.CompanyAccountNumber{display:none}.SelectAccountWrapper input.Text{min-width:344px;margin-bottom:8px;padding:4px}.SelectAccountWrapper select{padding:4px;min-width:279px}.SelectAccountWrapper{padding-bottom:8px}.SelectAccountWrapper > div{margin:0 auto}} @media only screen and (min-width:375px) and (max-width:667px) and (orientation:landscape){#Container{max-width:667px;overflow:hidden}h1{padding-top:10px}#CatalogueNav .DepartmentNavigation .NavItem{display:block;width:100%}#CatalogueNav .DepartmentNavigation .NavItem.NavLogo,#CatalogueNav .DepartmentNavigation .NavItem.StickyNavBasket{display:none}.SearchWrapper{padding:14px 0 0 14px}.ProductThumbnail .Buy .ThumbBuyBtn{padding-left:0}.ThumbQtyWrapper .input-group{max-width:125px;margin:0 auto}.ProductThumbnail .ThumbBuyBtn{padding-top:8px}.Desktop{display:none}.MobileAccountLinks{display:block}.AccountLinks ul li a .Icon{width:100%}.AccountLinks ul li a{font-size:16px;display:block;width:100%;text-align:center;padding:0}.AccountLinks .navbar-right ul li{display:block;float:left;text-align:center}.Mobile{display:block}.SearchWrapper.Mobile .Search > .AjaxSearchBoxContainer{padding-left:0}.SearchWrapper.Mobile .AjaxSearchBoxContainer input.Text,.SearchWrapper.Mobile .AjaxSearchBoxContainer .Button{margin:0}.CheckoutContainer .Sidebar{display:none}.CheckoutContainer fieldset label{position:relative;left:0;width:auto;display:inline-block}#ProductInformation .InfoTab{display:none !important}.SpecialForm .FormDepartmentForm div fieldset div input.Text,.SpecialForm .FormDepartmentForm div fieldset div label{width:100%;display:block;clear:both;left:0;position:relative}.SpecialForm .FormDepartmentForm div fieldset div textarea.Text{margin-left:0;width:100%;max-width:100%}.SpecialForm .FormDepartmentForm div fieldset div input.Text{margin-left:0}.AccountDetails .ModuleWrapper:first-child{padding-right:0}.AccountDetails .ModuleWrapper:nth-child(2){padding-left:0}.Buy .Next{max-width:375px;margin:0 auto}#PrimaryContent{padding-left:8px;padding-right:8px}tr.ProductInfoRow{padding-left:0}table.CartDataTable td.Qnty label.Qnty{text-align:left}table.CartDataTable .SubTotal,table.CartDataTable tr.TotalsRow .Price,table.CartDataTable tr.TotalsRow .Total{text-align:left}table.TradeOrderHistoryTable td.Qnty{text-align:left;padding-right:0}#CatalogueNav.Fixed #CatNav .NavItem > a{line-height:20px}.FooterNavCol{max-width:96%}.FooterNavigation,.PaymentMetods,.Copyright{max-width:96%}.TopBanerWrapper .BannerAd .Name{line-height:40px}#Header .Logo{padding-top:4px}.Or{float:none}ul.AccountPageLinks{padding:8px}.CompanyAccountNumber{display:none}.SelectAccountWrapper input.Text{min-width:344px;margin-bottom:8px;padding:4px}.SelectAccountWrapper select{padding:4px;min-width:279px}.SelectAccountWrapper{padding-bottom:8px}.SelectAccountWrapper > div{margin:0 auto}} @media only screen and (max-width:480px){.FeaturedProducts .ProductThumbnail .Image{padding-bottom:60%}.FeaturedProducts .ProductThumbnail .Name a{text-align:center}#Header .SearchWrapper{width:92%;padding-bottom:8px}.homepage .dx-homepage-grid .feature-text{font-size:22px !important;text-align:center}.SelectAccountWrapper input.Text{min-width:344px;margin-bottom:8px;padding:4px}.SelectAccountWrapper select{padding:4px;min-width:279px}.SelectAccountWrapper{padding-bottom:8px}.SelectAccountWrapper > div{margin:0 auto}.AccountListSearch input.Text{line-height:normal}.CompanyAccountNumber{display:none}ul.AccountPageLinks{padding:8px}.Or{float:none}.PaymentMetods{text-align:center}#Header .Logo{padding-top:4px}.TopBanerWrapper .BannerAd .Name{line-height:40px}.FooterWrapper{padding-right:0}#CatalogueNav.Fixed #CatNav .NavItem > a{line-height:20px}tr.ProductInfoRow{padding-left:0}table.TradeOrderHistoryTable td.Qnty{text-align:left;padding-right:0}table.CartDataTable td.Qnty label.Qnty{text-align:left}table.CartDataTable .SubTotal,table.CartDataTable tr.TotalsRow .Price,table.CartDataTable tr.TotalsRow .Total{text-align:left}.ProductPageContainer fieldset .Price{min-height:0;line-height:normal}.ProductPageContainer fieldset .Price label{display:none}.ProductThumbnail .Buy .ThumbQtyWrapper .input-group{margin:0 auto}.ProductThumbnail .Buy .ThumbQtyWrapper{padding-bottom:8px}.ProductThumbnail > .Stock{min-height:0}.SpecialForm .FormDepartmentForm div fieldset div input.Text,.SpecialForm .FormDepartmentForm div fieldset div label{width:100%;display:block;clear:both;left:0;position:relative}.SpecialForm .FormDepartmentForm div fieldset div textarea.Text{margin-left:0;width:100%;max-width:100%}.SpecialForm .FormDepartmentForm div fieldset div input.Text{margin-left:0}#ProductInformation .InfoTab{display:none !important}#CatalogueNav .DepartmentNavigation .NavItem{display:block;width:100%}#CatalogueNav .DepartmentNavigation .NavItem.NavLogo,#CatalogueNav .DepartmentNavigation .NavItem.StickyNavBasket{display:none}#PrimaryContent{padding-left:8px;padding-right:8px}.HomeSlider.owl-carousel.owl-loaded{display:none}.FooterNavigation,.PaymentMetods,.Copyright{max-width:100%}.NewsletterHeading .container .Label{border-right-width:0 !important;border-left-width:0 !important}.TopBanerWrapper .BannerAd,.MiddleBannerWrapper .BannerAd,.BottomBanerWrapper .BannerAd{padding-left:0 !important;padding-right:0 !important}.Name{min-height:40px}.Desktop{display:none}.Mobile{display:block}.BannerBar .Banner{width:100%;border-bottom:2px solid #fff}.AccountLinks ul li a .Icon{width:100%}.AccountLinks ul li a{font-size:16px;display:block;width:100%;text-align:center;padding:0}.AccountLinks .navbar-right ul{display:table}.AccountLinks .navbar-right ul li{display:table-cell}.AccountLinks .navbar-right{}.AccountLinks .navbar-right a{color:#005581}.SearchWrapper{padding:14px 0 0 14px}.SearchWrapper.Mobile{padding:14px 0 0 0}.TopBanerWrapper .BannerAd:nth-child(even){padding-left:0}.TopBanerWrapper .BannerAd:nth-child(odd){padding-right:0}.TopBanerWrapper .BannerAd{padding-top:8px;clear:both;min-height:367px}.TopBanerWrapper .BannerAd:first-child{padding-top:0}.TopBanerWrapper .BannerAd{min-height:0}.TopAccountLinks{display:block}.AccountLinks .navbar-right .navbar{float:none;display:block}.MobileAccountLinks{display:block}.NewsLetterForm{padding-left:8px;padding-right:8px}table.CartDataTable th,table.CartDataTable td.ProductPrice{text-align:left;padding-top:0 !important}table.CartDataTable td.Description{padding-bottom:0 !important}table.CartDataTable .GrandTotalRow{font-size:100%}.AccountDetails .ModuleWrapper:first-child{padding-right:0}.AccountDetails .ModuleWrapper:nth-child(2){padding-left:0}.FooterWrapper{max-width:385px;overflow:hidden}#Container{margin:0 auto;max-width:385px;overflow:hidden}} @media only screen and (max-width:320px){} @media only screen and (max-width:373px){}.OldPrice{text-decoration:line-through;display:inline-block}.OldPrice + .PromotedPrice{font-size:150%;font-weight:bold;display:inline-block}.BuyBox .OldPrice + .PromotedPrice{color:#f00}.ProductPromoSticker{background:#b8191c;color:#fff;height:50px;width:50px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;line-height:50px;text-align:center;font-weight:bold;font-size:18px;position:absolute;left:10px;top:10px;z-index:2;font-family:Arial}.Brands .HomeSliderWrapper{margin-bottom:20px}.Brands .Description h1,.Brands .Description h2,.Brands .Description h3{text-transform:uppercase;font-weight:bold}.Brands .Description{text-align:center}.Brands .Images{background:#F4F5F7}.Brands .Images .BrandImages .BrandImagesInner{padding:15px}.Brands .owl-pagination{text-align:center;padding-bottom:15px}.Brands .owl-page{height:15px;width:15px;background:white;border-radius:50%;display:inline-block;margin:5px;text-align:center}.Brands .owl-page.active{background:#b8191b}.Brands .ViewCollection{padding:18px}.Brands .ViewCollection .ViewCollectionInner{background:#7a98a0;text-align:center;padding:20px;height:100%;display:flex;align-items:center}.Brands .ViewCollection a{color:White;font-size:20px;text-transform:uppercase;display:block;margin:0 auto}.Brands .ViewCollection a i{font-size:50px;display:block}.Brands .Products{padding:0}.TempVisible{display:block!important;visibility:hidden}