/* Print stylesheet */

body, html {
  font: 11pt/1.5em Georgia, "Times New Roman", Times, serif;
  color: black;
  background-color: white;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
}


h1 {
	padding-top: 1em;
  font-size: 140%;
}

#logo h1 {
	font-size: 20pt;
	font-family: Calibri, Helvetica, Georgia, "Times New Roman", Times, serif;

}

h2 {
	padding-top: 1em;
  font-size: 140%;

}

a { /* only to be safe ... */
  background-color: inherit;
  /*color: blue;
  text-decoration: underline;*/
  color: black;
  text-decoration: none;
}

a img, :link img, :visited img {
  border: none;
}


#logo h1 a span {
  display: none;
}

table tr td,
table tr th {
	padding: 2pt 12pt;
	border-bottom: .3pt solid black;
	vertical-align: top;
}

table th {
	text-align: left;
}


#header,
.c-sidebar,
.pinned-content,
.c-doables,
.buttons,
.load-more-wrapper,
.nav-bar__inner,
.c-tabnav,
.c-tabfilter,
.clap,
.project__visibility-status
 {
	display: none !important;
}

.content{font-size: 0.8em !important;}
.c-post__comment, .c-post__post {
    box-shadow: none;
    border: none !important;
    background-color: #fff;
}

abbr, acronym {
  /* remove dotted line since definition is given in parentheses*/
  text-decoration: none;
  border-bottom: none;
}

abbr:after, acronym:after  {
  content: " (" attr(title) ")";
  font-style: italic;
}

