h1, h2, h3, p {
    color: #3a4044;
}

.wrapper {
    background-color: white;
}

.topbar-frame-fare {
    background-color: white;
}

.topbar-fare {
    color: #0373b5;
}

.topbar-fare a {
    color: #0373b5;
    font-weight: bold;
    text-decoration: underline;
}

.topbar-fare a:hover {
    text-decoration: none;
}

#user-info a {
    color: black;
    font-size: 1.1em;
    font-weight: 600;
    text-decoration: none;
}

#user-info a:hover {
    text-decoration: underline;
}

#nav-home i {
    color: #3a4044;
}

.navibar-fare {
    background-color: #ffcc00;
    color: #3a4044;
    border-radius: 3px;
}

.navibar-fare a:hover {
    color: #0373b5;
}

.content-fare {
    border: 1px solid #0373b5;
}

.form-header-fare {
    background-color: #0373b5;
    border: 1px solid #0373b5;
    font-size: 1.1em;
    padding: 10px 15px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    font-weight: bold;
    color: #ffffff;
}

.footbar-fare {
    background-color: #0373b5;
}

.logo-text-fare {
    color: #0373b5;
}

header {
    background-color: white;

    color: #000000;
}

nav {
    background-color: #FFF5CC;
    color: #3a4044;
}

nav a {
    border-bottom: 3px solid white;
}

nav a:hover {
    border-bottom: 3px solid #ffcc00;
}

footer {
    background-color: #FFF5CC;
    color: #3a4044;
}

footer a {
    text-decoration: none;
    font-weight: 600;
    font-size: 1.1em;
}

footer a:hover {
    text-decoration: underline;
}

.ui-card-header {
    background-color: #ffcc00;
    border: 1px solid #ffcc00;
    color: #3a4044;
}

body .ui-button {
    background-color: #ffcc00;
    border: 1px solid #3a4044;
    color: #3a4044;
}

body .ui-button.ui-state-hover {
    background-color: #FFF5CC;
    border: 1px solid #3a4044;
    color: #3a4044;
}

body .ui-button.ui-state-active {
    background-color: #FFF5CC;
    border: 1px solid #3a4044;
    color: #3a4044;
}

#profile-hint {
    color: #0373b5;
    background-color: lightgray;
}

.ui-card-body {
    background-color: #FFFDE9;
    border: 1px solid #ccc;
    border-top: none;
    padding: 10px 15px;
}

.step-complete-background {
    color: #3a4044;
}

.step-focus-background {
    color: #3a4044;
}

.step-incomplete-background {
    color: #3a4044;
}

