#id_Header {
    background-image: none !important;
    background: #59a2d5 !important;
}
#id_6NfRKGL LI {
    padding-left: 14px;
}
#id_6NfRKGL LI::after {
    content: '';
    display: block;
    width: 0px;
    height: 2px;
    background: #97CDF0;
    transition: width .3s;
}

#id_6NfRKGL LI:hover::after {
    width: 100%;
}
/** Hide Future Events **/
/*#id_rbEldrf {
    display: none;
}
*/
/** Register Online Link **/
#id_JVfrtx7 a:hover {
    color: #222;
}

@media screen and (max-width : 786px) {
    #id_69rWbRB IMG {
        width: 50% !important;
        max-width: 50% !important;
    }
}