@charset "UTF-8";#body .table.table-clickable td>a,#body .table.table-clickable th>a{color:inherit}#body .table.table-clickable td>a:hover,#body .table.table-clickable th>a:hover{text-decoration:none}#body .table thead th{white-space:nowrap}#body .table tbody td{white-space:nowrap}#body .select2-container{width:100%!important}#body .table tr.below td:not(.with-buttons),#body .table tr.below th{color:#721c24;background-color:#f8d7da}#body .table tr.above td:not(.with-buttons),#body .table tr.above th{background-color:#d4edda;color:#155724}#body .table .current-month{background:#ffc107;border-color:#d39e00;color:#6d5200;border-left:2px solid #d39e00;border-right:2px solid #d39e00}#body form .form-group{position:relative}#body .form-control.input-validation-error{border-color:#b92c28}#body .form-control.input-validation-error:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,44,40,.6);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,44,40,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,44,40,.6)}#body .form-control+span.field-validation-error,#body .form-control+span.field-validation-valid{display:none;position:absolute}#body .form-control.input-validation-error+.field-validation-error,#body .form-control.input-validation-error+.field-validation-valid{right:12px;color:#b92c28;bottom:7px;font-size:14px}#body .select2-container.form-control.input-validation-error>a:after{content:'Feltet er påkrævet';position:absolute;font-size:14px;color:#b92c28;right:24px;bottom:0}#body .form-control.input-validation-error+span.field-validation-error,#body .form-control.input-validation-error+span.field-validation-valid{display:block}#body .validation-summary-errors ul{margin:1em 0;color:#b92c28}@media only screen and (min-width:1400px){#body .container{max-width:1320px}}@media only screen and (min-width:1600px){#body .container{max-width:1500px}}#body #add-forecast .modal-dialog{max-width:100%;width:800px}#body #forecast-table tr.active td{background:#cce5ff}#body #forecast-table tr td .row{margin:0 -.15rem}#body #forecast-table tr td .row .col{padding:0 .15rem}#body #forecast-table tr .db-col{width:110px}#body #forecast-table tr .weight-col{width:100px}#body #forecast-table thead th a{color:#495057;text-decoration:underline}#body #forecast-table thead th a:hover{text-decoration:none}#body .table .current-month,#body .table .month{max-width:80px}#body .table .form-group{margin:0}