﻿td, th {
  padding: 3px 5px; }

thead tr {
  background-color: #999;
  color: #fff; }

tbody tr:nth-of-type(odd) {
  background-color: #fff; }

tbody tr:nth-of-type(even) {
  background-color: #ccc; }

.shrink section * {
  font-size: 0.9rem; }

.slide nav * {
  margin: 0;
  padding: 0;
  background-color: black; }

nav ul li {
  list-style-type: none; }

nav > ul > li {
  display: inline-block;
  position: relative;
  border: none; }

nav ul ul {
  transform: scale(1, 0);
  transform-origin: top center;
  transition: 0.2s linear 50ms;
  position: absolute;
  top: 100%; }

nav li:hover ul {
  transform: scale(1, 1); }

.slide nav ul, .slide nav li {
  margin: 0;
  padding: 0; }

.slide nav ul li {
  list-style-type: none;
  background-color: #000000;
  color: white;
  margin: 0;
  padding: 3px 5px; }

.slide nav ul ul li {
  border: 1px solid #fff; }

nav > ul > li {
  display: inline-block;
  position: relative; }

nav ul ul {
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: 0.2s linear 50ms;
  transition: 0.2s linear 50ms;
  position: absolute;
  top: 100%;
  left: 0; }

nav li:hover ul {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1); }

.half {
  opacity: 0.2; }

.white {
  text-align: left;
  color: #fff;
  text-shadow: 2px 2px  4px #000, -2px -2px  4px #000; }

.dont {
  list-style-type: none;
  -webkit-columns: 2; }

.dont i {
  font-style: normal;
  color: indianred; }

:root {
  font-size: 162.5%; }

body {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, 'Droid Sans';
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  background: #f3f3f3;
  color: #333; }

a, strong
dt {
  background-color: #ccc; }

.slide:after {
  color: #c00; }

a, strong, .title h1,
.dont i {
  color: #c00; }

pre em {
  color: #060; }

pre {
  background: linear-gradient(rgba(225, 225, 225, 0.1) 50%, rgba(33, 33, 33, 0.1) 50%);
  background-size: 100% 3.12rem;
  background-clip: padding-box;
  background-position: 0 7px;
  border-color: #ccc;
  overflow: scroll; }

figure {
  height: 80vh; }

/*# sourceMappingURL=js.css.map */
  
