﻿.welcome-page .logo {
    width: 64px;
}

.icon-banner {
    width: 32px;
}

.body-container {
    margin-top: 10px;
    min-height: 500px;
    padding-bottom: 40px;
}

.welcome-page li {
    list-style: none;
    padding: 4px;
}

.logged-out-page iframe {
    display: none;
    width: 0;
    height: 0;
}

.grants-page .card {
    margin-top: 20px;
    border-bottom: 1px solid lightgray;
}

.grants-page .card .card-title {
    font-size: 120%;
    font-weight: bold;
}

.grants-page .card .card-title img {
    width: 100px;
    height: 100px;
}

.grants-page .card label {
    font-weight: bold;
}

.email-prompt {
    color: gray;
    font-size: small;
    padding: 10px 0 0 10px;
}

/*
    AAA Site Values
*/

body {
    color: #4c4c4c;
    font-size: 16px;
    line-height: 1.3;
    font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.h1, h1 {
    color: #333;
    font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 1
}

.h2, .h3, h2, h3 {
    color: #333;
    font-weight: 300;
    line-height: 1.2;
    font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.btn {
    border-radius: 0 !important;
}

.btn-primary {
    background-color: #f44336!important;
    border-color: #f44336!important;
}

.btn-primary:hover {
    background-color: #c8271b!important;
}

.btn-secondary {
    background-color: #01a3fe;
    border-color: #01a3fe;
}

.btn-secondary:hover {
    background-color: #1080d9;
    border-color: #1080d9;
}

.form-control {
    border-radius: 0 !important;
}

.input-group-text {
    border-radius: 0 !important;
}

.nav-pills, .nav-link {
    border-radius: 0 !important;
}

.text-light-blue {
    color: #3d89cc;
}

.validation-summary-errors ul {
    list-style: none;
    margin-bottom: 0 !important;
    padding-left: 0;
}

.field-validation-error {
    font-size: 0.875rem;
}

.border-start-lg {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

@media (max-width: 991px) {
    .border-start-lg {
        border-left: none !important;
    }
}

