@charset "UTF-8";

body.path-node:not(.user-logged-in) form[id^="node-centro-de-investigacion-form"] .form-type-vertical-tabs {
    display: none !important;
}

form[id^="node-centro-de-investigacion-form"] #edit-field-tags {
  display: flex;
  flex-wrap: wrap;
}

form[id^="node-centro-de-investigacion-form"] #edit-field-tags>.form-item {
  flex: 0 0 25%;
}


@media (max-width: 1080px) {
    form[id^="node-centro-de-investigacion-form"] #edit-field-tags>.form-item {
        flex: 0 0 33%;
      }

}
@media (max-width: 767px) {
    form[id^="node-centro-de-investigacion-form"] #edit-field-tags>.form-item {
        flex: 0 0 48%;
      }

}
.caja-gris-2 span.titulo{
  font-size: 24px;
}

form#node-centro-de-investigacion-form span.fieldset-legend {
  color: var(--color-principal);
  font-size:  var(--unnamed-font-size-32);
}
div#edit-field-tags-wrapper span.fieldset-legend{
  color: var(--texto-principal);
  font-weight: normal;
  font-size:  var(--unnamed-font-size-18);
}
form#node-centro-de-investigacion-form .fieldset-wrapper {
  padding: 0 50px 30px 50px;
  text-align: left;
  font-size: var(--unnamed-font-size-18);
}
div#edit-field-tags-wrapper  .fieldset-wrapper {
  padding: 0;
}


/************ rgpd ***************/
table.info-rgpd {
    font-size: 14px;
}
table.info-rgpd td.first {
    background: var(--color-secundario) 0% 0% no-repeat padding-box;
    opacity: 1;
    text-align: center;
}
table.info-rgpd td {
    /* padding: 18px; */
}
table.info-rgpd tr {
    border-bottom: 1px solid var(--gris-2);
}




/*** AJUSTES NODE ADD CENTRO DE INVESTIGACION ***/
@media (min-width: 1200px){
  form#node-centro-de-investigacion-form {
    max-width: 1140px;
    margin: auto;
  }
}
@media (max-width: 1199px){
  form#node-centro-de-investigacion-form {
    padding: 0 1em;
  }
  body.path-node:not(.user-logged-in) form#node-centro-de-investigacion-form .fieldset-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
body.path-node:not(.user-logged-in) .form-item-field-acepto-value {
  display: flex;
  flex-wrap: wrap;
}
body.path-node:not(.user-logged-in) .form-item-field-acepto-value > label {
  display: none;
}

body.path-node:not(.user-logged-in) .form-item-field-acepto-value [id^="edit-field-acepto-value--description"] {
  font-size: var(--unnamed-font-size-20);
  color: var(--texto-principal);
  margin-left: 0.4em;
}
