body { background: white; }

#menu, #primary-menu, #Header, #Footer, #header, #footer { display: none !important; }



.no-print, .logo-wrapper { display: none !important; }


#wrapper, #content {
 width: auto;
 border: 0;
 margin: 0 1%;
 padding: 0;
 float: none !important;
 }

 a[href^="http://"]:after, a[href^="ftp://"]:after {
    content: none !important;
  }

@media print {     
  
  a[href]:after { content: none !important; }    .cv-section-head {background-color: #DEDEDE !important;} /* no longer applied*/
  .page-break { display: block; page-break-before: always; }
  
  a[href] {color: #0645AD !important;}  
    /*#MediaList > li > a { color: #0645AD !important; text-decoration: none; }
    #MediaList > li >a:visited { color: #0B0080 !important; text-decoration: none; }
    #MediaList > li > a:hover, #MediaList > li >a:focus {color:#3b94d9 !important;     text-decoration: none;}*/



    /*  --This would be idea, but not working in chrome as of 2/1/2021*/
    /*
    h4, h5 {page-break-after: avoid;}
    */


    #JournalArticles > li >  b,
    #WorkingPapers > li >  b,
    #Proceedings > li >  b {font-weight:normal !important;}

    h4.with-underline {text-transform: none; break-after: avoid-page;} 
    
    li {break-inside: avoid-page;}
  }

  
.cv-section-head {background-color: #DEDEDE !important; padding:5px 5px 5px 3px; }