@charset "utf-8";
.bb_error, #bb_bestaetigung{display: none;}.requestBtn{float: right;margin-top: 5px;width: 100%;}.fromBottom, .bb_success, .bb_error{margin-bottom: 8px;}.requestInput{width: 100%;}.change_mail .leftcol{width: 120px; font-weight: bold;} .change_mail .eingabe{width: 214px; margin: 2px 0 1px 0; padding: 2px;}.change_mail .success{color: #249206;}body.underConstructionBody{margin: 0;overflow: hidden;width: 100%;height: 100%;background: black;background: linear-gradient(to bottom, #000000 0%, #5788fe 100%);min-height: 100vh;}.filter{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #fe5757;animation: colorChange 30s ease-in-out infinite;animation-fill-mode: both;mix-blend-mode: overlay;}.landscape{position: absolute;bottom: 0px;left: 0;width: 100%;height: 100%;background-size: 1000px 250px;background-repeat: repeat-x;background-position: center bottom;}.dg.main.a{display: none;}.ucTextBox{position: absolute;top: 200px;left: 50%;width: 500px;}.ucTextBox .ucTextBoxInner{position: relative; left: -50%;background: #fff;border-radius: 4px;padding: 50px;box-shadow: 0 7px 600px #fff;}.ucTextBox .ucTextBoxInner .ucTextBoxHeader{font-family: 'Open Sans', sans-serif;font-size: 28px;font-weight: 700;text-transform: uppercase;}.ucTextBox .ucTextBoxInner .ucTextBoxtext{font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 400;}@keyframes colorChange{0%, 100%{opacity: 0; } 50%{opacity: .9; }}#breadCrumb{overflow: hidden;}#breadCrumb ul{padding: 0;margin: 0;list-style: none;}#breadCrumb ul li{float:left;margin-right: 0.8em;}#breadCrumb ul li i{display: block;font-size: 9px;margin-top: 1px;}.articleDetail{width: 100%;}.articleLeftBox{margin-right: 2%; position: relative; width: 100%;}.articleRightBox{width: 100%;border: 1px solid #dadadd;}.articleSpecial{float: left;}.articleNew{float: right;}.articlePriceBox{border-bottom: 1px solid #dadada;overflow: hidden;padding: 10px 12px 15px 10px;}.articlePriceBoxPrice{}.articleName{float: left; margin: 0;width: 85%;}.pagiIcons{float: right;margin: 5px 0 18px;}.pagiIcons i{font-size: 24px;}.colorGrey{color: #cccccc;}#login .loginBoxHeader{margin: 0px;}#login .loginBtn{cursor: pointer;padding: 8px 26px;text-align: center;border: none;}#login .loginBoxBtns{overflow: hidden; margin-top: 15px;}#login .passwordForgot{text-align: right;}#login .amazonLogin{border-top: 1px solid #dadadd;margin-top: 10px;padding-top: 10px;}#login #AmazonLoginButton{display: inline;}.priceRow{clear: both;margin-bottom: 7px;overflow: hidden; width: 100%;}.uvpTotalBox{text-align: center;}.uvpBox{width: 100%;overflow: hidden;}.shipmentWeight{overflow: hidden;}.preisformat{overflow: hidden;float: right;padding-right: 20px;}.articleRequest{clear: both;background: #fb4a4a; color: #ffffff;margin-bottom: 5px;text-align: center;text-transform: uppercase;width: 100%;}.artikelBilder{width: 100%;}.zusatzBilder{width: 100%; max-width: 50px;}.image_container{text-align:center;}.detailPictureContainer a img{max-width: 100%;max-height: 400px;}.additionalPics{display: inline;border: 0px solid #ffffff;margin: 2px;}.additionalPics img.active{border: 5px solid #dadadd;}#hbildcontainer{width: 100%;}.articlePicture{overflow: hidden;}.additionalPics a{display: inline-block;}.additionalPics img{border: 5px solid transparent;max-width: 100px;}.designDropdown input, .designDropdown select{margin-bottom: 5px;}.formRow textarea{resize: vertical;}#tabs{width: 100%; overflow: hidden;}#tabs img{max-width: 100%;width:auto;}#tabs > .tabs{float:left;margin:0px;padding:0px;border: 1px solid #dadadd;}#tabs > .tabs:first-child{border-right: none;}#tabs > .tabs > span{cursor:pointer;display:block;padding:10px 20px;}#tabs > .tabcontent{clear:both;display: none;position:relative;}#tabs > .activeTab, #tabs > .tabs:hover, #mobileTabs > .activeTab, #mobileTabs > .tabs:hover{background: #004393; color: #ffffff}.articleBlockPriceBox{border-bottom: 1px solid #dadada;overflow: hidden;padding-bottom: 10px;}.articleBlockPriceHeading{padding-top: 7px;display: block;}.detailsidebox{padding: 0px 10px;}.articleBlockText{width: 30%;float:left;line-height: 20px;}.articleBlockBasePrice, .articleBlockBaseSecondPrice{float: right;line-height: 19px;margin-right: 6px;}.articleBlockPrice{width: 70%;float: right;text-align:right;}.articleBlockPrice .price{float: right;line-height: 20px;}.orderBlockBtns{margin-bottom: 5px;border: none; width: 100%;cursor: pointer;}.orderBlockBasketBtn{padding: 10px;}.orderBlockQuestionBtn{padding: 0px;}.orderBlockListBtn{padding: 0px;}.orderBlockWishlistBtn{padding: 0px;}.amountBox{padding-top: 10px;}.amountBox input, .designDropdown select{margin-bottom: 5px; width: 100%;}.amount, .inStockText{display: block;}.inStockText{margin-top: 10px;}.inStock, .deliveryTime{width: 100%;text-align:center;margin-bottom: 5px;}.availability{overflow: hidden;}.blockVpe{border: 1px solid #dadadd;margin-bottom: 5px;overflow: hidden;padding: 3px;}.blockPriceCalc{display: none;border: 1px solid #dadadd;margin-bottom: 5px;overflow: hidden;padding: 3px;}.blockPriceLoading{display:none;}.blockPriceLeft{float: left;width: 30%;line-height: 20px;}.blockPriceRight{float: right;width: 70%;text-align: right;line-height: 20px;}.blockPriceVpeLeft{float: left;width: 60%;line-height: 20px;}.blockPriceVpeRight{float: right;width: 40%;text-align: right;line-height: 20px;}#staffelrechner{float: right;}#staffelrechner #staffelrechner_summe, #staffelrechner #staffelrechner_loading{margin-top: 9px;}#staffelrechner #staffelrechner_summe{color: #E05048;}#bestellblock #wkmenge{width: calc(100% - 20px)}#mengenEingabeContainer{position: relative}#mengenEingabeContainer .icon-plus{position: absolute; top: 0; right: 0; border: 1px solid #dadada}#mengenEingabeContainer .icon-minus{position: absolute; bottom: 5px; right: 0; border: 1px solid #dadada}#mengenEingabeContainer .icon:hover{cursor: pointer}.orderListDetail h1{margin: 0;}.trackingUrl{text-decoration: underline;}.orderListDetail .nachweis-eingabe-head{cursor: pointer;display: inline-block;margin-top: 5px;border: 1px solid #dadadd;padding: 3px 11px 3px 4px;border-radius: 4px;border-color: #63A5EE;color: #63A5EE;margin-left: 11px;}.orderListDetail .nachweisPflichtEntryForm{margin-top: 15px;position: absolute;background: #fff;max-width: 600px;padding: 10px;border: 1px solid #dadadd;border-radius: 4px;}.orderListDetail .nachweisPflichtEntryForm:after{-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);width: 8px;height: 8px;top: -5px;left: 133px;content: '';display: block;position: absolute;background: #fff;border-color: #dadadd;border-width: 0 0 1px 1px;border-style: solid;}.orderListHeader{margin: 0px;}.orderListBox .orderBtn{padding: 0px 8px;}.defaultBoxHeader{margin: 0px;}.listingBackBtn{display: block;width: 100%;background: #fff;text-align: center;padding: 10px;text-decoration: none;color: #666;border: 1px solid #dadadd;margin-top: 10px;}.contactFormHeader{margin: 0px;}.contactFormBtn{border: medium none;cursor: pointer;padding: 8px 26px;text-align: center;}#kontaktformular .error{background-color: #ffd2ce;border: 1px solid #b01204;}#privacy_statement{float: left;margin: 2px 7px 2px 0;min-height: 26px;}.newEntryHeader{margin: 0px;}.newCustomer{width: 100%;}.newCustomerBlockFull{float: left; width: 100%;}.newCustomerBlockHalf{float: left; width: 50%;height: 60px;}.newCustomerInput input, .newCustomerInput select{width: 93%;}.newCustomerNextStep{border: medium none;padding: 8px 10px;text-align: center;}.newsCheck, .boniCheck{float: left;margin-right: 10px;width: auto !important;}.rot{background-color: #ffd2ce;border: 1px solid #b01204;}.forgotPassHeader{margin: 0px;}.forgotPassInfoBox{margin-top: 15px;}.forgotPassInfoText{display: block;}.forgotSecond{width: 100%;}.forgotSecond input{width: 100%;}.forgotBtn{border: medium none;cursor: pointer;padding: 8px 26px;text-align: center;}.liefer_block_gespeichert .cosmo-float{width: calc(24% - 0.67%); margin-right: 1%; margin-bottom: 1%; padding: 0% 1%;}.profileHeader{margin: 0px;}.notFoundBox h1{margin: 0;}#kunden_passwort_reset h1{margin: 0;}.passwordResetButton{border: medium none;cursor: pointer;padding: 8px 26px;text-align: center;width: 100%;}#rubrik_header .categoryHeader{margin: 0px;}#rubrik_header .categoryHeaderBox{position: relative;z-index: 1;width: 100%;height: 100%;}#rubrik_header .categoryHeaderBox h1{display: block;width: 100%;}#rubrik_header .categoryHeaderBox div{overflow: hidden;}#rubrik_header .categoryHeaderText{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);padding: 4px;position:relative;bottom:0px;margin-bottom:10px;}#rubrik_header .categoryPicture{position:relative;z-index:0;top:0;text-align:right;}#rubrik_header .rubPdf, #rubrik_header .rubA{float: left;}#rubrik_header .categoryHeader{}#rubrik_header .categoryHeaderAdditional{float: left;margin-left: -5px;}#rubrik_header .categoryHeaderAdditional i{margin-left: 0;}#rubrik_header{position:relative;}#rubrikansicht .productlisting{overflow: hidden;}#rubrikansicht .categoryPicture img{width: auto;height: auto;max-width: 100%;}#rubrik_header .beschreibung{position: absolute;padding: 10px;}#rubrik_header .beschreibung ul{list-style: none; padding: 0;margin: 0;}#rubrik_header .beschreibung ul li{float:left;margin-right: 2px;}#rubrik_header .beschreibung ul li a{text-decoration: none;}.subCategory{overflow: hidden;}.subCategory .article{float: left;}#rubrik_header{min-height: 60px;}#startseite{margin-top: 20px;}h1.startseite{display: block;margin: 20px 0 0;padding: 10px;}.startsiteIndicatorContainer{display: none;}#startseite .productlisting{overflow: hidden;}.categoryListHeading{margin: 0px;padding: 12px;}.topArticleHeading{margin: 20px 0 0;padding: 12px;}.categoryList{overflow: hidden;}.topArticleHeading{margin: 0px;}.productListing{overflow: hidden;}.bannerBox .banner img{width: 100%;}#pageImage{background-position: 0 center; background-repeat: no-repeat; height: 270px; overflow: hidden; width: 580px;}#pageImageContainer{background-color: #004192; height: 270px;}.startText{max-width: 580px;}.cs-versandKostenRechner table td{min-width: 15em; padding: 0.2em;}.cs-versandKostenRechner .infoBox{margin-top: 1em;}.cs-versandKostenRechner .cs-bold{font-weight: bold;}#wk_add_layer .checkoutBtn{border: medium none;display: block;margin-bottom: 0;padding: 8px 10px;text-align: center;}#wk_add_layer .popupRow{display: block; width: 100%;}#wk_add_layer{padding: 5px;display: none;}#wk_add_layer .image{float: left;margin-right: 10px;}#wk_add_layer .distanceHolderPopup{height: 20px; width: 100%;}#wk_add_layer .clickedArticle{overflow: hidden; margin: 0 auto;width: 80%;}.basketCrossSellingColumn{margin-bottom: 5px;}.basketCrossSellingRow img{width: 75%;}.basketCrossSellingImage{text-align: center;}.basketCrossSellingPrice, .basketCrossSellingName, .basketCrossSellingImage{overflow: hidden; width: 100%;}.wklayer_crosselling_ueberschrift{padding: 10px 14px;margin-bottom: 5px;}.basketCrossSellingRow a{outline: none;}.listpager{overflow: hidden;padding: 15px;}.listpager .articlecount, .listpager .aclabel, .listpager .articlesort{float: right;}.listpager .articlepager{float: left;line-height: 32px;margin-right: 20px;}.listpager .articlecount{margin-left: 20px;}.listpager .sortOption{float: left; display: block; margin-left: 15px;margin-right:7px;}.listpager .articlesort, .listpager .articlecount{line-height: 32px;}.listpager .articlesort select, .listpager .articlecount select{width: auto;}.listpager .changeListBox{float: right; overflow: hidden;}.listpager .changeListBox i{font-size: 13px;display: block;float: left;cursor: pointer;padding: 8px;margin-right: 3px;}.listpager .changeListBox i:last-of-type{margin-right: 0px;}.listpager .changeListBox i:hover{background-color: #e05048;}.articlePreview{-webkit-transition:all 1.0s ease;-moz-transition:all 1.0s ease;transition:all 1.0s ease;}.listpager select{padding: 3px;}.listpager .listpagerButton{border: medium none;cursor: pointer;margin-bottom: 5px;padding: 5px 10px;text-align: center;}.listpager .listpagerButtonActive{border: medium none;margin-bottom: 5px;padding: 5px 10px;text-align: center;}.listpager .listpagerButtonBack{border: medium none;cursor: pointer;margin-bottom: 5px;padding: 5px 10px;text-align: center;}.listpager .listpagerButtonNext{border: medium none;cursor: pointer;margin-bottom: 5px;padding: 5px 10px;text-align: center;}.listpager .listpagerPoints{padding: 6px 5px;}#filterBox{min-height: 91px;overflow: hidden;}.trichter-heading{padding: 10px;margin: 0;width: 100%;overflow: hidden;}.attributeListe{border-bottom: 1px solid #dadadd;border-left: 1px solid #dadadd;border-right: 1px solid #dadadd;list-style: outside none none;margin: 0;padding: 6px;}.filterItem{cursor:pointer;width: 100%;}.filterItem a{text-decoration: none;}.filterItem .toplink{width: 100%;display: block;padding: 8px;}.filterIcon{float: right;margin-right: 2px;margin-top: 1px;display: block;}.filterSingleBox{width: 24.33%;float: left; margin-right:8px; margin-bottom: 8px;}.filterSingleBox:nth-of-type(4n+4){margin-right: 0px;float: right;}.filterListBox{overflow: hidden;padding: 8px;width: 100%;}#subcontent{display: none;}.trichterCrit{list-style: outside none none;margin: 0;min-height: 51px;padding: 8px;width: 100%;overflow: hidden;}.trichterCrit .subFilterBox{display: none;}.attributeListe{display: none;}#trichterForm input[type="radio"]{width: auto;}.trichter-heading h2{float: left;display: block;margin: 0px;}#filterSubheader{float: right;cursor: pointer;}.activeFilterList > li{cursor: pointer;float:left;font-weight: bold;padding: 2px 11px;margin-right: 3px;}.activeFilterList > li:hover{background: #545454;}.activeFilterListHeader{font-weight: bold;margin-left: 0px;}.activeFilterList{list-style: outside none none;margin: 0;overflow: hidden;padding: 0;width: 100%;}.filter-image{max-height: 70px;max-width: 85px;}.filter-image-blind{height: 70px;width: 85px;}.image-attribute{text-align: center;}.image-attribute > li{float: left;width: 85px;min-height:70px;padding: 5px;}.image-attribute > li:nth-child(2n+1), .color-attribute > li:nth-child(3n+1){clear: both;}.image-attribute > li:hover, .color-attribute > li:hover{background-color: #F5F5F5;border: 1px solid #BBBBBB;padding: 4px;}.color-attribute > li{float: left;width: 50;min-height:50px;padding: 5px;}.filter-color{width: 50px;height: 50px;border: 1px solid black;}.trichterSliderContainer{float: left;height: 35px;margin: 7px 17px;padding: 0 10px;width: 210px;}.trichterSliderMin{float:left}.trichterSliderMax{float:right;text-align:right;margin-bottom: 5px;}.trichterSlider{clear: both;}#filterLoading{display: none;clear: both;font-size: 30px;margin: 8px auto 0;position: relative;width: 42px;}.articlePreview{float: left;position: relative;}.pictureContainer{float: left; padding-right: 10px;}.descriptionBox{word-wrap: break-word;line-height: 140%;}.priceText{border-top: 1px solid #dadadd;margin-top: 10px;}.compareBox a{display: block; width: 100%;}.statusBox{overflow: hidden;}.pictureBox{text-align: center;}.articlePreview{margin-top: 10px;}.articlePreview > div{overflow: hidden;}.articlePreview > div:last-of-type{margin-bottom: 0px;}.articlePreview .icon-heart{color:#ff8888}.badgesBox{right: 5px; top: 5px;}.buttonRow{margin-top: 1em;}.action::after{content: ".";visibility: hidden;}.articleNumber{margin-bottom: 5px;}#additionalArticle div > div{float: left; overflow: hidden;}.additionalArticlebutton{border: medium none;cursor: pointer;padding: 8px 26px;text-align: center;}.additionalArticleBox{border-bottom: 1px solid #dadadd;margin-bottom: 10px;overflow: hidden;padding: 0px 0px 10px 0px;}.additionalArticleBox:last-of-type{border-bottom: 0px solid #dadadd;margin-bottom: 0px;}.additionalArticleImage img{width: 80px;}.categoryPreview{position: relative;z-index: 1;margin-top: 10px;text-align: center;}.categoryPreview .categoryArticleCount{position: relative;width: 100%;height: 100%;cursor: pointer;z-index: 101;}.categoryPreview a{display: block;}.categoryName{margin:0;}.slider-wrapper{overflow: hidden;position: relative;z-index: 2;border: 1px solid #dadadd;}.theme-default .nivoSlider{box-shadow: none !important;}.nivoSlider img{max-width: 1184px; width: 100%;}.theme-light .nivoSlider,.theme-default .nivoSlider,.theme-dark .nivoSlider{margin-bottom: 0px !important;}.nivo-controlNav{background: #ffffff;}#lastViewBox{overflow: hidden;}.lastViewHeading{display: block;margin: 0px;padding: 12px;}.articlePreviewSmall{margin-top: 10px;}.articlePreviewSmall a{text-decoration: none;display: block;width: 100%;cursor: pointer;}.bundleComponents{padding: 12px; margin: 0px;}#bundleComponents .additionalArticleImage img{height: 40px;width: auto;}.additionalArticleName,.component-line-total-label,.component-line-position{font-weight: 500;}.additionalArticleBox{margin-bottom: 0.3em;padding: 0.5em;}#configarticleComponents .additionalArticleBox{padding: 0;display: flex;flex-wrap: wrap;border-bottom: 1px solid #dadadd;padding-bottom: 1em;margin-bottom: 1em;}#configarticleComponents .additionalArticleBox:last-of-type{border: 0;padding: 0 0.8em;}#configarticleComponents .additionalArticleBox > div{width: 100%;position: relative;}#configarticleComponents .bundle-component.additionalArticleBox{background: #f7f7f7;padding: 1em;min-height: 5.5em;}#configarticleComponents .component-ausfuehrung{position: absolute;top: 0;right: 0;z-index: 2;}#configarticleComponents .cs-componentBox{margin-bottom: 1em;}.bundle-component.additionalArticleBox .additionalArticleBtn.component-line-total{display: flex;justify-content: space-between;border-top: 1px solid #d7d7d7;padding-top: 0.7em;margin-top: 0.7em;}.bundle-component.additionalArticleBox .additionalArticleBtn.component-line-total .line-total{font-weight: 500;}.additionalArticleBox .additionalArticleBtn.component-line-total{display: flex;}.additionalArticleBox .additionalArticleBtn.component-line-total .line-total.bundle-total-line-total{margin-left: auto;position: relative;font-size: 1.3rem;font-weight: 600;}.additionalArticleBox .additionalArticleBtn.component-line-total span{position: absolute;right: 0;top: 2.2em;font-size: 0.7rem;}.crossSelling{padding: 12px; margin: 0px;}.product_mini{text-align:center;}.slick-slide{margin: 8px;}.picturecontainer{text-align:center;}.picturecontainer img{max-width: 140px;}.picturecontainer a{display: block;}