  .no-header header.site-header{
  display: none !important;
}

.no-header nav#genesis-nav-secondary{
  display: none !important;
}

.no-header header.entry-header{
  display: none !important;
}

/* FROM THE NNDBS WIDGET */
#FromNNDSB_SidebarContainer .widget {
    padding: 0px !important;
}

#FromNNDSB_SidebarContainer #FromTheNNDSB .sow-accordion-panel-border {
    padding: 10px !important;
}

#FromTheNNDSB .so-panel {
    margin-bottom: 0 !important;
}

#FromTheNNDSB .sow-accordion-title img {
    height: 25px;
    width: auto;
    padding-right: 5px;
}

#FromTheNNDSB article.entry{
  border-bottom: none !important;
}

#FromTheNNDSB .sow-accordion-panel-header {
    background-color: #032c5c !important;
    color: #ffffff !important;
    font-size: 1.125rem !important;
    border-style: solid !important;
    border-color: #032c5c !important;
    border-width: 2px 2px 0px 2px !important;
    padding: 10px 20px 5px 20px !important;
    font-weight: 400 !important;
}

#FromTheNNDSB .sow-accordion-panel-border {
    background-color: #ffffff !important;
    border-style: solid !important;
    border-color: #032c5c !important;
    border-width: 0px 2px 2px 2px !important;
    padding: 15px !important;
}

#FromTheNNDSB .featured-content .entry{
    margin-bottom: 0 !important;
    padding: 0 !important;
}

#FromTheNNDSB h4.entry-title,
#FromTheNNDSB h3.entry-title,
#FromTheNNDSB h2.entry-title {
    display: block !important;
    font-size: 1em !important;
    font-weight: normal !important;
    text-transform: none !important;
}

    #FromTheNNDSB h4.entry-title a,
    #FromTheNNDSB h3.entry-title a,
    #FromTheNNDSB h2.entry-title a {
        color: #032c5c !important;
    }

#FromTheNNDSB article {
    clear: both !important;
}

#FromTheNNDSB a.alignleft,
#FromTheNNDSB a.alignnone,
#FromTheNNDSB a.alignright {
    width: 40% !important;
    float: left !important;
    padding-right: 10px !important;
}

#AllNNDSBNews {
    text-align: center;
    font-size: .8em !important;
    margin-top: 15px !important;
    font-weight: bold;
}

    #AllNNDSBNews a {
        color: #032c5c !important;
    }

    #AllNNDSBNews p {
        margin: 0 !important;
    }

/* End of From NNDSB Widget */

/*Accessibility toolbar on right of screen */
.a11y-toolbar ul li button {
    font-size: 1.2em;
}