@media (max-width: 767px) {
.non_divi_builder .main-contentmain-content {
	width: 90% !important;
	margin: 0 auto;
	}
}

@media (min-width: 768px) {
.non_divi_builder .main-contentmain-content {
	max-width: 750px !important;
	margin: 0 auto;
	padding-left: 15px;
    padding-right: 15px;
	}
}

@media (min-width: 992px) {
.non_divi_builder .main-contentmain-content {
    max-width: 970px !important;
	margin: 0 auto;
	padding-left: 15px;
    padding-right: 15px;
	}
}

@media (min-width: 1200px) {
.non_divi_builder .main-contentmain-content {
    max-width: 1200px !important;
	margin: 0 auto;
	padding-left: 15px;
    padding-right: 15px;
	}
}

@media (min-width: 1280px) {
.non_divi_builder .main-contentmain-content {
    max-width: 1280px !important;
	margin: 0 auto;
	padding-left: 15px;
    padding-right: 15px;
	}
}


.single.non_divi_builder.sidebar_displayed .main-contentmain-content .main-primary, .archive.sidebar_displayed .main-contentmain-content .main-primary {
    width: 75%;
    float: left;
	padding-right: 1%;
}


