#myCarousel.cap-full-width{width:100% !important}
@media(max-width:640px){#myCarousel.cap-full-width{margin-left:15px}
}
.tile-rollover .tile-img{padding:0;background-size:cover;background-repeat:no-repeat;background-position:center}
.tile-rollover .tile-body{display:table;width:100%;background-color:#2d3641}
.tile-rollover .tile-text{display:table-cell;height:4em;vertical-align:middle;background-color:transparent;font-size:1em;font-weight:bold;line-height:1em}
.tile-rollover .tile-img>div:first-child{background:rgba(255,255,255,0.4)}
.tile-rollover .tile-img.bg-visible>div:first-child{background:rgba(255,255,255,0)}
.tile-rollover .tile-img.bg-visible>a>div>div>img{visibility:hidden}
.cap-accomplishments-grid>div{padding:0}
.cap-accomplishments-grid img{width:100%}
@media(max-width:640px){.tile-rollover .tile-img{background-size:contain !important}
}
.news-table.divTable{display:table;width:100%}
.news-table .divTableRow{display:table-row}
.news-table .divTableHeading{background-color:#EEE;display:table-header-group}
.news-table .divTableCell,.divTableHead{display:table-cell;padding-bottom:30px}
.news-table .divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}
.news-table .divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}
.news-table .divTableBody{display:table-row-group}
.news-thumb img{width:150px;height:150px;padding:0 10px}