body { font-family: 'Fjalla One', sans-serif;
    font-size: 14px; color: #333333;
    background-color: #FFF;
    }
    p{width: 80%;}
    ul li {
    list-style-type: circle;
    line-height: 200%;}
    ol li { list-style-type: numbers;
    line-height: 180%;
    width: 65%
    }
    h1 { font-family: 'Anton', sans-serif;
    font-size: 18px; font-weight: bold;
    color: black;
    text-align: center;
    }
    h2 { font-family:'Fjalla One', sans-serif;
    font-size: 16px; font-weight: bold;
    color: white;
    text-align: center;
    }
    h3 { font-family: 'Fjalla One', sans-serif;
    font-size: 14px; font-weight: bold;
    color: white;
    text-align: left; margin-top: 30px;
    }
    /*** Pseudo Class Selectors ***/
    /* a:link {color: gray; text-decoration: none;}
    a:visited { color: gray; background: red; }
    a:hover { color: blue; text-decoration: underline;}
    a:active { color: grey; font-weight: bold; }
    #centerDoc a:link {color: gray; text-decoration: underline; }
    #centerDoc a:hover { color: blue;} */
    /*** ID Selectors ***/
    #navigation {position: absolute;
    z-index: 15;
    padding: 0 0 20px 20px; /*top right bottom left*/
    margin-top: 50px; margin-left: 235px; width: 80%;
    }
    #cattlePicture { float: right; margin: 10px; margin-bottom: 50px;
    margin-right:20%;
    }
    body {
        background-image: url("https://visme.co/blog/wp-content/uploads/2017/07/50-Beautiful-and-Minimalist-Presentation-Backgrounds-04.jpg");
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: center top;
        background-size: cover;
    }
    .col-sm-6 {
    widows: 90px;
    }
    .card {
      border-radius: 6%;
      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; 
    }
    .card-header {
      font-size: 30px;
      text-align: center;
    }
    p {
      background-color: white;
      border-radius: 6%;
      border: 200px;
      font: black;
    }
    /* Include the padding and border in an element's total width and height */
    * {
      box-sizing: border-box;
    }
    /* Remove margins and padding from the list */
    ul {
      margin: 0;
      padding: 0;
    }
    /* Style the list items */
    ul li {
      cursor: pointer;
      position: relative;
      padding: 12px 8px 12px 40px;
      list-style-type: none;
      /* background: #eee; */
      font-size: 18px;
      transition: 0.2s;
      
      /* make the list items unselectable */
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
    }
    /* Set all odd list items to a different color (zebra-stripes) */
    ul li:nth-child(odd) {
      background: #f9f9f9;
    }
    /* Darker background-color on hover */
    ul li:hover {
      background: #ddd;
    }
    /* When clicked on, add a background color and strike out text */
    ul li.checked {
      background: #888;
      color: #fff;
      text-decoration: line-through;
    }
    /* Add a "checked" mark when clicked on */
    ul li.checked::before {
      content: '';
      position: absolute;
      border-color: #fff;
      border-style: solid;
      border-width: 0 2px 2px 0;
      top: 10px;
      left: 16px;
      transform: rotate(45deg);
      height: 15px;
      width: 7px;
    }
    /* Style the close button */
    .close {
      position: absolute;
      right: 0;
      top: 0;
      padding: 12px 16px 12px 16px;
    }
    .close:hover {
      background-color: rgb(70, 69, 69);
      color: white;
    }
    /* Style the header */
    .header {
      background-color: rgb(70, 69, 69);
      padding: 30px 40px;
      color: white;
      text-align: center;
    }
    /* Clear floats after the header */
    .header:after {
      content: "";
      display: table;
      clear: both;
    }
    /* Style the input */
    input {
      margin: 0;
      border: none;
      border-radius: 0;
      width: 75%;
      padding: 10px;
      float: left;
      font-size: 16px;
    }
    /* Style the "Add" button */
    .addBtn {
      padding: 10px;
      width: 25%;
      background: #d9d9d9;
      color: #555;
      float: left;
      text-align: center;
      font-size: 16px;
      cursor: pointer;
      transition: 0.3s;
      border-radius: 0;
    }
    .addBtn:hover {
      background-color: #bbb;
    }
    .container {
      border-radius: 6%;
    }
    .card-header {
      font-family: 'Fjalla One', sans-serif;
      
    }
    #myChart {
      background-color: gray;
    }

