@media(max-width:991px){.siteSearch li#search-container{position:unset}.siteSearch li#search-container>a{padding-top:8px}.siteSearch li#search-container>a .fas{margin-right:0}.siteSearch li.searchFor .input-group{margin-bottom:0}.siteSearch li.searchFor input#product-search{height:40px;padding:5px 10px 5px 20px;border:none;box-shadow:none}.backgroundLight .siteSearch li.searchFor input#product-search{background:#f5f5f5}.backgroundDark .siteSearch li.searchFor input#product-search{background:#222}.siteSearch li.searchFor .searchResults a{width:100%}.siteSearch li.searchFor .searchResults .searchProdImg{min-width:40px}.siteSearch li.searchFor .searchResults .searchProdImg img{max-height:30px}.siteSearch li.searchFor .dropdown-menu{left:0;right:0;width:100%;margin:-2px 0 0 0;border-radius:0;padding:0;border-left:none;border-right:none}.siteSearch li.searchFor .dropdown-menu:before,.siteSearch li.searchFor .dropdown-menu:after{content:none}.siteSearch li.searchFor .dropdown-menu li a{padding:8px 10px}.navbar-mobile-container .menu-mobile .checkoutinfo .toCheckout{height:36px;margin-top:0;margin-left:0}.navbar-mobile-container .menu-mobile .checkoutinfo .toCheckout a{padding:6px 10px}.navbar-mobile-container .menu-mobile .checkoutinfo>a{height:36px;margin:0}.navbar-mobile-container .menu-mobile .checkoutinfo>a .favourite-article-icon-page{margin-top:1px;margin-right:0;top:3px}.navbar-mobile-container .menu-mobile .checkoutinfo>a .favourite-article-icon-page:before{right:10px}.navbar-mobile-container .menu-mobile .checkoutinfo>ul{height:36px;margin-top:0;margin-right:0;margin-left:0}.navbar-mobile-container .menu-mobile .checkoutinfo>ul>li{margin-right:0!important}.navbar-mobile-container .menu-mobile .checkoutinfo>ul>li>a{width:36px;height:36px;padding-top:10px}.navbar-mobile-container .menu-mobile .checkoutinfo>ul>li.accountLogout>a{padding-top:9px}}.wrapper .articleCategoryList.grid,.wrapper .articleCategoryList.list,.wrapper .articleCategoryList.compact{border:1px solid #e7e7e7;padding:15px 15px 0 15px}.wrapper .articleCategoryList.grid.border-0,.wrapper .articleCategoryList.list.border-0,.wrapper .articleCategoryList.compact.border-0{padding:0}.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 .compact .ArticleOverview .footer .wideArticleButtons a,.wrapper .ArticleOverview .productBtnsRow.wideArticleButtons a,.wrapper .articleCategoryList .price .productBtnsRow.wideArticleButtons a{width:calc(50% - 5px);display:inline-block;max-width:175px}.articleCategoryList .ProductPrice{height:auto}.wrapper .compact .ArticleOverview .footer .changingBuyButtonContainer>a,.wrapper .compact .ArticleOverview .footer .productBtnsRow.oneButton.wideArticleButtons.changingBuyButtonContainer>a,.wrapper .ArticleOverview .productBtnsRow.changingBuyButtonContainer>a,.wrapper .ArticleOverview .productBtnsRow.oneButton.wideArticleButtons.changingBuyButtonContainer>a,.wrapper .articleCategoryList .price .productBtnsRow.changingBuyButtonContainer>a,.wrapper .articleCategoryList .price .productBtnsRow.oneButton.wideArticleButtons.changingBuyButtonContainer>a{width:calc(45%);max-width:175px}.wrapper .article-sign-in{margin-top:20px;width:50%}.wrapper .articleCategoryList.grid .instock,.wrapper .singleArticle .instock{text-align:center}.wrapper .articleCategoryList .instock{font-size:10px}#write-review .review-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}#write-review .review-rating>input{display:none}#write-review .review-rating>label{position:relative;width:1em;font-size:1.5em;cursor:pointer}#write-review .review-rating>label::before{content:"★";position:absolute;opacity:0}#write-review .review-rating>label:hover:before,#write-review .review-rating>label:hover~label:before{opacity:1!important}#write-review .review-rating>input:checked~label:before{opacity:1}#write-review .review-rating:hover>input:checked~label:before{opacity:.4}.stars.rating1,.stars.rating1-5,.stars.rating2,.stars.rating2-5,.stars.rating3,.stars.rating3-5,.stars.rating4,.stars.rating4-5,.stars.rating5{position:relative;display:inline-block;font-size:1.5em}.stars.rating1:before,.stars.rating1-5:before,.stars.rating2:before,.stars.rating2-5:before,.stars.rating3:before,.stars.rating3-5:before,.stars.rating4:before,.stars.rating4-5:before,.stars.rating5:before{content:"☆☆☆☆☆"}.stars.rating1:after,.stars.rating1-5:after,.stars.rating2:after,.stars.rating2-5:after,.stars.rating3:after,.stars.rating3-5:after,.stars.rating4:after,.stars.rating4-5:after,.stars.rating5:after{content:"★★★★★";position:absolute;left:0;overflow:hidden}.stars.rating1:after{width:calc(20%)}.stars.rating1-5:after{width:calc(30%)}.stars.rating2:after{width:calc(40%)}.stars.rating2-5:after{width:calc(50%)}.stars.rating3:after{width:calc(60%)}.stars.rating3-5:after{width:calc(70%)}.stars.rating4:after{width:calc(80%)}.stars.rating4-5:after{width:calc(90%)}.stars.rating5:after{width:calc(100%)}#review-list .container{width:100%;display:flex;padding-bottom:0;flex-wrap:wrap-reverse;justify-content:space-between}#review-list .container .nickname{margin-bottom:0;word-break:break-word}#review-list .container .rating{align-self:flex-end;margin-left:auto}#review-list .date{font-size:14px}#review-list .comment a.more-link{text-decoration:none;outline:none}#review-list .comment .more-content span{display:none}#review-list .pagination ul{margin-left:0;font-size:16px}.ArticleDetails .total-rating{margin-bottom:1rem}.arrow:before{font-size:125%;vertical-align:bottom;content:"▾"}.arrow.up:before{font-size:125%;vertical-align:bottom;content:"▴"}#reviews-container .comment-preview span{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}#reviews-container .comment-preview a.more-link{float:right;width:30%;display:none}#reviews-container .comment-preview a.less-link{float:right;display:none}.bootstrap-4 .menu-mobile li.searchFor a,.bootstrap-4 .menu-mobile li.accountLogout a{padding:10px 10px 4px 10px}.checkout-container #delivery-methods-container,.checkout-container #payment-methods-container{position:relative}.checkout-container .checkcontainer{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-container .checkcontainer input{position:absolute;opacity:0;cursor:pointer}.checkout-container .checkcontainer input:checked~.checkmark:after{display:block}.checkout-container .checkcontainer input~.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#f1f1f1;border:1px solid rgba(0,0,0,.15)}.backgroundDark .checkout-container .checkcontainer input~.checkmark{background-color:#2a2a2a;border-color:rgba(255,255,255,.15)}.checkout-container .checkcontainer input~.checkmark::after{content:"";position:absolute;display:none}.checkout-container .checkcontainer input[type="checkbox"]~.checkmark{border-radius:3px}.checkout-container .checkcontainer input[type="checkbox"]~.checkmark::after{left:5px;top:1px;width:7px;height:12px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.backgroundDark .checkout-container .checkcontainer input[type="checkbox"]~.checkmark::after{border-color:#eee}.checkout-container .checkcontainer input[type="radio"]{height:0;width:0}.checkout-container .checkcontainer input[type="radio"]~.checkmark{border-radius:50%}.checkout-container .checkcontainer input[type="radio"]~.checkmark:after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#333}.backgroundDark .checkout-container .checkcontainer input[type="radio"]~.checkmark:after{background:#eee}@media(min-width:769px){.toShoppingCarta{display:block!important}}@media(max-width:992px){.toShoppingCarta .shoppingCart{display:block!important}.toShoppingCarta .shopping-cart-hover{display:none!important}#cartWrapper{display:none!important}}.toShoppingCarta a.btn{border-top-width:1px;border-bottom-width:1px;border-bottom-style:solid;border-top-style:solid}.toShoppingCarta ul span,.toShoppingCarta ul a.item-name{font-family:"Open sans",sans-serif;font-size:14px;font-weight:300}.toShoppingCarta .shopping-cart{background:#fff;width:350px;border-radius:3px;padding:20px;overflow-y:auto;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:scale(0);transform:scale(0);z-index:10}.toShoppingCarta .shopping-cart.active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.toShoppingCarta .shopping-cart .shopping-cart-header{border-bottom:1px solid #e8e8e8;padding-bottom:30px}.toShoppingCarta .shopping-cart .shopping-cart-header .shopping-cart-total{float:right}.toShoppingCarta .shopping-cart .shopping-cart-items{padding-top:20px}.toShoppingCarta .shopping-cart .shopping-cart-items li{height:70px;margin-bottom:18px;list-style:none}.toShoppingCarta .shopping-cart .shopping-cart-items img{float:left;margin-right:12px;width:70px;height:70px;-o-object-fit:contain;object-fit:contain}.toShoppingCarta .shopping-cart .shopping-cart-items .icons{width:20px;height:20px}.toShoppingCarta .shopping-cart .shopping-cart-items .increase-amount.disabled{opacity:.3}.toShoppingCarta .shopping-cart .shopping-cart-items .item-name{height:40px;display:block;font-size:14px;overflow:hidden}.toShoppingCarta .shopping-cart .shopping-cart-items .item-additional-information{display:block;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toShoppingCarta .shopping-cart .shopping-cart-items .item-price,.toShoppingCarta .shopping-cart .shopping-cart-items .item-quantity{color:#abb0be}.toShoppingCarta .shopping-cart:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:8px;margin-left:-8px}.toShoppingCarta .cart-icon{color:#515783;font-size:24px;margin-right:7px;float:left}.toShoppingCarta .button{color:#fff;text-align:center;padding:12px;text-decoration:none;display:block;border-radius:3px;font-size:16px;margin:25px 0 15px 0;text-transform:uppercase}.toShoppingCarta .button i{padding-left:5px}.toShoppingCarta .clearfix:after{content:"";display:table;clear:both}.checkout-container .toShoppingCarta .shopping-cart{max-height:300px;position:absolute;top:30px;right:-10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-webkit-transform-origin:right top 0;transform-origin:right top 0}.checkout-container .toShoppingCarta .shopping-cart.active{-webkit-transform-origin:right top 0;transform-origin:right top 0}.checkout-container .toShoppingCarta .shopping-cart:after{bottom:100%;left:89%}#cartWrapper{position:fixed;bottom:1em;right:1em;padding:10px;z-index:10;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#cartWrapper .toShoppingCarta .shopping-cart{max-height:300px;height:300px;position:absolute;top:-290px;right:-10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-webkit-transform-origin:right top 0;transform-origin:right top 0}#cartWrapper .toShoppingCarta .shopping-cart.active{-webkit-transform-origin:right top 0;transform-origin:right top 0}#cartWrapper .toShoppingCarta .shopping-cart:after{bottom:100%;left:89%}#cartWrapper>div{float:right;margin:0;margin-left:10px}#cartWrapper #popup-shopping-cart-icon{margin:0;padding:4px 6px 7px 6px;height:33px;border-radius:4px}#cartWrapper .ShoppingCartContains{width:26px;height:23px;float:left;margin-right:15px}.backgroundLight #cartWrapper .ShoppingCartContains{color:#333}.backgroundDark #cartWrapper .ShoppingCartContains{color:#eee}#cartWrapper .ShoppingCartContains.ss-cart:before{top:5px}#cartWrapper .ShoppingCartText{vertical-align:middle}.wrapper .toShoppingCarta a .ss-cart{font-size:18px;margin-right:3px}.wrapper .toShoppingCarta a .ss-cart:before{position:relative;top:3px}.wrapper .menu-mobile .toShoppingCarta a{padding-left:8px;padding-right:6px}.wrapper .menu-mobile .toShoppingCarta a .ss-cart{margin-right:2px}.toShoppingCarta .btn{padding:8px 10px 9px}html.mm-opened #cartWrapper{display:none!important}body.backgroundLight #cartWrapper{background:#fff;color:#333}body.backgroundDark #cartWrapper .toShoppingCarta,body.backgroundDark #cartWrapper{background:#2a2a2a;color:#fff}body.backgroundLight.transparent #cartWrapper{background:url(/images/transparencyWhite.png) top left repeat}body.backgroundDark.transparent #cartWrapper{background:url(/images/transparencyBlack.png) top left repeat}.shopping-cart .shopping-cart-total span,.wrapper .toShoppingCarta .shopping-cart ul li a,#cartWrapper .toShoppingCarta .shopping-cart ul li a,.wrapper .toShoppingCarta .shopping-cart ul li a:hover{color:#333;text-decoration:none}.increase-amount,.decrease-amount{margin-right:5px}.increase-amount .fa-plus-square.disabled,.decrease-amount .fa-plus-square.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.increase-amount .icons,.remove-item .icons,.decrease-amount .icons{cursor:pointer}@media(max-width:992px){#articleAddedToCart{display:none;position:fixed;top:37px;right:0;background-color:#fff;width:60%;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:4px}.content-wrapper{padding:15px}.row-flex{display:flex;flex-wrap:wrap;align-items:center}.image-col{min-width:70px;text-align:center}#articleAddedToCartImage{height:50px;width:auto}.text-col{flex:1 1 auto;word-wrap:break-word;padding-left:10px}#articleAddedToCartName{font-weight:bold}.article-name{font-size:25px;margin-top:5px;margin-bottom:0}.added-to-cart-text{display:block}.checkout-btn-wrapper .button.btn{width:100%;padding:15px;border-top:1px solid #eee;border-radius:0 0 4px 4px}}#articleAddedToCart{display:none}.imageElement-zoomEffect .figcaption{display:block;font-size:.85em;margin:0;padding:0;position:relative}.backgroundLight .imageElement-zoomEffect .figcaption{background-color:#fff;color:#000}.backgroundDark .imageElement-zoomEffect .figcaption{background-color:#2a2a2a;color:#fff}.wrapper .menu-level-2 select:hover{cursor:pointer}.wrapper .navbar.navbar-mobile{border-radius:0}body:not(.admin-toolbar-open):not(.admin-toolbar-closed) .wrapper .navbar.navbar-mobile{top:0}.backgroundLight .navbar-mobile-container,.backgroundLight .wrapper .menu-mobile .nav.siteSearch,.backgroundLight .wrapper .menu-mobile .nav.loginAccount,.backgroundLight .wrapper .menu-mobile a.btn{background-color:#fff}.backgroundDark .navbar-mobile-container,.backgroundDark .wrapper .menu-mobile .nav.siteSearch,.backgroundDark .wrapper .menu-mobile .nav.loginAccount,.backgroundDark .wrapper .menu-mobile a.btn{background-color:#2a2a2a}.backgroundLight .wrapper .menu-mobile,.backgroundLight .wrapper .menu-level-2{border-bottom:1px solid rgba(0,0,0,.1)}.backgroundDark .wrapper .menu-mobile,.backgroundDark .wrapper .menu-level-2{border-bottom:1px solid rgba(255,255,255,.1)}.backgroundLight .wrapper .menu-mobile .nav.siteSearch a,.backgroundLight .wrapper .menu-mobile .nav.loginAccount a,.backgroundLight .wrapper .menu-mobile a,.backgroundLight .wrapper .menu-mobile .InShoppingCart,.backgroundLight .wrapper .menu-level-2 select{color:#666}.backgroundDark .wrapper .menu-mobile .nav.siteSearch a,.backgroundDark .wrapper .menu-mobile .nav.loginAccount a,.backgroundDark .wrapper .menu-mobile a,.backgroundDark .wrapper .menu-mobile .InShoppingCart,.backgroundDark .wrapper .menu-level-2 select{color:#ccc}.backgroundLight .wrapper .menu-mobile .nav.siteSearch a:focus,.backgroundLight .wrapper .menu-mobile .nav.loginAccount a:focus,.backgroundLight .wrapper .menu-mobile .nav.loginAccount li.accountLogout.open a,.backgroundLight .wrapper .menu-mobile .nav.siteSearch a:hover,.backgroundLight .wrapper .menu-mobile .nav.loginAccount a:hover,.backgroundLight .wrapper .menu-mobile a:focus,.backgroundLight .wrapper .menu-mobile a:hover,.backgroundLight .wrapper .menu-level-2 select:focus,.backgroundLight .wrapper .menu-level-2 select:hover{color:#111}.backgroundDark .wrapper .menu-mobile .nav.siteSearch a:focus,.backgroundDark .wrapper .menu-mobile .nav.loginAccount a:focus,.backgroundDark .wrapper .menu-mobile .nav.loginAccount li.accountLogout.open a,.backgroundDark .wrapper .menu-mobile .nav.siteSearch a:hover,.backgroundDark .wrapper .menu-mobile .nav.loginAccount a:hover,.backgroundDark .wrapper .menu-mobile a:focus,.backgroundDark .wrapper .menu-mobile a:hover,.backgroundDark .wrapper .menu-level-2 select:focus,.backgroundDark .wrapper .menu-level-2 select:hover{color:#eee}.wrapper .menu-mobile a.btn{border:none;font-size:14px}.wrapper .menu-mobile a.btn .ss-cart{font-size:16px}.wrapper .menu-mobile a.btn .ss-cart:before{position:relative;top:2px}.wrapper .menu-mobile a.btn:active{box-shadow:none}.backgroundLight .wrapper .menu-mobile .InShoppingCart,.backgroundLight .wrapper .menu-mobile a.btn,.backgroundDark .wrapper .menu-mobile .InShoppingCart,.backgroundDark .wrapper .menu-mobile a.btn{background-image:none;background:none}.wrapper .menu-mobile .siteSearch #search-container>a{position:relative;width:40px;height:35px;background:url(/images/search_b.png) no-repeat;background-position:11px 11px;background-size:16px;opacity:.7}.backgroundDark .wrapper .menu-mobile .siteSearch #search-container>a{background:url(/images/search_w.png) no-repeat;background-position:11px 11px;background-size:16px}.wrapper .menu-mobile .siteSearch #search-container>a:hover{opacity:.9}.wrapper .menu-mobile select.vatAndLanguageR{border:none;-webkit-appearance:none;padding-right:15px;background-size:11px 7px!important;background-position-y:8px!important}body.backgroundLight .wrapper .menu-mobile select.vatAndLanguageR{background:#fff url(/images/arrow-down-b.png) no-repeat right}body.backgroundLight .wrapper .menu-mobile select.vatAndLanguageR:focus{box-shadow:none}body.backgroundDark .wrapper .menu-mobile select.vatAndLanguageR{background:#2a2a2a url(/images/arrow-down-w.png) no-repeat right;color:#fff}body.backgroundDark .wrapper .menu-mobile select.vatAndLanguageR:focus{box-shadow:none}.wrapper .menu-mobile select#userLanguagesInputMobile{max-width:82px}@media(max-width:991px){#page-content .row .row div[class^="col-"]:not(:last-child){margin-bottom:10px}.accountingFirmPortalLogoutContainer{display:inline-block;float:right}.accountingFirmPortalLogoutContainer .LoggedInAsLabel{display:none}.accountingFirmPortalLogoutContainer .LoggedInAsName{max-width:400px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:4px}}@media(max-width:576px){.wrapper .accountingFirmPortalLogoutContainer .LoggedInAsName{max-width:220px}}@media(min-width:992px){.wrapper .row{margin-left:-15px;margin-right:-15px}.marginLeft5{margin-left:5%}.marginLeft10{margin-left:10%}.marginLeft15{margin-left:15%}.marginLeft20{margin-left:20%}.marginRight5{margin-right:5%}.marginRight10{margin-right:10%}.marginRight15{margin-right:15%}.marginRight20{margin-right:20%}}.wrapper .imageElement-zoomEffect{overflow:hidden}.wrapper .imageElement-zoomEffect img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.wrapper .imageElement-zoomEffect img:hover{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.accountingFirmPortal .accountingFirmPortalInfoLogout,.accountingFirmPortal .accountingFirmPortalLogout{margin-right:5px;margin-left:5px;padding:2px 0}.accountingFirmPortal .row.shophead.checkout-container .userLanguages+.accountingFirmPortalInfoLogout,.accountingFirmPortal .row.shophead.checkout-container .userLanguages+.accountingFirmPortalLogout{margin-right:12px;padding-top:14px}.menuDropdown{position:relative;height:42px;margin-left:10px;padding:8px 10px}.menuDropdown.userVatOptions,.menuDropdown.userLanguages{width:auto;max-width:122px}.menuDropdown.userVatOptions .dropdownContainer,.menuDropdown.userLanguages .dropdownContainer{width:115px}.menuDropdown>.dropdownOption{height:24px;padding:4px 1px 6px 1px;z-index:22}.backgroundLight .menuDropdown>.dropdownOption{color:#666}.backgroundDark .menuDropdown>.dropdownOption{color:#fff}.menuDropdown>.dropdownOption span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:82px;float:left}.menuDropdown>.dropdownOption .fas{float:left;margin-top:3px;margin-right:1px;font-size:14px;padding-left:7px}.menuDropdown>.dropdownOption:hover{cursor:pointer}.menuDropdown>.dropdownOption:hover+.dropdownContainer{display:block}.menuDropdown .dropdownContainer{display:none;height:auto;z-index:22;overflow-x:hidden;overflow-y:hidden;position:absolute;left:0;padding:5px 5px;box-shadow:0 5px 12px rgba(0,0,0,.1)}.backgroundLight .menuDropdown .dropdownContainer{background-color:#eaeaea}.backgroundDark .menuDropdown .dropdownContainer{background-color:#464646}.menuDropdown .dropdownContainer .dropdownOption{width:auto;height:28px}.menuDropdown .dropdownContainer .dropdownOption a{display:block;padding:6px;height:28px}.backgroundLight .menuDropdown .dropdownContainer .dropdownOption a{color:#999}.backgroundDark .menuDropdown .dropdownContainer .dropdownOption a{color:#bbb}.menuDropdown .dropdownContainer .dropdownOption a span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%}.menuDropdown .dropdownContainer .dropdownOption a .fas{display:none}.backgroundLight .menuDropdown .dropdownContainer .dropdownOption a:hover{color:#666}.backgroundDark .menuDropdown .dropdownContainer .dropdownOption a:hover{color:#fff}.menuDropdown .dropdownContainer:hover{display:block}.wrapper .nav .dropdown-align-right>.dropdown-menu{right:0;left:auto}.mm-menu{font-family:Lato,sans-serif;text-transform:uppercase;letter-spacing:2px}.mm-menu a{font-size:.75rem}.bootstrap-4 .form-control::-webkit-input-placeholder{font-style:italic;font-weight:300}.backgroundDark .bootstrap-4 .form-control::-webkit-input-placeholder{font-style:italic;color:#999}.bootstrap-4 .form-control::-moz-placeholder{font-style:italic;font-weight:300}.backgroundDark .bootstrap-4 .form-control::-moz-placeholder{font-style:italic;color:#999}.bootstrap-4 .form-control:-ms-input-placeholder{font-style:italic;font-weight:300}.backgroundDark .bootstrap-4 .form-control:-ms-input-placeholder{font-style:italic;color:#999}.bootstrap-4 .form-control::-ms-input-placeholder{font-style:italic;font-weight:300}.backgroundDark .bootstrap-4 .form-control::-ms-input-placeholder{font-style:italic;color:#999}.bootstrap-4 .form-control::placeholder{font-style:italic;font-weight:300}.backgroundDark .bootstrap-4 .form-control::placeholder{font-style:italic;color:#999}@media(max-width:768px){.wrapper table{width:100%!important}}.wrapper .textBox ol,.wrapper .textBox ul{padding-left:25px;margin-bottom:1rem}.wrapper .textBox ol li,.wrapper .textBox ul li{list-style-position:outside}.wrapper .text-image-element{margin-left:0;margin-right:0}.wrapper .text-image-element ol,.wrapper .text-image-element ul{margin-bottom:1rem}.wrapper .text-image-element .text-image-element-image.float-right~ul,.wrapper .text-image-element .text-image-element-image.float-right~ol{padding-left:25px}.wrapper .text-image-element .text-image-element-image.float-right~ul li,.wrapper .text-image-element .text-image-element-image.float-right~ol li{list-style-position:outside}.text-image-element-wrapper{padding-left:0!important;padding-right:0!important}@media(max-width:768px){.wrapper .text-image-element ol,.wrapper .text-image-element ul{padding-left:20px}.wrapper .text-image-element ol li,.wrapper .text-image-element ul li{list-style-position:outside}}.wrapper .intl-tel-input ul.country-list li.country{list-style-type:none}#page-content p,#page-footer p,#page-content li,#page-footer li,#page-content h1,#page-footer h1,#page-content h2,#page-footer h2,#page-content h3,#page-footer h3{overflow-wrap:break-word}#lbImage #lbPrevLink,#lbImage #lbNextLink,#lbBottomContainer #lbNumber{display:none!important}.bootstrap-4 .vismaicon{display:inline-block;position:relative;top:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-4 .vismaicon:before{display:block;content:""!important;position:relative;width:24px;height:24px;margin:0 auto;background-color:transparent;background-position:0 0;background-repeat:no-repeat}.bootstrap-4 .vismaicon+.popover{min-width:370px;padding:0;border-width:1px;border-style:solid;border-color:#f0f0f0 #e8e8e8 #ddd;font-family:'Open Sans',sans-serif;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08)}.bootstrap-4 .vismaicon+.popover>.arrow{border-right-color:#efefef}.bootstrap-4 .vismaicon+.popover.in{opacity:1!important}.bootstrap-4 .vismaicon+.popover .popover-content{padding:14px 20px 20px 20px;line-height:20px}.bootstrap-4 .vismaicon+.popover:hover{cursor:default}.bootstrap-4 .vismaicon.vismaicon-filled.vismaicon-sm:before{background-image:url(/images/nc/vismaicons/informative-filled-icons/16_informative_icons.svg)!important;width:16px;height:16px}.bootstrap-4 .vismaicon.vismaicon-sm.vismaicon-filled.vismaicon-info:before{background-position:-63px 0}.bootstrap-4 .infoIcon{margin-left:5px}.bootstrap-4 .infoIcon:hover{cursor:default}.bootstrap-4 .infoIcon.vismaicon-sm{top:3px}.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}.bootstrap-4 .ArticleOverview .productPriceRow{float:none;text-align:center;min-height:40px}.bootstrap-4 .ArticleOverview .productBtnsRow{float:none;position:static;text-align:center}@media(min-width:992px){.hiddenMobileMenu{display:none!important}}.pageSubmenu .wrapper .mainmenu .page-submenu-container{display:none;margin:0;z-index:100;background:#fff;left:0;position:absolute;width:100%;border:2px solid #eee}.backgroundDark.pageSubmenu .wrapper .mainmenu .page-submenu-container{background:#111;border-color:#333}.pageSubmenu .wrapper .mainmenu .page-submenu-container .submenu{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:1100px;margin:0 auto;text-align:left;grid-auto-rows:1px;gap:20px;padding-bottom:20px}.pageSubmenu .wrapper .mainmenu .page-submenu-container .submenu li{line-height:initial}.pageSubmenu .wrapper .mainmenu .page-submenu-container .submenu .hovermenu{display:flex;flex-direction:column}.pageSubmenu .wrapper .mainmenu .page-submenu-container .submenu>li{margin-top:20px;min-width:200px;max-width:400px;word-break:break-word;margin:15px 10px}.pageSubmenu .wrapper .mainmenu .page-submenu-container .submenu>li>a{font-weight:600}.pageSubmenu .wrapper .mainmenu li:hover .page-submenu-container{display:block}#spinnerContainer{font-size:18px;color:#f2f2f2;font-family:Verdana,Helvetica,Arial,Sans-Serif;box-shadow:none;z-index:10011;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.8}#spinnerContainer #spinnerPlaceholder{width:100%;position:fixed;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);z-index:10006}#spinnerContainer .spinnerLoadingText{margin-top:20px;text-align:center;color:#f2f2f2}#spinnerContainer .spinner128{opacity:.7;border-radius:50%;width:128px;height:128px}.backgroundDark #spinnerContainer .spinnerLoadingText{color:#fff}ul.nav li.accountLogout [class^="fa-"],ul.nav li.searchFor [class^="fa-"]{font-size:14px}ul.nav.mainmenu li.accountLogout a{border-right:none}ul.nav.mainmenu li.accountLogout a:hover{border-top-right-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px}.nav .accountLogout .dropdown-toggle .caret{margin-top:8px;vertical-align:top;content:""}.nav .accountLogout .dropdown-menu,.accountLogout .dropdown-menu{padding:10px 10px 0 10px;width:240px}.nav li.searchFor .dropdown-menu{padding:10px 10px 0 10px}.nav .accountLogout .dropdown-menu ul{margin:0;padding-bottom:10px;width:100%}.nav .accountLogout .dropdown-menu ul li{width:100%}.wrapper #search-container .dropdown-menu input#product-search,.wrapper #search-container .dropdown-menu li a,.wrapper .searchLoginMenu .dropdown-menu li a{font-family:Verdana,sans-serif;font-size:13px}ul.nav.mainmenu li.accountLogout .dropdown-menu li a{font-size:12px;padding:5px}.nav .accountLogout .dropdown-menu li.divider{width:100%;margin:3px 1px}.backgroundLight .nav .accountLogout .dropdown-menu li.divider{background-color:#e5e5e5;border-color:#fff}.backgroundDark .nav .accountLogout .dropdown-menu li.divider{background-color:#333;border-color:#444}.backgroundDark .nav .accountLogout .dropdown-menu,.backgroundDark .nav .searchFor .dropdown-menu{background-color:#333;border-color:#222}.backgroundDark .dropdown-menu:not(#left-top-menu):not(.no-before-after)::before{position:absolute;top:-7px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:'';right:12px;left:auto}.backgroundDark .dropdown-menu:not(#left-top-menu):not(.no-before-after)::after{position:absolute;top:-6px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #333;border-left:6px solid transparent;content:'';right:13px;left:auto}.dropdown-menu .searchResults li{float:none;border-top:1px solid #e3e3e3;overflow:hidden;line-height:15px}.backgroundDark .searchResults li{border-top:1px solid #666}.searchResults li a{display:block;padding:10px 0;color:#333;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.searchResults li a:hover{background:#f9f9f9;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.backgroundDark .searchResults li a:hover{background:#444;text-decoration:none}.dropdown-menu ul.searchResults li.showAll{padding-top:5px;text-align:right}.dropdown-menu ul.searchResults li.showAll a{border:none;float:none;display:inline-block;width:auto;padding:8px 0}.dropdown-menu ul.searchResults li.showAll a:hover{background:transparent;text-decoration:underline}.dropdown-menu ul.searchResults li div.searchProdImg,.dropdown-menu ul.searchResults li div.searchProdName{float:left;background:transparent}.dropdown-menu ul.searchResults li div:first-child{margin-right:5px}.backgroundDark li.accountLogout .dropdown-menu .input-group .input-group-addon,.backgroundDark li.searchFor .dropdown-menu .input-group .input-group-addon{text-shadow:none}.mainmenu.nav .accountLogout .dropdown-menu li a{border:none}.backgroundLight .dropdown-menu:not(.no-before-after)::before{position:absolute;top:-7px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:'';right:12px;left:auto}.backgroundLight .dropdown-menu:not(#left-top-menu):not(.no-before-after)::after{position:absolute;top:-6px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';right:13px;left:auto}.backgroundLight .accountLogout .dropdown-menu li a{color:#666}.backgroundLight .accountLogout .dropdown-menu li a:hover{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#f9f9f9;filter:none}.backgroundDark .accountLogout .dropdown-menu li a{color:#fff}.backgroundDark .accountLogout .dropdown-menu li a:hover{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#3c3c3c;filter:none}.backgroundLight .dropdown-menu .input-group .input-group-addon [class^="fa-"]{color:#333;text-shadow:0 1px 0 #fff}.backgroundDark .dropdown-menu .input-group .input-group-addon [class^="fa-"]{color:#333;text-shadow:none}.backgroundDark .input-group .input-group-addon{text-shadow:none;border-color:#666}.backgroundDark .areaAttributes .input-group .input-group-addon{text-shadow:none;background-color:#eee;border-color:#ccc}.boxLogin .validationErrorSummary{float:left;margin-top:10px}.wrapper .input-group{margin-bottom:10px}.wrapper .input-group .input-group-addon{min-width:40px;padding:8px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.backgroundDark .wrapper .input-group .input-group-addon{background-color:#555;border-color:#666;color:#fff}.wrapper .input-group .input-group-addon+input{background-color:#f5f5f5;border:1px solid #ccc;padding:4px 6px;margin-left:-1px}.backgroundDark .wrapper .input-group .input-group-addon+input{border-color:#666;background:#464646;color:#fff}.iframeBody{padding-bottom:0}.passwordPage div.validationErrorSummary{margin-left:0}body.backgroundDark .formLogin .input-group .fa-key{color:#fff}.formLogin .validationErrorSummary{float:none}#passwordComplexity,.passwordComplexity{background-color:#eee;vertical-align:central;padding-top:0;padding-bottom:0;display:none;margin-top:3px}#passwordComplexity #passwordComplexityBar,.passwordComplexity .passwordComplexityBar{background-color:#d9534f;width:0%;height:8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#passwordComplexity{width:100%}.f5GoogleLoginButton{display:flex;justify-content:center;margin-bottom:1rem}.f5GoogleLoginIcon{position:relative;margin-right:4%;width:24px;height:24px;background:url(/images/nc/vismaicons/social-media/24_socialmedia_google.svg) no-repeat;padding-right:24px}.f5FacebookLoginIcon{position:relative;margin-right:4%;width:24px;height:24px;background:url(/images/nc/vismaicons/social-media/Facebook_Logo_Secondary.png) no-repeat;background-size:contain;padding-right:24px}.f5FacebookLoginButton,.f5FacebookSignInButton,.f5GoogleSignInButton{display:flex;justify-content:center}.social-logins{padding-top:5%}#login-icon-container{margin-left:26px}.visitor-name{position:relative;bottom:5px}.visitor-name-mobile{position:relative;bottom:8px;font-size:11px}.login-popup{background:#fff;width:340px;border-radius:3px;padding:20px;overflow-y:auto;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:scale(0);transform:scale(0);z-index:10;max-height:none;overflow-y:visible;position:absolute;top:30px;right:-10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-webkit-transform-origin:right top 0;transform-origin:right top 0;overflow-x:hidden}.login-popup.active{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right top 0;transform-origin:right top 0}.login-popup:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:8px;margin-left:-8px}