/**
 * Bootstrap variables override
 */
.wp-block-auditori-blocks-album-container {
  width: 100%;
}
.wp-block-auditori-blocks-album-container .ab-album-container {
  height: 100%;
  /*> h1, h2, h3, h4, h5, h6, p {
      padding: 50px 60px;
      padding-top: 145px !important;

      @include media-breakpoint-down(md) {
          padding: 20px 40px;
          padding-top: 125px !important;
      }

      @include media-breakpoint-down(sm) {
          padding: 20px 20px;
          padding-top: 125px !important;
      }
  }*/
}
.wp-block-auditori-blocks-album-container .ab-album-container figure {
  height: 100%;
  display: block;
  margin-bottom: 0px;
}
.wp-block-auditori-blocks-album-container .ab-album-container figure img {
  object-fit: cover;
  height: 100%;
  min-width: 100%;
  display: block;
  margin: 0 auto;
}
.wp-block-auditori-blocks-album-container .ab-album-container .wp-block-columns {
  height: 100%;
  margin-bottom: 0px;
}
.wp-block-auditori-blocks-album-container > div {
  height: 100%;
}

.wp-block-auditori-blocks-album-credits {
  width: 100%;
}
.wp-block-auditori-blocks-album-credits .ab-album-credits {
  height: 100%;
  padding: 50px 60px;
}
@media (max-width: 991.98px) {
  .wp-block-auditori-blocks-album-credits .ab-album-credits {
    padding: 20px 40px;
  }
}
@media (max-width: 767.98px) {
  .wp-block-auditori-blocks-album-credits .ab-album-credits {
    padding: 20px 20px;
  }
}
.wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-header {
  margin-bottom: 10px;
}
.wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-content {
  display: flex;
}
@media (max-width: 767.98px) {
  .wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-content {
    font-size: 12px;
  }
}
.wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-content .column {
  line-height: 18px;
}
@media (max-width: 767.98px) {
  .wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-content .column {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-content .column:first-child {
  padding-left: 0px;
}
.wp-block-auditori-blocks-album-credits .ab-album-credits .ab-album-credits-content .column:not(:last-child) {
  border-right: 1px solid #000;
}

.wp-block-auditori-blocks-album-linia-horitzontal {
  height: 100%;
  width: 100%;
}
.wp-block-auditori-blocks-album-linia-horitzontal .ab-album-linia-horitzontal {
  height: 100%;
  padding: 20px 30px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767.98px) {
  .wp-block-auditori-blocks-album-linia-horitzontal .ab-album-linia-horitzontal {
    padding: 20px 20px;
  }
}
.wp-block-auditori-blocks-album-linia-horitzontal .ab-album-linia-horitzontal .content-top {
  width: 100%;
  flex-basis: 50%;
  padding: 10px 0px;
  border-bottom: 1px solid #000;
}
.wp-block-auditori-blocks-album-linia-horitzontal .ab-album-linia-horitzontal .content-bot {
  width: 100%;
  flex-basis: 50%;
  padding: 10px 0px;
}

.wp-block-auditori-blocks-album-contingut {
  height: 100%;
  width: 100%;
  padding: 50px 60px;
}
@media (max-width: 991.98px) {
  .wp-block-auditori-blocks-album-contingut {
    padding: 20px 40px;
  }
}
@media (max-width: 767.98px) {
  .wp-block-auditori-blocks-album-contingut {
    padding: 20px 20px;
  }
}

.wp-block-auditori-blocks-artist-container .ab-artist-container {
  width: 100%;
}
.wp-block-auditori-blocks-artist-container .ab-artist-container .ab-artist-container-header {
  background-color: #000;
  height: 45px;
  display: flex;
  padding: 15px 20px;
}
.wp-block-auditori-blocks-artist-container .ab-artist-container .ab-artist-container-header > h6 {
  color: white;
}
.wp-block-auditori-blocks-artist-container .ab-artist-container .ab-artist-container-content {
  background-color: #fff;
  width: 100%;
  display: flex;
  align-content: flex-start;
  justify-content: space-between;
  padding: 10px 20px;
}
@media (max-width: 991.98px) {
  .wp-block-auditori-blocks-artist-container .ab-artist-container .ab-artist-container-content {
    padding: 10px 10px;
  }
}
@media (max-width: 575.98px) {
  .wp-block-auditori-blocks-artist-container .ab-artist-container .ab-artist-container-content {
    padding: 10px 20px;
  }
}

.album_standard_padding {
  padding: 50px 60px;
}
@media (max-width: 991.98px) {
  .album_standard_padding {
    padding: 20px 40px;
  }
}
@media (max-width: 767.98px) {
  .album_standard_padding {
    padding: 20px 20px;
  }
}

.album_standard_padding-right {
  padding-right: 60px;
}
@media (max-width: 991.98px) {
  .album_standard_padding-right {
    padding-right: 0px 40px;
  }
}
@media (max-width: 767.98px) {
  .album_standard_padding-right {
    padding-right: 0px 20px;
  }
}

.album_standard_padding-left {
  padding-left: 60px;
}
@media (max-width: 991.98px) {
  .album_standard_padding-left {
    padding-left: 40px;
  }
}
@media (max-width: 767.98px) {
  .album_standard_padding-left {
    padding-left: 20px;
  }
}

.album_standard_padding-bottom {
  padding-bottom: 50px;
}
@media (max-width: 991.98px) {
  .album_standard_padding-bottom {
    padding-bottom: 20px;
  }
}
@media (max-width: 767.98px) {
  .album_standard_padding-bottom {
    padding-bottom: 20px;
  }
}

.album_standard_padding-top {
  padding-top: 50px;
}
@media (max-width: 991.98px) {
  .album_standard_padding-top {
    padding-top: 20px;
  }
}
@media (max-width: 767.98px) {
  .album_standard_padding-top {
    padding-top: 20px;
  }
}

.album_standard_padding-right {
  padding-right: 0px !important;
}

.album_standard_padding-remove_left {
  padding-left: 0px !important;
}

.album_standard_padding-remove_bottom {
  padding-bottom: 0px !important;
}

.album_standard_padding-remove_top {
  padding-top: 0px !important;
}

body.wp-admin.wp-core-ui.post-php.admin-bar.block-editor-page {
  overflow: hidden;
}

.video__featured_bookmark {
  position: absolute;
  z-index: 1;
  top: 0px;
  right: 20px;
  width: 50px;
  pointer-events: none;
}

/* Badges */
.badge-text, .badge-upcomming, .badge-live {
  font-family: "Acumin Pro";
  font-size: 13px;
  line-height: 21px;
  color: #fff;
  padding: 8px;
  padding-bottom: 5px;
  border-radius: 5px;
  z-index: 10;
  font-weight: bold;
  text-transform: uppercase;
  pointer-events: none;
  margin-right: 4px;
  margin-bottom: 5px;
  display: inline-block;
}

.badge-live {
  background-color: #920712;
  color: white;
}

.badge-upcomming {
  background-color: white;
  color: black;
  border: 1px solid;
}

.badge-text {
  background-color: white;
  color: black;
  border: 1px solid;
}

/*# sourceMappingURL=style.css.map */
