/* Source Themes Academic v4.5.0 | https://sourcethemes.com/academic/ */
.navbar-light .navbar-nav>.nav-item>.nav-link,.navbar-light .navbar-nav>.nav-item>.nav-link:focus,.navbar-light .navbar-nav>.nav-item>.nav-link:hover{font-weight:500;font-size:20px}h1,h2,h3,h4,h5,h6{color:#474747}p{font-size:smaller}body{color:#474747}.portrait-title h2{color:#474747}section#profile-page.pt-5 div.container div.row div.col-12.col-lg-8{padding-top:10px!important}#profile{padding-top:10px}.portrait{width:250px;height:250px;border-radius:25%}#navbar-main img{padding-left:4rem}.navbar- img{max-height:44px}.navbar{min-height:80px!important}.shrink-header{min-height:80px!important}a.nav-link{text-transform:uppercase}body{margin-top:80px!important}.hero-lead{padding-top:1.5em;padding-bottom:1.5em;font-size:1rem;text-align:center}.hero-media{padding-left:2em}a.hero-cta-alt:active,a.hero-cta-alt:focus,a.hero-cta-alt:hover{transform:none}.hero-title{line-height:1.2}.btn.btn-sm,.btn-group-sm>.btn{border-radius:0;font-size:.8rem}.btn.btn-outline-primary.my-1.mr-1{border-radius:0;font-size:.8rem}.btn.btn-outline-primary.my-1.mr-1:hover{color:#b18f4d!important}.btn-slider{margin:0 auto;border-color:#fff;background-color:#fff}.btn{border-radius:0}.btn.btn-sm{border-radius:0;background-color:#fff}.btn-toolbar .btn:first-child{border-radius:0}.btn-toolbar .btn:last-child{border-radius:0}pre,code{background:#4d4d4d;font-weight:500;font-size:.8rem;color:#edeeef;border-radius:6px;padding:4px}.hljs{background:#4d4d4d;color:#edeeef;border-radius:8px}table{font-size:.9rem}.article-container{max-width:900px!important}.container-slider{position:absolute;background:rgba(0,0,0,.4);top:50%;left:50%;transform:translate(-50%,-50%)}.container-slider h1{text-align:center}.media-body-slider{text-align:left}.section-heading-slider h1{font-size:2rem;color:#fff}.dark .article-metadata{color:#fff}.dark .article-metadata-slider{overflow:hidden;font-size:14px;letter-spacing:.03em;color:#fff}.article-title-slider{font-weight:400}.article-title a{color:#474747;transition:color .6s ease}.media.stream-item .article-title,.card-simple .article-title{font-size:1.8em;padding-bottom:10px}.article-style-slider{font-style:italic;font-size:1em!important;color:#fff;padding-right:5em}.see-all{margin-top:0;padding-bottom:10px}.see-all-slider a{padding-top:0;padding-bottom:10;text-align:left;color:#fff}.slider-content{text-align:center}.media.stream-item{margin-bottom:0}.media.stream-item{margin-bottom:0}.btn-links{margin-bottom:15px}@media screen and (max-width:991px){.hide-element{display:none}}.featured-image{width:auto}.article-header-caption{right:100px}.aboutme-header{position:relative;height:300px;padding:3em 0;background-size:cover;background-repeat:no-repeat;background-position:50%}.article-banner{position:relative;height:300px;padding:3em 0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url(/img/headers/vines.jpg)}.aboutpage{padding-top:0}.aboutpage .col-lg-8{margin:0}.aboutpage .row{flex-direction:row-reverse!important}@media screen and (max-width:991px){.aboutpage .row{flex-direction:column-reverse!important}}#research .section-heading{display:none}#research #research{padding-top:15px!important;padding-left:0}#research{padding-top:15px!important;padding-left:1rem}#research .col-lg-8{flex:0 0 100%;max-width:100%;padding-top:-110px}#contact{padding-top:2rem}#projects{padding-top:2rem!important}#projects .mt-0{text-align:left!important}.card h4{text-transform:none}.card .card-image.hover-overlay:after{display:block;position:absolute;left:0;top:50%;width:100%;content:''}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.card:hover .card-image.hover-overlay:before{opacity:0}.card:hover .card-image.hover-overlay:after{opacity:0}.featurette p{margin-bottom:2rem}.featurette h3{margin-bottom:15px}.btn-sponsor{margin-top:25px;margin-bottom:20px;background-color:#2d4269;text-decoration:underline;color:#fff}.col-lg-8 a{text-decoration:underline!important}.article-style a{text-decoration:underline!important}.col-lg-8 a:hover{color:#b18f4d!important}.btn-sponsor:hover{background-color:#2d4269;border-color:#f7f7f7;border-radius:0;color:#fff}.fas,.fab,.ai{color:#2d4269!important}.fas:hover,.fab:hover,.ai:hover{color:#b18f4d!important}.research-area{display:flow-root;margin:2rem 0;padding-top:1.5rem;border-top:1px solid #e5e5e5}.research-area h3{margin-top:0}.research-area img{float:left;max-width:48%;height:auto;margin:.25rem 1.5rem 1rem 0}.research-area .research-image-right{float:right;margin:.25rem 0 1rem 1.5rem}.research-area .research-figure{clear:both;max-width:900px;margin:1.25rem auto}.research-area .research-figure img{display:block;float:none;width:100%;max-width:100%;max-height:none;height:auto;margin:0}.research-figure figcaption{margin-top:.6rem;font-size:.8rem;line-height:1.5}@media(max-width:767px){.research-area img,.research-area .research-image-right{float:none;display:block;max-width:100%;width:auto;max-height:360px;margin:0 auto 1.25rem;object-fit:contain}}.mortality-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding-left:1.25rem;margin:1.5rem 0}.mortality-workflow li{padding:.75rem;border-top:3px solid #2d4269}.mortality-workflow strong,.mortality-workflow span{display:block}.mortality-workflow span{margin-top:.5rem;font-size:.9rem}@media(max-width:767px){.mortality-workflow{grid-template-columns:1fr}}