/*
 * legacy-iknow-late.css
 * Origen: Iknow 1.6.0: frontend/css/event-manager.css y parallax.css; Mega Main Menu: src/css/external/icomoon.css
 * Reglas extraídas por cobertura (tools/css-coverage.py) sobre la web actual:
 * solo las que encajan con algún elemento de las páginas revisadas. Ver CSS-ORIGEN.md.
 */
/* --- event --- */
.entry-content > div { float: left; width: 100%; }
.entry-content { float: left; width: 100%; background-color: rgb(255, 255, 255); margin: 0px 0px 20px; }
.entry-content h3 { margin: 0px; font-size: 22px !important; }
.entry-content ul { list-style: none; margin: 0px; }
.entry-content ul li { float: left; width: 100%; margin: 5px 0px; }
.entry-content-cp { float: left; width: 100%; margin: 0px 0px 20px; }
.entry-content-cp h3 { }
.entry-content-cp li { }
.entry-content-cp li:first-child { }
.entry-content-cp li a { }
/* --- parallax --- */
.full-width { position: relative; z-index: 99; }
.bg_full_transparency { z-index: 0; top: 0px; left: 0px; width: 100%; height: 100%; position: absolute; }
.color_class_cp { position: relative; width: 100%; display: inline-block; float: left; }
/* --- icomoon --- */
@font-face { font-family: moon; font-display: fallback; src: url("res/megamenu/src/fonts/icomoon.ttf") format("truetype"); font-weight: normal; font-style: normal; }
[class*="im-icon-"], [class*=" im-icon-"] { cursor: default; }
[class*="im-icon-"]::before, [class*=" im-icon-"]::before { font-family: moon; speak: none; font-style: normal; font-weight: normal; line-height: 1; text-decoration: none; -webkit-font-smoothing: antialiased; }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.im-icon-phone::before { content: ""; }
