#frmReport{max-width:64rem}article h3{margin-top:5rem;margin-bottom:1rem;width:100%;&:first-of-type{margin-top:3rem}}.fields{width:100%;position:relative;margin-bottom:1rem;label{display:none;position:absolute;top:.9rem;left:.1rem;margin:0;padding-left:1.2rem;z-index:2;color:#666;cursor:text;line-height:2;background-color:#fff}&.radio{padding:.8rem 1.2rem}textarea{height:6.5rem}&.checkbox{cursor:pointer}input:focus,.icon:hover,.icon:focus{border:1px solid #006666;box-shadow:0 0 .4rem #aaa}}.checkbox label,.radio label{display:inline;background:none;position:static}.checkbox label{margin-left:1.6rem}.radio label{padding:0 1.2rem 0 0}.fields input[type=text],.fields input[type=file],.fields input[type=email],.fields input[type=tel],.selectDropdown,.fields textarea,.radio,.upload .overlay{width:100%;color:#000;border:1px solid var(--grey4);background:#fff none repeat scroll 0 0 padding-box;border-radius:.3rem;box-shadow:none;padding:1.2rem}.radio input{border:none;vertical-align:middle;margin-right:.3rem}.fields input,.fields textarea,.upload .overlay{padding:.25rem .75rem}.checkbox input{width:3.2rem;border:none}.fakeField{cursor:pointer;line-height:0;padding:.1rem 1.1rem .3rem 1.2rem;margin:0 1rem 0 .1rem;border:1px solid #cccccc;content:"";font-weight:700;border-radius:.5rem;color:#fff}.selectDropdown{padding:.2rem .8rem .2rem 0;select{width:100%;margin:0;border:0 none;background:transparent none repeat scroll 0 0;position:relative;outline:0 none;z-index:1;padding:1rem}option{background-color:#fff;padding:.6rem 1rem}}.hint{display:none;position:absolute;top:3.3rem;width:100%;padding:.5rem 1rem;max-height:20rem;background-color:#fff;border-radius:0 0 .5rem .5rem;border:1px solid #aaaaaa;box-shadow:0 .5rem .5rem #00000080;font-size:var(--font-small);&.required{display:none;z-index:3;color:#b31e00}&.help{z-index:2;display:none;&.left{top:-.1rem;left:-100%;box-shadow:.5rem .5rem .5rem #00000080}}&.error{z-index:4;display:none;color:#b31e00}}.selectDropdown .hint.required,.radio .hint.required{left:-.1rem;width:calc(100% + .2rem)}.hint.open,label.open{display:block}.upload .hint.help{position:relative;border:0;box-shadow:none;top:0;z-index:1}.upload{.hint{&.required,&.error{top:5rem}}.overlay{display:block;width:100%;height:auto;z-index:1;color:#666;background-color:#fff;.hint{padding-left:0;padding-right:0}}.button{position:static;display:inline-block;padding:.3rem .6rem;margin-top:.2rem;border-radius:.8rem;border:1px solid #888888;color:#000;cursor:pointer;background-color:#eee;background:linear-gradient(to bottom,#eee,#ddd);line-height:normal}.fileName{overflow:hidden}}.fields.upload input{border:none;height:auto;z-index:-1;position:absolute;top:2rem}.errMessage{margin-bottom:1.5rem;padding:2.5rem;width:64rem;border:1px solid;color:var(--red1)}.progress{position:fixed;border:solid 1px #888888;left:50%;top:50%;background-color:#fff;z-index:100;height:20rem;margin-top:-10rem;width:30rem;margin-left:-15rem;padding:1.5rem;box-shadow:.5rem .5rem .5rem #00000080;.loading{--loading-width: 3rem;--loading-height: 3rem}}.btn-container{text-align:right;padding-top:2rem}.closeButton{position:absolute;display:inline-block;top:.5rem;right:.5rem;padding:.2rem;border:1px solid #dddddd;background-color:#ccc;cursor:pointer}#fldRemark::placeholder{line-height:1.5;padding:.5rem 1rem}.successMessage{display:flex;align-items:center;margin:3.2rem 0;p{margin-bottom:0}}.tick{display:block;width:6.4rem;height:6.4rem;margin-right:1.6rem}:root{--gap: 10px}.reporting-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;column-gap:var(--gap);.reporting-grid-20{flex:1 0 20%}.reporting-grid-33{flex:1 0 30%}.reporting-grid-50{flex:1 0 45%}.reporting-grid-66{flex:1 0 64%}}
/*# sourceMappingURL=hoehenrekorde-meldeformular.min.css.map */
