﻿body { padding-top: 55px; overflow-y: scroll }
th, td { text-align: center; font-weight: normal; min-height: 32px; max-height: 32px; height: 32px; vertical-align: middle !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.cell-w-32 { min-width: 32px; max-width: 32px; width: 32px; }
.cell-w-40 { min-width: 40px; max-width: 40px; width: 40px; }
.cell-w-45 { min-width: 45px; max-width: 45px; width: 45px; }
.cell-w-50 { min-width: 50px; max-width: 50px; width: 50px; }
.cell-w-60 { min-width: 60px; max-width: 60px; width: 60px; }
.cell-w-75 { min-width: 75px; max-width: 75px; width: 75px; }
.cell-w-80 { min-width: 80px; max-width: 80px; width: 80px; }
.cell-w-100 { min-width: 100px; max-width: 100px; width: 100px; }
.cell-w-150 { min-width: 150px; max-width: 150px; width: 150px; }
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { background-color: #464753; border-radius: .35rem; }
.navbar-brand { display: inline-block; padding-top: .3495rem; padding-bottom: .3495rem; margin-right: 1rem; font-size: 1.25rem; line-height: 1.25rem; white-space: nowrap; }
nav { font-size:90%; font-weight:400 }