@charset "UTF-8";#loading-page{position:fixed;background-color:#fff;height:100%;width:100%;top:60px;left:0;margin:0;padding:0;z-index:19999;display:none;opacity:0}#loading-spinner{position:absolute;top:50%;left:50%;width:120px;height:120px;background:url(/img/spinner.gif) no-repeat;margin-top:-60px;margin-left:-60px;z-index:20000}.sorting-desc{background:url(/img/tablesort/sort-desc.png) no-repeat 95%}.sorting-asc{background:url(/img/tablesort/sort-asc.png) no-repeat 95%}@media print{a:after{content:""}a[href]:after{content:none!important}.table-results-timedfinals{font-size:.95em}.table-results-timedfinals input{border:none!important;margin:0!important;padding:0!important}.table-results-timedfinals .form-control{height:auto}.table-results-timedfinals>tbody>tr>td{padding:3px;line-height:normal}body{padding-top:40px!important}}tr.entries-team-members-extended td{background-color:#eee}.form-signin{max-width:350px;padding:20px;margin:0 auto;background-color:#fcfcfc;border-radius:8px}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;height:auto;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.environment-local .competition-heading{background-color:#a91aff}.environment-local .modal-header{background-color:#a91aff;color:#fff}.environment-local .panel-login .panel-heading{background:#a91aff;color:#fff;font-weight:700}.environment-devtest .competition-heading{background-color:#5b8238}.environment-devtest .modal-header{background-color:#5b8238;color:#fff}.environment-devtest .panel-login .panel-heading{background:#5b8238;color:#fff;font-weight:700}.environment-livetest .competition-heading{background-color:red}.environment-livetest .modal-header{background-color:#8b0000;color:#fff}.environment-livetest .panel-login .panel-heading{background:#8b0000;color:#fff;font-weight:700}.environment-training .competition-heading{background-color:#ff1493}.environment-training .modal-header{background-color:#ff1493;color:#fff}.environment-training .panel-login .panel-heading{background:#ff1493;color:#fff;font-weight:700}.environment-production .competition-heading{background-color:#0775c9}.environment-production .modal-header{background-color:#0775c9;color:#fff}.environment-production .panel-login .panel-heading{background:#0775c9;color:#fff;font-weight:700}body{padding-top:100px;padding-bottom:80px;font-family:Roboto,sans-serif}.row-actions{text-align:right}.row-actions a{margin-right:4px}.competition-heading{color:#fff;height:48px;position:fixed;top:0;width:100%;padding:5px 3px 5px 10px;z-index:1030}#app-nav{top:28px}.lg-checkbox label{font-size:24px}.lg-checkbox input[type=checkbox]{display:none}.lg-checkbox input[type=checkbox]+label:before{font-family:Font Awesome\ 5 Free;font-weight:400;display:inline-block;content:"\F0C8";letter-spacing:10px}.lg-checkbox input[type=checkbox]:checked+label:before{content:"\F14A";letter-spacing:10px}.unscheduled-events-scrollable{overflow-y:scroll;position:absolute;top:90px;bottom:20px;right:15px}h3{margin:0 0 15px}.default-value{color:grey;font-style:italic}.hilite-unpublished{font-weight:700}.hilite-final{color:red}.modal-content{border-radius:0}.hilite{font-weight:700}.check-all label{margin-bottom:0;line-height:24px;vertical-align:bottom}.table thead th{text-transform:uppercase;font-size:.85em}.scratched{text-decoration:line-through}.input-error{background-color:red}.fa-tags{color:silver}.event-heading{margin-bottom:3px}.event-subheading{font-size:1.1em;color:#555;font-weight:700}.bold{font-weight:700}.header-block{margin-bottom:8px}.results-summary-level-heading{font-weight:700;font-size:1.6em;color:#777}.results-summary-level-small{font-weight:400;font-size:.8em;color:#777}.unpublished-changes-exist{background-color:#ff0}.action-scan-rfid:focus{border:2px solid green;background-color:#92e8b4}