body{font-family:'Montserrat', sans-serif;font-weight:500;font-size:0.85rem}@keyframes rotate{from{transform:rotateY(0deg)}to{transform:rotateZ(360deg)}}body .fa-spinner-third{animation:rotate infinite 1500ms linear}body select:hover{cursor:pointer}body a:not([href]):not([onclick]){cursor:default !important;user-select:none}body .erklaerer{color:red !important;font-size:1.5rem !important;margin-top:5px;background-color:white !important;border-radius:50%;display:inline-block;aspect-ratio:1/1;padding:1px 2px 3px 2px;text-decoration:unset;height:26px;width:25px;transition:unset;transition-property:unset;transition-duration:unset}body .erklaerer i{font-size:1.5rem !important}body .erklaerer:hover{color:black}body .alert{position:fixed;overflow:hidden;top:0;left:0;right:0;width:100%;height:0px;padding:30px;padding-top:0px;padding-bottom:0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);animation:fadeIn 6s ease;z-index:10}body .alert.success{background-color:#90ee90}body .alert.fail{background-color:red;color:#fff}@keyframes fadeIn{0%{height:0px;padding-top:0px;padding-bottom:0px}20%{height:40px;padding-top:30px;padding-bottom:30px}80%{height:40px;padding-top:30px;padding-bottom:30px}100%{height:0px;padding-top:0px;padding-bottom:0px}}body .loader{position:fixed;top:0;bottom:0;width:100vw;background-color:rgba(35,51,92,0.8);z-index:5;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}body .loader .fa-spinner-third{animation:spin 1s infinite;transform:rotateZ(0deg);display:block;position:relative;font-size:4rem;color:#fff}body .loader h2,body .loader h3,body .loader p{color:#fff}@keyframes spin{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}body .copy{background-color:#334b89}body .copy:hover{cursor:pointer;background-color:#23335c !important}body .textohne h1{position:relative;margin-left:40px;margin-top:80px;font-weight:900;font-size:5rem;color:#cfcfcf;text-shadow:rgba(0,0,0,0.267) 0 0 20px}body .container p,body .container li{font-size:14px;line-height:normal;margin-bottom:0;padding-bottom:0;margin-top:0}body .contr2{background-color:#334b89;color:#FFFFFF;padding:40px;margin-top:40px;margin-left:40px;width:600px;min-height:40px;z-index:1;position:relative;box-shadow:0px 0px 40px 2px rgba(0,0,0,0.3);float:left}body .contr2 ol{background-color:white;color:#000}body .contr2 ol li{border-bottom:#334b89;font-size:1.2rem}body .contr2 ol li input[type="submit"]{float:right;border:unset;margin-left:10px}body .contr2 a{color:#fff}body .contr2 ul{list-style-type:none;padding:0;display:inline-block;text-align:left;width:100%}body .contr2 ul li{background-color:#23335c;padding:4px 15px;margin-bottom:5px;border-radius:20px}body .contr2 ul li.pic_count{background-color:unset;padding:unset;margin:unset;border-radius:unset}body .contr2 ul li p{display:inline-block}body .contr2 ul li .erneut{float:right}body .upload_form_cont{color:#000;overflow:hidden}body .info{background-color:#EEEEEE;border:1px solid #DDDDDD;float:left;min-height:300px;position:relative;overflow-y:auto;width:100%}body .info #count{display:none}body .info>div{font-size:14px;padding:10px 15px 5px}body .info>h2{padding:0 15px}body .info>canvas{margin-top:10px}body #upload{margin-bottom:20px}body .info #url{width:400px}body #dropArea,body #dropArea2{background-color:#DDDDDD;border:3px dashed #000000;font-size:34px;font-weight:bold;height:80px;display:flex;align-items:center;justify-content:center;position:relative;text-align:center}body #dropArea.hover,body #dropArea2.hover{background-color:#CCCCCC}body #dropArea.uploading,body #dropArea2.uploading{background:#eee url(loading.gif) center 30% no-repeat}body #result .s,body #result .f{font-size:12px;margin-bottom:10px;padding:10px;float:left}body #result .s.pic,body #result .f.pic{padding:0 10px}body .s{display:flex;flex-direction:column}body .s a{position:relative;float:left;padding:10px 20px;background-color:#334b89;text-decoration:none;margin-bottom:6px;font-size:150%;color:white}body .s a:first-of-type{margin-top:20px}body .s a:hover{background-color:#253866}body #result .s{background-color:white}body #result .f{background-color:#fcc577}body .gone{display:none}body .flex{display:grid;grid-template-columns:50% 50%}body header{top:0;left:0;right:0;width:100%;z-index:1;opacity:0.9;position:absolute;background-color:#fff;box-shadow:0px 0px 40px 2px rgba(0,0,0,0.3)}body header nav{position:relative;flex-grow:3;display:flex;margin-left:60px;height:5vh;align-items:center}body header nav ul{position:relative;padding:0 0 0 0;display:flex;margin:0 0 0 0}body header nav ul li{color:#000;position:relative;font-size:16pt;padding:0 20px 0 0}body header nav ul li ul{display:none}body header nav ul li a{text-decoration:none;color:#000;display:block;transition-property:all;transition-duration:100ms}body header nav ul li a:hover:is([href],[onclick]){color:#334b89}body header nav ul li a.rex-current{font-weight:bold}body main h1,body main h2{font-size:2.5rem;margin:15px 0 15px 0;font-weight:400;color:#334b89}body main .areyousure{position:relative;display:flex;align-items:center;float:left}body main .areyousure.popup .minipopup{display:none;position:absolute;padding:10px;background-color:#334b89;color:#fff;transform:translate(-50%, -50%);left:50%;top:0;z-index:5;width:100px;text-align:center;border-radius:4px}body main .areyousure.popup .minipopup a{background-color:#fff;color:#334b89;padding:3px 5px;border-radius:4px}body main .areyousure.popup .minipopup a:hover:is([href],[onclick]){color:#e4e4e4}body main .areyousure.popup.open .minipopup{display:block}body main form.button{padding:unset;display:grid;grid-template-columns:1fr auto}body main form.button div.btn-label button{width:100%}body main form.button div.btn-label label{padding:10px 20px;text-align:left;font-family:"Montserrat",sans-serif;font-weight:500;display:block}body main form.button div.btn-label label:hover{background-color:#23335c;cursor:pointer}body main form.button label.label{width:45px;display:flex;justify-content:center;align-items:center;background-color:#e4e4e4;box-shadow:inset 0 0 20px rgba(0,0,0,0.253);border:solid #a1a1a1 1px;transition:all	200ms ease}body main form.button label.label i{transition:all 200ms ease}body main form.button label.label:hover{cursor:pointer;box-shadow:inset 0 0 20px rgba(0,0,0,0.089)}body main form.button label.label:hover i{color:#23335c}body main form.button label.label i{color:#334b89}body main form.button input[type="file"]{display:none}body main form.button button{padding:10px 20px;text-align:left;font-family:"Montserrat",sans-serif;font-weight:500}body main form.button button:hover{background-color:#23335c}body main .button{position:relative;padding:10px 20px;background-color:#334b89;text-decoration:none;margin-bottom:6px;font-size:150%;display:block;color:white !important}body main .button:hover:is([href],[onclick]){background-color:#23335c}body main .button.kleiner{font-size:110%;padding:5px 10px;display:inline-block;border:unset}body main .button span{opacity:0.6}body main .rollen_wrap{float:left;width:100%;margin-bottom:20px}body main .rollen_wrap p a{color:#334b89 !important}body main .rollen_wrap hr{margin-bottom:20px}body main .rollen_wrap .grid_tr{display:grid;grid-template-columns:minmax(0px, 1.5fr) minmax(0px, 1.7fr) minmax(0px, 150px) minmax(0px, 80px) minmax(0px, 80px) 60px;grid-gap:10px;margin-bottom:10px;border-bottom:solid rgba(0,0,0,0.24) 1px}body main .rollen_wrap .grid_tr p{margin:0;padding:4px 4px}body main .rollen_wrap .grid_tr a{color:#334b89}body main .rollen_wrap .grid_tr.zwei{grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr)}body main .rollen_wrap .grid_tr .areyousure{margin-right:3px}body main .rollen_wrap .grid_tr.edit{border:solid 1px grey}body main .rollen_wrap .plusminus{text-decoration:none;background-color:#e4e4e4;width:20px;height:20px;display:inline-block;text-align:center;font-weight:bold;color:#23335c;border:solid #334b89 1px;float:left;line-height:133%;margin-right:5px}body main .rollen_wrap button{border:0;float:left;display:block;padding:5px 40px 5px 10px;background-color:#334b89;color:#fff}body main .content_wrap{top:140px;margin-left:40px;width:570px;max-width:100%;min-height:40px;z-index:1;position:relative;background-color:#fff;opacity:0.9;box-shadow:0px 0px 40px 2px rgba(0,0,0,0.3);padding:40px;float:left}body main .content_wrap.upload{margin-top:80px;top:0;float:left;box-shadow:unset}body main .content_wrap.save{margin:unset;padding:unset}body main .content_wrap.save .info{background-color:unset;min-height:unset;border:unset}body main .content_wrap.save .info div{display:none;padding:unset}body main .content_wrap.save .info div.f{display:block}body main .content_wrap.save .info div#result{display:block}body main .admin{width:750px}body main .admin button{padding:5px 10px}body main .admin input,body main .admin select{float:left;height:19px}body main .container.upload{margin-top:80px;margin-left:40px;float:left;max-width:100%}body main .container.upload .contr2{margin-top:unset;float:left;margin-right:80px;margin-left:unset;max-width:100%}body main .container .s{background-color:white}body main .yform{margin-top:80px;margin-left:40px;width:450px;z-index:1;position:relative;background-color:#fff;opacity:0.9;box-shadow:0px 0px 40px 2px rgba(0,0,0,0.3);float:left}body main .yform .form-group.formmediafile{margin-bottom:10px}body main .yform .form-group.formmediafile #yform-formular-field-0{font-size:20px;font-weight:bold}body main .yform .rex-yform{padding:10%;display:flex;flex-direction:column;align-items:flex-start}body main .yform .rex-yform #yform-formular-login{width:100%;float:left;position:relative;margin-bottom:10px}body main .yform .rex-yform #yform-formular-login label{opacity:0.8;position:relative}body main .yform .rex-yform #yform-formular-login input{border:0;width:100%;padding:3px;position:relative;background-color:rgba(161,182,227,0.471);border-bottom:1px solid #000}body main .yform .rex-yform #yform-formular-password,body main .yform .rex-yform #yform-formular-password_2{width:100%;float:left;position:relative;margin-bottom:10px}body main .yform .rex-yform #yform-formular-password label,body main .yform .rex-yform #yform-formular-password_2 label{opacity:0.8;position:relative}body main .yform .rex-yform #yform-formular-password input,body main .yform .rex-yform #yform-formular-password_2 input{border:0;width:100%;padding:3px;position:relative;background-color:rgba(161,182,227,0.471);border-bottom:1px solid #000}body main .yform .rex-yform #yform-formular-psw{width:100%;float:left;position:relative;margin-bottom:10px}body main .yform .rex-yform #yform-formular-psw label{opacity:0.8;position:relative}body main .yform .rex-yform #yform-formular-psw input{border:0;width:100%;padding:3px;position:relative;background-color:rgba(161,182,227,0.471);border-bottom:1px solid #000}body main .yform .rex-yform #yform-formular-stayfield{display:block;float:left;border:0;margin-bottom:10px;color:rgba(0,0,0,0.84)}body main .yform .rex-yform button{border:0;display:block;background-color:#334b89;color:#fff;position:relative;float:left;padding:10px 20px;text-decoration:none;font-size:150%}body .righttools{position:relative;float:left}body .righttools.default{margin-left:auto;display:flex;align-items:center}body .righttools.default a{text-decoration:unset;color:#334b89}body .righttools img{height:34px;margin:0 20px}body .righttools ul{padding:0}body .righttools ul li{margin-right:2%}body .popup_window{position:absolute;top:100px;bottom:auto;left:7%;width:70%;background-color:white;height:70%;z-index:2;box-shadow:5px 0px 100px rgba(102,102,102,0.7);padding:40px;overflow:auto}body .popup_window.admin select{width:177px;height:25px}body .popup_window .exit{float:right;color:#334b89;font-size:2rem;transition:all 200ms ease}body .popup_window .exit:hover{transform:scale(1.2, 1.2);color:black;cursor:pointer}body .app .pruefliste form{display:inline-block}body .app .pruefliste table{width:100%}body .app .pruefliste table tbody tr td:nth-child(3){width:60px}body .app .pruefliste table tbody tr td:nth-last-child(1){width:135px}body .app .pruefliste table tbody tr td:nth-last-child(2){width:60px}body .app .pruefliste table tbody tr td:nth-last-child(3){width:60px}body .app .pruefliste table tbody tr td:nth-last-child(5){width:60px}body .app main .rot{background-color:rgba(255,190,183,0.3) !important}body .app main .archivspalte a.case,body .app main .archivspalte .areyousure{color:#334b89}body .app main .archivspalte a.case a,body .app main .archivspalte .areyousure a{text-align:center;color:#334b89;transform-origin:left center;transition:all 200ms ease;width:30px;border:unset}body .app main .archivspalte a.case i,body .app main .archivspalte .areyousure i{transition:all 200ms ease}body .app main .archivspalte a.case:hover i.fa-external-link,body .app main .archivspalte .areyousure:hover i.fa-external-link{transform:rotateZ(45deg)}body .app main .archivspalte button.case{background-color:unset;text-align:center;color:#334b89;transform-origin:left center;transition:all 200ms ease;width:30px;border:unset}body .app main .Archiv_wrap .auswertung{padding-left:65px;padding-right:65px;padding-top:20px}body .app main .Archiv_wrap .auswertung tbody .Archiv_row{border-bottom:solid rgba(0,0,0,0.5) 1px}body .app main .Archiv_wrap .auswertung tbody .Archiv_row td{padding:5px}body .app main .Archiv_wrap .auswertung tbody .Archiv_row td h3{margin:0}body .app main .Archiv_wrap .auswertung tbody .Archiv_row td input{width:95%;background-color:transparent}body .app main .Archiv_wrap .auswertung a{color:#334b89}body .app main .Archiv_wrap a{color:white}body .app main .Archiv_wrap header{width:100%;left:0;height:5vh;border-radius:0;position:relative;opacity:1;background-color:#334b89;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body .app main .Archiv_wrap header a:hover{color:#86a9ff}body .app main .Archiv_wrap header .lefttools{position:relative;float:left}body .app main .Archiv_wrap header .lefttools ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}body .app main .Archiv_wrap header .lefttools ul li{font-size:120%;margin-right:15px;position:relative;float:left}body .app main .Archiv_wrap header .logout{margin-left:40px;font-size:140%;position:relative;float:left}body .app main .Archiv_wrap header nav{float:left;flex-grow:3}body .app main .Archiv_wrap header nav ul{width:100%;margin-bottom:0;position:relative;float:right}body .app main .Archiv_wrap header nav ul li{padding-top:0}body .app main .Archiv_wrap header nav ul li i{font-size:22pt}body .app main .Archiv_wrap header nav .werkzeuge{display:flex;position:relative;float:left;align-items:center}body .app main .Archiv_wrap header nav .werkzeuge li{position:relative;float:left;list-style:none;padding:0;margin-right:25px}body .app main .Archiv_wrap header nav .werkzeuge li a:hover:is([href],[onclick]){transform:unset}body .app main .Archiv_wrap .tools{width:100%;height:80px;position:relative;float:left;background-color:#e2e2e2;color:black;border-bottom:4px solid black}body .app main .Archiv_wrap .tools a{color:black}body .app main .Archiv_wrap .tools a:hover{color:#3a5aad;font-size:18pt}body .app main .Archiv_wrap .tools ul{position:relative;float:left;width:100%;margin:0.8em 0}body .app main .Archiv_wrap .tools ul li{position:relative;float:left;margin-right:5%;list-style:none;font-size:16pt}body .app main #vonbis{position:absolute;top:0vh;right:0px;left:auto;bottom:auto;z-index:1;padding:10px;background-color:white;box-shadow:5px 0px 39px rgba(102,102,102,0.7);border-bottom-left-radius:20px}body .app main .module{width:100%;float:left;position:relative;background-image:url(../img/logo_era_vitronic_group_rgb_geschnitten.png);background-repeat:no-repeat;background-position:bottom right;background-size:60%}body .app main .module a{color:white}body .app main .module .popup{position:absolute;top:100px;bottom:auto;left:7%;width:70%;background-color:white;height:70%;z-index:2;box-shadow:5px 0px 100px rgba(102,102,102,0.7);padding:40px;overflow:auto}body .app main .module .popup.proto{width:400px;height:auto}body .app main .module .popup .grid{display:grid;grid-template-columns:auto auto;width:400px;grid-gap:10px}body .app main .module .popup .grid label{padding-right:20px}body .app main .module .popup form .search_wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;margin-bottom:10px}body .app main .module .popup tbody .Archiv_row{border-bottom:solid rgba(0,0,0,0.5) 1px}body .app main .module .popup tbody .Archiv_row td{padding:5px}body .app main .module .popup tbody .Archiv_row td h3{margin:0}body .app main .module .popup tbody .Archiv_row td input{width:95%;background-color:transparent}body .app main .module .popup .exit{float:right;color:#334b89;font-size:2rem;transition:all 200ms ease}body .app main .module .popup .exit:hover{transform:scale(1.2, 1.2);color:black;cursor:pointer}body .app main .module .popup form{padding-bottom:20px}body .app main .module header{width:100%;left:0;height:5vh;border-radius:0;position:relative;opacity:1;background-color:#334b89;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body .app main .module header .righttools{position:relative;float:left}body .app main .module header .righttools img{height:34px;margin:0 20px}body .app main .module header .righttools ul{padding:0}body .app main .module header .righttools ul li{margin-right:2%}body .app main .module header a:hover:is([href],[onclick]){color:#86a9ff}body .app main .module header .lefttools{position:relative;float:left}body .app main .module header .lefttools ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}body .app main .module header .lefttools ul li{font-size:120%;margin-right:15px;position:relative;float:left}body .app main .module header .logout{margin-left:40px;font-size:140%;position:relative;float:left}body .app main .module header nav{float:left;flex-grow:3}body .app main .module header nav ul{width:100%;margin-bottom:0;position:relative;float:right}body .app main .module header nav ul li{padding-top:0}body .app main .module header nav ul li i{font-size:22pt}body .app main .module header nav .werkzeuge{display:flex;position:relative;float:left;align-items:center}body .app main .module header nav .werkzeuge li{position:relative;float:left;list-style:none;padding:0;margin-right:25px}body .app main .module header nav .werkzeuge li.sucheweg{display:none}body .app main .module header nav .werkzeuge li a{cursor:pointer}body .app main .module header nav .werkzeuge li a:hover{transform:unset}body .app main .module .tools{width:100%;height:80px;position:relative;float:left;background-color:#e2e2e2;color:black;border-bottom:4px solid black}body .app main .module .tools a{color:black}body .app main .module .tools a:hover{color:#3a5aad;font-size:18pt}body .app main .module .tools ul{position:relative;float:left;width:100%;margin:0.8em 0}body .app main .module .tools ul li{position:relative;float:left;margin-right:5%;list-style:none;font-size:16pt}body .app main .module .auswertung{overflow:hidden;max-width:100%;float:left;position:relative;background-color:rgba(255,255,255,0.94);display:grid;grid:1fr auto / auto auto 1fr;min-height:90vh;width:100%;padding-bottom:40px}body .app main .module .auswertung .img-responsive{overflow:hidden}body .app main .module .auswertung .settings{position:absolute;top:10px;left:10px;width:40px;height:40px;background-color:#334b89;z-index:1;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all 100ms ease;font-size:larger}body .app main .module .auswertung .settings:hover{background-color:#23335c;cursor:pointer}body .app main .module .auswertung.groupweg{display:block}body .app main .module .auswertung .bearb{position:absolute;right:0;top:0px;bottom:0;width:40px}body .app main .module .auswertung .bearb .option{display:flex;flex-wrap:wrap;padding:10px 4px;justify-content:center;box-shadow:inset 0 0 10px rgba(0,0,0,0.4);border-radius:4px;margin:5px}body .app main .module .auswertung .bearb .option a{color:white;width:20px;height:20px;background-color:#334b89;border-radius:50%;text-align:center;margin:2px 0px;text-decoration:none;font-size:1.2em;transition:all 200ms}body .app main .module .auswertung .bearb .option a:hover:is([href],[onclick]){background-color:#23335c}body .app main .module .auswertung .bearb .option i{text-align:center;width:100%;display:block;font-size:1.3em;margin-bottom:5px}body .app main .module .auswertung .slidenav{z-index:1;position:absolute;top:40vh;left:0px;right:auto;display:flex;flex-direction:column;justify-content:center}body .app main .module .auswertung .slidenav .skipweg{display:none}body .app main .module .auswertung .slidenav.rightside{left:auto;right:0px;display:flex;flex-direction:column;align-items:flex-end}body .app main .module .auswertung .slidenav .skip{transition:transform;transition-duration:1000ms;transition-property:ease;transform:scale(1, 1);position:relative;float:left;background-color:#334b89;color:#fff;border:0px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;width:50px;transform-origin:left;margin:5px 0}body .app main .module .auswertung .slidenav .skip:hover{transform:scale(1.1, 1.1)}body .app main .module .auswertung .slidenav .skip.rechts{float:right;transform-origin:right}body .app main .module .auswertung .slidenav .skip.rechts.ende{transform:scale(1, 1);width:unset}body .app main .module .auswertung .slidenav .skip.rechts.ende:hover{transform:scale(1.1, 1.1)}body .app main .module .auswertung .slidenav .skip.größer{font-size:250%}body .app main .module .auswertung .ende{z-index:1;position:absolute;left:auto;right:0px;display:flex;flex-direction:column;justify-content:center;transition:transform;transition-duration:1000ms;transition-property:ease;transform-origin:right;font-size:110%;float:left;background-color:#334b89;color:#fff;border:0px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}body .app main .module .auswertung .ende:hover{transform:scale(1.1, 1.1)}body .app main .module .auswertung .xmlupload{margin-left:40px}body .app main .module .auswertung .xmlupload center{text-align:left}body .app main .module .auswertung .xmlupload center h2{position:relative;float:left;width:100%}body .app main .module .auswertung .xmlupload h1{position:relative;float:left}body .app main .module .auswertung .xmlupload a{position:relative;float:left;padding:10px 20px;background-color:#334b89;text-decoration:none;width:100%;margin-bottom:6px;font-size:150%}body .app main .module .auswertung .xmlupload a:hover{background-color:#23335c}body .app main .module .auswertung .mediawrap{width:500px;max-width:30vw;display:grid;grid-template-rows:auto minmax(0px, 1fr);max-height:53vh;grid-gap:20px;padding-top:20px}body .app main .module .auswertung .mediawrap2{display:flex;flex-direction:row;padding-right:30px;padding-top:20px;max-height:660px}body .app main .module .auswertung .pruefcheckboxen{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:4;padding:10px 10px 10px 10px;box-shadow:inset 5px 0px 39px rgba(102,102,102,0.226);display:grid;grid-template-columns:1fr 1fr}body .app main .module .auswertung .pruefcheckboxen .checkboxwrap{position:relative;float:left;margin-bottom:4px;margin-top:4px}body .app main .module .auswertung .pruefcheckboxen .checkboxwrap input{margin-right:5px}body .app main .module .auswertung .sidetools{width:350px;margin-left:30px;position:relative;float:left;color:black;padding:3% 40px;box-shadow:5px 0px 39px rgba(102,102,102,0.226);grid-row-start:1;grid-row-end:3;background-color:white}body .app main .module .auswertung .sidetools button:hover{background-color:#666}body .app main .module .auswertung .sidetools .spacer{height:15px;position:relative;float:left;width:100%}body .app main .module .auswertung .sidetools .spacer.rechts{float:right;width:10px}body .app main .module .auswertung .sidetools .spacer.links{float:left;width:10px}body .app main .module .auswertung .sidetools .buttonwrap{display:block;margin-bottom:10px;float:left;width:100%}body .app main .module .auswertung .sidetools .buttonwrap .halberbutton{position:relative;float:left;background-color:#334b89;border:0px;width:100%;color:white;font-size:140%}body .app main .module .auswertung .sidetools .buttonwrap .halberbutton.rechts{float:right}body .app main .module .auswertung .sidetools .small{width:100%;display:grid;grid-template-columns:23% 1fr;grid-gap:4%;margin-bottom:7px;position:relative;float:left}body .app main .module .auswertung .sidetools .small input:disabled{color:black}body .app main .module .auswertung .sidetools .small.copyspecial{grid-template-columns:23% auto 22px}body .app main .module .auswertung .sidetools .small.copyspecial .copy{font-size:smaller;text-align:center;padding:unset;display:flex;align-content:center;justify-content:center}body .app main .module .auswertung .sidetools .small.copyspecial .copy:hover{background-color:#fff}body .app main .module .auswertung .sidetools .small.copyspecial .copy .far{line-height:20px}body .app main .module .auswertung .sidetools .small.tripple{grid-template-columns:23% 10% 13.5% 10% 13.5% 10%}body .app main .module .auswertung .sidetools .small.tripple .wrap{grid-template-columns:25px 3fr;display:grid;grid-gap:8px}body .app main .module .auswertung .sidetools .small.tripple select::-ms-expand{display:none}body .app main .module .auswertung .sidetools .small.tripple .wrong{border:solid red 2px}body .app main .module .auswertung .sidetools .small.tripple select{appearance:none}body .app main .module .auswertung .sidetools .small.tripple select.wrong{border:solid red 2px}body .app main .module .auswertung .sidetools .small.double{grid-template-columns:23% minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}body .app main .module .auswertung .sidetools .small.double .wrap{grid-template-columns:25px 3fr;display:grid;grid-gap:2px}body .app main .module .auswertung .sidetools .small.double select::-ms-expand{display:none}body .app main .module .auswertung .sidetools .small.double .wrong{border:solid red 2px}body .app main .module .auswertung .sidetools .small.double select{appearance:none}body .app main .module .auswertung .sidetools .small.double select.wrong{border:solid red 2px}body .app main .module .auswertung .sidetools .small .smaller{display:flex;position:relative;float:left}body .app main .module .auswertung .sidetools .small .outputparagraphsmall{min-width:40px;text-align:right}body .app main .module .auswertung .sidetools .small h3{margin:0}body .app main .module .auswertung .sidetools .small input:disabled{background-color:#cdd8f178;border:0;padding:5px}body .app main .module .auswertung .sidetools .small textarea{height:36px;max-width:245px}body .app main .module .auswertung .sidetools .small textarea:disabled{background-color:#cdd8f178;border:0;padding:5px}body .app main .module .auswertung .sidetools .small textarea:disabled{color:black}body .app main .module .auswertung .sidetools .small select{height:25px}body .app main .module .auswertung .sidetools p{position:relative;float:left}body .app main .module .auswertung .sidetools .input{position:relative;float:left;height:13px;padding:3px;border:2px solid #23335c;background-color:rgba(161,182,227,0.471);overflow:hidden;word-break:break-all;margin:0}body .app main .module .auswertung .sidetools .film{border-bottom:1px solid}body .app main .module .auswertung .sidetools .outputparagraph{position:relative;float:left}body .app main .module .auswertung .sidetools .bottominput{position:relative;float:left;height:5vh;border:2px solid #23335c;background-color:rgba(161,182,227,0.471)}body .app main .module .auswertung .sidetools .flexstretch{position:relative;float:left;display:flex;flex-direction:column;align-items:stretch;width:100%}body .app main .module .auswertung .kennzeichen{padding:0 40px;margin:0 0 0 20px;float:left;position:relative;background-color:#e4e4e4}body .app main .module .auswertung .kennzeichen div{display:flex;align-items:center}body .app main .module .auswertung .kennzeichen .printonly{border:solid red 2px;margin:unset}body .app main .module .auswertung .kennzeichen input[type="checkbox"]{margin-left:10px;position:static}body .app main .module .auswertung .kennzeichen .div_rel{display:block;position:relative;height:31%;margin-top:1%}body .app main .module .auswertung .kennzeichen .fulldark{filter:brightness(40%)}body .app main .module .auswertung .kennzeichen .middark{filter:brightness(70%)}body .app main .module .auswertung .kennzeichen img{width:100%;height:100%;object-fit:contain;object-position:0 55%;background-color:black}body .app main .module .auswertung .kennzeichen p{position:absolute;transform:rotate(-90deg);left:-13px;top:30px;font-family:'Montserrat', sans-serif;font-weight:bold}body .app main .module .auswertung .kennzeichen p::before{content:'/';margin:0 5px 0 0;color:#334b89;font-weight:900}body .app main .module .auswertung .kennzeichen a,body .app main .module .auswertung .kennzeichen label{display:block;position:relative;margin:2px;width:100%}body .app main .module .auswertung .kennzeichen a:hover,body .app main .module .auswertung .kennzeichen label:hover{cursor:pointer}body .app main .module .auswertung .kennzeichen input{display:none}body .app main .module .auswertung .fahrer{background-color:#e4e4e4;position:relative;float:left;padding:0 40px;margin:0 0 0 20px;height:100%;min-height:300px}body .app main .module .auswertung .fahrer .bilder{position:relative;height:100%;display:block}body .app main .module .auswertung .fahrer img{width:100%;height:100%;object-fit:cover;background-color:black;object-position:55% 55%}body .app main .module .auswertung .fahrer p{position:absolute;transform:rotate(-90deg);left:-16px;top:30px;font-family:'Montserrat', sans-serif;font-weight:bold}body .app main .module .auswertung .fahrer p::before{content:'/';margin:0 5px 0 0;color:#334b89;font-weight:900}body .app main .module .auswertung .cut_overlay{border:solid 2px red;position:absolute;top:0;bottom:0;left:0;right:0;display:grid;cursor:crosshair;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;display:none}body .app main .module .auswertung .cut_overlay a{width:30px;aspect-ratio:1 / 1}body .app main .module .auswertung .cut_overlay a:hover{background-color:red}body .app main .module .auswertung .cut_overlay a.toggle{background-color:red;transform:scale(3.5, 3)}body .app main .module .auswertung .bild{background-color:#e4e4e4;position:relative;float:left;padding:0 40px;margin:0 0 0 20px}body .app main .module .auswertung .bild .galery_overview{display:flex;float:left;flex-direction:column;flex-wrap:wrap;max-height:90%}body .app main .module .auswertung .bild .uber{display:block;float:left;max-width:800px;position:relative;height:100%}body .app main .module .auswertung .bild .uber.galery{width:115px;height:115px;margin:0 0 10px 10px}body .app main .module .auswertung .bild img{width:100%;height:100%;object-fit:contain;background-color:black}body .app main .module .auswertung .bild p{position:absolute;transform:rotate(-90deg);left:-45px;top:65px;font-family:'Montserrat', sans-serif;font-weight:bold;z-index:1}body .app main .module .auswertung .bild p::before{content:'/';margin:0 5px 0 0;color:#334b89;font-weight:900}body .app main .module .auswertung .cut{position:absolute;top:190px;left:0;width:40px;display:flex;flex-direction:column;align-items:center}body .app main .module .auswertung .cut.d{top:120px}body .app main .module .auswertung .cut a{display:flex;background-color:#334b89;color:white;width:28px;height:28px;text-decoration:none;justify-content:center;align-items:center;cursor:pointer}body .app main .module .auswertung .cut a.on{background-color:white;color:#334b89;box-shadow:inset rgba(0,0,0,0.288) 0px 0px 10px;border:solid 1px #9e9e9e}body .app main .view_senioren .module .auswertung .sidetools{width:40vw;min-width:600px;max-width:100%}body .app main .view_senioren .module .auswertung .sidetools .outputparagraph{font-size:120%}body .app main .view_senioren .module .auswertung .sidetools .small{font-size:150%}body .app main .view_senioren .module .auswertung .sidetools .small input{width:100%}body .app main .view_senioren .module .auswertung .sidetools .small .smaller{width:100%}body .app main .view_senioren .module .auswertung .sidetools .small textarea{height:56px;max-width:100%}body .app main .view_senioren .module .auswertung .sidetools .input{height:25px;width:100%}body .app main .view_senioren .module header{height:7vh}body .app main .view_senioren .module header nav{flex-grow:3}body .app main .view_senioren .module header nav ul li{font-size:150%}body .app main .view_senioren .module header .logout{font-size:180%}body .app main .view_senioren .module .lefttools ul li{font-size:150%}body .app.print{width:210mm;height:297mm;background-color:green}body .app.print main .module header{display:none}body .app.print main .module .auswertung{display:block;background:none}body .app.print main .module .auswertung .slidenav,body .app.print main .module .auswertung #vonbis,body .app.print main .module .auswertung li{display:none}body .app.print main .module .auswertung .kennzeichen,body .app.print main .module .auswertung .fahrer,body .app.print main .module .auswertung .bild{background:none}body .app.print main .module .auswertung .kennzeichen p,body .app.print main .module .auswertung .fahrer p,body .app.print main .module .auswertung .bild p{position:initial;transform:none}body .app.print main .module .auswertung .kennzeichen img,body .app.print main .module .auswertung .fahrer img,body .app.print main .module .auswertung .bild img{height:auto}body .app.print main .module .auswertung .kennzeichen .bilder,body .app.print main .module .auswertung .fahrer .bilder,body .app.print main .module .auswertung .bild .bilder{display:none}body .app.print main .module .auswertung .kennzeichen .input[type="radio"]:checked+.bilder,body .app.print main .module .auswertung .fahrer .input[type="radio"]:checked+.bilder,body .app.print main .module .auswertung .bild .input[type="radio"]:checked+.bilder{display:block}body .app.print main .module .auswertung .mediawrap{display:block;position:relative;float:right;padding:0;width:50%}body .app.print main .module .auswertung .mediawrap .kennzeichen,body .app.print main .module .auswertung .mediawrap .fahrer{width:66%}body .app.print main .module .auswertung .mediawrap .kennzeichen .bilder:nth-of-type(1){display:none}body .app.print main .module .auswertung .mediawrap .kennzeichen .bilder:nth-of-type(2){display:none}body .app.print main .module .auswertung .mediawrap2{display:block;position:relative;float:left;padding:0;width:50%}body .app.print main .module .auswertung .sidetools{padding-bottom:0;width:86%}body .app.print main .module .auswertung .sidetools .small.double input.input.smaller .printonly{display:none}body .app.print main .module .auswertung .sidetools .printonly{display:none}body .app.print main .module .auswertung .sidetools .buttonwrap .halberbutton{display:none}body .app.print main .module .auswertung .sidetools .copyspecial .copy{display:none}@media print{body .app main .module .auswertung .bild .uber.galery{margin:unset}body .app main .module .auswertung .sidetools{box-shadow:unset;padding:unset;margin:unset;grid-column:span 2;width:unset}body .app main .module .auswertung .settings{display:none}.slidenav,#vonbis,li{display:none}#printonly{display:none}body .app main .module .auswertung .sidetools .small input:disabled .printonly{display:none}body .app main .module{background-image:none;padding:20px;width:unset}body .app main .module header{display:none}body .app main .module .auswertung{display:grid;grid-template-columns:1fr 1fr;grid-gap:unset;background:none;padding-bottom:unset}body .app main .module .auswertung .bild .uber{width:unset}body .app main .module .auswertung .slidenav,body .app main .module .auswertung #vonbis,body .app main .module .auswertung li{display:none}body .app main .module .auswertung .slidenav.rightside,body .app main .module .auswertung #vonbis.rightside,body .app main .module .auswertung li.rightside{display:none}body .app main .module .auswertung .kennzeichen,body .app main .module .auswertung .fahrer,body .app main .module .auswertung .bild{background:none;box-shadow:unset;padding:unset;margin:unset}body .app main .module .auswertung .kennzeichen p,body .app main .module .auswertung .fahrer p,body .app main .module .auswertung .bild p{position:initial;transform:none;color:#000}body .app main .module .auswertung .kennzeichen img,body .app main .module .auswertung .fahrer img,body .app main .module .auswertung .bild img{height:auto}body .app main .module .auswertung .mediawrap{display:block;position:relative;float:right;padding:0;width:unset}body .app main .module .auswertung .mediawrap .kennzeichen label.printonly{display:block}body .app main .module .auswertung .mediawrap .kennzeichen a,body .app main .module .auswertung .mediawrap .kennzeichen label{display:none}body .app main .module .auswertung .mediawrap input[type="checkbox"]{display:none}body .app main .module .auswertung .mediawrap2{display:block;position:relative;float:left;padding:0;margin-left:5px}body .app main .module .auswertung .cut{display:none}body .app main .module .auswertung .bearb{display:none}body .app main .module .auswertung .sidetools{padding-bottom:0;display:flex;flex-direction:column;align-items:flex-start}body .app main .module .auswertung .sidetools .small{grid-template-columns:100px auto 60px auto 60px auto !important;padding:1px;align-items:center;width:unset;grid-gap:10px !important;margin-bottom:2px}body .app main .module .auswertung .sidetools .small .outputparagraphsmall{text-align:left;min-width:none}body .app main .module .auswertung .sidetools .small .outputparagraph,body .app main .module .auswertung .sidetools .small .outputparagraphsmall{font-weight:bold}body .app main .module .auswertung .sidetools .small input,body .app main .module .auswertung .sidetools .small textarea{height:unset;padding:3px !important;background-color:unset !important;border:solid 1px #000 !important;width:150px;box-shadow:unset !important}body .app main .module .auswertung .sidetools .small input.more:first-child,body .app main .module .auswertung .sidetools .small textarea.more:first-child{width:100%;border-right:unset !important}body .app main .module .auswertung .sidetools .small textarea{max-width:unset;width:200px;min-height:50px}body .app main .module .auswertung .sidetools .small.double input.input.smaller .printonly{border:5px solid black}body .app main .module .auswertung .sidetools .printonly{display:none}body .app main .module .auswertung .sidetools .buttonwrap .halberbutton{display:none}body .app main .module .auswertung .sidetools .copyspecial .copy{display:none}}@media only screen and (max-width: 1200px){body .app main .module .auswertung{grid:auto / auto 1fr}body .app main .module .auswertung .mediawrap{justify-content:flex-start}body .app main .module .auswertung .mediawrap2{grid-column:1 / span 2}}@media only screen and (max-width: 700px){body .app main .module .auswertung{grid:auto / auto}body .app main .module .auswertung .sidetools{width:unset}body .app main .module .auswertung .sidetools .small.double{grid-template-columns:24% 24% 15% 23%}body .app main .module .auswertung .mediawrap2{grid-column:unset}}
