/*
Removed because umj wanted only two colors anymore
@function tertiaryColor($background) {
  @if$background == $neuegalerieTertiary or $background == $freilichtmuseumTertiary {
    @return $black;
  }  @else{
    @return $white;
  }
}
*/
/* woff2 */
@font-face {
  font-family: "TramJoanneum";
  font-style: normal;
  font-weight: bolder;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.svg#TramJoanneum") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "TramJoanneum";
  font-style: normal;
  font-weight: lighter;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.svg#TramJoanneum") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "TramJoanneum";
  font-style: normal;
  font-weight: normal;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.svg#TramJoanneum") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "TramJoanneum";
  font-style: normal;
  font-weight: bold;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.svg#TramJoanneum") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "KunsthausGraz2023";
  font-style: normal;
  font-weight: bolder;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Extrabold.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Extrabold.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Extrabold.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Extrabold.svg#KunsthausGraz2023") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "KunsthausGraz2023";
  font-style: normal;
  font-weight: lighter;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Light.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Light.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Light.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Light.svg#KunsthausGraz2023") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "KunsthausGraz2023";
  font-style: normal;
  font-weight: normal;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Regular.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Regular.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Regular.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Regular.svg#KunsthausGraz2023") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
/* woff2 */
@font-face {
  font-family: "KunsthausGraz2023";
  font-style: normal;
  font-weight: bold;
  src: url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Bold.eot?") format("eot"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Bold.woff") format("woff"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Bold.ttf") format("truetype"), url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/kunsthausFont/KunsthausGraz2023-Bold.svg#KunsthausGraz2023") format("svg");
  font-display: swap;
  /* text-rendering: optimizeLegibility; */
}
.background_kunsthaus body, .background_kunsthaus p, .background_kunsthaus h1, .background_kunsthaus h2, .background_kunsthaus h3, .background_kunsthaus h4, .background_kunsthaus h5, .background_kunsthaus h6, .background_kunsthaus a, .background_kunsthaus strong, .background_kunsthaus b, .background_kunsthaus i, .background_kunsthaus pre {
  font-family: KunsthausGraz2023, Arial, Verdana, sans-serif !important;
  word-break: break-word;
  line-height: inherit;
}

@media only screen and (max-width: 750px) {
  .backgroundtable {
    width: 100% !important;
  }
}
@media only screen and (max-width: 600px) {
  .newsletter-event .newsletter-event-event-row .event .event-image-mobile {
    display: table-row !important;
  }
  .newsletter-event .newsletter-event-event-row .event .event-image-mobile img {
    width: 100% !important;
    height: auto;
  }
  .newsletter-event .newsletter-event-event-row .event .event-image-desktop {
    display: none !important;
  }
  .newsletter-event .newsletter-event-event-row > td > table > tbody > tr > .tr-mobile {
    display: table-row !important;
  }
  .newsletter-event .newsletter-event-event-row > td > table > tbody > tr > .tr-mobile.event-time > table {
    display: table-row !important;
  }
  .newsletter-shop .newsletter-shop-item-row .item .item-image-mobile {
    display: table-row !important;
  }
  .newsletter-shop .newsletter-shop-item-row .item .item-image-mobile img {
    width: 100% !important;
    height: auto;
  }
  .newsletter-shop .newsletter-shop-item-row .item .item-image-desktop {
    display: none !important;
  }
  .newsletter-shop .newsletter-shop-item-row > td > table > tbody > tr > .tr-mobile {
    display: table-row !important;
  }
  .newsletter-shop .newsletter-shop-item-row > td > table > tbody > tr > .tr-mobile.item-info > table {
    display: table-row !important;
  }
  /*
    .newsletter_header{
      .newsletter_header_wrapper{
        .newsletter_header_inner_wrapper{
          .newsletter_header_date{
            .newsletter_header_white_box{
              width: fit-content;
              display: flex;

            }
          }
        }
      }
    }
  */
  .e05_social_media_handle_section_newsletter > tbody > tr {
    display: table-cell !important;
  }
  .e05_social_media_handle_section_newsletter > tbody > tr.responsive-spacer {
    width: 20px !important;
  }
  .e05_social_media_handle_section_newsletter .e05_social_media_handle_section_newsletter-wrapper > tbody > tr {
    display: table-cell !important;
  }
  .e05_social_media_handle_section_newsletter .e05_social_media_handle_section_newsletter-wrapper > tbody > tr > td {
    display: table-row !important;
  }
  .h03_info_block_text_newsletter .h03_info_block_text_wrapper .h03_info_block_text_inner_wrapper .h03_info_block_text_header p {
    font-size: 28px !important;
    line-height: 1.5 !important;
  }
  .newsletter_info_block_ticket_information .newsletter_info_block_ticket_information_wrapper .newsletter_info_block_ticket_information_content .newsletter_info_block_ticket_information_headline p {
    font-size: 28px !important;
    line-height: 1.5 !important;
  }
  .newsletter_info_block_ticket_information .newsletter_info_block_ticket_information_wrapper .newsletter_info_block_ticket_information_content .newsletter_info_block_ticket_information_subheading p {
    font-size: 24px !important;
  }
  .image-left-right-newswletter .image-left-right-newswletter-conetnt > table > tbody > tr > td {
    display: table-row !important;
  }
  .image-left-right-newswletter .image-left-right-newswletter-conetnt > table > tbody > tr > td.image {
    display: none !important;
  }
  .image-left-right-newswletter .image-left-right-newswletter-conetnt > table > tbody > tr > td.image-mobile {
    display: table-row !important;
  }
  .image-left-right-newswletter .image-left-right-newswletter-conetnt > table > tbody > tr > td.image-mobile img {
    width: 100% !important;
    height: auto !important;
  }
}

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