:root {
  --primary-color: #d67d5a;
  --secondary-color: #05436a;
  --tertiary-color: #05436a;
  --quaternary-color: #F3D9CA;
  --quinary-color: #F3D9CA;
  --display-font: 'Open Sans', sans-serif;
  --box-shadow: 0 0 20px rgb(0 0 0 / 10%);
  --gradient: linear-gradient(to left, var(--secondary-color) 0%, var(--primary-color) 100%);
  --neon-gradient: linear-gradient(to left, #fff 0%, #d67d5a 25%, #d67d5a 75%, #fff 100%);
  /*--neon-gradient2: linear-gradient(to top, #B500FF 0%,#00D4AD 100%);*/
  --accordion-color: #F3D9CA;
}
/* It is important to respect the integrity of the template, and follow it's lead as much as possible. The template overwrite sections below help us do that by encouraging minimal edits that conform to the intended structure. Existing elements should be used whenever possible, rather than creating new ones. While editing these existing elements, they should be styled in the same manner that the template uses. We can achieve this by using their corresponding selector chains and overwriting or adding to their styles. When overwriting, only include the nessacary changes. Do not include already active properties. */
/* If you are seeing files that end with '.less' on inspect, please disable css source maps before creating a new section for template overwrites: In Chrome inspector panel, click settings and uncheck 'Enable CSS source maps' under preferences > sources. */
/* Define each template overwrite section with the original relative file path: Find in Chrome inspector panel next to css selector. Right-click, click 'copy link address'. After pasting, delete everything before 'vendor'. */
/* Notate each css selector with the line number of the original instance: Find in Chrome inspector panel next to file name. */
/* Make sure new template overwrite sections are in original load order: Find on header. */
/* /vendor/annual-meeting-template/css/bootstrap.css */
/* 6 */ hr {
  background: var(--neon-gradient);
  height: 2px;
  width: 80%;
  margin: auto;
}
/* /vendor/annual-meeting-template/css/fontawesome-all.css */
/* 17 */
/* /vendor/annual-meeting-template/css/flaticon.css */
/* 17 */
/* /vendor/annual-meeting-template/css/elegent-icon.css */
/* 17 */
/* /vendor/annual-meeting-template/css/animate.css */
/* 17 */
/* /vendor/annual-meeting-template/css/swiper.css */
/* 17 */
/* /vendor/annual-meeting-template/css/owl.css */
/* 17 */
/* /vendor/annual-meeting-template/css/jquery.fancybox.min.css */
/* 17 */
/* /vendor/annual-meeting-template/css/style.css */
/* 143 */ h1, h2, h3, h4, h5, h6 {
  font-stretch: condensed;
}
/* 571 */ .social-icon-one {
  top: -20px;
}
/* 869 */ .sec-title .title {
  background: var(--primary-color);
  -webkit-background-clip: text;
  font-weight: 700;
}
/* 1035 */ .main-menu .navigation > li > a:before {
  background: var(--neon-gradient);
}
;
/* 1060 */ .main-menu .navigation > li.current > a:before, .main-menu .navigation > li:hover > a:before {
  background: var(--neon-gradient);
}
/* 1384 */ .nav-outer .mobile-nav-toggler {
  color: var(--primary-color);
}
/* 1514 */ .mobile-menu .nav-logo img {
  max-width: 150px;
}
/* 2402 */ .banner-meetup .btn-box {
  margin: auto;
  width: 70%;
}
/* 2408 */ .banner-meetup .btn-box .theme-btn {
  border-radius: 0px;
  padding: 10px 30px;
}
/* 2426 */ .banner-meetup .countdown .counter-column:before {
  border-top-left-radius: 50%;
  border-top-right-radius: 50% 100%;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 100% 50%;
  border: none;
}
/* 2763 */ .about-section-two .image-column .image:before {
  background-image: none;
}
/* 2813 */ .coming-soon-section .outer-box {
  background: #4271b8;
  padding: 10px 80px;
}
/* 2988 */ .feature-block .link-box a {
  border-radius: 0px;
  font-size: 16px;
  padding: 10px 30px;
}
/* 4420 */ .schedule-tabs .tab-buttons li:nth-child(4n + 3) .day {
  background-color: var(--primary-color);
}
/* 4440 */ .schedule-tabs .tab-buttons li:nth-child(4n + 3) .month, .schedule-tabs .tab-buttons li:nth-child(4n + 3) .date {
  color: var(--primary-color);
}
/* 4460 */ .schedule-tabs .tab-buttons li:nth-child(4n + 3).active-btn {
  box-shadow: 0 0px 30px rgb(2 129 158 / 30%);
  border: 1px solid var(--secondary-color);
}
/* 5442 */ .pricing-block-two .btn-box a {
  border-radius: 0px;
}
/* 5765 */ .accordion-box .block {
  box-shadow: 0 0 10px rgb(0 0 0 / 5%);
}
/* 7187 */ .video-section:before {
  background: none;
}
/* 7202 */ .video-section .content-box {
  margin-bottom: 30px;
  padding: 60px 30px 30px 30px;
  box-shadow: var(--box-shadow)
}
/* 8324 */ .main-footer .footer-column {
  margin-bottom: 0;
}
/* 8357 */ .main-footer .logo {
  top: -40px;
}
/* 8659 */ .main-footer .footer-bottom {
  background-color: var(--quaternary-color);
}
/* 8675 */ .main-footer .footer-bottom .copyright-text p {
  color: #222;
}
/* /vendor/annual-meeting-template/css/responsive.css */
/* 17 */
/* /vendor/annual-meeting-template/css/color-switcher-design.css */
/* 17 */
/* css/admin.css */
/* 20 */ .h4, h4 {
  text-transform: none;
}
/* 21 */ a:hover {
  color: #BA5B43;
}
/* 47 */ a {
  color: #BA5B43;
  cursor: pointer;
}
/* 48 */ h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
}
/* 50 */ ::selection {
  color: #222222;
  background: hsl(40, 98%, 78%);
}
/* 52 */ .btn-style-three {
  font-weight: bold;
  font-size: 16px;
  border-radius: 0px;
  background-color: var(--primary-color);
  color: #fff;
}
/* 53 */ .btn-style-three:hover {
  padding: 10px 35px !important;
  color: #fff;
}
/* 59 */ .list-style-one li:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 100;
  content: "\f058";
}
/* 61 */ .social-icon-one li a .fab {
  color: var(--primary-color);
}
/* 65 */ .page-title {
  padding: 15px 0;
}
/* 77 */ .page-title h1 {
  color: #fff;
}
/* 78 */ .page-title .bread-crumb li {
  color: #fff;
}
/* 79 */ .page-title .bread-crumb li:before {
  color: #fff;
}
/* 80 */ .page-title .bread-crumb li a {
  color: #fff;
}
/* 82 */ .main-menu .navigation > li > ul > li:hover > a {
  text-decoration: underline;
}
/* 95 */ .banner-meetup {
  padding: 35px 0 1px 0;
}
/* 111 */ .feature-block .inner-box:hover .link-box a {
  border-radius: 0px;
}
/* 114 */ .feature-block .link-box a {
  background-color: var(--tertiary-color);
  color: #fff;
}
/* 120 */ .feature-block .inner-box:hover .link-box a {
  color: #fff;
}
/* 121 */ .feature-block:nth-child(3n + 2) .link-box a {
  color: #fff;
}
/* 122 */ .feature-block:nth-child(3n + 2) .inner-box:hover .link-box a {
  color: #fff;
}
/* 123 */ .feature-block:nth-child(3n + 3) .link-box a {
  color: #fff;
}
/* 124 */ .feature-block:nth-child(3n + 3) .inner-box:hover .link-box a {
  color: #fff;
}
/* 133 */ .fluid-section-one .content-column h3 {
  font-weight: 700;
}
/* 161 */ .accordion-box .block .acc-btn {
  background-color: var(--accordion-color);
}
/* 172 */ .event-info-tabs .tabs-content h4 {
  font-weight: 700;
}
/* 181 */ .event-info-tabs .tab-btn:hover, .event-info-tabs .tab-btn.active-btn {
  color: var(--secondary-color);
}
/* 183 */ .video-section .content-box h2 {
  color: #222;
}
/* 186 */ .main-footer .footer-column .widget-title {
  font-weight: 700;
}
/* 190 */ .user-links li a {
  text-decoration: underline;
}
/* 191 */ .user-links li a:hover {
  text-decoration: none;
}
/* 193 */ .main-footer .contact-list li .text a {
  text-decoration: underline;
}
/* 194 */ .main-footer .contact-list li .text a:hover {
  text-decoration: none;
}
/* 195 */ .main-footer .footer-bottom .copyright-text a {
  text-decoration: underline;
  color: #222;
}
/* 196 */ .main-footer .footer-bottom .copyright-text a:hover {
  color: #222;
  text-decoration: none;
}
/* 199 */ .social-icon-colored li a:hover .fab {
  color: var(--quaternary-color);
}
/* 212 */ .header-top .social-links li a:hover {
  color: var(--primary-color)
}
/* 310 */ .main-menu #exhibits ul {
  width: 250px;
}
/* 321 */ .square-btn:hover {
  border-radius: 0px !important;
}
/* 328 */ .video-section p {
  color: #222;
}
/* 334 */ .square-btn:hover {
  font-weight: bold;
}
/* 356 */ .cal-box-head {
  background-color: var(--secondary-color);
}
/* 386 */ @media only screen and (max-width: 1199px) {
  .main-footer .contact-list li:first-of-type {
    max-width: 246px;
  }
}
/* 977 */ .main-header .logo-box .logo img {
  width: 150px;
}
/* 3474 */ .fluid-section-one .content-column .theme-btn {
  border-radius: 0px;
}
/* New custom elements listed below. */
.feature-block .link-box a.btn-style-three:hover {
  padding: 10px 25px;
}
.main-footer .footer-bottom .copyright-text .icon {
  color: var(--secondary-color);
}
.list-style-one .list-style-one li:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: "\f14a";
}
.list-style-two .list-style-two li:before {
  content: "";
  border-radius: 50%;
  background-color: transparent;
  border: solid 1.5px var(--primary-color);
}
.picks {
  display: block !important;
  text-align: center;
  padding-left: 0px;
}
.picks:before {
  display: none;
}
.toc-ul a {
  color: var(--secondary-color);
}
.toc-ul a:hover {
  color: var(--secondary-color);
}
.pricing-block.expand {
  padding: 0 15px;
}
.pricing-block.expand .inner-box {
  max-width: 100%;
}
.call-to-action .content-box .text {
  font-weight: 700;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 5px;
}
.note {
  font-size: small !important;
  padding-top: 0px;
  top: 0px;
  margin-top: 3px;
  margin-bottom: 1px !important;
  line-height: 1.2em !important;
  color: #000;
}



@media only screen and (min-width: 776px) {
  .picks:before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url("../images/header-icon.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    display: inline-block;
    margin-right: 20px;
    position: absolute;
    top: 0px;
    transform: translateX(-70px);
  }
  .picks {
    display: block !important;
    text-align: center;
    padding-left: 70px;
  }
}

@media only screen and (min-width: 1023px) {
  .banner-meetup {
    padding: 35px 0 45px 0;
  }
}
/*v sets nav width v*/
@media only screen and (max-width: 1050px) {
  .nav-outer .mobile-nav-toggler {
    display: block;
    margin: 0;
  }
  .main-header .main-box {
    padding: 10px 0;
    background-color: #fff;
  }
  .main-header .nav-outer .main-menu {
    display: none;
  }
}
/*^ sets nav width ^*/
@media only screen and (max-width: 1199px) {
  .main-footer .contact-list li:first-of-type {
    padding-left: 0;
  }
  .main-footer .contact-list li:first-of-type .icon {
    left: 10px;
  }
}
/* add by Colleen*/
/*pulled from AM22 for 1st video card placed on session proposal page*/
.vid2-card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, .125);
  border-radius: 4px;
}
.vid2-card {
  margin-bottom: 30px;
  padding: 15px;
  background-color: #eef0f0;
  border: 1px solid #dddddd;
  box-shadow: 0px 7px 10px -5px rgb(0 0 0 / 50%);
  transition: .3s;
  background-color: #fff9f4;
  height: calc(100% - 30px);
}
.vid2-card__title {
  margin-bottom: 15px;
}
.vid2-insert {
  background-color: #000;
  width: 100%;
  border: 1px solid #dddddd;
}
.video-section .auto-container .content-box {
  padding: 10px;
  background-image: url(https://www.toxicology.org/events/am/AM2024/images/SOT_AM24_Callout_Box_Largeb@2x.jpg);
  background-size: 100% 100%;
}
.about-section-two .image-column .image:after {
  content: "";
  background-image: url(../images/overlay.png);
  background-repeat: no-repeat;
  background-size: 100% 50%;
  background-position: bottom;
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
}
a:focus, a:visited {
  text-decoration: underline;
  outline: none !important;
}
/*From CE Reg fees - Colleen 2023 July*/
.pricing-block-two .title {
  font-size: 16px;
}
.pricing-block-two .price {
  font-size: 25px;
  background: var(--secondary-color);
  width: 200px;
}
.pricing-block-two .features li {
  color: #222222 !important;
}
.pricing-block-two .features li::before {
  color: var(--primary-color);
}
.pricing-block-two .inner-box:hover .price {
  padding-right: unset;
}
.pricing-block-two .inner-box:hover .theme-btn {
  border-radius: 0px;
}
.pricing-block-two .btn-box a {
  margin-bottom: 0;
  font-weight: bold;
}
/*More CE Schedule & button no radius - Colleen 2023-July*/
.schedule-block:nth-child(4n+1) .btn-box a:hover {
  color: #fff;
  border-radius: 0px;
  background: var(--tertiary-color);
  border-color: var(--tertiary-color);
}
.schedule-block:nth-child(4n+2) .btn-box a:hover {
  color: #fff;
  border-radius: 0px;
  background: var(--tertiary-color);
  border-color: var(--tertiary-color);
}
.schedule-block:nth-child(4n+3) .btn-box a:hover {
  color: #fff;
  border-radius: 0px;
  background: var(--tertiary-color);
  border-color: var(--tertiary-color);
}
.schedule-block:nth-child(4n+4) .btn-box a:hover {
  color: #fff;
  border-radius: 0px;
  background: var(--tertiary-color);
  border-color: var(--tertiary-color);
}
.pricing-block-two .price {
  border-radius: 0 0px 0px 0;
}
.schedule-block .inner-box .inner {
  border-radius: 0px;
}
.schedule-tabs .tab-buttons li .day {
  border-radius: 0 0px 0px 0;
}
.schedule-tabs .tab-buttons li {
  border-radius: 0px;
}
/*CE Schedule from 2022*/
.schedule-block h4 a {
  color: var(--primary-color) !important;
  text-decoration: underline;
}
.schedule-block h4 a:hover {
  text-decoration: none;
}
.hidden-content {
  margin-top: 30px;
}
.schedule-section.style-two .schedule-block .inner-box .inner {
  padding: 50px 50px 10px !important;
}
.hidden-content-wrapper {
  padding-bottom: 30px;
}
.speaker-list p {
  margin-bottom: 15px !important;
}
.speaker-list p:last-child {
  margin-bottom: 0;
}
.schedule-section.style-two .schedule-block .inner-box .inner {
  margin: 0;
  padding: 50px 50px 40px;
  box-shadow: 0 0 30px rgb(0 0 0 / 10%);
}
.schedule-block .speaker-info {
  padding-top: 0;
  margin-bottom: 30px;
}
.thumb-big {
  width: 60px !important;
}
.schedule-block .speaker-info .thumb {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  border-radius: 0;
  overflow: hidden;
}
.schedule-block .speaker-info .thumb {
  background-color: var(--primary-color);
  width: 40px;
}
.session-type {
  color: #fff !important;
  font-size: 20px !important;
  margin-bottom: 0px !important;
  padding-top: 0 !important;
  padding-left: 5px !important;
  padding-right: 4px !important;
  line-height: 40px !important;
  text-align: center;
}
.session-type-big {
  line-height: 60px !important;
}
.session-title {
  padding-top: 7px !important;
}
.schedule-block h4 {
  position: relative;
  font-size: 22px;
  line-height: 1.2em;
  color: #0f1925;
  font-weight: 600;
  margin-bottom: 15px;
  padding-top: 15px;
}
.hidden-content {
  max-height: 0;
  overflow: hidden;
  transition: .5s ease-in-out;
  height: auto;
}
.schedule-block .btn-box a {
  margin-bottom: 0;
}
.schedule-section.style-three .schedule-block:nth-child(4n + 1) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 1) .date, .schedule-block:nth-child(4n + 1) h4 a:hover {
  color: var(--primary-color);
}
.schedule-tabs .tab-buttons li {
  padding-top: 77px;
  padding-right: 5px;
  padding-left: 97px;
  margin: 30px 35px 20px;
}
.schedule-tabs .tab-buttons li.active-btn .day {
  background-color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 2) .day {
  background-color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 2) .month, .schedule-tabs .tab-buttons li:nth-child(4n + 2) .date {
  color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 2) .month, .schedule-tabs .tab-buttons li:nth-child(4n + 2) .date {
  color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 1).active-btn {
  box-shadow: 0 0px 30px rgb(0 0 0 / 30%);
  border: 1px solid var(--secondary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 2).active-btn {
  box-shadow: 0 0px 30px rgb(0 0 0 / 30%);
  border: 1px solid var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .day {
  background-color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 1) .day {
  background-color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 1) .month, .schedule-tabs .tab-buttons li:nth-child(4n + 1) .date {
  color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 1) .month, .schedule-tabs .tab-buttons li:nth-child(4n + 1) .date {
  color: var(--primary-color);
}
.schedule-tabs .tab-buttons li.active-btn .day {
  background-color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-section.style-three .schedule-block:nth-child(4n + 2) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 2) .date, .schedule-block:nth-child(4n + 2) h4 a:hover {
  color: var(--primary-color);
	margin-bottom: 10px;
}
.schedule-section.style-three .schedule-block:nth-child(4n + 3) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 3) .date, .schedule-block:nth-child(4n + 3) h4 a:hover {
  color: var(--primary-color);
	margin-bottom: 10px;
}
.schedule-section.style-three .schedule-block:nth-child(4n + 4) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 4) .date, .schedule-block:nth-child(4n + 4) h4 a:hover {
  color: var(--primary-color);
	margin-bottom: 10px;
}
.schedule-block:nth-child(4n + 1) .btn-box a {
  background-color: var(--tertiary-color);
  border-radius: 0px;
  color: #fff !important;
}
.schedule-block:nth-child(4n + 2) .btn-box a {
  background-color: var(--tertiary-color);
  border-radius: 0px;
  color: #fff !important;
}
.schedule-block:nth-child(4n + 3) .btn-box a {
  background-color: var(--tertiary-color);
  border-radius: 0px;
  color: #fff !important;
}
.schedule-block:nth-child(4n + 4) .btn-box a {
  background-color: var(--tertiary-color);
  border-radius: 0px;
  color: #fff !important;
}
/*From Schedule webpage from 2022 or ealier??*/
img.schedule-img:hover {
  cursor: pointer;
}
.fs {
  margin-bottom: 15px;
  padding-left: 110px !important;
  min-height: 100px !important;
  padding-top: 15px !important;
  margin-top: 25px;
}
.thumb-photo {
  width: 90px !important;
  background-color: #AFAFB2;
}
.schedule-block .speaker-info .name {
  margin-bottom: 0;
  font-size: 21px;
}
.event-detail .speaker-info .designation {
  font-size: 15px;
  line-height: 30px;
}
.date {
  margin-bottom: 0px;
}
.inv-icon {
  color: var(--secondary-color);
  font-size: 14px;
  margin-right: 5px;
}
.inner p.reg {
  margin-bottom: 15px !important;
}
.speaker-block-two .inner-box:before {
  background-image: none;
}
.event-detail .content-box p.session-intro {
  font-weight: 300;
  font-size: 1.15rem;
  line-height: 1.5;
  padding-top: 0;
  margin-bottom: 10px;
}
.event-detail .speaker-info {
  min-height: 50px;
}
.schedule-section.style-three .schedule-block:nth-child(4n + 1) .date, .schedule-section.style-two .schedule-block:nth-child(4n + 1) .date, .schedule-block:nth-child(4n + 1) h4 a:hover {
  color: var(--primary-color);
  margin-bottom: 10px;
}
.schedule-section.style-two .schedule-block .date:not(:first-child) {
  margin-top: 50px;
}
.schedule-tabs .tab-buttons {
  max-width: 900px;
  margin: 0px auto;
}
.schedule-tabs .tab-buttons li:nth-child(4n + 4) .day {
  background-color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 4) .month, .schedule-tabs .tab-buttons li:nth-child(4n + 4) .date {
  color: var(--primary-color);
}
.schedule-tabs .tab-buttons li:nth-child(4n + 4).active-btn {
  box-shadow: 0 0px 30px rgb(0 0 0 / 30%);
  border: 1px solid var(--secondary-color);
}

.schedule-tabs .tab-buttons li.active-btn .day {
  background-color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
.schedule-tabs .tab-buttons li.active-btn .month, .schedule-tabs .tab-buttons li.active-btn .date {
  color: var(--secondary-color);
}
/*new styles by Karla - from the _includes Featureed speakers */
.speaker-name {
  color: #ffffff;
  margin-bottom: 0px;
  padding-top: 10px;
}
.speaker-designation {
  color: #ffffff;	
}

.speaker-block-two .social-box p {
  margin-bottom: 0px;
}
.speaker-block-two .info-box {
  margin-bottom: 40px;
  background-color: var(--secondary-color);
  border-radius: 0 0px 0px 0;
	width: 100%; 
	height: 101.59px;
	
}
.speaker-block-two .image-box .image {
  border: 4px solid var(--primary-color);
  width: 155px;
}
.speaker-block-two .inner-box {
  border-bottom: 5px solid var(--secondary-color);
  padding-top: 30px;
}
.agenda-time {
  font-size: 16px;
  color: var(--primary-color);
}
/*added by Colleen 2023 July for Schedule*/
.date {
  text-transform: uppercase;
	margin-bottom: 10px;
}

.iat-its-star-icon {
  color: var(--secondary-color);
  font-size: 9px;
  vertical-align: super;
}

/**/