/* Source Themes academia v4.3.1 | https://sourcethemes.com/academic/ */
.demo{background-color:red!important}.news_class{font-size:medium!important}.news_class h1{font-size:x-large}.pub-img img{max-width:250px!important}@media screen and (max-width:767px){.pub-img img{display:none}}.section-heading2 h1{position:relative;text-transform:uppercase;letter-spacing:4px;display:inline-block;font-size:30px}.authors-container{display:flex;margin-left:auto;margin-right:auto;margin-top:20px}.authors-container .portrait-title h3{text-align:center;font-size:larger}.authors-container .portrait-title p{text-align:center}.authors-container .portrait{width:150px;height:150px}@media screen and (max-width:767px){.authors-container{display:contents}}.priv-hpe-project-abstract{text-align:justify}.priv-hpe-project-abstract .introFig img{margin-right:auto;margin-left:auto;margin-top:40px}.priv-hpe-project-abstract .only-vid{display:none}.priv-hpe-project-abstract .column-fig{float:left;width:25%;padding:1.5px}.priv-hpe-project-abstract .title-figs{text-align:center;margin-bottom:1px}.priv-hpe-project-abstract .section-heading{margin-bottom:30px}.priv-hpe-project-abstract .row-figs::after{content:"";clear:both;display:table}@media screen and (max-width:1024px){.priv-hpe-project-abstract .full-imgs{display:none}.priv-hpe-project-abstract .only-vid{display:inherit}}.priv-hpe-project-method .lens_params_gif img{margin-left:auto;margin-right:auto}.priv-hpe-project-method .opt_procc_gif img{margin-top:-40px}.img_prop_iccv2021 img{margin-left:auto;margin-right:auto;max-width:60%}@media screen and (max-width:767px){.img_prop_iccv2021 img{max-width:100%}}.project_links{margin-left:auto;margin-right:auto}.project_links .btn.btn-sm,.btn-group-sm>.btn{font-size:.9rem!important}.project_links .mt-1,.my-1{margin-right:.5rem!important;margin-top:1.8rem!important}.priv-hpe-results .deconv-img img{max-width:80%;height:auto;margin-left:auto;margin-right:auto}.hero_page #hero_img_div{display:table-row}.hero_page #hero_img_div img{margin-bottom:20px}.hero_page .announce{font-size:.8em;color:#7c7c7c}.hero_page .announce span{color:red}.intro_class img{margin-left:auto;margin-right:auto}.intro_class .authors-container{display:contents}.intro_class .authors-container .people-person{width:370px}.intro_class_facepriv img{margin-left:auto;margin-right:auto}.intro_class_facepriv .authors-container{display:contents}.intro_class_facepriv .authors-container .people-person{width:300px}.intro_class_colormae .authors-container{justify-content:center}.intro_class_colormae .authors-container .people-person{width:30%;margin-left:20px;margin-right:20px}