/**
 * GENERAL VARIABLES
*/
/* FORMULARIO */
/* line 6, ../sass/node.scss */
.formulario-1 .field--type-image .field--item, .formulario-1 .field--type-image .field--item img, .formulario-2 .field--type-image .field--item, .formulario-2 .field--type-image .field--item img, .formulario-3 .field--type-image .field--item, .formulario-3 .field--type-image .field--item img {
  display: inline;
}

/* line 10, ../sass/node.scss */
.tr-positive td {
  background-color: rgba(69, 240, 115, 0.7);
}

/* line 13, ../sass/node.scss */
.tr-negative td {
  background-color: rgba(234, 65, 38, 0.7);
}

/* line 16, ../sass/node.scss */
.tr-parcial td {
  background-color: rgba(255, 255, 148, 0.7);
}

/* line 19, ../sass/node.scss */
.row-graphs {
  margin-top: 15px;
  margin-bottom: 20px;
}

/* line 23, ../sass/node.scss */
.formulario-preguntas h4 {
  padding-top: 10px;
}

/* line 26, ../sass/node.scss */
.formulario-preguntas h5 {
  font-style: italic;
  font-weight: normal;
}

/* line 30, ../sass/node.scss */
.graph-div {
  max-height: 350px;
}

/* line 33, ../sass/node.scss */
.graph-div svg {
  height: 350px;
}

/* ADD FORMULARIO form */
/* line 39, ../sass/node.scss */
.questions-row {
  margin-top: 30px;
}
/* line 42, ../sass/node.scss */
.questions-row fieldset {
  display: inline;
}
/* line 44, ../sass/node.scss */
.questions-row fieldset legend {
  width: fit-content;
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 51, ../sass/node.scss */
.questions-row .custom-checkbox-formulario-form .checkbox {
  position: initial;
}
/* line 54, ../sass/node.scss */
.questions-row .custom-checkbox-formulario-form span {
  font-size: 0.9em;
}

/* line 59, ../sass/node.scss */
.questions-space {
  margin-top: 20px;
}

/* line 62, ../sass/node.scss */
.node-formulario-1-form .form-actions,
.node-formulario-2-form .form-actions,
.node-formulario-3-form .form-actions {
  padding-bottom: 10px;
}

/* line 67, ../sass/node.scss */
.title-formulario,
.pdf-formulario,
.adjuntos-formulario {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 73, ../sass/node.scss */
.pdf-formulario {
  text-align: right;
}

/* ADD INSTALACION FORM*/
/* line 80, ../sass/node.scss */
.row-add-content .field--type-string, .row-add-content .field--type-boolean, .row-add-content .field--type-decimal, .row-add-content .field--type-datetime, .row-add-content .field--type-file, .row-add-content .field--type-entity-reference,
.row-add-content .field--type-geofield, .row-add-content .field--type-email {
  margin-top: 10px;
}

/* line 85, ../sass/node.scss */
.form-item-field-valor-cuantia-gfo-inst-0-value label {
  margin-bottom: 5px !important;
}

/* line 88, ../sass/node.scss */
.node-instalacion-form .form-actions {
  margin-top: 10px;
}

/* DOCUMENTO */
/* line 93, ../sass/node.scss */
.ficheros-li .field--items {
  float: none;
}

/* PHONE*/
@media (max-width: 425px) {
  /* line 101, ../sass/node.scss */
  .questions-row {
    margin-top: 20px;
  }
  /* line 104, ../sass/node.scss */
  .questions-row .col-md-12 .field--type-entity-reference {
    width: 100%;
    float: none;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  /* line 110, ../sass/node.scss */
  .questions-row .col-md-12 .field--widget-string-textarea {
    width: 100%;
    float: none;
    margin-bottom: 25px;
  }

  /* line 117, ../sass/node.scss */
  .row-formulario .form-item {
    margin-top: 10px;
  }

  /* line 121, ../sass/node.scss */
  .node-formulario-1-form .form-actions, .node-formulario-2-form .form-actions, .node-formulario-3-form .form-actions {
    padding-bottom: 0px;
  }

  /* line 125, ../sass/node.scss */
  .formulario-preguntas {
    padding-left: 15px;
    padding-right: 15px;
  }
}
