#footer-bottom .general-info {
    text-align: center;
}

/*  
    inline-block fixes weird layout 
    problem with last accordion 
    item on direct entry master page
*/

.Accordion-panel {
    display: inline-block;
}
.umms-accordion {
    border: 1px solid #c3c3c3 !important;
    border-radius: 4px;
}
.Accordion-trigger {
    font-weight: 600 !important;
    color: #111 !important;
}
.Accordion-trigger:focus, .Accordion-trigger:hover, .Accordion-trigger[aria-expanded=true] {
    background: #000f9f;
    color: #fff !important;
}
.Accordion-icon {
    border-color:#000f8f !important;
}
.Accordion-trigger:focus .Accordion-icon, .Accordion-trigger:hover .Accordion-icon {
    border-color: #fff !important;
}