/* begin responsive menu */
body #wprmenu_bar{
    padding-right:30px !important;
}
/*  einde responsive menu */

/* bitter-100 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 100;
  src: url('/fonts/bitter-v28-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-100.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-200 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 200;
  src: url('/fonts/bitter-v28-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-200.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-300 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/bitter-v28-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-300.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-regular - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/bitter-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-regular.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-500 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 500;
  src: url('/fonts/bitter-v28-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-500.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-600 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 600;
  src: url('/fonts/bitter-v28-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-600.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-700 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/bitter-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-700.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-800 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/bitter-v28-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-800.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-900 - latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 900;
  src: url('/fonts/bitter-v28-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-900.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-200italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 200;
  src: url('/fonts/bitter-v28-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-200italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-300italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 300;
  src: url('/fonts/bitter-v28-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-300italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-100italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 100;
  src: url('/fonts/bitter-v28-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-100italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/bitter-v28-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-600italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 600;
  src: url('/fonts/bitter-v28-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-600italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-500italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 500;
  src: url('/fonts/bitter-v28-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-500italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-700italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 700;
  src: url('/fonts/bitter-v28-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-700italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-800italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 800;
  src: url('/fonts/bitter-v28-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-800italic.svg#Bitter') format('svg'); /* Legacy iOS */
}
/* bitter-900italic - latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 900;
  src: url('/fonts/bitter-v28-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/bitter-v28-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/bitter-v28-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/bitter-v28-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/bitter-v28-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/bitter-v28-latin-900italic.svg#Bitter') format('svg'); /* Legacy iOS */
}

h1, h2, h3, h4, h5, p {
    font-family: 'Bitter', serif;
}
strong {
    font-weight: 700;
    color: #21234f;
}
.entry-content p {
    
        color: #21234f; 
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;

}

@font-face {
  font-family: 'icomoon';
  src:  url('/fonts/icomoon.eot?inq2u3');
  src:  url('/fonts/icomoon.eot?inq2u3#iefix') format('embedded-opentype'),
    url('/fonts/icomoon.ttf') format('truetype'),
    url('/fonts/icomoon.woff?inq2u3') format('woff'),
    url('/fonts/icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
 /* -moz-osx-font-smoothing: grayscale; */
}

.icon-Icon-Reactie .path1:before {
  content: "\e902";
  color: rgb(107, 107, 170);
}
.icon-Icon-Reactie .path2:before {
  content: "\e903";
  margin-left: -1.0830078125em;
  color: rgb(255, 255, 255);
}
.icon-Icon-Reactie .path3:before {
  content: "\e904";
  margin-left: -1.0830078125em;
  color: rgb(255, 255, 255);
}
.icon-Icon-Reactie .path4:before {
  content: "\e905";
  margin-left: -1.0830078125em;
  color: rgb(255, 255, 255);
}
.icon-Icon-Reactie .path5:before {
  content: "\e906";
  margin-left: -1.0830078125em;
  color: rgb(255, 255, 255);
}
.icon-Icon-Zoeken:before {
  content: "\e907";
}
.icon-Icon-Agenda:before {
  content: "\e908";
  color: #6b6baa;
}
.icon-Icon-Artikelen:before {
  content: "\e909";
  color: #6b6baa;
}
.icon-Icon-In-de-Collegebank:before {
  content: "\e90a";
  color: #6b6baa;
}
.icon-Icon-in-de-klas:before {
  content: "\e90b";
  color: #6b6baa;
}
.icon-Icon-Nieuws:before {
  content: "\e90c";
  color: #6b6baa;
}
.icon-Icon-NL_TV:before {
  content: "\e90d";
  color: #6b6baa;
}
.icon-Youtube_Icon_Wit:before {
  content: "\e90e";
  color: #fff;
}
.icon-Youtube_Icon_Paars:before {
  content: "\e90f";
  color: #6b6baa;
}
.icon-Twitter_Icon_wit:before {
  content: "\e910";
  color: #fff;
}
.icon-Twitter_Icon_paars:before {
  content: "\e911";
  color: #6b6baa;
}
.icon-Face_Icon_wit:before {
  content: "\e912";
  color: #fff;
}
.icon-Face_Icon_paars:before {
  content: "\e913";
  color: #6b6baa;
}
.icon-Beeldmerk_Header:before {
  content: "\e900";
  color: #fff;
}
.icon-Beeldmerk_Nieuwsbrief:before {
  content: "\e901";
  color: #fff;
}





.icon-Icon-Nieuws:before {
  content: "\e90c";
  color: #6b6baa;
    font-size: 60px;
    
}
.icon-Icon-Artikelen:before {
  content: "\e909";
  color: #6b6baa;
    font-size: 60px;
    
}

.icon-Icon-in-de-klas:before {
  content: "\e90b";
  color: #6b6baa;
    font-size: 60px;
    
}

/* reacties */
.comment-reply-title {
    background-color: #6b6baa;
    color: #fff !important;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-Reactie.svg");
    background-repeat:no-repeat;
    padding-left: 74px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 20px;
}

#respond #comment-form-comment, #comment-form-share-text-padder {
    line-height: 18px !important;
    padding: 10px 10px 5px !important;
    -webkit-box-shadow: 0px 0px 0px rgba( 0, 0, 0, 0 ) inset !important;
    box-shadow: 0px 0px 0px !important;
    background: #ccc;
    background: rgba( 255, 255, 255, 0.85 );
    border: none !important;
    
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
}


div.asp_m.ajaxsearchpro .probox .proinput {
    width: 100px;}

#ajaxsearchpro1_1 .probox .promagnifier .innericon svg, #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, div.asp_m.asp_m_1 .probox .promagnifier .innericon svg {
    fill: rgb(107,107,170);
}

div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg, div.asp_m.ajaxsearchpro .probox .prosettings .innericon svg, div.asp_m.ajaxsearchpro .probox .proloading svg {
    height: 100%;
    width: 36px;
    vertical-align: baseline;
    display: inline-block;
}

.innericon {
    background-color: #fff !important;
        
    
}



/*  breedte site */

.site-inner, .wrap {
    margin: 0 auto;
    max-width: 1200px;
}
.content {
    float: right;
    width: 810px;
}

.site-container {
    width: 1200px;
    margin: auto;
}

.site-inner {
    clear: both;
    padding-top: 28px;
}

@media only screen and (max-width: 1200px) {
.site-container {
    width: 100%
    
}
}
.menu-boven-header {

    margin-top: 101px;
    margin-bottom: -22px;
}
        
.genesis-nav-menu {
    clear: both;
    color: #21234F;
    font-family: 'Bitter', serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    text-transform: unset;
    width: 100%;
    
}
.genesis-nav-menu a {
    padding-top: 17px;
    font-weight: 500;
}

.site-header .wrap {
    border-bottom: 1px solid #6B6BAA !important;
    padding-bottom: 13px;
}

.nav-secondary .wrap {
    border-bottom: 0px solid #222;
}

/* header-logo */

.custom-logo-link, .wp-custom-logo .title-area {
    max-width: 514px;
    margin-left: 8px;
}

@media only screen and (max-width: 840px) {
.custom-logo-link, .wp-custom-logo .title-area {
    max-width: 100%;
    margin-left: -7px;
}

.site-header .wrap {
    border-bottom: 0px solid #6B6BAA !important;
    padding-bottom: 5px;
}
    
}
    
@media only screen and (max-width: 600px) {
.custom-logo-link, .wp-custom-logo .title-area {
    max-width: 80%;
    margin-left: -1px;
        margin-bottom: -15px;
        margin-top: -10px;
}
}
.site-header .wrap {
    border-bottom: 0px solid #6B6BAA;
}
.site-header .widget-area {
    margin-top: 0px;
}
/* mobile menu-button */
.menu-toggle, .sub-menu-toggle {
   
    background-color: #fff;
    color: #6b6baa;
   
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
        font-size: 20px;
        font-family: 'Bitter', serif;
        text-transform: unset;
    
   
}
.menu-toggle::before {
    margin-right: 8px;
    text-rendering: auto;
    margin-top: -5px;
}
.dashicons-before::before {
    font-family: dashicons;
    
    font-weight: 400;
    font-style: normal;
    
    text-decoration: inherit;
    text-transform: none;
    
    width: 32px;
    height: 20px;
    font-size: 30px;
    vertical-align: top;
    text-align: center;
    transition: color .1s ease-in;
}
}

.entry-title {
    font-size: 36px;
    line-height: 1;
   
}
/* titel pagina uit */
.page .type-page .entry-title {
    display: none;
}

/* streepje boven menu */
.genesis-nav-menu a {
     color: #6B6BAA;
    border-top: 8px solid #ffffff;
    
} 

.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu > a:focus, .genesis-nav-menu > a:hover {
    color: #6B6BAA;
    border-top: 8px solid #6B6BAA;
    
}



.genesis-nav-menu .sub-menu a {
    background-color: #fff;
    border: 0px solid #222;
        border-top-color: rgb(34, 34, 34);
        border-top-style: solid;
        border-top-width: 1px;
    border-top: none;
    font-size: 16px;
    padding: 20px;
    position: relative;
    text-transform: none;
    width: 190px;
    line-height: 24px;
}


/* streepje boven menu-zoeken */
.genesis-nav-menu .menuzoeken  > a, .genesis-nav-menu .menuzoeken > a {
    color: #6B6BAA;
    border-top: 8px solid #ffffff;
}
.genesis-nav-menu .menuzoeken  > a:focus, .genesis-nav-menu .menuzoeken > a:hover {
    color: #6B6BAA;
    border-top: 8px solid #ffffff;
}

.gb-post-grid-section-title {
    background-color: #E9D842;
    color: #fff;
    font-size: 22px;
    margin-bottom: 24px;
    padding: 10px;
    text-transform: unset;
}

.gb-block-post-grid header .gb-block-post-grid-title a {

    color: #21234F;
    font-size: 36px;
    font-weight: 600;
    text-decoration: none;
}

.gb-block-post-grid header .gb-block-post-grid-title a:hover {

   
    text-decoration: none;
}

.button-more-link .gb-block-post-grid-more-link {
    background-color:none;
    clear: both;
    color: #222;
    display: block;
    font-size: 14px;
    margin-top: 20px;
    padding: 8px 10px;
    text-align: left;
}
    

/* WPR mobile menu */
    
 body.admin-bar #wprmenu_bar {
    top: 17px;
     padding-right: 21px;
  
} 
/* .wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right, #mg-widgetmenu-wrap.cbp-spmenu-widget-left, #mg-widgetmenu-wrap.cbp-spmenu-widget-right {
    top: 130px !important;
} */
    #mg-wprm-wrap li.menu-item a {
   
        font-family: 'Bitter', serif !important;
        font-weight: 500;
}
/*
article {
    border-bottom: 2px solid #eee;
    background-color: #ECD54A;
    padding-left: 26px;
    padding-right: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
article:nth-child(2)  {
    border-bottom: 2px solid #eee;
    background-color: #ddd;
    padding-left: 26px;
    padding-right: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
*/

pre {
    font-family: 'Bitter', serif;
        color: #21234f;
    font-size: 16px;
        line-height: 21px;
        font-weight: 400;
}
.gb-block-post-grid .is-grid article, .gb-block-post-grid .gb-is-grid article .category-uitgelicht{
    margin-bottom: 2.5em;
    min-width: 0;
    background-color:#ECD54A;
}



.nieuwsblokken article {
    background-color: #ffffff!important;
}
.artikelen article {
    background-color: #ffffff!important;
}

/* KOP */
.kop {
    border-top: 8px solid #6B6BAA;
    border-bottom: 1px solid #6B6BAA;
    margin-bottom: 20px;
}
.kop h2 {
    display: inline-block;
    color: #6B6BAA;
    margin-left: 6px;
    font-size: 24px;
    position: absolute;
  margin-top: 16px;
    
}
/* link in kop, bekijk */
.kop a {
      color: #21234F;
    
    float: right;
    margin-right: 60px;
    margin-top: 13px;
}

/* blokken homepage */
.gb-block-post-grid .gb-block-post-grid-image img {
    display: block;
    width: 40%;
    float: right;
    margin-left: 40px;
}
.gb-block-post-grid .is-grid article, .gb-block-post-grid .gb-is-grid article .category-uitgelicht {
    margin-bottom: 2.5em;
    min-width: 0;
    background-color: #ECD54A;
    border-bottom: 1px solid #6b6baa;
    padding-bottom: 11px;
}
.gb-block-post-grid {
    margin: 0 0 48px 0;
    position: relative;
}

.artikelen .gb-block-post-grid-image {
    max-height: 190px;
    overflow: hidden;
}

.artikelen img {
  width: 100% !important;
}

.gb-block-post-grid-text {
    padding-left: 30px;
    padding-right: 16px;
}
.artikelen a {
    color: #21234F;
    font-size: 24px !important;
    font-weight: 600;
   
    line-height: 24px;
    
}


.artikelen p {
   
    font-weight: 400;
    
}

.nieuwsblokken .gb-block-post-grid-image {
    max-height: 190px;
    overflow: hidden;
}

.nieuwsblokken img {
  width: 100% !important;
}


.nieuwsblokken a {
    color: #21234F;
    font-size: 24px !important;
    font-weight: 600;
    text-decoration: none;
    line-height: 24px;
    
}
.nieuwsblokken p {
   
    font-weight: 400;
    padding-left: 0px;
    padding-right: 20px;
}





/* SLIDER */


.wppsac-post-slider.design-4 .wppsac-post-list-content, .wppsac-post-slider.design-4 .post-list {
    width: 100%;
    float: left;
    clear: both;
    background-color: #e9d842;
    background-image: url("/wp-content/uploads/2021/02/Beeldmerk_Header.svg");
        background-repeat: no-repeat;
  background-position: left bottom;

    height: 525px;
      padding-top: 20px;
    padding-left: 20px;
    margin-bottom: 60px;

}
/* dots */
.wppsac-post-slider.design-4 .slick-dots {
    left: 0;
    right: 0px;
    bottom: 70px;
}
.wppsac-post-slider .slick-dots li.slick-active button, .wppsac-post-carousel .slick-dots li.slick-active button {
    background: #fff !important;
}
.wppsac-post-slider .slick-dots li button, .wppsac-post-carousel .slick-dots li button {
    background: #E9D842 !important;
    margin: 0px !important;
    padding: 0px !important;
    border: 1px solid #fff;
    border-radius: 50% !important;
    width: 13px !important;
    height: 13px !important;
}

/* slider kopje, de 1e staat uit */

.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+1) a, .wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+1) a {
    background: none;
    text-transform: unset;
    font-size: 24px;
    padding-left: 0;
    padding-top: 0;
    line-height: 17px;
    font-family: 'Bitter', serif;
    font-weight: 600;
        display:none;
    
}
/* slider kopje, de 2e staat aan */
.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+2) a, .wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+2) a {
    background: none;
    text-transform: unset;
    font-size: 25px;
    padding-left: 0;
    padding-top: 0;
    line-height: 17px;
    font-family: 'Bitter', serif;
    font-weight: 600;
}



/* slider auteur */

.wppsac-post-slider .wppsac-post-date, .wppsac-post-carousel .wppsac-post-date {
    margin-bottom: 10px;
    position: absolute;
    font-size: 13px;
        font-family: 'Bitter', serif;
    top: 38px;
    background-color: #fff;
    margin-left: -31px;
    padding-left: 35px;
    margin-top: 13px;
    padding-right: 35px;
        font-weight: 500;
}



/* slider h2 */
.wppsac-post-slider h2.wppsac-post-title a, .wppsac-post-carousel h2.wppsac-post-title a {
    font-size: 42px;
    line-height: 48px;
    font-weight: 600;
    color: #21234f !important;
        -ms-hyphens: auto;
        -webkit-hyphens: auto;
        hyphens: auto;
}
.wppsac-post-slider h2.wppsac-post-title, .wppsac-post-carousel h2.wppsac-post-title {
    margin-right: 0px !important;
        margin-bottom: 5px !important;
        margin-left: 0px !important;
     margin-top: 68px !important;
                    
    line-height: 26px;
}

/* Uitgelicht */

.wppsac-post-slider.design-4 .wppsac-post-categories {
    margin-top: -5px;
}

@media only screen and (max-width: 600px) {
    .wppsac-post-slider.design-4 .wppsac-post-categories {
    margin-top: 5px;
}
    
}

/* uitlijning tekstblok */
.wppsac-post-slider.design-4 .wppsac-post-list-content .wp-medium-7 {
    padding: 10px 35px 10px 11px;
}
/* slider h2 streepje weg */
.wppsac-post-slider .wppsac-post-date::after {
  
    display: none;
}

.wppsac-post-content {
    padding-bottom: 10px;
    font-size: 19px;
    padding-right: 45px;
    font-weight: 400;
    line-height: 23px;font-family: 'Bitter', serif;
    color: #21234f !important;
}

/* plaatje in slider */
.wppsac-post-slider.design-4 .wppsac-post-image-bg {
    background: #f1f1f1;
    height: 422px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
    float: right;
    margin-left: 430px;
    margin-top: 10px;
}

/* Lees meer */

.wppsac-post-slider.design-4 .wppsac-post-content a.wppsac-readmorebtn {
    color: #21234f;
    border-color: #ccc;
    border: 0px;
    font-size: 16px;
    background-image: url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/pijl-paars.svg");
        background-repeat: no-repeat;
    background-size: 28px;
    background-position: left center;
    
}
.wppsac-post-slider .wppsac-post-content a.wppsac-readmorebtn {
    padding-left: 28px;
}

.wppsac-post-slider.design-4 a.wppsac-readmorebtn:hover {
    color: #6b6baa !important;
    background-color: rgba(233, 216, 66, 0.5) !important;
    
    background-image: url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/pijl-paars.svg");
        background-repeat: no-repeat;
    background-size: 28px;
    background-position: left center;
    
}


/* artikelpagina */

.site-container .wp-block-quote p {
    color: #21234f;
    font-family: 'Bitter', serif;
    font-size: 16px;
    font-style: italic;
    line-height: 1.7;
    margin-bottom: 35px;
        font-weight: 500;
}

/* categoriepagina artikel */

.category-928 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-Artikelen.svg");
    background-repeat:no-repeat;
}
.archive-description, .author-box {
    margin-bottom: 34px;
        padding: 11px 0 14px 67px;
}
.archive-title {
    font-size: 25px;
    margin-bottom: 0;
    color: #6b6baa;
    font-weight: 500;
}

.archive .content .entry, .page-template-page_blog-php .content .entry {
    border-bottom: 1px solid #6b6baa;
}

/* categoriepagina  nieuws */

.category-824 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-Nieuws.svg");
    background-repeat:no-repeat;
}

/* categoriepagina  blokken 

.archive .content .entry-header {
    margin-left: 173px;
    height: 177px;
}

.archive .content  img.alignleft {
    margin: -173px 24px 116px 0;
}
*/
/* categoriepagina  agenda */

.category-2505 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-Agenda.svg");
    background-repeat:no-repeat;
}
/* categoriepagina  Voor de klas */

.category-939 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-in-de-klas.svg");
    background-repeat:no-repeat;
}

/* categoriepagina  Vertelcultuur */

.category-1721 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-in-de-klas.svg");
    background-repeat:no-repeat;
}

/* categoriepagina  Naamkunde */

.category-1193 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
    background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-in-de-klas.svg");
    background-repeat:no-repeat;
}


/* categoriepagina  Gedicht */

.category-804 .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
background-image:url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/03/Icon-Gedicht.svg");
    background-repeat:no-repeat;
}

/* categoriepagina  Zoeken */

.search .archive-description, .author-box {
    background-color: #fff;
    border-top: 8px solid #6b6baa;
    border-bottom: 1px solid #6b6baa;
        padding-left: 0px;
}


*/
@media only screen and (max-width: 840px) {
    
    .archive .content .entry-header {
    margin-left: 2px;
    height: 20%;
}
.archive .content  img.alignleft {
    margin: 0 24px 24px 0;
}
}




/*  Sidebar */

 .sidebar .widget-title {
    background-color: none !important;
    color: #fff;
   
} 


.sidebar .widget-gedicht .widget-title {
     background-color: none;
    color: #fff;
    text-transform: unset;
    text-align: right;
    font-size: 25px;
    margin-top: 10px;
        font-weight: 500;
    
    margin-bottom: 38px;
}
.sidebar .widget-gedicht {
    background-color: #6b6baa;
     color: #fff;
    background-image: url("https://neerlandistiek.ivdnt.org/wp-content/uploads/2021/02/Beeldmerk_Nieuwsbrief.svg");
        background-repeat: no-repeat;
  background-position: left top;
     margin-bottom: 35px !important;
    padding-left: 28px;
    padding-right: 20px;
    height: 447px;
}

.sidebar .widget-gedicht .entry-title a {
    color: #fff;
    font-weight: 500;
}
.sidebar .widget-gedicht .entry-content p {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
        display: block;
    /* white-space: pre-line; */
    margin-bottom: 10px;
}
.sidebar .widget-gedicht .entry-content .more-link {
    color: #fff !important;
    display: block;
    font-size: 15px;
    margin-top: 15px;
}

/*
.sidebar .widget-gedicht .entry-content {
    height: 158px;
    overflow: hidden;
}


.sidebar .widget-gedicht .entry::after {
    content: "➔ Lees meer";
    font-family: 'Bitter', serif;
    font-size: 14px;
}
*/

.more-from-category a {
    color: #ffffff !important;
}
.more-from-category a:hover {
    color: #ccc !important;
}



/* .widget-area .enews-widget {
    background-color: #6B6BAA;
 
}


#subbox1 .enews-subbox {
    font-family: 'Bitter', serif;
}

.enews-widget input {
    margin-bottom: 16px;
    font-size: 16px;
    font-weight: 400;
    color: #21234F !important;
    text-transform: unset !important;
    font-family: 'Bitter', serif;
}

.widget-area .enews-widget input[type="submit"] {
    background-color: #E9D842;
    color: #21234F;
    font-family: 'Bitter', serif;
    width: 210px;
    margin-top: 15px;
}

*/
/*  Sidebar socials */ 

.sidebar-socials {
    margin-bottom: 53px !important;
    margin-top: -4px;
}

/*  Sidebar agenda */

.widget-agenda-kop {
    border-top: 8px solid #6B6BAA;
    border-bottom: 1px solid #6B6BAA;
    margin-bottom: -20px;
    margin-top: 7px;
}
.widget-agenda-kop h2 {
    display: inline-block;
    color: #6B6BAA;
    margin-left: 11px;
    font-size: 24px;
    position: absolute;
  margin-top: 16px;
    margin-left: 0px;
    
}
.widget-agenda {
    border-bottom: 1px solid #6b6baa;
    margin-bottom: 41px !important;
}

/*  Sidebar agenda datum uit */
.widget-agenda .entry-meta {
    font-size: 14px;
    display: none;
}

.sidebar .featured-content .entry {
    margin-bottom: 18px;
}
.featured-content .entry-title {
    border: 0;
    font-size: 24px;
    line-height: 1.2;
    display: block !important;
}


.widget-agenda .alignleft {
    
    margin-bottom: 10px !important;
}
/*css declaration generic for firefox and other browsers*/

@-moz-document url-prefix() {

}


/*css declaration only for Chrome/Safari*/
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .widget-agenda .alignleft {
   
    margin-bottom: 17px !important;
}
}
*/


.icon-Icon-Agenda:before {
  content: "\e908";
  color: #6b6baa;
    font-size: 60px;

}
.widget-neerlandistiek-kop {
    border-top: 8px solid #6B6BAA;
    border-bottom: 1px solid #6B6BAA;
    margin-bottom: -20px;
    margin-top: -18px;
    /*padding-bottom: 22px;*/
}
.widget-neerlandistiek-kop h2 {
    display: inline-block;
    color: #6B6BAA;
    margin-left: 11px;
    font-size: 24px;
    position: absolute;
  margin-top: 16px;
    margin-left: 0px;
    
}
.icon-Icon-in-de-klas:before {
  content: "\e90b";
  color: #6b6baa;
    font-size: 60px;
}
.icon-Icon-NL_TV:before {
  content: "\e90d";
  color: #6b6baa;
    font-size: 60px;
}
.sidebar .widget-agenda .widget-title {
   background-color: #fff;
    color: #6b6baa;
    text-transform: unset;
    font-size: 24px;
    border-top: 8px solid #6B6BAA;
    border-bottom: 1px solid #6B6BAA;
    margin-bottom: 21px;
    margin-top: 20px;
    padding-top: 15px;
    padding-bottom: 20px;
}

.sidebar .featured-content .entry {
    border-bottom: 1px solid #6b6baa;
}

.sidebar .widget-tv .widget-title {
   background-color: #fff;
    color: #6b6baa;
    text-transform: unset;
    font-size: 24px;
    border-top: 8px solid #6B6BAA;
    border-bottom: 1px solid #6B6BAA;
    margin-bottom: 21px;
    margin-top: -20px;
    padding-top: 15px;
    padding-bottom: 20px;
}
.nl-tv {
    
    
    border-bottom: 1px solid #6b6baa;
    padding-bottom: 22px;
}

.nl-tv .ytc_title_below {
        font-size: 16px;
    font-weight: 500;
        font-family: 'Bitter', serif;
    color: #21234F;
    margin-top: 20px;
    margin-bottom: 15px;
    padding-left: 20px;
}





.sidebar-bekijk {
    margin-top: -8px;
    padding-bottom: 28px;
}
.sidebar-bekijk a {
    color: #21234f;
}


/* nieuwsbrief email-versie in footer */

.widget-nieuwsbrief-email p {
        margin: 0 0 15px;
    padding: 0 32px 0 0px;
    
    font-size: 16px;
    line-height: 21px;
}

.widget-nieuwsbrief-email input {
    
     font-size: 16px;
   
    color: #21234F;
    font-weight: 500;
        font-family: 'Bitter', serif !important;
    
}

.widget-nieuwsbrief-email input[type="submit"] {
    text-transform: unset;
        padding-left: 17px;
        padding-right: 99px;
        font-size: 16px;
        background-color: #E9D842;
        color: #21234F;
        font-weight: 500;
        font-family: 'Bitter', serif;
        margin-left: 0px;
        margin-bottom: -10px;
}


.widget-nieuwsbrief-email p .email  {
    display: none !important;
}



/* social */

.sidebar .simple-social-icons ul li {
    margin: 0 22px 0 0px !important;
}

#simple-social-icons-2 ul li a, #simple-social-icons-2 ul li a:hover, #simple-social-icons-2 ul li a:focus {
  
    padding: 10px !important;
}

/* FOOTER */


.footer-widgets .widget-title {
    color: #fff;
    text-transform: unset;
}

.footer-widgets {
    background-color: #6B6BAA;
    color: #fff;
    clear: both;
    font-size: 14px;
    padding: 60px 0 20px;
}

.footer-widgets a {
    color: #fff;
    font-weight: 300;
    font-family: 'Bitter', serif;
}
.site-footer, .site-footer a {
    color: #aaa;
    background-color: #6B6BAA;
}


.footer-widgets-1 .widget-footer-links {
    float: left;
width: 530px;
padding-left: 38px;
margin-left: 67px;
margin-top: -15px;
}

.footer-widgets-1 .widget-footer-links p {
    font-size: 16px;
    line-height: 21px;

}

.footer-widgets li {
    margin-bottom: 11px;
}

.footer-widgets-1 .widget-footer-links-plaatje .image {
    max-width: 92% !important;
}

.footer-widgets-1 {
    width: 540px;
}

.footer-widgets-1 .widget-footer-links-plaatje img {
  height: auto;

    width: 125%;
    margin-left: 20px;
    margin-top: -20px;
}


.footer-widgets-2 {
    float: left;
    width: 210px;
    border-left: 1px solid #fff;
    padding-left: 35px;
    margin-left: 84px;
    height: 360px;
    margin-top: -16px;
}

.footer-widgets-3 {
    float: right;
    width: 270px;
    border-left: 1px solid #fff;
    padding-left: 35px;
    height: 360px;
    margin-top: -16px;
}
.site-footer {
    
    display: none;
}

/* footer mobile */


@media only screen and (max-width: 600px) {
    
.footer-widgets-1 .widget-footer-links-plaatje .image {
    max-width: 120%;
}
    .footer-widgets-1 .widget-footer-links-plaatje img {
  height: auto;

    width: 80%;
    margin-left: 21px;
    margin-top: -46px;
}
.footer-widgets-1 .widget-footer-links {
    float: left;
    width: 340px;
    padding-left: 0px;
    margin-left: 89px;
    margin-top: -15px;
}
    
    .footer-widgets-1 .widget-footer-links p {
        font-size: 15px;
    }
.footer-widgets-2 {
    float: left;
    width: 210px;
    border-left: 0px solid #fff;
    padding-left: 0px;
    margin-left: 89px;
}
.footer-widgets-3 {
    float: left;
    width: 270px;
    border-left: 0px solid #fff;
    padding-left: 0px;
    margin-left: 89px;
    margin-top: 20px;
}   
    
}



@media only screen and (max-width: 480px) {
.footer-widgets-1 .textwidget p {

    margin: 0 44px 24px 0px;
}
    
    
.footer-widgets-1 .widget-footer-links-plaatje .image {
    max-width: 80% !important;
    margin-left: 16px;
}
.footer-widgets-1 .widget-footer-links {
    float: left;    
    margin-left: 73px;
    margin-top: -15px;
}
    
.footer-widgets-2 {
    float: left;
    width: 210px;
    border-left: 0px solid #fff;
    padding-left: 0px;
    margin-left: 73px;
}
.footer-widgets-3 {
    float: left;
    width: 270px;
    border-left: 0px solid #fff;
    padding-left: 0px;
    margin-left: 73px;
    margin-top: 20px;
}   
    
}
/* slider mobile */

@media only screen and (max-width: 600px) {
    
.wppsac-post-slider.design-4 .wppsac-post-list-content, .wppsac-post-slider.design-4 .post-list {
    width: 100%;
    float: left;
    clear: both;
    background-color: #e9d842;
    background-image: none;


    height: 675px;
      padding-top: 20px;
    padding-left: 20px;
    margin-bottom: 60px;

}

.wppsac-post-slider.design-4 .wppsac-post-image-bg {
    background: #f1f1f1;
    height: 220px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 93%;
    float: left;
    margin-left: 12px;
    margin-top: 10px;
}
    /* slider h2 */
.wppsac-post-slider h2.wppsac-post-title a, .wppsac-post-carousel h2.wppsac-post-title a {
    font-size: 35px;
    line-height: 48px;
    font-weight: 600;
    color: #21234f !important;
}

.wppsac-post-content {
    padding-bottom: 10px;
    font-size: 15px;
    padding-right: 20px;
    font-weight: 400;
    line-height: 23px;font-family: 'Bitter', serif;
    color: #21234f !important;
}
}

@media only screen and (max-width: 430px) {
    
.wppsac-post-slider.design-4 .wppsac-post-list-content, .wppsac-post-slider.design-4 .post-list {
    width: 100%;
    float: left;
    clear: both;
    background-color: #e9d842;
    background-image: none;


    height: 775px;
      padding-top: 20px;
    padding-left: 20px;
    margin-bottom: 60px;

    }
}

@media only screen and (max-width: 840px) {

.menu-toggle {
        display: none;
    }
.menu-boven-header {
        display: none;
    }
.genesis-nav-menu {
        display: none;
    }
}

@media only screen and (max-width: 600px) {
    
/* link in kop, bekijk */
.kop a {
      color: #21234F;
    
    float: none;
    margin-right: 60px;
    margin-top: 13px;
}
    .kop h2 {
    display: inline-block;
    color: #6B6BAA;
    margin-left: 0px;
    font-size: 24px;
    position: absolute;
    margin-top: 13px;
}
    [class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
   
    line-height: 1.4;

}
}

/* Lees meer-knop Gedicht widget */

.widget-gedicht .more-link.button {
    text-transform: unset !important;
    color: #ffffff !important;
    background-color: #6b6baa !important;
    margin-left: -23px;
    font-family: 'Bitter', serif !important;
}



.widget-gedicht .more-link.button:hover {
    color:#cccccc !important;
}


.widget-agenda .more-link.button {
    display: none;
}
/* events */
.tdih h3{
    display:none;
}


/*aanpassing kleur inschrijving nieuwsbrief job */
.elp_form_message.success{
    color:#fff !important;
}

/*block over logo bij responsive*/
@media only screen and (max-width: 840px) {
    #genesis-nav-secondary{
        display:none !important;
    }
}

/*auteur box icon */
.author-box{
    background-image:none !important;
}

/* sidebar singlepost */
.single-post .textwidget{
    width:100% !important;
}

/*neerlandici vandaag widget */
.tdih_event_type{
    text-transform:capitalize;
    font-family:'Bitter', serif;
}
/*neerlandici vandaag kalender */
.tdih_event_date{
    min-width: 110px;
}
.tdih_event_type{
        min-width: 120px;
    font-family:'Bitter', serif;
}
#maanden{
            font-family:'Bitter', serif !important;
}
.custom-html-widget{
        font-family:'Bitter', serif;
}
.tdih_event_name{
word-break: initial;
    font-family:'Bitter', serif;
}

/*link in artikel */
p a{
    text-decoration: underline;
    font-style: italic;
}
/* artikel auteur voorpagina */
.page-id-172241 .gb-block-post-grid-author::before {
    font-weight:bold !important;
     font-size:12px !important;
    font-family:'Bitter', serif !important;
}
.page-id-172241 .gb-block-post-grid-author span[itemprop="name"]{
   font-size:12px;font-family:'Bitter', serif;
}
.page-id-172241 .gb-block-post-grid-author::before { 
  content: 'Van ';
}
.page-id-172241 .gb-block-post-grid .gb-block-post-grid-byline{
    font-weight:bold !important;
     font-size:12px !important;
    font-family:'Bitter', serif !important;
}

/* ipad fix */

@media only screen and (max-width: 1150px) {
.site-inner, .wrap {
    margin: 0 auto;
    max-width: 810px;
  }
    #genesis-sidebar-primary{
        width:100%;
    }
    
    .header-widget-area{
        margin-top:-110px !important;
    }   
} 
@media only screen and (max-width: 840px) {
    
.wppsac-post-slider.design-4 .wppsac-post-list-content, .wppsac-post-slider.design-4 .post-list {
    width: 100%;
    float: left;
    clear: both;
    background-color: #e9d842;
      padding-top: 20px;
    padding-left: 20px;
    margin-bottom: 60px;
}

.wppsac-post-slider.design-4 .wppsac-post-image-bg {
    background: #f1f1f1;
   
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 93%;
    float: left;
    margin-left: 7px;
    margin-top: 10px;
}
    /* slider h2 */
.wppsac-post-slider h2.wppsac-post-title a, .wppsac-post-carousel h2.wppsac-post-title a {
    font-size: 35px;
    line-height: 48px;
    font-weight: 600;
    color: #21234f !important;
}

.wppsac-post-content {
    padding-bottom: 10px;
    font-size: 15px;
    padding-right: 20px;
    font-weight: 400;
    line-height: 23px;font-family: 'Bitter', serif;
    color: #21234f !important;
}
    
    .wppsac-post-date{
        width:100%;
        margin-left:-10px !important;
        padding-right:0px !important;
    }
}

/* fout na update molongui met auteur naam bij artikelen op de voorpagina */
.page-id-172241 a.gb-text-link {
    font-size:12px !important;
}

/*fout na update responsive menu */
#rmp_menu_trigger-174077{
    display:none;
}


/* safari scroll fix */
html, body {
    max-width: 100%;
    overflow-x: hidden;
}

/* forum */
.wpforo-register-content h3{
display:none;   
}
.fas.fa-info-circle.wpfcl-5.wpf-reg-info{
    display:none;
}
.wpf-topic-visitors{
    display:none;
}
.reacted-users{
    display:none;
}
/*verberg sharedady agenda */
.page-id-458523 .sharedaddy{
    display:none;
}
.page-id-458523 .archive-pagination {
    display:none;
}

/* uigelicht slider category fix */
.wppsac-post-categories ul{
    display:none;
}
.wppsac-post-categories::after{
    font-family:'Bitter', serif;
    font-weight:600;
    font-size:26px;
    content:'Uitgelicht';
    color:white;
    padding-left:0;
    padding-right:0;
    margin-bottom:3px;
}