#header .inside {
	background-color: rgba(22,31,36,0.92)
}

.mainmenu ul li a {
	color: #fff;
}

.mainmenu ul li a:hover {
	color: #fff;
}
#header .mod_socials {
	display: none;
}
body {
	color: #273035;
}
#footer {
	background: #273035;
}
.bg-accent {
	background-color: #e94a38;
}

p a {
	color: #e94a38;
}

#nav-open-btn:before {
	background: #e94a38;
}

.ce_table table th {
	background: #e94a38;
}

blockquote a {
	color: #e94a38;
}

.ce_accordion .toggler:before {
  color:#e94a38;
}

.mod_calendar th.head {
  background:#e94a38;
  border-top:1px solid #e94a38;
  border-right:1px solid #e94a38;
  border-left:1px solid #e94a38;
}

.mod_calendar th.previous a,
.mod_calendar th.next a {
  background-color:#e94a38;
}

.pagination li span.current {
	background: #e94a38;
}

.pagination li a:hover {
	color: #e94a38;
}

.mod_faqpage h3:before {
	color: #e94a38;
}

.mod_search .submit {
	border: 1px solid #e94a38;
}

input:focus,
textarea:focus {
  border:1px solid #e94a38;
}

form fieldset legend {
  background-color:#e94a38;
}

input.submit[type="submit"] {
	background: #e94a38;
}

input.submit[type="submit"]:hover {
	background: #e94a38;
}

.label-accent {
	background: #e94a38;
}

.ce_hyperlink a.link-white,
a.btn.link-white {
	color: #e94a38;
}

.ce_hyperlink a.link-white:hover,
a.btn.link-white:hover {
	background: #e94a38;
}

.newslist h2,
.newslist h2 a {
	color: #e94a38;
}

.newslist .news-left .news-date {
	background: #e94a38;
}

.color-accent,
.color-accent p,
.color-accent i,
.color-accent h1,
.color-accent h2,
.color-accent h3,
.color-accent h4,
.color-accent h5,
.color-accent h6,
.color-accent a:not(.link-white) {
	color: #e94a38;
}

blockquote {
	border-color: #e94a38;
}

.ce_gallery .content {
	background: #e94a38;
}

.newslist-v3 .date {
	background: #e94a38;
}

.newsteaser_v3 .news-overlay i {
	background-color: #e94a38;
}

.newslist-v3 .subheadline {
	color: #e94a38;
}

.mod_portfoliolist .item figure {
	background-color: #e94a38;
}

body #header .mainmenu ul li ul li a:hover {
	background-color: #e94a38;
}

.ce_hyperlink a,
a.btn {
	background: #e94a38;
	border-color: #e94a38;
}

.mainmenu ul li a:hover {
	background: #e94a38;
}

.mainmenu ul li a.trail,
.mainmenu ul li a.active,
.mainmenu ul ul li a.active,
.mainmenu ul ul li a.trail {
	background-color: #e94a38;
}

.newsteaser .date-v3:before,
.newsteaser .author-v3:before,
.newsteaser .comments-v3:before {
	color: #e94a38;
}

.mod_breadcrumb li.active {
	color: #e94a38;
}

.ce_hyperlink a.outline,
a.btn.outline {
	color: #e94a38;
}

.ce_hyperlink a:hover, 
a.btn:hover {
	color: #e94a38;
}

 a {
	color: #e94a38;
 }
 
 .ce_leadertext.version1 .ce_headline:after {
	background: #e94a38;
}

#footer a {
	color: #e94a38;
}

#bottom {
	background: #e94a38;
}

.ce_testimonial strong {
	color: #e94a38;
}


#footer h1, 
#footer h2, 
#footer h3, 
#footer h4, 
#footer h5, 
#footer h6 {
	background-color: #e94a38;
}

.newsteaser i {
	background: #e94a38;
}

.ce_iconbox .headline {
	color: #e94a38!important;
}

.ce_revolutionslider_text.bold {
	border: 5px solid #e94a38;
}

.mod_portfoliolist .item a:hover {
	color: #e94a38;
}
undefined
#footer,
#footer a {
	color: #ffffff;
}
.ce_table table td,
.ce_table .table-striped td {
	background-color: rgb(31,33,38);
	color: rgb(255,255,255);
	border: 0;
}

.ce_table .table-striped .odd td {
	background-color: rgb(45,45,45); 
}

#container,
#wrapper {
	background: rgb(39,48,53);
}

input, textarea, form select {
	background: rgb(10,10,10);
	border-color: rgb(10,10,10); 
	color: rgb(255,255,255);
}

input:focus,
textarea:focus {
  background-color: rgb(40,40,40);
  border:1px solid rgb(50,50,50);
  border-radius:0;
}

form fieldset {
	border-color: rgb(50,50,50);
}

.bb-dark,
.bt-dark,
.ce_gallery .borders li {
	border-color: rgba(255,255,255,0.1);
}

.ce_hyperlink a:hover, 
a.btn:hover {
	background: rgb(255,255,255);
	border-color: rgb(255,255,255); 
}

.ce_hyperlink a.outline:hover, 
a.btn.outline:hover {
	border-color: rgb(255,255,255);
	color: rgb(255,255,255);
}

.ce_downloads li {
	border-color: rgb(50,50,50);
}

body .border-inner {
	border-color: rgb(50,50,50);
}

.mod_login,
.mod_registration {
	background: rgb(50,50,50);
	box-shadow: 0 0 5px 1px rgb(0,0,0);
}

.mod_calendar td div.header {
	background: rgb(50,50,50);
}

.mod_calendar td.empty {
	background: rgb(20,20,20);
}

.mod_calendar td.today {
	background: rgb(80,80,80);
}

.newslist .author,
.newslist .comments,
.newslist .teaser {
	border-color: rgb(60,60,60);
}

.newslist-v2 {
/* 
	background: rgb(50,50,50);
 */
	border: 0;
}

.newslist-v2 .comments-v2 {
	background: rgb(80,80,80);
}

.newslist-v3 .content,
.newsteaser-v4 .content {
	background: rgb(40,40,40);
	border: 0;
}

.ce_portfoliofilter {
	letter-spacing: 0;
	font-size: 1em;
	font-weight: bold;
}
.portfolio_textbalken .info {
	background-color: rgba(0,0,0,0) !important;
	width:100%;
	margin:0 auto;
}
.portfolio_textbalken .subline{
	margin-top:-5px;
	padding-bottom:3px;
}
.ce_portfoliofilter a {
	border-radius: 0;
}

.ce_portfoliofilter a.selected, 
.ce_portfoliofilter a:hover {
	border-radius: 0;
	background: rgb(80,80,80);
}

#contentwrapper {
	background: rgb(39,48,53);
}

body {	
	color: rgb(255,255,255);
}



.mod_subscribe {
	border-color: rgb(50,50,50);
}

.border .image_container img {
	border-color: rgb(50,50,50);
}

.newsreader .info {
	background: rgb(50,50,50);
	color: rgb(255,255,255);
}

.newslist-v2 .teaser-v2:after {
	display: none;
}

.newslist-v2 {
	padding-bottom: 0;
}

.newslist-v2 .comments-v2 {
	border-radius: 0;
}

body.sidebar #right .ce_text {
	background: rgb(50,50,50);
}
.subnav a:hover, 
.subnav a.active {
	background: rgba(255,255,255,0.1);
}
 .ueberschrift-eng h3{
	margin-bottom:2px;
}
.ueberschrift-eng h1{
	margin-bottom:-2px;
}
.ueberschrift_umbr h1{
	line-height:1em;
}
.ueberschrift_zent h1{
	text-align:center;
}
.ueberschrift_eng h2{
	margin-bottom:2px;
}
.para-height{
	height:400px;
}
.mod_breadcrumb_inside ul{
	background-color:#273035;
}
.portfolio_textbalken .info h5{
	display:none;
}
.portfolio_textbalken:hover .info h5{
	display:block;
}
.mod_portfoliolist .item .image_container .content .cboxElement{
	display:none;
}
.mod_portfoliolist .item a.more{
	margin-left:-25px;
}