dl.headlines.headlines-footer dd a:hover
[
    color: #FFFFFF !important;

]

footer a:hover, footer a:focus
{
    color: #FFFFFF !important;

}

footer
{
    background-color: #332f82 !important;
}



footer .headline h2, footer .headline h3, footer .headline h4, footer .headline h5, footer .headline h6
{
border-bottom: 0px solid #332f82;
}

dl.headlines.headlines-footer dd a
{
    color: #FFFFFF;
}

footer .text-muted
{
    color: #FFFFFF;
}

footer a
{
    color: #FFFFFF;
}

footer
{
    color: #FFFFFF;
}

dl.headlines img {
    filter: none !important;
}

dl.headlines dt img, dl.headlines dt a span
{
border: 0px solid #332f82;

}

dl.headlines.headlines-footer dd a:hover
{
    color: #FFFFFF;
}
footer a:hover, footer a:focus {
    color: #FFFFFF;
}

footer .headline {
    display: block;
    margin: 0 0 20px 0;
    border-bottom: 0px dotted #374151;
}
    
dl.headlines dt.date a
    {
        border-radius: 5px !important;
    }

h3, .h3 {
    font-size: 28px;
    color: #332f82;
}

footer .headline h2, footer .headline h3, footer .headline h4, footer .headline h5, footer .headline h6 {
    border-bottom: 0px solid #332f82;
    color: #ffffff;
}

#carousel-homepage.carousel {
    position: relative;
    margin-bottom: 20px;
    display: none;
}

section#content>.container>.row {
    padding-top: 40px;
    padding-bottom: 0px;
}

section#content>.container>.row {
    padding-top: 0px;
    padding-bottom: 20px;
    background-color: transparent;
}

section#content .content-header {
    background-color: #F3F4F6;
    margin-bottom: 20px;
}

.btn {
    padding: 10px 12px;
    font-weight: 500;
    transition: .25s ease-in;
            border-radius: 5px !important;

}

section#content .content-header.content-header-background {
    position: relative;
    height: 220px;
    background-position: top !important;
    background-repeat: no-repeat;
    background-size: cover;
}

section#copyright .cg-reference {

    display: none;
}

section#content .content-header {
    background-color: #F3F4F6;
    margin-bottom: 30px !important;
}

section#content .content-header.content-header-background {
    position: relative;
    height: 260px;
}
body.webpage-41549 table td {
	padding-left: 3px;
    width: 250px;
}