html{
    height:100%;
    -webkit-appearance:auto!important;
    margin-top:0!important
}
body,html{
    -webkit-font-smoothing:antialiased!important;
    background-color:transparent!important
}
body{
    -webkit-text-size-adjust:none!important;
    min-height:100%;
    height:-webkit-max-content;
    height:-moz-max-content;
    height:max-content;
    z-index:0
}
.wrapper{
    width:1120px;
    margin:0 auto
}
.clr{
    width:100%;
    clear:both;
    height:0
}
#header .logo .widget_sp_image-description,.hide{
    display:none!important
}
input{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    -webkit-border-radius:0
}
#branding,div#wpadminbar{
    display:none!important;
    height:0!important;
    overflow:hidden!important
}
ul{
    list-style:none;
    padding-left:0
}
#lunchpraat{
    background:#0090a9;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px;
    padding:20px
}
.divider{
    border-color:#0090a9;
    border-size:1px;
    border-style:dotted
}
h1,h2,h3,h4{
    margin-bottom:0!important
}
.fam h2{
    margin-bottom:10px!important
}
#header>div{
    position:static
}
#header{
    padding-bottom:50px!important
}
#footer ul,#header ul,#nav ul,#ticker ul{
    margin-bottom:0!important
}
#header .misc{
    top:62px!important
}
#header .logo a{
    color:#0090a9!important
}
#nav .nav .subs{
    padding-top:0!important
}
#ticker li{
    padding:12px 0!important
}
#content>div{
    position:static
}
#content #posts.dib,#content #posts.fam,#content.page #posts{
    width:835px!important
}
#content ul#latestnews li,#content ul#mostread li{
    position:relative
}
#content ul#latestnews li p.time{
    padding-left:50px;
    margin-bottom:0!important
}
#content ul#mostread li p.date{
    padding-left:90px;
    margin-bottom:0!important
}
#content ul#latestnews li p.time span,#content ul#mostread li p.date span{
    position:absolute;
    left:0;
    top:0
}
#content ul#latestnews li p.time a,#content ul#mostread li p.date a{
    display:block;
    width:auto!important;
    text-align:lef!important;
    float:none!important
}
#details p.category{
    margin-bottom:0!important
}
#footer ul{
    text-align:left
}
#footer ul li{
    float:none!important;
    padding-left:0!important;
    margin:0!important;
    vertical-align:bottom
}
#footer ul li,#footer ul li a{
    display:inline-block!important
}
#footer ul li a{
    margin:0 3px
}
.g{
    display:inline-block!important;
    text-align:right!important
}
.famads .g-col{
    margin-left:20px!important
}
#poll fieldset{
    padding:0!important;
    margin:0!important;
    border:none!important
}
.article .featuredimage .overlay img{
    padding:0!important;
    margin:15px
}
.article .featuredimage .overlay .tekst p{
    margin-bottom:0!important
}
#content.dib .beeld{
    display:static!important
}
.mobile{
    display:none!important;
    padding-top:20px
}
.addthis_sharing_toolbox a{
    margin-top:0!important
}
.issuulist a{
    width:16.66%!important;
    float:left!important;
    text-decoration:none;
    height:265px
}
.issuulist a,.issuulist a span{
    display:block!important;
    position:relative
}
.issuulist a span{
    margin:10px 20px!important;
    background-color:#fff
}
.issuulist a span img{
    width:100%!important;
    height:auto!important;
    vertical-align:bottom;
    margin-bottom:10px
}
.issuulist .clr.mobile{
    display:none!important
}
@media (max-width:1120px){
    #content #sidebar{
        padding-left:20px!important
    }
    #content #posts.dib,#content #posts.fam,#content.page #posts{
        width:475px!important
    }
    #footer .nav{
        padding-bottom:10px
    }
    #footer ul{
        float:none!important;
        text-align:center!important
    }
    .mobile{
        display:block!important
    }
}
@media (max-width:835px){
    #content #sidebar{
        width:100%!important;
        padding-left:0!important
    }
    .g-col{
        margin-left:0!important
    }
    .g,.g-col{
        width:100%!important
    }
    .g{
        text-align:center
    }
    .wrapper .famads .g .ad{
        padding-right:0!important;
        width:100%!important;
        margin:0 auto!important;
        float:none!important
    }
    .mobile{
        display:block!important
    }
    .issuulist a{
        width:33.33%!important
    }
    .issuulist .clr.mobile{
        display:block!important
    }
}
*,:after,:before{
    position:relative;
    box-sizing:border-box
}
html{
    font-family:Open Sans,sans-serif;
    font-size:62.5%;
    font-weight:400;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
body{
    margin:0;
    -webkit-font-smoothing:antialiased
}
h1,h2,h3,h4,ol,p,ul{
    direction:ltr;
    margin-top:0
}
h1{
    font-weight:700
}
h2,h3,h4{
    font-weight:600
}
a,ol,p,td,ul{
    line-height:1.7
}
table{
    table-layout:fixed;
    border-collapse:collapse
}
table td{
    border:0;
    padding:0;
    vertical-align:top
}
a{
    color:inherit
}
main a{
    color:#00aeef
}
a:active,a:focus,a:hover{
    outline:0
}
img{
    border:0
}
a>img{
    max-width:100%;
    vertical-align:middle
}
button,input,select,textarea{
    font-family:inherit;
    font-size:100%
}
textarea{
    overflow:hidden;
    height:15rem;
    resize:none;
    vertical-align:top
}
[type=search],[type=submit]{
    -webkit-appearance:none
}
[type=submit]{
    cursor:pointer
}
footer h1,header h1,main h1{
    font-size:3.75rem
}
footer h2,header h2,main h2{
    font-size:3rem
}
footer h3,header h3,main h3{
    font-size:2.25rem
}
footer a,footer h4,footer input,footer label,footer ol,footer p,footer select,footer textarea,footer ul,header a,header h4,header input,header label,header ol,header p,header select,header textarea,header ul,main a,main h4,main input,main label,main ol,main p,main select,main textarea,main ul{
    font-size:1.5rem
}
footer small,header small,main small{
    font-size:.999rem
}
footer h1,footer h2,footer h3,footer h4,footer ol,footer p,footer ul,header h1,header h2,header h3,header h4,header ol,header p,header ul,main h1,main h2,main h3,main h4,main ol,main p,main ul{
    margin-bottom:2rem
}
footer h1:last-child,footer h2:last-child,footer h3:last-child,footer h4:last-child,footer ol:last-child,footer p:last-child,footer ul:last-child,header h1:last-child,header h2:last-child,header h3:last-child,header h4:last-child,header ol:last-child,header p:last-child,header ul:last-child,main h1:last-child,main h2:last-child,main h3:last-child,main h4:last-child,main ol:last-child,main p:last-child,main ul:last-child{
    margin-bottom:0
}
footer ol,footer ul,header ol,header ul,main ol,main ul{
    padding-left:2rem
}
footer img,header img,main img{
    max-width:100%;
    height:auto
}
.hidden{
    display:none
}
.block{
    display:block
}
.i-block{
    display:inline-block
}
.clearfix:after,.clearfix:before{
    content:" ";
    display:table
}
.clearfix:after{
    clear:both
}
.aligncenter,.alignleft,.alignright{
    display:block
}
.aligncenter{
    margin-left:auto;
    margin-right:auto
}
.alignright{
    float:right
}
.alignleft{
    float:left
}
.valign--top>*{
    vertical-align:top
}
.valign--mid>*{
    vertical-align:middle
}
.valign--bot>*{
    vertical-align:bottom
}
.no-break{
    display:table;
    table-layout:fixed
}
.no-break>*{
    display:table-cell
}
.bg-cover{
    background-position:50%;
    background-size:cover;
    background-repeat:no-repeat
}
.bg--white{
    background-color:#fff;
    color:#231f20
}
.bg--white .btn{
    background-color:#00aeef;
    color:#fff
}
.bg--dark,.bg--white .btn:hover{
    background-color:#231f20
}
.bg--dark{
    color:#fff
}
.bg--dark .btn{
    background-color:#00aeef;
    color:#fff
}
.bg--dark .btn:hover{
    background-color:#fff;
    color:#231f20
}
.bg--light{
    background-color:#f2f2f2;
    color:#231f20
}
.bg--light .btn{
    background-color:#00aeef;
    color:#fff
}
.bg--light .btn:hover{
    background-color:#231f20
}
.bg--prim{
    background-color:#00aeef;
    color:#fff
}
.bg--prim .btn{
    background-color:#fff;
    color:#231f20
}
.bg--prim .btn:hover{
    background-color:#231f20;
    color:#fff
}
.row{
    width:100%
}
.row--s{
    padding-top:1rem;
    padding-bottom:1rem
}
.row--m{
    padding-top:2rem;
    padding-bottom:2rem
}
.row--l{
    padding-top:3rem;
    padding-bottom:3rem
}
.row--xl{
    padding-top:4rem;
    padding-bottom:4rem
}
.wrapper{
    max-width:112rem;
    margin-left:auto;
    margin-right:auto
}
.col{
    border-style:solid;
    border-color:transparent;
    border-top:0;
    border-bottom:0;
    background-clip:padding-box
}
.col--s{
    border-left-width:1rem;
    border-right-width:1rem
}
.col--m{
    border-left-width:2rem;
    border-right-width:2rem
}
.col--l{
    border-left-width:3rem;
    border-right-width:3rem
}
.col--xl{
    border-left-width:4rem;
    border-right-width:4rem
}
.h-menu>ul{
    display:table;
    padding:0;
    list-style:none
}
.h-menu>ul>li{
    display:table-cell
}
.h-menu>ul>li>a{
    display:inline-block;
    text-decoration:none
}
#header{
    padding:15px 0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_dots.png) repeat-x 0 100%;
    z-index:0
}
#header.wrapper{
    position:relative
}
#header .logo{
    display:inline-block;
    vertical-align:bottom;
    font-size:55px;
    line-height:55px
}
#header .logo a{
    font-size:1em;
    line-height:1em;
    font-family:Open Sans,sans-serif;
    text-decoration:none;
    font-weight:300;
    color:#0c4089;
    position:relative;
    margin-right:50px
}
#header .logo a span.wijknaam{
    color:#0c4089
}
#header .logo a span.onderschrift{
    color:#00a1b8;
    font-size:14px!important;
    line-height:0;
    font-weight:400;
    position:absolute;
    bottom:0;
    right:3px
}
#header .logo a span.nl{
    display:inline-block;
    color:#fff;
    font-size:26px!important;
    line-height:26px;
    padding:6px;
    font-weight:600;
    width:40px;
    height:40px;
    text-align:center;
    position:absolute;
    bottom:-5px;
    left:100%;
    background-color:#00a1b8;
    border-radius:100px;
    -khtml-border-radius:100px
}
.popup-contents{
    position:fixed;
    z-index:999;
    top:50%;
    -webkit-transform:translateY(-50%) translateX(-50%);
    transform:translateY(-50%) translateX(-50%);
    left:50%;
    display:none
}
#header .usermenu{
    position:absolute;
    right:0;
    top:15px;
    z-index:333
}
#header .misc{
    position:absolute;
    right:0;
    top:62px
}
#header ul{
    text-align:left;
    z-index:999;
    position:relative
}
#header ul li{
    display:inline;
    color:#0c4089;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_menu_li.png) no-repeat 4px;
    padding-left:15px
}
#header ul li:first-child{
    background:none!important;
    padding-left:0
}
#header ul #menu-item-23377{
    display:none
}
#header ul li a{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    color:#0c4089;
    text-decoration:none
}
#header ul li a:hover{
    text-decoration:underline
}
body.loggedout #header .usermenu ul li.ifloggedin{
    display:none!important
}
#header .usermenu ul li.twitter{
    display:inline;
    background:none!important;
    width:23px;
    height:23px;
    overflow:hidden;
    padding-left:5px;
    vertical-align:middle
}
#header .usermenu ul li.twitter a{
    display:inline-block;
    padding-top:23px;
    width:23px;
    height:0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_twitter.png) no-repeat 0 0;
    overflow:hidden;
    vertical-align:middle
}
#header .usermenu ul li.twitter a:hover{
    background-image:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_twitter_hover.png)
}
#header .usermenu ul li.facebook{
    display:inline;
    background:none!important;
    width:23px;
    height:23px;
    overflow:hidden;
    padding-left:2px!important;
    vertical-align:middle
}
#header .usermenu ul li.facebook a{
    display:inline-block;
    padding-top:23px;
    width:23px;
    height:0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_facebook.png) no-repeat 0 0;
    vertical-align:middle;
    overflow:hidden
}
#header .usermenu ul li.facebook a:hover{
    background-image:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_facebook_hover.png)
}
#header .usermenu ul li.instagram{
    display:inline;
    background:none;
    width:23px;
    height:23px;
    overflow:hidden;
    padding-left:2px;
    vertical-align:middle
}
#header .usermenu ul li.instagram a{
    display:inline-block;
    padding-top:23px;
    width:23px;
    height:0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/instagram.svg) no-repeat left 2px;
    vertical-align:middle;
    overflow:hidden
}
#header .usermenu ul li.instagram a:before{
    content:""
}
#header .misc ul li{
    background:none;
    padding-left:5px
}
#header .misc ul li.strong a{
    background-color:#0c4089;
    color:#fff;
    font-weight:700;
    padding:1px 5px
}
#header .misc ul li.strong-2 a{
    background-color:#0090a9;
    color:#fff;
    font-weight:700;
    padding:1px 5px
}
#header .misc ul li.strong-open a{
    background-color:transparent;
    color:#0090a9;
    font-weight:700;
    padding:1px 5px;
    border:1px solid #0090a9
}
#header ul li.clr{
    display:block;
    background:none;
    padding:0
}
#header .weather-n-date{
    position:absolute;
    right:0;
    top:91px
}
@media (max-width:1120px){
    #header .weather-n-date{
        top:66px
    }
}
#header .weather-n-date .data{
    font-family:Open Sans,sans-serif;
    font-size:12px;
    color:#0c4089;
    position:relative
}
#header .weather-n-date .data .weather{
    display:none;
    position:absolute;
    bottom:-4px;
    left:105%
}
#header .weather-n-date .data .condition{
    padding-left:10px
}
#header .weather-n-date .data .condition img{
    display:inline;
    vertical-align:middle
}
#header .weather-n-date .data .temp{
    font-weight:700
}
#nav .nav{
    width:835px;
    float:left
}
#nav .nav.mobile{
    display:none
}
#nav .search{
    width:265px;
    float:right;
    height:45px;
    overflow:hidden;
    position:relative
}
#nav .search form label{
    display:none
}
#nav .search form input#s{
    border:none;
    margin:0;
    padding:0;
    background-color:#f3f3f3;
    height:45px;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:43px;
    color:#7e7e7e;
    text-indent:10px;
    position:relative;
    z-index:666;
    width:100%
}
#nav .search form input#searchsubmit{
    border:none;
    width:45px;
    height:0;
    padding-top:45px;
    line-height:160px;
    overflow:hidden;
    position:absolute;
    right:0;
    top:0;
    z-index:999;
    background:#0090a9 url(/wp-content/themes/dordtcentraal/dist/images/bg_search_button.png) no-repeat 50%;
    display:block
}
#nav .search form input#searchsubmit:hover{
    cursor:pointer
}
#nav .search form input#s:focus,#nav .search form input#searchsubmit:focus{
    outline:none
}
#nav{
    padding:15px 0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_dots.png) repeat-x 0 100%;
    position:relative
}
#nav .main ul{
    text-align:left
}
#nav .main ul li{
    display:inline-block;
    color:#0c4089;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_mainmenu_li.png) no-repeat 100%;
    padding-right:10px;
    padding-left:5px;
    line-height:18px;
    *display:inline
}
#nav .main ul li:first-child{
    padding-left:0!important
}
#nav .main ul li.last,#nav .main ul li.title{
    background:none!important;
    padding-right:0!important
}
#nav .main ul li.title,#nav .main ul li a{
    font-family:Open Sans,Courier,sans-serif;
    font-size:17px;
    color:#0c4089;
    text-decoration:none;
    font-weight:600
}
#nav .main ul li.title a{
    color:#0090a9!important;
    font-weight:400
}
#nav .main ul li.current-menu-item a{
    font-weight:800;
    font-weight:700!important
}
#nav .main ul li a:hover{
    text-decoration:underline
}
#nav .main ul #menu-item-6193 a,#nav .main ul li.last a{
    color:#0090a9;
    font-weight:600
}
#nav .subs{
    padding-top:8px
}
#nav .subs ul li{
    float:left;
    color:#0c4089;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_menu_li.png) no-repeat 100%;
    padding-right:10px;
    padding-left:5px
}
#nav .subs ul li.last{
    background:none!important
}
#nav .subs ul li:first-child{
    padding-left:0!important
}
#nav .main ul li:last-child,#nav .subs ul li.title{
    background:none!important;
    padding-right:0!important
}
#nav .subs ul li.title,#nav .subs ul li a{
    font-family:Open Sans,sans-serif;
    font-size:12px;
    line-height:21px;
    color:#0c4089;
    text-decoration:none;
    font-weight:400
}
#nav .subs ul li.title{
    font-weight:600
}
#nav .subs ul li.current-menu-item a,#nav .subs ul li.current-post-parent a{
    font-weight:800
}
#nav .subs ul li a:hover{
    text-decoration:underline
}
#nav .nav.mobile .openorclose{
    height:45px
}
#nav .nav.mobile .openorclose:hover{
    cursor:pointer!important
}
#nav .nav.mobile .openorclose p{
    padding:0 10px 0 0;
    font-family:Open Sans,sans-serif;
    font-size:18px;
    color:#0c4089;
    font-weight:600;
    line-height:45px
}
#nav .nav.mobile .openorclose p span{
    background:url(/wp-content/themes/dordtcentraal/dist/images/hamburger.png) no-repeat 0;
    background-size:35px 35px;
    padding-left:45px;
    text-transform:uppercase;
    display:block
}
#nav .nav.mobile .openorclose p span a{
    color:inherit;
    text-decoration:none
}
#nav .nav.mobile ul{
    background-color:#0c4089
}
#nav .nav.mobile ul li{
    display:block
}
#nav .nav.mobile ul li.title{
    opacity:0;
    height:0
}
#nav .nav.mobile ul li a{
    display:block;
    font-family:Open Sans,sans-serif;
    font-size:17px;
    color:#fff;
    text-decoration:none;
    font-weight:600;
    padding:15px 45px
}
#nav .nav.mobile ul li:first-child{
    padding-top:10px
}
#nav .nav.mobile ul li:last-child{
    padding-bottom:10px
}
.krant .article h3{
    font-size:18px!important;
    padding-bottom:20px!important
}
#tooltip{
    display:none!important
}
#jquery-lightbox,#jquery-overlay{
    z-index:999999
}
#user{
    background-color:#19a1b6;
    overflow:hidden;
    height:0
}
#user .insides{
    padding:20px 0
}
#user a,#user p{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    color:#fff;
    text-decoration:none;
    text-align:center
}
#user a:hover{
    text-decoration:underline
}
#user span{
    margin-left:20px
}
#content{
    position:relative;
    padding:15px 0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%
}
#content #posts{
    width:50%;
    float:left;
    overflow:hidden
}
#content #sidebar.first{
    width:50%;
    float:left;
    padding-left:20px
}
#content #sidebar.second{
    width:265px;
    float:right;
    padding-left:0;
    margin-top:-60px
}
#content.dib #posts,#content.fam #posts{
    width:835px;
    padding-top:0
}
@media (max-width:768px){
    #content.fam #posts{
        width:100%!important
    }
}
#content.page #posts{
    width:835px;
    padding-top:60px
}
#posts{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px;
    color:#0c4089
}
.post{
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%;
    padding:20px 0
}
.post p{
    padding-bottom:0
}
.post .title{
    margin-top:-8px
}
.post .post--meta{
    display:flex;
    flex-flow:row nowrap;
    align-items:center;
    margin-top:10px
}
@media (min-width:1120px){
    .post .post--meta{
        position:absolute;
        bottom:0;
        left:0
    }
}
.post .post--meta p{
    color:#0090a9;
    font-size:12px;
    line-height:1;
    margin-bottom:0;
    padding-bottom:0
}
.post .article{
    display:flex;
    flex-flow:row nowrap
}
@media (min-width:1120px){
    .post .article:not(.article-with-featured-image) .post--meta{
        position:relative;
        bottom:auto;
        left:auto
    }
}
.post .featuredimage{
    flex:0 0 170px;
    margin-bottom:0
}
.post .featuredimage--image{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-position:50%;
    background-size:cover
}
.post .post--content-container p{
    margin-bottom:0;
    padding-bottom:0
}
#posts .post .teaser--category{
    position:absolute;
    top:0;
    left:0
}
#posts .last .post{
    background-image:none!important
}
#posts .post.intro{
    width:100%;
    padding-bottom:60%;
    height:0;
    margin-bottom:21px
}
#posts .post.intro .article{
    right:0;
    bottom:0
}
#posts .post.intro .article,#posts .post.intro .article .teaser--category{
    position:absolute;
    top:0;
    left:0
}
#posts .post.intro .article .post--content{
    color:#fff
}
#posts .post.intro .article .teaser-tile--content-container{
    padding:20px;
    position:absolute;
    bottom:0;
    left:0
}
#posts .post.intro .article .teaser-tile--content{
    color:#fff;
    margin-bottom:0;
    padding-bottom:0
}
#posts .post.intro .article .teaser-tile--title{
    color:#fff
}
.teaser-tile--content-container{
    padding:20px;
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    box-sizing:border-box
}
.teaser-tile--title{
    color:#fff;
    font-size:18px;
    line-height:22px;
    font-weight:700;
    font-family:Open Sans,sans-serif
}
.teaser-tile__small{
    height:0;
    width:147px;
    padding-bottom:110%
}
@media (min-width:835px){
    .teaser-tile__small{
        width:135px
    }
}
@media (min-width:1120px){
    .teaser-tile__small{
        width:180px;
        padding-bottom:90%
    }
}
.teaser-tile__small .teaser-tile--title{
    color:#fff;
    font-size:14px;
    line-height:18px;
    font-weight:700;
    font-family:Open Sans,sans-serif
}
.teaser-tile--container{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.teaser-tile{
    overflow:hidden
}
.teaser-tile--background-image{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-size:cover;
    background-position:50%
}
.teaser-tile--background-image:before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    display:block;
    background-image:linear-gradient(-180deg,transparent 20%,rgba(0,0,0,.9))
}
.teaser-tile--link{
    display:block;
    overflow:hidden
}
.teaser-tile--link .teaser-tile--background-image{
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s,-webkit-transform .3s;
    -webkit-transform:scale(1);
    transform:scale(1)
}
.teaser-tile--link:hover .teaser-tile--background-image{
    -webkit-transform:scale(1.2);
    transform:scale(1.2)
}
.teaser--category{
    display:inline-block;
    color:#fff;
    padding:3px 8px;
    font-weight:600;
    font-size:12px
}
.featured-video .teaser-tile--background-image:after{
    content:"";
    width:36px;
    height:36px;
    position:absolute;
    top:40%;
    left:50%;
    -webkit-transform-origin:center center;
    transform-origin:center center;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    background:url(/wp-content/themes/dordtcentraal/dist/images/play.svg);
    background-repeat:no-repeat
}
#details .leftside{
    width:30%;
    float:left
}
#details .rightside{
    width:70%;
    float:right;
    text-align:right
}
#details p.category{
    font-size:12px;
    color:#0090a9!important
}
#details p.details{
    font-size:11px!important;
    color:#0090a9!important
}
#details p.details .commentcount{
    background-color:#0090a9;
    padding:1px 4px;
    color:#fff;
    margin-right:5px
}
#details p.details .commentcount:hover{
    cursor:pointer
}
#details .rightside .details{
    float:right
}
#details .rightside .share{
    float:right;
    padding-left:10px
}
#details .rightside .share a{
    display:inline;
    float:left;
    padding:2px
}
#issuupress h3,.article .title,h1{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    padding-bottom:12px
}
.article .title a{
    text-decoration:none;
    color:#0c4089
}
#interact h3,.article h3{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-weight:700;
    font-size:15px;
    line-height:22px
}
.article h3 a{
    color:#0c4089;
    text-decoration:none
}
.article form,.article p,.article table,.article ul{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px;
    color:#0c4089;
    padding-bottom:20px
}
.page .article table{
    width:100%;
    float:left;
    margin-bottom:20px
}
.page .article table tr{
    border-bottom:1px solid #f3f3f3
}
.article b,.article strong,.page .article table b{
    font-weight:700
}
.article p a{
    color:#0c4089
}
.article .wp-caption,.article .wp-caption img,.article p .alignnone{
    width:100%!important;
    height:auto!important
}
.article .wp-caption-dd,.article .wp-caption-text{
    font-family:Open Sans,sans-serif;
    color:#646464;
    font-style:italic;
    font-size:13px;
    margin-top:-15px
}
.article .wp-video{
    width:100%!important;
    height:auto!important
}
.article .gallery{
    margin-bottom:30px!important
}
.article .gallery .gallery-item a{
    display:block
}
.article .gallery .gallery-item a img{
    border:none!important;
    vertical-align:bottom;
    width:100%!important;
    height:auto!important
}
.article .featuredimage{
    position:relative;
    width:170px;
    height:160px;
    margin-right:3%;
    overflow:hidden;
    float:left;
    display:block;
    background-color:#f3f3f3
}
.article .featuredimage.intro{
    position:relative;
    margin-bottom:20px;
    width:100%;
    height:290px;
    overflow:hidden;
    text-decoration:none
}
.article .featuredimage.intro:hover{
    cursor:pointer
}
.article .featuredimage.intro a{
    display:block;
    height:290px
}
.article .featuredimage .overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:111;
    display:block
}
.article .featuredimage .overlay .tekst{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    z-index:222
}
.article .featuredimage .overlay .tekst p{
    padding:10px 15px;
    color:#fff;
    font-weight:700;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_image_overlay.png) repeat 0 0;
    position:relative
}
#content .article .featuredimage .overlay img{
    width:32px!important;
    height:32px!important;
    padding:15px;
    vertical-align:bottom
}
.article .featuredimage img{
    position:relative;
    z-index:0;
    vertical-align:bottom;
    width:100%!important;
    height:auto!important
}
#content .article .featuredimage .overlay img.vergrootglas{
    width:25px!important;
    height:25px!important;
    float:right;
    margin:21px
}
.article a.more{
    text-decoration:none!important
}
.article .message{
    display:none
}
.article .watermrk{
    position:relative;
    margin-bottom:22px
}
.article .watermrk img{
    vertical-align:bottom
}
.article .seal{
    position:absolute;
    z-index:222;
    width:100%;
    height:100%;
    background:url(/wp-content/themes/dordtcentraal/dist/images/watermerk.png) no-repeat 15px 93%
}
.gallery a{
    display:inline-block;
    position:relative
}
.article div.vergrootglas{
    position:absolute;
    right:0;
    bottom:0;
    z-index:1;
    width:25px!important;
    height:25px!important;
    float:right;
    margin:21px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/vergrootglas.png) no-repeat 0 0
}
.article div.watermerk{
    position:absolute;
    left:0;
    bottom:0;
    z-index:1;
    width:32px!important;
    height:32px!important;
    float:right;
    margin:18px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/watermerk.png) no-repeat 0 0
}
.article .overlay .video{
    float:right
}
.post .related{
    padding-bottom:20px
}
.post .related p{
    color:#0090a9;
    padding-bottom:0;
    font-style:italic;
    font-weight:700
}
.post .related p a{
    color:#0c4089;
    text-decoration:underline;
    font-weight:400
}
.post ul.related{
    padding-bottom:20px
}
.post h4.related{
    color:#0090a9;
    padding-bottom:0;
    font-style:italic;
    font-weight:700
}
.post h4.related,ul.related a{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:24px
}
ul.related a{
    color:#0c4089;
    text-decoration:underline;
    font-weight:400
}
ul.related.arrow li{
    padding-left:15px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_related_li.png) no-repeat left 10px
}
#posts .ad{
    display:block;
    padding-bottom:20px;
    padding-top:20px;
    margin-bottom:0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%
}
#posts .ad.last{
    display:block;
    padding-top:7px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 0;
    margin-bottom:0!important
}
#posts .advertorial{
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x scroll 0 100% transparent;
    display:block;
    margin-bottom:7px
}
#posts .advertorial .article{
    background:#f5f5f5
}
.featured-videos>.featured-videos-list{
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%;
    padding-bottom:25px
}
.commentlist a{
    color:inherit
}
.commentmetadata a{
    text-decoration:none
}
.commentmetadata a.comment-edit-link{
    text-decoration:underline
}
#cancel-comment-reply-link{
    font-family:Open Sans,sans-serif;
    color:#ff0004;
    font-size:13px
}
.comment-reply-login{
    display:none
}
.form-allowed-tags,h3#reply-title,p.must-log-in{
    display:none!important
}
.comment-form-comment label{
    display:block;
    width:100%;
    font-weight:600
}
.comment-form-comment textarea{
    display:block;
    width:423px;
    padding:10px;
    resize:none;
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px
}
.comment-form-comment textarea:focus{
    outline:none
}
#comments .commentmetadata,#comments .reply{
    display:none
}
#comments .comment-author{
    font-family:Open Sans,sans-serif;
    color:#0090a9;
    font-size:13px;
    font-weight:700
}
#comments .comment-author img{
    display:none
}
#comments .comment{
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%;
    margin-bottom:15px
}
#pagenav{
    padding:20px 0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 0!important
}
#pagenav.footer{
    padding:0;
    background:none!important
}
#pagenav.footer.d-none{
    display:none
}
#pagenav.footer.d-block{
    display:block
}
#pagenav.footer .border{
    padding:20px 0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%!important
}
#pagenav a{
    background-color:#e7e7e7;
    color:#0c4089;
    text-decoration:none;
    padding:10px;
    font-family:Open Sans,sans-serif;
    font-size:13px
}
#pagenav .next{
    float:right
}
#pagenav .prev{
    float:left
}
#infscr-loading,#pagenav{
    clear:both;
    width:100%!important
}
#infscr-loading img{
    width:50px;
    margin:0 auto;
    display:block
}
#infscr-loading em{
    font-family:Open Sans,sans-serif;
    color:#0090a9;
    font-size:13px;
    font-weight:700
}
#ticker{
    position:absolute;
    top:15px;
    left:0;
    width:835px;
    height:47px;
    z-index:333
}
#ticker table{
    text-align:left;
    width:100%;
    display:block;
    background-color:#0c4089;
    height:47px;
    overflow:hidden
}
#ticker table td{
    vertical-align:middle
}
#ticker table td.name{
    width:100px
}
#ticker li,#ticker p{
    color:#fff;
    font-family:Open Sans,sans-serif;
    margin:0
}
#ticker p{
    font-weight:700;
    font-size:15px;
    line-height:21px!important;
    padding:0 20px
}
#ticker ul{
    display:block;
    height:47px;
    overflow:hidden
}
#ticker li{
    display:block;
    font-size:13px;
    padding:16px 0
}
#ticker li a{
    color:#fff!important;
    text-decoration:none;
    font-weight:700;
    color:#fff
}
#ticker li a:hover{
    text-decoration:underline
}
#ticker .prev{
    position:absolute;
    top:9px;
    right:46px
}
#ticker .next{
    position:absolute;
    top:9px;
    right:9px
}
#ticker .next:hover,#ticker .prev:hover{
    cursor:pointer
}
#sidebar #nieuwsbrief h4{
    padding:10px 15px;
    background:#0090a9;
    font-family:Open Sans,sans-serif;
    color:#fff;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    position:relative;
    z-index:2;
    text-decoration:none
}
#sidebar #nieuwsbrief,#sidebar .nieuwsbrief{
    margin-bottom:20px;
    display:table
}
#sidebar .nieuwsbrief{
    background:#eee;
    color:#0090a9;
    font-family:Open Sans,sans-serif;
    width:100%;
    font-size:13px
}
#sidebar .nieuwsbrief .n_titel{
    padding:15px 0 15px 15px;
    background:#08549b 15px 10px;
    font-family:Open Sans,sans-serif;
    color:#fff;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    position:relative;
    z-index:2
}
#sidebar .nieuwsbrief .widget_wysija_cont{
    padding:0 15px 15px;
    float:left;
    width:100%
}
#sidebar .nieuwsbrief .widget_wysija_cont form{
    float:left;
    width:100%
}
#sidebar .nieuwsbrief input[type=text]{
    background-color:#fff;
    border:none;
    color:#0c4089;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    height:28px;
    padding:0;
    position:relative;
    text-indent:6px;
    width:72%;
    z-index:666;
    float:left
}
#sidebar .nieuwsbrief .wysija-paragraph{
    margin:5px 0 12px;
    display:block;
    line-height:28px;
    height:28px
}
#sidebar .nieuwsbrief p{
    font-weight:400;
    line-height:21px;
    margin:0 0 10px
}
#sidebar .nieuwsbrief label,#sidebar .nieuwsbrief p{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    color:#0090a9
}
#sidebar .nieuwsbrief label{
    font-weight:600;
    width:28%;
    float:left
}
#sidebar .nieuwsbrief input[type=submit]{
    background:#0090a9;
    color:#fff;
    padding:6px 10px;
    margin-top:10px;
    border:none;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    cursor:pointer;
    float:left
}
#sidebar .nieuwsbrief .formError .formErrorContent{
    font-family:Open Sans,sans-serif;
    background:#0090a9;
    border:none;
    font-size:12px
}
#sidebar .widget_wysija_cont .login .message,#sidebar .widget_wysija_cont .updated{
    border:none!important;
    background:#fff;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    padding:8px;
    color:#0c4089
}
#sidebar .nieuwsbrief small{
    padding:0 15px 15px;
    display:block
}
#sidebar .post{
    margin-bottom:20px;
    margin-top:-20px
}
#bystats{
    border:1px solid #19a1b6;
    margin-bottom:20px;
    padding:10px 30px 14px
}
#bystats .tabs,#bystats h2{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    padding-bottom:12px
}
#bystats .tabs h2{
    display:inline
}
#bystats h2.current{
    color:#0c4089
}
#bystats h2:hover{
    cursor:pointer
}
#bystats h4{
    font-family:Open Sans,sans-serif;
    font-size:12px;
    line-height:22px;
    color:#0090a9;
    padding-bottom:0!important
}
#bystats ul li{
    padding-bottom:0
}
#bystats p,#bystats ul li{
    clear:both;
    line-height:22px
}
#bystats p{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px
}
#bystats p a:hover{
    text-decoration:underline!important
}
#bystats li a{
    color:#0c4089
}
#bystats p.time a{
    text-decoration:none;
    color:inherit;
    width:310px;
    float:right
}
#bystats p.time span{
    font-weight:700;
    padding-right:10px;
    width:50px;
    display:block;
    float:left
}
#bystats p.date a{
    text-decoration:none;
    color:inherit;
    width:260px;
    float:right
}
#bystats p.date span{
    font-weight:700;
    padding-right:10px;
    width:90px;
    display:block;
    float:left
}
#bystats .tab.current{
    color:#0c4089
}
.column{
    border:1px solid #0090a9;
    background:transparent url(/wp-content/themes/dordtcentraal/dist/images/bg_column.png) no-repeat 160px 17px;
    margin-bottom:20px
}
.column h4{
    font-weight:700;
    font-size:18px;
    line-height:22px
}
.column h4,.column p{
    font-family:Open Sans,sans-serif
}
.column p{
    font-size:13px;
    line-height:18px;
    font-weight:600
}
.column .excerpt{
    font-weight:400;
    margin-left:-33px
}
.column a{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:18px;
    color:#0c4089;
    text-decoration:none;
    padding:25px 10px 15px 55px;
    position:relative;
    display:block
}
.column a.more{
    display:none
}
.column .date{
    position:absolute;
    left:20px;
    top:25px
}
.column .date .day{
    font-size:18px;
    line-height:22px;
    font-weight:700;
    font-style:italic
}
.column .date .day,.column .date .month{
    display:block;
    font-family:Open Sans,sans-serif
}
.column .date .month{
    font-size:13px;
    line-height:18px;
    font-weight:400
}
#sidebar .oc{
    margin-bottom:20px
}
#sidebar .oc a{
    font-size:13px;
    font-weight:400;
    line-height:20px;
    text-align:left
}
#sidebar .oc a,#sidebar .oc h4{
    text-decoration:none;
    color:#fff;
    font-family:Open Sans,sans-serif
}
#sidebar .oc h4{
    padding:10px 15px;
    background:#08549b;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    position:relative;
    z-index:2
}
#sidebar .oc.bedrijfspresentaties h4{
    padding:15px 0 15px 55px;
    background:#08549b url(/wp-content/themes/dordtcentraal/dist/images/icon_bedrijfspresentaties.gif) no-repeat 15px 10px
}
#sidebar .oc #advertorials{
    background:#0090a9;
    margin:0
}
#sidebar .oc ul{
    padding:0 15px
}
#sidebar .oc ul li{
    padding:10px 0 0;
    background:none
}
#sidebar .oc ul li:first-child{
    padding:20px 0 0;
    background:none
}
#sidebar .oc ul li:last-child{
    padding:10px 0 20px;
    background:none
}
#sidebar .oc ul li a{
    display:block;
    text-decoration:none
}
#sidebar .oc ul li .thumb{
    width:35%;
    height:75px;
    float:left;
    overflow:hidden
}
#sidebar .oc ul li .thumb img{
    width:100%!important;
    height:auto!important
}
#sidebar .oc ul li p.title{
    width:60%;
    float:right;
    margin-bottom:0!important
}
#sidebar .oc ul li p.title.full{
    width:100%;
    float:right
}
#sidebar .oc ul li p.title{
    font-family:Open Sans,sans-serif;
    color:#fff;
    font-size:14px;
    line-height:18px!important;
    font-weight:700
}
#sidebar .lt{
    margin-bottom:20px
}
.lt img{
    height:auto!important;
    vertical-align:bottom;
    width:100%!important
}
#sidebar .sp{
    margin-bottom:20px
}
.sp img{
    height:auto!important;
    vertical-align:bottom;
    width:100%!important
}
h1.dib{
    padding:4px 0 22px 40px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_h1_dib.png) no-repeat 0 0;
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-weight:700;
    font-size:18px;
    line-height:22px
}
#content.dib .beeld{
    float:left;
    position:relative;
    margin-bottom:20px;
    overflow:hidden
}
#content.dib .beeld a{
    display:block;
    height:150px!important;
    width:265px!important;
    text-decoration:none
}
#content.dib .beeld p{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px;
    line-height:15px;
    padding:10px;
    font-weight:700;
    margin-bottom:0
}
#content.dib .beeld p span{
    font-size:10px;
    font-weight:400
}
#content.dib .beeld .overlay{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    z-index:111;
    background-color:#e7e7e7
}
#content.dib .beeld img{
    position:relative;
    z-index:0;
    vertical-align:bottom;
    width:100%!important;
    height:auto!important
}
#content.dib .beeld.big.left{
    float:left;
    margin-right:20px
}
#content.dib .beeld.big.right{
    float:right;
    margin-right:0
}
#content.dib .beeld.big a{
    height:320px!important;
    width:550px!important
}
#content.dib .beeld.big p{
    font-size:16px
}
#content.dib .beeld.big p span{
    font-size:13px;
    font-weight:400
}
#sidebar .dib{
    margin-bottom:20px;
    height:210px;
    overflow:hidden
}
#sidebar .dib a{
    text-decoration:none;
    display:block;
    height:210px;
    width:100%;
    overflow:hidden;
    position:relative
}
#sidebar .dib .button{
    position:absolute;
    right:15px;
    bottom:15px;
    z-index:3;
    padding:8px 8px 8px 25px;
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px;
    line-height:18px;
    font-weight:700;
    background:#fff url(/wp-content/themes/dordtcentraal/dist/images/bg_related_li.png) no-repeat 10px
}
#sidebar .dib .container{
    position:absolute;
    left:0;
    top:10px;
    z-index:0;
    height:210px
}
#sidebar .dib h4{
    padding:15px 0 15px 55px;
    background:#08549b url(/wp-content/themes/dordtcentraal/dist/images/bg_dib.png) no-repeat 15px 10px;
    font-family:Open Sans,sans-serif;
    color:#fff;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    position:relative;
    z-index:2
}
.dib .sneak{
    width:455px;
    height:210px;
    overflow:hidden;
    margin-bottom:0;
    float:left
}
.dib .sneak img{
    width:130%!important;
    height:auto!important
}
#sidebar .video{
    margin-bottom:20px;
    height:210px;
    overflow:hidden
}
#sidebar .video a{
    text-decoration:none;
    display:block;
    height:210px;
    width:100%;
    overflow:hidden;
    position:relative
}
#sidebar .video .button{
    position:absolute;
    right:15px;
    bottom:15px;
    z-index:3;
    padding:8px 8px 8px 25px;
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px;
    line-height:18px;
    font-weight:700;
    background:#fff url(/wp-content/themes/dordtcentraal/dist/images/bg_related_li.png) no-repeat 10px
}
#sidebar .video .container{
    position:absolute;
    left:0;
    top:10px;
    z-index:0;
    height:210px
}
#sidebar .video h4{
    padding:15px 0 15px 55px;
    background:#08549b url(/wp-content/themes/dordtcentraal/dist/images/bg_dib.png) no-repeat 15px 10px;
    font-family:Open Sans,sans-serif;
    color:#fff;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    position:relative;
    z-index:2
}
.video .sneak{
    width:455px;
    height:210px;
    overflow:hidden;
    margin-bottom:0;
    float:left
}
.video .sneak img{
    width:130%!important;
    height:auto!important
}
.video_contain iframe{
    width:100%;
    height:100%
}
#poll{
    margin-bottom:20px
}
#poll h4{
    background-color:#08549b;
    padding:10px 15px;
    font-weight:700;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:20px;
    border-bottom:none!important
}
.sp-poll{
    margin:0!important;
    padding:10px 15px 15px!important;
    box-shadow:none!important;
    border-radius:0!important;
    border:none!important;
    width:auto!important;
    background-color:#e7e7e7
}
.sp-poll .sp-question{
    font-weight:700;
    color:#0c4089;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:20px;
    border-bottom:none!important;
    margin-bottom:5px!important
}
.sp-poll form{
    display:block
}
.sp-poll .sp-item{
    margin:3px 0!important
}
.sp-poll .sp-item input{
    width:20px;
    -webkit-appearance:radio;
    -moz-appearance:radio;
    appearance:radio;
    -webkit-border-radius:30px
}
.sp-label{
    width:210px!important
}
.sp-answer,.sp-answer-response,.sp-poll .sp-label,.sp-total{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:20px;
    color:#0c4089;
    font-weight:400;
    text-align:left
}
.sp-answer-response{
    border-top:2px solid #0c4089!important
}
.sp-poll .sp-btn{
    border-radius:0!important;
    box-shadow:none!important;
    border:none!important;
    width:auto!important;
    font-size:13px!important;
    background-color:#0c4089!important;
    color:#fff!important;
    margin-top:15px;
    padding:6px 10px!important
}
.sp-total{
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 0;
    padding-top:10px!important;
    margin-top:5px!important
}
#poll .link{
    font-weight:700;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:20px;
    border-bottom:none!important;
    text-decoration:none;
    background-color:#0c4089;
    padding:10px 15px;
    display:none
}
#poll .link a{
    color:#fff
}
#poll .link small{
    font-weight:400;
    display:block;
    clear:both;
    text-decoration:none
}
#ratings{
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 0;
    padding:15px 0
}
#ratings h4{
    font-family:Open Sans,sans-serif;
    font-size:18px;
    line-height:22px;
    color:#0c4089;
    padding-top:3px;
    padding-bottom:15px!important;
    font-weight:700;
    text-transform:uppercase;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_lunchpraat_title.png) no-repeat 0 0;
    padding-left:60px
}
#ratings ul{
    width:100%;
    background-color:#0c4089;
    float:left
}
#ratings ul li{
    width:24%;
    float:left
}
#ratings ul li a{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px;
    color:#fff;
    padding-top:15px;
    padding-bottom:15px!important;
    font-weight:700;
    text-align:center;
    display:block;
    text-decoration:none
}
.like{
    background:url(/wp-content/themes/dordtcentraal/dist/images/icons.png) no-repeat;
    background-color:transparent;
    width:15px;
    height:16px;
    display:inline-block;
    margin-right:4px;
    vertical-align:middle;
    -moz-transition:all .2s ease-out .1s;
    -webkit-transition:all .2s ease-out .1s;
    -o-transition:all .2s ease-out .1s
}
#ratings a:hover{
    text-decoration:underline
}
#ratings a:hover .like{
    background-position:-16px 0
}
#ratings .voted .like{
    background-position:-32px 0
}
#ratings .alreadyvoted{
    width:100%!important;
    clear:both;
    font-family:Open Sans,sans-serif;
    color:#0090a9;
    font-size:13px;
    padding:0 0 10px 40px;
    line-height:15px;
    background-position:18px top
}
#ratings .count{
    display:none!important
}
#lunchpraat{
    margin-bottom:20px
}
#lunchpraat h4{
    font-family:Open Sans,sans-serif;
    font-size:18px;
    line-height:22px;
    color:#0c4089;
    padding-top:3px;
    padding-bottom:15px!important;
    font-weight:700;
    text-transform:uppercase;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_lunchpraat_title.png) no-repeat 0 0;
    padding-left:60px
}
#lunchpraat .options{
    background-color:#e7e7e7;
    float:left;
    width:100%
}
#lunchpraat .options li{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px;
    color:#0c4089;
    padding-bottom:15px!important;
    font-weight:700;
    width:25%;
    float:left;
    padding:15px 0;
    text-align:center
}
#lunchpraat .options li.current{
    background-color:#0c4089;
    color:#fff
}
#lunchpraat .options li:hover{
    cursor:pointer
}
#lunchpraat .results{
    background-color:#0c4089;
    padding:15px;
    display:none
}
#lunchpraat .results.current{
    display:block
}
#lunchpraat .results li{
    font-weight:700
}
#lunchpraat .results li,#lunchpraat .results li a{
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px;
    clear:both;
    text-decoration:none
}
#lunchpraat .results li a{
    font-weight:400;
    width:90%;
    float:left
}
#lunchpraat .results li a:hover{
    text-decoration:underline
}
#lunchpraat .results li .count{
    width:10%;
    float:right;
    text-align:right
}
#redactioneel{
    margin-top:-20px
}
#redactioneel .post{
    margin-bottom:20px
}
#redactioneel .post p.category{
    font-size:12px;
    color:#bcbcbc;
    padding-bottom:0!important;
    text-align:right
}
#redactioneel .post p.category a{
    font-family:Open Sans,sans-serif;
    text-decoration:none;
    color:#bcbcbc
}
#redactioneel .post p.category a:hover{
    text-decoration:underline
}
#redactioneel .post h1,.post h3{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-weight:700;
    font-size:18px;
    line-height:22px;
    padding-bottom:12px
}
#redactioneel .post h1 a,.post h3 a{
    text-decoration:none;
    color:inherit
}
#redactioneel .post h1 a:hover,.post h3 a:hover{
    text-decoration:underline
}
#redactioneel .post .featuredimage{
    position:relative;
    width:100%;
    overflow:hidden;
    display:block
}
#redactioneel .post .featuredimage .overlay{
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_image_overlay.png) repeat 0 0;
    z-index:222
}
#redactioneel .post p{
    font-family:Open Sans,sans-serif;
    padding:10px 15px;
    color:#fff;
    font-weight:400;
    font-size:13px;
    line-height:22px
}
#redactioneel .post p.title{
    font-weight:700;
    padding-bottom:0!important;
    font-family:Constantia,Lucida Bright,"DejaVu Serif",Georgia,serif;
    font-size:18px;
    line-height:22px
}
#redactioneel .post .featuredimage img{
    z-index:0;
    vertical-align:bottom;
    width:100%!important;
    height:auto!important;
    display:block
}
#uitgelicht{
    background-color:#e7e7e7;
    margin-bottom:20px
}
#uitgelicht h4{
    background-color:#0090a9;
    padding:10px 15px;
    font-weight:700;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:20px
}
#uitgelicht ul{
    padding:0 15px
}
#uitgelicht ul li{
    padding:10px 0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%
}
#uitgelicht ul li:last-child{
    background:none
}
#uitgelicht ul li a{
    display:block;
    text-decoration:none
}
#uitgelicht ul li .thumb{
    width:35%;
    height:75px;
    float:left;
    overflow:hidden
}
#uitgelicht ul li .thumb img{
    width:100%!important;
    height:auto!important
}
#uitgelicht ul li p.title{
    width:60%;
    float:right;
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:14px;
    line-height:18px!important;
    font-weight:700
}
#uitgelicht ul li p.title span{
    font-family:Open Sans,sans-serif;
    font-size:12px;
    color:#0090a9;
    padding-bottom:3px!important;
    display:block;
    line-height:15px!important;
    text-decoration:none;
    font-weight:300
}
#footer{
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%;
    padding:15px 0;
    margin-bottom:50px
}
#footer li,#footer p{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px;
    line-height:13px
}
#footer ul{
    float:left
}
#footer ul li{
    float:left;
    padding-right:5px;
    margin-right:5px;
    border-right:1px solid #0c4089
}
#footer ul li a{
    text-decoration:none;
    color:inherit
}
#footer ul li.title{
    margin-right:0;
    padding-right:2px;
    border-right:none
}
#footer ul li.twitter{
    background:none!important;
    width:23px;
    height:23px;
    overflow:hidden;
    margin-top:-3px;
    padding-left:10px;
    border-right:none
}
#footer ul li.twitter a{
    display:block;
    padding-top:23px;
    width:23px;
    height:0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_twitter.png) no-repeat 50%
}
#footer ul li.twitter a:hover{
    background-image:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_twitter_hover.png)
}
#footer ul li.facebook{
    background:none!important;
    width:23px;
    height:23px;
    overflow:hidden;
    margin-top:-3px;
    padding-left:5px!important;
    border-right:none
}
#footer ul li.facebook a{
    display:block;
    padding-top:23px;
    width:23px;
    height:0;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_facebook.png) no-repeat 50%
}
#footer ul li.facebook a:hover{
    background-image:url(/wp-content/themes/dordtcentraal/dist/images/bg_button_facebook_hover.png)
}
#footer ul li.instagram{
    display:inline;
    background:none;
    width:32px;
    height:23px;
    overflow:hidden;
    padding-left:5px;
    vertical-align:middle;
    border-right:none
}
#footer ul li.instagram a{
    display:inline-block;
    padding-top:23px;
    width:23px;
    height:0;
    margin-left:13px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/instagram.svg) no-repeat left 2px;
    vertical-align:middle;
    overflow:hidden
}
#footer ul li.instagram a:before{
    content:""
}
#footer .nav{
    width:835px;
    float:left
}
#footer .disclaimer{
    width:265px;
    float:right
}
#footer ul li.strong a{
    font-weight:700
}
#footer ul li.last{
    border-right:none
}
h1.adverteren{
    padding-left:40px;
    padding-top:4px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_h1_ads.png) no-repeat 0 0
}
.adverteren .article,.adverteren h1{
    position:relative
}
.adverteren h1{
    z-index:999
}
a.mediakit{
    position:absolute;
    right:0;
    top:10px
}
.adverteren .article em{
    font-style:italic;
    color:#0090a9;
    font-weight:600
}
.adverteren table{
    width:100%!important
}
.adverteren table tr{
    border-bottom:1px solid #f3f3f3
}
.adverteren table b{
    font-weight:700
}
.banner-overview{
    width:49%!important;
    height:auto
}
.fam h2{
    clear:both;
    background-color:#0c4089;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:11px!important;
    line-height:21px;
    font-weight:600;
    padding:5px 10px;
    margin-bottom:10px
}
.person{
    width:49%;
    height:55px;
    float:left;
    overflow:hidden;
    margin:10px 0
}
.person a{
    text-decoration:none;
    font-weight:600
}
.person p{
    font-size:11px!important;
    color:#a6a6a6;
    padding-bottom:10px!important
}
.person .naam{
    font-size:13px!important;
    color:#0c4089;
    display:flex;
    position:relative;
    clear:both;
    padding-right:30px
}
.person .date,.person .naam{
    font-family:Open Sans,sans-serif;
    line-height:14px
}
.person .date{
    background:url(/wp-content/themes/dordtcentraal/dist/images/cross.png) no-repeat left 3px;
    padding-left:10px
}
.person .place{
    font-family:Open Sans,sans-serif;
    line-height:14px
}
.person img{
    width:87px;
    height:60px;
    -o-object-fit:cover;
    object-fit:cover;
    margin-right:30px
}
.person .naam p{
    color:#0c4089;
    margin-bottom:0;
    margin-top:18px;
    padding-bottom:0!important
}
.person:before{
    width:11px;
    height:16px;
    background-image:url(/wp-content/themes/dordtcentraal/dist/images/bluecross.png);
    position:absolute;
    top:20px;
    left:97px;
    display:block;
    content:""
}
.ad.inlinetop{
    margin-bottom:0!important
}
#b-12 .block_inner.a-12,.ad.leftie{
    width:265px!important;
    float:left!important;
    padding-right:20px;
    padding-top:15px
}
#b-12 .block_inner.clear_r{
    padding-right:0
}
#b-12 .clear_l{
    clear:none!important
}
.issuu{
    width:1120px;
    height:700px;
    position:relative;
    margin-bottom:20px
}
.issuu span{
    display:none
}
.article .issuulist{
    width:1120px!important;
    margin-bottom:20px
}
.article .issuulist .wp-caption{
    width:16.66%!important;
    height:265px!important;
    float:left;
    border-bottom:none!important
}
.article .issuulist .wp-caption .wp-caption-text{
    text-align:center;
    clear:both;
    font-size:10px;
    font-weight:400;
    font-style:normal
}
.article .issuulist .wp-caption a{
    font-family:Open Sans,sans-serif;
    font-size:10px;
    font-weight:700;
    font-style:normal;
    display:block;
    clear:both;
    text-align:center;
    width:auto!important;
    height:auto!important;
    padding:10px 20px!important
}
.article .issuulist .wp-caption a img{
    clear:both;
    width:100%!important;
    height:auto!important;
    display:block;
    margin:0 auto!important
}
.close,.loginx:hover,.myaccount:hover{
    cursor:pointer
}
#login .loginx{
    text-decoration:underline
}
#popup{
    display:none;
    opacity:0;
    position:fixed;
    top:0;
    width:100%;
    height:100%;
    z-index:999999;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_popup.png) repeat 0 0
}
#popup .contain{
    width:245px!important;
    margin:100px auto;
    background-color:#e7e7e7;
    overflow:hidden
}
#popup .head{
    background-color:#0090a9;
    position:relative
}
#popup .head p{
    font-family:Open Sans,sans-serif;
    color:#fff;
    font-size:13px;
    font-weight:700;
    padding:5px 20px
}
#popup .head .close{
    position:absolute;
    right:0;
    top:0;
    width:25px;
    height:25px;
    display:block;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_close.png) no-repeat 50%
}
#popup #social_login_container{
    width:215px!important;
    margin:0 auto;
    overflow:hidden;
    padding-top:20px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%
}
#popup img{
    width:210px!important;
    height:auto!important;
    margin:0 auto;
    display:block;
    padding-top:20px
}
#popup #loginitems,#popup form{
    position:relative
}
#popup form{
    width:215px;
    margin:0 auto;
    display:block;
    overflow:hidden
}
#popup form input,#popup form label{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-size:13px;
    padding:5px;
    border:none
}
#popup form label{
    font-weight:700;
    padding-left:0!important
}
#popup form input,-webkit-autofill{
    font-weight:300;
    width:205px!important;
    background-color:#fff!important
}
#popup form input:focus{
    outline:none
}
#popup form p{
    margin-bottom:5px!important
}
#popup .login{
    padding:15px 0 20px!important
}
#popup .forgetmenot{
    display:none
}
#popup .submit{
    width:50%
}
#popup .submit input{
    width:100px!important;
    background-color:#0c4089!important;
    color:#fff;
    font-weight:400
}
#popup .submit input:hover{
    cursor:pointer
}
#popup .tml-action-links{
    position:relative;
    left:15px;
    bottom:20px;
    width:100%
}
#popup .tml-action-links a{
    font-family:Open Sans,sans-serif;
    color:#0090a9;
    font-size:11px
}
#recaptcha{
    float:left;
    display:block;
    padding:0 0 10px;
    width:100%
}
input[type=checkbox]{
    -webkit-appearance:checkbox
}
.tml-login .tml-rememberme-wrap{
    display:none!important
}
.tml-login p.tml-submit-wrap{
    margin-bottom:5px!important;
    width:100%!important;
    display:block!important;
    text-align:left!important
}
.tml-login p.tml-submit-wrap input{
    width:100%!important
}
.ad{
    margin-bottom:15px
}
.ad,.ad a{
    display:block
}
.ad img{
    width:100%!important;
    height:auto!important;
    vertical-align:top
}
.ad .txt{
    padding:10px;
    border:1px solid #ccc
}
.ad p strong{
    font-weight:700
}
.ad p{
    color:#0c4089;
    font-size:13px;
    line-height:18px;
    text-decoration:none
}
.ad p,.ad small{
    font-family:Open Sans,sans-serif
}
.ad small{
    font-size:11px;
    color:#ccc;
    line-height:16px
}
.ad .titel{
    font-size:14px;
    line-height:26px;
    font-weight:700;
    color:#e934b0;
    text-transform:uppercase
}
.block_inner,.block_outer{
    height:inherit!important;
    min-height:inherit!important;
    max-height:inherit!important;
    min-width:inherit!important;
    max-width:inherit!important;
    width:100%!important
}
.ad .trigger img:hover{
    cursor:pointer
}
#aktie .overlay{
    height:0;
    overflow:hidden;
    display:none
}
#aktie .overlay .inside .contain{
    padding:30px 0 0;
    margin:0 auto
}
#aktie .overlay form{
    padding-left:40px
}
#aktie .contain,#aktie .overlay .wrapper,#aktie.overlay h2,#aktie.overlay input,#aktie.overlay label,#aktie.overlay p{
    font-family:Open Sans,sans-serif;
    color:#0c4089
}
#aktie .overlay h2{
    font-size:28px;
    font-weight:600;
    padding-bottom:5px
}
#aktie .overlay .wrapper,#aktie .overlay input,#aktie .overlay label,#aktie .overlay p{
    font-size:13px
}
#aktie.overlay p{
    padding-bottom:21px
}
#aktie .overlay input{
    border:1px solid #0c4089;
    margin-bottom:4px
}
#aktie .overlay label{
    font-weight:600;
    width:50px!important;
    display:block;
    float:left
}
#aktie .overlay input,#aktie .overlay label{
    padding:7px;
    font-family:Open Sans,sans-serif
}
#aktie .frm_error_style{
    font-family:Open Sans,sans-serif;
    color:#ff0004;
    font-size:13px;
    padding-bottom:20px
}
.frm_ajax_loading{
    display:none!important
}
#aktie .overlay .fb-like{
    padding:20px 0
}
#aktie .overlay h3{
    padding-bottom:20px
}
#submit,#wp-submit,form .frm_submit input{
    background:#0c4089 none!important;
    color:#fff!important;
    border:none!important;
    padding:7px!important;
    border-radius:0!important;
    box-shadow:none!important
}
#aktie form .frm_submit input{
    padding:15px!important;
    font-size:15px!important
}
#submit:hover,.frm_submit input:hover{
    cursor:pointer
}
.frm_error{
    font-family:Open Sans,sans-serif;
    color:#ff0004;
    font-size:11px;
    padding:7px
}
#aktie .frm_message{
    padding-bottom:20px
}
#aktie .contain,#aktie .frm_message p{
    font-size:18px!important;
    font-weight:700!important
}
.comment-body br,.comment-body p{
    padding-bottom:21px;
    clear:both;
    display:block
}
.rest{
    clear:both;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%!important;
    margin-bottom:10px;
    padding-bottom:10px
}
.rest .button{
    font-family:Open Sans,sans-serif;
    color:#0c4089;
    font-weight:700;
    font-size:15px;
    line-height:22px;
    text-align:center
}
.archive a{
    color:#0c4089;
}
.archive a,.login p.error{
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:22px
}
.login p.error{
    color:#fff;
    font-weight:400;
    text-align:center;
    margin:0 15px;
    border:none!important;
    background-color:red!important
}
.login p.error a{
    font-weight:700;
    color:#fff!important
}
#social_login_container iframe{
    height:96px!important
}
#commentform .logged-in-as{
    display:none!important
}
.site-main{
    padding-top:0!important
}
.entry-title{
    display:none!important
}
.wijken{
    height:47px;
    margin-bottom:15px;
    z-index:999;
    position:relative
}
.wijken ul{
    background-color:#0c4089;
    height:47px;
    min-height:47px;
    overflow:hidden
}
.wijken ul li{
    line-height:47px
}
.wijken ul li a,.wijken ul li span{
    display:block;
    line-height:47px;
    font-size:15px;
    text-decoration:none;
    color:#fff;
    padding:0 20px 0 60px;
    font-family:Open Sans,sans-serif;
    font-weight:700
}
.wijken ul li a{
    line-height:32px!important;
    font-weight:400!important
}
.wijken ul li.select{
    background:url(/wp-content/themes/dordtcentraal/dist/images/wijk_drop_down.png) no-repeat 90%
}
.wijken ul li.select:hover{
    cursor:pointer
}
.wijken ul li span{
    padding-left:60px!important;
    background:url(/wp-content/themes/dordtcentraal/dist/images/wijk_pointer.png) no-repeat 15px
}
@media (min-width:835px){
    .wijken ul{
        padding-bottom:15px!important
    }
    .wijken ul li.select{
        background:none!important
    }
}
@media (max-width:1120px){
    #b-12 .block_inner.a-12{
        width:190px!important
    }
    #header{
        padding-bottom:60px!important
    }
    #header .misc{
        top:94px!important
    }
    .contain,.wrapper{
        width:835px!important
    }
    #topbanner .wrapper{
        width:100%!important
    }
    #header ul #menu-item-5398{
        display:none
    }
    #header ul #menu-item-23377{
        display:inline
    }
    #nav .nav{
        width:455px;
        display:none
    }
    #nav .nav.mobile{
        display:block;
        padding-top:0
    }
    #nav .nav.mobile ul{
        width:835px
    }
    #nav .search{
        width:360px
    }
    #sidebar.second{
        margin-top:0!important
    }
    #content.dordtinbeeld #sidebar .clear,#content.dordtinbeeld #sidebar .clr{
        clear:none!important
    }
    .page #sidebar.second{
        padding-top:60px
    }
    .page.familieberichten #sidebar.second{
        padding-top:0
    }
    #comments iframe,.article #login iframe,.article .message{
        display:block!important
    }
    #uitgelicht{
        display:none
    }
    #bystats p.time a{
        width:215px!important
    }
    #bystats p.date a{
        width:160px!important
    }
    #footer .nav{
        width:685px!important
    }
    #footer .disclaimer,#footer .nav{
        float:none!important;
        margin:0 auto
    }
    #footer .disclaimer{
        width:265px
    }
    .namen{
        width:100%!important
    }
    #posts.dib{
        width:570px!important
    }
    #posts.dib .beeld.big{
        width:550px!important;
        float:left!important;
        margin-left:0!important
    }
    #posts.dib .beeld.big,#posts.dib .beeld.big a{
        height:310px!important
    }
    #posts.dib .beeld{
        width:265px!important;
        height:150px!important;
        margin-right:20px
    }
    .issuu{
        height:700px
    }
    #content .article .issuulist,.issuu{
        width:835px!important
    }
    #content .article .issuulist .wp-caption{
        width:25%!important
    }
    .krant #sidebar{
        display:none
    }
    #content a.mediakit{
        position:relative;
        right:inherit;
        top:inherit
    }
    .person{
        width:45%!important
    }
    .sp-label{
        width:180px!important
    }
}
@media (max-width:835px){
    #b-12 .block_inner.a-12{
        width:194px!important
    }
    .contain,.wrapper{
        width:455px!important
    }
    #header .logo{
        width:394px;
        margin:0 auto 10px!important;
        display:block
    }
    #header .usermenu{
        padding-bottom:15px
    }
    #header .misc,#header .usermenu{
        position:relative!important;
        top:0!important
    }
    #header .misc{
        padding-top:10px;
        padding-bottom:0;
        float:none!important;
        display:flex;
        flex-flow:row nowrap;
        width:calc(100% + 12px);
        left:-6px
    }
    #header .misc ul{
        text-align:left
    }
    #header .misc ul li:first-child{
        padding-left:0
    }
    #header{
        padding-bottom:30px!important
    }
    #header ul{
        text-align:center
    }
    #nav .nav{
        width:260px;
        display:none
    }
    #nav .nav.mobile{
        display:block;
        width:120px
    }
    #nav .nav.mobile ul{
        width:455px
    }
    #nav .search{
        width:335px
    }
    #header .weather-n-date{
        position:relative!important;
        top:0!important;
        left:30px!important;
        padding-bottom:10px;
        margin-top:-5px;
        float:left
    }
    #ticker{
        width:455px
    }
    #sidebar{
        width:455px!important;
        padding-top:15px
    }
    #content #sidebar.first{
        padding-left:0!important;
        background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 0;
        margin-top:0;
        padding-top:15px
    }
    #sidebar.second{
        padding-top:0!important
    }
    #posts,.article,.page .article{
        width:455px!important
    }
    .article .message{
        display:block!important
    }
    .page .article{
        background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%;
        margin-bottom:20px
    }
    #bystats p.time a{
        width:400px!important
    }
    #bystats p.date a{
        width:350px!important
    }
    #footer .nav{
        display:none!important
    }
    .namen{
        width:100%!important
    }
    #posts.dib{
        width:455px!important
    }
    #posts.dib .beeld.big{
        width:455px!important;
        height:310px!important;
        float:left!important;
        margin-left:0!important
    }
    #posts.dib .beeld,#posts.dib .beeld a{
        width:455px!important;
        height:310px!important;
        margin-right:0!important
    }
    #uitgelicht{
        display:block
    }
    #content #issuuViewer,.issuu{
        width:455px!important;
        height:500px!important
    }
    #content .article .issuulist{
        width:455px!important
    }
    #content .article .issuulist .wp-caption{
        width:50%!important
    }
    .person{
        width:96%!important;
        height:inherit!important
    }
    .sp-label{
        width:210px!important
    }
    #pagenav.full{
        background:none!important
    }
    #pagenav.footer{
        display:block!important
    }
}
#pagenav.full .loadmore{
    font-size:14px;
    color:#17478a;
    text-decoration:underline;
    text-align:center
}
#pagenav.full .loadmore a{
    background:none!important;
    font-weight:700
}
.category{
    margin-bottom:20px
}
.g,.g-col{
    width:100%!important
}
.famads .g,.famads .g-col{
    width:auto!important
}
@media (max-width:454px){
    .category{
        margin-bottom:0;
        margin-top:10px
    }
    #content .article .issuulist,.issuu,.wrapper{
        width:100%!important
    }
    .wrapper{
        padding:0 10px;
        overflow:hidden;
        box-sizing:border-box
    }
    #content.wrapper{
        width:100%!important
    }
    #header.wrapper,#nav.wrapper{
        width:85%!important
    }
    #content.page #posts{
        width:100%!important
    }
    #header{
        padding-bottom:0!important
    }
    #header .logo{
        font-size:30px;
        width:100%;
        text-align:center
    }
    #header .logo a{
        font-size:33px;
        margin-right:29px
    }
    #header .logo a span.nl{
        width:27px;
        height:27px;
        font-size:17px!important;
        line-height:17px!important
    }
    #header .logo a span.onderschrift{
        font-size:10px!important
    }
    #header .weather-n-date{
        left:15%!important;
        margin-top:-12px
    }
    #header .misc{
        width:100%;
        left:0;
        max-width:230px;
        margin:auto;
        display:block
    }
    #header .misc ul{
        margin-left:auto;
        margin-right:auto;
        display:flex;
        flex-flow:column wrap;
        text-align:center
    }
    #header .misc ul li{
        padding:0;
        text-align:center;
        margin-bottom:8px
    }
    #nav .nav.mobile{
        float:none;
        margin:0 auto 15px;
        width:38%!important;
        text-align:center
    }
    #nav .nav.mobile.bigmobile{
        width:60%!important
    }
    #nav .nav.mobile ul{
        width:285px
    }
    #nav .nav.mobile .openorclose{
        display:inline-block
    }
    #nav .search{
        width:284px
    }
    #posts,.article,.page .article{
        width:100%!important
    }
    #posts .teaser-tile--title,.article .teaser-tile--title,.page .article .teaser-tile--title{
        font-size:14px!important
    }
    #posts .post.intro{
        padding-bottom:160px
    }
    .featured-videos{
        flex-flow:column;
        padding-bottom:0
    }
    .featured-videos .featured-videos-list{
        padding-bottom:0
    }
    .featured-videos a{
        width:49%
    }
    .featured-videos a:last-child{
        display:none
    }
    .g-single{
        padding-top:10px
    }
    .teaser-tile--link{
        border-radius:5px
    }
    .teaser-tile--content{
        display:none!important
    }
    .teaser-tile--background-image,.teaser-tile--background-image:before{
        border-radius:5px
    }
    .teaser-tile__small{
        width:100%;
        padding-bottom:120%;
        margin-bottom:0
    }
    .teaser-tile__small .teaser-tile--background-image{
        height:50%
    }
    .teaser-tile__small .teaser-tile--background-image:after{
        background-size:cover;
        width:20px;
        height:20px
    }
    .teaser-tile__small .teaser-tile--content-container{
        padding:0;
        bottom:auto;
        top:52%
    }
    .teaser-tile__small .teaser-tile--content-container h2{
        font-size:10px;
        color:#000
    }
    .teaser-tile .article{
        min-height:200px
    }
    .teaser-tile .article .teaser--category{
        height:-webkit-max-content;
        height:-moz-max-content;
        height:max-content
    }
    .post{
        background:none
    }
    .post .article .featuredimage{
        flex:0 0 87px;
        height:63px;
        border-radius:5px
    }
    .post .article .featuredimage .teaser--category{
        display:none
    }
    .post .article .post--content-container h3{
        font-size:14px;
        padding-bottom:5px;
        line-height:10px
    }
    .post .article .post--content-container p{
        font-size:10px;
        line-height:10px;
        color:#000;
        font-weight:700;
        display:none
    }
    .post .article .post--content-container .post--meta{
        margin-top:0
    }
    .post .article .post--content-container .post--meta p{
        display:block;
        font-size:9px;
        color:#2d9bb1
    }
    .post .featuredimage{
        width:100%
    }
    .featured-video .teaser-tile--background-image:after{
        top:50%
    }
    #posts .post--content-container{
        margin-top:10px
    }
    #sidebar #bystats,#sidebar .element-divider:nth-child(2),#sidebar .element-divider:nth-child(4){
        display:none!important
    }
    #sidebar .g-7{
        padding-bottom:0!important
    }
    #sidebar .column {
        display:none!important
    }
    #sidebar .ad img{
        border-radius:5px
    }
    .famads .g-12{
        width:50%!important
    }
    .famads .g-13{
        width:46%!important
    }
    .famads.mobile{
        padding-top:0
    }
    #sidebar .g-2{
        display:flex!important;
        flex-wrap:wrap;
        justify-content:space-between
    }
    #sidebar .g-2 .g-col{
        width:48%!important
    }
}
.adblocker{
    margin-top:10px;
    padding:10px;
    background:#ebf7fd;
    color:#2d7091;
    border:1px solid #2d7091;
    font-family:Open Sans,sans-serif;
    font-size:13px;
    line-height:21px
}
.adblocker h2{
    font-weight:700;
    font-size:16px;
    line-height:22px;
    padding-bottom:12px
}
.invisible{
    display:none
}
#dcmodal{
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:999999;
    display:flex;
    align-items:center;
    justify-content:center;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_dcmodal.png) repeat 0 0;
    display:none;
    opacity:0
}
#dcmodal .maximage{
    height:80%;
    text-align:center
}
#dcmodal .maximage img{
    vertical-align:bottom;
    position:absolute;
    bottom:20px
}
#dcmodal .closedcmodal{
    position:fixed;
    top:0;
    right:0;
    width:50px;
    height:50px;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_dcmodalclose.png) repeat 0 0
}
#sidebar.first div.g{
    padding-bottom:20px
}
#sidebar.first div.g img{
    width:100%!important;
    height:auto!important
}
a.uvvcom{
    display:block;
    padding:10px;
    text-align:left;
    text-decoration:none;
    margin-bottom:15px;
    background-color:#053f57;
    color:#fff;
    font-size:13px;
    line-height:21px
}
a.uvvcom span{
    margin-bottom:10px;
    display:block
}
a.avvnl{
    display:block;
    padding:10px;
    text-align:left;
    text-decoration:none;
    margin-bottom:15px;
    background-color:#ff7302;
    color:#fff;
    font-size:13px;
    line-height:21px
}
a.avvnl span{
    margin-bottom:10px;
    display:block
}
div.a-single{
    text-align:center
}
.single_ad{
    padding-bottom:20px
}
.single_ad a{
    padding:8px 16px;
    display:block;
    text-decoration:none;
    font-size:13px;
    background-color:#053f57;
    font-style:italic;
    color:#fff
}
.single_ad a .title{
    font-weight:700;
    font-size:18px;
    line-height:2.6
}
.color_ad{
    display:block;
    padding:5px 10px;
    text-align:center;
    text-decoration:none;
    margin-bottom:15px;
    background-color:#053f57;
    color:#fff;
    font-size:13px;
    line-height:19px
}
.color_ad span.title{
    display:block;
    font-size:17px;
    font-weight:700;
    width:100%;
    line-height:2.6
}
.color_ad p{
    color:#fff
}
.color_ad span.link{
    display:block;
    font-weight:700
}
.element-divider{
    display:block;
    height:2px;
    width:100%;
    background:url(/wp-content/themes/dordtcentraal/dist/images/bg_post.png) repeat-x 0 100%;
    margin-bottom:20px
}
.ss-ask,.ss-text{
    display:none
}
span.ss-icon{
    margin-right:0
}
p.dvk-social-sharing{
    margin-left:12px
}
p.dvk-social-sharing>a{
    margin-left:3px
}
.basicpopup-content{
    padding:50px 35px;
    border-radius:35px
}
.basicpopup-content p{
    width:-webkit-max-content!important;
    width:-moz-max-content!important;
    width:max-content!important
}
.basicpopup-content iframe{
    width:100%!important
}
.basicpopup-content .basicpopup-btn-close{
    padding:0!important;
    top:8px;
    right:8px;
    line-height:1;
    width:34px;
    height:34px;
    border:1px solid #17478a;
    border-radius:50%;
    color:#17478a
}
.popup-thumbnail{
    max-width:100px;
    height:auto;
    -o-object-fit:cover;
    object-fit:cover
}
.searchperson{
    width:835px!important;
    float:left!important;
    margin:10px 0;
    position:relative!important
}
@media (max-width:991px){
    .searchperson{
        width:100%!important
    }
}
.searchperson input{
    height:34px
}
.searchperson span{
    width:40px;
    height:40px
}
.numericnavigation{
    height:35px
}
.numericnavigation ul{
    height:100%;
    margin:0;
    display:flex;
    align-items:center;
    justify-content:center
}
.numericnavigation ul li a{
    padding:5px 10px!important;
    background-color:#fff!important;
    border:1px solid grey
}
.numericnavigation ul li.active a{
    background-color:#0c4089!important;
    color:#fff!important
}
.numericnavigation ul li:first-child a{
    border-radius:5px 0 0 5px
}
.numericnavigation ul li:last-child a{
    border-radius:0 5px 5px 0
}
/*! * jquery.basicPopup * * * @author Lucas Dasso * @version 1.0.0 * Copyright 2015. ISC licensed. */
.basicpopup-overlay{
    background:#000;
    height:100%;
    left:0;
    opacity:.1;
    position:absolute;
    top:0;
    width:100%;
    z-index:2000
}
.basicpopup-outer{
    display:table;
    height:100%;
    left:0;
    position:fixed;
    top:0;
    width:100%;
    z-index:2010
}
.basicpopup-inner{
    display:table-cell;
    height:100%;
    vertical-align:middle;
    width:100%
}
.basicpopup-btn-close{
    -webkit-box-shadow:none;
    background:0 0;
    border:0;
    box-shadow:none;
    color:#333;
    cursor:pointer;
    display:block;
    filter:alpha(opacity=65);
    font-family:Arial,Baskerville,monospace;
    font-size:28px;
    font-style:normal;
    height:44px;
    line-height:44px;
    opacity:.65;
    outline:0;
    overflow:visible;
    padding:0 0 18px 10px;
    position:absolute;
    right:0;
    text-align:center;
    text-decoration:none;
    top:0;
    width:44px;
    z-index:1046;
    -webkit-appearance:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.basicpopup-btn-close:focus,.basicpopup-btn-close:hover{
    opacity:1
}
.basicpopup-content{
    margin:0 auto;
    position:relative;
    width:-webkit-max-content!important;
    width:-moz-max-content!important;
    width:max-content!important;
    height:100vh;
    background-color:#fff
}
.basicpopup-content p{
    width:100%!important;
}
.basicpopup-content p img{
    height:100%;
    -o-object-fit:contain;
    object-fit:contain
}
@media (max-width:576px){
    .basicpopup-content{
        width:100%!important
    }
    .basicpopup-content img{
        width:100%;
        -o-object-fit:cover;
        object-fit:cover;
        height:100%
    }
    .basicpopup-content p{
        width:100%!important
    }
}
