/*
[styles]
fontFamily = "sans-serif"
primaryColor = "#122B54"
secondaryColor = "#BEECF9"
thirdColor = "#122B54"
fourthColor = "#122B54"
iconColor = "#BEECF9"
iconHoverColor = "#122B54"
iconSelectedColor = "#122B54"
iconSelectedHoverColor = "#BEECF9"
modalPosition = "flex-start"
footerBgColor = "#BEECF9"
footerTextColor = "#122B54"
*/

.program-font-family {
    font-family: sans-serif !important;
}

.program-primary-background-color {
    background-color: #122B54 !important;
}

.program-primary-border-color {
    border-color: #122B54 !important;
}

.program-primary-color {
    color: #122B54 !important;
}

.program-primary-color-hover:hover {
    color: #122B54 !important;
}

.program-primary-color-hover.hover {
    color: #122B54 !important;
}

.program-secondary-background-color {
    background-color: #BEECF9 !important;
}

.program-secondary-border-color {
    border-color: #BEECF9 !important;
}

.program-secondary-color {
    color: #BEECF9 !important;
}

.program-secondary-color-hover:hover {
    color: #BEECF9 !important;
}

.program-secondary-color-hover.hover {
    color: #BEECF9 !important;
}

.program-third-background-color {
    background-color: #122B54 !important;
}

.program-third-border-color {
    border-color: #122B54 !important;
}

.program-third-color {
    color: #122B54 !important;
}

.program-third-color-hover:hover {
    color: #122B54 !important;
}

.program-third-color-hover.hover {
    color: #122B54 !important;
}

.program-fourth-background-color {
    background-color: #122B54 !important;
}

.program-fourth-border-color {
    border-color: #122B54 !important;
}

.program-fourth-color {
    color: #122B54 !important;
}

.program-fourth-color-hover:hover {
    color: #122B54 !important;
}

.program-fourth-color-hover.hover {
    color: #122B54 !important;
}

.program-icon-color {
    color: #BEECF9 !important;
}

.program-icon-color:hover {
    color: #122B54 !important;
}

.program-icon-color.hover {
    color: #122B54 !important;
}

.program-icon-color.selected {
    color: #122B54 !important;
}

.program-icon-color.selected:hover {
    color: #BEECF9 !important;
}

.program-icon-color.selected.hover {
    color: #BEECF9 !important;
}

.program-modal-position {
    align-items: flex-start !important;
}

footer.signin, footer.signin a {
    background-color: #BEECF9 !important;
}

footer.signin, footer.signin a {
    color: #122B54 !important;
}
