/*
Theme Name:     Divi Child
Description:    Child theme of Divi
Author:         Jayeson Earl
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
/* Place the word MENU after the mobile hamburger */
.mobile_menu_bar:after {
    content: 'MENU';
    position: relative !important;
    bottom: 10px;
    left: 10%;
    color: #c4c4c4;
}

/* Change the hamburger to X when opened */
.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}
.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container {
    display: none;
}
@media (max-width:980px) {
	.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container {
    display: block;
}
}

#main-header {
	background-color:#D3E6E7;
	
}
#header-CCRMlogo {
    display: block;
	
    float:right;
	
  	height: auto;
    bottom: 260px;
}

#header-CCRMlogo img {
	display: block;
	max-width: 20%;
	position:absolute;
	bottom:18px;
	left:75%;
	transform:translateX(-20%);
	
}

.excerpt {
	margin: 10px 0px;
	border-bottom: #e6e6e6 solid 1px;
	padding-bottom:18px;
}
	
.et_pb_post {
    margin-bottom: 30px;
    padding-bottom: 15px;
    border-bottom: #e6e6e6 solid 1px;
}
.et_pb_post .entry-content {
    padding-top: 0px;
}

#top-menu.nav{
	display:block;
}

/*  stay updated  */
#sidebar-stay-updated p {

	padding:0 0 15px 0;

}

#sidebar-stay-updated img {

	margin-right:7px;

}

.float-right {

	float:right;

}    
    	

#wpt_widget-2_content {
    position: relative;
    border: 12px solid #f1f1f1;
}


#wpt_widget-2_content .entry-title a:link {
    font-weight: normal;
    margin: 0;
    padding: 0;
	color: #0071bc;
}

#wpt_widget-2_content .entry-title a:hover {
    font-weight: normal;
    margin: 0;
    padding: 0;
	color: #29383f;
}

#left-area .post-meta a {
    color: #0071bc;
    text-decoration: underline;
}

h4.title{
	
    color: #fff;
    font-size: 18px;
    line-height: 22px;
}

#custom_html-4 {
background: -webkit-gradient(linear,left top,right top,from(#00afa0),color-stop(.29%,#00afa0),color-stop(47.24%,#1e739a),color-stop(81.8%,#314d96),to(#383f95));
    background: linear-gradient(90deg ,#00afa0 0,#00afa0 .29%,#1e739a 47.24%,#314d96 81.8%,#383f95 100%) !important;
	padding: 0 15px;
    border-radius: 4px;
}

#mc_embed_signup {
	background:none !important;
}

#mc_embed_signup .mc-field-group {
    color: #fff;
}

#mc_embed_signup .indicates-required {
    text-align: right;
    font-size: .9rem;
    margin-right: 4%;
    color: #fff;
}

#mc_embed_signup h2 {
    font-weight: bold;
    padding: 0;
    margin: 15px 0;
    font-size: 1.4em;
    color: #fff;
}
#mc_embed_signup .button {
    clear: both;
    background-color:#333 !important;
	height:44px !important;
	width: 96% !important;
	margin: 10px 5px 10px 0 !important;

}
#mc_embed_signup h2 {
    font-weight: bold;
    padding: 0;
    margin: 15px 0;
    font-size: 1.3em !important;
}