/* Common style for slides
 *
 * Use this stylesheet in other stylesheets, e.g. for different media.
 * Add this line:
 *
 *   @import url(slide-common.css);
 *
 * Created by Martin Durst 2005/05/01
 */

pre, tt, code { 
  color: #081; /* #4a5 */
  font-weight: bold;
  font-family: "Courier New", courier, monospace;
}

pre.wrong, .wrong, code.wrong, .wrong {
  color: #f00;
}

.comment { /* for author/speaker only (but contained in source) */
  display: none;
}

.note { /* for audience, but not on slides */
  color: gray;
}

pre var, code var, var code {
  font-style: italic; color: #b60;
}

img {
  border-width: 0pt;
}

.reveal { color: white; background-color: white; }
.reveal:hover { color: darkgreen; background-color: white; }

dl.glossary
{
	float: left;
	width: 100%;
	margin: 0 0 1em 0;
	padding: 0;
}

.glossary dt
{
	clear: left;
	float: left;
	width: 25%;
	margin: 0;
	padding: 5px;
	font-weight: bold;
}

.glossary dd
{
	float: left;
	width: 70%;
	margin: 0;
	padding: 5px;
}

h1 { text-shadow: 0px 0px 0px #000; margin-left: 0em; }
h1 { text-shadow: unset; }

/* slide numbering */
body {
  counter-reset: slide;
}
h1:before {
  counter-increment: slide;
  content: counter(slide) "  ";
  font-size: 60%;
  position: relative; bottom: 4px; right: 3em; height: 1em; width: 3em;
  text-align: left; line-height: 1; margin: 0; padding: 0;
}
h1.first:before { /* for pages with explicit class */
  content: "";
}
h1:first-child:before, h1:first-of-type:before { /* for pages without explicit class */
  content: "";
}
h1.slidesonly:before { /* don't count invisible slides */
  counter-increment: none;
  content: "";
}

.nowrap { white-space: nowrap; }
