#secondary {
    display: none;
}

@media screen and (min-width: 56.875em) {
    .content-area {
        width: 100%;
    }
}
.site {
	background-color: transparent;
}

body, p,  h1, h2, h3, h4, h5, h6 {
 -moz-hyphens: none !important;
-ms-hyphens: none !important;
-webkit-hyphens: none !important;
 hyphens: none !important;}

@media screen and (min-width: 44.375em) {
	body:not(.custom-background-image):before,
	body:not(.custom-background-image):after {
		background: inherit;
		content: "";
		display: block;
		height: 0px;
		left: 0;
		position: fixed;
		width: 100%;
		z-index: 99;
	}