﻿
hr {
    border-top: 1px solid gray;
}

/* Nav Bar - Dark Theme*/
.bg-dark {
    background-color: #4F4F51 !important;
}

.navbar-dark .navbar-brand {
    color: #ae3124 !important;
}

    .navbar-dark .navbar-brand:hover {
        color: #ae3124 !important;
    }

.navbar-dark .navbar-nav .nav-link {
    color: white !important;
}

    .navbar-dark .navbar-nav .nav-link:hover {
        color: #ae3124 !important;
    }

.navbar-dark .navbar-nav .nav-link {
    color: white !important;
    padding-left: 5px;
}

/* .d-inline-block {
	padding-left: 2em !important;
} */

/*Nav Bar - Light Theme*/
.bg-light {
    background-color: white !important;
}

.navbar-light {
    padding: .5em;
    width: 14em;
}

.navbar-light {
    box-shadow: none;
}

    .navbar-light .navbar-brand {
        color: steelblue !important;
    }

        .navbar-light .navbar-brand:hover {
            color: white !important;
            background-color: steelblue;
        }

    .navbar-light .navbar-nav .nav-link {
        background-color: #4F4F51;
        color: white !important;
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
        margin-bottom: 4px;
        border-radius: 2px;
    }

        .navbar-light .navbar-nav .nav-link:hover {
            color: black !important;
            background-color: #ae3124;
        }

/*
    Card Headers
*/

.card-header {
    background-color: #4F4F51 !important;
}

    .card-header a {
        color: steelblue !important;
        text-decoration: none;
    }

        .card-header a:hover {
            color: #ae3124 !important;
            text-decoration: none;
        }

/*
    Card Body
*/

.card-body table {
    table-layout: fixed;
}

.card-body th, td {
    width: 130px;
}

.card-body .col U {
    font-weight: bold;
}


/*
    Grid formatting
*/

a:hover.list-row-link {
    color: steelblue !important;
}

.grid-link a {
    color: steelblue !important;
}

    .grid-link a:hover {
        color: black !important;
    }

.btn-link a,
.btn-link a:active,
.btn-linka:focus {
    color: #ae3124 !important;
    text-decoration: none;
}

    .btn-link a:hover {
        color: black !important;
        text-decoration: none;
    }

/*
    Glyph formatting
*/

.glyphCenter {
    text-align: center;
    padding-top: 50px;
}


a {
    color: #ae3124 !important;
}

.btn-primary {
    color: #fff !important;
    background-color: #4F4F51 !important;
    border-color: #144b66 !important;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff !important;
    background-color: steelblue !important;
    border-color: #144b66 !important;
}

div.panel-danger .card-header {
	background: #4F4F51 !important;
}


div.panel-info .card-header {
	background: #4F4F51 !important;
}

div.panel-success .card-header {
	background: #4F4F51 !important;
}

div.panel-warning .card-header {
	background: #4F4F51 !important;
}

.card-header a{
	color: white !important;
}

.card-header {
	color: white !important;
}