h1, h2, h3, h4, h5 {
  text-transform: uppercase;
}
h6 {
  text-transform: none;
}
nav.mainmenu ul li a {
  text-transform: uppercase;
}
#contentwrapper {
	max-width: 1280px;
}
.articlewrapper.boxed {
	max-width: 1280px;
}
body {
	background-color: #f1f1f1;
}
#header {
	max-width: 1280px;
	margin: 0 auto;
}

.color {
	color: #f5100a;
}
.bg_color {
	background-color: #f5100a;
}
.button, .ce_hyperlink a, input[type="submit"], input.submit {
	background: #666666;
}
.servicebox i {
	background: #f5100a
}
.servicebox i:after {
	box-shadow: 0 0 0 4px #f5100a;
}
.servicebox_2 i[class^="icon-"]:before, .servicebox_2 i[class*="icon-"]:before, .servicebox_2 h1, .servicebox_2 h2, .servicebox_2 h3, .servicebox_2 h4, .servicebox_2 h5, .servicebox_2 h6 {
	color: #f5100a;
}
nav.mainmenu ul li a:after {
	background: #f5100a; 
}
.pagination li a:hover {
	color: #f5100a;
}
.pagination li span.current {
	background: #f5100a; 
	color: white;
}
#nav-open-btn:before {
	background: #f5100a; 
	border: 2px solid #f5100a;
}
.ce_text p a:not(.button) {
	color: #f5100a;
}
.articlewrapper.typ3 {
	background: #f5100a;
}
.tabs.horizontal_clean ul li a:hover, .tabs.horizontal_clean ul li a.current {
	background: #f5100a;
}
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #f5100a;
}
.divider [class^="icon-"]:before, .divider_2 [class^="icon-"]:before {
	color: #f5100a;
}
.teambox .funktion {
	color: #f5100a;
}
.teambox .teambox_socials i:hover {
	background: #f5100a;
}
.filter li a.selected, .filter li a:hover {
	background: #f5100a;
}
#pagetitle {
	color: #f5100a;
}
.ce_portfolioteaser .link_portfoliolist a:before {
	background: #f5100a;
}
.ce_portfolioteaser .link_portfoliolist a:after {
	box-shadow: 0 0 0 4px #f5100a;
}
.nachrichtenteaser h4 a {
	color: #f5100a;
}
.nachrichtenteaser .linkwrapper a {
	color: #f5100a;
}
.ce_nachrichtenteaser .link_to_all_list a:after {
	box-shadow: 0 0 0 4px #f5100a;
}
.ce_nachrichtenteaser .link_to_all_list a:before {
	background: #f5100a;
}

h1, h2, h3, h4, h5 {
	color: #e7c60d;
}

h6 {
	color: #000000;
}

@media only screen and (min-width: 1280px) {
	nav.mainmenu ul li a {
		margin: 0 15px !important;
	}
}

#bottom {
	background: #f5df18;
}

#bottom, #bottom a {
	color: #191919;
}
.socials a:before {
	color: #191919;
}

body {
	background-color: #ffffff !important;
}

body {
	background-color: #ffffff !important;
}