@font-face {
    font-family: 'Proxima Nova';
    font-weight: 400;
    font-style: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/proxima-nova/3786F2_0_0.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/proxima-nova/3786F2_0_0.woff") format("woff");
}

@font-face {
    font-family: 'Proxima Nova';
    font-weight: 600;
    font-style: normal;
    src: url("//opb.georgia.gov//themes/custom/ga_forest/orchard/assets/fonts/proxima-nova/3786F2_1_0.woff2") format("woff2"), url("//opb.georgia.gov//themes/custom/ga_forest/orchard/assets/fonts/proxima-nova/3786F2_1_0.woff") format("woff");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 200;
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-ExtraLight.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-ExtraLight.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-ExtraLight.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 200;
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-ExtraLightIt.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-ExtraLightIt.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-ExtraLightIt.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-Light.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-Light.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-Light.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 300;
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-LightIt.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-LightIt.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-LightIt.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-Regular.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-Regular.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-Regular.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-It.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-It.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-It.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-Semibold.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-Semibold.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-Semibold.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 600;
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-SemiboldIt.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-SemiboldIt.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-SemiboldIt.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-Bold.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-Bold.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-Bold.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 700;
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-BoldIt.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-BoldIt.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-BoldIt.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-Black.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-Black.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-Black.ttf") format("truetype");
}

@font-face {
    font-family: 'Source Serif Pro';
    font-weight: 900;
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff2/SourceSerifPro-BlackIt.woff2") format("woff2"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/woff/SourceSerifPro-BlackIt.woff") format("woff"), url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/ttf/SourceSerifPro-BlackIt.ttf") format("truetype");
}

/* Variable Fonts */
@font-face {
    font-family: 'Source Serif Pro VF';
    font-weight: 200 900;
    /* default: 389 */
    font-style: normal;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/var/SourceSerifVariable-Roman.woff2") format("woff2-variations");
}

@font-face {
    font-family: 'Source Serif Pro VF';
    font-weight: 200 900;
    /* default: 389 */
    font-style: italic;
    font-stretch: normal;
    src: url("//opb.georgia.gov/themes/custom/ga_forest/orchard/assets/fonts/source-serif-pro/var/SourceSerifVariable-Italic.woff2") format("woff2-variations");
}
/*# sourceMappingURL=fonts.css.map */
body {
    font-variant-numeric: lining-nums;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol !important; 
}

.no-gutters > [class^="col-"],
.no-gutters > [class*=" col-"] {
    padding-right: 0;
    padding-left: 0;
}

.masthead {
    background-color: #0057A1;
    padding-top: 20px;
    padding-bottom: 20px;
}

/* TOPHAT*/

.header-top-hat {
    background-color: #000300;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-weight: 600;
    color: rgb(211, 211, 211);
    line-height: 1.25;
}

.header-top-hat__inner, .header-official-site__information {
    padding: 10px 0px 10px 0px;
    font-size: 13px;
}

    .header-official-site__information p {
        padding-top: 13px;
        padding-bottom: 13px;
    }

    .header-top-hat__inner a {
        color: #fff;
    }

        .header-top-hat__inner a:hover {
            color: #e3c475
        }

.google-translator-switch {
    margin-right: 30px
}

.header-official-site__description-text-content {
    margin-right: 10px;
}

.header-official-site__description-icon {
    margin-right: 6px;
}

.header-official-site__link {
    display: inline-block;
}

.header-utility-wide {
    float: right;
}

.header-utility-wide__language-selector path, .header-utility-wide__agency-selector path, [id=google_translator_element] path {
    fill: #D3D3D3;
}

[id=google_translator_element]:focus .goog-te-menu-value span, [id=google_translator_element]:hover .goog-te-menu-value span {
    color: #D0AE56 !important;
}

[id=google_translator_element]:active .goog-te-menu-value span {
    color: #FCA375 !important;
}

[id=google_translator_element] svg, .header-utility-wide__language-selector-image, .header-utility-wide__agency-selector-image {
    margin-right: 0.625rem;
    max-width: 1.5rem;
    vertical-align: middle;
}

.header-utility-wide__language-selector-image, .header-utility-wide__agency-selector-image {
    display: inline-block;
    line-height: 0;
}

    .header-utility-wide__language-selector-image svg, .header-utility-wide__agency-selector-image svg {
        width: 100%;
        color: rgb(211, 211, 211);
    }

.header-utility-wide__language-selector:focus .header-utility-wide__agency-selector-text, .header-utility-wide__language-selector:focus .header-utility-wide__language-selector-text, .header-utility-wide__language-selector:hover .header-utility-wide__agency-selector-text, .header-utility-wide__language-selector:hover .header-utility-wide__language-selector-text, .header-utility-wide__agency-selector:focus .header-utility-wide__agency-selector-text, .header-utility-wide__agency-selector:focus .header-utility-wide__language-selector-text, .header-utility-wide__agency-selector:hover .header-utility-wide__agency-selector-text, .header-utility-wide__agency-selector:hover .header-utility-wide__language-selector-text, [id=google_translator_element]:focus .header-utility-wide__agency-selector-text, [id=google_translator_element]:focus .header-utility-wide__language-selector-text, [id=google_translator_element]:hover .header-utility-wide__agency-selector-text, [id=google_translator_element]:hover .header-utility-wide__language-selector-text {
    color: #D0AE56 !important;
}

.header-utility-wide__language-selector:focus path, .header-utility-wide__language-selector:hover path, .header-utility-wide__agency-selector:focus path, .header-utility-wide__agency-selector:hover path, [id=google_translator_element]:focus path, [id=google_translator_element]:hover path {
    fill: #D0AE56;
}

.header-utility-wide__language-selector:active .header-utility-wide__agency-selector-text, .header-utility-wide__language-selector:active .header-utility-wide__language-selector-text, .header-utility-wide__agency-selector:active .header-utility-wide__agency-selector-text, .header-utility-wide__agency-selector:active .header-utility-wide__language-selector-text, [id=google_translator_element]:active .header-utility-wide__agency-selector-text, [id=google_translator_element]:active .header-utility-wide__language-selector-text {
    color: #FCA375 !important;
}

.header-utility-wide__language-selector:active path, .header-utility-wide__agency-selector:active path, [id=google_translator_element]:active path {
    fill: #FCA375;
}


.header-navbar {
    border-top: 1px solid rgba(211,211,211,0.3);
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-weight: 600;
    z-index: 0;
}
.navbar-default {
    background-color: #0057A1 !important;
}
.navbar-default .navbar-nav > .active > a {
    color: #fff;
}

    .navbar-default .navbar-nav > .active > a:hover {
        color: #e3c475
    }


.footer-top {
    background-color: #000300;
    padding-top: 18px;
    padding-bottom: 18px;
    height: 100px;
    margin-top: 50px;
}


.page-header {
    margin-top: 25px;
}

.footer-bottom {
    background-color: #0057A1;
    color: #fff;
    border-top: 1px solid rgba(211,211,211,0.3);
    font-family: 'Segoe UI',Arial, sans-serif;
    font-variant-numeric: lining-nums;
    /*height: 478px;*/
    padding: 40px 0px 40px 0px;
}

    .footer-bottom h3 {
        margin-top: 0px;
        font-family: 'Merriweather',Arial, sans-serif;;
    }

    .footer-bottom ul, .footer-bottom-last ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
    }

        .footer-bottom ul > li {
            display: block;
            padding: 10px 0px 10px 0px;
            margin: 0px;
            font-size: 20px;
            font-weight: 600;
        }

        .footer-bottom-last ul > li {
            display: inline;
            padding: 10px 0px 10px 0px;
            margin: 0px;
        }

    .footer-bottom a, .footer-bottom-last a {
        color: #FFFFFF;
        text-decoration: underline;
        
    }

        .footer-bottom a:hover, .footer-bottom-last a:hover {
            color: #FFFFFF;
            text-decoration: underline;
        }


    .footer-bottom h3 {
        font-family: 'Merriweather',Arial, sans-serif;
    }

    a {
        color: #0057A1;
        text-decoration: underline;
    }
    

.footer-bottom-last {
    background-color: #0057A1;
    color: #fff;
    border-top: 1px solid rgba(211,211,211,0.3);
    font-family: 'Segoe UI',Arial, sans-serif;
    font-variant-numeric: lining-nums;
    padding: 40px 0px 0px 0px;
    padding-top: 24px;
    padding-bottom: 24px;
}

    .footer-bottom-last .footer-copyright {
        font-size: 20px;
        display: inline-block;
        padding-right: 50px;
    }

    .footer-bottom-last .footer-meta {
        display: inline-block;
        font-size: 16px;
    }

        .footer-bottom-last .footer-meta li {
            margin-right: 2rem
        }

footer h4, .footer h4 {
    color: #fff;
    font-family: 'Merriweather',Arial, sans-serif;
}

.socialicons {
    font-size: 30px;
    list-style-type: none;
    display: inline;
    margin-top: 20px;
    float: right;
}

    .socialicons > li {
        display: inline;
    }

/*Entity List Actions*/
.entity-grid.entitylist .view-grid th, .subgrid .view-grid th {
    font-size: 16px;
}

.entity-grid.entitylist .dropdown.action button, .subgrid .dropdown.action button {
    display: none;
}

.entity-grid.entitylist .dropdown.action ul, .subgrid .dropdown.action ul {
    list-style: none;
    display: inline-block;
    position: relative !important;
    min-width: 65px;
    padding: 0px;
    margin: 0px;
    font-size: 16px;
    text-align: center;
}

    .entity-grid.entitylist .dropdown.action ul > li > a, .subgrid .dropdown.action ul > li > a {
        margin-left: 0px;
        padding: 3px 3px;
    }

/* Progress Bar */
table.section[data-name=Step1Complete], table.section[data-name=Step2Complete], table.section[data-name=Step3Complete], table.section[data-name=PortalSteps], table.section[data-name=submitforpayment], table.section[data-name=geocodes], table.section[data-name=returnreason], table.section[data-name=rejectedreason], table.section[data-name=straltodocumentlist], table.section[data-name*="HiddenFields"], table.section[data-name=PurchaseOrderVouchersSection], #local-login-heading, #returnednotes, #rejectednotes, #reasonnotes {
    display: none;
}

fieldset.reasonnotes {
    border: red solid 1px !important;
    border-collapse: separate;
    padding: 10px;
}
    fieldset.reasonnotes legend {
        color: red;
        width: auto;
        padding: 10px;
        border:none;
        margin-bottom:0px;
    }


#reasonnotes .note {
    border-top: 1px solid #ddd;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: 20px;
    margin-right: 20px;
}

/* Progress Bar */
/*table.section[data-name="submitforpayment"] {
    display:inline-block;
}*/
.arrow-container {
    margin-right: 15px;
    margin-bottom: 15px;
}

.arrow-steps {
    margin-right: 15px;
}

    .arrow-steps .step {
        font-size: 14px;
        text-align: center;
        color: #666;
        cursor: default;
        margin: 0px 0px 1px auto;
        padding: 10px 10px 10px 30px;
        min-width: 110px;
        float: left;
        position: relative;
        background-color: #d9e3f7;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        transition: background-color 0.2s ease;
    }

        .arrow-steps .step:after,
        .arrow-steps .step:before {
            content: " ";
            position: absolute;
            top: 0;
            right: -17px;
            width: 0;
            height: 0;
            border-top: 20px solid transparent;
            border-bottom: 20px solid transparent;
            border-left: 18px solid #d9e3f7;
            z-index: 2;
            transition: border-color 0.2s ease;
            padding-right: 1px;
        }

        .arrow-steps .step:before {
            right: auto;
            left: 0;
            border-left: 17px solid #fff;
            z-index: 0;
        }

        .arrow-steps .step:first-child:before {
            border: none;
        }

        .arrow-steps .step:first-child {
            border-top-left-radius: 4px;
            border-bottom-left-radius: 4px;
        }

        .arrow-steps .step span {
            position: relative;
        }

            .arrow-steps .step span:before {
                opacity: 0;
                content: "";
                position: absolute;
                top: -2px;
                left: -20px;
            }

        .arrow-steps .step.done span:before {
            background-color: #00ff21;
            opacity: 1;
            -webkit-transition: opacity 0.3s ease 0.5s;
            -moz-transition: opacity 0.3s ease 0.5s;
            -ms-transition: opacity 0.3s ease 0.5s;
            transition: opacity 0.3s ease 0.5s;
        }

        .arrow-steps .step.current {
            color: #fff;
            background-color: #00AEEF;
        }

            .arrow-steps .step.current a {
                color: #fff;
            }

            .arrow-steps .step.current:after {
                border-left: 17px solid #00AEEF;
            }



/* portal lookup width fix */
td.cell.lookup.form-control-cell > div.control > div.input-group {
    width: 100%;
}


#found-my-answer-bottom-comments {
    display: none;
}



.header-branding-lockup__link, .footer-branding-lockup__link {
    position: relative;
}

.actions {
    margin-bottom: 20px;
}

@media (max-width:767px) {
    .header-branding-lockup__wordmark-image {
        height: 43px;
    }

    .footer-branding-lockup__wordmark-image {
        height: 43px;
    }

    .footer-top {
        height: 53px;
        padding-top: 5px;
        padding-bottom: 5px;
    }
}



.header-branding-lockup__wordmark-image, .footer-branding-lockup__wordmark-image {
    -webkit-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

    .header-branding-lockup__wordmark-image.header-branding-lockup__wordmark-image--light,
    .footer-branding-lockup__wordmark-image.footer-branding-lockup__wordmark-image--light {
        opacity: 1;
    }

.header-branding-lockup__link:hover .header-branding-lockup__wordmark-image--light,
.footer-branding-lockup__link:hover .footer-branding-lockup__wordmark-image--light {
    opacity: 0;
}

.header-branding-lockup__link:hover .header-branding-lockup__wordmark-image--dark,
.footer-branding-lockup__link:hover .footer-branding-lockup__wordmark-image--dark {
    opacity: 1;
}

.header-branding-lockup__link:active .header-branding-lockup__wordmark-image--light-active,
.footer-branding-lockup__link:active .footer-branding-lockup__wordmark-image--light-active {
    opacity: 1;
}

.header-branding-lockup__link:active .header-branding-lockup__wordmark-image--light,
.footer-branding-lockup__link:active .footer-branding-lockup__wordmark-image--light {
    opacity: 0;
}


.crmEntityFormView .cell label {
    float: left;
    display: inline;
    font-weight: 600;
    font-size: 20px;
}

.crmEntityFormView .cell div.info.required label:after {
    color: #b01116;
}

.crmEntityFormView .state, .crmEntityFormView .status {
    padding: 6px 0px;
}


.breadcrumb {
    background-color: #fff;
    font-size: larger;
    font-family: 'Segoe UI',Arial, sans-serif;
    font-weight: 600;
}

    .breadcrumb a {
        text-decoration: underline;
    }

        .breadcrumb a:hover {
            color: #99370a;
        }

    .breadcrumb > li + li:before {
        content: "";
        background-image: url(https://opb.georgia.gov/themes/custom/ga_forest/orchard/assets/images/icons/arrows/short-right/arrow-short-right--black.svg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        content: '';
        display: inline-block;
        height: 1rem;
        width: 2rem;
    }

#RedeemByLogin {
    display: none;
}

.grantsummary {
    font-size: smaller;
}

.vtop {
    display: inline-block;
    vertical-align: top;
    float: none;
}

.fa-spin{
    display:inline-block;
}


.form-control{
    height:42px;
}

.h1, .h2, .h3, h1, h2, h3{
    font-family: 'Merriweather',Arial, sans-serif !important;
    color: #0057A1;
}

table.section[data-name="SystemFields"], table.section[data-name^="SystemFields"] {
    display: none;
}
.header-branding-lockup__link img, .footer-branding-lockup__link img {
    width: 400px;
}
html, body, code, kbd, pre, samp,
.popover, .tooltip, .carousel-control .icon-next, .carousel-control .icon-prev{
    font-family: 'Segoe UI',Arial, sans-serif !important; 
} 

.btn-primary {
    background-color: #0057A1;
}
.panel-primary > .panel-heading {
    background-color: #0057A1;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background-color: #0057A1;
    color: #FFFFFF;
}

div.list-group.unstyled > a:hover, div.list-group.unstyled > a:focus{
    background-color: #0057A1;
    color: #FFFFFF;
}

.breadcrumb > .active {
    color: #5C5D5F;
}

h3.footer-contact__title{
    color:#FFFFFF !important;
}
h3.footer-footer-link-group__title{
    color:#FFFFFF !important;
}
h3.footer-link-group__title{
    color:#FFFFFF !important;
}

/* changes after upgrading to bootstrap version 5.3.6 */

button{text-transform:none;}
body{color:#333;}
.btn{white-space:nowrap;}
footer{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
strong{font-weight:700;}
img{border:0;vertical-align:middle;}
button{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button{-webkit-appearance:button;cursor:pointer;}
@media print{
img{page-break-inside:avoid;}
*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{max-width:100%!important;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
.navbar{display:none;}
}
body{background-color:#fff;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{margin:0;font-family:Source Serif Pro VF,Georgia,Times New Roman,serif;font-size:18px;line-height:1.42857143;}
button{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#204062;text-decoration:none;}
a:focus,a:hover{color:#0d1a28;text-decoration:underline;}
a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0;}
[role=button]{cursor:pointer;}
h2,h3,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2,h3{margin-top:25px;margin-bottom:12.5px;}
h5,h6{margin-top:12.5px;margin-bottom:12.5px;}
h2{font-size:38px;}
h3{font-size:31px;}
h5{font-size:18px;}
h6{font-size:16px;}
p{margin:0 0 12.5px;}
.text-left{text-align:left;}
.text-center{text-align:center;}
ul{margin-top:0;}
ul{margin-bottom:12.5px;}
.container{margin-right:auto;margin-left:auto;}
.container{padding-left:15px;padding-right:15px;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-left:-15px;margin-right:-15px;}
.col-md-12,.col-md-3,.col-md-6,.col-sm-12,.col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
@media (min-width:768px){
.col-sm-12,.col-sm-6{float:left;}
.col-sm-12{width:100%;}
.col-sm-6{width:50%;}
}
@media (min-width:992px){
.col-md-12,.col-md-3,.col-md-6{float:left;}
.col-md-12{width:100%;}
.col-md-6{width:50%;}
.col-md-3{width:25%;}
}
.btn{line-height:1.42857143;}
.btn{border:1px solid transparent;}
.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;padding:6px 12px;font-size:18px;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}
.btn:focus,.btn:hover{color:#333;text-decoration:none;}
.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.btn-default{color:#333;background-color:#fff;border-color:#ccc;}
.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}
.btn-default:active,.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
.btn-default:active:focus,.btn-default:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;}
.btn-default:active{background-image:none;}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.collapse{display:none;}
.btn-group{position:relative;display:inline-block;vertical-align:middle;}
.btn-group > .btn{position:relative;float:left;}
.btn-group > .btn:active,.btn-group > .btn:focus,.btn-group > .btn:hover{z-index:2;}
.btn-toolbar{margin-left:-5px;}
.btn-toolbar .btn,.btn-toolbar .btn-group{float:left;}
.btn-toolbar > .btn-group{margin-left:5px;}
.btn-group > .btn:first-child{margin-left:0;}
.nav > li,.nav > li > a{position:relative;display:block;}
.nav{margin-bottom:0;padding-left:0;list-style:none;}
.nav > li > a{padding:10px 15px;}
.nav > li > a:focus,.nav > li > a:hover{text-decoration:none;background-color:#eee;}
.navbar{position:relative;min-height:50px;margin-bottom:25px;border:1px solid transparent;}
.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch;}
.container > .navbar-collapse,.container > .navbar-header{margin-right:-15px;margin-left:-15px;}
.navbar-static-top{z-index:1000;border-width:0 0 1px;}
@media (min-width:768px){
.navbar{border-radius:0;}
.navbar-header{float:left;}
.navbar-collapse{width:auto;border-top:0;box-shadow:none;}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;}
.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0;}
.container > .navbar-collapse,.container > .navbar-header{margin-right:0;margin-left:0;}
.navbar-static-top{border-radius:0;}
}
.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;}
.navbar-toggle:focus{outline:0;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}
@media (min-width:768px){
.navbar-toggle{display:none;}
}
.navbar-nav{margin:6.25px -15px;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:25px;}
@media (min-width:768px){
.navbar-nav{float:left;margin:0;display:block;}
.navbar-nav > li{float:left;}
.navbar-nav > li > a{padding-top:12.5px;padding-bottom:12.5px;}
}
@media (min-width:768px){
.navbar-left{float:left!important;}
}
.navbar-default{background-color:#103052;border-color:#0b2036;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color:#e3c475;background-color:transparent;}
.navbar-default .navbar-toggle{border-color:#ddd;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd;}
.navbar-default .navbar-toggle .icon-bar{background-color:#888;}
.navbar-default .navbar-collapse{border-color:#0b2036;}
.close{float:right;}
.close{font-weight:700;}
.close{font-size:27px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50);}
button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;}

.btn-toolbar:after,.btn-toolbar:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table;}
.btn-toolbar:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both;}
.visible-xs{display:none!important;}
@media (max-width:767px){
.visible-xs{display:block!important;}
}
@media (max-width:767px){
.hidden-xs{display:none!important;}
}
@media print{
.hidden-print{display:none!important;}
}
/*! CSS Used from: https://gov.content.powerapps.us/resource/powerappsportal/dist/preform.bundle-18986d67d5.css */
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
html[dir=ltr] .masthead .toolbar{float:right;}
.masthead .toolbar-row{margin:15px 0;}
html[dir=ltr] .masthead .toolbar-row{clear:right;float:right;}
.masthead .toolbar .toolbar-item{display:block;margin:0 0 0 15px;}
html[dir=ltr] .masthead .toolbar .toolbar-item{float:left;margin:0 0 0 15px;}
.header-navbar{border-width:1px 0;margin:0;z-index:auto;}
.footer-bottom{padding:40px 0;}
.btn{white-space:normal;}
.btn-group .btn{white-space:nowrap;}
.btn-default:focus{color:#000;}
.btn-close{opacity:.6;}
@media screen and (-ms-high-contrast:active){
.btn-close{opacity:1;}
}
.navbar-toggle .icon-bar{border:1px solid #fff;}
a:focus{outline-offset:.13em;}
.btn-close{cursor:pointer;}
html[dir=ltr] li a{margin-left:3px;}
/*! CSS Used from: https://vdss-development.powerappsportals.us/gc.css */
body{font-variant-numeric:lining-nums;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;}
.masthead{background-color:#0057A1;padding-top:20px;padding-bottom:20px;}
.header-navbar{border-top:1px solid rgba(211,211,211,0.3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600;z-index:0;}
.navbar-default{background-color:#0057A1!important;}
.footer-bottom{background-color:#0057A1;color:#fff;border-top:1px solid rgba(211,211,211,0.3);font-family:'Segoe UI',Arial, sans-serif;font-variant-numeric:lining-nums;padding:40px 0px 40px 0px;}
.footer-bottom h3{margin-top:0px;font-family:'Merriweather',Arial, sans-serif;}
.footer-bottom ul{list-style:none;margin:0px;padding:0px;}
.footer-bottom ul > li{display:block;padding:10px 0px 10px 0px;margin:0px;font-size:20px;font-weight:600;}
.footer-bottom a{color:#FFFFFF;text-decoration:underline;}
.footer-bottom a:hover{color:#FFFFFF;text-decoration:underline;}
.footer-bottom h3{font-family:'Merriweather',Arial, sans-serif;}
a{color:#0057A1;text-decoration:underline;}
.header-branding-lockup__link{position:relative;}
@media (max-width:767px){
.header-branding-lockup__wordmark-image{height:43px;}
}
.header-branding-lockup__wordmark-image{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;display:block;position:absolute;top:0;left:0;opacity:0;}
.header-branding-lockup__wordmark-image.header-branding-lockup__wordmark-image--light{opacity:1;}
.header-branding-lockup__link:hover .header-branding-lockup__wordmark-image--light{opacity:0;}
.header-branding-lockup__link:hover .header-branding-lockup__wordmark-image--dark{opacity:1;}
.header-branding-lockup__link:active .header-branding-lockup__wordmark-image--light-active{opacity:1;}
.header-branding-lockup__link:active .header-branding-lockup__wordmark-image--light{opacity:0;}
h2,h3{font-family:'Merriweather',Arial, sans-serif!important;color:#0057A1;}
.header-branding-lockup__link img{width:400px;}
body{font-family:'Segoe UI',Arial, sans-serif!important;}
h3.footer-contact__title{color:#FFFFFF!important;}
h3.footer-link-group__title{color:#FFFFFF!important;}
/*! CSS Used from: https://gov.content.powerapps.us/resource/powerappsportal/dist/pwa-style.bundle-2739c60227.css */
#offlineNotificationBar{padding-top:10px;padding-bottom:10px;background:#fff4ce;}
#message{position:relative;font-family:Segoe UI;font-style:normal;font-weight:600;font-size:12px;line-height:133%;color:#323130;}
html[dir=ltr] #message{left:36px;margin-right:64px;}
#web{position:absolute;line-height:100%;}
html[dir=ltr] #web{left:12px;}
#close{position:absolute;line-height:100%;display:flex;cursor:pointer;}
html[dir=ltr] #close{right:8px;}

@media only screen and (max-width: 770px){
.header-branding-lockup__link img{width:270px!important;height:auto!important;}
}
/*! CSS Used from: https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
/*! CSS Used from: Embedded */
footer{padding:10px 10px 0px 10px;font-family:"Roboto", sans-serif;}
footer a{color:white;}
footer a:hover{color:white;}
footer img{opacity:0.8;}
footer img:hover{opacity:1;}
.fa{position:relative;top:1px;display:inline;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-sign-in:before{content:"";}
.nav > li > a:focus,.nav > li > a:hover{text-decoration:none;background-color:#eee;}
.nav-tabs > li{float:left;margin-bottom:-1px;}
.nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border-radius:0;}
.nav-tabs > li > a:hover{border-color:#eee #eee #ddd;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}

/* SignIn Page css Fix */
.form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
}
dt, kbd kbd, label {
    font-weight: 700;
}
.form-control {
    display: block;
    width: 100%;
    height: 39px;
    padding: 6px 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.btn, .form-control, output {
    line-height: 1.42857143;
}
.form-control, output {
    color: #555;
    font-size: 18px;
}
.form-control {
    height: 42px;
}
input.form-control {
    border: 1px solid #949494;
}
.col-sm-offset-2 {
    margin-left: 16.66666667%;
}
.col-sm-10 {
    width: 83.33333333%;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}
.form-group {
    margin-bottom: 15px;
}
.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    content: " ";
    display: table;
}
.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
    clear: both;
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.checkbox label, .radio label {
    min-height: 25px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}
.col-sm-offset-4 {
    margin-left: 33.33333333%;
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px\9;
}

.dropdown-menu > li > a {
    display: block;
    clear: both;
    font-weight: 400;
    color: #333
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}
.dropdown-header, .dropdown-menu > li > a {
    white-space: nowrap;
    padding: 3px 20px;
    line-height: 1.42857143
}
.dropdown-menu .divider,.sr-only{overflow:hidden;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{padding:1px 18px;border:2px solid rgba(0,0,0,.15);}
.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.btn-success.active, .btn-success:active, .btn-success:hover, .open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439;
}
.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}
.fade {
    opacity: 1;
}
html[dir=ltr] .form-loading {
    left: 48%;
}

.fa, .fas {
    font-weight: 900;
}
.fa-classic, .fa-regular, .fa, .far, .fas {
    font-family: "Font Awesome 6 Free";
}

.col-xs-6 {
    width: 50%
}
.text-right{
text-align: right;
}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #13273c;
    border-color: #0b1521;
}
body, legend, pre {
    color: #333 !important;
}
a {
    background-color: transparent;
    text-decoration: underline !important;
}
a.list-group-item.active:focus,a.list-group-item.active:hover {
    text-decoration: none;
    background-color: #0057A1;
    color: #FFFFFF;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #204062;
    color:#FFFFFF;
}
    a:active, a:hover a:focus{
        outline: 0;
        text-decoration: none;
    }
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-left:-15px;margin-right:-15px;}
.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
@media (min-width:992px){
.col-md-12{float:left;}
.col-md-12{width:100%;}
}
.panel-heading{border-bottom:1px solid transparent;}
.panel-body{padding:15px;}
.panel-title{color:inherit;}
.panel{margin-bottom:25px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}
.panel-title{margin-bottom:0;}
.panel-heading{padding:10px 15px;border-top-right-radius:-1px;border-top-left-radius:-1px;}
.panel-title{margin-top:0;font-size:21px;}
.panel-primary{border-color:#204062;}
.panel-primary > .panel-heading{color:#fff;background-color:#204062;border-color:#204062;}
.panel-success{border-color:#d6e9c6;}
.panel-success > .panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.container:after,.container:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table;}
.container:after,.panel-body:after,.row:after{clear:both;}
#mainContent > form > div > div:nth-child(3) > div > p > span > span{
font-size: 18px;
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
    text-decoration: none !important;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #204062;
    color:#FFFFFF;
}
.btn-primary:disabled{
    background-color: #204062;
    color:#FFFFFF !important;
}
.btn-info.active, .btn-info:active, .btn-info:hover, .open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
}
.btn-success.active, .btn-success:active, .btn-success:hover, .open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.panel-default > .panel-heading, .panel-footer, .well {
    background-color: #f5f5f5;
}

.control > .lookup{
    -webkit-appearance: auto !important;
}

.control > .textarea{
    height: auto !important;
}

.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}
.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-info.focus, .btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85;
}
.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn.focus, .btn:focus, .btn:hover {
    text-decoration: none !important;
}

.btn-primary:focus{color:#fff;background-color:#13273c;border-color:#000;}
.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#13273c;border-color:#0b1521;}
.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#0b1521;border-color:#000;}
.hide {
    display: none !important;
}