#email_print_container {
  display: none;
}
#accordion {
  padding: 2px 0px 4px;
  background: none;
}
#accordion .ui-accordion-header {
  background: #f9f9f9;
  background: #fff;
  border-color: #e3e3e3;
  margin-top: 6px;
}
#accordion .ui-accordion-header:hover {
  font-weight: 400;
  color: #fff;
  background: #513a52;
  border-color: #311a32;
}
#accordion .ui-accordion-header:hover .ui-accordion-header-icon {
  background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27451.846%27%20height%3D%273211.333%27%20viewBox%3D%270%20-0.001%20451.846%203211.333%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M203.554%20248.3L9.274%2054.01C-3.09%2041.65-3.09%2021.62%209.274%209.265c12.354-12.354%2032.392-12.354%2044.743%200L225.924%20181.18%20397.83%209.264c12.36-12.354%2032.396-12.354%2044.747%200%2012.357%2012.354%2012.357%2032.392%200%2044.75l-194.285%20194.29c-6.18%206.175-14.27%209.26-22.37%209.26-8.093%200-16.19-3.09-22.368-9.266zM248.292%20993.854l194.28%20194.29c12.364%2012.358%2012.364%2032.39%200%2044.745-12.354%2012.353-32.392%2012.353-44.743%200l-171.91-171.913L54.017%201232.89c-12.36%2012.353-32.396%2012.353-44.748%200-12.36-12.356-12.36-32.394%200-44.75L203.55%20993.847c6.18-6.176%2014.27-9.26%2022.37-9.26%208.094.002%2016.19%203.09%2022.37%209.266z%27%2F%3E%3Cpath%20fill%3D%27%23F08C34%27%20d%3D%27M203.554%202217.478l-194.28-194.29c-12.364-12.356-12.364-32.39%200-44.743%2012.354-12.354%2032.392-12.354%2044.743%200l171.907%20171.913%20171.907-171.913c12.36-12.355%2032.396-12.355%2044.747%200%2012.357%2012.354%2012.357%2032.39%200%2044.75l-194.285%20194.29c-6.18%206.175-14.27%209.26-22.37%209.26-8.093-.002-16.19-3.092-22.368-9.267zM248.292%202963.032l194.28%20194.29c12.364%2012.358%2012.364%2032.39%200%2044.745-12.354%2012.354-32.392%2012.354-44.743%200l-171.91-171.912-171.903%20171.912c-12.36%2012.354-32.396%2012.354-44.748%200-12.36-12.355-12.36-32.393%200-44.75l194.282-194.29c6.18-6.177%2014.27-9.26%2022.37-9.26%208.094.002%2016.19%203.09%2022.37%209.265z%27%2F%3E%3C%2Fsvg%3E%0A);
}
#accordion .ui-accordion-header:first-child {
  background: #513a52;
  color: #fff;
}
#accordion .ui-accordion-header:first-child .ui-accordion-header-icon {
  background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27451.846%27%20height%3D%273211.333%27%20viewBox%3D%270%20-0.001%20451.846%203211.333%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M203.554%20248.3L9.274%2054.01C-3.09%2041.65-3.09%2021.62%209.274%209.265c12.354-12.354%2032.392-12.354%2044.743%200L225.924%20181.18%20397.83%209.264c12.36-12.354%2032.396-12.354%2044.747%200%2012.357%2012.354%2012.357%2032.392%200%2044.75l-194.285%20194.29c-6.18%206.175-14.27%209.26-22.37%209.26-8.093%200-16.19-3.09-22.368-9.266zM248.292%20993.854l194.28%20194.29c12.364%2012.358%2012.364%2032.39%200%2044.745-12.354%2012.353-32.392%2012.353-44.743%200l-171.91-171.913L54.017%201232.89c-12.36%2012.353-32.396%2012.353-44.748%200-12.36-12.356-12.36-32.394%200-44.75L203.55%20993.847c6.18-6.176%2014.27-9.26%2022.37-9.26%208.094.002%2016.19%203.09%2022.37%209.266z%27%2F%3E%3Cpath%20fill%3D%27%23F08C34%27%20d%3D%27M203.554%202217.478l-194.28-194.29c-12.364-12.356-12.364-32.39%200-44.743%2012.354-12.354%2032.392-12.354%2044.743%200l171.907%20171.913%20171.907-171.913c12.36-12.355%2032.396-12.355%2044.747%200%2012.357%2012.354%2012.357%2032.39%200%2044.75l-194.285%20194.29c-6.18%206.175-14.27%209.26-22.37%209.26-8.093-.002-16.19-3.092-22.368-9.267zM248.292%202963.032l194.28%20194.29c12.364%2012.358%2012.364%2032.39%200%2044.745-12.354%2012.354-32.392%2012.354-44.743%200l-171.91-171.912-171.903%20171.912c-12.36%2012.354-32.396%2012.354-44.748%200-12.36-12.355-12.36-32.393%200-44.75l194.282-194.29c6.18-6.177%2014.27-9.26%2022.37-9.26%208.094.002%2016.19%203.09%2022.37%209.265z%27%2F%3E%3C%2Fsvg%3E%0A);
}
#accordion .ui-state-active {
  font-weight: 400;
  color: #fff;
  background: #513a52;
  border-color: #311a32;
  background: #513a52 !important;
}
#accordion .ui-widget-content.ui-accordion-content-active {
  border-color: #9a7e9a;
}
#accordion .ui-accordion-header-active {
  margin-top: 6px;
}
#accordion h3:first-child:hover {
  background: #513a52 !important;
}
.clinics_appointments_title {
  color: #777;
  display: none;
}
.clinic_popups_trigger {
  display: none;
}
.clinic_map_driving_directions {
  display: block;
  margin-bottom: 8px;
}
.autobio_video {
  background: rgba(0, 0, 0, 0) url("/images/video-icon.svg") no-repeat scroll 0 0 contain;
  display: inline-block;
  height: 30px;
  margin-left: 20px;
  margin-top: -2px;
  top: -2px;
  vertical-align: text-top;
  width: 40px;
}
#sg_bioTitle .autobio_video_link {
  display: none;
}
.sg_name .autobio_video_link {
  display: inline-block;
}
.bio_accordian {
  border: 0;
  position: relative;
  padding-bottom: 2rem;
}
.accordian_button {
  position: absolute;
  top: 0px;
  right: 1em;
  height: 2.6rem;
  margin: 0;
  background-repeat: no-repeat;
  background-position: top right;
  padding-right: 3rem;
  color: #368;
  display: block;
}
.accordian_button span {
  position: relative;
  font-size: 1.3rem;
  top: -0.9rem;
  margin: 0 .2rem 0 0;
  font-weight: 700;
}
.accordian_button svg {
  height: 100%;
  width: auto;
}
.accordian_button svg path {
  fill: #368;
}
.accordian_button:hover {
  text-decoration: none;
  color: #513a52;
}
.accordian_button:hover svg path {
  fill: #513a52;
}
.accordian_button::before {
  font-size: 12px;
  font-weight: 700;
}
.button_wrapper {
  position: relative;
  height: 2.8rem;
}
.bio_bottom {
  margin-top: 1em;
}
.bio_bottom .button_wrapper {
  margin-top: -20px;
}
.bio_bottom .bio-attributes {
  border: 0 !important;
}
.bio_bottom #bioClinicalTrials {
  border: 0 !important;
}
.bioPersonDetails {
  background: none;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 2rem;
}
.bioPersonDetails .button_wrapper {
  margin-bottom: 1em;
}
.bio_more_items {
  background: none;
  padding: 0;
  text-align: right;
}
.bio_more_items a {
  color: #368;
  font-weight: 700;
  display: inline-block;
  height: 2.6rem;
  line-height: 2.5rem;
  font-size: 1.3rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23368' d='M257 0C116.39 0 0 114.39 0 255s116.39 257 257 257 255-116.39 255-257S397.61 0 257 0zm135 285H287v107c0 16.54-13.47 30-30 30-16.54 0-30-13.46-30-30V285H120c-16.54 0-30-13.46-30-30s13.46-30 30-30h107V120c0-16.54 13.46-30 30-30 16.53 0 30 13.46 30 30v105h105c16.53 0 30 13.46 30 30s-13.47 30-30 30z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 2px top;
  background-size: 2.6rem;
  padding-right: 3.5rem;
  margin-right: 2em;
}
.bio_more_items a:hover {
  text-decoration: none;
  color: #513a52;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23513a52' d='M257 0C116.39 0 0 114.39 0 255s116.39 257 257 257 255-116.39 255-257S397.61 0 257 0zm135 285H287v107c0 16.54-13.47 30-30 30-16.54 0-30-13.46-30-30V285H120c-16.54 0-30-13.46-30-30s13.46-30 30-30h107V120c0-16.54 13.46-30 30-30 16.53 0 30 13.46 30 30v105h105c16.53 0 30 13.46 30 30s-13.47 30-30 30z'/%3E%3C/svg%3E");
}
.bio_accordian.active.trigger_height {
  height: 284px;
}
.bio_accordian.active .bio_accordian_hidden {
  display: none;
}
.bioVideo ol {
  list-style: none;
  padding: 0;
}
.sharethis_sprite {
  display: none !important;
}
.more_div {
  display: none !important;
}
.CTSI_attribution_text {
  font-size: 1.2rem;
  margin-bottom: 12px;
}
.li_show_end {
  display: list-item;
}
.li_no_show {
  display: list-item;
}
.research_funding {
  background: #368 !important;
}
.research_funding:hover {
  background: #513a52 !important;
}
.backtotop {
  position: fixed;
  bottom: 2.5rem;
  right: 2.5rem;
  height: 4rem;
  width: 4rem;
  background: rgba(255, 255, 255, 0.3);
  cursor: pointer;
  display: none;
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  padding: 0.6rem;
}
.backtotop svg {
  width: 100%;
  height: auto;
}
.backtotop svg path {
  fill: #368;
}
.backtotop:hover {
  border: 1px solid rgba(0, 0, 0, 0.8);
}
.backtotop:hover svg path {
  fill: #1a3256;
}
#sg_bio_contact {
  border: 0;
  border-top: 1px solid #e3e3e3;
  background: none;
  padding: 10px 0;
  margin-top: 1em;
  width: auto;
}
#sg_bio_contact h3 {
  margin: 0 0 5px 0;
  color: #513a52;
  font-size: 2.0rem;
  font-weight: 500;
}
.bioMediaLinks li:nth-of-type(odd) {
  background: none;
}
.bioNewsList {
  padding: 0;
}
#bioNavBar {
  border: 0;
}
.publication_legend {
  margin: 0;
}
.total_records_returned {
  margin: 0;
}
.inTheNews ul {
  margin: 0;
}
.body_image {
  max-width: 50%;
}
.body_image img {
  max-width: 100%;
  margin-bottom: 10px;
}
.research-funding {
  padding: 0;
  list-style: none;
}
.research-funding li {
  padding: 0;
  margin-bottom: .8em;
  background: none;
}
.clinical_trails_bio {
  padding: 0;
  list-style: none;
}
.clinical_trails_bio li {
  padding: 0;
  margin-bottom: .8em;
  background: none;
}
.video-box-wrapper {
  height: 0;
  overflow: hidden;
  padding-top: 56%;
  background: white;
  position: relative;
}
.video-box-wrapper .video-box-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-columns: 75% 24%;
  grid-template-rows: auto;
  grid-template-areas: "video-main video-sidebar";
  column-gap: 1%;
}
.video-box-main {
  grid-area: video-main;
}
.video-box-main iframe {
  margin: 0;
  width: 100%;
  height: 100%;
}
.video-box-sidebar {
  grid-area: video-sidebar;
  overflow: auto;
}
.video-box-side-item {
  cursor: pointer;
  margin-bottom: 5%;
  border-bottom: 1px solid #888;
  box-shadow: 3px 4px 8px #888888;	
  padding-bottom: 2px;
}
.video-box-side-item img {
  display: block;
  margin-top: 0;
  margin-bottom: 2px;	
}
.video-box-side-item:hover .video-title {
  background: #368;
  color: #fff;
}
.video-box-side-item.active .video-title {
  background: #368;
  color: #fff;
}
.video-title {
  font-size: 1.2rem;
  padding: 5px 7px 4px;
  background: #eee;
  height: 7.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bio-label {
  /*color: #5e7744;*/
  font-weight:bold;
}
@media only screen and (min-width: 600px) {
  .backtotop {
    display: block;
  }
}
@media only screen and (max-width: 7600px) {
	.video-title {
  		font-size: 1.05rem;
	}
}
.name_titles_contact_info {
  display: grid;
  grid-template-columns: 85% 15%;
  grid-template-areas: "name icon" "titles icon" "contact contact";
}
.name_titles_contact_info .sg_name {
  grid-area: name;
}
.name_titles_contact_info #sg_bioTitle {
  grid-area: titles;
}
.name_titles_contact_info .dei-div {
  grid-area: icon;
}
.name_titles_contact_info #sg_bio_contact {
  grid-area: contact;
}
.dei-div__dei-icon {
  width: 100%;
  max-width: 100px;
}

/* Education and Training for Fellows pulling info from CTSI - eventuall Residents also and others */
.RACIContainer {display: grid;width:100%;grid-template-columns: auto auto auto auto;grid-gap: 7px;padding: 10px; margin-right:0;  grid-column-gap:1px; line-height:2.0rem;} 
.RACIContainer .first-line-educ, .awards-honors .first-line-educ {background-color:#eee; color:#333; padding:2px;font-size: 13px;text-align: center;}
.RACIContainer li, .awards-honors li {	padding: 1px 5px; list-style-position: outside;list-style-type: none;}
/*.RACIContainer .top { display:none;}*/

.awards-honors  {display: grid;width:100%;grid-template-columns: auto auto auto ;grid-gap: 7px;padding: 10px; margin-right:0;  grid-column-gap:1px; line-height:2.0rem;}

.orcid {
    font-size: 1.2rem;
    margin-bottom: 12px;
}

li .no-bold {
  font-weight: normal;
}
ol.li-bold li {
  font-weight: bold;
}
/* END */
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
