@media only screen and (min-width : 960px) {
                        .grid-11 {width:620px;}
                        .grid-5 {width:300px;}
                        .push-5 {left:0;}
                        .pull-11 {left:0;}
                        }
                        
                        .fdPageHeader {margin-top:0;}
                        
                        /* verbergen van print-link */
                        .section.briefing + div#content-footer,
                        .section.folder + div#content-footer,
                        a.footer-link.print-link {display:none;}
                        
                        /* herkenbaarheid map titel-links */
                        .section.search-results ul.items li h3 a::after,
                        .section.sitemap ul h2 a::after,
                        .section.folder ul h2 a::after,
                        .section.folder ul h3 a::after{
                        font-family: "fontawesome";
                        content: '\f054';
                        font-size: 14px;
                        padding-left:5px;
                        }
                        .section.folder ul h3 a::after {
                        font-size:12px;
                        }
                        a.calltoaction::after {
                        font-family: "fontawesome";
                        content: '\f054';
                        font-size: 14px;
                        padding-left:5px;
                        }
                        a.calltoaction.new-window::after, a.calltoaction.external::after {
                        content:'\f08e \f054';
                        }
                        a.filetype.calltoaction::after {
                        content:"";
                        padding:0;
                        }
                        
                        
                        /* table */
                        th {text-align:left;}
                        
                        
                        /* knoppen */
                        form.simpleform a.set,
                        form.simpleform input.submit {background-color:#12636B;min-height:35px;}
                        form.simpleform input.submit.previous {opacity:0.8;background-color:#275582;}
                        
                        form.simpleform a.set:hover,
                        form.simpleform a.set:focus,
                        form.simpleform input.submit:hover,
                        form.simpleform input.submit:focus {background-color:#0d454b;}
                        form.simpleform input.submit.previous:hover,
                        form.simpleform input.submit.previous:focus{opacity:1;background-color:#428BCA;}
                        
                        /* formulier overzicht */
                        form.simpleform.summary legend.form_legend + h2,
                        form.simpleform.summary .form-row + h2 {background-color:transparent;border-bottom:1px dotted #275582;}
                        form.simpleform.summary a.formeditlink::after,
                        form.simpleform.summary a.formdeletelink::after {content:"\f040";}
                        
                        /* formulieren input */
                        form.simpleform .inputfield, .formreqs .inputfield {min-height:35px;}
                        form.simpleform select.inputfield {min-height:auto;height:34px;}
                        form.simpleform select.inputfield.multiple{min-height:auto;height:auto;}
                        form.simpleform .multifilefield label {clear:both;}
                        
                        form.simpleform .inputfield.checkbox,
                        form.simpleform .inputfield.radio {min-height:22px;}
                        form.simpleform span.required {vertical-align:top;}
                        
                        
                        /* highcontrast */
                        body.highcontrast #menu_wide,
                        body.highcontrast .container_aside ul.items li,
                        body.highcontrast .container_aside li.vacitem,
                        body.highcontrast ul.toptasks ul.item_tab li a:hover,
                        body.highcontrast ul.toptasks ul.item_tab li a:focus,
                        body.highcontrast #slider .accordion-toggle.accordion-toggle-active,
                        body.highcontrast #slider .accordion-toggle:hover,
                        body.highcontrast #slider .accordion-toggle:focus,
                        body.highcontrast .row2_content .search-filters h3,
                        body.highcontrast .sc_filter h2,
                        body.highcontrast .container.digid-session .container-content,
                        body.highcontrast .container.login-session .container-content,
                        body.highcontrast .container.er4b-session .container-content,
                        body.highcontrast .container.eidas-session .container-content,
                        body.highcontrast .container.cmslogin-session .container-content{
                        background-color:transparent !important;
                        }
                        body.highcontrast form.simpleform span.required {color:transparent;}
                        body.highcontrast div.container_aside h3,
                        body.highcontrast div.container_aside h3 a {background-color: #000000;color: #FFFFFF;}
                        
                        body.highcontrast div#header,
                        body.highcontrast .footer_website{background-image: none;background-color: #000000;}
                        body.highcontrast p.breadcrumbs a,
                        body.highcontrast a,
                        body.highcontrast .container_aside ul.items li a,
                        body.highcontrast .row2_content .search-filters ul li a,
                        body.highcontrast .container_aside .vacitem button {color:blue;}
                        body.highcontrast ul.menu-horizontal a {color:#FFFFFF;}
                        body.highcontrast .section.folder a,
                        body.highcontrast .section.search-results a,
                        body.highcontrast .section.briefing a, .section.sitemap a,
                        body.highcontrast ul.menu-horizontal li.active a,
                        body.highcontrast .toplinks a,
                        body.highcontrast accessibility-tools a {text-decoration:underline;}
                        body.highcontrast .toplinks {border-color:#FFFFFF;background-color:#000000;}
                        
                        body.highcontrast .fotobar h2 a {background-color:#FFFFFF !important;}
                        body.highcontrast .fotobar h2 a span {text-decoration:underline;color:blue;}
                        body.highcontrast ul.topsix li.column a:focus,
                        body.highcontrast ul.topsix li.column a:hover,
                        body.highcontrast ul.onlytoptasks li.column a:focus,
                        body.highcontrast ul.onlytoptasks li.column a:hover {color:blue;background-color:transparent;}
                        body.highcontrast ul.pagerbar li.current {border-color:#000000; background-color:#000000;}
                        body.highcontrast .row2_content .search-filters h3,
                        body.highcontrast.menutype_horizontal #dl-menu.dl-menuwrapper a,
                        body.highcontrast.menutype_dual #dl-menu.dl-menuwrapper a,
                        body.highcontrast.menutype_horizontal #dl-menu.menu-horizontal a,
                        body.highcontrast.menutype_dual #dl-menu.menu-horizontal a {background-color: #000000 !important;}
                        
                        body.highcontrast .container.digid-session .container-content a,
                        body.highcontrast .container.login-session .container-content a,
                        body.highcontrast .container.er4b-session .container-content a,
                        body.highcontrast .container.eidas-session .container-contenta ,
                        body.highcontrast .container.cmslogin-session .container-content a {color:#FFFFFF;}
                        
                        body.highcontrast a.calltoaction,
                        body.highcontrast a.calltoaction.new-window.external {
                        color: #FFFFFF;
                        }
                        
                        body.highcontrast a.calltoaction:hover,
                        body.highcontrast a.calltoaction:focus,
                        body.highcontrast a.calltoaction.new-window.external:hover,
                        body.highcontrast a.calltoaction.new-window.external:focus {
                        color: #FFFFFF;
                        }
                        
                        body.highcontrast .section.simpleform p.progress span.percentage {background-color:darkblue;}
                        
                        body.highcontrast h1, body.highcontrast h2, body.highcontrast h3, 
                        body.highcontrast h4, body.highcontrast h5, body.highcontrast h6, body.highcontrast .description {color:darkblue;}
                        
                        body.highcontrast form.simpleform input.submit {border-width:0;}
                        body.highcontrast form.simpleform input.submit {background-color:darkgreen;}
                        
                        body.highcontrast form.simpleform input.submit:hover,
                        body.highcontrast form.simpleform input.submit:focus {background-color:darkblue;}
                        
                        body.highcontrast form.simpleform input.submit.previous {background-color:darkblue;}
                        
                        body.highcontrast form.simpleform input.submit.previous:hover,
                        body.highcontrast form.simpleform input.submit.previous:focus {background-color:darkblue;}
                        
                        /* END HIGHCONTRAST */
                        
                        .toplinks {
                                height: 39px;
                                z-index: 1;
                                top: 0px;
                                position: absolute;
                                width: 960px;
                                margin: 0 auto;
                                left: 0;
                                right: 0;
                                text-align: right;
                        }
                        .toplinks ul.quicklinks {
                        width:960px;
                        margin:0 auto;
                        text-align:right;
                        }
                        .toplinks ul.quicklinks li a {line-height:inherit;}
                        .toplinks ul.quicklinks li.last-child a,
                        .toplinks ul.quicklinks a,
                        div#styleselect a {
                        color:#FFFFFF;
                        }
                        #accessibility-tools {
                        top:10px;
                        margin:0;
                        z-index:1;
                        }
                        div#styleselect {
                        position:static;
                        }
                        #header .container-sessions {
                        float:none;
                        position:relative;
                        left:107px;
                        top:10px;
                        display:inline-block;
                        }
                        .container.digid-session, .container.login-session, .container.er4b-session, .container.eidas-session, .container.cmslogin-session, .container.passportlogin-session, #shoppingcart-session {
                        background-color:transparent;
                        text-align:left;
                        display:block;
                        }
                        
                        .container.digid-session .container-content,
                        .container.login-session .container-content,
                        .container.er4b-session .container-content,
                        .container.eidas-session .container-content,
                        .container.cmslogin-session .container-content {
                        background-color:#275582;
                        color:#FFFFFF;
                        /*display:inline-flex;*/
                        padding:0 0 0 26px;
                        }
                        .container-sessions a {color:#FFFFFF;}
                        
                        a#logo {
                        max-width:none;
                        padding:0;
                        position:absolute;
                        top: 16px;
                        }
                        form#quicksearch {
                        margin:60px 10px 0 0;
                        position:relative;
                        float:right;
                        width:460px;
                        }
                        form#quicksearch input.text {
                        width:92%;
                        height: 34px;
                        padding:6px 12px;
                        border-color:#CCCCCC;
                        border-radius: 4px 0 0 4px;
                        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
                        float:left;
                        }
                        form#quicksearch button.submit {
                        box-sizing: border-box;
                        margin: 0;
                        float: left;
                        height: 34px;
                        border-radius: 0 4px 4px 0;
                        padding: 6px 12px;
                        border: 1px solid #CCCCCC;
                        border-width: 1px 1px 1px 0;
                        background-color:#FFFFFF;
                        width: 8%;
                        }
                        div#quicksearch-keywords_suggestions {position:absolute;}
                        
                        /* Menu origineel */
                        #menu_wide {
                        background-color:transparent !important;
                        position: absolute;
                        top: -70px;
                        height:auto;
                        }
                        /* Einde menu origineel */
                        
                        body.menutype_horizontal ul#dl-menu,
                        body.menutype_dual ul#dl-menu {
                        text-align:center;
                        }
                        ul.menu-horizontal li.first-child,
                        ul.menu-horizontal li {
                        float:none;
                        display:inline-block;
                        margin:0;
                        }
                        body.menutype_horizontal #dl-menu.dl-menuwrapper a,
                        body.menutype_dual #dl-menu.dl-menuwrapper a,
                        body.menutype_horizontal #dl-menu.menu-horizontal a,
                        body.menutype_dual #dl-menu.menu-horizontal a {
                        text-align:center;
                        padding:0 10px;
                        font-weight:600;
                        font-size:18px;
                        }
                        ul.menu-horizontal a {}
                        ul.menu-horizontal a:hover,
                        ul.menu-horizontal a:focus,
                        ul.menu-horizontal li.active a {
                        background-color:transparent;
                        color:#C4DB0D;
                        text-decoration:underline;
                        }
                        body.menutype_horizontal ul.dropdownmenu, body.menutype_dual ul.dropdownmenu {display:none;}
                        
                        
                        /* footer */
                        .footer_website {
						background-color:
						#fff;
                        line-height:1.5;
                        margin-top:20px;
                        }
                        body.layout_four .footer_website {
                        margin-top:0;
                        }
                        
                        #footer_columns {
                        }
                        #footer_columns .column h2,
                        #footer_columns .column h3,
                        #footer_columns .column h4,
                        #footer_columns .column p,
                        #footer_columns .column ul,
                        #footer_columns .column ol{
                        color: #4f4f4f;
                        font-size: 12px;
                        font-weight: 300;
                        }
                        #footer_columns .column a {
                        color: #375FBC;
                        }
                        #footer_columns .column h2,
                        #footer_columns .column h3 {
                        display: block;
						font-size: 14px;
						color:
						#375fbc;
						margin-bottom: 0.5em;
						font-weight: bold;
						margin-top: 0.5em;
                        }
                        
                        #footer_columns ul {
                        margin: 0;
                        padding: 0;
                        list-style-type: none;
                        }
                        #footer_columns ul.arn_social li {
                        display: inline;
                        }
                        #footer_columns ul a {
                        text-decoration: underline;
                        }
                        #footer_columns a:focus, #footer_columns a:hover {
                        color: #000;
                        text-decoration: underline;
                        }
                        #footer_columns ul.arn_social li a.font-icon {
                        font-size: 2em;
                        }
						#footer_columns ul.arn_social li a.font-ico {
                        font-size: 2em;
                        }
                        #footer_columns ul.arn_social li a:focus, #footer_columns ul.arn_social li a:hover {
                        text-decoration: none;
                        }
                        .font-ico {
			font-size: 2em;
                        text-align: center;
                        text-decoration: none;
                        display: inline-block;
                        font-style: normal;
                        line-height: 1;
                        font-size: 5em !important;
                        margin-top: 19px;
			}
                        .font-icon {
                        font-family: 'FontAwesome';
                        font-size: 2em;
                        text-align: center;
                        text-decoration: none;
                        display: inline-block;
                        font-weight: normal;
                        font-style: normal;
                        line-height: 1;
                        }
                        #footer_columns .font-icon {
                        font-size: 2em;
                        margin: 0 5px 7px 0;
                        }
                        
                        /* row 1 */
                        div.onlytoptasks {
                        padding:20px 0px;
                        }
                        ul.onlytoptasks.bannercount-6 li.column,
                        ul.onlytoptasks.columns li.column {
                                text-align: center;
                                width: 220px;
                                margin-right: 2%;
                                box-sizing: border-box;
                                margin-bottom: 2%;
                        }
                        ul.onlytoptasks.columns li.column.last-column {
                        border-width:0;
                        }
                        ul.onlytoptasks li:focus,
                        ul.onlytoptasks li:hover{
                        background-color:#cce8eb;
                        }
                        ul.onlytoptasks li.column a span {
                                height: 47px;
                                font-size: 14px;
                                text-align: center;
                                color:#2f7c37;
                                font-weight: bold;
                        }
                        ul.onlytoptasks li.column a .title {
                                color:#000;
                        }
                        ul.onlytoptasks li.column a img {
                        -webkit-filter: brightness(60%) grayscale(100%);
                        filter: brightness(60%) grayscale(100%);
                        height:auto;
                        width:auto;
                        margin:0 auto;
                        }
                        ul.onlytoptasks li.column a:focus img,
                        ul.onlytoptasks li.column a:hover img {
                        -webkit-filter: brightness(100%) grayscale(0%);
                        filter: brightness(100%) grayscale(0%);
                        }
                        /* row 2 */
                        .layout_four .contentrow .onecolumn {
                        margin:40px 0 35px;
                        }
                        .contentrow .onecolumn .section.folder ul.columns li.column p.description {
                        margin:0 0 1em;
                        }
                        .sublayout_row2_one-columns h2 {
                        position:absolute;
                        top:-999999em;
                        left:-999999em;
                        }
                        .contentrow .onecolumn .section.folder ul.columns.four li.column {
                        padding:0 10px;
                        box-sizing:border-box;
                        }
                        .contentrow .onecolumn .section.folder ul.columns li.column h3 {
                        font-weight: 500;
                        font-size: 18px;
                        margin: 20px 0 10px;
                        }
                        .contentrow .onecolumn .section.folder ul.columns h3 a.item-title {
                        font-weight:normal;
                        color:#4F4F4F;
                        padding:0;
                        }
                        .contentrow .onecolumn .section.folder ul.subitems {
                        margin-bottom:10px;
                        }
                        .contentrow .onecolumn .section.folder ul.subitems li {
                        padding:0;
                        margin: 0 0 10px 0;
                        }
                        
                        .section.folder p.more {margin-top:0;}
                        .section.folder a.more {
                        font-weight:bold;
                        }
                        div.container_aside a.more {
                        
                        }
                        
                        body.overview_folder .row2_content .grid-16 {margin-left:10px;margin-right:10px;}
                        
                        /* row 3 */
                        #row3 {background-color:#F8F8F8;}
                        #row3 .three.columns {
                        margin:40px 10px 37px;
                        }
                        #row3 .three.columns .column {
                        margin-top:0;
                        }
                        #row3 .three.columns .column .container {
                        margin-bottom:5px;
                        }
                        
                        /* CMS2019.4 fix */
                        .fotobar {
                        box-shadow: 0 1px 3px 2px rgba(0, 0, 0, 0.1);
                        background-color: #FFFFFF;
                        border-radius: 5px;
                        margin:2px;
                        }
                        .fotobar img {display:block;border-radius: 0 0 5px 5px;}
                        .container_aside.landing.briefing h2, .fotobar h2, .fotobar_three h2 {
                        background-color:#FFFFFF;
                        border-radius: 5px 5px 0 0;
                        }
                        .container_aside.landing.briefing h2 a, .fotobar h2 a, .fotobar_three h2 a {
                        background-color: transparent;
                        color:#428BCA;
                        
                        line-height:1.6;
                        font-size: 14px;
                        font-weight: 400;
                        padding: 10px;
                        height: 82px;
                        width:100%;
                        box-sizing: border-box;
                        display: flex;
                        text-align: center;
                        align-items: center;
                        justify-content: center;
                        }
                        .container.landing h2 a:hover,
                        .container.landing h2 a:focus {
                        text-decoration:underline;
                        color:#275582;
                        }
                        
                        /* Einde CMS2019.4 fix */
                        
                        /* CMS2019.5 fix
                        .container_aside.landing.briefing h2, .fotobar h2, .fotobar_three h2 {
                        box-shadow: 0 1px 3px 2px rgba(0, 0, 0, 0.1);
                        background-color: #FFFFFF;
                        border-radius: 5px;
                        margin:2px;
                        }
                        .container_aside.landing.briefing h2 a, .fotobar h2 a, .fotobar_three h2 a {
                        background-color: transparent;
                        color:#428BCA;
                        border-radius: 5px;
                        line-height:1.6;
                        }
                        .container.landing h2 a:hover span,
                        .container.landing h2 a:focus span {
                        text-decoration:underline;
                        color:#275582;
                        }
                        .container.landing h2 a,
                        .container.landing h2 a span {
                        font-size: 14px;
                        font-weight: 400;
                        padding: 10px;
                        height: 82px;
                        width:100%;
                        box-sizing: border-box;
                        display: flex;
                        text-align: center;
                        align-items: center;
                        justify-content: center;
                        
                        }
                        einde CMS2019.5 fix */
                        
                        
                        .container.landing img {
                        border-radius:0 0 5px 5px;
                        margin:0;
                        }
                        
                        /* content */
                        a.calltoaction, a.calltoaction.new-window.external, .container_aside ul.items li.vacitem a.calltoaction {
                        color: #FFFFFF;
                        background-color: #a10082;
                        display: inline-block;
                        border-radius: 4px;
                        padding: 6px 12px;
                        font-size: 14px;
                        text-decoration: none;
                        font-weight:normal;
                        }
                        a.calltoaction:hover,
                        a.calltoaction:focus,
                        a.calltoaction.new-window.external:hover,
                        a.calltoaction.new-window.external:focus {
                        background-color: #6E0059;
                        }
                        
                        body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
                        padding-top:0;
                        }
                        p.breadcrumbs {
                        margin-left:10px;
                        font-size:14px;
                        padding: 11px 0;
                        line-height: 1;
                        min-height:36px;
                        box-sizing:border-box;
                        }
                        p.breadcrumbs a {
                        color:#428BCA;
                        }
                        p.breadcrumbs a::after {
                        content:"\BB";
                        color:#000000;
                        }
                        a.print-link, a.reaction-link {width:30px;}
                        .detail_aside #side-content,
                        .search-filters {margin-top:110px;}
                        #content-footer {min-height:0;}
                        
                        h1, h2, h3, h4, h5, h6 {color:#474747;}
                        .description {color:#428BCA;}
                        #product-description p {
                        color:#428BCA !important;
                        font-weight: bold;
                        }
                        h1 {
                        margin: 65px 0 10px;
                        font-size: 30px;
                        font-weight: 700;
                        }
                        
                        .toggle_heading {font-weight:600;font-size: 18px;}
                        h2 {
                        margin: 1em 0 0.5em;
                        font-size: 18px;
                        font-family: 'Open Sans', Arial, sans-serif;
                        font-weight: 600;
                        }
                        h3 {
                        margin: 1em 0 0.5em;
                        font-size: 14px;
                        font-family: 'Open Sans', Arial, sans-serif;
                        font-weight: 600;
                        }
                        h4 {
                        font-size: 14px;
                        font-family: 'Open Sans', Arial, sans-serif;
                        font-weight: 500;
                        }
                        h5, h6 {
                        font-size: 14px;
                        font-family: 'Open Sans', Arial, sans-serif;
                        font-weight: 500;
                        }
                        .items li {
                        margin-bottom:25px;
                        }
                        .briefing .items li {
                        margin-bottom:20px;
                        }
                        ul.subitems li, div.container-content .items li {
                        margin-bottom:10px;
                        }
                        .items li h2,
                        .items li a.item-title {
                        font-weight: 500;
                        font-size: 18px;
                        margin-bottom: 0.5em;
                        }
                        .items p.description {
                        margin:0;
                        }
                        h2.sub-heading {
                        font-size:18px;
                        font-weight:600;
                        border-width:0;
                        padding:0;
                        margin:1.5em 0 3px;
                        }
                        ul.items.columns.no-description li {
                        margin-bottom:5px;
                        }
                        ul.items.columns.no-description li a::before {content: "\BB";}
                        ul.items.columns.no-description li h3 {
                        display: inline;
                        margin: 10px 0;
                        }
                        ul.items.columns.no-description li h3 a.item-title {
                        font-size: 14px;
                        }
                        
                        
                        /* aside */
                        div.container_aside.briefing,
                        div.container_aside.folder,
                        div.container_aside {
                        margin-top: 15px;
                        margin-bottom: 20px;
                        border-radius: 3px;
                        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
                        border:1px solid #DDDDDD;
                        }
                        div.container_aside.folder .container-content p.description {
                        background-color: transparent;
                        border-bottom-color: #ECECEC;
                        padding: 0 0 10px;
                        margin: 0 0 10px;
                        display: none;
                        }
                        .container_aside .vacitem .blocktitle::after {
                        color:#428BCA;
                        }
                        .container_aside .vacitem button {
                        padding:0 0 5px 0;
                        color:#428BCA;
                        }
                        .vacitem button.blocktitle.toggle-active, .vacitem button.blocktitle:hover, .vacitem button.blocktitle:focus {
                        background-color:transparent;
                        }
                        .container_aside li.vacitem .hidden_information {
                        background-color:transparent;
                        padding:0 0 20px;
                        border-width:0;
                        }
                        
                        div.container_aside.briefing .container-content, div.container_aside.folder .container-content {
                        border-width:0;
                        padding:12px;
                        border-radius: 3px;
                        }
                        .container-content ul.items {
                        padding-left:20px;
                        }
                        .container_aside ul.items li {
                        border-width:0;
                        padding: 0 0 5px 0;
                        margin-left: 0;
                        list-style-type: square;
                        }
                        .container_aside ul.items li a {
                        padding:0;
                        color:#428BCA;
                        }
                        .container_aside ul.items li a:hover {
                        background-color:transparent;
                        }
                        .aside .container h3, .container_aside h2, .container_aside h3, .container_aside h4, .container_aside h5, .container_aside .title_fotobar, div.container_aside.url h3 a span.title, div.container_aside.softlink h3 a span.title, div.container_aside.document h3 a span.title, div.container_aside.product h3 a span.title {
                        width: 100%;
                        font-size: 16px;
                        font-weight: 400;
                        padding: 10px 15px;
                        margin: 0;
                        box-sizing: border-box;
                        background-color: #275582;
                        border-radius: 3px 3px 0 0;
                        color: #FFFFFF;
                        }
                        div.container_aside span.objectinfo,
                        ul.subitems span.objectinfo {
                        font-size: 10px;
                        font-style: normal;
                        color:#4f4f4f;
                        }
                        div.container_aside.document h3 a span.title.file-info {padding:0;}
                        div.container_aside.document h3 a span.title .objectinfo {padding:0px 15px 10px;color:#FFFFFF;}
                        
                        
                        span.pdf::before,
                        span.doc::before, span.docx::before,
                        span.xls::before, span.xlsx::before,
                        span.ppt::before, span.pptx::before {
                        font-family: 'FontAwesome';
                        font-size: 12px;
                        }
                        span.pdf::before {
                        content: "\f1c1\00a0";
                        }
                        span.doc::before,
                        span.docx::before{
                        content: "\f1c2\00a0";
                        }
                        span.xls::before,
                        span.xlsx::before{
                        content: "\f1c3\00a0";
                        }
                        span.ppt::before,
                        span.pptx::before{
                        content: "\f1c4\00a0";
                        }
                        
                        
                        /* zoekresultatenpagina */
                        .search-results h2.result-ammount {
                        font-weight: 500;
                        font-size: 18px;
                        margin-bottom: 1em;
                        color:#4F4F4F;
                        }
                        ul.pagerbar li.current {
                        padding:5px 8px;
                        background-color:#428BCA;
                        border-color:#428BCA;
                        }
                        h2.searchfiltertitle {
                        position:absolute;
                        top:-999999em;
                        left:-999999em;
                        }
                        .row2_content .search-filters h3 {
                        background-color:#275582;
                        width: 100%;
                        font-size: 16px;
                        font-weight: 400;
                        padding: 10px 15px;
                        margin: 0;
                        box-sizing: border-box;
                        border-radius: 3px 3px 0 0;
                        color: #FFFFFF;
                        }
                        .row2_content .search-filters ul {
                        padding: 15px;
                        background-color: #FFFFFF;
                        margin-bottom: 20px;
                        border-radius: 0 0 3px 3px;
                        border: 1px solid #DDDDDD;
                        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
                        }
                        .row2_content .search-filters ul li {
                        background-image: none;
                        margin-bottom:3px;
                        }
                        .filter-list .active span {padding:0;}
                        .row2_content .search-filters ul li a {padding:0;color:#428BCA;}
                        
                        
                        .section.search-results form.simpleform .form-row {
                        width:90%;
                        float:left;
                        }
                        .section.search-results form.simpleform input.text {
                        box-sizing: border-box;
                        height: 34px;
                        border: 1px solid #CCCCCC;
                        border-radius: 4px 0 0 4px;
                        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
                        padding: 6px 12px;
                        }
                        .section.search-results form.simpleform .submit-buttons {
                        box-sizing: border-box;
                        clear:none;
                        float:left;
                        width:10%;
                        margin-top:19px;
                        height:34px;
                        }
                        .section.search-results form.simpleform .submit-buttons input {
                        box-sizing: border-box;
                        margin: 0;
                        float: left;
                        height: 34px;
                        border-radius: 0 4px 4px 0;
                        padding: 6px 12px;
                        border: 0px solid #CCCCCC;
                        border-width: 1px 1px 1px 0;
                        background-color: #f8f8f8;
                        width: 100%;
                        color:#275582;
                        }
                        
                        /* PIP */
                        #pip .three .column {
                        width: 100%;
                        margin:0 0 1em;
                        float: none;
                        }
                        #pip .block {
                        margin: 4px 5px 22px 0;
                        box-shadow: 1px 1px 3px #999999;
                        }
                        #pip .blockmove h2.portlethandle {
                        border-width: 0;
                        margin: 0;
                        background-color: #275582;
                        border-radius: 3px 3px 0 0;
                        color: #FFFFFF;
                        font-size: 16px;
                        font-weight: 400;
                        padding: 10px 15px;
                        box-sizing: border-box;
                        }
                        #pip .portletoptions {display:none;}
                        
                        
                        /* responsive */
                        
                        @media only screen and (max-width : 959px) {
                        body {
                        font-size:14px !important;
                        line-height: 1.6 !important;
                        }
                        body.layout_four div#header {height:100px;}
                        body div#header {height:100px;}
                        
                        .toplinks {height:49px;}
                        .toplinks ul.quicklinks {padding-top:5px;width:100%;text-align:center;}
                        div#accessibility-tools {top:25px;right:auto;width:48%;text-align:right;}
                        div#accessibility-tools div#styleselect {position:static !important;float:none;}
                        #header .container-sessions {position:absolute;left:52%;top:25px;}
                        
                        body form#quicksearch {top:100px;margin:0 4.5%;width:91%;float:none;right:auto;}
                        body form#quicksearch input.text {width:92%;padding: 6px 12px;border-color: #CCCCCC;border-radius: 4px 0 0 4px;}
                        
                        #footer_columns .column:nth-child(2n+1) {clear:none;}
                        .section .columns .column,
                        .section .columns .column.odd {clear:left;margin:0 2% 1em 0 !important;}
                        .section .columns .column.even {clear:none;margin:0 0 1em 2% !important;}
                        .section .two .column {width:48%;}
                        .section .three .column {width:48%;}
                        .section .four .column {width:48%;}
                        
                        /* menu origineel */
                        div#menu_wide {
                        height:auto;
                        width:92%;
                        left:0;
                        top:-50px;
                        margin:0 4%;
                        }
                        /* eind menu origineel */
                        
                        div#menu_wide::after {
                        background-color:unset;
                        box-shadow:unset;
                        }
                        a#menu-icon {display:none !important;}
                        body ul#dl-menu, body.menutype_horizontal ul#dl-menu, body.menutype_dual ul#dl-menu {
                        position:relative !important;
                        margin:0 !important;
                        display:block !important;
                        top:0 !important;
                        }
                        ul.menu-horizontal a {background-color:transparent !important;}
                        ul.dropdownmenu {display:none !important;}
                        .menu-horizontal li.first-child {width:24.5% !important;}
                        body.menutype_horizontal #dl-menu.menu-horizontal a {padding:0 10px !important;margin-bottom:3px;}
                        
                        ul.onlytoptasks {width:98%;margin:0 auto;}
                        ul.onlytoptasks.bannercount-6 li.column, ul.onlytoptasks.columns li.column {width:33.3333%;}
                        
                        ul.onlytoptasks.bannercount-6 li.column:nth-child(3),
                        ul.onlytoptasks.bannercount-6 li.column:nth-child(6) {border-width:0px;}
                        
                        .layout_four .contentrow .onecolumn {margin-left:10px !important;margin-right:10px !important;}
                        .contentrow .onecolumn .section.folder ul.columns.four li.column {width:50%;margin:0 !important;}
                        .section.search-results form.simpleform .submit-buttons {margin-top:20px !important;}
                        .fotobar a {max-height:none !important}
                        .section.search-results.grid-11,
                        .container.search-filters.grid-5.pull-11{
                        width:96%;
                        margin:0 2%;
                        }
                        }
                        
                        @media only screen and (max-width : 767px) {
                        #footer_columns .column {width:100%;margin:0 0 1em;}
                        ul.menu-horizontal li.first-child, ul.menu-horizontal li {
                        width:49% !important;margin:0;
                        }
                        
                        /* menu origineel */
                        div#menu_wide {top:-62px;}
                        /* eind menu origineel */
                        
                        body.menutype_horizontal #dl-menu.menu-horizontal a {text-align:center;}
                        .section.search-results form.simpleform .form-row {width:85%;}
                        .container .container-content.filter-list {margin-bottom:15px !important;}
                        .detail_aside #side-content, .search-filters {margin-top:0;}
                        
                        .section .columns .column,
                        .section .columns .column.odd,
                        .section .columns .column.even{clear:left;margin:0 2% 1em !important;}
                        .section .two .column {width:96%;}
                        .section .three .column {width:96%;}
                        .section .four .column {width:96%;}
                        
                        div#row2.row2_content .column {margin-left:0 !important;margin-right:0 !important;margin-bottom:1.4em !important;}
                        
                        }
                        
                        
                        @media only screen and (max-width : 640px) {
                        /* menu origineel */
                        div#menu_wide {top:-62px;} 
                        /* eind menu origineel */
                        }
                        
                        @media only screen and (max-width : 492px) {
                        body {
                        font-size:14px !important;
                        line-height: 1.6 !important;
                        }
                        /* menu origineel */
                        div#menu_wide {top:-62px;}
                        /* eind menu origineel */
                        
                        body form#quicksearch {left:auto;width:90%;margin:0 auto;}
                        body form#quicksearch input.text {width:87%;}
                        form#quicksearch button.submit {width:13%;}
                        h1 {font-size: 20px; margin: 40px 0 10px;}
                        ul.onlytoptasks.bannercount-6 li.column, ul.onlytoptasks.columns li.column {width:50%;height:85px;border-width: 0px !important;}
                        ul.onlytoptasks.bannercount-6 li.column a {height:85px;}
                        ul.onlytoptasks li.column a img {float:none;}
                        ul.onlytoptasks.bannercount-6 li.column {margin-bottom:2% !important;}
                        ul.onlytoptasks.bannercount-6 li.column:nth-child(4) {clear:none;}
                        ul.onlytoptasks.bannercount-6 li.column:nth-child(3) {border-right-width:1px;}
                        ul.onlytoptasks.bannercount-6 li.column:nth-child(even) {border-right-width:0px;}
                        
                        .section.search-results form.simpleform .submit-buttons {width:15%;}
                        }
                        
                        @media only screen and (min-width :5px) and (max-width : 959px) {
                        #header .container-sessions span {display:none;}
                        body a#logo {
                        top: 10px;
                        padding-top: 0px;
                        margin: 0 auto;
                        position: relative;
                        text-align: center;
                        }
                        body a#logo img {max-width:none;max-height:60px;}
                        }
