﻿/*gov drive*/

.gbg-success {
    background-color: #28a745 !important;
}

    .gbg-success,
    .gbg-success > a {
        color: #fff !important;
    }

        .gbg-success.btn:hover {
            border-color: #1e7e34;
            color: #ececec;
        }

        .gbg-success.btn:not(:disabled):not(.disabled):active, .gbg-success.btn:not(:disabled):not(.disabled).active, .gbg-success.btn:active, .gbg-success.btn.active {
            background-color: #1e7e34 !important;
            border-color: #1c7430;
            color: #fff;
        }


.cfiles1 {
    margin-top: 0.5rem;
    font-size: .875em;
    color: #6c757d;
}

.achartheight {
    height: 350px;
}

.cfiles2 {
    color: #92b9d6;
}

.cfiles3 {
    color: #92b9d6;
}

.cfiles4 {
    color: #ffa2c1;
}

.cfiles5 {
    color: #28a745 !important;
}

.cfiles6 {
    margin-top: 40px;
}

.cfiles7 {
    margin-top: 120px;
}

.cfiles8 {
    font-size: 22px;
    text-align: center;
}

.cfiles9 {
    background-color: white;
    color: black;
}

.cfiles10 {
    font-size: 10px
}

.cfiles11 {
    padding: 5px;
}

.cfiles12 {
    font-size: 24px;
    cursor: pointer;
    padding: 7px 0px 0px 0px;
    color: #ffffff;
}

.cfiles13 {
    color: #ffd800;
}

.cfiles14 {
    display: none !important;
}

.cfiles15 {
    border-right: 1px solid #dee2e6;
}

.cfiles16 {
    font-weight: 100;
}

.cfiles17 {
    font-weight: 100;
    word-wrap: anywhere;
}

.cfiles18 {
    font-size: 12px;
}

.cfiles19 {
    font-size: 11px;
}

.cfiles20 {
    font-size: 22px;
}

.cfiles21 {
    padding-right: 10px;
}

/*Gen Error Page */

.econtent-box-policy {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.13), 0 6px 20px 0 rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.13), 0 6px 20px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.13), 0 6px 20px 0 rgba(0, 0, 0, 0.12);
    padding: 15px 20px;
    margin: 5px;
    /*text-align: center !important;*/
    border-radius: 5px;
    color: #1d3a7c;
}

    .econtent-box-policy ul li .fa {
        font-size: 25px;
        color: #0E4D92;
        float: left;
        width: 50px;
        text-align: center;
    }

    .econtent-box-policy ul li .fas {
        font-size: 25px;
        color: #0E4D92;
        float: left;
        width: 50px;
        text-align: center;
    }


.curlerror {
    width: 100%;
    position: absolute;
    top: 64px;
    font-size: 20px;
    margin-top: 100px;
    margin-left: 50px;
}

#cfconsent-popup {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 2rem 8rem;
    background-color: #fff;
    transition: opacity 1s ease;
}

.cfhidden {
    opacity: 0;
}

.vcenter {
    margin-top: 30%;
    text-align: center;
}
