/*
 Theme Name:  Divi Child Theme
 Theme URI:    https://divilife.com
 Description:  Child Theme for Divi
 Author:       Tim Strifler
 Author URI:   https://divilife.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/

/**HEADER SIZES**/
h3 {
    font-size: 22px;
	line-height:1.5em;
}

/**MENU DROP DOWN**/
.nav li ul {
    visibility: hidden;
    z-index: 9999;
    width: 320px;
    border-top: 3px solid #e02b20;
    opacity: 0;
    background: #fff;
}

#top-menu li li a {
    width: 380px;
    padding: 3px 6px;
}

/**DATABASE SCROLL**/
#topmain {
    z-index: 3;
    background: #ffffff !important;
}

embed, iframe, object, video {
    max-width: 100%;
	background: #ffffff;
	padding-top:30px;
}

#container {
	background: #ffffff;
    border-width: 2px;
    border-style: solid;
    border-color: #A7A6AA;
    left: 50%;
    margin-bottom: 20px;
    margin-left: -480px;
    padding-bottom: 20px;
    position: absolute;
    top: 0;
    width: 960px;
    padding-top: 35px;
}

/**FOOTER**/
.footer-widget h4 {
	color:#e02b20;
}

.footer p {
	font-size:11px;
}

/**GALLERY OVERLAY**/

.et_overlay {
    background: rgba(255,255,255,.6);
}

.et_overlay:before, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_contact_submit, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_member_social_links a:hover, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_pb_sum {
    color: #e02b20;
}