/* 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   [class$="something"]
-------------*/
#LeftNav ul.M0 {
	
}

#LeftNav ul.M0 > li > a {
	display:block;
	margin:3px 0px 0px 0px;
	padding:5px 10px;
	font-weight:normal;
}

#LeftNav ul.M0 > li {
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
}

#LeftNav ul.M0 > li > a[class$="_Active"] ,#LeftNav ul.M0 > li > a:hover[class$="_Active"], #LeftNav ul.M0 > li > a:hover {
	color:#fff;
	background-color:#3A3A3A;
	text-decoration:none;
}

/* Niveau 3-5
-------------*/
#LeftNav .M0 ul > li, #LeftNav .M0 ul > a {
	line-height:14px;
	margin:9px 0px 6px 0px;
	border:none;
	width:inherit;
}



#LeftNav ul.M2 > li > a[class$="_Active"] ,#LeftNav ul.M2 > li > a:hover[class$="_Active"],
#LeftNav ul.M3 > li > a[class$="_Active"] ,#LeftNav ul.M3 > li > a:hover[class$="_Active"],
#LeftNav ul.M4 > li > a[class$="_Active"] ,#LeftNav ul.M4 > li > a:hover[class$="_Active"],
{
	color:#db7e45;
	text-decoration:none;
}


/* Niveau 3
-------------*/
#LeftNav .M0 ul {
	padding-left:15px;
	border:none;
	margin-top:3px;
	border-top:1px solid #ccc;
}


/* Niveau 4
-------------*/
#LeftNav .M0 ul ul {
	padding-left:10px;
	border:none;
}

/* Niveau 5
-------------*/
#LeftNav .M0 ul ul ul {
	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;
	}
}
.secondary-navigation { position: relative; z-index: 400; }

.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;
}




/********* 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;
}


