.siteFooterInfo-box,.siteHeaderContainer .siteHeaderContainerCnt,.siteContentContainer .siteContentContainerCnt,.siteFooterContainer .siteFooterContainerCnt,.siteBreadCrumbContainer .siteBreadCrumbContainerCnt,.siteSitemapContainer .siteSitemapContainerCnt,.siteContentBackgroundContainer{max-width:1030px;margin:0 auto;width:100%;padding-left:15px!important;padding-right:15px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.controlFooterContainer.btmBorder,.eventCalendar,.newsItemHome,.eventItemHome,.controlLoginViewContainer .myAccount a,.controlLoginViewContainer .logIn a,.controlLoginViewContainer .logOut a,.controlLoginViewContainer .companyName,.controlLoginViewContainer .wishList a,.controlLoginViewContainer .quickOrder a,.basketModalPopup .message,.controlBasketModalPopupProductContainer,.btnUpdate .btnMiddle a,.btnClear .btnMiddle a,.controlLastViewedProductLinksContainer .hyp,.controlPopupContainer .controlFooterContainer,.form .formLeftCnt,.controlItemNumberContainer,.controlProductFlowContainer .row_last .cell_first,.controlProductFlowContainer .row_last .cell,.controlProductFlowContainer .row_last .cell_last,.controlProductFlowContainer .row .cell_first,.controlProductFlowContainer .row .cell,.controlProductFlowContainer .row .cell_last,.controlProductFlowContainer .row_last .emptycell_first,.controlProductFlowContainer .row_last .emptycell,.controlProductFlowContainer .row_last .emptycell_last,.controlProductFlowContainer .row .emptycell_first,.controlProductFlowContainer .row .emptycell,.controlProductFlowContainer .row .emptycell_last,.controlProductFlowContainer .cell_last,.controlProductFlowContainer .cell,.controlLastViewedProductsLinkTabContainer,.siteContentContainerMiddle .controlFooterContainer,.siteContentContainerMiddle .controlCheckoutFooterContainer,.controlNewsListContainer .ftr,.controlOtherNewsListContainer .ftr,.hr,.controlTabContainer .ajax__tab_header .ajax__tab_tab,.controlTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_tab,.wizardStepCntNotFinished,.wizardStepCntInactive,.wizardStepCnt,.productBlock,.controlProductResultsContainer .sorting ul li .option,.controlBaseSearchCntContainer .ajaxSearchPanel .controlSimpleProductListContainer,.pickupLocationLocatorPopup .pickuplocation-item,.dealerLocatorPage .pickuplocation-item{border-color:#d9d9d9!important}
.fancybox-slide .controlContentContainer,#tooltip,.controlWizardContainerCnt,.controlBasketModalPopupProgressIndicatorContainer .positioning,.basketModalPopup .positioning,.submitOrderTransmittingPopup,.termsConditionsPopup,.failurePopup,.succesPopup,.addProductToWishlistNeedLoginPopup,.updateProgressPopup,.createProspectPopup,.createProspectFailedPopup,.createAccountPopup,.createAccountFailedPopup,.editProfilePopup,.editProfileFailedPopup,.orderTemplateDetailsPopup,.orderTemplateSavingSucceededorDeletedPopup,.orderTemplateSavingFailedPopup,.largeImagePopup,.forgotPasswordPopup,.changePasswordPopup,.saveAsTemplatePopup,.saveAsTemplateSucceededPopup,.quickOrderPopup,.addProductToWishlistSucceededPopup,.addProductToWishlistNeedLoginPopup,.multiBuyDiscountsPopup,.productVariantsQuickOrderPopup,.controlTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_tab .controlProductNavigationContainerCnt,.pickupLocationLocatorPopup,.product-stores-popup{border:1px solid #d9d9d9}
.ui-mobile .controlWizardContainerCnt .wizardStep{border-bottom:1px solid #d9d9d9}
.siteContainer{background-repeat:no-repeat;background-position:top center;background-image:none}
.siteBackgroundContainer{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent)}
.siteHeaderContainerCnt .AspNet-Menu-Horizontal{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent);border-color:transparent!important;border-bottom:0 solid}
.siteHeaderContainer{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent);border-color:#1D1D1B!important;border-bottom:0 solid}
.siteHeaderBackgroundImageContainer{background-repeat:no-repeat;background-position:top center;background-image:none}
.siteBreadCrumbContainer{background-color:transparent!important;border-color:transparent!important;border-bottom:0 solid}
.siteBreadCrumbContainerCnt{background-color:transparent!important;border-color:transparent!important;border-bottom:0 solid}
.siteContentContainerCnt,.siteContentBackgroundContainer,.siteContentContainerCntPaddingInside{background-color:#FFF}
.siteSitemapContainer{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent);border-color:#fff!important;border-top:0 solid}
.siteSitemapContainerCnt{background:#f6f6f6;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxODMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNkY2RjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQUVBRUEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxODMpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#eaeaea));background:-moz-linear-gradient(#f6f6f6,#eaeaea);background:linear-gradient(#f6f6f6,#eaeaea);background:-o-linear-gradient(#f6f6f6,#eaeaea);border-color:#d9d9d9!important;border-top:1px solid}
.controlSitemapContainer h2,.controlNewsletterContainer h2{color:#000}
.controlNewsletterContainer .paragraph,.controlNewsletterContainer{color:#000}
.controlNewsletterContainer .hypUnsubscribe a,.controlNewsletterContainer .hypUnsubscribe a:hover,.controlNewsletterContainer .hypUnsubscribe a:link,.controlNewsletterContainer .hypUnsubscribe a:active,.controlSitemapContainer .AspNet-Menu li a,.controlSitemapContainer .AspNet-Menu li a:hover,.controlSitemapContainer .AspNet-Menu li a:link,.controlSitemapContainer .AspNet-Menu li a:active{color:#000}
.siteFooterContainer{background-color:transparent!important}
.siteFooterContainerCnt{background-color:transparent!important}
.siteFooterContainer .controlFooterContainer li{border-color:transparent!important}
.siteFooterContainer .controlFooterContainer a,.siteFooterContainer .controlFooterContainer a:link,.siteFooterContainer .controlFooterContainer a:visited,.siteFooterContainer .controlFooterContainer a:hover,.siteFooterContainer .controlFooterContainer a:active{color:#000!important}
.siteFooterContainer .copyright{color:#000!important}
.facetList .facetCnt,.controlCategoryContainerCnt,.controlServiceandInformationContainerCnt{background-color:#FFF;border:1px solid #e2e2de}
.facetCustom ul,.facetSearchInput{border:1px solid #e2e2de}
.facetList .facet .facetCnt .hdr{border-bottom:1px dotted #e2e2de}
.facetList .facetSelected .cnt li{border-bottom:1px dotted #e2e2de}
.controlCategoryContainer .AspNet-TreeView a{border-bottom:1px dotted #e2e2de!important}
.controlCategoryContainer .AspNet-TreeView,.controlCategoryContainer .AspNet-TreeView ul ul li a,.controlCategoryContainer .AspNet-TreeView ul ul li a,.controlCategoryContainer .AspNet-TreeView ul li a,.controlNewsListContainerCnt .hr,.controlServiceandInformationContainerCnt .hr{border-color:#e2e2de!important}
.controlCategoryContainer .AspNet-TreeView a{color:#0f0f0f;background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent)}
.facetListCnt li a,.facetListCnt li a span{color:#0f0f0f}
.controlCategoryContainer .AspNet-TreeView .AspNet-TreeView-Selected>a,.controlCategoryContainer .AspNet-TreeView .AspNet-TreeView-Selected>a span{color:#0f0f0f}
.hypThumbnailSelected,.controlCategoryContainer .AspNet-TreeView .AspNet-TreeView-Selected>a{background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#fff));background:-moz-linear-gradient(#fff,#fff);background:linear-gradient(#fff,#fff);background:-o-linear-gradient(#fff,#fff);text-shadow:none;font-weight:bold}
.controlCategoryContainer a:hover,.facetCustom ul li:hover,.facetCustom ul li:hover a{color:#0f0f0f!important;background:#fff!important}
.facetCustom ul .notFoundItem:hover{background:transparent!important}
.facetSelected .facetCnt li{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent)}
.btnControlRelated .btnMiddle,.btnNormalBig .btnMiddle,.btnNormalBig .btnMiddle input,.btnDefaultBig .btnMiddle,.btnDefaultBig .btnMiddle input,.btnAttractBig .btnMiddle,.btnAttractBig .btnMiddle input,.btnCalltoActionBig .btnMiddle,.btnCalltoActionBig .btnMiddle input{font-size:13px}
.btnControlRelated .btnMiddle,.btnControlRelated .btnMiddle input,.btnNormal .btnMiddle,.btnNormal .btnMiddle input,.btnDefault .btnMiddle,.btnDefault .btnMiddle input,.btnAttract .btnMiddle,.btnAttract .btnMiddle input,.btnCalltoAction .btnMiddle,.btnCalltoAction .btnMiddle input{font-size:11px}
.btnDisabled{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.controlCloseButtonContainer .btnCnt{-moz-box-shadow:1px 1px 2px #333;-webkit-box-shadow:1px 1px 2px #333;box-shadow:1px 1px 2px #333}
.btnControlRelated .btnMiddle input,.btnControlRelated .btnMiddle a{text-shadow:none}
.btn-lbl,.js-go,.js-go span,.btnMiddle input,.btnMiddle a,.btnMiddle a:active,.btnMiddle a:hover,.btnMiddle a:visited,.btnMiddle a:link{color:#FFF!important}
.btnDefault .btnMiddle a,.btnDefault .btnMiddle a:active,.btnDefault .btnMiddle a:hover,.btnDefault .btnMiddle a:visited,.btnDefault .btnMiddle a:link,.btnAttract .btnMiddle a,.btnAttract .btnMiddle a:active,.btnAttract .btnMiddle a:hover,.btnAttract .btnMiddle a:visited,.btnAttract .btnMiddle a:link,.btnDefaultBig .btnMiddle a,.btnDefaultBig .btnMiddle a:active,.btnDefaultBig .btnMiddle a:hover,.btnDefaultBig .btnMiddle a:visited,.btnDefaultBig .btnMiddle a:link,.btnAttractBig .btnMiddle a,.btnAttractBig .btnMiddle a:active,.btnAttractBig .btnMiddle a:hover,.btnAttractBig .btnMiddle a:visited,.btnAttractBig .btnMiddle a:link{color:#FFF!important}
.btnCalltoActionBig .btnMiddle a:active,.btnCalltoActionBig .btnMiddle a:hover,.btnCalltoActionBig .btnMiddle a:visited,.btnCalltoActionBig .btnMiddle a:link,.btnCalltoAction .btnMiddle a:active,.btnCalltoAction .btnMiddle a:hover,.btnCalltoAction .btnMiddle a:visited,.btnCalltoAction .btnMiddle a:link,.btnCalltoActionBig .btnMiddle a:active span,.btnCalltoActionBig .btnMiddle a:hover span,.btnCalltoActionBig .btnMiddle a:visited span,.btnCalltoActionBig .btnMiddle a:link span,.btnCalltoAction .btnMiddle a:active span,.btnCalltoAction .btnMiddle a:hover span,.btnCalltoAction .btnMiddle a:visited span,.btnCalltoAction .btnMiddle a:link span{color:#FFF!important}
.formProductDetail .iTunesLinkBtn .btnMiddle a,.formProductDetail .iTunesLinkBtn .btnMiddle a span{color:#777!important}
.js-go,.btnCarouselPrev .btnMiddle,.btnCarouselNext .btnMiddle,.btnNormalSmall .btnMiddle,.btnNormal .btnMiddle,.btnNormalBig .btnMiddle{border:0 solid #e61515;background:#e61515;background:-webkit-gradient(linear,0 0,0 bottom,from(#e61515),to(#e61515));background:-moz-linear-gradient(#e61515,#e61515);background:linear-gradient(#e61515,#e61515);background:-o-linear-gradient(#e61515,#e61515)}
.disabledBtn .btnNormal:hover .btnMiddle{border:0 solid #e61515!important;background:#e61515!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#e61515),to(#e61515))!important;background:-moz-linear-gradient(#e61515,#e61515)!important;background:linear-gradient(#e61515,#e61515)!important;background:-o-linear-gradient(#e61515,#e61515)!important}
.ie .hypBackToOverview .hypIco,.ie .btnCarouselPrev .btnMiddle,.ie .btnCarouselNext .btnMiddle,.ie .btnNormalSmall .btnMiddle,.ie .btnNormal .btnMiddle,.ie .btnNormalBig .btnMiddle{border:0 solid #e61515;background:#e61515}
.ie .btnRemoveButton .btnMiddle{background:transparent!important;border-color:transparent!important}
.pickupLocationLocatorPopup .pickuplocation-item a,.pickupLocationLocatorPopup .pickuplocation-item a:link,.pickupLocationLocatorPopup .pickuplocation-item a:hover,.pickupLocationLocatorPopup .pickuplocation-item a:active{color:#000!important}
.btnDefault .btnMiddle,.btnDefaultBig .btnMiddle,.btnAttract .btnMiddle,.btnAttractBig .btnMiddle,.btnFirst .btnMiddle,.btnPrevious .btnMiddle,.btnNext .btnMiddle,.btnLast .btnMiddle{border:0 solid #e61515;background:#e61515;background:-webkit-gradient(linear,0 0,0 bottom,from(#e61515),to(#e61515));background:-moz-linear-gradient(#e61515,#e61515);background:-o-linear-gradient(#e61515,#e61515)}
body .fancybox-close-small:after{border:0 solid #e61515;background-color:#e61515}
.btnCalltoAction .btnMiddle,.btnCalltoActionBig .btnMiddle{border:0 solid #e61515;background:#e61515}
.ie .btnDisabled .btnMiddle,.btn.slick-disabled .btnMiddle,.btnDisabled .btnMiddle{border:0 solid #e2e2de!important;background:#fbfbfb!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#fbfbfb),to(#f0f0ee));background:-moz-linear-gradient(#fbfbfb,#f0f0ee);background:linear-gradient(#fbfbfb,#f0f0ee);background:-o-linear-gradient(#fbfbfb,#f0f0ee)}
.controlPagerContainer .btnDisabled .btnMiddle{background:transparent!important}
.ie .controlPagerContainer .btnDisabled .btnMiddle{background:transparent!important}
.spinBoxContainer .btnDisabled .btnMiddle{background:#fbfbfb!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#fbfbfb),to(#f0f0ee))!important;background:-moz-linear-gradient(#fbfbfb,#f0f0ee)!important;background:-o-linear-gradient(#fbfbfb,#f0f0ee)!important}
.controlPagerContainer .btnDisabled .btnMiddle{border:none!important;background-color:transparent}
.controlCarouselImageSliderContainer{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000',EndColorStr='#00000000')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(transparent),to(transparent));background:-moz-linear-gradient(transparent,transparent);background:linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent)}
.wizardStepCntNotFinished h2,.wizardStepCntNotFinished h2 span{color:#7c7d73!important}
.wizardStepCnt h2,.wizardStepCnt h2 span{color:#FFF!important}
.wizardStepCntInactive h2,.wizardStepCntInactive h2 span{color:#81aa4b!important}
.wizardStepCnt{background:#e61515;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e61515',EndColorStr='#e61515')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#e61515),to(#e61515));background:-moz-linear-gradient(#e61515,#e61515);background:linear-gradient(#e61515,#e61515);background:-o-linear-gradient(#e61515,#e61515)}
.wizardStepCntInactive{background:#fcfbfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfbfb',EndColorStr='#f0f0ee')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#fcfbfb),to(#f0f0ee));background:-moz-linear-gradient(#fcfbfb,#f0f0ee);background:linear-gradient(#fcfbfb,#f0f0ee);background:-o-linear-gradient(#fcfbfb,#f0f0ee)}
.wizardStepCntNotFinished{background:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#FFFFFF')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#FFF),to(#FFF));background:-moz-linear-gradient(#FFF,#FFF);background:linear-gradient(#FFF,#FFF);background:-o-linear-gradient(#FFF,#FFF)}
h1,h1 span{font-family:Montserrat,Arial,Verdana,Helvetica,sans-serif}
.controlTabContainer .ajax__tab_tab,.controlTabContainer .ajax__tab_tab span,.controlProfileManagementContainer .hdrMiddle h2,.controlOrderManagementContainer .hdrMiddle h2,.controlCreateProspectContainer .hdrMiddle h2,h2,h2 span,h3,h3 span{font-family:Montserrat,Arial,Verdana,Helvetica,sans-serif}
.ajax__tab_xp .ajax__tab_body{font-family:Montserrat,Arial,Verdana,Helvetica,sans-serif!important}
html,body,span,input,select,textarea,.controlItemNumberContainer,.controlTabContainer a,.btnMiddle input,.btn,.btnControlRelated,.btnNormalSmall,.btnNormal,.btnNormalBig,.btnDefault,.btnDefaultBig,.btnCalltoAction,.btnCalltoActionBig,.btnAttract,.btnAttractBig,h4 span,h4{font-family:Montserrat,Arial,Verdana,Helvetica,sans-serif}
.controlProductListAttributesContainer span,.controlProductFlowContainer .controlItemNumberContainer{font-family:Montserrat,Arial,Verdana,Helvetica,sans-serif}
.controlMainMenuContainer .AspNet-Menu-Horizontal{font-family:Montserrat,Arial,Verdana,Helvetica,sans-serif}
h1{font-size:28px}
.controlTabContainer .ajax__tab_tab,.controlTabContainer .ajax__tab_tab span,.controlCategoryFlowContainer .productInfoContainer .hypTitle,.controlProfileManagementContainer .hdrMiddle h2,.controlOrderManagementContainer .hdrMiddle h2,.controlCreateProspectContainer .hdrMiddle h2,h2,h3{font-size:23px}
.controlProductDetailsRatingAndPriceContainer .lblPrice{font-size:22px!important}
.wizardStepCnt h2,.wizardStepCntNotFinished h2,.wizardStepCntInactive h2,.controlLastViewedProductLinksContainer,.controlBomContainer .lblPrice,.controlProductContainer .lblPrice,.controlProductListContainer .lblPrice,.controlProductFlowContainer .lblPrice,.tbx,.controlItemNumberContainer,textarea,select,html,h4,.controlLastViewedProductsLinkTabContainer,.tbx input{font-size:12px}
.controlProductListAttributesContainer span,.controlProductFlowContainer .controlItemNumberContainer{font-size:11px}
.ui-mobile .responsive-table td:before,.controlBasketModalPopupProductContainer .hypTitle,.gviFirstProductRow .gviCntTitle,.gviWishListOverview .gviCntTitle a,.gviWishListOverview .gviCntTitle a:link,.gviWishListOverview .gviCntTitle a:hover,.gviWishListOverview .gviCntTitle a:active,.gviBasketOverview .gviCntTitle a,.gviBasketOverview .gviCntTitle a:link,.gviBasketOverview .gviCntTitle a:hover,.gviBasketOverview .gviCntTitle a:active,.gviProductList .gviCntTitle a,.gviProductList .gviCntTitle a:link,.gviProductList .gviCntTitle a:hover,.gviProductList .gviCntTitle a:active,.quickOrderProductSelector .selectedProductTitle a,.quickOrderProductSelector .selectedProductTitle a:link,.quickOrderProductSelector .selectedProductTitle a:hover,.quickOrderProductSelector .selectedProductTitle a:active,.controlCategoryFlowContainer .productInfoContainer .hypTitle,.controlProductFlowContainer .productInfoContainer .hypTitle,.controlPopupContainer h2,.siteContentContainerLeft h2,.siteContentContainerRight h2,h1,h1 span{color:#000!important}
.controlServiceandInformationContainerCnt h3,h2,h2 span,.controlCategoryContainer h2,.controlProfileManagementContainer .hdrMiddle h2,.controlOrderManagementContainer .hdrMiddle h2,.controlCreateProspectContainer .hdrMiddle h2,h3,h3 span,h4,h4 span{color:#000}
#tooltip,body,.controlBasketContainer .lblNumberOfItems,.controlBasketContainer .lblTotalAmountValue,.controlBasketContainer .lblTotalAmountComma,.controlBasketContainer .lblQuantitySuffix,.controlLoginViewContainer,.controlLoginViewContainer .welcome,.controlLoginViewContainer .userName,.controlLoginViewContainer .companyName,.controlLoginViewContainer .companyName span,.controlLoginViewContainer .impersonation,.controlServiceandInformationContainerCnt,.controlServiceandInformationContainerCnt p,#Carousel_Selector .text,.controlCarouselImageContainer img,.controlTotalsContainer,.controlTotalsContainer span,.controlTotalsContainer .totalInclVatB2C,.controlTotalsContainer .totalInclVatB2C span,.controlTotalsContainer .totalInclVatB2CValue,.controlTotalsContainer .totalInclVatB2CValue span,.controlTotalsContainer .totalExclVatB2B,.controlTotalsContainer .totalExclVatB2B span,.controlTotalsContainer .totalExclVatB2BValue,.controlTotalsContainer .totalExclVatB2BValue span,.basketModalPopup .message,.controlProductDetailsDescriptionContainer,.controlPopupContainer .text,.feedbackMessage,.form .lbl,.form .lbl span,.tbl,.tbl span,.lblNewsShortDescription,.shortDescription,.paragraph,.paragraph span,p,.lbl,span,.rbtnList label,.contentBody,.fieldsetValue,.controlProductReviewContainer .lblReviewTitle,.controlProductFlowContainer .lblPrice,.lblStockIndication,.largeImagePopup .controlItemNumberContainer .lblProductid,.controlProductDetailsContainer .controlItemNumberContainer .lblProductid,.controlWarningMessageContainer .lblTitle,.controlTemplateNameContainer .lblTemplateName,.controlTemplateNameContainer .lblTemplateName span,.controlProductResultsContainer,.controlProductResultsContainer span{color:#000}
.controlLoginViewContainer .userName,.controlLoginViewContainer .welcome{color:#CCC}
.hypBackToOverview a,.hypBackToOverview a:link,.hypBackToOverview a:hover,.hypBackToOverview a:active,#pendingOrderDetailPage .controlTotalsContainer .shippingCosts .lblShippingCosts,#pendingOrderDetailPage .controlTotalsContainer .shippingCosts .lblShippingCosts span,#orderOverviewPage .controlTotalsContainer .shippingCosts .lblShippingCosts,#orderOverviewPage .controlTotalsContainer .shippingCosts .lblShippingCosts span,.salesPriceContainer .lblPrice,.quickOrderLinksContainer a,.quickOrderLinksContainer a:link,.quickOrderLinksContainer a:hover,.quickOrderLinksContainer a:active,.productBlock .lbl.lblPrice.pbUOM{color:#000}
.controlTotalsContainer .vatPercentage,.controlTotalsContainer .vatPercentageValue,.controlTotalsContainer .totalInclVatB2C,.controlTotalsContainer .totalInclVatB2CValue,.controlTotalsContainer .totalInclVatB2B,.controlTotalsContainer .totalInclVatB2BValue,.controlTotalsContainer .totalExclVatB2C,.controlTotalsContainer .totalExclVatB2CValue,.controlTotalsContainer .totalExclVatB2B,.controlTotalsContainer .totalExclVatB2BValue,.controlCategoryContainer .AspNet-TreeView ul li ul li a,.controlCategoryContainer .AspNet-TreeView ul .AspNet-TreeView-Selected ul li a,.controlCategoryContainer .AspNet-TreeView ul .AspNet-TreeView-ParentSelected a,.controlTotalNumberAmountContainer,.OrderdetailExtraTable,.controlCategoryContainer,.controlMainMenuContainer .AspNet-Menu-Horizontal,.lblNrOfSearchResults,.siteFooterContainer .controlFooterContainer,.form .hr,.form hr,hr,.lblKeyword,.fieldsetDescription,.textNoReviews{color:#666}
.controlTotalNumberAmountContainer,.controlTotalNumberAmountContainer span{color:#CCC!important}
.controlProductReviewContainer .lblReviewDate,.controlProductListAttributesContainer span,.siteBreadCrumbContainer .controlBreadCrumbContainer .hypBreadCrumbCurrentNode,.siteBreadCrumbContainer .controlBreadCrumbContainer .hypBreadCrumbNode,.siteBreadCrumbContainer .controlBreadCrumbContainer span,.controlProductFlowContainer .controlItemNumberContainer .lblProductid,.controlProductFlowContainer .controlItemNumberContainer .lblProductidValue{color:#666!important}
.salesPriceContainer .lblListPriceValue,.gvi .salesPriceContainer .lblListPriceValue{color:#cc1414}
.controlProductDetailsRatingAndPriceContainer .lblPrice{color:#595959!important}
.gviHdrBackground .cnt{border:1px solid #e2e2de;background:#fbfbfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fbfbfb',EndColorStr='#f0f0ee')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#fbfbfb),to(#f0f0ee));background:-moz-linear-gradient(#fbfbfb,#f0f0ee);background:linear-gradient(#fbfbfb,#f0f0ee);background:-o-linear-gradient(#fbfbfb,#f0f0ee)}
.gviHdr,.gviHdr span{color:#44453f}
.gviHdr a,.gviHdr a:link,.gviHdr a:hover,.gviHdr a:active{color:#6999c9!important}
.gviProductSizes .gviHdrEmptyHorizontalheadercell{background-color:Transparent}
.list,.listHeader,.gvi .gviCnt,.gvi .gviCnt span,.gvi .gviCnt .lbl{color:#7c7d73}
.listAltRow,.gviAltRow .gviCnt{background-color:#fcfcfc!important}
.controlTotalsContainer td,.listNewsOverview,.listNewsOverview li,.gviPager td,.gviOrderDetails .cnt table,.gviFtr,.gvi,.gviProductSizes .gviHdr,.gviPrepacks .gviHdr,.gviPaymentMethods,.gviShippingMethods,.gviBom .gviCntVariantAndQuantity,.gviBom,.gviBomNested,.gviCnt,.gviProductList .gviCnt,.gviOrderDetails .cnt,.gviFirstProductRow .gviCnt{border-color:#e2e2de!important}
.btnControlRelated .btnMiddle a,.btnControlRelated .btnMiddle a:active,.btnControlRelated .btnMiddle a:hover,.btnControlRelated .btnMiddle a:visited,.btnControlRelated .btnMiddle a:link,.controlTotalsContainer .shippingCosts .lblShippingCosts,.controlTotalsContainer .shippingCosts .lblShippingCosts span,.hypReadReviews,.controlTabContainer a,.controlProfileManagementContainer .lblHeading,.controlOrderManagementContainer .lblHeading,.controlCreateProspectContainer .lblHeading,.controlBasketContainer .hypShoppingBasket,.controlNewsListContainerCnt a,.controlNewsListContainerCnt a:link,.controlNewsListContainerCnt a:visited,.controlNewsListContainerCnt a:hover,.controlNewsListContainerCnt a:active,.siteBreadCrumbContainer .controlBreadCrumbContainer .hypBreadCrumbNode a:hover,.siteBreadCrumbContainer .controlBreadCrumbContainer .hypBreadCrumbCurrentNode a:hover,.facetList .hypExpand .text,.facetList .hypCollapse .text{color:#000}
a,a:link,a:hover,a:active,.controlBaseSearchCntContainer .ajaxSearchPanel table td a:hover{color:#000;outline:0}
.ui-mobile .btnRemoveButton .btnNormalSmall .btnMiddle a,.ui-mobile .btnRemoveButton .btnNormalSmall .btnMiddle a .btn-lbl{color:#000!important}
a:visited{color:#000}
.controlTabContainer .controlTabContainerCnt,.controlTabContainer .tblOrderDetailsLeftRight,.lastViewedPanel-box.controlTabContainer .ajax__tab_body,.hrMain,#productPage .controlRelatedAndLastViewedProductsContainer .controlProductFlowContainer{border-color:#d9d9d9!important}
.jq-selectbox__select-text,select,.ifrmTellAFriendMessagePreview,.controlTermsConditionsContainer,.controlTermsConditionsContainer span,textarea,.quickOrderBlock input,.tbx input,.tbx{color:#000}
.controlTermsConditionsContainer h1,.controlTermsConditionsContainer h2,.controlTermsConditionsContainer h3{color:#000!important}
.tbxWaterMarkExtension{color:#999!important}
select,.quickOrderAutocomplete,.searchAutocomplete{border:1px solid #d9d9d9!important;background-color:#FFF!important}
*+html .ifrmTellAFriendMessagePreview,*+html .controlTermsConditionsContainer,*+html .tbx{border:1px solid #d9d9d9!important}
.ifrmTellAFriendMessagePreview,.controlTermsConditionsContainer,.tbx{border:1px solid #d9d9d9\9!important}
.ifrmTellAFriendMessagePreview,.controlTermsConditionsContainer,.tbx{background-color:#FFF\9!important}
*+html .ifrmTellAFriendMessagePreview,*+html .controlTermsConditionsContainer,*+html .controlTermsConditionsContainer span,*+html .tbx{background-color:#FFF!important}
body .sticky-header,.controlMainMenuContainer-box,.controlBaseSearchCntContainer .ajaxSearchPanel .controlSimpleProductListContainer,.controlMainMenuContainer .AspNet-Menu-Horizontal .AspNet-Menu .slick-prev,.controlMainMenuContainer .AspNet-Menu-Horizontal .AspNet-Menu .slick-next{background:#f6f6f6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#ddd));background:-moz-linear-gradient(#f6f6f6,#ddd);background:linear-gradient(#f6f6f6,#ddd);background:-o-linear-gradient(#f6f6f6,#ddd)}
.controlMainMenuContainer{-webkit-box-shadow:0 1px 2px #cececc;-moz-box-shadow:0 1px 2px #cececc;box-shadow:0 1px 2px #cececc}
.controlMainMenuContainer .AspNet-Menu .AspNet-Menu-Leaf .AspNet-Menu-Selected a,.controlMainMenuContainer .AspNet-Menu .AspNet-Menu-Leaf .AspNet-Menu-ChildSelected a,.controlMainMenuContainer .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-Selected a,.controlMainMenuContainer .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-ChildSelected a{color:#000!important}
.leftMenu .AspNet-Menu .AspNet-Menu-Leaf .AspNet-Menu-Template a,.leftMenu .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-Template a,.sticky-menu .AspNet-Menu .AspNet-Menu-Leaf .AspNet-Menu-Template a,.sticky-menu .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-Template a,.controlMainMenuContainer .AspNet-Menu .AspNet-Menu-Leaf .AspNet-Menu-Template a,.controlMainMenuContainer .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-Template a,.firstLevelLinkText,.controlBaseSearchCntContainer .ajaxSearchPanel table td a,.controlBaseSearchCntContainer .ajaxSearchPanel table td span{color:#000}
.controlMegaTopMenu .border,.controlMainMenuContainer .AspNet-Menu-WithChildren ul ul{background-color:#fff!important}
.controlMainMenuContainer .AspNet-Menu-WithChildren>ul,.controlMainMenuContainer .AspNet-Menu-WithChildren ul ul{border-color:#d9d9d9!important}
.controlMegaTopMenu ul ul li .first,.controlMegaTopMenu .border,.AspNet-Menu ul li.AspNet-Menu-WithChildren>.AspNet-Menu-Template,.controlMainMenuContainer ul ul li .AspNet-Menu-Template{border-color:#d0d0ce!important}
.mainMenuSeparator,.controlMainMenuContainer ul.AspNet-Menu>li>.AspNet-Menu-Template{border-color:#d9d9d9!important}
.controlMainMenuContainer .AspNet-Menu-Horizontal .AspNet-Menu{border:1px solid #d9d9d9\0/IE89}
:root .controlMainMenuContainer .AspNet-Menu-Horizontal .AspNet-Menu{border:0}
.controlMainMenuContainer .AspNet-Menu>li .tabInactiveMiddle{border:0;border-top:1px solid transparent;border-bottom:1px solid transparent}
.controlMainMenuContainer .AspNet-Menu>li:hover .tabInactiveMiddle{border-color:#fff!important}
.controlMainMenuContainer .AspNet-Menu-WithChildren.AspNet-Menu-Selected:hover .tabInactiveMiddle,.sticky-menu .AspNet-Menu-WithChildren:hover,.controlMainMenuCntContainer .AspNet-Menu-WithChildren:hover,.controlMainMenuContainer ul .tabInactiveMiddle:hover,.controlMainMenuContainer ul .hover,.controlSimpleProductListContainer .js-productListTable .selected{background-color:#fff!important}
.controlMainMenuContainer .secondLevel li:hover>div>a{background-color:#fff!important}
.controlMainMenuContainer .AspNet-Menu-WithChildren.AspNet-Menu-Selected:hover .tabInactiveMiddle a span,.controlMainMenuContainer .AspNet-Menu-Selected a:hover span,.controlMainMenuContainer .AspNet-Menu>li:hover .tabInactiveMiddle a,.controlMainMenuContainer .AspNet-Menu .hover .tabInactiveMiddle:hover a,.controlMainMenuContainer .AspNet-Menu a:hover .text{color:#000!important}
.sticky-menu .controlMegaTopMenu .AspNet-Menu-WithChildren:hover>.AspNet-Menu-Template a .text,.controlMainMenuCntContainer .controlMegaTopMenu .AspNet-Menu-WithChildren:hover>.AspNet-Menu-Template a .text,.controlMegaTopMenu .AspNet-Menu a:hover,.controlMegaTopMenu .AspNet-Menu a:hover .text{color:#000!important}
.controlMainMenuContainer .AspNet-Menu ul a .text{color:#000!important}
.alertmessage,.alertmessage span{color:#7c7d73}
.alertmessage{border:1px solid #e3dcc7;background-color:#FFF7E0}
.pageErrorMessage,.errormessage p,.naPrice,.notAvailableMessage,.notAvailableMessage span,.controlTabContainer .errormessage span,.errormessage span,.errormessage{color:#e8332c!important}
.controlBasketContainer{border:1px solid #d0d0ca;background:#ebebe9;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebe9',EndColorStr='#ebebe9')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#ebebe9),to(#ebebe9));background:-moz-linear-gradient(#ebebe9,#ebebe9);background:linear-gradient(#ebebe9,#ebebe9);background:-o-linear-gradient(#ebebe9,#ebebe9)}
.controlProductReviewContainer .controlPagerContainer,.controlPagerContainer{border:1px solid transparent;background-color:#FFF}
.controlPagerContainer .resultsPerPage ul li a{border-left:1px solid transparent}
.controlPagerContainer .lblResults{color:#7C7D73}
.updateProgressPopup,.controlBasketModalPopupProgressIndicatorContainer .positioning{-webkit-box-shadow:0 2px 3px #cececc;-moz-box-shadow:0 2px 3px #cececc;box-shadow:0 2px 3px #cececc}
.fancybox-slide .controlContentContainer,#tooltip,.controlBasketModalPopupProgressIndicatorContainer .positioning,.basketModalPopup .positioning,.submitOrderTransmittingPopup,.termsConditionsPopup,.failurePopup,.succesPopup,.addProductToWishlistNeedLoginPopup,.productVariantsQuickOrderPopup,.updateProgressPopup,.createProspectPopup,.createProspectFailedPopup,.createAccountPopup,.createAccountFailedPopup,.editProfilePopup,.editProfileFailedPopup,.orderTemplateDetailsPopup,.orderTemplateSavingSucceededorDeletedPopup,.orderTemplateSavingFailedPopup,.largeImagePopup,.forgotPasswordPopup,.changePasswordPopup,.saveAsTemplatePopup,.saveAsTemplateSucceededPopup,.quickOrderPopup,.addProductToWishlistSucceededPopup,.addProductToWishlistNeedLoginPopup,.multiBuyDiscountsPopup,.pickupLocationLocatorPopup,.product-stores-popup{background-color:#FFF}
.controlTabContainer .ajax__tab_header .ajax__tab_tab,.controlTabContainer .ajax__tab_header .ajax__tab_tab .lastViewedProductsHdr{color:#000!important}
.controlTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_tab,.controlTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_tab .lastViewedProductsHdr{color:#000!important}
.controlTabContainer span,.controlTabContainer p span,.controlTabContainer .cnt p,.controlTabContainer .cnt p span,.controlTabContainer .cnt .lbl,.controlTabContainer .variantsRow{color:#000}
.controlTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_tab{border-top:1px solid;border-left:1px solid;border-right:1px solid;border-bottom:0;background:#f6f6f6;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6',EndColorStr='#eaeaea')!important;background:-webkit-gradient(linear,0 0,0 bottom,from(#f6f6f6),to(#eaeaea));background:-moz-linear-gradient(#f6f6f6,#eaeaea);background:linear-gradient(#f6f6f6,#eaeaea);background:-o-linear-gradient(#f6f6f6,#eaeaea)}
.controlTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_tab{background:#FFF!important;filter:none!important}
.imgThumbnail,.imgThumbnailSelected,.controlBigImageContainer{background-color:transparent;border:1px solid transparent!important}
#tooltip{-webkit-box-shadow:0 3px 3px #cececc;-moz-box-shadow:0 3px 3px #cececc;box-shadow:0 3px 3px #cececc}
.quickOrderProductSelector{background:#E7E8EA;border:1px solid #808080}
.iTunesLinkBtn .btnMiddle{background:#FFF!important;border-color:#e3e3e3!important;filter:none!important}
.bordered{border:1px solid #808080}
.mapCanvasTitle{border-bottom-color:#808080}
.filled{background:#E7E8EA}
.pickuplocation-item.highlighted{background:#E7E8EA}
.basketOutOfStock span{color:#666!important}
.basketLowStock span{color:#666!important}
.basketInStock span{color:#1bb638!important}