/*#block-block-content-78ed775c-480a-4743-9bc0-2c1882c6b2dc {
display: none;
}

form.node-infoclio-edition-project-form  .horizontal-tabs .horizontal-tabs-list, .page-node-type-infoclio-edition-project .horizontal-tabs > ul.horizontal-tabs-list {
display: none;
}

form.node-infoclio-edition-project-form div.horizontal-tabs-panes > details, .page-node-type-infoclio-edition-project div.horizontal-tabs-panes > details {
display: block!important;
}

form.node-infoclio-edition-project-form div.horizontal-tabs-panes > details > summary, .page-node-type-infoclio-edition-project div.horizontal-tabs-panes > details > summary {
display: block;
pointer-events: none;
font-weight: bold;
}


form.node-infoclio-edition-project-form div.horizontal-tabs-panes > details > summary::-webkit-details-marker, .page-node-type-infoclio-edition-project div.horizontal-tabs-panes div.horizontal-tabs-panes > details  >summarysummary::-webkit-details-marker {
display: none!important;
}*/

.user-logged-in label[for="edit-title-0-value"] {
font-weight: bold
}

.node--view-mode-full.node-infoclio-edition-project-detail-page .node__content .field {
}


.editionproject-fieldblock {
  border-top: 1px solid black;
  padding-top: 10px;
}

.editionproject-fieldblock1 {
  margin-top: 60px;
  border-top: 0;
}

.views-field-revision-timestamp {
  text-align: right;
  font-style: italic;
  padding-right: 20px;
  font-size: 14px;
}

@media screen and (min-width: 768px) {
  .views-field-revision-timestamp {
    position: relative;
    right: -40%;
    padding-right:0;
  }
}

/*Tags*/

.field--name-field-thematic-classification {
  display: none;
}

.tagstimeperiodwrap, .tagsregionalwrap, .tagsthematicwrap {
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  border-top: 1px solid black;
  padding: 5px 0 20px 10px;
  padding: 5px 0 0 10px;
}

.tagsregionalwrap, .tagsthematicwrap {
  margin-top: 20px;
}

.tagstimeperiodwrap.subcategory, .tagsregionalwrap.subcategory, .tagsthematicwrap.subcategory {
  border: 0;
  padding-top: 0;
  font-weight: 400;
  font-size: 11px;
  margin-top: 0;
  margin-left: 5px;
}

.tagstimeperiodwrap h2, .tagsregionalwrap h2, .tagsthematicwrap h2 {
  padding-bottom: 10px;
  font-weight: 400;
  font-size: 18px;
  margin: 0;
}

.tagstimeperiodwrap h2::after, .tagsregionalwrap h2::after, .tagsthematicwrap h2::after {
  content: ":";
}
.tagstimeperiodwrap .view-content, .tagsregionalwrap .view-content, .tagsthematicwrap .view-content {
display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 10px;
}

.tags .field-content a::before, .tags.subcategory div.field-content::before {
  content: "\f02b";
  font-family: FontAwesome;
  color: lightgray;
  margin-right: 2px;
  font-size: 10px;
  position: relative;
  top: -1px;
  text-decoration: none;
}

.tags.subcategory div.field-content::before {
  font-size: 8px;
}

.tags .field-content a:hover::before, .tags.subcategory div.field-content:hover::before {
  text-decoration: none;
}