.NewsWidget { background: #323453; padding-right: 10px; padding-left: 10px; }
.NewsWidget .WidgetHolderContent { box-sizing: border-box; margin: auto; max-width: 1592px; width: 100%; padding-top: 55px; padding-bottom: 20px; }
@media (max-width: 768px) { .NewsWidget .WidgetHolderContent { padding-top: 20px; } }

.newsSlide { display: flex; justify-content: space-around; align-items: flex-start; flex-wrap: wrap; margin-left: -50px; }
@media (max-width: 768px) { .newsSlide { justify-content: center; } }
.newsSlide .news-widget-item { padding: 0 0 0 50px; margin-bottom: 30px; width: -webkit-calc(33.3%); width: -moz-calc(33.3%); width: -o-calc(33.3%); width: calc(33.3%); }
@media (max-width: 1200px) { .newsSlide .news-widget-item { width: -webkit-calc(50%); width: -moz-calc(50%); width: -o-calc(50%); width: calc(50%); } }
@media (max-width: 768px) { .newsSlide .news-widget-item { width: -webkit-calc(100%); width: -moz-calc(100%); width: -o-calc(100%); width: calc(100%); } }
.newsSlide .news-widget-item .news-widget-wrapper .news-thumbnail { margin-bottom: 30px; }
.newsSlide .news-widget-item .news-readmore-wrapper { margin-top: 20px; }
.newsSlide .news-widget-item .news-readmore-wrapper .news-readmore a { text-transform: uppercase; font-weight: bold; }
.newsSlide .news-widget-item .news-date-wrapper .news-date { font-size: 14px; color: white; font-weight: 300; }
.newsSlide .news-widget-item .news-thumbnail img { width: 100%; }
.newsSlide .news-widget-item .news-title h2 { margin: 10px 0 20px; color: white; font-weight: 700; }
.newsSlide .news-widget-item .news-ingress p { color: white; font-weight: 400; line-height: 24px; }

#LatestNews .box p a { font-weight: normal; color: inherit; text-decoration: inherit; }

#LatestNews .box > ul li { border-bottom: thin solid; border-bottom-color: black; width: 100%; }

#LatestNews .box > ul li:last-child { border-bottom: none; border-bottom-color: black; width: 100%; }

#LatestNews .box a.read-more { font-weight: normal; }

#LatestNews .box li { padding-bottom: 10px; margin-bottom: 10px; }

#LatestNews .box li > h3 a { font-weight: bold; }

#LatestNews .box .content p { margin-bottom: 5px; }
