a.delete-link{font-size:1em;color:black;text-align:center;text-decoration:none}a.delete-link img{width:1.7em}.red-background{background-color:red !important;color:white !important}.icon-image{width:1.7em}.filter-reset-btn{margin-top:16px}.table-red td.red-cell{background-color:red;color:white;font-size:1.5em;padding:20px;text-align:center}.content-table .job-completions{border-collapse:collapse;width:100%}.content-table .job-completions th{font-weight:normal;font-size:0.75em;background-color:yellow;padding:8px 12px;text-align:left;border-bottom:1px solid #ddd}.content-table .job-completions td{padding:8px 12px;border-bottom:1px solid #ddd}.content-table .job-completions tr:nth-child(even){background-color:#f9f9f9}label{display:block}div.field,div.actions{margin-bottom:10px}body{font-family:Sans-Serif;font-size:13px;margin:0;padding:0}.home{grid-area:header;grid-column:1 / span 1;background-color:#666666}.categories{grid-column:2 / span 1;background-color:#666666;padding-left:10em;margin-top:-0.15em}.categories a{font-size:1.5em;float:left;display:block;color:#f2f2f2;text-align:center;text-decoration:none;padding:7px 15px}.categories a:hover{background-color:black;color:white;text-decoration:none}.categories a.active{background-color:#70A61D}.grid-container{display:grid;grid-template-columns:8em auto;grid-template-rows:3em auto auto;grid-template-areas:'header header' 'notice notice' 'left center' 'footer footer'}.action{grid-row:2 / span 2;background-color:#d9d9d9}.action ul{list-style:none;padding:0.354em 0;margin-top:1em}.action ul li a{font-family:Sans-Serif;font-size:1.4em;text-decoration:none;color:black;display:block;padding-left:0.5em}.action ul li a:hover{background-color:#bfbfbf;color:black}.action ul li a.active{font-weight:bold}.info{grid-row:1 / span 1;grid-column:1 / span 1;font-size:1em;padding-top:10px;padding-left:5px;background:chartreuse}.info img{width:20px;float:left;margin-left:10px}.notice{grid-area:notice;grid-column:2 / span 1;border-radius:0.5em;border:solid 0.177em #eccc11;font-size:1.4em;color:black;background-color:#eccc11;display:block;padding:5px 5px;margin:1px;text-align:center}.content{grid-area:center;margin:10px}.footer{grid-area:footer;background-color:#d9d9d9;padding:3px;text-align:right;font-size:1em}.footer img{width:17px;float:right;margin-top:2px;margin-left:10px;margin-right:10px}@media (max-width: 600px){.grid-container{grid-template-areas:'header header' 'notice notice' 'left center' 'footer footer'}}.herakles_form{padding-top:0.1em}.herakles_form .actions{padding:1em 0}.herakles_form input,.herakles_form textarea,.herakles_form select,.herakles_form option{border:solid thin #888;box-sizing:border-box;font-size:1em;padding:0.4em;margin:0.1em}.herakles_form input[type="submit"]{background-color:#b6e259;border-radius:0.354em;border:solid thin #888;color:black;font-size:1.41em;font-weight:bold;padding:0.354em 1em}.herakles_form input[type="submit"]:hover{background-color:#c0ec63}.herakles_form #error_explanation{background-color:white;border-radius:1em;border:solid red;margin-bottom:0.5em}.herakles_form #error_explanation h2{background:none;color:red;font-size:1.41em;padding-left:10px}.herakles_form #error_explanation ul{margin-top:0}.herakles_form #error_explanation ul li{color:red;font-size:1em}.herakles_form .field_with_errors{background:none;color:red}.herakles_form .field_with_errors label{font-weight:bold;padding:0em;margin:0em}.herakles_form .field_with_errors input,.herakles_form .field_with_errors textarea{background:pink;margin-top:-0.55em}.content-table table{border:1px solid dimgray;border-collapse:collapse}.content-table table th{font-size:0.9em;border:1px solid dimgray;background-color:#a2d759}.content-table table tr.list_line_odd{background-color:#f2f2f2}.content-table table td{font-size:0.75em;border:1px solid dimgray;padding:3px}.content-table table td.red-cell{font-size:0.75em;border:1px solid dimgray;padding:3px;background-color:red;color:white}.content-table table a{font-size:1em;color:black;text-align:center;text-decoration:none}.content-table table a img{width:1.7em}.content-table table img:hover{background-color:#A09E9E;color:black}.content-table table a:visited{color:black}.content-table table a:hover{background-color:#A09E9E}
