@import url('../../Content/bootstrap.min.css');

/* Dropdowns bei Hover öffnen wenn nicht collapsed */
@media screen and (min-width: 768px) {
  ul.navbar-nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
  }
}
.head {
  height: 60px;
}
.m-t-head {
  margin-top: 110px;
}
.breadcrumb {
    background-color: transparent;
}
.breadcrumb > li + li::before {
    content: "|\00a0";
    color: #000;
}
.titel {
  color: #999;
}
.gold {
  color: #fece00;
}
.lead {
  color: #ccc;
}
.h2, h2 {
  	margin-bottom: 20px;
	color: #fece00;
}
.h4, h4 {
  	font-size: 17px;
    margin-top: 25px;
    font-weight: 600;
}
td {
padding: 5px 15px;
}
a {
    color: #edc104;
}
a:focus, a:hover {
    color: #000;
}
.navbar-nav {
	margin-top: 10px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
  border-bottom: 2px solid #ccc;  
  color: #fece00;
    background-color: transparent;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #fece00;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #fece00;
}

.dropdown-menu > li > a {
    padding: 5px 20px;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fece00;
    background-color: #f2f0f0;
}
.navbar-collapse {
    padding-right: 0;
}
/* ===  MAIN-NAVIGATION  ===  */
.navbar {
  	border: 0;
    border-radius: 0;
}
.navbar-default {
	height: 80px;
	background-color: #ededed;
	border-color: transparent;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
  	text-transform: uppercase;
}
.navbar-fixed-top {
  	padding-right: 0;
}
/* ===  /MAIN-NAVIGATION  ===  */
/* ===  Collapse bar  ===  */
.hamburger-title {
	display: block;
	padding: 8px 15px 0 0;
	float: left;
	font-size: 20px;
	font-weight: 600;
	color: #292726;
}
.top-header {
	margin-top: 0;
	padding: 0;
	background-color: #fff;
	border-color: transparent;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
/* ===  /Collapse bar  ===  */
/* ===  CUSTOMIZE THE NAVBAR  ===  */
.navbar-wrapper {
	position: absolute;
	top: 40px;
	left: 0;
	right: 0;
	z-index: 1032;
}
/* ===  FOOTER  ===  */
footer {
  	margin-top: 50px;
  	background-color: #f2f0f0;
}
footer .footer-content {
	padding: 40px 0 20px 0;
	border-bottom: 4px #fece00 solid;
  	line-height: 1.42857143;
}
footer h3 {
    margin-top: 0;
	font-size: 2.0rem;
	font-weight: 400;
	text-transform: uppercase;
	color: #666;
}
address a {
  color: #000;
}
/* ===  /FOOTER  ===  */
.carousel-caption > h3 {
  background-color: #222;
  opacity: 0.8;
  padding: 5px;
}
.wm-gallery div.pull-left {
  padding: 0 10px 10px 0;
}
@media screen and (max-width: 768px) {

  .navbar-nav {
	margin-top: 10px;
  	background-color: #fff;
} 
/* ===  MENU Symbole  ===  */
#menu-button::before {
	display: inline-block;
	font-family: FontAwesome;
	color: #000 ;
	font-style: normal;
	font-weight: 200;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	/*width: 35px; */
	padding-right: 0;
	font-size: 2.0em;
}
.navbar-toggle #menu-button::before {
	content: "\f00d";
}
.navbar-toggle.collapsed #menu-button::before {
		content: "\f0c9";
}
.fa-2x {
	margin-top:25px;
}
.navbar-collapse {
    padding-right: inherit;
}
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px 5px 45px;
}
}