/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Divi Child Theme
Author: aiPayges.com
Author URI: http://www.elegantthemes.com
Template: Divi
version: 1.1.0
*/

/* =Theme customization starts here

--------------------------------------------------- */


/*--- Form Styles Start ---*/

.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title {
    margin-bottom: .5em;
    font-weight: 600;
    color: #FFF;
}

.et_pb_contact p input[type=checkbox]+label, .et_pb_contact p input[type=radio]+label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    line-height: 1.7em;
    min-height: 1.7em;
    color: #FFF!important;
}

/*--- Form Styles End ---*/

/* Style the Divi Form Success Message */

.et-pb-contact-message p {
color: #fff;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
}

/* Style the Divi Form Body Start Text ---*/
.et-pb-contact-message body {
    font-family: Open Sans, Arial, sans-serif;
    font-size: 14px;
    color: #FFF;
    background-color: #fff;
    line-height: 1.7em;
    font-weight: 500;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.et-pb-contact-message:has(ul) p {
  
}

.et-pb-contact-message ul {
  font-size: 16px;
  line-height: 1.5em;
  color: white;
}
/* Style the Divi Form Body End Text ---*/

/* Give the link some padding and some color */
.bb-nav-button {
  padding: 10px;
}

.bb-nav-button > a {
  padding: 5px 18px !important;
  color: #ffffff !important;
  border-radius: 5px;
  background-color: #0f637d;
}

/* Adjust the position for the fixed navigation menu */
.bb-nav-button > a {
  position: relative;
  bottom: 0px;
}

/* Give the button a hover & active state */
.bb-nav-button > a:active,
.bb-nav-button > a:hover {
  color: #fff !important;
  background-color: #196f8c;
}