/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.19.14.1549999317
Updated: 2019-02-12 19:21:57

*/

#top-menu li li {
	line-height: 1.35em;
	padding: 0px !important;
}

#top-menu li li a {
	width: 240px;
}

.zen-home-button-banner::after {
	content: "";
	color: transparent!important;
	width: 34px;
    height: 34px;
	margin-left: 22px !important;
	background: url('https://zenstrategics.com/wp-content/uploads/2021/11/button-arrow-dk.png') no-repeat white 8px;
}

.zen-home-button::after {
	content: "";
	color: transparent!important;
	width: 28px;
    height: 28px;
    margin-top: 1px;
    margin-left: 24px!important;
	background: url('https://zenstrategics.com/wp-content/uploads/2021/11/arrow-red.png') no-repeat white 8px;
}

.et_pb_sidebar_0.et_pb_widget_area {
	border-right: 0px !important;
}

.home-blog h2.entry-title {
	position: absolute;
    z-index: 100;
    margin-top: -20px;
}

.home-blog .format-standard {
	background: transparent !important;
/*	border: none !important; */
}

.home-blog .et_pb_image_container {
	margin: -20px;
}

.home-blog .column.size-1of1 .et_pb_post {
	margin-bottom: 10px !important;
}

.home-blog .entry-featured-image-url {
	margin-bottom: 0px !important;
}

.cu-blog .et_pb_salvattore_content[data-columns]::before {
	content: '4 .column.size-1of4' !important;
}
@media only screen and ( min-width: 981px ) {
	.cu-blog .column.size-1of4 {
	    width: 24%!important;
	    margin-right: 10px;
	}
}

#menu-services-menu .current-menu-item a {
	color: #F03E31 !important;
}

#menu-services-menu li.current-menu-item::before {
	content:'';
	position: absolute;
	display: block;
    left: -36px;
	width: 30px;
    height: 30px;
	background: url('https://zenstrategics.com/wp-content/uploads/2021/11/arrow-red.png') no-repeat 8px;
	margin-top: -2px;
    margin-right: 30px!important;
}


.et_pb_bg_layout_light .et_pb_widget li a {
	color: #707070;
	line-height: 1.5em;
}

.et_pb_widget ol li, .et_pb_widget ul li {
	margin-bottom: 10px;
}

.sjb-page .list-data .v2 .job-info h4 a {
	font-size: 28px;
}

.sjb-page .list-data .v2 .job-info h4 a:hvoer {
	color: #F03E31;
}

.sjb-page .sjb-detail .list-data .v1 ul li::before, .sjb-page .sjb-detail .list-data .v2 ul li::before {
	display: none !important;
}

.sjb-page .sjb-detail .list-data .v1 .jobpost-form {
	display: none !important;
}

.zen-footer p {
	padding-bottom: 4px !important;
}

.zen-footer .et_pb_image img {
	margin: 0px !important;
}

@media all and (min-width: 980px) and (max-width: 1039px) {
	.home-gsa-sba.et_pb_image_1 {
		float: none !important;
		margin-top: 60px !important;
		margin-left: 0px !important;
	}
}

@media all and (max-width: 479px) {
	.home-logos.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 {
		width: 33.333% !important;
	}
}

@media all and (max-width: 979px) {
	.home-blog h2.entry-title {
		display: none;
	}
}