/* Color Scheme Dark and Bright */

/* Bright */

body  {
    background: rgb(241, 241, 241);
  }
  p {
    color:rgb(58, 58, 58);
    font-family:'MyFont', Arial;
    font-weight: 400;
  }
  ol {
    color:rgb(58, 58, 58);
    font-family:'MyFont', Arial;
    font-weight: 400;
    margin-bottom:-33px;
  }
  ul {
    color:rgb(58, 58, 58);
    font-family:'MyFont', Arial;
    font-weight: 300;
  }
  h1{
    color:#103B50;
    font-family:'MyFont', Arial;
    font-weight: bold;
  }
  h1.intro{
    color:#103B50;
    text-align: center;
    font-weight: bold;
  }
  h2{
    color:#103B50;
    font-family:'MyFont', Arial;
    font-weight: bold;
    line-height: 1.4;
    }
  h3{
    font-family:'MyFont', Arial;
    font-weight: bold;
  }
  h1.card_h1 {
    color: rgb(227, 227, 227);
    font-weight: bold;
    font-size:medium;
    }
  .footer {
    font-family:'MyFont', Arial;
    color: rgb(100, 100, 100);
  }
  .menu {
    font-weight: 400;
  }
  a.footer_link:link, a.footer_link:active, a.footer_link:visited, a.footer_link:hover {
    text-decoration: none;
    color: rgb(100, 100, 100);
    padding-left:4px;
    padding-right:4px;
  }
  a.free_link:link, a.free_link:active, a.free_link:visited, a.free_link:hover {
    text-decoration: none;
    color: rgb(47, 47, 47);
  }
  
  /* Dark */


    body  {
      background-color:#161517;
    }
  
    p {
      color:rgb(210, 210, 210);
      font-weight: 300;
    }
    ol {
      color:rgb(210, 210, 210);
      font-weight: 300;
    }
    ul {
      color:rgb(210, 210, 210);
      font-family:'MyFont', Arial;
      font-weight: 300;
    }
    h1{
      color:rgb(227, 227, 227);
    }
    h1.intro{
      color:rgb(227, 227, 227);
    }
    h2{
      color:rgb(227, 227, 227);
        line-height: 1.4;
      }
    h3{
      font-family:'MyFont', Arial;
      font-weight: 400;
      color: rgb(227, 227, 227);
    }
    .menu_div {
      background-color:#1b1a1e;
      border-right: 1px solid rgb(47, 47, 47);
    }
    .mobile_menu {
      background-color:#1b1a1e;
      border-right: 1px solid rgb(47, 47, 47);
    }
    .footer {
      color: #6b6b6b;
    }
    a.footer_link:link, a.footer_link:active, a.footer_link:visited, a.footer_link:hover {
      color: #6b6b6b;
    }
    a.free_link:link, a.free_link:active, a.free_link:visited, a.free_link:hover {
      text-decoration: none;
      color:rgb(227, 227, 227);
      }
    .kapitel_card {
      background-color:#1b1a1e;
      border-style: solid;
      border-width: 1px;
      border-color: rgb(47, 47, 47);
    }
    .free_link {
      font-weight: 300;
       }
    .link_button {
      text-decoration: none;
      color:rgb(220, 220, 220);
      line-height: 55px;
      padding: 7px 11px 7px 11px;
      border-style: solid;
      border-color: #272727;
      border-width: 1px;
      border-radius: 5px;
      background-color: #2b2b2b;
    }
    .link_button:hover {
      background-color: rgb(54, 54, 54);
    }
