@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:400;src:url(fonts/open-sans-v15-latin-regular.woff2) format("woff2"),url(fonts/open-sans-v15-latin-regular.woff) format("woff"),url(fonts/open-sans-v15-latin-regular.ttf) format("truetype"),url(fonts/open-sans-v15-latin-regular.svg#OpenSans) format("svg"),url(fonts/open-sans-v15-latin-regular.eot),url(fonts/open-sans-v15-latin-regular.eot?#iefix) format("embedded-opentype")}body{font-family:Open Sans;margin:0;padding:0;height:100%;box-sizing:border-box}.login{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;max-width:90%;background-color:#000;color:#fff;text-align:center;padding:20px;z-index:1000;box-sizing:border-box;margin:0 auto}.login form{display:flex;flex-direction:column}.login label{margin-bottom:5px;font-weight:700}.login input[type=text],.login input[type=password]{margin-bottom:15px;padding:8px;font-size:16px}.login input[type=submit],.login button{padding:10px;font-size:16px;cursor:pointer}.login .form-group{display:flex;flex-direction:column}.container{background-color:#fff;margin:100px auto;width:70%;min-width:300px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right;margin-bottom:10px}.dataTables_wrapper .dataTables_filter label{font-weight:700}.dataTables_wrapper .dataTables_filter input{border:1px solid #ccc;padding:5px;border-radius:4px;margin-left:5px}.dataTables_wrapper .dataTables_length{float:left;margin-bottom:10px}.dataTables_wrapper .dataTables_length label{font-weight:700}.dataTables_wrapper .dataTables_length select{border:1px solid #ccc;padding:5px;border-radius:4px;margin-left:5px}.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{margin-top:10px}.version{text-align:right;background-color:#000;color:#fff;padding-right:20px;font-size:.8em;position:fixed;bottom:0;width:100%}
