#navigace-wrapper
{
	display:block;
	/*height:100%;*/
	float:right; 
	position:relative;
	border: 0px solid green;   
	z-index:100;

}
nav.webnav  
{ 
	position:relative;
	border:0px solid orange;
	padding-top:30px; 
	height:100%;
	cursor: default;
}
#navmenu
{
	display: block;
	position: relative;
	top:0px;
	list-style:none;
	margin:0;
	padding:0;
}
#navmenu:before,.nav ul:after 
{
    content:"";
    display:table;
}
#navmenu:after 
{
    clear:both;
}
#navmenu a 
{
	text-decoration:none;
	display: block
}
#navmenu >li> a:hover
{
	color:	#ddd4af;
}
#navmenu >li   >a 
{
	color:black;
}
#navmenu li ul li a 
{
	color:#ddd4af;
}
#navmenu li ul li:hover >a 
{
	color:black;
}
#navmenu ul
{
	list-style:none;
	margin:0;
	padding:0 10px 0 0;
}
#navmenu li/*LEVEL 1*/
{
	float:left;
	position:relative;
	/*-webkit-transition:800ms ease;
	-moz-transition:800ms ease;
	-o-transition:800ms ease;
	transition:800ms ease;*/
	font-family: 'Crimson Text', serif;
	font-weight:400;
	text-transform: uppercase;
	line-height:120%;
	display:block;
	padding:0px 0px;
	border:0px solid lime;
	font-size:20px;
}
#navmenu >li/*LEVEL 1*/
{
	padding:10px;
}
#navmenu li:before /*LEVEL 1:BEFORE*/
{
	display: none;
}
#navmenu li:hover /*LEVEL 1:HOVER*/
{
	color:rgb(221 212 175);  
	background:#333;
}
#navmenu li ul li /*LEVEL 2*/
{
	width:100%;
	display:block;
    min-width:280px;
    text-align:left;
	border:0px solid red;
	font-family: 'Work Sans';
	font-size:14px;
	padding:10px 0px 10px 10px;
}
#navmenu li ul li:hover /*LEVEL 2:HOVER*/
{
	background:	#ddd4af;
	/*background: linear-gradient(16deg, rgba(249,196,3,1) 20%, rgba(255,180,15,1) 82%);*/
	color:black;
}
#navmenu li ul{
    background:#333;
    position:absolute;
    left:0px;
    z-index:1;
    visibility:hidden;
    opacity:0;
    filter:alpha(opacity=0);
 /*   -webkit-transition:1000ms ease;
    -moz-transition:1000ms ease;
    -o-transition:1000ms ease;*/
    transition:1000ms ease;
	top:44px;
}
#navmenu li ul li ul
{
    background:#333;
    left:50%;
    z-index:1;
	color:#ddd4af;
    opacity:0;
    filter:alpha(opacity=0);
 /*   -webkit-transition:1000ms ease;
    -moz-transition:1000ms ease;
    -o-transition:1000ms ease;*/
    transition:1000ms ease;
	top:36px;
}
#navmenu li:hover > ul /*submenu*/
{
    visibility:visible;
    opacity:1;
    filter:alpha(opacity=100);
}