.navbar-brand {
    font-family: Lato, sans-serif;
}

.bg-blue {
    background-color: #1795d4 !important;
}

.dropdown-item.active, .dropdown-item:active{
    background-color: #1795d4 !important;
}

.text-blue{
    color: #1795d4 !important;
}

.link-black{
    color: #000 !important;
}

.app-header .navbar-brand {
    color: #ffffff;
}

.btn-flash {
    border-color: #1795d4 !important;
    color: #FFF !important;
    animation: flash-btn 1s infinite alternate-reverse;
}

.btn-primary {
    background-color: #1795d4 !important;
    border-color: #1795d4 !important;
    color: #FFF !important;
}

.btn-outline-primary {
    color: #1795d4 !important;
    border-color: #1795d4 !important;
}

.btn-outline-primary:hover {
    background-color: #1795d4 !important;
}

.sidebar.sidebar-pills .nav-link.active, .sidebar.sidebar-pills .nav-link:hover {
    color: #1795d4 !important;
}

#crudTable_reset_button {
    color: #1795d4 !important;
}

.breadcrumb-item a {
    color: #1795d4 !important;
}

.bluea {
    color: #1795d4 !important;
}

.btn-docusign {
    color: #000;
    background-color: #E3F800;
    border-color: #E3F800;
}

.btn-docusign:hover {
    color: #000;
    background-color: #c4d606;
    border-color: #c4d606;
}

.sidebar.sidebar-pills .nav-link.active .nav-icon, .sidebar.sidebar-pills .nav-link:hover .nav-icon {
    color: #1795d4 !important;
}

.btn-link {
    color: #1795d4 !important;
}

.page-item.active .page-link {
    background-color: #1795d4 !important;
}

.d-print-none {
    color: #1795d4 !important;
}

.dropdown-item:active {
    background-color: #1795d4 !important;
    color: #FFF !important;
}

.form-control:focus, .form-control:active {
    border-color: #1795d4 !important;
    box-shadow: 0 0 0 2px #cbe9f8 !important;
}

.navbar-icon{
    color: #FFF;
}
footer a{
    color: #1795d4!important;
}

.cursor-pointer{
    cursor: pointer;
}

.card-hover, .card-hover small{
    transition: 0.2s;
}

.card-hover:hover, .card-hover.highlight{
    border-color: #1795d4!important;
    transition: 0.2s;
}

.card-hover:hover small, .card-hover.highlight small{
    color: #1795d4!important;
    transition: 0.2s;
}

.slack-field input, .slack-field input:active, .slack-field input:focus{
    background-color: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

.slack-field input.is-invalid, .slack-field input:active.is-invalid, .slack-field input:focus.is-invalid{
    background-color: transparent !important;
    border-color: #df4759 !important;
    box-shadow: none !important;
    outline: none !important;
}

.slack-field input.is-valid, .slack-field input:active.is-valid, .slack-field input:focus.is-valid{
    background-color: transparent !important;
    border-color: #47aadf !important;
    box-shadow: none !important;
    outline: none !important;
}

@keyframes flash-btn {
    from{
        background-color: #1795d4;
    }
    to{
        background-color: #7dd0fa;
    }
}
