/*
Theme Name: Vantage Child
Author: SiteOrigin
Author URI: http://siteorigin.com/
Theme URI: http://siteorigin.com/theme/vantage
Description: Vantage Child Theme
Version: 1.0.0
Template: vantage
Text Domain: vantage
Domain Path: /languages/
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
/*------------------------Contacto FORM 7 Field Align horizontal INICIA ------------------------------------*/
#select_contact {
  width: 100%;
  height: 35px;
}
#select_contact {
  width: 100%;
  height: 35px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
  width: 100%;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 8px;
  padding-bottom: 8px;

}

.wpcf7 textarea {
  background: rgba(255, 255, 255, 0);
  resize: none;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea:focus {
  background: rgba(255, 255, 255, 0);
  outline: none;
}


/*-- SUBMIT BUTTON --------*/

.wpcf7 input[type="submit"] {
  background: #fff;
  border-radius: 0;
  padding: 2% 7%;
  border: 2px solid #000;
  letter-spacing: 2px;
  color:#000 !important;
}

.wpcf7-form input[type="submit"]:hover {
  transition: all 0.23s ease-in-out 0s;
  background-color: #000 !important;
  color: #ffffff !important;
  border: 2px solid #000 !important;
}

#responsive-form {
  max-width: 100%/*-- change this to get your desired form width --*/  ;
  margin: 0 auto;
  width: 100%;
}

.form-row {
  width: 100%;
}

.column-half,
.column-full {
  float: left;
  position: relative;
  padding: 0.65rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}


/**---------------- Media query ----------------**/

@media only screen and (min-width: 48em) {
  .column-half {
    width: 50%;
  }
}

.tabs {
  min-height: 0px;
}

/*-- VALIDATION ERRORS, ETC --*/

span.wpcf7-not-valid-tip {
  text-shadow: none;
  font-size: 12px;
  color: #fff;
  background: #ff0000;
  padding: 5px;
}

div.wpcf7-validation-errors {
  text-shadow: none;
  border: transparent;
  background: #f9cd00;
  padding: 5px;
  color: #9C6533;
  text-align: center;
  margin: 0;
  font-size: 12px;
}

div.wpcf7-mail-sent-ok {
  text-align: center;
  text-shadow: none;
  padding: 5px;
  font-size: inherit;
  background: #59a80f !important;
  color: #59a80f;
  margin: 0;
  border: none;
  background: none!important;
}

/*
Esto es para que el 
placeholder en la Pagina de
reforestacion se vea blanco 
*/
.page-id-573 ::-webkit-input-placeholder{
	color: #fff;
}
.page-id-573 ::-moz-placeholder{
	color: #fff;
}
.page-id-573:-ms-input-placeholder{
	color: #fff;
}
.page-id-573 :-moz-placeholder{
	color: #fff;
}
/*
Esto es para que el 
placeholder en la Pagina de
reforestacion se vea blanco 
*/

/*------------------------Contacto FORM 7 Field Align horizontal FIN ------------------------------------*/