body {
	margin-top: 20px;
	margin-left: 50px;
	margin-right: 50px;
	font-family: Days One;
	font-size: 18px;
	text-align: center;
	background-color: #2E4272;
	color: #9FADCD;	
    background-image: url('images/cityfirepp.png');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
}

/* As hex codes - lightest to darkest - paletton.com*/

.color1 { color: #9FADCD } /*1 Main Font Color */
.color2 { color: #5B6E9A } /*2  */
.color3 { color: #2E4272 } /*3 Main Background color */
.color4 { color: #10224A } /*5  */
.color5 { color: #030C22 } /*6  */

.error {
	color: red;
	font-size: 25px;
}

.red{
	color: red;
}

.green{
	color: green;
}

a.button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    font-size: 20px;
    padding: 0px 6px;
    text-decoration: none;
    color: initial;
    line-height: 28px;
    display: inline-block;

}

a {
	color: inherit;
	text-decoration: inherit; /* no underline */
}

a:hover {
	text-decoration: underline; /* only on hover */
}

input[type=checkbox] {
	transform: scale(1.5);
}

td {
	height: 75px;
}

#categories {
	text-align: left;

}

#PP input {
  padding: 10px;
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
  border-radius: 5px;
}

#PP input.focus {
  border: solid 1px #707070;
  box-shadow: 0 0 3px 1px #969696;
}

#wrapper{
	margin: auto;
}

#homeClear{
	clear: both;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 25px;
}

#builderLeft{
	width: 25%;
	float: left;
}

#builderRight{
	width: 75%;
	float: right;
}

#builderFull{
	width: 100%;
}

#block{
	display: inline-block;
	margin: 0px 15px;
}

input {
  margin: 0;
  font-family: Days One;
  font-size: 20px;
}

h1 {
	font-family: Days One;
	font-size: 30px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 30px;
}

h2 {
	font-family: Days One;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 20px;
}
h3 {
	font-family: Days One;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 15.4px;
}
p {
	font-family: Days One;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
}
blockquote {
	font-family: Days One;
	font-size: 21px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 30px;
}
pre {
	font-family: Days One;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 18.5667px;
}