.gleematic-equal-height {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 0.75rem;
}

.gleematic-equal-height .gleematic-list-content {
  flex: auto;
}

.gleematic-media-reviews {
    border-bottom: 2px solid #cce5ff;
}
.gleematic-media-reviews:last-child  {
    border-bottom: none;
}

.is-active-gleematic-blue {
    border-bottom: 0px !important;
}

.tabs.is-boxed li.is-active-gleematic-blue a {
    background-color: #e6f2ff !important;
    font-weight: bold;
    color: black;
    cursor: default;
}
.is-active-gleematic-white {
    border-bottom: 0px !important;
}

.tabs.is-boxed li.is-active-gleematic-white a {
    background-color: #FFFFFF !important;
    font-weight: bold;
    color: black;
    cursor: default;
}

.gleematic-overview > p {
    line-height: 2rem;
}

.gleematic-overview > ul {
    margin: 0rem 2rem !important;
}

.gleematic-list {
    border: 1px solid #dbdbdb;
    color: black;
    text-decoration: none;
    /*border-radius:10px;*/
}
.gleematic-list:hover {
    box-shadow: 5px 10px 18px #888888;
    border: 1px solid white;
}

#half-stars-rating {
  /* use display:inline-flex to prevent whitespace issues. alternatively, you can put all the children of .rating-group on a single line */
  /* make hover effect work properly in IE */
  /* hide radio inputs */
  /* set icon padding and size */
  /* add padding and positioning to half star labels */
  /* set default star color */
  /* set color of none icon when unchecked */
  /* if none icon is checked, make it red */
  /* if any input is checked, make its following siblings grey */
  /* make all stars orange on rating group hover */
  /* make hovered input's following siblings grey on hover */
  /* make none icon grey on rating group hover */
  /* make none icon red on hover */
  /*max-width: max-content;*/
}
#half-stars-rating .rating-group {
  display: inline-flex;
}
#half-stars-rating .rating__icon {
  pointer-events: none;
}
#half-stars-rating .rating__input {
  position: absolute !important;
  left: -9999px !important;
}
#half-stars-rating .rating__label {
  cursor: pointer;
  /* if you change the left/right padding, update the margin-right property of .rating__label--half as well. */
  padding: 0 0.1em;
  /*font-size: 2rem;*/
}
#half-stars-rating .rating__label--half {
  padding-right: 0;
  margin-right: -0.6em;
  z-index: 2;
}
#half-stars-rating .rating__icon--star {
  color: orange;
}
#half-stars-rating .rating__icon--none {
  color: #eee;
}
#half-stars-rating .rating__input--none:checked + .rating__label .rating__icon--none {
  color: red;
}
#half-stars-rating .rating__input:checked ~ .rating__label .rating__icon--star {
  color: #ddd;
}
#half-stars-rating .rating-group:hover .rating__label .rating__icon--star,
#half-stars-rating .rating-group:hover .rating__label--half .rating__icon--star {
  color: orange;
}
#half-stars-rating .rating__input:hover ~ .rating__label .rating__icon--star,
#half-stars-rating .rating__input:hover ~ .rating__label--half .rating__icon--star {
  color: #ddd;
}
#half-stars-rating .rating-group:hover
.rating__input--none:not(:hover)
+ .rating__label
.rating__icon--none {
  color: #eee;
}
#half-stars-rating .rating__input--none:hover + .rating__label .rating__icon--none {
  color: red;
}

#full-stars-rating {
  /* use display:inline-flex to prevent whitespace issues. alternatively, you can put all the children of .rating-group on a single line */
  /* make hover effect work properly in IE */
  /* hide radio inputs */
  /* hide 'none' input from screenreaders */
  /* set icon padding and size */
  /* set default star color */
  /* if any input is checked, make its following siblings grey */
  /* make all stars orange on rating group hover */
  /* make hovered input's following siblings grey on hover */
}
#full-stars-rating .rating-group {
  display: inline-flex;
}
#full-stars-rating .rating__icon {
  pointer-events: none;
}
#full-stars-rating .rating__input {
  position: absolute !important;
  left: -9999px !important;
}
#full-stars-rating .rating__input--none {
  display: none;
}
#full-stars-rating .rating__label {
  cursor: pointer;
  padding: 0 0.1em;
  font-size: 4rem;
}
#full-stars-rating .rating__icon--star {
  color: orange;
}
#full-stars-rating .rating__input:checked ~ .rating__label .rating__icon--star {
  color: #ddd;
}
#full-stars-rating .rating-group:hover .rating__label .rating__icon--star {
  color: orange;
}
#full-stars-rating .rating__input:hover ~ .rating__label .rating__icon--star {
  color: #ddd;
}