/*
 Theme Name:     AANMC Custom Theme
 Theme URI:      http://www.rcvictorino.com/
 Description:    Customized theme off the DIVI framework.
 Author:         RC Victorino
 Author URI:     http://www.rcvictorino.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

#breadcrumbs {
	float:right;
}


/* GLOBAL CHANGES - Made by RC Victorino/www.rcvictorino.com
--------------------------------------*/

/* Gravity Forms Two Columns
--------------------------------------*/
.gform_wrapper.two-column_wrapper {
	max-width: 100%;
}

.gform_wrapper.two-column_wrapper ul.gform_fields,
.gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child {
	display: none;
}

.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column {
	display: block;
}

.gform_wrapper.two-column_wrapper ul.one-half {
	margin-left: 6% !important;
	width: 47%;
	float:left;
}
.gform_wrapper.two-column_wrapper ul.one-half.first {
	margin-left: 0 !important;
}

#input_3_2,
#input_3_3,
#input_3_4 {
	width: 100%;
}

.gform_wrapper .gsection {
	border-bottom: none !important;
}

.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection {
	padding: 0 !important;
}

@media only screen and (max-width: 1075px) {
	
	.gform_wrapper.two-column_wrapper ul.one-half {
		width: 100%;
	}
	
	.gform_wrapper.two-column_wrapper ul.one-half {
		margin-left: 0 !important;
	}
	
	.gform_wrapper .gsection {
		display: none !important; /* remove !important if it's not needed */
	}
	
	#gform_wrapper_3 li {
		margin-bottom: 10px;
	}
	
}


/* Additional Social Icons
--------------------------------------*/
.et-social-linkedin a:before { 
	content: '\e09d';
}

.et-social-instagram a:before {
	content:  '\e09a';
}

.et-social-youtube a:before {
	content:  '\e0a3';
}


/*Menu CTA Button*/
#et-top-navigation .et_pb_button {
    margin-top: 0px;
    font-size: inherit;
    font-weight: inherit;
background: #007e79;
color: #ffffff;
}
 
#et-top-navigation .et_pb_button:after {
font-size: 23px;
}


.footer-widget a {
color: #ffffff;
}

.footer-widget a:hover {
text-decoration: underline;
}



/* Media Queries
--------------------------------------*/

@media all and (max-width: 1023px) {
  .rjg-bread {
	display:none;
  }

  .apply-map {
	display: none;
 }
}

@media all and (min-width: 1024px) {
  .apply-map-mobile {
	display: none;
 }
}