span.badge.bg-danger.featured-article-badge {
    display: none;
}

.article-list .article .article-header h1, .article-list .article .article-header h2 {
    font-size: 1rem;
    font-weight: bold;
    letter-spacing: -1px;
}

.article-introtext {
    font-size: 1rem;
    font-weight: normal;
    letter-spacing: -1px;
}

.article-list .article .readmore {
    font-size: 1rem;
    font-weight: bold;
    letter-spacing: -1px;
}

.dp-counter-block__number {
  font-size: 1.5rem;
}

.dp-counter-block__content {
  font-size: 1.5 rem;
}

.mod-dpcalendar-upcoming-default__date {
  font-size: small;
  
}

.moduletable.left1 {
margin-top: 50px;
border: 0px solid #f5e078;
padding: 20px 0px 20px 14px;
border-radius: 10px;
  background-color: rgba(223, 202, 101, 0.3);
}

.moduletable.left2 {
margin-top: 20px;
border: 1px solid #f3f3f3;
padding: 30px;
}

.moduletable.right {
margin-top: 50px;
border: 0px solid #f5e078;
padding: 20px 0px 20px 14px;
border-radius: 10px;
  background-color: rgba(223, 202, 101, 0.3);
}

.moduletable.left1 H3{
font-size: 12px;
font-weight: 700;
}

.moduletable.left1 H1{
font-size: 22px;
font-weight: 700;
}

.moduletable.left2 H3{
font-size: 22px;
font-weight: 700;
}

.moduletable.right H3{
font-size: 22px;
font-weight: 700;
}

.moduletable.slide1 {
  padding-top: 81px;
  padding-bottom: 0px;
  background: none;
}

.nav {
    display: block;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}




.moduletable.counter {
margin-top: 20px;
border: 1px solid #f3f3f3;
padding: 5px;
border-radius: 3px;
}

.moduletable.counter H3{
font-size: 22px;
font-weight: 700;
}

#sp-header {
    height: 30px;
    width: 100%;
    position: relative;
    z-index: 99;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0);
    animation: spFadeIn 0.5s;
}

#sp-main-body {
    padding: 20px 0;
}

.com-content #sp-main-body{
  padding-top: 0px;
}