nav {
	font-family:ubuntu!Important;font-weight:bold!Important;
	height:80px;
	z-index:999999;
	
}

nav a {font-family:ubuntu!Important;font-weight:bold!Important;}

@media (max-width: 1000px) {
	.navbar-brand{margin-left:30px;}
}

/*nav .menucontainer{padding-left:20px;padding-right:20px;}*/

.navbar .navbar-default {
    background-color: #A6CAF0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.navbar .navbar-default .navbar-collapse {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
nav .navbar-toggle{
	border:none;
	background:transparent!Important;
}





@media (max-width: 400px){
	.navbar-brand>img{height:27px!Important;margin-top:10px}
}
@media (min-width: 401px)and (max-width: 998px) {
	.navbar-brand>img{height:40px;;margin-top:6px}
}
@media (min-width: 999px){
	.navbar-brand>img{height:40px;margin-top:6px}
}



/*Positionering af menu fra top*/
nav ul{margin-top:0!Important;}






nav{background:transparent!Important;border:none;border-radius: 0 !important;-moz-border-radius: 0 !important;margin-bottom:0!Important;}
@media (min-width: 1000px) {

	
	
	
	nav .sublevel{
	border:1px solid #cccccc;
	top:30px;
}
nav .sublevel li{
	text-align:right;
}




    nav .login1:hover {
        background: #A6CAF0;
    }
        nav .login1:hover:after {
            background: #A6CAF0;
        }

    nav .login1active:after {
        background: #A6CAF0!important;
    }




    nav .login1 {
        margin-top: 27px;
        position: relative;
        height: 28px;
        overflow: visible;
        position: relative;
        color: #A6CAF0;
        border-left: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        transform-origin: bottom left;
        -ms-transform: skew(-15deg, 0deg);
        -webkit-transform: skew(-15deg, 0deg);
        transform: skew(-15deg, 0deg);
        padding-right: 0;
        width: 125px;
        white-space: nowrap;
    }
        nav .login1:after {
            content: " ";
            position: absolute;
            display: block;
            width: 100%;
            height: 28px;
            top: 0;
            left: 17px;
            z-index: -1;
            margin-top: -1px;
            border-right: 1px solid #A6CAF0;
            border-top: 1px solid #A6CAF0;
            border-bottom: 1px solid #A6CAF0;
            transform-origin: bottom right;
            -ms-transform: skew(15deg, 0deg);
            -webkit-transform: skew(15deg, 0deg);
            transform: skew(15deg, 0deg);
        }

.login1 a {
  display:block;
  text-decoration:none;
  transform: skew(20deg);
  -webkit-transform: skew(15deg); 
   -moz-transform: skew(15deg); 
   -o-transform: skew(15deg);
	top:-13px;
}
	.login1 a:hover 
	{	
		color:#ffffff!Important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.navbar {min-height:80px !important;}




.navbar-nav > li > a,  {
    height: 70px;
}


nav .has-child a{background:transparent!Important;}



    nav .hcstyle {
        height: 28px;
        display: inline-block;
        transform: skew(-15deg);
        -webkit-transform: skew(-15deg);
        -moz-transform: skew(-15deg);
        -o-transform: skew(-15deg);
        background: #A6CAF0;
        border: 1px solid #cccccc;
        top: 27px;
        margin-left: 4px;
    }

	
	
	
	
nav .hcstyle>a {
  display:block;
  text-decoration:none;
  
  transform: skew(15deg);
  -webkit-transform: skew(15deg); 
   -moz-transform: skew(15deg); 
   -o-transform: skew(15deg);

	top:-13px;
}

nav .login1 a {
  display:block;
  text-decoration:none;
  
  transform: skew(15deg);
  -webkit-transform: skew(15deg); 
   -moz-transform: skew(15deg); 
   -o-transform: skew(15deg);

	top:-13px;
}

	
nav .hcstyle>ul>li>a {
  display:block;
  text-decoration:none;
	top:-15px;
}



    nav .hcstyle li:hover {
        display: block;
        text-decoration: none;
        background: #A6CAF0;
    }


    nav .hcstyle:hover {
        display: block;
        text-decoration: none;
        background: #A6CAF0;
    }

    nav .active {
        display: block;
        text-decoration: none;
        background: #A6CAF0;
    } 

nav .active a{

   display:block;
  text-decoration:none;
  background:transparent!Important
    
} 


nav .hcstyle a:hover{

  display:block;
  text-decoration:none;
  background:transparent!Important;
	color:#ffffff!Important;
}	

}



@media (max-width: 999px) {
	
/*mobilmenu*/

	.hcsubstyle>a{border-bottom:none!Important;color:#333333;}
	
	nav
	{
		z-index:999999;
	}	
	
nav .hcstyle  {

}
	
	
	
nav .hcstyle>a {

}

	
nav .hcstyle>ul>li>a {

}
	
	

nav .hcstyle li:hover{

} 
	
	
nav .hcstyle:hover{

} 

nav .active{

	background:transparent!Important;

} 

nav .active a{

background:transparent!Important;
	display:inline-block;
	color:#000000!Important;
	border-bottom:1px solid #ffba00;


} 


nav .hcstyle a:hover{

	
}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
		top:9px;
    }
    .navbar-collapse {
        background: #A6CAF0;
        border-top: none;
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}