.zz-card-title {
    font-family: Trebuchet MS, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 100;
    font-variant: normal;
    font-stretch: extra-condensed;
}

    .zz-input-label {
        font-family: Verdana, sans-serif;
        font-size: 17px;
        font-style: normal;
        font-weight: 100;
        font-variant: normal;
        font-stretch: extra-condensed;
    }

    .label-input-toppad {
        margin-top: 8px;
    }

    .input-group-vertical-toppad {
        margin-top: 15px;
    }

    .table-responsive {
        max-height: 100px;
    }

    .top-5 {
        margin-top: 5px;
    }

    .top-10 {
        margin-top: 10px;
    }

    .top-15 {
        margin-top: 15px;
    }

    .top-20 {
        margin-top: 20px;
    }

    .corner-color {
        color: rgb(40, 38, 148);
    }

    .col-alignheight {
        display: flex;
        flex-direction: column;
    }

    .card-alignheight {
        display: flex;
        flex-direction: column;
        height: 100%;
    }

    .card-body-alignheight {
        flex: 1
    }

    .arial-helv {
        font-family: Arial, Helvetica, sans-serif;
    }

    .samplefont {
        font-family: Apple Chancery, cursive;
    }

    .jumbotron {
        padding: 1rem;
        /* Adjusted padding values */
        margin-bottom: 0px;
        margin-top: 1rem;
        background-color: #10469e;
        border-radius: 0.3rem;
    }

    .jumbotron h1,
    .jumbotron .lead {
        color: #ffffff;
    }

    .fullheight {
        height: 100vh;
    }
