/*
 Theme Name: Divi Child
 Description: Divi Child Theme
 Author: Weicks Media
 Template: Divi
 Version: 1.0.0
*/
div#foot-contact-l a,
div#foot-contact-l a[href^="tel"] {
    color: #000;
    font-weight: bold;
}
form#gform_2 label,
form#gform_2 legend {
    display: none;
}
#foot-contact form#gform_2 input,
#foot-contact form#gform_2 textarea {
    font-size: 16px;
    padding: 16px;
    background: transparent;
    color: #fff;
    border: 1px solid #fff;
}
#foot-contact form#gform_2 input::placeholder,
#foot-contact form#gform_2 textarea::placeholder {
    color: #fff !important;
}
input#gform_submit_button_2 {
    background: #fd6439 !important;
    text-transform: uppercase;
    font-weight: bold;
    width: 180px;
    border: 2px solid #fd6439 !important;
    cursor: pointer;
}
input#gform_submit_button_2:hover {
    background: transparent !important;
}
div#gform_confirmation_message_2 {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
#foot-contact div#gform_confirmation_message_2 {
    color: #fff !important;
}
#foot-contact form#gform_2 input {
    margin-bottom: 8px;
}
textarea#input_2_5 {
    height: 200px;
}
#contact-page-form form#gform_2 input,
#contact-page-form form#gform_2 textarea {
    font-size: 18px;
    color: #000 !important;
    border: 2px solid #000;
    padding: 14px;
}
#contact-page-form form#gform_2 input::placeholder,
#contact-page-form form#gform_2 textarea::placeholder {
    color: #000 !important;
}
#contact-page-form form#gform_2 input#gform_submit_button_2 {
    color: #fff !important;
}
#contact-page-form form#gform_2 input#gform_submit_button_2:hover {
    color: #fd6439 !important;
}
.mobile_menu_bar:before,
.mobile_menu_bar:after,
#top-menu li.current-menu-ancestor > a,
#top-menu li.current-menu-item > a {
    color: #000000;
}
.nav li ul,
.et_mobile_menu {
    border-color: #c8d9d5 !important;
}
.about-profile ul {
    padding-bottom: 5px;
    padding-left: 30px;
}
.about-profile p {
    padding-bottom: 0px;
}
p.et_pb_member_position {
    margin-bottom: 10px;
}
.et_pb_team_member_description h4 {
    padding-bottom: 2px;
}
.et_pb_team_member_image {
    margin-bottom: 20px;
}
