html, body								{height:100%;}
body 																		{position: relative;font-size:15px;font-family: 'Open Sans', sans-serif;color:#000;}
a																				{color:#000!important;text-decoration:none!important;outline:none!important;}
a:hover																	{color:rgba(217, 65, 0, 1.0)!important;}
h1, h3, h4															{color:rgba(217, 65, 0, 1.0);}
.display-5															{font-size:1.4rem!important;}
.display-6															{font-size:1.2rem!important;}
.text-secondary, .kontaktlink						{color:#000!important;}
#footerkontakt .kontaktlink:hover				{color:rgba(217, 65, 0, 1.0);}
#footernavigation .nav-link:hover									{color:rgba(217, 65, 0, 1.0)!important;} 
#navigation .nav-item:hover											{background-color:rgba(217, 65, 0, 1.0);} 
#navigation .nav-item:hover .text-secondary			{color:rgba(255, 255, 255, 1.0)!important;}


/* -- Banner --------------------------------------------------------------------------------------------------- */
#simple																				{position:fixed;z-index1!important;}
.fullscreen, .halfscreen, .backgroundfixed		{background-position:center center;background-size:cover;-webkit-background-size: cover;-moz-background-size: cover; -o-background-size: cover;background-repeat:no-repeat;overflow:hidden;position:fixed;}

	
@media (min-width:1280px){
	.carousel-caption									{left:15%!important;right:15%!important;}
}
/* -- Content --------------------------------------------------------------------------------------------------- */

#wrapper																	{position:absolute;width:100%!important;z-index:1024;margin-bottom:200px!important}
#content																	{position:relative;top:45vh;}
#wrapperbanner														{height:450px;background:transparent!important;}
@media (max-width:1280px){
#wrapperbanner														{height:500px;background:transparent!important;}

}
#default #ptwo-portfolio .border-top			{border:none!important;}
#default .custom li												{padding-bottom:.8rem;}
#list .border-danger											{border-color:rgba(217, 65, 0, 1.0)!important;}
#list .showhide::after										{cursor:pointer;content:"-";color:rgba(217, 65, 0, 1.0)!important;font-size:1.8rem!important;padding-right:1rem;padding-top:.2rem;}
#list .showhide.collapsed::after					{cursor:pointer;content:"+";color:rgba(217, 65, 0, 1.0)!important;font-size:1.8rem!important;padding-right:1rem;}
#list h3.showhidetitle										{cursor:pointer;padding:0 0 0 .5rem!important;margin:0!important;line-height:0!important;font-size:1.2rem!important;}






