.mobile-menu{padding:0 1em 1em 1em}.mobile-menu .menu-items{display:none}.mobile-menu .back-button{display:block;margin:0 0 1.5em 0;border-bottom:1px solid #ddd;padding-bottom:1.5em;color:#f3f3f3;cursor:pointer}.mobile-menu .back-button .left-pointer{margin-right:.5em}.mobile-menu .top-link{display:block;overflow:hidden;font-weight:normal;margin-bottom:1.5em;color:#f3f3f3}.mobile-menu .menu-link{display:block;overflow:hidden;font-weight:bold;margin-bottom:.8em;color:#ddd}.mobile-menu .menu-link .right-pointer{float:right;margin-right:1em}.mobile-menu .top-level{display:block;border-bottom:1px solid #ddd}@media only screen and (min-width:0) and (max-width:1480px){header#Header .search-cart #SearchForm{width:100%;margin-right:-3em;margin-left:1em;height:100%;height:35px}header#Header .search-cart #SearchForm .k-autocomplete{width:100%;height:100%}header#Header .search-cart #SearchForm .k-autocomplete input{height:100%;font-size:1rem}header#Header .search-cart{padding-top:.2em;width:220px}header#Header .search-cart .search-button{font-size:1rem;top:.3em}header#Header .logo{height:80px;width:130px}header#Header .logo img{height:80px;margin-left:-12px}#ArticleGroupMenu{margin-right:-10em!important}nav#Menu .k-widget li a{font-size:1.5em!important}.article .campaign-banner .middle{font-size:.8rem!important}.article.col-md-2{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}header#Header .search-cart .search-button{right:0}}@media only screen and (min-width:0) and (max-width:1200px){html{overflow-x:hidden!important}body{transition:1s;margin-left:0;overflow-x:hidden!important}h1{font-size:2em}h2{font-size:1.7rem}h3{font-size:1.4rem}header#Header .back-btn{border:0 dotted #000;padding:0;right:15px;top:22px;font-size:1.2rem}header#Header .languages{right:0;left:0;margin:auto;justify-content:center}header#Header .languages a{margin-top:1.3em;margin-left:.3em}header#Header .languages a img{max-height:17px}.mobile-row{position:fixed;background:#fff;top:70px;z-index:3000;display:block;left:0;right:0;width:100%;margin:0;max-width:100%}.mask{width:100%;height:100%;z-index:30000;position:fixed;display:none;background:rgba(255,255,255,.6)}.mask.is-active{display:block}.menu-bar{color:#000;font-size:1.4rem;float:left;margin:.2em 0}.menu-bar-2{display:inline-block;height:40px;width:40px;background:#eee;border-radius:50px;text-align:center;position:fixed;bottom:15px;left:15px;z-index:500;padding:5px 10px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.83);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.8);box-shadow:0 2px 10px 0 rgba(0,0,0,.8);color:#333;font-size:1.3rem}.menu-bar-2 .fa.fa-times{display:none}.to-top{bottom:15px;right:15px}#Menu-top-1{height:80vh;overflow-y:auto;width:100%;position:fixed;bottom:-80vh;transition:1s;border-radius:0;left:0;box-sizing:border-box;padding:5em 5em 8em 5em;border-radius:0!important;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.7);border-top:1px solid #333}#Menu-top-1 .k-menu{margin:2em 2em 2em 5em}#Menu-top-1 .k-item{display:block;clear:both;margin-bottom:1em;box-shadow:none!important}#Menu-top-1 .k-item .k-link{color:#333!important;box-shadow:none!important}#Menu-top-1.show{bottom:0;transition:1s}#SmallCartWrapper{min-width:95px;display:block;padding-right:0!important;height:40px;margin-right:0!important;position:absolute;top:0;right:.7em;margin-top:1em}#SmallCartWrapper #CartButton{margin-right:0;font-size:90%}#MobileCheckout{position:absolute;right:-2em;display:block;width:auto;top:.2em;min-width:100%;font-size:.8rem}header#Header{height:110px}header#Header .search-cart{padding-top:.7em;display:block;width:auto;position:absolute;top:0;right:0;float:right}header#Header .search-cart #SearchForm{display:none!important}.mobile-search{position:relative;float:right;width:auto}.mobile-search .k-widget{box-shadow:none!important}.mobile-search .k-input,.mobile-search .k-input:focus,.mobile-search .k-input:Active{background:#4d4d4d;color:#fff;box-shadow:none!important;padding-top:.3em}.mobile-search .search-button{background:none!important;border:0;color:#fff;position:absolute;right:1.2em;top:.3em}header#Header .logo-col{width:110px;float:left}header#Header .logo{position:relative;left:auto;top:auto;z-index:5;border-radius:0%;height:50px!important;width:110px!important;display:block;padding-top:0;margin:.5em}header#Header .logo img{height:auto!important;max-height:100%!important;margin-left:0!important;max-width:100%!important;height:auto!important}main#Main{padding-top:113px;padding-bottom:60px}main#Main .img-container{width:100%;margin-bottom:2em}main#Main .bg-img{height:280px;position:relative;overflow:hidden;background:#000}main#Main .bg-img img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;min-width:100%;opacity:.6}main#Main .img-container .text{position:relative;display:block;top:0;clear:both;right:0;left:0;margin:auto;margin-top:-10em;z-index:3;height:auto;width:90%;background:rgba(0,0,0,.8);padding:1em;text-align:center;color:#fff;box-sizing:border-box}main#Main .news-module-preamble{border-left:#000 0 dotted;border-top:#000 1px dotted;padding-left:0;padding-top:2em}footer#Footer{height:auto;text-align:center}footer#Footer a,footer#Footer .k-link{margin-bottom:1em!important}footer#Footer .social-media{text-align:center}footer#Footer .footer-menu{margin-left:0}#Navigation{width:260px;position:fixed;height:100vh;overflow-y:auto;z-index:40004;background:#000;color:#fff;top:0;bottom:0;box-sizing:border-box;left:-260px;padding-top:2em}.open-menu{transition:.5s;overflow:hidden!important;position:fixed!important;height:100%;top:0;bottom:0;left:auto;width:100%}.open-menu-2{margin-top:-80vh;transition:1s;overflow:hidden;position:fixed;height:100%}.open-menu-2 .to-top{display:none!important}#Navigation .k-autocomplete{background:none!important;border:0!important}#Navigation .search-button{margin-right:.5em;margin-top:.3em}#Navigation #SearchForm{padding:1em 1.5em .5em 1.5em;position:relative;margin-bottom:2em}#Navigation #SearchForm input{width:100%;background:#333;border:1px solid #fff;box-shadow:none;height:40px;border-radius:40px;padding:0 2.5em 0 1em;box-sizing:border-box;color:#fff}#Navigation #SearchForm .k-button{background:none;border:0;color:#fff;position:absolute;box-shadow:none;font-size:1.2rem;right:1.7em;top:.9em}#Navigation a{display:block;box-sizing:border-box;padding:0 .5em;background:none;border:0;box-shadow:none}#Navigation .k-menu,#Navigation .k-item,#Navigation .k-item .k-link{background:none;border:0;box-shadow:none}#Navigation .k-menu{margin:0 1em 1em 1em}#Navigation .k-item{display:block;clear:both;width:100%}#Navigation .k-item .k-link{padding:0 0 .8em .5em;color:#ddd;font-weight:bold}#Navigation .k-item .k-link .k-icon{display:none}#Navigation .k-item .k-link.my-pages{border-top:1px solid #ddd;padding-top:1em}#Navigation.show{left:0!important}.article-group-bg .article-text{min-width:80%;margin:0 auto}.articles-view-header{padding:0!important;margin:0!important}.filter-wrapper{width:100%;text-align:right;margin-right:1em}.articlegroup-child-menu{display:none}.article-menu.mobile{background-color:#fff;display:block!important}.attribute-child-menu-group.col-md-3{max-width:100%!important;flex:0 0 100%!important}main#Main .child-menu,main#Main .articlegroup-child-menu{background:none;color:#333;border:0}main#Main .article-menu .attributegroup-child-menu-heading,main#Main .article-menu .articlegroup-child-menu h3{background:none;text-shadow:none}main#Main .article-menu a{color:#333}main#Main .article-menu a.checked{background-color:#eaeaea}main#Main .order-by{position:relative;right:0;top:0;box-sizing:border-box;width:96%!important;padding:0!important;padding-left:4%!important;margin:0!important}main#Main .order-by .k-textbox{width:100%!important;margin-bottom:.5em}main#Main .order-by .k-dropdown{width:100%!important}.breadcrumbs{padding-left:3em!important;padding-right:3em!important;margin-left:0;margin-right:0;box-sizing:border-box!important;width:100%!important}main#Main .article-detail .k-tabstrip-wrapper .k-widget .k-content{padding:.5em!important}main#Main .article-detail{overflow-x:hidden;padding-left:2%;padding-right:2%}main#Main .article-detail .k-tabstrip-wrapper .k-widget .k-content .row .col-md-3{max-width:100%}main#Main .article-detail .article-action{margin-left:-.1em;margin-top:.5em}main#Main .article-detail .space-icon{margin-top:.5em}main#Main .images{margin-bottom:30px;padding:0 2em;width:100%;box-sizing:border-box}main#Main .article-detail .images .image{border:1px solid #797979;min-height:250px;-webkit-box-shadow:rgba(0,0,0,.5) 5px 5px 5px;-moz-box-shadow:rgba(0,0,0,.5) 5px 5px 5px;box-shadow:rgba(0,0,0,.5) 5px 5px 5px;text-align:center;padding:.5em;box-sizing:border-box;position:relative}main#Main .article-detail .price{margin-top:1em!important}main#Main .article-detail .price .current-price,main#Main .article-detail .price .campaign-price{font-size:1.8em}main#Main .article-detail .info{margin:0 1em;box-sizing:border-box}main#Main .article-detail .files{font-size:1.3rem}main#Main .article-detail h3{font-size:1.1em;margin-bottom:0}main#Main .article-detail h1{font-size:2.2em;font-weight:600;margin-bottom:5px}main#Main .article-detail .long-desc{margin-bottom:1em;padding-bottom:20px}main#Main .article-detail .related-articles h2{height:3px;background:#000;width:100%;margin:2em 0 4em 0}main#Main .article-detail .related-articles h2 span{display:inline-block;clear:both;background:#000;color:#fff;border-radius:50%;height:150px;width:150px;font-weight:600;padding:0 0% 0 0;line-height:500%;text-align:center;margin-top:-3em;position:relative;top:-.5em;box-sizing:border-box;font-family:"Yanone Kaffeesatz Bold","Yanone Kaffeesatz";border:3px solid #fff}main#Main .article-detail .k-widget.k-numerictextbox{min-width:100px}main#Main .article-detail .info{max-width:92%}main#Main .article-detail .k-tabstrip-items{margin-left:0!important;left:0;padding:0!important;margin-right:0!important}main#Main .article-detail .second-name{font-size:1.3em}main#Main .article-detail .k-content{margin:0 0 2em 0!important;font-size:1.3em}main#Main .article-detail .k-tabstrip-wrapper .k-item{margin-right:.2em}main#Main .article-detail .k-tabstrip-wrapper .k-icon{display:none}main#Main .article-detail .k-tabstrip-wrapper .k-item .k-link{font-size:1.1rem;padding:.2em .4em}#cartBox .border{border:0!important;padding:0!important}main#Main .checkout .checkout-content .border .image{margin-bottom:2em}main#Main .checkout .last h3{margin-left:0;margin-top:1em}main#Main .checkout .not-logged-in{margin-left:0;margin-right:0}.contact-view .row .container-fluid{margin:0!important;padding:0!important;width:100%!important}main#Main .checkout .shipping-payment{margin-top:0;border-top:2px solid rgba(0,0,0,1);padding:1em 0 .5em 0;margin-top:1em}main#Main .checkout .last-summary{padding-left:20px;padding-right:20px}main#Main .checkout .i-accept,body.mob main#Main .checkout .buttons{margin-left:10px;margin-right:10px}.page-cart{font-size:105%;overflow:hidden;padding:1em 1em 2em 1em}.page-cart h1{margin:0 0 0 .3em}.page-cart .k-widget{margin-bottom:1em;clear:both;display:block;width:100%}.page-cart button{border-radius:0;box-shadow:none;border:0;cursor:pointer;width:100%;max-width:300px}.page-cart .image{border:1px solid #333;margin:1em;padding:2em;text-align:center}.page-cart .image img{max-width:100%;max-height:100%}.page-cart .produkt-information{position:relative!important}.page-cart .remove{position:absolute!important;top:0!important;right:0}.page-cart .remove .k-button{border:0;background:none}.page-cart .prices-sum{text-align:right}.page-cart .summary{text-align:right}.page-cart .summary h4{font-size:120%}.page-cart .checkout-btn{display:block!important;clear:both!important;float:none!important;position:relative!important;margin:0 auto 1em auto!important;font-size:1.3em!important}.flexslider{height:auto}.flexslider .slides li .text{position:absolute;bottom:auto;right:2%;left:2%;top:1em;background:Rgba(0,0,0,.8);width:96%;max-width:96%;box-sizing:border-box;padding:1em;color:#fff;display:block;clear:both;font-size:100%}.flexslider .slides li .text p{font-size:100%}.flexslider .slides li .text h1,.flexslider .slides li .text h2,.flexslider .slides li .text h3{word-break:break-all;margin-bottom:.5em;font-size:170%}.flexslider .slides li{overflow:visible;min-height:350px}.flexslider .flex-control-paging{top:1.7em}.page-childmenu{width:80%;margin:0 auto 3em auto}.my-pages{padding:3em 1em 3em 1em}.my-pages h1{margin-left:.2em}.quick-order .checkout-btn{margin-top:1em!important}.quick-order .cart-row .prices-sum{display:block;float:none;text-align:right;margin-left:auto}.quick-order .cart-row .name{width:100%}.quick-order .cart-row .quantity{display:flex}.quick-order .summary h4{font-size:90%}#customerForm{float:none!important;margin:1em 0!important}.account-login.lost-password form{margin:2em auto!important;max-width:100%!important}#filesWrapper .article{width:43%;flex:0 0 43%;max-width:43%}.message{top:112px}.quick-order .cart-row{display:flex}.quick-order .image{width:150px;max-height:100%!important;height:100px!important;flex:0 0 150px;display:flex;padding:0!important;align-items:center!important;margin-top:0!important;margin-bottom:.5em!important}.quick-order .image img{max-width:100%!important;max-height:100%!important}.quick-order .produkt-information{max-width:-moz-calc(100% - 150px);max-width:-webkit-calc(100% - 150px);max-width:-o-calc(100% - 150px);max-width:calc(100% - 150px)!important;flex:unset!important;display:flex!important;flex-wrap:wrap!important}}@media only screen and (min-width:0) and (max-width:1200px){body,#Header,#Header .container-fluid,#Main,#Footer,.mobile-row{min-width:300px}#SmallCartWrapper{right:0}.mobile-search{margin-right:-.2em}.container{width:100%!important;box-sizing:border-box}}@media only screen and (min-width:0) and (max-width:990px){#SmallCartWrapper{right:1.5em}footer#Footer .column{width:100%}footer#Footer .social-media{margin-left:auto;margin-right:auto}.breadcrumbs{margin-top:20px!important;padding-left:2em!important;padding-right:2em!important}main#Main .images{padding:0 1em}main#Main .article-detail .thumbs .thumb{height:40px}main#Main .article-detail h1{font-size:1.8em}main#Main .article-detail .in-stock{padding:0!important}main#Main .article-detail .price span,#StaffPrices{width:100%;display:flex;flex-wrap:wrap;text-align:left}main#Main .article-detail .price .campaign-price span.vat,main#Main .article-detail .price .current-price span.vat{margin-top:.5em}.staff-heading,main#Main .article-detail .staff-price span{width:auto;margin-left:.5em}.k-animation-container{max-width:95%!important}.k-animation-container .k-list-container{max-width:95%!important}.k-animation-container .k-list-container .k-item .searchFormListItem,.k-animation-container .k-list-container .k-item .searchFormSelectItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;width:100%}.k-animation-container .k-list-container .k-item .searchFormListItem div{width:25%;padding:.5em 1em;line-height:100%;box-sizing:border-box}.k-animation-container .k-list-container .k-item div.searchFormAutoCompleteTemplate{width:50%}.k-animation-container .k-list-container .k-item .searchFormSelectItem div.searchFormAutoCompleteTemplate{word-break:break-all;padding:.5em 1em;line-height:100%;box-sizing:border-box}.k-animation-container .k-list-container .k-item div.autocomplete-type{text-align:right}.k-animation-container .k-list-container .k-item:first-of-type{opacity:.7}.k-animation-container .k-list-container .k-item:first-of-type:hover{cursor:default;background:none}.k-animation-container .k-list-container .k-item:first-of-type .searchFormAutoCompleteTemplate{width:100%;font-size:.9rem}.k-animation-container .k-list-container .k-item:first-of-type .searchFormSelectItem{flex-wrap:wrap}.contact-view .col,.contact-view .col-md-6,.contact-view .col-md-4,.contact-view .col-12,.delivery-address-dropdown,.delivery-address .col-md-12,.delivery-address .col-md-8{padding-left:0;padding-right:0}.comment .col-md-12{padding-left:0;padding-right:0}main#Main .checkout .i-accept,body.mob main#Main .checkout .buttons{margin-left:0;margin-right:0}.unifaun-checkout-option-suffix-icon img{max-width:100%}.unifaun-checkout-option0 .unifaun-checkout-option-price{width:50px!important}}@media only screen and (min-width:0) and (max-width:767px){.article.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.quick-order .cart-row .price{width:100%!important}.quick-order .cart-row .name{margin-bottom:0!important}.quick-order .cart-row .quantity .mob-label{display:none!important}footer#Footer .copyright span{width:100%;margin-top:1em}footer#Footer .powered-by{margin-left:auto;margin-right:auto;margin-top:.5em}main#Main .article-detail .price span{flex-wrap:nowrap;display:inline}}@media only screen and (min-width:0) and (max-width:520px){.quick-order .image{max-width:100%!important;flex:0 0 100%!important;margin:0!important;display:block!important}.quick-order .produkt-information{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.my-pages .first,.my-pages .last{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-window{left:5%!important;right:5%;min-width:280px}.my-pages .k-grid table{display:flex;flex-wrap:wrap;width:100%}.my-pages thead.k-grid-header{display:none}.my-pages tbody,.my-pages tbody tr{display:flex;flex-wrap:wrap;width:100%}.my-pages tbody tr{margin-bottom:1em;border-bottom:2px solid #000!important}.my-pages tbody td,.my-pages tbody tr td{width:100%;text-align:center;padding:1em 0}.my-pages tbody td:nth-child(2){width:49%;text-align:right;padding-right:.5%!important}.my-pages tbody td:nth-child(3){width:49%;text-align:left;padding-left:.5%!important}#FavouriteGrid tbody td:nth-child(2){width:100%;text-align:center;padding-right:0!important}#FavouriteGrid tbody td:nth-child(3){width:100%;text-align:center;padding-left:0!important}.unifaun-checkout-option-suffix-icon{max-width:70px!important}.unifaun-checkout-option-suffix-icon img{max-width:80%}}