

/*FORMATIERUNG MENÜ*/

.mainmenu {
    float: left;
	margin-left: 190px;
}



.mainmenu ul li {
      letter-spacing: 1px;
}

.header .mainmenu ul li a.trail span, .header .mainmenu ul li a.active span {
    padding-bottom: 3px;
}  



/*FORMATIERUNG HEADER */

.bg-red {
	background: rgba(230,48,37,0.60);
	font-weight: 600;
	padding: 30px 30px 30px 30px; 
}	


.header.original .mainmenu::before, .header.original .mainmenu::after {
    background: white;
}


 .header.original .mainmenu::before {
    content: "";
    height: 0px;
    position: absolute;
    left: 40px;
    bottom: 60px;
    right: 40px;
    background: rgb(0,0,0);
    opacity: 0.15;
}


/*.tp-bgimg defaultimg {margin-top:-150px;}*/



/*FORMATIERUNG BUTTON LINKS*/

.ce_hyperlink-extended a.link-white.outline {
    color:#E63025;
	background: rgb(255,255,255);
	font-size: 20px;
	border: #E63025 solid 1px;
}	
	
	.ce_hyperlink-extended a.link-white.outline {
    color: #E63025;
	font-size:17px;
	font-weight: 200;
	text-transform: uppercase;
		padding: 20px;
		line-height: 20px;
}

.ce_hyperlink-extended a.link-white.outline:hover {
    border-color: rgb(37,37,37);
    
}




/*FORMATIERUNG FORMULAR */
input, textarea, select {
    background-color: rgb(255,255,255);
    padding: 7px;
    font-size: 0.9rem;
}

.checkbox_container span, form .widget-radio span {
    display: inline;
    overflow: hidden;
    margin-bottom: 5px;
}

.ce_form .formicon-wrapper input {
    border-radius: 0 0px 0px 0;
}



form.no-border fieldset {
    border-top: 0px solid rgba(0,0,0,0.2);
}


button.submit[type="submit"]{
    color:#E63025;
	background: rgb(255,255,255);
	font-size: 20px;
	border: #E63025 solid 1px;
	font-size:17px;
	font-weight: 200;
	text-transform: uppercase;
	padding: 20px;
	line-height: 20px;
	margin-left:15px;
	border-radius: 0px;
	
}

button.submit[type="submit"]:hover {
  border-color: rgb(37,37,37);
 color: rgb(37,37,37);
	background: rgb(255,255,255);
}



/*FORMATIERUNG FOOTER */
#footer h4 {
	font-weight: 800;
}

#footer a {
	color: #fff; 
}

#footer .inside a:hover {
	color: #E63025;; 
}



* =============================================================================
 * EIN-Ausblenden Datum
 * ========================================================================== */

@media only screen and (max-width: 1767px) {
.mod_article {
	display: none;
	visibility: hidden;
}


@media only screen and (max-width: 767px) {
.desktop {
	display: none;
	
	visibility: hidden;
}	
	}
