@media screen and (min-width: 45em) {

.rd-main-navigation-block h1 {
	font-size: 4.0625rem;
}

.rd-main-navigation-block h2 {
	font-size: 1.875rem;
}

.rd-main-navigation-block {
	display: block;
}

.rd-mobile-navigation-block {
	display: none;
}

}

@media screen and (min-width: 60em) {

.rd-main-navigation-block .rd-logo-img {
	height: 76px;
	width: auto;
}

.rd-logo-vub {
	width: 20%;
}

.rd-mobile-navigation-block .rd-logo-vub {
	background-image: url(../../img/layout/logo-color.svg);
}


.rd-language-navigation a {
	padding: 0 1em;
}

.rd-main-navigation {
	left: 20%;
}

.rd-main-navigation,
.rd-mobile-main-navigation {
	width: 60%;
	font-size: 1em;
}

.rd-secondary-navigation .rd-navigation-holder .rd-navigation-inner a:first-child {
	margin-left: 0;
}

.rd-secondary-navigation .rd-navigation-holder .rd-navigation-inner a:last-child {
	margin-right: 0;
}

.rd-mobile-navigation-block .rd-mobile-main-navigation {
	font-size: 1em;
}

}

@media screen and (min-width: 71.25em) {

.rd-main-navigation > .rd-menu-item > h5,
.rd-main-navigation .rd-menu-item > a,
.rd-mobile-main-navigation .rd-menu-item > a,
.rd-mobile-main-navigation > .rd-menu-item > h5 {
	padding: 1.5em 0.8em;
}

}

