#menue-wrap {
	position:fixed;
	top:100px;
	left:0;
	width:100%;
	z-index:10000;
	display:none;
}

#menue-content {
	width:100%;
	max-width:1920px;
	margin:0 auto;
	min-height:100px;
	padding-left:10px;
}

#menue-content li:first-of-type {
	margin:0 0 20px;
}

#menu {
	padding:0 20px 20px;
}

#menue-content li {
	list-style-type:none;
	position:relative;
	padding:3px 0;
}

#menue-content li a,
#menue-content li a:visited {
	color:#333;
	font-size:21px;
	line-height:1.2em;
	display:table;
	text-decoration:none;
	cursor: pointer;
}

#menue-content li a:hover,
#menue-content li a:active {
	color:#fb0606;
}

.slicknav_menu {
	display:none;
	z-index:100000;
	width:340px;
}

.slicknav_btn {display:block;cursor:pointer;margin-left:20px;position:relative;z-index:3000;}
.slicknav_menu .slicknav_icon-bar {display:block; width:45px; height:6px; background-color:#4d4d4d;margin:6px 0 0;}
.slicknav_nav { clear:both;background:rgba(255,255,255,0.9);padding:70px 20px 15px;z-index:2000;position:relative;top:-40px;}


/*
.slicknav_nav ul,
.slicknav_nav li { display: block; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: table;}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display:inline; padding:0;margin:0;}
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
*/


@media screen and (max-width: 1600px) {
	#menu {display:none!important;	}
	.slicknav_menu {display:block!important;z-index:1000!important;}
}

@media screen and (max-width: 1480px) {
	#menue-content li a,
	#menue-content li a:visited {font-size:21px;}
}

@media screen and (max-width:1280px) {
	.slicknav_btn {margin-left:10px;}
	.slicknav_nav {padding: 70px 10px 15px;}
	.slicknav_menu {width: 330px;}
}

@media screen and (max-width: 834px) {
	#menue-wrap {top:30px;}
	#menue-content li a,
	#menue-content li a:visited {font-size:19px;}
	.slicknav_menu {width:290px;}
	.slicknav_menu .slicknav_icon-bar {width:35px;height:5px;}
	.slicknav_menu .slicknav_icon-bar {margin:4px 0 0;}
}

@media screen and (max-width: 480px) {
	#menue-content {padding-left:0;}
}
