/* css left underside menu */

/* Niveau 2-5
-----------------------------------*/
.sidemenu{
	margin-bottom:30px;
}

#LeftNav ul {
	margin:0px;
	padding:0px;
}

#LeftNav a {
	text-decoration:none;
}

#LeftNav li {
	list-style-type:none;
	list-style-image:none;
	height:inherit;
	float:left;
	width:100%;
	clear:left;
}

#LeftNav a {
	color:#333;
}

#LeftNav a:hover {
	color:#f9500e;
	text-decoration:none;
}

/* Niveau 2
-------------*/
#LeftNav ul.M0 {
	
}

#LeftNav a.L2, #LeftNav a.L2_Active {
	display:block;
	margin:3px 0px 0px 0px;
	padding:5px 10px;
	font-weight:normal;
}

#LeftNav a.L2_Active {
	color:#a91b41;
}

#LeftNav li.L2, #LeftNav li.L2_Active {
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
}

#LeftNav a.L2_Active, #LeftNav a:hover.L2_Active, #LeftNav .L2 a:hover {
	color:#fff;
	background-color:#3A3A3A;
	text-decoration:none;
}

/* Niveau 3-5
-------------*/
#LeftNav .L3, #LeftNav .L3_Active, #LeftNav .L4, #LeftNav .L4_Active, #LeftNav .L5, #LeftNav .L5_Active {
	line-height:14px;
	margin:9px 0px 3px 0px;
	border:none;
	width:inherit;
}

#LeftNav.L3 a:hover {
	text-decoration:underline;
	}

#LeftNav a.L3_Active, #LeftNav a.L4_Active, #LeftNav a.L5_Active, #LeftNav .L3 a:hover, #LeftNav .L4 a:hover, #LeftNav .L5 a:hover {
	color:#db7e45;
	text-decoration:none;
}


/* Niveau 3
-------------*/
#LeftNav ul.M2 {
	padding-left:15px;
	border:none;
	margin-top:3px;
	border-top:1px solid #ccc;
}


/* Niveau 4
-------------*/
#LeftNav UL.M3 {
	padding-left:10px;
	border:none;
}

/* Niveau 5
-------------*/
#LeftNav ul.M4 {
	padding-left:10px;
}

/* menu done */

/* secondary top menu */

	/*** additional css for top and main menu for combining the two in mobil/ipad-versions ****/


@media(min-width:992px){
	.added-top-menu{
		display:none !important;
	}

}	
@media(max-width:991px){
	.added-top-menu{
		display:block !important;
	}
	.secondary-navigation, #menu-line{
		display:none;
	}
}

.navbar-header{
	width:100%;
	float:none;
}
.secondary-navigation > ul{
	float:right;
	margin-top:10px;
	padding-left:0px;
	line-height:1;
}

.secondary-navigation ul > li{
	float:left;
	list-style: none;
	padding:0px 15px;
	color:#808080;
	border-left:1px solid #808080;
	font-size:13px;
}
.secondary-navigation ul > li:last-child {
	padding-right: 0px;
}

.secondary-navigation ul > li.lan {
	border:none;
	padding: 0px 5px;
}

.secondary-navigation > ul > li a:hover{
	color:#000000;
}

.secondary-navigation > ul > li:first-child{
	border:none;
}

.secondary-navigation > ul > li a{
	color:#808080;
}

.secondary-navigation > ul > li > a{
	text-decoration: none;
}

.secondary-navigation > ul > li > a:hover{
	background:transparent;
}

.secondary-navigation > ul > li > a:focus{
	background:#transparent;
	/*border:1px solid #fff;*/
	color:#333;
}


#cssmenu > ul >li:first-child > a{
	padding-left:0px;
}

/********* secondary top menu ********/


/* removes bootstrap bottom-border on nav-tabs i sprogvalg */
.nav-tabs {
	border-bottom:none;
}

.language-top-menu{
	float:right;
	margin-top:10px;
}

.language-top-menu ul{
	line-height:1;
}

.language-top-menu > ul > li {
	list-style: none;
	padding: 0px 15px;
	color: #808080;
	font-size: 13px;
}

.language-top-menu > ul > li > a {
	color: #808080;
	line-height:0.9;
	padding:0px;
}

.language-top-menu > ul > li ul > li {
	border:none !important;
}

.dropdown-menu li {
	border: 0px !important;
	padding: 0px 5px !important;
}

#sprogvalg.mobile-sprogvalg > li.dropdown > a{
	color:#ffffff ;
	font-size:30px;
	padding:0px 15px;
	border:none;
}

#sprogvalg.mobile-sprogvalg > li.dropdown > a:hover, #sprogvalg.mobile-sprogvalg > li.dropdown > a:focus{
	border:none;
}

#sprogvalg.mobile-sprogvalg > li.dropdown > a:hover{
	color:#fff ;
}

#sprogvalg.mobile-sprogvalg > li.dropdown > a:active{ 
	color:#fff ;
	background: #0C1923;
}

#sprogvalg.mobile-sprogvalg > li.dropdown > a:focus{
	color:#fff ;
	background: #0C1923;
}

/* setting width of dropdown menu in ex top menu */
.dropdown-menu{
	min-width:50px;
}

/* last list element remove padding */
.secondary-navigation.pris ul:first-child li:last-child {
    padding-right: 0;
}


