#site-title , #site-description {
    color:#103F70;
}
#content tr th,
#content thead th {
                color: black;
                font-size: 16px;
                padding: 5px 0;
                text-align: center;
                border: 1px solid #739bb7;
                background-color: #d9edf7;
}

#content tr td {
                text-align: center;
                border: 1px solid #739bb7;
}
#branding, .top-title, .cat-item img, .post-item img, #megaMenu ul li.mega-with-sub.current-menu-item > a:after, #megaMenu ul li.mega-with-sub > a:after{
     background-color:#5074B6 !important;
}
#site-title, #site-description{
    color:white;
}

#mainPage .widget-title {
    box-shadow: -10px 0 0 0 #5074B6,15px 0 0 #5074B6;
    background: #5074B6;
    color:white;
}