.navbar-light .navbar-nav .nav-link {
    color: #212529;
    font-weight: bold;
}


.card-header {
    padding: .30rem 1.25rem;
    margin-bottom: 0;
    background-color: #b8f9f3;
    border-bottom: 1px solid rgba(0,0,0,.125);
    font-weight: bold;
    text-align: center;
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: .60rem;
}


.table td, .table th {
    padding: .20rem;
    vertical-align: top;
    /*border-top: 1px solid #dee2e6;*/
   border-top: 1px solid #a9abad;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #a9abad;
}

.highcharts-figure-line {
    max-width: 1000px;
    margin: 1em auto;
   }
   