html,
body {
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #232323;
color: #dedede;
font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
font-size: large;
}
body {
display: flex;
min-height: 100vh;
flex-direction: column;
justify-content: flex-start;
}
body footer {
margin-top: auto;
}
button.primary {
cursor: pointer;
border: none;
outline: none;
font: inherit;
border-radius: 0.5em;
padding: 0.6em 1.2em;
transition: 0.4s;
background-color: #7fb7be;
color: #232323;
}
button.primary:focus, button.primary:hover {
box-shadow: 7px 5px 56px -14px #61aeae;
}
button.primary:active {
transform: scale(0.97);
box-shadow: 7px 5px 56px -10px #61aeae;
}
header {
background-color: #17172c;
color: #dedede;
}
header nav ul {
list-style-type: none;
list-style: none;
margin: 0;
padding: 0;
}
header nav ul li {
float: left;
}
header nav ul li a {
display: block;
text-decoration: none;
color: inherit;
text-align: center;
padding: 0.8em 1em;
transition: 0.4s;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
header nav ul li a.active {
background-color: #7fb7be;
color: #232323;
}
header nav ul li a:hover, header nav ul li a:focus {
background-color: #61aeae;
color: #232323;
}
main {
padding-top: 2em;
padding-left: 2.5em;
}
footer {
text-align: center;
background-color: #17172c;
color: #dedede;
height: 4em;
}
footer div {
width: 80%;
margin-left: auto;
margin-right: auto;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-around;
align-items: center;
align-content: center;
}
footer div a {
color: inherit;
}/*# sourceMappingURL=style.css.map */