.form-overlay progress{border-radius:0}.form-overlay header.overlay{padding:1.5rem 3rem 1rem 3rem;position:relative;background-color:#fff}.form-overlay header.overlay #angebotsversion{text-transform:uppercase}.form-overlay header.overlay h1{margin:0 !important;color:#555;font-weight:100}.form-overlay header.overlay h1 span{font-size:1.5rem}.form-overlay header.overlay .brand-logo{background-size:235px;width:270px;height:95px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../graphics/svg/BUEHLER_Informatik_GmbH.svg);right:0;top:0;position:absolute;z-index:999999}.form-overlay #shadow{display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#ff0037}.form-overlay #shadow section#overlay{display:block;width:67rem;top:5rem;margin:3rem auto 3rem auto;background-color:#fff}.form-overlay .btn{background-color:#e5e5e5;color:#444;min-width:14rem;margin:0px 1px}.form-overlay .btn:hover{background-color:#e5e5e5;color:#444}.form-overlay .btn.selected{background-color:#3c8bd7 !important;background-color:#757575 !important;color:#e5e5e5}div.card strong{font-weight:600 !important}div.card.papa-version-option{cursor:pointer;border-radius:2px}div.card.papa-version-option .card-content{padding:12px 24px;border-radius:0;min-height:unset !important}div.card.papa-version-option .card-content.caption{font-weight:600;border-radius:2px 2px 0 0}div.card.papa-version-option .card-content.caption span{margin:0}div.card.papa-version-option .card-content.price span.betrag{color:rgba(0,0,0,.87);font-size:2.4rem;line-height:2.3rem}div.card.papa-version-option .card-content.price span.zusatz{color:#757575;font-size:.7rem}div.card.papa-version-option .card-content.price span.platz{color:#757575;font-size:.9rem}div.card.papa-version-option .card-content.anfordern{padding:12px}div.card.papa-version-option .card-content.anfordern .btn{display:block;height:unset;min-height:36px}div.card.papa-version-option input[type=checkbox]{all:unset !important}div.card ul li{display:block;padding-left:30px;margin-left:0;background-image:url("../graphics/postbullets-dark.gif");background-repeat:no-repeat;background-position:left 3px}div.card label{position:absolute;bottom:15px;right:-5px}div.card label span.selected-marker{transform:scale(1.4);position:relative;padding-left:35px;display:inline-block;height:25px;line-height:25px;font-size:1rem;user-select:none;cursor:pointer}div.card label span.selected-marker::before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;transition:.2s}div.card label span.selected-marker::after{border:0;transform:scale(0)}div.card.papa-version-option.selected label span.selected-marker::before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:3px solid #f60;border-bottom:3px solid #f60;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}.feature-title{margin-top:1rem}.bg{height:3rem;width:3rem;background-color:#004a88;border-radius:4px;text-align:center;margin:1rem 0 0 1rem}.feature-list{font-size:2.2rem;color:#fff;line-height:3rem;display:inline-block;height:45px;width:45px;background-size:28px;background-position:center;background-repeat:no-repeat;border-radius:4px}.feature-list.plus{background-image:url(../graphics/svg/plus.svg)}.feature-list.projektverwaltung{background-image:url(../graphics/svg/projektverwaltung.svg)}.feature-list.kalkualtion{background-image:url(../graphics/svg/taschenrechner.svg)}.feature-list.leistungsverwaltung{background-image:url(../graphics/svg/leistungsverwaltung.svg)}.feature-list.rechnungen{background-image:url(../graphics/svg/rechnungen.svg)}.feature-list.statistik{background-image:url(../graphics/svg/statistik.svg)}.feature-list.artikelverwaltung{background-image:url(../graphics/svg/artikelverwaltung.svg)}.feature-list.personalverwaltung{background-image:url(../graphics/svg/personalverwaltung.svg)}.feature-list.papa_brief{background-image:url(../graphics/svg/papa_brief.svg)}.feature-list.infocenter{background-image:url(../graphics/svg/infocenter.svg)}.feature-list.adressverwaltung{background-image:url(../graphics/svg/adressverwaltung.svg)}.feature-list.dokumentenverwaltung{background-image:url(../graphics/svg/dokumentenverwaltung.svg)}.feature-list.termine{background-image:url(../graphics/svg/termine.svg)}.feature-list.datensicherung{background-image:url(../graphics/svg/datensicherung.svg)}.feature-list.weitere_funktionen{background-image:url(../graphics/svg/weitere_funktionen.svg)}.feature-list.taschenrechner{background-image:url(../graphics/svg/taschenrechner.svg)}.feature-list.serienbrief{background-image:url(../graphics/svg/serienbrief.svg)}.feature-list.preisanfrage{background-image:url(../graphics/svg/preisanfrage.svg)}.feature-list.aufmass{background-image:url(../graphics/svg/aufmass.svg)}.feature-list.lieferscheine{background-image:url(../graphics/svg/lieferscheine.svg)}.feature-list.cti_anbindung{background-image:url(../graphics/svg/cti_anbindung.svg)}.feature-list.eingangsrechung{background-image:url(../graphics/svg/rechnungen.svg)}.feature-list.projektplanung{background-image:url(../graphics/svg/projektplanung.svg)}.feature-list.outlook{background-color:#0072c6;background-image:url(../graphics/svg/outlook.svg)}.form-overlay [type=checkbox]:not(:checked),.form-overlay [type=checkbox]:checked{position:absolute;opacity:0;pointer-events:none}.form-overlay [type=checkbox]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;user-select:none}.form-overlay [type=checkbox]+span:not(.lever):before,.form-overlay [type=checkbox]:not(.filled-in)+span:not(.lever):after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;transition:.2s}.form-overlay [type=checkbox]:not(.filled-in)+span:not(.lever):after{border:0;transform:scale(0)}.form-overlay [type=checkbox]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,.42)}.form-overlay [type=checkbox].tabbed:focus+span:not(.lever):after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.form-overlay [type=checkbox]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:3px solid #f60;border-bottom:3px solid #f60;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}.form-overlay [type=checkbox]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,.42);border-bottom:2px solid rgba(0,0,0,.42)}.form-overlay [type=checkbox]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid color("teal", "lighten-1");border-bottom:none;transform:rotate(90deg);backface-visibility:hidden;transform-origin:100% 100%}.form-overlay [type=checkbox]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,.42);background-color:transparent}.form-overlay [type=checkbox].filled-in+span:not(.lever):after{border-radius:2px}.form-overlay [type=checkbox].filled-in+span:not(.lever):before,.form-overlay [type=checkbox].filled-in+span:not(.lever):after{content:"";left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}.form-overlay [type=checkbox].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;transform:rotateZ(37deg);transform-origin:100% 100%}.form-overlay [type=checkbox].filled-in:not(:checked)+span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}.form-overlay [type=checkbox].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(37deg);transform-origin:100% 100%}.form-overlay [type=checkbox].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid color("teal", "lighten-1");background-color:color("teal", "lighten-1");z-index:0}.form-overlay [type=checkbox].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,.1)}.form-overlay [type=checkbox].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:color("teal", "lighten-1");border-color:color("teal", "lighten-1")}.form-overlay [type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}.form-overlay [type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}.form-overlay [type=checkbox].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}.form-overlay [type=checkbox].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.form-overlay .blau{background-color:#3c8bd7 !important}.form-overlay .input-field span input[type=text]{color:#9e9e9e}.form-overlay div strong.headline{color:#444;font-weight:bold !important;font-size:1.4rem;font-size:16px}.form-overlay div.main{margin-top:2rem !important;width:67rem}.form-overlay div.main #content{overflow-y:auto;height:85vh}.form-overlay div.main #content form{background-color:#fff;padding:0 1rem}.form-overlay div.main #content form #submuit{background-color:#f60;cursor:pointer;font-weight:bold}.form-overlay div.main #content form .papa-version-option .card-content{min-height:unset}.form-overlay div.main #content form section{margin:1rem 0}.form-overlay div.main #content form section .col p{display:block}.form-overlay div.main #content form section.contact{margin-right:.5rem}.form-overlay div.main #content form section.contact input{color:#000 !important}.form-overlay div.main #content form section.contact p{margin:0 !important}.form-overlay div.main #content form section.contact span{color:#000 !important}.form-overlay div.main #content form section.contact span.caption{line-height:46px;columns:#444}.form-overlay div.main #content form section.contact span.help-block{font-size:13px;color:#b94a48 !important}.form-overlay div.main #content form p{margin:0 0 1rem 0}.blur{filter:blur(4px) !important;overflow:hidden}.form-overlay{display:block;position:fixed;height:100vh;width:100vw;height:100%;width:100%;z-index:99999;top:0;left:0;background-color:rgba(0,14,16,.8);background-color:rgba(0,0,0,.8)}.form-overlay .container{margin:5vh auto 0 auto;border:1px dashed rgba(255,255,255,.5);background-color:#fff}.form-overlay .container #content{overflow-y:scroll;overflow-x:hidden}.form-overlay .container #content section:first-child{margin-top:0}.form-overlay .container .close-overlay{display:inline-block;position:absolute;bottom:-1.5rem;right:0;color:#fff}.form-overlay .close-container{display:block;margin:5px auto 5vh auto;width:67rem;text-align:right}.form-overlay .close-container span.close-overlay{color:#fff;font-weight:bold;cursor:pointer}/*# sourceMappingURL=overlay-styles.min.css.map */
