html, body {
	width: 100%;
	/*height: 100%;*/
	margin: 0px;
	padding: 0px;
	font-size: 1.8vw;
}



.section {
    float: left;
    margin: 0px 0px 0px 0%;
    clear: both;
    width: 100%;
}

.section:nth-child(odd) {
    color: rgb(255, 255, 255);
    border: 0px solid rgb(255, 0, 0);
    background-color: rgb(212, 39, 32);
    -webkit-box-shadow: rgb(187, 0, 0) 0px 10px 20px 0px inset;
    box-shadow: rgb(187, 0, 0) 0px 10px 20px 0px inset;
}

#titleimage {
    float: left;
    width: 50%;
    max-width: none;
    height: auto;
    margin-left: 10.241654%;
    margin-top: 0px;
    clear: both;
    color: rgb(0, 0, 0);
    min-width: 0px;
    margin-right: 0%;
    max-height: none;
    padding-top: 10px;
    padding-bottom: 10px;
}

.header .links {
    float: left;
    margin-left: 6%;
    margin-top: 50px;
    margin-top: 5vw;
}

.header .links a {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    -webkit-box-shadow: rgba(76, 76, 76, 0) 0px 6px 3px 0px inset;
    box-shadow: rgba(76, 76, 76, 0) 0px 6px 3px 0px inset;
}

.header .links a:hover {
    color: rgb(212, 39, 32);
}

.box {
    float: left;
    font-size: 1em;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-top: 30px;
    margin-bottom: 30px;
    clear: none;
    min-height: 375px;
    margin-left: 7%;
    width: 40%;
}

h2 {
    margin-left:7%;
    margin-bottom:0;
}

ul {
    margin-top:0;
    margin-bottom:0;
}

p {
    margin-bottom:10px;
}

.box img {
    float: left;
    width: 100%;
    clear: none;
}

.twoimages {
    float: left;
    margin-top: 16px;
    clear: both;
    width: 100%;
}


.twoimages img:nth-child(1) {
    float: left;
    clear: none;
    width: 48%;
}

.twoimages img:nth-child(2) {
    float: left;
    width: 48%;
    margin-left: 4%;
}

