/**
* Theme Name: GTheme
* Theme URI: https://bitbucket.org/vbitalia/gtheme
* Description: Divi child-theme for gtec-power.eu
* Author: Andrea Cazzola
* Author URI: www.andreacazzola.it
* Template: divi
* Version: 1.3.0
* License: GNU General Public License v2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
* Text Domain: gtheme
*/



@import url("../divi/style.css");

.wpcf7-form input[type=text],
.wpcf7-form input[type=tel],
.wpcf7-form input[type=email],
.wpcf7-form textarea,
.wpcf7-form select,
.wpcf7-form input[type=submit]{
  background-color: #eeeeee;
  border: 2px solid transparent;
  padding:15px;
  margin:5px 0px;
  width:100%;
  border-radius: 2px;
  cursor: auto;
}
.wpcf7-form input[type=submit]{
  background-color: #2ad2c9 !important;
  font-size: 16px;
  color:#000;
  padding:15px;
  margin:5px 0px;
  border-radius: 2px;
  cursor: auto;
}
.et_pb_section_5.et_pb_section .wpcf7-form label{
  color:white;
}
.et_pb_section_5.et_pb_section .wpcf7-form input[type=submit]{
  background-color: #2ad2c9;
  color:#000;
}

/*===============May 2019=============================*/
div.wpcf7-validation-errors {
    border: 2px solid #2ad2c9;
    color:#2ad2c9;
}
input.wpcf7-form-control.wpcf7-submit:hover {
  cursor:pointer;
  box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
  transition:0.3s;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    color: #2ad2c9;
}
input.wpcf7-form-control.wpcf7-captchar {
    border: 2px solid #ccc;
    height: 10px;
}
/*===============Feb 2020=============================*/
/*Logo size*/
.et_header_style_centered header#main-header.et-fixed-header .logo_container {
    height: 100px !important;
}
/*Menu color*/
.current-menu-item a, #top-menu li.current-menu-ancestor > a{
    color: #2ad2c9 !important;
}
.et-show-dropdown ul a,.et-show-dropdown .sub-menu li a {
    color: rgba(0,0,0,.6) !important;
}
/*Form*/
div#request-information {
background:#000 !important;
}
textarea.wpcf7-form-control.wpcf7-textarea,input.wpcf7-form-control.wpcf7-text.wpcf7-email,select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: none;
}
div#request-information .et_pb_promo.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_center.et_pb_cta_0 {
    background: #000 !important;
}

