.dischargeContainer .contentBoxGrey{border:1px solid #f7f7f7;margin-bottom:20px}.dischargeContainer .contentBoxGrey .service-headline{padding:10px;line-height:20px;background:#f7f7f7;font-size:.875rem}.dischargeContainer #resultcounter{float:right}.dischargeContainer .contentBoxGrey .service-headline h2{font-size:1.125rem;margin:0}.dischargeContainer .teaserServiceTipWrapper{padding:10px}.dischargeContainer .globalCorner{background:#fff;margin-bottom:10px}.dischargeContainer .moduleProgressBonus a{width:25%}.dischargeContainer .voucherTableDischarge{width:100%;font-size:.875rem}.dischargeContainer .voucherTableDischarge td{border:1px solid #eee;padding:10px}.dischargeContainer .voucherTableDischarge th{text-transform:uppercase;border:1px solid #eee;padding:10px}.dischargePage01 .moduleFormLiquid .boxRowSubmit{padding:10px 0 0 0}.dischargePage01 .moduleFormLiquid input,.moduleFormLiquid select,.moduleFormLiquid textarea,.moduleFormLiquid .boxInput,.moduleFormLiquid .boxRowFile .boxInput,.moduleFormLiquid .boxInputOuter{float:left;width:64%}.dischargePage01 .moduleFormLiquid .formWidth1{width:46%}.dischargePage01 .moduleFormLiquid label{padding:0 5px 0 0}.dischargePage01 fieldset{padding:0}.dischargePage02 .moduleFormDiscountBig .boxRow *{box-sizing:border-box}.dischargePage02 .moduleFormDiscountBig .boxRow label{text-align:left;margin:0}.dischargePage02 .moduleFormDiscountBig .boxRow input{border:1px solid #dadada}.dischargePage02 .service-headline{padding:0 20px!important;line-height:50px!important}.dischargePage02 .service-headline h2{float:left;width:95%}.dischargePage02 .service-box-new{padding:20px 20px 10px 20px;background-color:#f7f7f7}.dischargePage02.moduleFormDiscountBig .globalButtonRed{margin-right:30px;padding:10px 50px!important}.dischargePage02.moduleFormDiscountBig .voucherTableDischarge .globalButtonRed{float:none}.dischargePage02 .buttonRow{margin:25px 0 15px}.dischargePage02 .globalButtonGrey{float:right;margin-right:20px;color:#000;background:0;border:1px solid;text-transform:none;cursor:pointer}.dischargePage02 .js-spinner{margin-right:55px;float:right;display:none}.dischargePage02 .js-spinner img{height:39px}.dischargePage02 .globalButtonRed{text-transform:none;cursor:pointer}.dischargePage02 .boxBottom{padding:0}.dischargePage02 .middleText{vertical-align:middle;padding-left:10px;font-size:.875rem}.dischargePage02 .voucherCheckText{text-align:center;float:right;width:33%;font-size:14px;display:none;margin-bottom:25px;font-weight:600}.dischargePage02 .voucherCheckText a{font-weight:bold;text-decoration:underline}.dischargePage02 .voucherCheckText .error{color:#d0033f}.dischargePage02 .voucherCheckText .js-copyExtendVoucher,.dischargePage02 .voucherCheckText .js-copyExchangeVoucher,.dischargePage02 .voucherCheckText .js-copyDischargeVoucher{color:#d0033f;text-decoration:underline;cursor:pointer}.dischargePage02 .moreVouchers,.dischargePage02 .deleteVoucherDiv{cursor:pointer}.dischargePage02 .voucherValueText{clear:both;font-size:14px;color:#333;margin:0 0 30px 0;display:none}.dischargePage02 .voucherValueText .content{width:80%;margin:0 0 0 18%;padding-top:20px}.dischargePage02 .voucherValueText .hl{font-size:18px;color:#333;margin-bottom:15px}.dischargePage02 .voucherValueText .hl--big{font-size:24px;fontt-weight:300}.dischargePage02 .voucherValueText .hl .error{color:#d0033f}.dischargePage02 .voucherValueText .hl .js-price{color:#d0033f;font-weight:bold}.dischargePage02 .voucherValueText .shl{font-weight:bold;margin-bottom:15px}.dischargePage02 .voucherValueText .item{margin-bottom:15px}.dischargePage02 .voucherValueText .item .left{float:left;width:30px;margin-right:15px}.dischargePage02 .voucherValueText .item .right{float:left;width:90%}.dischargePage02 .voucherValueText .bigPrice{float:right;margin-right:20px;margin-bottom:5px;text-align:center}.dischargePage02 .voucherValueText .bigPrice .price{font-weight:bold;font-size:30px}.dischargePage02 .voucherValueText .bigPrice .zero-price{color:#008b8b;font-weight:bold;font-size:30px}.dischargePage02 .voucherValueText .bigPrice .free-extension-text{font-weight:bold;font-size:18px}.dischargePage02 .voucherValueText .zero-price-small{color:#008b8b;font-weight:bold}.dischargePage02 .voucherValueText .bigPrice .smallText{font-size:14px}.dischargePage02 .voucherValueText .boxRow{clear:both}.dischargePage02 .voucherValueText .ervText,.dischargePage02 .voucherValueText .renewableTrue,.dischargePage02 .voucherValueText .renewableFalse{display:none}.dischargePage02 .voucherValueText .explanationText{clear:both;padding-top:25px}.dischargePage02 .voucherValueText .explanationText .smallHl{font-weight:bold}.dischargePage02 .voucherValueText .explanationText .pTop{margin-top:25px}.dischargePage02 .voucherValueText .ervText{width:80%;margin:35px 0}.dischargePage02 .voucherValueText .ervText a{color:#d0033f}.dischargePage02 .voucherValueText .ervText .img{background:url('/bundles/mydaysmaster/_common/img/sprites/mydays_sprite_checkout.png') -854px -286px no-repeat #f7f7f7!important;width:100px;height:60px;float:left}.dischargePage02 .voucherValueText .ervText .text{padding-top:14px;font-weight:bold;font-size:14px}.dischargePage02 .voucherValueText .ervText .smallText{font-size:12px;text-align:center}.dischargePage02 .voucherValueText .globalButtonRed{margin-right:0}.dischargePage02 .voucherArticle{margin-bottom:15px}.dischargePage02 .voucherArticle .image{float:left;margin-right:2%;width:41%}.dischargePage02 .voucherArticle .image img{width:100%}.dischargePage02 .voucherArticle .text{float:left}.js-toggleHead .arrowInactive,.js-toggleHead .arrowActive{width:20px;height:36px;float:right;cursor:pointer;margin-top:7px}.js-toggleHead .arrowInactive svg,.js-toggleHead .arrowActive svg{fill:#878787}.js-toggleHead .arrowActive{display:none}.js-toggleHead.is-active .arrowInactive{display:none}.js-toggleHead.is-active .arrowActive{display:inline-block}.js-toggleContent{display:none}.js-toggleContent-is-open{display:block}.faqItem{background-color:#f7f7f7;font-size:14px;line-height:18px}.faqItem:not(:last-child){border-bottom:1px solid #dadada}.faqItem .faqHeadline{padding:0 21px;line-height:50px;color:#333;cursor:pointer}.faqItem .faqHeadline.is-active{font-weight:bold}.faqItem .faqContent{padding:0 21px 10px;width:95%}.side-line{display:inline-block;border-top:1px solid #dadada;width:48.8%}.triangle{display:inline-block;height:16px;width:16px;transform:rotate(-135deg);transform-origin:center center;border-top:1px solid #dadada;border-left:1px solid #dadada;margin-left:-1px;margin-right:-1px;margin-bottom:-8px}.dischargePage03 .mod-main-filter>ul.m-filter{margin:0}.dischargePage03 .box{font-size:.875rem}.dischargePage03 .box .headline{font-size:1rem;font-weight:bold}.dischargePage03 .subBox2,.subBox3,.subBox4{padding-left:10px}.dischargePage03 .teaserServiceTipWrapper .m-rating svg{fill:#f48500}.dischargePage03 main.layout-main{padding:10px}.dischargePage03 .mod-main-filter>ul.m-filter>li.m-location .form-wrapper{border:0;height:40px}.dischargePage04 .dischargeProductInfo{padding-top:0!important}.dischargePage04 .dischargeProductInfo .divLeftWhite{position:relative;border-radius:0;padding:10px 10px 10px 0}.dischargePage04 .dischargeProductInfo .divLeftWhite .div2RowsLeft{width:46%;margin-right:3.5%}.dischargePage04 .dischargeProductInfo .divLeftWhite .div2RowsLeft img{width:100%}@media only screen and (max-width:800px){.dischargePage04 .dischargeProductInfo .moduleArticleHeaderDetail h1{font-size:1.2rem}}.dischargePage04 .service-box-new{border:1px solid #f2f2f2;padding:10px}.dischargePage04 .service-headline{font-size:1.125rem;font-weight:600;line-height:50px;color:#333}.dischargePage04 .dischargeBox .service-headline{background:#dadada}.dischargePage04 .service-box-new .moduleTabDetail p{margin:0}.dischargePage04 .mapLink{display:none}.dischargePage04 .service-attributes{padding:0 20px 20px 10px;font-size:.875rem}.dischargePage04 .sa-headline{text-transform:none;font-weight:700}.dischargePage04 .sa-texts{min-height:10px!important}.dischargePage04 .sa-container{margin-bottom:5px}.dischargePage04 .serviceBoxContainer{border:1px solid #dadada}.dischargePage04 .divGrid2Outer .serviceBoxContainer{border:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.pageDischarge .divGridRight{width:280px}}.dischargePage04 .dischargeBox .serviceBoxContainer{margin-top:20px}.dischargePage04 .dischargeBox .sa-container:last-child{border-bottom:0}.dischargePage04 .serviceBoxContainer ul.faqHeader{padding:0;margin:0;display:table;height:50px;width:100%}.dischargePage04 .serviceBoxContainer ul.faqHeader li{display:table-cell;background:#dadada}.dischargePage04 .serviceBoxContainer ul.faqHeader li a{color:#878787;text-decoration:none;display:block;width:100%;font-size:1.125rem;font-weight:600;padding:15px 20px;line-height:20px}.dischargePage04 .serviceBoxContainer ul.faqHeader li.active a{color:#333}.dischargePage04 .serviceBoxContainer ul.faqHeader li a:hover{color:#333}.dischargePage04 .moduleToggle{margin:0;max-height:253px;overflow-y:scroll}.dischargePage04 .divTabsContent .loader{text-align:center;padding-top:50px;height:140px}.dischargePage04 .moduleToggle .boxToggleBox{border-bottom:1px solid #f2f2f2}.dischargePage04 .moduleToggle .boxToggleBox:last-child{border-bottom:0}.dischargePage04 .moduleToggle .boxHead{margin:0 0 5px 0;font-weight:bold}.dischargePage04 .moduleToggle .boxToggleHead{padding:15px 20px;cursor:pointer;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:0}.dischargePage04 .moduleToggle .boxToggleContent{background:#fff;padding:0;margin:-5px 0 10px 0;font-size:.875rem}.dischargePage04 .moduleToggle .boxToggleContent.boxSmall{padding:10px}.dischargePage04 .moduleToggle .globalToggleHover{color:#000;background-color:#fff}.dischargePage04 .moduleToggle .boxToggleIcon{background:url("/bundles/mydaysmaster/images/icons/toggleIcons.jpg") no-repeat -10px 5px;width:43px;height:36px;float:right;cursor:pointer}.dischargePage04 .js .moduleToggle{visibility:hidden}.dischargePage04 .no-js .moduleToggle{visibility:visible}.dischargePage04 .boxToggleBox{background-color:#fff;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 0 1px 0}.dischargePage04 .boxToggleBox:hover{background-color:#fff}.dischargePage04 .moduleToggle .boxToggleIcon.active{background-position:-10px -36px}.dischargePage04 .divTabs{margin:0}.dischargeDirect .textBox{padding:20px;border-bottom:1px solid #f2f2f2;font-size:.875rem}.dischargeDirect .textBox .phoneIcon{position:relative;line-height:30px;font-weight:bold;padding-left:25px}.dischargeDirect .textBox .phoneIcon>div{position:absolute;left:5px;top:8px}.dischargeDirect .textBox .phoneIcon>div svg{fill:#878787}.dischargeDirect .textBox .infoIcon{position:relative;line-height:30px;font-weight:bold;padding-left:25px;font-size:.75rem}.dischargeDirect .textBox .infoIcon>img{position:absolute;left:0;top:4px}.dischargeDirect .inputBox>div{padding:20px}.dischargeDirect .inputBox input[type="date"]{width:100%;margin-bottom:10px}.dischargeDirect .inputBox input[type="time"]{width:100%}.dischargeDirect #continueButtonBox{padding:0 20px 20px 20px}.dischargeDirect #continueButtonBox button{width:100%}.dischargePage05 .moduleFormLiquid label,.dischargePage05 .moduleFormLiquid .boxLeft{width:30.5%}.dischargePage05 .moduleFormLiquid .boxRowCheckboxFull .boxInput{margin-left:30.5%}.dischargePage05 .moduleHeaderBox,.dischargePage05 .boxBasketHeader{padding:10px;line-height:20px;font-weight:bold;background:#f2f2f2;font-size:1rem!important}.dischargePage05 .moduleFormLiquid .boxRowSubmit{padding-bottom:0}.dischargePage06 .moduleHeaderBox{padding:10px;line-height:20px;font-weight:bold;background:#f2f2f2;font-size:1rem!important}.dischargePage06 .moduleFormLiquid .boxRowSubmit{padding-bottom:0}#rating .rating-overview{width:140px;float:left}#rating .m-rating svg{fill:#f48500}#rating .rating-overview .m-rating svg{width:28px;height:31px;margin-left:-5px}#rating #numberOfRatings{-webkit-appearance:none;-moz-appearance:none;background:url(/bundles/mydaysmaster/images/dropdownarrow.jpg) #fff no-repeat right;font-size:.875rem;padding:5px 10px;width:100%;height:40px;line-height:16px;border:1px solid #dadada;margin:10px 0;width:300px}#rating .service-headline{background:#dadada}#rating .service-subheader{background:#eee;min-height:150px;padding:20px}#rating .rating-container-left{width:50%;float:left}#rating .rating-container-left .m-rating{margin:0 0 0 5px}#rating .rating-container-left .numberOfStars{float:left;font-size:1.5rem}#rating .rating-container-left .numberOfRecommendations{clear:both;font-size:.875rem}#rating .rating-container-right{width:50%;float:right}#rating .rating-container-right .supplierRatingContainer{height:30px}#rating .rating-container-right .barBackground{float:left;margin:10px 0;height:10px;background:#dadada;width:40%}#rating .rating-container-right .barSize{height:10px;background:#878787}#rating .rating-container-right .barText{float:left;height:30px;line-height:30px;margin-left:10px;font-size:.875rem}#rating .reportsContainer{max-height:280px;overflow-y:scroll}#rating .reportContainer{border-bottom:1px solid #eee}#rating .reportContainer:last-child{border-bottom:none!important}#rating .reportContainer .boxText{width:220px;padding:20px;height:140px;float:left}#rating .reportContainer .boxText .headline{font-size:1rem;font-weight:500;line-height:1rem}#rating .reportContainer .boxText .headline span{font-size:1rem;font-weight:500;line-height:1rem;font-size:.875rem;color:#878787}#rating .reportContainer .boxRatingContainer{width:100%;padding-left:220px}#rating .reportContainer .boxRatingContainer>div{border-left:1px solid #eee;padding:20px;min-height:140px}#rating .reportContainer .showMoreButton{cursor:pointer;cursor:pointer;position:relative;margin-top:8px;padding-left:12px;text-transform:uppercase;font-weight:600;font-size:.75rem;line-height:1.2rem}#rating .reportContainer .showMoreButton>div{position:absolute;top:-1px;left:0;font-size:1.2rem}.voucherValidation .div2RowsLeft{width:31.5%!important}.voucherValidation .divLeftWhite{border:1px solid #f2f2f2;padding:20px;border-radius:0}#agb_discharge_kuko{font-size:.8rem;padding-left:35px}#agb_discharge_kuko a{font-size:.8rem;color:#9e0331}.discharge-calendar__border-bottom{border-bottom:1px solid #ccc9a4}.dischargeContainer .m-sort{background:#fff}#inventForwardExceptionModal .modalTitle{color:#333;font-size:1.875rem;padding:30px;font-weight:300;height:42px;width:100%;text-transform:uppercase;text-align:center}#inventForwardExceptionModal .modalContent{padding:30px;font-size:.875rem}#inventForwardExceptionModal .modalBoxButtonContainer{margin-right:20px}#inventForwardExceptionModal .modalBoxButton{padding:30px;font-size:.875rem;margin-bottom:20px}