assets/scss/custom.scss
40100125
 .dropcap img {
   width: 4rem ;
674ccd80
   height: 100% ;
40100125
   float: left ;
674ccd80
   margin: 0.4em  0.5em 0 0 ;
40100125
 }
 
 .avatar img{
   width: 20rem;
   height: auto;
   border-radius: 50%;
   @media only screen and (max-width : 768px) {
     width: 15rem;
   }
 }
 
 h1.title {
     text-align: center;
 }
 
12535fa0
 h1,h2,h3 {
     code {
       font-size: 1em;
     }
 }
 
40100125
 .centered {
     .about {
 
         color: #888;
 
         h2 {
 
             @media only screen and (max-width : 668px) {
                 font-size: 1.6rem;
             }
 
             @media only screen and (max-width : 372px) {
                 font-size: 1.5rem;
             }
         }
     }
 }
 
 body {
   font-size: 2em;
   line-height: 1.6em;
   @media only screen and (max-width : 768px) {
       font-size: 1.8em;
       line-height: 1.4em;
   }
 }
 
162112d0
 .footer {
   font-size: 1.4rem;
   @media only screen and (max-width : 668px) {
       font-size: 1.2rem;
   }
 }
 
22e9c45d
 /* Publications */
 
 .publication-list {
   list-style: outside none none ;
   padding-left: 0 ;
 }
 
 ul.pub-authors {
     li {
       display: inline ;
     }
     li.pub-coauthor {
       color: #888 ;
     }
 }
 
 .publication {
   padding-top: 1rem;
   border-top: 3px solid #BBB ;
   padding-bottom: 1rem ;
 }
 
 .pub-title {
162112d0
   @media only screen and (max-width : 668px) {
       font-size: 1.8rem;
   }
22e9c45d
 }
 
 .pub-title a {
   color: #444 ;
162112d0
 
22e9c45d
 }
 
 .pub-info {
162112d0
   margin-top: 0.5rem ;
   font-size: 1.6rem;
   line-height: 2rem;
 
   @media only screen and (max-width : 668px) {
     font-size: 1.4rem;
   }
22e9c45d
 }
 
 .pub-info-title {
   float: left ;
   margin-right: 0.5em ;
   //font-weight: bold ;
 }
 
 .pub-abstract {
   font-size: 1.2rem ;
 }
 
 .pub-arxiv a {
     font-weight: normal ;
 }
 
 .pub-jref a {
     font-weight: normal ;
 }