﻿ul.d-nav-menu-toplevel > li > a {
	color: rgb(201, 175, 96);
}

ul.d-nav-menu-toplevel > li:hover > a, ul.d-nav-menu-toplevel > li.active > a {
	color: rgb(220, 160, 10);
	text-shadow: none;
}

ul.d-nav-menu-toplevel > li.nav-menu.open a {
	color: rgba(201, 175, 96);
	background-color: transparent;
	box-shadow: none;
}

.d-nav-menu-items {
	min-width: 250px;
	z-index: 800;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
}

.d-nav-menu-items ul {
	background: rgba(0, 0, 0, 0.9);
}

.d-nav-menu-items ul li {
	border-color: rgba(255, 255, 255, 0.1);
	line-height: 2.5rem;
}

.d-nav-menu-items ul li:hover > a, .d-nav-menu-items ul li.active > a {
	color: initial;
	background: rgba(255, 255, 255, 0.1);
	line-height: 2.5rem;
}

.d-nav-menu-items ul li.nav-menu:hover, .d-nav-menu-items ul li.nav-menu.active {
	background: rgba(255, 255, 255, 0.1);
}

.d-nav-menu-items ul li.nav-menu:hover > a, .d-nav-menu-items ul li.nav-menu.active > a {
	background: rgba(255, 255, 255, 0.01);
}

.d-nav-menu-items ul li.nav-menu > .menu-arrow {
	background: rgba(255, 255, 255, 0.1);
}

.d-nav-menu-items ul li.nav-menu > .menu-arrow:hover {
	background: rgba(255, 255, 255, 0.6);
}

.d-nav-menu-items ul li.nav-menu > ul li {
	background-color: #404040;
}

.m-nav {
	background-color: rgb(0,0,0);
	border-top-left-radius: 0;
	border-bottom-left-radius: 30px;
}

.m-nav ul {
	background-color: rgb(0,0,0);
}

.m-nav ul li.nav-menu > ul {
	background-color: rgb(201, 175, 96);
}

html.m-nav-opening .m-nav, html.m-nav-closing .m-nav {
	-webkit-transition: none 0.5s ease;
	-moz-transition: none 0.5s ease;
	-ms-transition: none 0.5s ease;
	-o-transition: none 0.5s ease;
	transition: none 0.5s ease;
}

a:hover, .btn-link:hover, .btn-link:focus {
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}

#nav-icons {
	background: rgb(201, 175, 96);
}

#nav-icons ul li a {
	color: #000;
}

#footer {
	background: #212121;
}

#startseite #spielbetrieb-tabs #tabs {
	background: rgb(201, 175, 96);
}

#startseite #spielbetrieb-tabs #tabs nav .nav-link {
	color: #000;
}

#startseite #teaser {
	background: rgb(201, 175, 96);
}

#startseite #teaser .teaser-link, #startseite #teaser .teaser-link > a {
	text-shadow: none;
}

#news-slider {
	background: rgba(0, 0, 0, 0.7);
	color: rgb(193, 174, 101);
}