section.sysDCP_event h2
{
	color: #aa2b36;
	font-family: 'merriweatherbold';
	font-weight: bold;
	line-height: inherit;
	margin:0px;
	padding:0px;
	font-size: 14px;
	line-height: initial;
}

.red{color:#aa2b36!important;}


/* Home page */
.button.inverse.set {
  width: auto;
}
section#home ul.slick-dots {
  bottom: 5em;
}
@media only screen and (min-width: 90.063em) {
	section#home ul.slick-dots {
	  bottom: 7em;
	}
}

@media only screen and (min-width: 90.063em) {
  .custom-slider .caption {
    width: 99%;
  }
  .custom-slider .caption.slide-one {
    width: 99%;
    top: 9.5em!important;
  }
}
@media only screen and (min-width: 74.063em) and (max-width: 90em) {
  .custom-slider .caption {
    width: 99%;
	top: 9em;
  }
  .custom-slider .caption.slide-one {
    width: 99%;
    top: 5em!important;
  }
}


/*Tejo Region*/
.grid-gallery .panel-a h6{font-size: 0.8rem;}
.grid-gallery .panel-a a{color: #222; text-decoration:underline;}
.panel-a p {
  margin-bottom: 0em;
  margin-top: 1em;
}

/* Winery */
.sysDCP_slideWineFooter{margin-left:auto; margin-right:auto; max-width:150px;}
.sysDCP_slideWineFooterLabel{font-size: 0.8rem; margin-bottom: 0.7rem;}

/* statistics */
.statistics-timeline a.th img{ padding:.3em }


/* Button back */
.sysDCP_relative{position:relative;}
a.sysDCP_back{position:absolute; left:0px;}


/* Footer */
.each-word {
  text-transform: none;
}
@media only screen and (min-width: 64.063em) {
	[class*="column"] + [class*="column"].end {
	  float: left;
	  padding-right: 0.5rem;
	  padding-left: 0.5rem;
	}
}


/* News e Events */
@media only screen and (min-width: 64.063em) {
  .absolute-position {
    left: 263px;
    right: inherit;
    white-space: nowrap;
  }
  .sysDCP_imgNewsEvents{margin-left:-55px; max-width:275px;}
}


/* Footer */
footer .site-sig > span{color: #e8e2cb!important;}

/* Modal */
.item-modal a.modal-button{background-color:#c1ba98;}


/* Custom Style */
.sysDCP_maxWidth700{max-width:700px;}
.sysDCP_paddingLeftRight5{padding-left:6px; padding-right:6px; }
a.sysDCP_hoverRed:HOVER {background-color: #aa2b36!important; }


/* Newsroom */
.fullwidth-row2{
	margin:0 auto;
}

/* Mobile Menu header */
button.mobile-trigger {background:none; color:#92252e;padding:.5em;}





