

body{
    background-image:url(background-light.png);
    font-family:'Droid Serif', 'Lora', 'Georgia', serif;
} 

table{
    background-color:white;
    padding:5px;
}

table.center {
    margin-left:auto; 
    margin-right:auto;
  }


h1{
    color:#000;
    font-family: "Press Start 2P", "Open Sans", sans-serif;
    font-size:2.125rem;
    padding-left:2rem;
    padding-right:2rem;
    padding-top:2rem;
    text-align:right;
}

h2{
    color:#000;
    font-family: "Press Start 2P", "Open Sans", sans-serif;
    font-size:1.75rem;
    text-align:right;
}


fieldset{
    padding:7px .5rem;
}

input[type = checkbox],
input[type = radio]{
    display:inline-block
}

input[type = number],
input[type = date],
input[type = datetime],
input[type = datetime-local],
input[type = email],
input[type = month],
input[type = password],
input[type = search],
input[type = tel],
input[type = text],
input[type = time],
input[type = url],
input[type = week],
textarea,
select{
    padding:7px .5rem;
    border:1px solid;
    opacity:.75;
}

input[type = date],
input[type = datetime],
input[type = datetime-local],
input[type = email],
input[type = month],
input[type = password],
input[type = search],
input[type = tel],
input[type = text],
input[type = time],
input[type = url],
input[type = week],
textarea,
select{
    width:38%
}

input[type = date]:focus,
input[type = datetime]:focus,
input[type = datetime-local]:focus,
input[type = email]:focus,
input[type = month]:focus,
input[type = number]:focus,
input[type = password]:focus,
input[type = search]:focus,
input[type = tel]:focus,
input[type = text]:focus,
input[type = time]:focus,
input[type = url]:focus,
input[type = week]:focus,
textarea:focus,
select:focus{
    opacity:1
}

input[type = submit],
input[type = reset],
input[type = button],
button{
    display:inline-block;
    padding:.75rem 1rem;
    font-size:.9375rem;
    font-weight:400;
    border:0;
}

select{
    font-size:1rem;
    padding:7px;
	width:   30%;
}

.tinylink {
	font-size:.70rem;
    text-align:right;
}
