/*
 Theme Name:     Aladdin Theme
 Theme URI:      
 Description:    
 Author:         Studio Charlie
 Author URI:     https://www.studiocharliecreative.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
/* Sticky Quote Form */
body .gform_wrapper .gform_body .gform_fields #field_1_4.gfield .gfield_radio li {float:left;margin-right:20px;margin-top:0}
body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_radio li {margin-top:0px;}
body #gform_wrapper_1 .gform_body .gform_fields .gfield .ginput_container {padding:0px;margin-bottom:0px;}

#footer-bottom {color:#ffffff;}
body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text], 
body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=email] 
{border: 2px solid #2062AF;background-color:#ffffff;margin:10px;}

.blurbspacing{margin-top:50px;display:block;border:4px solid #ffffff;padding:10px;}
body .gform_wrapper .gform_body .gform_fields #field_3_4.gfield .gfield_radio li {float:left;margin-right:20px;margin-top:0;font-size:2em;}
body #gform_wrapper_3 .gform_body .gform_fields .gfield input[type=text] {border: 1px solid #2062AF;background-color:rgba(255,255,255,.7;margin:0px;)}
body .gform_wrapper ul li.gfield {
  margin-top: 0px; 
    padding-top: 0;
}
body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0px;
}
body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox, body .gform_wrapper ul li.field_description_below div.ginput_container_radio {
   margin-top: 0px;
    margin-bottom: 0;
}

#gform_wrapper_3 .gform_fields .gfield input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
   color: #2062AF; font-size:1.2em;
}
#gform_wrapper_3 .gform_fields .gfield input::-moz-placeholder { 
	/* Firefox 19+ */
   color: #2062AF; font-size:1.2em;}
#gform_wrapper_3 .gform_fields .gfield input:-ms-input-placeholder {
	/* IE 10+ */
   color: #2062AF; font-size:1.2em;
}
#gform_wrapper_3 .gform_fields .gfield input:-moz-placeholder {
	/* Firefox 18- */
  color: #2062AF; font-size:1.2em;
}

/* NAvigation Styling */
.callbutton {display:block;background-color:#EEB43E; padding:5px 10px 5px 10px;color:#ffffff !important;margin-bottom:8px;}
.callbutton a {color:#ffffff !important;font-size:14px !important;}
.menuhover li a {color:#EEB43E !important;}

/* Table Icon Size */
.checklist .et-pb-icon {font-size:20px;}
.checklist p {text-align:center;}

/* Fixing menu z-index issue */
header .et_pb_row_1 .et_pb_column_3_4 {
  z-index: 1;
}

/* start Alex edits after installing WP updates 2/2/2022 */
.et_pb_post {
  margin-bottom: 60px;
}

.et-waypoint:not(.et_pb_counters) {
  opacity: 1;
}
/* end Alex edits after installing WP updates 2/2/2022 */

.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=email] {
  margin-bottom: 12px;
}