body {
  padding-top: 0px;
  padding-bottom: 0px;
}

.logo img
{
	width: 450px;
}


.page-header
{
	border-bottom: 1px solid #9d1b27;
}


@media (min-width: 767px) {
	.logo
	{
	padding:0px;
	padding-top:40px;
	margin:0px;
	border-bottom: 0px;
	}
}

@media (max-width: 767px) {
	.logo
	{
	padding:0px;
	padding-top:60px;
	margin:0px;
	border-bottom: 0px;
	}
}



h1, h2, h3 {
	color: #4d4d4d;
}

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
  border:1px solid red!important;
}
.navbar
{
padding:0px!important;
margin:0px!important;
}

@media (min-width: 767px) {
	.nav 
	{
	float: right !important;
	}
}

.image_txt_overlay {
  position: absolute;
  right: 0%;
  bottom:20px;
  left: 0%;
  z-index: 10;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  background-color: #969494;
  opacity: 0.5;
  width: 70%;
  border-bottom:3px solid #817c7c;"
}

.image_txt_overlay h3
{
	color: white;
}

* {
  border-radius: 0 !important;
}




.person_image
{
	width: 100%;
	padding:0px;
	margin:0px;
}

.sub_col
{
padding:0px;
margin-bottom: 10px;
}

.icon-bar {
    background-color: black!important;
}

.text_body img
{
	width: 370px;
	float:right;
	margin: 5px;
}

.text_body
{
	float:none;
	padding:15px;
}

.single_person_wrapper
{
	padding: 15px;
	border: 0px solid red;
}

@media (min-width: 767px) {
	.person_descr
	{
		min-height: 340px;
	}
}

.navbar-custom {
    color: #FFFFFF;
    background-color: none;
}
.navbar-nav
{
	   background-color: #FFFFFF;
	filter:alpha(opacity=70); /* IE */
	opacity:0.7; /* allgemein */
	-moz-opacity:0.7; /* Mozilla */
	-khtml-opacity:0.7; /* KTHML */
	-opera-opacity:0.7; /* Opera */
}
.inner-navbar
{
	border:0px solid red;
}


.nav>li>a{
  border-bottom: 3px solid transparent;
  font-weight: bold;
}
.nav>li>a:focus, .nav>li>a:hover,.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
  border-bottom: 3px solid transparent;
  background: none;
}
.navbar a, .dropdown-menu>li>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
 color: #000000;
}

.nav li:hover:nth-child(1), .nav li.active:nth-child(1){
  border-bottom: #9d1b27 3px solid;
}

.nav li:hover:nth-child(2), .nav li.active:nth-child(2){
  border-bottom: #bd747b 3px solid;
}

.nav li:hover:nth-child(3), .nav li.active:nth-child(3){
  border-bottom: #bd747b 3px solid;
}



@media (max-width: 767px) {
	.nav>li>a{
	  border-bottom: 0px solid transparent;
	  font-weight: bold;
	}
	.nav>li>a:focus, .nav>li>a:hover,.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
	  border-bottom: 0px solid transparent;
	}
	.navbar a, .dropdown-menu>li>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
	 color: #000000;
	}

	.nav li:hover:nth-child(1), .nav li.active:nth-child(1){
	  border-bottom: #9d1b27 0px solid;
	  background: #9d1b27;
	}

	.nav li:hover:nth-child(2), .nav li.active:nth-child(2){
	  border-bottom: #bd747b 0px solid;
	  background: #bd747b;
	}
	
	.nav li:hover:nth-child(3), .nav li.active:nth-child(3){
	  border-bottom: #bd747b 3px solid;
	  background: #bd747b;
	}
	
	.inner-navbar
	{
		border:0px solid red;
		background-color: #f7f6f6;
	}
}


.contact_btn
{
	font-weight: bold;
	border-left: 1px solid #9d1b27;
}

.contact_btn:hover
{
	font-weight: bold;
	border-left: 1px solid #9d1b27;
}

.more_info_btn
{
	border-right: 1px solid #9d1b27;
}

.more_info_btn:hover
{
	border-right: 1px solid #9d1b27;
}


@media (max-width: 767px) {
	.contact_btn
	{
		font-weight: bold;
		border-left: 2px solid #9d1b27;
	}
	.more_info_btn
	{
		border-right: 0px solid #9d1b27;
		border-left: 2px solid #9d1b27;
	}
	
	.contact_btn:hover
	{
		font-weight: bold;
		border-left: 2px solid #9d1b27;
	}
	.more_info_btn:hover
	{
		border-right: 0px solid #9d1b27;
		border-left: 2px solid #9d1b27;
	}
}




/*
.form-group
{
	padding-top:10px;
	padding-bottom:10px;
}*/



.footer {
  position: relativ;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  background-color: #f5f5f5;
}

.footer-text {
  margin: 20px 0;
  font-weight: bold;
}

.footer-text a
{
	color: #4d4d4d;
}

/*
.btn-lila { 
  color: #ffffff; 
  background-color: #3C2C82; 
  border-color: #cccccc; 
} 
 
.btn-lila:hover, 
.btn-lila:focus, 
.btn-lila:active, 
.btn-lila.active, 
.open .dropdown-toggle.btn-lila { 
  color: #ffffff; 
  background-color: #261963; 
  border-color: #cccccc; 
} 
 
.btn-lila:active, 
.btn-lila.active, 
.open .dropdown-toggle.btn-lila { 
  background-image: none; 
} 
 
.btn-lila.disabled, 
.btn-lila[disabled], 
fieldset[disabled] .btn-lila, 
.btn-lila.disabled:hover, 
.btn-lila[disabled]:hover, 
fieldset[disabled] .btn-lila:hover, 
.btn-lila.disabled:focus, 
.btn-lila[disabled]:focus, 
fieldset[disabled] .btn-lila:focus, 
.btn-lila.disabled:active, 
.btn-lila[disabled]:active, 
fieldset[disabled] .btn-lila:active, 
.btn-lila.disabled.active, 
.btn-lila[disabled].active, 
fieldset[disabled] .btn-lila.active { 
  background-color: #3C2C82; 
  border-color: #cccccc; 
} 
 
.btn-lila .badge { 
  color: #3C2C82; 
  background-color: #ffffff; 
}*/