.wrapper .ArticleOverview,.wrapper .articleCategoryList .article{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.wrapper .ProductPrice{font-size:17px}.wrapper .changingBuyButtonContainer .inCartArticleQuantity{padding:5px}@media(min-width:992px){.page-header-container>.row.d-lg-block{display:flex!important}}body{line-height:1.6em}@media(min-width:990px){.wrapper #page-container{min-height:500px;width:100%}}.dropdownSubmenu .wrapper .mainmenu>li{position:relative}.wrapper .nav li.searchFor,.wrapper .nav li.accountLogout{float:left}body.backgroundDark .wrapper .ThemeHeaderElements,body.backgroundDark .wrapper .menu-content,body.backgroundDark .wrapper #page-container{background:#111;color:#fff}.wrapper #page-header .page-logo-container .logotype-container{margin-top:0;margin-bottom:0}@media(max-width:992px){.navbar .checkoutinfo .toCheckout{margin-top:3px}.backgroundDark .container .navbar.navbar-mobile,.backgroundDark .wrapper .menu-mobile .nav.siteSearch,.backgroundDark .wrapper .menu-mobile .nav.loginAccount{background:#111}}.wrapper .container:not(#checkoutSpinnerContainer),.wrapper .container:not(#checkoutSpinnerContainer)>div{height:100%}.container{overflow:visible!important}.wrapper{height:calc(100% - 42px)}.wrapper .ThemeHeaderElements{height:100%}.wrapper .mainmenu .submenu-scroll-container{display:none;position:absolute;left:0;right:0;width:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.wrapper .mainmenu .submenu-scroll-container::-webkit-scrollbar{display:none}.dropdownSubmenu .wrapper .mainmenu .submenu-scroll-container{width:calc(100% + 215px);min-width:415px}.dropdownSubmenu .wrapper .mainmenu .submenu-scroll-container>ul{top:0;width:calc(100% - 215px);margin-left:15px}.dropdownSubmenu .wrapper .mainmenu li:hover>*,.dropdownSubmenu .wrapper .mainmenu li:hover>.submenu-scroll-container>*{display:block}.dropdownSubmenu .wrapper .mainmenu li:last-child>.submenu-scroll-container{left:auto}.dropdownSubmenu .wrapper .mainmenu li:last-child>.submenu-scroll-container>ul{right:0;left:auto;margin-right:15px}.dropdownSubmenu .wrapper .mainmenu ul{display:none;position:absolute;top:100%;left:0;bottom:0;min-width:200px;z-index:10;opacity:1}.dropdownSubmenu .wrapper .mainmenu ul>li:last-child{border-bottom:2px solid #eee}.backgroundDark.dropdownSubmenu .wrapper .mainmenu ul li:last-child{border-bottom-color:#333}.dropdownSubmenu .wrapper .mainmenu ul>li:first-child{border-top:2px solid #eee}.backgroundDark.dropdownSubmenu .wrapper .mainmenu ul li:first-child{border-top-color:#333}.dropdownSubmenu .wrapper .mainmenu ul ul{position:absolute;top:-2px;left:100%;min-width:200px}.dropdownSubmenu .wrapper .mainmenu ul li{position:relative;width:100%;text-align:left;border-top:1px solid #eee;border-left:2px solid #eee;border-right:2px solid #eee;background:#fff}.backgroundDark.dropdownSubmenu .wrapper .mainmenu ul li{border-top-color:#333;border-left-color:#333;border-right-color:#333;background:#111}.dropdownSubmenu .wrapper .mainmenu>li:last-child .hovermenu,.dropdownSubmenu .wrapper .mainmenu>li:last-child .submenu-scroll-container .hovermenu{left:auto;right:100%}.wrapper #page-content .checkout-container{padding-bottom:0}.backgroundDark .wrapper #page-content .checkout-container{background:#111}body.backgroundDark .tblCheckoutOrderSummary,body.backgroundDark .checkout-order-articles-footer,body.backgroundDark .paymentMethodRow,body.backgroundDark .deliveryMethodRow,body.backgroundDark .table.tblCheckout,body.backgroundDark .checkoutAddressArea,body.backgroundDark .checkoutOrderArticles,body.backgroundDark .tblOrderRows,body.backgroundDark .checkout-container .areaAdress{background:#222}body.backgroundDark .checkout-order-articles-footer,body.backgroundDark .checkoutOrderArticles,body.backgroundDark .tblCheckoutOrderSummary{border-color:#333}.wrapper>div:first-child{margin-top:0}.wrapper #page-footer{padding-bottom:60px}.backgroundLight .wrapper #page-footer{background-color:#f5f5f5}.backgroundDark .wrapper #page-footer{background-color:#0a0a0a}.backgroundLight .wrapper #page-footer input,.backgroundLight .wrapper #page-footer textarea{background-color:#fff}.backgroundLight .wrapper #page-footer .btn.info{background-color:#fcfcfc;background-image:none;text-shadow:0 -1px 0 #e6e6e6;border-color:#fcfcfc;text-shadow:none;color:#666}.backgroundDark .wrapper #page-footer .btn.info{background-color:#111;background-image:none;text-shadow:0 -1px 0 #e6e6e6;border-color:#111;text-shadow:none;color:#fff}.backgroundLight .wrapper #page-footer .btn.info:hover{background-color:#fff;border-color:#fff}.backgroundDark .wrapper #page-footer .btn.info:hover{background-color:#000;border-color:#000}.backgroundLight .wrapper #page-footer .newsFeed ul,.backgroundLight .wrapper #page-footer .newsFeed ul li{border-color:#e7e7e7}.wrapper .nav{font-size:15px!important;font-weight:400}.wrapper .nav>li.accountLogout>.dropdown-menu::before,.wrapper .nav>li.searchFor>.dropdown-menu::before{left:12px;right:auto}.wrapper .nav>li.accountLogout>.dropdown-menu::after,.wrapper .nav>li.searchFor>.dropdown-menu::after{left:13px;right:auto;border-color:transparent}.wrapper .dropdown-menu .fa-search{color:#000}.wrapper .pull-right>.dropdown-menu{left:0}.wrapper #page-header .checkout-container{margin-top:7px;margin-bottom:7px}.wrapper .shophead .toShoppingCarta a .ss-cart{margin-right:2px}.wrapper #userVatOptionsInput,.wrapper select#userVatOptionsInput option,.wrapper #userLanguagesInput,.wrapper select#userLanguagesInput option,.wrapper #search-container .dropdown-menu input#product-search,.wrapper .shophead #search-container .dropdown-menu ul li a,.wrapper .shophead .menuDropdown{font-family:"Open sans",sans-serif;font-size:14px;font-weight:300}.wrapper #search-container .dropdown-menu input#product-search{font-size:13px}.wrapper .ShoppingCartContains{margin-right:12px}.wrapper .shophead .shoppingCart{padding:6px 18px 6px 10px}.wrapper .accountLogout.open>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.wrapper #userVatOptionsInput,.wrapper #userLanguagesInput{height:30px;border:none}.wrapper .formLogin{background:none;border-bottom:none}.wrapper #search-container .add-on{padding-left:5px}.wrapper .mainmenu li{padding:0}.wrapper .mainmenu li a:focus,.wrapper .mainmenu li a:hover{background:transparent}.wrapper .menu-content{text-align:right}.wrapper .menu-content>ul{display:inline-block}.wrapper .userForm textarea,.wrapper .userForm input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-transition:none;-o-transition:none;transition:none}.wrapper .form-element .form-group{padding:0 5px 0 5px}.wrapper #page-footer .userForm{border:none}.wrapper .checkout-container .checkoutWizard,.wrapper .checkout-container .checkoutWizard1,.wrapper .checkout-container .checkoutWizard2,.wrapper .checkout-container .checkoutWizard3,.wrapper .checkout-container .checkoutWzFooterStep{padding:0 10px}.wrapper .checkout-container h2{color:#8f8f8f}.wrapper .orderConfirmationCol h2,.wrapper .orderConfirmationCol p{color:#333}.backgroundDark .wrapper .orderConfirmationCol h2,.backgroundDark .wrapper .orderConfirmationCol p{color:#fff}.wrapper .divAcceptTerms{padding-right:10px}.wrapper .searchLoginMenu li a{color:#444}.wrapper .searchLoginMenu li a:hover{color:#000}.wrapper .userVatOptions{color:#444}.wrapper .submenu li a:hover{color:#000}.wrapper .cookies-content a{color:#aaa}.wrapper .cookies-content .cookieSeparator{color:#aaa}@media(max-width:992px){.wrapper .nav>li.accountLogout>.dropdown-menu::after,.wrapper .nav>li.searchFor>.dropdown-menu::after{right:2px;left:auto}.wrapper .nav>li.accountLogout>.dropdown-menu::before,.wrapper .nav>li.searchFor>.dropdown-menu::before{right:1px;left:auto}}.wrapper select.vatAndLanguageR:hover{cursor:pointer}.backgroundDark .wrapper input,.backgroundDark .wrapper textarea,.backgroundDark .wrapper select,.backgroundDark .wrapper .checkout-container input,.backgroundDark .wrapper .checkout-container textarea,.backgroundDark .wrapper .checkout-container select{background:#2a2a2a;border-color:#666;color:#fff}.backgroundDark .wrapper input:focus,.backgroundDark .wrapper textarea:focus,.backgroundDark .wrapper select:focus{outline:0;border-color:#666;-webkit-box-shadow:inset 0 1px 3px #666,0 0 8px #666;-moz-box-shadow:inset 0 1px 3px #666,0 0 8px #666;box-shadow:inset 0 1px 3px #666,0 0 8px #666;background:#333}@media(min-width:992px){.backgroundDark .wrapper select.vatAndLanguageR{background:#111!important;border:none!important;color:#fff!important}.backgroundDark .wrapper select.vatAndLanguageR:focus{background:#111!important;border:none!important;color:#fff!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media(max-width:992px){body.backgroundDark .wrapper .menu-mobile select.vatAndLanguageR{background-color:#111}}.backgroundLight .wrapper .checkout-container h2{color:#8f8f8f}.backgroundDark .wrapper .checkout-container h2{color:#aaa}.backgroundDark .wrapper .searchLoginMenu li a{color:#fff}.wrapper .userLanguages,#page-header .userLanguages{position:relative;padding-left:0!important;margin-left:20px}.wrapper .shophead .searchLoginMenu{display:inline-block;float:right}.wrapper .shophead .searchLoginMenu>li>a{padding:6px 15px}.wrapper .shophead .searchLoginMenu>li .caret,.wrapper .shophead .searchLoginMenu #search-container>a span{display:none}.wrapper .shophead #search-container>a,.wrapper .shophead #search-container .showAll{display:none}.wrapper .shophead .searchLoginMenu{margin-top:2px}.wrapper .shophead #search-container .dropdown-menu{display:block!important;padding:0;margin:0;border:none;box-shadow:none;right:20px;left:auto;max-width:270px;background:transparent}.wrapper .shophead #search-container .dropdown-menu:before{content:none}.wrapper .shophead #search-container .dropdown-menu ul.searchResults{margin:0 12px;background:#fff;padding:0 5px;font-size:14px}.backgroundDark .wrapper .shophead #search-container .dropdown-menu ul.searchResults{background:#111}.wrapper .shophead #search-container .dropdown-menu ul.searchResults li:first-child{border-top:none}.wrapper .shophead #search-container .dropdown-menu ul.searchResults .searchProdName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:200px}.wrapper .shophead #search-container .dropdown-menu .input-group{margin:0;width:100%}.wrapper .shophead #search-container .dropdown-menu .input-group input{border-radius:15px;padding-left:35px;background:#fff;border-color:#ccc}.backgroundDark .wrapper .shophead #search-container .dropdown-menu .input-group input{background:#111;border-color:#666}.wrapper .shophead #search-container .dropdown-menu .input-group input:focus{box-shadow:none}.wrapper .shophead #search-container .dropdown-menu .input-group span{border:none;position:absolute;left:0;top:0;z-index:4;background:transparent;padding:6px;width:35px;height:30px;min-width:auto}.wrapper .shophead #search-container .dropdown-menu .input-group span .fas{margin-right:0;color:#ccc}.backgroundDark .wrapper .shophead #search-container .dropdown-menu .input-group span .fas{color:#666}.wrapper .shophead #search-container .dropdown-menu ::-webkit-input-placeholder{font-style:italic}.wrapper .shophead #search-container .dropdown-menu :-moz-placeholder{font-style:italic}.wrapper .shophead #search-container .dropdown-menu ::-moz-placeholder{font-style:italic}.wrapper .shophead #search-container .dropdown-menu :-ms-input-placeholder{font-style:italic}.wrapper .sideMenu{background:transparent;border:none;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:15px 0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.backgroundDark .wrapper .sideMenu{border-top:1px solid #333;border-bottom:1px solid #333;border-bottom-color:#333}.wrapper .sideMenu+.sideMenu{border-top:none}.wrapper .sideMenu a,.wrapper .sideMenu ul:first-child>li.selected>a{border:none!important}.wrapper .sideMenu ul li a:hover{background:transparent!important;text-decoration:none!important}.wrapper .sideMenu .menuHeader{padding:2px 0}.wrapper .sideMenu li{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none!important}.wrapper .sideMenu>ul>li>a{padding:0}.wrapper .sideMenu ul li li a{padding-left:15px}.wrapper .sideMenu ul li li li a{padding-left:30px}.wrapper .sideMenu li a span{padding:2px 0 2px 15px}.wrapper .sideMenu ul li.haschild>a span{background-image:none!important;position:relative}.wrapper .sideMenu ul li.haschild>a span:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#949494;font-size:14px;padding-right:0;position:absolute;left:2px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:""}.wrapper .sideMenu ul li.haschild.selected>a span:before{content:"";left:0}.backgroundDark .wrapper .sideMenu ul li.haschild>a span:before{color:#888}.wrapper .sideMenu li h3{margin-bottom:0!important}.wrapper .sideMenu>ul>li.selected>a span,.wrapper .sideMenu ul li.haschild.selected>a span,.wrapper .sideMenu ul li.haschild.selected ul.unstyled li.selected>a span{font-weight:normal}.wrapper #sideMeny .sideMenu:first-child{border-top:1px solid #e3e3e3}.articleQuantityArea .addToCart.btn,.articleQuantityArea .articleNoStock.btn{margin-left:0;width:100%}.accountingFirmPortal .row.shophead.checkout-container .userLanguages+.accountingFirmPortalInfoLogout,.accountingFirmPortal .row.shophead.checkout-container .userLanguages+.accountingFirmPortalLogout{padding-top:6px}.fixedBackground:not(.backgroundImageHidden) .wrapper #page-header .page-image-container{top:0;width:100%;z-index:1}.fixedBackground.admin-toolbar-open:not(.backgroundImageHidden) .wrapper #page-header .page-image-container{top:198px}.fixedBackground.admin-toolbar-closed:not(.backgroundImageHidden) .wrapper #page-header .page-image-container{top:110px}.fixedBackground:not(.backgroundImageHidden) .wrapper .page-header-container,.fixedBackground:not(.backgroundImageHidden) .wrapper #page-container,.fixedBackground:not(.backgroundImageHidden) .wrapper .wrapper #page-footer{position:relative;z-index:3}.backgroundLight.fixedBackground:not(.backgroundImageHidden) .wrapper .page-header-container,.backgroundLight.fixedBackground:not(.backgroundImageHidden) .wrapper #page-container{background:#fff}.backgroundDark.fixedBackground:not(.backgroundImageHidden) .wrapper .page-header-container,.backgroundDark.fixedBackground:not(.backgroundImageHidden) .wrapper #page-container{background:#222}@media(max-width:992px){.fixedBackground:not(.backgroundImageHidden) .wrapper .page-header-container{padding:0 15px;margin-left:-15px;margin-right:-15px}}.menuDropdown{height:30px;margin-top:3px}.menuDropdown .dropdownContainer{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-bottom:8px}.menuDropdown>.dropdownOption{height:28px;padding-left:11px;padding-right:5px;position:relative;z-index:25}.backgroundLight .menuDropdown>.dropdownOption a,.backgroundLight .menuDropdown .dropdownContainer .dropdownOption a:hover{color:#666}.backgroundDark .menuDropdown>.dropdownOption a,.backgroundDark .menuDropdown .dropdownContainer .dropdownOption a:hover{color:#fff}.backgroundLight .menuDropdown .dropdownContainer .dropdownOption a{color:#999}.backgroundDark .menuDropdown .dropdownContainer .dropdownOption a{color:#ccc}.backgroundLight .menuDropdown>.dropdownOption,.backgroundLight .menuDropdown .dropdownContainer{background-color:#fff}.backgroundDark .menuDropdown>.dropdownOption,.backgroundDark .menuDropdown .dropdownContainer{background-color:#111}@media(min-width:768px){body.WebsiteFree{padding-bottom:0}body.WebsiteFree #page-footer{padding-bottom:55px}}body.backgroundDark .wrapper #page-header,body.backgroundDark .wrapper .ThemeHeaderElements,body.backgroundDark .wrapper .menu-content,body.backgroundDark .wrapper #page-container{background:#111;color:#fff}.backgroundDark .wrapper .imageElement-zoomEffect .figcaption{background-color:#222}.wrapper .ArticleOverview .productPriceRow.wideArticleButtons,.wrapper .grid .articleCategoryList .article .productPriceRow.wideArticleButtons{display:block}.wrapper .ArticleOverview .productBtnsRow.wideArticleButtons,.wrapper .grid .articleCategoryList .article .productBtnsRow.wideArticleButtons{position:relative;right:auto;bottom:auto}.wrapper .compact .ArticleOverview .footer .oneButton.wideArticleButtons a,.wrapper .ArticleOverview .productBtnsRow.oneButton.wideArticleButtons a,.wrapper .articleCategoryList .price .productBtnsRow.oneButton.wideArticleButtons a{width:calc(50% - 5px);max-width:358px}.wrapper .ArticleOverview .productBtnsRow a:nth-child(2){margin-left:4px}.wrapper .ArticleOverview .productPriceRow.wideArticleButtons,.wrapper .grid .articleCategoryList .article .productPriceRow.wideArticleButtons{float:none;height:35px;text-align:center}.wrapper .ArticleOverview .productPriceRow.wideArticleButtons>span,.wrapper .grid .articleCategoryList .productPriceRow.wideArticleButtons>span{display:inline-block;padding:4px 10px 0 10px;font-weight:normal}.breadcrumbBar{padding:0 10%}.checkout-container.mobileMenuTopPadding{padding-top:20px}.wrapper .mainmenu{font-size:14px}body{padding-bottom:0}.wrapper{margin:0;padding-top:0}.wrapper .container{max-width:none;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.wrapper .container>.row:first-child{margin:0}.wrapper .container .border-bottom-10{border-color:transparent}.wrapper .page-header-container,.wrapper .page-image-container,.wrapper #page-content>.row,.wrapper .checkout-area{padding:0 10%}.wrapper .menu-content{padding-top:0}.wrapper #page-header{padding:0}.wrapper #page-header,.wrapper #page-content{margin-bottom:0}.wrapper #page-content>.row:not(:first-child):before{border-top:1px solid #f1f1f1;position:relative;width:100%;top:-50px}.backgroundDark .wrapper #page-content>.row:not(:first-child):before{border-top-color:#333}.wrapper .page-logo-container{padding-top:10px;padding-bottom:10px}.wrapper #page-content>.row,.wrapper .checkout-area{padding-top:50px;padding-bottom:40px}.wrapper #page-footer{padding-left:10%;padding-right:10%;width:100%;border-top:none;z-index:1}.backgroundDark .wrapper #page-content>.row:before,.backgroundDark .wrapper .checkout-area:before{border-top-color:#4d4d4d}.wrapper .shophead .userVatOptions,.wrapper .shophead .userLanguages{padding:0}.wrapper .searchLoginMenu .float-right{float:left!important}.wrapper .toShoppingCarta .btn{border-top-width:0;border-bottom-width:0}.wrapper .toShoppingCarta .btn:hover{text-decoration:none}.wrapper .submenu,.wrapper .submenu li a:hover,.wrapper .submenu .active a,.wrapper .nav li a:hover{background:transparent}.wrapper .userForm .btn:focus{outline:none}.wrapper .nav .open>a{background-color:transparent}.iframeBody .wrapper{background-color:initial}@media(min-width:1200px){.wrapper .page-logo-container{display:flex;align-items:flex-end;justify-content:center}}@media(min-width:992px) and (max-width:1400px){.wrapper #page-container{padding:0}.wrapper #page-container-inner-wrapper{max-width:1320px}}@media(max-width:992px){.wrapper #navbar-toggle-btn{margin-top:3px}.wrapper #search-page-container .searchForm label,.wrapper #search-page-container .searchForm div{padding:0}.wrapper .page-image-container{margin:0}.wrapper #page-content{padding:0 15px}.wrapper #page-content>.row{padding:20px 0 15px 0}.wrapper #page-header{padding:0}.wrapper #page-footer{padding:0 15px 0 15px}.wrapper .userVatOptions{margin-left:0}}@media(min-width:992px){.wrapper #page-content>.row{margin:0}.stickMenuToTop .wrapper .page-header-container{position:fixed;background-color:#fff;width:100%;z-index:6}.stickMenuToTop.not-checkout-in-top .wrapper #page-header .page-image-container,.stickMenuToTop.not-checkout-in-top .wrapper #page-header #background-image-slideshow-container,.stickMenuToTop.not-checkout-in-top .wrapper #page-container,.stickMenuToTop.not-checkout-in-top .wrapper #page-footer,.stickMenuToTop.not-checkout-in-top .wrapper .banner-placement-Top{top:92px}.stickMenuToTop .wrapper #page-header .page-image-container,.stickMenuToTop .wrapper #page-header #background-image-slideshow-container,.stickMenuToTop .wrapper #page-container,.stickMenuToTop .wrapper #page-footer,.stickMenuToTop .wrapper .banner-placement-Top{position:relative;top:120px}.showMobileMenu .wrapper .ThemeHeaderElements{margin-top:0}.showMobileMenu.not-checkout-in-top .wrapper .ThemeHeaderElements{margin-top:16px}.wrapper .navbar-mobile-container:not(.hiddenMobileMenu){display:inline!important}}@media(max-width:992px){.wrapper #page-content .checkout-container{padding-top:40px}}@media(min-width:768px) and (max-width:992px){.wrapper .page-header-container,.wrapper .submenu-content,.wrapper .checkout-area{padding:0}.wrapper .page-header-container,.wrapper #page-container-inner-wrapper{margin-left:0;margin-right:0}}@media(max-width:767px){.wrapper .page-header-container,.wrapper .submenu-content,.wrapper .checkout-area{padding:0}}.fontStyle000 .wrapper .accountingFirm-info h2,.fontStyle101 .wrapper .accountingFirm-info h2,.fontStyle102 .wrapper .accountingFirm-info h2,.fontStyle103 .wrapper .accountingFirm-info h2,.fontStyle201 .wrapper .accountingFirm-info h2,.fontStyle202 .wrapper .accountingFirm-info h2,.fontStyle203 .wrapper .accountingFirm-info h2{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.fontStyle000 .wrapper .accountingFirm-info ul,.fontStyle101 .wrapper .accountingFirm-info ul,.fontStyle102 .wrapper .accountingFirm-info ul,.fontStyle103 .wrapper .accountingFirm-info ul,.fontStyle201 .wrapper .accountingFirm-info ul,.fontStyle202 .wrapper .accountingFirm-info ul,.fontStyle203 .wrapper .accountingFirm-info ul{font-family:Verdana,Geneva,sans-serif}.wrapper .nav .dropdown-menu::before{content:none}.wrapper .nav .dropdown-menu #log-out{display:block;width:100%;padding:0 0 5px 0}