h1 {font-size: 1.8em; font-family: "Helvetica", "Lucida Grand Sans", "Verdana", sans; margin: 0.2em 0 2em 0;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.2em; margin-top: 2em; border-bottom: 1px dotted #999;}
#footer {height: 100px; position: relative; padding-bottom: 20px;}
#cern_logo {position: absolute; right: 0; bottom: 20px;}
table.image-download th {border-color: #eaeaea; font-weight: normal; padding-left: 0;}
table.image-download th, table.image-download td {padding-bottom: 0.5em;}
table.image-download span {display: block; color: #999; font-size: 70%;}

p code {font-size: inherit; display: block; margin: 0.3em 0; padding: 0.5em 1em; background: #f6f8f4; border: 1px solid #e1f8db; background: rgba(0, 255, 0, 0.1);}

.metadata {font-size: 0.8em; color: #999;}
.date {white-space: nowrap;}
.section {margin-top: 3em;}
.section h3 {border-bottom: none;}
.section h2 {margin-bottom: 2em;}
ul.download-sizes .note {color: #999; font-size: 80%; font-style: normal;}
.about li {border-bottom: 1px dotted #efefef; padding-bottom: 0.3em; margin-bottom: 0.3em;}