.white_widget{
	color:white!important;
}

.vc_single_image-wrapper{
	margin-top:11px!important;
}

.scheme_original .header_mobile .panel_top, .scheme_original .header_mobile .side_wrap{
	background-color:#e4e4e4!important;
}
.scheme_original .menu_main_nav > li > a{
	color:#6f7072 !important;}

.scheme_original .header_mobile .search_wrap, .scheme_original .header_mobile .login{
	border-color:#6f7072 !important;
}

ul.sub-menu li a{
		background-color:white!important;
	color:black!important;
}
.header_mobile .search_field::placeholder, .header_mobile .search_wrap::before{
	color:black!important;
}

.scheme_fire .top_panel_icon.search_wrap:hover button, .scheme_fire .top_panel_icon.search_wrap button {
	color:#6f7072;
}

/*Logo*/
.top_panel_middle .logo {
    margin-top: 1em;
}


/*Footer*/
.scheme_fire .footer_wrap_inner.widget_area_inner {
    background-color: #6f7072;
}

.scheme_fire .copyright_wrap_inner {
    background-color: #e4e4e4;
}

.scheme_fire .scroll_to_top_container {
    background-color: #e4e4e4;
}

.scheme_fire .widget_area_inner .widget_text a:not(.sc_button) {
	color:#fff;
}

.scheme_fire .copyright_wrap_inner .copyright_text {
    color: #6f7072;
}

/*ALLGEMEINES*/

.scheme_fire .top_panel_image_hover {
    background-color: #6f7072;
}

/*top Panel kleiner machen*/
.top_panel_image {
	min-height: 14em;
}

/*Schrift im Top Panel rauf setzen*/
.top_panel_image_header {
    top: 50%;
}
	
.scheme_fire .top_panel_middle {
    background-color: #e4e4e4 !important;
}

.breadcrumbs .breadcrumbs_delimiter::before {
    content: '>';
}

.page_content_wrap {
    padding: 6em 0;
}

/*Suchfeld Textfarbe*/
.scheme_fire .top_panel_icon.search_wrap input, .scheme_fire .top_panel_icon.search_wrap:hover input {
	color:#6f7072;
}

/*Suchfeld Y-Höhe*/
.top_panel_icon {
    margin-top: 1.05em;
}


/*Button Color ROT*/
.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
	background-color: #CF4128;
}

h2.widgettitle {
	color: #CF4128 !important;
	margin-top:0.3em;
}

/*Mobile Menu*/

.scheme_fire .header_mobile .side_wrap {
    background-color: #efefef;
}

.scheme_fire .header_mobile .search_wrap {
	border-color: #d0d0d0 !important;
}

/*Font Color*/
.scheme_fire .header_mobile .menu_main_nav>li a, .scheme_fire .header_mobile .menu_main_nav>li>a:hover {
	color: #6f7072;
}

.scheme_fire .header_mobile .panel_top, .scheme_fire .header_mobile .side_wrap {
	background-color: #e4e4e4;
}

/*Search Bar Font*/
.scheme_fire .header_mobile .search_wrap .search_field, .scheme_fire .header_mobile .search_wrap .search_field:focus {
	color: #6f7072;
}

/*HOME*/

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    color: #CF4128;
	text-transform:uppercase;
	font-weight: 700;
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	padding: 0;
	letter-spacing: 0.055em;
}

.blogtitle h4 {
	margin-top:0em;
}


/*KOMMANDO (Team)*/

.scheme_original .sc_team_item .sc_team_item_info .sc_team_item_title a {
	color: #CF0B0B;
}

.scheme_original .sc_team_item .sc_team_item_info .sc_team_item_title a:hover {
    color: #000000;
}

.sc_team_item_position {
	color:#6f7072 !important;
	font-weight: bold;
}

.sc_team_item .sc_team_item_info .sc_team_item_description {
	font-size: 0.75em;
	margin-top:0;
	
}

/*Auftrag*/
.scheme_original .sc_services_style_services-3 .sc_services_item {
    border-color: #CF4128;
}

.scheme_original .sc_services_style_services-3 .columns_wrap .sc_services_item:hover {
    background-color: #CF4128;
}

.scheme_original .sc_services_style_services-3 .columns_wrap .sc_services_item:hover .sc_services_item_title {
	color: #fff !important;
}

.scheme_original .sc_services_style_services-3 .columns_wrap .sc_services_item:hover a .sc_icon, .scheme_original .sc_services_style_services-3 .columns_wrap .sc_services_item:hover .sc_icon {
    color: #ffffff;
}

/*Fahrzeuge - gleichmaessiger Abstand nach jeder Zeile*/
div.vc_row.wpb_row.vc_row-fluid.fahrzeuge div.wpb_column.vc_column_container.vc_col-sm-12 div.vc_column-inner div.wpb_wrapper div.vc_row.wpb_row.vc_inner.vc_row-fluid {
	margin-bottom: 50px !important;
}

/*Blog*/

h5.post_title {
	margin-bottom: 0px;
	margin-top: 1.6em;
}

.scheme_fire .sc_button_style_border2 {
	border:none;
}

/*Events*/

.sc_item_title:not(.sc_form_title):not(.sc_call_to_action_title)::after {
	border-top:none;
}

.sc_events_item_content {
	padding: 0em !important;
}

.sc_events_item {
	text-align: left !important;
}

.sc_events_item_title {
	margin-bottom: 0 !important;
}

.sc_events_item_date {
	margin-bottom:0 !important;
}

/*KATASTROPHENSCHUTZ*/

/*Essential Grid Bilder in Graustufen*/
.esg-entry-media {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}



/*Kontakt*/

.center {
	text-align:center;
}

.wpb_wrapper {
	margin-bottom: 20px;	
}

/*404*/

.post_item_404 .page_title {
	display:none;
}

/*Responsive Events*/
@media screen and (max-width: 479px) {
	.single-tribe_events .tribe-events-event-image {
		margin: 0;
		max-width: none;
	}
}

@media screen and (max-width: 479px) {
	.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {
		width:100%
	}
}

@media screen and (min-width: 480px) {
.tribe-events-event-meta .tribe-events-meta-group {
	width:50%;
}
}