/* ---- MIXINS ---------- */
/* ----- ESQUEMA DE COLOR ------ */
/* barra de encabezado, titulos */
/* links, elementos secundarios interfaz */
/* --- Banner carrusel --- */
div [id*=carouselbanner] .banneritem-inner img {
  max-width: 100%;
  height: auto;
}
div [id*=carouselbanner] .carouselbanner {
  margin: 0;
}

/* --- Minitek Wall Module --- */
div [id*=mwall] .mwall-filters-sortings {
  display: none;
}

.mwall-columns #mwall_items_1 .mwall-photo-link {
  height: auto !important;
}

footer iframe.embedGoogleMap {
  width: 100%;
}

/* ---- TF Forum ---- */
#contenido .foroTF .--foroLateral {
  width: 23%;
}
#contenido .foroTF .--foroContent {
  width: 75%;
}
#contenido .foroTF .--foroContent p:first-child {
  font-style: italic;
  margin-bottom: 0.5em;
}
#contenido .foroTF h3 {
  margin: 0;
  font-size: 2rem;
}
#contenido .foroTF h3.text-primary {
  color: #35B531 !important;
}
#contenido .foroTF table thead {
  text-align: center;
}
#contenido .foroTF table thead th {
  background-color: #AD171C;
  color: #FFF;
}
#contenido .foroTF .--foroUser {
  background-color: #d0d0d0;
  border-radius: 5px;
  padding: 0.5em 1em;
}
#contenido .foroTF .--foroUser h5 {
  font-size: 1rem;
  color: #FFF;
  margin: 0;
}
#contenido .foroTF .--foroUser .---postUser {
  font-weight: 500;
  font-size: 1.1rem;
}

/* ----- TABS ------ */
#contenido [id^=rlta-panel] {
  /*background: none; border: none;*/
}
#contenido [role=tablist] {
  grid-gap: 0;
}
#contenido [role=tablist] [role=tab] {
  transition-property: all;
  -moz-transition-property: all; /* Firefox 4 */
  -webkit-transition-property: all; /* Safari and Chrome */
  -o-transition-property: all; /* Opera */
  transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
}
#contenido [role=tablist] [role=tab] h3 {
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  color: #AD171C;
}
#contenido [role=tablist] [data-rlta-state=open] {
  transition-property: all;
  -moz-transition-property: all; /* Firefox 4 */
  -webkit-transition-property: all; /* Safari and Chrome */
  -o-transition-property: all; /* Opera */
  transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
}
/* ----- ACCORDIONS ------ */
#contenido [data-rlta-type=accordions] h3 {
  margin: 0.5rem auto;
  font-family: "Poppins", sans-serif;
  font-size: 1.6rem;
  color: #AD171C;
  text-align: center;
}

/* ----- MINI FRONT PAGE ----- */
.secciones .mfp-grid h5 {
  display: none;
}

/* ----- SCORPION COUNTDOWN ---- */
.secciones .scs-countdown-wrapper {
  margin-bottom: 1.5rem;
}
.secciones .scs-countdown-wrapper h2 {
  color: #AD171C;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  line-height: 1.2em;
}
.secciones .scs-countdown-wrapper p {
  margin-bottom: 0.5rem;
}
.secciones .scs-countdown-wrapper #scs-countdown {
  padding: 10px 0 10px 0;
}
.secciones .scs-countdown-wrapper #scs-countdown li {
  font-size: 3rem;
  color: #35B531;
  font-family: "Poppins", sans-serif;
}
.secciones .scs-countdown-wrapper #scs-countdown .number {
  line-height: 1.1em;
}

/* ------ COMMUNITY BUILDER ------ */
#contenido .cb_template {
  /* Encabezado perfil*/
  /*menu tabs */
  /* Cuerpo principal */
}
#contenido .cb_template .cbPosCanvasMenu .navbar ul {
  padding: 0;
  font-size: 0.9rme;
}
#contenido .cb_template .cbPosCanvasMenu .navbar li {
  margin: 0;
}
#contenido .cb_template .cbPosCanvasMenu .navbar li a {
  padding: 0;
}
#contenido .cb_template .cbPosCanvasMenu .navbar li .cbSubMenu {
  margin: 0;
  padding: 0;
}
#contenido .cb_template .cbPosCanvasMenu .navbar li .cbSubMenu a {
  font-size: 0.7rem;
}
#contenido .cb_template .cbPosCanvasMenu .navbar .nav-link {
  padding: 0;
}
#contenido .cb_template .cbPosCanvasMenu .ml-auto {
  display: none !important; /*estoy quitando el boton de mensajeria*/
}
#contenido .cb_template .cbTabsMenu ul {
  margin: 0;
  padding: 0;
}
#contenido .cb_template .cbTabsMenu ul li {
  margin: 0;
  flex-basis: min-content;
  text-align: center;
  flex-grow: 1;
  border-right: 1px dotted #88898a;
}
#contenido .cb_template .cbTabsMenu ul li:last-child {
  border: none;
}
#contenido .cb_template .cbTabsMenu ul li a {
  line-height: 1.1em;
}
#contenido .cb_template .cbTabsMenuMain {
  padding: 0.5rem 1rem;
}

/* ------- RS EVENTS PRO ------- */
/* Show */
#contenido #rs_event_show #eventoBloque2 #rsepro-counter-container {
  padding: 5px;
}/*# sourceMappingURL=extensions.css.map */