
/* Schriftgroeße <h1> im Textslider - Startseite */

.uk-slideshow h1{  
font-size: 2.5em; 
margin-top: -0.6em; 
margin-bottom: -0.6em; 
margin-left: 0; 
margin-right: 0; 
font-weight: bold;
}


/* gestreifte Tabellen */	

.table-striped-green>tbody>tr:nth-child(odd)>td, 
.table-striped-green>tbody>tr:nth-child(odd)>th {
    background-color: #8ec73b;
}

/*Anpassungen im Mitglied werden Akkordium*/

a.rux_akkordium:link {
 color:#555555 !important;
 text-decoration: underline !important;
}

a.rux_akkordium:hover {
 color: #8ec73b !important;
 text-decoration: underline !important;
}

a.rux_akkordium:visited {
 text-decoration: underline !important;	
 color: #555555;
}

a.rux_akkordium:active {
 text-decoration: underline !important;	
 color: #8ec73b;
}

#ruxin_accordion_theme2 .panel-body{
	font-size: 16px !important;
}

#ruxin_accordion_theme2 .panel-title a{
    display: block;
    padding: 12px 60px 12px 15px;
    background: #fff;
    font-size: 18px;
    font-weight: bold;
    color: #8ec73b;
    border: 1px solid #ececec;
    box-shadow: 0 0 10px rgba(0,0,0,.05);
    position: relative;
    transition: all 0.5s ease 0s;
}

#ruxin_accordion_theme2 .accordion-link, #ruxin_accordion_theme2 .accordion-link:hover, #ruxin_accordion_theme2 .accordion-link:focus {
    text-decoration: underline;
    outline: none;
}

/*Linkfarbe im Kontaktformular Datenschutz/Verarbeitung*/

a.fcp-window_open:link  {
color:#666666;
text-decoration:underline !important;
}

a.fcp-window_open:visited  {
color:#666666;
text-decoration:underline !important;
}

a.fcp-window_open:hover  {
color:#8ec73b;
}

a.fcp-window_open:active  {
color:#8ec73b;
}

/* Font-Size und Farbe des Button im Kontaktformular*/

input.fcp_btn
    {float:right;width:auto !important;height:auto !important;cursor:pointer;-webkit-appearance:none;
        text-align:center;text-decoration:none;text-shadow:0 0 1px black;color:white;transition:all .1s ease;
        padding:8px 30px;margin:2px;background-color:#2d80b7;background-image:none;text-transform:none}

.fcp_form input.fcp_btn_green {
background-color:#8ec73b
}

.fcp_form input.fcp_btn_green:hover, .fcp_form input.fcp_btn_green:focus {
background-color: #8ce73b
}

/*Font-Size fuer die Texte Passwort und Benutzernamen reset*/

legend {
  font-size: 1.0em;
}

/*Text und Linkfarbe Usermenu*/

.user-menu {
color: #000000 !important;
}

.user-menu a:link {
 color: #000000 !important;
}

.user-menu a:visited {
 color: #000000 !important;
}

.user-menu a:active {
 color: #000000 !important;
}

.user-menu a:hover {
 color: #8ec73b !important;
}

/* Zeilenhöhe im botton-menu Punkt Info */

.bottom-menu-info {
line-height: 1.4;
}

/*Text und Linkfarbe im Bottom-Menu*/

.bottom-menu {
font-size: 14px !important;
color: #f2f2f2;
}

.bottom-menu a:link {
 color: #f2f2f2;
}

.bottom-menu a:visited {
 color: #f2f2f2;
}

.bottom-menu a:active {
 color: #f2f2f2;
}

.bottom-menu a:hover {
 color: #8ec73b !important;
}

/*Text und Linkfarbe Footermenu*/

.footermenu {
 
 font-size: 14px !important;
 color: #ffffff;
}

.footermenu a:link {
 text-decoration:underline !important;
 color: #ffffff
}

.footermenu a:visited {	
text-decoration:underline;
 color: #ffffff;
}

.footermenu a:active {	
text-decoration:underline;
 color: #ffffff;
}

.footermenu a:hover {
text-decoration:underline;	
 text-decoration-color: #8ec73b;
 font-size: 14px;	
 color: #8ec73b !important;
}

.astroid-footer {
	font-size: 14px !important;
	color: #ffffff !important;
}

/*Hauptmenu Navigation runde Ecken

.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active {
border-radius: 4px;
}
*/

/*Buttumfarbe weiterlesen und Absednen im Upload*/

.btn {
  padding: .5rem;
  background: #8ec73b;
}

.readmore-btn {
  padding: .5rem;
  background: #8ec73b;
}
