.navbar-dark .navbar-nav .nav-link{
    color: #fff !important;
    padding: 10px !important;
}
.dropdown-item {
    color: #03a9f4 !important;
}
#content-wrapper {
    margin-left: 0px !important;
    background-color: #fff !important;
    min-height: 600px !important;
}

#footer-bar{
   /* position: fixed !important;*/
}

#theme-wrapper {
    box-shadow: none !important;
}


/*#login-box {
    max-width: 400px !important;
}*/

#login-logo {
    background: #8bc34a !important;
    padding: 0px !important;
}

    #login-logo > img {
        height: 60px !important;
    }

#login-box-inner {
    text-align: center !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.btn-circle {
    line-height: 45px !important;
    text-align: center !important;
    padding: 0 !important;
    border-radius: 50% !important;
    border-color: #ccc !important;
}

    .btn-circle i {
        position: relative;
        top: -1px;
    }

.btn-circle-sm {
    width: 15px;
    height: 15px;
    line-height: 15px;
    font-size: 0.9rem;
}

.btn-circle-lg {
    width: 55px;
    height: 55px;
    line-height: 55px;
    font-size: 1.1rem;
}

.btn-circle-xl {
    width: 70px !important;
    height: 70px !important;
    line-height: 70px !important;
    font-size: 1.3rem !important;
}

.table tbody > tr > td:first-child {
    font-size: .875em !important;
}
.table tbody > tr > td > a {
    font-size: 1.2em !important;
}