.breadcrumbs{display:none;}
form#form_contact #pagContactoFormInput > div.contactContainer { font-family: 'Questrial-Regular', sans-serif; font-size: 1em !important; color: #757575;}
form#form_contact #pagContactoFormInput > div.contactContainer input,
form#form_contact textarea {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #757575;
  background-color: rgb(255,255,255);
  background-image: none;
  border: 1px solid #7CB342;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
form#form_contact textarea#c_comments { height: auto; resize: none; }
form#form_contact #pagContactoFormInput > div.contactContainer input:focus {
  border-color: #7CB342;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(209,221,0,.5.);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(209,221,0,.5.);
}
form#form_contact input.submit { background: #7CB342; color: #212121; text-shadow: none; border: none; cursor: pointer; font-family: 'Questrial-Regular', sans-serif; padding: 1em; transition: all 0.3s ease-in-out;}
form#form_contact input.submit:hover { background: #7CB342; color: #212121; border: 2px solid #7CB342; border-radius: 3px;

@media (max-width: 979px) {

  form#form_contact #pagContactoFormInput > div.contactContainer input, form#form_contact textarea { width: 285px; }
  form#form_contact input.submit { float: left; }
