/*
 Theme Name:   Extra Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Extra Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     Extra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready, test
 Text Domain:  extra-child
*/

/* ----- TYPOGRAPHY ----- */
h1 {
	font-size: 48px !important;
	font-weight: 300 !important;
	color: #1c8b9d !important;
	text-transform: uppercase !important;
	}
	.archive h1 {
	line-height: 1.2em !important;
	margin-bottom: 20px !important;
	}
	.entry-title.post-page-post-title {
	font-size: 36px !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	color: #203a70 !important;
	}
	@media screen and (max-width: 980px) {
		.post .entry-title.post-page-post-title {
			font-size: 26px !important;
		}
	}
	@media screen and (max-width: 768px) {
		.post .entry-title.post-page-post-title {
			font-size: 22px !important;
		}
	}
	h2 {
	font-size: 36px !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	}
	.page-header .post-page-category-header {
	font-size: 48px !important;
	font-weight: 300 !important;
	color: #1c8b9d !important;
	text-transform: uppercase !important;
	}
	.page-header .post-page-category-header a {
	font-size: 48px !important;
	font-weight: 300 !important;
	color: #1c8b9d !important;
	text-transform: uppercase !important;
	}
	.page-header .post-page-category-header a:hover {
	color: #203a70 !important;
	}
	@media screen and (max-width: 980px) {
		.post .page-header .post-page-category-header {
			font-size: 38px !important;
		}
		.page-header .post-page-category-header a {
			font-size: 38px !important;
		}
	}
	@media screen and (max-width: 768px) {
		.post .page-header .post-page-category-header {
			font-size: 32px !important;
		}
		.page-header .post-page-category-header a {
			font-size: 32px !important;
		}
	}
	h3 {
	font-size: 28px;
	font-weight: 900 !important;
	color: #1c8b9d !important;
	text-transform: uppercase !important;
	}
	h4 {
	font-size: 24px !important;
	font-weight: 900 !important;
	text-transform: uppercase !important;
	}
	h5 {
	font-size: 16px !important;
	font-weight: 900 !important;
	text-transform: uppercase !important;
	}
	h6 {
	font-size: 20px !important;
	font-weight: 500 !important;
	color: #b1d235 !important;
	}
	.et_pb_toggle_open .et_pb_toggle_title {
	color: #1c8b9d !important;
	font-weight: 900 !important;
	}
	.et_pb_toggle_close .et_pb_toggle_title {
	color: #ffffff !important;
	font-weight: 900 !important;
	}
	strong {
	font-weight: 900 !important;
	}
	.posts-blog-feed-module.et_pb_extra_module {
		background: transparent;
	}
	.posts-blog-feed-module .post-title {
	font-size: 20px !important;
	}
	.et_extra_layout .posts-blog-feed-module.masonry .hentry h2 a, .archive .posts-blog-feed-module.post-module article .post-title a, .posts-blog-feed-module .post-title a {
	line-height: 1.2em!important;
	font-weight: 900 !important;
	text-transform: none!important;
	font-size: 20px!important;
	color: #203a70!important;
	line-height: 1.2em!important;
	}
	.et_extra_layout .posts-blog-feed-module.masonry .hentry h2 a:hover, .archive .posts-blog-feed-module.post-module article .post-title a:hover, .posts-blog-feed-module .post-title a:hover {
	color: #1c8b9d!important;
	}
	a {
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	}
	#footer .et_pb_widget #menu-quick-links li {
	width: 50%;
	float: left;
	border: none;
	}
	#footer .et_pb_widget #menu-quick-links li:before {
	content: '•';
	display: inline-block;
	padding-right: 5px;
	}
	@media screen and (max-width: 980px) {
	h1 {
	font-size: 42px !important;
	}
	h2 {
	font-size: 32px !important;
	}
	h3 {
	font-size: 24px !important;
	}
	h4 {
	font-size: 22px !important;
	}
	}
	@media screen and (max-width: 560px) {
	h1 {
	font-size: 36px !important;
	}
	h2 {
	font-size: 28px !important;
	}
	h3 {
	font-size: 22px !important;
	}
	h4 {
	font-size: 20px !important;
	}
	}


	/* ----- HEADER ----- */
	#main-header {
	box-shadow: 1px 1px 4px rgba(0,0,0,0.15);
	}
	#et-navigation #et-menu li a:before, #et-navigation #et-menu li a:hover:before {
	display: none;
	}
	#et-navigation #et-menu {
	display: block;
	}
	#et-navigation #et-menu .desktop-only {
	display: block;
	float: right;
	}
	#et-navigation #et-menu .mobile-only {
	display: none;
	}
	#et-navigation #et-menu .last-bottom-item {
	clear: both;
	}
	.header.left-right #et-navigation #et-menu li a {
	padding-bottom: 20px;
	}
	.header.left-right #et-navigation #et-menu .social-icon-header a {
	padding-bottom: 25px;
	color: #b1d235;
	}
	.et-fixed-header .header.left-right #et-navigation #et-menu .social-icon-header a {
	padding-bottom: 15px;
	}
	.header.left-right #et-navigation #et-menu .social-icon-header a:hover {
	color: #1c8b9d;
	}
	.nav li .sub-menu {
	padding: 10px 0;
	}
	.header.left-right #et-navigation #et-menu li .sub-menu li a {
	padding-bottom: 15px;
	padding-top: 15px;
	border-color: #e7e7ea;
	line-height: 1.2em;
	}
	#et-info .et-top-search .et-search-field {
		width: 220px !important;
	}
	#et-secondary-nav .social-icon-header a {
			padding-bottom: 25px;
			color: #b1d235;
	}
	#et-secondary-nav .social-icon-header a:hover {
			color: #1c8b9d;
	}
	#et-secondary-menu > li.social-icon-header > a::before {
			content: '' !important;
	}
	@media screen and (max-width: 1024px) {
		#et-navigation #et-menu {
			display: none;
		}
		.header.left-right #et-navigation #et-extra-mobile-menu .social-icon-header {
			display: none;
		}
		.header.left-right #et-navigation #et-extra-mobile-menu .desktop-only {
			display: none !important;
		}
		.header.left-right #et-navigation #et-extra-mobile-menu .mobile-only {
			display: block !important;
		}
		#et-info {
			display: none !important;
		}
		#et-mobile-navigation nav {
			border-top: 3px solid #b1d235;
			padding: 20px 30px !important;
		}
		#top-header {
			display: block !important;
		}
		#top-header #et-info {
			display: block !important;
			padding: 0 !important;
			border: none !important;
		}
		#et-info .et-top-search {
			margin: 0 !important;
		}
		#et-extra-mobile-menu #menu-item-272 {
			display: none !important;
		}
	}
	@media screen and (max-width: 560px) {
		.logo {
			width: 80% !important;
		}
		#logo, .et-fixed-header #logo {
			max-height: 90%;
		}
		#logo {
			width: auto;
			height: auto !important;
		}
		#et-secondary-menu li {
			font-size: 12px !important;
		}
		#et-info .et-top-search .et-search-field {
			width: 180px !important;
			font-size: 12px;
		}
		#et-info .et-top-search .et-search-field::placeholder {
			font-size: 12px !important;
		}
	}

	/* ----- FOOTER ----- */
	#footer {
	background-color: #1c8b9d !important;
	background-image: url('/wp-content/uploads/2017/11/Teal-FooterBackground.jpg') !important;
	background-size: cover !important;
	background-position: center !important;
	background:red;
	}
	#footer #custom_html-6.et_pb_widget.widget_text .textwidget {
	padding-top: 4px;
	}
	.footer-logo {
	max-width: 300px;
	width: 100%;
	}
	#footer #custom_html-6, #footer #nav_menu-4 {
	margin-bottom: 0;
	}
	#footer .et_pb_widget #menu-social-icons li {
	border: none;
	display: block;
	float: left;
	margin-right: 20px;
	}
	#footer .et_pb_widget a:hover {
	color: #b1d235;
	}
	.et_pb_extra_row.etad.footer_above {
	margin-bottom: 40px;
	}
	@media screen and (max-width: 1024px) {
		#footer .column-2 .et_pb_widget:first-of-type, #footer .column-4 .et_pb_widget:first-of-type {
			padding-top: 0;
		}
	}


	/* ----- LAYOUT ----- */
	.container {
	max-width: 1000px !important;
	}
	.archive #main-content .container {
	width: 100%;
	}
	.et_pb_extra_module {
	border: none !important;
	}
	.page article {
	border: none !important;
	box-shadow: none !important;
	margin: 0 !important;
	}
	.page .et_pb_row, .post-type-archive-tribe_events .et_pb_row {
	width: 100% !important;
	}

	.et_pb_row {
	max-width: 1000px !important;
	}
	.et_pb_toggle {
	border: none !important;
	}
	#main-content {
	padding-top: 30px !important;
	}
	.etad.header_below {
	display: none;
	}
	.blog .etad.header_below {
	display: block;
	}
	.page-id-252 .etad.header_below, .page-id-252 .etad.et_pb_extra_row, .page-id-256 .etad.header_below, .page-id-256 .etad.et_pb_extra_row, .page-id-258 .etad.header_below, .page-id-258 .etad.et_pb_extra_row, .page-id-260 .etad.header_below, .page-id-260 .etad.et_pb_extra_row {
	display: none;
	}
	.archive .et_pb_extra_row.etad.footer_above {
	margin-left: 0 !important;
	}
	.blog.et_extra_layout.et_pb_gutters2 .et_pb_extra_row, .blog.et_extra_layout.et_pb_gutters2 .et_pb_row {
	margin-left: 0 !important;
	}
	.blog.et_extra_layout .et_pb_row.et_pb_gutters2 .et_pb_column, .blog.et_extra_layout.et_pb_gutters2 .et_pb_column {
	padding: 0 !important;
	}
	.et_extra_other_module, .et_pb_extra_module, .posts-blog-feed-module.masonry .hentry, .project-details {
	border-radius: 0 !important;
	}
	.etad.header_below {
	margin-top: 20px !important;
	}
	.et_pb_row.newsletter-signup-row {
	padding-bottom: 40px !important;
	}
	.et_pb_row.newsletter-signup-row .main-newsletter-signup {
	padding: 40px 75px 50px 75px;
	}
	.et_pb_row.newsletter-signup-row .main-newsletter-signup p, .et_pb_row.newsletter-signup-row .main-newsletter-signup .et_pb_text_inner {
	font-size: 50px;
	font-weight: 900;
	line-height: 56px;
	}
	@media screen and (max-width: 1024px) {
	#main-content {
	width: 94%;
	margin: 0 auto;
	}
	}
	@media screen and (max-width: 980px) {
	.et_pb_row.newsletter-signup-row .main-newsletter-signup p, .et_pb_row.newsletter-signup-row .main-newsletter-signup .et_pb_text_inner {
	font-size: 40px;
	line-height: 46px;
	}
	}
	@media screen and (max-width: 768px) {
	.et_pb_row.newsletter-signup-row .main-newsletter-signup {
	padding: 40px 40px 50px 40px;
	}
	.et_pb_row.newsletter-signup-row .main-newsletter-signup p, .et_pb_row.newsletter-signup-row .main-newsletter-signup .et_pb_text_inner {
	font-size: 26px;
	line-height: 32px;
	}
	}
	.et_extra_layout .posts-blog-feed-module.masonry .hentry .post-meta p {
	font-size: 11px;
	color: #1c8b9d!important;
	line-height: 1.2em;
	margin-bottom: 15px;
	}
	.faux-sidebar h4 {
	background-color: #b1d235;
	color: #fff;
	font-weight: 900;
	padding: 10px 15px;
	font-size: 20px;
	}
	.faux-sidebar ul {
	list-style-type: none;
	padding-left: 0;
	}
	.faux-sidebar ul li a {
	color: #a1a1a3;
	border-bottom: 1px solid #e7e7ea;
	padding-bottom: 15px;
	margin-bottom: 10px;
	display: block;
	}
	.faux-sidebar ul li a:hover {
	color: #1c8b9d;
	}
	.faux-sidebar ul li:last-child a {
	border-bottom: none;
	}
	.archive .posts-blog-feed-module.post-module {
	border: none;
	margin-bottom: 40px;
	box-shadow: none;
	}
	.archive .posts-blog-feed-module.post-module article, .search .posts-blog-feed-module.post-module article {
	background-color: #e7e7ea;
	border: none;
	padding: 0;
	margin-bottom: 25px;
	}
	.posts-blog-feed-module.standard .hentry .header { display: initial; }
	.archive .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .header, .archive .posts-blog-feed-module.standard .hentry.has-post-thumbnail .header, .search .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .header, .search .posts-blog-feed-module.standard .hentry.has-post-thumbnail .header {
	width: 50%;
	padding: 0;
	}
	.archive .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .post-content, .archive .posts-blog-feed-module.standard .hentry.has-post-thumbnail .post-content, .search .posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .post-content, .search .posts-blog-feed-module.standard .hentry.has-post-thumbnail .post-content {
	width: 50%;
	padding: 15px 25px;
	}
	.archive .posts-blog-feed-module .et-doesnt-have-format-content .header, .search .posts-blog-feed-module .et-doesnt-have-format-content .header {
	display: none !important;
	}
	.archive .posts-blog-feed-module .et-doesnt-have-format-content .post-content, .search .posts-blog-feed-module .et-doesnt-have-format-content .post-content {
	padding: 25px 25px 10px 25px;
	width: 100%;
	}
	.et_extra_layout .et_pb_posts_blog_feed_standard_0.paginated .pagination li.active a {
	color: #ffffff !important;
	background-color: #1c8b9d !important;
	}
	.posts-blog-feed-module .pagination, .posts-blog-feed-module ul.page-numbers {
	padding: 0 !important;
	}
	.sponsorship-list {
	list-style-type: none;
	padding-left: 15px;
	}
	.sponsorship-list li:before {
	content: '•';
	color: #1c8b9d;
	padding-right: 5px;
	margin-left: -15px;
	}
	@media screen and (min-width: 1025px) {
	.post-footer {
	display: none;
	}
	}
	.page article, .single article, .et_extra_other_module, .et_pb_extra_module, .posts-blog-feed-module.masonry .hentry, .project-details, .woocommerce div.product .extra-woocommerce-details-accordion, .woocommerce div.product div.summary, .woocommerce ul.products li.product .product-wrapper, .woocommerce-page div.product .extra-woocommerce-details-accordion, .woocommerce-page div.product div.summary, .woocommerce-page ul.products li.product .product-wrapper {
	box-shadow: none !important;
	}
	.author-box-header, .related-posts-header {
	border: none !important;
	}
	.post .post-container {
	max-width: 830px;
	margin: 0 52px;
	}
	.post .page-header {
	margin-bottom: 30px;
	}
	@media screen and (max-width: 980px) {
		.post .page-header {
			margin-bottom: 10px !important;
		}
	}
	.post .post-header {
	width: 100%;
	padding: 0 0 20px 0;
	text-align: left;
	}
	.post .post-wrap {
	padding: 0 0 60px 0 !important;
	}
	.post .post-thumbnail {
	margin-bottom: 10px;
	}
	.post .post-author {
	padding-top: 30px;
	}
	.post .post-tags {
	padding-bottom: 30px;
	}
	.post .post-header .entry-title {
	text-transform: none !important;
	font-weight: 900 !important;
	}
	.post .post-tags a {
	color: #fff;
	background-color: #b1d235;
	padding: 10px 15px;
	text-transform: uppercase;
	font-weight: 700;
	display: inline-block;
	margin: 5px;
	}
	.post .post-tags a:hover {
	color: #fff;
	background-color: #1c8b9d;
	}
	@media screen and (max-width: 980px) {
		.post .post-tags a {
			padding: 8px 12px;
			font-size: 14px;
		}
	}
	@media screen and (max-width: 768px) {
		.post .post-tags a {
			padding: 6px 10px;
			font-size: 12px;
		}
	}
	.post .post-author p {
	color: #b7b9c1 !important;
	font-size: 14px;
	}
	.post .post-author a {
	color: #1c8b9d !important;
	font-weight: 700;
	}
	.post .post-author a:hover {
	color: #b1d235 !important;
	}
	@media screen and (max-width: 1500px) {
	.post .post-container {
	max-width: 700px;
	}
	}
	@media screen and (max-width: 1380px) {
	.post .post-container {
	max-width: 560px;
	}
	}
	@media screen and (max-width: 1024px) {
	.post .post-container {
	margin: 0 auto;
	}
	.post .post-container {
	max-width: 100%;
	}
	}
	.related-post .title a {
	font-size: 20px !important;
	font-weight: 900 !important;
	color: #203a70 !important;
	}
	.related-post .date {
	color: #1c8b9d;
	}

	.et_extra_layout .tabbed-posts-row .et_pb_column_2_3 {
	width: 65.66666667%;
	max-width: 65.66666667%;
	min-width: 65.66666667%;
	margin-left: 1% !important;
	}
	#post_tabs-tab .postTabLinks {
	background-color: #e7e7ea;
	color: #203a70;
	text-transform: none;
	font-weight: 900;
	font-size: 18px;
	}
	#post_tabs-tab .postTabLinks:hover {
	font-size: 18px;
	}
	#post_tabs-tab .postTabLinks.active {
	background-color: #1c8b9d;
	color: #fff;
	}
	#pt_content .postTabContent {
	padding: 0;
	margin-bottom: 30px;
	padding-bottom: 40px;
	}
	#pt_content .postTabContent img {
	width: 100%;
	height: auto;
	}
	#pt_content .postTabContent h3 {
	padding: 5px 25px;
	text-transform: none !important;
	font-weight: 900 !important;
	font-size: 26px !important;
	color: #203a70 !important;
	}
	#pt_content .postTabContent .pt_content_time {
	padding: 0 25px;
	font-size: 11px;
	color: #1c8b9d;
	}
	#pt_content .postTabContent .pt_content_exerpt {
	padding: 0 25px;
	}
	#pt_content .postTabContent .pt_content_exerpt p {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
	max-height: 5.1em;
	word-break: normal;
	}
	@media screen and (min-width: 1024px) {
	#post_tabs-tab .postTabLinks:last-child {
	margin-bottom: 0;
	}
	}
	@media screen and (min-width: 768px) {
	.et_extra_layout .tabbed-posts-row .et_pb_column_1_3 {
	width: 33%;
	max-width: 33%;
	min-width: 33%;
	margin-left: 0% !important;
	}
	}
	@media screen and (max-width: 768px) {
	.et_extra_layout .tabbed-posts-row .et_pb_column_2_3 {
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	margin-left: 0% !important;
	}
	}.related-post .featured-image {
	display: none !important;
	}

	#page-container .post-nav .nav-links .button {
	background-color: #203a70;
	color: #fff;
	}
	#page-container .post-nav .nav-links .button:before {
	color: #fff !important;
	}
	#page-container .post-nav .nav-links .button:hover {
	background-color: #1c8b9d;
	color: #fff;
	}
	.et_pb_text ol, .et_pb_text ul {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-bottom: 25px;
		margin-left: 25px;
	}
	.et_pb_text .techwire-partners {
		padding-top: 10px !important;
	}


	/* ----- Ads ----- */
	.wp-dfp-ad-slot {
		text-align:center;
	}



	/* ----- STICKY SOCIAL AND AD ----- */
	.a2a_default_style .a2a_count, .a2a_default_style .a2a_svg, .a2a_floating_style .a2a_svg, .a2a_vertical_style .a2a_svg, .a2a_vertical_style .a2a_count, .a2a_menu .a2a_svg {
	background-color: #b1d235 !important;
	border-radius: 50% !important;
	}
	#RightFloatAds {
	right: 0px;
	position: sticky;
	text-align: center;
	top: 125px;
	overflow: hidden;
	width: 300px;
	height: 600px;
	float: right;
	margin-right: -340px;
	}
	#RightFloatAds a img {
	width: 300px;
	height: 600px;
	}
	@media screen and (max-width: 1024px) {
	.a2a_kit, #RightFloatAds {
	display: none !important;
	}
	}


	/* ----- AUTHOR PAGE STYLING ----- */
	.author .et_pb_row {
	width: 100%;
	}
	.author h1 {
	margin-bottom: 0 !important;
	}
	.posts-grid .post-item {
	width: 32%;
	margin-right: 2%;
	float: left;
	background-color: #e7e7ea;
	margin-bottom: 2%;
	}
	.posts-grid .post-item:nth-child(3n+3) {
	margin-right: 0;
	}
	.posts-grid .post-item:nth-child(3n+4) {
	clear: both;
	}
	.post-item .thumbnail-link {
	margin-bottom: -10px;
	}
	.post-item h4 {
	padding: 15px 20px 10px 20px;
	}
	.post-item h4 a {
	font-weight: 900 !important;
	text-transform: none!important;
	font-size: 20px!important;
	color: #203a70!important;
	line-height: 1.2em!important;
	}
	.post-item h4 a:hover {
	color: #1c8b9d!important;
	}
	.post-item .post-date {
	padding: 0 20px;
	font-size: 11px;
	color: #1c8b9d!important;
	line-height: 1.2em;
	margin-bottom: 10px !important;
	}
	.post-item p:last-child {
	padding: 0 20px 30px 20px;
	font-size: 15px;
	}
	.et-extra-icon {
	background-color: #b1d235 !important;
	color: #fff !important;
	border-radius: 50% !important;
	}
	.author-footer a:hover > .et-extra-icon {
	background-color: #203a70 !important;
	color: #fff !important;
	}
	.author-footer a {
	margin-right: 15px;
	margin-bottom: 10px;
	}
	.author-footer {
	margin-bottom: 10px !important;
	}
	.archive .posts-blog-feed-module .excerpt p {
	padding-bottom: 15px !important;
	}
	@media screen and (max-width: 768px) {
	.posts-grid .post-item {
	width: 100%;
	margin-right: 0;
	}
	}


	/* BREAKING NEWS */
	.breaking-news .listing-item {
	background-color: #e7e7ea;
	display: table;
	margin-bottom: 20px;
	}
	.breaking-news.no-feature-image .listing-item {
	width: 100%;
	}
	.breaking-news .listing-item .image {
	width: 30%;
	float: left;
	display: table-cell;
	margin-right: 2%;
	margin-bottom: -6.5px;
	}
	.breaking-news .listing-item .title:before {
	content: 'Breaking News';
	display: block;
	text-transform: uppercase;
	color: #fff;
	background-color: #b1d235;
	padding: 5px 20px;
	font-weight: 900;
	margin-bottom: 10px;
	font-size: 18px;
	margin-left: -2.9%;
	}
	.exclusive .listing-item .title:before {
	content: 'Exclusive' !important;
	}
	.breaking-news.no-feature-image .listing-item .title:before {
	margin-left: -20px;
	margin-right: -20px;
	}
	.breaking-news .listing-item .title, .breaking-news .listing-item .date {
	width: 68%;
	float: left;
	display: table-cell;
	}
	.breaking-news.no-feature-image .listing-item .title, .breaking-news.no-feature-image .listing-item .date {
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
	}
	.breaking-news.no-feature-image .listing-item .date {
	padding-bottom: 10px;
	}
	.breaking-news .listing-item .title {
	color: #203a70 !important;
	font-size: 30px;
	font-weight: 900;
	margin-bottom: 10px;
	line-height: 1.1em;
	}
	.breaking-news .listing-item .title:hover {
	color: #1c8b9d !important;
	}
	.breaking-news .listing-item .date {
	font-size: 11px;
	color: #1c8b9d!important;
	line-height: 1.2em;
	margin-bottom: 15px;
	}
	@media screen and (max-width: 1024px) {
	.breaking-news .listing-item .image {
	width: 40%;
	}
	.breaking-news .listing-item .title, .breaking-news .listing-item .date {
	width: 58%;
	}
	.breaking-news .listing-item .title:before {
	margin-left: -3.5%;
	}
	.breaking-news .listing-item .title {
	font-size: 28px;
	}
	}
	@media screen and (max-width: 980px) {
	.breaking-news .listing-item .title:before {
	margin-left: -3.3%;
	}
	.breaking-news .listing-item .title {
	font-size: 24px;
	}
	}
	@media screen and (max-width: 768px) {
	.breaking-news .listing-item .title:before {
	margin-left: -3.4%;
	}
	.breaking-news .listing-item .title {
	font-size: 18px;
	}
	}
	@media screen and (max-width: 660px) {
	.breaking-news .listing-item .image {
	width: 100%;
	margin-right: 0;
	}
	.breaking-news .listing-item .title, .breaking-news .listing-item .date {
	width: 100%;
	padding-left: 3%;
	padding-right: 3%;
	}
	.breaking-news .listing-item .title:before {
	margin-left: -3.2%;
	margin-right: -3.2%;
	margin-top: -1px;
	}
	}

	/* ADS */
	#wp-dfp-ad-slot-inline {
		display: none;
	}

	@media screen and (max-width: 1024px) {
	#wp-dfp-ad-slot-inline {
		display: block;
	}

	}

	/* SIDEBAR */
	.tagcloud .wp-tag-cloud li {
		padding: 0;
		text-align: left;
	}
	.widget_tag_cloud a {
		padding: 5px 0 !important;
		background-color: inherit !important;
			color: rgba(0,0,0,.75) !important;
	}

	.widget_tag_cloud a:hover {
			color: #b1d235 !important;
	}

	.et_pb_widget.widget_tag_cloud {
		box-shadow: none;
	}

	.widget_tag_cloud .widgettitle {
		background-color: #b1d235;
		color: #fff;
	}

	/** Plugin Overrides **/

	/* Social sharing buttons on left side of article overlap sticky header bar -- they put all their CSS in a <style> tag so some overrides will need !important */
	.a2a_floating_style {
		z-index:1000 !important;
			top: 120px !important;
	}

	#tribe-events-content .tribe-events-calendar {
		background-color: #fff;
	}

	#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
	font-size: 98% !important;
	}

	/*********************************
	style mobile fixed header
	*********************************/

	@media (max-width: 980px) {

	/*********************************
	style mobile fixed header
	*********************************/

	.et_fixed_nav #main-header.et-fixed-header  {
	position: fixed;
	background: rgba(255,255,255,0.8);
	height: 55px;
	}

	.et-fixed-header .logo_container {
	height: 55px;
	}

	.et-fixed-header .mobile_menu_bar {
	padding-bottom: 5px;
	}

	/*********************************
	make mobile fixed header navigation icon larger
	*********************************/

	.et-fixed-header .mobile_menu_bar:before {
	font-size: 45px;
	}

	.et_header_style_left .et-fixed-header #et-top-navigation {
	padding-top: 5px;
	}

	.et_fixed_nav #et-top-navigation {
	-webkit-transition: none;
	-moz-transition: none;
	transition: none;
	}

	/**************************
	Increase height of logo area on mobile and mobile fixed header
	***************************/
	#logo, .et-fixed-header #logo {
	max-height: 80%;
	}

	}

	/* Show events page prev/next month buttons at top of calendar */
	.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-month #tribe-events-header .tribe-events-sub-nav li {
		display: block;
	}


	.et_fixed_nav .et-fixed-header #main-header {
			position: fixed;
			width: 100%;
			top: 0;
	}

	#main-header-wrapper {
			transition: height .5s;
	}


	/* SPONSORED POSTS */
	/* ---
	.post-thumbnail .caption {
	display: none;
	}
	-- */
	/* --- HIDE SPONSORED BANNER ON STORY PAGES
	.category-sponsored .post-thumbnail .caption {
	display: block;
	margin-top: -47%;
	margin-bottom: 44%;
	}
	.category-sponsored .post-thumbnail .caption .caption-container {
	background-color: #fff;
	color: #b7b9c1;
	padding: 5px 15px 6px 15px;
	text-transform: uppercase;
	font-size: 18px;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	}
	@media screen and (max-width: 980px) {
	.category-sponsored .post-thumbnail .caption .caption-container {
	font-size: 14px;
	}
	}
	@media screen and (max-width: 600px) {
	.category-sponsored .post-thumbnail .caption {
	margin-top: -47%;
	margin-bottom: 37%;
	}
	.category-sponsored .post-thumbnail .caption .caption-container {
	font-size: 12px;
	}
	}
	--- */
	/* --
	.posts-blog-feed-module .post .caption, #post-88740 .caption {
	display: none;
	}
	.posts-blog-feed-module .post.category-sponsored .caption {
	display: block;
	z-index: 10000;
	position: relative;
	margin-top: 20px;
	margin-bottom: -49px;
	}
	.posts-blog-feed-module .post.category-sponsored .caption .caption-container {
	background-color: #fff;
	color: #b7b9c1;
	padding: 5px 15px 6px 15px;
	text-transform: uppercase;
	font-size: 12px;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	}
	-- */


	.post-thumbnail .caption {
	display: none;
	margin-bottom: -10px;
	margin-top: 10px;
	}
	.single-post .post-thumbnail .caption {
			display: block;
			margin-bottom: -10px;
			margin-top: 6px;
			font-style: italic;
			font-size: 13px;
			color: #808081;
	}
	.tag-sponsored .posts-blog-feed-module .post.tag-sponsored .sponsored-description-container {
	display: none;
	}
	.posts-blog-feed-module .post .caption, #post-88740 .caption {
	display: none;
	}
	.posts-blog-feed-module .post .sponsored-description-container, .posts-blog-feed-module .post .sponsored-description {
	display: none;
	}
	.posts-blog-feed-module .post.tag-sponsored .sponsored-description-container {
	display: block;
	z-index: 10000;
	position: relative;
	margin-top: 20px;
	margin-bottom: -49px;
	}
	.posts-blog-feed-module .post.tag-sponsored .sponsored-description {
	display: inline-block;
	background-color: #fff;
	color: #b7b9c1;
	padding: 5px 15px 6px 15px;
	text-transform: uppercase;
	font-size: 12px;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	}


	/* PODCAST PAGE STYLING */
	.et_post_format-et-post-format-audio .post-tags {
		display: none;
	}
	.et_post_format-et-post-format-audio .post-header {
		padding-bottom: 10px;
	}
	.et_post_format-et-post-format-audio .audio-format:before {
		display: none;
	}
	.et_post_format-et-post-format-audio .audio-format {
		position: relative;
		padding-bottom: 56.25%;
		padding-top: 25px;
		height: 0;
	}
	.et_post_format-et-post-format-audio .audio-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-size: cover;
		background-position: center;
	}
	.et_post_format-et-post-format-audio .audio-format .mejs-container {
		position: absolute;
		bottom: 0;
		background: rgba(0,0,0,.4);
		background-blend-mode: multiply;
	}
	.audio-format .mejs-container .mejs-controls .mejs-button.mejs-pause, .audio-format .mejs-container .mejs-controls .mejs-button.mejs-play {
		margin: 0 15px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-button button {
		height: 32px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-button button:after, .audio-format .mejs-container .mejs-controls .mejs-button button:before {
			width: 24px;
			height: 24px;
			font-size: 24px;
			line-height: 24px!important;
		padding: 0 5px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-currenttime-container, .audio-format .mejs-container .mejs-controls .mejs-duration-container {
			padding: 0;
			font-size: 14px;
			line-height: 32px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-duration-container {
		margin-right: 35px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-slider {
		top: 11px;
		left: 30px;
		height: 10px;
	}
	.audio-format .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .audio-format .mejs-controls .mejs-time-rail .mejs-time-total {
			background: rgba(255,255,255,.33) !important;
		height: 10px;
	}
	.audio-format .mejs-time-rail {
		margin: 0 !important;
	}
	.audio-format .mejs-container .mejs-controls .mejs-time-rail {
		height: 10px;
		top: -10px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
		height: 10px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle {
		display: none !important;
	}
	.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-current{
		height: 10px;
	}
	.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
		height: 10px;
		background-color: #1c8b9d !important;
	}
	.posts-blog-feed-module .category-podcast.tag-tech-on-tap .header {
		display: none !important;
	}
	.posts-blog-feed-module .category-podcast.tag-tech-on-tap .post-content {
		width: 100% !important;
	}
	.blog .posts-blog-feed-module .category-podcast.tag-tech-on-tap .header {
		display: block !important;
	}
	.blog .posts-blog-feed-module .category-podcast.tag-tech-on-tap .excerpt p {
		display: none;
	}


	/* AMAZON PAGE */
	.tech-on-tap-player .wp-playlist.wp-audio-playlist {
		margin-top: 0;
		background-color: #e7e7ea;
		border: none;
		padding: 30px 30px 25px 30px;
		width: 100%;
		float: left;
	}
	.tech-on-tap-player .wp-playlist-current-item {
		height: auto;
		margin-bottom: 25px;
	}
	.tech-on-tap-player .wp-playlist-light .wp-playlist-caption {
		width: 100%;
		float: left;
	}
	.tech-on-tap-player .wp-playlist .mejs-container {
		float: left;
	}
	.tech-on-tap-player .wp-playlist .wp-playlist-current-item img {
		max-width: 100% !important;
		margin-bottom: 15px;
	}
	.tech-on-tap-player .wp-playlist-current-item .wp-playlist-item-title {
		white-space: pre-wrap;
	}
	.tech-on-tap-player .wp-playlist-current-item .wp-playlist-item-title a {
		font-weight: 900 !important;
			text-transform: none!important;
			font-size: 20px!important;
			color: #203a70!important;
			line-height: 1.2em!important;
		display: block;
		margin-bottom: 10px;
		margin-top: -5px;
	}
	.tech-on-tap-player .wp-playlist-item-artist {
		font-size: 11px;
			color: #1c8b9d!important;
			line-height: 1.2em;
		text-transform: none;
	}
	.tech-on-tap-player .mejs-container .mejs-controls {
		background-color: #121631;
	}
	.tech-on-tap-player .wp-playlist-item {
		padding: 15px;
		float: left;
		width: 100%;
	}
	.tech-on-tap-player .wp-playlist-item .wp-playlist-caption {
		white-space: inherit;
	}
	.tech-on-tap-player .wp-playlist-item-length {
		right: 15px;
		top: 15px;
	}
	.tech-on-tap-player .wp-playlist-tracks {
		margin-top: 15px;
		float: left;
	}
	.amazon-posts .listing-item {
		margin-bottom: 4% !important;
		background-color: #e7e7ea;
		padding: 0 !important;
		width: 48%;
		margin-right: 4%;
		float: left;
	}
	.amazon-posts .listing-item:nth-child(even) {
		margin-right: 0;
	}
	.amazon-posts .listing-item:nth-child(odd) {
		clear: both;
	}
	.amazon-posts .listing-item .image {
		height: 180px;
		max-height: 180px;
		overflow: hidden;
		float: left;
		display: block;
	}
	.amazon-posts .listing-item .title {
		font-weight: 900 !important;
			text-transform: none!important;
			font-size: 20px!important;
			color: #203a70!important;
			line-height: 1.2em!important;
		display: block;
		margin-bottom: 12px;
		padding: 15px 25px 0px 25px;
		float: left;
	}
	.amazon-posts .listing-item .title:hover {
		color: #1c8b9d!important;
	}
	.amazon-posts .listing-item .date {
		font-size: 11px;
			color: #1c8b9d!important;
			line-height: 1.2em;
		display: block;
		margin-bottom: 10px;
		padding: 0 25px 0 25px;
	}
	.amazon-posts .listing-item .excerpt-dash {
		display: none;
	}
	.amazon-posts .listing-item .excerpt {
		padding: 0px 25px 30px 25px;
		display: block;
	}
	.hq2-derby-modal {
		background-color: #e7e7ea;
		padding: 25px;
	}
	.survey_table .survey_element.survey_question {
		margin: 0 0 15px 0 !important;
			background: none !important;
			border: none !important;
			padding: 0 !important;
		box-shadow: none !important;
	}
	.survey_table .survey_element.survey_question span {
		font-weight: 900 !important;
			font-size: 20px!important;
			color: #203a70!important;
			line-height: 1.2em!important;
	}
	.modal-survey-container .survey_answers {
		margin: 0 !important;
			background: none !important;
			border: none !important;
			padding: 15px !important;
		box-shadow: none !important;
	}
	.survey_table .survey_endcontent {
		margin: 0 !important;
			background: none !important;
			border: none !important;
			padding: 0 !important;
		box-shadow: none !important;
	}
	.survey_table .survey_endcontent span p {
		color: #121531 !important;
		font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
		font-size: 18px;
	}
	.survey_table .survey_endcontent .survey_header {
		margin-top: 10px !important;
		font-size: 28px !important;
	}
	.survey-results .progress .bar {
		background-color: #b1d235 !important;
	}
	.powered-by-logo img {
		margin-top: 15px !important;
		margin-bottom: 20px !important;
		max-width: 170px !important;
		width: 100%;
	}
	.page-id-91803.page #main-content {
			padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.page-id-91803.page #main-content .container {
			max-width: 100% !important;
		width: 100% !important;
	}
	.page-id-91803.page .et_pb_section {
		width: 100%;
		max-width: 100%;
		background-image: none !important;
		background: #fff !important;
	}
	.page-id-91803.page .et_pb_section.et_pb_fullwidth_section {
		width: 100%;
		max-width: 100%;
		background-image: url('/wp-content/uploads/2018/02/AmazonHeader-Background.jpg') !important;
		padding: 50px !important;
	}
	.page-id-91803.page .et_pb_row {
		width: 100% !important;
		margin: 0 auto;
		max-width: 1000px !important;
	}
	.page-id-91803 .et_pb_button_module_wrapper {
		clear: both;
	}
	::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
			color: #777777 !important;
			opacity: 1; /* Firefox */
	}

	:-ms-input-placeholder { /* Internet Explorer 10-11 */
			color: #777777 !important;
	}

	::-ms-input-placeholder { /* Microsoft Edge */
			color: #777777 !important;
	}
	h1.amazon-page-title {
		text-align: center;
	}
	h1.amazon-page-title a {
		font-size: 48px !important;
		font-weight: 300 !important;
		text-transform: uppercase !important;
		color: #fff !important;
	}
	/*
	 * Hate to do this but I cannot find where this background-color is getting set to #ffffff. It just appears in the inline-cached-styles element in the head */
	.includes-page-wrap #page-container {
		background-color: transparent !important;
	}
	.includes-page-wrap .container {
		max-width: 1040px !important;
	}
	.includes-page-wrap #content-area {
		background-color: #fff;
		padding: 20px;
	}
	.includes-page-wrap .et_pb_section {
		background-color: transparent;
	}

	.includes-page-wrap .cbc-sponsorship-banner {
			width: 90%;
			max-width: 1040px;
			height: 100px;
			max-height: 100px;
			position: relative;
			margin-left: auto;
			margin-right: auto;
		text-align: center;
		background-color: #fff;
	}

	.includes-page-wrap #main-content {
	padding-top: 0 !important;
	}

	.includes-page-wrap .dfp-slot-top {
	 display: none !important;
	}

	@media screen and (max-width: 730px) {
			.includes-page-wrap .cbc-sponsorship-banner {
					display: none !important;
			}
			.includes-page-wrap .dfp-slot-top {
					display: block !important;
			}
	}
	@media screen and (max-width: 1080px) {
		.page-id-91803.page .et_pb_row {
			width: 90% !important;
			margin: 0 auto;
		}
	}
	@media screen and (max-width: 980px) {
		.twitter-section-header {
			text-align: center !important;
		}
		.page-id-91803 .et_pb_button_module_wrapper {
			margin-bottom: 25px;
		}
		h1.amazon-page-title a {
			font-size: 42px !important;
		}
	}
	@media screen and (max-width: 720px) {
		.amazon-posts .listing-item {
			margin-bottom: 4% !important;
			width: 100% !important;
			margin-right: 0 !important;
		}
		.amazon-posts .listing-item .image {
			height: auto !important;
			max-height: none !important;
			overflow: hidden;
			float: none !important;
			display: block;
		}
		.modal-survey-container {
			display: block;
		}
		.hq2-derby-modal .modal-survey-container .survey_answers {
				padding: 10px 15px !important;
			margin-bottom: 0px !important;
			width: 100%;
		}
		.modal-survey-container .survey_table.qt0 {
			width: 50%;
			display: block;
			float: left;
		}
		.modal-survey-embed .ms-participant-form {
			margin: 0 !important;
		}
		.modal-survey-embed .ms-participant-form p:first-child {
			font-weight: 900 !important;
				font-size: 20px!important;
				color: #203a70!important;
				line-height: 1.2em!important;
		}
		modal-survey-embed .ms-participant-form p.subscribe-test {
			font-weight: normal !important;
				font-size: 16px!important;
				color: #203a70!important;
				line-height: 1.5em!important;
		}
		.survey_form {
			margin-top: 0 !important;
		}
		.participant-form-confirmation input[type=checkbox] {
			float: none;
			margin-top: 8px !important;
			margin-right: 5px !important;
			display: inline-block;
		}
	}
	@media screen and (max-width: 600px) {
		.tech-on-tap-player .wp-playlist .wp-playlist-current-item img {
			max-width: 100% !important;
		}
		.tech-on-tap-player .wp-playlist-current-item .wp-playlist-item-title a {
				font-size: 15px!important;
			margin-top: 0;
		}
		h1.amazon-page-title a {
			font-size: 36px !important;
		}
	}


	/* AMAZON HQ2 BANNER ON HOMEPAGE */
	#post_tabs-tab .postTabLinks, #post_tabs-tab .postTabLinks:hover {
		font-size: 17px;
	}
	.amazon-hq2-banner-container {
		margin-top: -5px !important;
	}
	.amazon-hq2-banner, .amazon-hq2-mobile-banner {
		background-image: url('/wp-content/uploads/2018/02/AmazonHeader-Background.jpg');

		/* 	padding: 10px 15px 17px 15px !important; */
	}
	.amazon-hq2-banner p, .amazon-hq2-mobile-banner p {
		color: #fff;
		font-size: 17px !important;
		font-weight: 900;
		margin-bottom: 1px !important;
	}
	.amazon-hq2-banner a, .amazon-hq2-mobile-banner a {
		color: #fff !important;
		background-color: #b1d235;
		padding: 5px 15px;
		font-size: 12px;
		font-weight: 900;
		text-transform: uppercase;
	}
	.amazon-hq2-banner a:hover, .amazon-hq2-mobile-banner a:hover {
		color: #fff !important;
		background-color: #203a70;
	}
	.amazon-hq2-mobile-banner-container {
		display: none !important;
	}
	@media screen and (max-width: 1023px) {
		.amazon-hq2-banner-container {
			margin-top: -30px !important;
		}
	}
	@media screen and (max-width: 900px) {
		.amazon-hq2-banner a {
			display: block;
			line-height: 1.3em;
		}
	}
	@media screen and (max-width: 768px) {
		.amazon-hq2-banner-container {
			display: none !important;
		}
		.amazon-hq2-mobile-banner-container {
			display: block !important;
			margin-top: -30px;
			margin-bottom: 20px !important;
		}
	}
	/* JLL BANNER ON HOMEPAGE */

	.jll-banner {
		display: flex;
		float: none!important;
		margin: 0!important;
		align-items: center;
		padding: 10px!important;
		background-color: #DB2805!important;
		background-image: none!important;

	}

	.jll-banner .left, .jll-banner .right {
		width: 50%;
	}

	.jll-banner .left {
		width: 60%;
		padding-right: 10px;
	}

	.jll-banner .left p {
		width: 100%!important;
		float: none!important;
		margin: none!important;
	}

	.jll-banner .right {
		width: 40%;
		display: flex;
		flex-direction: column;
	}

	.jll-banner .right .banner-image {
		text-align: center;
	}

	.jll-banner .right img {
		max-width: 60px;
	}

	.jll-banner .right .banner-button {
		margin-top: 0!important;
	}

	.jll-banner .right .banner-button a {
		text-align: center!important;
		margin: 0!important;
		background-color: white!important;
		color: black!important;
	}




	/* MOBILE SHARING ICONS */
	@media screen and (max-width: 1024px) {
		.a2a_kit.a2a_kit_size_32 {
			display: block !important;
				position: fixed !important;
				bottom: 0 !important;
				float: none !important;
				left: 50%;
				margin-bottom: 0 !important;
				top: auto !important;
				margin-left: -100px !important;
			background-color: white !important;
			padding-bottom: 0 !important;
				border-bottom-left-radius: 0px;
			border-bottom-right-radius: 0px;
		}
		.a2a_kit.a2a_vertical_style a {
			display: inline-block !important;
		}
	}

	/* Hide saddle page wrap ads */
	@media screen and (max-width: 1300px) {
		.left-saddle, .right-saddle {
			display: none !important;
		}
	}

	/* Hide headline on newsletter page per Jake */
	#post-105719 .post-wrap > .entry-title {
		display: none;
	}


	/* NEWSLETTER SIGNUP PAGE STYLING */
	.page-id-105828 .teads-inread {
		display: none;
	}
	.bold-teal-text {
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #1c8b9d;
		padding-right: 5px;
	}
	.bold-blue-text {
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #203a70;
		padding-right: 5px;
	}
	.check-mark {
		width: 30px;
			display: block;
			float: left;
			margin-right: 7px;
	}
	.page.page-template-page-template-fullwidth .et_pb_row {
		width: 80% !important;
		max-width: 1000px !important;
	}
	.page.page-template-page-template-fullwidth .et_pb_row.newsletter-signup-form {
		background-color: #121631;
			padding: 35px 55px 40px 55px;
			max-width: 900px !important;
			box-shadow: 0 2px 6px rgba(18,22,49,0.3);
	}
	#blueconic-newsletter .buttonInput.primaryAction {
		width: 100%;
	}
	@media (max-width: 1023px) and (min-width: 769px) {
		.et_pb_column_1_4 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column {
			width: 100% !important;
			padding-right: 0 !important;
		}
	}
	@media (max-width: 980px) {
		.mobile-column-flop.et_pb_row {
			display: flex;
				flex-direction: column;
		}
		.mobile-column-flop.et_pb_row .et_pb_column_2_3 {
			order: 2;
		}
		.mobile-column-flop.et_pb_row .et_pb_column_1_3 {
			order: 1;
		}
	}


	/* HERE WE GROW PAGE STYLING */
	.page-id-107529 .teads-inread {
		display: none !important;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-left-story {
		margin-bottom: 45px;
		width: 48.25%;
			float: left;
			margin-right: 3.5%;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-left-story.story-two {
			margin-right: 0;
	}
	.here-we-grow-left-story .et_pb_blurb_content {
		max-width: 100% !important;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_main_blurb_image {
		width: 100%;
		margin-bottom: 15px;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_module_header a {
		font-size: 20px !important;
		font-weight: 900 !important;
		color: #203A70 !important;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_description p {
		margin-bottom: 10px;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_description p a {
		color: #B1D235;
		text-transform: uppercase;
		font-weight: 700;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_description p a:after {
		content: '»';
		display: inline-block;
		margin-left: 5px;
	}
	.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_container {
			padding-left: 0;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-top-story:first-child {
		clear: both;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-top-story {
		width: 31%;
		float: left;
		margin-right: 3.5%;
		margin-bottom: 45px;
	}
	.et_pb_blurb.et_pb_module.here-we-grow-top-story:last-child {
		margin-right: 0;
	}
	.here-we-grow-top-story .et_pb_blurb_content .et_pb_main_blurb_image {
		margin-bottom: 15px;
	}
	.here-we-grow-top-story .et_pb_blurb_content .et_pb_module_header a {
		font-size: 18px !important;
		font-weight: 900 !important;
		color: #203A70 !important;
	}
	.here-we-grow-top-story .et_pb_blurb_content .et_pb_blurb_description p {
		font-size: 15px !important;
	}
	.monthly-poll-header h3 {
		font-size: 36px !important;
	}
	.here-we-grow-monthly-poll {
		background-color: #E7E7EA !important;
		padding: 35px;
	}
	.here-we-grow-monthly-poll.here-we-grow-newsletter-signup {
		background-color: #121631 !important;
		padding: 35px;
	}
	.here-we-grow-divider.et_pb_divider:before {
			border-top-color: #E7E7EA;
	}
	.here-we-grow-spotlight h4 a {
		font-size: 27px !important;
		font-weight: 900 !important;
		color: #203A70 !important;
	}
	.here-we-grow-spotlight p {
		margin-bottom: 10px;
	}
	.here-we-grow-spotlight p a {
		color: #B1D235 !important;
		text-transform: uppercase;
		font-weight: 700;
	}
	.here-we-grow-spotlight p a:after {
		content: '»';
		display: inline-block;
		margin-left: 5px;
	}
	.here-we-grow-podcast .paginated_content article {
		background-color: #E7E7EA;
	}
	.posts-blog-feed-module.masonry.here-we-grow-related-content .paginated_page[data-columns="3"] .column {
		padding: 0 !important;
		width: 48% !important;
		margin-right: 4%;
	}
	.posts-blog-feed-module.masonry.here-we-grow-related-content .paginated_page[data-columns="3"] .column:nth-child(2) {
		margin-right: 0;
	}
	.posts-blog-feed-module.masonry.here-we-grow-related-content .paginated_page[data-columns="3"] .column:nth-child(3) {
		display: none;
	}
	.here-we-grow-podcast.posts-blog-feed-module .post-meta {
		font-size: 11px;
			color: #1c8b9d!important;
			line-height: 1.2em;
	}
	.here-we-grow-podcast.posts-blog-feed-module .powerpress_links a {
			color: #1c8b9d!important;
	}
	.here-we-grow-monthly-poll .survey_answers {
		display: block;
	}
	.here-we-grow-monthly-poll .survey_answers .ms-a-label {
		font-size: 14px !important;
	}
	.here-we-grow-monthly-poll .survey_answers .ms-a-label:before {
		font-family: FontAwesome;
		display: inline-block;
		content: '\f2f8';
		padding-right: 5px;
	}
	.here-we-grow-article-page-section.et_pb_section {
		padding-top: 1%;
		padding-bottom: 5%;
	}
	.here-we-grow-article-page-section.et_pb_section .et_pb_text p a {
			color: #B1D235;
			text-transform: uppercase;
			font-weight: 700;
	}
	.here-we-grow-article-page-section.et_pb_section .et_pb_text p a::after {
			content: "»";
			display: inline-block;
			margin-left: 5px;
	}
	.here-we-grow-article-page-section.et_pb_section .teads-inread {
		display: none;
	}
	.page.page-template-page-template-fullwidth .et_pb_row.here-we-grow-divider {
		padding-top: 0 !important;
	}
	.amazon-hq2-banner.here-we-grow-banner {
	/* 	background-image: url('/wp-content/uploads/2019/01/WRALTechWire-HereWeGrow-Header-No-Map.jpg'); */
		margin-top: 10px;
		background-size: cover !important;
		float: left;
	}
	.amazon-hq2-banner.here-we-grow-banner .banner-title {
			margin-bottom: 0 !important;
			line-height: 1.2em !important;
			margin-top: 3px;
		float: left;
		width: 60%;
	}
	.amazon-hq2-banner.here-we-grow-banner .banner-button {
		margin-top: 7px;
		text-align: right;
	}
	.et_pb_button.learn-more-button {
		font-weight: 900;
			text-transform: uppercase;
			padding: 6px 20px !important;
			border-radius: 0;
		margin-top: 10px;
	}
	.here-we-grow-header h2 {
		text-transform: none !important;
		font-weight: 900 !important;
	}
	.et_pb_button.learn-more-button:hover {
		font-weight: 900;
			text-transform: uppercase;
			padding: 6px 20px !important;
			border-radius: 0;
		margin-top: 10px;
	}
	.et_pb_button.learn-more-button:hover:after {
		display: none !important;
	}
	.here-we-grow-story .et_pb_blurb_content .et_pb_main_blurb_image {
		margin-bottom: 15px;
	}
	.here-we-grow-story .et_pb_blurb_content .et_pb_module_header a {
		font-size: 18px !important;
		font-weight: 900 !important;
		color: #203A70 !important;
	}
	.municipal-equation-text {
		background-color: #E7E7EA !important;
		padding: 30px !important;
	}
	.municipal-equation-text img {
		margin-bottom: 15px !important;
			width: 250px !important;
	}
	.here-we-grow-story.community-spotlight .et_pb_blurb_content .et_pb_module_header a {
		font-size: 25px !important;
	}
	.talk-of-the-towns-story h4 {
		font-size: 27px !important;
		font-weight: 900 !important;
		color: #203A70 !important;
	}
	.talk-of-the-towns-story h4 a {
		font-size: 27px !important;
		font-weight: 900 !important;
		color: #203A70 !important;
	}
	.sliding-image-container {
		overflow: hidden;
	}
	.sliding-background {
		background: url("https://www.wraltechwire.com/wp-content/uploads/2019/06/WRALTechWire-CitiesList3-1.png") repeat-x;
		height: 25px;
		width: 8192px;
		animation: slide 120s linear infinite;
	}
	@keyframes slide {
		0%{
			transform: translate3d(0, 0, 0);
		}
		100%{
			transform: translate3d(-3456px, 0, 0);
		}
	}
	.nc-league-members-grid .et_pb_column {
		margin-bottom: 2%;
	}
	.nc-league-members-image {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: all 0.35s ease;
		-moz-transition: all 0.35s ease;
		transition: all 0.35s ease;
		position: relative;
		display: inline-block;
		margin: 0px;
		max-width: 100%;
		background-color: #2266a5;
		color: #fff;
		overflow: hidden;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-moz-osx-font-smoothing: grayscale;
		-webkit-transform: translateZ(0);
		-moz-transform: translateZ(0);
		-ms-transform: translateZ(0);
		-o-transform: translateZ(0);
		transform: translateZ(0);
	}
	.nc-league-members-image:before {
		-webkit-transform: skew(-45deg) translateX(150%);
		-moz-transform: skew(-45deg) translateX(150%);
		-ms-transform: skew(-45deg) translateX(150%);
		-o-transform: skew(-45deg) translateX(150%);
		transform: skew(-45deg) translateX(150%);
		width: 200%;
		height: 200%;
		-webkit-transition: all 0.6s ease;
		-moz-transition: all 0.6s ease;
		transition: all 0.6s ease;
		opacity: 0.5;
		right: 0;
		bottom: 0;
		background: #1c8b9d;
		position: absolute;
		content: '';
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: all 0.35s ease;
		-moz-transition: all 0.35s ease;
		transition: all 0.35s ease;
	}
	.nc-league-members-image:hover:before {
		-webkit-transform: skew(-45deg) translateX(50%);
		-moz-transform: skew(-45deg) translateX(50%);
		-ms-transform: skew(-45deg) translateX(50%);
		-o-transform: skew(-45deg) translateX(50%);
		transform: skew(-45deg) translateX(50%);
	}
	.nc-league-members-image:after {
		-webkit-transform: skew(-45deg) translateX(-150%);
		-moz-transform: skew(-45deg) translateX(-150%);
		-ms-transform: skew(-45deg) translateX(-150%);
		-o-transform: skew(-45deg) translateX(-150%);
		transform: skew(-45deg) translateX(-150%);
		width: 200%;
		height: 200%;
		-webkit-transition: all 0.6s ease;
		-moz-transition: all 0.6s ease;
		transition: all 0.6s ease;
		opacity: 0.5;
		top: 0;
		left: 0;
		background: #1c8b9d;
		position: absolute;
		content: '';
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: all 0.35s ease;
		-moz-transition: all 0.35s ease;
		transition: all 0.35s ease;
	}
	.nc-league-members-image:hover:after {
		-webkit-transform: skew(-45deg) translateX(-50%);
		-moz-transform: skew(-45deg) translateX(-50%);
		-ms-transform: skew(-45deg) translateX(-50%);
		-o-transform: skew(-45deg) translateX(-50%);
		transform: skew(-45deg) translateX(-50%);
	}
	.nc-league-members-image img {
		vertical-align: top;
		max-width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: all 0.35s ease;
		-moz-transition: all 0.35s ease;
		transition: all 0.35s ease;
	}
	.nc-league-members-image figcaption {
		opacity: 0;
		z-index: 1;
		background-color: #1c8b9d;
		position: absolute;
		padding: 30px;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: 25px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: all 0.35s ease;
		-moz-transition: all 0.35s ease;
		transition: all 0.35s ease;
	}
	.nc-league-members-image:hover figcaption {
		opacity: 1;
		-webkit-transition-delay: 0.21s;
		-moz-transition-delay: 0.21s;
		transition-delay: 0.21s;
	}
	.nc-league-members-image h3 {
		color: #fff !important;
		padding: 0px;
		margin: 0;
		font-size: 24px;
		text-transform: uppercase;
		padding-bottom: 15px;
	}
	.nc-league-members-image p {
		color: #fff;
		padding: 0px;
		margin: 0;
	}
	.nc-league-members-image p.read-more-figure {
			font-weight: bold;
			text-transform: uppercase;
			font-size: 14px !important;
			margin-top: 10px !important;
	}
	.nc-league-members-image a {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 1;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transition: all 0.35s ease;
		-moz-transition: all 0.35s ease;
		transition: all 0.35s ease;
	}
	@media (max-width: 1200px) {
		.nc-league-members-image h3 {
			font-size: 18px !important;
			padding-bottom: 5px;
		}
		.nc-league-members-image p {
			font-size: 14px !important;
		}
	}
	@media (max-width: 1028px) {
		.amazon-hq2-banner.here-we-grow-banner .banner-title {
			width: 100%;
		}
		.amazon-hq2-banner.here-we-grow-banner .banner-button {
			float: left;
			text-align: left;
		}
	}
	@media (max-width: 980px) {
		.here-we-grow-header-row.et_pb_row .et_pb_column {
			margin: 0 !important;
		}
		.here-we-grow-story .et_pb_blurb_content {
			max-width: 100%;
		}
		.nc-league-members-image {
			height: 280px;
		}
		.nc-league-members-image:before {
			-webkit-transform: skew(-45deg) translateX(50%);
			-moz-transform: skew(-45deg) translateX(50%);
			-ms-transform: skew(-45deg) translateX(50%);
			-o-transform: skew(-45deg) translateX(50%);
			transform: skew(-45deg) translateX(50%);
		}
		.nc-league-members-image:after {
			-webkit-transform: skew(-45deg) translateX(-50%);
			-moz-transform: skew(-45deg) translateX(-50%);
			-ms-transform: skew(-45deg) translateX(-50%);
			-o-transform: skew(-45deg) translateX(-50%);
			transform: skew(-45deg) translateX(-50%);
		}
		.nc-league-members-image figcaption {
			opacity: 1;
			-webkit-transition-delay: 0.21s;
			-moz-transition-delay: 0.21s;
			transition-delay: 0.21s;
		}
		.nc-league-members-image h3 {
			font-size: 24px !important;
			padding-bottom: 15px;
		}
		.nc-league-members-image p {
			font-size: 16px !important;
		}
	}
	@media (max-width: 800px) {
		.here-we-grow-top-story .et_pb_blurb_content .et_pb_module_header a {
			font-size: 20px !important;
		}
		.here-we-grow-top-story .et_pb_blurb_content .et_pb_blurb_description p {
			font-size: 16px !important;
		}
	}
	@media (max-width: 780px) {
		.et_pb_blurb.et_pb_module.here-we-grow-left-story {
			width: 100%;
			clear: both;
			margin-right: 0;
		}
		.et_pb_blurb.et_pb_module.here-we-grow-top-story {
			width: 100%;
			clear: both;
			margin-right: 0;
		}
		.et_pb_blurb.et_pb_module.here-we-grow-top-story.et_pb_blurb_position_top {
			margin-bottom: 45px !important;
		}
		.here-we-grow-left-story .et_pb_blurb_content .et_pb_main_blurb_image {
			width: 100%;
			display: block;
			margin-bottom: 15px;
		}
		.here-we-grow-left-story .et_pb_blurb_content .et_pb_blurb_container {
			padding-left: 0px;
		}
	}
	@media (max-width: 660px) {
		.nc-league-members-image {
			height: 260px;
		}
		.nc-league-members-image h3 {
			font-size: 18px !important;
			padding-bottom: 5px;
		}
		.nc-league-members-image p {
			font-size: 14px !important;
		}
		.nc-league-members-image img {
			width: 100%;
		}
	}
	@media (max-width: 480px) {
		.nc-league-members-image {
			height: 300px;
		}
		.nc-league-members-image img {
			height: 100%;
			width: auto;
			max-width: 200%;
		}
	}


	/*PARTNER CONTENT PAGE styling*/
	h7 {
	font-size: 24px !important;
	font-weight: 800 !important;
	color: #203a70 !important;
	text-transform: uppercase !important;
	}
	h8 {
	font-size: 10px !important;
	font-weight: 400 !important;
	color: #666666 !important;
	text-transform: uppercase !important;
	}
	.page-id-123588 h1.entry-title {
			display: none !important;
	}
	.partner-header {
			background-color: #b1d235 !important;
		color: #ffffff;
			font-weight: 800;
			font-size: 24px;
			line-height: 100% !important;
	}
	.partner-menu ul li {
		text-transform: uppercase !important;
		padding: 10px 0px !important;
		line-height: 100%;
	}
	#custom_html-8 .widgettitle {
			background: #b1d235 !important;
	}
	div.view-more {
	overflow: hidden;
	text-align: center;
	font-weight:900;
	}
	div.view-more:before,
	div.view-more:after {
	background-color: #E6E7EA;
	content: "";
	display: inline-block;
	height: 1px;
	position: relative;
	vertical-align: middle;
	width: 50%;
	}

	div.view-more:before {
	left: 0;
	margin-left: -65%;
	margin-bottom:-50px;
	}

	div.view-more:after {
	right: 0;
	margin-right: -65%;
	margin-top:-57px;
	}

	.parent-pageid-123588 h1.entry-title {
		display: none !important;
	}
	/*---Mobile Secondary Menu Fix---*/
	#et-secondary-menu li:last-child{
			margin: 0px!important;
	}
	@media screen and (max-width: 374px){
			#et-secondary-menu li{
			margin: 0px 10px 0px 0px!important;
	}
			#et-secondary-menu li:last-child{
			margin: 0px!important;
	}
	}
	/*Partner Content Blog Styling*/
	.partner-content-blogs-three-columns article {
			background-color: rgba(0,0,0,0.15)!important;
			color: #203a70;
	}
	.partner-content-blogs-three-columns h2.entry-title a {
			color: #203a70!important;
			font-size:20px!important;
			font-weight: 900!important;
			font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
	}
	.partner-content-blogs-three-columns h2.entry-title {
			font-size:20px!important;
			line-height: 1.2em!important;
	}
	.partner-content-blogs-three-columns p.post-meta, .partner-content-blogs-three-columns .post-content, .nav-link.nav-link-prev {
			display: none;
	}
	.partner-content-blogs-three-columns .et_pb_image_container:after {
			content: 'SPONSORED';
			position: absolute;
			background-color: #fff;
			padding: 2px 15px;
			font-size: 12px;
			font-weight: 700;
			color: #aaa;
			top: 20px;
			box-shadow: 3px 3px 5px rgba(0,0,0,0.25);
	}
	.partner-content-section-title {
		padding-top: 25px;
	}
	.partner-content-posts-grid .listing-item {
		float: left;
		margin-right: 2%;
		width: 32%;
		background-color: #e7e7ea;
	}
	.partner-content-posts-grid .listing-item:nth-child(3n+3) {
		margin-right: 0;
	}
	.partner-content-posts-grid .listing-item .title {
			text-transform: none!important;
			font-size: 20px!important;
			color: #203a70!important;
			line-height: 1.2em!important;
		padding: 15px 20px 25px 20px;
		font-weight: 900 !important;
		display: block;
	}
	.partner-content-posts-grid .listing-item .title:hover {
		color: #1c8b9d !important;
	}
	.partner-content-posts-grid .listing-item .image {
		display: block;
		background-color: #000;
	}
	.partner-content-posts-grid .listing-item .image img {
		display: block;
	}
	.partner-content-posts-grid .listing-item .image:hover img {
		opacity: 0.7;
	}
	.partner-content-posts-grid.partner-content-sub-page-grid .listing-item {
		float: left;
		margin-right: 4%;
		width: 48%;
		background-color: #e7e7ea;
		margin-bottom: 50px;
	}
	.partner-content-posts-grid.partner-content-sub-page-grid .listing-item:nth-child(even) {
		margin-right: 0;
	}
	.partner-content-posts-grid.partner-content-sub-page-grid .listing-item:nth-child(odd) {
		clear: both;
	}
	.partner-content-posts-grid.partner-content-sub-page-grid .listing-item:last-child {
		margin-bottom: 75px;
	}
	@media (max-width: 980px) {
		.partner-content-section h3 {
			text-align: center !important;
		}
	}
	@media (max-width: 768px) {
		.partner-content-posts-grid .listing-item, .partner-content-posts-grid.partner-content-sub-page-grid .listing-item {
			margin-right: 0;
			width: 100%;
			margin-bottom: 35px
		}
	}
	.here-we-grow-article-page-section.et_pb_section .et_pb_text p .inset-link {
		text-transform: none;
	}
	.here-we-grow-article-page-section.et_pb_section .et_pb_text p .inset-link:after {
		display: none;
	}


	/* INFOGRAPHIC STYLING */
	.postid-151428 #main-content {
			padding-top: 0 !important;
		width: 100%;
	}
	.postid-151428 #footer {
			margin-top: 0 !important;
	}
	.postid-151428 #main-content .container {
			max-width: 100% !important;
			width: 100% !important;
	}
	.postid-151428 .page-header {
		display: none !important;
	}
	.postid-151428 .post-author {
		display: none !important;
	}
	.postid-151428 .post-container {
		max-width: 100% !important;
			width: 100% !important;
	}
	.postid-151428 .a2a_floating_style {
		display: none !important;
	}
	.postid-151428 #RightFloatAds {
		display: none !important;
	}
	.postid-151428 #blueconic-newsletter-story {
		display: none !important;
	}
	.postid-151428 .post-nav {
		display: none !important;
	}
	.postid-151428 .OUTBRAIN {
		display: none !important;
	}
	.postid-151428 .post-wrap {
		padding: 0 !important;
	}
	.postid-151428 article {
		margin-bottom: 0 !important;
	}
	.postid-151428 .post-tags {
		display: none !important;
	}
	.postid-151428 .post-footer {
		display: none !important;
	}
	.postid-151428 .wp-dfp-ad-slot {
		display: none !important;
	}
	.postid-151428 iframe {
		display: none !important;
	}
	.postid-151428 .post-header {
		display: none !important;
	}
	.postid-151428 .post-container {
		margin: 0 !important;
	}


	/* INFOGRAPHIC SECTION 1 */
	.cbre-infographic-section1.et_pb_section {
		padding: 0;
	}
	.cbre-infographic-section1.et_pb_section .et_pb_row {
		max-width: 1360px !important;
		width: 80% !important;
	}
	.cbre-infographic-section1 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section1 .live-work-play {
		margin-bottom: 0 !important;
		margin-top: 12% !important;
	}
	.cbre-infographic-section1 .in-the-triangle {
		margin-bottom: 6% !important;
	}
	.cbre-infographic-section1 .by-cbre {
		margin-bottom: 12% !important;
	}
	.cbre-infographic-section1.et_pb_section .cbre-infographic-live-title.et_pb_row {
		padding: 0;
		margin-bottom: -4%;
		max-width: 100% !important;
		width: 100% !important;
	}


	/* INFOGRAPHIC SECTION 2 */
	.cbre-infographic-section2.et_pb_section {
		padding: 5% 0 !important;
	}
	.cbre-infographic-section2 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section2 .population-growth {
		margin-bottom: 3% !important;
		margin-top: 7% !important;
	}
	.cbre-infographic-section2 .overall-population-number {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section2 .overall-population {
		margin-bottom: 8% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section2 .annual-growth-number {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section2 .annual-growth-text {
		margin-bottom: 10% !important;
		margin-top: 1% !important;
	}
	.cbre-infographic-section2 .wake-county {
		margin-bottom: 2% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section2 .wake-county-number {
		margin-bottom: 1% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section2 .wake-county-text {
		margin-bottom: 8% !important;
		margin-top: 0 !important;
	}

	/* INFOGRAPHIC SECTION 3 */
	.cbre-infographic-section3.et_pb_section {
		background-size: 44% !important;
		padding: 5% 0 !important;
	}
	.cbre-infographic-section3 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section3 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section3 .universities {
		margin-bottom: 1% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section3 .universities-subtext {
		margin-bottom: 5% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section3 .student-enrollment {
		margin-bottom: 3% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section3 .ncstate-apple, .cbre-infographic-section3 .unc-apple, .cbre-infographic-section3 .duke-apple, .cbre-infographic-section3 .wake-tech-apple {
		margin-bottom: 3% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section3 .ncstate-apple img, .cbre-infographic-section3 .unc-apple img, .cbre-infographic-section3 .duke-apple img, .cbre-infographic-section3 .wake-tech-apple img {
		width: 54%;
	}
	.cbre-infographic-section3 .ncstate-text, .cbre-infographic-section3 .unc-text {
		margin-bottom: 22% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section3 .duke-text, .cbre-infographic-section3 .wake-tech-text {
		margin-bottom: 26% !important;
		margin-top: 0 !important;
	}
	.universities-numbers-row .et_pb_column_1_3 {
		margin-right: 8% !important;
		width: 20% !important;
	}
	.universities-numbers-row .et_pb_column_1_3:first-child {
		margin-left: 8% !important;
	}
	.universities-numbers-row .et_pb_column_1_3:last-child {
		margin-right: 0 !important;
		width: 36% !important;
	}

	/* INFOGRAPHIC SECTION 4 */
	.cbre-infographic-section4.et_pb_section {
		padding: 5% 0 !important;
	}
	.cbre-infographic-section4 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section4 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section4 .apartment-leasing {
		margin-bottom: 4% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section4 .total-units {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section4 .total-units img {
		width: 36%;
	}
	.cbre-infographic-section4 .apartment {
		margin-bottom: 4% !important;
		margin-top: 10% !important;
	}
	.apartment-details-row .et_pb_column_2_3 {
		margin-right: 8% !important;
		margin-left: 8% !important;
		width: 56% !important;
	}
	.apartment-details-row .et_pb_column_1_3 {
		margin-right: 8% !important;
		width: 20% !important;
	}
	.cbre-infographic-section4 .occupancy-rate {
		margin-bottom: 8% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section4 .occupancy-raleigh {
		margin-bottom: 12% !important;
		margin-top: 0 !important;
	}
	.apartment-details-row.et_pb_row  {
		margin-bottom: 5%;
	}
	.cbre-infographic-work-title.et_pb_row {
		padding: 0;
		margin-bottom: -8%;
	}


	/* INFOGRAPHIC SECTION 5 */
	.cbre-infographic-section5.et_pb_section {
		background-size: 44% !important;
		padding: 5% 0 !important;
	}
	.cbre-infographic-section5 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section5 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section5 .comparative-cost {
		margin-bottom: 1% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section5 .comparative-subtext {
		margin-bottom: 5% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section5 .downtown-comparison {
		margin-bottom: 2% !important;
		margin-top: 0 !important;
	}
	.comparative-markets-row .et_pb_column_1_3 {
		margin-right: 4% !important;
		width: 20% !important;
	}
	.comparative-markets-row .et_pb_column_1_3:first-child {
		margin-left: 8% !important;
	}
	.comparative-markets-row .et_pb_column_1_3:nth-child(2) {
		width: 36% !important;
		margin-right: 0 !important;
	}
	.comparative-markets-row .et_pb_column_1_3:last-child {
		margin-left: 4% !important;
		margin-right: 8% !important;
	}
	.cbre-infographic-section5 .raleigh-cost, .cbre-infographic-section5 .atlanta-cost, .cbre-infographic-section5 .seattle-cost, .cbre-infographic-section5 .nashville-cost, .cbre-infographic-section5 .charlotte-cost, .cbre-infographic-section5 .austin-cost {
		margin-bottom: 14% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section5 .desk-image {
		margin-bottom: 5% !important;
		margin-top: 23% !important;
	}


	/* INFOGRAPHIC SECTION 6 */
	.cbre-infographic-section6.et_pb_section {
		padding: 5% 0 !important;
	}
	.cbre-infographic-section6 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section6 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section6 .co-working {
		margin-bottom: 2% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section6 .coworking-image {
		margin-bottom: 2% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section4 .submarket-breakdown {
		margin-bottom: 2% !important;
		margin-top: 2% !important;
	}
	.coworking-details-row .et_pb_column_2_3 {
		margin-right: 8% !important;
		margin-left: 8% !important;
		width: 50% !important;
	}
	.coworking-details-row .et_pb_column_1_3 {
		margin-right: 8% !important;
		width: 26% !important;
	}
	.cbre-infographic-section6 .flexible-space {
		margin-bottom: 30% !important;
		margin-top: 20% !important;
	}
	.cbre-infographic-section6 .office-market {
		margin-bottom: 20% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section6 .disclaimer {
		margin-bottom: 0 !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section6 .submarket-breakdown-row .et_pb_column_1_4 {
		margin-right: 3% !important;
		width: 18.75% !important;
	}
	.cbre-infographic-section6 .submarket-breakdown-row .et_pb_column_1_4:first-child {
		margin-left: 8% !important;
	}
	.cbre-infographic-section6 .submarket-breakdown-row .et_pb_column_1_4:last-child {
		margin-right: 8% !important;
	}


	/* INFOGRAPHIC SECTION 7 */
	.cbre-infographic-section7.et_pb_section {
		padding: 5% 0 !important;
	}
	.cbre-infographic-section7 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section7 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section7 .tech-title {
		margin-bottom: 2% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section7 .ribbons {
		margin-bottom: 4% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section7 .tech-degree {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.tech-details-row .et_pb_column_2_3 {
		margin-right: 8% !important;
		margin-left: 4% !important;
		width: 50% !important;
	}
	.tech-details-row .et_pb_column_1_3 {
		margin-left: 8% !important;
		margin-right: 0 !important;
		width: 30% !important;
	}
	.cbre-infographic-section7 .startup-pipeline {
		margin-bottom: 14% !important;
		margin-top: 14% !important;
	}
	.cbre-infographic-section7 .duke-tech {
		margin-bottom: 16% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section7 .unc-tech {
		margin-bottom: 16% !important;
		margin-top: 0 !important;
	}


	/* INFOGRAPHIC SECTION 8 */
	.cbre-infographic-section8.et_pb_section {
		padding: 5% 0 !important;
	}
	.cbre-infographic-section8 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section8 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section8 .under-construction {
		margin-bottom: 2% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section8 .construction-subtext {
		margin-bottom: 2% !important;
		margin-top: 0 !important;
	}
	.construction-overall-row .et_pb_column_2_3 {
		margin-right: 2% !important;
		margin-left: 2% !important;
		width: 58% !important;
	}
	.construction-overall-row .et_pb_column_1_3 {
		margin-left: 0 !important;
		margin-right: 10% !important;
		width: 28% !important;
	}
	.cbre-infographic-section8 .overall {
		margin-bottom: 6% !important;
		margin-top: 6% !important;
	}
	.cbre-infographic-section8 .office, .cbre-infographic-section8 .industrial, .cbre-infographic-section8 .retail {
		margin-bottom: 8% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section8 .multifamily {
		margin-bottom: 16% !important;
		margin-top: 4% !important;
	}
	.construction-cities-row .et_pb_column_1_2:first-child {
		margin-left: 14% !important;
		margin-right: 6% !important;
		width: 30% !important;
		margin-bottom: 0 !important;
	}
	.construction-cities-row .et_pb_column_1_2:last-child {
		margin-left: 6% !important;
		margin-right: 14% !important;
		width: 30% !important;
		margin-bottom: 0 !important;
	}
	.cbre-infographic-section8 .raleigh-construction {
		margin-bottom: 8% !important;
		margin-top: 8% !important;
	}
	.cbre-infographic-section8 .durham-construction {
		margin-bottom: 8% !important;
		margin-top: 8% !important;
	}
	.cbre-infographic-section8 .rtp-construction {
		margin-bottom: 9% !important;
		margin-top: 4% !important;
	}


	/* INFOGRAPHIC SECTION 9 */
	.cbre-infographic-section9.et_pb_section {
		padding: 5% 0 !important;
	}
	.cbre-infographic-section9 .et_pb_code {
		text-align: center;
	}
	.cbre-infographic-section9 .et_pb_row {
		padding: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.cbre-infographic-section9 .et_pb_row.city-image-row {
		padding: 0 !important;
		max-width: 90% !important;
		width: 90% !important;
	}
	.cbre-infographic-section9 .et_pb_row.main-disclaimer-row {
		padding: 0 !important;
		max-width: 1360px !important;
		width: 80% !important;
	}
	.cbre-infographic-section9 .top-places {
		margin-bottom: 1% !important;
		margin-top: 4% !important;
	}
	.cbre-infographic-section9 .new-places {
		margin-bottom: 1% !important;
		margin-top: 6% !important;
	}
	.cbre-infographic-section9 .didnt-exist, .cbre-infographic-section9 .lookout {
		margin-bottom: 2% !important;
		margin-top: 0 !important;
	}
	.cbre-infographic-section9 p a {
		color: #b1d235 !important;
	}
	.cbre-infographic-section9 p a:hover {
		color: #00a657 !important;
	}
	.top-places-row .et_pb_column {
		display: flex;
		padding: 0 2%;
		justify-content: center;
	}
	.top-places-row .et_pb_column .et_pb_code {
		padding: 1% 4%;
	}
	.top-places-row.row-of-two .et_pb_column .et_pb_code {
		padding: 1% 6%;
	}
	.top-places-row.row-of-two .et_pb_column .et_pb_code:first-child {
		margin-left: 15%;
	}
	.top-places-row.row-of-two .et_pb_column .et_pb_code:last-child {
		margin-right: 15%;
	}
	.new-places-row .et_pb_column {
		display: flex;
		padding: 0 14%;
		justify-content: space-between;
	}
	.new-places-row .et_pb_column .et_pb_code {
		padding: 1% 5%;
	}
	.top-places-row .et_pb_column .et_pb_code img, .new-places-row .et_pb_column .et_pb_code img {
		max-width: 100%;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 0;
		-webkit-transition: all .4s ease-in-out;
			-moz-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
	}
	.top-places-row .et_pb_column .et_pb_code:hover img, .new-places-row .et_pb_column .et_pb_code:hover img {
		max-width: 104%;
		width: 104%;
		margin-left: -2%;
		margin-right: -2%;
		margin-top: -2%;
		margin-bottom: 0;
	}
	#popmake-151611 a img {
		width: 50%;
		float: left;
		margin: 0;
	}
	html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
			padding-right: 0 !important;
	}
	.last-p-before-list {
		padding-bottom: 1em !important;
	}


	/* LIMELIGHT STYLING */
	.limelight-main-header {
		margin-bottom: 60px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container:before {
		width: 0;
		height: 0;
		border-right: 400px solid transparent;
		border-top: 500px solid #121531;
		display: block;
		content: '';
		position: absolute;
		z-index: -1;
	}
	.limelight-main-header .et_pb_fullwidth_header_container:after {
		width: 0;
		height: 0;
		border-left: 500px solid transparent;
			border-bottom: 600px solid #121531;
		display: block;
		content: '';
		position: absolute;
		z-index: -1;
		bottom: 0;
		right: 0;
		margin-bottom: -120px;
	}
	.limelight-main-header.limelight-people-header {
		margin-bottom: 0;
	}
	.limelight-people.green-limelight-section {
		padding-top: 10%;
	}
	.limelight-people.green-limelight-section.white-limelight-featured-people {
		padding-top: 2%;
		background-color: #fff !important;
	}
	.limelight-people.green-limelight-section.white-limelight-featured-people h2 {
		color: #707070 !important;
	}
	.limelight-people.green-limelight-section.white-limelight-featured-people p {
		color: #707070 !important;
		max-width: 660px;
		margin: 0 auto;
	}
	.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
			border: 4px solid #B1D138;
	}
	.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover {
			border: 4px solid #1C8B9D;
	}
	.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
			color: #707070 !important;
	}
	.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover {
			color: #121531 !important;
	}
	.white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title, .white-limelight-featured-people .limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company {
		color: #1C8B9D;
	}
	.green-limelight-section.white-limelight-featured-people .et_pb_button, .green-limelight-section.white-limelight-featured-people .et_pb_button:hover {
		font-size: 20px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container {
		flex-wrap: wrap !important;
		width: 95%;
		max-width: 95% !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container {
		width: 100% !important;
		padding: 110px 20% 110px 20%;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-image-container {
		width: 100% !important;
		padding: 0 20% 80px 20%;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content {
		text-align: center;
			padding: 10px !important;
			max-width: 740px;
			margin: 0 auto;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content {
		max-width: 900px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 50px !important;
		line-height: 60px !important;
			font-weight: 700 !important;
			color: #fff !important;
			text-transform: none !important;
		padding-top: 30px;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
		font-size: 22px !important;
			line-height: 28px !important;
			text-transform: uppercase !important;
			padding-top: 50px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
		max-width: 390px;
		margin: 0 auto;
		width: 80%;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
		max-width: 310px;
		margin: 0 auto;
		width: 80%;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		color: #fff;
		font-size: 24px;
		line-height: 34px;
		font-weight: 700;
	}
	.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
		font-size: 42px;
		line-height: 52px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .et_pb_more_button {
		padding: 12px 50px 15px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			margin-top: 50px !important;
			font-size: 18px;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .et_pb_more_button:after {
		display: none !important;
	}
	.limelight-main-header .et_pb_fullwidth_header_container .et_pb_more_button:hover {
		background-color: #121531 !important;
	}
	.limelight-section.et_pb_section {
		padding-bottom: 4% !important;
	}
	.limelight-section.et_pb_section .et_pb_row {
		padding-bottom: 2% !important;
		display: flex;
		align-items: center;
	}
	.limelight-section h2 {
		font-size: 50px !important;
		line-height: 60px !important;
			font-weight: 700 !important;
			color: #707070 !important;
			text-transform: none !important;
	}
	.limelighter-bubbles-section p {
		font-size: 24px;
		line-height: 34px;
		color: #707070 !important;
	}
	.limelighter-bubbles-section .et_pb_button_module_wrapper.et_pb_module {
		margin-top: 40px;
	}
	.limelight-section p a {
		text-decoration: underline;
	}
	.green-limelight-section {
		background-color: #B1D135;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col, .green-limelight-section.et_pb_section.limelight-people .et_pb_row, .green-limelight-section .et_pb_row.see-more-green-section, .limelight-bottom-people .et_pb_row.et_pb_row_4col, .limelight-bottom-people.et_pb_section.limelight-people .et_pb_row, .businesses-blurb-row .et_pb_row.et_pb_row_4col, .limelight-bottom-people.limelight-section.et_pb_section .et_pb_row, .green-limelight-section.et_pb_section .et_pb_row, .businesses-blurb-row.et_pb_section .et_pb_row {
		width: 92% !important;
		max-width: 100% !important;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col, .limelight-bottom-people .et_pb_row.et_pb_row_4col, .businesses-blurb-row .et_pb_row.et_pb_row_4col {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column {
		width: 22%;
		margin-right: 4%;
	}
	.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column:last-child {
		margin-right: 0
	}
	.green-limelight-section h2 {
		font-size: 50px !important;
		line-height: 60px !important;
			font-weight: 700 !important;
			color: #fff !important;
			text-transform: none !important;
	}
	.green-limelight-section p a {
		text-decoration: underline;
		color: #fff !important;
	}
	.green-limelight-section .et_pb_main_blurb_image {
			height: 224px;
			display: flex;
			align-items: center;
		margin-bottom: 0 !important;
	}
	.green-limelight-section .et_pb_main_blurb_image img {
			max-width: 200px;
			margin: 0 auto;
	}
	.limelight-news-blurb.et_pb_blurb_position_left {
		margin-bottom: 80px !important;
	}
	.limelight-news-blurb .et_pb_blurb_content {
		max-width: 100%;
	}
	.limelight-news-blurb.et_pb_blurb_position_left .et_pb_main_blurb_image {
		width: 50%;
	}
	.limelight-news-blurb.et_pb_blurb_position_left .et_pb_blurb_container {
		padding-left: 40px;
	}
	.limelight-news-blurb.et_pb_blurb_position_left h4 {
		padding-bottom: 25px;
	}
	.limelight-bottom-people.limelight-section.et_pb_section .et_pb_row {
		align-items: flex-start;
	}
	.limelight-person .et_pb_team_member_image, .limelight-person-bottom .et_pb_team_member_image {
		margin: 0 auto 20px auto !important;
	}
	.limelight-person .et_pb_team_member_description .et_pb_module_header {
		font-size: 26px !important;
		line-height: 1.2em !important;
		text-transform: none !important;
	}
	.limelight-person-bottom {
		margin-bottom: 60px !important;
	}
	.limelight-person .et_pb_team_member_description .et_pb_member_position {
		font-size: 18px !important;
		line-height: 1.3em !important;
		font-weight: 700;
		font-style: italic;
		color: #fff;
		margin-bottom: 10px;
	}
	.limelight-person-bottom .et_pb_team_member_description .et_pb_module_header {
		font-size: 26px !important;
		line-height: 1.2em !important;
		text-transform: none !important;
		color: #707070;
		padding-bottom: 8px;
	}
	.limelight-person-bottom .et_pb_team_member_description .et_pb_member_position {
		font-size: 18px !important;
		line-height: 1.3em !important;
		font-weight: 700;
		font-style: italic;
		color: #707070;
		margin-bottom: 0;
	}
	.limelight-person-bottom .et_pb_team_member_description {
		display: block;
	}
	.green-limelight-section .et_pb_button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
		background-color: #1C8B9D;
	}
	.green-limelight-section .et_pb_button:hover {
		background-color: #121531;
		font-size: 16px;
	}
	.green-limelight-section .et_pb_button:after {
		display: none !important;
	}
	.green-limelight-section .et_pb_button.main-limelight-page {
			font-size: 20px;
	}
	.green-limelight-section .et_pb_button.main-limelight-page:hover {
		font-size: 20px;
	}
	.limelight-bottom-people .et_pb_button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
		background-color: #B1D135;
	}
	.limelight-bottom-people .et_pb_button:hover {
		background-color: #121531;
		font-size: 16px;
	}
	.limelight-bottom-people .et_pb_button:after {
		display: none !important;
	}
	.limelight-person .et_pb_team_member_description, .limelight-person-bottom .et_pb_team_member_description {
		display: block;
		clear: both;
	}
	.et_pb_column .limelight-person .et_pb_team_member_image, .et_pb_column .limelight-person-bottom .et_pb_team_member_image {
			width: 100% !important;
			display: block;
			max-width: 238px;
			text-align: center !important;
		border-radius: 50%;
		overflow: hidden;
		float: none !important;
	}
	.et_pb_column .limelight-person .et_pb_team_member_image {
		border: 4px solid #fff;
	}
	.et_pb_column .limelight-person-bottom .et_pb_team_member_image {
		border: 4px solid #B1D138;
	}
	.limelight-person-row p a {
		text-decoration: underline;
	}
	.limelight-person-row .et_pb_blurb_content {
		max-width: 100%;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_main_blurb_image {
		width: 216px;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_module_header {
		color: #707070;
		font-size: 48px !important;
		text-transform: none !important;
		padding-bottom: 0 !important;
	}
	.limelight-person-row .et_pb_blurb_position_left .et_pb_blurb_container {
		vertical-align: middle;
	}
	.limelight-person-row .et_pb_blurb_position_left .company {
		font-size: 36px;
		line-height: 1.2em !important;
		margin-bottom: 0;
		font-style: italic;
		color: #707070;
	}
	.limelight-person-row .et_pb_blurb_position_left .location {
		font-size: 28px;
		line-height: 1.2em !important;
		color: #707070;
	}
	.limelight-person-section h1 {
		font-size: 70px !important;
		line-height: 1.2em !important;
		color: #707070 !important;
		text-transform: none !important;
		font-weight: 700 !important;
	}
	.businesses-green-circle-blurb.et_pb_blurb  {
		margin-bottom: 60px !important;
	}
	.businesses-grey-circle-blurb.et_pb_blurb  {
		margin-bottom: 60px !important;
	}
	.businesses-green-circle-blurb .et_pb_main_blurb_image {
		display: block;
			margin: 0 auto 25px auto;
			background-color: #B1D135;
			border-radius: 50%;
			width: 220px;
			height: 220px;
			padding: 40px;
	}
	.businesses-grey-circle-blurb .et_pb_main_blurb_image {
		display: block;
			margin: 0 auto 25px auto;
			background-color: #e7e7ea;
			border-radius: 50%;
			width: 220px;
			height: 220px;
			padding: 10px;
		overflow: hidden;
	}
	.businesses-green-circle-blurb .et_pb_module_header {
		font-size: 36px !important;
		line-height: 1.2em !important;
		margin-bottom: 0;
		text-transform: none !important;
		color: #707070;
		padding-bottom: 0;
	}
	.businesses-grey-circle-blurb .et_pb_module_header {
		font-size: 36px !important;
		line-height: 1.2em !important;
		margin-bottom: 0;
		text-transform: none !important;
		color: #707070;
		padding-bottom: 0;
	}
	.businesses-green-circle-blurb .et_pb_blurb_description p {
		color: #707070;
	}
	.businesses-grey-circle-blurb .et_pb_blurb_description p {
		color: #707070;
	}
	.businesses-blurb-row .et_pb_button, .limelight-business-section .et_pb_button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
		background-color: #B1D135;
	}
	.businesses-blurb-row .et_pb_button:hover, .limelight-business-section .et_pb_button:hover {
		background-color: #121531;
		font-size: 16px;
	}
	.businesses-blurb-row .et_pb_button:after, .limelight-business-section .et_pb_button:after {
		display: none !important;
	}
	.limelight-business-row {
		display: flex;
		align-items: center;
	}
	.limelight-business-section p a {
		text-decoration: underline;
	}
	.limelight-business-row h4 {
		color: #707070;
			font-size: 48px !important;
			text-transform: none !important;
	}
	.limelight-business-row p {
		font-size: 28px;
			line-height: 1.2em !important;
			color: #707070;
	}
	.business-green-circle-image .et_pb_image_wrap {
		border-radius: 50%;
		width: 100%;
		background-color: #B1D135;
		display: block;
	}
	.business-green-circle-image .et_pb_image_wrap:after {
		content: "";
		display: block;
		padding-bottom: 100%;
	}
	.business-green-circle-image .et_pb_image_wrap img {
		padding: 40px;
		position: absolute;
		top: 0;
		left: 0;
	}
	.limelight-person-twitter, .limelight-business-twitter {
		display: block;
		float: left;
		margin-right: 35px;
	}
	.limelight-person-twitter:before, .limelight-business-twitter:before {
		content: '';
		width: 24px;
		height: 20px;
		background-image: url('/wp-content/uploads/2020/06/SocialIcons-03.png');
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		display: block;
			float: left;
			margin-top: 4px;
			margin-right: 5px;
	}
	.limelight-person-linkedin, .limelight-business-linkedin {
		display: block;
		float: left;
	}
	.limelight-person-linkedin:before, .limelight-business-linkedin:before {
		content: '';
		width: 20px;
		height: 20px;
		background-image: url('/wp-content/uploads/2020/06/SocialIcons-01.png');
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		display: block;
			float: left;
			margin-top: 4px;
			margin-right: 5px;
	}
	.limelight-button.et_pb_button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 20px;
			background-color: #B1D135;
	}
	.limelight-button.et_pb_button:hover {
			background-color: #121531;
		color: #fff !important;
		font-size: 20px;
	}
	.limelight-button.et_pb_button:after {
		display: none !important;
	}
	.blue-headline h2 {
		color: #1C8B9D !important;
	}
	.limelight-main-header.limelight-pricing-header .header-content-container {
		padding-bottom: 100px;
	}
	.limelight-pricing-section.et_pb_section .listings-row {
		align-items: stretch;
		justify-content: stretch;
	}
	.limelight-pricing-section.et_pb_section .listings-row .et_pb_column_1_2 {
		width: 48%;
		margin-right: 4%;
		border-radius: 80px;
		box-shadow: 3px 3px 15px rgba(0,0,0,0.25);
		padding: 45px 55px 45px 55px;
	}
	.limelight-pricing-section.et_pb_section .listings-row .et_pb_column_1_2:last-child {
		margin-right: 0;
	}
	.limelight-pricing-section.et_pb_section .listings-row .et_pb_text_inner {
		overflow: hidden;
	}
	.limelight-pricing-section.et_pb_section .listings-row h4 {
		text-align: center;
		color: #707070 !important;
	}
	.limelight-pricing-section.et_pb_section .listings-row h5 {
		text-align: center;
		line-height: .5em;
		color: #707070 !important;
		text-transform: none !important;
		padding-top: 15px;
		padding-bottom: 18px;
	}
	.limelight-pricing-section.et_pb_section .listings-row h5 span {
		display: inline-block;
		position: relative;
	}
	.limelight-pricing-section.et_pb_section .listings-row h5 span:before, .limelight-pricing-section.et_pb_section .listings-row h5 span:after {
		content: "";
		position: absolute;
		height: 5px;
		border-bottom: 1px solid #707070;
		top: 0;
		width: 980px;
	}
	.limelight-pricing-section.et_pb_section .listings-row h5 span:before {
		right: 100%;
		margin-right: 10px;
	}
	.limelight-pricing-section.et_pb_section .listings-row h5 span:after {
		left: 100%;
		margin-left: 10px;
	}
	.limelight-pricing-section.et_pb_section .listings-row img {
		margin-top: 10px;
		max-width: 434px;
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}
	.limelight-pricing-section.et_pb_section .listings-row ul {
		margin-left: 0;
		margin-bottom: 35px;
	}
	.limelight-pricing-section.et_pb_section .listings-row ul li {
		color: #707070 !important;
	}
	.limelight-pricing-section.et_pb_section .listings-row p {
		color: #707070 !important;
	}
	.listing-price {
		margin-bottom: 5px;
	}
	.listing-price input {
		margin-left: 0;
		margin-right: 6px;
	}
	.listing-price span {
		text-align: right;
		float: right;
		font-weight: bold;
	}
	.listing-button {
		text-align: center;
		margin-top: 35px;
	}
	.listing-button a {
		padding: 12px 20px 15px 20px !important;
			border-radius: 50px;
			width: 100%;
			display: block;
			text-transform: uppercase;
			text-decoration: none !important;
			font-weight: bold;
	}
	.listing-button a.outline-button {
		border: 3px solid #1c8b9d !important;
		background-color: #fff !important;
		color: #1c8b9d !important;
	}
	.listing-button a.outline-button:hover {
		border: 3px solid #1c8b9d !important;
		background-color: #1c8b9d !important;
		color: #fff !important;
	}
	.listing-button a.solid-button {
		border: 3px solid #1c8b9d !important;
		background-color: #1c8b9d !important;
		color: #fff !important;
	}
	.listing-button a.solid-button:hover {
		border: 3px solid #1c8b9d !important;
		background-color: #fff !important;
		color: #1c8b9d !important;
	}
	.limelight-people-header.limelight-main-header .header-content-container {
		padding-bottom: 80px;
	}
	.standard-people .exposure-header {
		margin-top: 100px;
	}
	.featured-people .listing-price.first-price {
		margin-top: 99px;
	}
	.standard-business .exposure-header {
		margin-top: 74px;
	}
	.standard-business .listing-price.first-price {
		margin-top: 153px;
	}
	.limelight-pricing-section.first-pricing-section {
		padding-bottom: 0 !important;
	}
	.limelight-posts-grid .listing-item {
		margin-bottom: 75px;
		display: block;
		width: 100%;
		float: left;
		clear: both;
	}
	.limelight-posts-grid .listing-item .image {
		display: block;
			width: 50%;
			float: left;
	}
	.limelight-posts-grid .listing-item .title {
		width: 45%;
			float: left;
			margin-left: 5%;
			display: block;
		font-size: 36px;
		line-height: 1.1em;
		font-weight: bold;
	}
	.limelight-posts-grid .listing-item .title:after {
			display: block;
			content: 'READ MORE >';
			margin-top: 20px;
			font-size: 16px;
			font-weight: 400;
			text-decoration: underline;
	}
	.limelight-pricing-h2 .et_pb_column {
		margin-bottom: 0 !important;
	}
	.limelight-standard-people-listings .wpbdp-listing-plan-featured_person_listing, .limelight-standard-business-listings .wpbdp-listing-plan-featured_business_listing {
		display: none !important;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-actions {
		display: none;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
		margin-top: 0;
		width: 22%;
			margin-right: 4%;
		margin-bottom: 50px;
		float: left;
		display: flex;
			flex-wrap: wrap;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4) {
			margin-right: 0;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5) {
			clear: both;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title {
		width: 100%;
		text-align: center;
		border: none;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
		font-size: 26px !important;
			line-height: 1.2em !important;
			text-transform: none !important;
		color: #fff !important;
		font-weight: 900 !important;
	}
	.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
		font-size: 26px !important;
			line-height: 1.2em !important;
			text-transform: none !important;
		color: #707070 !important;
		font-weight: 900 !important;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a:hover {
		color: #121531 !important;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-title a {
		border: none;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .excerpt-content {
		width: 100%;
		text-align: center;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail {
		float: none;
		width: 100%;
		margin: 0 0 20px 0;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
		border: 4px solid #fff;
			width: 230px;
			height: 230px;
			text-align: center !important;
			border-radius: 50%;
			overflow: hidden;
			float: none !important;
			display: block;
			margin: 0 auto;
	}
	.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
		border: 4px solid #B1D138;
			width: 230px;
			height: 230px;
			text-align: center !important;
			border-radius: 50%;
			overflow: hidden;
			float: none !important;
			display: block;
			margin: 0 auto;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover {
		border: 4px solid #1C8B9D;
	}
	.limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
		border: 4px solid #e7e7ea;
	}
	.limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a:hover {
		border: 4px solid #1C8B9D;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .listing-details, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .listing-details, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .listing-details, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .listing-details {
		width: 100%;
		margin: 0;
	}
	.wpbdp-listing-excerpt.sticky, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
		background-color: transparent !important;
		border: none !important;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .field-label, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .field-label, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .field-label, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .field-label {
		display: none;
	}
	.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout {
		display: none;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title {
		font-size: 18px !important;
			line-height: 1.3em !important;
			font-weight: 700;
			font-style: italic;
			color: #fff;
			margin-bottom: 0;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company {
		font-size: 18px !important;
			line-height: 1.3em !important;
			font-weight: 700;
			font-style: italic;
			color: #fff;
			margin-bottom: 15px;
		margin-top: 0;
	}
	.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-biodescription_or_shoutout {
		color: #fff;
	}
	.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-job_title {
		font-size: 18px !important;
			line-height: 1.3em !important;
			font-weight: 700;
			font-style: italic;
			color: #707070;
			margin-bottom: 0;
	}
	.limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing .wpbdp-field-company {
		font-size: 18px !important;
			line-height: 1.3em !important;
			font-weight: 700;
			font-style: italic;
			color: #707070;
			margin-bottom: 0;
		margin-top: 0;
	}
	.single-wpbdp_listing .listing-actions {
		display: none;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list {
		height: 470px;
		margin-top: -25px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing {
		margin: 0 !important;
		padding: 0 !important;
		border-radius: 50%;
		overflow: hidden;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-actions, .limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-title, .limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-details {
	/* 	display: none; */
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail {
		float: none;
		width: 100%;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail a {
		display: block;
		width: 100%;
		height: 100%;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail img {
		width: 100%;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child {
		width: 325px;
		height: 325px;
		float: right;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child a {
		width: 325px;
		height: 325px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) {
		height: 230px;
			width: 230px;
			float: left;
			position: absolute;
			top: 30px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) a {
		width: 230px;
		height: 230px;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) {
		height: 180px;
			width: 180px;
			float: left;
			position: absolute;
			top: 290px;
			margin-left: 160px !important;
	}
	.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) a {
		width: 180px;
		height: 180px;
	}
	.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:first-child {
		width: calc(100% - 485px);
	}
	.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:last-child {
		width: 485px;
	}
	.single-wpbdp_listing .entry-title {
		display: none;
	}
	.single-wpbdp_listing .post-content.entry-content img {
		margin: 0 auto;
		width: 90%;
		max-width: 700px;
		display: block;
	}
	.single-wpbdp_listing .post-content.entry-content h1 {
		line-height: 1.2em !important;
			color: #707070 !important;
			text-transform: none !important;
			font-weight: 700 !important;
		font-size: 64px !important;
		text-align: center;
		margin-top: 80px;
		margin-bottom: 35px;
	}
	.single-wpbdp_listing .post-wrap {
			padding: 40px 0 !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .listing-title {
	/* 	display: none; */
	}
	.single-wpbdp_listing .post-content.entry-content .listing-thumbnail {
		width: 315px;
		height: 315px;
		border-radius: 50%;
		overflow: hidden;
		border: 4px solid #B1D138;
		margin-right: 35px;
	}
	.single-wpbdp_listing .post-content.entry-content .wpbdp-listing-plan-featured_business_listing .listing-thumbnail, .single-wpbdp_listing .post-content.entry-content .wpbdp-listing-plan-standard_business_listing .listing-thumbnail {
		border: 4px solid #e7e7ea;
	}
	.businesses-limelight-main {
		padding: 0 !important;
	}
	.single-wpbdp_listing .post-content.entry-content .listing-thumbnail img {
		margin: 0 auto;
		width: 100%;
		height: 100%;
		max-width: 480px;
		display: block;
		border: none;
	}
	.single-wpbdp_listing .post-content.entry-content .main-image {
			float: left;
			margin-left: 0;
			padding: 5px;
			width: 315px;
	}
	.single-wpbdp_listing .wpbdp-listing-single .listing-details {
		margin-left: 50px;
			width: calc(100% - 365px);
			float: left;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-name {
		color: #707070;
			font-size: 48px !important;
			text-transform: none !important;
			padding-bottom: 0 !important;
		line-height: 1em;
		font-weight: 900 !important;
		margin: 0 0 6px 0 !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title .field-label, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company .field-label {
		display: none;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title {
		font-size: 36px;
			line-height: 1em !important;
			margin-bottom: 0;
			font-style: italic;
			color: #707070;
		margin: 0 0 8px 0 !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company {
		font-size: 28px;
			line-height: 1.2em !important;
			color: #707070;
		margin: 0 !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-biodescription_or_shoutout {
		margin-bottom: 40px !important;
		margin-top: 25px;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-biodescription_or_shoutout h4 {
		padding-top: 25px;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-biodescription_or_shoutout h4:first-child {
		padding-top: 0;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-linkedin, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-instagram, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-twitter, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-facebook {
		float: left !important;
		width: auto !important;
		margin-right: 10px !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-linkedin a:before {
		content: "\f0e1";
		font-family: "Font Awesome 5 Brands";
			font-weight: 400;
		font-size: 28px;
		float: left;
		margin-right: 8px;
		display: block;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-instagram a:before {
		content: "\f16d";
		font-family: "Font Awesome 5 Brands";
			font-weight: 400;
		font-size: 28px;
		float: left;
		margin-right: 8px;
		display: block;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-twitter a:before {
		content: "\f099";
		font-family: "Font Awesome 5 Brands";
			font-weight: 400;
		font-size: 28px;
		float: left;
		margin-right: 8px;
		display: block;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-facebook a:before {
		content: "\f09a";
		font-family: "Font Awesome 5 Brands";
			font-weight: 400;
		font-size: 28px;
		float: left;
		margin-right: 8px;
		display: block;
	}
	.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company_website {
		margin-bottom: 25px !important;
	}
	.wpbdp-listing .wpbdp-field-value a:not(.wpbdp-button) {
			color: #1C8B9D !important;
			text-decoration: none;
			border-bottom: none !important;
	}
	.field-value label, .field-value .field-label {
			color: #203a70 !important;
			font-weight: 900 !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-featured_business_listing .wpbdp-field-name, .single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-standard_business_listing .wpbdp-field-name {
		margin-bottom: 25px !important;
	}
	.single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-featured_business_listing .wpbdp-field-address, .single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-standard_business_listing .wpbdp-field-address {
		margin-bottom: 0;
	}
	.single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-featured_business_listing .wpbdp-field-phone_number, .single-wpbdp_listing .wpbdp-listing-single.wpbdp-listing-plan-standard_business_listing .wpbdp-field-phone_number {
		margin-bottom: 0;
	}
	@media (max-width: 1300px) {
		.limelight-main-header .et_pb_fullwidth_header_container:before {
			border-right: 300px solid transparent;
			border-top: 400px solid #121531;
		}
		.limelight-main-header .et_pb_fullwidth_header_container:after {
			border-left: 300px solid transparent;
			border-bottom: 400px solid #121531;
		}
	}
	@media (max-width: 1260px) {
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
			margin-top: 0;
			width: 48%;
			margin-right: 4%;
			margin-bottom: 50px;
			float: left;
			display: flex;
			flex-wrap: wrap;
		}
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4) {
			margin-right: 4%;
		}
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+5) {
			clear: none;
		}
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(even) {
			margin-right: 0;
		}
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(odd) {
			clear: both;
		}
	}
	.submit-listing-row.et_pb_row {
		margin-bottom: 75px;
		padding-top: 0;
	}
	.submit-listing-row.et_pb_row form h3 {
		display: none;
	}
	.submit-listing-row.et_pb_row #wpbdp-submit-listing .wpbdp-submit-listing-section-header {
		background-color: #203a70;
			color: #fff;
			padding: 12px 16px;
			font-size: 16px;
	}
	.submit-listing-row.et_pb_row #wpbdp-submit-listing .wpbdp-submit-listing-section-content {
			padding: 16px;
			border: none;
		background-color: #f7f7f8;
	}
	.submit-listing-row.et_pb_row .input, .submit-listing-row.et_pb_row .textarea, .submit-listing-row.et_pb_row input, .submit-listing-row.et_pb_row input[type=text], .submit-listing-row.et_pb_row input[type=password], .submit-listing-row.et_pb_row input[type=email], .submit-listing-row.et_pb_row input[type=search], .submit-listing-row.et_pb_row select, .submit-listing-row.et_pb_row textarea {
		border: 1px solid #d2d2d2;
			border-radius: 2px;
			background: #fff;
	}
	.listing-price.first-price {
		text-align: center;
		font-weight: bold;
		font-size: 20px;
	}
	.submit-listing-row.et_pb_row .wpbdp-form-field.wpbdp-form-field-label-listings_tags {
		display: none !important;
	}
	.limelight-business-back-link, .limelight-people-back-link {
		text-align: center;
			margin-top: 85px;
			float: left;
			clear: both;
			width: 100%;
	}
	.limelight-business-back-link a, .limelight-people-back-link a {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
			background-color: #B1D135;
	}
	.limelight-business-back-link a:hover, .limelight-people-back-link a:hover {
		background-color: #121531;
	}
	.limelight-cta-section.et_pb_section {
		background-color: #121531 !important;
	}
	.limelight-cta-section.et_pb_section .et_pb_promo_button.et_pb_button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
			background-color: #B1D135;
	}
	.limelight-cta-section.et_pb_section .et_pb_promo_button.et_pb_button:hover {
		background-color: #1C8B9D;
	}
	.limelight-cta-section.et_pb_section .et_pb_promo_button.et_pb_button:after {
		display: none !important;
	}
	.contact-us-pricing-section.et_pb_section {
		background-color: #121531 !important;
	}
	.contact-us-pricing-section.et_pb_section .blue-headline h2 {
		color: #fff !important;
	}
	.contact-us-pricing-section.et_pb_section .limelight-button.et_pb_button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
			background-color: #B1D135;
	}
	.contact-us-pricing-section.et_pb_section .limelight-button.et_pb_button:hover {
		background-color: #1C8B9D;
		font-size: 16px;
	}
	.limelight-section.limelight-pricing-section .back-to-limelight-button {
		padding: 14px 50px 17px 50px !important;
			border-radius: 50px;
			color: #fff !important;
			font-weight: 700;
			border: none !important;
			font-size: 16px;
			background-color: #B1D135;
	}
	.limelight-section.limelight-pricing-section .back-to-limelight-button:hover {
		background-color: #1C8B9D;
		font-size: 16px;
	}
	@media (max-width: 1080px) {
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 40px !important;
			line-height: 50px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
				max-width: 300px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
				max-width: 240px !important;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 20px !important;
			line-height: 26px !important;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 36px !important;
			line-height: 44px !important;
		}
	}
	@media (max-width: 1060px) {
		.limelighter-bubbles-section .et_pb_row {
			flex-wrap: wrap;
			display: flex;
		}
		.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:first-child {
			width: 100%;
			order: 2;
		}
		.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:last-child {
			width: 100%;
			order: 1;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list {
			height: 470px;
			margin-top: 0;
			width: 485px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 30px;
		}
	}
	@media (max-width: 980px) {
		.limelight-main-header .et_pb_fullwidth_header_container:before {
			border-right: 200px solid transparent;
			border-top: 300px solid #121531;
		}
		.limelight-main-header .et_pb_fullwidth_header_container:after {
			border-left: 200px solid transparent;
			border-bottom: 300px solid #121531;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 30px !important;
			line-height: 40px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
				max-width: 260px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
				max-width: 200px !important;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 32px;
			line-height: 42px;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 18px !important;
			line-height: 24px !important;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 26px !important;
			line-height: 32px !important;
		}
		.limelight-section h2, .green-limelight-section h2 {
			font-size: 36px !important;
			line-height: 44px !important;
		}
		.limelighter-bubbles-section p {
			font-size: 16px;
			line-height: 26px;
		}
		.green-limelight-section .et_pb_row.et_pb_row_4col, .green-limelight-section .et_pb_row.see-more-green-section, .limelight-bottom-people .et_pb_row.et_pb_row_4col, .businesses-blurb-row .et_pb_row.et_pb_row_4col {
			width: 80% !important;
			max-width: 100% !important;
		}
		.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column.et_pb_column_1_4 {
			width: 46% !important;
			margin-right: 8% !important;
			margin-bottom: 100px !important;
		}
		.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column.et_pb_column_1_4:nth-child(even) {
			margin-right: 0 !important;
		}
		.limelight-news-blurb.et_pb_blurb_position_left .et_pb_main_blurb_image {
			width: 100%;
			display: block;
		}
		.limelight-news-blurb.et_pb_blurb_position_left .et_pb_blurb_container {
			padding-left: 0;
			width: 100%;
			display: block;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 24px;
			line-height: 30px;
		}
		.limelight-person-row .et_pb_blurb_position_left .et_pb_module_header, .limelight-business-row h4 {
			font-size: 32px !important;
		}
		.limelight-person-row .et_pb_blurb_position_left .company {
			font-size: 26px;
		}
		.limelight-person-row .et_pb_blurb_position_left .location, .limelight-business-row p {
			font-size: 20px;
		}
		.limelight-person-section h1, .single-wpbdp_listing .post-content.entry-content h1 {
			font-size: 48px !important;
		}
		.limelight-person-row .et_pb_blurb_position_left .et_pb_main_blurb_image {
			width: 180px;
		}
		.businesses-green-circle-blurb .et_pb_module_header {
			font-size: 24px !important;
		}
		.limelight-business-row {
			display: block;
		}
		.business-green-circle-image {
			max-width: 400px;
		}
		.limelight-business-row h4, .limelight-business-row p {
			text-align: center;
		}
		.limelight-section.et_pb_section .et_pb_row {
			flex-wrap: wrap;
		}
		.limelight-pricing-section.et_pb_section .listings-row .et_pb_column_1_2 {
			width: 100%;
			margin-right: 0;
		}
		.standard-people .exposure-header {
			margin-top: 0;
		}
		.featured-people .listing-price.first-price {
			margin-top: 0;
		}
		.standard-business .exposure-header {
			margin-top: 0;
		}
		.standard-business .listing-price.first-price {
			margin-top: 0;
		}
		.limelight-posts-grid .listing-item {
			margin-bottom: 85px;
		}
		.limelight-posts-grid .listing-item .image {
			width: 100%;
			margin-bottom: 10px;
		}
		.limelight-posts-grid .listing-item .title {
			width: 100%;
			margin-left: 0;
		}
		.limelight-section.et_pb_section .limelight-pricing-h2.et_pb_row {
			padding-bottom: 0 !important;
		}
		.single-wpbdp_listing .post-content.entry-content .listing-thumbnail {
			margin: 0 auto 20px auto !important;
			margin-right: auto;
			float: none;
		}
		.single-wpbdp_listing .wpbdp-listing-single .listing-details {
			width: 100%;
			text-align: center;
		}
		.limelighter-bubbles-section .et_pb_row {
			flex-wrap: wrap;
			display: flex;
		}
		.limelighter-bubbles-section .et_pb_row .et_pb_column_1_2:first-child {
			width: 100%;
		}
		.single-wpbdp_listing .post-content.entry-content .main-image {
			width: 100%;
		}
		.single-wpbdp_listing .wpbdp-listing-single .listing-details {
			margin-left: 0;
			margin-top: 15px;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-linkedin .value, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-instagram .value, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-twitter .value, .single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-facebook .value {
			display: flex;
				align-items: center;
				justify-content: center;
		}
	}
	@media (max-width: 768px) {
		.limelight-main-header.et_pb_fullwidth_header {
			padding: 20px 0;
		}
		.limelight-main-header .et_pb_fullwidth_header_container:before {
			border-right: 80px solid transparent;
			border-top: 180px solid #121531;
			top: 0;
		}
		.limelight-main-header .et_pb_fullwidth_header_container:after {
			border-left: 80px solid transparent;
			border-bottom: 180px solid #121531;
			margin-bottom: -60px;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 28px;
			line-height: 38px;
		}
		.limelight-posts-grid .listing-item .title {
			font-size: 24px;
			line-height: 1.2em;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-name {
			font-size: 36px !important;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title {
			font-size: 28px;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company {
			font-size: 22px;
		}
	}
	@media (max-width: 660px) {
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 16px !important;
			line-height: 20px !important;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 22px !important;
			line-height: 28px !important;
		}
		.green-limelight-section .et_pb_row.et_pb_row_4col .et_pb_column.et_pb_column_1_4 {
			width: 100% !important;
			margin-right: 0 !important;
			margin-bottom: 80px !important;
		}
		.limelight-news-blurb.et_pb_blurb_position_left .et_pb_module_header a, .limelight-business-row h4 {
			font-size: 24px !important;
		}
		.limelight-section.et_pb_section .et_pb_row {
			flex-wrap: wrap;
		}
		.green-limelight-section .et_pb_main_blurb_image {
				height: auto;
		}
		.limelight-person-row .et_pb_blurb_position_left .et_pb_module_header {
			font-size: 28px !important;
		}
		.limelight-person-row .et_pb_blurb_position_left .company {
			font-size: 22px;
		}
		.limelight-person-row .et_pb_blurb_position_left .location {
			font-size: 18px;
		}
		.limelight-person-section h1, .single-wpbdp_listing .post-content.entry-content h1 {
			font-size: 36px !important;
		}
		.limelight-person-row .et_pb_blurb_position_left .et_pb_main_blurb_image {
			width: 150px;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 28px !important;
			line-height: 36px !important;
			padding-top: 20px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content img {
				max-width: 200px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-image-container .header-image img {
				max-width: 180px !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-image-container {
			padding: 0 20% 40px 20% !important;
		}
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container {
			padding: 40px 20% 10px 20% !important;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .header-content-container {
			padding: 40px 20% 40px 20% !important;
		}
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing, .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing, .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing {
			margin-top: 0;
			width: 100%;
			margin-right: 0;
			margin-bottom: 50px;
			float: left;
			display: flex;
			flex-wrap: wrap;
		}
		.limelight-featured-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-people-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-featured-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4), .limelight-standard-business-listings .wpbdp-listings-list .wpbdp-listing:nth-child(4n+4) {
			margin-right: 0;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list {
			height: 330px;
			margin-top: 0;
			width: 345px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 30px;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child {
			width: 215px;
			height: 215px;
			float: right;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:first-child a {
			width: 215px;
			height: 215px;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) {
			height: 160px;
			width: 160px;
			float: left;
			position: absolute;
			top: 20px;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(2) a {
			width: 160px;
			height: 160px;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) {
			height: 120px;
			width: 120px;
			float: left;
			position: absolute;
			top: 210px;
			margin-left: 140px !important;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing:nth-child(3) a {
			width: 120px;
			height: 120px;
		}
		.limelight-featured-people-image-bubbles .wpbdp-listings-list .wpbdp-listing .listing-thumbnail {
			padding: 0 !important;
		}
	}
	@media (max-width: 560px) {
		.single-wpbdp_listing .post-content.entry-content .listing-thumbnail, .single-wpbdp_listing .post-content.entry-content .listing-thumbnail a {
			width: 230px;
			height: 230px;
			display: block;
			padding: 0;
		}
		.limelight-main-header.limelight-pricing-header .et_pb_fullwidth_header_container .et_pb_header_content_wrapper p {
			font-size: 24px;
			line-height: 30px;
		}
	}
	@media (max-width: 480px) {
		.limelight-main-header .et_pb_fullwidth_header_container .header-content-container .header-content h1 {
			font-size: 24px !important;
			line-height: 32px !important;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-name {
			font-size: 28px !important;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-job_title {
			font-size: 24px;
		}
		.single-wpbdp_listing .wpbdp-listing-single .wpbdp-field-company {
			font-size: 18px;
		}
	}



	/* ---------- SANFORD INFOGRAPHIC ---------- */
	.postid-161494 #main-content {
			padding-top: 0 !important;
		width: 100%;
	}
	.postid-161494 #footer {
			margin-top: 0 !important;
	}
	.postid-161494 #main-content .container {
			max-width: 100% !important;
			width: 100% !important;
		background-color: transparent;
	}
	.postid-161494 .page-header {
		display: none !important;
	}
	.postid-161494 .post-author {
		display: none !important;
	}
	.postid-161494 .post-container {
		max-width: 100% !important;
			width: 100% !important;
		background-color: transparent;
	}
	.postid-161494 .a2a_floating_style {
		display: none !important;
	}
	.postid-161494 #RightFloatAds {
		display: none !important;
	}
	.postid-161494 #blueconic-newsletter-story {
		display: none !important;
	}
	.postid-161494 .post-nav {
		display: none !important;
	}
	.postid-161494 .OUTBRAIN {
		display: none !important;
	}
	.postid-161494 .post-wrap {
		padding: 0 !important;
		background-color: transparent;
	}
	.postid-161494 article {
		margin-bottom: 0 !important;
		background-color: transparent;
	}
	.postid-161494 .post-tags {
		display: none !important;
	}
	.postid-161494 .post-footer {
		display: none !important;
	}
	.postid-161494 .wp-dfp-ad-slot {
		display: none !important;
	}
	.postid-161494 iframe {
		display: none !important;
	}
	.postid-161494 .post-header {
		display: none !important;
	}
	.postid-161494 .post-container {
		margin: 0 !important;
	}
	.postid-161494 #page-container {
		background-image: url('/wp-content/uploads/2020/07/Sanford_062320_Infographic-Background-Pattern.jpg');
		background-repeat: repeat;
		background-position: top left;
		background-size: 800px 800px;
	}
	.postid-161494 .post-content.entry-content {
		background-color: transparent;
	}
	.sanford-desktop-version {
		display: block;
	}
	.sanford-mobile-version {
		display: none;
	}
	@media (max-width: 660px) {
		.sanford-desktop-version {
			display: none;
		}
		.sanford-mobile-version {
			display: block;
		}
	}


	/* SECTION 1 + 2 */
	.sanford-infographic-section1.et_pb_section {
		padding: 0;
	}
	.sanford-infographic-section1.et_pb_section .et_pb_row {
		padding: 0 !important;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-header-logo {
		text-align: center;
		margin-top: 135px !important;
		margin-bottom: 45px !important;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-header-logo a {
		margin: 0 auto;
		width: 50%;
		max-width: 298px;
		display: block;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-headline img {
		margin: 0 auto;
		width: 90%;
		max-width: 898px;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-subhead img {
		margin: 0 auto;
		width: 90%;
		max-width: 738px;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-subhead {
		margin-top: 70px !important;
		margin-bottom: 110px !important;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-video a {
		margin: 0 auto;
		width: 90%;
		max-width: 986px;
		display: block;
	}
	.sanford-infographic-section1.et_pb_section .sanford-infographic-video {
		margin-bottom: 50px !important;
	}
	.sanford-infographic-section2.et_pb_section {
		padding: 0;
		background-color: transparent;
	}
	@media (max-width: 660px) {
		.sanford-infographic-section1.et_pb_section .sanford-infographic-headline img, .sanford-infographic-section1.et_pb_section .sanford-infographic-subhead img {
			max-width: 400px;
		}
		.sanford-infographic-section1.et_pb_section .sanford-infographic-subhead {
			margin-top: 30px !important;
			margin-bottom: 80px !important;
		}
		.sanford-infographic-section1.et_pb_section .sanford-infographic-header-logo a {
			max-width: 200px;
		}
	}


	/* SECTION 3 */
	.sanford-infographic-section3.et_pb_section {
		padding: 0;
		background-color: transparent;
	}
	.sanford-infographic-section3.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1400px !important;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-social-distancing {
		margin: 0 auto;
		width: 80%;
		max-width: 729px;
		margin-top: -75px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
		margin-top: 80px;
		width: 80%;
		max-width: 900px;
		float: right;
		clear: both;
		margin-right: 2%;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble1.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 186px;
			width: 186px;
			display: block;
			position: absolute;
			top: -70px;
			z-index: -1;
			left: 40px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs:hover .et_pb_code_inner:before {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble1.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 257px;
			width: 257px;
			display: block;
			position: absolute;
			bottom: -130px;
			z-index: -1;
			left: -64px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-signs:hover .et_pb_code_inner:after {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
		width: 80%;
		max-width: 997px;
		clear: both;
		float: left;
		margin-top: -998px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble2.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 154px;
			width: 154px;
			display: block;
			position: absolute;
			top: 75px;
			z-index: -1;
			left: -10px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble1.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 257px;
			width: 257px;
			display: block;
			position: absolute;
			bottom: -90px;
			z-index: -2;
			left: 70px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-car:hover .et_pb_code_inner:after {
		 transform: translate(25px,25px);
			-webkit-transform: translate(25px,25px); /** Chrome & Safari **/
			-o-transform: translate(25px,25px); /** Opera **/
			-moz-transform: translate(25px,25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
		width: 80%;
		max-width: 1095px;
		float: right;
		clear: both;
		margin-top: -796px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble3.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 167px;
			width: 167px;
			display: block;
			position: absolute;
			bottom: -210px;
			z-index: 0;
			right: -90px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints:hover .et_pb_code_inner:before {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble2.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 101px;
			width: 101px;
			display: block;
			position: absolute;
			bottom: -290px;
			z-index: 0;
			right: -30px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints:hover .et_pb_code_inner:after {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
		width: 100%;
		max-width: 1333px;
		clear: both;
		float: left;
		margin-top: -570px;
			margin-left: -30px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble4.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 206px;
			width: 206px;
			display: block;
			position: absolute;
			top: 45px;
			z-index: -1;
			left: -70px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass:hover .et_pb_code_inner:before {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble3.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 125px;
			width: 125px;
			display: block;
			position: absolute;
			top: 10px;
			z-index: -1;
			left: 190px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass:hover .et_pb_code_inner:after {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
		width: 100%;
			max-width: 1041px;
			float: right;
			clear: both;
			margin-top: -322px;
			margin-right: 160px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble4.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 249px;
			width: 249px;
			display: block;
			position: absolute;
			top: -70px;
			z-index: -1;
			right: 50px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment:hover .et_pb_code_inner:before {
		 transform: translate(25px,25px);
			-webkit-transform: translate(25px,25px); /** Chrome & Safari **/
			-o-transform: translate(25px,25px); /** Opera **/
			-moz-transform: translate(25px,25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble4.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 162px;
			width: 162px;
			display: block;
			position: absolute;
			top: 120px;
			z-index: -1;
			right: -55px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-payment:hover .et_pb_code_inner:after {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
		width: 80%;
			max-width: 837px;
			clear: both;
			float: right;
			margin-right: 4%;
			margin-top: 30px;
		margin-bottom: 100px;
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble4.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 206px;
			width: 206px;
			display: block;
			position: absolute;
			top: -30px;
			z-index: -1;
			left: 90px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register:hover .et_pb_code_inner:before {
		 transform: translate(25px,25px);
			-webkit-transform: translate(25px,25px); /** Chrome & Safari **/
			-o-transform: translate(25px,25px); /** Opera **/
			-moz-transform: translate(25px,25px); /** Firefox **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble5.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 89px;
			width: 89px;
			display: block;
			position: absolute;
			top: -50px;
			z-index: -1;
			left: 210px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-register:hover .et_pb_code_inner:after {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-path1.path1 path {
		stroke-dasharray: 6000;
		stroke-dashoffset: 6000;
		animation: dash 14s linear forwards infinite;
	}
	@keyframes dash {
		0% {
			stroke-dashoffset: 6000;
		}
		50% {
			stroke-dashoffset: 0;
		}
		100% {
			stroke-dashoffset: 0;
		}
	}
	.sanford-infographic-section3.et_pb_section .sanford-infographic-path1 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		float: left;
			width: 100%;
		z-index: -10;
	}
	@media (max-width: 1600px) {
		.sanford-infographic-section3.et_pb_section .et_pb_row {
			max-width: 1000px !important;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-social-distancing {
			max-width: 656px;
			margin-top: -75px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
			margin-top: 80px;
			max-width: 630px;
			margin-right: 2%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before {
			height: 130px;
			width: 130px;
			top: -50px;
			left: 30px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after {
			height: 180px;
			width: 180px;
			bottom: -85px;
				left: -40px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
			max-width: 698px;
			margin-top: -712px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before {
			height: 108px;
			width: 108px;
			top: 55px;
			left: -10px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after {
			height: 180px;
			width: 180px;
			bottom: -45px;
			left: 50px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
			max-width: 767px;
			margin-top: -568px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before {
			height: 117px;
			width: 117px;
			bottom: -140px;
				right: -60px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after {
			height: 71px;
			width: 71px;
			bottom: -200px;
				right: -30px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
			max-width: 933px;
			margin-top: -405px;
			margin-left: -20px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before {
			height: 144px;
			width: 144px;
			top: 35px;
			left: -40px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after {
			height: 87.5px;
			width: 87.5px;
			top: 5px;
			left: 120px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
			max-width: 729px;
			margin-top: -230px;
			margin-right: 14%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before {
			height: 174px;
			width: 174px;
			top: -45px;
			right: 40px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after {
			height: 113px;
			width: 113px;
			top: 80px;
			right: -30px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
			max-width: 586px;
			margin-right: 4%;
			margin-top: 30px;
			margin-bottom: 100px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before {
			height: 144px;
			width: 144px;
			top: -20px;
			left: 65px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
			height: 62px;
			width: 62px;
			top: -30px;
			left: 150px;
		}
	}
	@media (max-width: 1200px) {
		.sanford-infographic-section3.et_pb_section .et_pb_row {
			max-width: 800px !important;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-social-distancing {
			max-width: 525px;
			margin-top: 0;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
			margin-top: 60px;
			max-width: 504px;
			margin-right: 3%;
				margin-bottom: 10px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before {
			height: 104px;
			width: 104px;
			top: -40px;
				left: 30px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after {
			height: 144px;
			width: 144px;
			bottom: -65px;
				left: -30px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
			width: 80%;
			max-width: 558px;
			margin-top: -575px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before {
			height: 86px;
			width: 86px;
			top: 30px;
				left: -5px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after {
			height: 144px;
			width: 144px;
			bottom: -38px;
				left: 40px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
			width: 80%;
			max-width: 614px;
			margin-top: -455px;
			margin-right: 2%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before {
			height: 94px;
			width: 94px;
			bottom: -120px;
				right: -60px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after {
			height: 57px;
			width: 57px;
			bottom: -165px;
				right: -35px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
			max-width: 746px;
			margin-top: -325px;
			margin-left: -20px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before {
			height: 115px;
			width: 115px;
			top: 25px;
				left: -39px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after {
			height: 70px;
			width: 70px;
			top: 0px;
				left: 100px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
			max-width: 583px;
			margin-top: -185px;
			margin-right: 14%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before {
			height: 139px;
			width: 139px;
			top: -40px;
				right: 35px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after {
			height: 90px;
			width: 90px;
			top: 65px;
				right: -29px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
			max-width: 469px;
			margin-right: 4%;
			margin-top: 15px;
			margin-bottom: 100px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before {
			height: 115px;
			width: 115px;
			top: -16px;
				left: 50px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
			height: 50px;
			width: 50px;
			top: -25px;
				left: 120px;
		}
	}
	@media (max-width: 980px) {
		.sanford-infographic-section3.et_pb_section .sanford-desktop-version {
			display: none;
		}
		.sanford-infographic-section3.et_pb_section .sanford-mobile-version {
			display: block;
			margin: 0 auto;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-signs .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-car .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-footprints .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-payment .et_pb_code_inner:after, .sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:before, .sanford-infographic-section3.et_pb_section .sanford-infographic-register .et_pb_code_inner:after {
			display: none;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs, .sanford-infographic-section3.et_pb_section .sanford-infographic-car, .sanford-infographic-section3.et_pb_section .sanford-infographic-footprints, .sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass, .sanford-infographic-section3.et_pb_section .sanford-infographic-payment, .sanford-infographic-section3.et_pb_section .sanford-infographic-register, .sanford-infographic-section3.et_pb_section .sanford-infographic-path1 {
			width: 100% !important;
			float: none !important;
			clear: both !important;
			margin-right: auto !important;
			margin-left: auto !important;
			max-width: 100% !important;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-signs {
			margin-top: 20px;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-car {
			margin-top: -242%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints {
			margin-top: 20%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-footprints img {
			margin-right: 10%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-plexiglass {
			margin-top: 25%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-payment {
			margin-top: 10%;
		}
		.sanford-infographic-section3.et_pb_section .sanford-infographic-register {
			margin-top: 20%;
		}
	}


	/* SECTION 4 */
	.sanford-infographic-section4.et_pb_section {
		padding: 150px 0 0 0;
		background-color: transparent;
	}
	.sanford-infographic-section4.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1400px !important;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-face-masks {
		margin: 0 auto;
		width: 80%;
		max-width: 914px;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
		margin-top: 70px;
		width: 92%;
		max-width: 1127px;
		margin-right: auto;
		margin-left: auto;
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble6.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 186px;
			width: 186px;
			display: block;
			position: absolute;
			top: 160px;
			z-index: -1;
			left: 90px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble6.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 257px;
			width: 257px;
			display: block;
			position: absolute;
		top: -34px;
			z-index: -1;
			left: 140px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section4.et_pb_section .sanford-infographic-masks:hover .et_pb_code_inner:after {
		 transform: translate(25px,25px);
			-webkit-transform: translate(25px,25px); /** Chrome & Safari **/
			-o-transform: translate(25px,25px); /** Opera **/
			-moz-transform: translate(25px,25px); /** Firefox **/
	}
	@media (max-width: 1600px) {
		.sanford-infographic-section4.et_pb_section .et_pb_row {
			width: 100%;
			max-width: 1000px !important;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-face-masks {
			max-width: 823px;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
			margin-top: 70px;
			width: 100%;
			max-width: 789px;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before {
			height: 130px;
			width: 130px;
			top: 110px;
			left: 60px;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
			height: 180px;
			width: 180px;
			top: -25px;
			left: 102px;
		}
	}
	@media (max-width: 1200px) {
		.sanford-infographic-section4.et_pb_section .et_pb_row {
			width: 100%;
			max-width: 800px !important;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-face-masks {
			max-width: 658px;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
			margin-top: 70px;
			width: 100%;
			max-width: 631px;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before {
			height: 104px;
			width: 104px;
			top: 90px;
				left: 50px;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
			height: 144px;
			width: 144px;
			top: -21px;
				left: 80px;
		}
	}
	@media (max-width: 980px) {
		.sanford-infographic-section4.et_pb_section .sanford-desktop-version {
			display: none;
		}
		.sanford-infographic-section4.et_pb_section .sanford-mobile-version {
			display: block;
			margin: 0 auto;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:before, .sanford-infographic-section4.et_pb_section .sanford-infographic-masks .et_pb_code_inner:after {
			display: none;
		}
		.sanford-infographic-section4.et_pb_section .sanford-infographic-masks {
			width: 100% !important;
			float: none !important;
			clear: both !important;
			margin-right: auto !important;
			margin-left: auto !important;
			max-width: 100% !important;
			margin-top: 30px;
		}
	}


	/* SECTION 5 */
	.sanford-infographic-section5.et_pb_section {
		padding: 160px 0 0 0;
		background-color: transparent;
	}
	.sanford-infographic-section5.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1400px !important;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning {
		margin: 0 auto;
		width: 80%;
		max-width: 909px;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit {
		margin-top: 65px;
		width: 90%;
		max-width: 1030px;
		float: right;
		margin-bottom: 0;
		margin-right: 5%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble7.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 132px;
			width: 132px;
			display: block;
			position: absolute;
			top: -30px;
			z-index: -1;
			left: 260px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit:hover .et_pb_code_inner:before {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble7.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 249px;
			width: 249px;
			display: block;
			position: absolute;
		top: -5px;
			z-index: -2;
			left: 93px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit:hover .et_pb_code_inner:after {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	.sanford-infographic-path2 path {
		stroke-dasharray: 1000;
		stroke-dashoffset: 1000;
		animation: dash2 7s linear forwards infinite;
	}
	@keyframes dash2 {
		0% {
			stroke-dashoffset: 1000;
		}
		20% {
			stroke-dashoffset: 0;
		}
		100% {
			stroke-dashoffset: 0;
		}
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-path2 {
		margin-top: 0 !important;
			margin-bottom: 0 !important;
			float: right;
			width: 100%;
			z-index: -10;
			max-width: 366px;
			margin-right: 30%;
			clear: both;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
		width: 80%;
		max-width: 870px;
		float: left;
		margin-top: -298px;
		clear: both;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble8.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 162px;
			width: 162px;
			display: block;
			position: absolute;
			top: 0px;
			z-index: -1;
			left: -105px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble8.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 203px;
			width: 203px;
			display: block;
			position: absolute;
		top: 96px;
			z-index: -2;
			left: 44px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani:hover .et_pb_code_inner:after {
		 transform: translate(25px,25px);
			-webkit-transform: translate(25px,25px); /** Chrome & Safari **/
			-o-transform: translate(25px,25px); /** Opera **/
			-moz-transform: translate(25px,25px); /** Firefox **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
		width: 80%;
		max-width: 873px;
		float: right;
		clear: both;
		margin-right: 10%;
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble9.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 103px;
			width: 103px;
			display: block;
			position: absolute;
		top: 140px;
			z-index: -1;
			left: 275px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble9.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 203px;
			width: 203px;
			display: block;
			position: absolute;
			top: 25px;
			z-index: -2;
			left: 135px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule:hover .et_pb_code_inner:after {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	@media (max-width: 1600px) {
		.sanford-infographic-section5.et_pb_section .et_pb_row {
			width: 100%;
			max-width: 1000px !important;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning {
			max-width: 818px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit {
			margin-top: 65px;
			width: 90%;
			max-width: 721px;
			margin-right: 2%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before {
			height: 92px;
			width: 92px;
			top: -20px;
			left: 190px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after {
			height: 174px;
			width: 174px;
			top: -5px;
				left: 70px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-path2 {
			max-width: 256px;
			margin-right: 26%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
			max-width: 609px;
			margin-top: -210px;
			margin-left: 5%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before {
			height: 113px;
			width: 113px;
			top: 8px;
			left: -60px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after {
			height: 142px;
			width: 142px;
			top: 68px;
			left: 27px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
			max-width: 611px;
			margin-right: 6%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before {
			height: 72px;
			width: 72px;
			top: 95px;
			left: 205px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
			height: 142px;
			width: 142px;
			top: 10px;
			left: 110px;
		}
	}
	@media (max-width: 1200px) {
		.sanford-infographic-section5.et_pb_section .et_pb_row {
			width: 100%;
			max-width: 800px !important;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning {
			max-width: 654px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit {
			margin-top: 65px;
			width: 90%;
			max-width: 577px;
			margin-right: 2%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before {
			height: 74px;
			width: 74px;
			top: -17px;
				left: 140px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after {
			height: 139px;
			width: 139px;
			top: -5px;
				left: 55px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-path2 {
			max-width: 205px;
			margin-right: 26%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
			max-width: 487px;
			margin-top: -170px;
				margin-left: 7%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before {
			height: 90px;
			width: 90px;
			top: 7px;
				left: -45px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after {
			height: 114px;
			width: 114px;
			top: 54px;
				left: 30px
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
			max-width: 489px;
			margin-right: 6%;
			margin-top: -10px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before {
			height: 58px;
			width: 58px;
			top: 76px;
				left: 158px;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
			height: 114px;
			width: 114px;
			top: 10px;
				left: 85px;
		}
	}
	@media (max-width: 980px) {
		.sanford-infographic-section5.et_pb_section .sanford-desktop-version {
			display: none;
		}
		.sanford-infographic-section5.et_pb_section .sanford-mobile-version {
			display: block;
			margin: 0 auto;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:before, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit .et_pb_code_inner:after, .sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:before, .sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani .et_pb_code_inner:after, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:before, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule .et_pb_code_inner:after {
			display: none;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-kit, .sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani, .sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule, .sanford-infographic-section5.et_pb_section .sanford-infographic-path2-mobile {
			width: 100% !important;
			float: none !important;
			clear: both !important;
			margin-right: auto !important;
			margin-left: auto !important;
			max-width: 100% !important;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-hand-sani {
			margin-top: -70%;
		}
		.sanford-infographic-section5.et_pb_section .sanford-infographic-cleaning-schedule {
			margin-top: 24%;
		}
	}


	/* SECTION 6 */
	.sanford-infographic-section6.et_pb_section {
		padding: 160px 0 0 0;
		background-color: transparent;
	}
	.sanford-infographic-section6.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1400px !important;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-employee-training {
		margin: 0 auto;
		width: 80%;
		max-width: 796px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-employees-trained {
		margin-top: 25px;
		width: 90%;
		max-width: 1069px;
		float: none;
		margin-bottom: 35px;
		margin-right: auto;
		margin-left: auto;
	}
	.sanford-infographic-path3 path {
		stroke-dasharray: 6000;
		stroke-dashoffset: 6000;
		animation: dash3 14s linear forwards infinite;
	}
	@keyframes dash3 {
		0% {
			stroke-dashoffset: 6000;
		}
		50% {
			stroke-dashoffset: 0;
		}
		100% {
			stroke-dashoffset: 0;
		}
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-path3 {
		margin-top: 0 !important;
			margin-bottom: 0 !important;
			width: 100%;
			z-index: -10;
			max-width: 1392px;
			clear: both;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
		width: 80%;
		max-width: 724px;
		float: left;
		clear: both;
		margin-left: 10%;
		margin-top: -1070px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble10.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 207px;
			width: 207px;
			display: block;
			position: absolute;
		top: 110px;
			z-index: -1;
			left: 45px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble10.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 187px;
			width: 187px;
			display: block;
			position: absolute;
			top: -35px;
			z-index: -2;
			left: -45px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake:hover .et_pb_code_inner:after {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
		width: 90%;
		max-width: 1086px;
		float: right;
		clear: both;
		margin-top: -820px;
		margin-right: 8%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble11.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 257px;
			width: 257px;
			display: block;
			position: absolute;
			top: 75px;
			z-index: -2;
			right: -65px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet:hover .et_pb_code_inner:after {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
		width: 92%;
		max-width: 1044px;
		float: left;
		clear: both;
		margin-top: -518px;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble11.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 247px;
			width: 247px;
			display: block;
			position: absolute;
		top: -65px;
			z-index: -1;
			left: -75px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble12.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 153px;
			width: 153px;
			display: block;
			position: absolute;
			top: 85px;
			z-index: -2;
			left: 145px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe:hover .et_pb_code_inner:after {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
		width: 94%;
		max-width: 1171px;
		float: right;
		clear: both;
		margin-top: -347px;
			margin-right: 8%;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble12.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 149px;
			width: 150px;
			display: block;
			position: absolute;
			top: -40px;
			z-index: -2;
			right: 55px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder:hover .et_pb_code_inner:before {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble13.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 223px;
			width: 222px;
			display: block;
			position: absolute;
			top: 85px;
			z-index: -2;
			right: 145px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-launder:hover .et_pb_code_inner:after {
		 transform: translate(25px,-25px);
			-webkit-transform: translate(25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(25px,-25px); /** Opera **/
			-moz-transform: translate(25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
		width: 94%;
		max-width: 1015px;
		float: right;
		clear: both;
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-OrangeBubble13.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 193px;
			width: 193px;
			display: block;
			position: absolute;
		top: 10px;
			z-index: -2;
			left: 45px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol:hover .et_pb_code_inner:before {
		 transform: translate(-25px,-25px);
			-webkit-transform: translate(-25px,-25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,-25px); /** Opera **/
			-moz-transform: translate(-25px,-25px); /** Firefox **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
		content: '';
			background-image: url(/wp-content/uploads/2020/07/Sanford_062320_Infographic-BlueBubble14.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center;
			height: 172px;
			width: 172px;
			display: block;
			position: absolute;
		top: -15px;
			z-index: -2;
			left: 185px;
		transition: all 2s ease-in-out;
			-webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
			-moz-transition: all 2s ease-in-out; /** Firefox **/
			-o-transition: all 2s ease-in-out; /** Opera **/
	}
	.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol:hover .et_pb_code_inner:after {
		 transform: translate(-25px,25px);
			-webkit-transform: translate(-25px,25px); /** Chrome & Safari **/
			-o-transform: translate(-25px,25px); /** Opera **/
			-moz-transform: translate(-25px,25px); /** Firefox **/
	}
	@media (max-width: 1600px) {
		.sanford-infographic-section6.et_pb_section .et_pb_row {
			width: 100%;
			max-width: 1000px !important;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-employee-training {
			max-width: 692px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-employees-trained {
			max-width: 962px;
			margin-top: 15px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
			max-width: 507px;
			margin-left: 10%;
			margin-top: -760px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before {
			height: 145px;
			width: 145px;
			top: 60px;
			left: 30px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after {
			height: 131px;
			width: 131px;
			top: -22px;
				left: -30px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
			max-width: 760px;
			margin-top: -586px;
			margin-right: 8%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after {
			height: 180px;
			width: 180px;
			top: 55px;
			right: -45px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
			max-width: 731px;
			margin-top: -369px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before {
			height: 173px;
			width: 173px;
			top: -50px;
				left: -45px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after {
			height: 107px;
			width: 107px;
			top: 55px;
			left: 95px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
			max-width: 820px;
			margin-top: -249px;
			margin-right: 8%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before {
			height: 104px;
			width: 104px;
			top: -30px;
			right: 45px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after {
			height: 156px;
			width: 156px;
			top: 49px;
				right: 114px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
			max-width: 711px;
			margin-right: 3%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before {
			height: 135px;
			width: 135px;
			top: 3px;
				left: 25px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
			height: 120px;
			width: 120px;
			top: -20px;
			left: 115px;
		}
	}
	@media (max-width: 1200px) {
		.sanford-infographic-section6.et_pb_section .et_pb_row {
			width: 100%;
			max-width: 800px !important;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-employee-training {
			max-width: 554px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-employees-trained {
			max-width: 770px;
			margin-top: 15px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
			max-width: 406px;
			margin-left: 14%;
				margin-top: -610px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before {
			height: 116px;
			width: 116px;
			top: 52px;
				left: 22px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after {
			height: 105px;
			width: 105px;
			top: -18px;
				left: -22px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
			max-width: 608px;
			margin-top: -469px;
				margin-right: 10%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after {
			height: 144px;
			width: 144px;
			top: 43px;
				right: -37px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
			max-width: 585px;
			margin-top: -299px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before {
			height: 138px;
			width: 138px;
			top: -35px;
				left: -35px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after {
			height: 86px;
			width: 86px;
			top: 45px;
				left: 80px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
			max-width: 656px;
			margin-top: -199px;
			margin-right: 6%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before {
			height: 83px;
			width: 83px;
			top: -20px;
				right: 28px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after {
			height: 125px;
			width: 125px;
			top: 40px;
				right: 92px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
			max-width: 569px;
			margin-right: 2%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before {
			height: 108px;
			width: 108px;
			top: 3px;
				left: 25px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
			height: 96px;
			width: 96px;
			top: -25px;
				left: 90px;
		}
	}
	@media (max-width: 980px) {
		.sanford-infographic-section6.et_pb_section .sanford-desktop-version {
			display: none;
		}
		.sanford-infographic-section6.et_pb_section .sanford-mobile-version {
			display: block;
			margin: 0 auto;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-6feet .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-handshake .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-ppe .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-launder .et_pb_code_inner:after, .sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:before, .sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol .et_pb_code_inner:after {
			display: none;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake, .sanford-infographic-section6.et_pb_section .sanford-infographic-6feet, .sanford-infographic-section6.et_pb_section .sanford-infographic-ppe, .sanford-infographic-section6.et_pb_section .sanford-infographic-launder, .sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol, .sanford-infographic-section6.et_pb_section .sanford-infographic-path3-mobile {
			width: 100% !important;
			float: none !important;
			clear: both !important;
			margin-right: auto !important;
			margin-left: auto !important;
			max-width: 100% !important;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-handshake {
			margin-top: 0;
			margin-bottom: 8px;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-6feet {
			margin-top: -190%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-ppe {
			margin-top: 18%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-launder {
			margin-top: 20%;
		}
		.sanford-infographic-section6.et_pb_section .sanford-infographic-cleaning-protocol {
			margin-top: 21%;
		}
	}


	/* SECTION 7 */
	.sanford-infographic-section7.et_pb_section {
		padding: 160px 0 160px 0;
		background-color: transparent;
	}
	.sanford-infographic-section7.et_pb_section .et_pb_row {
		width: 100%;
		max-width: 1920px !important;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
		margin: 0 auto 100px auto;
		width: 100%;
		max-width: 1328px;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
		margin: 0 auto 225px auto;
		width: 80%;
		max-width: 906px;
	}
	.sanford-infographic-section7.et_pb_section .sanford-infographic-map {
		margin: 0 auto 350px auto;
		width: 100%;
		max-width: 1587px;
	}
	@media (max-width: 1600px) {
		.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
			margin: 0 auto 75px auto;
			max-width: 930px;
		}
		.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
			margin: 0 auto 150px auto;
			max-width: 634px;
		}
		.sanford-infographic-section7.et_pb_section .sanford-infographic-map {
			width: 90%;
		}
	}
	@media (max-width: 1200px) {
		.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
			margin: 0 auto 70px auto;
			max-width: 744px;
		}
		.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
			margin: 0 auto 145px auto;
			max-width: 507px;
		}
	}
	@media (max-width: 980px) {
		.sanford-infographic-section7.et_pb_section .sanford-desktop-version {
			display: none;
		}
		.sanford-infographic-section7.et_pb_section .sanford-mobile-version {
			display: block;
			margin: 0 auto;
		}
		.sanford-infographic-section7.et_pb_section .sanford-infographic-priority {
			width: 80% !important;
			float: none !important;
			clear: both !important;
			margin-right: auto !important;
			margin-left: auto !important;
			max-width: 100% !important;
		}
		.sanford-infographic-section7.et_pb_section .sanford-infographic-button {
			width: 60% !important;
			float: none !important;
			clear: both !important;
			margin-right: auto !important;
			margin-left: auto !important;
			max-width: 100% !important;
		}
	}


	/* ---------- CBRE NOVEMBER INFOGRAPHIC --------- */
	/* INFOGRAPHIC POST STYLING */
	.postid-170358 #main-content {
			padding-top: 0 !important;
		width: 100%;
	}
	.postid-170358 #footer {
			margin-top: 0 !important;
	}
	.postid-170358 #main-content .container {
			max-width: 100% !important;
			width: 100% !important;
	}
	.postid-170358 .page-header {
		display: none !important;
	}
	.postid-170358 .post-author {
		display: none !important;
	}
	.postid-170358 .post-container {
		max-width: 100% !important;
			width: 100% !important;
	}
	.postid-170358 .a2a_floating_style {
		display: none !important;
	}
	.postid-170358 #RightFloatAds {
		display: none !important;
	}
	.postid-170358 #blueconic-newsletter-story {
		display: none !important;
	}
	.postid-170358 .post-nav {
		display: none !important;
	}
	.postid-170358 .OUTBRAIN {
		display: none !important;
	}
	.postid-170358 .post .post-wrap {
		padding: 0 !important;
	}
	.postid-170358 article {
		margin-bottom: 0 !important;
	}
	.postid-170358 .post-tags {
		display: none !important;
	}
	.postid-170358 .post-footer {
		display: none !important;
	}
	.postid-170358 .wp-dfp-ad-slot {
		display: none !important;
	}
	.postid-170358 iframe {
		display: none !important;
	}
	.postid-170358 .post-header {
		display: none !important;
	}
	.postid-170358 .post-container {
		margin: 0 !important;
	}
	.postid-170358 #page-container {
		overflow: hidden;
	}
	.postid-170358 #page-container .et_pb_row .et_pb_column {
		margin-bottom: 0 !important;
	}


	/* INFOGRAPHIC SECTION 1 */
	.cbre-november-infographic-section1.et_pb_section {
		padding: 0;
	}
	.cbre-november-infographic-section1 .et_pb_row {
		padding: 0 !important;
		max-width: 1080px !important;
			width: 80% !important;
	}
	.cbre-november-infographic-section1 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section1 .live-work-play {
		margin-bottom: 0 !important;
		margin-top: 12% !important;
	}
	.cbre-november-infographic-section1 .in-the-triangle {
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section1 .by-cbre {
		margin-top: 2% !important;
		margin-bottom: 2% !important;
	}
	.cbre-november-infographic-section1 .november-2020 {
		margin-top: 2% !important;
		margin-bottom: 12% !important;
	}
	.cbre-november-infographic-section1 .cbre-infographic-live-title.et_pb_row {
		padding: 0;
		margin-bottom: -4%;
		max-width: 100% !important;
			width: 100% !important;
	}


	/* INFOGRAPHIC SECTION 2 */
	.cbre-november-infographic-section2.et_pb_section {
		padding: 3% 0 !important;
	}
	.cbre-november-infographic-section2 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section2 .population-growth {
		margin-bottom: 3% !important;
		margin-top: 7% !important;
	}
	.cbre-november-infographic-section2 .overall-population-number {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.cbre-november-infographic-section2 .overall-population {
		margin-bottom: 8% !important;
		margin-top: 0 !important;
	}
	.cbre-november-infographic-section2 .annual-growth-number {
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}
	.cbre-november-infographic-section2 .annual-growth-text {
		margin-bottom: 10% !important;
		margin-top: 1% !important;
	}
	.cbre-november-infographic-section2 .wake-county {
		margin-bottom: 2% !important;
		margin-top: 0 !important;
	}
	.cbre-november-infographic-section2 .wake-county-number {
		margin-bottom: 1% !important;
		margin-top: 0 !important;
	}
	.cbre-november-infographic-section2 .wake-county-text {
		margin-bottom: 8% !important;
		margin-top: 0 !important;
	}


	/* INFOGRAPHIC SECTION 3 */
	.cbre-november-infographic-section3.et_pb_section {
		padding: 3% 0 8% 0 !important;
	}
	.cbre-november-infographic-section3 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section3 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section3 .market-accolades {
		margin-top: 4% !important;
		margin-bottom: 4% !important;
	}
	.cbre-november-infographic-section3 .et_pb_column_1_2 {
		width: 50% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section3 .market-accolade {
		margin-top: 2% !important;
		margin-bottom: 6% !important;
	}


	/* INFOGRAPHIC SECTION 4 */
	.cbre-november-infographic-section4.et_pb_section {
		padding: 3% 0 !important;
	}
	.cbre-november-infographic-section4 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section4 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section4 .residential-stats {
		margin-top: 4% !important;
		margin-bottom: 4% !important;
	}
	.cbre-november-infographic-section4 .residential-comparison {
		margin-top: 4% !important;
		margin-bottom: 4% !important;
	}
	.cbre-november-infographic-section4 .et_pb_column_1_2 {
		width: 50% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section4 .new-listings {
		margin-top: 1% !important;
		margin-bottom: 1% !important;
	}
	.cbre-november-infographic-section4 .closed-sales {
		margin-top: 1% !important;
		margin-bottom: 1% !important;
	}
	.cbre-november-infographic-section4 .median-sales-price {
		margin-top: 1% !important;
		margin-bottom: 1% !important;
	}
	.cbre-november-infographic-section4 .residential-houses {
		margin-top: -18.75% !important;
			margin-bottom: 0 !important;
	}


	/* INFOGRAPHIC SECTION 5 */
	.cbre-november-infographic-section5.et_pb_section {
		padding: 3% 0 0 0 !important;
	}
	.cbre-november-infographic-section5 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section5 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section5 .apartment-leasing {
		margin-top: 4% !important;
		margin-bottom: 4% !important;
	}
	.cbre-november-infographic-section5 .apartment-image-row {
		display: flex !important;
		align-items: center;
	}
	.cbre-november-infographic-section5 .et_pb_column_3_5 {
		width: 61.5% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section5 .et_pb_column_2_5 {
		width: 38.5% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section5 .apartment-image {
		margin-top: 0 !important;
		margin-bottom: 8% !important;
	}
	.cbre-november-infographic-section5 .existing-units {
		margin-top: 0 !important;
		margin-bottom: 8% !important;
	}
	.cbre-november-infographic-section5 .starting-rents {
		margin-top: 8% !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section5 .cbre-infographic-work-title.et_pb_row {
		padding: 0;
		margin-bottom: -4%;
	}


	/* INFOGRAPHIC SECTION 6 */
	.cbre-november-infographic-section6.et_pb_section {
		padding: 3% 0 8% 0 !important;
		margin-top: -4%;
	}
	.cbre-november-infographic-section6 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section6 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section6 .comparative-cost {
		margin-top: 6% !important;
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section6 .office-comparison {
		margin-top: 4% !important;
		margin-bottom: 2% !important;
	}
	.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3 {
		margin-right: 4% !important;
		width: 20% !important;
	}
	.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3:first-child {
		margin-left: 8% !important;
		margin-right: 2% !important;
	}
	.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3:nth-child(2) {
		width: 42% !important;
		margin-right: 0 !important;
	}
	.cbre-november-infographic-section6 .comparative-markets-row .et_pb_column_1_3:last-child {
		margin-left: 0 !important;
		margin-right: 8% !important;
	}
	.cbre-november-infographic-section6 .raleigh-cost, .cbre-november-infographic-section6 .atlanta-cost, .cbre-november-infographic-section6 .seattle-cost, .cbre-november-infographic-section6 .nashville-cost, .cbre-november-infographic-section6 .charlotte-cost, .cbre-november-infographic-section6 .austin-cost {
		margin-top: 0 !important;
		margin-bottom: 14% !important;
	}
	.cbre-november-infographic-section6 .desk-image {
		margin-top: 18% !important;
		margin-bottom: 10% !important;
	}


	/* INFOGRAPHIC SECTION 7 */
	.cbre-november-infographic-section7.et_pb_section {
		padding: 3% 0 6% 0 !important;
	}
	.cbre-november-infographic-section7 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section7 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section7 .life-sciences {
		margin-top: 4% !important;
		margin-bottom: 4% !important;
	}
	.cbre-november-infographic-section7 .et_pb_column_1_2 {
		width: 50% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section7 .lab-image {
		margin-top: 0 !important;
		margin-bottom: 4% !important;
	}
	.cbre-november-infographic-section7 .largest-life-sciences-market {
		margin-top: 0 !important;
		margin-bottom: 2% !important;
	}
	.cbre-november-infographic-section7 .beaker-top {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section7 .beaker2 {
		margin-top: -2% !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section7 .beaker3 {
		margin-top: -2% !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section7 .beaker4 {
		margin-top: -2% !important;
		margin-bottom: 4% !important;
	}


	/* INFOGRAPHIC SECTION 8 */
	.cbre-november-infographic-section8.et_pb_section {
		padding: 3% 0 !important;
	}
	.cbre-november-infographic-section8 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section8 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section8 .tech-header {
		margin-top: 4% !important;
		margin-bottom: 2% !important;
	}
	.cbre-november-infographic-section8 .et_pb_column_1_2 {
		width: 50% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section8 .tech-market {
		margin-top: 2% !important;
		margin-bottom: 2% !important;
	}
	.cbre-november-infographic-section8 .educational-attainment {
		margin-top: 2% !important;
		margin-bottom: 2% !important;
	}
	.cbre-november-infographic-section8 .tech-overlap-row .et_pb_column_2_5 {
		width: 56.2% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section8 .tech-overlap-row .et_pb_column_3_5 {
		width: 57.8% !important;
		margin: 0 !important;
		margin-left: -14% !important;
	}
	.cbre-november-infographic-section8 .tech-degree {
		margin-top: 5% !important;
		margin-bottom: 5% !important;
	}
	.cbre-november-infographic-section8 .tech-employees {
		margin-top: 5% !important;
		margin-bottom: 5% !important;
	}
	.cbre-november-infographic-section8 .millennial-population {
		margin-top: 6% !important;
		margin-bottom: 5% !important;
	}
	.cbre-november-infographic-section8 .tech-image {
		margin-top: 0 !important;
		margin-bottom: 2% !important;
	}


	/* INFOGRAPHIC SECTION 9 */
	.cbre-november-infographic-section9.et_pb_section {
		padding: 3% 0 0 0 !important;
	}
	.cbre-november-infographic-section9 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section9 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section9 .under-construction {
		margin-top: 4% !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section9 .et_pb_column_3_5 {
		width: 61.5% !important;
		margin: 0 !important;
	}
	.cbre-november-infographic-section9 .et_pb_column_2_5 {
		width: 41.5% !important;
		margin: 0 !important;
		margin-left: -3% !important;
	}
	.cbre-november-infographic-section9 .construction-image {
		margin-top: 0 !important;
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section9 .construction-overall {
		margin-top: 12% !important;
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section9 .construction-office {
		margin-top: 6% !important;
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section9 .construction-industrial {
		margin-top: 6% !important;
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section9 .construction-retail {
		margin-top: 6% !important;
		margin-bottom: 6% !important;
	}
	.cbre-november-infographic-section9 .cbre-infographic-play-title.et_pb_row {
		padding: 0;
		margin-bottom: -4%;
	}


	/* INFOGRAPHIC SECTION 10 */
	.cbre-november-infographic-section10.et_pb_section {
		padding: 3% 0 5% 0 !important;
	}
	.cbre-november-infographic-section10 .et_pb_code {
		text-align: center;
	}
	.cbre-november-infographic-section10 .et_pb_row {
		padding: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	.cbre-november-infographic-section10 .top-places {
		margin-top: 6% !important;
		margin-bottom: 1% !important;
	}
	.cbre-november-infographic-section10 .didnt-exist {
		margin-top: 1% !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section10 .top-places-row .et_pb_column {
		display: flex;
		padding: 0 2%;
		justify-content: center;
	}
	.cbre-november-infographic-section10 .top-places-row .et_pb_column .et_pb_code {
		padding: 3% 4% 6% 4%;
		margin: 0 !important;
	}
	.cbre-november-infographic-section10 .new-places {
		margin-top: 4% !important;
		margin-bottom: 1% !important;
	}
	.cbre-november-infographic-section10 .lookout {
		margin-top: 1% !important;
		margin-bottom: 0 !important;
	}
	.cbre-november-infographic-section10 .new-places-row1 .et_pb_column, .cbre-november-infographic-section10 .new-places-row2 .et_pb_column {
			display: flex;
			padding: 0 2%;
			justify-content: center;
	}
	.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code {
		padding: 3% 4% 2% 4%;
		margin: 0 !important;
	}
	.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code:first-child {
			margin-left: 15% !important;
	}
	.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code:last-child {
			margin-right: 15% !important;
	}
	.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code {
		padding: 2% 4% 0 4%;
		margin: 0 !important;
	}
	.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code:first-child {
			margin-left: 21.5% !important;
	}
	.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code:last-child {
			margin-right: 21.5% !important;
	}
	.new-places-row1 .et_pb_column .et_pb_code img, .new-places-row2 .et_pb_column .et_pb_code img {
			max-width: 100%;
			width: 100%;
			margin-left: 0;
			margin-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			-webkit-transition: all .4s ease-in-out;
			-moz-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
	}
	.new-places-row1 .et_pb_column .et_pb_code:hover img, .new-places-row2 .et_pb_column .et_pb_code:hover img {
			max-width: 104%;
			width: 104%;
			margin-left: -2%;
			margin-right: -2%;
			margin-top: -2%;
			margin-bottom: 0;
	}
	.cbre-november-infographic-section10 .et_pb_row.main-disclaimer-row {
			padding: 0 !important;
			max-width: 1360px !important;
			width: 80% !important;
	}
	.cbre-november-infographic-section10 .et_pb_row.main-disclaimer-row p a {
			color: #b1d235 !important;
	}
	.cbre-november-infographic-section10 .et_pb_row.main-disclaimer-row p a:hover {
			color: #00a657 !important;
	}


	/* ---------- FORM STYLING ---------- */
	.gform_wrapper {
		margin: 0 !important;
		float: left;
		width: 100%;
	}
	.gform_wrapper .gform_body {
		float: left;
	}
	.gform_wrapper ul li.gfield.full-width {
		width: 100%;
		margin-top: 0;
		margin-bottom: 2%;
		float: left;
		clear: none;
		padding-right: 0 !important;
	}
	.gform_wrapper ul li.gfield.half-width {
		width: 49%;
		margin-right: 2%;
		margin-top: 0;
		margin-bottom: 2%;
		float: left;
		clear: none;
		padding-right: 0 !important;
	}
	.gform_wrapper ul li.gfield.half-width.second-half {
		margin-right: 0;
	}
	.gform_wrapper ul li.gfield.third-width {
		width: 32%;
		margin-right: 2%;
		margin-top: 0;
		margin-bottom: 2%;
		float: left;
		clear: none;
		padding-right: 0 !important;
	}
	.gform_wrapper ul li.gfield.third-width.last-third {
		margin-right: 0;
	}
	.gform_wrapper ul li div.ginput_container {
		margin: 0 !important;
	}
	.gform_wrapper .gfield input.text, .gform_wrapper .gfield input.title, .gform_wrapper .gfield input[type=email], .gform_wrapper .gfield input[type=password], .gform_wrapper .gfield input[type=tel], .gform_wrapper .gfield input[type=text], .gform_wrapper .gfield select, .gform_wrapper .gfield textarea {
		width: 100% !important;
		padding: 12.5px 16px !important;
		background-color: #e7e7ea !important;
		border: none;
		border-radius: 5px;
		color: #666 !important;
		margin: 0 !important;
		font-size: 16px;
	}
	.gform_wrapper .gfield input.text::-webkit-input-placeholder, .gform_wrapper .gfield input.title::-webkit-input-placeholder, .gform_wrapper .gfield input[type=email]::-webkit-input-placeholder, .gform_wrapper .gfield input[type=password]::-webkit-input-placeholder, .gform_wrapper .gfield input[type=tel]::-webkit-input-placeholder, .gform_wrapper .gfield input[type=text]::-webkit-input-placeholder, .gform_wrapper .gfield select::-webkit-input-placeholder, .gform_wrapper .gfield textarea::-webkit-input-placeholder {
		color: #666 !important;
		letter-spacing: 0 !important;
		font-weight: 400 !important;
	}
	.gform_wrapper .gfield input.text:-ms-input-placeholder, .gform_wrapper .gfield input.title:-ms-input-placeholder, .gform_wrapper .gfield input[type=email]:-ms-input-placeholder, .gform_wrapper .gfield input[type=password]:-ms-input-placeholder, .gform_wrapper .gfield input[type=tel]:-ms-input-placeholder, .gform_wrapper .gfield input[type=text]:-ms-input-placeholder, .gform_wrapper .gfield select:-ms-input-placeholder, .gform_wrapper .gfield textarea:-ms-input-placeholder {
		color: #666 !important;
		letter-spacing: 0 !important;
		font-weight: 400 !important;
	}
	.gform_wrapper .gfield input.text::placeholder, .gform_wrapper .gfield input.title::placeholder, .gform_wrapper .gfield input[type=email]::placeholder, .gform_wrapper .gfield input[type=password]::placeholder, .gform_wrapper .gfield input[type=tel]::placeholder, .gform_wrapper .gfield input[type=text]::placeholder, .gform_wrapper .gfield select::placeholder, .gform_wrapper .gfield textarea::placeholder {
		color: #666 !important;
		letter-spacing: 0 !important;
		font-weight: 400 !important;
	}
	.gform_wrapper .gfield input.text:focus, .gform_wrapper .gfield input.title:focus, .gform_wrapper .gfield input[type=email]:focus, .gform_wrapper .gfield input[type=password]:focus, .gform_wrapper .gfield input[type=tel]:focus, .gform_wrapper .gfield input[type=text]:focus, .gform_wrapper .gfield select:focus, .gform_wrapper .gfield textarea:focus {
		color: #121531 !important;
	}
	.gform_wrapper .gform_footer input[type=submit] {
		border: none !important;
		background-color: #b1d235;
		color: #fff;
		padding: 12.5px 20px;
		font-weight: 900;
		text-transform: uppercase;
		font-size: 16px;
		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
		margin: 0 !important;
		border-radius: 5px;
		width: 100% !important;
	}
	.gform_wrapper .gform_footer input[type=submit]:hover {
		background-color: #203a70;
	}
	.gform_wrapper .gform_footer {
		padding: 0 !important;
		float: left;
		width: 100% !important;
		margin: 0 !important;
	}
	@media (max-width: 980px) {
		.gform_wrapper ul li.gfield.half-width {
			width: 100%;
			margin-right: 0;
		}
		.gform_wrapper ul li.gfield.third-width {
			width: 100%;
			margin-right: 0;
		}
	}
	#wpbdp-listing-189656.wpbdp-listing .listing-details .field-value.wpbdp-field-website {
		font-size: 22px !important;
	}
	@media (max-width: 980px) {
		#wpbdp-listing-189656.wpbdp-listing .listing-details .field-value.wpbdp-field-website {
			font-size: 20px !important;
		}
	}
	@media (max-width: 660px) {
		#wpbdp-listing-189656.wpbdp-listing .listing-details .field-value.wpbdp-field-website {
			font-size: 18px !important;
		}
	}
	@media (max-width: 480px) {
		#wpbdp-listing-189656.wpbdp-listing .listing-details .field-value.wpbdp-field-website {
			font-size: 16px !important;
		}
	}

	/* ---------- CBRE JANUARY INFOGRAPHIC --------- */
	/* INFOGRAPHIC POST STYLING */
	.postid-200359 #main-content, .postid-210979 #main-content {
			padding-top: 0 !important;
		width: 100%;
	}
	.postid-200359 #footer, .postid-210979 #footer {
			margin-top: 0 !important;
	}
	.postid-200359 #main-content .container, .postid-210979 #main-content .container {
			max-width: 100% !important;
			width: 100% !important;
	}
	.postid-200359 .page-header, .postid-210979 .page-header {
		display: none !important;
	}
	.postid-200359 .post-author, .postid-210979 .post-author {
		display: none !important;
	}
	.postid-200359 .post-container, .postid-210979 .post-container {
		max-width: 100% !important;
			width: 100% !important;
	}
	.postid-200359 .a2a_floating_style, .postid-210979 .a2a_floating_style {
		display: none !important;
	}
	.postid-200359 #RightFloatAds, .postid-210979 #RightFloatAds {
		display: none !important;
	}
	.postid-200359 #blueconic-newsletter-story, .postid-210979 #blueconic-newsletter-story {
		display: none !important;
	}
	.postid-200359 .post-nav, .postid-210979 .post-nav {
		display: none !important;
	}
	.postid-200359 .OUTBRAIN, .postid-210979 .OUTBRAIN {
		display: none !important;
	}
	.postid-200359 .post .post-wrap, .postid-210979 .post .post-wrap {
		padding: 0 !important;
	}
	.postid-200359 article, .postid-210979 article {
		margin-bottom: 0 !important;
	}
	.postid-200359 .post-tags, .postid-210979 .post-tags {
		display: none !important;
	}
	.postid-200359 .post-footer, .postid-210979 .post-footer {
		display: none !important;
	}
	.postid-200359 .wp-dfp-ad-slot, .postid-210979  .wp-dfp-ad-slot {
		display: none !important;
	}
	.postid-200359 iframe, .postid-210979 iframe {
		display: none !important;
	}
	.postid-200359 .post-header, .postid-210979 .post-header {
		display: none !important;
	}
	.postid-200359 .post-container, .postid-210979 .post-container {
		margin: 0 !important;
	}
	.postid-200359 #page-container, .postid-210979 #page-container {
		overflow: hidden;
	}
	.postid-200359 #page-container .et_pb_row .et_pb_column, .postid-210979 #page-container .et_pb_row .et_pb_column {
		margin-bottom: 0 !important;
	}
	.january-infographic-section-top.cbre-november-infographic-section1.et_pb_section {
		background-image: url("/wp-content/uploads/2022/01/CBRE_20211102_Infographic_Section1_Background.jpg") !important;
	}
	.january-infographic-2022.cbre-november-infographic-section2 .overall-population,
	.january-infographic-2022.cbre-november-infographic-section2 .wake-county-text {
			margin-bottom: 5% !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 {
		background-color: #e5e5e8 !important;
			background-size: 47% !important;
		padding-top: 3% !important;
/* 		background-image: url("/wp-content/uploads/2022/01/CBRE_20211102_Infographic_Section4_Universities-BookStack-3.gif") !important; */
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .ncstate-apple img, .cbre-infographic-section3.et_pb_section.january-infographic-2022 .unc-apple img, .cbre-infographic-section3.et_pb_section.january-infographic-2022 .duke-apple img, .cbre-infographic-section3.et_pb_section.january-infographic-2022 .nccu-apple img, .cbre-infographic-section3.et_pb_section.january-infographic-2022 .wake-tech-apple img {
			width: 80% !important;
		max-width: 384px !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .universities-numbers-row .et_pb_column_1_3 {
		width: 40% !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .universities-numbers-row .et_pb_column_2_3 {
		width: 50% !important;
			margin-right: 3% !important;
			margin-left: 7% !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .universities-numbers-row .et_pb_column_2_3 .et_pb_code {
		width: 50% !important;
		float: left;
		margin-bottom: 0 !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .universities-numbers-row .et_pb_column_2_3 .et_pb_code:nth-child(3) {
		width: 50% !important;
		clear: both;
		margin-left: 25% !important;
		margin-right: 25% !important;
		margin-top: -3% !important;
		margin-bottom: -5% !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .universities-numbers-row .et_pb_column_2_3 .et_pb_code:nth-child(4) {
		clear: both;
		margin-bottom: 5% !important;
	}
	.cbre-infographic-section3.et_pb_section.january-infographic-2022 .universities-numbers-row .et_pb_column_2_3 .et_pb_code:last-child {
		margin-bottom: 5% !important;
	}
	.january-infographic-2022.cbre-november-infographic-section5 .third-hottest-market {
		margin-top: -5% !important;
		margin-bottom: -4% !important;
	}
	.january-infographic-2022.cbre-november-infographic-section5 .apartment-image {
			margin-top: 3% !important;
			margin-bottom: 0 !important;
	}
	.january-infographic-2022.cbre-november-infographic-section5 .residential-stats-bubble-row.et_pb_row .et_pb_column {
		display: flex;
		align-items: center;
			justify-content: center;
		width: 90% !important;
		margin-left: 5% !important;
		margin-right: 5% !important;
	}
	.january-infographic-2022.cbre-november-infographic-section5 .apartment-image-row {
		margin-bottom: 1% !important;
	}
	.january-infographic-2022.cbre-november-infographic-section5 .residential-stats-bubble-row.et_pb_row .et_pb_column .et_pb_code {
		padding: 2% 1% !important;
		margin-bottom: 0 !important;
	}
	.january-infographic-2022.cbre-november-infographic-section5 .starting-rents {
		margin-top: 6% !important;
			margin-bottom: 2% !important;
	}
	.residential-stats-houses-row.et_pb_row .median-sales-price {
		padding-top: 2% !important;
	}
	.residential-stats-houses-row.et_pb_row .residential-houses {
/* 		margin-top: -21% !important; */
	}
	.residential-disclaimer.et_pb_row {
		margin-bottom: 6% !important;
	}
	.residential-disclaimer.et_pb_row .et_pb_code {
		margin-top: -2% !important;
	}
	.job-announcements-section.et_pb_section {
		background-color: #e5e5e8 !important;
	}
	.job-announcements-section.cbre-november-infographic-section7 .life-sciences {
			margin-top: 4% !important;
			margin-bottom: 2% !important;
	}
	.job-announcements-section.cbre-november-infographic-section7 .announcements-numbers-row {
		margin-bottom: 8% !important;
	}
	.announcements-numbers-row.et_pb_row .et_pb_code {
		padding: 3% 0 2% 0;
			margin-bottom: 0 !important;
	}
	.announcements-graphic-row.et_pb_row .et_pb_column_1_3 {
		width: 34% !important;
		margin-right: 0 !important;
	}
	.announcements-graphic-row.et_pb_row .et_pb_column_1_3 .et_pb_code {
		padding: 9% 0;
		margin-bottom: 0 !important;
	}
	.announcements-graphic-row.et_pb_row .et_pb_column_2_3 {
		width: 66% !important;
		margin-right: 0 !important;
	}
	.january-infographic-2022-office.cbre-november-infographic-section6 .et_pb_row {
		display: flex;
		align-items: stretch;
	}
	.january-infographic-2022-office.cbre-november-infographic-section6 .et_pb_column_1_3 {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-end;
	}
	.january-infographic-2022-office.cbre-november-infographic-section6 .desk-image {
		margin-top: 0 !important;
			margin-bottom: 0 !important;
	}
	.january-infographic-2022-office.cbre-november-infographic-section6 .seattle-cost {
		width: 47.62% !important;
			margin: 0 auto;
		align-self: flex-end;
	}
	.january-infographic-2022-office.cbre-november-infographic-section6 .raleigh-cost, .january-infographic-2022-office.cbre-november-infographic-section6 .atlanta-cost, .january-infographic-2022-office.cbre-november-infographic-section6 .charlotte-cost {
			margin-top: 0 !important;
			margin-bottom: 18% !important;
	}
	.january-infographic-2022-office.cbre-november-infographic-section6 .seattle-cost, .january-infographic-2022-office.cbre-november-infographic-section6 .nashville-cost, .january-infographic-2022-office.cbre-november-infographic-section6 .austin-cost {
			margin-top: 0 !important;
			margin-bottom: 35px !important;
	}
	.january-infographic-2022-life-science.cbre-november-infographic-section7 .lab-image {
		margin-bottom: 2% !important;
	}
	.january-infographic-2022-life-science.cbre-november-infographic-section7 .largest-life-sciences-market {
		margin-bottom: 10% !important;
	}
	.january-infographic-2022-tech.cbre-november-infographic-section8 .tech-degree {
		margin-bottom: 8% !important;
	}
	.january-infographic-2022-tech.cbre-november-infographic-section8.et_pb_section {
			padding: 3% 0 5% 0 !important;
	}
	.january-infographic-2022-sublease .coworking-details-row {
		display: flex;
		align-items: stretch;
		margin-bottom: 2% !important;
	}
	.january-infographic-2022-sublease .coworking-details-row .et_pb_column_2_3 {
			margin-right: -10% !important;
			margin-left: 2% !important;
			width: 58% !important;
		display: flex;
		align-items: center;
	}
	.january-infographic-2022-sublease.cbre-infographic-section6 .coworking-image {
			margin-bottom: 12% !important;
			margin-top: 0 !important;
	}
	.january-infographic-2022-sublease .coworking-details-row .et_pb_column_1_3 {
			margin-right: 0 !important;
			margin-left: 0 !important;
			width: 50% !important;
	}
	.january-infographic-2022-sublease.cbre-infographic-section6 .flexible-space {
			margin-bottom: 1% !important;
			margin-top: 1% !important;
	}
	.january-infographic-2022-sublease.cbre-infographic-section6 .flexible-space.sublease-space {
		margin-bottom: 4% !important;
		margin-top: 2% !important;
	}
	.january-infographic-2022-construction.cbre-november-infographic-section9 .construction-office, .january-infographic-2022-construction.cbre-november-infographic-section9 .construction-industrial, .january-infographic-2022-construction.cbre-november-infographic-section9 .construction-retail {
			margin-top: 6% !important;
			margin-bottom: 8% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .et_pb_row.two-rows-top-places1 {
		width: 76.5% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .et_pb_row.two-rows-top-places2 {
		width: 80% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .et_pb_row.new-places-row1 {
		width: 82.72% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .et_pb_row.new-places-row2 {
		width: 83.75% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .top-places-row.two-rows-top-places1 .et_pb_column .et_pb_code {
			padding: 3% 4% 0 4%;
			margin: 0 !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .top-places-row.two-rows-top-places2 .et_pb_column .et_pb_code {
			padding: 3% 4% 6% 4%;
			margin: 0 !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code:first-child, .january-infographic-2022-places.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code:first-child {
			margin-left: 0 !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10 .new-places-row1 .et_pb_column .et_pb_code:last-child, .january-infographic-2022-places.cbre-november-infographic-section10 .new-places-row2 .et_pb_column .et_pb_code:last-child {
			margin-right: 0 !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10.et_pb_section .et_pb_row.two-rows-top-places1 {
		width: 54.75% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10.et_pb_section .et_pb_row.two-rows-top-places2 {
		width: 50.37% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10.et_pb_section .et_pb_row.new-places-row1 {
		width: 59.2% !important;
	}
	.january-infographic-2022-places.cbre-november-infographic-section10.et_pb_section .et_pb_row.new-places-row2 {
		width: 90% !important;
	}


	/* ---------- 20th Anniversary Page Styling ---------- */
	.page-id-204266 #main-content {
			padding: 0 !important;
		width: 100%;
	}
	.page-id-204266 #main-content .container {
		width: 100% !important;
		max-width: 100% !important;
	}
	.tw-anniversary-top-text.et_pb_section {
		padding: 130px 0 !important;
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-20.png');
		background-size: 192px 164px;
		background-repeat: no-repeat;
		background-position: center 45px;
	}
	.tw-anniversary-top-text.et_pb_section .et_pb_row {
		padding: 0 !important;
	}
	.tw-anniversary-top-text.et_pb_section .et_pb_text {
		max-width: 650px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
	}
	.tw-anniversary-top-text.et_pb_section .et_pb_text p {
		font-size: 18px;
		line-height: 30px;
		color: #707070;
	}
	.tw-anniversary-top-text.et_pb_section .blue-italic-text.et_pb_text {
		margin-bottom: 0;
	}
	.tw-anniversary-top-text.et_pb_section .blue-italic-text.et_pb_text p {
		font-size: 24px;
		line-height: 30px;
		font-weight: bold;
		font-style: italic;
		color: #1C8B9D;
	}
	.tw-anniversary-timeline.et_pb_section {
		padding: 0 !important;
	}
	.tw-anniversary-timeline.et_pb_section .et_pb_row {
		padding: 0 !important;
		width: 90% !important;
		max-width: 100% !important;
	}
	.tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text {
		max-width: 650px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 50px !important;
	}
	.tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text h2 {
		font-size: 48px !important;
		text-transform: none !important;
		padding-bottom: 10px !important;
		font-weight: 900 !important;
		letter-spacing: 0 !important;
	}
	.tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text p {
		font-size: 18px;
		line-height: 30px;
		color: #707070;
	}
	.tw-timeline * {
		box-sizing: border-box;
	}
	.tw-timeline {
		position: relative;
		max-width: 1280px;
		margin: 0 auto;
	}
	/* The actual timeline (the vertical ruler) */
	.tw-timeline::after {
		content: '';
		position: absolute;
		width: 16px;
		background-color: #E8E9ED;
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-ChevronDown.png');
		background-size: 20px 891px;
		background-position: center;
		background-repeat: repeat-y;
		top: 0;
		bottom: 350px;
		left: 50%;
		margin-left: -8px;
	}
	.tw-timeline .space {
		padding: 0 80px;
		position: relative;
		width: 50%;
	}
	.tw-timeline .space.right {
		padding: 0 0 20px 80px;
	}
	.tw-timeline .space.left {
		padding: 0 80px 20px 0;
	}
	.tw-timeline .space::after {
		content: '';
		position: absolute;
		width: 127px;
		height: 127px;
		right: -66px;
		top: -12px;
		z-index: 1;
		background-size: contain;
		background-position: center;
		background-repeat: no-repeat;
	}
	.tw-timeline .space.biojobshub::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-BioJobsHub-Icon.png');
	}
	.tw-timeline .space.innovation-road-trip::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-InnovationRoadTrip-Icon.png');
		margin-left: -45px;
	}
	.tw-timeline .space.jobs-roundup::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-JobsRoundup-Icon.png');
	}
	.tw-timeline .space.tw-limelight::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-LimeLight-Icon.png');
		margin-left: -45px;
	}
	.tw-timeline .space.gig-east::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-GigEast-Icon.png');
	}
	.tw-timeline .space.startup-guide::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-StartupGuide-Icon.png');
		margin-left: -45px;
	}
	.tw-timeline .space.editorial::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-Editorial-Icon.png');
	}
	.tw-timeline .space.tw-events::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-Events-Icon.png');
		margin-left: -45px;
	}
	.tw-timeline .space.contributors::after {
		background-image: url('/wp-content/uploads/2022/04/WRALTechWire-20thAnniversary-Contributors-Icon.png');
	}
	.tw-timeline .space.left {
		left: 0;
	}
	.tw-timeline .space.right {
		left: 50%;
	}
	.tw-timeline .space.left::before {
		content: " ";
		width: 100px;
		border-top: 2px dotted #B1D235;
		display: block;
		top: 50px;
		position: absolute;
		right: 0;
	}
	.tw-timeline .space.right::before {
		content: " ";
		width: 100px;
		border-top: 2px dotted #1C8B9D;
		display: block;
		top: 50px;
		position: absolute;
		left: 0;
	}
	.tw-timeline .space.right::after {
		left: -16px;
	}
	.tw-timeline .space .content {
		padding: 50px 60px;
		background-color: #F5F5F5;
		position: relative;
	}
	.tw-timeline .space.left .content {
		border-right: 5px solid #B1D235;
	}
	.tw-timeline .space.right .content {
		border-left: 5px solid #1C8B9D;
	}
	.tw-timeline .space .content h3 {
		color: #121531 !important;
		font-size: 26px !important;
		line-height: 28px !important;
		text-transform: uppercase;
		font-weight: 900 !important;
	}
	.tw-timeline .space .content h3 a {
		color: #121531 !important;
		font-size: 26px !important;
		line-height: 28px !important;
		text-transform: uppercase;
		font-weight: 900 !important;
	}
	.tw-timeline .space .content h3 a:hover {
		color: #1c8b9d !important;
	}
	.tw-timeline .space.left .content h3, .tw-timeline .space.left .content p {
		text-align: right;
	}
	.tw-timeline .space .content p {
		color: #707070;
	}
	.tw-timeline .space .content p a {
		color: #203A70 !important;
		font-weight: bold;
	}
	.tw-timeline .space .content p a:hover {
		color: #1c8b9d !important;
	}
	.tw-anniversary-logos.et_pb_section {
		padding: 120px 0 90px 0;
	}
	.tw-anniversary-logos.et_pb_section .et_pb_row {
		padding: 0;
		width: 90% !important;
		max-width: 90% !important;
	}
	.tw-anniversary-logos.et_pb_section .et_pb_row .et_pb_column {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.tw-anniversary-logos.et_pb_section .et_pb_row .et_pb_column .et_pb_image {
		margin: 0 !important;
		padding: 0 35px;
		max-width: 235px;
	}
	.tw-anniversary-stay-connected.et_pb_section {
		padding: 0 0 100px 0 !important;
	}
	.white-slanted-lines-row.et_pb_row {
		padding: 0 0 80px 0 !important;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text h2 {
			font-size: 48px !important;
			text-transform: none !important;
			padding-bottom: 10px !important;
			font-weight: 900 !important;
			letter-spacing: 0 !important;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text p {
			font-size: 18px;
			line-height: 30px;
			max-width: 650px;
			margin: 0 auto 30px auto;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text ul {
			list-style-type: none;
		margin: 0;
		padding: 0;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text ul li {
		margin-bottom: 20px;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text ul li:before {
			display: inline-block;
		content: '•';
		padding-right: 5px;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text ul li a {
			color: #fff !important;
		font-weight: bold;
		text-decoration: underline;
	}
	.tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text ul li a:hover {
			color: #b1d235 !important;
	}
	@media (max-width: 1260px) {
		.tw-timeline::after {
			bottom: 450px !important;
		}
	}
	@media (max-width: 1024px) {
		.tw-timeline::after {
			bottom: 560px !important;
		}
		.white-slanted-lines-row.et_pb_row .et_pb_image_wrap {
			overflow: hidden !important;
		}
		.white-slanted-lines-row.et_pb_row img {
			max-width: 1260px !important;
				width: 1260px !important;
		}
		.tw-anniversary-logos.et_pb_section.et_section_regular .et_pb_row .et_pb_column {
			flex-wrap: wrap;
			justify-content: center !important;
		}
		.tw-anniversary-logos.et_pb_section .et_pb_row .et_pb_column .et_pb_image.et_pb_module {
			width: 33.33%;
			margin: 0 0 45px 0 !important;
			text-align: center;
		}
	}
	@media (max-width: 980px) {
		.tw-timeline .space .content {
			padding: 40px 50px !important;
		}
		.tw-timeline::after {
			bottom: 530px !important;
		}
		.tw-timeline .space .content h3, .tw-timeline .space .content h3 a {
			font-size: 24px !important;
			line-height: 26px !important;
		}
	}
	@media (max-width: 900px) {
		.tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner h2, .tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner h2 {
				font-size: 36px !important;
		}
		.tw-anniversary-top-text.et_pb_section .et_pb_text .et_pb_text_inner p, .tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner p, .tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner p {
			font-size: 16px !important;
			line-height: 26px !important;
		}
		.tw-anniversary-top-text.et_pb_section .blue-italic-text.et_pb_text .et_pb_text_inner p {
			font-size: 20px !important;
			line-height: 30px !important;
			max-width: 500px;
			margin: 0 auto;
		}
		.tw-anniversary-top-text.et_pb_section.et_section_regular {
			padding: 110px 0 !important;
		}
		.tw-timeline::after {
			left: 40px;
			bottom: 20px !important;
		}
		.tw-timeline .space {
			width: 100% !important;
		}
		.tw-timeline .space.right, .tw-timeline .space.left {
			padding: 0 25px 20px 90px !important;
		}
		.tw-timeline .space::after {
			width: 80px !important;
			height: 80px !important;
			right: 0 !important;
			margin-left: -15px !important;
			top: -10px !important;
		}
		.tw-anniversary-timeline .tw-timeline .space .content {
			padding: 30px 35px !important;
		}
		.tw-anniversary-timeline .tw-timeline .space .content h3, .tw-anniversary-timeline .tw-timeline .space .content h3 a {
			font-size: 20px !important;
			line-height: 24px !important;
		}
		.tw-timeline .space.left .content h3, .tw-timeline .space.left .content p {
			text-align: left !important;
		}
		.tw-timeline .space.right .content p, .tw-timeline .space.left .content p {
			font-size: 16px !important;
			line-height: 26px !important;
		}
		.tw-timeline .space.left::after, .tw-timeline .space.right::after {
			left: 15px !important;
		}
		.tw-timeline .space.left::before {
			width: 60px !important;
			top: 28px !important;
			left: 30px !important;
		}
		.tw-timeline .space.right::before {
			width: 60px !important;
			top: 28px !important;
			left: 30px !important;
		}
		.tw-timeline .space.right {
			left: 0% !important;
		}
		.tw-timeline .space.left .content {
			border-right: none !important;
			border-left: 5px solid #B1D235 !important;
		}
		.tw-anniversary-stay-connected .white-slanted-lines-row.et_pb_row {
			padding: 0 0 60px 0 !important;
		}
		.tw-anniversary-logos.et_pb_section.et_section_regular {
			padding: 100px 0 90px 0;
		}
	}
	@media (max-width: 800px) {
		.tw-anniversary-top-text.et_pb_section .et_pb_row, .tw-anniversary-timeline.et_pb_section .et_pb_row:first-child, .tw-anniversary-stay-connected.et_pb_section .et_pb_row {
			width: 80% !important;
			margin-left: auto;
			margin-right: auto;
		}
		.tw-anniversary-stay-connected.et_pb_section .white-slanted-lines-row.et_pb_row {
			width: 100% !important;
		}
	}
	@media (max-width: 680px) {
		.tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner h2, .tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner h2 {
				font-size: 30px !important;
		}
		.tw-anniversary-top-text.et_pb_section .et_pb_text .et_pb_text_inner p, .tw-anniversary-timeline.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner p, .tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text .et_pb_text_inner p, .tw-anniversary-stay-connected.et_pb_section .et_pb_row .et_pb_text ul li a {
			font-size: 14px !important;
			line-height: 24px !important;
		}
		.tw-anniversary-top-text.et_pb_section .blue-italic-text.et_pb_text .et_pb_text_inner p {
			font-size: 18px !important;
			line-height: 28px !important;
		}
		.tw-anniversary-timeline .tw-timeline .space .content h3, .tw-anniversary-timeline .tw-timeline .space .content h3 a {
			font-size: 18px !important;
			line-height: 22px !important;
		}
		.tw-timeline .space.right .content p, .tw-timeline .space.left .content p {
			font-size: 14px !important;
			line-height: 24px !important;
		}
		.tw-anniversary-logos.et_pb_section .et_pb_row .et_pb_column .et_pb_image.et_pb_module {
			width: auto !important;
			max-width: 195px;
		}
		.tw-anniversary-logos.et_pb_section .et_pb_row .et_pb_column .et_pb_image.et_pb_module img {
			max-height: 60px !important;
		}
	}
	@media (max-width: 500px) {
		#et-secondary-nav {
			width: 100% !important;
		}
		#et-secondary-menu {
			display: flex !important;
			justify-content: space-between;
		}
		#et-secondary-menu li {
			margin: 0 0 10px 0 !important;
		}
		#top-header #et-info {
			width: 100% !important;
		}
		#top-header #et-info .et-top-search .et-search-field {
			width: 100% !important;
		}
	}
	@media (max-width: 460px) {
		#et-secondary-nav #et-secondary-menu li {
			font-size: 11px !important;
		}
	}
	@media (max-width: 400px) {
		#et-secondary-nav #et-secondary-menu li {
			font-size: 10px !important;
		}
	}

.cbre-infographic-section3.et_pb_section.january-infographic-2022 {
	background-color: #CAD1D3!important;
}