/* ================================================================= *
   1. JEvents & Componenten
   ================================================================ * */
.contentpaneopen jev_evdt, 
.jev_evdt_extrainf, 
.jev_eventdetails_body .jev_evdt_contact {
    display: none;
}
#jevents_body a.cal_titlelink:link, 
#jevents_body a.cal_titlelink:visited, 
#jevents_body a.cal_titlelink:hover {
    font-size: 14px;
    line-height: 15px;
    background-color: #12aefd;
    color: #ffffff;
}
.jev_toprow div.previousmonth, 
.jev_toprow div.nextmonth {
    background-color: #12aefd;
    border: 1px solid #12aefd;
}
#jevents_body .nav-items div.active a, 
.jev_header2 .active a {
    background-color: #12aefd;
}
.jev_toprow div.currentmonth {
    border-top: 1px solid #12aefd;
    border-bottom: 1px solid #12aefd;
}
#jevents_body .nav-items > div a:hover {
    border-left: 1px solid #12aefd;
}
.nav-items > div {
    border: 1px solid #12aefd;
}
a.ev_link_row:link {
    font-weight: 600;
    font-size: 16px;
    color: #000;
    text-decoration: underline;
}
/* ================================================================= *
   2. Responsive & Layout
   ================================================================ * */
@media (min-width: 993px) {
    .hiddendesktop {
        display: none !important;
    }
}
@media (max-width: 992px) {
    .hiddenmobile {
        display: none !important;
    }
}
.sp-megamenu-parent > li.active > a, 
.sp-megamenu-parent > li.active:hover > a {
    font-weight: 600;
}
#sp-header {
    box-shadow: none;
}
/* ================================================================= *
   3. Modules & Artikelen
   ================================================================ * */
/* Title laatst gelezen */
#sp-left .sp-module .sp-module-title, 
#sp-right .sp-module .sp-module-title {
    margin: 0 0 15px;
    font-size: 20px;
    font-weight: inherit;
}
.article-info > span,
.article-info > span a {
    font-size: 15px;
    color: #12aefd;
}
.article-list .article .readmore a {
    display: inline-block !important;
    background-color: #12aefd !important;
    color: #ffffff !important;
    padding: 8px 16px !important;
    border-radius: 4px !important;
    text-decoration: none !important;
    font-weight: 600 !important;
}
.article-list .article .readmore a:hover {
    background-color: #0d8bc4 !important;
    color: #ffffff !important;
    text-decoration: none !important;
}
/* ================================================================= *
   4. Formulieren (BaForms)
   ================================================================ * */
.ba-form-field-item .ba-form-input-field.opmerkingen {
    color: #1234ef !important;
    font-weight: 100 !important;
}

.titel_nieuws {
  background-color: #13B0FF;
  color: #ffffff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

.mod-articles-title{
  margin-top:15px;
}