body {
  background: #455a64;
  color: #ffffff;
  margin-top: 1rem;
}

.navbar-custom {
    background: #1c313a !important;
}

.navbar-custom2 {
    min-height: 80px;
    background: #1a237e !important;
}




.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: #ffffff;
}

tbody {
      display:block;
      max-height:700px;
      overflow-y:auto;
  }

.td-custom {
    background:#1c313a !important;
    color: #fff9c4;
}

.td-custom2 {
    background:#263238 !important;
    color: #fff9c4;
}

.td-column {
    color: #e1f5fe;
    text-align: right;
}

.tr-custom_table {
    background:#1c313a !important;
    color: #e1f5fe;
    text-align: center;
}

.td-danger_table {
    background:#b71c1c !important;
    color: #ffffff;
    text-align: center;
}

.td-warnining1_table {
    background:#e57373 !important;
    color: #000000;
    text-align: center;
}

.td-warnining2_table {
    background:#ffeb3b !important;
    color: #000000;
    text-align: center;
}

.news_table {
    background:#ff6384!important;
    color: #000000;
    text-align: center;
}


a:link {
  color: #ea80fc;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px; /* Set the fixed height of the footer here */
  line-height: 60px; /* Vertically center the text there */
  background-color: #1a237e;
}


html {
  scrollbar-face-color: #646464;
  scrollbar-base-color: #646464;
  scrollbar-3dlight-color: #646464;
  scrollbar-highlight-color: #646464;
  scrollbar-track-color: #000;
  scrollbar-arrow-color: #000;
  scrollbar-shadow-color: #646464;
  scrollbar-dark-shadow-color: #646464;
}

::-webkit-scrollbar { width: 8px; height: 3px;}
::-webkit-scrollbar-button {  background-color: #666; }
::-webkit-scrollbar-track {  background-color: #646464;}
::-webkit-scrollbar-track-piece { background-color: #000;}
::-webkit-scrollbar-thumb { height: 50px; background-color: #666; border-radius: 3px;}
::-webkit-scrollbar-corner { background-color: #646464;}}
::-webkit-resizer { background-color: #666;}
