#content {
  margin-bottom: 40px;
}
.page-header {
  background-color: var(--ui-color-apricot);
  border-bottom: none;
}
.page-header__wrapper{
  height: 135px;
  align-items: center!important;
}
.partner-logo-wrapper{
  display: flex;
}
.partner-logo-wrapper span{
  align-self: center;
  margin-right:20px;
}
.partner-logo{
  max-height: 90px;
  max-width: 90px;
}
article h2{
  color: var(--ui-color-orange-wcag);
}
ui-offer{
  margin-bottom: 20px!important;
}
.col-pad-right{
  padding-right: 5px;
}
.col-pad-left{
  padding-left: 5px;
}
.award-no-content{
  visibility: hidden!important;
}
.performers-col-marg{
  margin-top: 10px;
}
.col-1-content{
  font-weight: bold;
}
#cookie-consent .ui-cookie-consent__lang {
  display: none;
}
@media screen and (max-width: 1022px) {
  .page-header__wrapper{
    margin-top:0px;
  }
  .page-header__wrapper>.logo{
    height:40px!important;
  }
  .award-no-content{
    display: none!important;
  }
}

@media screen and (max-width: 767px) {
  h2{
    font-size: 36px!important;
  }
  ui-offer figure{
    min-height: 300px!important;
  }
  ui-offer figure img{
    height: 300px!important;
  }
  .span-width{
    max-width:60%;
  }
  .schedule-table table tbody tr td{
    word-break: break-word;
  }
}

@media screen and (max-width: 476px) {
  .partner-logo-wrapper{
    flex-direction: row!important;
    margin-top:20px!important;
    margin-bottom:20px!important;
  }
  .page-header__wrapper{
    display: block!important;
    margin-top: 20px!important;
    height: 145px!important;
  }
}
