::-webkit-scrollbar { /* width */
    width: 10px;
}
::-webkit-scrollbar-track { /* Track */
    background: #292927; 
}  
::-webkit-scrollbar-thumb { /* Handle */
    background: rgb(95, 93, 93); 
}
::-webkit-scrollbar-thumb:hover { /* Handle on hover */
    background: #555; 
}
body {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #242423;
    color: white;
}
#description {
    background: #191919;
    padding: 5px;
    margin: 0 0 5px 0;
    text-align: center;
    font-weight: 100;
    letter-spacing: 12px;    
}
#description a {
    background: transparent;
    color: rgb(43, 149, 248);
    text-decoration: none;
}
nav{
    display:flex;
    flex-wrap: wrap;
    background: #191919;
    padding: 0;
}
header {
    padding: 4px;
    margin: 0 0 10px 0;
}
header h2 {
    font-size: 2em;
}
#nav-a {
    display:flex;
    width: 567px;
}
#logo-img {
    padding: 10px 0 0 10px;
    width: 80px;
    height: 70px;
}
#main-title {
    padding: 15px 30px 15px 10px;
    font-size: 3em;
    margin: 0 0 0 0;
    border-right: 1px dashed rgba(255, 255, 255, 0.233);
}
header a {
    background: transparent;
    color: white;
    text-decoration: none;
}
#main-title a {
    background: transparent;
    color: white;
    text-decoration: none;
}
main {
    width: 100%;
    height: 1000px;
    margin: 10px 0 0 0;
    display:flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
.content {
    background: #0000002f;
    height: 75%;
    min-width: 590px;
    max-width: 600px;
    margin-bottom: 10px;
    overflow: scroll;
}
.title {
    text-align: center;
    font-size: 2em;
}
.inline {
    display: flex;
    flex-direction: row;
}
.inline input[type="button"] {
    width: 100%;
}
.green {
    background-color: #19fa778a;
    color: #ffffffd3;
    text-shadow: 1px 1px 2px #000000;
    cursor:pointer;
}
.green:hover{
    background-color: #15db688a;
}
.red {
    width: 100%;
    background-color: #ff060659;
    color: white;
    text-shadow: 1px 1px 2px black;
    cursor:pointer;
}
.red:hover{
    background-color: #e0040459;
}
.blue {
    width: 100%;
    background-color: #0c08ec7c;
    color: white;
    cursor:pointer;
}
form{
    width: 80%;
    margin: 0 10% 0 10%;
}
.blank{
    display: flex;
    flex-direction: column;
}
.blank-div{
    display: flex;
}
.blank input {
    margin: 4px 0 5px 0;
    width: 100%;
}
main:nth-child(0){
    background-color: blue;
}
.radio-div{
    margin: 5px 0 10px 0;
}
input[type="radio"] {
    margin: -1px 5px 0 0;
    vertical-align: middle;
  }
label{
    margin-top: -1px;
}