/*
 Theme Name:     Divi Custom Child Theme
 Theme URI:
 Description:    Divi Child Theme
 Author:         faceman
 Author URI:     http://www.impressusart.com
 Template:       Divi
 Version:        0.1
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
------------------------------------------------------- */

/* Generic styles */

.et_pb_svg_logo.et_header_style_centered #logo {
  width: 96%;
}

body .gform_wrapper input[type=email], body .gform_wrapper input[type=number], body .gform_wrapper input[type=password], body .gform_wrapper input[type=tel], body .gform_wrapper input[type=text], body .gform_wrapper input[type=url], body .gform_wrapper textarea.textarea {
  padding: .35em;
}

.iagf_warn {
  border: 1px solid red;
  padding: 15px;
  text-align: center;
  font-weight: bold;
  color: red;
  background-color: #ffeac2;
}

.gform_confirmation_message table {
  background-color: white;
}

.gform_confirmation_message > table > tbody > tr > td {
  padding: 0;
  border: 10px solid #ddd;
}

.ginput_container .exhausted {
  font-weight: bold;
  font-variant: small-caps;
  color: darkred;
  background-color: #eee;
  padding: 5px 10px;
}

.gform-field-label .remaining {
  font-weight: bold;
  font-variant: small-caps;
  color: darkgreen;
  background-color: #eee;
  padding: 5px 10px;
}

.gform-field-label .test-remaining {
  font-weight: bold;
  font-variant: small-caps;
  color: darkred;
  background-color: lightorange;
  padding: 5px 10px;
}

/* Home page */

body.home h2 {
}

body.home .gform_body label {
}


/* Ipad to laptop */
@media all and (max-width: 1023px){
}

/* smaller than Ipad */
@media all and (max-width: 767px) {
}
