#primaryContent {
    font-size:1.5em;
    width:58.36%;
}
@media only screen and (max-device-width:799px) {
    #primaryContent {
        width:100%;
    }
    #sideContent {
        display: none;
    }
}
@media (max-width:599px) {
    #primaryContent {
        width:100%;
    }
    #sideContent {
        display: none;
    }
}
#pageSideImage {
    width:23.5625em;
    right:1em;
    bottom:1em;
}
#footerSpacer {
    height:20em;
}

@media only screen and (max-device-width:799px) {
    #footerSpacer {
        height:3.75em;
    }
}
@media (max-width:599px) {
    #footerSpacer {
        height:3.75em;
    }
}