#layoutsTable > tbody > tr > td > div > div > div.inner > div{
    margin: 6rem -4rem -110px -6rem;
    z-index: -1;
    position: relative;
}
@media screen and (max-width: 1200px) {
    section.post.homepage {
        align-items: center !important;
        margin-right: 1.5rem !important;
        margin-left: 2.5rem !important;
    }
}

@media screen and (max-width: 480px) {
    section.post.homepage {
        margin-right: -2.5rem !important;
        width: 92%;
        margin-left: 1rem !important;
    }
    section.voterHeader2 {
        padding-left: 5rem;
        width: 85%;
        margin-top: 50rem !important;
    }
    .contentHeader img {
        width: 58px !important;
    }
    body {
        width: 103% !important;
        overflow-x: hidden;
    }
    input[type="submit"], input[type="reset"], input[type="button"], button, .button {
        font-size: 1.5em !important;
    }
        #footer {
        margin-top: 8em !important;
    }
}

