/*
 Theme Name:     Gunder Wealth Management
 Theme URI:      https://gunderwealth.com
 Description:    Gunder Child Theme
 Author:         Real Integrated
 Author URI:     https://www.realintegrated.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/* Header/Footer Globals */
.calendly-overlay{
	z-index: 99999 !important;
}
#footer-info{
	float: right;
}
footer#main-footer #footer-widgets{
	background: url(../png/footer-logo-bg.png) no-repeat bottom center;	
}
footer#main-footer #footer-widgets .footer-widget{
	/*margin-bottom: 0;*/
}
.nav li li{
	line-height: 1.5em;
}

/* Gutter 1 Overrides */
@media (min-width: 981px){
.et_pb_gutters1 .et_pb_column, .et_pb_gutters1.et_pb_row .et_pb_column {
    margin-right: 10px;
}
}
@media (max-width: 980px){
.et_pb_gutters1 .et_pb_column, .et_pb_gutters1.et_pb_row .et_pb_column {
    margin-bottom: 10px !important;
}
}
@media (max-width: 767px){
.et_pb_gutters1 .et_pb_column, .et_pb_gutters1.et_pb_row .et_pb_column {
    margin-bottom: 10px !important;
}
}

/* Divi Overrides */
.et_pb_slide_description .et_pb_slide_title{
	font-weight: 400;
}

/* Header Tablet Media Queries */
@media only screen and (min-width:981px) and (max-width:1070px){
	#logo{
		max-height: 45% !important;
	}
	.et_header_style_left #et-top-navigation{
		padding-left: 165px !important;
	}
}

/* Footer */
footer#main-footer .container{
	width: 85%;
}

.et_pb_social_media_follow_network_0 a.icon{
	background-color: #000000;
}

/* Footer Menu Widget */
.footer-widget #nav_menu-2{
	margin-left: 50px;
	margin-top: -10px;
}
ul#menu-footer-menu li{
	margin-bottom: 0;
}
@media screen and (max-width:980px) {
	.footer-widget #nav_menu-2{
		margin-left: 0;
		clear: both;
	}
}
.footer-widget #nav_menu-2 li a{
	font-weight: bold;
	font-size: 14px;
}

/* Main Nav Contact Button */
@media screen and (min-width:981px) {
	#main-header .headContact a {
		color: #1f1f1f !important;
		background-color: #ffffff;
		padding: 15px 20px !important;
		border-radius: 25px;
		text-align: center;
	}
	#main-header .headContact a:hover {
		background-color: #c0dc24;
	}
	#main-header.et-fixed-header .headContact a {
		color: #1f1f1f !important;
	}
	.et_header_style_left #et-top-navigation {
		padding-top: 28px!important;
	}
	.et_header_style_left .et-fixed-header #et-top-navigation {
		padding-top: 14px!important;
	}
}

/* Parallax Sections */
.paravCenter .et_parallax_bg{
	background-position: center center;
}

/* Circle Images */
.circle-img img{
	border-radius: 50%;
	border: 6px solid #000000;
}

/* Hover Box Styles */
.hoverBox .et_pb_main_blurb_image{
	margin-bottom: 10px;
}
@media screen and (max-width:500px){
	.hoverBox{
		margin-bottom: 5px !important;
	}
}


/* MailChimp Signup */
#custom_html-3{
	width: 100%;
}
form.mc4wp-form.mc4wp-form-188{
	padding-top: 10px;
}
form.mc4wp-form.mc4wp-form-188 input{
	float: left;	
	padding: 4%;
	border: none;
	border-radius: 25px;
}
form.mc4wp-form.mc4wp-form-188 input.mcInput{
	width: 80%;
}
form.mc4wp-form.mc4wp-form-188 input.mcSubmit{
	position: absolute;
	width: 8%;
	padding: 1.2%;
	right: 5px;
	background-color: #c0dc24;
	font-weight: bold;
}
@media screen and (max-width:980px){
form.mc4wp-form.mc4wp-form-188 input.mcSubmit{
	position: relative;
	width: 20%;
	padding: 4%;
	right: 40px;
}
}
.mc4wp-alert{
	clear: both !important;
}
#blog-mc form.mc4wp-form.mc4wp-form-188 input.mcSubmit{
	position: relative;
	width: 20%;
	padding: 4%;
	right: 40px;
}
#blog-mc .mc4wp-response{
	color: #c0dc24 !important;
}

/* Contact Us Styles */
#contact-map h3{
	font-size: 18px;
	padding-bottom: 5px;
}
.contactMC .mcInput{
	box-shadow: inset 0 0 4px #000000;
}

/* Fix for schedule box overlap */
.overlap{
    z-index: 10;
}