body {
    font-family: 'Nunito', sans-serif;
}
.login {
    margin-top: 30%;
}

.btn-primary {
    color: #fff;
    background-color: #ffac30;
    border: none !important;
}

.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active {
    background-color: #ea9c27;
}

.btn-primary.disabled, .btn-primary:disabled {
    background-color: #ffac30;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #ea9c27;
    box-shadow: 0 0 0 0.2rem #f9db818c;
}
.alert-area {
    margin-top: 32px;
    font-size: 12px;
    text-align: center;
}

td {
    word-break:break-all;
}

.filter-bar {
    padding: 36px 0px;
}
.table-bordered td, .table-bordered th {
    border: 0px !important;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f8f9fa !important;
}

.filter-bar label {
    font-size: 12px;
}

.workers_group {
    padding: 18px 0px;
}

body {
    background:#15131E;
}
.App {
    color: white;
}

.card {
    background: #1F1E27;
}

.badge-pill {
    border-radius: 4px;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #232129  !important;
}

.table {
    color: white !important;
}

.bg-light {
    background: #242526 !important;
}

.navbar-light .navbar-nav .nav-link {
    color: #f8f9fa;
}

.navbar-brand {
    color: #ffb407 !important;
}

.container {
    padding-top: 24px;
}

.summary-group {
    display: flex;
    flex-flow: wrap;
}

.summary-admin{
    min-width: 372px;
    margin:8px 8px;
    flex: 1;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff;
    background-color: #3C3C4C;
    border-color: #3C3C4C;
}

a {
    color: #dc3545;
}

.nav-tabs {
    border-bottom: 1px solid #3C3C4C;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    border-color: #3C3C4C;
    border-top: none;
    border-right: none;
    border-left: none;
}

a:hover {
    color: #bd2130;
}

.no-side-margin {
    margin-right: 0px;
    margin-left: 0px;
}

.big-number {
    font-size: 36px;
}

.progress {
    background-color: #495057;
}
.container {
    max-width: 80vw !important;
}
.summary-success-percentage {
    font-size: 12px;
}
.empty-summary {
    font-size: 32px;
}
.react-bootstrap-table table{table-layout:fixed}.react-bootstrap-table th.sortable{cursor:pointer}.react-bootstrap-table th .order>.dropdown>.caret{margin:10px 0 10px 5px;color:#ccc}.react-bootstrap-table th .order>.dropup>.caret{margin:10px 0;color:#ccc}.react-bootstrap-table th>.react-bootstrap-table-sort-order>.caret{margin:10px 6.5px}.react-bootstrap-table th .order-4:before{margin-left:3.5px;content:"\2191";opacity:.4}.react-bootstrap-table th .order-4:after{content:"\2193";opacity:.4}.react-bootstrap-table th .caret-4-asc:before{margin-left:3.5px;content:"\2191"}.react-bootstrap-table th .caret-4-asc:after{content:"\2193";opacity:.4}.react-bootstrap-table th .caret-4-desc:before{margin-left:3.5px;content:"\2191";opacity:.4}.react-bootstrap-table th .caret-4-desc:after{content:"\2193"}.react-bootstrap-table th[data-row-selection]{width:30px}.react-bootstrap-table td>.selection-input-4,.react-bootstrap-table th>.selection-input-4{margin:-4px}.react-bootstrap-table td.react-bs-table-no-data{text-align:center}.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated{animation-fill-mode:both}.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceIn,.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceOut{animation-duration:.75s}.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.shake{animation-duration:.3s}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,50%,90%{transform:translate3d(-10px,0,0)}30%,70%{transform:translate3d(10px,0,0)}}.react-bootstrap-table td.react-bootstrap-table-editing-cell .shake{animation-name:shake}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceIn{animation-name:bounceIn}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceOut{animation-name:bounceOut}.react-bootstrap-table .reset-expansion-style{padding:0}.react-bootstrap-table .row-expansion-style{padding:8px}.react-bootstrap-table .row-expand-slide-appear{max-height:0;overflow:hidden}.react-bootstrap-table .row-expand-slide-appear-active{max-height:1000px;transition:max-height 3s linear}.react-bootstrap-table .row-expand-slide-exit{max-height:1000px}.react-bootstrap-table .row-expand-slide-exit-active{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(0,.95,0,.95)}
.react-bootstrap-table-page-btns-ul{float:right;margin-top:0!important}.react-bootstrap-table-pagination-list-hidden{display:none}
