/* - - - B U T T O N S - - - */

.btn-pp {
  font-weight: 800;
  --bs-text-opacity: 1;
  color: #1630a2 !important;
  background-color: #8de41d !important;
}




/* - - - - - - - - - - - - - - - - */
/* - - - SINGLE PAGE HEADER - - - */
/* - - - - - - - - - - - - - - - */

#header-pp {
  
  border-top: 3rem solid #ea087d;

  padding-bottom: 1rem;
}

#header-cont-pp {
  border-bottom: 0.2rem dashed #ea087d;
}


#head-left img {
  max-width: 100%;
}


#wrapper_review-pp {
  padding-top: 3rem;
  padding-bottom: 1rem;
}


.dekoelement_pp_linie {
    border-bottom: 0.1rem solid black;
}

.dekoelement_pp_bezeichnung {
    max-width: 100%;
    max-height: 2.5rem;
    position: relative;
    top: 0.5rem;
}

.designelement_headline {
  background-image: url("../img/deko/pp-designelement.png");
  background-size: 100% 100%;
  height: 5rem;
}

.spieltitel-pp {
  --bs-text-opacity: 1;
  font-size: 4rem;
  color: red !important;
  font-weight: 800;
  text-shadow: 2px 2px black;
}

.meinung-pp {
  background-color: lightgray;
  border: solid red 2px;
  padding: 0.5rem;
}

/*
.autor img {
    
}
*/

.autorinitialen-pp {
  margin: 0.5rem;
  margin-right: 1rem;
  text-align: end;
  font-size: 1rem;
  font-style: italic;
}

/* Wertungskasten */

#wertungskastencontainer {
  margin-right: 0.5rem;
}

.wertungskasten-top {
  position: relative;
  top: 1rem;
  z-index: 100;
}

.wertungskasten-bottom {
  position: relative;
  bottom: 1rem;
}

.wertungspadding {
  padding-left: 0.65rem;
}

.wertung-links {
  text-align: left;
}

.wertung-rechts {
  text-align: right;
}

#wertungskasten-pp {
  background-color: #6CAAA0;
  padding: 1rem 0.5rem; 
  z-index: 0;
}

#wertungskasten-pp hr {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}

#hauptwertung {
  margin: 0.5rem 0.1rem;
  font-size: xx-large;
}

#spielspasswertung {
  --bs-text-opacity: 1;
  color: #db391f !important;
  font-size: 3.5rem;
}

.wertungsprozent {
  font-size: 4rem;
}
