.logo {
text-align: center;
border-bottom: double;
border-bottom-width: 10px;
border-bottom-color: #593822;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}
.logo img {
padding: 15px;
}
footer {
    text-align: center;
    margin-top: 10px;
}
.container-fluid {
margin-top: -20px;
}
.content {
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}
.content-wrapper {
text-align: center;
margin: auto;
padding: 15px;
}
.subfooter {
background: rgba(162, 116, 37, 0.55);
text-align: center;
padding: 10px;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}
.subfooter h3 {
color: white;
}
.navbar {
padding-right: 20px;
}
.navbar-inverse {
    background-color: #000000;
    border-color: #000000;
}