/* ##########  Dreheffekt  Anpassung wir sind  ################### */ 
@keyframes turner{
    from{  transform: rotateY(0deg)   }
    to  {  transform: rotateY(360deg) }
} 
.startseite .t4-section-1 img:hover { animation: turner 4s infinite linear }
.startseite .t4-section-2 img:hover { animation: turner 4s infinite linear }

/* ### link Anpassung #### */
.lukasseite p a {
 color:#B43105; 
  text-decoration:none;
}


.lukasseite p a:hover {
 background-color:#B43105; 
  color:#ffffff;
  text-decoration:none;
}


/* Link definitionen und farben */ 
.joodb a {
 color:#B43105; 
  text-decoration:none;
}

.joodb a:hover {
 background-color:#B43105; 
  color:#ffffff;
  text-decoration:none;
}

/* Überschriftenzeile */ 
.joodb .block  {
 background-color:#B43105; 
  color:#F5DA81;
  text-decoration:none;
     display: block;
    clear: both;
    overflow: hidden;
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #f0f0f0;
    border-radius: 3px;
    width: 100%;
}
.joodb .block a {
 color:#FFFFFF; 
}

/* Hintergrund der listenansicht */ 
.odd {
    background-color: #f5f5f55e;
}

/* ###### dj image slider ###### */
.moduletable h3 {
  font-size: 1.75em;
  color:#ffffff;
}

/* ############  ICONs für Mega Menü ######################## */
.menu_zeche {
 padding: 0px 10px 0px 0px; 
}

.menu_zug {
 padding: 0px 10px 0px 0px; 
}

.menu_foto {
 padding: 0px 10px 0px 0px; 
}

.menu_karneval {
 padding: 0px 10px 0px 0px; 
}

.menu_www {
 padding: 0px 10px 0px 0px; 
}
.menu_spiele {
 padding: 0px 10px 0px 0px; 
}

.menu_mary {
 padding: 0px 10px 0px 0px; 
}

.menu_ich {
 padding: 0px 10px 0px 0px; 
}

/* ##### Seitenzahlen joodb ###### */
.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #B43105;
    border-color:#212529 ;
}
.active page-item current {
      color: #fff;
    background-color: #B43105;
      border-color:#212529 ;
}

/* ##### Spaltenbreite der DB Tabellen ###### */
/* ####### Zentrale Anpassung ###### */
.joodb dd {
 font-size: 1.1em;
  color:#FFFFFF; 
}

.joodb dt {
 font-size: 1.1em;
  color:#FFFFFF; 
}


/* ### Anpassung pro DB Ansicht  ### */ 

.joodbzug  dt{
  float: left;
  width: 25%;
  /* adjust the width; make sure the total of both is 100% */
 /*  background: #F5DA81; */
  padding: 0;
  margin: 0
}

.joodbzug dd {
  float: left;
  width: 75%;
  /* adjust the width; make sure the total of both is 100% */
  background: #B43105;
  padding: 0;
  margin: 0
}

.joodbzeche  dt{
  float: left;
  width: 40%;
  /* adjust the width; make sure the total of both is 100% */
 /* background: #F5DA81;  */ 
  padding: 0;
  margin: 0;
}

.joodbzeche dd {
  float: left;
  width: 60%;
  /* adjust the width; make sure the total of both is 100% */
  background: #B43105;
  padding: 0;
  margin: 0;
}

.joodbgames  dt{
  float: left;
  width: 30%;
  /* adjust the width; make sure the total of both is 100% */
 /* background: #F5DA81;  */ 
  padding: 0;
  margin: 0
}

.joodbgames dd {
  float: left;
  width: 70%;
  /* adjust the width; make sure the total of both is 100% */
  background: #B43105;
  padding: 0;
  margin: 0
}
.joodbgames h3.title {
font-size: 1.5em;
}

/* ##### Anpassung  der Sektionshintergründe über PAGE ID von MENU Ebene aus ###### */
.prinzsection #t4-section-2  .bg-overlay {
   background-image: url(/images/sectionbackgrnd/prinz_background_phone.png);
   background-repeat: no-repeat;
   background-position: center;
   background-size: cover; 
}


.startseite #t4-section-2  .bg-overlay {
   background-repeat: no-repeat;
   background-position: center;
   background-size: cover; 
}
.startseite #t4-section-4  .bg-overlay {
   background-repeat: no-repeat;
   background-position: center;
   background-size: cover; 
  opacity: 0.30;
}

.testimonial-block .author-name {
    font-size: 2em;
    font-weight: 600;
    letter-spacing: 0.5px;
    margin: 0 0 1rem;
    text-transform: uppercase;
}
.testimonial-block strong {
    font-size: 1.5em;
    text-transform: uppercase;
  color:#B43104;
}