
<style>
/* brightcove */
.containing-block {
      width: 75%;
    }
    .outer-container {
      position: relative;
      height: 0;
      padding-bottom: 56.25%;
    }
    .BrightcoveExperience {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

/* blog photo credit size - SCL*/
.photo-credit {font-size: .8em;}

/* sidebars in pubs - APW, BDE */
#sidebar {background-color: #d2e7ea; padding: 4px 20px; margin: 20px 0px; }
#sidebar h1, #sidebar h2 {font-size: 16px; line-height:18px; }

#sidebar table, #sidebar th, #sidebar td {font-size: 0.9em; border: 2px solid white; border-collapse: collapse; font-family: "Quattrocento Sans", sans-serif; padding: 4px; }
#sidebar th {text-align: center; font-weight: bold; background-color: #b4d7db; }

.sidebar {background-color: #d2e7ea; padding: 4px 20px; margin: 20px 0px; }
.sidebar h1, .sidebar h2 {font-size: 16px; line-height:18px; }

/* figures in pubs - APW, BDE */
#figure  {border-top: 1px solid #333; border-bottom: 1px solid #333; padding: 10px 0px; margin: 20px 0px;}
#figure h1, #figure h2 {font-size: 16px; line-height:18px; }

/* figures in pubs - APW, BDE  SCL - CHANGED TO 1 EM TO CORRECT SIZE ON DESKTOP*/
#figure table, #figure th, #figure td {font-size: 1em; background-color: white; border: 2px solid white; border-collapse: collapse; font-family: "Quattrocento Sans", sans-serif; padding: 4px; }
#figure th {font-weight: bold; background-color: #d2e7ea; }

.figure  {border-top: 1px solid #333; border-bottom: 1px solid #333; padding: 10px 0px; margin: 20px 0px;}
.figure h1, .figure h2 {font-size: 16px; line-height:18px; }

.figure table, .figure th, .figure td {font-size: 0.9em; background-color: white; border: 2px solid white; border-collapse: collapse; font-family: "Quattrocento Sans", sans-serif; padding: 4px; text-align: center; }
.figure th {font-weight: bold; background-color: #d2e7ea; }
.figure th.twolevel {background-color: #b4d7db; }
.figure th.leftalign, .figure td.leftalign {text-align: left; }

/* captions in pubs - BDE */
p.caption {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    font-family: "Quattrocento Sans",sans-serif;
    margin-bottom: 12px; 
}

/* endnotes in pubs - BDE */
#endnotes-references li { font-size: 12px; line-height:14px; margin-bottom:6px;}
#endnotes-references p { font-size: 12px; line-height:14px; margin:12px 24px;}

/* remove 40px padding on lists - temp fix - APW */
.pubs ol, .pubs ul {padding: 0px 0px 0px 14px;}
.pubs li {margin: 6px 0px;}

/* duplicate table style - temp - APW */
.pubs table, .pubs th, .pubs td {font-size: 0.9em; background-color: white; border: 2px solid white; border-collapse: collapse; font-family: "Quattrocento Sans", sans-serif; padding: 4px; text-align: center; }
.pubs th {font-weight: bold; background-color: #d2e7ea; }
.pubs th.twolevel {background-color: #b4d7db; }
.pubs th.leftalign, .pubs td.leftalign {text-align: left; }

/* Branch callouts-SCL */
.right-generic-callout h5 {margin-left: 20px;}
.right-generic-callout ul {margin: 0px 10px 10px -10px;}

   
</style>