body {
  text-align:center;
  font-family:helvetica, arial, tahoma;
  font-size:120%;
  line-height:1.6;
  margin:0;
  padding:3.2rem 3.2rem 8rem;
  background: #808000; /*#CDCDCD; */
  margin:auto;
  max-width:700px;
  color:#FFF;
}

a {outline:none !important; font-weight:normal; text-decoration:underline;}
a:link {color:#fff;}
a:visited {color:#FFA500;} /*#606*/
a:hover {color:#FFFF00;}
a:active {color:#900; outline:none;}

h1 {
  font-size:320%;
  color:#FFF;
  line-height:1.35;
  font-style:normal;
  margin:1rem 0 1.2rem;
}

h2 {
  font-weight:bold;
  color:#FFF;
  font-size:200%;
  margin:1.6rem 0 1.2rem;
}

h3 {
  font-weight:normal;
  color:#FFF;
  text-transform:uppercase;
  font-size:150%;
  letter-spacing:0.25rem;
  margin:2.8rem 0 1.2rem;
}

h4 {
  font-weight:normal;
  color:#FFF;
  font-size:150%;
  letter-spacing:0.1em;
  margin:1.5em 0 1.2rem;
}

h5 {
  font-weight:normal;
  color:#FFF;
  font-style:italic;
  font-size:150%;
  margin:2.4rem 0 1.2rem;
}

h6 {
  font-weight:bold;
  color:#FFF;
  font-size:100%;
  letter-spacing:0.16rem;
  margin:2.4rem 0 1.2rem;
}
h1, h2, h3, h4 { color: #FFF;
    }
p {
  text-align:left;
  font-size:100%;
  margin:1.6rem 0 0;
}

p.lead {
  font-size:150%;
  margin:1em 0;
}

img  {
    max-width: 100%; height: auto; margin-bottom: 0.5rem;
    }
 .center { display:block;margin:auto;
    }
    .full-page  { display:block; width: 100%;
    }
    .left  { float:left; margin-right: 1.6rem;  margin-top: 1rem;margin-bottom: 1rem;
    }
    .border  {
		 border: 1px solid ;
		 padding: 0.5rem;
		 border-radius: 0.5rem;
    }
    .right { float:right; margin-left: 1.6rem; margin-top: 1rem; margin-bottom: 1rem;
    }
    .round5 { border-radius: 0.5rem;
    }
    .round10 { border-radius: 1rem;
    }
    .round50 { border-radius: 50%;
    }
     .w150  {  width: 15rem;
    }
    .shadow  { box-shadow: 0rem 0rem 4rem 0rem red; }
p + ul, p + ol, p + dl {margin-bottom:2.4rem;}
p.lead + p {
  text-indent:0;
}
.toTop  { position: fixed; right: 1rem; bottom: 1rem;
              margin-right: 1rem;
              font-size: 200%;
}
blockquote {border-left:0.5rem solid #eee; padding-left:2.4rem; margin:1.6rem 0;}
blockquote small {display:block; line-height:2.7rem;}
ul, ol, dl {
  text-align:left;
  padding-left: 3.2rem;
}

dt {font-weight:bold;}
code {font-family:courier, monospace;}
p > code {padding:0.4rem; background:#f0f0f0;}
pre {text-align:left; font-size:1.9rem;}
/*hr {height:0.5); color:#eee; border:0.11rem solid #eee; margin:3.2rem 0 16rem;}*/

.normal {font-weight:normal;}
.quiet {color:#999;}
.pull-left {float:left; margin:0.8rem 3.2rem 1.6rem 0;}
.pull-right {float:right; margin:0.8rem 0 0.1rem 3.2rem;}

li.task-list-item {
    list-style: none;
    margin-left: -1.6rem;
}

li.task-list-item-checked {
    color: #666;
    text-decoration: line-through;
}

img, iframe {
    max-width: 100%;
    max-height: 80rem;
    }
 /* ungrid.css (97 bytes minified) */
@media (min-width: 30em) {
    .row { width: 100%; display: table; table-layout: fixed; }
    .col { display: table-cell; }
}
.row2 {
    border-spacing: 0.5rem 0;
} /* = Gutter width*/
