@media only screen and (min-width: 570px) {
					.page-editing,
					.header-fragments .layout .layout-content,
					.header-fragments .layout .header-top-content .layout-region-inner,
					.content-fragment-page > .layout,
					.footer-fragments > .layout {
					min-width: 570px;
					max-width: 1040px;
					padding-left: 15 px;
					padding-right: 15 px;
					margin: 0 auto;
					_width: 1040px; /* IE6 only */
					}

					.content-fragment.top-border {
					margin-top: 15 px;
					padding-top: 15 px !important;
					}

					.content-fragment.with-spacing {
					padding: 15 px 0 15 px 0
					}

					.content-fragment .content-fragment-header {
					padding: 0 0 15 px 0
					}

					.content-fragment.with-header {
					margin-top: 15 px
					}

					.layout-content.content-left-sidebar-right .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.content-left-sidebar-right .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.sidebar-left-content-right .layout-region.content {
					padding-left: 15 px
					}

					.layout-content.sidebar-left-content-right .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.sidebar-left-content-center-sidebar-right .layout-region.content {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.sidebar-left-content-center-sidebar-right .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.sidebar-left-content-center-sidebar-right .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-left,
					.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-right {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-content-left-sidebar-right .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-sidebar-left-content-right .layout-region.content {
					padding-left: 15 px
					}

					.layout-content.header-top-sidebar-left-content-right .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.header-top-sidebar-left-content-center-sidebar-right .layout-region.content {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.header-top-sidebar-left-content-center-sidebar-right .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.header-top-sidebar-left-content-center-sidebar-right .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-split-content-footer .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.header-top-split-content-footer .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-left {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-right {
					padding-left: 15 px
					}

					.layout-content.split-content .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.split-content .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-split-content .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.header-top-split-content .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-content-left-sidebar-right-footer .layout-region.content {
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-sidebar-right-footer .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-sidebar-left-content-right-footer .layout-region.content {
					padding-left: 15 px
					}

					.layout-content.header-top-sidebar-left-content-right-footer .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.header-top-sidebar-left-content-center-sidebar-right-footer .layout-region.content {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.header-top-sidebar-left-content-center-sidebar-right-footer .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.header-top-sidebar-left-content-center-sidebar-right-footer .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .layout-region.content {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .layout-region.left-sidebar {
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .layout-region.right-sidebar {
					padding-left: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .layout-region.split-sidebar-left {
					padding-left: 15 px;
					padding-right: 15 px
					}

					.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .layout-region.split-sidebar-right {
					padding-left: 15 px
					}
					}

					@media screen and (max-width: 1040px) {
					.content-fragment.featured-content-slider .content-fragment-content .featured-content-slider {
					max-width: 100%;
					padding-left: 0;
					padding-right: 0;
					}

					.content-fragment .content.abbreviated .content {
					margin: .5em 0 0 0;
					}
					}
				