/* Colors
grau: #555555;
hellrot: #d37268;
hover hellrot: #a34238;
petrol: #2c6c80;
hover petrol-dunkel: #0c4c60;
hover petrol-hell: #4c8ca0;
*/

a.text-logo {
	text-indent: -999px;
}

.content-section a.link {
    margin-bottom: 0;
}

/* Farben */
body {
 	color: #444; 
}

a,
img.color1,
ul.dropdown-menu.material-buttons>.current-menu-item>a:not(:disabled), 
ul.dropdown-menu.material-buttons>.current_page_item>a:not(:disabled),
ul.dropdown-menu.material-buttons>li:not(.current-menu-item):not(.current_page_item).hover, 
ul.dropdown-menu.material-buttons>li:not(.current-menu-item):not(.current_page_item):hover,
ul.dropdown-menu.material-buttons>li:not(.current-menu-item):not(.current_page_item):hover>a:not(:disabled) {
	color: #E2823F;
}

a:hover {
	color: #B2520F;
}

.button,
.fixto-fixed ul.dropdown-menu.material-buttons>.current-menu-item>a, 
.fixto-fixed ul.dropdown-menu.material-buttons>.current_page_item>a,
.fixto-fixed ul.dropdown-menu.material-buttons>li:not(.current-menu-item):not(.current_page_item):hover>a {
	background-color: #E2823F;
}

i.mdi.color1 {
 	color: #444444; 
}

.header-top {
	background: rgba(0,0,0,0.3);
}

.navigation-bar.fixto-fixed {
	background-color: rgba(255,255,255,0.9);
}

.header-homepage .hero-title {
	background: rgba(0,0,0,0.2);
  padding: 5px 15px;
  border-radius: 3px;
	border-width: 0;
}

/* Title */
h1.hero-title {
	text-align:left;
  color: #FFFFFF;
}

p.header-subtitle, p.header-subtitle2 {
	background: rgba(0,0,0,0.3);
  padding: 5px 15px;
	border-radius: 3px;
}

h3 {
 color: #333; 
}

/* Listen */
li {
	text-align: left; 
}

/* Bilder */
img {
	border-radius: 3px;
}

/* Buttons */
/*
.button {
  margin-right: 1rem !important;
	margin-bottom: 0;
}
*/

.btn_js {
	background: #E2823F;
}

.footer p,
.footer a:hover {
    color: #4c8ca0;
}

/* Bod-Widget */
.bod-widget {
		display: flex;
    justify-content: center;
    align-items: center;
		margin-top: 50px;
}