.tablaprincipal {
  background-color: #ffffff;
  border-width: 2px;
  border-style: solid;
  border-color: #1e73be;
}

.page-header {
  background-color: #dd9933;
  background-image: url("http://www.caminoeufrasiano.es/wp-content/uploads/2025/07/Logotipo-Camino-Eufrasiano-sin-texto.png");
  background-size: contain;
  background-repeat: no-repeat;
  border-left-width: 50px;
  border-left-color: #dd9933;
  border-left-style: dotted;
}

.sidebar .widget a {
  color: #dd9933;
  font-weight: bold;
}

.section-title-area .section-title {
  color: #000000;
}

#content.site-content {
  background-image: url("http://www.caminoeufrasiano.es/wp-content/uploads/2017/02/fondo.jpeg");
  background-size: cover;
}

#secondary.widget-area.sidebar {
  background-color: #ffffff;
  padding: 15px;
}

.sidebar .widget a:hover {
  color: #1e73be;
}

.onepress-menu ul li a {
  color: #000000;
}

#primary.content-area {
  background-color: #ffffff;
  padding: 20px;
}

.page-header .entry-title {
  color: #1e73be;
  font-weight: bold;
}

#funcionalidades.section-features.section-padding.section-meta.onepage-section {
  background-color: #dd9933;
  padding: 15px;
}

#Servicios.section-services.section-padding.section-meta.onepage-section {
  background-color: #1e73be;
}

.address-content {
  color: #ffffff;
  font-weight: bold;
}

.member-name {
  color: #000000;
  font-weight: bold;
}

.member-position {
  color: #ffffff;
  font-weight: bold;
}

.entry-header {
  color: #000000;
  font-weight: bold;
}

.entry-excerpt {
  color: #ffffff;
}

.section-title-area {
  border-width: 0px;
  border-style: dashed;
  border-color: #d65858;
  color: #000000;
}

.n-a {
  text-transform: capitalize;
  font-size: 30px;
}

.n.counter {
  font-size: 30px;
  color: #1e73be;
}

#contador.section-counter.section-padding.onepage-section {
  background-color: #ffffff;
  background-image: url("http://www.caminoeufrasiano.es/wp-content/uploads/2017/02/blue_swirls-1.jpg");
  background-size: cover;
}

.counter_item .counter_title {
  color: #dd9933;
  font-size: 22px;
  font-weight: bold;
}

.blog .entry-excerpt p {
  color: #000000;
}

#contacto.section-contact.section-padding.section-meta.onepage-section {
  background-color: #ffffff;
  height: 880px;
}

body .cf7-style * {
  text-align: left;
}

#noticias.section-news.section-padding.onepage-section {
  background-color: #1e73be;
}

#countdowntimer-8.widget.CountDownTimer {
  background-color: #9d6ab0;
  padding: 5px;
  border-width: 5px;
  border-style: outset;
  border-color: #3181c2;
}

#countdowntimer-10.widget.CountDownTimer {
  background-color: #7cb557;
  padding: 5px;
  border-width: 5px;
  border-style: outset;
  border-color: #3181c2;
}

.sidebar .widget .widget-title {
  text-align: left;
}

#hero.hero-slideshow-wrapper.hero-slideshow-normal {
  height: 640px;
}

.fa.fa-fa.fa-file-text-o.fa-aviso-legal-politicas-de-privacidad-y-cookies {
  font-size: 45px;
  margin-top: 45px;
}

.fa.fa-twitter {
  font-size: 50px;
}

.fa.fa-facebook {
  font-size: 50px;
}

.site-footer .footer-connect {
  padding: 20px;
}

#subscribe-submit {
  text-align: center;
}

#subscribe-blog-451 {
  font-size: 16px;
}

#equipo.section-team.section-padding.section-meta.onepage-section {
  background-color: #dd9933;
  padding: 0px;
}

table > tbody > tr > td {
  border-color: #ffffff;
}

table > tbody > tr > th {
  border-color: #ffffff;
}

#mce-EMAIL.subs_input {
  background-color: #ffffff;
}

.site-footer .footer-connect .subs-button {
  width: 130px;
  font-size: 12px;
}

#countdowntimer-12.widget.CountDownTimer {
  border-style: outset;
  border-width: 5px;
  border-color: #3181c2;
  background-color: #dd281f;
}

#countdowntimer-13.widget.CountDownTimer {
  border-width: 5px;
  border-style: outset;
  border-color: #3181c2;
  background-color: #ffa72b;
}

#countdowntimer-13-tophtml.jedi-tophtml {
  color: #000000;
  font-weight: bold;
}

#countdowntimer-12-tophtml.jedi-tophtml {
  color: #000000;
  font-weight: bold;
}

#countdowntimer-8-tophtml.jedi-tophtml {
  color: #000000;
  font-weight: bold;
}

#servicios.section-services.section-padding.section-meta.onepage-section {
  background-color: #dd9933;
}

#uniendodevociones.section-team.section-padding.section-meta.onepage-section {
  background-color: #dd9933;
}

a:not([href]):not([tabindex]) {
  color: #404040;
}