﻿/* Header */
.opt fieldset#sitesearch {
    right: 314px;
    top: -50px;
}
.opt .inloggen {
    top: auto;
    bottom: -30px;
    width: 294px;
}
#headerContainer .meta {
    right: 0;
    top: 10px;
}

/* 10px padding more compared to tablet */
.opt #siteNavContainer .tabs {
    min-height: 60px;
}
.opt #siteNavContainer .tabs li:first-child a {
    padding-left: 20px;
}
.opt #siteNavContainer .tabs li a {
    padding-right: 25px;
    padding-left: 15px;
    min-height: 60px;
}
.opt #siteNavContainer .tabs li a span {
    margin-right: -25px;
    padding-right: 25px;
    min-height: 45px;
    min-width: 140px;
}
.opt #siteNavContainer .tabs li a:hover,
.opt #siteNavContainer .tabs li.active a {
    padding-left: 17px;
}
.opt #siteNavContainer .tabs li a:hover span,
.opt #siteNavContainer .tabs li.active a span {
    padding-right: 27px; 
}
.opt #siteNavContainer .tabs li:first-child a:hover,
.opt #siteNavContainer .tabs li.active:first-child a {
    padding-left: 20px;
}
.opt #siteSubNavContainer .nav {
    margin-right: 300px;
}

.kcofilter > .search {
    width: 40%;
}
.kcofilter > .type {
    width: 30%;
}
.kcofilter > .thema {
    width: 30%;
}
