/* botones para el mapa */
form.formFilter {
  display: flex;
  flex-flow: row wrap;
  gap: 0.5em 0.2em;
}

label.labelInputClass {
  border-radius: 20px;
  /* margin: 0 0.1em; */
  display: flex;
  align-items: center;
}

/*label.labelInputClass img {
  height: 1.4em;
  width: 1.4em;
  margin-right: 1em;

} */

label.labelInputClass svg {
  height: 1.5em;
  width: 1.5em;
  /* margin: 0 1em; */
  margin-right: 1em;
  display: block;

}

svg path {
  /*  fill:white;  */

}

label.labelInputClass {
  padding: 0.1em 1.5em;
}


.formFilter .labelInputClass[for="image"] {
  border: 3px solid #751D1D;
  color: #751D1D;
  font-weight: bold;
  /*  background-image: url('../images/mapa/fotografia.svg'); */
}

.formFilter .labelInputClass[for="location"] {
  border: 3px solid #2F62E3;
  color: #2F62E3;
  font-weight: bold;
}

.formFilter .labelInputClass[for="dataset"] {
  border: 3px solid #418086;
  color: #418086;
  font-weight: bold;
}

.formFilter .labelInputClass[for="history"] {
  border: 3px solid #DD4C72;
  color: #DD4C72;
  font-weight: bold;
}

.formFilter .labelInputClass[for="fondo"] {

  border: 3px solid #F0C455;
  color: #F0C455;
  font-weight: bold;
}

.formFilter .labelInputClass[for="otros"] {

  border: 3px solid #9B0A1C;
  color: #9B0A1C;
  font-weight: bold;
}

/* estilos cuando esten chequeados*/

/* svg  */
.classFilter[id="image"]:checked+.labelInputClass svg path,
.classFilter[id="location"]:checked+.labelInputClass svg path,
.classFilter[id="dataset"]:checked+.labelInputClass svg path,
.classFilter[id="history"]:checked+.labelInputClass svg path,
.classFilter[id="fondo"]:checked+.labelInputClass svg path,
.classFilter[id="otros"]:checked+.labelInputClass svg path {
  fill: white;
}

/* label */
.classFilter[id="image"]:checked+.labelInputClass {
  color: white;
  background-color: #751D1D;
}

.classFilter[id="location"]:checked+.labelInputClass {
  color: white;
  background-color: #2F62E3;
}

.classFilter[id="dataset"]:checked+.labelInputClass {
  color: white;
  background-color: #418086;
}

.classFilter[id="history"]:checked+.labelInputClass {
  color: white;
  background-color: #DD4C72;
}

.classFilter[id="fondo"]:checked+.labelInputClass {
  color: white;
  background-color: #F0C455;
}

.classFilter[id="otros"]:checked+.labelInputClass {
  color: white;
  background-color: #9B0A1C;
}

html {
  width: 100%;
}

#content {
  max-width: 2500px;
}

#item-content.dctype\:Image .title-item {
  background: #751D1D;
}

#item-content.bibo\:Map .title-item {
  background: #2F62E3;
}

#item-content.dcterms\:Location .title-item {
  background: #418086;
}

#item-content.dctype\:Event .title-item {
  background: #DD4C72;
}

#item-content.dctype\:Collection .title-item {
  background: #F0C455;
}

#item-content.others .title-item {
  background: #9B0A1C;
}

.item-content-popup.dctype\:Image .title-item {
  background: #751D1D;
}

.item-content-popup.bibo\:Map .title-item {
  background: #2F62E3;
}

.item-content-popup.dcterms\:Location .title-item {
  background: #418086;
}

.item-content-popup.dctype\:Event .title-item {
  background: #DD4C72;
}

.item-content-popup.dctype\:Collection .title-item {
  background: #F0C455;
}

.item-content-popup.others .title-item {
  background: #9B0A1C;
}
.item-content .info h5.property-label {
  margin: 0.2em 0;
}

.info>div {
  display: flex;
  flex-direction: column;
  gap: 1em;
}

.item-content .description {
  padding: 1em;
  max-width: 20vw;
  margin: auto;
}

.related-item-carousel {
  order: 100;
}


/* vista del item */

.itemShowSection2Template2 {
  flex:  1 30%;
}

img.item-simple-image {
  max-height: 90vh;
}

.itemShowtemplate1 {
  flex: 1 60%;
}


.valuesSeries {
  margin: 0 2em;
}

.valuesSeries dl {
  margin-top: 2em;
  display: initial;

}


.itemContentShow {
  display: flex;
  flex-direction: row;
}

/* body.item.resource.show #content {
  margin-top: 2em;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1em 3em;
} */

#search-unican {
  display: none;
}

.item.resource.show #content {
  margin-top: 0em;
}

.property {
  /* flex: 1; */
  flex-basis: 45%;
  margin-bottom: 0;
  min-width: 10em;
}

.itemShowSection1Template2 {
  flex: initial;
  margin: 0 2em;
}

.itemShowSection2Template2 {
  flex: initial;
}

/* --------------------------- */