/* Colors */
/* General Colors */
/* Heading sizes */
/* Intro */
/* Header */
/* Slides/Slides Container */
/* Footer */
/* Footer Buttons */
/* Slide Numbers */
/* If you add/remove buttons, change this number */
/* Audio player width */
/* fill color of progress bar & more? */
/* rarely used */
#toc {
  background: #E2E2E2; }

.slide {
  padding: 1rem;
  background: #fefefe; }

h2 {
  font-weight: bold;
  margin: 1rem 0; }

h3 {
  font-weight: bold;
  margin: 1rem 0;
  color: #003e19; }

h4 {
  font-weight: bold;
  margin: 0.75rem 0; }

p {
  margin: 0.5rem 0; }
  p.sm-txt {
    font-size: 0.75rem; }

ol.lower-letter {
  list-style-type: lower-latin; }
  ol.lower-letter li {
    margin: 1rem 0; }

input[type="text"] {
  margin: 0.5rem 0 2rem; }

textarea {
  width: 100%;
  resize: none;
  height: 100px;
  margin: 0.5rem 0 2rem; }

.case {
  width: 50%;
  margin-top: 1rem; }

form.print {
  margin-bottom: 3rem; }
  form.print p span {
    font-weight: bold;
    font-size: 2rem; }

.email {
  margin: 2rem;
  border-radius: 10px;
  background: #fefefe; }
  .email .address-bar {
    background: orange;
    padding: 0.5rem;
    border-radius: 10px 10px 0 0; }
    .email .address-bar p {
      background: #fefefe;
      padding: 0.25rem 1rem;
      border-radius: 20px;
      margin: 0.75rem; }
  .email .email-cont {
    padding: 0.5rem 1rem; }

.box-btn {
  background: #007C32;
  border-radius: 4px; }

.accordion-trigger {
  background: #fefefe; }

.accordion-content {
  position: relative;
  margin-top: 15px;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
  /*&:nth-of-type(3) {
        height: auto;
        padding: 0 10px;
        margin: 1rem 0;
    }*/ }
  .accordion-content iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.screen-shot {
  width: 100%;
  max-width: 700px;
  margin: 1rem 0; }

.summary {
  background: #5F5A54;
  color: #fefefe;
  font-weight: bold;
  padding: 0.5rem 1rem;
  border-radius: 6px;
  transition: background 1s ease;
  margin-right: 1rem; }
  .summary:hover {
    background: #007C32; }
