.meeting2021 .collapse {
  visibility: inherit !important;
}
.iuga .logo {
  background-image: url("/images/iuga-150px.png");
  height: 46px !important;
  width: 150px;
}
.iuga .logo-image, {
  display: none;
  background-size: cover;
}
.sp-megamenu-parent > li > a {
  color: rgba(255, 255, 255, 1);
}
#sppb-addon-wrapper-1751465679737 {
    line-height: 80px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: rgba(37, 37, 37, 1);
}
li.sp-menu-item.sp-has-child.pastmeetings > .sp-dropdown.sp-dropdown-sub.sp-menu-right {
  width: 265px !important;
}
.view-article #sp-footer-opt-in-form, .view-article #sp-header-bottom, .view-article #sp-title, .view-article #sp-top-hero {
    display: block !important;
}
@media (max-width: 767px) {
  .sp-page-title .sp-page-title-heading {
    font-size: 34px;
  }
  .sp-page-title {
    padding: 80px 0 40px 0;
  }
}
.sp-page-title {
  background-size: cover;
}
#sp-footer ul.menu li {
    margin: 0 15px;
}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {
    max-width: 600px;
}
a {
    font-weight: bold;
}
.sppb-btn-primary:hover {
  background-color: #133f6a !important;
  border-color: #133f6a !important;
}
#sp-bottom1 .sp-column, #sp-bottom2 .sp-column {
  margin-top: 0px !important;
}
@media (max-width: 575px) {
.timeframes .btn-collapse {
    display: none;
}
.btn-collapse-xs {
    display: block !important;
}
}
@media (min-width: 576px) {
.timeframes .btn-collapse-xs {
    display: none;
}
.modal-dialog {
    max-width: 850px;
}
}
.presentation {
    border-left: 3px solid #000;
}
button[aria-expanded="true"] {
  background-color:#90c695;
}
li.nav-item:first-child {
  border-left: none;
}
li.nav-item {
  border-left: 1px solid rgba(0,0,0,.2);
}
@media (max-width: 767px) {
  li.nav-item {
    border-left: none;
  }
}
#day1, #day2, #day3, #day4, #day5, #day6, #day7 {
  position: relative;
    z-index: 1000 !important;
}
.dropfiles-content-table .dropfiles-container-table {
    padding: 0px 0px 0px 0px;
}
.dropfiles-content-table .dropfiles-categories {
    display: none;
}
.mediaTableWrapperWithMenu {
    padding-top: 0em;
}
@media only screen and (max-width: 720px) {
  .dropfiles-container .dropfiles-container-table {
      margin-left: 0px;
  }
}
.page-86 .sppb-col-md-6, .page-86 .sppb-col-md-12, .page-114 .sppb-col-md-3, .page-114 .sppb-col-md-6, .page-114 .sppb-col-md-4, .page-114 .sppb-col-md-12 {
  padding-bottom: 30px;
}
.program-block-white {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    background-color: #fff;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-gray {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    background-color: #f1f1f1;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-lyellow {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    background-color: #F7EFC0;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-lblue {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    background-color: #8ecae6;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-red {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    color:#ffffff;
    background-color: #f94144;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-lred {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    color:#ffffff;
    background-color: #fe6d73;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-green {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    background-color: #76c893;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-blue {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    color:#ffffff;
    background-color: #457b9d;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-orange {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    color:#ffffff;
    background-color: #f77f00;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
.program-block-dblue {
    border: 1px solid rgba(151, 151, 151, 0.2);
    border-radius: 5px;
    padding: 15px;
    color:#ffffff;
    background-color: #29306f;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
}
#sppb-addon-1597664791912:target, #sppb-addon-1597665220721:target, #sppb-addon-1597665300401:target {
    box-shadow: 6 3 3 4 #000000;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,0.11) !important;
    padding: 15px;
    border: 1px solid rgba(151, 151, 151, 0.36);
}
