@media only screen and (max-width: 600px) {
#OverviewBanner .BannerInfo .DateRange {
     padding: 0px 20px;
     font-size: 20px;
     color: black !important;
     margin-bottom: 7px;
     margin-top: 20%;
     }

#OverviewBanner .BannerInfo .VenueInfo {
     padding: 0px 20px;
     font-size: 16px;
     color: black !important;
     background: none;
     min-width: 240px;
     }

.region-sidebar-second {
     margin-top: 5% !important;
     }
}

.navbar-is-static-top {
     background-color: #f7f8f3;
     }

.general-page-body-container {
     background-image: url("/sites/default/files/assets/dctd-workshop/210585A_DrugDevWorkshop-031721_updated%20banner.jpg"); /* The image used */
     background-size: 100%;
     background-position: 0px 0px;
     background-repeat: no-repeat; /* Do not repeat the image */
     }

#eventsreg-nav-bar {
     background-color: #383838;
     }

.region-sidebar-second {
     margin-top: 100%;
     }

.col-sm-9 {
     width: 70%;
     }

.col-sm-3 {
     width: 30%;
     }

#eventsreg-nav-bar .navbar-inverse .navbar-nav > .active > a {
     border-bottom: 4px solid #bb0f3d;
     }

h2 {
     margin-top: 42%;
     color: #C6375E;
     }
     
h3 {
     font-size: 24px;
     }
h4 {
     font-size: 20px;
     }



.select-wrapper select {
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     line-height: 1;
     padding-right: 2em;
     margin-top: 5px;
     }

.description {
     margin-left: 2%;
     margin-bottom: 3%;
     }

.checkbox, .radio {
     position: relative;
     display: block;
     margin-top: 10px;
     margin-bottom: 10px;
     margin-left: 1%;
     }

.description {
     background-color: white;
     border: none;
     margin: 0px;
     }

.input-group-addon {
     padding: 6px 12px;
     font-size: 14px;
     font-weight: 400;
     line-height: 1;
     color: #555;
     text-align: left;
     background-color: #fffffb;
     border: none;
     border-radius: 4px;
     }

.panel-heading {
  display: none;
}

.site-footer {
  background: #383838;
}

.headshots {
  float: left;
  padding: 0 20px 20px 0;
}

th, td {
  padding: 30px !important;
}  

.agenda-container {
  background-color: #fff;
}
.agenda-content {
  padding: 0 20px 20px 20px;
}
.agenda-title {
    margin-top: 25px;
  width: 100%;
  background-color: #e5e6e8;
  padding: 20px;
}