body {
    margin: 0;
    padding: 0;
    font-size: 1.2rem;
    text-align: center;
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}

header {
    padding: 10px 25px;
    background: #869c7f;
    color: white;
    margin-bottom: 20px;
}

main {
    font-size: 1.5rem;
    margin-bottom: 30px;
}

.instructions-text {
    font-size: 1.5rem;
}

.title1, .title2 {
    padding: 10px 10px;
    font-size: 1.5rem;
}

.feedback1, .feedback2 {
    font-size: 1.2rem;
}

li {
    cursor:grab;
}

li:hover {
    filter: brightness(0.6);
}

li:active {
    cursor:grabbing;
}

ul.sortable-list1, ul.sortable-list2 {
    list-style: none;
    margin: 10px;
    padding: 10px 0px;
}
  
ul.sortable-list1 li, ul.sortable-list2 li {
    display: inline;
    margin-right: 15px;
    background-color: #d4e8e9;
    border: 2px solid rgb(81, 96, 109);
    padding: 20px 25px;
    font-size: 20px;
}

.frac { /*https://stackoverflow.com/questions/7525977/how-to-write-fraction-value-using-html*/
    display: inline-block;
    position: relative;
    vertical-align: middle;
    letter-spacing: 0.001em;
    text-align: center;
}

.frac > span {
    display: block;
    padding: 0.1em;
}

.frac span.bottom {
    border-top: thin solid black;
}

.frac span.symbol {
    display: none;
}

.button { /*generated on https://www.css3buttongenerator.com/*/
    background: #5ea9db;
    background-image: -webkit-linear-gradient(top, #5ea9db, #2980b9);
    background-image: -moz-linear-gradient(top, #5ea9db, #2980b9);
    background-image: -ms-linear-gradient(top, #5ea9db, #2980b9);
    background-image: -o-linear-gradient(top, #5ea9db, #2980b9);
    background-image: linear-gradient(to bottom, #5ea9db, #2980b9);
    -webkit-border-radius: 32;
    -moz-border-radius: 32;
    border-radius: 32px;
    font-family: Arial;
    color: #ffffff;
    font-size: 16px;
    padding: 5px 10px 5px 10px;
    border: solid #043b5e 3px;
    text-decoration: none;
  }
  
  .button:hover {
    filter:brightness(0.9);
    cursor:help;
}
  .button:active {
    background: #274c63;
    background-image: -webkit-linear-gradient(top, #274c63, #3498db);
    background-image: -moz-linear-gradient(top, #274c63, #3498db);
    background-image: -ms-linear-gradient(top, #274c63, #3498db);
    background-image: -o-linear-gradient(top, #274c63, #3498db);
    background-image: linear-gradient(to bottom, #274c63, #3498db);
    text-decoration: none;
  }

#noxxy-cst { /*https://stackoverflow.com/questions/15482859/how-to-keep-image-fixed-at-bottom-right*/
    position:fixed;
    right:0;
    bottom:0;
    margin:0;
    padding:0;
}

#easteregg {
    position:fixed;
    left:0;
    bottom:0;
    margin:0;
    padding:0;
    font-size: small;
    text-align: left;
}

html, body {
    margin:0;
    padding:0;
 }