/**
 *
 * Apply Here your Custom CSS
 *
*/

.forceBlack {
    background-color: #2b303a !important;
    color: white !important;
}

.list-inline a {
    color: #8ed995 !important;
}

    .list-inline a:hover {
        text-decoration: none !important;
        color: #fc943d !important;
    }

.tile-group {
    background-color: #303641 !important;
}

.tile-group-2 {
    background-color: #303641 !important;
    box-shadow: 0px 5px 10px -10px #00000080 !important;
    border-radius: 10px !important;
}

.h3Special h3 {
    color: #fc943d !important;
}

.h3Special span {
    color: #ffcb9f !important;
}

.alert-warning td a {
    color: #f4f569 !important;
}

    .alert-warning td a:hover {
        color: #fc943d !important;
    }

.badge-countrylist {
    background-color: #fc943d !important;
    color: #464e5d !important;
}

.alert-warning {
    background-color: #8f906e !important;
    border-color: #8f906e !important;
    color: #f4f569 !important;
}

.alert-danger {
    background-color: #906e6e !important;
    border-color: #906e6e !important;
    color: #ffb8b8 !important;
}

.panel-default {
    border-color: #252932 !important;
    background-color: #303641 !important;
    border-radius: 10px !important;
}

.alert td:nth-child(1) {
    background: #2b303a !important;
}

.table-bordered {
    border: 1px solid #252a32 !important;
}

    .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
        background-color: #252a32 !important;
        border-bottom-width: 0px !important;
        color: #fc943d !important;
        border-bottom: 0 !important;
    }

.table {
    width: 100% !important;
    margin-bottom: 1rem !important;
    color: #212529 !important;
    border-radius: 10px 10px 2px 2px !important;
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #252a32 !important;
}

.panel-default > .panel-heading {
    color: #fc943d !important;
    background-color: #252a32 !important;
    border-color: #252a32 !important;
    padding: 0 !important;
}

.alert-success {
    background-color: #252a32 !important;
    border-color: #5b7869 !important;
    color: #90db95 !important;
}

    .alert-success td a {
        color: #90db95 !important
    }

        .alert-success td a:hover {
            color: #fc943d !important
        }

.table-hover > tbody > tr:hover {
    background-color: #303641 !important;
}

.table-hover tbody tr:hover {
    color: #fc943d !important;
}

.tile-group-2 .tile-white {
    color: #ffcb9f !important;
}

.country-list li {
    border-top: 1px solid #22272f !important;
}

    .country-list li:nth-child(1) {
        border: none !important;
    }


.tile-stats {
    margin-bottom: 20px !important;
}

.tile-zinguard {
    background-color: #fc943d;
}

    .tile-zinguard:hover {
        background-color: #d67e34;
    }

.panel-heading {
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
}

hr {
    border-top: 1px solid #fc943d;
}

.tile-white {
    color: #ffcb9f !important;
}

h1 {
    color: whitesmoke;
}

h4 {
    color: whitesmoke !important;
}

p {
    color: #f5f5f575
}

footer {
    border-top: 1px solid #fc943d !important;
}

    footer a {
        color: #8ed995 !important;
        margin-top: 0px !important;
    }

        footer a:hover {
            text-decoration: none !important;
            color: #fc943d !important;
        }

.box {
    background: #303641 !important;
}

    .box.box-primary {
        border-top-color: #ffbc53 !important;
    }

.list-group-item {
    background-color: #303641 !important;
}

list-group-item {
    padding-left: 3px !important;
    padding-right: 3px !important;
}

.profile-username {
    color: whitesmoke;
}

.box-title {
    color: whitesmoke !important;
}

.nav-tabs-custom {
    background: #303641 !important;
    border-top-color: #ffbc53 !important;
    border-top: 1.5px solid;
}

    .nav-tabs-custom li a {
        color: #8ed995 !important;
    }

        .nav-tabs-custom li a:hover {
            text-decoration: none !important;
            color: #fc943d !important;
        }

.custom-select {
    border: 1px solid #fcac3d7a !important;
    background: #303641 !important;
    color: #e4e4e4 !important;
    font-size: inherit !important;
}

.col-form-label {
    color: #f5f5e9;
}

.card {
    background-color: inherit !important;
}

.btn-link-card {
    outline: 0 !important;
    color: #fc943d;
    font-size: small;
    font-weight: bold;
}

.btn-link-card:hover {
    color: #f9a122;
}

.btn-link-card:focus {
    color: #28a745;
}

