html, body {
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
}
.about-logo {
    display: block;
    margin: auto;
    width: 260px;
}
.img-container {
    background-image:
    linear-gradient(
        to right,
        transparent 15%,
        white 35%,
        white 65%,
        transparent 85%
    );
    background-size: cover;
    width: 100%;
    box-sizing: border-box;
    margin-top: 10%;
}
@media (min-width: 1024px) {
    .img-container {
        background-image:
        linear-gradient(
            to right,
            transparent 19%,
            white 35%,
            white 65%,
            transparent 81%
        );
        background-size: cover;
        width: 100%;
        box-sizing: border-box;
        margin-top: 10%;
    }
}
.err-container {
    margin: 5% 10% 0 20%;
    width: 60%;
    display: block;
    padding: 0;
}
@media (min-width: 1024px) {
  .err-container {
    margin: 5% 50% 0 25%;
    width: 50%;
    display: block;
    padding: 0;
  }
}
span.err-status {
    text-transform: uppercase;
    font-size: 2em;
    font-weight: 500;
    color: #CECECE;
    letter-spacing: 10px;
}
span.err-statuscode {
    text-transform: uppercase;
    font-size: 2em;
    font-weight: 500;
    color: #626262;
    letter-spacing: 10px;
}
span.err-junk {
    font-size: 1em;
    font-weight: 500;
    color: #CECECE;
}
i {
    cursor: help;
}
a {
    /* text-decoration: none; */
    font-weight: normal;
}
