a,
#home-slider .caption h1 span, 
#twitter-carousel .item span, 
#footer .footer-bottom, 
#single-portfolio .close-folio-item:hover, 
.single-table.featured .btn.btn-primary, 
.contact-info ul li a:hover, 
#footer .footer-bottom a  {
  color: #003333;
}


.btn.btn-primary,
.btn-submit {
  background-color: #f6c864;
}


.btn.btn-primary:hover,
.btn-submit:hover {
  background-color: #f8aa00;
}

a:hover, a:focus {
	color: #fff;
}

.main-nav, 
.service-icon, 
.progress-bar.progress-bar-primary, 
.single-table.featured, 
.btn.btn-primary, 
.twitter-icon .fa-twitter, 
.twitter-left-control:hover, .twitter-right-control:hover, 
.post-icon, 
.entry-header .date:after, 
.btn-loadmore:hover, 

#footer, 

.folio-overview a:hover {
  background-color:#FD9712;
}



.caption .btn-start:hover, 
.left-control:hover, 
.right-control:hover 
 {
  background-color:#fff;
    -webkit-transition: background-color 0.6s ease;
  transition: background-color 0.6s ease;

}

.twitter-left-control:hover, 
.twitter-right-control:hover, 
.btn-loadmore:hover  {
	border: 1px solid #028fcc;
}

.caption .btn-start:hover, 
.left-control:hover, 
.right-control:hover {
	border-color: #bcbfde;
}

.twitter-icon .fa-twitter:after {
	border-color: #028fcc transparent transparent;
}

.silhouette {
	  background-image: url(../images/silhouette.png);
	height: 150px;
width: 664px;
position: absolute;
  left:50%;
  margin-left: -332px;
  margin-top:-150px;

}


#portfolio {
 background-color: #fff;

}



#teilnahme .form-control {

border-color: #000;
}


.img-responsive {
  width: 100%;
}

div.main-nav {
margin-bottom: 0px;

}

div.main-nav.navbar-fixed-top {

}


.navbar-brand {
    float: left;
    height: 50px;
    padding: 0 15px;
    /* font-size: 18px; */
    /* line-height: 20px; */
    /* margin-bottom: 30px; */
}

.navbar-brand img {
    display: block;
    width: auto!important;
    max-height: 150px;
}


.fa, .fas, .far {

    font-size: 90px;
    margin-top: 10px;
	height: 90px;
	margin-bottom: 10px;
}


.supportbox {
background: rgba(255, 255, 255, 1) none repeat scroll 0 0; 
	  font-weight: 600;
	  color:#444; 
	  padding:20px; 
    border: 10px solid rgb(127, 0, 0);
    border: 10px solid rgba(255, 0, 0, .0);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}

.supportbox h3 {
color: #73cff7;
font-weight: 900;
font-size: 22px;
}

.supportbox p {
font-weight: 500;
font-size: 14px;
line-height: 16px;
}

.supportbox img {
width: 80%;
height:auto;
}


.shariff li {
    height: 80px!important;
    padding: 15px;
    font-size: 50px;

}


a.white-blue {
color:#fff;
		-webkit-transition: all 0.6s ease;
transition: all 0.6s ease;
}

a.white-blue:hover {
color:#73cff7;
		-webkit-transition: all 0.6s ease;
transition: all 0.6s ease;
}

a.white-orange {
color:#fff;
		-webkit-transition: all 0.6s ease;
transition: all 0.6s ease;
}

a.white-orange:hover {
color:#fd9712!important;
		-webkit-transition: all 0.6s ease;
transition: all 0.6s ease;
}