body {
    width:1200px;;
    margin: 0 auto;
    text-align: center;
    background-color: #141414;
    color: white;
    font-family: "Walter Turncoat", Comfortaa, sans-serif;
    font-size:24px;
}
h2 {
	font-size:30px;
}
img {
	width:1200px;
}
header {
    text-align: left;
}
nav {
	margin:20px 0px 15px 0px;
}
nav .button {
	font-size: 28px;
}
#titlebanner {
    background-color: #89ef61;
    width: 1200px;
}
footer {
	margin: 150px 0px 50px 0px;
}
footer, a {
    color: #89ef61;
}
#notes {
    width:1200px;
    text-align: justify;
    margin: 0 auto;
    line-height:30px;
}
#comic {
    background-color: white;
    margin-bottom: 100px;
}
#message {
    color:gray;
    visibility:hidden;
    height:0px;
}
#messagealert {
    color:black;
}
button, .button {
    margin-right: 8px;
    padding: 8px;
    border: none;
    background-color: #7bc651;
    color:black;
    text-decoration:none;
}
button:hover, .button:hover {
  background-color: #89ef61;
  color:white;
  cursor:pointer;
}
hr {
	color: #86d168;
}
time {
	font-weight:bold;
}

/*RESPONSIVE*/
@media only screen and (max-width: 1200px) {
    body {
      width:100%;
    }
    button {
        font-size: 18px;
    }
    img {
        width:100%;
        height:auto;
    }
    #notes {
        width:90%;
    }
    #titlebanner {
        width:100%;
        height:auto;
    }
}
@media only screen and (max-width: 450px) {
    #message {
        visibility:visible;
        margin-bottom:70px;
    }
}
