.cap-profile-container .navbar li.clinical-trial{list-style-type:none;padding:0;margin:0}
.cap-profile-container .navbar .clinical-trial ul{margin:10px 0 10px 0}
.cap-profile-container .navbar .clinical-trial li{list-style-type:none;padding:0;margin:0}
.cap-profile-container .navbar .clinical-trial .more-info.detail{padding:20px;background-color:#f4f3ef}
.cap-profile-container .navbar .clinical-trial .recruiting-status{clear:both}
.cap-profile-container .navbar .clinical-trial p{margin:0;padding:0}
.cap-profile-container .navbar .clinical-trial p.status-details{margin:20px 0 20px 0}
#clinical-trials-list h4{color:#0265a0}
#paginationContent{padding-bottom:20px}
@media only screen and (max-width:767px){#paginationContent .btn-group{margin-top:6px;margin-left:0;margin-right:5px}
#paginationContent .btn-group.pull-right{float:none !important;margin-right:0}
}
.cap-profile-container{background-color:#fff;border:1px solid #ccc}
@media(max-width:767px){.cap-profile-container{margin-left:-12px;margin-right:-12px}
}
.cap-profile-container .hero-section{background-color:#8c1515;min-height:150px;transition:all .3s ease-in-out;color:white;margin-bottom:0;padding:0}
.cap-profile-container .hero-section .image-holder{padding-top:35px;padding-left:10px}
.cap-profile-container .hero-section .image-holder img{width:auto;min-height:150px;border-radius:5px;box-shadow:0 0 6px rgba(0,0,0,0.5);margin:0 30px 30px 0;float:left;background-color:#ccc;background-image:url("../../../../../etc/clientlibs/sm/base/images/placeholder-tree.jpg");background-size:cover}
@media(max-width:767px){.cap-profile-container .hero-section .image-holder img{min-height:120px;margin:0 16px 16px 0}
}
@media(max-width:991px){.cap-profile-container .hero-section .image-holder img{margin:0 30px 0 0}
}
.cap-profile-container .hero-section .name-and-title h1{font-size:32px;line-height:100%;margin:0 0 6px 0;font-weight:600;text-shadow:0 0 6px rgba(0,0,0,0.5);font-family:'Source Sans Pro',sans-serif}
@media(min-width:992px){.cap-profile-container .hero-section .name-and-title h1{font-size:36px}
}
.cap-profile-container .hero-section .name-and-title h2{font-size:14px;font-weight:500;letter-spacing:1.3px;line-height:1.25;text-transform:uppercase;text-shadow:0 0 1.3px rgba(0,0,0,0.5);margin:0}
.cap-profile-container .hero-section .icons{text-align:right}
.cap-profile-container .hero-section .icons ul{margin-top:35px;margin-right:10px}
.cap-profile-container .hero-section .icons ul li .fa{font-weight:400;margin-right:6px}
.cap-profile-container .hero-section .icons ul a{font-size:.875em;color:#fff;text-transform:uppercase}
@media(max-width:991px){.cap-profile-container .hero-section .icons{clear:both}
}
@media(max-width:767px){.cap-profile-container .hero-section .icons{padding-top:10px}
}
@media(min-width:768px){.cap-profile-container .navbar{padding:0 20px}
}
.cap-profile-container .navbar .btn#profileTabsBtn{background:#f4f4f4;border-radius:3px 3px 0 0;color:#333;float:none;font-size:110%;font-weight:bold;margin:0;text-align:left;text-shadow:none;border:0;width:100%;position:relative;height:42px}
.cap-profile-container .navbar .btn#profileTabsBtn i.fas{float:right}
.cap-profile-container .navbar .btn#profileTabsBtn.collapsed i.fas{transform:rotate(180deg)}
.cap-profile-container .navbar .btn#profileTabsBtn .nav-label{border-bottom:3px solid #333}
@media(min-width:479px){.cap-profile-container .navbar .btn#profileTabsBtn{display:none}
}
.cap-profile-container .navbar #profileTabs.collapsing{transition:height .3s}
.cap-profile-container .navbar ul.nav-tabs{padding:0;margin:0;border-bottom:0;border:2px solid #999}
@media(min-width:768px){.cap-profile-container .navbar ul.nav-tabs{border:0}
.cap-profile-container .navbar ul.nav-tabs.tabs1 li{width:100%}
.cap-profile-container .navbar ul.nav-tabs.tabs2 li{width:50%}
.cap-profile-container .navbar ul.nav-tabs.tabs3 li{width:33%}
.cap-profile-container .navbar ul.nav-tabs.tabs4 li,.cap-profile-container .navbar ul.nav-tabs.tabs4 li.active{width:25%}
}
@media(min-width:768px) and (min-width:768px) and (max-width:991px){.cap-profile-container .navbar ul.nav-tabs.tabs4 li,.cap-profile-container .navbar ul.nav-tabs.tabs4 li.active{width:auto}
.cap-profile-container .navbar ul.nav-tabs.tabs4 li a,.cap-profile-container .navbar ul.nav-tabs.tabs4 li.active a{padding-left:24px;padding-right:24px}
}
.cap-profile-container .navbar ul.nav-tabs li{text-align:center;border:0}
@media(max-width:767px){.cap-profile-container .navbar ul.nav-tabs li{width:100%;display:block;text-align:left}
}
.cap-profile-container .navbar ul.nav-tabs li.active{background-color:#fff;border:0;border-radius:.16667rem;font-weight:500;position:relative;z-index:30;box-shadow:none;font-size:inherit}
@media(max-width:767px){.cap-profile-container .navbar ul.nav-tabs li.active{width:100%;display:block;text-align:left;background-color:#efefef}
}
@media(min-width:768px){.cap-profile-container .navbar ul.nav-tabs li.active{box-shadow:0 -0.25rem .125rem 0 rgba(0,0,0,0.125);font-size:1.125rem;margin:-10px 0 10px;padding-top:14px}
}
.cap-profile-container .navbar ul.nav-tabs li.active a,.cap-profile-container .navbar ul.nav-tabs li.active a:hover,.cap-profile-container .navbar ul.nav-tabs li.active a:focus{background-color:transparent;border:0;border-radius:0;display:inline-block}
@media(min-width:768px){.cap-profile-container .navbar ul.nav-tabs li.active a:after{background-color:#64605d;border-radius:10px;content:" ";display:block;height:4px;margin-top:-3px;width:100%}
}
.cap-profile-container .navbar ul.nav-tabs li a{background-color:#efefef;color:#64605d;border:0;font-size:1em;font-weight:normal;line-height:200%;padding-top:.5em;padding-bottom:.375em;margin:3px 0;outline:0;text-align:left}
@media(min-width:768px){.cap-profile-container .navbar ul.nav-tabs li a{background-color:#dad8cb;text-align:center;border-radius:.375em;border:3px solid #fff;text-shadow:0 1px 0 #fff;margin:0}
}
.cap-profile-container .navbar ul.nav-tabs li a:hover{background-color:#e9e6df}
.cap-profile-container .navbar .navbar-collapse.in{background-color:#fff;z-index:10}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs{padding:0;border:2px solid #999}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs li{background-color:#fff;display:block;float:none;padding:0;margin:0;height:auto}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs li a{line-height:1;padding:0;display:block;background-color:#efefef;margin:3px 0;color:#333;padding:12px 16px;width:100%}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs li a.two-lines{height:auto}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs li a.two-lines:after{padding:0}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs li a:hover{background-color:#f2f2f2;box-shadow:none}
.cap-profile-container .navbar .navbar-collapse.in .nav-tabs li.active a{color:#333;font-weight:normal;border:0}
.tab-content{padding:10px}
@media(min-width:992px){.tab-content{min-height:400px}
.tab-content .content-section{padding:0;margin-bottom:36px}
}
.tab-content a,.tab-content a:link,.tab-content a:active,.tab-content a:visited{line-height:100%;color:#007c92;text-decoration:none;background-color:transparent;border:0}
.tab-content a:hover{color:#82725b;text-decoration:none;background-color:transparent}
@media(min-width:768px){.tab-content{padding:20px 33px 0}
}
.tab-content h3{font-size:1.75rem;font-weight:normal;line-height:100%;margin-bottom:12px}
.tab-content p{margin-left:0}
@media(min-width:768px){.tab-content p{margin-left:16px}
}
.tab-content ul{margin:0}
.tab-content ul li{width:100%;text-align:left}
.tab-content .sidebar-block{margin-left:2.12766%;margin-bottom:1.875em;background-color:#ebede8;border-radius:2px;padding:15px 20px;position:relative;overflow:hidden}
@media(max-width:767px){.tab-content .sidebar-block{margin-top:24px}
}
.tab-content .sidebar-block .icon-background{position:absolute;font-size:145px;color:white;opacity:.4;right:20px;bottom:0;z-index:0}
.tab-content .sidebar-block .icon-background.fa-link{right:-10px;bottom:-10px}
.tab-content .sidebar-block h3{margin-top:0}
.tab-content .sidebar-block .contact-info{margin-left:10px;margin-top:10px;line-height:1.4}
.tab-content .sidebar-block .contact-info.clinical i{margin-left:6px}
.tab-content .sidebar-block .contact-info.clinical i:hover+.info-bubble{visibility:visible;opacity:1}
.tab-content .sidebar-block .contact-info.clinical .info-bubble{position:absolute;margin-top:10px;width:80%;visibility:hidden;opacity:0;transition:opacity .1s linear}
.tab-content .sidebar-block .contact-info.clinical .info-bubble .info-bubble-text{background:#fff;padding:7px 15px;border-radius:8px;font-size:14px;font-weight:normal;box-shadow:rgba(0,0,0,0.24) 0 3px 8px}
.tab-content .sidebar-block .contact-info.clinical .info-bubble .info-bubble-text::after{content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;position:absolute;left:121px;top:-10px}
.tab-content .sidebar-block .contact-info.additional a{display:inline}
.tab-content .sidebar-block .contact-info.additional i{margin-right:2px}
.tab-content .sidebar-block .contact-info label{margin-bottom:6px}
.tab-content .sidebar-block .contact-info a{color:#007c92;display:block}
.tab-content .sidebar-block .contact-info span{display:block}
.tab-content .sidebar-block .contact-info ul{list-style-type:none;padding-left:0}
.tab-content .sidebar-block .contact-info ul li{margin-bottom:10px}
@media(min-width:992px){.tab-content .section-wrapper.col-md-8{padding-right:16px}
}
.tab-content .section-wrapper .content-section:first-child h3{margin-top:0}
.tab-content .section-wrapper .collapsible .fa{margin-right:4px;transition:.3s transform ease-in-out;width:10px}
.tab-content .section-wrapper .collapsible.collapsed{margin-bottom:10px}
.tab-content .section-wrapper .collapsible.collapsed .fa{transform:rotate(-90deg)}
.tab-content .section-wrapper .section-listing{list-style:none;margin-bottom:0;padding-left:0}
@media(min-width:768px){.tab-content .section-wrapper .section-listing{padding-left:16px}
}
.tab-content .section-wrapper .section-listing li{margin-bottom:10px}
.tab-content .section-wrapper .section-listing li.internet-link i{margin-right:6px;opacity:.5;font-size:10px}
.tab-content .section-wrapper .section-listing li div.detail{margin-left:20px}
.tab-content .section-wrapper .section-listing ul{padding-left:20px;list-style:none}
.tab-content .section-wrapper .section-listing .prior-year-courses-label{transition:all .3s ease-out;color:#04659a}
.tab-content .section-wrapper .section-listing .prior-year-courses{margin-left:20px}
.tab-content .section-wrapper .section-listing h4{color:#0265a0;font-size:12px;font-weight:bold;text-transform:uppercase;margin-top:12px;margin-bottom:5px;font-family:'Source Sans Pro',sans-serif}
.tab-content .section-wrapper .section-listing.independent-studies{margin-top:12px}
.tab-content .section-wrapper .advisees ul{padding-left:20px}
.tab-content .section-wrapper .advisees ul li{margin-bottom:5px}
.tab-content .section-wrapper cite{display:block}
.tab-content .section-wrapper cite .title{text-transform:none;display:block}
.tab-content .section-wrapper cite .title span{font-weight:600}
.tab-content .section-wrapper .view-more{margin-left:5px}
.tab-content .section-wrapper .view-more i{margin-right:5px}
.tab-content .section-wrapper .abstract-block{background-color:#f4f3ef;border-radius:5px;padding:10px 15px}
.tab-content .section-wrapper .abstract-block p{margin-left:0}
.tab-content .section-wrapper .abstract-block h4{font-weight:600;color:#0265a0;margin:5px 0}
.tab-content .section-wrapper .abstract-block .external-links span{display:block;margin-top:10px}
.tab-content .section-wrapper .abstract-block .external-links span i{margin-right:5px;font-weight:400}
.tab-content .section-wrapper .publications ul.links li{margin-bottom:0}
.tab-content .section-wrapper .publications li{margin-bottom:20px}
.tab-content .section-wrapper .publications li h4{margin:0 0 10px}
.tab-content .section-wrapper .publications li p{margin:11px 0}
.tab-content .section-wrapper .publications li.presentation .title{font-style:italic}
.tab-content .section-wrapper .publications li.publication.featured.article{background:#fbf7dc;padding-top:.3125em !important;padding-left:.625em !important;padding-bottom:0 !important;margin-bottom:1.25em !important;border-left:solid .3125em #ebac00}
.tab-content .publication-summary{margin-bottom:30px;background-color:#b2985d;border-radius:2px;padding:15px 20px;color:#fff}
.tab-content .publication-summary h3{font-size:18px;font-weight:600;text-transform:uppercase}
.tab-content .publication-summary ul{padding:0}
.tab-content .publication-summary ul li{list-style:none}
.tab-content .publication-summary ul li a,.tab-content .publication-summary ul li a:visited,.tab-content .publication-summary ul li a:hover{color:#fff;cursor:pointer}
.tab-content .publication-summary i{font-size:145px;opacity:.1;position:absolute;right:40px;top:40px;font-style:italic}
.tab-content .content-wrapper{background-color:#ebede8;border-radius:2px;padding:15px 20px;margin-bottom:30px}
.tab-content .content-wrapper h3{font-size:18px}
.tab-content .content-wrapper .content-section{padding:10px 15px;margin-bottom:30px}
.tab-content .content-wrapper .content-section.similar-profiles{background-color:#007b91}
.tab-content .content-wrapper .content-section.similar-profiles .close-related-profile{text-align:right}
.tab-content .content-wrapper .content-section.similar-profiles ul{padding:0;text-align:center}
.tab-content .content-wrapper .content-section.similar-profiles ul li{display:inline-block;margin:0 5px 10px;width:auto;list-style:none;text-align:left}
.tab-content .content-wrapper .content-section.similar-profiles ul li img{background-color:#ccc;background-image:url("../../../../../etc/clientlibs/sm/base/images/placeholder-tree.jpg");background-size:cover}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on{height:250px;overflow:auto;color:white;margin-bottom:10px}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on a{color:#fff;display:block}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on a.similar-profile-link{display:flex;align-items:center}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on a.similar-profile-link img{display:inline-block;margin:0 10px 10px 0;vertical-align:baseline}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on h2{margin:0;font-size:22px}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on h3{font-weight:normal;line-height:1;margin:10px 0;font-size:14px;text-transform:uppercase;clear:both}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on .profile-more{padding-left:12px}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on .total-pubs{font-size:12px;line-height:1;text-align:center;border-top:1px solid #fff;padding-top:10px;margin-top:10px}
.tab-content .content-wrapper .content-section.similar-profiles .profile-detail.on .total-pubs span{display:block;font-size:30px;font-weight:500;line-height:1}
.tab-content .content-wrapper .content-section.related-topics{background-color:#542a4e}
.tab-content .content-wrapper .content-section.related-topics.bg-icon-tag-cloud:before{bottom:0;right:0;color:#fff;font-size:160px;opacity:.1;line-height:.8;content:"\f0c2"}
.tab-content .content-wrapper .content-section.related-topics li.tag{display:inline-block;width:auto}
.tab-content .content-wrapper .content-section.related-topics a{color:#fff;text-shadow:none;font-weight:400;padding:4px 12px 4px 0;line-height:1.2;white-space:normal}
.tab-content .content-wrapper .content-section.related-topics a.weight10{font-size:12px}
.tab-content .content-wrapper .content-section.related-topics a.weight11{font-size:14px}
.tab-content .content-wrapper .content-section.related-topics a.weight12{font-size:15px}
.tab-content .content-wrapper .content-section.related-topics a.weight13{font-size:16px}
.tab-content .content-wrapper .content-section.related-topics a.weight14{font-size:17px}
.tab-content .content-wrapper .content-section.related-topics a.weight15{font-size:18px}
.tab-content .content-wrapper .content-section.related-topics a.weight16{font-size:20px}
.tab-content .content-wrapper .content-section.related-topics a.weight17{font-size:22px}
.tab-content .content-wrapper .content-section.related-topics a.weight18{font-size:24px}
.tab-content .content-wrapper .content-section.related-topics a.weight19{font-size:26px}
li.clinical-trial{list-style-type:none;padding:0;margin:0}
li.clinical-trial a.collapsible{display:block;text-align:left}
li.clinical-trial a.collapsible .fa{margin-right:4px;width:10px}
li.clinical-trial a.collapsible.collapsed{margin-bottom:12px;margin-top:6px;padding:0}
li.clinical-trial .more-info.detail{padding:20px;background-color:#f4f3ef;margin-bottom:24px}
li.clinical-trial .recruiting-status{font-weight:normal;margin-left:12px}
li.clinical-trial h4{font-weight:bold}
li.clinical-trial p{margin:0;padding:0}
li.clinical-trial p.status-details{margin:20px 0 20px 0}
a.reveal-link{margin:6px 0 10px;display:block;text-align:left;font-weight:bold}
a.reveal-link.collapsed{margin-bottom:6px}
a.reveal-link .fa{transition:.3s transform ease-in-out;margin-right:6px}
a.reveal-link.collapsed .fa{transform:rotate(-90deg)}