/*  amagar el formulari del tags (folksonomy)  */
 .properties > h4,  .tag-field, .tagging-form {
  display: none;
}
a {
  color: var(--primary);
}
a:visited {
  color: #c20311;
}
.lg-backdrop {
background-color: #fff;}

.lg-show-in .lg-next, .lg-show-in .lg-pager-outer, .lg-show-in .lg-prev, .lg-show-in .lg-toolbar {
  opacity: 1;
  background-color: #767b7f;
  color: white;
}
.lg-toolbar .lg-icon  {
  color: #fff;}

 .lg-counter {
  color: #fff;}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition {
  transform: scale3d(1,1,1) translate3d(-50%,-50%,0) !important;
  max-width: none !important;
  max-height: none !important;
  top: 50% !important;
  left: 50% !important;
}
.main-header {
  background-color: #fff;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 3;
  box-shadow: 0px 4px 6px 2px rgba(0,0,0,.11);
  transition: top .3s ease-out;
}
.main-navigation .navigation > li > ul {
  display: flex;
  gap: 40px;
  transition: opacity .5s ease-out;
  opacity: 0;
  height: 0;
  overflow: hidden;
  justify-content: center;
  flex-wrap: wrap;
  background-color: #fff;
  box-shadow: inset 0px 3px 0px 0px var(--primary);
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100vw;
  left: 0;
}
li > ul, li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}
.main-navigation .navigation > li > ul {
  display: flex;
  gap: 40px;
  transition: opacity .5s ease-out;
  opacity: 0;
  height: 0;
  overflow: hidden;
  justify-content: center;
  flex-wrap: wrap;
  background-color: #f0ededeb;
  box-shadow: inset 0px 3px 0px 0px var(--primary);
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100vw;
  left: 0;
}
.main-navigation .navigation > li > ul > li > a {
  font-weight: 600;
  color: #c90619;
}
.linea {
  border-bottom: 1px solid black;
  padding: 0;
  margin: 20px auto 40px auto;
  padding: 1em;
}
.titol {
  display: flex;
  content: "";
  background-color: var(--primary);
  height: 2px;
  left: 0;
  position: relative;
  width: 84px;
}
.og-details img {
display:none;}
.og-details p {
 margin-bottom: 1em;
}
.lg-outer .lg-thumb-outer {
  background-color: #fff;}

media-parent-item {
 display:none;
}
@media (min-width: 768px) {
  .regions-container .sidebar-region {
    width: 40%; }
.lg-outer .lg-thumb-outer {
  background-color: #fff;
  width: 100%;
  max-height: 500px;
  overflow: hidden;
  float: left;
}
.col-single  {
  margin-top: 0;
  margin-right: 20px;
  border-right: 1px #c90619;
    border-right-style: none;
  border-right-style: solid;
  padding-right: 30px;
}

.tl-timeline a {
  text-decoration: #c90619;
  color: #c90619;

}
.tl-text .tl-headline-date, .tl-text h3.tl-headline-date {
#807c7c;
}

.tl-timeline .tl-slidenav-next .tl-slidenav-title {
 color: var(--primary);
}

@media only screen and (max-width : 768px) {
.lg-toolbar .lg-maximize {
  font-size: 22px;
  display: none;
}
}
.media-parent-item {display:none;}
.statistics-stat {display:none;}
@media (min-width: 1024px) {
  .main-header__site-title {
    max-width: 60%;
  }
}
.reduir { 

width: 40%} 
.showcase .entry:not(:only-child) img {
    max-height:30rem;
    }