/* 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}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:30px!important}.navbar-brand 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-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:400px;padding:3em 0;clear:both;background-size:cover;background-repeat:no-repeat;background-position:50%}.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:#0072b2;color:#fff}.btn-sponsor:hover{background-color:#0072b2;border-color:#f7f7f7;border-radius:0;color:#fff}.media.stream-item .article-title,.card-simple .article-title{font-size:1.25em;padding-bottom:10px}.article-title h3{margin:0 0 10px;position:sticky;position:-webkit-sticky;top:150px}.article-title{font-size:1.25em}