:root{font-family:sans-serif}.icon img{position:absolute;width:16px;height:16px;left:42px;bottom:0}.img-thumbnail{position:absolute;margin:auto;top:0;left:0;right:0}.imagebox{position:relative;height:120px;width:100px;overflow:hidden;border:1px solid #ddd}.error{padding:5px;margin:5px 0px 5px 0px;background-color:red;text-align:center;color:#fff}.info{margin:5px 0px 5px 0px;background-color:green;text-align:center;color:#fff;height:2.6em;line-height:2.6em;box-sizing:border-box;border-radius:1.3em}.btn-file{position:relative;overflow:hidden}input[type="checkbox" i]{-webkit-appearance:checkbox;box-sizing:border-box;margin:0 0 0 0}.actions{padding-top:1em}#content a:link,#content a:visited{color:#fff;text-decoration:none}input[type=file]{display:none}input[disabled="disabled"]{cursor:not-allowed}.pretty-input,.btn.btn-primary,button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid green;text-decoration:none;color:white;font-weight:bold;background:green;display:inline-block;text-align:center;vertical-align:top;cursor:pointer;white-space:nowrap;font-size:1rem;line-height:1.2em;padding:.7em 1.6em;border-radius:1.4em;transition:color .3s, background .3s}.pretty-input:not([disabled]):hover,.btn.btn-primary:not([disabled]):hover,button:not([disabled]):hover,input[type="button"]:not([disabled]):hover,input[type="reset"]:not([disabled]):hover,input[type="submit"]:not([disabled]):hover{background:none;color:green}.pretty-input:focus,.btn.btn-primary:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:4px solid color-mix(in hsl, green, 40% transparent)}.pretty-input[disabled],.btn.btn-primary[disabled],button[disabled],input[type="button"][disabled],input[type="reset"][disabled],input[type="submit"][disabled]{color:GrayText;cursor:inherit;border-color:#ddd;background:#ddd}#title{font-size:1.4rem;color:green;background:transparent}p+p{margin-top:.4em}hr{border:none;border-bottom:1px solid green;margin-bottom:1em}input[type="text"]{margin-bottom:1em;width:192px;padding:.4em 1.5em;outline:none;border:1px solid green;height:3em;box-sizing:border-box;border-radius:1.5em;transition:box-shadow .2s}input[type="text"]:focus{box-shadow:0 0 .5em -0.1em green}label{display:block;font-weight:normal;color:#444;max-width:100%;margin-bottom:5px}label[for]{width:192px}#hinweis{border:1px solid #57ab27;margin-top:1em;padding:.8em;border-radius:.8em}#hinweis p{font-size:11px}
