@charset "utf-8";
.breadcrumb{list-style: none; overflow: hidden;padding: 0; margin: 0;}.breadcrumb li{float: left;width: auto;text-align:center;}.breadcrumb span{display: inline-block;font-weight: 300;font-size: 0.85rem;margin: 0 8px;}.breadcrumb li.active span{font-weight: 400;color: #E10019;}.breadcrumb li.active{background: #e10019;border-color: #e10019;border: 1px solid #e10019;}.breadcrumb li{float: left;width: 25%;text-align: center;background: #fff;padding: 12px 10px 8px 10px;border: 1px solid #e0e0e0;border-right: 0;}.breadcrumb li:last-of-type{border-right: 1px solid #e0e0e0;}.breadcrumb li.active:last-of-type{border-right: 1px solid #e10019;}.breadcrumb li.active span{font-weight: 400;color: #ffffff;}.breadcrumb li a{font-size: 0.85rem;font-weight: 400;margin: 0 8px;display: inline-block;}.breadcrumb li.active a{color: #fff;}#statusbar{margin: 20px 0;}#bestellschritt_1 .ampel_rot{color:#990000;}#bestellschritt_1 .ampel_gelb{color:#FF9900;}#bestellschritt_1 .ampel_gruen{color:darkgreen;}#bestellschritt_1 select, #bestellschritt_1 input{width: auto !important;}#bestellschritt_1 .step1Col2{line-height: 22px;}#bestellschritt_1 .stepOneHeading{margin: 0; float: left;}.stepNext, .backToShopping .button{border: medium none;display: block;padding: 8px 23px;text-align: center;margin-bottom: 0px;float: right;font-size: 1rem;margin-bottom: 5px;border-radius: 25px;}#paypalDiv{margin-left: 10px;}#bestellschritt_1 .backToShopping{float: left;}#bestellschritt_1 .backToShopping .button{float: left; margin-right: 5px;}#bestellschritt_1 .carttable table{width: 100%;table-layout:fixed;margin:0;padding:0;}#bestellschritt_1 .carttable table tbody tr{border-style: solid; border-width: 0px 1px 1px 1px; border-color: #dadadd;min-height: 100px;}#bestellschritt_1 .carttable table tbody tr td .tdCell{padding: 10px;}#bestellschritt_1 .carttable table tfoot tr td .tdCell{padding: 10px;}#bestellschritt_1 .carttable table thead th{padding: 3px;text-align: left;}#bestellschritt_1 .carttable .lastTd, .carttable .refreshTd{font-size: 1.4em; padding: 0px;}#bestellschritt_1 .carttable .lastTd i, .carttable .refreshTd i{cursor: pointer;}#bestellschritt_1 .carttable .lastTd i:hover , .carttable .refreshTd i:hover{color: #e05048;}#bestellschritt_1 .carttable .alignRight{text-align: right;}#bestellschritt_1 .carttable select{padding: 0px;}#bestellschritt_1 .carttable .couponTd{vertical-align: top;}#bestellschritt_1 .carttable .tar{text-align: right;}#bestellschritt_1 .carttable .cartTablePicture img{max-width: 70px;max-height: 47px;}#bestellschritt_1 .carttable i{cursor: pointer;font-size: 1.4em;}#bestellschritt_1 .carttable i:hover{color: #e05048;}#bestellschritt_1 .carttable .cartTableSinglePrice div{width: 100%;}#bestellschritt_1 .carttable .cartTableAmount i{float: left;margin-left: 5px;margin-top: 3px;}#bestellschritt_1 .carttable .cartTableAmount input{float: left;width: 50%;}#bestellschritt_1 .carttable .requestprice{color:#999999;font-style: italic;}#bestellschritt_1 .cartTableRowHeadline{padding: 10px;}#bestellschritt_1 #gutschein_eingabe{padding: 6px;width: 30%;}#bestellschritt_1 .addText{display: none;font-weight: bold;}#bestellschritt_1 #payWithAmazonDiv, #bestellschritt_1 #AmazonPayButton1{float: right;margin-left: 20px;margin-top: 4px;}#bestellschritt_1 #payWithAmazonDiv2, #bestellschritt_1 #AmazonPayButton2{float: right;margin-left: 20px;margin-top: 4px;}#bestellschritt_1 #AmazonInlineWidget2, #bestellschritt_1 #AmazonInlineWidget{float: left;}#bestellschritt_1 #paypalDiv{float: right;margin-top:-5px;}#bestellschritt_1 .bestandFehler{border-color: #CD463F; border-width: 2px; border-style: dotted;}#bestellschritt_1 .bundleComponents ul{list-style: outside none none;margin: 0;padding: 0 15px;}#bestellschritt_1 .features ul,ol{margin: 0;padding-left: 1em}#bestellschritt_1 .step1Ampel{font-size: 0.75rem;}#bestellschritt_1 .configarticleComponent{border-top-width: 0; padding-top: 0; }#bestellschritt_1 .bold{font-weight: 500 !important;font-size: 0.85rem;}.basketArticle{}.articlePreviewSmall{display: inline-block;}.kasseContent .articlePreviewSmall{margin: 10px;}.kasseContent .articlePreviewSmall .wkbuttons .button{border-radius: 25px;margin-top: 10px;font-size: 0.85rem;font-weight: 300;}.kasseContent .articlePreviewSmall .priceRow{color: #E10019;font-weight: 600;}.kasseContent .articlePreviewSmall .articlePreviewSmallDescriptionBox a{font-size: 0.8rem;}.kasseContent .articlePreviewSmall .lineThrough{text-decoration: line-through;font-weight: 300;color: #949494;font-size: 0.85rem;}#bestellschritt_1 .directOrder .directOrderButton{width: auto;display: inline-block;border-radius: 50px;padding: 5px 15px;margin-left: 10px;}.customerLists{overflow: hidden;}.pdfangebot{display: inline-block;padding: 5px 15px 5px 10px;margin-top: 10px;cursor: pointer;}.gut{margin-bottom: 25px;}.stepMerk.pdf_angebot_link{display: block;width: 190px;margin: 0 auto;padding: 6px;}.stepMerk2.pdf_angebot_link{display: block; padding: 2px;}.stepOneButtons{overflow: hidden;text-align: center;}.stepOneButtons .bottomBtns{display: inline-block;float: left;}.stepOneButtons .bottomBtns.btnWeiterEinkaufen .stepShopping{padding: 8px 23px;font-size: 1rem;}.stepOneButtons .bottomBtns.btnNext{float: right;}.stepOneButtons .bottomBtns.btnPdf{float: none;}.stepOneButtons .bottomBtns.btnPdf .pdf_angebot_link{border: 2px solid #000;border-radius: 25px;padding: 6px 23px;font-size: 1rem;color: #000;}.stepTwoHeading{margin: 0;float: left;}.infoBox h3{margin: 0;}#login_block .stepNext{margin-bottom: 5px;}.radioBox{padding: 12px;}.step2Radios input, .amazonContainer{display: none;}.loginRow label:hover{cursor: pointer;}#bestellschritt_2 .loginBtn{}.dashedBox{border: 1px dashed #dadadd; padding: 10px;}.greenbtn, .greenbtn:hover{background: #45b358;}.successBox h3{margin: 0;}.orderDsBox{border: 1px dashed #8fcf7a;padding: 10px 10px 0 10px;background: #e6fada;}.orderDsBox .orderDsHeader{margin-bottom: 10px;background: #f5f5f5;padding-bottom: 10px;}.orderDsBox [type="radio"]{width: auto;position: relative;top: 2px;left: 0;float: left;}.orderDsBox label{display: block;margin-bottom: 10px;overflow: hidden;}.orderDsBox label span{display: inline-block;float: left;position: relative;left: 4px;top: 1px;width: 95%;}.orderDsBox .infoBox{margin-bottom: 10px;margin-top: 5px;}#stepFourContainer .buttonNext .stepNext{border: medium none;cursor: pointer;padding: 8px 26px;text-align: center;}#bestagb, #bestagb2{float: left; margin-right:7px;}.abgCheckBox #best_newsletter{float: left; margin-right: 9px}.paymentsRow{overflow: hidden;}.paymentsRow input, .shippingMethodRow input{display: none;}.abgCheckBox input{margin-top: 3px;}input.orderCheck{width: auto;}.stepFourHeading{margin: 0;}#stepFourContainer .secondInfoBox a{text-decoration: underline;}#stepFourContainer .error{background-color: #ffd2ce;border-color: #b01204;}#klarna_block input[type="radio"]{width: 30px}.paymentsRow div:nth-of-type(2n+2){margin-right: 0px;}.bestagb a{text-decoration: underline;}#please_wait_dialog_container{display: none;}#please_wait_dialog_container img{vertical-align: middle;margin-right: 10px;}.basketStep5 .addSites{float: left; margin-right: 5px;}.basketStep5 .addSites a{color: #ffffff;}.basketStep5 h1{margin: 0;}.basketStep5 .lockBox{padding: 5px; border: 1px solid #f59393; background-color: #f7c8c8}.orderStep5Box{min-height: 255px; font-size: 0.8rem;}.wpwl-form-card, .wpwl-form-directDebit, .wpwl-form-onlineTransfer-EPS, .wpwl-form-onlineTransfer-ENTERCASH, .wpwl-form-onlineTransfer-GIROPAY, .wpwl-form-onlineTransfer-IDEAL, .wpwl-form-onlineTransfer-SADAD, .wpwl-form-onlineTransfer-SOFORTUEBERWEISUNG, .wpwl-form-virtualAccount-KLARNA_INVOICE, .wpwl-form-virtualAccount-KLARNA_INSTALLMENTS, .wpwl-form-virtualAccount-NETELLER, .wpwl-form-virtualAccount-PASTEANDPAY_V, .wpwl-form-virtualAccount-VSTATION_V, .wpwl-form-virtualAccount-CHINAUNIONPAY, .wpwl-form-has-inputs{padding: 22px 23px 12px 12px;margin-bottom: 0;border: 0 solid #ccc;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}.vrPaymentBox{border: 1px solid #dadadd;background: #f5f5f5;overflow: hidden;}.vrPaymentBox .wpwl-container{float: right;}.vrPaymentBox .vrPaymentText{float: left;width: 67%;padding: 7% 20% 5% 14%;font-size: 13px;}.vrPaymentBox .vrPaymentWidget{float: right; width: 29%;}.vrPaymentBox .wpwl-form-card{background: transparent;background-image: none;}.vrPaymentBox .wpwl-container-virtualAccount-PAYPAL{margin: 19% 26% 4% 7%;}.stepSixHeading{margin: 0;}#thanksForOrder h1{margin: 0;font-size: 2rem;text-align: center;margin: 45px 0;font-weight: 600;}#thanksForOrder h3{text-align: center;margin-bottom: 50px;}#thanksForOrder .button.btn-color-7{background: #212121;border-radius: 25px;font-size: 0.85rem;display: inline-block;width: auto;margin: 16px 0 20px 0;padding: 5px 25px;}#thanksForOrder .successBox{text-align: center;border-radius: 20px;}.step5_error{margin-top: 5px;}.customerLists div{float:left; margin: 0 0.5em 0.5em 0}#basketTableStep5 .configarticleComponent{border-top-width: 0; padding-top: 0; }#timeout_dialog_container{display: none;}#amazonAddressBookWidgetDiv{width: 100%; height: 228px;}#amazonAddressBookWidgetDiv.readonly{width: 100%; height: 150px;}#amazonPaymentWidgetDiv{width: 100%; height: 260px;}#amazonPaymentWidgetDiv.readonly{width: 100%; height: 150px;}.changeBtn{margin-top: 5px;}.orderStep5Box{min-height:255px;}#rechnungsanschrift .infoBox{margin: 5px 0px;}#bonitaet_pruefen{float: left;text-align: left;width: auto !important;}span.label{font-size: 0.8rem;font-weight: 600;margin: 20px 0 4px 20px;display: inline-block;}.liefer_block_gespeichert .cosmo-float{width: 32.3%; margin-right: 1%; margin-bottom: 1%; padding: 0% 1%;}.liefer_block_gespeichert .cosmo-float.selected{background: #eaf7c6;}.carttable .cartTablePicture .articlePic{max-height: 80px;max-width: 75px;}.carttable .tar{text-align:right;}#basketTableStep5Footer .leftBoxes{line-height: 20px;padding-left: 15px;}#basketTable .addText{display: none; font-weight: bold;}#basketTable .features ul,ol{margin: 0;padding-left: 1em}#basketTable .configarticleComponent{border-top-width: 0; padding-top: 0; }#basketTable .bold{font-weight: bold !important; }#basketTableRequest .addText{display: none; font-weight: bold;}#basketTableRequest .features ul,ol{margin: 0;padding-left: 1em}#basketTableRequest .configarticleComponent{border-top-width: 0; padding-top: 0; }#basketTableRequest .bold{font-weight: bold !important; }#basketTableRequest .requestprice{color:#999999;font-style:italic;}.cartstep5layout2 input{width: 100%; margin-bottom: 4px;}#konto_klassisch, #konto_sepa{display: none;}.kontoActive{background: #2a7ae5;}#kredit h1{margin: 0;}