#block-401912 .card-headline h3 {
    font-size: 40px;
    line-height: 42px;
}

#block-401912 .card-lead p {
    font-size: 18px;
    line-height: 20px;
}


.asset-body li {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 20px;
}

#site-copyright a {
    color: #3B58A8;
}

#ap_widget_container_a1c796c66b8fd54732b9b238503db585 .table-widget-wrapper .title-block 
{
 font-family: 'Source Sans Pro', sans-serif!important;
 font-size: 24px!important;
 font-weight: 500!important;
 line-height: 1.1!important;
 font-style: inherit; 
 }
 
#ap_widget_container_a1c796c66b8fd54732b9b238503db585 .table-widget-wrapper .nav-wrapper button {
 background: #2f4879!important;
 border-color: inherit; }
 
 #ap_widget_container_a1c796c66b8fd54732b9b238503db585 .table-widget-wrapper .nav-wrapper button:hover {
 background: #AAA!important; }
 
#ap_widget_container_a1c796c66b8fd54732b9b238503db585 .table-widget-wrapper table tr.odd td {
 background: #E9E7E8!important; }
 
 /* Table row hover background color */
#ap_widget_container_a1c796c66b8fd54732b9b238503db585 .table-widget-wrapper table tr td:hover {
 background: #E9E7E8!important; }
/* Table row hover background color,
text color */
#ap_widget_container_a1c796c66b8fd54732b9b238503db585 .table-widget-wrapper table tr td:hover, .table-widget-wrapper table tr td:hover
span, .table-widget-wrapper table tr
td:hover a {
 background: #E9E7E8!important;
 color: inherit; }
 
/* #606117 jsandy */
#main-page-container .block, body.modal-doc .block, 
.breadcrumb { margin-bottom: 0px;}