/* Kasten Slideshow */

#slideshow .slide .caption {
    max-width: 800px;

}

#slideshow:after {
    background: rgba(238,127,43, 0.7)
}


#gallery a::before {
  display: none;
}


/* Menuicons oben rechts */

#menu .col-right a.cta {
  width: 80px;
  height: 80px;
  display: block;
  text-align: center;
  border-right: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
  color: #444;
  padding: 11px 0 0 0;
  float: left;
  margin: 0;
}

#menu .col-right a.cta + a.cta {
  margin-left: -1px;
}

#menu .col-right a.cta i {
  display: block;
  line-height: 35px;
  font-size: 35px;
  margin: 0 0 8px 0;
}

#menu .col-right a.cta span {
  display: block;
  font-size: 10px;
  line-height: 10px;
}


.team .text-muted {
    color: #6c757d!important;
    font-size: 1.2em;
}

/* Footer */

#bottom {
	background: #891727;
	background: -moz-linear-gradient(top, #891727 0%, #f7b078 100%);
	background: -webkit-linear-gradient(top, #891727 0%,#f7b078 100%);
	background: linear-gradient(to bottom, #891727 0%,#f7b078 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#891727', endColorstr='#f7b078',GradientType=0 );	
}

#bottom {
    background: #3d3d3d;
}

#footer {
    background: #ee7f2b;
}

b, strong {
    color: #EE7F2B;
}

#team .team {
    border: 3px double #EE7F2B;
	
}

/* ----------------------- BLOCKQUOTES ICON FALSE ----------------------- */

blockquote.icon-false {
  padding: 30px;
}


blockquote.icon-false:before {
  display: none;
}


/* ----------------------- FACEBOOK ICON ----------------------- */

#fixed a {
    color: #fff;
    background-color: #3b5998;
}

#fixed a:hover {
  background: #3b5998;
  color: #fff;
}


.fancybox-caption {
    font-size: 23px;
}