#mobileShortcuts ul.portalSelector {
	float: none;
}

ul.portalSelector {
	display: none;
	margin-top: 12px;
	margin-right: 5px;
}
.threedotfive ul.portalSelector {
	margin-right: 15px;
	margin-top: 17px;
	padding-top: 0;
}
#shortcuts {
	float: right;
}
.portalSelector .dropDown .klimaatwijzer {
	background-color: #a90061;
	color: #fff;
}
.portalSelector .dropDown .klimaatwijzer:hover {
	background-color: #fff;
	color: #a90061 !important;
}

#mainMenu ul li a {
	font-size: 18px;
}
#mainMenu a.active {
	font-weight: 700;
}

h1,
h1 a,
.editorContent h1 a {
	font-size: 42px;
	font-weight: 700;
}
h2,
h2 a,
.editorContent h2 a {
	font-size: 28px;
	font-weight: 700;
}
h3,
h3 a,
.editorContent h3 a {
	font-size: 22px;
	font-weight: 700;
}
h4,
h4 a,
.editorContent h4 a {
	font-size: 18px;
	font-weight: 700;
}

h2.itemTitle,
h2.itemTitle a,
.twelve.columns .multiple .sectionContent .itemTitle,
.twelve.columns .multiple .sectionContent .itemTitle a {
	font-size: 20px;
	font-weight: 700;
}

.box {
	background-color: #f0f8f8;
}

#aboutOverlay .overlayContent {
	padding: 20px 40px;
}

#aboutOverlay .overlayContent ul {
	margin-left: 35px;
	list-style: disc outside;
}

a .editorButton,
.editorButton a {
	text-transform: none;
}

#eParticipation.section .item .button.register {
	float: left;
	margin-right: 5px;
	text-align: left;
}
#eParticipation.section .item .button.register::before {
	content: '';
}
#eParticipation.section .item .button.register input {
	padding: 0 16px 0 30px;
}

#bottom .row .nine.columns {
	width: 65%;
}
#bottom .row .three.columns {
	margin-left: 0%;
	text-align: right;
	width: 35%;
}

#footer .logo img {
	max-height: 50px;
}
#footer .idw-logo {
	display: inline-block;
	margin-right: 25px;
	margin-top: 6px;
}
#footer .idw-logo img {
	margin-top: -5px;
	max-height: 55px;
}
