.fadeInDown {
	display: none;
}

.unsichtbarSkipLink:not(:focus) {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(100%);
  white-space: nowrap;
}

.smokeWrapper{
	background: url("../images/smoke.jpg") bottom  right no-repeat;
	border-bottom:0px;
}

.bremsWrapper{
	background: url("../images/bremsspuren.png") bottom  right no-repeat;
	border-bottom:0px;
}

@media (max-width: 500px) {
	.responsiveHeader{
		font-size: 20px;
	}
}

@media (min-width: 500px) and (max-width: 1200px) {
	.responsiveHeader{
		font-size: 28px;
		white-space:nowrap;
	}
}

@media (max-width: 500px) {
	.responsiveTopLine{
		  text-align: left;
	}
	.video-background-BrandKFZ video{
		left:-100px !important;
	}
}

@media (max-width: 380px) {
	.video-background-BrandKFZ video{
		left:-244px !important;
	}
}
	
@media (min-width: 990px){
	.responsiveNavbar{
		float:right !important; 
		margin-top: 58px !important;
	}
}

@media (max-width: 400px){
	.btn-animated{
		font-size:8px !important;
	}
}

.nav li{
	cursor:pointer;
}

.fadeInDown .logoNormal{
	display:none !important;
}

.fadeInDown .logoInverse{
	display:block !important;
}

.fadeInDown  {
	background-color:rgba(0, 0, 0, 0.78) !important;
	border:black !important;
}

.fadeInDown h1 {
	color:white !important;
	font-weight: 600 !important;
}

.fadeInDown li .active a {
	background-color:rgba(0, 0, 0, 0.88) !important;
	border:black;
}

.fadeInDown li a {
	color:white !important;
	
	border:black;
}

.fadeInDown li a:hover {
	color:red !important;
}

.fadeInDown a{
	border:black !important;
}

.fadeInDown .dropdown-menu{
	border:black !important;
	background-color:rgba(0, 0, 0, 0.88) !important;
}

.fadeInDown .dropdown-menu > li > a:hover{
	background-color:black !important;
	font-weight:bold;
}

.fadeInDown .open .dropdown-toggle{
	background-color:rgba(0, 0, 0, 0.88) !important;
}

.fadeInDown .active .dropdown-toggle{
	color: red !important;
	font-weight:bold;
}

.fadeInDown .dropdown .active a{
	color: red !important;
	font-weight:bold;
}

.fontHeader{
	font-family: 'Raleway', sans-serif !important;
}

.ui-growl {
	top:auto !important;
	z-index: 2000 !important;
	bottom:12px;
/* 	top: 80% !important; */
}

.ui-growl-item {
	background-color:red;
	}

.ui-inputfield.ui-state-error{	
	  border: 1px solid red;
}

.ulmargin .list-icons{
	margin-left:18px !important;
}

.ulmargin [class^="icon-"]:before, [class*=" icon-"]:before {
	margin-left: -1.2em !important;
	}

@media (max-width: 1200px) and (min-width:800px ){
	.smokeWrapper{
		background-size: 345px;
	}
}

@media (max-width: 799px) and (min-width:451px ){
	.smokeWrapper{
		background-size: 245px;
	}
}

@media (max-width: 450px){
	.smokeWrapper{
		background-size: 175px;
	}
}