@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:300,700|Roboto:300,500');

/* classes met een link naar objecten in het CMS */
form#quicksearch input.text.placeholder {
	background-image:url(https://cms-noordwijk.suite.green/dsresource?objectid=0b1d42c4-d747-4d25-bf47-5152c436a0e7);
    border-radius: 33px 0 0 33px;
}

#row3 {
    background-color: beige !important;
}

/* rotatie transitions */
html,
body,
#header,
body.menutype_dual .content-wrapper.horizontal,
a#logo img,
form#quicksearch,
.grid-11,
.grid-5,
ul.onlytoptasks li.column,
ul.onlytoptasks li.column a span,
ul.onlytoptasks li.column a,
ul.onlytoptasks li.column a img,
.three.columns .column {
	transition: none;
}

.maardankleiner {
    font-size: 1.4rem !important;
    background-color: #EFCB65 !important;
    color: #000000 !important;
}

.breadcrumbs {
    display:none;
}

.contentrow_breadcrumb {
    display: none;
}

p {
    line-height: 1.5em;
}

.digid {
    background: url('https://www.noordwijk.nl/dsresource?objectid=20b90883-a1d1-4fe5-97f4-38692432d083') no-repeat;
    background-position: right 10px center;
    background-repeat: no-repeat;
    padding: 10px 50px 10px 20px !important;
}

.eherkenning {
    background: url('https://www.noordwijk.nl/dsresource?objectid=b53e946b-8523-4c7b-a9ad-7512330b5356') no-repeat;
    background-position: right 10px center;
    background-repeat: no-repeat;
    padding: 10px 70px 10px 20px !important;
}

/*
div#menu_wide {
    top: 60px !important;
}
*/


/*Marco 15-10-2020*/
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 {
line-height: 0;    
}

#header .container-sessions {
    top: 20px;
    width: 50%;
}

#styleselect {
    display: none;
}

a.print-link {
    display: none !important;
}

/* Readspeaker */
div#accessibility-tools {
    margin: 0;
    right: 0;
    top: 0;
    width:auto;
}
#accessibility-tools .readspeaker a {
    color:#FFFFFF;
}
#accessibility-tools .readspeaker {
    overflow:hidden;
	padding:11px;
	background-color:#1A206D;
	top: 60px;
	border-radius: 25px;
	width: fit-content;
	float: right;
}
#accessibility-tools .readspeaker::before {
    font-family:"fontawesome";
	content:'\f028';
	font-size:16px;
	float:left;
	color:#FFFFFF;
	padding:6px;
}

#accessibility-tools .rsbtn_colorskin .rspart.rsbutton,
#accessibility-tools .rsbtn_colorskin .rsbtn_progress_handle.rsimg {
	background-color:#4C7AA6;
}
#accessibility-tools .rsbtn_colorskin .rsbtn_progress_container {
	border-color:#FFFFFF;
}
div#accessibility-tools .readspeaker .rsbtn_colorskin {
	float:right;
	line-height: 25px;
}
div#accessibility-tools .readspeaker .rsbtn_colorskin .rsbtn_left .rsbtn_text {
    background-image:none;
    padding-left:0;
}


#accessibility-tools {
  top: 65px !important;
}

#accessibility-tools .webreader {
/*  overflow:hidden;*/
	padding:11px;
  padding-left: 10px;
	float: right !important;
}

.webreader .rs_addtools.toolsopen .rsbtn_toolpanel .rsbtn_tools, .webreader .rsbtn.toolsopen .rsbtn_toolpanel .rsbtn_tools {
    width: 210px;
}


.contrastlinks {
    display: none;
}

/* Cookiebar */
.information-bar {
	background-color:#EFCB65;
	padding:20px 20% 0;
}
.information-bar p,
.information-bar ul {
	color:#000000;
	float:none;
	text-align:center;
}
.information-bar ul.links {
    float:none;
}
.information-bar ul.links li {
    display:inline-block;
}
.information-bar a {
    color:#1A206D;
}
.information-bar a.allow,
.information-bar a.deny {
	border-radius:100px;
	padding:10px 30px;
	margin:1em;
	color:#FFFFFF;
	border:3px solid #1A206D;
	display:block;
}
.information-bar a.allow {
	background-color:#1A206D;
}
.information-bar a.allow:focus,
.information-bar a.allow:hover {
	border-color:#4C7AA6;
	background-color:#4C7AA6;
}
.information-bar a.deny {
	color:#4C7AA6;
	border-color:#4C7AA6;
	background-color:#FFFFFF;
}
.information-bar a.deny:focus,
.information-bar a.deny:hover {
	color:#FFFFFF;
	border-color:#4C7AA6;
	background-color:#4C7AA6;
}


/*#accessibility-tools {display:none;}*/
p.breadcrumbs {display:none;}
#contact {display:none;}

.section.folder ul h2 a span.dsEditText {display:inline;}


h1, h2, h3, h4, h5, h6, form.simpleform legend.form_legend {line-height:inherit;font-style:normal;}

html,
body{
	margin: 0;
	font-size:18px;
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 300;
	line-height: 1.15;
	letter-spacing: 1px;
	color:#1D1D1B;
}
.section p,
.section ul,
.section ol {
	margin-top: 0;
	margin-bottom: 32px;
	width: 100%;
	font-weight: 300;
	line-height: 1.5em;
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
}

.section a {
	color: #1A206D;
	border-bottom: 1px solid #1A206D;
	text-decoration: none;
	transition:border 0.18s;
}

.section a:hover,
.section a:focus{
	color: #1A206D;
	text-decoration: none;
	border-bottom-width: 2px;
}
.section.folder a:hover, .section.folder a:focus, .section.search-results a:hover, .section.search-results a:focus, .section.briefing a:hover, .section.briefing a:focus, .section.sitemap a:hover, .section.sitemap a:focus {
	text-decoration:none;
}
.section p.description {
	line-height: 1.5em;
/*	font-size: 1.25rem;*/
	font-weight: 500 !important; }


.onecolumn .folder h2 {display:none;}
.section.folder ul p.description,
.section.search-results ul p.description{font-weight:100  !important;}

.section.folder ul h2,
.section.search-results ul h3 {margin:1.5rem 0 0.5rem;}

.section ul.items h2 {
	font-weight:600;
	font-size: 1.4rem;
}
.section ul.items h2 a.item-title {
	font-weight:inherit;
	font-size:1em;
}
.section.search-results ul.items li h3 a,
.section.sitemap ul h2 a,
.section.folder ul h2 a,
.section.folder ul h3 a.item-title{
	border-bottom:1px solid #1A206D;
	padding-bottom:1px !important;
	transition:none;
	display:block;
}
.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:16px;
	float:right;
	color:#1A206D;
}
.section.search-results ul.items li h3 a:hover:after,
.section.search-results ul.items li h3 a:focus:after,
.section.sitemap ul h2 a:hover::after,
.section.sitemap ul h2 a:hover::after,
.section.folder ul h2 a:hover::after,
.section.folder ul h2 a:focus::after,
.section.folder ul h3 a:hover::after,
.section.folder ul h3 a:focus::after {
	color:#4C7AA6;
}
.section.search-results ul.items li h3 a:hover,
.section.search-results ul.items li h3 a:focus,
.section.sitemap ul h2 a:hover,
.section.sitemap ul h2 a:focus,
.section.folder ul h2 a:hover,
.section.folder ul h2 a:focus,
div.section.folder ul h3 a.item-title:hover,
div.section.folder ul h3 a.item-title:focus{
	padding-bottom:0 !important;
	border-bottom:2px solid #4C7AA6;
	text-decoration:none;
	color:#4C7AA6;
}
.section.search-results ul.items li h3 a,
.section.sitemap ul h2 a,
.section.folder ul h2 a,
.section.folder ul h3 a {color:#1A206D;}

.section.search-results ul.items li,
.section.sitemap ul.items li,
.section.folder ul.items li {
	margin-bottom:0;
	padding:0;
}

.section.sitemap ul.items.three li,
.section.folder ul.items.two li,
.section.folder ul.items.three li,
.section.folder ul.items.four li {
	margin-bottom:3rem;
}
.section.sitemap ul.items.three li h2 a,
.section.folder ul.items.two li h2 a,
.section.folder ul.items.three li h2 a,
.section.folder ul.items.four li h2 a,
.contentrow .onecolumn .section.folder ul.columns h3 a.item-title {
	min-height:64px;
	line-height:1.75rem;
	display:flex;
	align-items:center;
	justify-content:space-between;
}

.section.search-results ul.items a.item-photo,
.section.folder ul.items a.item-photo {
	text-decoration:none;
	float:right;
	padding:6px 0 6px 12px;
	border-width:0;
}

.section a.calltoaction {
	border-radius:100px;
	border-bottom-width:0;
	background-color:#007D57;
	color:#FFFFFF;
	padding:10px 30px;
	font-weight:400;
    margin-bottom: 15px;
    margin-right: 15px;
}
	
	
	
}
.section a.calltoaction:hover,
.section a.calltoaction:focus {
	border-bottom-width:0;
	background-color:#1A206D;
	color:#FFFFFF;
}

.section a.calltoactionsec {
	border-radius:100px;
	border-bottom-width:0;
	background-color:#ffd66f;
	color:#000000;
	padding:10px 30px;
	font-weight:400;
}
.section a.calltoactionsec:hover,
.section a.calltoactionsec:focus {
	border-bottom-width:0;
	background-color:#1A206D;
	color:#FFFFFF;
}

em {
	font-style: italic; }
strong {
	font-weight: 500; }
blockquote {
	font-family: "Roboto Slab", "Courier New", serif;
	color: #4C7AA6;
	font-size: 1.953125rem;
	line-height: 1.5em;
	font-weight: 300;
	padding: 0;
	background-color: transparent;
	border-width: 0;
	margin:35px 40px;
	box-sizing:border-box;
}
blockquote p {
	font-family:inherit;
	color:inherit;
	margin:0;
	display:inline;
}
blockquote:before {
	content: open-quote; }
blockquote:after {
	content: close-quote; }

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: 16px;
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-weight: 700; }

h1 {
	font-family: "Roboto", "Helvetica", "Arial", sans-serif;
	font-size: 2.4rem;
	line-height: 1.2;
	color: #1a206d;
	margin: 2rem 0 1rem }

h2,
.comment h2,
form.simpleform.summary legend.form_legend,
form.simpleform legend.form_legend,
button.blocktitle, .section.product button.blocktitle,
#contact-information .heading, #footer_columns .column h2, #footer_columns .column h3 {
	color: #4C7AA6;
	font-size: 1.953125rem;
	line-height:1.75em;
	font-family: "Roboto Slab", "Courier New", serif;
	font-weight: 400;
	margin:1.5rem 0 0.5rem; }

button.blocktitle, .section.product button.blocktitle {
	padding:0 10px;
	border-radius:0;
	/*Marco toegevoegd 22-1-2019*/
	margin-top: 1px;
}
.container_aside .vacitem button::after,
.blocktitle::after, .product .blocktitle::after, .vacitem .blocktitle::after {
	line-height:inherit;
}
.blocktitle.toggle-active, .section.product .blocktitle.toggle-active,
.hidden_information, .product .hidden_information {
	border-radius:0;
}
.hidden_information p:last-child, .product .hidden_information p:last-child {
	margin-bottom:0;
}

h3,
.comment h3,
form.simpleform.summary legend.form_legend + h2,
form.simpleform.summary .form-row + h2 {
	color: #1a206d;
	font-size: 1.25rem;
	font-weight: bold;
	font-family: "Roboto Slab", "Courier New", serif;
	font-weight: 400;
	line-height: 1.5em;
	margin-bottom: 4px; }

form.simpleform.summary legend.form_legend + h2,
form.simpleform.summary .form-row + h2 {
	background-color:#4C7AA6;
	color:#FFFFFF;
}
h4 {
	color: #1a206d;}

h5 {
	color: #4C7AA6;}

h6 {
	color: #1d1d1b;}

h4,
h5,
h6 {
	font-size: 1rem;
	margin-bottom: 0;
}



/*Wijzigingen door Marco*/

/*Marco uitgezet op 7-1-2019*/
/*
.section ul {
	padding: 0;
	margin-top: 0;
	margin-bottom: 32px;
	list-style: none;
}

.section ul li {
	position: relative;
	padding-left: 0;
	margin-bottom: 40px;
}
*/


/*Aangemaakt op 19-1-2019*/
/*.section ul li::before {
    content: none !important;
}
*/
ul.subitems {
    padding-left: 0;
}

/*Marco - 23-09-2020*/
.productcontainer {
    display: none;
}

#product-application .two .column {
    width: 100% !important;
}

.section p, .section ul, .section ol {
    width: auto;
}

/*Einde wijziginen*/

.section ul {list-style-type:none;}
.section ul li::before {
	color: #4C7AA6;
	content: "•";
/*	position: absolute;*/
	margin-left: -15px;
	padding-right: 8px;
}

span.objectinfo {
    display: contents;
    margin: 0;
/*    float: right;*/
}

.section ul li:last-child {
	margin-bottom: 0;
}
.section ul ul {
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0;
	margin-left: 6px;
}
.section ul ul li::before {
	content: "-";
}
.section ul ul ul {
	padding-top: 8px;
	padding-bottom: 8px;
}
.section ul ul ul li::before {
	content: "»";
}
.section ol {
	padding: 0 0 0 20px;
	margin-top: 0;
	margin-bottom: 32px;
	list-style: decimal;
}
.section ol ol {
	list-style: upper-alpha;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 0;
}
.section ol ol ol {
	list-style: upper-roman;
	padding-top: 8px;
	padding-bottom: 8px;
}
.section ol li {
	padding-left: 4px;
	margin-bottom: 8px;
}
.section.folder ul.items li {
	padding:0;
	margin-bottom:0rem;
}
.contentrow > .section.folder ul.columns li.column,
.section.folder ul.items.two li,
.section.folder ul.items.three li,
.section.folder ul.items.fout li{
	padding:0;
	margin-bottom:3rem;
}
.section.folder ul.subitems li {margin:0;line-height:1.5em;}

.section.search-results ul li::before,
.section.folder ul li::before {
	content:"";
	position:static;
	margin-left:-15px;
}

.section table {
	width:auto;
	border-width: 0;
	margin-top: 0;
	margin-bottom: 32px;
	font-weight: 300;
	border-collapse: collapse;
}
.section caption {
	text-align: left;
	font-size: 1.25rem;
	margin-bottom: 16px;
}
.section table td, .section table th {
	border-width:0;
}
.section th {
	text-align: right;
}
.section th,
.section td {
	padding: 12px;
	vertical-align: top;
	text-align: right;
}
table.raster1 {
	border-width: 0;
	border-bottom: 2px solid #efcb65;
	margin-top: 0;
	margin-bottom: 32px;
	font-weight: 300;
	border-collapse: collapse;
}
table.raster1 td, table.raster1 th {
	border-width:0;
}
table.raster1 th {
	background-color: #efcb65;
	color: #1d1d1b;
}
table.raster1 tr:nth-child(odd) {
	background-color: #e3ebf2;
}
table.raster2 {
	border-width: 0;
	border-bottom: 2px solid #efcb65;
	margin-top: 0;
	margin-bottom: 32px;
	font-weight: 300;
	border-collapse: collapse;
}
table.raster2 td, table.raster2 th {
	border-width:0;
}
table.raster2 th {
	background-color: #efcb65;
	color: #1d1d1b;
}
table.raster2 td:nth-child(odd) {
	background-color: #e3ebf2; }
table.raster3 {
	border-width: 0;
	border-bottom: 2px solid #efcb65;
	margin-top: 0;
	margin-bottom: 32px;
	font-weight: 300;
	border-collapse: collapse;
}
table.raster3 td, table.raster2 th {
	border-width:0;
}
table.raster3 th {
	background-color: #efcb65;
	color: #1d1d1b; }

table.raster3 tr:nth-child(odd) td {
	background-color: #e3ebf2;
}


/* aanpassingen op de standaard */
div#header {
	position:absolute;
	left:0;
	right:0;
	height:150px;
}

#row1, #row2, #row3, #row4 {background-color:transparent;}

.layout_four .contentrow .onecolumn {margin-top:1em;}

.contentrow {
	width: 1160px;
}
.grid-11 {
	box-sizing:border-box;
	width: 75%;
	margin: 0;
	padding: 0 4rem 0 0;
}
.grid-5 {
	box-sizing:border-box;
	width: 25%;
	margin: 0;
	padding: 0;
}
#social-sharing button.toggle_hidden_information {
	font-weight:normal;
	font-size:0.8rem;
}
ul.icon-list a.list-icon {
	font-size:0.8rem;
}

span#modification-date {
	font-weight:normal;
	font-size:0.8rem;
}
.contentrow .onecolumn .section.folder ul.columns h3 a.item-title {padding:0 5px;}
.item-text .title a, .item-title {
	color:#4C7AA6;
}

a#logo {padding:0;}
a#logo img {
	max-height:150px;
}

/* menu */
body.menutype_horizontal ul.dropdownmenu li, body.menutype_dual ul.dropdownmenu li {
	width:50%;
}
body.menutype_horizontal ul.dropdownmenu li:nth-child(3n+1), body.menutype_dual ul.dropdownmenu li:nth-child(3n+1) {
	clear:none;
}
body.menutype_horizontal ul#dl-menu, body.menutype_dual ul#dl-menu {
	width: 1160px;
}
body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
	margin:150px 0 0 0;
	padding-top:0;
	position:static;
}

ul.menu-horizontal a {
    background-color: #FFFFFF;
    color: #1A206D;
    font-size: 1.1rem;
    margin: 0 18px;
    padding: 0;
}

.content-wrapper.horizontal {
    position: static;
    margin: 150px 0 0;
    padding-top: 0;
}

div#menu_wide {
	top: 60px;
	width: 640px;
	right: 0;
	padding: 0;
	box-sizing: border-box;
	background-color: transparent;
	left: 0;
	margin: 0 auto;
	border-bottom: 0;
	position: absolute;
}

div#content-footer {
    margin-top: 0;
    margin-bottom: 0;
    border-top: none;
    padding-top: 0;
}

#content-footer {
    min-height: 1px;
}

body.menutype_horizontal ul.dropdownmenu, body.menutype_dual ul.dropdownmenu {
	top:25px;
	width:640px;
}
.menu-horizontal li::before {
	content:none;
}
.menu-horizontal li.active::before {
	content:none;
}

body.menutype_horizontal #dl-menu.menu-horizontal li a {
  background-color: #dcdcdc;
  color: #1A206D;
  font-size: 1.1rem;
  margin: 0 5px;
  padding: 25px;
  border-radius: 25px
}

/*
body.menutype_horizontal #dl-menu.menu-horizontal li a {
  background-color: #dcdcdc;
  color: #1A206D;
  font-size: 1.1rem;
  margin: 0;
  border-bottom: 1px solid black;
}
*/
.menu-horizontal li.active a {
	color:#1A206D;
	background-color:transparent;
}
.menu-horizontal li a:hover, .menu-horizontal li a:focus {
  text-decoration: none;
  border-bottom: none;
  background-color: #1a206d !important;
  color: #dcdcdc !important;
}


.singlemenu li:hover > a,
.singlemenu li a.show-menu {
	color:#1A206D;
	background-color:transparent;
	text-decoration:none;
}

/* uitklap menu */
body.menutype_horizontal #dl-menu ul.dropdownmenu li::before {
	content:"";
	padding:0;
}
body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link {
	font-size:1rem;
	font-weight:300;
	border-bottom:2px solid transparent;
	margin:0;
}

/* quicksearch */

form#quicksearch {
	right:0;
	top: 330px;
	z-index:1;
	padding: 0;
	margin:0 10%;
	width:80%;
	box-sizing:border-box;
}

.layout_four form#quicksearch {top: 375px;}

form#quicksearch p {
	overflow:visible;
}
form#quicksearch input.text {
	width:79%;
	padding:18px 18px 18px 33px;
	font-size:1.4rem;
	background: hsla(0,0%,100%,1);
	/*box-shadow: inset 0 1px 10px 0 rgba(13,25,33,.5);*/
	font-weight: 400;
	border-width:0;
	transition:background-color 0.18s;
	border-radius:33px 0 0 33px;
}
form#quicksearch input.text.placeholder {
	color:transparent;
	background-color: #ffffff;
	background-position:18px center;
	background-repeat:no-repeat;
}
form#quicksearch input.text.placeholder:hover,
form#quicksearch input.text.placeholder:focus{
	background-color: hsla(0,0%,100%,1);
}
form#quicksearch button.submit {
	min-width:0;
	min-height:66px;
	margin:0;
	float:right;
	width:21%;
	padding:15px;
	background-color:#007d57;
	box-shadow: 0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18);
	transition:box-shadow 0.18s;
	border-radius: 0 33px 33px 0;
}
form#quicksearch button.submit:hover,
form#quicksearch button.submit:focus {
    background-color:#1A206D;
	box-shadow: 0 3px 6px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.26);
}
form#quicksearch button.submit::before {
	content:"Zoek";
	font-family:"Roboto Slab", "Courier New", serif;
	font-size:1.953125rem;
	font-weight:400;
	color:#FFFFFF;
}

#quicksearch-keywords_suggestions {
    margin-top:65px;
}
.livesearch ul {
    padding:0;
    border-radius:0;
    box-shadow: 0 0 0 0 #000000;
    border-width:0;
}
.livesearch ul li a {
    padding:10px 15px;
}
.livesearch ul li.all-results {
    padding:0;
}
.all-results button {
    width:100%;
    height:30px;
    border-width:0;
    background-color:#1A206D;
    color:#FFFFFF;
    font-weight:300;
    font-size:1rem;
}
.all-results button:hover,
.all-results button:focus {
    background-color:#e9eaf1;;
    color:#000000;
}

/* homepage */
div.sublayout_row1_onlytoptasks {
    height:50vh;
    min-height:460px;
    background-size:cover;
}
div.sublayout_row2_onlytoptasks {
    margin-top:-145px;
}
div.onlytoptasks {
    padding:0 0 1em;
}
ul.onlytoptasks.columns {
    padding:10px;
}
ul.onlytoptasks li.column a {
    height:210px;
    padding:20px;
    border-width:0;
    color:#1A206D;
    background: hsla(0, 0%, 100%,0.95);
	box-shadow: 0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18);
	transition:color 0.18s, box-shadow 0.18s, background-color 0.18s;
	border-radius: 25px;
}
ul.onlytoptasks li.column a img {
    width:100px;
    height:100px;
}
ul.onlytoptasks li.column a:hover img,
ul.onlytoptasks li.column a:focus img {
    filter: brightness(0) invert(1);
}
ul.onlytoptasks li.column a span {
    height:68px;
}
ul.onlytoptasks li.column a:hover,
ul.onlytoptasks li.column a:focus {
    color:#FFFFFF;
    background: #1A206D;
	box-shadow: 0 3px 6px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.26);
}

.sublayout_row2_one-columns .section.folder h3,
.contentrow .onecolumn .section.folder ul.columns li.column h3{
    font-size:1.25rem;
}
.sublayout_row2_one-columns .section.folder h3 a,
.contentrow .onecolumn .section.folder ul.columns h3 a.item-title {
    padding:0;
}
.contentrow .onecolumn .section.folder ul.columns li.column,
.sublayout_row2_one-columns .section.folder ul.items li {
    margin-bottom:3rem;
}
.section.folder ul.subitems li {
    margin-bottom:0;
    display:inline;
}
.section.folder ul.subitems li a {
    border-color:transparent;
    color:#1A206D;
}
.section.folder ul.subitems li a:hover,
.section.folder ul.subitems li a:focus {
    text-decoration:none;
    border-bottom:2px solid #4C7AA6;
}
.section.folder ul.subitems li:after {
    content:"|";
    color:#1A206D;
}
.section.folder ul.subitems li.last-child:after {
    content:"";
}


.detail_aside #side-content {
    margin-top:6rem;
}
div.container_aside {
    background-color:#00418C;
    overflow:hidden;
    border-width:0;
}
.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 {
    background-color:transparent;
    font-size:1.25rem;
}
div.aside .container h3, div.container_aside h2, div.container_aside h3 {
    background-color:#00418C;
    margin:10px;
    padding:0 0 1px;
    font-size:1.25rem;
    border-bottom:1px solid #FFFFFF;
}
div.container_aside.url h3,
div.container_aside.softlink h3,
div.container_aside.document h3,
div.container_aside.product h3 {
    border-bottom:0;
}

div.container_aside.url h3 a,
div.container_aside.softlink h3 a,
div.container_aside.document h3 a,
div.container_aside.product h3 a,
div.container_aside.url h3 a:hover,
div.container_aside.softlink h3 a:hover,
div.container_aside.document h3 a:hover,
div.container_aside.product h3 a:hover,
div.container_aside.url h3 a:focus,
div.container_aside.softlink h3 a:focus,
div.container_aside.document h3 a:focus,
div.container_aside.product h3 a:focus {
     text-decoration:none;
}

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 {
    padding:0 0 1px;
    text-decoration:none;
    border-bottom:1px solid #FFFFFF;
}
div.container_aside.url h3 a span.title:hover,
div.container_aside.url h3 a span.title:focus,
div.container_aside.softlink h3 a span.title:hover,
div.container_aside.softlink h3 a span.title:focus,
div.container_aside.document h3 a span.title:hover,
div.container_aside.document h3 a span.title:focus,
div.container_aside.product h3 a span.title:hover,
div.container_aside.product h3 a span.title:focus {
    padding:0;
    text-decoration:none;
    border-bottom:2px solid #FFFFFF;
}


.container_aside h4, .container_aside h5, .container_aside .title_fotobar {
    padding:0;
    background-color:transparent;
}
.container_aside ul.items li a:hover,
.container_aside ul.items li a:focus {
    color:#00418C;
    background-color:#FFFFFF;
}


div.container-content, div.container_aside.briefing .container-content p {
    margin:0;
    padding:0 10px 10px;
    color:#FFFFFF;
    font-weight:300;
}
div.container-content p,
div.container-content p a {
    font-weight:300;
    color:#FFFFFF;
}
div.container-content p a,
div.container_aside a.more {
    font-weight:300;
    color:#FFFFFF;
    border-bottom:1px solid #FFFFFF;
    padding-bottom:1px;
    text-decoration:none;
}
div.container-content p a:hover,
div.container-content p a:focus,
div.container_aside a.more:hover,
div.container_aside a.more:focus {
    padding-bottom:0;
    border-width:2px;
    text-decoration:none;
}

.container_aside.landing ul.items li {
     background-color:#FFFFFF;
}
.container_aside q.poll-question {
    color:#FFFFFF;
    margin:0 0 0.5em;
    font-weight:normal;
}
.container_aside input {
    margin-top:0;
}
.container_aside.poll .answer {
    margin:0;
    position:static;
}
.container-content.poll.select  label {display:none;}
.container_aside label {font-weight:300 !important;color:#FFFFFF;}
.container_aside .simpleform .submit-buttons {
    margin:0 0 10px;
}
.container_aside form input.submit {
    font-weight:normal;
}
.container_aside ul.items li {
    border-width:0;
}
.container_aside ul.items li a {
    background-color:#00418C;
    color:#FFFFFF;
    padding:10px;
}
.container_aside .vacitem button.blocktitle {
    padding:10px;
    background-color:#00418C;
    color:#FFFFFF;
    margin:0;
}
.container .vacitem .blocktitle::after, .container_aside .vacitem .blocktitle::after {
    color:#FFFFFF;
}
.vacitem button.blocktitle.toggle-active {
    background-color:#FFFFFF;
    color:#00418C;
    padding:10px;
    border-radius:0;
}
.vacitem button.blocktitle:hover,
.vacitem button.blocktitle:focus {
    background-color:#FFFFFF;
    color:#00418C;
}
.container_aside .vacitem button.blocktitle.toggle-active::after,
.container_aside .vacitem .blocktitle:hover::after,
.container_aside .vacitem .blocktitle:focus::after {
    color:#00418C;
}
.container_aside li.vacitem .hidden_information {
     padding:0 10px 10px;
     background-color:#FFFFFF;
     border-width:0;
}
.container_aside li.vacitem .hidden_information * {
    font-weight:300;
    color:#1D1D1B;
}
.container_aside li.vacitem ul.subitems li a,
.container_aside ul.items li.vacitem a.read-more,
.container_aside li.vacitem a.read-more {
    background-color:transparent;
    text-decoration:none;
}
.container_aside li.vacitem a.read-more {
	border-bottom:1px solid #1A206D;
	padding-bottom:1px;
	text-decoration:none;
}
.container_aside li.vacitem a.read-more:hover,
.container_aside li.vacitem a.read-more:focus {
	border-bottom:2px solid #1A206D;
	padding-bottom:0px;
	text-decoration:none;
}

/* product */
#get_box a.calltoaction::before {
	padding:0;
	content:"";
}
#get_box a.calltoaction {
	font-size:inherit;
	line-height:inherit;
	font-weight:normal;
	border-radius:15px;
	text-align:center;
	border:3px solid #00418C;
	color:#1A206D;
	background-color:transparent;
	transition:color 0.18s, background-color 0.18s;
}
#get_box a.calltoaction:hover,
#get_box a.calltoaction:focus {
	background-color:#1A206D;
	color:#FFFFFF;
}
#get_box a.calltoaction span {
	display:flex;
	min-height:40px;
	height:auto;
	align-items: center;
	justify-content: center;
}

#get_box a.calltoactionsec::before {
	padding:0;
	content:"";
}
#get_box a.calltoactionsec {
	font-size:inherit;
	line-height:inherit;
	font-weight:normal;
	border-radius:15px;
	text-align:center;
	border:3px solid #ffd66f;
	color:#000000;
	background-color:#ffd66f;
	transition:color 0.18s, background-color 0.18s;
}
#get_box a.calltoactionsec:hover,
#get_box a.calltoactionsec:focus {
	background-color:#1A206D;
	color:#FFFFFF;
}
#get_box a.calltoactionsec span {
	display:flex;
	min-height:40px;
	height:auto;
	align-items: center;
	justify-content: center;
}


/* footer */
.footer_website {
	border-width:0;
	background-color:#4C7AA6;
}
#footer_columns {
	margin-top:0;
	padding:0 10px;
}
#contact-information .heading, #footer_columns .column h2, #footer_columns .column h3 {
	color:#FFFFFF;
	font-size:1.25rem;
}
#footer_columns p, #footer_columns ul, #footer_columns ol, #footer_columns a {
	color:#FFFFFF;
}
#footer_columns a {
	text-decoration:underline;
	border-bottom:2px solid transparent;
}
#footer_columns a:hover,
#footer_columns a:focus {
	border-color:#FFFFFF;
}

.footer_website ul {
	padding:0;
	list-style-type:none;
	line-height:1.5em;
}
.footer_website ul li::before {
	color:#FFFFFF;
}
div#footer ul.quicklinks {
	float:none;
	margin:0 10px 0;
	border-top:1px solid #FFFFFF;
}
div#footer ul.quicklinks li {padding:10px;display:inline-block;}
div#footer ul.quicklinks li a {color:#FFFFFF;}
div#footer ul.quicklinks li a:hover,
div#footer ul.quicklinks li a:focus {
	text-decoration:none;
	border-bottom:2px solid #FFFFFF;
}

#row1.row1_breadcrumb {
    background-position: center top;
    max-height: 350px;
}

/* formulier */
form.simpleform table.calendar {font-size:14px;}
table.calendar tbody tr td.disabled a {border-bottom:0;}
table.calendar thead a {border-bottom:0;}
form.simpleform .form-row {margin-bottom:0 !important;}
form.simpleform .form-row .question {margin-bottom:1.15rem !important;}
form.simpleform input.submit, #filter .submit_button, form.simpleform a.close, a.button, .submit_button.submit, form.simpleform a.set {
	font-weight:400;
}
div.styling_googlemap {margin-top:0;}
form.simpleform a.hint-toggle {border-width:0;}
form.simpleform select.inputfield.timefield, form.simpleform input.inputfield.datefield {width:108px;}
form.simpleform a.calendar-button {border-width:0;height:23px;}
form.simpleform a.set {line-height:1.5rem;}
form.simpleform .inputfield:hover,
form.simpleform .inputfield:focus {border-color:#1A206D;}
form.simpleform input.checkbox, form.simpleform input.radio {margin-top:5px;}
.section .question.checkfields ul li {position:static;padding-left:0;}
.section .question.checkfields ul li::before {content:"";}
.section.simpleform p.progress {min-height:35px;}
.section.simpleform p.progress span.progress_ammount {height:35px;line-height:35px;}
.section.simpleform p.progress span.percentage {height:35px;}

/* sitemap */
.section.sitemap ul.items.three li {margin:0 0 8px;padding-left:16px;list-style-type:none;}
.section.sitemap ul li::before {content:"";}
.section.sitemap ul ul li::before {content:"-";}
.section.sitemap ul ul ul li::before {content: "»";}


/* zoekresultatenpagina */
.section.search-results.push-5 {
	left:0;
}
.section.search-results.push-5.grid-11 {
	width:100%;
	padding:0 10px;
	margin:0;
	box-sizing:border-box;
}
.section.search-results ul.items li h3 {
	line-height:1.75em;
}
ul.pagerbar li a {
	border-width:0;
}

.section.search-results.push-5.grid-11 .simpleform.disableautocomplete,
.container.search-filters.grid-5.pull-11{display:none;}

/* 404 */
.error-page {
	margin-top:7em;
}

/* calamity */
#calamity {
    border-width:0;
	background-color:#1A206D;
	color:#FFFFFF;
	margin:0 10px 1em;
	padding:15px 20px;
/*	max-height:170px;*/
	box-sizing:border-box;
	overflow:auto;
}
#calamity p,
#calamity a{
	color:#FFFFFF;
	margin-bottom:1px;
}
#calamity a {text-decoration:underline;}

/* media queries */
@media screen and (max-width: 1159px) {
	.contentrow {
	width:96%;
	}
	div#menu_wide {
		left:auto;
		right:auto;
		width:auto;
		margin-left:20%;
	}
	ul.onlytoptasks li.column a {
		height:190px;
		padding:10px;
		min-height: 60px;
	}
	ul.onlytoptasks li.column a img {
		margin:8px auto 16px;
	}
	ul.onlytoptasks li.column a span {
	height:55px;
	}
	
	#accessibility-tools .readspeaker {
	    overflow: hidden;
	    padding: 11px;
	    background-color: #1A206D;
	  /*  top: 90px;*/
	    border-radius: 25px;
	    margin: 0 auto;
	}
	
	div#accessibility-tools .readspeaker .rsplaying {
	    background-color:#1A206D !important;
	    position: relative;
	}
	
	.layout_four .contentrow .onecolumn {
		margin-top:0;
	}
}
 @media screen and (max-width: 959px) {
    div.sublayout_row1_onlytoptasks {
  /*  height: 65vh;
    min-height: 650px;*/
} 
	div.contentrow {
		width:96% !important;
		margin:0 2% !important;
	}
	a#logo {padding-top:0 !important;}
	a#logo img {
		max-height: 94px !important;
		max-width: none !important;
	}
	div#menu_wide {
		margin:0;
		top:23px;
		right:10px;
	}
	body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
		margin-top:150px;
	}
	body.menutype_horizontal #dl-menu.menu-horizontal li a {
  background-color: #dcdcdc;
  color: #1A206D;
  font-size: 1.1rem;
  margin: 0;
  border-bottom: 1px solid black;
  border-radius:inherit;
}
	form#quicksearch {
		top:23px !important;
		margin:0;
		width:50%;
		left: 150px !important;
	}
	form#quicksearch input.text {
		width:79% !important;
		padding:8px !important;
		min-height:48px;
	}
	form#quicksearch button.submit {
		min-height:48px;
	}
	form#quicksearch button.submit::before {
		font-size:1rem;
	}
	form#quicksearch input.text.placeholder {
		background-position:5px center;
	}
	#bannerfoto {
		max-height:200px;
	}
	
	/* reset standaard styling */
	.section.folder ul.items.two li h2 a, .section.folder ul.items.three li h2 a, .section.folder ul.items.four li h2 a, .contentrow .onecolumn .section.folder ul.columns h3 a.item-title {
		font-weight:700;
	}
	
	/* mobiel menu */
	
	a#menu-icon {
		padding-top:36px;
		font-size:11px;
		height: 48px;
		width: 48px;
		text-align:center;
		font-weight:600;
		overflow: hidden;
		box-sizing: border-box;
	}
	div#menu_wide {
		height: 48px;
	}
	#menu_wide:after {
		top:0 !important;
		background-color:#1A206D !important;;
		box-shadow:0 9px 0 #1A206D, 0 18px 0 #1A206D !important;
	}
	
	#dl-menu, body.menutype_horizontal ul#dl-menu,
	body.menutype_dual ul#dl-menu {
		margin-left:0 !important;
		left:-240px !important;
		top:40px !important;
		background-color:#FFFFFF;
		box-shadow: -2px 3px 6px -2px #1A206D;
		z-index:9999 !important;
	}
	
	.menu-horizontal li::before {
		padding:12px 5px 0;
	}
	.menu-horizontal li.first-child,
	.menu-horizontal li {
		width:300px !important;
	}
	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 {
		padding:20px !important;
		font-size:1rem;
		border-bottom-width:0;
	}
	body.menutype_horizontal #dl-menu ul.dropdownmenu li a.item-link, body.menutype_dual #dl-menu ul.dropdownmenu li a.item-link {
		font-size:0.9rem;
		border-bottom-width:0;
	}
	.nav li.active ul {
		min-height:0;
	}
	.menu-horizontal li.active > ul.dropdownmenu, .menu-horizontal li.active:hover > ul.dropdownmenu {
		clear:both;
	}
	body.menutype_horizontal ul.dropdownmenu,
	body.menutype_dual ul.dropdownmenu {display:none !important;}
	body.menutype_horizontal li.active ul.dropdownmenu,
	body.menutype_dual li.active ul.dropdownmenu {display:block !important;}
	
	div#accessibility-tools .readspeaker {
	    width: fit-content;
	}
	
	.rsplaying {
	    position: relative !important;
	}
	
	#row1 {
	    background-image: none;
	}
	
	div.sublayout_row2_onlytoptasks {
    margin-top: -490px;
}
	
	/* MOET WEG */
	#header .container-sessions {
		display:none;
	}
}

@media only screen and (max-width: 959px) and (min-width: 640px) {
	ul.onlytoptasks {
		width: 100%;
		padding:10px 3px !important;
		margin-left: auto;
		margin-right: auto;
		box-sizing:border-box;
	}
	#accessibility-tools .readspeaker {
	   right: 120px;
	   top: 20px;
	}
	ul.onlytoptasks.bannercount-3 li.column, ul.onlytoptasks.bannercount-5 li.column, ul.onlytoptasks.bannercount-6 li.column {
	width: 18.4%!important;
	}
	ul.onlytoptasks.bannercount-5 li.column:nth-child(3),
	ul.onlytoptasks.bannercount-5 li.column:nth-child(4) {
		clear: none !important;
		margin:0 2% 0 0 !important;
	}
	ul.onlytoptasks.bannercount-5 li.column:nth-child(5) {
		margin-top: 0 !important;
	}
	ul.onlytoptasks.bannercount-6 li.column:nth-child(4) {
    clear: none;
}
ul.onlytoptasks.bannercount-6 li.column {
    width: 14.5%!important;
}
	ul.onlytoptasks.bannercount-6 li.column:nth-child(3) {
    margin-right: 3%;
}
ul.onlytoptasks li.column a span {
    font-size: 13px;
}

	/* content */
	.grid-11 {width:65% !important;padding-right:2rem;margin:0 !important;box-sizing:border-box;}
	.grid-5 {margin:0 !important;box-sizing:border-box;}
	
	
	/* footer */
	.footer_website .columns .column {
		margin-bottom:0;
	}
	.footer_website .columns .column:nth-child(odd) {
		clear:none;
	}
	.footer_website .columns .column:nth-child(even) {
		clear:left;
	}
	
	/* folder */
	.three.columns .column {
		width:48%;
		margin: 0 0 3rem;
	}
	.three .column:nth-child(3n+0),
	.three .column:nth-child(3n+1) {
		margin:0 0 3rem !important;
	}
	.three.columns .column.first-column {clear:none;}
	.three.columns .column.odd {
		clear:left;
		margin-right:2% !important;
	}
	.three.columns .column.even {
		margin-left:2% !important;
	}
	
	div#accessibility-tools .readspeaker {
	    width: fit-content;
	}
	
	.rsplaying {
	    position: relative !important;
	}
}

@media only screen and (max-width: 767px) and (min-width:640px) {
        #row1 {
    display:contents;
}
	div.sublayout_row1_onlytoptasks {
		/*height:0;*/
		min-height:0;
	}
	#accessibility-tools .readspeaker {
	    top: 90px;
	}
	div.sublayout_row2_onlytoptasks {
		margin-top:0;
	}
	ul.onlytoptasks {
		width: 100%;
		padding:10px 3px !important;
		margin-left: auto;
		margin-right: auto;
		box-sizing:border-box;
	}
	ul.onlytoptasks li.column a {
		height:150px;
	}
	ul.onlytoptasks li.column a img {
		width:65px;
		height:65px;
	}
	ul.onlytoptasks li.column a span {
		font-size:0.9rem;
		height:47px;
	}
}

@media screen and (max-width: 767px) {
    #row1 {
    display:contents;
}
}

@media only screen and (max-width: 639px)  {
	div.sublayout_row1_onlytoptasks {
		height:0;
		min-height:0;
	}
	#accessibility-tools .readspeaker {
	    top: 90px;
	}
	div.sublayout_row2_onlytoptasks {
		margin-top:0;
	}
	body.layout_four ul.onlytoptasks.columns {
		box-sizing:border-box;
		width:100%;
		padding:5px;
	}
	
	ul.onlytoptasks.bannercount-5 li.column:nth-child(4),
	ul.onlytoptasks.bannercount-5 li.column:nth-child(5),
	ul.onlytoptasks.columns li.column {
		width: 100%;
		height: 60px;
		margin: 0 0 10px;
	}
	ul.onlytoptasks li.column a, ul.onlytoptasks.bannercount-1 li.column a, ul.onlytoptasks.bannercount-2 li.column a, ul.onlytoptasks.bannercount-3 li.column a, ul.onlytoptasks.bannercount-4 li.column a, ul.onlytoptasks.bannercount-5 li.column a, ul.onlytoptasks.bannercount-6 li.column a {
		width: 100%;
		height: 60px;
		display: block;
		text-align: left;
		font-size: 1em;
		line-height: 1;
		font-weight: normal;
	}
	ul.onlytoptasks li.column a img, ul.onlytoptasks.bannercount-1 li.column a img, ul.onlytoptasks.bannercount-2 li.column a img {
		margin: 0 5px 0 0;
		display: block;
		float: left;
		width: 38px;
		height: 38px;
		vertical-align: middle;
	}
	ul.onlytoptasks li.column a span {height:40px;float:left; width:auto;}
	
	.three.columns .column {
		width:100%;
		margin: 0 0 0rem !important;
	}
	.three .column:nth-child(3n+0),
	.three .column:nth-child(3n+1) {
		margin:0 0 0 !important;
	}
	.three.columns .column.first-column {clear:none;}
	.three.columns .column.odd {
		clear:left;
		margin-right:0% !important;
	}
	.three.columns .column.even {
		margin-left:0% !important;
	}
	
	/* footer */
	.footer_website .columns .column {
		margin-bottom:0;
	}
	.footer_website .columns .column:nth-child(odd) {
		clear:none;
	}
	.footer_website .columns .column:nth-child(even) {
		clear:left;
	}
	form#quicksearch {left:auto !important;}
	form#quicksearch input.text {width:70% !important;}
	form#quicksearch button.submit {width:30%;}
}
@media screen and (max-width: 419px) {
    div#header {height:140px;}
    body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
        margin-top:230px;
    }
    #dl-menu, body.menutype_horizontal ul#dl-menu,
	body.menutype_dual ul#dl-menu {top:55px !important;}
    form#quicksearch {top:160px !important;left:0px !important;right:0px !important;padding:0 5px;width:100% !important;}
    
    form#quicksearch input.text {width:70% !important;}
	form#quicksearch button.submit {width:30%;}
}

@media screen and (max-width: 768px) {
	html, body {
		font-size: 18px !important;
		font-family: "Roboto", "Helvetica", "Arial", sans-serif !important;
		font-weight: 300 !important;
		line-height: 1.15 !important;
	}
}
@media screen and (min-width: 769px) {
	html, body {
		font-size: 18px !important;
		font-family: "Roboto", "Helvetica", "Arial", sans-serif !important;
		font-weight: 300 !important;
		line-height: 1.15 !important;
	}
}


/* PRINT */
@media only print  {
	div#header {
		display:none;
	}
	body.menutype_horizontal .content-wrapper.horizontal, body.menutype_dual .content-wrapper.horizontal {
		margin-top:0;
	}
	.contentrow {width:100%;}
	.section.folder ul.subitems li {display:block;}
	
	div.sublayout_row1_onlytoptasks {
		height:0;
		min-height:0;
	}
	div.sublayout_row2_onlytoptasks {
		margin-top:0;
	}
	body.layout_four ul.onlytoptasks.columns {
		box-sizing:border-box;
		width:100%;
		padding:5px;
	}
	
	ul.onlytoptasks.bannercount-5 li.column:nth-child(4),
	ul.onlytoptasks.bannercount-5 li.column:nth-child(5),
	ul.onlytoptasks.columns li.column {
		width: 100%;
		height: 80px;
		margin: 0 0 10px;
	}
	ul.onlytoptasks li.column a, ul.onlytoptasks.bannercount-1 li.column a, ul.onlytoptasks.bannercount-2 li.column a, ul.onlytoptasks.bannercount-3 li.column a, ul.onlytoptasks.bannercount-4 li.column a, ul.onlytoptasks.bannercount-5 li.column a, ul.onlytoptasks.bannercount-6 li.column a {
		width: 100%;
		height: 80px;
		display: block;
		text-align: left;
		font-size: 1em;
		line-height: 1;
		font-weight: normal;
	}
	ul.onlytoptasks li.column a img, ul.onlytoptasks.bannercount-1 li.column a img, ul.onlytoptasks.bannercount-2 li.column a img {
		margin: 0 5px 0 0;
		display: block;
		float: left;
		width: 38px;
		height: 38px;
		vertical-align: middle;
	}
	ul.onlytoptasks li.column a::after{display:none;}
	ul.onlytoptasks li.column a span {height:40px;float:left; width:auto;}
	
	
	.contentrow > .section.folder ul.columns li.column, .section.folder ul.items.two li, .section.folder ul.items.three li, .section.folder ul.items.fout li {
		margin:0;
	}
	
	.three.columns .column {
		width:100%;
		margin: 0 0 0rem !important;
	}
	.three .column:nth-child(3n+0),
	.three .column:nth-child(3n+1) {
		margin:0 0 0 !important;
	}
	.three.columns .column.first-column {clear:none;}
	.three.columns .column.odd {
		clear:left;
		margin-right:0% !important;
	}
	.three.columns .column.even {
		margin-left:0% !important;
	}
	
	/* footer */
	.footer_website .columns .column {
		margin-bottom:0;
	}
	.footer_website .columns .column:nth-child(odd) {
		clear:none;
	}
	.footer_website .columns .column:nth-child(even) {
		clear:left;
	}
	
}