@import "/media/com_igallery/css/category.css";
@import "/media/com_igallery/css/grey-border-shadow.css";
@import "/media/com_igallery/css/lightbox.css";
@import "/media/com_igallery/css/plain.css";

/* Beginn Header Neugestalltung */
#header_ueberschrift {
  text-align: center;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 1170px auto;
//  background-image: url(/images/headers/header.png);
  background-color: rgb(223, 10, 52);
//  height: 65px;
//  line-height: 50px;
  width: 100%;
}

.no-slider #yt_wrapper #yt_menuwrap {
  margin-bottom: 15px !important;
}
#gruppe {
  margin-bottom: 15px;
  text-align: center;
}
/* Originalheader mit Logo ausblenden */

#yt_header {
  display: none !important;
}
/* Ende Header Neugestalltung */

.abgerundet {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.module.bg-title2 h3.modtitle {
    background: none repeat scroll 0 0 #DF0A34 !important;
    border-color: #DF0A34 !important;
}

footer#yt_footer {
  background-color: #DF0A34 !important;
  background-image: none !important;
}

#yt_spotlight2.pattern4, #yt_footer.pattern4 {
    background-image: none !important;
}

#yt_footer .yt-main {
  background-image: none !important;
  background-color: #DF0A34 !important;
  border-top: none !important;
  box-shadow: 0 1px 6px 2px rgba(0, 0, 0, 0.5), 0 -1px 0 rgba(0, 0, 0, 0.6);
}

#yt_footer .footer1 {
  color: #ffffff !important;
  text-shadow: 0.1em 0.1em 0.2em #000000;
  font-size: 12px;
}

.eiko_lastbg-title2 [class*="span"] {
    margin-left: 0 !important;
}

.eiko_last_tab.thumbnail {
    margin-bottom: 10px !important;
}

#footer a {
  color: #FFFFFF;
  float: left;
  font-size: 12px;
  line-height: 20px !important;
  margin-right: 10px;
  padding: 10px;
  text-shadow: 0.1em 0.1em 0.2em #000000;
}

/* Galerie im Beitrag: schwarzer Kasten mit Bildbeschreibung wird nur bei hover langsam eingeblendet */
.yt-gallery ul li .item-gallery a h3.item-gallery-title {
  transition: all 0.5s ease-in !important;
  visibility: hidden;
}

.yt-gallery ul li .item-gallery a:hover h3.item-gallery-title {
  visibility: visible;
}
/* Ende des ein-/ ausblendens des schwarzen Kastens mit Bildbeschreibung */

/* Galerie: fehlerhaft plazierter Beschreibungstext wird ausgeblendet. */
.pp_default .pp_content_container .pp_content .pp_details .pp_description {
    display: none !important;
}

/* abgerundete Ecken im Kasten auf rechter Seite */
#right .module.bg-title2 h3.modtitle {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

#right .module[class*="bg-title"] {
    border-radius: 5px 5px 5px 5px;
}
/* Ende abgerundete Ecken rechts */

/* Button weiterlesen --> Ecken abrunden */
.readmore {
  border-radius: 5px 5px 5px 5px !important;
}

.eiko_last_weiterlesen_span {
	padding: 4px 12px;
	color: #fff;
	border: 1px solid #af0828;
	display: inline-block;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset,1px 1px 2px rgba(0, 0, 0, 0.4);
	background-color: #e20d36;
	background-image: linear-gradient(to bottom,#f40f3c,#c7092e);
	background-repeat: repeat-x;
	border-radius: 5px 5px 5px 5px !important;
}

.eiko_last_weiterlesen_td {
	padding: 10px 0px 25px 0px;
}

/* Hauptseite letzte Artikel --> Ecken abrunden */
.content-main-inner #yt_component {
    border-radius: 5px 5px 5px 5px;
}

/* Hauptmenu --> farbwechsel bei hover und verlassen animiert */
#yt_menuposition ul.navi > li.level1:hover, #yt_menuposition ul.navi > li.level1.hover, #yt_menuposition ul.navi > li.level1.active, #yt_menuposition ul.navi > li.level1 {
    transition: background-color 0.7s ease-out;
}

/* Einsatzkomponente --> in Galerie "Einsatzkomponente für das Joomla CMS" verbergen */
.highslide-wrapper .highslide-credits {
    display: none !important;
}

/* Einsatzkomponente --> in Galerie Bild Nr. verbergen */
.highslide-wrapper .highslide-heading {
    display: none !important;
}

/* Einsatzkomponente --> Galerie "Thumbnails" Auflistung verbessern */
.row-fluid .span2 {
  margin-left: 0 !important;
  width: auto !important;
  float: left !important;
  display: inline !important;
}

/* Ende Einsatzkomponente Galerie Thumbnail Auflsitung verbessern */

/* Einsatzkomponente --> Überschrift nach unten verrücken, da sie an die Buttons geklatscht ist */
.einsatzdetails_headline {
    margin-top: 10px;
}

/* Einsatzkomponente --> background-color und text-align Einsatzfahrzeugansicht angepasst */
.fahrzeug_box_6 {
  background-color: #DF0A34 !important;
  text-align: center !important;
}

.fahrzeug_box_2 {
  background-color: #DF0A34 !important;
  text-align: center !important;
}

.fahrzeug_4 {
  background-color: #DF0A34 !important;
}

.fahrzeug_5 {
  background-color: #DF0A34 !important;
}
/* ENDE Einsatzkomponente --> background-color und text-align Einsatzfahrzeugansicht angepasst */

/* Einsatzkomponente --> background-color und text-align Ortswehren angepasst */
.organisation_box_2 {
  background-color: #DF0A34 !important;
  text-align: center !important;
}

.organisation_box_6 {
  background-color: #DF0A34 !important;
  text-align: center !important;
}

.organisation_4 {
  background-color: #DF0A34 !important;
}

.organisation_5 {
  background-color: #DF0A34 !important;
}

/* irgendein Copyright aus der Einsatzkomponente */
.copyright {
  display: none !important;
}

.copyright_link {
  display: none !important;
}

/* Hauptseite --> Navigation nächster Beitrag unten ausblenden */
.nav, .nav-tabs, .nav-stacked > ol {
    display: none !important;
}

/* Modul --> Auflistung der Beiträge verschönern */
.category-modulebg-title2 > li {
    list-style: circle outside none;
    margin-left: -15px;
}

a.mod-articles-category-title {
    color: #666666;
	transition: all 0.3s ease 0.2s;
}

a:hover.mod-articles-category-title {
	font-weight: bold;
	text-decoration: underline;
	transition: all 0.3s ease 0.2s;
}

/* Overlay über Startseitenbildern abschalten --> Fehlfunktion */
.blog-featured .items-row .item .item-image .image-overlay {
    display: none;
}
/* "Zurueck nach oben" neu gestalten */
.backtotop {
  background-color: #c7092e !important;
  width: 45px !important;
  bottom: 20px !important;
  right: 10px !important;
  min-height: 45px !important;
  overflow: hidden !important;
  z-index: 40 !important;
  position: fixed !important;
  display: block !important;
  text-align: center !important;
  -webkit-border-radius: 45px !important;
  -moz-border-radius: 45px !important;
  border-radius: 45px !important;
  -webkit-transition: all 0.7s ease-in-out 0s !important;
  -moz-transition: all 0.7s ease-in-out 0s !important;
  -o-transition: all 0.7s ease-in-out 0s !important;
  transition: all 0.7s ease-in-out 0s !important;
}
.backtotop.hidden-top {
  bottom: -100px !important;
}
.backtotop:hover {
  background-color: rgba(0,0,0,0.6) !important;
}
.backtotop i {
  font-size: 24px !important;
  margin: 8px 0 0 0 !important;
  color: #fff !important;
}
.vbPostButton {
  background-color: #FFFFFF !important;
}
#vbMessageForm .btn {
  background-color: #DF0A34 !important;
}
.vbContainer div.pull-right {
    display: none !important;
}
.vbMessageText {
    padding-left: 10px !important;
}
.vbMessageTitle > a {
    padding-left: 5px !important;
}
#mithilfe {
  border: 2px solid #df0a34;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  padding: 5px;
  display: none !important;
}
/* Einsatzkomponente Fahrzeugauflistung Liste enger */
.items_list > li {
  line-height: 15px !important;
}
#footer {
  width: 30.8%
}
#initiative-s {
  text-align: center;
}
#yt_copyrightposition {
  padding: 0 !important;
  width: 66.6%;
}
.footer1 {
  padding: 10px 0;
  float: left;
}

#yt_mobilemenu_chzn {
	display: none;
}

#cookiehintinfo {
	background-color: #c7092e !important;
	background-image: none !important;
	border-radius: 5px 5px 5px 5px !important;
	padding: 4px 12px !important;
	border: 1px solid #af0828 !important;
	display: inline-block !important;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset,1px 1px 2px rgba(0, 0, 0, 0.4) !important;
	
}

#cookiehintinfo:hover {
	background-color: #d90b33 !important;
	background-image: linear-gradient(to bottom,#c7092e,#f40f3c) !important;
	background-repeat: repeat-x !important;
	color: #fff !important;
}

#cookiehintsubmit {
	background-color: #c7092e !important;
	background-image: none !important;
	border-radius: 5px 5px 5px 5px !important;
	padding: 4px 12px !important;
	border: 1px solid #af0828 !important;
	display: inline-block !important;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset,1px 1px 2px rgba(0, 0, 0, 0.4) !important;
	
}

#cookiehintsubmit:hover {
	background-color: #d90b33 !important;
	background-image: linear-gradient(to bottom,#c7092e,#f40f3c) !important;
	background-repeat: repeat-x !important;
	color: #fff !important;
}

.eiko_last_kurzbericht_span {
	text-rendering: optimizelegibility;
	font-family: Titillium Web, serif !important;
	font-weight: 300;
	padding: 8px 10px;
	font-size: 180%;
	line-height: 20px;
	margin: -1px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	font-weight: bold
	
}

.eiko_last_image {
	padding: none !important
}

}