/*brancheswitch*/
.brancheswitch {height:25px;padding-left: 10px;}
.brancheswitch a {color:#333;font-size: 12px; font-weight:bold;}

.brancheswitch a.consument,
.brancheswitch a.login {font-weight: normal;}

.I1078 .brancheswitch a.zakelijk {font-weight: normal;}
.I1078 .brancheswitch a.consument {font-weight: bold;}

.nav-bar {
    padding-top: 20px;
}
nav {
    z-index: 500; /*to force menu over content*/
}
header.intro {
    z-index: 1;
}

.navbar-default, .navbar-nav .open{
     background-color: #fff;
}

nav.navbar{
    background-image: none;
    border: 0;
    border-radius: 0;
    box-shadow:none;
}
.dropdown-large {
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 25px;
    position: static!important;
}

#navigation-carrier .toplevel, 
#navigation-carrier .toplevelactive { color: #8a5282; font-size: 2.3rem; }

#navigation-carrier .R .toplevel,
#navigation-carrier ul li ul li.has-children.R a,
#navigation-carrier .toplevelactive {
    text-decoration: underline;
}

.dropdown-header ul, #navigation-carrier ul{
    margin:0;
    padding: 0;
}

.dropdown-header ul li, #navigation-carrier ul li{
    list-style-type: none;
}

.dropdown-header ul li a, #navigation-carrier ul li a {
    color: #2e3233;
    font-size: 1.4rem;
}

/*the menu burger*/
#menu-burger {
	background: url("../img/burger.png") no-repeat; 
    padding: 0 45px;
    position: relative;
    display: inline-block;
    height: 45px;
    margin-left: 5px;
}

#navigation-carrier{
    position:absolute; 
    z-index:1000; 
    background-color:#fff;
}

#navigation-carrier #collapsed-navigation{
    padding: 25px;
}

@media (min-width: 1200px) {
    #navigation-carrier ul li.dropdown-header {
        height: 190px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1299px) {
    #navigation-carrier ul li.dropdown-header {
        height: 190px;
    }
}

@media (max-width: 992px) {
    #navigation-carrier{
        left:-550px;
    }
}

@media (max-width: 768px) {
    #menu-burger{
        display: none;
    }
    #navigation-carrier{
        left:-290px;
    }
    .identity img {
        padding: 2% 0 0 2%;
    }
}

