:root {
    --bs-link-color-rgb: black;
    --bs-link-opacity: 1;
    --bs-link-hover-color-rgb: #8e6f3e;
    --bs-link-hover-opacity: 1;
    --bs-body-font-family: acumin-pro,"Franklin Gothic",sans-serif;

    --bs-modal-border-radius: 0px;
    --bs-btn-border-radius: 0px;
}

body {
    background-color: #cfb991;
}

.logo {
    width: auto;
    height: 60px;
}

.footer {
    background: rgba(0, 0, 0, 1);
    color: #FFFFFF;
}

legend {
    font-size: 1.25rem;
}

.text-black {
    color: black;
}

.shadow-purdue {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

a:focus, input:focus, button:focus {
    outline-width: 5px;
    outline-style: solid;
    outline-color: #daaa00;
}

.form-control:focus {
    border-color: #ddb205;
    /*box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(221, 178, 5, 0.6);*/
    box-shadow: 0 0 0 0.25rem rgba(221, 178, 5, 0.25);
}

.anchor-purdue {
    text-decoration: none;
}

.btn.btn-link {
    color: black;
    padding: 0px;
}

.modal .btn.btn-dark, .modal .modal-content {
    border-radius: 0;
}