﻿


@media print {
    .text-size-override * {
        font-size:12px !important
    }
    .text-size-override {
        font-size: 12px !important
    }
    .faq-answer {
        display: inline !important;
    }
}

.customError {
    color: red;
}

.row.display-flex {
    display: flex;
    flex-wrap: wrap;
}

.row.display-flex > [class*='col-'] {
    display: flex;
    flex-direction: column;
}
/*.faq-big {
            font-size: xx-large;
        }

        .faq-med {
            font-size: x-large;
        }
            */
.faq-norm {
    /*font-style: italic;*/
    padding-left: 0;
}

.faq-pad {
    padding-top: 20px;
}

.faq-question {
    cursor: pointer;
    font-weight: bold;
}

.faq-answer {
    display: none;
    padding-top: 10px;
    padding-bottom: 5px;
}

.faq-btn {
    background-color: #00a05f;
    padding: 20px 30px;
    font-weight: bold;
    color: white;
}

.faq-btn:hover {
}

.Proxima-Nova-Light {
    font-family: "proxima-nova", sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 36px;
    line-height: 35px;
    color: #00A84F;
}

.print-size {
    height: 24px;
    width: 23px;
}

.text-size-override-small * {
    font-size: 12pt !important
}