*{transition:opacity .2s ease}body,html{font-family:"Segoe UI",Arial,sans-serif;font-size:13px}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}b,h1,h2,h3,h4,strong,th{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600}h2{font-size:18px}h4{font-size:15.6px}#page-switch{position:absolute;z-index:1;width:300px;left:40%;top:1%}a,p,span{font-size:13px}a{color:#0066b3}small{font-size:11px}ul{text-align:left}.app-title{font-size:28px;font-weight:700;color:#ff6200;padding:5px;text-align:center;border-top:1px solid #ccc}.container-fluid{padding-left:15px;padding-right:15px;max-width:940px}.header{display:none;width:100%;height:75px;background:#fff;z-index:999}.header img.logo{margin-right:15px;vertical-align:bottom;height:45px}.header span.logo{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;color:#002d67;font-size:20px;display:inline-block;margin:15px 0}.header .toolbar{float:right;height:100%}.header .toolbar a{display:inline-block;height:25px;width:25px;margin:28px 0 0 10px;background-repeat:no-repeat;background-size:100%;cursor:pointer;background-position:center center;text-decoration:none}.header .toolbar a.profile{color:#0066b3;font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;background-image:url(/mcheck/img/selbstauskunft/profil.svg);background-position:left center;background-size:25px;padding-left:30px;line-height:25px;width:auto}.header .toolbar a.save{color:#0066b3;font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;background-image:url(/mcheck/img/selbstauskunft/zuklappen_b.svg);background-position:left center;background-size:25px;padding-left:30px;line-height:25px;width:auto}.header .toolbar a.logout{color:#0066b3;font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;background-image:url(/mcheck/img/selbstauskunft/logout_b.svg);background-position:left center;background-size:25px;padding-left:30px;line-height:25px;width:auto}.main{transition:opacity .4s ease-out;position:relative;width:100%}.main:after{content:'';display:table;clear:both}.sidebar{width:100%;height:95px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;counter-reset:topic;border-top:1px solid #ccc;margin-bottom:15px}.content{font-size:13px;width:100%;height:auto;padding:15px;position:relative}.content.cart{border:none;background:#0066b3}.content.order{border:0}.content .question-icon{position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px}.content .question-icon img{width:100%;height:100%;max-width:100%;max-height:100%}.btn{font-size:16px;line-height:27px;padding-top:0;padding-bottom:0;text-decoration:none;background:#fff;color:#0066b3;border:1px solid currentColor}.btn:focus,.btn:hover{color:#0066b3;border:1px solid currentColor;background:#fff}.btn.btn-info:active{color:currentColor;border-color:inherit;background:inherit}.btn.btn-primary{font-size:16px}.btn.btn-back{position:relative;padding-left:25px}.btn.btn-back::before{content:'';position:absolute;top:50%;left:10px;margin-top:-6px;display:block;border-left:2px solid currentColor;border-top:2px solid currentColor;width:11px;height:11px;transform:rotate(-45deg)}.btn.btn-cta{position:relative;padding-right:25px;color:#fff;background-color:#0066b3;border-color:#0066b3}.btn.btn-cta.btn-skip-validation{color:#000;background-color:#ffe6d2;border-color:#ffe6d2}.btn.btn-cta::after{content:'';position:absolute;top:50%;right:10px;margin-top:-6px;display:block;border-right:2px solid currentColor;border-top:2px solid currentColor;width:11px;height:11px;transform:rotate(45deg)}div[class^=col-]{height:100%}.step{color:#fff;font-size:13px;vertical-align:middle;z-index:2;position:relative;-ms-flex-positive:1;flex-grow:1}.step .topic-title{display:table;height:40px;width:100%}.step .topic-title span{display:table-cell;font-size:13px;text-align:center;vertical-align:bottom}.step .topic-title::after,.step .topic-title::before{content:'';display:block;width:10px;height:10px;border-right:3px solid #fff;border-top:3px solid #fff;transform:rotate(45deg);position:absolute;right:-2px;bottom:30px}.step .topic-title::before{right:auto;left:-8px}.step:first-of-type .topic-title:before{display:none}.step:last-of-type .topic-title:after{display:none}.step .step-inner{color:#333;text-decoration:none;z-index:2;height:100%;width:100%;font-size:2.05vh;line-height:18px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.step .step-inner::before{content:'';position:absolute;left:0;right:0;bottom:30px;height:10px;background:#ccc}.step .step-inner::after{content:counter(topic);counter-increment:topic;position:absolute;left:50%;margin-left:-12px;width:24px;height:24px;border-radius:50%;border:2px solid #ccc;color:currentColor;background:#fff;bottom:23px;text-align:center;font-size:13px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;line-height:20px;padding:0}.step.step-active .step-inner{color:#0066b3}.step.step-active .step-inner::before{background-color:currentColor}.step.step-active .step-inner::after{border-color:currentColor}.step.step-complete .step-inner{color:#002d67}.step.step-complete .step-inner::before{background-color:currentColor}.step.step-complete .step-inner::after{border-color:currentColor}.step.step-incomplete{color:#c8e3f8}.analyse-content{min-height:550px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.question{background:0 0;color:#0066b3;text-align:left;position:relative;z-index:1;padding:40px 30px 40px 30px}.question .question-title{font-size:28px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;margin:0 0 12px 0;line-height:30px;text-align:center}.question .question-description{font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;line-height:24px;text-align:center}.question .question-description p{margin-bottom:10px;font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;line-height:24px}.question .question-description ul{margin:0 auto;max-width:70vw;list-style:none;padding:0;display:inline-block;text-align:center}.question .question-description ul li{display:inline-block;text-align:center;background:#00528f;padding:.5vw;margin:.5vw 0}.question .question-meta.acc{border-top:1px solid #ccc}.question .question-meta.acc:last-of-type{border-bottom:1px solid #ccc}.question .question-meta .acc-header{line-height:30px;height:30px;color:#0066b3;display:-ms-flexbox;display:flex}.question .question-meta .acc-header .icon{margin:5px 15px 0 0;background:#0066b3;color:#fff}.question .question-meta .question-meta-content{padding:10px 0}.answers{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;height:auto;width:auto;background:0 0;-ms-flex-pack:center;justify-content:center}.answers.multi-input,.answers.product-quantity{height:auto;-ms-flex-pack:distribute;justify-content:space-around}.answers.multi-input+.text-right,.answers.product-quantity+.text-right{float:right}.answers.row{margin-left:-10px;margin-right:-10px}.answers>.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.answers .row{margin-top:10px}.answers .row:nth-child(1){margin-top:0}.answers .answer{background:#0066b3;color:#fff;text-align:center;height:190px;position:relative;width:190px;border-radius:50%;margin-right:60px}.answers .answer.with-hover-effect:hover{background:#002d67}.answers .answer:last-of-type{margin-right:0}.answers .answer.answer-active{background:#002d67}.answers .answer .answer-arrow{display:none}.answers .answer .answer-title{position:absolute;top:15%;bottom:15%;left:15%;right:15%;font-family:"Segoe UI",Arial,sans-serif;font-size:16px;text-transform:none;text-decoration:none;margin:0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.answers .answer .answer-title .text{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;margin-top:5px}.answers .answer .answer-title .answer-description{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px}.answers .answer .answer-title img.icon{height:75px}.answers .answer .answer-meta{width:100%;text-align:center}.answers .answer .answer-meta img{display:inline-block}.answers .answer .bottom .answer-description{margin-bottom:0}.answers .col-sm-6,.answers .col-xs-6{height:auto;padding-left:10px;padding-right:10px;margin-bottom:20px}.answers .col-sm-6:nth-child(n+3) .answer .answer-arrow,.answers .col-xs-6:nth-child(n+3) .answer .answer-arrow{display:none}.answers .col-sm-4,.answers .col-xs-4{height:auto;padding-left:10px;padding-right:10px;margin-bottom:20px}.answers .col-sm-4:nth-child(n+4) .answer .answer-arrow,.answers .col-xs-4:nth-child(n+4) .answer .answer-arrow{display:none}.answers.answers-list{height:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin:0 0 0 30px}.answers.answers-list .answer{margin-bottom:20px;width:145px;height:145px;margin-right:30px;position:relative}.answers.answers-list .answer .answer-title{cursor:pointer}.answers.answers-list .answer .answer-title .text{font-size:11.34px;line-height:13px;font-family:"Segoe UI",Arial,sans-serif;font-weight:400}.answers.answers-list .answer .answer-title .icon{height:60px}.answers.answers-list .answer .answer-meta{position:relative;width:100%;text-align:center}.answers.answers-list .answer svg{position:absolute;width:19px;height:19px;bottom:2px;left:63px;display:none}.answers.answers-list .answer.answer-active svg{display:block}.answers.answers-list .answer .info{position:absolute;right:30px;top:50%;margin-top:-5px}.answers.answers-list+.text-right{float:right}.answers .info{display:none;width:13px;height:13px;margin:0;border:1px solid #0066b3;text-align:center;font-size:9px;font-weight:700;background:#fff;cursor:pointer}#attribute-question{padding-bottom:40px;position:relative}#attribute-question .question{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:0;padding-bottom:10px}#attribute-question .question .question-icon{position:static;width:50px;margin-right:10px}#attribute-question .question .question-icon img{width:50px}#attribute-question .question .question-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%}#attribute-question .question .question-wrapper h1{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;font-size:26px;margin-bottom:7px;margin-top:-5px;text-align:left}#attribute-question .question .question-wrapper .question-description{text-align:left;margin-bottom:10px}#attribute-question .question .question-wrapper .question-description p{font-size:16px;margin-bottom:0}#attribute-question .product-add-quantity{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:1px solid #c8e3f8;background:#f6fafe;padding:10px 15px;margin-top:-10px;margin-bottom:10px;color:#0066b3;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;font-size:18px;line-height:18px}#attribute-question .product-add-quantity.product-add-quantity-ausgaben{margin-top:30px}#attribute-question .product-add-quantity.skip-question{-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:30px;padding:20px;font-size:16px}#attribute-question .product-add-quantity.skip-question .skip-description{width:100%;font-size:20px}#attribute-question .product-add-quantity.skip-question .skip-choices{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;max-width:100%;padding-top:20px}#attribute-question .product-add-quantity.skip-question .skip-choices .skip-choice{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:33%;-ms-flex-positive:1;flex-grow:1;padding:15px;text-align:center;line-height:1.5;border-radius:5px;background-color:#0066b3;color:#fff;cursor:pointer}#attribute-question .product-add-quantity.skip-question .skip-choices .skip-choice.active,#attribute-question .product-add-quantity.skip-question .skip-choices .skip-choice:hover{background-color:#002d67}#attribute-question .product-add-quantity.skip-question .skip-choices .skip-choice:nth-of-type(2){margin:0 15px}#attribute-question .product-add-quantity.skip-question .skip-tip{width:100%;padding:20px;margin-top:20px;border:solid 1px #0066b3;line-height:1.5;font-weight:400}#attribute-question .product-add-quantity.skip-question .skip-tip.skip-tip-pre-line{white-space:pre-line}#attribute-question .product-add-quantity .quantity-control .quantity-increase{font-size:0;cursor:pointer;display:inline-block;width:20px;height:20px;border:2px solid #0066b3;border-radius:50%;padding:2px}#attribute-question .product-add-quantity .quantity-control .quantity-increase svg{fill:#0066b3}#attribute-question .product{margin:20px 0}#attribute-question .product .head{position:relative;padding:20px 15px;border:1px solid #c8e3f8;background-color:#c8e3f8;color:#002d67;font-size:18px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;cursor:pointer}#attribute-question .product .head.active{color:#002d67;background-color:#fff;border-color:#002d67}#attribute-question .product .head.active .delete-control span svg{fill:#002d67}#attribute-question .product .head.active .toggle{transform:rotate(-180deg)}#attribute-question .product .head.active .toggle svg{fill:#002d67}#attribute-question .product .head.invalid:not(.active){color:#c00;background-color:#f6e8de;border-color:#c00}#attribute-question .product .head .toggle{width:14px;height:14px;transition:all .5s;display:inline-block;vertical-align:middle;margin-right:15px;margin-top:-3px}#attribute-question .product .head .toggle svg{fill:#002d67;vertical-align:top}#attribute-question .product .head .delete-control{position:absolute;right:17px;top:50%;margin-top:-8px;height:16px}#attribute-question .product .head .delete-control span{position:relative;font-size:0;width:16px;height:100%;display:block}#attribute-question .product .head .delete-control span svg{fill:#002d67}#attribute-question .product .acc-content{border:solid 1px #ccc;border-top:0;background-color:#f3f3f3}#attribute-question .product .acc-content.accordion-enter-active,#attribute-question .product .acc-content.accordion-leave-active{transition:all .5s ease-in-out;overflow:hidden}#attribute-question .product .acc-content.accordion-enter,#attribute-question .product .acc-content.accordion-leave-to{max-height:0}#attribute-question .product .acc-content.accordion-enter-to,#attribute-question .product .acc-content.accordion-leave{max-height:100vh}#attribute-question .product .attribute-group:not(:first-of-type) .attributegroup-divider{border-top:solid 9px #fff}#attribute-question .product .attribute-outer-wrapper{padding:15px 20px;border-bottom:solid 1px #fff}#attribute-question .product .attribute-outer-wrapper.invalid{background-color:#f6e8de}#attribute-question .product .attribute-outer-wrapper.sum{background-color:#0066b3}#attribute-question .product .attribute-outer-wrapper.sum .attribute-inner-wrapper label{color:#fff}#attribute-question .product .attribute-outer-wrapper:last-of-type{border-bottom:0}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper{display:-ms-flexbox;display:flex;position:relative}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper label{color:#0066b3;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;font-size:14px;width:292px;margin-right:8px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper label sup{color:#ff6200;font-size:100%}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper{display:inline-block;max-width:300px;-ms-flex-positive:1;flex-grow:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper label{width:auto;max-width:300px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input{border:0;font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;padding:9px 15px;width:100%;outline:0;color:#0066b3}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input::-webkit-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input:-moz-placeholder{color:#ccc;opacity:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input::-moz-placeholder{color:#ccc;opacity:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input:-ms-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input::-ms-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input[readonly=readonly]{cursor:not-allowed}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;padding:8px 15px;width:100%;outline:0;color:#0066b3;padding-right:45px;background-color:#fff}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper select::-ms-expand{display:none}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .select-wrapper{position:relative}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .select-wrapper:after{content:'';display:block;position:absolute;bottom:0;top:0;right:38px;border-left:1px solid #e1e1e1;pointer-events:none}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .select-wrapper:before{content:'';display:block;position:absolute;bottom:0;top:11px;right:14px;border-bottom:2px solid #0066b3;border-right:2px solid #0066b3;width:10px;height:10px;transform:rotate(45deg);pointer-events:none}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding:0;background:#fff;margin:0;width:26px;height:26px;border-color:#fff}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input[type=checkbox]:checked:after{position:absolute;top:50%;left:50%;margin:-6px 0 0 -10px;display:block;content:'';border-left:3px solid #0066b3;border-bottom:3px solid #0066b3;width:20px;height:8px;transform:rotate(-41deg)}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding:0;background:#fff;margin:0;border-radius:50%;width:26px;height:26px;display:inline-block}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper input[type=radio]:checked:after{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;display:block;content:'';width:12px;height:12px;border-radius:50%;background:#0066b3}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .radio-group-wrapper{display:inline-block}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .radio-group-wrapper .radio-item-wrapper{height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:left}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .radio-group-wrapper .radio-item-wrapper label{margin:0 5px 0 0;-ms-flex-order:1;order:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .radio-group-wrapper .radio-item-wrapper input{-ms-flex-order:2;order:2;margin-right:20px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .infotext{color:#0066b3;font-family:"Segoe UI",Arial,sans-serif;font-size:14px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .infotext a{text-decoration:underline}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea{color:#0066b3;font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;padding:8px 15px;width:100%;text-align:left;border:0;resize:vertical;min-height:38px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea[readonly=readonly]{cursor:not-allowed}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea::-webkit-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea:-moz-placeholder{color:#ccc;opacity:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea::-moz-placeholder{color:#ccc;opacity:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea:-ms-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper textarea::-ms-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .attribute-grouping{display:inline-block;width:100%}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .attribute-grouping .block:not(:first-of-type){margin-top:15px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-field-wrapper .attribute-grouping .block .block-item{display:inline-block}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip{max-width:240px;position:absolute;right:10px;top:-3px;opacity:0;pointer-events:none}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip.visible,#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip:hover{opacity:1;pointer-events:auto}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip.has-helper{max-width:194px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip.has-helper .tooltip-inner{min-width:194px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip::after{content:'';position:absolute;background:#fff;width:3px;height:18px;top:14px;left:0}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip .tooltip-arrow{border:1px solid #ff6200;background:#fff;width:16px;height:16px;top:15px;left:-7px;z-index:-1;transform:rotate(45deg)}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip .tooltip-inner{color:#0066b3;font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:13px;line-height:22px;text-align:left;background-color:#fff;border:solid 1px #ff6200;padding:12.5px 20px;min-width:240px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .attribute-question-tooltip .tooltip-inner a{text-decoration:underline}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper{position:relative}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .suffix{position:absolute;right:0;height:38px;top:0;color:#0066b3;padding:9px;text-align:center;min-width:38px;border-left:1px solid #e1e1e1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .open-helper{background-image:url(/mcheck/img/icons/rechner_b.svg);background-size:contain;position:absolute;right:-42px;top:3px;width:32px;height:32px;background-color:transparent;border:none}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-headline{color:#002d67;margin-bottom:30px;font-size:22px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper label{width:200px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper input{border:solid 1px #ccc;font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;padding:9px 15px;width:auto;outline:0;color:#0066b3;margin-bottom:15px;margin-left:15px;-ms-flex-positive:1;flex-grow:1}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper input:-ms-input-placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper input::placeholder{color:#ccc}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper input.sub-sum{cursor:not-allowed;font-weight:700;background-color:#f6fafe}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper input.sub-sum:-ms-input-placeholder{color:#0066b3}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper input.sub-sum::placeholder{color:#0066b3}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper .suffix.sub-sum{font-weight:700;border-left-color:#0066b3}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper.sum-helper-wrapper-sum{margin-top:30px}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper.sum-helper-wrapper-sum input{cursor:not-allowed;color:#fff;font-weight:700;background-color:#0066b3}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .sum-helper-wrapper.sum-helper-wrapper-sum .suffix{color:#fff;font-weight:700}#attribute-question .product .attribute-outer-wrapper .attribute-inner-wrapper .suffix-wrapper .modal-footer-sum-helper{padding:0 40px 40px 40px}#attribute-question .product .attribute-outer-wrapper .invalid-text{font-size:12px;color:#c00;margin-top:5px;margin-left:300px}#attribute-question .product .legende{margin:5px 10px;text-align:right;font-size:.8em}#attribute-question .product .legende .star{color:#ff6200;font-weight:700;font-size:14px}.summary .analyse-content{padding-bottom:40px;position:relative}.summary .question{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:0;padding-bottom:10px}.summary .question .question-icon{position:static;width:50px;margin-right:10px}.summary .question .question-icon img{width:50px}.summary .question .question-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%}.summary .question .question-wrapper h1{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;font-size:26px;margin-bottom:8px;margin-top:-5px;text-align:left}.summary .question .question-wrapper .question-description p{font-size:16px;margin-bottom:-4px;text-align:left}.summary .summary-content{background:#f3f3f3;color:#0066b3;padding:30px 20px}.summary .summary-content .summary-product{margin-bottom:30px}.summary .summary-content .summary-product:last-of-type{margin-bottom:0}.summary .summary-content h2{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;font-size:18px;line-height:36px;border-bottom:1px solid #e1e1e1;margin:0;padding:0 20px}.summary .summary-content .wrapper{line-height:36px;border-bottom:1px solid #e1e1e1;padding:0 20px}.summary .summary-content .wrapper .name{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px}.summary .summary-content .wrapper .validation{display:inline-block;width:27px;height:27px;background-repeat:no-repeat;margin-right:20px;font-size:0}.summary .summary-content .wrapper .validation.valid{background-image:url(/mcheck/img/selbstauskunft/vollstaendig.svg)}.summary .summary-content .wrapper .validation.invalid{background-image:url(/mcheck/img/selbstauskunft/unvollstaendig.svg)}.summary .summary-content .wrapper .edit{display:inline-block;width:27px;height:27px;background-repeat:no-repeat;background-image:url(/mcheck/img/selbstauskunft/bearbeiten.svg);font-size:0}.summary .summary-content .wrapper .edit-all{display:inline-block;width:27px;height:27px;background-repeat:no-repeat;background-image:url(/mcheck/img/selbstauskunft/minus_b.svg);font-size:0}.summary-background-box{background:#f3f3f3;padding:30px 30px;color:#0066b3;margin-bottom:20px}.summary-background-box .action-bar{margin:0 -5px}.summary-background-box .action-bar a{margin:5px}.summary-background-box ol{margin-bottom:30px}.summary-background-box li,.summary-background-box p{font-size:16px}.summary-background-box li a,.summary-background-box p a{font-size:16px;text-decoration:underline;font-weight:700}.content-navigation{position:absolute;bottom:0;left:0;right:0}.content-navigation .text-right{float:right}.recommendation-overview .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendation-overview .col-xs-3{display:-ms-flexbox;display:flex;height:auto}.recommendation-overview .col-xs-3:nth-child(4n){width:24.9%}.recommendation-overview .recommendation-overview-headline{background:#E6E6E6;color:#fff;text-align:center;margin:1.5vw 0 1vw 0;padding:.5vw;text-transform:uppercase}.recommendation-overview .recommendation-overview-headline.recommendation-overview-headline-ordered{background:#0066b3}.recommendation-overview .recommendation-overview-headline.recommendation-overview-headline-information{background:#c8e3f8}.recommendation-overview .recommendation-overview-headline.recommendation-overview-headline-no-interest{background:#ff6200}.recommendation-overview .recommendation-overview-item{background:#E6E6E6;color:#fff;text-align:center;padding:2vw 1vw 1vw 1vw;margin:0 0 1vw 0;width:100%}.recommendation-overview .recommendation-overview-item a{color:#fff;text-decoration:none;display:block}.recommendation-overview .recommendation-overview-item h2{font-size:1.5vw;line-height:2vw;min-height:7vh}.recommendation-overview .recommendation-overview-item img{filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.recommendation-overview .recommendation-overview-item.recommendation-overview-item-ordered{background:#0066b3}.recommendation-overview .recommendation-overview-item.recommendation-overview-item-information{background:#c8e3f8}.recommendation-overview .recommendation-overview-item.recommendation-overview-item-no-interest{background:#ff6200}.recommendations{background:#E6E6E6;border-bottom:1vw solid #fff;color:#0066b3;padding:5vw}.recommendations .recommendations-table{width:100%}.recommendations .recommendations-table .checkbox,.recommendations .recommendations-table .radio{margin-top:0;margin-bottom:0}.recommendations .recommendations-table .mmm-select{min-height:2vw}.recommendations .seperator hr{border-top:.1vw solid #d8d8d8}.recommendations .product td{vertical-align:bottom;padding-bottom:1.5vw}.recommendations .product td p{margin-bottom:3vw}.recommendations .product td.product-image-cell{padding:1vw;padding-bottom:0;max-width:10vw}.recommendations .product td.product-image-cell .product-image{width:8vw;height:8vw}.recommendations .product td.product-title-cell h2{margin:0;font-size:2.25vw;line-height:2.25vw}.recommendations .product td.product-quantity-cell{text-align:center;width:6vw;min-width:6vw}.recommendations .product td.product-quantity-cell .form-group{margin-bottom:0}.recommendations .product td.product-interest-cell{text-align:center;padding-left:2vw;padding-right:1vw;width:calc(10vw + 20px);min-width:calc(10vw + 20px)}.recommendations .product td.product-interest-cell .radio{margin-bottom:0;padding-left:0}.recommendations .product td.product-interest-cell .radio label{padding-left:0;min-height:calc(4vw + 5px)}.recommendations .product td.product-interest-cell .radio label img{display:block}.recommendations .product td.product-interest-cell .radio label:before{margin-top:calc(2vw + 5px);margin-left:0}.recommendations .product td.product-interest-cell .radio label:after{margin-top:calc(2vw + 5px);margin-left:0}.recommendations .product td.product-comment-cell{text-align:center;width:5vw}.login-content{min-height:550px;height:550px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;color:#0066b3}.login-content h1{font-size:28px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;margin:0 0 12px 0;line-height:30px;text-align:center}.login-content .text,.login-content .text a{font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;line-height:24px;text-align:center;max-width:760px;margin:0 auto;margin-bottom:10px}.login-content .text a{text-decoration:underline}.login-content .login-box-wrapper{display:block;margin:0 auto;max-width:500px}.login-content .login-box{max-width:445px;background:#0066b3;padding:35px 50px;text-align:left;margin-top:10px}.login-content .login-box input[type=email],.login-content .login-box input[type=password],.login-content .login-box input[type=text]{width:345px;padding:0 10px;border:0;background:#fff;font-size:14px;font-family:"Segoe UI",Arial,sans-serif;margin-bottom:10px;line-height:30px;height:30px}.login-content .login-box input[type=email]:-ms-input-placeholder,.login-content .login-box input[type=password]:-ms-input-placeholder,.login-content .login-box input[type=text]:-ms-input-placeholder{color:#999}.login-content .login-box input[type=submit]{padding:0 10px;border:0;background:#fff;color:#0066b3;font-size:14px;font-family:"Segoe UI",Arial,sans-serif;line-height:30px;margin:5px 0}.login-content .login-box input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.login-content .login-box input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appeareance:none;position:relative;border:1px solid #fff;width:16px;height:16px;display:inline-block;background:#fff;cursor:pointer;vertical-align:bottom}.login-content .login-box input[type=checkbox]:checked:after{position:absolute;top:50%;left:50%;margin:-2px 0 0 -5px;display:block;content:'';border-left:2px solid #0066b3;border-bottom:2px solid #0066b3;width:10px;height:4px;transform:rotate(-41deg)}.login-content .login-box .forgot-pw{color:#fff;font-size:11px;line-height:30px}.login-content .login-box h3{margin:0;color:#fff;font-size:16px;font-family:"Segoe UI",Arial,sans-serif;margin-bottom:15px}.login-content .login-box .alert-text{color:#ff6200;margin-bottom:5px;font-weight:700;display:none}.login-content .login-box .alert-text.active{display:inline-block}.login-content .login-box label{color:#fff;font-family:"Segoe UI",Arial,sans-serif;font-weight:400}.login-content .login-box .privacy-policy{margin-bottom:10px;display:-ms-flexbox;display:flex}.login-content .login-box .privacy-policy input[type=checkbox]{margin-right:10px}.login-content .login-box .privacy-policy a{color:#fff;text-decoration:underline}.login-content .login-box #insecure-password-check{margin-right:10px}.login-content .login-box.register .input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.login-content .login-box.register .input-wrapper input{width:200px}.login-content .register{margin-top:10px}.login-content .error{margin:20px auto;color:#c00}#profile{padding-left:60px;border-top:1px solid #0066b3;padding-top:20px;margin-top:-20px}#profile h2{color:#0066b3}#profile p{color:#0066b3;line-height:24px;font-family:"Segoe UI",Arial,sans-serif;font-size:16px}#profile .open{margin-bottom:50px}#profile .open .btn-cta{margin-right:30px}#profile .transaction-list{background:#f3f3f3;padding:20px 30px}#profile .transaction-list .transaction-item{border-bottom:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:5px 0;color:#0066b3;font-size:16px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif}#profile .transaction-list .transaction-item:first-of-type{border-top:1px solid #ccc}#profile .transaction-list .transaction-item>div{line-height:29px;height:29px}#profile .transaction-list .transaction-item .identifier{display:-ms-flexbox;display:flex}#profile .transaction-list .transaction-item .identifier .id{width:40px;margin-right:15px}#profile .transaction-list .transaction-item .buttons a{display:block;float:left;margin-left:5px}#profile .btn{width:180px}#profile .btn.bex,#profile .btn.send-via-mail,#profile .btn.show-pdf{width:auto;height:100%;border:none;background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}#profile .btn.show-pdf{background-image:url(/mcheck/img/icons/pdf_b.svg)}#profile .btn.send-via-mail{background-image:url(/mcheck/img/icons/mail_b.svg)}#profile .btn.bex{background-image:url(/mcheck/img/icons/cloud_b.svg)}#profile .checklist-wrapper{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#profile .checklist-wrapper .btn{width:auto}[data-badge]{position:relative}[data-badge]:after{content:attr(data-badge);position:absolute;top:0;right:0;font-size:1.5vh;background:#ff6200;color:#fff;width:2vh;height:2vh;text-align:center;line-height:2vh;border-radius:50%;font-weight:600}[data-badge='0']:after{display:none}.mmm-select{width:100%;min-height:25px;position:relative;color:#333}.mmm-select .mmm-select__value{text-align:left;padding:3px 0 4px 7px;background:#fff;position:absolute;width:100%;height:25px;line-height:18px;border:1px solid #ccc;overflow:hidden;font-size:13px}.mmm-select .mmm-select__button{padding:0;background:#fff;color:#0066b3;position:absolute;right:0;border:1px solid #0066b3;width:24px;height:25px;line-height:18px;text-align:center;cursor:pointer}.mmm-select .mmm-select__button .glyphicon{transition:transform .4s ease-in-out;top:5px}.mmm-select.active .mmm-select__button,.mmm-select.active .mmm-select__value{border:1px solid #ff6200}.mmm-select.active .mmm-select__button .glyphicon,.mmm-select.active .mmm-select__value .glyphicon{transform:rotate(180deg)}.mmm-select .mmm-select__dropdown{border:1px solid #ccc;border-top-width:0;display:none;background:#fff;clear:both;padding:0;margin-top:25px;position:absolute;z-index:999;overflow:hidden;overflow-y:auto}.mmm-select .mmm-select__dropdown li{text-align:left;line-height:18px;padding:0 7px;display:block;color:#333;font-size:13px}.mmm-select .mmm-select__dropdown li:hover{color:#fff;background:#0066b3}.mmm-select.mmm-select-sm{width:auto}.mmm-select.mmm-select-sm .mmm-select__value{width:100%;height:2vw;line-height:2vw}.mmm-select.mmm-select-sm .mmm-select__button{height:2vw;width:2vw;line-height:2vw}.mmm-select.mmm-select-sm .mmm-select__dropdown{margin-top:2.2vw}.mmm-select.mmm-select-sm .mmm-select__dropdown li{height:2vw;line-height:2vw}.icon{width:100%}.icon.icon-sm{height:25px;width:25px}.icon.icon-sm[data-dialog-trigger]{cursor:pointer;height:12px;width:12px;margin-left:12px;margin-right:12px}.icon.icon-md{height:5vw;width:5vw}.icon.icon-lg{height:10vw;width:10vw}.icon.icon-hidden{visibility:hidden;height:0}.display-table{display:table;width:100%;position:relative}.statusbar{display:-ms-flexbox;display:flex;width:100%;position:relative;list-style-type:none;counter-reset:order;height:95px;padding:0;margin:0}.statusbar .statusbar-item{text-align:center;color:#fff;position:relative;-ms-flex:1 0 auto;flex:1 0 auto;color:#333}.statusbar .statusbar-item.statusbar-item-completed{color:#0066b3}.statusbar .statusbar-item.statusbar-item-completed:before{background:currentColor}.statusbar .statusbar-item.statusbar-item-completed:after{border-color:currentColor}.statusbar .statusbar-item.statusbar-item-active{color:#ff6200}.statusbar .statusbar-item.statusbar-item-active:before{background:currentColor}.statusbar .statusbar-item.statusbar-item-active:after{border-color:currentColor}.statusbar .statusbar-item:before{content:'';display:block;height:10px;position:absolute;background:#ccc;left:0;right:0;bottom:30px;margin-top:5px}.statusbar .statusbar-item:after{content:counter(order);counter-increment:order;position:absolute;left:50%;margin-left:-12px;width:24px;height:24px;border-radius:50%;border:2px solid #ccc;color:currentColor;background:#fff;bottom:23px;text-align:center;font-size:13px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;line-height:20px;padding:0}.statusbar .statusbar-item span:after,.statusbar .statusbar-item span:before{content:'';display:block;width:10px;height:10px;border-right:3px solid #fff;border-top:3px solid #fff;transform:rotate(45deg);position:absolute;right:-2px;bottom:30px}.statusbar .statusbar-item span:before{right:auto;left:-8px}.statusbar .statusbar-item:first-of-type span:before{display:none}.statusbar .statusbar-item:last-of-type span:after{display:none}.form-group{margin-bottom:3vh}input[type=text]{-webkit-appearance:none;outline:0!important;border:none;box-shadow:none!important}.plus-minus-textbox input{width:100%;border:none;background:0 0;text-align:center;color:#fff;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;font-size:16px;position:absolute;bottom:10px;left:0;right:0}.plus-minus-textbox input::-moz-selection{background:0 0}.plus-minus-textbox input::selection{background:0 0}.plus-minus-textbox .icon{width:40px;height:40px;padding:10px;border-radius:50%;border:2px solid #fff;background:#0066b3;position:absolute;top:50%;margin-top:-20px;cursor:pointer}.plus-minus-textbox .icon.plus-minus-textbox-button-minus{left:-20px}.plus-minus-textbox .icon.plus-minus-textbox-button-plus{right:-20px}.plus-minus-textbox .icon:hover{background-color:#ff6200}.cookie-warning,.no-mobile-warning,.nojs-warning{background:#0066b3;position:fixed;bottom:0;top:0;left:0;right:0;padding-top:1vw;transition:opacity .4s ease-out;opacity:0;overflow:auto;border:10px solid #fff;text-align:center;z-index:-1}.cookie-warning img,.no-mobile-warning img,.nojs-warning img{margin:0 auto;height:60vh;max-width:100vw}.cookie-warning span,.no-mobile-warning span,.nojs-warning span{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:400;letter-spacing:.025em;font-size:36px;color:#fff;padding:1vh 15vw 10vh 15vw;display:block}.no-cookies .cookie-warning{opacity:1;z-index:999}.no-mobile-warning{display:none}.loading-panel{display:none;background:#fff;position:absolute;width:100%;height:92%;top:8%;padding-top:1vw;transition:opacity .4s ease-out;opacity:0;overflow:hidden;border:10px solid #fff}.loading-panel img{width:10vw}.feedback-page .feedback-content small{display:inline-block;font-size:13px;text-transform:none}.feedback-page .feedback-content strong{font-size:18px;margin-bottom:15px;display:block}.feedback-page .feedback-content p{font-size:13px;text-transform:none}.feedback-page .feedback-content img{margin:2% auto}.feedback-page .feedback-content .btn-default{background-color:#fff}.feedback-page .feedback-content .btn-cart span{background-size:contain;background-repeat:no-repeat}.feedback-page .feedback-content .btn-next-topic{line-height:3vh;display:inline-block}.feedback-page .feedback-content a{color:#ff6200}.feedback-page.feedback-page-orange{background:#ff6200;color:#fff}.feedback-page.feedback-page-orange .btn-default{border-color:#fff;color:#ff6200}.feedback-page.feedback-page-blue{background:#0066b3;color:#fff}.feedback-page.feedback-page-blue .btn-default{color:#0066b3}.feedback-page.feedback-page-home{background-color:#0066b3;background-image:url(../img/start_pattern.png);background-size:100%;color:#fff}.feedback-page.feedback-page-home img{background:#fff;max-width:30vw;border:solid #0066b3}.feedback-page.feedback-page-home img.logo{padding:2vw}.feedback-page.feedback-page-home img.sub-logo{max-width:50vw;background:#0066b3}.feedback-page.feedback-page-home .btn-default{color:#0066b3;display:block;width:140px;margin:4.2vh auto 0 auto}.feedback-page.feedback-page-home strong{font-size:6vh;line-height:8vh;display:inline-block}.feedback-page.feedback-page-home .homescreen-logo-layer{width:55vw;height:auto;margin:auto;display:-ms-flexbox;display:flex;background:#0066b3;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border:.3vh solid #fff;padding:10vh 1vw}.feedback-page.feedback-page-home .homescreen-logo-layer .bank-logo img{padding:2vh;border:0;max-width:20vw;margin:0 auto 6vh auto}.feedback-page.feedback-page-home .homescreen-logo-layer .bankingguide-logo{text-transform:none}.feedback-page.feedback-page-home .homescreen-logo-layer .bankingguide-logo img{background:0 0;border:0;max-width:36vw}.impressum{position:absolute;bottom:0;right:0;left:0;height:1vh;text-align:center;background:#fff}.impressum a{font-size:.9vh;line-height:.9vh;display:block;text-decoration:none}.impressum:hover{height:5vh}.impressum:hover a{font-size:2vh;line-height:5vh}.clear{content:'';display:table;clear:both}.cart{width:100%}.cart .product-special{margin-bottom:30px}.cart .product-special img{width:280px;float:left;margin-right:20px}.cart .product-special .product-headline{color:#fff;font-size:30px}.cart .product-special p{color:#fff}.cart .product-special:after{content:'';display:table;clear:both}.cart .upselling{margin-bottom:15px;background:#fff;overflow:hidden;padding:5px 15px;color:#0066b3;line-height:1.6}.cart .upselling .headline{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-top:5px;margin-bottom:5px}.cart .upselling .headline img{width:25px;margin-right:10px}.cart .upselling .headline h2{margin:0}.cart .upselling a{color:#ff6200;font-weight:700;text-decoration:underline}.cart .cell{background-color:#c8e3f8;color:#0066b3;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;margin-left:10px;line-height:30px;width:128px}.cart .cell:first-of-type{width:73px}.cart .cell.kalk-kosten{background-color:#ff6200;color:#fff}.cart .cart-header{display:-ms-flexbox;display:flex}.cart .cart-header p{-ms-flex:1 1 auto;flex:1 1 auto}.cart .cart-header .cell{text-align:center}.cart .cart-header:after{content:'';display:table;clear:both}.cart .product-list{margin:10px 0}.cart .product{border-top:1px solid #fff}.cart .product:last-of-type{border-bottom:1px solid #fff}.cart .product .product-header{line-height:30px;height:30px;color:#fff;display:-ms-flexbox;display:flex}.cart .product .product-header:after{content:'';display:table;clear:both}.cart .product .product-header .icon{width:20px;height:20px;color:#0066b3;background-color:#fff;text-align:center;line-height:20px;margin:5px 10px 0 0;font-size:14px;overflow:hidden}.cart .product .product-header .product-headline{-ms-flex:1 1 auto;flex:1 1 auto}.cart .product .product-header .cell{font-family:"Segoe UI",Arial,sans-serif;width:73px;padding-right:0;text-align:center}.cart .product .product-header .cell+.cell{font-weight:400;text-align:right;padding-right:44px;width:128px}.cart .product .product-details{color:#fff;padding-left:20px;margin:25px 0 40px 0}.cart .product .product-details img{float:left;width:260px}.cart .product .product-details ol,.cart .product .product-details ul{padding-left:0}.cart .product .product-details ol li,.cart .product .product-details ul li{position:relative;left:16px;padding-right:16px}.cart .product .product-details:after{content:'';display:table;clear:both}.cart .price-summary{display:-ms-flexbox;display:flex;line-height:30px;font-size:16px}.cart .price-summary p{-ms-flex:1 1 auto;flex:1 1 auto;color:#fff;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;text-align:right;margin:0;font-size:16px}.cart .price-summary .cell{text-align:right;padding-right:44px;width:128px}.cart .price-summary:after{content:'';display:table;clear:both}.cart .button-row{text-align:right;font-size:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.cart .button-row .btn{font-size:16px;margin-right:20px}.cart .button-row .btn:last-of-type{margin:0}.cart .button-row div{margin:15px 0}.order>.display-table{display:block}.order .right{text-align:right}.order .form{overflow:visible}.order .col-xs-12{float:none}.order .button-row .btn{display:inline-block;width:auto}.content-header{background:#0066b3;color:#fff;padding:2vw 1vw;text-align:center;margin-bottom:1vw;display:none}.content-header .content-header-title{font-size:2.7vw;text-transform:uppercase;margin:0}.form{overflow:hidden}.form h2{font-size:13px;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:600;margin-bottom:27px}.form label{font-weight:400;margin-bottom:0;width:25.833333333%;font-size:13px;display:block;float:left;line-height:25px}.form .form-control{border:1px solid #ccc;border-radius:0;min-height:25px;height:auto;width:100%;font-size:13px;line-height:16px;padding:0 0 0 7px;-webkit-appearance:none;font-family:"Segoe UI",Arial,sans-serif;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.form .form-control::-webkit-input-placeholder{font-family:"Segoe UI",Arial,sans-serif}.form .form-control:-moz-placeholder{font-family:"Segoe UI",Arial,sans-serif}.form .form-control::-moz-placeholder{font-family:"Segoe UI",Arial,sans-serif}.form .form-control :-ms-input-placeholder{font-family:"Segoe UI",Arial,sans-serif}.form .form-group{margin-bottom:12px;font-size:0}.form .form-group:after{content:'';display:table;clear:both}.form .form-group>div{float:left;width:46.666666667%}.form .form-group .checkbox{width:100%}.form .form-group .checkbox label{width:auto;line-height:initial}.form .form-group .checkbox label:before{border:1px solid #0066b3;width:13px;height:13px}.form .form-group .checkbox label:after{font-size:11px;width:13px;height:13px}.form .form-group label .mandatory-star{color:#ff6200}.form .form-group label+img.icon{margin-left:10px;margin-top:5px;width:15px;height:15px}.form textarea.form-control{height:auto;min-height:50px;text-align:left}.acc .acc-header{cursor:pointer;display:-ms-flexbox;display:flex}.acc .acc-header .icon{width:20px;height:20px;color:#0066b3;background-color:#fff;text-align:center;line-height:20px;font-size:14px;overflow:hidden}.acc .acc-header.active .fa-plus{display:none}.acc .acc-content{display:none}.acc .acc-content .acc-content-left{float:left;width:290px}.acc .acc-content .acc-content-right{float:left;width:calc(100% - 290px)}.acc .acc-content a{text-decoration:underline;color:#fff}.summary-box{color:#333}.summary-box table{width:100%}.summary-box .row{margin:0;margin-bottom:12px}.summary-box .row .label{width:25.833333333%;float:left;color:#333;display:block;padding:0;padding-right:10px;border-radius:0;font-size:13px;text-align:left;font-weight:600;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;white-space:normal}.summary-box .row .value{color:#333;line-height:1}.summary-box .row .value::after{content:"";display:table;clear:both}.summary-box .summary-table th{text-align:center}.summary-box .summary-table td{color:#333}.summary-box .summary-table .summary-product td{font-size:13px}.summary-box .summary-table .summary-product td:first-child{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:400}.summary-box .summary-table .summary-product-sub td{font-size:1.1vw}.summary-box .summary-table tbody td,.summary-box .summary-table thead th{border-bottom:.1vw solid #E6E6E6;border-left:.1vw solid #E6E6E6}.summary-box .summary-table tbody td:first-child,.summary-box .summary-table thead th:first-child{border-left:none}.summary-box .summary-table tbody tbody td,.summary-box .summary-table thead thead th{border:0}.summary-box .summary-table tfoot td{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-weight:400;padding:1vw .5vw}.summary-box .summary-table tfoot td table td{border:none}.summary-box .summary-table .price-sum td{border:0}.summary-box .summary-table .price-sum td:first-child{text-align:right}.summary-box .summary-table .price-sum td:last-child{max-width:2vw}.summary-box+.row{margin-top:30px}.tooltip .tooltip-inner{background-color:#0066b3;font-family:"Segoe UI",Arial,sans-serif;font-size:13px;max-width:35vw;min-width:16vw;box-shadow:0 0 1px 0 #E6E6E6}.tooltip.in{opacity:1}.tooltip.bottom .tooltip-arrow,.tooltip.left .tooltip-arrow,.tooltip.right .tooltip-arrow,.tooltip.top .tooltip-arrow{border-top-color:#0066b3}.modal{overflow-y:scroll}.modal .modal-dialog .modal-content{color:#0066b3;box-shadow:none}.modal .modal-dialog .modal-content .modal-header{border-bottom:0;position:relative;padding:40px}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#0066b3}.modal .modal-dialog .modal-content .modal-header .modal-title small{color:#333}.modal .modal-dialog .modal-content .modal-header .close{opacity:1;font-size:30px;font-weight:lighter;color:#0066b3;margin-right:-25px;margin-top:-30px}.modal .modal-dialog .modal-content .modal-body{padding:40px}.modal .modal-dialog .modal-content .modal-body .bootbox-close-button{opacity:1;font-size:30px;font-weight:lighter;color:#0066b3;margin-right:-25px;margin-top:-30px!important}.modal .modal-dialog .modal-content .modal-body .bootbox-body{font-size:16px}.modal .modal-dialog .modal-content .modal-body iframe{width:100%;min-height:60vh;border:0}.modal .modal-dialog .modal-content .modal-body .btn{margin-top:2vh;line-height:3vh}.modal .modal-dialog .modal-content .modal-body input{border:solid 1px #333}.modal .modal-dialog .modal-content .modal-body p{margin-bottom:1vw}.modal .modal-dialog .modal-content .modal-body textarea{width:100%}.modal .modal-dialog .modal-content .modal-body table td.price-value{width:4%;padding-left:0}.modal .modal-dialog .modal-content .modal-body table td:nth-child(2){width:25%}.modal .modal-dialog .modal-content .modal-footer{border-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:40px}.modal .modal-dialog .modal-content .modal-footer .btn+.btn{margin-left:20px}.modal.modal-video .btn,.modal.modal-video a{display:none}.modal.modal-video .modal-dialog{width:90vw}.modal.modal-rechner .btn,.modal.modal-rechner a{display:none}.modal.modal-rechner .modal-dialog{width:60vw}.modal.modal-pdf .btn,.modal.modal-pdf a,.modal.modal-pdf-download .btn,.modal.modal-pdf-download a{display:none}.modal.modal-pdf .modal-dialog,.modal.modal-pdf-download .modal-dialog{width:90vw}.modal.modal-url .btn,.modal.modal-url a{display:none}.modal.modal-url .modal-dialog{width:90vw}.modal.modal-bildtext .modal-dialog,.modal.modal-pre-analyse .modal-dialog{width:90vw}.modal.modal-confirm .modal-dialog{max-width:40vw}.modal.modal-confirm .modal-dialog .modal-content .modal-body{display:none}.modal.modal-confirm .modal-dialog .modal-content .modal-header:after{display:none}.modal.send-mail-dialog .modal-dialog .modal-content .modal-header{padding-bottom:0}.modal.send-mail-dialog .modal-dialog .modal-content .modal-header h4{font-size:20px}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body textarea{height:6em;resize:vertical;border:solid 1px #0066b3;padding:8px 15px;outline:0;color:#0066b3;background-color:#fff}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body input,.modal.send-mail-dialog .modal-dialog .modal-content .modal-body select{border:solid 1px #0066b3;padding:8px 15px;outline:0;color:#0066b3;background-color:#fff}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body .dsgvo{margin-top:15px}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body .dsgvo label{display:-ms-flexbox;display:flex}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body .dsgvo label input[type=checkbox]{margin-right:15px;width:24px;height:24px}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body .dsgvo label span{font-size:16px}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body .dsgvo label span a{font-size:16px;text-decoration:underline}.modal.send-mail-dialog .modal-dialog .modal-content .modal-body .note{margin-top:15px;font-size:14px;margin-bottom:-15px;color:#5a5a5a}.modal.send-mail-dialog .modal-dialog .modal-content .modal-footer{padding-top:0}.modal.send-mail-dialog.waiting{z-index:1030}.modal.send-mail-dialog.waiting+.modal-backdrop{cursor:wait}.modal-backdrop.modal-backdrop-grey{background-color:#ccc;opacity:.7;cursor:wait}.modal-backdrop.modal-backdrop-transparent{background-color:transparent;opacity:1;cursor:wait}div.content.pre-analyse{height:inherit;background-color:#0066b3}div.content.pre-analyse div.container{background-color:#0066b3}div.content.pre-analyse div.container div.banking-guide-logo{height:15vh;background:url(/mcheck/img/banking_guide.svg) no-repeat center;background-size:contain;filter:opacity(50%)}div.content.pre-analyse div.container form{background-color:#0066b3;padding:5vh 0;border:none}div.content.pre-analyse div.container form h2{font-size:19.5px;color:#fff}div.content.pre-analyse div.container form div.row{margin-left:-1vw;margin-right:-1vw}div.content.pre-analyse div.container form div.row label{font-size:13px;color:#fff;margin:1.5vh 0}div.content.pre-analyse div.container form div.row div[class^=col-]{padding-left:1vw;padding-right:1vw}div.content.pre-analyse div.container form .mmm-select .mmm-select__button{border-left:.2vw solid #0066b3}div.content.pre-analyse div.container form .mmm-select .mmm-select__dropdown{background-color:#fff}div.content.pre-analyse div.container form .mmm-select .mmm-select__dropdown li{border-top:1px solid #0066b3}div.content.pre-analyse div.container form .mmm-select .mmm-select__dropdown li:hover{background-color:#d8d8d8;color:#0066b3;opacity:1}div.content.pre-analyse div.container form div.row:last-of-type{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}div.content.pre-analyse div.container form div.row:last-of-type .col-md-9{display:none}div.content.pre-analyse div.container form div.row:last-of-type .col-md-3{margin-top:5vh;margin-bottom:10vh}div.content.pre-analyse div.container form div.row:last-of-type .col-md-3 .form-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:inherit}div.content.pre-analyse div.container form div.row:last-of-type .col-md-3 .form-group input[type=submit]{width:inherit;height:4vw;padding:0 3vw;font-size:15.6px;background-color:#fff;color:#0066b3;border:none}div.content.pre-analyse div.container form img[data-toggle=tooltip]+.tooltip .tooltip-arrow{border-top-color:#fff}div.content.pre-analyse div.container form img[data-toggle=tooltip]+.tooltip .tooltip-inner{background-color:#fff;color:#0066b3;box-shadow:0 0 1px 0 #0066b3}.modal-pre-analyse .modal-dialog .modal-content .modal-body .form-control{text-align:start;padding:0 1vw;line-height:4vw;border:1px solid #d8d8d8;background-color:#d8d8d8;height:4vw;font-size:1.5vw;color:#0066b3;font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif}.modal-pre-analyse .modal-dialog .modal-content .modal-body textarea.form-control{height:auto}.modal-pre-analyse .modal-dialog .modal-content .modal-body textarea.form-control:focus{box-shadow:none}.modal-pre-analyse .modal-dialog .modal-content .modal-body .mmm-select .mmm-select__value{background-color:#d8d8d8;border:1px solid #d8d8d8}.modal-pre-analyse .modal-dialog .modal-content .modal-body .mmm-select .mmm-select__button{background-color:#d8d8d8;border-color:#d8d8d8;border-left:.2vw solid #fff}.modal-pre-analyse .modal-dialog .modal-content .modal-body .mmm-select .mmm-select__dropdown{background-color:#fff}.modal-pre-analyse .modal-dialog .modal-content .modal-body .mmm-select .mmm-select__dropdown li{border-top:1px solid #0066b3}.modal-pre-analyse .modal-dialog .modal-content .modal-body .mmm-select .mmm-select__dropdown li:hover{background-color:#0066b3;color:#d8d8d8;opacity:1}.modal-pre-analyse .modal-dialog .modal-content .modal-body div.row{margin-left:-1vw;margin-right:-1vw}.modal-pre-analyse .modal-dialog .modal-content .modal-body div.row label{font-size:13px;color:#0066b3;margin:1.5vh 0}.modal-pre-analyse .modal-dialog .modal-content .modal-body div.row div[class^=col-]{padding-left:1vw;padding-right:1vw}.modal-pre-analyse .modal-footer{padding-bottom:5vh}.modal-pre-analyse .modal-footer button{width:inherit;height:4vw;padding:0 3vw;font-size:15.6px}div[data-dialog-content],div[data-layer-content]{display:none}.sysnav{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;text-align:center;margin:0;padding:0;margin:20px 0;padding-top:10px}.sysnav li{margin-right:20px;display:block}.sysnav li:last-of-type{margin-right:0}.sysnav li.save-notification{-ms-flex-positive:99;flex-grow:99;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;color:#5a5a5a}.sysnav li a{color:#5a5a5a}.rotation{animation:spin 2s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}.debug-bar{position:absolute;top:2vh;width:30vw;left:35vw;z-index:1000;background-color:rgba(0,0,0,.5);padding:.5em}.debug-bar ul{color:#fff}.debug-bar a{text-align:left;display:block;color:#fff;font-size:1.4vw}.debug-detail{margin-top:1px;color:#fff;padding:.2vh 2vw;background-color:rgba(0,0,0,.5);font-size:2vh;font-family:courier;line-height:2.6vh}.debug-detail span{color:#fff;line-height:2.6vh}.debug-detail span:nth-child(2){font-style:italic}div.summary-box h4.product{font-size:140%;border-bottom:.1vw solid #E6E6E6;padding-bottom:10px;margin-bottom:10px;margin-top:20px}.error-403,.error-404,.error-500{height:90vh;min-height:600px;background-color:#0066b3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.error-403 .robot-500,.error-404 .robot-500,.error-500 .robot-500{background-image:url(/mcheck/img/icons/robot-500.svg)}.error-403 .robot-404,.error-404 .robot-404,.error-500 .robot-404{background-image:url(/mcheck/img/icons/robot-404.svg)}.error-403 .robot-403,.error-404 .robot-403,.error-500 .robot-403{background-image:url(/mcheck/img/icons/robot-403.svg)}.error-403 .robot-403,.error-403 .robot-404,.error-403 .robot-500,.error-404 .robot-403,.error-404 .robot-404,.error-404 .robot-500,.error-500 .robot-403,.error-500 .robot-404,.error-500 .robot-500{height:50vh;margin-bottom:5vh;margin-top:5vh;background-repeat:no-repeat;background-position:center;background-size:contain}.error-403 .error-message,.error-404 .error-message,.error-500 .error-message{text-align:center;color:#fff}.error-403 .error-message h1,.error-404 .error-message h1,.error-500 .error-message h1{font-family:"Segoe UI Semibold","Segoe UI",Arial,sans-serif;font-size:36px}.error-403 .error-message .message,.error-404 .error-message .message,.error-500 .error-message .message{margin-top:2vh;font-family:"Segoe UI",Arial,sans-serif;font-size:18px;padding:25px}.error-403 .error-message .message a,.error-404 .error-message .message a,.error-500 .error-message .message a{font-family:"Segoe UI",Arial,sans-serif;font-size:18px;text-transform:none;color:#fff}table.calc-cost-table{width:100%;margin:10px 0}table.calc-cost-table td,table.calc-cost-table th{border:solid 1px #c8e3f8;padding:5px 10px;text-align:right}table.calc-cost-table td:first-child,table.calc-cost-table th:first-child{text-align:left}table.calc-cost-table tr.sum td{font-weight:700;background-color:#c8e3f8;color:#0066b3}.tooltip.invalid{left:inherit!important;right:0!important;width:25%!important}.tooltip.invalid .tooltip-arrow{border-top-color:transparent;border-right-color:#0066b3}.calc-cost-text{padding-top:25px;color:#fff}.row::after,.row::before{content:''!important;display:none!important}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}.btn-invisible{display:none}img.image-100-width{width:100%}img.image-80-width-center{width:80%;margin-left:10%}img.image-60-width-center{width:60%;margin-left:20%}img.image-40-width-center{width:40%;margin-left:30%}img.image-80-width-left{width:80%;margin-left:0}img.image-60-width-left{width:60%;margin-left:0}img.image-40-width-left{width:40%;margin-left:0}img.image-80-width-right{width:80%;margin-left:20%}img.image-60-width-right{width:60%;margin-left:40%}img.image-40-width-right{width:40%;margin-left:60%}@media only screen and (max-width:900px){.cart .button-row div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;-ms-flex-align:end;align-items:flex-end}.cart .button-row div.left{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.cart .button-row div a{margin:5px 0!important}.acc .acc-content .acc-content-left{float:none;width:100%}.acc .acc-content .acc-content-left img{float:none;max-width:260px;margin-bottom:30px;margin-left:auto;margin-right:auto;width:100%;display:inherit}.acc .acc-content .acc-content-right{float:none;width:100%}.no-tablet{display:none}}@media only screen and (max-width:767px){.no-mobile-warning{display:block;opacity:1;z-index:999}}@media only screen and (max-width:690px){.content{padding:25px 10px}.step{-ms-flex:2 0 auto;flex:2 0 auto}.step .topic-title span{font-size:0}.step .step-inner::after{font-size:11px;width:20px;height:20px;margin-left:-11px;bottom:25px;line-height:16px}.step.step-active{-ms-flex:8 1 auto;flex:8 1 auto}.step.step-active .topic-title span{font-size:13px}.answers .answer .answer-title .text{font-size:13px}.statusbar .statusbar-item{-ms-flex:2 0 auto;flex:2 0 auto}.statusbar .statusbar-item span{font-size:0}.statusbar .statusbar-item.statusbar-item-completed{-ms-flex:8 0 auto;flex:8 0 auto}.statusbar .statusbar-item.statusbar-item-completed span{font-size:13px}.statusbar .statusbar-item.statusbar-item-active{-ms-flex:8 0 auto;flex:8 0 auto}.statusbar .statusbar-item.statusbar-item-active span{font-size:13px}.form .form-group .checkbox label{float:left;padding-left:12px}.form .form-group .checkbox label:before{top:3px}.form .form-group .checkbox label:after{top:4px}.form .form-group label{width:100%;float:none}.form .form-group label.control-label{width:auto;float:left}.form .form-group>div{float:none;width:100%}}@media only screen and (max-width:600px){.cart .product-special img{width:100%;margin-right:0;float:none;display:block}.cart .cell.kalk-kosten{text-align:center;padding-right:0}.cart .product .product-header .cell+.cell.kalk-kosten{text-align:center;padding-right:0}.no-mobile{display:none}}@media screen and (max-width:480px){.order .button-row .btn{display:block;width:100%}.order .button-row>div{margin-bottom:10px}}@media only screen and (max-width:425px){.cart .product .product-header .cell+.cell.kalk-kosten{width:75px}}@media only screen and (max-width:375px){.cart .button-row div{width:100%}.cart .button-row div:first-of-type{margin:0 0 15px 0}.cart .button-row div:last-of-type{margin:15px 0 0 0}.cart .button-row div a{width:100%}}@media print{.sidebar{display:none}.cart .button-row{display:none}.acc .acc-header .icon{display:none}.no-print{display:none}.no-print-important{display:none!important}}@media not print{.only-print{display:none}}