﻿body {
    color: #6b6f80;
}


.header-navbar {
    /*font-family: "Comfortaa", cursive, "Times New Roman", Times, serif;*/
    font-family: "Muli", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

.btn-primary {
    border-color: #5654c2 !important;
    background-color: #3b39b0 !important;
    color: #FFFFFF;
}

    .btn-primary:hover {
        border-color: #5654c2 !important;
        background-color: #4c4abc !important;
        -webkit-box-shadow: 0 1px 2px 0 rgba(105, 103, 206, 0.451), 0 1px 3px 1px rgba(105, 103, 206, 0.302);
        box-shadow: 0 1px 2px 0 rgba(105, 103, 206, 0.451), 0 1px 3px 1px rgba(105, 103, 206, 0.302);
        color: #FFFFFF;
    }

    .btn-primary:focus, .btn-primary:active {
        border-color: #4c4abc !important;
        background-color: #3b39b0 !important;
        -webkit-box-shadow: 0 1px 2px 0 rgba(105, 103, 206, 0.451), 0 1px 3px 1px rgba(105, 103, 206, 0.302) !important;
        box-shadow: 0 1px 2px 0 rgba(105, 103, 206, 0.451), 0 1px 3px 1px rgba(105, 103, 206, 0.302) !important;
        color: #FFFFFF;
    }

    .btn-primary.btn-glow {
        -webkit-box-shadow: 0px 1px 20px 1px rgba(105, 103, 206, 0.6);
        box-shadow: 0px 1px 20px 1px rgba(105, 103, 206, 0.6);
        color: #FFFFFF;
    }

.btn-outline-primary {
    border-color: #3b39b0 !important;
    color: #3b39b0 !important;
    background-color: transparent;
    
}

    .btn-outline-primary:hover {
        background-color: #6967CE;
        -webkit-box-shadow: 0 1px 2px 0 rgba(105, 103, 206, 0.451), 0 1px 3px 1px rgba(105, 103, 206, 0.302) !important;
        box-shadow: 0 1px 2px 0 rgba(105, 103, 206, 0.451), 0 1px 3px 1px rgba(105, 103, 206, 0.302) !important;
        color: #FFF !important;
    }

    .btn-outline-primary.btn-glow {
        -webkit-box-shadow: 0px 1px 20px 1px rgba(105, 103, 206, 0.6);
        box-shadow: 0px 1px 20px 1px rgba(105, 103, 206, 0.6);
    }

.table.table-sm td {
    padding: 0.5rem 1rem;
    line-height: 1rem;
    border-top-width: 0px;
    border-bottom-width: 0px;
}


.table.table-sm2 td {
    padding: 0.5rem 1rem;
    line-height: 1rem;
    border-top-width: 0px;
    border-bottom-width: 0px;
}

.card-header {
    padding-bottom: 14px;
    padding-top: 14px;
}
