.listing th.col-content, .listing td.col-content {
  display: none !important;
}

#tribe-tickets {
  scroll-margin-top: 8em;
}

.ticket-meta {
  border: 1px solid #d5d5d5;
  border-radius: 4px;
  width: 95%;
}

select.ticket-meta {
  padding: 8px;
  width: 97.2%;
}

input[type=checkbox].ticket-meta {
  width: auto;
}

.jaic_speakers-box:after {
  clear: both;
}
.jaic_speakers-box .speaker {
  display: inline;
  float: left;
  margin: 15px;
  width: 200px;
  height: 300px;
}
.jaic_speakers-box .speaker .member_trigger figure img {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
  width: 100%;
}
.jaic_speakers-box .speaker .member_trigger figure figcaption {
  text-align: center;
}
.jaic_speakers-box .speaker .member_trigger figure figcaption h4 {
  margin: 5px 0 0 0;
  color: #2f4370;
}
.jaic_speakers-box .speaker .member_trigger figure figcaption p, .jaic_speakers-box .speaker .member_trigger figure figcaption div {
  font-size: small;
}

.right_detail .right_detail_container .photos {
  position: absolute;
  height: 100%;
  width: 30%;
  right: 15px;
}
.right_detail .right_detail_container .photos figure:not(.company_logo) img {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
  width: 100%;
}
.right_detail .right_detail_container .photos figure:not(.company_logo) figcaption {
  text-align: center;
}
.right_detail .right_detail_container .photos figure.company_logo {
  text-align: center;
}
.right_detail .right_detail_container h2 + div {
  margin: 0 0 10px 0;
}
.right_detail .right_detail_container .col:first-child, .right_detail .right_detail_container p {
  max-width: 65%;
  text-align: justify;
}

.jaic_presented_materials-list {
  width: 20%;
  overflow: hidden;
  padding: 0;
  margin: 0;
  float: right;
}
.jaic_presented_materials-list .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
  height: 1.5em;
}
.jaic_presented_materials-list .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
  font-size: 0.5em;
}
.jaic_presented_materials-list td {
  padding: 0;
  margin: 0;
  height: 1.5em;
  font-size: 0.8em;
}

.jaic_presented_materials-table {
  font-size: 1em;
  padding: 3px 0;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
.jaic_presented_materials-table .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
  height: 2em;
}
.jaic_presented_materials-table td:not(:first-of-type) {
  width: 50px;
  vertical-align: bottom;
}
.jaic_presented_materials-table tr.break td {
  background: #ffffff;
}
.jaic_presented_materials-table tr.break td h5 {
  font-style: italic;
  font-size: 1em;
  margin: 0;
  padding: 0;
  font-weight: normal;
}
.jaic_presented_materials-table tr.heading td {
  background: #4cadc9;
  color: #ffffff;
}
.jaic_presented_materials-table tr.heading td:first-of-type {
  border-radius: 5px 0 0 0;
}
.jaic_presented_materials-table tr.heading td:last-of-type {
  border-radius: 0 5px 0 0;
}
.jaic_presented_materials-table tr.heading td .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
  color: #ffffff;
}
.jaic_presented_materials-table tr.heading td h3 {
  color: #ffffff;
  padding: 0 0 0 15px;
}
.jaic_presented_materials-table tr.sub:nth-of-type(even) {
  background-color: #f4f4f4;
}
.jaic_presented_materials-table tr.sub td img.logo-img {
  display: inline-block;
  max-height: 50px;
  float: right;
}
.jaic_presented_materials-table tr.sub td img.speaker-img {
  display: inline-block;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  float: left;
}
.jaic_presented_materials-table tr.sub td p {
  font-size: 0.8em;
  padding: 15px;
  display: inline-block;
  max-width: 50%;
}

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