@charset "UTF-8";
/*
	HTML5 Reset
	
	Eric Meyer					:: http://ericmeyer.com
	HTML5 Doctor				:: http://html5doctor.com
	and the HTML5 Boilerplate	:: http://html5boilerplate.com
-------------------------------------------------------------------------------*/
/* line 9, ../../../scss/components/_reset.scss */
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 1em;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  vertical-align: baseline;
  background: transparent; }

/* line 21, ../../../scss/components/_reset.scss */
article, aside, figure, figcaption, footer, header, hgroup, nav, section, time {
  display: block; }

/* line 23, ../../../scss/components/_reset.scss */
img, object, embed {
  max-width: 100%; }

/* line 25, ../../../scss/components/_reset.scss */
ul {
  list-style: none; }

/* line 27, ../../../scss/components/_reset.scss */
blockquote, q {
  quotes: none; }

/* line 29, ../../../scss/components/_reset.scss */
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none; }

/* line 34, ../../../scss/components/_reset.scss */
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none; }

/* line 36, ../../../scss/components/_reset.scss */
del {
  text-decoration: line-through; }

/* line 38, ../../../scss/components/_reset.scss */
abbr[title], dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help; }

/* line 40, ../../../scss/components/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 41, ../../../scss/components/_reset.scss */
th {
  font-weight: bold;
  vertical-align: bottom; }

/* line 42, ../../../scss/components/_reset.scss */
td {
  font-weight: normal;
  vertical-align: top; }

/* line 44, ../../../scss/components/_reset.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0; }

/* line 46, ../../../scss/components/_reset.scss */
input, select {
  vertical-align: middle; }

/* line 48, ../../../scss/components/_reset.scss */
pre {
  white-space: pre;
  /* CSS2 */
  white-space: pre-wrap;
  /* CSS 2.1 */
  white-space: pre-line;
  /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word;
  /* IE */ }

/* line 55, ../../../scss/components/_reset.scss */
input[type="radio"] {
  vertical-align: text-bottom; }

/* line 56, ../../../scss/components/_reset.scss */
input[type="checkbox"] {
  vertical-align: bottom;
  *vertical-align: baseline; }

/* line 57, ../../../scss/components/_reset.scss */
.ie6 input {
  vertical-align: text-bottom; }

/* line 59, ../../../scss/components/_reset.scss */
select, input, textarea {
  font: 99% sans-serif; }

/* line 61, ../../../scss/components/_reset.scss */
table {
  font-size: inherit;
  font: 100%; }

/* line 63, ../../../scss/components/_reset.scss */
a:hover, a:active {
  outline: none; }

/* line 65, ../../../scss/components/_reset.scss */
small {
  font-size: 85%; }

/* line 67, ../../../scss/components/_reset.scss */
strong, th {
  font-weight: normal; }

/* line 69, ../../../scss/components/_reset.scss */
td, td img {
  vertical-align: top; }

/* line 71, ../../../scss/components/_reset.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative; }

/* line 72, ../../../scss/components/_reset.scss */
sup {
  top: -0.5em; }

/* line 73, ../../../scss/components/_reset.scss */
sub {
  bottom: -0.25em; }

/* line 75, ../../../scss/components/_reset.scss */
pre, code, kbd, samp {
  font-family: monospace, sans-serif; }

/* line 77, ../../../scss/components/_reset.scss */
.clickable, input[type=button], input[type=submit], button {
  cursor: pointer; }

/* line 79, ../../../scss/components/_reset.scss */
button, input, select, textarea {
  margin: 0; }

/* line 81, ../../../scss/components/_reset.scss */
button {
  width: auto;
  overflow: visible; }

/* line 83, ../../../scss/components/_reset.scss */
.ie7 img {
  -ms-interpolation-mode: bicubic; }

/* line 85, ../../../scss/components/_reset.scss */
.ie6 html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true)); }

/* line 87, ../../../scss/components/_reset.scss */
.clearfix:before, .clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden; }

/* line 89, ../../../scss/components/_reset.scss */
.clearfix:after {
  clear: both; }

/* line 91, ../../../scss/components/_reset.scss */
.clearfix {
  zoom: 1; }

/* line 93, ../../../scss/components/_reset.scss */
::-moz-selection {
  background: #0A578B;
  color: #FFF;
  text-shadow: none; }

/* line 94, ../../../scss/components/_reset.scss */
::selection {
  background: #0A578B;
  color: #FFF;
  text-shadow: none; }

/* line 96, ../../../scss/components/_reset.scss */
ins {
  background-color: #0A578B;
  color: #FFF;
  text-decoration: none; }

/* line 97, ../../../scss/components/_reset.scss */
mark {
  background-color: #0A578B;
  color: #FFF;
  font-style: italic;
  font-weight: bold; }

/* Llamado de las fuentes */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on Abril 16, 2013 */
/* Icons Font */
@font-face {
  font-family: 'et_icons-min';
  src: url("/media/fonts/et_icons-min.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'et_icons';
  src: url("/media/fonts/et_icons.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'cabinregular';
  src: url("/media/fonts/cabin-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'cabinbold';
  src: url("/media/fonts/cabin-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'cabinmedium';
  src: url("/media/fonts/cabin-medium-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'cabinsemibold';
  src: url("/media/fonts/cabin-semibold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'roboto_slabbold';
  src: url("/media/fonts/robotoslab-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'roboto_slabregular';
  src: url("/media/fonts/robotoslab-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'robotoslablight';
  src: url("/media/fonts/robotoslab-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'oswaldbold';
  src: url("/media/fonts/oswald-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'oswaldlight';
  src: url("/media/fonts/oswald-light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'firasans_bolditalic';
  src: url("/media/fonts/firasans_bolditalic.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
/**
 *   Fuentes que no se estan usando aun, las comento para que no se llamen (davper)
 */
/**
@font-face {
    font-family: 'cabinbold_italic';
    src: url('/media/fonts/cabin-bolditalic-webfont.eot');
    src: url('/media/fonts/cabin-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fonts/cabin-bolditalic-webfont.woff') format('woff'),
         url('/media/fonts/cabin-bolditalic-webfont.ttf') format('truetype'),
         url('/media/fonts/cabin-bolditalic-webfont.svg#cabinbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'cabinitalic';
    src: url('/media/fonts/cabin-italic-webfont.eot');
    src: url('/media/fonts/cabin-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fonts/cabin-italic-webfont.woff') format('woff'),
         url('/media/fonts/cabin-italic-webfont.ttf') format('truetype'),
         url('/media/fonts/cabin-italic-webfont.svg#cabinitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'cabinmedium_italic';
    src: url('/media/fonts/cabin-mediumitalic-webfont.eot');
    src: url('/media/fonts/cabin-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fonts/cabin-mediumitalic-webfont.woff') format('woff'),
         url('/media/fonts/cabin-mediumitalic-webfont.ttf') format('truetype'),
         url('/media/fonts/cabin-mediumitalic-webfont.svg#cabinmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'cabinsemibold_italic';
    src: url('/media/fonts/cabin-semibolditalic-webfont.eot');
    src: url('/media/fonts/cabin-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fonts/cabin-semibolditalic-webfont.woff') format('woff'),
         url('/media/fonts/cabin-semibolditalic-webfont.ttf') format('truetype'),
         url('/media/fonts/cabin-semibolditalic-webfont.svg#cabinsemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_slablight';
    src: url('/media/fonts/robotoslab-light-webfont.eot');
    src: url('/media/fonts/robotoslab-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fonts/robotoslab-light-webfont.woff') format('woff'),
         url('/media/fonts/robotoslab-light-webfont.ttf') format('truetype'),
         url('/media/fonts/robotoslab-light-webfont.svg#roboto_slablight') format('svg');
    font-weight: normal;
    font-style: normal;
}
**/
/* line 2, ../../../scss/etcss/_generales.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

/* line 5, ../../../scss/etcss/_generales.scss */
html {
  font-size: 16px; }

/* line 9, ../../../scss/etcss/_generales.scss */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased; }

/* Estilos Generales */
/* @group Generales */
/* line 19, ../../../scss/etcss/_generales.scss */
.column:first-child, .columns:first-child, .alpha {
  margin-left: 0px; }

/* line 20, ../../../scss/etcss/_generales.scss */
.column, .columns {
  float: left;
  min-height: 1px;
  position: relative; }

/* line 25, ../../../scss/etcss/_generales.scss */
.column.last, .columns.last {
  float: right;
  margin: 0; }

/* line 29, ../../../scss/etcss/_generales.scss */
.row .main_col.columns {
  width: 380px;
  margin-right: 10px; }

/* line 33, ../../../scss/etcss/_generales.scss */
.row .middle_col.columns {
  width: 220px;
  margin: 0 10px; }

/* line 38, ../../../scss/etcss/_generales.scss */
.row .article_col.columns {
  width: 100%; }

/* line 42, ../../../scss/etcss/_generales.scss */
.row .content_col {
  float: left;
  position: relative;
  width: 630px;
  z-index: 20; }

/* line 49, ../../../scss/etcss/_generales.scss */
.wrap_container .modulo, .row .main_col .modulo, .row .section_col .modulo, .sidebar .modulo {
  margin: 0px 0px 15px 0px; }

/* line 53, ../../../scss/etcss/_generales.scss */
.clear {
  clear: both; }

/* FlexSlider Necessary Styles
 *********************************/
/* line 59, ../../../scss/etcss/_generales.scss */
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {
  outline: none; }

/* line 62, ../../../scss/etcss/_generales.scss */
.slides, .flex-control-nav, .flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none; }

/* line 68, ../../../scss/etcss/_generales.scss */
.flexslider {
  margin: 0;
  padding: 0; }

/* line 72, ../../../scss/etcss/_generales.scss */
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden; }

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 76, ../../../scss/etcss/_generales.scss */
.flexslider .slides img {
  width: 100%;
  display: block; }

/* line 80, ../../../scss/etcss/_generales.scss */
.flex-pauseplay span {
  text-transform: capitalize; }

/* Clearfix for the .slides element */
/* line 85, ../../../scss/etcss/_generales.scss */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* line 93, ../../../scss/etcss/_generales.scss */
html[xmlns] .slides {
  display: block; }

/* line 96, ../../../scss/etcss/_generales.scss */
* html .slides {
  height: 1%; }

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
/* line 103, ../../../scss/etcss/_generales.scss */
.no-js .slides > li:first-child {
  display: block; }

/* FlexSlider */
/* line 108, ../../../scss/etcss/_generales.scss */
.flexslider {
  margin: 0 0 40px;
  position: relative;
  zoom: 1; }

/* line 113, ../../../scss/etcss/_generales.scss */
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
  /*height: 100%;*/ }

/* line 120, ../../../scss/etcss/_generales.scss */
.loading .flex-viewport {
  max-height: 300px; }

/* line 123, ../../../scss/etcss/_generales.scss */
.flexslider .slides {
  zoom: 1; }

/* line 127, ../../../scss/etcss/_generales.scss */
.carousel li {
  margin-right: 5px; }

/* Direction Nav */
/* line 132, ../../../scss/etcss/_generales.scss */
.flex-direction-nav {
  *height: 0; }

/* line 135, ../../../scss/etcss/_generales.scss */
.flex-direction-nav a {
  width: 26px;
  height: 26px;
  margin: -20px 0 0;
  display: block;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
  text-indent: -9999px;
  opacity: 0; }

/* line 147, ../../../scss/etcss/_generales.scss */
.flex-direction-nav .flex-next {
  background-position: 100% 0;
  right: 0px; }

/* line 151, ../../../scss/etcss/_generales.scss */
.flex-direction-nav .flex-prev {
  left: 0px; }

/* line 154, ../../../scss/etcss/_generales.scss */
.flexslider:hover .flex-next {
  opacity: 0.8;
  right: 0px; }

/* line 158, ../../../scss/etcss/_generales.scss */
.flexslider:hover .flex-prev {
  opacity: 0.8;
  left: 0px; }

/* line 162, ../../../scss/etcss/_generales.scss */
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
  opacity: 1; }

/* line 165, ../../../scss/etcss/_generales.scss */
.flex-direction-nav .flex-disabled {
  opacity: .3 !important;
  filter: alpha(opacity=30);
  cursor: default; }

/* Control Nav */
/* line 172, ../../../scss/etcss/_generales.scss */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -30px;
  text-align: center; }

/* line 178, ../../../scss/etcss/_generales.scss */
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline; }

/* line 184, ../../../scss/etcss/_generales.scss */
.flex-control-paging li a {
  width: 8px;
  height: 8px;
  display: block;
  cursor: pointer;
  text-indent: -9999px; }

/* line 191, ../../../scss/etcss/_generales.scss */
.flex-control-paging li a.flex-active {
  cursor: default; }

/* line 194, ../../../scss/etcss/_generales.scss */
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden; }

/* line 199, ../../../scss/etcss/_generales.scss */
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0; }

/* line 204, ../../../scss/etcss/_generales.scss */
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer; }

/* line 210, ../../../scss/etcss/_generales.scss */
.flex-control-thumbs img:hover {
  opacity: 1; }

/* line 213, ../../../scss/etcss/_generales.scss */
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default; }

/* line 218, ../../../scss/etcss/_generales.scss */
.flex-direction-nav .flex-prev {
  opacity: 1;
  left: 0; }

/* line 222, ../../../scss/etcss/_generales.scss */
.flex-direction-nav .flex-next {
  opacity: 1;
  right: 0; }

/* Scroll top */
/* line 228, ../../../scss/etcss/_generales.scss */
.scrollup {
  width: 60px;
  height: 60px;
  position: fixed;
  bottom: 0;
  right: 0;
  display: none;
  text-indent: -9999px;
  background: url(../../images/icon_top.png) no-repeat 0 0;
  z-index: 500;
  /*opacity: 0.7;*/
  /*-webkit-transform: translate3d(0,0,0);*/ }

/* line 241, ../../../scss/etcss/_generales.scss */
.scrollup:hover {
  background: url(../../images/icon_top.png) no-repeat -60px 0; }

/* Active state */
/* No CSS3 support */
/* line 247, ../../../scss/etcss/_generales.scss */
.no-opacity .wrapper-desplegable .desplegable, .no-pointerevents wrapper-desplegable .desplegable {
  display: none;
  opacity: 1;
  pointer-events: auto; }

/* line 252, ../../../scss/etcss/_generales.scss */
.no-opacity .wrapper-desplegable.active .desplegable, .no-pointerevents .wrapper-desplegable.active .desplegable {
  display: block; }

/* line 255, ../../../scss/etcss/_generales.scss */
.btn-mas-noticias, .btn-cargar-mas {
  float: none;
  text-align: center;
  width: 32%;
  margin: 15px auto;
  display: block;
  overflow: hidden;
  clear: both; }

/* line 264, ../../../scss/etcss/_generales.scss */
.btn-mas-noticias a, .btn-cargar-mas a {
  display: block;
  /*height: 30px;*/
  padding: 10px 0px; }

/* line 269, ../../../scss/etcss/_generales.scss */
.ico-ocultar {
  cursor: pointer; }

/* @end */
/* Dropdown */
/* line 275, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown {
  margin: 0px;
  padding: 6px 8px 6px;
  cursor: pointer;
  outline: none;
  color: #FFF; }

/* line 282, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown .dropdown {
  position: absolute;
  left: 0;
  list-style: none;
  font-size: 0.8em;
  display: none;
  z-index: 100; }

/* line 290, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown .dropdown li {
  padding: 5px 20px;
  float: none !important;
  border-left: none !important;
  border-right: none !important; }

/* line 296, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown .dropdown li:first-child {
  border-top: none; }

/* line 299, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown .dropdown li.titulo {
  padding: 5px 10px; }

/* line 302, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown .dropdown li h3 {
  font-size: 1em;
  font-weight: normal;
  margin: 0px; }

/* line 307, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown .dropdown li h3 a {
  display: block;
  text-decoration: none;
  padding: 0;
  transition: all 0.3s ease-out;
  margin: 0px;
  background: none !important; }

/* line 315, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown.active {
  box-shadow: none;
  border-bottom: none; }

/* line 319, ../../../scss/etcss/_generales.scss */
.wrapper-dropdown.active .dropdown {
  /*max-height: 400px;*/
  width: 160px;
  display: block; }

/* @group Menu usuario */
/* line 326, ../../../scss/etcss/_generales.scss */
.menu-usuario {
  font-size: 0.8em;
  z-index: 5;
  width: 288px;
  padding: 0 20px;
  position: relative;
  float: right; }

/* line 334, ../../../scss/etcss/_generales.scss */
.menu-usuario li {
  padding: 14px 3px 15px;
  border-top: 1px dotted #009BD4; }

/* line 338, ../../../scss/etcss/_generales.scss */
.menu-usuario li:first-child {
  border: none; }

/* line 341, ../../../scss/etcss/_generales.scss */
.menu-usuario li:last-child {
  background-color: #0e577f;
  margin: 0 -20px;
  padding-left: 24px;
  border-top: 0; }

/* line 347, ../../../scss/etcss/_generales.scss */
.menu-usuario li span {
  padding: 0 5px 0 0; }

/* @end */
/* @end */
/* line 355, ../../../scss/etcss/_generales.scss */
.nivel-2 .desplegable-tab ul li {
  margin-bottom: 10px; }

/* @end */
/* Tooltip */
/* line 360, ../../../scss/etcss/_generales.scss */
.tooltip_ayuda {
  padding: 10px;
  position: absolute;
  width: 180px;
  z-index: 99;
  top: 50px;
  right: 20px;
  text-align: center; }

/* Tooltip Arrow */
/* line 370, ../../../scss/etcss/_generales.scss */
.tooltip_ayuda:before {
  position: absolute;
  bottom: -8px;
  left: 135px;
  display: inline-block;
  border-right: 10px solid transparent;
  border-top: 10px solid #333;
  border-left: 10px solid transparent;
  content: ''; }

/* line 380, ../../../scss/etcss/_generales.scss */
.tooltip_ayuda p {
  text-transform: uppercase;
  font-size: .9em;
  text-align: left;
  margin: 0 0 5px 0; }

/* line 386, ../../../scss/etcss/_generales.scss */
.tooltip_ayuda span {
  font-size: .8em;
  line-height: normal;
  display: block;
  text-align: left;
  margin: 0 0 5px 0; }

/* line 393, ../../../scss/etcss/_generales.scss */
.tooltip_ayuda a {
  font-size: .9em;
  border-bottom: 1px dotted #FFF; }

/*@end*/
/*=====================================================================================*/
/*       ABSTRACTS                                                       
/*=====================================================================================*/
/* line 402, ../../../scss/etcss/_generales.scss */
.btnLeerArt {
  display: block;
  clear: both;
  margin: 0 auto;
  padding: 10px;
  text-align: center;
  text-transform: uppercase;
  max-width: 350px; }

/* line 412, ../../../scss/etcss/_generales.scss */
.buttons {
  display: inline-block;
  font-family: 'oswaldbook',arial,sans-serif;
  padding: 10px;
  text-align: center;
  text-transform: uppercase;
  width: 135px; }

/* line 420, ../../../scss/etcss/_generales.scss */
.buttons.blue {
  border: 1px solid #FFF; }

/* line 423, ../../../scss/etcss/_generales.scss */
.blocker {
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 110;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8; }

/* line 437, ../../../scss/etcss/_generales.scss */
.clearfix {
  *zoom: 1; }

/* line 439, ../../../scss/etcss/_generales.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0; }

/* line 443, ../../../scss/etcss/_generales.scss */
.clearfix:after {
  clear: both; }

/*sessiones usuario*/
/* line 447, ../../../scss/etcss/_generales.scss */
.sesiones-container {
  border: 1px solid #DDD;
  margin: 10px auto;
  overflow: hidden;
  padding: 10px 10px 5px;
  text-align: center;
  width: 90%; }

/**/
/* @group Tag Publireportaje HOME */
/* line 457, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje {
  font-size: 11px;
  color: #666;
  font-family: "cabinsemibold";
  margin: 0 5px 0 0; }
  /* line 462, ../../../scss/etcss/_generales.scss */
  .articulo_secundario h2.tag-publireportaje .ico-hoja, .articulo_secundario h2.tag-publireportaje .ico-corchete {
    font-family: "et_icons";
    font-size: 16px; }
  /* line 466, ../../../scss/etcss/_generales.scss */
  .articulo_secundario h2.tag-publireportaje .ico-hoja {
    font-weight: bold; }

/* line 471, ../../../scss/etcss/_generales.scss */
.article_col .info_article h2.tag-publireportaje {
  color: #666;
  font-family: "cabinsemibold";
  margin: 0 5px 0 0;
  font-size: .75em; }
  /* line 476, ../../../scss/etcss/_generales.scss */
  .article_col .info_article h2.tag-publireportaje .ico-hoja, .article_col .info_article h2.tag-publireportaje .ico-corchete {
    font-family: "et_icons";
    font-size: 1.4em; }
  /* line 480, ../../../scss/etcss/_generales.scss */
  .article_col .info_article h2.tag-publireportaje .ico-hoja {
    font-weight: bold; }

/* line 485, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje .ico-corchete {
  margin-left: -8px; }

/*@group ico-loencontraste */
/*tag-carroya
tag-loencontraste 
tag-etc
tag-cei
tag-elempleo
tag-metrocuadrado
tag-qbuenacompra
tag-virfon*/
/* line 510, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-loencontraste span:first-child, .articulo_secundario h2.tag-publireportaje.tag-etc span:first-child, .articulo_secundario h2.tag-publireportaje.tag-cei span:first-child, .articulo_secundario h2.tag-publireportaje.tag-elempleo span:first-child, .articulo_secundario h2.tag-publireportaje.tag-metrocuadrado span:first-child, .articulo_secundario h2.tag-publireportaje.tag-qbuenacompra span:first-child, .articulo_secundario h2.tag-publireportaje.tag-virfon span:first-child, .articulo_secundario h2.tag-publireportaje.tag-carroya span:first-child, .articulo_secundario h2.tag-publireportaje.tag-guiaacademica span:first-child, .info_article h2.tag-publireportaje.tag-loencontraste span:first-child, .info_article h2.tag-publireportaje.tag-etc span:first-child, .info_article h2.tag-publireportaje.tag-cei span:first-child, .info_article h2.tag-publireportaje.tag-elempleo span:first-child, .info_article h2.tag-publireportaje.tag-metrocuadrado span:first-child, .info_article h2.tag-publireportaje.tag-qbuenacompra span:first-child, .info_article h2.tag-publireportaje.tag-virfon span:first-child, .info_article h2.tag-publireportaje.tag-carroya span:first-child, .info_article h2.tag-publireportaje.tag-guiaacademica span:first-child {
  background: url(../../images/sprite-pbr.png) no-repeat;
  height: 20px;
  display: inline-block;
  vertical-align: middle; }
/* line 516, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-loencontraste .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-etc .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-cei .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-elempleo .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-metrocuadrado .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-qbuenacompra .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-virfon .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-carroya .ico-corchete, .articulo_secundario h2.tag-publireportaje.tag-guiaacademica .ico-corchete, .info_article h2.tag-publireportaje.tag-loencontraste .ico-corchete, .info_article h2.tag-publireportaje.tag-etc .ico-corchete, .info_article h2.tag-publireportaje.tag-cei .ico-corchete, .info_article h2.tag-publireportaje.tag-elempleo .ico-corchete, .info_article h2.tag-publireportaje.tag-metrocuadrado .ico-corchete, .info_article h2.tag-publireportaje.tag-qbuenacompra .ico-corchete, .info_article h2.tag-publireportaje.tag-virfon .ico-corchete, .info_article h2.tag-publireportaje.tag-carroya .ico-corchete, .info_article h2.tag-publireportaje.tag-guiaacademica .ico-corchete {
  vertical-align: middle; }
/* line 521, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-loencontraste span:first-child, .info_article h2.tag-publireportaje.tag-loencontraste span:first-child {
  background-position: -4px 0;
  width: 28px; }
/* line 527, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-etc span:first-child, .info_article h2.tag-publireportaje.tag-etc span:first-child {
  background-position: 2px -62px;
  width: 28px; }
/* line 533, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-cei span:first-child, .info_article h2.tag-publireportaje.tag-cei span:first-child {
  background-position: 0px -209px;
  width: 87px;
  height: 20px; }
/* line 540, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-elempleo span:first-child, .info_article h2.tag-publireportaje.tag-elempleo span:first-child {
  background-position: 2px -93px;
  width: 28px; }
/* line 546, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-metrocuadrado span:first-child, .info_article h2.tag-publireportaje.tag-metrocuadrado span:first-child {
  background-position: 2px -121px;
  width: 28px; }
/* line 552, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-qbuenacompra span:first-child, .info_article h2.tag-publireportaje.tag-qbuenacompra span:first-child {
  background-position: 2px -152px;
  width: 28px; }
/* line 558, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-virfon span:first-child, .info_article h2.tag-publireportaje.tag-virfon span:first-child {
  background-position: 2px -182px;
  width: 28px; }
/* line 564, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-carroya span:first-child, .info_article h2.tag-publireportaje.tag-carroya span:first-child {
  background-position: 2px -32px;
  width: 28px; }
/* line 570, ../../../scss/etcss/_generales.scss */
.articulo_secundario h2.tag-publireportaje.tag-guiaacademica span:first-child, .info_article h2.tag-publireportaje.tag-guiaacademica span:first-child {
  background-position: 2px -235px;
  width: 28px; }

/*@end ico-loencontraste */
/* @end */
/* @group Tag Publireportaje Articulo */
/* line 583, ../../../scss/etcss/_generales.scss */
.info_article h2.tag-publireportaje {
  float: none; }

/* line 586, ../../../scss/etcss/_generales.scss */
.info_article h2.tag-publireportaje .ico-corchete {
  margin-left: -14px; }

/* @end */
/* @group Select */
/* line 592, ../../../scss/etcss/_generales.scss */
.select select {
  border: none;
  background: transparent;
  -webkit-appearance: none;
  position: relative;
  margin: 10px 0; }

/* line 599, ../../../scss/etcss/_generales.scss */
.select:after {
  content: "\e061";
  position: absolute;
  margin-top: 10px; }

/* @end */
/* line 607, ../../../scss/etcss/_generales.scss */
.promo-especial {
  margin: 0 0 10px; }
  /* line 609, ../../../scss/etcss/_generales.scss */
  .promo-especial div {
    width: 220px;
    height: 125px;
    cursor: pointer; }

/* line 616, ../../../scss/etcss/_generales.scss */
.btn-cerrar-pauta {
  display: block;
  float: right;
  width: auto;
  color: #FFF;
  font-family: 'cabinregular';
  font-size: 12px;
  margin: 0 0 5px;
  background: #333;
  padding: 2px 10px;
  border-radius: 2px;
  position: absolute;
  bottom: 40px;
  z-index: 99999;
  background: rgba(102, 102, 102, 0.7);
  cursor: pointer; }

/* line 1, ../../../scss/etcss/_shadowbox.scss */
#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
  font-family: "HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 200;
  color: #fff; }

/* line 7, ../../../scss/etcss/_shadowbox.scss */
#sb-container {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 999;
  text-align: left;
  visibility: hidden;
  display: none; }

/* line 19, ../../../scss/etcss/_shadowbox.scss */
#sb-overlay {
  position: relative;
  height: 100%;
  width: 100%; }

/* line 25, ../../../scss/etcss/_shadowbox.scss */
#sb-wrapper {
  position: absolute;
  visibility: hidden;
  width: 100px; }

/* line 31, ../../../scss/etcss/_shadowbox.scss */
#sb-wrapper-inner {
  position: relative;
  border: 1px solid #303030;
  overflow: hidden;
  height: 100px; }

/* line 38, ../../../scss/etcss/_shadowbox.scss */
#sb-body {
  position: relative;
  height: 100%; }

/* line 43, ../../../scss/etcss/_shadowbox.scss */
#sb-body-inner {
  position: absolute;
  height: 100%;
  width: 100%; }

/* line 49, ../../../scss/etcss/_shadowbox.scss */
#sb-player.html {
  height: 100%;
  overflow: auto; }

/* line 51, ../../../scss/etcss/_shadowbox.scss */
#sb-body img {
  border: none; }

/* line 53, ../../../scss/etcss/_shadowbox.scss */
#sb-loading {
  position: relative;
  height: 100%; }

/* line 55, ../../../scss/etcss/_shadowbox.scss */
#sb-loading-inner {
  position: absolute;
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  width: 100%;
  text-align: center; }

/* line 66, ../../../scss/etcss/_shadowbox.scss */
#sb-loading-inner span {
  background: url(http://lh3.ggpht.com/_dsEG33PDaHw/TNsZEBm77FI/AAAAAAAAAb0/nTP2B1oJDI4/loading.gif) no-repeat;
  padding-left: 34px;
  display: inline-block; }

/* line 72, ../../../scss/etcss/_shadowbox.scss */
#sb-body, #sb-loading {
  background-color: #060606; }

/* line 74, ../../../scss/etcss/_shadowbox.scss */
#sb-title, #sb-info {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden; }

/* line 76, ../../../scss/etcss/_shadowbox.scss */
#sb-title, #sb-title-inner {
  height: 26px;
  line-height: 26px; }

/* line 78, ../../../scss/etcss/_shadowbox.scss */
#sb-title-inner {
  font-size: 16px; }

/* line 80, ../../../scss/etcss/_shadowbox.scss */
#sb-info, #sb-info-inner {
  height: 20px;
  line-height: 20px; }

/* line 82, ../../../scss/etcss/_shadowbox.scss */
#sb-info-inner {
  font-size: 12px; }

/* line 84, ../../../scss/etcss/_shadowbox.scss */
#sb-nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%; }

/* line 86, ../../../scss/etcss/_shadowbox.scss */
#sb-nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
  background-repeat: no-repeat; }

/* line 96, ../../../scss/etcss/_shadowbox.scss */
#sb-nav-close {
  background-image: url(http://2.bp.blogspot.com/_dsEG33PDaHw/S8jZ9tUFaNI/AAAAAAAAAPY/_lUXtJvPnNQ/s320/close.png); }

/* line 98, ../../../scss/etcss/_shadowbox.scss */
#sb-nav-next {
  background-image: url(http://3.bp.blogspot.com/_dsEG33PDaHw/S8jZ9wORRDI/AAAAAAAAAPg/o7w9rOp0HQw/s320/next.png); }

/* line 100, ../../../scss/etcss/_shadowbox.scss */
#sb-nav-previous {
  background-image: url(http://2.bp.blogspot.com/_dsEG33PDaHw/S8jZ-JdDr_I/AAAAAAAAAPo/_Gri1_65a-Q/s320/previous.png); }

/* line 102, ../../../scss/etcss/_shadowbox.scss */
#sb-nav-play {
  background-image: url(http://3.bp.blogspot.com/_dsEG33PDaHw/S8jZ-bknuGI/AAAAAAAAAPw/SSa0vdI4teE/s320/play.png); }

/* line 104, ../../../scss/etcss/_shadowbox.scss */
#sb-nav-pause {
  background-image: url(http://1.bp.blogspot.com/_dsEG33PDaHw/S8jZ-80j78I/AAAAAAAAAP4/uXQndpd3SsU/s320/pause.png); }

/* line 106, ../../../scss/etcss/_shadowbox.scss */
#sb-counter {
  float: left;
  width: 45%; }

/* line 108, ../../../scss/etcss/_shadowbox.scss */
#sb-counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff; }

/* line 110, ../../../scss/etcss/_shadowbox.scss */
#sb-counter a.sb-counter-current {
  text-decoration: underline; }

/* line 112, ../../../scss/etcss/_shadowbox.scss */
div.sb-message {
  font-size: 12px;
  padding: 10px;
  text-align: center; }

/* line 114, ../../../scss/etcss/_shadowbox.scss */
div.sb-message a:link, div.sb-message a:visited {
  color: #fff;
  text-decoration: underline; }

/*
 * version: 2.0.3
 * package: OrangeBox
 * author: David Paul Hamilton - http://orangebox.davidpaulhamilton.net
 * copyright: Copyright (c) 2011 David Hamilton / DavidPaulHamilton.net All rights reserved.
 * license: GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */
/* line 8, ../../../scss/etcss/_orangebox.scss */
#ob_overlay {
  background-color: #fff;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10002; }

/* line 18, ../../../scss/etcss/_orangebox.scss */
#ob_container {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10003; }

/* line 26, ../../../scss/etcss/_orangebox.scss */
#ob_float {
  float: left;
  height: 50%;
  min-width: 100%; }

/* line 31, ../../../scss/etcss/_orangebox.scss */
#ob_window {
  clear: both;
  cursor: default;
  display: none;
  position: relative;
  z-index: 102;
  margin: 0 auto;
  padding: 22px 0; }

/* line 44, ../../../scss/etcss/_orangebox.scss */
#ob_caption {
  color: #333;
  background-color: #fff;
  position: absolute;
  bottom: 15%;
  font-size: small;
  max-width: 75%; }

/* line 52, ../../../scss/etcss/_orangebox.scss */
#ob_caption p {
  padding: 0;
  margin: 10px;
  cursor: text; }

/* line 57, ../../../scss/etcss/_orangebox.scss */
#ob_window img {
  display: block; }

/* line 60, ../../../scss/etcss/_orangebox.scss */
#ob_inline {
  padding: 20px;
  overflow: auto; }

/* line 64, ../../../scss/etcss/_orangebox.scss */
#ob_load {
  -moz-border-radius: 5px;
  background: url(loading.gif) no-repeat center;
  background-color: #fff;
  border-radius: 5px;
  height: 40px;
  left: 50%;
  position: fixed;
  top: 50%;
  width: 40px;
  z-index: 103;
  margin: -25px 0 0 -25px;
  padding: 5px; }

/* line 78, ../../../scss/etcss/_orangebox.scss */
#ob_error {
  text-align: center;
  width: 250px;
  padding: 10px; }

/* line 83, ../../../scss/etcss/_orangebox.scss */
#ob_close {
  /*background:url(../../images/buttons.png);*/
  cursor: pointer;
  height: 30px;
  right: 0;
  position: absolute;
  top: 0;
  width: 90px;
  z-index: 1103; }

/* line 93, ../../../scss/etcss/_orangebox.scss */
#ob_close:after {
  content: "Cerrar X";
  width: 130px;
  display: block;
  font-family: "roboto_slabregular";
  color: #393939;
  font-size: 0.9rem;
  font-size: 14px;
  text-align: center; }

/* line 103, ../../../scss/etcss/_orangebox.scss */
#ob_title {
  color: #fff;
  left: auto;
  position: absolute;
  right: 22px;
  top: -2px;
  z-index: 1103; }

/* line 111, ../../../scss/etcss/_orangebox.scss */
#ob_title h3 {
  margin: 0;
  padding: 0; }

/* line 115, ../../../scss/etcss/_orangebox.scss */
#ob_left, #ob_right {
  bottom: 8px;
  cursor: pointer;
  height: 100%;
  position: absolute;
  width: 75px;
  z-index: 1102; }

/* line 123, ../../../scss/etcss/_orangebox.scss */
#ob_left {
  left: -53px; }

/* line 124, ../../../scss/etcss/_orangebox.scss */
#ob_right {
  right: -53px; }

/* line 125, ../../../scss/etcss/_orangebox.scss */
#ob_left-ico, #ob_right-ico {
  cursor: pointer;
  display: block;
  height: 30px;
  margin-top: -9px;
  position: absolute;
  top: 50%;
  width: 30px;
  z-index: 1102; }

/* line 135, ../../../scss/etcss/_orangebox.scss */
#ob_left-ico {
  background: url(../../images/buttons.png) center;
  right: 10px; }

/* line 139, ../../../scss/etcss/_orangebox.scss */
#ob_right-ico {
  background: url(../../images/buttons.png) right;
  left: 10px; }

/* line 143, ../../../scss/etcss/_orangebox.scss */
#ob_left:hover, #ob_right:hover {
  visibility: visible; }

/* line 144, ../../../scss/etcss/_orangebox.scss */
#ob_dots {
  list-style: none;
  text-align: center;
  margin: 0;
  padding: 0;
  width: 100%; }

/* line 151, ../../../scss/etcss/_orangebox.scss */
#ob_dots li {
  height: 8px;
  list-style: none;
  width: 8px;
  margin: 3px;
  -moz-border-radius: 4px;
  background-color: #666;
  border-radius: 4px;
  cursor: pointer;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

/* line 165, ../../../scss/etcss/_orangebox.scss */
#ob_dots .current {
  background-color: #CCC !important; }

/* line 166, ../../../scss/etcss/_orangebox.scss */
#ob_share {
  position: absolute;
  right: 24px;
  top: 3px; }

/*======================================================
Source: http://web-design-weekly.com/blog/2013/05/12/handy-sass-mixins/
Convertir tamaño de fuente en REM con fallback en PX
======================================================*/
/*================================
        Mixin Lead
================================*/
/*================================
Mixin Gradient Header 2015
================================*/
/*pauvas Jul 14: nuevos colores revistas:despues de implementacion del
header nuevo borrar los colores de arriba*/
/**/
/* line 1, ../../../scss/scss-comon/_helpers.scss */
body {
  font-smooth: always; }

/* line 8, ../../../scss/scss-comon/_helpers.scss */
a, .caja_articulo .main_article h2 a, .reportero-ciudadano .main_article h2 a, .temas_afines .main_article h2 a, .landing-tag .modulo_pautefacil.modulo .main_article h2 a, .landing-main-article .main_article h2 a, .caja_articulo .main_article p a, .reportero-ciudadano .main_article p a, .temas_afines .main_article p a, .landing-tag .modulo_pautefacil.modulo .main_article p a, .landing-main-article .main_article p a, .caja_articulo .relacionados h2 a, .reportero-ciudadano .relacionados h2 a, .temas_afines .relacionados h2 a, .landing-tag .modulo_pautefacil.modulo .relacionados h2 a, .landing-main-article .relacionados h2 a, .modulo_seccion .main_article a, .modulo-otros-foros-w.caja_articulo .contenido-modulo li .titular a, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li .titular a, .modulo_servicios .info_servicios a, .home_emergencia a, .modulo_3notas a, .modulo_especial_multimedia a, .modulo_primer_plano a,
.modulo_opinion_central a, .en-secreto a, .resultados_futbol .tit_equipos a, .home-opinion .modulo_opinion.editorial.modulo article h2 a, .mod_editorialrecomendado a, .content_cartas h2 a, .content_cartas p a, .mod_columnistas .articulo_columnistas h2 a, .mod_columnistas.dos-columnas .articulo_columnistas h2 a, .hazlotumismoTec .content-modTec a, .preguntasFrecuentes section ul li h3 a, .modulo-blog.caja_articulo .contenido-modulo li .titular a, .modulo-blog.reportero-ciudadano .contenido-modulo li .titular a, .modulo-blog.caja_articulo .contenido-modulo li .lead a, .modulo-blog.reportero-ciudadano .contenido-modulo li .lead a, .modulo-sociales .titulo-articulo a, .modulo-sociales .articulo_principal h2 a, .slider-publications .publication-date, .preguntas-frecuentes h3 a, .list-news h2 a, .list-news p a, .reportero-ciudadano p a {
  color: #393939; }
  /* line 10, ../../../scss/scss-comon/_helpers.scss */
  a:hover, .caja_articulo .main_article h2 a:hover, .reportero-ciudadano .main_article h2 a:hover, .temas_afines .main_article h2 a:hover, .landing-tag .modulo_pautefacil.modulo .main_article h2 a:hover, .landing-main-article .main_article h2 a:hover, .caja_articulo .main_article p a:hover, .temas_afines .main_article p a:hover, .landing-tag .modulo_pautefacil.modulo .main_article p a:hover, .landing-main-article .main_article p a:hover, .caja_articulo .relacionados h2 a:hover, .reportero-ciudadano .relacionados h2 a:hover, .temas_afines .relacionados h2 a:hover, .landing-tag .modulo_pautefacil.modulo .relacionados h2 a:hover, .landing-main-article .relacionados h2 a:hover, .modulo_seccion .main_article a:hover, .modulo-otros-foros-w.caja_articulo .contenido-modulo li .titular a:hover, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li .titular a:hover, .modulo_servicios .info_servicios a:hover, .resultados_futbol .tit_equipos a:hover, .home-opinion .modulo_opinion.editorial.modulo article h2 a:hover, .content_cartas h2 a:hover, .content_cartas p a:hover, .mod_columnistas .articulo_columnistas h2 a:hover, .hazlotumismoTec .content-modTec a:hover, .preguntasFrecuentes section ul li h3 a:hover, .modulo-blog.caja_articulo .contenido-modulo li .titular a:hover, .modulo-blog.reportero-ciudadano .contenido-modulo li .titular a:hover, .modulo-blog.caja_articulo .contenido-modulo li .lead a:hover, .modulo-blog.reportero-ciudadano .contenido-modulo li .lead a:hover, .modulo-sociales .titulo-articulo a:hover, .modulo-sociales .articulo_principal h2 a:hover, .slider-publications .publication-date:hover, .preguntas-frecuentes h3 a:hover, .list-news h2 a:hover, .list-news p a:hover, .reportero-ciudadano p a:hover {
    color: #0e65a5; }

/* line 14, ../../../scss/scss-comon/_helpers.scss */
.caja_articulo .top_article h2 a, .reportero-ciudadano .top_article h2 a, .temas_afines .top_article h2 a, .landing-tag .modulo_pautefacil.modulo .top_article h2 a, .landing-main-article .top_article h2 a, .modulo_primer_plano > h2 > a,
.modulo_opinion_central > h2 > a, .article_col .columna_articulo p a, .mod_columnistas .articulo_columnistas h4 a, .mod_columnistas.dos-columnas .articulo_columnistas h4 a {
  color: #0e65a5; }
  /* line 16, ../../../scss/scss-comon/_helpers.scss */
  .caja_articulo .top_article h2 a:hover, .reportero-ciudadano .top_article h2 a:hover, .temas_afines .top_article h2 a:hover, .landing-tag .modulo_pautefacil.modulo .top_article h2 a:hover, .landing-main-article .top_article h2 a:hover, .modulo_primer_plano > h2 > a:hover,
  .modulo_opinion_central > h2 > a:hover, .article_col .columna_articulo p a:hover, .mod_columnistas .articulo_columnistas h4 a:hover {
    color: #393939; }

/* line 26, ../../../scss/scss-comon/_helpers.scss */
.success footer.comments a, .slider-colecciones .pricing > a {
  color: #00aef5; }
  /* line 28, ../../../scss/scss-comon/_helpers.scss */
  .success footer.comments a:hover, .slider-colecciones .pricing > a:hover {
    color: #666; }

/* line 32, ../../../scss/scss-comon/_helpers.scss */
.seccionesTecnologia nav ul li a, .modulo_caricaturas nav ul li a, .lista-tablas li a {
  color: #393939; }
  /* line 34, ../../../scss/scss-comon/_helpers.scss */
  .seccionesTecnologia nav ul li a:hover, .modulo_caricaturas nav ul li a:hover, .lista-tablas li a:hover {
    color: #666; }

/* line 38, ../../../scss/scss-comon/_helpers.scss */
.content-col-sabor .columna_articulo .ver-mas, .modulo_seccion .ver-mas, .modulo-otros-foros-w.caja_articulo .opina, .modulo-otros-foros-w.reportero-ciudadano .opina, .modulo-lo-mas .btn-ver-mas, .btn-mas-noticias a, .ceet-comments .comments-form .inner-form .btn-submit, .ceet-comments .comments-item li > header .btn-reply, .ceet-comments .comments-item li > ul li .inner-form .btn-submit, .ceet-comments .pagination .btn-load-more, .report-modal ul .btn-reports, .ceet-new-comment-form.fase-dos .inner-form footer .btn-submit, .ceet-new-comment-form.fase-dos .mensaje-procesado .back, .mod_comentariodestacado .btn_vermasopinion, .mod_editorialrecomendado .btn_vermasopinion, .content_cartas > a, .mod_columnistas .btn_vercolumnistas, .caricatura .ver-mas, .seccionesTecnologia .btnvermas, .seccionesTecnologia .btnvermas:hover, .home-especiales .btn-cargar-mas a, .home-especiales .btn-cargar-mas a:hover, .video.modulo .ver-mas, .modulo_multimedia .ver-mas, .modulo-blog.caja_articulo .ver-mas, .modulo-blog.reportero-ciudadano .ver-mas, .modulo-sociales .ver-mas, .club-vivamos .btn, .modulo-et-recomienda .ver-mas, .preguntas-frecuentes .btn-1, .preguntas-frecuentes .module-dialog .btn-blue-1, .module-dialog .preguntas-frecuentes .btn-blue-1, .reportero-ciudadano .ver-mas {
  color: #666; }
  /* line 40, ../../../scss/scss-comon/_helpers.scss */
  .content-col-sabor .columna_articulo .ver-mas:hover, .modulo_seccion .ver-mas:hover, .modulo-otros-foros-w.caja_articulo .opina:hover, .modulo-otros-foros-w.reportero-ciudadano .opina:hover, .modulo-lo-mas .btn-ver-mas:hover, .btn-mas-noticias a:hover, .ceet-comments .comments-form .inner-form .btn-submit:hover, .ceet-comments .comments-item li > header .btn-reply:hover, .ceet-comments .comments-item li > ul li .inner-form .btn-submit:hover, .ceet-comments .pagination .btn-load-more:hover, .report-modal ul .btn-reports:hover, .ceet-new-comment-form.fase-dos .inner-form footer .btn-submit:hover, .ceet-new-comment-form.fase-dos .mensaje-procesado .back:hover, .mod_comentariodestacado .btn_vermasopinion:hover, .mod_editorialrecomendado .btn_vermasopinion:hover, .content_cartas > a:hover, .mod_columnistas .btn_vercolumnistas:hover, .caricatura .ver-mas:hover, .seccionesTecnologia .btnvermas:hover, .home-especiales .btn-cargar-mas a:hover, .video.modulo .ver-mas:hover, .modulo_multimedia .ver-mas:hover, .modulo-blog.caja_articulo .ver-mas:hover, .modulo-sociales .ver-mas:hover, .club-vivamos .btn:hover, .modulo-et-recomienda .ver-mas:hover, .preguntas-frecuentes .btn-1:hover, .preguntas-frecuentes .module-dialog .btn-blue-1:hover, .module-dialog .preguntas-frecuentes .btn-blue-1:hover, .reportero-ciudadano .ver-mas:hover {
    color: #fff;
    background: #0e65a5; }

/* line 61, ../../../scss/scss-comon/_helpers.scss */
.ico-entypo, .layer-paywall nav a span, .contenedor_player figure .icono_video, .content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo:after, .content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo:before, .modulo-indicadores .indicador:before, .modulo-indicadores .icon-right:before, .modulo-indicadores .icon-indicadores:before, .modulo_wradio article .icon_comentarios, .banner-w span .ico-signal, .zona-comercial .flex-zc-prev, .zona-comercial .flex-zc-next, .servicios .clima,
.servicios .placa, .modulo_servicios .info_servicios .ico-et, .landing-tag .modulo_servicios .clima,
.home-seccion .modulo_servicios .clima, .contenidoFooter .nivel .btn-tab h3:after, .terminos .nivel-1 .btn-logo-et, .home_emergencia .slider .flex-direction-nav .flex-prev, .home_emergencia .slider .flex-direction-nav .flex-next, .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-prev, .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-next, .modulo_primer_plano .comillas,
.modulo_opinion_central .comillas, .resultados_futbol .marcadores_futbol .info_resultados span, .article_col .foto_principal figcaption .arrow:after, .article_col .foto_secundaria figcaption .arrow:after, .article_col.video .contenedor_player .icono_video, .main_col .contenedor_player .icono_video, .art_siguiente .botart_anterior:after,
.art_siguiente .botart_siguiente:after,
.art_anterior .botart_anterior:after,
.art_anterior .botart_siguiente:after, .panel_compartir li .ico-mail, .panel_compartir li.fb .ico-facebook, .panel_compartir li.tweet .ico-twitter, .panel_compartir li.google .ico-google, .article_col .compartirTop-2016 .panel_compartir .fb figure .ico-facebook, .article_col .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before, .article_col .compartirTop-2016 .panel_compartir .tweet figure .ico-tw, .article_col .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before, .article_col .compartirTop-2016 .panel_compartir .google figure .ico-gplus, .article_col .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before, .article_col .compartirTop-2016 .panel_compartir .mail figure .ico-correo, .article_col .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before, .pre-emergencia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
.home_emergencia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
.multimedia-fotos .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
.home-infografia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
.home-videos .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before, .pre-emergencia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
.home_emergencia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
.multimedia-fotos .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
.home-infografia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
.home-videos .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before, .pre-emergencia .compartirTop-2016 .panel_compartir .google figure .ico-gplus,
.home_emergencia .compartirTop-2016 .panel_compartir .google figure .ico-gplus,
.multimedia-fotos .compartirTop-2016 .panel_compartir .google figure .ico-gplus,
.home-infografia .compartirTop-2016 .panel_compartir .google figure .ico-gplus,
.home-videos .compartirTop-2016 .panel_compartir .google figure .ico-gplus, .pre-emergencia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
.home_emergencia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
.multimedia-fotos .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
.home-infografia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
.home-videos .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before, .pre-emergencia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
.home_emergencia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
.multimedia-fotos .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
.home-infografia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
.home-videos .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before, .home-caricaturas .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before, .home-caricaturas .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before, .home-caricaturas .compartirTop-2016 .panel_compartir .google figure .ico-gplus, .home-caricaturas .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before, .home-caricaturas .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before, .ceet-comments .et-icon, .ceet-comments .comments-item li footer .report .btn-report .et-icon, .ceet-comments .comments-item li > ul li .inner-form .close span, .ceet-comments .modal-alert a.close .icon:after, .report-modal a.close .icon:after, .success.report .combo-select span, .now-showing .now-showing-carrusel .flex-direction-nav .flex-prev, .now-showing .now-showing-carrusel .flex-direction-nav .flex-next, .hazlotumismoTec .flex-direction-nav .flex-prev, .hazlotumismoTec .flex-direction-nav .flex-next, .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-prev, .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-next, section[class="canal-et"] .container-video .icono_video, .modulo-periodistas .container-periodistas .flex-direction-nav .flex-prev, .modulo-periodistas .container-periodistas .flex-direction-nav .flex-next, .ubicacion ul.direccion li:first-child, .ubicacion ul.telefonos li:first-child, .redes_contacto li.fb a, .redes_contacto li.tw a, .redes_contacto li.go a, .tipos_solicitud .button-holder span, .video.modulo .content-video .flex-direction-nav .flex-prev, .video.modulo .content-video .flex-direction-nav .flex-next, .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-prev, .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-next, .recursos_multimedia .flex-direction-nav .flex-prev, .recursos_multimedia .flex-direction-nav .flex-next, .modulo_opinion.editorial.modulo .comillas, .mod-redes-et .redes .fb,
.mod-redes-et .redes .tw,
.mod-redes-et .redes .go, .herramientas .redes .fb,
.herramientas .redes .tw,
.herramientas .redes .go, .ultima-hora article .top_article time span.ico-time, .modulo-slider .flex-direction-nav .flex-prev, .modulo-slider .flex-direction-nav .flex-next, .slider-telefono-rosa .flex-direction-nav .flex-prev, .slider-telefono-rosa .flex-direction-nav .flex-next, .terminosCondiciones .items article h2:after, .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-prev, .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-next, .slider-publications .flex-direction-nav .flex-prev, .slider-publications .flex-direction-nav .flex-next {
  font-family: "et_icons", "et_icons-min", Arial;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

/* line 68, ../../../scss/scss-comon/_helpers.scss */
.module-user-zone, .module-user-zone .title-module .ttl-1, .list-news h2, .reportero-ciudadano h3 {
  margin-bottom: 12px; }

/* line 89, ../../../scss/scss-comon/_helpers.scss */
.collapsed {
  display: none; }

/* Tamaños y estilo
9px:   	cabin: 				reg/bold
10px: 	cabin: 				reg/bold 
11px: 	cabin: 				reg/bold
12px: 	cabin & roboto: 	bold & reg/bold
13px: 	cabin & roboto: 	reg/bold & reg/bold
14px: 	cabin & roboto: 	bold & bold
15px: 	cabin & roboto: 	reg & reg/bold
16px: 	roboto: 			reg
18px: 	cabin & roboto: 	reg & reg/bold
20px: 	cabin & roboto: 	bold & bold
24px: 	cabin & roboto: 	reg & bold: 			
28px: 	roboto: 			bold
32px: 	roboto: 			bold
38px: 	roboto: 			bold
*/
/* Fuentes correspondientes a cada elemento */
/*
Titulares:__________________title_____________Roboto Slab___________reg & bold
Drop down:__________________drop-down_________Roboto Slab___________bold  
Lead:_______________________lead______________Roboto Slab/Cabin_____reg  
Publicidad:_________________ads_______________Cabin_________________reg
Botón:______________________button____________Cabin_________________reg
Texto:______________________text______________Roboto Slab___________reg & bold
Call to Action:_____________call-to-action____Roboto Slab/Cabin_____bold/reg      
Tags:_______________________tag_______________Cabin_________________bold & reg
Heading:____________________heading___________Cabin_________________bold
Order list (números):_______order-list________Roboto Slab___________reg        
Indicadores:________________indicators________Cabin_________________bold
Créditos:___________________credit____________Roboto Slab___________reg & bold
Hora:_______________________hour______________Roboto Slab / Cabin___reg
Article text:_______________article-text______Roboto Slab___________reg
Recursos Relacionados:______related-resource__Cabin_________________reg      
Section Title:______________section-title_____Cabin_________________bold  
Image caption:______________image-caption_____Roboto Slab___________reg  
Btn Article Next Heading____next-heading______Roboto Slab___________reg
Btn Article Next Title:_____next-title________Cabin_________________bold    
*/
/* line 1, ../../../scss/components/_layout.scss */
.wrap_container {
  *zoom: 1;
  width: 960px;
  margin: 0 auto;
  padding: 0px 10px 30px;
  position: relative; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .wrap_container:before, .wrap_container:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .wrap_container:after {
    clear: both; }

/* line 8, ../../../scss/components/_layout.scss */
.row {
  *zoom: 1;
  padding-bottom: 20px; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .row:before, .row:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .row:after {
    clear: both; }
  /* line 11, ../../../scss/components/_layout.scss */
  .row .section_col {
    width: 31.9%;
    float: left;
    margin: 15px 2.15% 0 0;
    padding: 0; }
    /* line 16, ../../../scss/components/_layout.scss */
    .row .section_col.last {
      margin-right: 0; }
  /* line 20, ../../../scss/components/_layout.scss */
  .row .secciones_col {
    width: 32%;
    float: left;
    margin: 0 2% 0 0;
    padding: 15px 0 0 0; }
    /* line 25, ../../../scss/components/_layout.scss */
    .row .secciones_col.last {
      margin-right: 0; }
  /* line 30, ../../../scss/components/_layout.scss */
  .row .side_col.columns {
    width: 300px; }

/* line 36, ../../../scss/components/_layout.scss */
[class*="large-"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 30px;
  margin-left: 2.127659574468085%; }
  /* line 42, ../../../scss/components/_layout.scss */
  [class*="large-"]:first-child {
    margin-left: 0; }

/* line 46, ../../../scss/components/_layout.scss */
.large-4 {
  width: 31.623931623931625%; }

/* line 49, ../../../scss/components/_layout.scss */
.large-8 {
  width: 65.95744680851064%; }

/* line 52, ../../../scss/components/_layout.scss */
.noticia_ppal_seccion {
  float: right;
  padding: 15px 0 0;
  width: 66%; }
  /* line 56, ../../../scss/components/_layout.scss */
  .noticia_ppal_seccion .caja_articulo, .noticia_ppal_seccion .reportero-ciudadano {
    margin-bottom: 0; }

/* line 61, ../../../scss/components/_layout.scss */
.secciones_colTec time {
  vertical-align: top; }
/* line 64, ../../../scss/components/_layout.scss */
.secciones_colTec.last {
  float: right;
  padding: 15px 0 0;
  width: 66%; }
/* line 69, ../../../scss/components/_layout.scss */
.secciones_colTec .caja_articulo.articulo_secundario img, .secciones_colTec .articulo_secundario.reportero-ciudadano img {
  margin: 0px 10px 0 0px; }

/* line 75, ../../../scss/components/_layout.scss */
.secciones_colTec time {
  vertical-align: top; }
/* line 78, ../../../scss/components/_layout.scss */
.secciones_colTec.last {
  float: right;
  padding: 15px 0 0;
  width: 66%; }
/* line 83, ../../../scss/components/_layout.scss */
.secciones_colTec .caja_articulo.articulo_secundario img, .secciones_colTec .articulo_secundario.reportero-ciudadano img {
  margin: 0px 10px 0 0px; }

/* line 88, ../../../scss/components/_layout.scss */
.secciones_col img {
  width: 100%; }

/* line 93, ../../../scss/components/_layout.scss */
.noticia_ppal_seccion img {
  width: 100%; }

/* line 99, ../../../scss/components/_layout.scss */
.secciones_colTec.last img {
  width: 244px;
  width: 122px; }

/* line 2, ../../../scss/components/_generals.scss */
body, .wrap_container {
  background-color: #fff; }

/* line 5, ../../../scss/components/_generals.scss */
.wrap_container {
  position: relative;
  z-index: 100; }

/* line 13, ../../../scss/components/_generals.scss */
.blocker {
  background-color: #fff;
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 10003;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8; }

/* line 28, ../../../scss/components/_generals.scss */
.layer-paywall {
  bottom: 10px;
  position: fixed;
  width: 100%;
  max-width: 100%;
  z-index: 10010; }
  /* line 34, ../../../scss/components/_generals.scss */
  .layer-paywall .buttons {
    background-color: #f3f3f3;
    color: #393939;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem; }
    /* line 39, ../../../scss/components/_generals.scss */
    .layer-paywall .buttons.blue {
      background-color: #00aef5;
      color: #fff; }
  /* line 44, ../../../scss/components/_generals.scss */
  .layer-paywall .contain {
    background: -moz-linear-gradient(top, #2573a2 0%, #2772a1 8%, #2472a1 8%, #2571a0 15%, #2271a0 15%, #256e9f 21%, #226e9f 21%, #246d9d 27%, #216d9d 27%, #226c9c 32%, #1f6c9c 32%, #21699a 41%, #1d699a 42%, #1f6899 46%, #1c6898 46%, #1e6596 55%, #1a6596 55%, #1c6495 60%, #186495 60%, #1c6294 65%, #186294 65%, #196091 75%, #156091 75%, #195e90 81%, #155e90 81%, #175d8f 87%, #135d8f 87%, #135b8d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2573a2), color-stop(8%, #2772a1), color-stop(8%, #2472a1), color-stop(15%, #2571a0), color-stop(15%, #2271a0), color-stop(21%, #256e9f), color-stop(21%, #226e9f), color-stop(27%, #246d9d), color-stop(27%, #216d9d), color-stop(32%, #226c9c), color-stop(32%, #1f6c9c), color-stop(41%, #21699a), color-stop(42%, #1d699a), color-stop(46%, #1f6899), color-stop(46%, #1c6898), color-stop(55%, #1e6596), color-stop(55%, #1a6596), color-stop(60%, #1c6495), color-stop(60%, #186495), color-stop(65%, #1c6294), color-stop(65%, #186294), color-stop(75%, #196091), color-stop(75%, #156091), color-stop(81%, #195e90), color-stop(81%, #155e90), color-stop(87%, #175d8f), color-stop(87%, #135d8f), color-stop(100%, #135b8d));
    background: -webkit-linear-gradient(top, #2573a2 0%, #2772a1 8%, #2472a1 8%, #2571a0 15%, #2271a0 15%, #256e9f 21%, #226e9f 21%, #246d9d 27%, #216d9d 27%, #226c9c 32%, #1f6c9c 32%, #21699a 41%, #1d699a 42%, #1f6899 46%, #1c6898 46%, #1e6596 55%, #1a6596 55%, #1c6495 60%, #186495 60%, #1c6294 65%, #186294 65%, #196091 75%, #156091 75%, #195e90 81%, #155e90 81%, #175d8f 87%, #135d8f 87%, #135b8d 100%);
    background: -o-linear-gradient(top, #2573a2 0%, #2772a1 8%, #2472a1 8%, #2571a0 15%, #2271a0 15%, #256e9f 21%, #226e9f 21%, #246d9d 27%, #216d9d 27%, #226c9c 32%, #1f6c9c 32%, #21699a 41%, #1d699a 42%, #1f6899 46%, #1c6898 46%, #1e6596 55%, #1a6596 55%, #1c6495 60%, #186495 60%, #1c6294 65%, #186294 65%, #196091 75%, #156091 75%, #195e90 81%, #155e90 81%, #175d8f 87%, #135d8f 87%, #135b8d 100%);
    background: -ms-linear-gradient(top, #2573a2 0%, #2772a1 8%, #2472a1 8%, #2571a0 15%, #2271a0 15%, #256e9f 21%, #226e9f 21%, #246d9d 27%, #216d9d 27%, #226c9c 32%, #1f6c9c 32%, #21699a 41%, #1d699a 42%, #1f6899 46%, #1c6898 46%, #1e6596 55%, #1a6596 55%, #1c6495 60%, #186495 60%, #1c6294 65%, #186294 65%, #196091 75%, #156091 75%, #195e90 81%, #155e90 81%, #175d8f 87%, #135d8f 87%, #135b8d 100%);
    background: linear-gradient(to bottom, #2573a2 0%, #2772a1 8%, #2472a1 8%, #2571a0 15%, #2271a0 15%, #256e9f 21%, #226e9f 21%, #246d9d 27%, #216d9d 27%, #226c9c 32%, #1f6c9c 32%, #21699a 41%, #1d699a 42%, #1f6899 46%, #1c6898 46%, #1e6596 55%, #1a6596 55%, #1c6495 60%, #186495 60%, #1c6294 65%, #186294 65%, #196091 75%, #156091 75%, #195e90 81%, #155e90 81%, #175d8f 87%, #135d8f 87%, #135b8d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2573a2', endColorstr='#135b8d',GradientType=0 );
    border: 2px solid #2c5689;
    margin: 0 auto;
    width: 1000px; }
  /* line 57, ../../../scss/components/_generals.scss */
  .layer-paywall .inner-content {
    padding: 0 40px 78px;
    position: relative; }
  /* line 61, ../../../scss/components/_generals.scss */
  .layer-paywall .txt {
    float: left;
    text-align: center;
    width: 40.5%;
    color: #fff;
    margin: 8px 0 0; }
    /* line 67, ../../../scss/components/_generals.scss */
    .layer-paywall .txt strong {
      font-family: "roboto_slabbold";
      font-size: 14px;
      font-size: 0.875rem;
      margin-bottom: 15px; }
    /* line 72, ../../../scss/components/_generals.scss */
    .layer-paywall .txt h3, .layer-paywall .txt .cpy {
      font-family: "roboto_slabregular";
      font-size: 14px;
      font-size: 0.875rem;
      margin: 20px 0; }
    /* line 77, ../../../scss/components/_generals.scss */
    .layer-paywall .txt dt {
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      line-height: 1.5;
      margin-bottom: 30px; }
      /* line 83, ../../../scss/components/_generals.scss */
      .layer-paywall .txt dt span {
        font-size: 15px;
        font-size: 0.9375rem; }
    /* line 87, ../../../scss/components/_generals.scss */
    .layer-paywall .txt dd {
      margin-bottom: 30px;
      text-align: center; }
    /* line 91, ../../../scss/components/_generals.scss */
    .layer-paywall .txt p {
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: lighter;
      margin-bottom: 0; }
      /* line 95, ../../../scss/components/_generals.scss */
      .layer-paywall .txt p strong {
        font-size: 24px;
        font-size: 1.5rem; }
      /* line 98, ../../../scss/components/_generals.scss */
      .layer-paywall .txt p span {
        border-bottom: 1px dotted #fff;
        font-weight: bold; }
  /* line 105, ../../../scss/components/_generals.scss */
  .layer-paywall .benefits {
    color: #fff;
    font-family: "roboto_slabregular"; }
    /* line 108, ../../../scss/components/_generals.scss */
    .layer-paywall .benefits a {
      color: #00aef5; }
  /* line 112, ../../../scss/components/_generals.scss */
  .layer-paywall .media {
    float: right;
    position: relative;
    right: -35px;
    top: 37px;
    width: 46%; }
  /* line 119, ../../../scss/components/_generals.scss */
  .layer-paywall .suscriptor {
    color: #fff;
    font-family: "cabinbold";
    bottom: 46px;
    display: block;
    font-size: 15px;
    font-size: 0.9375rem;
    left: 26px;
    position: absolute;
    text-align: center;
    width: 100%; }
    /* line 129, ../../../scss/components/_generals.scss */
    .layer-paywall .suscriptor a {
      color: #00aef5;
      font-size: 14px;
      font-size: 0.875rem;
      text-transform: uppercase; }
  /* line 135, ../../../scss/components/_generals.scss */
  .layer-paywall nav {
    background-color: #154E79;
    clear: left;
    margin-bottom: 5px;
    padding: 15px 20px;
    text-align: right; }
    /* line 141, ../../../scss/components/_generals.scss */
    .layer-paywall nav a {
      color: #FFF;
      font-family: "cabinregular";
      font-size: 13px;
      font-size: 0.8125rem;
      text-decoration: none;
      text-transform: uppercase; }
      /* line 147, ../../../scss/components/_generals.scss */
      .layer-paywall nav a span {
        font-size: 20px;
        font-size: 1.25rem;
        position: relative;
        top: 4px;
        font-weight: bold; }
  /* line 156, ../../../scss/components/_generals.scss */
  .layer-paywall img {
    border: 0;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    width: auto\9;
    -ms-interpolation-mode: bicubic; }
  /* line 164, ../../../scss/components/_generals.scss */
  .layer-paywall .nav-gray {
    background-color: #393939;
    padding: 15px 30px; }
  /* line 168, ../../../scss/components/_generals.scss */
  .layer-paywall .txt-container {
    float: right;
    position: absolute;
    right: 30px;
    top: 30px;
    width: 60%;
    font-size: 1.1em; }
  /* line 176, ../../../scss/components/_generals.scss */
  .layer-paywall .contain-gray {
    margin: 0 auto;
    width: 1000px;
    background-color: #424242; }
  /* line 181, ../../../scss/components/_generals.scss */
  .layer-paywall .user-info {
    width: 30%;
    height: auto; }
    /* line 184, ../../../scss/components/_generals.scss */
    .layer-paywall .user-info h1 {
      margin: 0;
      font-size: 1.25em; }
    /* line 188, ../../../scss/components/_generals.scss */
    .layer-paywall .user-info p {
      margin: 0;
      font-size: 1.25em; }
  /* line 193, ../../../scss/components/_generals.scss */
  .layer-paywall .inner-content-gray {
    color: #fff;
    padding: 0 40px;
    position: relative; }
    /* line 197, ../../../scss/components/_generals.scss */
    .layer-paywall .inner-content-gray .user-info {
      font-family: "roboto_slabregular";
      font-size: 13px;
      font-size: 0.8125rem; }
      /* line 198, ../../../scss/components/_generals.scss */
      .layer-paywall .inner-content-gray .user-info h1 {
        font-family: "roboto_slabbold";
        font-size: 18px;
        font-size: 1.125rem; }
  /* line 206, ../../../scss/components/_generals.scss */
  .layer-paywall .media-gray {
    float: left;
    position: relative;
    width: 40%;
    right: 30px; }
  /* line 212, ../../../scss/components/_generals.scss */
  .layer-paywall .txt-gray {
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    float: left;
    text-align: center;
    width: 51%;
    padding-right: 20px;
    height: 110px; }
    /* line 220, ../../../scss/components/_generals.scss */
    .layer-paywall .txt-gray span {
      font-family: "roboto_slabregular"; }
    /* line 223, ../../../scss/components/_generals.scss */
    .layer-paywall .txt-gray dd {
      margin-top: 30px; }
    /* line 228, ../../../scss/components/_generals.scss */
    .layer-paywall .txt-gray dl .dd .buttons.blue {
      border: none;
      margin-top: 20px;
      width: 155px; }
    /* line 235, ../../../scss/components/_generals.scss */
    .layer-paywall .txt-gray.txt-last {
      border-left: 1px dotted #FFF;
      padding-left: 25px;
      padding-right: 0;
      padding-left: 25px;
      width: 41%; }
  /* line 244, ../../../scss/components/_generals.scss */
  .layer-paywall dt span span {
    font-size: 1em; }
  /* line 247, ../../../scss/components/_generals.scss */
  .layer-paywall .suscriptor-gray {
    top: 120px;
    display: block;
    position: relative;
    text-align: center;
    width: 40%;
    left: -110px;
    float: right;
    font-size: 1.1em; }
    /* line 256, ../../../scss/components/_generals.scss */
    .layer-paywall .suscriptor-gray a {
      text-transform: uppercase; }
  /* line 261, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall .inner-content {
    padding-right: 30px;
    padding-left: 30px; }
    /* line 264, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall .inner-content div:nth-child(2).txt {
      padding-bottom: 30px;
      margin-bottom: 30px;
      border-bottom: 1px dotted #ccc; }
    /* line 269, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall .inner-content .media {
      float: left;
      right: initial;
      left: -15px;
      width: 43%; }
    /* line 275, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall .inner-content .txt {
      float: right;
      text-align: left;
      width: 57%;
      top: 70px;
      position: relative;
      margin: 0; }
      /* line 282, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall .inner-content .txt h3 {
        font-family: "roboto_slabbold";
        line-height: 1.3;
        display: inline-block;
        width: 62%;
        margin: 0 10px 0 0;
        vertical-align: middle;
        font-size: 16px;
        font-size: 1rem; }
      /* line 291, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall .inner-content .txt .titulo {
        width: 85%;
        text-align: left;
        margin-bottom: 15px;
        font-family: "roboto_slabbold";
        line-height: 1.3;
        position: relative;
        bottom: 20px;
        font-size: 16px;
        font-size: 1rem;
        top: -7px; }
      /* line 302, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall .inner-content .txt .buttons {
        border: none;
        width: 35%; }
      /* line 306, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall .inner-content .txt .reg-area {
        width: 35%;
        display: inline-block;
        vertical-align: top; }
        /* line 310, ../../../scss/components/_generals.scss */
        .layer-paywall.sign-wall .inner-content .txt .reg-area .buttons.blue {
          width: 100%;
          display: block; }
        /* line 314, ../../../scss/components/_generals.scss */
        .layer-paywall.sign-wall .inner-content .txt .reg-area .why-register {
          display: block;
          text-align: center;
          font-weight: normal;
          line-height: 19px;
          font-family: "roboto_slabbold";
          font-size: 12px;
          font-size: 0.75rem;
          margin-top: 5px;
          color: #fff; }
          /* line 321, ../../../scss/components/_generals.scss */
          .layer-paywall.sign-wall .inner-content .txt .reg-area .why-register:hover {
            color: #9db8d1; }
          /* line 324, ../../../scss/components/_generals.scss */
          .layer-paywall.sign-wall .inner-content .txt .reg-area .why-register:before {
            content: "\e050";
            color: #9db8d1;
            margin-right: 3px;
            font-weight: normal;
            line-height: 1.2;
            font-family: "et_icons";
            font-size: 10px;
            font-size: 0.625rem;
            vertical-align: middle; }
  /* line 340, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .contain {
    background: #fff;
    filter: none;
    border: none;
    max-width: 100%; }
  /* line 346, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 nav {
    background-color: #0e65a5;
    margin-bottom: 0;
    padding: 10px 20px; }
    /* line 350, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 nav a {
      position: relative;
      top: -2px; }
  /* line 355, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .left-panel {
    width: 49%;
    float: left;
    padding-right: 10px; }
  /* line 360, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .login-panel {
    float: right;
    width: 49%;
    border-left: 1px dotted #cacaca;
    position: relative;
    top: 30px;
    padding: 0 0 0 30px;
    margin-bottom: 25px; }
    /* line 368, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 .login-panel > h3 {
      font-weight: normal;
      line-height: 1.3;
      font-family: "roboto_slabregular";
      font-size: 14px;
      font-size: 0.875rem;
      color: #363636;
      margin: 5px 0; }
    /* line 374, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 .login-panel iframe {
      min-height: 319px;
      height: 319px;
      width: 100%; }
  /* line 380, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .inner-content {
    padding: 0px 30px 30px;
    border: 1px solid #ddd;
    border-top: none; }
    /* line 384, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 .inner-content div:nth-child(2).txt {
      padding-bottom: 30px;
      margin-bottom: 30px;
      border-bottom: 1px dotted #ccc; }
    /* line 389, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 .inner-content .media {
      float: none;
      right: initial;
      width: 100%;
      max-width: 300px;
      margin: 0 auto; }
    /* line 396, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 .inner-content .txt {
      color: #363636;
      float: none;
      width: 100%;
      text-align: left;
      top: 30px;
      position: relative;
      margin: 0; }
      /* line 404, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall-v2 .inner-content .txt h3, .layer-paywall.sign-wall-v2 .inner-content .txt .cpy {
        font-size: 14px;
        font-size: 0.875rem;
        display: inline-block;
        line-height: 1.3;
        margin: 0 10px 0 0;
        vertical-align: middle;
        width: 100%; }
      /* line 412, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall-v2 .inner-content .txt .et {
        text-transform: uppercase;
        color: #0e65a5; }
      /* line 416, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall-v2 .inner-content .txt .titulo {
        font-weight: normal;
        line-height: 1.33;
        font-family: "roboto_slabbold";
        font-size: 15px;
        font-size: 0.9375rem;
        bottom: 20px;
        margin-bottom: 5px;
        position: relative;
        text-align: left;
        top: 0px;
        width: 100%; }
      /* line 426, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall-v2 .inner-content .txt .buttons {
        border: none;
        width: 35%; }
      /* line 430, ../../../scss/components/_generals.scss */
      .layer-paywall.sign-wall-v2 .inner-content .txt .reg-area {
        width: 100%;
        display: block;
        margin: 25px 0 20px; }
        /* line 434, ../../../scss/components/_generals.scss */
        .layer-paywall.sign-wall-v2 .inner-content .txt .reg-area .buttons.blue {
          font-weight: normal;
          line-height: 1.33;
          font-family: "cabinbold";
          width: 49%;
          display: inline-block;
          vertical-align: middle;
          max-width: 190px;
          margin-right: 30px; }
          /* line 441, ../../../scss/components/_generals.scss */
          .layer-paywall.sign-wall-v2 .inner-content .txt .reg-area .buttons.blue:hover {
            background: #666;
            color: #fff; }
        /* line 446, ../../../scss/components/_generals.scss */
        .layer-paywall.sign-wall-v2 .inner-content .txt .reg-area .why-register {
          vertical-align: middle;
          display: inline-block;
          text-align: center;
          font-weight: normal;
          line-height: 19px;
          font-family: "roboto_slabregular";
          font-size: 12px;
          font-size: 0.75rem;
          margin-top: -1px;
          color: #00aef5; }
          /* line 454, ../../../scss/components/_generals.scss */
          .layer-paywall.sign-wall-v2 .inner-content .txt .reg-area .why-register:hover {
            color: #00aef5; }
          /* line 457, ../../../scss/components/_generals.scss */
          .layer-paywall.sign-wall-v2 .inner-content .txt .reg-area .why-register:before {
            content: "\e050";
            color: #0e65a5;
            margin-right: 3px;
            font-weight: normal;
            line-height: 1.2;
            font-family: "et_icons";
            font-size: 10px;
            font-size: 0.625rem;
            vertical-align: middle; }
  /* line 472, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .networks .inner-content {
    padding: 0 20px 30px; }
    /* line 476, ../../../scss/components/_generals.scss */
    .layer-paywall.sign-wall-v2 .networks .inner-content .txt .reg-area .buttons.blue {
      margin-right: 10px; }
  /* line 482, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .networks .left-panel {
    width: 41%; }
  /* line 485, ../../../scss/components/_generals.scss */
  .layer-paywall.sign-wall-v2 .networks .login-panel {
    width: 58%;
    padding-left: 20px; }

/* line 495, ../../../scss/components/_generals.scss */
.loader-icon {
  background: url(../../images/ajax-loader.gif);
  width: 32px;
  height: 32px;
  display: block;
  margin: 0 auto; }

/*=====================================================================================*/
/*       GLOBAL ARTICLE CSS
/*=====================================================================================*/
/* line 5, ../../../scss/components/_article.scss */
time {
  font-weight: normal;
  line-height: inherit;
  font-family: "cabinregular";
  font-size: 11px;
  font-size: 0.6875rem;
  color: #666;
  display: inline-block; }
  /* line 10, ../../../scss/components/_article.scss */
  time .ico-time {
    font-weight: normal;
    line-height: inherit;
    font-family: "et_icons";
    font-size: 7px;
    font-size: 0.4375rem;
    margin: 0 5px 0 0; }

/* line 17, ../../../scss/components/_article.scss */
.ico-video, .ico-infografia, .ico-galeria, .ico-articulo, .ico-especiales, .ico-audio {
  position: absolute;
  left: 0;
  padding: 7px;
  background: #666;
  color: #fff;
  display: block;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  float: left;
  font-weight: normal;
  line-height: 1;
  font-family: "et_icons";
  font-size: 13px;
  font-size: 0.8125rem; }

/* line 31, ../../../scss/components/_article.scss */
.caja_articulo, .reportero-ciudadano, .temas_afines, .landing-tag .modulo_pautefacil.modulo, .landing-main-article {
  background: #fff;
  border: 1px solid #ddd;
  *zoom: 1;
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 10px 15px 10px;
  margin-bottom: 15px; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .caja_articulo:before, .reportero-ciudadano:before, .caja_articulo:after, .reportero-ciudadano:after, .temas_afines:before, .temas_afines:after, .landing-tag .modulo_pautefacil.modulo:before, .landing-tag .modulo_pautefacil.modulo:after, .landing-main-article:before, .landing-main-article:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .caja_articulo:after, .reportero-ciudadano:after, .temas_afines:after, .landing-tag .modulo_pautefacil.modulo:after, .landing-main-article:after {
    clear: both; }
  /* line 36, ../../../scss/components/_article.scss */
  .caja_articulo .top_article, .reportero-ciudadano .top_article, .temas_afines .top_article, .landing-tag .modulo_pautefacil.modulo .top_article, .landing-main-article .top_article {
    margin-bottom: 12px; }
    /* line 38, ../../../scss/components/_article.scss */
    .caja_articulo .top_article h2, .reportero-ciudadano .top_article h2, .temas_afines .top_article h2, .landing-tag .modulo_pautefacil.modulo .top_article h2, .landing-main-article .top_article h2 {
      display: inline-block;
      font-size: 11px;
      font-size: 0.6875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      text-transform: uppercase; }
  /* line 50, ../../../scss/components/_article.scss */
  .caja_articulo .main_article h2, .reportero-ciudadano .main_article h2, .temas_afines .main_article h2, .landing-tag .modulo_pautefacil.modulo .main_article h2, .landing-main-article .main_article h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 24px;
    font-size: 1.5rem;
    margin-bottom: 12px;
    overflow-wrap: break-word; }
    /* line 58, ../../../scss/components/_article.scss */
    .caja_articulo .main_article h2 figure, .reportero-ciudadano .main_article h2 figure, .temas_afines .main_article h2 figure, .landing-tag .modulo_pautefacil.modulo .main_article h2 figure, .landing-main-article .main_article h2 figure {
      margin: 0 0 10px 0; }
  /* line 62, ../../../scss/components/_article.scss */
  .caja_articulo .main_article figure, .reportero-ciudadano .main_article figure, .temas_afines .main_article figure, .landing-tag .modulo_pautefacil.modulo .main_article figure, .landing-main-article .main_article figure {
    margin: 0px;
    /*margin: 0 0 10px;*/ }
  /* line 66, ../../../scss/components/_article.scss */
  .caja_articulo .main_article p, .reportero-ciudadano .main_article p, .temas_afines .main_article p, .landing-tag .modulo_pautefacil.modulo .main_article p, .landing-main-article .main_article p {
    font-weight: normal;
    line-height: 1.3;
    font-family: "roboto_slabregular";
    margin-top: 10px;
    overflow-wrap: initial; }
    /* line 70, ../../../scss/components/_article.scss */
    .caja_articulo .main_article p a, .reportero-ciudadano .main_article p a, .temas_afines .main_article p a, .landing-tag .modulo_pautefacil.modulo .main_article p a, .landing-main-article .main_article p a {
      font-size: 15px;
      font-size: 0.9375rem;
      vertical-align: top;
      position: relative;
      /*top: -3px;*/ }
  /* line 79, ../../../scss/components/_article.scss */
  .caja_articulo .relacionados, .reportero-ciudadano .relacionados, .temas_afines .relacionados, .landing-tag .modulo_pautefacil.modulo .relacionados, .landing-main-article .relacionados {
    border-left: 1px dotted #CCC;
    margin: 10px 0 0 15px; }
    /* line 82, ../../../scss/components/_article.scss */
    .caja_articulo .relacionados li, .reportero-ciudadano .relacionados li, .temas_afines .relacionados li, .landing-tag .modulo_pautefacil.modulo .relacionados li, .landing-main-article .relacionados li {
      margin: 0 0 0 -14px;
      position: relative; }
      /* line 85, ../../../scss/components/_article.scss */
      .caja_articulo .relacionados li:hover span, .reportero-ciudadano .relacionados li:hover span, .temas_afines .relacionados li:hover span, .landing-tag .modulo_pautefacil.modulo .relacionados li:hover span, .landing-main-article .relacionados li:hover span {
        background: #0e65a5; }
      /* line 88, ../../../scss/components/_article.scss */
      .caja_articulo .relacionados li:first-child, .reportero-ciudadano .relacionados li:first-child, .temas_afines .relacionados li:first-child, .landing-tag .modulo_pautefacil.modulo .relacionados li:first-child, .landing-main-article .relacionados li:first-child {
        margin: 0 0 10px -14px; }
    /* line 92, ../../../scss/components/_article.scss */
    .caja_articulo .relacionados h2, .reportero-ciudadano .relacionados h2, .temas_afines .relacionados h2, .landing-tag .modulo_pautefacil.modulo .relacionados h2, .landing-main-article .relacionados h2 {
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinregular"; }
      /* line 94, ../../../scss/components/_article.scss */
      .caja_articulo .relacionados h2 a, .reportero-ciudadano .relacionados h2 a, .temas_afines .relacionados h2 a, .landing-tag .modulo_pautefacil.modulo .relacionados h2 a, .landing-main-article .relacionados h2 a {
        color: #666;
        font-size: 13px;
        font-size: 0.8125rem;
        display: block;
        position: relative;
        padding: 10px 0 0 32px; }
      /* line 102, ../../../scss/components/_article.scss */
      .caja_articulo .relacionados h2 span, .reportero-ciudadano .relacionados h2 span, .temas_afines .relacionados h2 span, .landing-tag .modulo_pautefacil.modulo .relacionados h2 span, .landing-main-article .relacionados h2 span {
        position: absolute;
        left: 0;
        padding: 7px;
        top: 5px;
        background: #393939;
        color: #fff;
        display: block;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        float: left;
        font-weight: normal;
        line-height: 1;
        font-family: "et_icons";
        font-size: 13px;
        font-size: 0.8125rem; }
        /* line 115, ../../../scss/components/_article.scss */
        .caja_articulo .relacionados h2 span.ico-audio, .reportero-ciudadano .relacionados h2 span.ico-audio, .temas_afines .relacionados h2 span.ico-audio, .landing-tag .modulo_pautefacil.modulo .relacionados h2 span.ico-audio, .landing-main-article .relacionados h2 span.ico-audio {
          font-size: 15px;
          font-size: 0.9375rem;
          padding: 6px 3px 6px 9px; }
  /* line 124, ../../../scss/components/_article.scss */
  .caja_articulo.articulo_secundario .main_article h2, .articulo_secundario.reportero-ciudadano .main_article h2, .temas_afines.articulo_secundario .main_article h2, .landing-tag .modulo_pautefacil.modulo.articulo_secundario .main_article h2, .landing-main-article.articulo_secundario .main_article h2 {
    font-size: 20px;
    font-size: 1.25rem;
    overflow-wrap: break-word; }
  /* line 129, ../../../scss/components/_article.scss */
  .caja_articulo.articulo_secundario img, .articulo_secundario.reportero-ciudadano img, .temas_afines.articulo_secundario img, .landing-tag .modulo_pautefacil.modulo.articulo_secundario img, .landing-main-article.articulo_secundario img {
    float: left;
    margin: 0px 10px 10px 0px; }

/* line 137, ../../../scss/components/_article.scss */
.middle_col .articulo_secundario {
  /* Ajuste margen parrafo     */ }
  /* line 138, ../../../scss/components/_article.scss */
  .middle_col .articulo_secundario img {
    width: 206px;
    height: 103px;
    float: none; }
  /* line 143, ../../../scss/components/_article.scss */
  .middle_col .articulo_secundario p {
    margin-top: 0px; }

/* line 152, ../../../scss/components/_article.scss */
.main_col .articulo_secundario img {
  width: 140px; }

/* line 158, ../../../scss/components/_article.scss */
.contenedor_player {
  position: relative;
  width: 100%;
  z-index: 1;
  overflow: hidden; }
  /* line 163, ../../../scss/components/_article.scss */
  .contenedor_player figure {
    width: 100%;
    float: left;
    position: relative;
    /*img{
        border: 1px solid #ddd;
      }*/ }
    /* line 170, ../../../scss/components/_article.scss */
    .contenedor_player figure .icono_video {
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      opacity: 0.8;
      filter: alpha(opacity=80);
      display: block;
      z-index: auto;
      padding: 8px;
      background: #0e65a5;
      color: #fff;
      right: 0;
      left: 0;
      margin: auto;
      top: 45%;
      display: block;
      font-size: 26px;
      font-size: 1.625rem;
      position: absolute;
      right: 10px;
      z-index: 100;
      width: 40px;
      height: 40px; }
      /* line 49, ../../../scss/scss-comon/_botons.scss */
      .contenedor_player figure .icono_video:hover {
        background: #00aef5; }

/* line 190, ../../../scss/components/_article.scss */
.landing-main-article main_article p a {
  font-family: "roboto-slabbold"; }

/* line 198, ../../../scss/components/_article.scss */
.main_article {
  position: relative; }
  /* line 200, ../../../scss/components/_article.scss */
  .main_article .btn-cerrar-pauta {
    bottom: 80px; }
  /* line 203, ../../../scss/components/_article.scss */
  .main_article + p {
    width: 85% !important; }

/* line 209, ../../../scss/components/_article.scss */
.caja_articulo audio, .reportero-ciudadano audio {
  width: 100%;
  margin: 10px 0 0 0; }

/* @group modulo */
/* line 219, ../../../scss/components/_article.scss */
.contador-articulos {
  background: #f9f9f9;
  border: 1px solid #eaeaea;
  position: fixed;
  bottom: 0;
  left: 50%;
  z-index: 112;
  margin-left: -480px;
  color: #393939;
  min-width: 250px; }
  /* line 229, ../../../scss/components/_article.scss */
  .contador-articulos.closed {
    bottom: -210px; }
  /* line 232, ../../../scss/components/_article.scss */
  .contador-articulos h2 {
    font-size: 17px;
    text-align: center;
    margin: 0;
    color: #fff; }
  /* line 238, ../../../scss/components/_article.scss */
  .contador-articulos .titulo {
    font-size: 15px;
    font-size: 0.9375rem;
    padding: 10px;
    border-bottom: 1px solid #eaeaea;
    margin: 0 30px 20px 10px; }
    /* line 243, ../../../scss/components/_article.scss */
    .contador-articulos .titulo img {
      float: left;
      margin: 6px 5px 0 28px;
      padding: 7px 14px 0 0px; }
    /* line 248, ../../../scss/components/_article.scss */
    .contador-articulos .titulo h2 {
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular";
      font-size: 14px;
      font-size: 0.875rem;
      color: #1c1c1c;
      text-decoration: none; }
  /* line 255, ../../../scss/components/_article.scss */
  .contador-articulos .btn {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: none;
    border: 0 none;
    height: 20px;
    position: absolute;
    right: 2px;
    text-indent: -9999px;
    top: 13px;
    width: 20px; }
    /* line 266, ../../../scss/components/_article.scss */
    .contador-articulos .btn:hover:after {
      color: #0e65a5; }
    /* line 270, ../../../scss/components/_article.scss */
    .contador-articulos .btn:after {
      font-size: 12px;
      font-size: 0.75rem;
      content: "\E02E";
      color: #999;
      position: absolute;
      text-indent: 0;
      left: 0;
      top: 0;
      display: block;
      width: 20;
      height: 20px;
      font-family: "et_icons"; }
  /* line 295, ../../../scss/components/_article.scss */
  .contador-articulos .beneficio {
    display: block;
    margin: 0; }
    /* line 298, ../../../scss/components/_article.scss */
    .contador-articulos .beneficio h2 {
      font-size: 12px;
      font-size: 0.75rem;
      display: block;
      text-align: center;
      margin: 0 30px 0 0;
      color: #1c1c1c;
      font-family: "roboto_slabregular"; }
  /* line 308, ../../../scss/components/_article.scss */
  .contador-articulos .btn_registro a {
    display: block;
    text-align: center;
    margin: 0 30px 5px 0;
    font-size: 12px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-family: "cabinregular";
    color: #0e65a5; }
    /* line 316, ../../../scss/components/_article.scss */
    .contador-articulos .btn_registro a:hover {
      color: #393939; }
  /* line 321, ../../../scss/components/_article.scss */
  .contador-articulos .btn_login {
    font-size: 12px;
    font-size: 0.75rem;
    background: #0e65a5;
    padding: 5px 30px 5px 20px;
    color: #fff;
    margin: 20px -1px -1px -1px;
    text-align: right;
    font-family: "cabinregular";
    position: relative; }
    /* line 330, ../../../scss/components/_article.scss */
    .contador-articulos .btn_login:before {
      content: "";
      display: block;
      width: 1;
      height: 1;
      border: 6px solid transparent;
      border-bottom: 7px solid #0e65a5;
      position: absolute;
      top: -13px;
      right: 10px; }
    /* line 341, ../../../scss/components/_article.scss */
    .contador-articulos .btn_login a {
      text-transform: uppercase;
      color: #fff;
      font-family: "cabinbold"; }
      /* line 345, ../../../scss/components/_article.scss */
      .contador-articulos .btn_login a:hover {
        color: #9db8d1; }
  /* line 350, ../../../scss/components/_article.scss */
  .contador-articulos .content-img {
    display: inline-block;
    vertical-align: top;
    margin: 10px 0 0 26px;
    display: none; }
    /* line 355, ../../../scss/components/_article.scss */
    .contador-articulos .content-img a {
      border: none;
      text-decoration: none; }
      /* line 358, ../../../scss/components/_article.scss */
      .contador-articulos .content-img a img {
        border: none;
        text-decoration: none; }
  /* line 364, ../../../scss/components/_article.scss */
  .contador-articulos p {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 13px;
    font-size: 0.8125rem;
    color: #fff; }
  /* line 370, ../../../scss/components/_article.scss */
  .contador-articulos.impulso-seccion {
    width: 445px; }
    /* line 372, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .titulo {
      display: none; }
    /* line 375, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .container-items {
      border-top-color: #0e65a5;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px; }
    /* line 379, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion figure {
      float: left;
      width: 180px;
      height: 110px;
      margin-right: 15px; }
      /* line 384, ../../../scss/components/_article.scss */
      .contador-articulos.impulso-seccion figure img {
        max-width: 100%; }
    /* line 388, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .seccion,
    .contador-articulos.impulso-seccion .beneficio,
    .contador-articulos.impulso-seccion .btn_registro {
      float: left; }
    /* line 393, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .seccion {
      font-size: 16px;
      font-size: 1rem;
      color: #0e65a5;
      text-transform: uppercase;
      text-align: left;
      display: block; }
    /* line 401, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .beneficio h2 {
      margin: 10px auto;
      line-height: 1.2; }
    /* line 406, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .btn_registro {
      margin-bottom: 0; }
      /* line 408, ../../../scss/components/_article.scss */
      .contador-articulos.impulso-seccion .btn_registro a {
        background: #F9F9F9;
        border: 2px solid #00aef5;
        display: block;
        min-height: 24px;
        padding: 15px 0;
        width: 170px;
        font-size: 16px;
        font-size: 1rem; }
        /* line 416, ../../../scss/components/_article.scss */
        .contador-articulos.impulso-seccion .btn_registro a:hover {
          background: #00aef5;
          color: #fff; }
    /* line 423, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion .container-items {
      padding: 15px 5px; }
    /* line 426, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion figure {
      height: 140px; }
    /* line 429, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion form {
      float: left;
      max-width: 195px; }
    /* line 433, ../../../scss/components/_article.scss */
    .contador-articulos.impulso-seccion input {
      padding: 5px;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinregular";
      width: 175px; }

/* line 442, ../../../scss/components/_article.scss */
.contador-articulos {
  -webkit-animation: myfirst 1.5s;
  /* Chrome, Safari, Opera */
  animation: myfirst 1.5s;
  transition: 1.5s;
  -moz-transition: 1.5s;
  -webkit-transition: 1.5s; }

/* Chrome, Safari, Opera */
@-webkit-keyframes myfirst {
  0% {
    bottom: -210px; }
  50% {
    bottom: -210px; }
  100% {
    bottom: -10px; } }
/* Standard syntax */
@keyframes myfirst {
  0% {
    bottom: -210px; }
  50% {
    bottom: -210px; }
  100% {
    bottom: -10px; } }
/* Segunda fase  */
/* line 3, ../../../scss/components/_articulo-opinion.scss */
.sabor-opinion .block-modal, .sabor-opinion .herramientasCompartir {
  display: none; }

/* @group Encabezado Articulo opinion  */
/* line 8, ../../../scss/components/_articulo-opinion.scss */
.top_article.sabor-opinion {
  max-height: 200px; }
  /* line 10, ../../../scss/components/_articulo-opinion.scss */
  .top_article.sabor-opinion .foto-principal-sabor {
    width: 200px;
    display: inline-block; }
  /* line 14, ../../../scss/components/_articulo-opinion.scss */
  .top_article.sabor-opinion .info-article-sabor.info_article {
    width: 700px; }
    /* line 16, ../../../scss/components/_articulo-opinion.scss */
    .top_article.sabor-opinion .info-article-sabor.info_article h2 {
      font-weight: normal;
      line-height: 1.075;
      font-family: "roboto_slabbold";
      font-size: 30px;
      font-size: 1.875rem;
      margin: 15px 0 10px;
      color: #393939; }
    /* line 22, ../../../scss/components/_articulo-opinion.scss */
    .top_article.sabor-opinion .info-article-sabor.info_article h3.creditos {
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      font-size: 20px;
      font-size: 1.25rem;
      margin-top: 10px; }
      /* line 26, ../../../scss/components/_articulo-opinion.scss */
      .top_article.sabor-opinion .info-article-sabor.info_article h3.creditos a {
        color: #0e65a5; }
        /* line 28, ../../../scss/components/_articulo-opinion.scss */
        .top_article.sabor-opinion .info-article-sabor.info_article h3.creditos a:hover {
          color: #393939; }
    /* line 33, ../../../scss/components/_articulo-opinion.scss */
    .top_article.sabor-opinion .info-article-sabor.info_article p {
      font-weight: normal;
      line-height: 1.1;
      font-family: cabinregular;
      font-size: 19px;
      font-size: 1.1875rem;
      color: #666666;
      margin: 0 0 10px; }

/* line 44, ../../../scss/components/_articulo-opinion.scss */
.content-col-sabor .columna_articulo h2 {
  color: #0e65a5;
  margin-bottom: 25px;
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabbold";
  font-size: 18px;
  font-size: 1.125rem; }
/* line 50, ../../../scss/components/_articulo-opinion.scss */
.content-col-sabor .columna_articulo .headline {
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabbold";
  font-size: 16px;
  font-size: 1rem;
  display: block;
  margin: 0 0 25px; }
/* line 57, ../../../scss/components/_articulo-opinion.scss */
.content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo {
  color: #0e65a5;
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabbold";
  font-size: 20px;
  font-size: 1.25rem;
  float: left;
  width: 40%;
  vertical-align: top;
  padding: 50px 0;
  margin-right: 10px;
  max-height: 200px;
  position: relative; }
  /* line 68, ../../../scss/components/_articulo-opinion.scss */
  .content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo:after, .content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo:before {
    content: '\e609';
    position: absolute;
    font-size: 28px;
    font-size: 1.75rem; }
  /* line 74, ../../../scss/components/_articulo-opinion.scss */
  .content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo:before {
    top: 15px; }
  /* line 77, ../../../scss/components/_articulo-opinion.scss */
  .content-col-sabor .columna_articulo .articulo-bocadillo .bocadillo:after {
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    bottom: 5px;
    right: 0; }
/* line 86, ../../../scss/components/_articulo-opinion.scss */
.content-col-sabor .columna_articulo .autor ul li {
  font-weight: normal;
  line-height: 1.5;
  font-family: "roboto_slabregular";
  font-size: 16px;
  font-size: 1rem;
  color: #393939; }
/* line 93, ../../../scss/components/_articulo-opinion.scss */
.content-col-sabor .columna_articulo .ver-mas {
  background: #f9f9f9;
  border: 1px solid #ddd;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: normal;
  line-height: 1.1;
  font-family: "cabinbold";
  display: block;
  margin: 35px auto;
  max-width: 280px;
  text-transform: uppercase;
  text-align: center;
  padding: 8px 10px; }
/* line 102, ../../../scss/components/_articulo-opinion.scss */
.content-col-sabor .columna_articulo .foto {
  margin-bottom: 20px; }
  /* line 104, ../../../scss/components/_articulo-opinion.scss */
  .content-col-sabor .columna_articulo .foto figcaption {
    position: relative;
    top: -4px; }

/* @end */
/* @group Cambio para barra compartir, sin google+  */
/* line 118, ../../../scss/components/_articulo-opinion.scss */
.footer-article .social .tres-elementos > li {
  width: 157px; }

/* @end */
/* @group Modulo columnistas articulo opinion  */
/* line 131, ../../../scss/components/_articulo-opinion.scss */
.mod_columnistas.sabor-dos .top_modcolumnistas h2 {
  border-bottom: 1px dotted #666;
  padding-bottom: 10px; }
/* line 136, ../../../scss/components/_articulo-opinion.scss */
.mod_columnistas.sabor-dos .top_modcolumnistas .wrapper-desplegable .desplegable {
  width: 120px; }
/* line 141, ../../../scss/components/_articulo-opinion.scss */
.mod_columnistas.sabor-dos .articulo_columnistas {
  padding-bottom: 10px;
  margin-bottom: 10px;
  min-height: 57px; }
  /* line 145, ../../../scss/components/_articulo-opinion.scss */
  .mod_columnistas.sabor-dos .articulo_columnistas h2 {
    padding: 4px 0; }
    /* line 147, ../../../scss/components/_articulo-opinion.scss */
    .mod_columnistas.sabor-dos .articulo_columnistas h2 a {
      font-size: 15px;
      font-size: 0.9375rem; }
  /* line 151, ../../../scss/components/_articulo-opinion.scss */
  .mod_columnistas.sabor-dos .articulo_columnistas figure {
    width: 45px;
    height: 45px;
    margin: 0 10px 0 0; }
    /* line 156, ../../../scss/components/_articulo-opinion.scss */
    .mod_columnistas.sabor-dos .articulo_columnistas figure a img {
      width: 45px;
      height: 45px; }
  /* line 162, ../../../scss/components/_articulo-opinion.scss */
  .mod_columnistas.sabor-dos .articulo_columnistas:last-child {
    margin: 0;
    padding: 0; }

/* @group Secciones */
/* line 3, ../../../scss/components/_module-sections.scss */
.modulo_seccion {
  padding: 10px 10px 0px 10px;
  margin: 0px 0px 10px 0px;
  background: #fff;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  /*&.modulo_naranja{ 05/11/14 esto parece que ya no se usara borrar si pasa mucho tiempo.
    >h2{
      //background: #ee8f0d; 
      a{
        color: $white;
      }
    }
  }*/
  /* @end */ }
  /* line 10, ../../../scss/components/_module-sections.scss */
  .modulo_seccion > h2 {
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    background: #0e65a5;
    padding: 7px 0;
    text-transform: uppercase;
    text-align: center;
    margin: 0 -10px 10px; }
    /* line 18, ../../../scss/components/_module-sections.scss */
    .modulo_seccion > h2 a {
      color: #fff; }
  /* line 23, ../../../scss/components/_module-sections.scss */
  .modulo_seccion .main_article h2 {
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    margin: 0 0 12px; }
  /* line 28, ../../../scss/components/_module-sections.scss */
  .modulo_seccion .main_article p {
    font-size: 15px;
    font-size: 0.9375rem;
    font-weight: normal;
    line-height: 1.3;
    font-family: "roboto_slabregular"; }
  /* line 36, ../../../scss/components/_module-sections.scss */
  .modulo_seccion article {
    background: #FFF;
    border: 1px solid #DDD;
    border-bottom-width: 1px;
    border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 15px 9px 19px 9px;
    background: #f3f3f3;
    border: 1px solid #eaeaea;
    margin-bottom: 10px; }
    /* line 41, ../../../scss/components/_module-sections.scss */
    .modulo_seccion article img {
      margin: 0 0 10px; }
  /* line 45, ../../../scss/components/_module-sections.scss */
  .modulo_seccion .ver-mas {
    display: inline-block;
    margin-bottom: 10px;
    width: 100%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0; }
  /* line 55, ../../../scss/components/_module-sections.scss */
  .modulo_seccion .seccion_foto {
    position: relative;
    min-height: 175px; }

/* @group Modulo indicadores */
/* line 4, ../../../scss/components/_module-indicadores.scss */
.modulo-indicadores {
  width: 100%;
  overflow: hidden;
  margin-bottom: 10px;
  border: 1px solid #ccc; }
  /* line 9, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .top-modulo {
    height: 44px;
    background: #e0e0e0;
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    color: #393939;
    padding: 14px; }
  /* line 16, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .top-modulo .titulo {
    float: left;
    display: inline-block;
    font-size: 0.9em; }
  /* line 21, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .top-modulo .icon-indicadores {
    float: left; }
  /* line 24, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .lista-indicadores {
    width: 100%;
    display: block; }
  /* line 29, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .indicador {
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem; }
    /* line 33, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores .indicador:before {
      content: "\e055"; }
  /* line 38, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores li {
    display: block;
    clear: both;
    float: left;
    width: 100%;
    padding: 5px 0;
    border-top: 1px dotted #999; }
    /* line 45, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores li .campo {
      width: auto;
      display: inline-block;
      margin-bottom: 0;
      text-align: right;
      margin-right: 10px;
      float: right;
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabregular";
      font-size: 16px;
      font-size: 1rem; }
      /* line 54, ../../../scss/components/_module-indicadores.scss */
      .modulo-indicadores li .campo:first-child {
        text-align: left;
        margin-left: 10px;
        float: left; }
    /* line 60, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores li.bg-color-2 {
      background: #e0e0e0; }
    /* line 63, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores li:first-child {
      border-top: 0; }
    /* line 66, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores li:last-child {
      padding: 10px 0; }
  /* line 76, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .up .indicador {
    color: #37a30f; }
    /* line 78, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores .up .indicador:before {
      content: "\e054"; }
  /* line 84, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .down .indicador {
    color: #a02410; }
    /* line 86, ../../../scss/components/_module-indicadores.scss */
    .modulo-indicadores .down .indicador:before {
      content: "\e056"; }
  /* line 93, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .icon-right .indicador:before {
    content: "\e055"; }
  /* line 98, ../../../scss/components/_module-indicadores.scss */
  .modulo-indicadores .icon-indicadores:before {
    content: "\e057";
    position: relative;
    margin-right: 10px; }

/* @end */
/*@group Wradio*/
/* line 2, ../../../scss/components/_module-wradio.scss */
.modulo_wradio {
  background: #f3f3f3;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative; }
  /* line 6, ../../../scss/components/_module-wradio.scss */
  .modulo_wradio .top_modulo {
    background-color: #e2e2e1;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE2E2E1', endColorstr='#FFE2E2E1');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZTJlMmUxIi8+PHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiNlYmViZWIiLz48c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2YwZjBlZiIvPjxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjZjBmMGVmIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiNlZGVjZWMiLz48c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2UyZTJlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e2e2e1), color-stop(15%, #e2e2e1), color-stop(31%, #ebebeb), color-stop(46%, #f0f0ef), color-stop(54%, #f0f0ef), color-stop(66%, #edecec), color-stop(85%, #e2e2e1), color-stop(100%, #e2e2e1));
    background-image: -moz-linear-gradient(left, #e2e2e1 0%, #e2e2e1 15%, #ebebeb 31%, #f0f0ef 46%, #f0f0ef 54%, #edecec 66%, #e2e2e1 85%, #e2e2e1 100%);
    background-image: -webkit-linear-gradient(left, #e2e2e1 0%, #e2e2e1 15%, #ebebeb 31%, #f0f0ef 46%, #f0f0ef 54%, #edecec 66%, #e2e2e1 85%, #e2e2e1 100%);
    background-image: linear-gradient(to right, #e2e2e1 0%, #e2e2e1 15%, #ebebeb 31%, #f0f0ef 46%, #f0f0ef 54%, #edecec 66%, #e2e2e1 85%, #e2e2e1 100%);
    border-bottom: 1px solid #cacaca;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    margin-bottom: 6px;
    padding: 9px 10px 14px; }
    /* line 17, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio .top_modulo h3 {
      color: #b81d20;
      font-size: 15px;
      font-size: 0.9375rem;
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold"; }
    /* line 22, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio .top_modulo span {
      color: #393939;
      font-size: 10px;
      font-size: 0.625rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinregular"; }
    /* line 27, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio .top_modulo .logo {
      float: left;
      margin: 0 9px 0 0; }
  /* line 32, ../../../scss/components/_module-wradio.scss */
  .modulo_wradio .top_modulo
  .logo_senal {
    position: absolute;
    right: 10px;
    top: 11px; }
  /* line 38, ../../../scss/components/_module-wradio.scss */
  .modulo_wradio .top_modulo .contenedor_player {
    height: 50px;
    width: 78%;
    float: left; }
  /* line 43, ../../../scss/components/_module-wradio.scss */
  .modulo_wradio article {
    padding: 5px 10px 0px 10px;
    overflow: hidden; }
    /* line 46, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio article h4 {
      color: #393939;
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      text-transform: uppercase;
      margin: 0 0 10px; }
    /* line 53, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio article p {
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabregular";
      margin: 0 0 10px; }
    /* line 58, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio article a {
      color: #393939; }
      /* line 60, ../../../scss/components/_module-wradio.scss */
      .modulo_wradio article a:hover {
        color: #b81d20; }
      /* line 63, ../../../scss/components/_module-wradio.scss */
      .modulo_wradio article a.comentarios {
        float: left;
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold";
        font-size: 12px;
        font-size: 0.75rem; }
      /* line 68, ../../../scss/components/_module-wradio.scss */
      .modulo_wradio article a.bot_opine {
        padding: 3px 10px;
        float: right;
        text-transform: uppercase;
        background-color: #b81d20;
        color: #fff;
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold";
        font-size: 12px;
        font-size: 0.75rem; }
        /* line 76, ../../../scss/components/_module-wradio.scss */
        .modulo_wradio article a.bot_opine:hover {
          background-color: #393939; }
    /* line 81, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio article .icon_comentarios {
      float: left;
      margin: 0 4px 0 0; }
    /* line 86, ../../../scss/components/_module-wradio.scss */
    .modulo_wradio article figure {
      float: left;
      margin: 0px 10px 0px 0px;
      width: 100px;
      height: 100px; }

/* @group Home module styles */
/* line 100, ../../../scss/components/_module-wradio.scss */
.modulo_wradio.fase-dos article .top_article h4 {
  display: inline-block;
  color: #b81d20; }
/* line 104, ../../../scss/components/_module-wradio.scss */
.modulo_wradio.fase-dos article .top_article time {
  display: none; }
/* line 108, ../../../scss/components/_module-wradio.scss */
.modulo_wradio.fase-dos article figure {
  width: 70px;
  height: 70px; }
/* line 112, ../../../scss/components/_module-wradio.scss */
.modulo_wradio.fase-dos article .comentarios {
  color: #666; }
  /* line 114, ../../../scss/components/_module-wradio.scss */
  .modulo_wradio.fase-dos article .comentarios:hover {
    color: #b81d20; }
/* line 119, ../../../scss/components/_module-wradio.scss */
.modulo_wradio.fase-dos .bot_opine {
  text-transform: uppercase;
  font-weight: normal;
  line-height: 1;
  font-family: "cabinbold";
  font-size: 12px;
  font-size: 0.75rem;
  clear: both;
  float: none;
  display: block;
  width: 200px;
  text-align: center;
  height: 3em;
  margin: 10px auto;
  padding-top: 0.9em;
  background-color: #F9F9F9;
  color: #666;
  border: 1px solid #ddd; }
  /* line 134, ../../../scss/components/_module-wradio.scss */
  .modulo_wradio.fase-dos .bot_opine:hover {
    background-color: #b81d20;
    color: #fff; }

/* @end home module styles */
/* @group Foro La W */
/* line 143, ../../../scss/components/_module-wradio.scss */
.sabor-foro-w-h1 {
  font-weight: normal;
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabbold";
  font-size: 28px;
  font-size: 1.75rem;
  margin-bottom: 12px; }

/* line 149, ../../../scss/components/_module-wradio.scss */
.article_col.sabor-foro-w {
  width: 620px;
  float: left; }
  /* line 152, ../../../scss/components/_module-wradio.scss */
  .article_col.sabor-foro-w .top_article {
    padding: 15px 12px;
    margin-bottom: 15px; }
    /* line 155, ../../../scss/components/_module-wradio.scss */
    .article_col.sabor-foro-w .top_article .info_article-sabor {
      width: 296px;
      margin: 10px 10px 0 5px; }
      /* line 158, ../../../scss/components/_module-wradio.scss */
      .article_col.sabor-foro-w .top_article .info_article-sabor h1 {
        font-size: 24px;
        font-size: 1.5rem;
        margin-bottom: 20px; }
      /* line 163, ../../../scss/components/_module-wradio.scss */
      .article_col.sabor-foro-w .top_article .info_article-sabor .comentario strong {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabbold"; }
      /* line 167, ../../../scss/components/_module-wradio.scss */
      .article_col.sabor-foro-w .top_article .info_article-sabor time {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabregular";
        color: #999; }
        /* line 170, ../../../scss/components/_module-wradio.scss */
        .article_col.sabor-foro-w .top_article .info_article-sabor time span {
          color: #393939; }
    /* line 175, ../../../scss/components/_module-wradio.scss */
    .article_col.sabor-foro-w .top_article .foto_principal, .article_col.sabor-foro-w .top_article .foto_secundaria {
      width: 274px;
      height: 137px; }
  /* line 182, ../../../scss/components/_module-wradio.scss */
  .article_col.sabor-foro-w .content_col .cuerpo_texto {
    display: none; }
  /* line 185, ../../../scss/components/_module-wradio.scss */
  .article_col.sabor-foro-w .content_col .footer-article.full-cuerpo {
    margin-right: 10px; }
    /* line 187, ../../../scss/components/_module-wradio.scss */
    .article_col.sabor-foro-w .content_col .footer-article.full-cuerpo .social {
      margin-bottom: 15px; }
      /* line 190, ../../../scss/components/_module-wradio.scss */
      .article_col.sabor-foro-w .content_col .footer-article.full-cuerpo .social .panel_compartir li {
        width: 147px; }

/*@group banner La W */
/* line 200, ../../../scss/components/_module-wradio.scss */
.banner-w {
  overflow: hidden;
  *zoom: 1;
  border: 1px solid #CACACA;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #ddd;
  height: 71px;
  margin-bottom: 3px;
  position: relative;
  margin-bottom: 20px; }
  /* line 213, ../../../scss/components/_module-wradio.scss */
  .banner-w a {
    display: block;
    color: #fff; }
    /* line 216, ../../../scss/components/_module-wradio.scss */
    .banner-w a:active {
      color: #fff; }
  /* line 220, ../../../scss/components/_module-wradio.scss */
  .banner-w .brand {
    position: absolute;
    z-index: 99;
    top: 11px;
    display: inline-block;
    width: 35%;
    text-align: center; }
  /* line 228, ../../../scss/components/_module-wradio.scss */
  .banner-w span {
    overflow: hidden;
    *zoom: 1;
    display: inline-block; }
    /* line 231, ../../../scss/components/_module-wradio.scss */
    .banner-w span .ico-signal {
      color: #666;
      font-size: 15px;
      font-size: 0.9375rem;
      position: relative;
      top: -2px; }
    /* line 238, ../../../scss/components/_module-wradio.scss */
    .banner-w span.copy {
      background-color: #ddd;
      display: block;
      position: relative;
      text-align: center;
      padding: 0;
      height: 71px;
      width: 65%;
      left: 31%; }
      /* line 247, ../../../scss/components/_module-wradio.scss */
      .banner-w span.copy .title {
        color: #b81d20;
        font-family: "roboto_slabbold";
        padding-top: 8px;
        text-transform: uppercase;
        font-size: 15px;
        font-size: 0.9375rem;
        margin: 0 5px; }
      /* line 255, ../../../scss/components/_module-wradio.scss */
      .banner-w span.copy .txt {
        display: block;
        font-size: 15px;
        font-size: 0.9375rem;
        margin-top: 5px; }
    /* line 261, ../../../scss/components/_module-wradio.scss */
    .banner-w span .login {
      background-color: #393939;
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      display: inline-block;
      padding: 4px 10px 0;
      position: relative;
      right: 0;
      top: -5px;
      min-width: 120px; }
      /* line 273, ../../../scss/components/_module-wradio.scss */
      .banner-w span .login .circle {
        background-color: #E30023;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        height: 10px;
        margin: 0 3px 0 0;
        position: relative;
        top: -1px;
        width: 10px; }
      /* line 282, ../../../scss/components/_module-wradio.scss */
      .banner-w span .login .text {
        color: #fff !important;
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold";
        font-size: 12px;
        font-size: 0.75rem;
        text-decoration: none; }
      /* line 288, ../../../scss/components/_module-wradio.scss */
      .banner-w span .login:hover, .banner-w span .login:active {
        background-color: #666;
        border-color: #666; }
      /* line 292, ../../../scss/components/_module-wradio.scss */
      .banner-w span .login .img {
        display: none;
        background-position: -10px -190px;
        height: 56px;
        top: 0;
        width: 89px; }

/*@end banner La W */
/*@group modulo otros foros W*/
/* line 305, ../../../scss/components/_module-wradio.scss */
.modulo-otros-foros-w.caja_articulo, .modulo-otros-foros-w.reportero-ciudadano {
  border-radius: 0px;
  padding: 10px 15px; }
  /* line 308, ../../../scss/components/_module-wradio.scss */
  .modulo-otros-foros-w.caja_articulo > h2, .modulo-otros-foros-w.reportero-ciudadano > h2 {
    margin: 0 0 15px 0;
    text-transform: uppercase;
    color: #0e65a5;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    border-bottom: 1px dotted #0e65a5;
    padding-bottom: 10px; }
  /* line 318, ../../../scss/components/_module-wradio.scss */
  .modulo-otros-foros-w.caja_articulo .contenido-modulo img, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo img {
    width: 50px;
    height: 50px;
    float: left;
    margin: 0px 10px 10px 0px; }
  /* line 324, ../../../scss/components/_module-wradio.scss */
  .modulo-otros-foros-w.caja_articulo .contenido-modulo li, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li {
    border-bottom: 1px dotted #999;
    padding: 15px 0px; }
    /* line 327, ../../../scss/components/_module-wradio.scss */
    .modulo-otros-foros-w.caja_articulo .contenido-modulo li:last-child, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li:last-child {
      border: none;
      margin: 0; }
    /* line 331, ../../../scss/components/_module-wradio.scss */
    .modulo-otros-foros-w.caja_articulo .contenido-modulo li time, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li time {
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabregular";
      font-size: 10px;
      font-size: 0.625rem;
      display: block;
      width: 100%;
      margin-bottom: 10px;
      color: #999; }
      /* line 338, ../../../scss/components/_module-wradio.scss */
      .modulo-otros-foros-w.caja_articulo .contenido-modulo li time span, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li time span {
        color: #666; }
      /* line 341, ../../../scss/components/_module-wradio.scss */
      .modulo-otros-foros-w.caja_articulo .contenido-modulo li time:before, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li time:before {
        content: "\e01b";
        margin-right: 5px;
        font-weight: normal;
        line-height: 9px;
        font-family: "et_icons";
        font-size: 7px;
        font-size: 0.4375rem; }
    /* line 348, ../../../scss/components/_module-wradio.scss */
    .modulo-otros-foros-w.caja_articulo .contenido-modulo li .foto_foro_w, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li .foto_foro_w {
      width: 60px;
      height: 60px;
      margin-right: 10px;
      display: inline-block;
      vertical-align: top; }
      /* line 354, ../../../scss/components/_module-wradio.scss */
      .modulo-otros-foros-w.caja_articulo .contenido-modulo li .foto_foro_w img, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li .foto_foro_w img {
        width: 60px;
        height: 60px; }
    /* line 359, ../../../scss/components/_module-wradio.scss */
    .modulo-otros-foros-w.caja_articulo .contenido-modulo li .titular, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li .titular {
      display: inline-block;
      width: 187px; }
      /* line 362, ../../../scss/components/_module-wradio.scss */
      .modulo-otros-foros-w.caja_articulo .contenido-modulo li .titular a, .modulo-otros-foros-w.reportero-ciudadano .contenido-modulo li .titular a {
        font-weight: normal;
        line-height: 18px;
        font-family: "roboto_slabbold";
        font-size: 16px;
        font-size: 1rem; }
  /* line 370, ../../../scss/components/_module-wradio.scss */
  .modulo-otros-foros-w.caja_articulo .opina, .modulo-otros-foros-w.reportero-ciudadano .opina {
    display: none;
    margin: 15px auto;
    width: 138px;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0; }

/*@end modulo blogs*/
/* @end Foro La W */
/* Modulo Lo mas leido  */
/* line 3, ../../../scss/components/_module-lo-mas.scss */
.modulo-lo-mas {
  width: 100%; }
  /* line 5, ../../../scss/components/_module-lo-mas.scss */
  .modulo-lo-mas .nav-tab {
    font-size: 14px;
    font-size: 0.875rem; }
    /* line 7, ../../../scss/components/_module-lo-mas.scss */
    .modulo-lo-mas .nav-tab li {
      float: left;
      width: 50%;
      text-align: center;
      display: inline-block;
      border-bottom: 2px solid #0e65a5; }
      /* line 14, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .nav-tab li:first-child a {
        border-right: 2px solid white; }
    /* line 19, ../../../scss/components/_module-lo-mas.scss */
    .modulo-lo-mas .nav-tab a {
      color: #666;
      background: #e0e0e0;
      display: block;
      width: 100%;
      padding: 15px 0px;
      position: relative;
      border-bottom: 1px solid #fff;
      text-transform: uppercase;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      cursor: pointer; }
      /* line 31, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .nav-tab a:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 35, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .nav-tab a.ui-btn-active {
        background: #0e65a5;
        color: #fff; }
  /* line 41, ../../../scss/components/_module-lo-mas.scss */
  .modulo-lo-mas .contenido-lo-mas {
    background: #f3f3f3;
    border: 1px solid #ddd;
    display: block;
    padding: 15px 10px 0px 10px;
    clear: both; }
    /* line 46, ../../../scss/components/_module-lo-mas.scss */
    .modulo-lo-mas .contenido-lo-mas > section {
      display: none; }
      /* line 48, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .contenido-lo-mas > section.active {
        display: block; }
    /* line 52, ../../../scss/components/_module-lo-mas.scss */
    .modulo-lo-mas .contenido-lo-mas .lista-lo-mas {
      margin-bottom: 15px;
      font-weight: normal;
      line-height: 1.3;
      font-family: "roboto_slabbold"; }
      /* line 55, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .contenido-lo-mas .lista-lo-mas span {
        color: #0e65a5;
        font-size: 18px;
        font-size: 1.125rem;
        float: left;
        margin: 0 15px 20px 0; }
      /* line 61, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .contenido-lo-mas .lista-lo-mas a {
        font-size: 15px;
        font-size: 0.9375rem;
        color: #393939; }
        /* line 64, ../../../scss/components/_module-lo-mas.scss */
        .modulo-lo-mas .contenido-lo-mas .lista-lo-mas a:hover {
          color: #0e65a5; }
      /* line 68, ../../../scss/components/_module-lo-mas.scss */
      .modulo-lo-mas .contenido-lo-mas .lista-lo-mas li {
        border-bottom: 1px dotted #666;
        padding: 10px 0;
        display: inline-block;
        width: 100%; }
        /* line 73, ../../../scss/components/_module-lo-mas.scss */
        .modulo-lo-mas .contenido-lo-mas .lista-lo-mas li h3 {
          padding: 0 15px 0 10px;
          overflow-wrap: break-word; }
        /* line 81, ../../../scss/components/_module-lo-mas.scss */
        .modulo-lo-mas .contenido-lo-mas .lista-lo-mas li:last-child {
          border-bottom: none; }
  /* line 87, ../../../scss/components/_module-lo-mas.scss */
  .modulo-lo-mas .btn-ver-mas {
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    width: 100%;
    display: block;
    text-align: center;
    padding: 10px 0;
    margin-bottom: 10px; }

/* @group Modulo otros portales */
/* line 2, ../../../scss/components/_module-otros-portales.scss */
.modulo-otros-portales {
  overflow: hidden;
  *zoom: 1;
  background: #f3f3f3;
  border: 1px solid #ddd; }
  /* line 5, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales > h2 {
    border-bottom: 1px dotted #666;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    margin: 0px 0px 5px 0px;
    text-transform: uppercase;
    padding-bottom: 10px; }
    /* line 12, ../../../scss/components/_module-otros-portales.scss */
    .modulo-otros-portales > h2 a {
      color: #0e65a5; }
  /* line 16, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .img {
    float: left;
    margin: 0px 10px 0px 0px;
    width: 80px;
    height: 80px; }
  /* line 22, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales article {
    padding: 10px 0px;
    clear: both;
    border-bottom: 1px dotted #cacaca;
    overflow: hidden; }
    /* line 27, ../../../scss/components/_module-otros-portales.scss */
    .modulo-otros-portales article h2 {
      float: left;
      width: 55%;
      font-size: 15px;
      font-size: 0.9375rem;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold"; }
      /* line 32, ../../../scss/components/_module-otros-portales.scss */
      .modulo-otros-portales article h2 a {
        color: #393939; }
        /* line 34, ../../../scss/components/_module-otros-portales.scss */
        .modulo-otros-portales article h2 a:hover {
          color: #0e65a5; }
    /* line 39, ../../../scss/components/_module-otros-portales.scss */
    .modulo-otros-portales article span a {
      margin: 0px;
      float: left;
      width: 178px;
      height: 25px;
      display: block;
      padding: 0 0 0 22px; }
    /* line 47, ../../../scss/components/_module-otros-portales.scss */
    .modulo-otros-portales article.last {
      border: 0;
      padding: 10px 0px 0px 0px; }
  /* line 55, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales span a {
    background: url("../../images/sprite-favicons.png") no-repeat left top; }
  /* line 58, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.fut {
    background-position: 0 0; }
  /* line 61, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.alo {
    background-position: 0 -66px; }
  /* line 64, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.por {
    background-position: 0 -129px; }
  /* line 67, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.adn {
    background-position: 0 -194px; }
  /* line 70, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.dj {
    background-position: 0 -260px; }
  /* line 73, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.abc {
    background-position: 0 -327px; }
  /* line 76, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.vive {
    background-position: 0 -394px; }
  /* line 79, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.cred {
    background-position: 0 -461px; }
  /* line 82, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.motor {
    background-position: 0 -510px; }
  /* line 85, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.mcuadrado {
    background-position: 0 -556px; }
  /* line 88, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.carroya {
    background-position: 0 -606px; }
  /* line 91, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.clasificados {
    background-position: 0 -647px; }
  /* line 94, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.empleo {
    background-position: 0 -699px; }
  /* line 97, ../../../scss/components/_module-otros-portales.scss */
  .modulo-otros-portales .lista-portales .icono_portal.gacad {
    background-position: 0 -749px; }

/* @end */
/*@group publicidad*/
/* line 2, ../../../scss/components/_publicidad.scss */
.pauta-300-55.modulo, .pauta-300-250.modulo, .pauta-300-100.modulo, .pauta-620-120.modulo, .pauta-620-445.modulo, .pauta-380-200.modulo, .espacio-pauta, .pauta-300-600.modulo {
  background: #e0e0e0;
  display: inline-block;
  width: 300px; }
  /* line 6, ../../../scss/components/_publicidad.scss */
  .pauta-300-55.modulo > div, .pauta-300-250.modulo > div, .pauta-300-100.modulo > div, .pauta-620-120.modulo > div, .pauta-620-445.modulo > div, .pauta-380-200.modulo > div, .espacio-pauta > div, .pauta-300-600.modulo > div {
    display: block;
    margin: 0 auto;
    width: 300px; }
  /* line 11, ../../../scss/components/_publicidad.scss */
  .pauta-300-55.modulo p, .pauta-300-250.modulo p, .pauta-300-100.modulo p, .pauta-620-120.modulo p, .pauta-620-445.modulo p, .pauta-380-200.modulo p, .espacio-pauta p, .pauta-300-600.modulo p {
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    margin-left: 10px;
    padding: 5px 0;
    text-transform: uppercase; }

/* line 19, ../../../scss/components/_publicidad.scss */
.pauta-620-120.modulo, .pauta-620-445.modulo {
  width: 620px;
  margin-top: 15px;
  display: inline-block; }
  /* line 23, ../../../scss/components/_publicidad.scss */
  .pauta-620-120.modulo > div, .pauta-620-445.modulo > div {
    width: 620px; }

/* line 27, ../../../scss/components/_publicidad.scss */
.pauta-620-120.modulo {
  display: inline-block !important; }

/* line 30, ../../../scss/components/_publicidad.scss */
.pauta-620-445.modulo {
  margin-top: 0; }

/* line 34, ../../../scss/components/_publicidad.scss */
.pauta-hp {
  height: 20px; }

/* line 38, ../../../scss/components/_publicidad.scss */
.pauta-300-55 > div {
  width: 300px; }

/* line 42, ../../../scss/components/_publicidad.scss */
.pauta-380-200.modulo {
  width: 380px; }
  /* line 44, ../../../scss/components/_publicidad.scss */
  .pauta-380-200.modulo > div {
    width: 380px;
    background: #fff; }

/* line 49, ../../../scss/components/_publicidad.scss */
.video .content-video .pauta_video {
  height: 190px;
  background: yellow;
  padding: 0px 5px; }

/* line 54, ../../../scss/components/_publicidad.scss */
.content-pauta-header {
  height: 80px;
  right: 0;
  position: absolute;
  top: 6px;
  right: 10px;
  z-index: 2; }
  /* line 61, ../../../scss/components/_publicidad.scss */
  .content-pauta-header > p {
    display: none; }

/*.no-tag-publicidad >p{display: none;}*/
/*@end publicidad*/
/* line 69, ../../../scss/components/_publicidad.scss */
.zona-comercial {
  background: #eaeaea;
  border: 1px solid #ddd;
  padding: 20px;
  margin: 0px 0px 10px 0px;
  overflow: hidden;
  position: relative;
  width: 100%;
  clear: both;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  /* line 78, ../../../scss/components/_publicidad.scss */
  .zona-comercial h3 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #393939;
    text-transform: uppercase; }
  /* line 84, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flex-zc-prev {
    height: 30px;
    width: 30px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 44%;
    margin: 0;
    background: #ccc;
    color: #393939;
    left: 8px;
    position: absolute; }
    /* line 165, ../../../scss/scss-comon/_mixins.scss */
    .zona-comercial .flex-zc-prev:after {
      text-indent: 0;
      float: left;
      top: 7px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 173, ../../../scss/scss-comon/_mixins.scss */
    .zona-comercial .flex-zc-prev:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 179, ../../../scss/scss-comon/_mixins.scss */
    .zona-comercial .flex-zc-prev:after {
      content: "\e053"; }
  /* line 89, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flex-zc-next {
    height: 30px;
    width: 30px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 44%;
    margin: 0;
    background: #ccc;
    color: #393939;
    right: 8px;
    position: absolute; }
    /* line 165, ../../../scss/scss-comon/_mixins.scss */
    .zona-comercial .flex-zc-next:after {
      text-indent: 0;
      float: left;
      top: 7px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 173, ../../../scss/scss-comon/_mixins.scss */
    .zona-comercial .flex-zc-next:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 185, ../../../scss/scss-comon/_mixins.scss */
    .zona-comercial .flex-zc-next:after {
      content: "\e050"; }
  /* line 95, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flex-zc-viewport ul li {
    float: left;
    width: 140px;
    height: 150px;
    margin: 0 20px;
    padding: 1px 0px;
    position: relative;
    top: 30px; }
  /* line 104, ../../../scss/components/_publicidad.scss */
  .zona-comercial ul {
    font-size: 11px;
    font-size: 0.6875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    color: #666; }
    /* line 108, ../../../scss/components/_publicidad.scss */
    .zona-comercial ul li {
      display: inline-block;
      margin: 0 1.6%; }
      /* line 111, ../../../scss/components/_publicidad.scss */
      .zona-comercial ul li .cajazonacomercializq {
        background: none !important; }
    /* line 115, ../../../scss/components/_publicidad.scss */
    .zona-comercial ul img {
      display: block;
      height: 90px;
      width: 120px;
      margin: 0 0 0 9px; }
    /* line 121, ../../../scss/components/_publicidad.scss */
    .zona-comercial ul span {
      display: block;
      text-align: center;
      text-transform: uppercase; }
      /* line 125, ../../../scss/components/_publicidad.scss */
      .zona-comercial ul span a {
        color: #666; }
  /* line 130, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flechas {
    background: url("../../images/direction_nav.png") no-repeat;
    width: 26px;
    height: 26px;
    text-indent: -9999px;
    position: absolute; }
  /* line 137, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flechas.anterior {
    background-position: 0 -27px;
    top: 90px;
    left: 10px; }
  /* line 142, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flechas.siguiente {
    background-position: 100% -27px;
    top: 90px;
    right: 10px; }
  /* line 147, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flechas.anterior:hover {
    background-position: 0 0; }
  /* line 151, ../../../scss/components/_publicidad.scss */
  .zona-comercial .flechas.siguiente:hover {
    background-position: 100% 0; }

/* @end */
/*ofertas de hoy*/
/* line 160, ../../../scss/components/_publicidad.scss */
.ofertas-de-hoy h3 {
  color: #393939;
  font-family: "roboto_slabbold";
  font-size: 12px;
  font-size: 0.75rem; }

/* line 170, ../../../scss/components/_publicidad.scss */
.side_col .zona-comercial ul li {
  margin: 0 0 20px;
  height: auto; }
  /* line 173, ../../../scss/components/_publicidad.scss */
  .side_col .zona-comercial ul li div {
    display: block;
    width: 140px;
    margin: 0 auto 10px; }

/* line 182, ../../../scss/components/_publicidad.scss */
.no-tag-publicidad.modulo {
  background: transparent; }
/* line 185, ../../../scss/components/_publicidad.scss */
.no-tag-publicidad .tag-publicidad {
  display: none; }

/*Que buena compra*/
/* line 191, ../../../scss/components/_publicidad.scss */
.que_buena_compra {
  margin: 0 0 10px; }

/* line 195, ../../../scss/components/_publicidad.scss */
.modulo_publicidad {
  clear: both;
  margin: 0 0 15px; }

/* line 200, ../../../scss/components/_publicidad.scss */
.nivel-pauta {
  width: 100%;
  clear: both;
  margin: 0 0 10px; }
  /* line 204, ../../../scss/components/_publicidad.scss */
  .nivel-pauta .modulo-paute-facil {
    display: inline-block; }
  /* line 207, ../../../scss/components/_publicidad.scss */
  .nivel-pauta .pauta-300-100 {
    float: right; }

/* line 212, ../../../scss/components/_publicidad.scss */
.modulos_fijos {
  width: 300px; }

/* line 216, ../../../scss/components/_publicidad.scss */
.promoFooter {
  max-width: 960px;
  display: table;
  margin: 0 auto;
  position: relative;
  z-index: 1; }

/* line 223, ../../../scss/components/_publicidad.scss */
.pauta-laterales {
  z-index: 0;
  position: absolute; }

/* line 237, ../../../scss/components/_publicidad.scss */
.pauta-modulares {
  margin: 0 auto;
  text-align: center;
  width: 960px; }
  /* line 241, ../../../scss/components/_publicidad.scss */
  .pauta-modulares p {
    font-size: 9px;
    font-size: 0.5625rem;
    font-family: "cabinregular";
    margin-left: 10px;
    padding: 5px 0;
    text-align: left;
    text-transform: uppercase; }

/* line 252, ../../../scss/components/_publicidad.scss */
.pauta-especiales-b {
  margin: 15px auto;
  text-align: center;
  width: 960px; }
  /* line 256, ../../../scss/components/_publicidad.scss */
  .pauta-especiales-b p {
    font-size: 9px;
    font-size: 0.5625rem;
    font-family: "cabinregular";
    margin-left: 10px;
    padding: 5px 0;
    text-align: left;
    text-transform: uppercase; }

/* line 267, ../../../scss/components/_publicidad.scss */
.google-ads-pauta, .googleZC, .googleSuscripciones, .googleZC_articulo {
  margin: 20px 0;
  background: #f9f9f9;
  border: 1px solid #ddd;
  width: 100%;
  max-width: 960px;
  padding-bottom: 20px; }
  /* line 273, ../../../scss/components/_publicidad.scss */
  .google-ads-pauta p, .googleZC p, .googleSuscripciones p, .googleZC_articulo p {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    margin-left: 15px;
    padding: 10px 0;
    text-transform: uppercase; }
  /* line 276, ../../../scss/components/_publicidad.scss */
  .google-ads-pauta iframe, .googleZC iframe, .googleSuscripciones iframe, .googleZC_articulo iframe {
    display: block;
    margin: 0 auto; }

/* line 281, ../../../scss/components/_publicidad.scss */
.googleSuscripciones {
  margin: 0 auto 20px;
  max-width: 940px;
  position: relative;
  z-index: 100; }

/* line 287, ../../../scss/components/_publicidad.scss */
.googleZC_articulo {
  max-width: 620px; }

/* line 290, ../../../scss/components/_publicidad.scss */
#googleZC {
  clear: both; }

/* line 294, ../../../scss/components/_publicidad.scss */
.google-ads-pauta-lateral, .googleQBC_articulo, .googleQBC, .googleClubVivamos {
  margin: 15px 0;
  background: #e0e0e0; }
  /* line 297, ../../../scss/components/_publicidad.scss */
  .google-ads-pauta-lateral p, .googleQBC_articulo p, .googleQBC p, .googleClubVivamos p {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    margin-left: 15px;
    padding: 10px 0;
    text-transform: uppercase;
    margin-left: 10px;
    padding: 5px 0; }

/* line 305, ../../../scss/components/_publicidad.scss */
div.pauta-mas-galerias {
  background: #e0e0e0; }
  /* line 307, ../../../scss/components/_publicidad.scss */
  div.pauta-mas-galerias p.tag-publicidad {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    margin-left: 15px;
    padding: 10px 0;
    text-transform: uppercase;
    margin-left: 10px;
    padding: 5px 0; }

/* line 314, ../../../scss/components/_publicidad.scss */
.home-galerias .nivel-pauta {
  margin: 18px 0;
  overflow: hidden;
  display: block; }
  /* line 318, ../../../scss/components/_publicidad.scss */
  .home-galerias .nivel-pauta .nivel-pauta-galeria {
    display: table-cell;
    width: 300px;
    vertical-align: top; }
    /* line 322, ../../../scss/components/_publicidad.scss */
    .home-galerias .nivel-pauta .nivel-pauta-galeria .pauta-300-100, .home-galerias .nivel-pauta .nivel-pauta-galeria .pauta-300-250 {
      background: none;
      border-top: 1px solid #ccc;
      margin-left: 40px; }
      /* line 326, ../../../scss/components/_publicidad.scss */
      .home-galerias .nivel-pauta .nivel-pauta-galeria .pauta-300-100 p.tag-publicidad, .home-galerias .nivel-pauta .nivel-pauta-galeria .pauta-300-250 p.tag-publicidad {
        font-weight: normal;
        line-height: 1;
        font-family: "cabinregular";
        font-size: 9px;
        font-size: 0.5625rem;
        margin-left: 15px;
        padding: 10px 0;
        text-transform: uppercase;
        margin-left: 10px;
        padding: 5px 0;
        font-weight: normal;
        line-height: 1;
        font-family: "cabinregular";
        text-transform: uppercase;
        padding: 5px 0;
        color: #666;
        padding-bottom: 8px;
        padding-top: 0;
        margin-top: 8px;
        font-size: 11px;
        font-size: .6875rem;
        margin-left: 0; }
  /* line 346, ../../../scss/components/_publicidad.scss */
  .home-galerias .nivel-pauta .modulo-paute-facil {
    display: table-cell;
    vertical-align: middle;
    margin-top: 0; }

/* line 356, ../../../scss/components/_publicidad.scss */
.ceet-pauta-teads {
  margin: 15px auto;
  background: #f9f9f9;
  border: 1px solid #ddd;
  width: 100%;
  max-width: 960px;
  padding-bottom: 20px;
  background-color: #e0e0e0;
  border: none; }
  /* line 364, ../../../scss/components/_publicidad.scss */
  .ceet-pauta-teads p {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    margin-left: 15px;
    padding: 10px 0;
    text-transform: uppercase; }
  /* line 367, ../../../scss/components/_publicidad.scss */
  .ceet-pauta-teads iframe {
    display: block;
    margin: 0 auto; }

/* line 374, ../../../scss/components/_publicidad.scss */
#eyeDiv div embed {
  max-width: none; }

/* line 379, ../../../scss/components/_publicidad.scss */
#sasMultiExpand object {
  max-width: none; }

/* line 384, ../../../scss/components/_publicidad.scss */
.pauta_google_intern {
  cursor: pointer;
  margin: 0 auto;
  margin-left: -640px;
  position: fixed;
  top: 0;
  width: 160px;
  z-index: 2000;
  left: 50%;
  right: 0; }
  /* line 394, ../../../scss/components/_publicidad.scss */
  .pauta_google_intern:last-of-type, .pauta_google_intern:nth-last-of-type(1), .pauta_google_intern + .pauta_google_intern, .pauta_google_intern.expandible-der {
    text-align: right;
    margin-left: 480px; }
  /* line 399, ../../../scss/components/_publicidad.scss */
  .modulos_fijos .pauta_google_intern {
    position: static;
    margin: 0; }

/* line 406, ../../../scss/components/_publicidad.scss */
.pauta-300-250.modulo.avianca {
  height: 250px; }

/* line 443, ../../../scss/components/_publicidad.scss */
#QBC_articulo {
  display: none !important; }

/* line 3, ../../../scss/components/_module-servicios.scss */
.servicios {
  position: relative;
  display: inline-block; }
  /* line 10, ../../../scss/components/_module-servicios.scss */
  .servicios .servicio_clima {
    vertical-align: middle;
    display: inline-block;
    position: relative; }
  /* line 15, ../../../scss/components/_module-servicios.scss */
  .servicios .servicio_placa {
    vertical-align: middle;
    display: inline-block;
    position: relative;
    width: 230px;
    padding: 0 10px;
    text-align: center; }
    /* line 23, ../../../scss/components/_module-servicios.scss */
    .servicios .servicio_placa .horarios span {
      color: #666;
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      font-size: 14px;
      font-size: 0.875rem;
      width: 100%;
      display: block; }
      /* line 29, ../../../scss/components/_module-servicios.scss */
      .servicios .servicio_placa .horarios span:before {
        color: #FFB300;
        content: "\e075";
        font-weight: normal;
        line-height: 1;
        font-family: "et_icons";
        font-size: 16px;
        font-size: 1rem;
        margin: 0 10px 0 0;
        position: relative;
        top: 1px; }
      /* line 39, ../../../scss/components/_module-servicios.scss */
      .servicios .servicio_placa .horarios span + span:before {
        color: #004F89;
        content: "\e076"; }

/*@group servicios pico-placa*/
/* line 51, ../../../scss/components/_module-servicios.scss */
.herramientas {
  padding: 10px 8px;
  height: auto;
  border: 1px solid #DDD; }
  /* line 55, ../../../scss/components/_module-servicios.scss */
  .herramientas .servicios {
    width: 60%;
    border-right: 1px dotted #999; }
    /* line 58, ../../../scss/components/_module-servicios.scss */
    .herramientas .servicios .iconos_servicios {
      margin: 10px 0 0; }
    /* line 61, ../../../scss/components/_module-servicios.scss */
    .herramientas .servicios .servicio_clima {
      margin-right: 8px; }
      /* line 63, ../../../scss/components/_module-servicios.scss */
      .herramientas .servicios .servicio_clima a {
        color: #666;
        font-size: 20px;
        font-size: 1.25rem; }
      /* line 67, ../../../scss/components/_module-servicios.scss */
      .herramientas .servicios .servicio_clima span {
        font-family: 'roboto_slabregular';
        font-size: 20px;
        font-size: 1.25rem; }
    /* line 73, ../../../scss/components/_module-servicios.scss */
    .herramientas .servicios .servicio_placa span {
      font-family: 'roboto_slabregular';
      font-size: 11px;
      font-size: 0.6875rem; }

/*@end servicios pico-placa*/
/*@end Modulo Servicios*/
/* line 84, ../../../scss/components/_module-servicios.scss */
.modulo_servicios {
  display: block;
  clear: both;
  width: 100%; }
  /* line 88, ../../../scss/components/_module-servicios.scss */
  .modulo_servicios .servicios {
    background: #FFF;
    border: 1px solid #DDD;
    border-bottom-width: 1px;
    border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 15px 20px 19px 20px;
    background: #eaeaea;
    border: 1px solid #ddd;
    width: 49%;
    margin-left: 1.5%;
    vertical-align: middle; }
    /* line 94, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .servicios:first-child {
      margin: 0; }
    /* line 97, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .servicios li:first-child {
      cursor: pointer;
      /*width: 80px;*/ }
    /* line 101, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .servicios h3 {
      font-weight: normal;
      line-height: 1;
      font-family: roboto_slabbold;
      font-size: 12px;
      font-size: 0.75rem;
      color: #393939;
      text-transform: uppercase; }
    /* line 108, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .servicios .servicio_placa > span {
      text-align: center;
      display: block;
      font-weight: normal;
      line-height: 1;
      font-family: roboto_slabbold;
      font-size: 20px;
      font-size: 1.25rem;
      margin-top: -10px;
      top: -5px;
      position: relative; }
    /* line 117, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .servicios .servicio_placa .placa {
      font-size: 25px;
      font-size: 1.5625rem;
      vertical-align: middle;
      color: #000; }
    /* line 123, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .servicios .servicio_clima {
      border-right: 1px dotted #cacaca;
      padding: 0 40px 0 0;
      margin: 0; }
      /* line 127, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios .servicios .servicio_clima > span {
        font-weight: normal;
        line-height: 1;
        font-family: roboto_slabbold;
        font-size: 24px;
        font-size: 1.5rem;
        vertical-align: middle; }
      /* line 132, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios .servicios .servicio_clima .clima {
        font-size: 25px;
        font-size: 1.5625rem;
        vertical-align: middle;
        color: #000;
        margin-right: 20px; }
        /* line 137, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios .servicios .servicio_clima .clima img {
          max-width: 55px;
          vertical-align: middle; }
  /* line 144, ../../../scss/components/_module-servicios.scss */
  .modulo_servicios .info_servicios {
    margin: 10px 0 3px; }
    /* line 146, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .info_servicios li {
      border-left: 1px dotted #cacaca;
      display: inline-block;
      text-align: center;
      padding: 0 36px; }
      /* line 151, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios .info_servicios li:first-child {
        border: 0; }
    /* line 155, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .info_servicios a {
      text-align: center; }
      /* line 157, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios .info_servicios a h4 {
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold";
        font-size: 9px;
        font-size: 0.5625rem;
        vertical-align: middle;
        text-transform: uppercase; }
    /* line 165, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios .info_servicios .ico-et {
      font-size: 24px;
      font-size: 1.5rem;
      margin: 0 0 10px;
      display: block; }

/*@end servicios pico-placa*/
/* line 178, ../../../scss/components/_module-servicios.scss */
.landing-tag .modulo_servicios,
.home-seccion .modulo_servicios {
  margin-bottom: 10px;
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 9px 15px 9px;
  background: #fff;
  border: 1px solid #ddd;
  background: #f3f3f3; }
  /* line 183, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios > h3,
  .home-seccion .modulo_servicios > h3 {
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    text-transform: uppercase;
    color: #0e65a5;
    border-bottom: 1px dotted #0e65a5;
    padding-bottom: 10px;
    margin-bottom: 20px; }
  /* line 192, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios h4,
  .home-seccion .modulo_servicios h4 {
    font-family: "roboto_slabbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #666;
    margin-bottom: 10px; }
  /* line 201, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios .landing-servicios,
  .home-seccion .modulo_servicios .landing-servicios {
    border-bottom: 1px dotted #ccc;
    margin: 0 0 5px;
    padding: 0 0 22px; }
    /* line 205, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .landing-servicios li,
    .home-seccion .modulo_servicios .landing-servicios li {
      display: inline-block;
      width: 20%;
      margin: 0 13px;
      text-align: center;
      vertical-align: top; }
      /* line 211, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .landing-servicios li:first-child,
      .home-seccion .modulo_servicios .landing-servicios li:first-child {
        width: 27%; }
        /* line 214, ../../../scss/components/_module-servicios.scss */
        .landing-tag .modulo_servicios .landing-servicios li:first-child div p,
        .home-seccion .modulo_servicios .landing-servicios li:first-child div p {
          position: absolute;
          margin-top: -12px;
          margin-bottom: 10px; }
      /* line 221, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .landing-servicios li span,
      .home-seccion .modulo_servicios .landing-servicios li span {
        font-size: 24px;
        font-size: 1.5rem;
        font-family: "roboto_slabbold";
        color: #393939; }
        /* line 225, ../../../scss/components/_module-servicios.scss */
        .landing-tag .modulo_servicios .landing-servicios li span a,
        .home-seccion .modulo_servicios .landing-servicios li span a {
          color: #393939; }
      /* line 229, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .landing-servicios li p,
      .home-seccion .modulo_servicios .landing-servicios li p {
        font-size: 13px;
        font-size: 0.8125rem;
        font-family: "cabinregular";
        color: #666; }
      /* line 235, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .landing-servicios li .servicio_clima > span,
      .home-seccion .modulo_servicios .landing-servicios li .servicio_clima > span {
        margin-top: 20px;
        margin: -15px 0 0;
        display: block; }
  /* line 243, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios .landing-servicios-dos,
  .home-seccion .modulo_servicios .landing-servicios-dos {
    min-height: 65px; }
    /* line 245, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .landing-servicios-dos li,
    .home-seccion .modulo_servicios .landing-servicios-dos li {
      font-size: 14px;
      font-size: 0.875rem;
      display: block;
      width: 50%;
      text-align: right;
      margin: 0 auto;
      color: #666;
      font-family: "roboto_slabbold"; }
      /* line 253, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .landing-servicios-dos li:first-child,
      .home-seccion .modulo_servicios .landing-servicios-dos li:first-child {
        position: absolute;
        font-size: 28px;
        font-size: 1.75rem; }
        /* line 256, ../../../scss/components/_module-servicios.scss */
        .landing-tag .modulo_servicios .landing-servicios-dos li:first-child > span,
        .home-seccion .modulo_servicios .landing-servicios-dos li:first-child > span {
          margin: -4px 0 0;
          display: block; }
          /* line 259, ../../../scss/components/_module-servicios.scss */
          .landing-tag .modulo_servicios .landing-servicios-dos li:first-child > span img,
          .home-seccion .modulo_servicios .landing-servicios-dos li:first-child > span img {
            width: 70px; }
        /* line 263, ../../../scss/components/_module-servicios.scss */
        .landing-tag .modulo_servicios .landing-servicios-dos li:first-child span,
        .home-seccion .modulo_servicios .landing-servicios-dos li:first-child span {
          right: 30px;
          position: relative; }
          /* line 266, ../../../scss/components/_module-servicios.scss */
          .landing-tag .modulo_servicios .landing-servicios-dos li:first-child span a,
          .home-seccion .modulo_servicios .landing-servicios-dos li:first-child span a {
            font-size: 40px;
            font-size: 2.5rem; }
      /* line 271, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .landing-servicios-dos li span,
      .landing-tag .modulo_servicios .landing-servicios-dos li span a,
      .home-seccion .modulo_servicios .landing-servicios-dos li span,
      .home-seccion .modulo_servicios .landing-servicios-dos li span a {
        color: #393939;
        font-size: 15px;
        font-size: 0.9375rem; }
  /* line 278, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios .wrapper-select.ciudades,
  .home-seccion .modulo_servicios .wrapper-select.ciudades {
    position: absolute;
    right: 10px;
    top: 18px; }
    /* line 282, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .wrapper-select.ciudades .wrapper-desplegable:after,
    .home-seccion .modulo_servicios .wrapper-select.ciudades .wrapper-desplegable:after {
      top: -3px;
      margin-left: 10px; }
  /* line 287, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios .servicio_clima_dos,
  .home-seccion .modulo_servicios .servicio_clima_dos {
    display: block;
    margin: 0 auto; }
  /* line 291, ../../../scss/components/_module-servicios.scss */
  .landing-tag .modulo_servicios .servicio_placa,
  .home-seccion .modulo_servicios .servicio_placa {
    display: block;
    margin: 0 auto;
    padding-bottom: 10px;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 10px; }
    /* line 297, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa p,
    .home-seccion .modulo_servicios .servicio_placa p {
      margin-bottom: 10px;
      text-align: center;
      font-family: "cabinregular";
      font-size: 13px;
      font-size: 0.8125rem;
      color: #666; }
    /* line 304, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa > span,
    .home-seccion .modulo_servicios .servicio_placa > span {
      text-align: center;
      display: block;
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      margin-bottom: 10px;
      font-size: 20px;
      font-size: 1.25rem; }
      /* line 312, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .servicio_placa > span a,
      .home-seccion .modulo_servicios .servicio_placa > span a {
        color: #393939;
        margin-right: 10px; }
    /* line 317, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa .horarios,
    .home-seccion .modulo_servicios .servicio_placa .horarios {
      display: table;
      margin: 0 auto;
      max-width: 100%; }
      /* line 321, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .servicio_placa .horarios p.no_aplica_texto,
      .home-seccion .modulo_servicios .servicio_placa .horarios p.no_aplica_texto {
        display: none;
        margin-bottom: 0;
        font-family: "roboto_slabbold";
        font-size: 14px;
        font-size: 0.875rem; }
    /* line 329, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa.no-aplica > span,
    .home-seccion .modulo_servicios .servicio_placa.no-aplica > span {
      margin-bottom: 8px; }
    /* line 332, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa.no-aplica .num_pico_placa,
    .home-seccion .modulo_servicios .servicio_placa.no-aplica .num_pico_placa {
      display: none; }
    /* line 336, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa.no-aplica .horarios p.no_aplica_texto,
    .home-seccion .modulo_servicios .servicio_placa.no-aplica .horarios p.no_aplica_texto {
      display: block; }
    /* line 339, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa.no-aplica .horarios span.no_aplica_toggle,
    .home-seccion .modulo_servicios .servicio_placa.no-aplica .horarios span.no_aplica_toggle {
      display: none; }
    /* line 344, ../../../scss/components/_module-servicios.scss */
    .landing-tag .modulo_servicios .servicio_placa.publicos,
    .home-seccion .modulo_servicios .servicio_placa.publicos {
      border-bottom: 0;
      margin-bottom: 0;
      padding-bottom: 0; }
      /* line 349, ../../../scss/components/_module-servicios.scss */
      .landing-tag .modulo_servicios .servicio_placa.publicos .horarios span,
      .home-seccion .modulo_servicios .servicio_placa.publicos .horarios span {
        display: block;
        text-align: center; }

/*@group nuevo modulo servicios fase dos*/
/* line 362, ../../../scss/components/_module-servicios.scss */
.modulo_servicios.fase-dos .servicios {
  padding: 0px; }
  /* line 364, ../../../scss/components/_module-servicios.scss */
  .modulo_servicios.fase-dos .servicios .top-box {
    border-bottom: 1px solid #ddd;
    padding: 8px 10px 0;
    vertical-align: middle;
    text-transform: uppercase;
    background-color: #EAEAEA; }
    /* line 370, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box h2 {
      color: #0e65a5;
      font-family: "cabinbold";
      font-size: 14px;
      font-size: 0.875rem;
      padding-bottom: 8px; }
      /* line 375, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios .top-box h2.shared {
        display: inline-block; }
    /* line 379, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box .label_ciudad {
      font-family: "cabinregular";
      font-size: 11px;
      font-size: 0.6875rem;
      float: right;
      color: #666;
      margin-right: 10px; }
    /* line 386, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box .label_ciudad,
    .modulo_servicios.fase-dos .servicios .top-box .ciudades {
      float: right;
      top: 4px;
      position: relative; }
    /* line 392, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box .ciudades {
      width: 100px; }
      /* line 394, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios .top-box .ciudades h3 {
        display: block;
        text-align: right;
        width: 82px; }
    /* line 401, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box .wrapper-desplegable:after {
      margin: 0; }
    /* line 404, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box .wrapper-desplegable .desplegable {
      left: 0px; }
    /* line 408, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios .top-box:after {
      clear: both; }
  /* line 413, ../../../scss/components/_module-servicios.scss */
  .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) {
    height: 64px;
    max-height: 64px;
    padding: 10px 20px; }
    /* line 417, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy {
      padding: 35px 50px 30px;
      border-bottom: 1px solid #ddd;
      max-height: 129px;
      min-height: 129px;
      background-color: #F9F9F9; }
      /* line 423, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy .servicio_clima {
        margin: 0 10px;
        float: left; }
        /* line 426, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy .servicio_clima:first-child {
          position: relative;
          top: -10px;
          width: 130px;
          max-width: 130px; }
          /* line 431, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy .servicio_clima:first-child .clima_icon {
            display: block;
            width: 100%;
            min-width: 50px;
            height: 50px; }
            /* line 436, ../../../scss/components/_module-servicios.scss */
            .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy .servicio_clima:first-child .clima_icon img {
              min-width: 80px;
              min-height: 80px;
              position: relative;
              top: -10px; }
        /* line 444, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy .servicio_clima:last-child {
          float: right; }
      /* line 448, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li {
        padding: 0px 20px 0px 45px; }
        /* line 451, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .servicio_clima {
          width: 60px;
          margin: 0 5px; }
        /* line 455, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .servicio_clima:first-child {
          width: 160px;
          min-width: 160px;
          padding: 0;
          margin-right: 50px;
          margin-left: 0px;
          height: 100%; }
          /* line 462, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .servicio_clima:first-child span,
          .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .servicio_clima:first-child a {
            width: 81px;
            display: inline-block; }
          /* line 467, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .servicio_clima:first-child a {
            width: 64px;
            height: 64px; }
          /* line 471, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .servicio_clima:first-child .clima_icon img {
            min-width: 70px;
            min-height: 70px; }
        /* line 476, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box).hoy + li .clima_data {
          font-size: 18px;
          font-size: 1.125rem; }
    /* line 481, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) > div {
      display: inline-block;
      max-width: 80px;
      overflow: hidden;
      text-align: center;
      padding: 0px 10px; }
      /* line 487, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) > div.servicio_clima {
        border: 0 none;
        padding: 0; }
        /* line 490, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) > div.servicio_clima .clima {
          margin-right: 0px; }
        /* line 493, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) > div.servicio_clima > span {
          display: inline-block;
          width: 100%; }
    /* line 499, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) .info_service {
      font-size: 12px;
      font-size: 0.75rem;
      color: #666; }
      /* line 502, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-clima > li:not(.top-box) .info_service.dia {
        font-size: 13px;
        font-size: 0.8125rem;
        color: #393939; }
  /* line 509, ../../../scss/components/_module-servicios.scss */
  .modulo_servicios.fase-dos .servicios.box-placa {
    background-color: #F9F9F9;
    margin-left: 0;
    float: right; }
    /* line 514, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa {
      margin: 0 20px;
      border-bottom: 2px dotted #ddd;
      display: block;
      width: auto;
      position: static;
      padding: 0 10px;
      max-height: 64px; }
      /* line 522, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios {
        max-height: 64px;
        height: 64px;
        padding: 13px 0; }
        /* line 526, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios > * {
          display: inline-block;
          height: 100%; }
        /* line 534, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .info_service:before,
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .to:before,
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa_sec:before,
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa_no_aplica:before {
          content: "";
          margin: 0; }
        /* line 539, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa-vehiculo {
          width: 32%;
          vertical-align: bottom; }
          /* line 542, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa-vehiculo .info_service {
            display: inline-block;
            text-align: left;
            font-size: 13px;
            font-size: 0.8125rem;
            width: 80px;
            float: left; }
          /* line 549, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa-vehiculo .placa {
            display: inline-block;
            float: right;
            margin-top: 4px; }
        /* line 555, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa,
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa_no_aplica {
          width: 66%; }
        /* line 559, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .placa_no_aplica {
          display: none; }
        /* line 562, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa {
          padding-left: 25px; }
          /* line 564, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa span {
            display: inline;
            width: auto;
            text-align: left;
            float: left;
            font-size: 12px;
            font-size: 0.75rem;
            margin-right: 5px; }
            /* line 571, ../../../scss/components/_module-servicios.scss */
            .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa span:before {
              margin-right: 7px; }
            /* line 574, ../../../scss/components/_module-servicios.scss */
            .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa span.to {
              display: none; }
            /* line 577, ../../../scss/components/_module-servicios.scss */
            .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa span.placa_sec {
              width: 100%;
              margin-bottom: 4px;
              color: #393939;
              font-size: 15px;
              font-size: 0.9375rem; }
            /* line 584, ../../../scss/components/_module-servicios.scss */
            .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa span:nth-child(2):before {
              content: "\e075";
              color: #FFB300; }
          /* line 591, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa .horarios .horas_placa.full-day .to {
            display: inline-block !important; }
      /* line 598, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa.no-pico-placa .horas_placa {
        display: none; }
      /* line 601, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa.no-pico-placa .placa_no_aplica {
        display: inline-block;
        padding-left: 25px;
        text-align: left;
        color: #ccc;
        vertical-align: sub;
        height: 100%;
        position: relative;
        top: 5px; }
      /* line 612, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa:last-child {
        border-bottom: 2px solid transparent; }
        /* line 614, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa:last-child .info_service {
          position: relative;
          top: 4px; }
      /* line 619, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-placa .servicio_placa:nth-child(3n + 4) {
        border-bottom: none; }
  /* line 624, ../../../scss/components/_module-servicios.scss */
  .modulo_servicios.fase-dos .servicios.box-serv {
    width: 100%;
    margin-left: 0px;
    margin-top: 15px;
    display: block; }
    /* line 629, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios.box-serv .top-box {
      border-bottom: 1px solid transparent; }
    /* line 632, ../../../scss/components/_module-servicios.scss */
    .modulo_servicios.fase-dos .servicios.box-serv .info_servicios {
      margin: 5px 1% 20px;
      text-align: center; }
      /* line 635, ../../../scss/components/_module-servicios.scss */
      .modulo_servicios.fase-dos .servicios.box-serv .info_servicios li {
        display: inline-block;
        width: 32%;
        padding: 0 20px;
        vertical-align: top; }
        /* line 640, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-serv .info_servicios li * {
          display: inline-block;
          text-align: left;
          text-transform: none; }
        /* line 645, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-serv .info_servicios li a {
          width: 100%; }
          /* line 647, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-serv .info_servicios li a .ico-et {
            font-size: 40px;
            font-size: 2.5rem;
            position: relative;
            top: 10px;
            margin-right: 10px; }
          /* line 653, ../../../scss/components/_module-servicios.scss */
          .modulo_servicios.fase-dos .servicios.box-serv .info_servicios li a h4 {
            font-size: 18px;
            font-size: 1.125rem;
            font-family: "roboto_slabbold"; }
        /* line 658, ../../../scss/components/_module-servicios.scss */
        .modulo_servicios.fase-dos .servicios.box-serv .info_servicios li p {
          display: block;
          color: #666;
          font-family: "roboto_slabregular";
          font-size: 15px;
          font-size: 0.9375rem;
          margin-top: 10px; }

/*@end*/
/* line 1, ../../../scss/components/_module-header.scss */
.container-top-section {
  margin: 0 auto;
  width: 960px;
  position: relative;
  z-index: 110;
  background: white; }
  /* line 7, ../../../scss/components/_module-header.scss */
  .container-top-section iframe {
    display: block; }
  /* line 10, ../../../scss/components/_module-header.scss */
  .container-top-section:after {
    content: " ";
    display: table;
    clear: both;
    height: 0; }

/*.prueba{
  .black-header, .galerias-header, .blue-header{
    margin-bottom:430px;
  }
}*/
/* line 24, ../../../scss/components/_module-header.scss */
.barra {
  padding: 10px;
  width: 100%;
  display: block;
  text-align: center;
  background: #27ae60;
  color: white;
  font-family: "roboto_slabregular";
  position: relative;
  margin-bottom: 10px; }
  /* line 35, ../../../scss/components/_module-header.scss */
  .barra.verificacion {
    background: #faa61a;
    color: #b53a00; }
    /* line 37, ../../../scss/components/_module-header.scss */
    .barra.verificacion:before {
      color: #b53a00; }
    /* line 42, ../../../scss/components/_module-header.scss */
    .barra.verificacion a {
      color: #b53a00;
      text-decoration: underline; }
      /* line 46, ../../../scss/components/_module-header.scss */
      .barra.verificacion a:hover {
        color: #b2705b;
        text-decoration: underline; }
    /* line 52, ../../../scss/components/_module-header.scss */
    .barra.verificacion span.cerrarBarra {
      border-color: #b53a00; }
  /* line 58, ../../../scss/components/_module-header.scss */
  .barra:before {
    content: "\e009";
    font-size: 16px;
    font-size: 1rem;
    font-weight: normal;
    font-family: "et_icons";
    color: #fff;
    display: inline-block;
    position: relative;
    padding-left: 10px;
    padding-right: 10px; }
  /* line 71, ../../../scss/components/_module-header.scss */
  .barra.no-icon:before {
    content: ""; }
  /* line 76, ../../../scss/components/_module-header.scss */
  .barra span.cerrarBarra {
    background: #fff;
    display: none;
    right: -5px;
    position: absolute;
    top: -10px;
    border-radius: 40px;
    padding: 0px;
    width: 20px;
    height: 20px;
    text-align: center;
    border: 2px dotted  #27ae60;
    cursor: pointer; }
    /* line 90, ../../../scss/components/_module-header.scss */
    .barra span.cerrarBarra:before {
      content: "\e02e";
      font-size: 9px;
      font-size: 0.5625rem;
      font-weight: normal;
      font-family: "et_icons";
      color: #666;
      display: inline-block;
      position: absolute;
      padding: 4px;
      left: 0px; }
  /* line 103, ../../../scss/components/_module-header.scss */
  .barra strong {
    font-family: "roboto_slabbold"; }
  /* line 107, ../../../scss/components/_module-header.scss */
  .barra a {
    font-family: "roboto_slabbold";
    color: white;
    cursor: pointer;
    text-decoration: underline; }
    /* line 112, ../../../scss/components/_module-header.scss */
    .barra a:hover {
      color: #6b6d6c; }
    /* line 115, ../../../scss/components/_module-header.scss */
    .barra a.link-3 {
      text-decoration: none;
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinbold"; }
      /* line 118, ../../../scss/components/_module-header.scss */
      .barra a.link-3:before {
        font-weight: normal;
        line-height: 1;
        font-family: "et_icons";
        font-size: 9px;
        font-size: 0.5625rem;
        color: #fff;
        content: "\e050";
        display: inline-block;
        margin-left: 15px;
        padding: 4px; }

/* line 132, ../../../scss/components/_module-header.scss */
.light-template .barra {
  margin-bottom: 20px;
  top: 10px; }

/*@group Caja Auto completar */
/* line 139, ../../../scss/components/_module-header.scss */
.ui-autocomplete {
  font-family: "roboto_slabbold";
  z-index: 5;
  position: absolute;
  background-color: #fff;
  padding: 7px 0 4px;
  font-size: 14px;
  font-size: 0.875rem;
  z-index: 200; }
  /* line 148, ../../../scss/components/_module-header.scss */
  .ui-autocomplete .ui-menu-item a {
    display: block;
    text-decoration: none;
    padding: 1px 10px;
    color: #393939; }
    /* line 153, ../../../scss/components/_module-header.scss */
    .ui-autocomplete .ui-menu-item a:hover {
      background: #f3f3f3; }

/*@end Caja Auto completar */
/*@group tools-header */
/* line 161, ../../../scss/components/_module-header.scss */
.tools-header {
  background-color: #F9F9F9;
  padding: 8px 10px 8px 20px;
  position: relative;
  z-index: 10002; }
  /* line 166, ../../../scss/components/_module-header.scss */
  .tools-header .logo-header a {
    color: #0e65a5; }
  /* line 169, ../../../scss/components/_module-header.scss */
  .tools-header .tools-header input {
    font-family: "roboto_slabregular"; }
  /* line 172, ../../../scss/components/_module-header.scss */
  .tools-header .logo-header {
    display: inline-block;
    font-size: 20px;
    font-size: 1.25rem;
    transition: 350ms linear;
    -moz-transition: 350ms linear;
    -webkit-transition: 350ms linear;
    -o-transition: 350ms linear;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
    position: relative;
    top: 2px; }
  /* line 186, ../../../scss/components/_module-header.scss */
  .tools-header.section-header .logo-header {
    width: 110px; }
  /* line 190, ../../../scss/components/_module-header.scss */
  .tools-header .cur-date {
    color: #666;
    display: inline-block;
    font-size: 11px;
    font-size: 0.6875rem;
    font-family: "roboto_slabregular";
    vertical-align: middle; }
  /* line 197, ../../../scss/components/_module-header.scss */
  .tools-header .container-login, .tools-header .container-search-button, .tools-header .container-register {
    background-color: #F9F9F9;
    border: 1px solid #ccc;
    display: inline-block;
    float: right;
    width: 100px;
    padding: 1px 0;
    margin-left: 20px;
    margin-right: 10px;
    position: relative;
    top: -2px; }
    /* line 208, ../../../scss/components/_module-header.scss */
    .tools-header .container-login a, .tools-header .container-search-button a, .tools-header .container-register a {
      color: #666;
      display: inline-block;
      font-weight: normal;
      line-height: 20px;
      font-family: "cabinbold";
      text-align: center;
      width: 100px;
      font-size: 11px;
      font-size: 0.6875rem;
      position: relative;
      bottom: 2px; }
    /* line 218, ../../../scss/components/_module-header.scss */
    .tools-header .container-login:hover, .tools-header .container-search-button:hover, .tools-header .container-register:hover {
      background-color: #0e65a5; }
      /* line 220, ../../../scss/components/_module-header.scss */
      .tools-header .container-login:hover a, .tools-header .container-search-button:hover a, .tools-header .container-register:hover a {
        color: #fff; }
    /* line 224, ../../../scss/components/_module-header.scss */
    .tools-header .container-login .ico-user, .tools-header .container-login .ico-search, .tools-header .container-login .ico-register, .tools-header .container-search-button .ico-user, .tools-header .container-search-button .ico-search, .tools-header .container-search-button .ico-register, .tools-header .container-register .ico-user, .tools-header .container-register .ico-search, .tools-header .container-register .ico-register {
      font-size: 17px;
      font-size: 1.0625rem;
      position: relative;
      top: 2px;
      margin-right: 7px; }
  /* line 232, ../../../scss/components/_module-header.scss */
  .tools-header .container-register a {
    width: 125px; }
  /* line 236, ../../../scss/components/_module-header.scss */
  .tools-header .container-user-menu {
    font-family: "cabinbold";
    float: right;
    margin-left: 20px;
    position: relative;
    min-width: 140px;
    text-align: center;
    margin-right: -10px;
    cursor: pointer; }
    /* line 245, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu p {
      color: #666;
      display: inline-block;
      font-family: "cabinbold";
      font-size: 11px;
      font-size: 0.6875rem;
      text-align: center; }
    /* line 252, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .ico-dp {
      font-size: 16px;
      font-size: 1rem;
      top: 3px;
      position: relative; }
    /* line 257, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .ico-user {
      font-size: 1.5em;
      position: relative;
      top: 4px;
      margin-right: 7px; }
    /* line 263, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .ico-user:before {
      content: "";
      position: absolute;
      width: 7px;
      height: 7px;
      border-radius: 10px;
      /*border: 1px solid $grey6;*/
      bottom: 1px;
      left: -1px; }
    /* line 273, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .sus-active.ico-user:before {
      background-color: #AECF31; }
    /* line 276, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .sus-inactive.ico-user:before {
      background-color: #B10000; }
    /* line 279, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .sus-renew.ico-user:before {
      background-color: #FFDB16; }
  /* line 283, ../../../scss/components/_module-header.scss */
  .tools-header .user-menu {
    background-color: #F9F9F9;
    position: absolute;
    top: 28px;
    width: 100%; }
    /* line 288, ../../../scss/components/_module-header.scss */
    .tools-header .user-menu li {
      border-top: 1px dotted #ccc;
      text-align: center;
      padding: 7px 0; }
      /* line 292, ../../../scss/components/_module-header.scss */
      .tools-header .user-menu li a {
        color: #0e65a5;
        font-size: 11px;
        font-size: 0.6875rem;
        text-align: center;
        text-transform: uppercase; }
        /* line 297, ../../../scss/components/_module-header.scss */
        .tools-header .user-menu li a:hover {
          color: #666; }
  /* line 303, ../../../scss/components/_module-header.scss */
  .tools-header .container-search {
    display: inline-block;
    position: relative;
    float: right;
    width: 230px;
    top: -2px; }
    /* line 309, ../../../scss/components/_module-header.scss */
    .tools-header .container-search .ico-search {
      color: #000;
      right: 10px;
      position: absolute;
      top: 4px; }
    /* line 315, ../../../scss/components/_module-header.scss */
    .tools-header .container-search input {
      background-color: #fff;
      border: 1px solid #ccc;
      font-size: 12px;
      font-size: 0.75rem;
      padding: 4px 30px 4px 5px;
      margin: 0;
      width: 230px;
      line-height: 1.1;
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px; }
      /* line 324, ../../../scss/components/_module-header.scss */
      .tools-header .container-search input:focus + a:before {
        content: ''; }
    /* line 328, ../../../scss/components/_module-header.scss */
    .tools-header .container-search input::-webkit-input-placeholder {
      color: #999;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem; }
    /* line 333, ../../../scss/components/_module-header.scss */
    .tools-header .container-search input::-moz-placeholder {
      color: #999;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem; }
    /* line 338, ../../../scss/components/_module-header.scss */
    .tools-header .container-search input:-ms-input-placeholder {
      color: #999;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem; }
    /* line 343, ../../../scss/components/_module-header.scss */
    .tools-header .container-search input:-moz-placeholder {
      color: #999;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem; }
  /* line 351, ../../../scss/components/_module-header.scss */
  .tools-header.light-header .logo-header {
    width: 100px;
    top: 0px; }

/*@end tools-header */
/* line 358, ../../../scss/components/_module-header.scss */
.light-header {
  position: fixed;
  top: 0;
  width: 960px;
  height: 36px; }
  /* line 364, ../../../scss/components/_module-header.scss */
  .light-header + .daily-topics {
    margin-top: 25px; }

/*@group header */
/* line 369, ../../../scss/components/_module-header.scss */
.header {
  background-color: #0074aa;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0074AA', endColorstr='#FF0061A2');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzRhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjFhMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0074aa), color-stop(100%, #0061a2));
  background-image: -moz-linear-gradient(top, #0074aa 0%, #0061a2 100%);
  background-image: -webkit-linear-gradient(top, #0074aa 0%, #0061a2 100%);
  background-image: linear-gradient(to bottom, #0074aa 0%, #0061a2 100%);
  clear: both;
  display: block;
  height: 94px;
  width: 100%;
  border-bottom: 1px solid #0d547f;
  position: relative; }
  /* line 380, ../../../scss/components/_module-header.scss */
  .header .ico-et {
    color: #fff; }
  /* line 383, ../../../scss/components/_module-header.scss */
  .header .logo-header {
    display: block;
    position: absolute;
    right: 0;
    left: 0;
    top: 23px;
    margin: auto;
    width: 250px;
    text-align: center; }
    /* line 392, ../../../scss/components/_module-header.scss */
    .header .logo-header h1 {
      font-size: 45px;
      font-size: 2.8125rem; }

/*@end header */
/*@group nav-menu-et */
/* line 400, ../../../scss/components/_module-header.scss */
.nav-menu-et {
  font-family: "cabinbold";
  z-index: 100;
  width: 960px;
  text-transform: uppercase;
  border-top: 1px solid #1077b5;
  background-color: #1978b2; }
  /* line 407, ../../../scss/components/_module-header.scss */
  .nav-menu-et a {
    color: #fff;
    font-size: 13px;
    font-size: 0.8125rem; }
  /* line 411, ../../../scss/components/_module-header.scss */
  .nav-menu-et h3 {
    color: #fff;
    position: relative;
    bottom: 2px; }
  /* line 416, ../../../scss/components/_module-header.scss */
  .nav-menu-et li {
    display: inline-block;
    vertical-align: middle; }
  /* line 420, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l1 {
    background-color: #0e65a5;
    height: 36px;
    text-align: center; }
    /* line 424, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l1:hover li h3 a {
      color: #9db8d1; }
    /* line 427, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l1:hover li:hover a {
      color: #fff; }
    /* line 432, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l1:hover .active a {
      color: #fff; }
    /* line 437, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l1 li {
      padding: 10px 7px 7px;
      text-align: center; }
      /* line 440, ../../../scss/components/_module-header.scss */
      .nav-menu-et .nav-items-l1 li:hover {
        background-color: #1978b2; }
    /* line 444, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l1 .active {
      background-color: #1978b2; }
      /* line 446, ../../../scss/components/_module-header.scss */
      .nav-menu-et .nav-items-l1 .active a {
        color: #fff; }
    /* line 451, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l1 .ico-entypo a {
      font-size: 17px;
      font-size: 1.0625rem; }
  /* line 456, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l2 {
    background-color: #1978b2;
    height: 44px;
    display: inline-block; }
    /* line 460, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l2:hover li h3 a {
      color: #9db8d1; }
    /* line 463, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l2 li {
      padding: 13px 10px; }
      /* line 465, ../../../scss/components/_module-header.scss */
      .nav-menu-et .nav-items-l2 li h3 {
        bottom: 0; }
      /* line 468, ../../../scss/components/_module-header.scss */
      .nav-menu-et .nav-items-l2 li:first-child {
        font-size: 32px;
        font-size: 2rem;
        padding: 4px 30px 3px 20px; }
        /* line 471, ../../../scss/components/_module-header.scss */
        .nav-menu-et .nav-items-l2 li:first-child h3 {
          bottom: 2px; }
        /* line 474, ../../../scss/components/_module-header.scss */
        .nav-menu-et .nav-items-l2 li:first-child:hover ~ li h3 a {
          color: #fff; }
      /* line 478, ../../../scss/components/_module-header.scss */
      .nav-menu-et .nav-items-l2 li:hover h3 a {
        color: #fff; }
    /* line 482, ../../../scss/components/_module-header.scss */
    .nav-menu-et .nav-items-l2 a:hover {
      color: #ccc; }
  /* line 490, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l2.active li h3 a,
  .nav-menu-et .nav-items-l1.active li h3 a {
    color: #9db8d1; }
  /* line 494, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l2.active li.active h3 a,
  .nav-menu-et .nav-items-l1.active li.active h3 a {
    color: #fff; }
  /* line 498, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l2.active li:hover h3 a,
  .nav-menu-et .nav-items-l1.active li:hover h3 a {
    color: #fff; }
  /* line 502, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l2.active li:first-child:hover ~ li h3 a,
  .nav-menu-et .nav-items-l1.active li:first-child:hover ~ li h3 a {
    color: #9db8d1; }
  /* line 506, ../../../scss/components/_module-header.scss */
  .nav-menu-et .nav-items-l2.active li:first-child:hover ~ li.active h3 a,
  .nav-menu-et .nav-items-l1.active li:first-child:hover ~ li.active h3 a {
    color: #fff; }
  /* line 515, ../../../scss/components/_module-header.scss */
  .nav-menu-et.black-header .nav-items-l2 {
    background-color: #363636;
    border-top: 1px solid #363636; }
  /* line 521, ../../../scss/components/_module-header.scss */
  .nav-menu-et.premium-filtros .nav-items-l2 {
    padding: 5px 20px 0; }
    /* line 523, ../../../scss/components/_module-header.scss */
    .nav-menu-et.premium-filtros .nav-items-l2 li:first-child {
      font-size: 22px;
      font-size: 1.375rem; }
  /* line 528, ../../../scss/components/_module-header.scss */
  .nav-menu-et.light-header {
    margin: 36px 0 0; }

/*@end nav-menu-et*/
/*@group daily topics */
/* line 535, ../../../scss/components/_module-header.scss */
.daily-topics {
  border-top: 1px dotted #ccc;
  border-bottom: 1px dotted #ccc;
  position: relative;
  height: 30px;
  padding: 5px 115px 0px 20px;
  overflow: hidden;
  line-height: 1.2;
  margin: 10px 0; }
  /* line 544, ../../../scss/components/_module-header.scss */
  .daily-topics li {
    display: inline-block;
    font-family: "roboto_slabregular";
    font-size: 12px;
    font-size: 0.75rem;
    margin: 0 30px 10px  0; }
    /* line 549, ../../../scss/components/_module-header.scss */
    .daily-topics li:first-child {
      font-family: "cabinbold";
      border-right: 1px dotted #000;
      font-size: 13px;
      font-size: 0.8125rem;
      padding-right: 20px; }
      /* line 554, ../../../scss/components/_module-header.scss */
      .daily-topics li:first-child a {
        color: #0e65a5; }
    /* line 558, ../../../scss/components/_module-header.scss */
    .daily-topics li a {
      color: #666; }
      /* line 560, ../../../scss/components/_module-header.scss */
      .daily-topics li a:hover {
        color: #393939; }
  /* line 565, ../../../scss/components/_module-header.scss */
  .daily-topics .more-topics {
    font-family: "cabinbold";
    font-size: 11px;
    font-size: 0.6875rem;
    position: absolute;
    right: 0;
    top: 9px;
    margin-right: 15px; }
    /* line 572, ../../../scss/components/_module-header.scss */
    .daily-topics .more-topics a {
      color: #0e65a5; }

/*@end daily-topics*/
/* line 580, ../../../scss/components/_module-header.scss */
.ui-helper-hidden-accessible {
  display: none; }

/* header revistas */
/* line 585, ../../../scss/components/_module-header.scss */
.bocas .header {
  border: transparent;
  overflow: hidden;
  height: 81px; }
  /* line 589, ../../../scss/components/_module-header.scss */
  .bocas .header .logo-header {
    width: 171px;
    position: relative;
    float: right;
    margin-right: 10px;
    top: 8px; }
/* line 597, ../../../scss/components/_module-header.scss */
.bocas.nav-menu-et {
  border-top: transparent;
  /*pauvas: agosto 21: se coloca margin-bottom:0 para solucionar un bug, de mucho espacio entre el cabezote y el contenido*/
  margin-bottom: 0; }
/* line 614, ../../../scss/components/_module-header.scss */
.bocas header {
  background: #E72D47 url("../../images/headers/bocas-bck.png") no-repeat top left; }

/* line 619, ../../../scss/components/_module-header.scss */
.motor .header {
  border: transparent;
  overflow: hidden;
  height: 81px; }
  /* line 623, ../../../scss/components/_module-header.scss */
  .motor .header .logo-header {
    width: 164px;
    position: initial;
    margin: 13px auto; }
/* line 629, ../../../scss/components/_module-header.scss */
.motor.nav-menu-et {
  border-top: transparent;
  /*pauvas: agosto 21: se coloca margin-bottom:0 para solucionar un bug, de mucho espacio entre el cabezote y el contenido*/
  margin-bottom: 0; }
/* line 649, ../../../scss/components/_module-header.scss */
.motor header {
  background: #D7030B url("../../images/headers/motor-bck.png") no-repeat top left; }

/* line 654, ../../../scss/components/_module-header.scss */
.lecturas .header {
  border: transparent;
  overflow: hidden;
  height: 81px; }
  /* line 658, ../../../scss/components/_module-header.scss */
  .lecturas .header .logo-header {
    width: 164px;
    position: relative;
    float: right;
    margin: 13px 73px 0 0;
    top: 0px; }
/* line 666, ../../../scss/components/_module-header.scss */
.lecturas.nav-menu-et {
  border-top: transparent;
  /*pauvas: agosto 21: se coloca margin-bottom:0 para solucionar un bug, de mucho espacio entre el cabezote y el contenido*/
  margin-bottom: 0; }
/* line 702, ../../../scss/components/_module-header.scss */
.lecturas header {
  background: #FBF9D9 url("../../images/headers/lecturas-bck.png") no-repeat 0 -1px; }

/* line 707, ../../../scss/components/_module-header.scss */
.elenco .header {
  border: transparent;
  overflow: hidden;
  height: 81px; }
  /* line 711, ../../../scss/components/_module-header.scss */
  .elenco .header .logo-header {
    width: 246px;
    position: relative;
    float: right;
    margin: 4px 16px 0 0;
    top: 0px; }
/* line 719, ../../../scss/components/_module-header.scss */
.elenco.nav-menu-et {
  border-top: transparent;
  /*pauvas: agosto 21: se coloca margin-bottom:0 para solucionar un bug, de mucho espacio entre el cabezote y el contenido*/
  margin-bottom: 0; }
/* line 739, ../../../scss/components/_module-header.scss */
.elenco header {
  background: #D92A60 url("../../images/headers/elenco-bck.png") no-repeat top left; }

/* line 744, ../../../scss/components/_module-header.scss */
.carrusel .header {
  border: transparent;
  overflow: hidden;
  height: 81px; }
  /* line 748, ../../../scss/components/_module-header.scss */
  .carrusel .header .logo-header {
    width: 315px;
    position: relative;
    float: right;
    margin: 4px 16px 0 0;
    top: 0; }
/* line 756, ../../../scss/components/_module-header.scss */
.carrusel.nav-menu-et {
  border-top: transparent;
  /*pauvas: agosto 21: se coloca margin-bottom:0 para solucionar un bug, de mucho espacio entre el cabezote y el contenido*/
  margin-bottom: 0; }
/* line 776, ../../../scss/components/_module-header.scss */
.carrusel header {
  background: #E30052 url("../../images/headers/carrusel-bck.png") no-repeat top left; }

/* line 782, ../../../scss/components/_module-header.scss */
.datos-et .header {
  border: transparent;
  overflow: hidden;
  height: 47px; }
  /* line 786, ../../../scss/components/_module-header.scss */
  .datos-et .header .logo-header {
    float: left;
    margin: 0;
    position: relative;
    top: auto;
    padding: 14px 0 0 20px;
    width: auto; }
/* line 795, ../../../scss/components/_module-header.scss */
.datos-et.nav-menu-et {
  border-top: transparent;
  margin-bottom: 0; }
/* line 799, ../../../scss/components/_module-header.scss */
.datos-et header {
  background: #2179B0; }

/**/
/* line 804, ../../../scss/components/_module-header.scss */
.javascript-alert {
  background: #393939;
  color: #fff;
  text-align: center;
  padding: 10px 0; }
  /* line 809, ../../../scss/components/_module-header.scss */
  .javascript-alert p {
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    display: inline-block;
    text-align: center;
    padding: 0px 7px; }
    /* line 815, ../../../scss/components/_module-header.scss */
    .javascript-alert p:nth-of-type(2) {
      font-size: 13px;
      font-size: 0.8125rem;
      border-right: 1px dotted;
      margin-top: 10px; }
    /* line 820, ../../../scss/components/_module-header.scss */
    .javascript-alert p:nth-of-type(3) {
      font-size: 13px;
      font-size: 0.8125rem; }
  /* line 824, ../../../scss/components/_module-header.scss */
  .javascript-alert span {
    font-size: 16px;
    font-size: 1rem;
    vertical-align: middle; }

/* line 832, ../../../scss/components/_module-header.scss */
.container-login .et {
  position: absolute;
  right: 0;
  top: 36px;
  background: #fff;
  border: 1px solid #eaeaea; }
  /* line 838, ../../../scss/components/_module-header.scss */
  .container-login .et .container-links {
    color: #666;
    margin: 10px 0;
    text-align: center; }
    /* line 842, ../../../scss/components/_module-header.scss */
    .container-login .et .container-links a {
      color: #666;
      width: 49%; }
      /* line 845, ../../../scss/components/_module-header.scss */
      .container-login .et .container-links a:hover {
        color: #666; }

/* @group Nuevo header y tooltip */
/*  Los estilos se dividen en dos grupos: estilos de distribución de espacios, que son comunes a todos las variaciones de encabezados,
    y esilos cromáticos, que varian entre las diferentes versiones de color del header. */
/* @group Nuevo header: Headerv2 - Posición y Distribución*/
/* line 860, ../../../scss/components/_module-header.scss */
.tools-header {
  height: 37px; }
  /* line 862, ../../../scss/components/_module-header.scss */
  .tools-header .logo-header {
    top: 0px; }
  /* line 866, ../../../scss/components/_module-header.scss */
  .tools-header .cerrar-login-form {
    display: inline-block;
    float: right;
    padding: 1px 0;
    position: relative; }
    /* line 871, ../../../scss/components/_module-header.scss */
    .tools-header .cerrar-login-form a {
      font-weight: normal;
      line-height: 13px;
      font-family: "cabinbold";
      font-size: 11px;
      font-size: 0.6875rem;
      display: inline-block;
      text-align: center;
      width: 100px; }
  /* line 879, ../../../scss/components/_module-header.scss */
  .tools-header .container-login, .tools-header .container-user-menu, .tools-header .cerrar-login-form, .tools-header .container-search-button, .tools-header .container-register {
    border: 1px solid transparent;
    border-bottom-width: 0px;
    border-top-width: 0px;
    height: 36px;
    margin-left: 10px;
    margin-top: -8px;
    padding-top: 8px;
    cursor: pointer; }
  /* line 889, ../../../scss/components/_module-header.scss */
  .tools-header .container-login, .tools-header .cerrar-login-form, .tools-header .container-search-button, .tools-header .container-register {
    margin-right: -10px;
    padding-bottom: 0px;
    right: 0px;
    text-align: center;
    top: 0px;
    width: 140px; }
  /* line 898, ../../../scss/components/_module-header.scss */
  .tools-header .container-login .ico-user {
    margin-right: 4px; }
  /* line 903, ../../../scss/components/_module-header.scss */
  .tools-header .container-user-menu p {
    position: relative;
    top: -3px; }
  /* line 907, ../../../scss/components/_module-header.scss */
  .tools-header .container-user-menu .user-menu {
    top: 36px;
    display: none; }
  /* line 911, ../../../scss/components/_module-header.scss */
  .tools-header .container-user-menu .ico-user {
    top: 3px; }
    /* line 913, ../../../scss/components/_module-header.scss */
    .tools-header .container-user-menu .ico-user:before {
      bottom: 0px; }
  /* line 917, ../../../scss/components/_module-header.scss */
  .tools-header .container-user-menu .ico-dp {
    left: 4px;
    font-size: 14px;
    font-size: 0.875rem; }
  /* line 922, ../../../scss/components/_module-header.scss */
  .tools-header .container-search {
    display: none; }
    /* line 924, ../../../scss/components/_module-header.scss */
    .tools-header .container-search input {
      height: 25px; }
  /* line 929, ../../../scss/components/_module-header.scss */
  .tools-header .container-register, .tools-header .container-search-button {
    padding-top: 10px; }
    /* line 931, ../../../scss/components/_module-header.scss */
    .tools-header .container-register .ico-entypo, .tools-header .container-search-button .ico-entypo {
      font-size: 13px;
      font-size: 0.8125rem; }
  /* line 935, ../../../scss/components/_module-header.scss */
  .tools-header .container-register, .tools-header .container-search-button {
    border-right-width: 0; }
  /* line 938, ../../../scss/components/_module-header.scss */
  .tools-header .container-search-button {
    width: 100px; }

/* @group Headerv2: Ocultar/Mostrar botón cerrar */
/* @group Headerv2: Ocultar/Mostrar barra de búsqueda */
/* line 968, ../../../scss/components/_module-header.scss */
.tools-header.open-search-box {
  padding-left: 10px; }
  /* line 970, ../../../scss/components/_module-header.scss */
  .tools-header.open-search-box .container-search-button, .tools-header.open-search-box > time, .tools-header.open-search-box .redes-header {
    display: none; }
  /* line 973, ../../../scss/components/_module-header.scss */
  .tools-header.open-search-box .container-register {
    border-left-width: 1px; }
  /* line 976, ../../../scss/components/_module-header.scss */
  .tools-header.open-search-box .container-search {
    display: inline-block;
    width: 655px; }
    /* line 980, ../../../scss/components/_module-header.scss */
    .tools-header.open-search-box .container-search .ico-search {
      left: 10px;
      right: auto; }
    /* line 984, ../../../scss/components/_module-header.scss */
    .tools-header.open-search-box .container-search .ico-close {
      font-size: 13px;
      font-size: 0.8125rem;
      position: absolute;
      right: 4px;
      top: 6px; }
    /* line 990, ../../../scss/components/_module-header.scss */
    .tools-header.open-search-box .container-search input {
      padding-left: 30px;
      width: 96%;
      line-height: 1.6; }
  /* line 997, ../../../scss/components/_module-header.scss */
  .tools-header.open-search-box.light-header, .tools-header.open-search-box.section-header, .tools-header.open-search-box.black-header, .tools-header.open-search-box.galerias-header {
    padding-left: 20px; }
    /* line 999, ../../../scss/components/_module-header.scss */
    .tools-header.open-search-box.light-header .container-search, .tools-header.open-search-box.section-header .container-search, .tools-header.open-search-box.black-header .container-search, .tools-header.open-search-box.galerias-header .container-search {
      width: 534px; }
      /* line 1001, ../../../scss/components/_module-header.scss */
      .tools-header.open-search-box.light-header .container-search input, .tools-header.open-search-box.section-header .container-search input, .tools-header.open-search-box.black-header .container-search input, .tools-header.open-search-box.galerias-header .container-search input {
        width: 95%; }

/*@group Headerv2: Usuario logueado. */
/* line 1012, ../../../scss/components/_module-header.scss */
.tools-header.full-user-button .container-register {
  display: none; }
/* line 1015, ../../../scss/components/_module-header.scss */
.tools-header.full-user-button .container-search {
  width: 795px; }
/* line 1019, ../../../scss/components/_module-header.scss */
.tools-header.full-user-button.light-header, .tools-header.full-user-button.section-header, .tools-header.full-user-button.black-header, .tools-header.full-user-button.galerias-header {
  padding-left: 20px; }
  /* line 1021, ../../../scss/components/_module-header.scss */
  .tools-header.full-user-button.light-header .container-search, .tools-header.full-user-button.section-header .container-search, .tools-header.full-user-button.black-header .container-search, .tools-header.full-user-button.galerias-header .container-search {
    width: 674px; }
    /* line 1023, ../../../scss/components/_module-header.scss */
    .tools-header.full-user-button.light-header .container-search input, .tools-header.full-user-button.section-header .container-search input, .tools-header.full-user-button.black-header .container-search input, .tools-header.full-user-button.galerias-header .container-search input {
      width: 95%; }

/* @group Headerv2: Themes */
/* line 1033, ../../../scss/components/_module-header.scss */
.tools-header {
  /*
    &.motor-header{
      //   Estilos aquí
    }
  */ }
  /* line 1035, ../../../scss/components/_module-header.scss */
  .tools-header.blue-header {
    background-color: #f3f3f3;
    border-bottom: 1px solid #0d547f; }
    /* line 1038, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .cur-date {
      color: #999; }
    /* line 1041, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .container-login a, .tools-header.blue-header .container-user-menu p, .tools-header.blue-header .container-register a {
      color: #fff; }
    /* line 1044, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .container-login {
      background-color: #f3f3f3;
      border-color: #ccc; }
      /* line 1047, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-login a {
        color: #666; }
      /* line 1050, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-login:hover {
        background-color: #1978b2;
        border-right-color: #1978b2; }
        /* line 1053, ../../../scss/components/_module-header.scss */
        .tools-header.blue-header .container-login:hover a {
          color: #fff; }
    /* line 1058, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .container-register {
      background-color: #00aef5; }
      /* line 1060, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-register:hover {
        background-color: #1978b2; }
    /* line 1064, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .container-search-button {
      background-color: #f3f3f3;
      border-color: #ddd; }
      /* line 1067, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-search-button .ico-search {
        color: #393939; }
      /* line 1070, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-search-button:hover {
        background-color: #1978b2;
        color: #fff; }
        /* line 1073, ../../../scss/components/_module-header.scss */
        .tools-header.blue-header .container-search-button:hover a, .tools-header.blue-header .container-search-button:hover .ico-search {
          color: #fff; }
    /* line 1078, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .container-user-menu {
      background-color: #00aef5;
      color: #fff;
      border-color: #1978b2; }
      /* line 1082, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-user-menu:hover {
        background-color: #1978b2;
        border-color: #0d547f; }
      /* line 1086, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-user-menu .ico-user:before {
        border: 1px solid #F9F9F9; }
      /* line 1089, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona {
        background-color: #1978b2;
        width: 240px;
        margin-left: -100px;
        display: block; }
        /* line 1095, ../../../scss/components/_module-header.scss */
        .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li {
          border-top: 1px solid #0e65a5;
          height: 50px;
          text-align: left;
          position: relative;
          padding: 0px; }
          /* line 1101, ../../../scss/components/_module-header.scss */
          .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li a {
            display: block;
            color: #f2f2f2;
            text-align: left;
            margin-left: 50px;
            font-size: 13px;
            width: 100%;
            height: 50px;
            padding: 17px 0px 0px 50px;
            margin: 0;
            position: relative; }
            /* line 1113, ../../../scss/components/_module-header.scss */
            .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li a:hover {
              background: #0e65a5; }
            /* line 1117, ../../../scss/components/_module-header.scss */
            .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li a span {
              font-family: "et_icons";
              font-size: 18px;
              position: absolute;
              left: 20px;
              top: 15px; }
          /* line 1125, ../../../scss/components/_module-header.scss */
          .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li:first-child {
            cursor: default;
            line-height: 50px;
            text-align: center; }
            /* line 1129, ../../../scss/components/_module-header.scss */
            .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li:first-child a {
              margin: 0;
              text-align: center;
              font-size: 17px; }
          /* line 1136, ../../../scss/components/_module-header.scss */
          .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li:nth-child(3) a {
            padding: 10px 0px 0px 50px; }
            /* line 1138, ../../../scss/components/_module-header.scss */
            .tools-header.blue-header .container-user-menu .user-menu.nuevo-zona ul li:nth-child(3) a span {
              top: 12px; }
    /* line 1148, ../../../scss/components/_module-header.scss */
    .tools-header.blue-header .container-search .ico-search {
      color: #393939; }
      /* line 1150, ../../../scss/components/_module-header.scss */
      .tools-header.blue-header .container-search .ico-search:hover {
        color: #666; }
  /* line 1178, ../../../scss/components/_module-header.scss */
  .tools-header.black-header {
    background-color: #000;
    border-bottom: 1px solid #393939; }
    /* line 1181, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .redes-header {
      display: none; }
    /* line 1184, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .logo-header a, .tools-header.black-header .container-login a, .tools-header.black-header .container-user-menu p, .tools-header.black-header .user-menu li a, .tools-header.black-header .cur-date, .tools-header.black-header .ico-search, .tools-header.black-header .container-login .conectate a {
      color: white; }
    /* line 1187, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .logo-header {
      width: 110px; }
    /* line 1190, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .container-login, .tools-header.black-header .container-user-menu, .tools-header.black-header .container-register {
      background-color: #393939;
      border-color: #393939; }
      /* line 1193, ../../../scss/components/_module-header.scss */
      .tools-header.black-header .container-login a, .tools-header.black-header .container-user-menu a, .tools-header.black-header .container-register a {
        color: #fff; }
      /* line 1196, ../../../scss/components/_module-header.scss */
      .tools-header.black-header .container-login:hover, .tools-header.black-header .container-user-menu:hover, .tools-header.black-header .container-register:hover {
        background-color: #000;
        border-color: #000; }
    /* line 1201, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .container-search-button {
      background-color: #f3f3f3; }
      /* line 1203, ../../../scss/components/_module-header.scss */
      .tools-header.black-header .container-search-button .ico-search {
        color: #393939; }
      /* line 1206, ../../../scss/components/_module-header.scss */
      .tools-header.black-header .container-search-button:hover {
        background-color: #1978b2;
        color: #fff; }
        /* line 1209, ../../../scss/components/_module-header.scss */
        .tools-header.black-header .container-search-button:hover a, .tools-header.black-header .container-search-button:hover .ico-search {
          color: #fff; }
    /* line 1215, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .container-user-menu .ico-user:before {
      border: 1px solid #F9F9F9; }
    /* line 1220, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .container-search input {
      background-color: #363636;
      border-color: #666;
      color: #ccc; }
    /* line 1225, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .container-search .ico-close, .tools-header.black-header .container-search .ico-search {
      color: #fff; }
      /* line 1227, ../../../scss/components/_module-header.scss */
      .tools-header.black-header .container-search .ico-close:hover, .tools-header.black-header .container-search .ico-search:hover {
        color: #fff; }
    /* line 1232, ../../../scss/components/_module-header.scss */
    .tools-header.black-header .user-menu {
      background-color: #000; }
      /* line 1234, ../../../scss/components/_module-header.scss */
      .tools-header.black-header .user-menu li {
        border-top: 1px dotted #393939; }
  /* line 1241, ../../../scss/components/_module-header.scss */
  .tools-header.galerias-header {
    background-color: #0e65a5;
    border-bottom: 1px solid #0C558A; }
    /* line 1244, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .redes-header {
      display: none; }
    /* line 1247, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .logo-header a, .tools-header.galerias-header .container-login a, .tools-header.galerias-header .container-user-menu p, .tools-header.galerias-header .user-menu li a, .tools-header.galerias-header .cur-date, .tools-header.galerias-header .ico-search, .tools-header.galerias-header .container-login .conectate a {
      color: white; }
    /* line 1250, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .logo-header {
      width: 110px; }
    /* line 1253, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .container-login, .tools-header.galerias-header .container-user-menu, .tools-header.galerias-header .container-register, .tools-header.galerias-header .container-search-button {
      background-color: #0e65a5;
      border-color: #0C558A; }
      /* line 1256, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-login a, .tools-header.galerias-header .container-user-menu a, .tools-header.galerias-header .container-register a, .tools-header.galerias-header .container-search-button a {
        color: #fff; }
      /* line 1259, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-login:hover, .tools-header.galerias-header .container-user-menu:hover, .tools-header.galerias-header .container-register:hover, .tools-header.galerias-header .container-search-button:hover {
        background-color: #1978b2; }
    /* line 1263, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .container-register {
      background-color: #00aef5;
      border: none; }
      /* line 1266, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-register:hover {
        background-color: #1978b2; }
    /* line 1272, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .container-user-menu {
      background-color: #00aef5;
      color: #fff;
      border-color: #1978b2; }
      /* line 1276, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-user-menu:hover {
        background-color: #1978b2;
        border-color: #0d547f; }
      /* line 1280, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-user-menu .ico-user:before {
        border: 1px solid #F9F9F9; }
    /* line 1285, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .container-search .ico-close {
      color: #fff; }
      /* line 1287, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-search .ico-close:hover {
        color: #ccc; }
    /* line 1291, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .container-search .ico-search {
      color: #393939; }
      /* line 1293, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .container-search .ico-search:hover {
        color: #666; }
    /* line 1298, ../../../scss/components/_module-header.scss */
    .tools-header.galerias-header .user-menu {
      background-color: #F9F9F9; }
      /* line 1301, ../../../scss/components/_module-header.scss */
      .tools-header.galerias-header .user-menu li {
        border-top: 1px dotted #ccc; }
        /* line 1303, ../../../scss/components/_module-header.scss */
        .tools-header.galerias-header .user-menu li a {
          color: #0e65a5; }
          /* line 1305, ../../../scss/components/_module-header.scss */
          .tools-header.galerias-header .user-menu li a:hover {
            color: #666; }

/* line 1326, ../../../scss/components/_module-header.scss */
.light-template .tools-header.black-header, .light-template .tools-header.galerias-header {
  position: relative; }
  /* line 1329, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .redes-header > li:first-child:before, .light-template .tools-header.galerias-header .redes-header > li:first-child:before {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #fff;
    content: "Compartir:";
    display: inline-block;
    margin: 3px 10px 0 0;
    vertical-align: top; }
  /* line 1338, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .redes-header > li:nth-of-type(4), .light-template .tools-header.galerias-header .redes-header > li:nth-of-type(4) {
    display: none; }
  /* line 1342, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .youtube, .light-template .tools-header.galerias-header .youtube {
    display: none; }
  /* line 1346, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .mail:hover, .light-template .tools-header.galerias-header .mail:hover {
    color: #ccc; }
  /* line 1351, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header.open-search-box .redes-header, .light-template .tools-header.galerias-header.open-search-box .redes-header {
    display: none; }
  /* line 1355, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .mail-header-form, .light-template .tools-header.galerias-header .mail-header-form {
    display: block;
    position: relative;
    left: -381px;
    top: 30px; }
    /* line 1360, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .mail-header-form .herramientasCompartir, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir {
      position: absolute;
      left: 0;
      right: auto;
      top: 30px;
      bottom: auto; }
      /* line 1366, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .mail-header-form .herramientasCompartir:before, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir:before {
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #CCC;
        top: -21px;
        content: "";
        display: inline-block;
        position: absolute;
        left: 378px;
        right: auto;
        border-top: 10px solid transparent;
        bottom: auto; }
      /* line 1379, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .mail-header-form .herramientasCompartir:after, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir:after {
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #F9F9F9;
        bottom: auto;
        content: "";
        display: inline-block;
        left: 378px;
        position: absolute;
        top: -20px;
        border-top: 10px solid transparent; }
    /* line 1392, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .mail-header-form .herramientasCompartir.enviarMail, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir.enviarMail {
      display: block;
      position: absolute;
      left: 0;
      right: auto;
      top: 0;
      bottom: auto; }
      /* line 1399, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .mail-header-form .herramientasCompartir.enviarMail:before, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir.enviarMail:before {
        border-right: 10px solid transparent;
        border-bottom: 10px solid #393939;
        border-left: 10px solid transparent;
        border-top: 10px solid transparent;
        top: -20px;
        bottom: auto;
        left: auto;
        right: 20px; }
      /* line 1409, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .mail-header-form .herramientasCompartir.enviarMail:after, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir.enviarMail:after {
        border-right: 10px solid transparent;
        border-bottom: 10px solid #F9F9F9;
        border-left: 10px solid transparent;
        border-top: 10px solid transparent;
        top: -20px;
        bottom: auto;
        left: auto;
        right: 20px; }
      /* line 1421, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .mail-header-form .herramientasCompartir.enviarMail .inner li textarea, .light-template .tools-header.black-header .mail-header-form .herramientasCompartir.enviarMail .inner li input[type="text"], .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir.enviarMail .inner li textarea, .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir.enviarMail .inner li input[type="text"] {
        min-width: 313px; }
      /* line 1425, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .mail-header-form .herramientasCompartir.enviarMail .inner li:first-child input[type="text"], .light-template .tools-header.galerias-header .mail-header-form .herramientasCompartir.enviarMail .inner li:first-child input[type="text"] {
        width: 313px; }

/* line 1440, ../../../scss/components/_module-header.scss */
.home-especial-default  .tools-header.black-header .herramientasCompartir.email, .home-especial-default  .tools-header.galerias-header .herramientasCompartir.email {
  top: auto;
  left: auto;
  right: 0;
  bottom: 40px; }

/* line 1451, ../../../scss/components/_module-header.scss */
.light-template.especiales-100 .tools-header {
  margin: 0 auto;
  width: 960px;
  padding-left: 0px; }
  /* line 1455, ../../../scss/components/_module-header.scss */
  .light-template.especiales-100 .tools-header .redes-header {
    border-color: #fff;
    display: inline-block;
    /*davper: se activo para que se vea en las plantillas de especiales 100% */ }
  /* line 1459, ../../../scss/components/_module-header.scss */
  .light-template.especiales-100 .tools-header .youtube {
    display: none; }
  /* line 1463, ../../../scss/components/_module-header.scss */
  .light-template.especiales-100 .tools-header.open-search-box .redes-header {
    display: none; }
  /* line 1467, ../../../scss/components/_module-header.scss */
  .light-template.especiales-100 .tools-header .container-search {
    position: absolute;
    top: 6px;
    left: 135px;
    right: 295px;
    width: auto; }
    /* line 1474, ../../../scss/components/_module-header.scss */
    .light-template.especiales-100 .tools-header .container-search input {
      width: calc(100% - 31px); }
  /* line 1479, ../../../scss/components/_module-header.scss */
  .light-template.especiales-100 .tools-header.full-user-button .container-search {
    right: 155px; }

/*
  juabob - Correcciones de color del light template
  El tema black-header habría de ser negro y habría de desaparecer, dado su remplazo por la clase galerías-template.
  No obstante, por solicitud de tecnología la clase black-header no debe desaparecer y aún así, debe ser visualizada
  con los estilos de galerias-header. Por eso se realiza esta corrección sobre la plantilla ya existente.
*/
/* line 1496, ../../../scss/components/_module-header.scss */
.light-template .redes-header a {
  color: white; }
/* line 1500, ../../../scss/components/_module-header.scss */
.light-template .tools-header.black-header, .light-template .tools-header.galerias-header {
  background-color: #0e65a5;
  border-bottom: 1px solid #0C558A; }
  /* line 1503, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .redes-header, .light-template .tools-header.galerias-header .redes-header {
    display: inline-block; }
  /* line 1506, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .logo-header a, .light-template .tools-header.black-header .container-login a, .light-template .tools-header.black-header .container-user-menu p, .light-template .tools-header.black-header .user-menu li a, .light-template .tools-header.black-header .cur-date, .light-template .tools-header.black-header .ico-search, .light-template .tools-header.black-header .container-login .conectate a, .light-template .tools-header.galerias-header .logo-header a, .light-template .tools-header.galerias-header .container-login a, .light-template .tools-header.galerias-header .container-user-menu p, .light-template .tools-header.galerias-header .user-menu li a, .light-template .tools-header.galerias-header .cur-date, .light-template .tools-header.galerias-header .ico-search, .light-template .tools-header.galerias-header .container-login .conectate a {
    color: white; }
  /* line 1509, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .logo-header, .light-template .tools-header.galerias-header .logo-header {
    width: 110px; }
  /* line 1512, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .container-login, .light-template .tools-header.black-header .container-user-menu, .light-template .tools-header.black-header .container-register, .light-template .tools-header.black-header .container-search-button, .light-template .tools-header.galerias-header .container-login, .light-template .tools-header.galerias-header .container-user-menu, .light-template .tools-header.galerias-header .container-register, .light-template .tools-header.galerias-header .container-search-button {
    background-color: #0e65a5;
    border-color: #0C558A; }
    /* line 1515, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-login a, .light-template .tools-header.black-header .container-user-menu a, .light-template .tools-header.black-header .container-register a, .light-template .tools-header.black-header .container-search-button a, .light-template .tools-header.galerias-header .container-login a, .light-template .tools-header.galerias-header .container-user-menu a, .light-template .tools-header.galerias-header .container-register a, .light-template .tools-header.galerias-header .container-search-button a {
      color: #fff; }
    /* line 1518, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-login:hover, .light-template .tools-header.black-header .container-user-menu:hover, .light-template .tools-header.black-header .container-register:hover, .light-template .tools-header.black-header .container-search-button:hover, .light-template .tools-header.galerias-header .container-login:hover, .light-template .tools-header.galerias-header .container-user-menu:hover, .light-template .tools-header.galerias-header .container-register:hover, .light-template .tools-header.galerias-header .container-search-button:hover {
      background-color: #1978b2; }
  /* line 1522, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .container-register, .light-template .tools-header.galerias-header .container-register {
    background-color: #00aef5;
    border: none; }
    /* line 1525, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-register:hover, .light-template .tools-header.galerias-header .container-register:hover {
      background-color: #1978b2; }
  /* line 1531, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .container-user-menu, .light-template .tools-header.galerias-header .container-user-menu {
    background-color: #00aef5;
    color: #fff;
    border-color: #1978b2; }
    /* line 1535, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-user-menu:hover, .light-template .tools-header.galerias-header .container-user-menu:hover {
      background-color: #1978b2;
      border-color: #0d547f; }
    /* line 1539, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-user-menu .ico-user:before, .light-template .tools-header.galerias-header .container-user-menu .ico-user:before {
      border: 1px solid #F9F9F9; }
  /* line 1544, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .container-search .ico-close, .light-template .tools-header.galerias-header .container-search .ico-close {
    color: #fff; }
    /* line 1546, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-search .ico-close:hover, .light-template .tools-header.galerias-header .container-search .ico-close:hover {
      color: #ccc; }
  /* line 1550, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .container-search .ico-search, .light-template .tools-header.galerias-header .container-search .ico-search {
    color: #393939; }
    /* line 1552, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .container-search .ico-search:hover, .light-template .tools-header.galerias-header .container-search .ico-search:hover {
      color: #666; }
  /* line 1556, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .container-search input, .light-template .tools-header.galerias-header .container-search input {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #393939; }
  /* line 1562, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .user-menu, .light-template .tools-header.galerias-header .user-menu {
    background-color: #F9F9F9; }
    /* line 1565, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .user-menu li, .light-template .tools-header.galerias-header .user-menu li {
      border-top: 1px dotted #ccc; }
      /* line 1567, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .user-menu li a, .light-template .tools-header.galerias-header .user-menu li a {
        color: #0e65a5; }
        /* line 1569, ../../../scss/components/_module-header.scss */
        .light-template .tools-header.black-header .user-menu li a:hover, .light-template .tools-header.galerias-header .user-menu li a:hover {
          color: #666; }
  /* line 1575, ../../../scss/components/_module-header.scss */
  .light-template .tools-header.black-header .user-menu.nuevo-zona, .light-template .tools-header.galerias-header .user-menu.nuevo-zona {
    background-color: #1978b2;
    width: 240px;
    margin-left: -100px;
    display: block; }
    /* line 1581, ../../../scss/components/_module-header.scss */
    .light-template .tools-header.black-header .user-menu.nuevo-zona ul li, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li {
      border-top: 1px solid #0e65a5;
      height: 50px;
      text-align: left;
      position: relative;
      padding: 0px; }
      /* line 1587, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .user-menu.nuevo-zona ul li a, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li a {
        display: block;
        color: #f2f2f2;
        text-align: left;
        margin-left: 50px;
        font-size: 13px;
        width: 100%;
        height: 50px;
        padding: 17px 0px 0px 50px;
        margin: 0;
        position: relative; }
        /* line 1598, ../../../scss/components/_module-header.scss */
        .light-template .tools-header.black-header .user-menu.nuevo-zona ul li a:hover, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li a:hover {
          background: #0e65a5; }
        /* line 1601, ../../../scss/components/_module-header.scss */
        .light-template .tools-header.black-header .user-menu.nuevo-zona ul li a span, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li a span {
          font-family: "et_icons";
          font-size: 18px;
          position: absolute;
          left: 20px;
          top: 15px; }
      /* line 1609, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .user-menu.nuevo-zona ul li:first-child, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li:first-child {
        cursor: default;
        line-height: 50px;
        text-align: center; }
        /* line 1613, ../../../scss/components/_module-header.scss */
        .light-template .tools-header.black-header .user-menu.nuevo-zona ul li:first-child a, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li:first-child a {
          margin: 0;
          text-align: center;
          font-size: 17px; }
      /* line 1620, ../../../scss/components/_module-header.scss */
      .light-template .tools-header.black-header .user-menu.nuevo-zona ul li:nth-child(3) a, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li:nth-child(3) a {
        padding: 10px 0px 0px 50px; }
        /* line 1622, ../../../scss/components/_module-header.scss */
        .light-template .tools-header.black-header .user-menu.nuevo-zona ul li:nth-child(3) a span, .light-template .tools-header.galerias-header .user-menu.nuevo-zona ul li:nth-child(3) a span {
          top: 12px; }

/* line 1640, ../../../scss/components/_module-header.scss */
.home-sociales .container-top-section, .dark-template .container-top-section {
  border-bottom: 0px none transparent !important; }

/* line 1644, ../../../scss/components/_module-header.scss */
.tools-header.light-header .logo-header, .home-sociales .black-header .logo-header, .dark-template .black-header .logo-header {
  width: 110px !important; }

/* @group: Tooltip */
/* line 1650, ../../../scss/components/_module-header.scss */
.tools-header .tooltip-zona-usuario {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 8px 10px 10px 10px;
  background: #f0f0f0;
  border: 1px solid #cacaca;
  font-weight: normal;
  line-height: 12px;
  font-family: "roboto_slabregular";
  font-size: 11px;
  font-size: 0.6875rem;
  background-color: #fff;
  color: #0e65a5;
  right: 20px;
  position: absolute;
  top: 48px;
  width: 120px;
  text-align: center; }
  /* line 1662, ../../../scss/components/_module-header.scss */
  .tools-header .tooltip-zona-usuario:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    top: -11px;
    content: "";
    display: inline-block;
    left: 40%;
    position: absolute; }
  /* line 1672, ../../../scss/components/_module-header.scss */
  .tools-header .tooltip-zona-usuario:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    top: -9.5px;
    content: "";
    display: inline-block;
    left: 40%;
    position: absolute; }

/* line 3, ../../../scss/components/_module-header-2015.scss */
.laterales-container-960 .container-top-section-2015 {
  width: 960px; }
  /* line 5, ../../../scss/components/_module-header-2015.scss */
  .laterales-container-960 .container-top-section-2015.sticky {
    width: 960px;
    left: 50%;
    margin-left: -480px;
    z-index: 1999; }
    /* line 10, ../../../scss/components/_module-header-2015.scss */
    .laterales-container-960 .container-top-section-2015.sticky > div {
      display: none !important; }
  /* line 14, ../../../scss/components/_module-header-2015.scss */
  .laterales-container-960 .container-top-section-2015 .nav-menu-et {
    width: 960px; }

/* line 23, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015 {
  margin: 0 auto;
  width: 100%;
  position: relative;
  z-index: 110;
  background: white;
  /*@group nav-menu-et */ }
  /* line 31, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  /* line 37, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .pushdownsuperior {
    width: 960px;
    margin: 0 auto; }
  /* line 42, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .pushdownsuperior {
    display: none !important; }
  /* line 46, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 iframe {
    display: block; }
  /* line 49, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015:after {
    content: " ";
    display: table;
    clear: both;
    height: 0; }
  /* line 55, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .header-et {
    background: #0d64a2;
    background: -moz-linear-gradient(top, #0d64a2 0%, #046abb 68%, #006dc7 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #0d64a2), color-stop(68%, #046abb), color-stop(100%, #006dc7));
    background: -webkit-linear-gradient(top, #0d64a2 0%, #046abb 68%, #006dc7 100%);
    background: -o-linear-gradient(top, #0d64a2 0%, #046abb 68%, #006dc7 100%);
    background: -ms-linear-gradient(top, #0d64a2 0%, #046abb 68%, #006dc7 100%);
    background: linear-gradient(to bottom, #0d64a2 0%, #046abb 68%, #006dc7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d64a2', endColorstr='#006dc7', GradientType=0);
    clear: both;
    display: block;
    height: 110px;
    width: 100%;
    position: relative; }
    /* line 71, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .header-et .marco-header {
      width: 920px;
      height: 91px;
      display: block;
      padding: 0;
      margin: 0 auto;
      background: none;
      position: relative; }
      /* line 79, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .header-et .marco-header .ico-et {
        color: #fff;
        top: 30px;
        position: relative; }
      /* line 84, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .header-et .marco-header .logo-header {
        display: block;
        position: absolute;
        right: 0;
        left: 0;
        top: 0;
        margin: 0 auto;
        width: 100%;
        height: 91px;
        text-align: center;
        font-size: 50px;
        font-size: 3.125rem; }
        /* line 95, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .header-et .marco-header .logo-header h1 {
          text-indent: -9999px; }
      /* line 99, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .header-et .marco-header .btn-menu-hdr {
        display: none;
        width: 28px;
        height: 28px;
        position: absolute;
        top: 8px;
        left: 0;
        z-index: 5; }
        /* line 109, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .header-et .marco-header .btn-menu-hdr a {
          display: block;
          width: 22px;
          height: 22px;
          background: url(../../images/sprite-header-2015.png) no-repeat;
          background-position: -2px 2px; }
        /* line 116, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .header-et .marco-header .btn-menu-hdr .active {
          background-position: -26px 2px; }
      /* line 120, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .header-et .marco-header .fecha-actual {
        display: block;
        position: absolute;
        left: 0;
        width: 190px;
        top: 66px; }
        /* line 126, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .header-et .marco-header .fecha-actual span {
          display: block;
          position: absolute;
          text-align: left;
          color: #fff;
          font-family: "cabinbold";
          font-size: 12px;
          font-size: 0.75rem; }
  /* line 141, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .login-header {
    height: 91px; }
    /* line 143, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header > p {
      font-family: "cabinbold";
      font-size: 12px;
      font-size: 0.75rem;
      color: #fff;
      position: absolute;
      text-transform: uppercase;
      top: 66px;
      right: 0;
      text-align: right;
      cursor: pointer; }
      /* line 155, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header > p .ico-user {
        display: inline-block;
        margin-right: 6px;
        width: 10px;
        height: 10px;
        border: 2px solid #fff;
        background: #77bd5f;
        border-radius: 50%;
        vertical-align: top;
        margin-top: 2px;
        font-size: 0px;
        font-size: 0rem; }
      /* line 167, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header > p .ico-dp {
        display: inline-block;
        font-family: "et_icons";
        margin-left: 5px;
        font-size: 0;
        color: #fff; }
        /* line 173, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header > p .ico-dp:after {
          content: "\e052";
          display: block;
          font-family: "et_icons";
          font-size: 12px;
          position: relative;
          top: 1px;
          font-weight: bold; }
        /* line 183, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header > p .ico-dp.activo:after {
          content: "\e051"; }
      /* line 188, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header > p:hover {
        color: #9db8d1; }
        /* line 190, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header > p:hover .ico-dp {
          color: #9db8d1; }
  /* line 198, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .login-header {
    display: block;
    width: 240px;
    height: auto;
    position: absolute;
    right: 0;
    top: 0; }
    /* line 205, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header .ini-sec,
    .container-top-section-2015 .login-header .cre-cue {
      display: inline-block;
      position: absolute;
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinbold";
      font-size: 12px;
      font-size: 0.75rem;
      color: #fff;
      top: 66px; }
    /* line 214, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header .ini-sec {
      right: 100px; }
      /* line 216, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .ini-sec:hover {
        color: #9db8d1; }
    /* line 220, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header .cre-cue {
      right: 0; }
      /* line 222, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .cre-cue:hover {
        color: #9db8d1; }
    /* line 226, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header .nombre-usr {
      display: none;
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinregular";
      font-size: 12px;
      font-size: 0.75rem;
      color: #fff;
      position: absolute;
      top: 60px;
      right: 0;
      text-align: right; }
      /* line 235, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .nombre-usr .on-login {
        display: inline-block;
        margin-right: 6px;
        width: 10px;
        height: 10px;
        border: 2px solid #fff;
        background: #77bd5f;
        border-radius: 50%;
        vertical-align: top;
        margin-top: 3px; }
      /* line 247, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .nombre-usr > span:nth-child(2) {
        display: inline-block;
        font-family: "et_icons";
        margin-left: 5px;
        color: #fff; }
        /* line 252, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header .nombre-usr > span:nth-child(2):after {
          content: "\e052";
          display: block;
          font-family: "et_icons"; }
      /* line 259, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .nombre-usr:hover {
        color: #9db8d1; }
    /* line 265, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header .nombre-usr.abierto > span:nth-child(2) {
      display: inline-block;
      font-family: "et_icons";
      margin-left: 5px;
      color: #fff; }
      /* line 270, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .nombre-usr.abierto > span:nth-child(2):after {
        content: "\e051";
        display: block;
        font-family: "et_icons"; }
    /* line 278, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .login-header .user-menu.nuevo-zona {
      display: none;
      width: 240px;
      height: auto;
      background: #006DC8;
      position: absolute;
      right: 0;
      margin-right: -20px;
      top: 110px;
      z-index: 1000; }
      /* line 291, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li {
        display: block;
        width: 100%;
        height: 50px;
        border-top: 1px solid #0D65A2;
        color: #fff;
        font-family: "cabinbold"; }
        /* line 300, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li a {
          display: block;
          width: 100%;
          height: 50px;
          font-family: "cabinbold";
          color: #fff;
          font-size: 13px;
          font-size: 0.8125rem;
          text-align: left;
          padding: 15px 17px 15px 55px;
          position: relative; }
          /* line 314, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li a span {
            display: inline-block;
            font-family: "et_icons";
            font-size: 19px;
            font-size: 1.1875rem;
            color: #fff;
            position: absolute;
            left: 17px;
            top: 13px; }
          /* line 323, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li a:hover {
            background: #0D65A2; }
        /* line 327, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li:nth-child(1) {
          text-align: center;
          padding: 15px 17px; }
        /* line 332, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li:nth-child(3) a {
          padding-top: 7px; }
          /* line 334, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015 .login-header .user-menu.nuevo-zona > ul li:nth-child(3) a span {
            top: 8px; }
  /* line 344, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .login-header.active .ini-sec,
  .container-top-section-2015 .login-header.active .cre-cue {
    display: none; }
  /* line 348, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .login-header.active .nombre-usr {
    display: block; }
  /* line 353, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .nav-menu-et {
    font-family: "cabinbold";
    z-index: 100;
    width: 100%;
    height: 38px;
    text-transform: uppercase;
    border-bottom: 1px solid #EAEAEA;
    background: #f7f7fa; }
    /* line 361, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .nav-menu-et .marco-nav {
      width: 920px;
      display: block;
      padding: 6px 0 0;
      margin: 0 auto;
      background: none; }
    /* line 371, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .nav-menu-et .secciones-nav ul li,
    .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li {
      display: inline-block;
      vertical-align: middle;
      margin-right: 19px;
      position: relative; }
      /* line 376, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .nav-menu-et .secciones-nav ul li a,
      .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li a {
        color: #0e65a5;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "cabinmedium"; }
        /* line 382, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .nav-menu-et .secciones-nav ul li a:hover,
        .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li a:hover {
          color: #2d4254; }
      /* line 386, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .nav-menu-et .secciones-nav ul li:nth-last-child(2),
      .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li:nth-last-child(2) {
        margin-right: 15px !important; }
      /* line 389, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .nav-menu-et .secciones-nav ul li:last-child,
      .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li:last-child {
        margin-right: 0; }
        /* line 391, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .nav-menu-et .secciones-nav ul li:last-child a,
        .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li:last-child a {
          font-family: "et_icons";
          font-size: 15px;
          font-size: 0.9375rem;
          color: #0e65a5;
          display: inline-block;
          padding-top: 5px; }
          /* line 397, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015 .nav-menu-et .secciones-nav ul li:last-child a:hover,
          .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li:last-child a:hover {
            color: #1978b2; }
        /* line 401, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .nav-menu-et .secciones-nav ul li:last-child::after,
        .container-top-section-2015 .nav-menu-et .sub-secciones-nav ul li:last-child::after {
          content: "";
          display: block;
          position: absolute;
          left: 0;
          top: 5px;
          margin-left: -10px;
          width: 1px;
          height: 14px;
          border-right: 1px solid #0e65a5; }
  /* line 419, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .nav-menu-et.navsticky {
    position: fixed;
    top: 40px;
    border-top: none;
    background: #f7f7fa; }
  /* line 425, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015 .marco-buscador {
    display: none;
    width: 960px;
    height: 34px;
    background: #f7f7fa;
    margin: -29px auto 0;
    padding-top: 5px;
    z-index: 10;
    position: relative; }
    /* line 434, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015 .marco-buscador > form {
      width: 940px;
      margin: 0 auto;
      border: 1px solid #ccc;
      background: #fff;
      padding-left: 8px;
      display: block;
      height: 27px;
      position: relative; }
      /* line 445, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .marco-buscador > form .campo-busqueda {
        width: 100%;
        height: 26px;
        background: transparent;
        border: 0 none;
        font-family: "roboto_slabregular";
        font-size: 12px;
        font-size: 0.75rem;
        color: #333333;
        padding-left: 0;
        padding-right: 50px;
        line-height: 26px; }
      /* line 461, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .marco-buscador > form .btn-buscar-hdr {
        display: inline-block;
        position: absolute;
        background: none;
        top: 5px;
        left: 23px;
        width: 18px;
        height: 18px;
        display: block;
        color: #0e65a5;
        font-size: 16px;
        font-size: 1rem;
        font-family: "et_icons"; }
        /* line 473, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015 .marco-buscador > form .btn-buscar-hdr a {
          display: block;
          width: 18px;
          height: 18px; }
      /* line 479, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015 .marco-buscador > form .cerrar-busqueda {
        display: block;
        position: absolute;
        right: 20px;
        top: 0;
        width: 26px;
        height: 26px;
        color: #0e65a5;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "et_icons";
        text-align: center;
        padding-top: 7px; }

/* line 495, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.sticky {
  position: fixed;
  top: 0; }
  /* line 498, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .header-et {
    height: 40px; }
    /* line 502, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.sticky .header-et .marco-header {
      height: 40px;
      width: 920px; }
      /* line 505, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.sticky .header-et .marco-header .ico-et {
        top: 10px; }
      /* line 508, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.sticky .header-et .marco-header .logo-header {
        display: block;
        position: absolute;
        left: 35px;
        top: 0;
        right: auto;
        width: auto;
        height: 40px;
        text-align: center;
        font-size: 19px;
        font-size: 1.1875rem; }
      /* line 519, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.sticky .header-et .marco-header .fecha-actual {
        display: none; }
      /* line 522, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.sticky .header-et .marco-header .btn-menu-hdr {
        display: inline-block; }
  /* line 528, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .login-header .ini-sec,
  .container-top-section-2015.sticky .login-header .cre-cue {
    top: 12px; }
  /* line 532, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .login-header > p {
    top: 12px;
    margin: 0; }
  /* line 536, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .login-header .nombre-usr {
    top: 12px; }
  /* line 539, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .login-header .user-menu.nuevo-zona {
    top: 40px;
    right: 0; }
  /* line 544, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.sticky .nav-menu-et {
    display: none;
    position: relative;
    top: 0; }

/* line 553, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .header-et {
  height: 40px;
  position: relative; }
  /* line 558, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion .header-et .marco-header {
    height: 40px; }
    /* line 560, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .header-et .marco-header .ico-et {
      top: 10px; }
    /* line 563, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .header-et .marco-header .logo-header {
      display: block;
      position: absolute;
      left: 35px;
      top: 0;
      right: auto;
      width: auto;
      height: 40px;
      text-align: center;
      font-size: 19px;
      font-size: 1.1875rem; }
    /* line 574, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .header-et .marco-header .tit-sec-hdr {
      display: none;
      position: absolute;
      top: 10px;
      left: 143px;
      padding-left: 10px;
      margin-left: 15px;
      border-left: 1px solid #fff; }
      /* line 584, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion .header-et .marco-header .tit-sec-hdr > p {
        font-family: "cabinregular";
        font-size: 15px;
        font-size: 0.9375rem;
        color: #fff;
        text-transform: uppercase;
        margin: 0; }
    /* line 592, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .header-et .marco-header .fecha-actual {
      display: none; }
    /* line 595, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .header-et .marco-header .btn-menu-hdr {
      display: inline-block; }
/* line 601, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .login-header .ini-sec,
.container-top-section-2015.seccion .login-header .cre-cue {
  top: 12px; }
/* line 605, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .login-header .nombre-usr {
  top: 12px; }
/* line 608, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .login-header .menu-usuario-hdr {
  top: 40px; }
/* line 615, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .login-header > p {
  top: 12px; }
/* line 618, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .login-header .user-menu.nuevo-zona {
  top: 40px !important; }
/* line 622, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion .nav-menu-et {
  display: block;
  position: relative;
  top: 0; }
  /* line 627, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion .nav-menu-et .marco-nav .sub-secciones-nav {
    padding-top: 3px; }
  /* line 631, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion .nav-menu-et .secciones-nav {
    display: none; }
    /* line 634, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .nav-menu-et .secciones-nav ul li {
      position: relative; }
      /* line 636, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion .nav-menu-et .secciones-nav ul li:last-child {
        margin-left: 0; }
        /* line 638, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.seccion .nav-menu-et .secciones-nav ul li:last-child::after {
          content: "";
          display: block; }
      /* line 644, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion .nav-menu-et .secciones-nav ul li:first-child::after {
        content: "";
        display: none; }
  /* line 656, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 22px;
    position: relative; }
    /* line 661, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li a {
      color: #999;
      display: block;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "cabinregular";
      padding: 0 0 3px;
      vertical-align: top; }
      /* line 668, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li a:hover {
        color: #4d4d4d; }
    /* line 673, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li:first-child a {
      font-size: 15px;
      font-size: 0.9375rem;
      color: #0e65a5;
      display: inline-block;
      vertical-align: middle; }
      /* line 678, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li:first-child a:hover {
        color: #1978b2; }
    /* line 682, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li:first-child::after {
      content: "";
      display: block;
      position: absolute;
      right: 0;
      top: 0;
      margin-right: -14px;
      width: 1px;
      height: 18px;
      border-right: 1px solid #0e65a5; }
    /* line 695, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li:last-child::after {
      content: "";
      display: none; }
  /* line 702, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion .nav-menu-et .sub-secciones-nav ul li.active a {
    color: #0e65a5;
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "cabinregular"; }

/* line 719, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.sticky .header-et .tit-sec-hdr {
  display: block; }
/* line 723, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.sticky .sub-secciones-nav {
  display: none; }
/* line 726, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.sticky .secciones-nav {
  display: block; }

/* line 733, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo .header-et {
  height: 40px;
  position: relative; }
  /* line 738, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo .header-et .user-menu {
    top: 41px; }
  /* line 741, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo .header-et .marco-header {
    height: 40px; }
    /* line 743, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .header-et .marco-header .ico-et {
      top: 10px; }
    /* line 746, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .header-et .marco-header .logo-header {
      display: block;
      position: absolute;
      left: 35px;
      top: 0;
      right: auto;
      width: auto;
      height: 40px;
      text-align: center;
      font-size: 19px;
      font-size: 1.1875rem; }
    /* line 757, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .header-et .marco-header .fecha-actual {
      display: none; }
    /* line 760, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .header-et .marco-header .btn-menu-hdr {
      display: inline-block; }
    /* line 763, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .header-et .marco-header .tit-art-hdr {
      display: none; }
    /* line 766, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .header-et .marco-header .redes-hdr {
      display: none;
      position: absolute;
      right: 0;
      top: 11px; }
      /* line 772, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .header-et .marco-header .redes-hdr ul li {
        display: inline-block;
        width: 25px;
        height: 25px;
        margin-right: 8px; }
        /* line 777, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.articulo .header-et .marco-header .redes-hdr ul li a {
          display: block;
          color: #0e65a5;
          font-size: 16px;
          font-size: 1rem;
          font-family: "et_icons"; }
/* line 789, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo .login-header .ini-sec,
.container-top-section-2015.articulo .login-header .cre-cue {
  top: 12px; }
/* line 793, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo .login-header .nombre-usr {
  top: 12px; }
/* line 796, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo .login-header .menu-usuario-hdr {
  top: 40px; }
/* line 800, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo .nav-menu-et {
  display: block;
  position: relative;
  top: 0; }
  /* line 804, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav {
    display: block; }
    /* line 807, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li {
      display: inline-block;
      vertical-align: middle;
      margin-right: 22px;
      position: relative; }
      /* line 812, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li a {
        color: #999;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "cabinregular"; }
        /* line 816, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li a:hover {
          color: #4d4d4d; }
      /* line 821, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li:first-child a {
        font-size: 15px;
        font-size: 0.9375rem;
        color: #0e65a5;
        display: inline-block; }
        /* line 825, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li:first-child a:hover {
          color: #1978b2; }
      /* line 829, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li:first-child::after {
        content: "";
        display: block; }
      /* line 835, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li:last-child::after {
        content: "";
        display: none; }
    /* line 842, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .nav-menu-et .sub-secciones-nav ul li.active a {
      color: #0e65a5;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "cabinregular"; }
  /* line 850, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo .nav-menu-et .secciones-nav {
    display: none; }
    /* line 853, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo .nav-menu-et .secciones-nav ul li {
      position: relative; }
      /* line 856, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .nav-menu-et .secciones-nav ul li:last-child::after {
        content: "";
        display: block; }
      /* line 862, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.articulo .nav-menu-et .secciones-nav ul li:first-child::after {
        content: "";
        display: none; }

/* line 873, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo.sticky .header-et {
  background: #F9F9F9;
  border-bottom: 1px solid #eaeaea;
  filter: none; }
  /* line 881, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .logo-header .ico-et {
    color: #0e65a5; }
  /* line 886, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .btn-menu-hdr a {
    background-position: -2px -20px; }
  /* line 889, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .btn-menu-hdr .active {
    background-position: -26px -20px; }
  /* line 893, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .tit-art-hdr {
    display: block;
    position: absolute;
    top: 10px;
    left: 143px;
    padding-left: 15px;
    border-left: 1px solid #666; }
    /* line 902, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.articulo.sticky .header-et .marco-header .tit-art-hdr > p {
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem;
      color: #333333;
      margin: 0; }
  /* line 909, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .redes-hdr {
    display: block; }
  /* line 912, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .login-header {
    display: none; }
  /* line 915, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.articulo.sticky .header-et .marco-header .fecha-actual {
    display: none; }
/* line 920, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo.sticky .nav-menu-et {
  display: none; }

/* line 924, ../../../scss/components/_module-header-2015.scss */
.ultm-noticias-hdr {
  display: block;
  width: 100%;
  height: 143px;
  background: #F9F9F9;
  border-bottom: 1px solid #eaeaea; }
  /* line 1064, ../../../scss/components/_module-header-2015.scss */
  .ultm-noticias-hdr .btn-ultm-land {
    display: block;
    font-family: "cabinmedium";
    font-size: 12px;
    font-size: 0.75rem;
    color: #0e65a5;
    margin-top: 12px;
    margin-left: 37px; }
    /* line 1071, ../../../scss/components/_module-header-2015.scss */
    .ultm-noticias-hdr .btn-ultm-land:hover {
      color: #1978b2; }
  /* line 1076, ../../../scss/components/_module-header-2015.scss */
  .ultm-noticias-hdr #slider-ultm-noticias > .slider-ultm-noticias {
    display: none; }
  /* line 1080, ../../../scss/components/_module-header-2015.scss */
  .ultm-noticias-hdr > div {
    display: block;
    width: 940px;
    margin: 0 auto; }
    /* line 1084, ../../../scss/components/_module-header-2015.scss */
    .ultm-noticias-hdr > div .flex-viewport {
      width: 854px;
      max-width: 854px;
      margin: 0 auto; }
      /* line 1094, ../../../scss/components/_module-header-2015.scss */
      .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li {
        display: block; }
        /* line 1100, ../../../scss/components/_module-header-2015.scss */
        .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .img-noti {
          display: inline-block;
          width: 75px;
          height: 75px;
          position: relative;
          margin-top: 20px;
          vertical-align: top;
          margin-right: 9px; }
          /* line 1108, ../../../scss/components/_module-header-2015.scss */
          .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .img-noti img {
            display: block;
            width: 100%; }
        /* line 1113, ../../../scss/components/_module-header-2015.scss */
        .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti {
          display: inline-block;
          width: 165px;
          margin-top: 20px;
          vertical-align: top; }
          /* line 1118, ../../../scss/components/_module-header-2015.scss */
          .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti span {
            display: block;
            font-size: 12px;
            font-size: 0.75rem;
            font-family: "cabinregular";
            color: #666; }
            /* line 1124, ../../../scss/components/_module-header-2015.scss */
            .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti span > span:first-child {
              display: none; }
            /* line 1128, ../../../scss/components/_module-header-2015.scss */
            .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti span .tiempo-articulo {
              display: inline !important; }
          /* line 1132, ../../../scss/components/_module-header-2015.scss */
          .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti h3 {
            display: block;
            margin-top: 8px; }
            /* line 1135, ../../../scss/components/_module-header-2015.scss */
            .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti h3 a {
              display: block;
              font-size: 14px;
              font-size: 0.875rem;
              line-height: 18px;
              font-family: "roboto_slabregular";
              color: #333333;
              max-height: 55px; }
              /* line 1142, ../../../scss/components/_module-header-2015.scss */
              .ultm-noticias-hdr > div .flex-viewport .slider-ultm-noticias li article .txt-noti h3 a:hover {
                color: #0e65a5; }
    /* line 1154, ../../../scss/components/_module-header-2015.scss */
    .ultm-noticias-hdr > div .flex-direction-nav {
      display: block;
      height: 5px;
      position: absolute;
      width: 940px;
      margin-left: 0;
      top: 50%;
      margin-top: -14px; }
      /* line 1168, ../../../scss/components/_module-header-2015.scss */
      .ultm-noticias-hdr > div .flex-direction-nav .flex-prev {
        font-family: "et_icons";
        background: none;
        position: absolute;
        left: 0;
        top: 0;
        margin-top: -20px;
        font-size: 21px;
        font-size: 1.3125rem; }
        /* line 1176, ../../../scss/components/_module-header-2015.scss */
        .ultm-noticias-hdr > div .flex-direction-nav .flex-prev:before {
          content: "\e053";
          display: block;
          font-family: "et_icons";
          color: #0e65a5; }
      /* line 1183, ../../../scss/components/_module-header-2015.scss */
      .ultm-noticias-hdr > div .flex-direction-nav .flex-next {
        font-family: "et_icons";
        background: none;
        background: none;
        position: absolute;
        right: 0;
        top: 0;
        margin-top: -20px;
        font-size: 21px;
        font-size: 1.3125rem; }
        /* line 1194, ../../../scss/components/_module-header-2015.scss */
        .ultm-noticias-hdr > div .flex-direction-nav .flex-next:before {
          content: "\e050";
          font-family: "et_icons";
          color: #0e65a5;
          display: block; }

/* line 1206, ../../../scss/components/_module-header-2015.scss */
.ultm-noticias-hdr.ultm-cargado {
  position: absolute;
  top: 40px;
  z-index: 110; }

/* line 1216, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .header-et {
  background: #F9F9F9;
  border-bottom: 1px solid #ccc;
  box-shadow: 1px 1px 6px rgba(102, 102, 102, 0.15); }
  /* line 1220, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .header-et .marco-header {
    height: 40px; }
    /* line 1222, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .header-et .marco-header .ico-et {
      top: 10px;
      color: #0e65a5; }
    /* line 1226, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .header-et .marco-header .logo-header {
      display: block;
      position: absolute;
      left: 35px;
      top: 0;
      right: auto;
      width: auto;
      height: 40px;
      text-align: center;
      font-size: 19px;
      font-size: 1.1875rem; }
    /* line 1237, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .header-et .marco-header .bocas-oculto {
      position: absolute;
      top: 0;
      left: 0;
      text-indent: -9999px; }
    /* line 1243, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .header-et .marco-header .fecha-actual {
      display: none; }
    /* line 1246, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .header-et .marco-header .btn-menu-hdr {
      display: inline-block; }
      /* line 1248, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .header-et .marco-header .btn-menu-hdr a {
        background-position: -2px -20px; }
      /* line 1251, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .header-et .marco-header .btn-menu-hdr .active {
        background-position: -26px -20px; }
/* line 1258, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .login-header .user-menu.nuevo-zona {
  background: #F9F9F9; }
  /* line 1261, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .login-header .user-menu.nuevo-zona ul li {
    border-top: #ddd;
    color: #0e65a5; }
    /* line 1264, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .login-header .user-menu.nuevo-zona ul li a {
      color: #0e65a5; }
      /* line 1265, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .login-header .user-menu.nuevo-zona ul li a:hover {
        color: #fff; }
        /* line 1267, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.seccion.revistas .login-header .user-menu.nuevo-zona ul li a:hover span {
          color: #fff; }
      /* line 1271, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .login-header .user-menu.nuevo-zona ul li a span {
        color: #0e65a5; }
/* line 1279, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .login-header > p {
  color: #0e65a5; }
  /* line 1282, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .login-header > p .ico-dp:after {
    color: #0e65a5; }
/* line 1287, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .login-header .ini-sec,
.container-top-section-2015.seccion.revistas .login-header .cre-cue {
  top: 12px;
  color: #0e65a5; }
/* line 1292, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .login-header .nombre-usr {
  top: 12px;
  color: #0e65a5; }
  /* line 1295, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .login-header .nombre-usr span:nth-child(2) {
    color: #0e65a5; }
/* line 1299, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .login-header .menu-usuario-hdr {
  top: 40px;
  background: #F9F9F9;
  color: #0e65a5;
  border: 1px solid #EAEAEA; }
  /* line 1305, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .login-header .menu-usuario-hdr ul li {
    border-top: 1px solid #EAEAEA;
    color: #0e65a5; }
    /* line 1308, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .login-header .menu-usuario-hdr ul li a {
      color: #0e65a5; }
      /* line 1310, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .login-header .menu-usuario-hdr ul li a span {
        color: #0e65a5; }
      /* line 1313, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .login-header .menu-usuario-hdr ul li a:hover {
        background: #EAEAEA; }
    /* line 1317, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .login-header .menu-usuario-hdr ul li:nth-child(1) {
      border-top: none; }
/* line 1324, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .nav-menu-et {
  display: none;
  position: relative;
  top: 0;
  border-top: none; }
  /* line 1329, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .nav-menu-et .secciones-nav {
    display: block; }
    /* line 1332, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .nav-menu-et .secciones-nav ul li {
      position: relative; }
      /* line 1340, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .nav-menu-et .secciones-nav ul li:first-child::after {
        content: "";
        display: none; }
  /* line 1348, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav {
    display: none; }
    /* line 1351, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li {
      display: inline-block;
      vertical-align: middle;
      margin-right: 22px;
      position: relative; }
      /* line 1356, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li a {
        color: #999;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "cabinregular"; }
        /* line 1360, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li a:hover {
          color: #4d4d4d; }
      /* line 1365, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li:first-child a {
        font-size: 15px;
        font-size: 0.9375rem;
        color: #0e65a5;
        display: inline-block; }
        /* line 1369, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li:first-child a:hover {
          color: #1978b2; }
      /* line 1373, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li:first-child::after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        margin-right: -14px;
        width: 1px;
        height: 18px;
        border-right: 1px solid #333333; }
      /* line 1386, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li:last-child::after {
        content: "";
        display: none; }
    /* line 1393, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .nav-menu-et .sub-secciones-nav ul li.active a {
      color: #0e65a5;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "cabinregular"; }
/* line 1402, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .nav-menu-et.navsticky {
  position: fixed;
  top: 40px; }
/* line 1406, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .franja-bocas {
  display: block;
  width: 100%;
  height: 45px;
  background: #e72d47; }
  /* line 1411, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .franja-bocas .marco-franja {
    display: block;
    width: 940px;
    margin: 0 auto;
    position: relative; }
    /* line 1416, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .franja-bocas .marco-franja .logo-franja {
      display: block;
      width: 110px;
      height: 32px;
      cursor: pointer;
      background: url(../../images/sprite-logo-revistas-et.png) no-repeat;
      background-position: -13px -12px;
      position: absolute;
      top: 7px;
      left: 9px; }
/* line 1429, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .franja-carrusel {
  display: block;
  width: 100%;
  height: 45px;
  background: #e30052; }
  /* line 1434, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .franja-carrusel .marco-franja {
    display: block;
    width: 940px;
    margin: 0 auto;
    position: relative; }
    /* line 1439, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .franja-carrusel .marco-franja .logo-franja {
      display: block;
      width: 118px;
      height: 32px;
      cursor: pointer;
      background: url(../../images/sprite-logo-revistas-et.png) no-repeat;
      background-position: -8px -96px;
      position: absolute;
      top: 7px;
      left: 9px; }
/* line 1452, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .franja-elenco {
  display: block;
  width: 100%;
  height: 45px;
  background: #d92a60; }
  /* line 1457, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .franja-elenco .marco-franja {
    display: block;
    width: 940px;
    margin: 0 auto;
    position: relative; }
    /* line 1462, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .franja-elenco .marco-franja .logo-franja {
      display: block;
      width: 118px;
      height: 32px;
      cursor: pointer;
      background: url(../../images/sprite-logo-revistas-et.png) no-repeat;
      background-position: -8px -178px;
      position: absolute;
      top: 7px;
      left: 9px; }
/* line 1475, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .franja-lecturas {
  display: block;
  width: 100%;
  height: 45px;
  background: #fbf9d9; }
  /* line 1480, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .franja-lecturas .marco-franja {
    display: block;
    width: 940px;
    margin: 0 auto;
    position: relative; }
    /* line 1485, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .franja-lecturas .marco-franja .logo-franja {
      display: block;
      width: 118px;
      height: 32px;
      cursor: pointer;
      background: url(../../images/sprite-logo-revistas-et.png) no-repeat;
      background-position: -8px -264px;
      position: absolute;
      top: 7px;
      left: 9px; }
/* line 1498, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas .franja-datos {
  display: block;
  width: 100%;
  height: 45px;
  background: #0e65a5; }
  /* line 1503, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.seccion.revistas .franja-datos .marco-franja {
    display: block;
    width: 940px;
    margin: 0 auto;
    position: relative; }
    /* line 1508, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.seccion.revistas .franja-datos .marco-franja .logo-franja {
      display: block;
      width: 93px;
      height: 32px;
      cursor: pointer;
      background: url(../../images/logo-datos.png) center no-repeat;
      position: absolute;
      top: 7px;
      left: 9px; }

/* line 1522, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas.sticky .franja-bocas {
  display: none; }
/* line 1525, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas.sticky .franja-carrusel {
  display: none; }
/* line 1528, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas.sticky .franja-elenco {
  display: none; }
/* line 1531, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas.sticky .franja-lecturas {
  display: none; }
/* line 1534, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.seccion.revistas.sticky .franja-datos {
  display: none; }

/* line 1541, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.articulo .login-header > p {
  top: 12px; }

/* line 1549, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.especial-landing-comercial,
.container-top-section-2015.especiales {
  margin: 0 auto;
  z-index: 9999; }
  /* line 1553, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especial-landing-comercial .header-et,
  .container-top-section-2015.especiales .header-et {
    height: 40px; }
    /* line 1555, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especial-landing-comercial .header-et .marco-header,
    .container-top-section-2015.especiales .header-et .marco-header {
      height: 40px; }
      /* line 1557, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .marco-header .ico-et,
      .container-top-section-2015.especiales .header-et .marco-header .ico-et {
        top: 10px; }
      /* line 1560, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .marco-header .logo-header,
      .container-top-section-2015.especiales .header-et .marco-header .logo-header {
        display: block;
        position: absolute;
        left: 35px;
        top: 0;
        right: auto;
        width: auto;
        height: 40px;
        text-align: center;
        font-size: 19px;
        font-size: 1.1875rem; }
      /* line 1571, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .marco-header .fecha-actual,
      .container-top-section-2015.especiales .header-et .marco-header .fecha-actual {
        display: none; }
      /* line 1574, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .marco-header .btn-menu-hdr,
      .container-top-section-2015.especiales .header-et .marco-header .btn-menu-hdr {
        display: inline-block; }
      /* line 1577, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .marco-header .tit-art-hdr,
      .container-top-section-2015.especiales .header-et .marco-header .tit-art-hdr {
        display: none; }
      /* line 1580, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr,
      .container-top-section-2015.especiales .header-et .marco-header .redes-hdr {
        display: none;
        position: absolute;
        right: 0;
        top: 11px; }
        /* line 1586, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr > ul > li,
        .container-top-section-2015.especiales .header-et .marco-header .redes-hdr > ul > li {
          display: inline-block;
          width: 25px;
          height: 25px;
          margin-right: 8px; }
          /* line 1591, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr > ul > li > a,
          .container-top-section-2015.especiales .header-et .marco-header .redes-hdr > ul > li > a {
            display: block;
            color: #0e65a5;
            font-size: 16px;
            font-size: 1rem;
            font-family: "et_icons"; }
        /* line 1600, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr .mail-header-form .herramientasCompartir.enviarMail,
        .container-top-section-2015.especiales .header-et .marco-header .redes-hdr .mail-header-form .herramientasCompartir.enviarMail {
          position: absolute;
          top: 40px;
          bottom: auto;
          right: 0; }
          /* line 1605, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr .mail-header-form .herramientasCompartir.enviarMail:before, .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr .mail-header-form .herramientasCompartir.enviarMail:after,
          .container-top-section-2015.especiales .header-et .marco-header .redes-hdr .mail-header-form .herramientasCompartir.enviarMail:before,
          .container-top-section-2015.especiales .header-et .marco-header .redes-hdr .mail-header-form .herramientasCompartir.enviarMail:after {
            display: none; }
        /* line 1610, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr .mail-header-form .modal-alert.herramientasCompartir.email,
        .container-top-section-2015.especiales .header-et .marco-header .redes-hdr .mail-header-form .modal-alert.herramientasCompartir.email {
          position: absolute;
          top: 40px;
          right: 0; }
          /* line 1614, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr .mail-header-form .modal-alert.herramientasCompartir.email:before, .container-top-section-2015.especial-landing-comercial .header-et .marco-header .redes-hdr .mail-header-form .modal-alert.herramientasCompartir.email:after,
          .container-top-section-2015.especiales .header-et .marco-header .redes-hdr .mail-header-form .modal-alert.herramientasCompartir.email:before,
          .container-top-section-2015.especiales .header-et .marco-header .redes-hdr .mail-header-form .modal-alert.herramientasCompartir.email:after {
            display: none; }
    /* line 1622, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especial-landing-comercial .header-et .login-header,
    .container-top-section-2015.especiales .header-et .login-header {
      top: 0; }
      /* line 1624, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .login-header > p,
      .container-top-section-2015.especiales .header-et .login-header > p {
        top: 12px;
        margin: 0; }
      /* line 1628, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .login-header .ini-sec,
      .container-top-section-2015.especial-landing-comercial .header-et .login-header .cre-cue,
      .container-top-section-2015.especiales .header-et .login-header .ini-sec,
      .container-top-section-2015.especiales .header-et .login-header .cre-cue {
        top: 12px; }
      /* line 1632, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .login-header .nombre-usr,
      .container-top-section-2015.especiales .header-et .login-header .nombre-usr {
        top: 12px; }
      /* line 1635, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .login-header .menu-usuario-hdr,
      .container-top-section-2015.especiales .header-et .login-header .menu-usuario-hdr {
        top: 40px; }
      /* line 1638, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .header-et .login-header .user-menu.nuevo-zona,
      .container-top-section-2015.especiales .header-et .login-header .user-menu.nuevo-zona {
        top: 40px; }
  /* line 1643, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especial-landing-comercial .nav-menu-et,
  .container-top-section-2015.especiales .nav-menu-et {
    display: none;
    position: relative;
    top: 0; }
    /* line 1648, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav,
    .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav {
      display: block; }
      /* line 1651, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li,
      .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li {
        display: inline-block;
        vertical-align: middle;
        margin-right: 22px;
        position: relative; }
        /* line 1656, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li a,
        .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li a {
          color: #999;
          font-size: 12px;
          font-size: 0.75rem;
          font-family: "cabinregular"; }
          /* line 1660, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li a:hover,
          .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li a:hover {
            color: #4d4d4d; }
        /* line 1665, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li:first-child a,
        .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li:first-child a {
          font-size: 15px;
          font-size: 0.9375rem;
          color: #0e65a5;
          display: inline-block; }
          /* line 1669, ../../../scss/components/_module-header-2015.scss */
          .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li:first-child a:hover,
          .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li:first-child a:hover {
            color: #1978b2; }
        /* line 1673, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li:first-child::after,
        .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li:first-child::after {
          content: "";
          display: block;
          position: absolute;
          right: 0;
          top: 0;
          margin-right: -14px;
          width: 1px;
          height: 18px;
          border-right: 1px solid #333333; }
        /* line 1686, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li:last-child::after,
        .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li:last-child::after {
          content: "";
          display: none; }
      /* line 1693, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .nav-menu-et .sub-secciones-nav ul li.active a,
      .container-top-section-2015.especiales .nav-menu-et .sub-secciones-nav ul li.active a {
        color: #0e65a5;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "cabinregular"; }
    /* line 1701, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especial-landing-comercial .nav-menu-et .secciones-nav,
    .container-top-section-2015.especiales .nav-menu-et .secciones-nav {
      display: none; }
      /* line 1704, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.especial-landing-comercial .nav-menu-et .secciones-nav ul li,
      .container-top-section-2015.especiales .nav-menu-et .secciones-nav ul li {
        position: relative; }
        /* line 1707, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .nav-menu-et .secciones-nav ul li:last-child::after,
        .container-top-section-2015.especiales .nav-menu-et .secciones-nav ul li:last-child::after {
          content: "";
          display: block; }
        /* line 1713, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.especial-landing-comercial .nav-menu-et .secciones-nav ul li:first-child::after,
        .container-top-section-2015.especiales .nav-menu-et .secciones-nav ul li:first-child::after {
          content: "";
          display: none; }

/* line 1724, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.especiales.sticky .header-et {
  background: #F9F9F9;
  border-bottom: 1px solid #ccc;
  box-shadow: 1px 1px 6px rgba(102, 102, 102, 0.15); }
  /* line 1730, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .logo-header .ico-et {
    color: #0e65a5; }
  /* line 1735, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .btn-menu-hdr a {
    background-position: -2px -20px; }
  /* line 1738, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .btn-menu-hdr .active {
    background-position: -26px -20px; }
  /* line 1742, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .tit-art-hdr {
    display: block;
    position: absolute;
    top: 10px;
    left: 143px;
    padding-left: 15px;
    border-left: 1px solid #666; }
    /* line 1751, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especiales.sticky .header-et .marco-header .tit-art-hdr > p {
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem;
      color: #333333;
      margin: 0; }
  /* line 1758, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .redes-hdr {
    display: block; }
  /* line 1761, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .login-header {
    display: none; }
  /* line 1764, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .header-et .marco-header .fecha-actual {
    display: none; }
/* line 1769, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.especiales.sticky .nav-menu-et {
  display: none; }
  /* line 1771, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .nav-menu-et .marco-nav {
    padding: 6px 0; }
  /* line 1774, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.especiales.sticky .nav-menu-et .marco-buscador {
    margin: -35px auto 0; }
    /* line 1777, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especiales.sticky .nav-menu-et .marco-buscador form a.btn-buscar-hdr {
      display: none; }
    /* line 1781, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.especiales.sticky .nav-menu-et .marco-buscador form a:nth-of-type(1) {
      display: none; }

/* line 1801, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing .header-et {
  height: 40px; }
  /* line 1803, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing .header-et .marco-header {
    height: 40px; }
    /* line 1805, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .header-et .marco-header .ico-et {
      top: 10px; }
    /* line 1808, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .header-et .marco-header .logo-header {
      display: block;
      position: absolute;
      left: 35px;
      top: 0;
      right: auto;
      width: auto;
      height: 40px;
      text-align: center;
      font-size: 19px;
      font-size: 1.1875rem; }
    /* line 1819, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .header-et .marco-header .fecha-actual {
      display: none; }
    /* line 1822, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .header-et .marco-header .btn-menu-hdr {
      display: inline-block; }
    /* line 1825, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .header-et .marco-header .tit-art-hdr {
      display: none; }
    /* line 1828, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .header-et .marco-header .redes-hdr {
      display: none;
      position: absolute;
      right: 0;
      top: 11px; }
      /* line 1834, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .header-et .marco-header .redes-hdr ul li {
        display: inline-block;
        width: 25px;
        height: 25px;
        margin-right: 8px; }
        /* line 1839, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.landing .header-et .marco-header .redes-hdr ul li a {
          display: block;
          color: #0e65a5;
          font-size: 16px;
          font-size: 1rem;
          font-family: "et_icons"; }
/* line 1851, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing .login-header .ini-sec,
.container-top-section-2015.landing .login-header .cre-cue {
  top: 12px; }
/* line 1855, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing .login-header .nombre-usr {
  top: 12px; }
/* line 1858, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing .login-header .menu-usuario-hdr {
  top: 40px; }
/* line 1862, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing .nav-menu-et {
  display: none;
  position: relative;
  top: 0; }
  /* line 1866, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav {
    display: block; }
    /* line 1869, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li {
      display: inline-block;
      vertical-align: middle;
      margin-right: 22px;
      position: relative; }
      /* line 1874, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li a {
        color: #999;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "cabinregular"; }
        /* line 1878, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li a:hover {
          color: #4d4d4d; }
      /* line 1883, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li:first-child a {
        font-size: 15px;
        font-size: 0.9375rem;
        color: #0e65a5;
        display: inline-block; }
        /* line 1887, ../../../scss/components/_module-header-2015.scss */
        .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li:first-child a:hover {
          color: #1978b2; }
      /* line 1891, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li:first-child::after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        margin-right: -14px;
        width: 1px;
        height: 18px;
        border-right: 1px solid #333333; }
      /* line 1904, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li:last-child::after {
        content: "";
        display: none; }
    /* line 1911, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .nav-menu-et .sub-secciones-nav ul li.active a {
      color: #0e65a5;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "cabinregular"; }
  /* line 1919, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing .nav-menu-et .secciones-nav {
    display: none; }
    /* line 1922, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing .nav-menu-et .secciones-nav ul li {
      position: relative; }
      /* line 1925, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .nav-menu-et .secciones-nav ul li:last-child::after {
        content: "";
        display: block; }
      /* line 1931, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing .nav-menu-et .secciones-nav ul li:first-child::after {
        content: "";
        display: none; }

/* line 1941, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing.sticky {
  position: relative; }
  /* line 1943, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing.sticky .header-et {
    background: #F9F9F9;
    border-bottom: 1px solid #ccc;
    box-shadow: 1px 1px 6px rgba(102, 102, 102, 0.15); }
    /* line 1949, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .logo-header .ico-et {
      color: #0e65a5; }
    /* line 1954, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .btn-menu-hdr a {
      background-position: -2px -20px; }
    /* line 1957, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .btn-menu-hdr .active {
      background-position: -26px -20px; }
    /* line 1961, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .tit-art-hdr {
      display: block;
      position: absolute;
      top: 10px;
      left: 143px;
      padding-left: 15px;
      border-left: 1px solid #666; }
      /* line 1970, ../../../scss/components/_module-header-2015.scss */
      .container-top-section-2015.landing.sticky .header-et .marco-header .tit-art-hdr > p {
        font-family: "roboto_slabregular";
        font-size: 12px;
        font-size: 0.75rem;
        color: #333333;
        margin: 0; }
    /* line 1977, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .redes-hdr {
      display: block; }
    /* line 1980, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .login-header {
      display: none; }
    /* line 1983, ../../../scss/components/_module-header-2015.scss */
    .container-top-section-2015.landing.sticky .header-et .marco-header .fecha-actual {
      display: none; }
  /* line 1988, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing.sticky .nav-menu-et {
    display: none; }

/* line 1994, ../../../scss/components/_module-header-2015.scss */
.h1-oculto {
  position: absolute;
  text-indent: -9999px; }

/* line 2, ../../../scss/components/_module-wradio.scss */
/* line 2002, ../../../scss/components/_module-header-2015.scss */
.mejoras-2015 .modulo_wradio {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 0 none; }
  /* line 2005, ../../../scss/components/_module-header-2015.scss */
  .mejoras-2015 .modulo_wradio .top_modulo {
    border: 0 none; }
  /* line 2009, ../../../scss/components/_module-header-2015.scss */
  .mejoras-2015 .modulo_wradio article a {
    font-size: 15px;
    font-size: 0.9375rem;
    color: #666;
    line-height: 1.4; }
    /* line 2013, ../../../scss/components/_module-header-2015.scss */
    .mejoras-2015 .modulo_wradio article a:hover {
      color: #b81d20; }
    /* line 2016, ../../../scss/components/_module-header-2015.scss */
    .mejoras-2015 .modulo_wradio article a.bot_opine {
      color: #fff; }
      /* line 2018, ../../../scss/components/_module-header-2015.scss */
      .mejoras-2015 .modulo_wradio article a.bot_opine:hover {
        color: #fff; }

/* line 2027, ../../../scss/components/_module-header-2015.scss */
.mejoras-2015 #pauta_smart_19457 {
  border: 0 none !important; }

/* line 2034, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.sIFR-replaced .sIFR-flash {
  display: none; }
/* line 2037, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.sIFR-replaced .container {
  padding: 0; }

/* line 2044, ../../../scss/components/_module-header-2015.scss */
.container-top-section-2015.landing_tag .nav-menu-et {
  background: #fff;
  border-bottom: 1px solid #fff; }
  /* line 2048, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing_tag .nav-menu-et .sub-secciones-nav {
    display: none !important; }
  /* line 2051, ../../../scss/components/_module-header-2015.scss */
  .container-top-section-2015.landing_tag .nav-menu-et .secciones-nav {
    margin: -6px -20px 6px;
    padding: 6px 20px;
    background: #f7f7fa;
    border-bottom: 1px solid #eaeaea; }

/* line 2063, ../../../scss/components/_module-header-2015.scss */
.logo-header.eltiempo20 a {
  background: url(../../images/logo-tiempo-20.png) no-repeat;
  display: block;
  font-size: 0;
  height: 50px !important;
  margin: 0 auto;
  width: 244px !important; }

/* line 2074, ../../../scss/components/_module-header-2015.scss */
.sticky .logo-header.eltiempo20 a {
  background: url(../../images/logo-tiempo-mini-20.png) no-repeat;
  display: block;
  font-size: 0;
  height: 20px !important;
  width: 252px !important; }

/* line 2086, ../../../scss/components/_module-header-2015.scss */
.multimedia-especialc .nav-menu-et, .multimedia-especialb .nav-menu-et {
  width: 100% !important; }

/* line 2093, ../../../scss/components/_module-header-2015.scss */
.multimedia-video .nav-menu-et.navsticky {
  width: 960px !important; }

/* @group Footer */
/* line 2, ../../../scss/components/_module-footer.scss */
.container_footer {
  clear: both;
  width: 960px;
  margin: 0 auto;
  padding: 0px;
  position: relative;
  z-index: 1; }

/* line 11, ../../../scss/components/_module-footer.scss */
.contenidoFooter section {
  font-size: 11px;
  font-size: 0.6875rem;
  font-weight: normal;
  line-height: 1;
  font-family: "cabinregular";
  width: 33.3%;
  float: left;
  color: #666;
  position: relative; }
  /* line 18, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section a {
    color: #00aef5;
    text-transform: uppercase; }
    /* line 21, ../../../scss/components/_module-footer.scss */
    .contenidoFooter section a:hover {
      color: #666; }
  /* line 25, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section h4 {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    text-transform: uppercase;
    border-top: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
    border-right: 1px solid #cacaca;
    padding: 14px 0 14px 20px;
    position: relative;
    text-align: left;
    /**&:after{
      content: "\e052";
      @extend %et-icon;
      position: absolute;
      top: 9px;
      right: 10px;
      @include rem(22);
    }
    &.activo{
      &:after{
        content: "\e051";
        color: $white;
      }
    }
    &:hover,
    &.activo{
      color: $white;
      background: $blue-ceet;
      &:before {
        border-bottom: 2px solid $blue-ceet;
        content: "";
        position: absolute;
        bottom: -3px;
        z-index: 10000;
        width: 100%;
        left: 0;
      }
    }***/ }
  /* line 65, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section:nth-child(3) h4 {
    border-right: 0; }
  /* line 69, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section li {
    margin-bottom: 15px; }
  /* line 72, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section:after {
    content: "";
    border-right: 1px solid #CACACA;
    top: 55px;
    bottom: 10px;
    position: absolute;
    left: 0; }
  /* line 80, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section:first-child:after {
    border: 0; }
  /* line 83, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section .container-box {
    display: none;
    min-height: 172px; }
  /* line 88, ../../../scss/components/_module-footer.scss */
  .contenidoFooter section.activo .container-box {
    display: block; }
/* line 94, ../../../scss/components/_module-footer.scss */
.contenidoFooter .secciones ul {
  width: 44%;
  display: inline-block;
  padding: 0 0 0 20px;
  vertical-align: top;
  margin: 25px 0; }
/* line 104, ../../../scss/components/_module-footer.scss */
.contenidoFooter .ayuda ul,
.contenidoFooter .servicios ul {
  padding: 0 0 0 20px;
  vertical-align: top;
  margin: 25px 0; }
/* line 111, ../../../scss/components/_module-footer.scss */
.contenidoFooter .ayuda .contact-info {
  padding: 0 0 0 20px; }
  /* line 113, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .ayuda .contact-info h3 {
    margin-bottom: 20px; }
/* line 118, ../../../scss/components/_module-footer.scss */
.contenidoFooter .nivel {
  width: 100%;
  display: block;
  clear: both; }
  /* line 122, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .nivel .btn-tab {
    width: 33.33%;
    float: left;
    color: #666;
    background: #f3f3f3;
    border-top: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
    border-right: 1px solid #cacaca; }
    /* line 130, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .btn-tab h3 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      text-transform: uppercase;
      position: relative;
      padding: 14px 0 14px 20px;
      text-align: left;
      cursor: pointer; }
      /* line 138, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .btn-tab h3 a {
        color: #666;
        text-transform: uppercase; }
      /* line 142, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .btn-tab h3:after {
        content: "\e052";
        position: absolute;
        top: 9px;
        right: 15px;
        font-size: 22px;
        font-size: 1.375rem; }
      /* line 151, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .btn-tab h3.activo:after {
        content: "\e051";
        color: #fff; }
      /* line 156, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .btn-tab h3:hover, .contenidoFooter .nivel .btn-tab h3.activo {
        color: #fff;
        background: #0e65a5; }
        /* line 159, ../../../scss/components/_module-footer.scss */
        .contenidoFooter .nivel .btn-tab h3:hover a, .contenidoFooter .nivel .btn-tab h3.activo a {
          color: #fff; }
        /* line 163, ../../../scss/components/_module-footer.scss */
        .contenidoFooter .nivel .btn-tab h3:hover:before, .contenidoFooter .nivel .btn-tab h3.activo:before {
          border-bottom: 2px solid #0e65a5;
          content: "";
          position: absolute;
          bottom: -3px;
          z-index: 10000;
          width: 0; }
      /* line 173, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .btn-tab h3.inactivo:after, .contenidoFooter .nivel .btn-tab h3.inactivo a {
        color: #c9c9c9; }
    /* line 179, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .btn-tab:nth-child(3) {
      border-right: 0; }
  /* line 186, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .nivel .elTiempo h3.activo:before, .contenidoFooter .nivel .Secciones h3.activo:before {
    left: 0;
    width: 960px; }
  /* line 196, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .nivel .revistas h3.activo:before, .contenidoFooter .nivel .Ayuda h3.activo:before {
    left: -319px;
    width: 960px; }
  /* line 206, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .nivel .nuestrosPortales h3.activo:before, .contenidoFooter .nivel .Servicios h3.activo:before {
    left: -640px;
    width: 960px; }
  /* line 213, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .nivel .desplegable-tab {
    font-size: 11px;
    font-size: 0.6875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular"; }
    /* line 216, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab a {
      color: #00aef5;
      text-transform: uppercase; }
      /* line 219, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .desplegable-tab a:hover {
        color: #0e65a5; }
    /* line 223, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab ul {
      display: inline-block;
      width: 33.3%;
      float: left;
      padding: 0 0 0 20px;
      margin: 30px 0; }
      /* line 229, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .desplegable-tab ul li {
        display: block;
        width: 100%;
        margin-bottom: 10px; }
        /* line 233, ../../../scss/components/_module-footer.scss */
        .contenidoFooter .nivel .desplegable-tab ul li:last-child {
          margin-bottom: 0; }
    /* line 238, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab .llamanos {
      color: #666;
      text-transform: none; }
      /* line 241, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .desplegable-tab .llamanos li {
        margin-bottom: 5px; }
    /* line 245, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab .link_portal_descripcion {
      display: inline-block; }
      /* line 247, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .desplegable-tab .link_portal_descripcion h3 a {
        text-transform: none; }
    /* line 251, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab .link_portal {
      display: inline-block;
      text-transform: uppercase; }
      /* line 254, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .desplegable-tab .link_portal .ico,
      .contenidoFooter .nivel .desplegable-tab .link_portal a {
        vertical-align: middle; }
      /* line 259, ../../../scss/components/_module-footer.scss */
      .contenidoFooter .nivel .desplegable-tab .link_portal .ico img {
        float: left; }
    /* line 265, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab .link_portal_descripcion h3 {
      color: #666; }
    /* line 269, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel .desplegable-tab.oculto {
      display: none; }
  /* line 276, ../../../scss/components/_module-footer.scss */
  .contenidoFooter .nivel.nivel-2 .desplegable-tab .link_portal h3 {
    color: #666; }
    /* line 278, ../../../scss/components/_module-footer.scss */
    .contenidoFooter .nivel.nivel-2 .desplegable-tab .link_portal h3:after {
      content: '·';
      font-size: 20px;
      font-size: 1.25rem;
      position: relative;
      top: 2px;
      margin: 0 1px 0 3px;
      display: inline-block;
      color: #666;
      line-height: 0; }

/* line 294, ../../../scss/components/_module-footer.scss */
.terminos {
  clear: both;
  background: #e0e0e0;
  font-size: 11px;
  font-size: 0.6875rem;
  font-weight: normal;
  line-height: 1;
  font-family: "cabinregular";
  color: #00aef5; }
  /* line 300, ../../../scss/components/_module-footer.scss */
  .terminos .btn-terminos {
    color: #00aef5;
    float: right;
    margin-top: 5px; }
    /* line 304, ../../../scss/components/_module-footer.scss */
    .terminos .btn-terminos:hover {
      color: #666; }
  /* line 308, ../../../scss/components/_module-footer.scss */
  .terminos .nivel-1 {
    border-top: 1px solid #CACACA;
    border-bottom: 1px solid #CACACA;
    padding: 14px 20px; }
    /* line 312, ../../../scss/components/_module-footer.scss */
    .terminos .nivel-1 .btn-logo-et {
      /*se corrigio el llamado equivocado de %et-icons o %et-icon*/
      font-size: 17px;
      font-size: 1.0625rem;
      color: #0e65a5; }
  /* line 319, ../../../scss/components/_module-footer.scss */
  .terminos .nivel {
    border-top: 1px solid #fff;
    padding: 25px 50px 10px; }
    /* line 322, ../../../scss/components/_module-footer.scss */
    .terminos .nivel a {
      border-left: 1px solid #CACACA;
      width: 285px;
      display: inline-block;
      vertical-align: top;
      text-align: center; }
      /* line 328, ../../../scss/components/_module-footer.scss */
      .terminos .nivel a:first-child {
        border: 0; }
    /* line 332, ../../../scss/components/_module-footer.scss */
    .terminos .nivel figure, .terminos .nivel p {
      display: inline-block;
      vertical-align: middle; }
    /* line 336, ../../../scss/components/_module-footer.scss */
    .terminos .nivel p {
      color: #666;
      width: 107px;
      text-align: left;
      line-height: 1.3; }

/* line 344, ../../../scss/components/_module-footer.scss */
.copy {
  clear: both;
  background: #e0e0e0;
  color: #666;
  font-size: 11px;
  font-size: 0.6875rem;
  font-weight: normal;
  line-height: 1.4;
  font-family: "cabinregular";
  text-align: center;
  padding: 15px 0 25px; }

/*@group botón footer a versiones móviles */
/* line 355, ../../../scss/components/_module-footer.scss */
.terminos .nivel-1 {
  position: relative; }
  /* line 357, ../../../scss/components/_module-footer.scss */
  .terminos .nivel-1 .btn-mejor-version {
    font-weight: normal;
    line-height: 20px;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #00aef5;
    display: block;
    height: 48px;
    padding: 13px 20px 13px 13px;
    position: absolute;
    right: 0;
    top: 0;
    text-transform: uppercase; }
    /* line 368, ../../../scss/components/_module-footer.scss */
    .terminos .nivel-1 .btn-mejor-version > * {
      vertical-align: middle; }
    /* line 371, ../../../scss/components/_module-footer.scss */
    .terminos .nivel-1 .btn-mejor-version .ico-enctypo {
      font-size: 29px;
      font-size: 1.8125rem;
      font-family: "et_icons";
      margin-right: 10px; }
    /* line 376, ../../../scss/components/_module-footer.scss */
    .terminos .nivel-1 .btn-mejor-version:hover {
      color: #0e65a5; }

/* @group Mini-footer especiales e infografias */
/* line 384, ../../../scss/components/_module-footer.scss */
.home-especial-default .content_footer, .home-infografia-default .content_footer, .especiales-100 .content_footer {
  padding: 10px 20px; }
  /* line 386, ../../../scss/components/_module-footer.scss */
  .home-especial-default .content_footer span p, .home-infografia-default .content_footer span p, .especiales-100 .content_footer span p {
    display: inline-block; }
    /* line 388, ../../../scss/components/_module-footer.scss */
    .home-especial-default .content_footer span p:last-of-type:before, .home-infografia-default .content_footer span p:last-of-type:before, .especiales-100 .content_footer span p:last-of-type:before {
      content: ' - '; }

/* @group Footer */
/* line 2, ../../../scss/components/_module-footer-2015.scss */
.container_footer_2015 {
  clear: both;
  margin: 0 auto;
  padding: 0px;
  position: relative;
  z-index: 1; }
  /* line 8, ../../../scss/components/_module-footer-2015.scss */
  .container_footer_2015 * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  /* line 12, ../../../scss/components/_module-footer-2015.scss */
  .container_footer_2015 .nivel01 {
    background: #fff;
    display: block;
    width: 960px;
    margin: 0 auto;
    position: relative;
    height: 56px;
    padding-top: 13px;
    border-top: 1px solid #EAEAEA;
    border-bottom: 1px solid #EAEAEA; }
    /* line 22, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel01 .identy-et {
      width: 147px;
      height: 29px;
      border-right: 1px solid #EAEAEA;
      display: inline-block;
      float: left; }
      /* line 28, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel01 .identy-et span {
        display: block;
        margin: 0 auto; }
        /* line 31, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel01 .identy-et span:before {
          content: "\e046";
          display: block;
          color: #0e65a5;
          font-size: 23px;
          font-size: 1.4375rem;
          font-family: "et_icons"; }
    /* line 42, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel01 .siguenos-ft {
      display: inline-block;
      width: 238px;
      height: 29px;
      border-right: 1px solid #EAEAEA;
      float: left; }
      /* line 48, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel01 .siguenos-ft > span {
        font-family: "cabinregular";
        display: inline-block;
        font-size: 11px;
        font-size: 0.6875rem;
        color: #666;
        margin-left: 30px;
        vertical-align: top;
        padding-top: 7px; }
      /* line 57, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel01 .siguenos-ft > ul {
        display: inline-block; }
        /* line 59, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel01 .siguenos-ft > ul li {
          display: inline-block;
          float: left;
          margin-left: 18px;
          padding-top: 4px; }
          /* line 64, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel01 .siguenos-ft > ul li a {
            font-family: "et_icons";
            color: #0e65a5;
            text-decoration: none;
            font-size: 21px;
            font-size: 1.3125rem; }
          /* line 72, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel01 .siguenos-ft > ul li:nth-child(1) a:hover {
            color: #45619D; }
          /* line 79, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel01 .siguenos-ft > ul li:nth-child(2) a:hover {
            color: #00ACEE; }
          /* line 87, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel01 .siguenos-ft > ul li:nth-child(3) a:hover {
            color: #DA4B39; }
    /* line 95, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel01 .nav-ft {
      display: inline-block;
      width: 573px;
      height: 29px;
      float: left; }
      /* line 101, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel01 .nav-ft > ul li {
        display: inline-block;
        float: left;
        margin-left: 23px;
        padding-top: 4px; }
        /* line 106, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel01 .nav-ft > ul li a {
          font-family: "cabinregular";
          font-size: 13px;
          font-size: 0.8125rem;
          color: #1c1c1c;
          text-decoration: none; }
          /* line 111, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel01 .nav-ft > ul li a:hover {
            color: #0e65a5; }
  /* line 121, ../../../scss/components/_module-footer-2015.scss */
  .container_footer_2015 .nivel02 {
    background: #fff;
    width: 960px;
    margin: 0 auto;
    padding-top: 30px; }
    /* line 126, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel02 .miembro {
      display: inline-block;
      width: 450px;
      margin-bottom: 30px; }
      /* line 130, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel02 .miembro > span {
        display: block;
        font-family: "cabinregular";
        font-size: 13px;
        font-size: 0.8125rem;
        color: #666;
        margin-bottom: 13px; }
      /* line 138, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel02 .miembro ul li {
        display: block;
        margin-bottom: 15px; }
        /* line 142, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .miembro ul li > p {
          display: inline-block;
          vertical-align: top;
          font-family: "cabinregular";
          font-size: 13px;
          font-size: 0.8125rem;
          color: #666;
          padding-top: 10px;
          margin-left: 15px; }
        /* line 151, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .miembro ul li > figure {
          display: inline-block; }
        /* line 154, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .miembro ul li > span {
          display: inline-block;
          width: auto;
          background: none;
          vertical-align: top;
          font-family: "cabinregular";
          font-size: 12px;
          font-size: 0.75rem;
          color: #666;
          padding: 10px 20px; }
        /* line 194, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .miembro ul li:nth-of-type(4) a span {
          padding: 10px 20px 10px 8px;
          display: inline-block;
          width: auto;
          background: none;
          vertical-align: top;
          font-family: "cabinregular";
          font-size: 12px;
          font-size: 0.75rem;
          color: #666; }
        /* line 204, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .miembro ul li:nth-of-type(4) a > figure {
          display: inline-block; }
        /* line 208, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .miembro ul li:nth-of-type(4) a:hover span {
          color: #0e65a5; }
    /* line 217, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel02 .nav02-ft {
      display: inline-block;
      margin-bottom: 30px;
      vertical-align: top;
      margin-top: 38px; }
      /* line 222, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel02 .nav02-ft .subnivel01 {
        display: inline-block; }
        /* line 224, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul {
          display: inline-block;
          width: 233px; }
          /* line 227, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul li {
            display: block;
            margin-bottom: 35px; }
            /* line 231, ../../../scss/components/_module-footer-2015.scss */
            .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul li a {
              cursor: pointer;
              font-family: "cabinmedium";
              font-size: 13px;
              font-size: 0.8125rem;
              color: #666; }
              /* line 236, ../../../scss/components/_module-footer-2015.scss */
              .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul li a:hover {
                color: #0e65a5; }
            /* line 240, ../../../scss/components/_module-footer-2015.scss */
            .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul li:last-child {
              margin-bottom: 0; }
          /* line 247, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul:nth-child(2) {
            width: 220px;
            margin-left: 35px; }
          /* line 253, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul .btn-conoce a span {
            display: inline-block;
            width: 10px;
            height: 10px;
            margin-left: 8px; }
            /* line 258, ../../../scss/components/_module-footer-2015.scss */
            .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul .btn-conoce a span:before {
              content: "\e052";
              font-family: "et_icons";
              font-size: 13px;
              font-size: 0.8125rem; }
          /* line 269, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel02 .nav02-ft .subnivel01 > ul .activo a span:before {
            content: "\e051"; }
    /* line 279, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel02 .subnivel02 {
      display: none;
      width: 960px;
      margin: 0 0 0 -10px;
      clear: both;
      background: #0e65a5;
      padding: 38px 15px;
      overflow: hidden; }
      /* line 287, ../../../scss/components/_module-footer-2015.scss */
      .container_footer_2015 .nivel02 .subnivel02 > ul {
        display: inline-block;
        width: 288px;
        float: left;
        margin-right: 33px; }
        /* line 293, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .subnivel02 > ul > li {
          font-family: "cabinmedium";
          margin-bottom: 20px; }
          /* line 296, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel02 .subnivel02 > ul > li > a {
            font-size: 13px;
            font-size: 0.8125rem;
            color: #fff;
            display: inline-block; }
            /* line 300, ../../../scss/components/_module-footer-2015.scss */
            .container_footer_2015 .nivel02 .subnivel02 > ul > li > a:hover {
              color: #9db8d1; }
            /* line 303, ../../../scss/components/_module-footer-2015.scss */
            .container_footer_2015 .nivel02 .subnivel02 > ul > li > a > span {
              font-size: 11px;
              font-size: 0.6875rem;
              color: #9db8d1;
              margin-left: 12px;
              display: inline-block; }
          /* line 316, ../../../scss/components/_module-footer-2015.scss */
          .container_footer_2015 .nivel02 .subnivel02 > ul > li:last-child {
            margin-bottom: 0; }
        /* line 320, ../../../scss/components/_module-footer-2015.scss */
        .container_footer_2015 .nivel02 .subnivel02 > ul:last-child {
          margin-right: 0; }
  /* line 326, ../../../scss/components/_module-footer-2015.scss */
  .container_footer_2015 .nivel03 {
    margin: 0 auto;
    display: block;
    width: 100%;
    height: 60px;
    background: #F9F9F9;
    border-top: 1px solid #0e65a5; }
    /* line 334, ../../../scss/components/_module-footer-2015.scss */
    .container_footer_2015 .nivel03 .disclaimer-ft p {
      text-align: center;
      font-family: "cabinregular";
      font-size: 11px;
      font-size: 0.6875rem;
      line-height: 14px;
      color: #999;
      display: block;
      padding-top: 15px; }

/* line 348, ../../../scss/components/_module-footer-2015.scss */
.container_footer02_2015 {
  clear: both;
  margin: 0 auto;
  padding: 0px;
  position: relative;
  z-index: 1;
  height: 72px;
  background: #F9F9F9; }
  /* line 356, ../../../scss/components/_module-footer-2015.scss */
  .container_footer02_2015 .content-footer02 {
    display: block;
    position: relative;
    width: 960px;
    height: auto;
    margin: 0 auto; }
    /* line 362, ../../../scss/components/_module-footer-2015.scss */
    .container_footer02_2015 .content-footer02 .identy-et {
      width: auto;
      height: 40px;
      border-right: 1px solid #eaeaea;
      display: inline-block;
      float: left;
      margin-top: 14px;
      padding-top: 11px;
      padding-right: 20px;
      margin-left: 18px; }
      /* line 373, ../../../scss/components/_module-footer-2015.scss */
      .container_footer02_2015 .content-footer02 .identy-et span {
        display: block;
        margin: 0 auto; }
        /* line 376, ../../../scss/components/_module-footer-2015.scss */
        .container_footer02_2015 .content-footer02 .identy-et span:before {
          content: "\e046";
          display: block;
          color: #0e65a5;
          font-size: 18px;
          font-size: 1.125rem;
          font-family: "et_icons"; }
    /* line 386, ../../../scss/components/_module-footer-2015.scss */
    .container_footer02_2015 .content-footer02 .disclaimer-ft {
      display: inline-block; }
      /* line 388, ../../../scss/components/_module-footer-2015.scss */
      .container_footer02_2015 .content-footer02 .disclaimer-ft p {
        text-align: left;
        font-family: "cabinregular";
        font-size: 11px;
        font-size: 0.6875rem;
        line-height: 14px;
        color: #666;
        display: block;
        padding-left: 20px;
        margin-top: 11px; }
    /* line 399, ../../../scss/components/_module-footer-2015.scss */
    .container_footer02_2015 .content-footer02 .siguenos-ft {
      display: inline-block;
      width: auto;
      height: 40px;
      vertical-align: top;
      padding-top: 26px; }
      /* line 405, ../../../scss/components/_module-footer-2015.scss */
      .container_footer02_2015 .content-footer02 .siguenos-ft > span {
        font-family: "cabinregular";
        display: inline-block;
        font-size: 11px;
        font-size: 0.6875rem;
        margin-left: 75px;
        color: #0e65a5;
        vertical-align: top; }
      /* line 413, ../../../scss/components/_module-footer-2015.scss */
      .container_footer02_2015 .content-footer02 .siguenos-ft > ul {
        display: inline-block; }
        /* line 415, ../../../scss/components/_module-footer-2015.scss */
        .container_footer02_2015 .content-footer02 .siguenos-ft > ul li {
          display: inline-block;
          float: left;
          margin-left: 15px; }
          /* line 419, ../../../scss/components/_module-footer-2015.scss */
          .container_footer02_2015 .content-footer02 .siguenos-ft > ul li a {
            font-family: "et_icons";
            text-decoration: none;
            font-size: 16px;
            font-size: 1rem;
            color: #0e65a5; }
          /* line 427, ../../../scss/components/_module-footer-2015.scss */
          .container_footer02_2015 .content-footer02 .siguenos-ft > ul li:nth-child(1) a:hover {
            color: #45619D; }
          /* line 434, ../../../scss/components/_module-footer-2015.scss */
          .container_footer02_2015 .content-footer02 .siguenos-ft > ul li:nth-child(2) a:hover {
            color: #00ACEE; }
          /* line 442, ../../../scss/components/_module-footer-2015.scss */
          .container_footer02_2015 .content-footer02 .siguenos-ft > ul li:nth-child(3) a:hover {
            color: #DA4B39; }

/* line 458, ../../../scss/components/_module-footer-2015.scss */
.laterales-container-960 .container_footer_2015 .nivel01 {
  padding: 13px 10px 0; }
  /* line 460, ../../../scss/components/_module-footer-2015.scss */
  .laterales-container-960 .container_footer_2015 .nivel01 .identy-et {
    width: 125px; }
/* line 464, ../../../scss/components/_module-footer-2015.scss */
.laterales-container-960 .container_footer_2015 .nivel02 {
  padding: 30px 10px 0; }
  /* line 466, ../../../scss/components/_module-footer-2015.scss */
  .laterales-container-960 .container_footer_2015 .nivel02 .miembro {
    width: 430px; }
/* line 470, ../../../scss/components/_module-footer-2015.scss */
.laterales-container-960 .container_footer_2015 .nivel03 {
  width: 960px; }
/* line 474, ../../../scss/components/_module-footer-2015.scss */
.laterales-container-960 .container_footer02_2015 {
  width: 960px; }
/* line 480, ../../../scss/components/_module-footer-2015.scss */
.laterales-container-960 .container_footer02_2015 .content-footer02 {
  padding: 0 15px; }

/* line 488, ../../../scss/components/_module-footer-2015.scss */
.multimedia-fotos .container-top-section-2015.sticky {
  width: 960px; }

/*@group Home de emergencia*/
/* line 3, ../../../scss/components/_module-emergencia.scss */
.home_emergencia {
  padding: 15px 9px;
  margin: 0 0 10px;
  border-radius: 4px;
  background: #fff;
  border: 1px solid #ddd; }
  /* line 8, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .top_article {
    margin: 0 0 12px -20px; }
    /* line 10, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .top_article h3 {
      background: #b81d20;
      color: #fff;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      font-size: 12px;
      font-size: 0.75rem;
      text-transform: uppercase;
      display: inline-block;
      padding: 4px 0 4px 20px;
      position: relative; }
      /* line 19, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .top_article h3:before {
        content: "";
        height: 10px;
        width: 10px;
        position: absolute;
        border-top: 5px solid #393939;
        border-left: 5px solid transparent;
        border-right: 5px solid #393939;
        border-bottom: 5px solid transparent;
        top: 20px;
        left: 0px; }
      /* line 31, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .top_article h3 + time {
        background: #b81d20;
        color: #fff;
        padding: 3px 10px;
        margin-left: -5px; }
  /* line 42, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia h1 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 38px;
    font-size: 2.375rem;
    margin: 0 0 10px;
    text-align: center; }
  /* line 48, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 24px;
    font-size: 1.5rem;
    margin: 0; }
  /* line 53, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    width: 55%;
    margin: 12px 0;
    display: inline-block;
    margin-bottom: 30px; }
    /* line 60, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia p a {
      color: #666; }
      /* line 62, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia p a:hover {
        color: #0e65a5; }
  /* line 67, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .modulo_compartir {
    width: 115px;
    float: right;
    display: inline-block;
    position: relative;
    border-left: 1px dotted #cacaca;
    padding: 0 10px;
    margin: 0 0 15px 0;
    background: none; }
    /* line 75, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .modulo_compartir .herramientasCompartir {
      right: 110px;
      bottom: -289px;
      z-index: 101; }
      /* line 76, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir .herramientasCompartir.modal-alert {
        left: auto;
        width: 481px;
        bottom: -172px; }
        /* line 80, ../../../scss/components/_module-emergencia.scss */
        .home_emergencia .modulo_compartir .herramientasCompartir.modal-alert:before {
          bottom: 41px;
          left: 480px; }
        /* line 84, ../../../scss/components/_module-emergencia.scss */
        .home_emergencia .modulo_compartir .herramientasCompartir.modal-alert:after {
          bottom: 41px;
          left: 479px; }
      /* line 92, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir .herramientasCompartir:before {
        border: 10px solid transparent;
        border-left: 10px solid #ccc;
        bottom: 158px;
        left: 419px; }
      /* line 98, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir .herramientasCompartir:after {
        border: 10px solid transparent;
        border-left: 10px solid #F9F9F9;
        left: 418px;
        bottom: 158px; }
    /* line 106, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .modulo_compartir .icon_compartir:hover {
      background: #0e65a5; }
    /* line 112, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .modulo_compartir > li {
      list-style: none outside none;
      background: #f3f3f3;
      border: 1px solid #ddd;
      cursor: pointer;
      display: -webkit-inline-box;
      margin: 4px 0px 5px 8px;
      text-align: center; }
      /* line 119, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir > li:hover {
        background: #0e65a5; }
        /* line 121, ../../../scss/components/_module-emergencia.scss */
        .home_emergencia .modulo_compartir > li:hover a {
          color: #fff; }
      /* line 126, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir > li > a {
        font-family: "cabinregular";
        text-transform: uppercase;
        font-size: 11px;
        font-size: 0.6875rem;
        cursor: pointer;
        padding: 12px 10px;
        display: block; }
    /* line 135, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .modulo_compartir .panel_compartir {
      width: 80px;
      background: #f9f9f9;
      position: absolute;
      bottom: 60px;
      top: 45px;
      left: 20px;
      z-index: 2;
      /*Transicion*/
      transition: all 0.5s linear;
      ms-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;
      -webkit-transition: all 0.5s linear;
      height: 0px;
      overflow: hidden;
      padding: 0px; }
      /* line 152, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir .panel_compartir li {
        border: none;
        float: none;
        margin: 10px 0px;
        padding: 0;
        text-align: center; }
        /* line 158, ../../../scss/components/_module-emergencia.scss */
        .home_emergencia .modulo_compartir .panel_compartir li:last-child {
          border: 0; }
          /* line 161, ../../../scss/components/_module-emergencia.scss */
          .home_emergencia .modulo_compartir .panel_compartir li:last-child a span {
            color: #666; }
          /* line 169, ../../../scss/components/_module-emergencia.scss */
          .home_emergencia .modulo_compartir .panel_compartir li:last-child .ico-ocultar {
            padding: 3px;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-radius: 2px; }
            /* line 170, ../../../scss/components/_module-emergencia.scss */
            .home_emergencia .modulo_compartir .panel_compartir li:last-child .ico-ocultar:hover {
              background: #666; }
      /* line 178, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .modulo_compartir .panel_compartir .ocultar {
        padding: 0 0 0 10px; }
    /* line 182, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .modulo_compartir .flecha_box_compartir {
      top: 45px;
      left: 50px;
      position: absolute;
      overflow: hidden;
      opacity: 0;
      border-top: 0px solid #f9f9f9;
      border-left: 10px solid transparent;
      border-right: 10px solid transparent;
      border-bottom: 10px solid #f9f9f9;
      z-index: 100;
      height: 0;
      transition: all 0.5s linear;
      ms-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;
      -webkit-transition: all 0.5s linear; }
  /* line 201, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .slider {
    position: relative;
    margin: 0 0 10px;
    clear: both; }
    /* line 206, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .slider .flex-direction-nav .flex-prev {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 11%;
      margin: 0;
      background: #ccc;
      color: #393939;
      left: 8px;
      left: 0%;
      top: 40%; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .home_emergencia .slider .flex-direction-nav .flex-prev:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .home_emergencia .slider .flex-direction-nav .flex-prev:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 139, ../../../scss/scss-comon/_mixins.scss */
      .home_emergencia .slider .flex-direction-nav .flex-prev:after {
        content: "\e053"; }
      /* line 210, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .slider .flex-direction-nav .flex-prev:after {
        left: 4px; }
    /* line 214, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .slider .flex-direction-nav .flex-next {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 11%;
      margin: 0;
      background: #ccc;
      color: #393939;
      right: 8px;
      right: 0%;
      top: 40%; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .home_emergencia .slider .flex-direction-nav .flex-next:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .home_emergencia .slider .flex-direction-nav .flex-next:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 145, ../../../scss/scss-comon/_mixins.scss */
      .home_emergencia .slider .flex-direction-nav .flex-next:after {
        content: "\e050"; }
      /* line 218, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .slider .flex-direction-nav .flex-next:after {
        left: 7px; }
  /* line 224, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .thumbs-emergencia {
    background: rgba(57, 57, 57, 0.8);
    position: absolute;
    bottom: 4px;
    padding: 10px;
    left: 0;
    right: 0;
  /*
 li{
   &.content_thumb:nth-child(4){
     display: none;   
   }
}*/ }
    /* line 231, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .thumbs-emergencia h2 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 15px;
      font-size: 0.9375rem; }
      /* line 234, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .thumbs-emergencia h2 a {
        color: #fff; }
        /* line 236, ../../../scss/components/_module-emergencia.scss */
        .home_emergencia .thumbs-emergencia h2 a:hover {
          color: #ccc; }
    /* line 247, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .thumbs-emergencia .content_thumb {
      position: relative;
      border-left: 1px dotted #fff;
      padding-left: 20px;
      width: 33%;
      display: inline-block;
      vertical-align: top; }
      /* line 254, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .thumbs-emergencia .content_thumb:first-child {
        border: 0; }
      /* line 257, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .thumbs-emergencia .content_thumb > span {
        margin: 0 0 0 15px;
        top: 1px;
        background: #000; }
      /* line 262, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .thumbs-emergencia .content_thumb h2 {
        margin: 0 0 0 30px;
        vertical-align: middle; }
    /* line 267, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .thumbs-emergencia:first-child {
      margin: 0; }
  /* line 271, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .otras_noticias,
  .home_emergencia .promo_senal_et {
    background: #f3f3f3;
    border: 1px solid #ddd;
    width: 170px;
    height: 190px;
    display: inline-block;
    vertical-align: top;
    padding: 10px;
    margin: 0 5px; }
    /* line 280, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .otras_noticias h2,
    .home_emergencia .promo_senal_et h2 {
      font-size: 15px;
      font-size: 0.9375rem;
      min-height: 78px; }
    /* line 284, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .otras_noticias p,
    .home_emergencia .promo_senal_et p {
      font-size: 15px;
      font-size: 0.9375rem;
      width: 100% !important; }
      /* line 287, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .otras_noticias p a,
      .home_emergencia .promo_senal_et p a {
        color: #666; }
        /* line 289, ../../../scss/components/_module-emergencia.scss */
        .home_emergencia .otras_noticias p a:hover,
        .home_emergencia .promo_senal_et p a:hover {
          color: #0e65a5; }
    /* line 294, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .otras_noticias figure,
    .home_emergencia .promo_senal_et figure {
      margin: 0 0 12px;
      min-height: 78px; }
  /* line 299, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .art_left {
    float: left;
    width: 500px;
    margin-top: 10px; }
    /* line 303, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .art_left img {
      float: left;
      margin: 0 10px 10px 0;
      width: 38%; }
    /* line 308, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .art_left h2 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 16px;
      font-size: 1rem;
      /**@include rem(15);**/
      /**melcas - Cambios por el tamaño 24px del titular de modulo emergencia**/ }
  /* line 315, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .video_emergencia {
    float: right;
    width: 400px;
    height: 200px;
    position: relative;
    z-index: 1;
    margin: 12px 0 15px 0; }
    /* line 323, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .video_emergencia .ico-video {
      background: rgba(14, 101, 165, 0.8);
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      font-size: 30px;
      font-size: 1.875rem;
      position: absolute;
      top: 44%;
      left: 44%; }
      /* line 330, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .video_emergencia .ico-video a {
        color: #fff; }
    /* line 334, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .video_emergencia img {
      width: 100%; }
    /* line 338, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .video_emergencia:hover .ico-video {
      background: rgba(0, 174, 245, 0.8); }
  /* line 343, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .imagen_emergencia {
    float: right;
    width: 600px; }
  /* line 347, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .noticias_adicionales {
    overflow: hidden;
    clear: both;
    display: table;
    width: 870px;
    margin: 0 auto;
    padding: 15px 0 0;
    border-top: 1px solid #DDD; }
    /* line 355, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .noticias_adicionales .content_not_ad {
      position: relative;
      padding: 10px 10px 0 18px;
      float: left;
      width: 287px;
      border-right: 1px dotted #ccc; }
      /* line 361, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .noticias_adicionales .content_not_ad span {
        left: 8px; }
    /* line 365, ../../../scss/components/_module-emergencia.scss */
    .home_emergencia .noticias_adicionales h2 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 15px;
      font-size: 0.9375rem;
      margin: 0 0 30px 30px;
      height: 25px; }
      /* line 370, ../../../scss/components/_module-emergencia.scss */
      .home_emergencia .noticias_adicionales h2 a {
        padding: 5px 0 0 0;
        display: block; }
  /* line 376, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia .twitter {
    float: left;
    height: 300px;
    width: 310px; }
  /* line 382, ../../../scss/components/_module-emergencia.scss */
  .home_emergencia.twitter_emergencia .video_emergencia {
    width: 600px;
    height: 300px; }

/* line 389, ../../../scss/components/_module-emergencia.scss */
.noticias-desarrollo {
  margin: 0 0 10px; }
  /* line 391, ../../../scss/components/_module-emergencia.scss */
  .noticias-desarrollo .content-desarrollo-not {
    background: #FFF;
    border: 1px solid #DDD;
    border-bottom-width: 1px;
    border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 15px 9px 19px 9px;
    background: #f3f3f3;
    border: 1px solid #ddd;
    position: relative; }
    /* line 395, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not h3 {
      background: #b81d20;
      color: #fff;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      font-size: 12px;
      font-size: 0.75rem;
      text-transform: uppercase;
      display: inline-block;
      padding: 4px 10px 4px 20px;
      position: relative;
      margin-left: -20px; }
      /* line 405, ../../../scss/components/_module-emergencia.scss */
      .noticias-desarrollo .content-desarrollo-not h3:before {
        content: "";
        height: 10px;
        width: 10px;
        position: absolute;
        border-top: 5px solid #393939;
        border-left: 5px solid transparent;
        border-right: 5px solid #393939;
        border-bottom: 5px solid transparent;
        top: 20px;
        left: 1px; }
    /* line 418, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not .slider-desarrollo {
      width: 820px;
      margin: 0 auto;
      position: relative; }
      /* line 422, ../../../scss/components/_module-emergencia.scss */
      .noticias-desarrollo .content-desarrollo-not .slider-desarrollo .content-art-des {
        position: relative;
        margin: 0 10px 0 0; }
        /* line 425, ../../../scss/components/_module-emergencia.scss */
        .noticias-desarrollo .content-desarrollo-not .slider-desarrollo .content-art-des:after {
          border-right: 1px dotted #cacaca;
          position: absolute;
          right: 0;
          content: "";
          top: 0;
          bottom: 0; }
    /* line 435, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not .slider {
      margin: 30px 0 10px;
      display: block; }
    /* line 439, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not time {
      display: block;
      clear: both;
      color: #999;
      font-family: "cabinbold";
      margin-bottom: 5px; }
      /* line 445, ../../../scss/components/_module-emergencia.scss */
      .noticias-desarrollo .content-desarrollo-not time span {
        margin: 0 8px 0 0; }
    /* line 450, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-prev {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 11%;
      margin: 0;
      background: #ccc;
      color: #393939;
      left: 8px;
      left: -5%; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-prev:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-prev:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 139, ../../../scss/scss-comon/_mixins.scss */
      .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-prev:after {
        content: "\e053"; }
    /* line 454, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-next {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 11%;
      margin: 0;
      background: #ccc;
      color: #393939;
      right: 8px;
      right: -5%; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-next:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-next:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 145, ../../../scss/scss-comon/_mixins.scss */
      .noticias-desarrollo .content-desarrollo-not .flex-direction-nav .flex-next:after {
        content: "\e050"; }
    /* line 459, ../../../scss/components/_module-emergencia.scss */
    .noticias-desarrollo .content-desarrollo-not p {
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939;
      margin: 0 0 12px;
      padding: 0 5px; }
      /* line 463, ../../../scss/components/_module-emergencia.scss */
      .noticias-desarrollo .content-desarrollo-not p a {
        color: #666; }
        /* line 465, ../../../scss/components/_module-emergencia.scss */
        .noticias-desarrollo .content-desarrollo-not p a:hover {
          color: #0e65a5; }

/* line 1, ../../../scss/components/_module-preemergencia.scss */
.pre-emergencia {
  margin: 0 10px 0 0; }
  /* line 4, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .main_article h2 {
    font-size: 28px;
    font-size: 1.75rem; }
  /* line 7, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .main_article > h2 {
    width: 470px;
    display: inline-block; }
  /* line 11, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .main_article p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    display: block;
    width: auto;
    margin-bottom: 15px; }
  /* line 20, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.video .main_article > h2 {
    width: 473px;
    display: inline-block; }
  /* line 25, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.video .video_pre_emergencia {
    margin-bottom: 10px;
    clear: both; }
    /* line 29, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia.video .video_pre_emergencia .titulo_video > h2 {
      display: none; }
  /* line 33, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .modulo_compartir {
    width: 115px;
    float: right;
    display: inline-block;
    position: relative;
    border-left: 1px dotted #cacaca;
    padding: 0 10px;
    margin: 0 0 15px 0;
    background: none; }
    /* line 42, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .modulo_compartir .icon_compartir:hover {
      background: #0e65a5; }
    /* line 46, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .modulo_compartir .herramientasCompartir {
      right: 110px;
      bottom: -289px;
      z-index: 101; }
      /* line 50, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia .modulo_compartir .herramientasCompartir:before {
        border: 10px solid transparent;
        border-left: 10px solid #ccc;
        bottom: 158px;
        left: 419px; }
      /* line 56, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia .modulo_compartir .herramientasCompartir:after {
        border: 10px solid transparent;
        border-left: 10px solid #f9f9f9;
        left: 418px;
        bottom: 158px; }
      /* line 62, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia .modulo_compartir .herramientasCompartir.modal-alert {
        left: auto;
        width: 481px;
        bottom: -172px; }
        /* line 66, ../../../scss/components/_module-preemergencia.scss */
        .pre-emergencia .modulo_compartir .herramientasCompartir.modal-alert p {
          width: auto; }
        /* line 69, ../../../scss/components/_module-preemergencia.scss */
        .pre-emergencia .modulo_compartir .herramientasCompartir.modal-alert:before {
          bottom: 41px;
          left: 480px; }
        /* line 73, ../../../scss/components/_module-preemergencia.scss */
        .pre-emergencia .modulo_compartir .herramientasCompartir.modal-alert:after {
          bottom: 41px;
          left: 479px; }
    /* line 82, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .modulo_compartir > li {
      list-style: none outside none;
      background: #f3f3f3;
      border: 1px solid #ddd;
      cursor: pointer;
      display: -webkit-inline-box;
      margin: 4px 0px 5px 8px;
      text-align: center; }
      /* line 89, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia .modulo_compartir > li:hover {
        background: #0e65a5; }
        /* line 91, ../../../scss/components/_module-preemergencia.scss */
        .pre-emergencia .modulo_compartir > li:hover a {
          color: #fff; }
      /* line 97, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia .modulo_compartir > li > a {
        font-family: "cabinregular";
        text-transform: uppercase;
        font-size: 11px;
        font-size: 0.6875rem;
        cursor: pointer;
        padding: 12px 10px;
        display: block; }
    /* line 153, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .modulo_compartir .flecha_box_compartir {
      top: 45px;
      left: 50px;
      position: absolute;
      overflow: hidden;
      opacity: 0;
      border-top: 0px solid #f9f9f9;
      border-left: 10px solid transparent;
      border-right: 10px solid transparent;
      border-bottom: 10px solid #f9f9f9;
      z-index: 100;
      height: 0;
      transition: all 0.5s linear;
      ms-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;
      -webkit-transition: all 0.5s linear; }
  /* line 171, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .relacionados {
    *zoom: 1;
    clear: both;
    margin: 20px 0px 0px 15px;
    border: 0; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .pre-emergencia .relacionados:before, .pre-emergencia .relacionados:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .pre-emergencia .relacionados:after {
      clear: both; }
    /* line 178, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .relacionados li {
      /*display: inline-block;*/
      float: left;
      width: 48%;
      margin: 0; }
      /* line 183, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia .relacionados li:first-child {
        border-right: 1px dotted #CCC;
        padding: 0 10px 0 0;
        margin: 0 10px 0 0; }
  /* line 191, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.con-foto .main_article {
    position: relative; }
    /* line 193, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia.con-foto .main_article > h2 {
      width: 473px;
      display: inline-block; }
  /* line 198, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.con-foto .relacionados {
    margin: 0;
    border: 0;
    background: rgba(57, 57, 57, 0.8);
    position: absolute;
    bottom: 3px;
    padding: 10px;
    width: 100%; }
    /* line 206, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia.con-foto .relacionados a {
      color: #fff; }
      /* line 208, ../../../scss/components/_module-preemergencia.scss */
      .pre-emergencia.con-foto .relacionados a:hover {
        color: #ccc; }
  /* line 214, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .video_pre_emergencia .ico-video,
  .pre-emergencia .video_pre_emergencia .icono_video {
    background: rgba(14, 101, 165, 0.8);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    font-size: 30px;
    font-size: 1.875rem;
    position: absolute;
    padding: 10px;
    top: 50%;
    left: 50%;
    margin: -20px 0 0 -20px;
    color: #fff;
    font-family: "et_icons";
    width: 50px; }
    /* line 227, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .video_pre_emergencia .ico-video a,
    .pre-emergencia .video_pre_emergencia .icono_video a {
      color: #fff;
      padding-left: 2px; }
  /* line 232, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia .video_pre_emergencia {
    height: 300px;
    position: relative; }
    /* line 236, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia .video_pre_emergencia:hover .ico-video {
      background: rgba(0, 174, 245, 0.8); }
  /* line 243, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.twitter-feed .main_article {
    position: relative; }
    /* line 245, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia.twitter-feed .main_article > h2 {
      width: 473px;
      display: inline-block; }
  /* line 250, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.twitter-feed .container-content {
    width: 370px;
    display: inline-block;
    vertical-align: top;
    margin: 0 10px 0 0; }
  /* line 256, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.twitter-feed .video_pre_emergencia {
    height: 185px;
    margin: 0 0 10px; }
  /* line 260, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.twitter-feed .twitter {
    width: 210px;
    display: inline-block;
    vertical-align: top; }
  /* line 265, ../../../scss/components/_module-preemergencia.scss */
  .pre-emergencia.twitter-feed .relacionados {
    margin: 0; }
    /* line 267, ../../../scss/components/_module-preemergencia.scss */
    .pre-emergencia.twitter-feed .relacionados li {
      display: block;
      border: 0;
      width: 100%; }

/*fade imágenes pre emergencia*/
/* line 279, ../../../scss/components/_module-preemergencia.scss */
.fade .main_article figure {
  width: 580px;
  position: relative; }
  /* line 282, ../../../scss/components/_module-preemergencia.scss */
  .fade .main_article figure figcaption {
    display: block;
    z-index: 1000; }
    /* line 285, ../../../scss/components/_module-preemergencia.scss */
    .fade .main_article figure figcaption .relacionados {
      z-index: 2;
      border: 1px soli red; }
  /* line 290, ../../../scss/components/_module-preemergencia.scss */
  .fade .main_article figure .cont-fade-slider {
    display: block;
    width: 580px; }
    /* line 293, ../../../scss/components/_module-preemergencia.scss */
    .fade .main_article figure .cont-fade-slider .fade-slider {
      padding: 0;
      width: 580px;
      height: 300px;
      height: auto;
      height: auto; }
      /* line 300, ../../../scss/components/_module-preemergencia.scss */
      .fade .main_article figure .cont-fade-slider .fade-slider > li {
        padding: 0;
        margin: 0;
        display: block;
        position: relative;
        width: 100%;
        height: auto;
        overflow: hidden; }
        /* line 309, ../../../scss/components/_module-preemergencia.scss */
        .fade .main_article figure .cont-fade-slider .fade-slider > li .img-fade {
          padding: 0;
          display: block;
          margin: 0;
          width: 100%;
          -webkit-transition: opacity 2s, -webkit-transform 2s;
          transition: opacity 2s, transform 2s;
          -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }
        /* line 321, ../../../scss/components/_module-preemergencia.scss */
        .fade .main_article figure .cont-fade-slider .fade-slider > li .txt-anim {
          display: none !important;
          position: absolute;
          width: 200px;
          height: auto;
          top: 150px;
          right: 100px;
          color: #fff;
          font-size: 20px; }

/* line 1, ../../../scss/components/_modules-columna-central.scss */
.modulo_3notas {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 9px 19px 9px;
  background: #f3f3f3;
  border: 1px solid #eaeaea;
  margin: 0 0 30px; }
  /* line 10, ../../../scss/components/_modules-columna-central.scss */
  .modulo_3notas h3 a {
    display: block;
    min-height: 90px; }
  /* line 15, ../../../scss/components/_modules-columna-central.scss */
  .modulo_3notas h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 18px;
    font-size: 1.125rem; }
  /* line 19, ../../../scss/components/_modules-columna-central.scss */
  .modulo_3notas p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 23, ../../../scss/components/_modules-columna-central.scss */
  .modulo_3notas .destacado_3n {
    border-top: 1px dotted #0e65a5; }
  /* line 26, ../../../scss/components/_modules-columna-central.scss */
  .modulo_3notas .nota_3n {
    margin: 0 0 10px;
    border-top: 1px solid #ccc;
    padding: 15px 9px 0px 9px; }
    /* line 31, ../../../scss/components/_modules-columna-central.scss */
    .modulo_3notas .nota_3n figure {
      margin: 0 0 10px; }

/* line 37, ../../../scss/components/_modules-columna-central.scss */
.modulo_especial_multimedia {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 9px 19px 9px;
  background: #f3f3f3;
  border: 1px solid #eaeaea;
  margin: 0 0 15px;
  border: 0;
  border-radius: initial;
  background: #f9f9f9; }
  /* line 44, ../../../scss/components/_modules-columna-central.scss */
  .modulo_especial_multimedia > h2 {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    margin-bottom: 12px;
    padding-bottom: 12px;
    text-transform: uppercase;
    color: #1C1C1C;
    padding-left: 10px;
    border-bottom: 2px solid #1C1C1C; }
  /* line 58, ../../../scss/components/_modules-columna-central.scss */
  .modulo_especial_multimedia article h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0 0 12px; }
  /* line 63, ../../../scss/components/_modules-columna-central.scss */
  .modulo_especial_multimedia article p {
    font-weight: normal;
    line-height: 1.3;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 67, ../../../scss/components/_modules-columna-central.scss */
  .modulo_especial_multimedia article figure {
    margin-bottom: 12px; }

/* line 73, ../../../scss/components/_modules-columna-central.scss */
.modulo_primer_plano,
.modulo_opinion_central {
  margin-bottom: 10px;
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 10px 19px 10px;
  background: #f3f3f3;
  border: 1px solid #eaeaea; }
  /* line 75, ../../../scss/components/_modules-columna-central.scss */
  .modulo_primer_plano .comillas,
  .modulo_opinion_central .comillas {
    font-size: 32px;
    font-size: 2rem;
    color: #0e65a5;
    margin-bottom: 9px;
    display: inline-block; }
  /* line 85, ../../../scss/components/_modules-columna-central.scss */
  .modulo_primer_plano > h2,
  .modulo_opinion_central > h2 {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    margin: 0 0 10px;
    padding: 0 0 8px;
    text-transform: uppercase;
    border-bottom: 1px dotted #0e65a5;
    color: #0e65a5; }
  /* line 101, ../../../scss/components/_modules-columna-central.scss */
  .modulo_primer_plano article h2,
  .modulo_opinion_central article h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0 0 10px; }
  /* line 106, ../../../scss/components/_modules-columna-central.scss */
  .modulo_primer_plano article p,
  .modulo_opinion_central article p {
    font-weight: normal;
    line-height: 1.3;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 110, ../../../scss/components/_modules-columna-central.scss */
  .modulo_primer_plano article figure,
  .modulo_opinion_central article figure {
    margin-bottom: 10px; }

/* line 116, ../../../scss/components/_modules-columna-central.scss */
.modulo_opinion_central {
  *zoom: 1; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .modulo_opinion_central:before, .modulo_opinion_central:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .modulo_opinion_central:after {
    clear: both; }
  /* line 119, ../../../scss/components/_modules-columna-central.scss */
  .modulo_opinion_central article h2 {
    font-size: 18px;
    font-size: 1.125rem; }
  /* line 124, ../../../scss/components/_modules-columna-central.scss */
  .modulo_opinion_central.editorial article {
    margin-bottom: 12px; }
  /* line 127, ../../../scss/components/_modules-columna-central.scss */
  .modulo_opinion_central.editorial article + article {
    border-top: 1px dotted #666;
    padding-top: 12px;
    margin-bottom: 0; }
  /* line 134, ../../../scss/components/_modules-columna-central.scss */
  .modulo_opinion_central.columnista figure {
    width: 90px;
    margin: 0 10px 0 0; }
    /* line 137, ../../../scss/components/_modules-columna-central.scss */
    .modulo_opinion_central.columnista figure img {
      float: left;
      margin: 4px 10px 0 0;
      width: 68px;
      height: 68px; }
  /* line 144, ../../../scss/components/_modules-columna-central.scss */
  .modulo_opinion_central.columnista .autor {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #666;
    display: block;
    margin: 0 0 10px; }

/* line 154, ../../../scss/components/_modules-columna-central.scss */
.en-secreto {
  margin-bottom: 10px;
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 10px 19px 10px;
  background: #f3f3f3;
  border: 1px solid #eaeaea; }
  /* line 158, ../../../scss/components/_modules-columna-central.scss */
  .en-secreto > h2 {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    margin: 0 0 10px;
    padding: 0 0 8px;
    text-transform: uppercase;
    border-bottom: 1px dotted #00aef5;
    color: #00aef5; }
  /* line 171, ../../../scss/components/_modules-columna-central.scss */
  .en-secreto article h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0 0 10px; }
  /* line 176, ../../../scss/components/_modules-columna-central.scss */
  .en-secreto article p {
    font-weight: normal;
    line-height: 1.3;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 180, ../../../scss/components/_modules-columna-central.scss */
  .en-secreto article figure {
    margin-bottom: 10px; }

/* line 191, ../../../scss/components/_modules-columna-central.scss */
.columns.sidebar .modulo_opinion_central:not(.slider-opinion) .comillas {
  margin: 0 -44px;
  float: left; }
/* line 197, ../../../scss/components/_modules-columna-central.scss */
.columns.sidebar .modulo_opinion_central:not(.slider-opinion).editorial article, .columns.sidebar .modulo_opinion_central:not(.slider-opinion).columnista article {
  padding: 10px 0 0 45px; }

/* @group Marcadores Futbol */
/* line 3, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol {
  padding: 10px 10px 0;
  margin: 10px 0px 20px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #f3f3f3;
  border: 1px solid #ddd;
  *zoom: 1; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .resultados_futbol:before, .resultados_futbol:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .resultados_futbol:after {
    clear: both; }
  /* line 10, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcadores_futbol .info_fecha {
    float: left;
    font-size: 14px;
    font-size: 0.875rem;
    color: #0e65a5;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold"; }
    /* line 15, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadores_futbol .info_fecha li {
      float: left;
      margin: 0 10px 0 0;
      text-transform: uppercase; }
  /* line 21, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcadores_futbol .info_resultados {
    float: right; }
    /* line 23, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadores_futbol .info_resultados li {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 13px;
      font-size: 0.8125rem;
      float: left;
      margin: 0 0 0 10px;
      padding-left: 10px; }
      /* line 29, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol .marcadores_futbol .info_resultados li.btn_resultados {
        display: block; }
      /* line 32, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol .marcadores_futbol .info_resultados li a {
        color: #393939; }
      /* line 35, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol .marcadores_futbol .info_resultados li + li {
        font-weight: normal;
        line-height: 1.1;
        font-family: "cabinregular";
        font-size: 11px;
        font-size: 0.6875rem;
        border-left: 1px dotted #CACACA; }
    /* line 41, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadores_futbol .info_resultados span {
      float: right;
      margin: 0 0 0 5px; }
  /* line 47, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcadores_futbol .marcadoresET {
    width: 100%;
    border-top: 1px dotted #0e65a5;
    margin-top: 10px; }
  /* line 54, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.cuadrangulares .marcadoresET {
    width: 100%; }
    /* line 56, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.cuadrangulares .marcadoresET .columna {
      float: left;
      width: 48%;
      padding-left: 100px; }
    /* line 61, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.cuadrangulares .marcadoresET .lista_equipos {
      width: 100%;
      border-left: 0; }
      /* line 64, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.cuadrangulares .marcadoresET .lista_equipos:nth-child(3n) {
        border: none; }
    /* line 68, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.cuadrangulares .marcadoresET .grupoA {
      z-index: 10;
      border-right: 1px dotted #CACACA;
      padding: 10px 30px 0; }
      /* line 78, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.cuadrangulares .marcadoresET .grupoA li:nth-of-type(3).lista_equipos {
        display: none; }
    /* line 83, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.cuadrangulares .marcadoresET .grupoB {
      z-index: 10;
      padding: 10px 30px 0 80px; }
      /* line 92, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.cuadrangulares .marcadoresET .grupoB li:nth-of-type(3).lista_equipos {
        display: none; }
  /* line 98, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.cuadrangulares .marcador_equipo {
    position: relative; }
    /* line 100, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.cuadrangulares .marcador_equipo p {
      bottom: -25px; }
      /* line 102, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.cuadrangulares .marcador_equipo p:not(.estado_partido) {
        top: 5px; }
  /* line 110, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .tit_equipos {
    width: 115px; }
  /* line 113, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .tit_equipos,
  .resultados_futbol.contentFinal .marcadores_futbol .contenedor_marcador {
    font-size: 18px;
    font-size: 1.125rem;
    text-align: center; }
  /* line 118, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .resultadoPenaltis {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 12px;
    font-size: 0.75rem; }
  /* line 122, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo {
    float: left;
    width: 457px;
    position: relative;
    margin: 0 15px; }
    /* line 127, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo .equipo1,
    .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo > .marcadores_equipos {
      float: left; }
    /* line 131, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo .equipo2 {
      float: right; }
      /* line 133, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo .equipo2 .ico_equipos {
        float: right; }
    /* line 137, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo .equipo1,
    .resultados_futbol.contentFinal .marcadores_futbol .marcador_equipo .equipo2 {
      width: 153px; }
  /* line 142, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .infoGlobal {
    float: left;
    width: 160px;
    position: absolute;
    bottom: 22px;
    left: 0;
    right: 0;
    margin: auto; }
    /* line 150, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .infoGlobal p.estado_partido {
      width: 80px;
      top: 0px;
      line-height: 1.5; }
  /* line 156, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .goles {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #666; }
    /* line 160, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .goles p {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 16px;
      font-size: 1rem;
      color: #393939;
      margin-bottom: 15px; }
  /* line 167, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .equipofinal1 {
    float: left;
    padding-right: 20px; }
    /* line 170, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .equipofinal1 .goles {
      text-align: right;
      width: 170px; }
      /* line 173, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.contentFinal .marcadores_futbol .equipofinal1 .goles ul li {
        font-size: 12px;
        font-size: 0.75rem; }
  /* line 178, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .equipofinal2 {
    float: left;
    padding-left: 20px; }
    /* line 181, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadores_futbol .equipofinal2 .goles {
      text-align: left;
      width: 170px; }
      /* line 184, ../../../scss/components/_module-marcadores-futbol.scss */
      .resultados_futbol.contentFinal .marcadores_futbol .equipofinal2 .goles ul li {
        font-size: 12px;
        font-size: 0.75rem; }
  /* line 189, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .marcadores_equipos {
    width: 150px; }
  /* line 192, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .resultadoPenaltis {
    margin-top: 10px; }
  /* line 195, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .infoGlobal + .contenedor_marcador {
    float: right;
    position: relative;
    right: 8px; }
  /* line 200, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadores_futbol .contenedor_marcador {
    min-width: 25px;
    min-height: 25px; }
  /* line 205, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .finalista.equipo1 .equipo {
    float: left;
    margin: 12px 0 0;
    width: 247px; }
  /* line 211, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .marcadoresET .lista_equipos {
    width: 100%;
    border: 0; }
    /* line 214, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadoresET .lista_equipos:before, .resultados_futbol.contentFinal .marcadoresET .lista_equipos:after {
      content: '';
      position: absolute;
      border: 1px dotted #cacaca;
      top: 0;
      bottom: 0; }
    /* line 222, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadoresET .lista_equipos:before {
      left: 199px; }
    /* line 225, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .marcadoresET .lista_equipos:after {
      right: 229px; }
  /* line 230, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol.contentFinal .ico_equipos {
    background: url("../../images/sprite_escudos_fpc_2.png") no-repeat left top;
    width: 35px;
    height: 38px; }
    /* line 234, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.nal {
      background-position: 0 -353px; }
    /* line 237, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.junior {
      background-position: -2px -271px; }
    /* line 240, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.millos {
      background-position: -2px -325px; }
    /* line 243, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.santafe {
      background-position: -2px -461px; }
    /* line 246, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.medn {
      background-position: -2px -299px; }
    /* line 249, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.cali {
      background-position: -2px -108px; }
    /* line 252, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.once {
      background-position: -1px -381px; }
    /* line 255, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.tolima {
      background-position: -1px -516px; }
    /* line 258, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.qndio {
      background-position: 0 -560px; }
    /* line 261, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.alianza {
      background-position: -2px -27px; }
    /* line 264, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.envg {
      background-position: -1px -162px; }
    /* line 267, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.itagui, .resultados_futbol.contentFinal .ico_equipos.aguilas-pereira, .resultados_futbol.contentFinal .ico_equipos.aguilaspereira, .resultados_futbol.contentFinal .ico_equipos.aguilasdoradas, .resultados_futbol.contentFinal .ico_equipos.aguilas-doradas, .resultados_futbol.contentFinal .ico_equipos.rionegro, .resultados_futbol.contentFinal .ico_equipos.rionegro-aguilas, .resultados_futbol.contentFinal .ico_equipos.rionegro-fc {
      background-position: -2px 0px; }
    /* line 277, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.pasto {
      background-position: -2px -406px; }
    /* line 280, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.chico {
      background-position: 0 -80px; }
    /* line 283, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.pats {
      background-position: -1px -432px; }
    /* line 286, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.huila {
      background-position: -2px -217px; }
    /* line 289, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.equidad {
      background-position: -1px -190px; }
    /* line 292, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.cuta, .resultados_futbol.contentFinal .ico_equipos.cucuta {
      background-position: 0 -160px; }
    /* line 296, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.uniautonoma {
      background-position: -3px -701px; }
    /* line 299, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.jags, .resultados_futbol.contentFinal .ico_equipos.jaguares {
      background-position: -2px -243px; }
    /* line 303, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.cort, .resultados_futbol.contentFinal .ico_equipos.cortulua {
      background-position: -2px -135px; }
    /* line 307, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.fortaleza, .resultados_futbol.contentFinal .ico_equipos.for {
      background-position: 0 -930px; }
    /* line 311, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol.contentFinal .ico_equipos.bucaramanga, .resultados_futbol.contentFinal .ico_equipos.bmanga, .resultados_futbol.contentFinal .ico_equipos.buc {
      background-position: -1px -81px; }

/*Escudos Futbol*/
/* line 322, ../../../scss/components/_module-marcadores-futbol.scss */
.contenedor-escudos_equipos {
  margin: 10px 0;
  padding: 10px 0;
  border-bottom: 1px dotted #DDD;
  border-top: 1px dotted #DDD; }
  /* line 327, ../../../scss/components/_module-marcadores-futbol.scss */
  .contenedor-escudos_equipos .escudos_equipos {
    overflow: hidden;
    margin: 0; }
    /* line 330, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos h4 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      text-transform: uppercase;
      color: #393939;
      display: inline-block;
      vertical-align: middle;
      width: 50%;
      padding: 2px;
      margin-bottom: 10px; }
    /* line 342, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos span {
      display: inline-block;
      width: 49%;
      text-align: right;
      vertical-align: top;
      right: 0;
      position: relative; }
      /* line 352, ../../../scss/components/_module-marcadores-futbol.scss */
      .contenedor-escudos_equipos .escudos_equipos span a {
        font-size: 12px;
        font-size: 0.75rem;
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabregular";
        color: #666;
        padding: 0 20px 0 0;
        z-index: 100;
        position: relative; }
        /* line 360, ../../../scss/components/_module-marcadores-futbol.scss */
        .contenedor-escudos_equipos .escudos_equipos span a:hover {
          color: #393939; }
      /* line 364, ../../../scss/components/_module-marcadores-futbol.scss */
      .contenedor-escudos_equipos .escudos_equipos span:after {
        border-left: 5px solid #0e65a5;
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
        content: '';
        position: absolute;
        top: 5px;
        right: 10px; }
    /* line 374, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .carrusel_equipos {
      display: inline-block;
      vertical-align: middle;
      width: 100%;
      padding: 2px 0 0; }
      /* line 379, ../../../scss/components/_module-marcadores-futbol.scss */
      .contenedor-escudos_equipos .escudos_equipos .carrusel_equipos li {
        float: left;
        height: 32px;
        margin: 0 0 0 15px;
        overflow: hidden;
        position: relative;
        text-indent: -9999px;
        top: 0;
        width: 32px; }
        /* line 388, ../../../scss/components/_module-marcadores-futbol.scss */
        .contenedor-escudos_equipos .escudos_equipos .carrusel_equipos li:first-child {
          margin: 0; }
      /* line 392, ../../../scss/components/_module-marcadores-futbol.scss */
      .contenedor-escudos_equipos .escudos_equipos .carrusel_equipos a {
        background: url("../../images/sprite_escudos_fpc_2.png") no-repeat left top;
        display: block;
        height: 32px;
        width: 32px;
        opacity: 0.7;
        filter: alpha(opacity=70); }
        /* line 399, ../../../scss/components/_module-marcadores-futbol.scss */
        .contenedor-escudos_equipos .escudos_equipos .carrusel_equipos a:hover {
          opacity: 1;
          filter: alpha(opacity=100); }
    /* line 405, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .pat a {
      background-position: 0 -601px; }
    /* line 408, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .cal a {
      background-position: 0 -155px; }
    /* line 411, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .boy a {
      background-position: 0 28px; }
    /* line 414, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .america a {
      background-position: 0 -80px; }
    /* line 425, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .ita a,
    .contenedor-escudos_equipos .escudos_equipos .agu a,
    .contenedor-escudos_equipos .escudos_equipos .aguilas a,
    .contenedor-escudos_equipos .escudos_equipos .aguilas-doradas a,
    .contenedor-escudos_equipos .escudos_equipos .aguilasdoradas a,
    .contenedor-escudos_equipos .escudos_equipos .rionegro a,
    .contenedor-escudos_equipos .escudos_equipos .rionegro-aguilas a,
    .contenedor-escudos_equipos .escudos_equipos .rionegro-fc a {
      background-position: 0 -5px; }
    /* line 432, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .cor a,
    .contenedor-escudos_equipos .escudos_equipos .cort a,
    .contenedor-escudos_equipos .escudos_equipos .cortulua a {
      background-position: 0 -193px; }
    /* line 439, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .cuc a,
    .contenedor-escudos_equipos .escudos_equipos .cuta a,
    .contenedor-escudos_equipos .escudos_equipos .cucuta a {
      background-position: 0 28px; }
    /* line 443, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .env a {
      background-position: 0 -229px; }
    /* line 446, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .equ a {
      background-position: 0 -269px; }
    /* line 449, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .hui a {
      background-position: 0 -304px; }
    /* line 455, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .jag a,
    .contenedor-escudos_equipos .escudos_equipos .jags a,
    .contenedor-escudos_equipos .escudos_equipos .jaguares a {
      background-position: 0 -342px; }
    /* line 459, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .jun a {
      background-position: 0 -378px; }
    /* line 462, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .med a {
      background-position: 0px -417px; }
    /* line 465, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .mil a {
      background-position: 0 -452px; }
    /* line 468, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .nac a {
      background-position: 0 -490px; }
    /* line 471, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .nal a {
      background-position: 0 -490px; }
    /* line 474, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .onc a {
      background-position: 0 -527px; }
    /* line 477, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .pas a {
      background-position: 0 -564px; }
    /* line 480, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .qui a {
      background-position: 0 28px; }
    /* line 483, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .pet a {
      background-position: 0 -44px; }
    /* line 486, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .san a {
      background-position: 0 -638px; }
    /* line 489, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .tol a {
      background-position: 0 -712px; }
    /* line 494, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .uniauto a,
    .contenedor-escudos_equipos .escudos_equipos .uniautonoma a {
      background-position: 0 28px; }
    /* line 500, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .fortaleza a,
    .contenedor-escudos_equipos .escudos_equipos .for a {
      background-position: 0 28px; }
    /* line 507, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .bucaramanga a,
    .contenedor-escudos_equipos .escudos_equipos .buc a,
    .contenedor-escudos_equipos .escudos_equipos .bmanga a {
      background-position: 0 -118px; }
    /* line 512, ../../../scss/components/_module-marcadores-futbol.scss */
    .contenedor-escudos_equipos .escudos_equipos .tigres a {
      background-position: 0 -675px; }

/* line 519, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .content_marcadores {
  margin: 0 auto 15px;
  position: relative;
  width: 940px;
  min-height: 143px; }
/* line 525, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .oculto {
  min-height: 23px; }
  /* line 527, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .oculto .btnAccion {
    background: none;
    padding-right: 11px; }
  /* line 531, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .oculto .EfectoVisual {
    background: url("../images/sprite_escudos_fpc_1.png") no-repeat -6px -525px #EEE;
    border-bottom: 1px solid #DDD;
    border-right: 1px solid #DDD;
    bottom: -5px;
    height: 16px;
    right: -1px;
    position: absolute;
    width: 20px; }
/* line 542, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .tit_marcadoresET {
  font-size: 11px;
  overflow: hidden;
  width: 100%; }
  /* line 546, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .tit_marcadoresET h3 {
    float: left;
    margin: 5px 5px 2px 10px; }
  /* line 550, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .tit_marcadoresET .linksMarcadores {
    float: right;
    margin: 5px 0 0 0; }
  /* line 554, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .tit_marcadoresET a {
    margin: 0 15px 0 0;
    text-decoration: underline; }
  /* line 558, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .tit_marcadoresET .btnAccion {
    background: url("../images/sprite_escudos_fpc_1.png") no-repeat 91px -489px;
    margin-right: 9px;
    padding-right: 15px; }
/* line 564, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .marcadoresET {
  clear: both;
  padding: 10px 0px;
  float: left; }
  /* line 568, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcadoresET .lista_equipos {
    float: left;
    padding: 10px 9px 5px;
    width: 33.3%;
    position: relative;
    min-height: 65px;
    /* @group Cambio a 20 equipos en el formato de torneo */
    /* @end group Cambio a 20 equipos en el formato de torneo */ }
    /* line 578, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadoresET .lista_equipos:nth-child(3n-1) {
      border-left: 1px dotted #cacaca; }
    /* line 581, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadoresET .lista_equipos:nth-child(3n) {
      border-left: 1px dotted #cacaca; }
    /* line 591, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadoresET .lista_equipos:nth-child(8), .resultados_futbol .marcadoresET .lista_equipos:nth-child(9), .resultados_futbol .marcadoresET .lista_equipos:nth-child(10) {
      border-bottom: none; }
    /* line 597, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadoresET .lista_equipos:nth-child(10n) {
      border-right: 1px dotted #cacaca;
      padding-right: 10px;
      margin-left: 1px; }
/* line 605, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .tit_equipos {
  margin: 0 auto;
  padding: 5px 0 0 0;
  text-align: center;
  width: 91px;
  float: left;
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabbold";
  font-size: 13px;
  font-size: 0.8125rem;
  margin-bottom: 12px;
  min-height: 33px;
  text-transform: capitalize; }
/* line 621, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .marcador_equipo {
  float: left;
  width: 60px;
  display: block;
  min-height: 10px; }
  /* line 626, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcador_equipo p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #666;
    bottom: 15px;
    text-align: center;
    right: 0;
    left: 0;
    margin: auto;
    position: absolute;
    width: 50px; }
    /* line 638, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcador_equipo p .date {
      display: block; }
    /* line 641, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcador_equipo p.enjuego {
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      color: #00aef5; }
    /* line 646, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcador_equipo p:not(.estado_partido) {
      top: 15px; }
  /* line 650, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcador_equipo .tooltip_general {
    display: none; }
  /* line 654, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcador_equipo:hover .tooltip_general {
    display: block; }
/* line 659, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .tooltip_general {
  position: absolute;
  padding: 10px 5px;
  min-height: 10px;
  background: rgba(57, 57, 57, 0.8);
  width: 200px;
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabregular";
  color: #fff;
  font-size: 10px;
  font-size: 0.625rem;
  z-index: 10;
  top: 34px;
  left: 0;
  right: 0;
  margin: auto; }
  /* line 674, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .tooltip_general ul {
    float: left;
    padding: 0 6px;
    width: 47%;
    margin-left: 4px; }
    /* line 679, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .tooltip_general ul.tooltip_equipo1 {
      border-right: 1px dotted #cacaca; }
    /* line 682, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .tooltip_general ul.tooltip_equipo2 {
      float: right; }
/* line 687, ../../../scss/components/_module-marcadores-futbol.scss */
.resultados_futbol .marcadores_equipos {
  margin: 0 auto;
  text-align: center;
  width: 56px;
  cursor: pointer; }
  /* line 692, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcadores_equipos li {
    float: left;
    margin: 0 0 0px;
    padding-left: 0px;
    text-align: center;
    width: 7px;
    display: block; }
    /* line 699, ../../../scss/components/_module-marcadores-futbol.scss */
    .resultados_futbol .marcadores_equipos li:nth-child(2) {
      position: relative;
      top: 3px; }
  /* line 704, ../../../scss/components/_module-marcadores-futbol.scss */
  .resultados_futbol .marcadores_equipos .contenedor_marcador {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 12px;
    font-size: 0.75rem;
    color: #393939;
    min-height: 16px;
    margin: 5px 3px 0;
    padding: 0;
    min-width: 16px;
    border: 1px solid #CACACA;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: #fff; }

/* line 720, ../../../scss/components/_module-marcadores-futbol.scss */
.ico_equipos {
  background: url("../../images/sprite_escudos_fpc_1.png") no-repeat -100px 100px;
  display: block;
  float: left;
  height: 24px;
  margin: 4px 0 0;
  width: 20px;
  position: relative;
  top: -5px; }
  /* line 729, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.santafe {
    background-position: -2px -461px; }
  /* line 732, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.nal, .ico_equipos.nacional {
    background-position: -3px -353px; }
  /* line 735, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.bmanga, .ico_equipos.bucaramanga {
    background-position: -1px -81px; }
  /* line 738, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.america {
    background-position: -1px -54px; }
  /* line 741, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.qndio, .ico_equipos.quindio {
    background-position: -2px 30px; }
  /* line 744, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.tolima {
    background-position: -2px -516px; }
  /* line 747, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.once, .ico_equipos.once-caldas {
    background-position: -2px -381px; }
  /* line 750, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.junior {
    background-position: -2px -271px; }
  /* line 753, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.cali {
    background-position: -2px -108px; }
  /* line 756, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.cuta, .ico_equipos.cucuta {
    background-position: -2px 30px; }
  /* line 760, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.huila {
    background-position: -2px -217px; }
  /* line 763, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.pasto {
    background-position: -2px -406px; }
  /* line 766, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.pats {
    background-position: -2px -434px; }
  /* line 769, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.chico {
    background-position: -2px 30px; }
  /* line 772, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.medn, .ico_equipos.medellin {
    background-position: -2px -299px; }
  /* line 775, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.pereira {
    background-position: -2px 30px; }
  /* line 778, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.envg, .ico_equipos.envigado {
    background-position: -2px -162px; }
  /* line 781, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.equidad {
    background-position: -2px -190px; }
  /* line 784, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.millos, .ico_equipos.millonarios {
    background-position: -2px -325px; }
  /* line 787, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.cartg {
    background-position: -2px 30px; }
  /* line 793, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.itagui, .ico_equipos.aguilas-pereira, .ico_equipos.aguilaspereira, .ico_equipos.aguilasdoradas, .ico_equipos.aguilas-doradas, .ico_equipos.rionegro-aguilas, .ico_equipos.rionegro, .ico_equipos.rionegro-fc {
    background-position: -2px 0px; }
  /* line 803, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.alianza, .ico_equipos.alianza-petrolera {
    background-position: -2px -27px; }
  /* line 806, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.uniautonoma {
    background-position: -2px 30px; }
  /* line 809, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.cort, .ico_equipos.cortulua, .ico_equipos.cor {
    background-position: -2px -135px; }
  /* line 814, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.jags, .ico_equipos.jaguares, .ico_equipos.jag {
    background-position: -2px -243px; }
  /* line 819, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.fortaleza, .ico_equipos.for {
    background-position: -2px 30px; }
  /* line 823, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.bucaramanga, .ico_equipos.bmanga, .ico_equipos.buc {
    background-position: -2px -81px; }
  /* line 828, ../../../scss/components/_module-marcadores-futbol.scss */
  .ico_equipos.tigres {
    background-position: -1px -490px; }

/* line 835, ../../../scss/components/_module-marcadores-futbol.scss */
.escudo-equipo {
  background: url("../../images/sprite_escudos_fpc_3.png") no-repeat left top;
  width: 50px;
  display: inline-block;
  height: 50px; }
  /* line 840, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.pat {
    background-position: 0 0; }
  /* line 843, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.cal {
    background-position: 0 -62px; }
  /* line 846, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.boy {
    background-position: 0 -124px; }
  /* line 849, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.ita {
    background-position: 0 -188px; }
  /* line 852, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.cor, .escudo-equipo.cort, .escudo-equipo.cortulua {
    background-position: 0 -1254px; }
  /* line 857, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.cuc, .escudo-equipo.cuta, .escudo-equipo.cucuta {
    background-position: 0 -250px; }
  /* line 862, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.env {
    background-position: 0 -312px; }
  /* line 865, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.equ {
    background-position: 0 -376px; }
  /* line 868, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.hui {
    background-position: 0 -438px; }
  /* line 871, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.jag, .escudo-equipo.jags, .escudo-equipo.jaguares {
    background-position: 0 -1317px; }
  /* line 876, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.jun {
    background-position: 0 -500px; }
  /* line 879, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.med {
    background-position: 0 -560px; }
  /* line 882, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.mil {
    background-position: 0 -625px; }
  /* line 885, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.nal {
    background-position: 0 -688px; }
  /* line 888, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.onc {
    background-position: 0 -747px; }
  /* line 891, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.pas {
    background-position: 0 -810px; }
  /* line 894, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.qui {
    background-position: 0 -872px; }
  /* line 897, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.pet {
    background-position: 0 -934px; }
  /* line 900, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.san {
    background-position: 0 -997px; }
  /* line 903, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.tol {
    background-position: 0 -1059px; }
  /* line 906, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.for {
    background-position: 0 -1448px; }
  /* line 909, ../../../scss/components/_module-marcadores-futbol.scss */
  .escudo-equipo.buc {
    background-position: 0 -1383px; }

/* line 2, ../../../scss/components/_module-ultimas-noticias.scss */
.ultimas-noticias .titulo-seccion {
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabbold";
  font-size: 24px;
  font-size: 1.5rem;
  color: #0e65a5;
  margin-bottom: 10px; }
/* line 9, ../../../scss/components/_module-ultimas-noticias.scss */
.ultimas-noticias .columna {
  width: 32%;
  float: left;
  margin-right: 2%; }
  /* line 13, ../../../scss/components/_module-ultimas-noticias.scss */
  .ultimas-noticias .columna.last {
    margin-right: 0; }
/* line 18, ../../../scss/components/_module-ultimas-noticias.scss */
.ultimas-noticias figure img {
  width: 90px;
  height: 90px; }

/* line 25, ../../../scss/components/_module-ultimas-noticias.scss */
.btn-mas-noticias a {
  background: #f9f9f9;
  border: 1px solid #ddd;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: normal;
  line-height: 1.1;
  font-family: "cabinbold";
  text-transform: uppercase; }

/* line 2, ../../../scss/components/_module-article.scss */
.article_col .top_article {
  padding: 0px;
  background: #F9F9F9;
  margin: 0px 0px 20px 0px;
  position: relative; }
  /* line 8, ../../../scss/components/_module-article.scss */
  .article_col .top_article .btn-cerrar-pauta {
    left: 423px;
    bottom: auto;
    top: 206px; }
/* line 14, ../../../scss/components/_module-article.scss */
.article_col .info_article {
  width: 381px;
  display: inline-block;
  vertical-align: top;
  margin: 10px 10px 0 15px; }
  /* line 19, ../../../scss/components/_module-article.scss */
  .article_col .info_article h1 {
    font-weight: normal;
    line-height: 1.075;
    font-family: "roboto_slabbold";
    font-size: 30px;
    font-size: 1.875rem;
    margin: 0 0 10px;
    color: #393939; }
  /* line 25, ../../../scss/components/_module-article.scss */
  .article_col .info_article h2 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 19px;
    font-size: 1.1875rem;
    color: #666;
    margin: 0 0 10px; }
  /* line 31, ../../../scss/components/_module-article.scss */
  .article_col .info_article p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 10px;
    font-size: 0.625rem;
    color: #393939; }
  /* line 36, ../../../scss/components/_module-article.scss */
  .article_col .info_article time {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #666; }
  /* line 41, ../../../scss/components/_module-article.scss */
  .article_col .info_article .ico-time {
    font-family: "et_icons";
    color: #666;
    font-size: 8px;
    font-size: 0.5rem; }
/* line 47, ../../../scss/components/_module-article.scss */
.article_col .foto_principal, .article_col .foto_secundaria {
  width: 528px;
  height: 264px;
  vertical-align: top;
  display: inline-block;
  position: relative; }
  /* line 53, ../../../scss/components/_module-article.scss */
  .article_col .foto_principal figcaption, .article_col .foto_secundaria figcaption {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: rgba(57, 57, 57, 0.8);
    padding: 5px 30px 5px 10px; }
    /* line 59, ../../../scss/components/_module-article.scss */
    .article_col .foto_principal figcaption p, .article_col .foto_secundaria figcaption p {
      font-weight: normal;
      line-height: 1.4;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem;
      color: #fff;
      margin: 0px;
      /*margin: 0 0 10px;*/
      overflow-wrap: break-word; }
    /* line 66, ../../../scss/components/_module-article.scss */
    .article_col .foto_principal figcaption .caption, .article_col .foto_secundaria figcaption .caption {
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 11px;
      font-size: 0.6875rem;
      color: #ccc;
      padding-bottom: 5px; }
    /* line 72, ../../../scss/components/_module-article.scss */
    .article_col .foto_principal figcaption .arrow, .article_col .foto_secundaria figcaption .arrow {
      position: absolute;
      right: 10px;
      top: 5px;
      overflow-wrap: break-word; }
      /* line 76, ../../../scss/components/_module-article.scss */
      .article_col .foto_principal figcaption .arrow:after, .article_col .foto_secundaria figcaption .arrow:after {
        content: "\e052";
        color: white;
        font-size: 20px;
        font-size: 1.25rem; }
      /* line 83, ../../../scss/components/_module-article.scss */
      .article_col .foto_principal figcaption .arrow.active:after, .article_col .foto_secundaria figcaption .arrow.active:after {
        content: "\e051"; }
/* line 91, ../../../scss/components/_module-article.scss */
.article_col .foto_secundaria {
  margin: 0 0 30px; }
/* line 95, ../../../scss/components/_module-article.scss */
.article_col .foto_secundaria_b {
  overflow: hidden;
  background: #f3f3f3;
  width: 100%;
  margin: 0 0 10px; }
  /* line 100, ../../../scss/components/_module-article.scss */
  .article_col .foto_secundaria_b img {
    display: inline-block;
    width: 50%;
    float: right; }
  /* line 105, ../../../scss/components/_module-article.scss */
  .article_col .foto_secundaria_b figcaption {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 10px; }
    /* line 110, ../../../scss/components/_module-article.scss */
    .article_col .foto_secundaria_b figcaption p {
      font-weight: normal;
      line-height: 1.15;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939; }
/* line 117, ../../../scss/components/_module-article.scss */
.article_col .columna_articulo {
  padding: 15px 100px 20px 15px;
  z-index: 1;
  position: relative;
  margin-right: 10px; }
  /* line 123, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo table #ooyalaplayer {
    height: 377px !important;
    width: 503px !important; }
  /* line 128, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo audio {
    width: 100%;
    margin: 0 0 25px 0; }
  /* line 132, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo p {
    font-weight: normal;
    line-height: 1.5;
    font-family: "roboto_slabregular";
    font-size: 16px;
    font-size: 1rem;
    color: #393939;
    margin: 0 0 25px; }
    /* line 137, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo p.texto_piefoto {
      font-size: 11px;
      font-size: 0.6875rem;
      font-family: "cabinregular";
      padding: 10px 10px 0;
      background: #f3f3f3;
      margin: 0; }
      /* line 143, ../../../scss/components/_module-article.scss */
      .article_col .columna_articulo p.texto_piefoto + .texto_piefoto {
        font-weight: normal;
        line-height: 1.4;
        font-family: "roboto_slabregular";
        font-size: 12px;
        font-size: 0.75rem;
        margin-bottom: 10px;
        padding: 5px 10px 10px; }
    /* line 153, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo p strong {
      font-family: "roboto_slabbold"; }
  /* line 157, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo ul, .article_col .columna_articulo ol {
    margin: 0 0 30px;
    font-weight: normal;
    line-height: 1.4;
    font-family: "roboto_slabregular";
    font-size: 16px;
    font-size: 1rem; }
  /* line 164, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo > ul li:before {
    content: "";
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 20px;
    background-color: #0e65a5;
    vertical-align: middle;
    margin-top: -4px;
    margin-right: 5px; }
  /* line 177, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo > ol {
    counter-reset: num-counter; }
    /* line 180, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo > ol li:before {
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      font-size: 18px;
      font-size: 1.125rem;
      content: counter(num-counter) ".";
      counter-increment: num-counter;
      color: #0e65a5;
      vertical-align: middle;
      margin-right: 5px; }
  /* line 191, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo .contenedor_player {
    margin: 0 0 10px; }
    /* line 193, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo .contenedor_player .icono_video {
      top: auto;
      position: relative;
      display: inline-block;
      vertical-align: middle; }
    /* line 199, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo .contenedor_player figcaption {
      background: rgba(255, 255, 255, 0.8);
      padding: 10px;
      position: absolute;
      bottom: 20px;
      width: 100%; }
      /* line 205, ../../../scss/components/_module-article.scss */
      .article_col .columna_articulo .contenedor_player figcaption p {
        display: inline-block;
        vertical-align: middle;
        margin: 0 0 0 10px;
        font-weight: normal;
        line-height: 1.2;
        font-family: "roboto_slabbold";
        font-size: 18px;
        font-size: 1.125rem; }
    /* line 214, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo .contenedor_player:hover p {
      color: #0e65a5; }
  /* line 219, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo table {
    background-color: #f3f3f3;
    position: relative;
    z-index: 1; }
    /* line 223, ../../../scss/components/_module-article.scss */
    .article_col .columna_articulo table p[itemprop=articleBody] {
      font-size: 14px;
      font-size: 0.875rem;
      padding: 15px;
      margin-bottom: 0; }
  /* line 229, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo .articulo_video {
    width: 486px;
    height: 365px !important; }
/* line 234, ../../../scss/components/_module-article.scss */
.article_col .modulo_masnoticias {
  background: #f3f3f3;
  border: 1px solid #ddd;
  width: 620px;
  margin: 15px 0;
  padding: 10px; }
  /* line 239, ../../../scss/components/_module-article.scss */
  .article_col .modulo_masnoticias h3 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    background-color: #0e65a5;
    color: #fff;
    margin: 10px -10px 10px;
    padding: 7px 10px 7px 20px; }
  /* line 247, ../../../scss/components/_module-article.scss */
  .article_col .modulo_masnoticias li {
    display: inline-block;
    margin: 10px 8px;
    vertical-align: top;
    background: #393939;
    height: 180px;
    width: 180px;
    padding: 10px;
    position: relative; }
    /* line 256, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias li:after {
      position: absolute;
      top: 0;
      bottom: 0;
      border-right: 1px dotted #ccc;
      display: block;
      left: 190px;
      content: ''; }
    /* line 265, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias li.last:after {
      border: none; }
    /* line 269, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias li:hover figcaption {
      height: 180px; }
      /* line 271, ../../../scss/components/_module-article.scss */
      .article_col .modulo_masnoticias li:hover figcaption p {
        opacity: 1; }
    /* line 276, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias li a {
      color: #fff; }
    /* line 279, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias li h2 {
      font-weight: normal;
      line-height: 1.3;
      font-family: "roboto_slabbold";
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 283, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias li p {
      font-weight: normal;
      line-height: 1.3;
      font-family: "roboto_slabregular";
      font-size: 14px;
      font-size: 0.875rem;
      margin-top: 10px; }
  /* line 289, ../../../scss/components/_module-article.scss */
  .article_col .modulo_masnoticias figure {
    position: relative;
    margin: -10px; }
    /* line 292, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias figure img {
      width: 180px;
      height: 180px; }
    /* line 296, ../../../scss/components/_module-article.scss */
    .article_col .modulo_masnoticias figure figcaption {
      position: absolute;
      background: rgba(57, 57, 57, 0.8);
      padding: 10px;
      right: 0;
      left: 0;
      bottom: 4px;
      height: 20px;
      min-height: 80px;
      overflow: hidden;
      transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -webkit-transition: all 0.5s linear;
      -o-transition: all 0.5s linear; }
      /* line 310, ../../../scss/components/_module-article.scss */
      .article_col .modulo_masnoticias figure figcaption p {
        height: 0;
        opacity: 0;
        margin-top: 10px;
        transition: all 0.5s linear;
        -moz-transition: all 0.5s linear;
        -webkit-transition: all 0.5s linear;
        -o-transition: all 0.5s linear; }
/* line 322, ../../../scss/components/_module-article.scss */
.article_col .modulo_relacionados {
  background: #fff;
  border: 1px solid #ddd;
  width: 620px;
  margin: 10px 0px 15px 0px;
  padding: 15px 15px 5px; }
  /* line 327, ../../../scss/components/_module-article.scss */
  .article_col .modulo_relacionados h3 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinsemibold";
    text-transform: uppercase;
    font-size: 15px;
    font-size: 0.9375rem;
    color: #0e65a5;
    margin-bottom: 10px; }
  /* line 337, ../../../scss/components/_module-article.scss */
  .article_col .modulo_relacionados li {
    display: inline-block;
    margin: 0 1px;
    text-align: center; }
    /* line 94, ../../../scss/scss-comon/_botons.scss */
    .article_col .modulo_relacionados li a {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #666;
      display: block;
      padding: 5px 10px; }
    /* line 341, ../../../scss/components/_module-article.scss */
    .article_col .modulo_relacionados li:first-child {
      margin-left: 0; }
      /* line 343, ../../../scss/components/_module-article.scss */
      .article_col .modulo_relacionados li:first-child a {
        padding-left: 0; }
    /* line 347, ../../../scss/components/_module-article.scss */
    .article_col .modulo_relacionados li:last-child {
      margin-right: 0; }
    /* line 350, ../../../scss/components/_module-article.scss */
    .article_col .modulo_relacionados li h3 {
      text-transform: initial; }
      /* line 354, ../../../scss/components/_module-article.scss */
      .article_col .modulo_relacionados li h3 a span:hover {
        color: #0e65a5; }
/* line 364, ../../../scss/components/_module-article.scss */
.article_col .columna_articulo > .ads-print {
  background: #F9F9F9;
  margin-top: 20px;
  border: 1px solid #ddd;
  padding-bottom: 15px;
  text-align: center; }
  /* line 370, ../../../scss/components/_module-article.scss */
  .article_col .columna_articulo > .ads-print p.tag-publicidad {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 9px;
    font-size: 0.5625rem;
    margin-left: 15px;
    padding: 10px 0;
    text-transform: uppercase;
    margin-bottom: 0;
    padding: 10px 0;
    text-align: left; }

/* line 380, ../../../scss/components/_module-article.scss */
.footer-article .ads-print {
  background-color: #ccc;
  margin-bottom: 25px;
  padding: 3px 8px;
  position: relative; }
  /* line 385, ../../../scss/components/_module-article.scss */
  .footer-article .ads-print:before {
    border-color: transparent transparent #ccc;
    border-style: solid;
    border-width: 8px;
    content: "";
    display: inline-block;
    position: absolute;
    right: 10%;
    top: -14px; }
  /* line 395, ../../../scss/components/_module-article.scss */
  .footer-article .ads-print h6 {
    color: #484848;
    font-size: 0.688em;
    margin: 0;
    position: relative; }
    /* line 400, ../../../scss/components/_module-article.scss */
    .footer-article .ads-print h6 .ico {
      background: url(../../images/misc/ico-printads.png) no-repeat;
      display: block;
      height: 41px;
      position: absolute;
      right: 0;
      top: -3px;
      width: 50px; }

/* line 412, ../../../scss/components/_module-article.scss */
.blocker {
  display: none; }

/* line 415, ../../../scss/components/_module-article.scss */
.modal-alert {
  display: none;
  background: #f0f0f0;
  border: 1px solid #cacaca;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  padding: 20px 20px 5px;
  width: 500px;
  z-index: 500;
  left: 0px; }
  /* line 424, ../../../scss/components/_module-article.scss */
  .modal-alert.error {
    bottom: 36px;
    left: -220px; }
  /* line 428, ../../../scss/components/_module-article.scss */
  .modal-alert .inner {
    text-align: center; }
    /* line 430, ../../../scss/components/_module-article.scss */
    .modal-alert .inner p {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939;
      margin: 0 0 10px;
      text-transform: none; }
      /* line 435, ../../../scss/components/_module-article.scss */
      .modal-alert .inner p strong {
        font-weight: normal;
        font-family: "roboto_slabbold";
        color: #393939; }
    /* line 442, ../../../scss/components/_module-article.scss */
    .modal-alert .inner .btn-cancel {
      background-color: #999;
      color: #fff;
      margin-right: 17px;
      text-align: center;
      width: 165px;
      border: 0;
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      padding: 12px 2px; }
      /* line 452, ../../../scss/components/_module-article.scss */
      .modal-alert .inner .btn-cancel:hover {
        background-color: #0e65a5; }
    /* line 456, ../../../scss/components/_module-article.scss */
    .modal-alert .inner .btn-send {
      color: #fff;
      text-align: center;
      width: 165px;
      border: 0;
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      padding: 12px 2px;
      background-color: #0e65a5;
      margin-right: 0; }
      /* line 466, ../../../scss/components/_module-article.scss */
      .modal-alert .inner .btn-send:hover {
        background-color: #999; }
  /* line 471, ../../../scss/components/_module-article.scss */
  .modal-alert.modal-fixed {
    left: 50%;
    margin-top: -100px;
    margin-left: -250px;
    width: 420px;
    padding: 30px;
    z-index: 9999; }
    /* line 478, ../../../scss/components/_module-article.scss */
    .modal-alert.modal-fixed .inner p {
      margin-bottom: 0; }
      /* line 480, ../../../scss/components/_module-article.scss */
      .modal-alert.modal-fixed .inner p:nth-of-type(1) {
        margin-bottom: 30px; }

/* line 488, ../../../scss/components/_module-article.scss */
.article_col.sin_foto .info_article {
  width: 96%; }
  /* line 490, ../../../scss/components/_module-article.scss */
  .article_col.sin_foto .info_article p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 10px;
    font-size: 0.625rem;
    color: #393939;
    margin: 0 0 5px; }
  /* line 496, ../../../scss/components/_module-article.scss */
  .article_col.sin_foto .info_article h3 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #0e65a5;
    text-transform: uppercase;
    margin: 10px 0 12px; }

/* line 508, ../../../scss/components/_module-article.scss */
.article_col.video .contenedor_player {
  width: 528px;
  height: 264px;
  vertical-align: middle;
  display: inline-block;
  position: relative; }
  /* line 514, ../../../scss/components/_module-article.scss */
  .article_col.video .contenedor_player img {
    width: 100%; }
  /* line 517, ../../../scss/components/_module-article.scss */
  .article_col.video .contenedor_player .icono_video {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    opacity: 0.8;
    filter: alpha(opacity=80);
    display: block;
    z-index: auto;
    padding: 5px;
    background: #0e65a5;
    color: #fff;
    padding: 8px; }
    /* line 49, ../../../scss/scss-comon/_botons.scss */
    .article_col.video .contenedor_player .icono_video:hover {
      background: #00aef5; }

/* line 524, ../../../scss/components/_module-article.scss */
.main_col .contenedor_player {
  position: relative;
  max-height: 203px;
  height: 200px; }
  /* line 528, ../../../scss/components/_module-article.scss */
  .main_col .contenedor_player img {
    width: 100%; }
  /* line 531, ../../../scss/components/_module-article.scss */
  .main_col .contenedor_player .icono_video {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    opacity: 0.8;
    filter: alpha(opacity=80);
    display: block;
    z-index: auto;
    padding: 8px;
    background: #0e65a5;
    color: #fff; }
    /* line 49, ../../../scss/scss-comon/_botons.scss */
    .main_col .contenedor_player .icono_video:hover {
      background: #00aef5; }

/* @group Navegacion articulos */
/* line 536, ../../../scss/components/_module-article.scss */
.art_siguiente,
.art_anterior {
  position: fixed;
  right: -180px;
  top: 50%;
  z-index: 100;
  display: block;
  width: 220px;
  height: 130px;
  transition: all linear .3s;
  -moz-transition: all linear .3s;
  -webkit-transition: all linear .3s;
  -o-transition: all linear .3s; }
  /* line 549, ../../../scss/components/_module-article.scss */
  .art_siguiente:hover,
  .art_anterior:hover {
    background: #393939; }
    /* line 551, ../../../scss/components/_module-article.scss */
    .art_siguiente:hover .botart_anterior,
    .art_siguiente:hover .botart_siguiente,
    .art_anterior:hover .botart_anterior,
    .art_anterior:hover .botart_siguiente {
      background: #393939; }
  /* line 556, ../../../scss/components/_module-article.scss */
  .art_siguiente h3, .art_siguiente h1,
  .art_anterior h3,
  .art_anterior h1 {
    font-weight: normal;
    line-height: 1.15;
    font-family: "roboto_slabbold";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #fff;
    margin: 0 0 10px; }
  /* line 562, ../../../scss/components/_module-article.scss */
  .art_siguiente h3,
  .art_anterior h3 {
    font-size: 13px;
    font-size: 0.8125rem;
    text-transform: uppercase; }
  /* line 566, ../../../scss/components/_module-article.scss */
  .art_siguiente .botart_anterior,
  .art_siguiente .botart_siguiente,
  .art_anterior .botart_anterior,
  .art_anterior .botart_siguiente {
    -webkit-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.5);
    padding: 25.2% 0;
    width: 40px;
    text-align: center;
    background: #e0e0e0; }
    /* line 575, ../../../scss/components/_module-article.scss */
    .art_siguiente .botart_anterior:after,
    .art_siguiente .botart_siguiente:after,
    .art_anterior .botart_anterior:after,
    .art_anterior .botart_siguiente:after {
      content: "\e053";
      color: #999; }
    /* line 580, ../../../scss/components/_module-article.scss */
    .art_siguiente .botart_anterior:hover,
    .art_siguiente .botart_siguiente:hover,
    .art_anterior .botart_anterior:hover,
    .art_anterior .botart_siguiente:hover {
      -webkit-box-shadow: 0px 0px 0px transparent;
      -moz-box-shadow: 0px 0px 0px transparent;
      box-shadow: 0px 0px 0px transparent; }
  /* line 586, ../../../scss/components/_module-article.scss */
  .art_siguiente .botart_siguiente,
  .art_anterior .botart_siguiente {
    -webkit-box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.5);
    box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.5); }
    /* line 590, ../../../scss/components/_module-article.scss */
    .art_siguiente .botart_siguiente:before,
    .art_anterior .botart_siguiente:before {
      content: "";
      position: absolute;
      border-right: 1px dotted #666;
      top: 20px;
      bottom: 20px;
      left: 40px; }
  /* line 600, ../../../scss/components/_module-article.scss */
  .art_siguiente .botart_anterior:before,
  .art_anterior .botart_anterior:before {
    content: "";
    position: absolute;
    border-right: 1px dotted #666;
    top: 20px;
    bottom: 20px;
    right: 40px; }
  /* line 610, ../../../scss/components/_module-article.scss */
  .art_siguiente .botart_siguiente:after,
  .art_anterior .botart_siguiente:after {
    content: "\e050"; }

/* line 615, ../../../scss/components/_module-article.scss */
.art_anterior {
  left: -180px;
  right: 0; }

/* line 619, ../../../scss/components/_module-article.scss */
.art_siguiente:hover {
  right: 0; }

/* line 622, ../../../scss/components/_module-article.scss */
.art_anterior:hover {
  left: 0; }

/* line 626, ../../../scss/components/_module-article.scss */
.art_siguiente .info_siguiente {
  width: 160px;
  text-align: right;
  padding: 10px;
  float: right; }
/* line 632, ../../../scss/components/_module-article.scss */
.art_siguiente .botart_siguiente {
  float: left; }

/* line 637, ../../../scss/components/_module-article.scss */
.art_anterior .info_anterior {
  width: 160px;
  text-align: left;
  padding: 10px;
  float: left; }
/* line 643, ../../../scss/components/_module-article.scss */
.art_anterior .botart_anterior {
  float: right; }

/* line 647, ../../../scss/components/_module-article.scss */
.volver_especial {
  display: block;
  margin: 10px 0 0;
  overflow: hidden;
  width: 170px;
  text-align: center;
  background: #0e65a5;
  border: 1px solid #0e65a5;
  border-bottom: 3px solid #1978b2;
  text-transform: uppercase;
  padding: 7px; }
  /* line 111, ../../../scss/scss-comon/_botons.scss */
  .volver_especial a {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 13px;
    font-size: 0.8125rem;
    color: #ffffff;
    display: block;
    padding: 5px 10px; }
  /* line 118, ../../../scss/scss-comon/_botons.scss */
  .volver_especial:hover {
    background: #1978b2; }
    /* line 120, ../../../scss/scss-comon/_botons.scss */
    .volver_especial:hover a {
      color: #fff; }
  /* line 655, ../../../scss/components/_module-article.scss */
  .volver_especial.bottom {
    float: none;
    margin-bottom: 20px; }
  /* line 659, ../../../scss/components/_module-article.scss */
  .volver_especial .ico-entypo {
    display: none; }

/* line 665, ../../../scss/components/_module-article.scss */
.article_col.sin_foto .info_article time {
  margin-bottom: 15px; }

/* line 671, ../../../scss/components/_module-article.scss */
.article_col .zona-comercial.modulo {
  width: 620px;
  padding-left: 41px;
  padding-right: 42px; }
  /* line 675, ../../../scss/components/_module-article.scss */
  .article_col .zona-comercial.modulo > h3 {
    margin: 0 0 0 -25px; }
  /* line 678, ../../../scss/components/_module-article.scss */
  .article_col .zona-comercial.modulo ul li {
    margin: 0 4.5px; }
  /* line 681, ../../../scss/components/_module-article.scss */
  .article_col .zona-comercial.modulo .flex-zc-viewport {
    margin-left: 1px; }
    /* line 684, ../../../scss/components/_module-article.scss */
    .article_col .zona-comercial.modulo .flex-zc-viewport ul li {
      width: 125px;
      max-width: 125px;
      overflow: hidden; }
    /* line 689, ../../../scss/components/_module-article.scss */
    .article_col .zona-comercial.modulo .flex-zc-viewport ul img {
      margin: 0;
      width: 125px; }
  /* line 695, ../../../scss/components/_module-article.scss */
  .article_col .zona-comercial.modulo .flex-zc-prev, .article_col .zona-comercial.modulo .flex-zc-next {
    z-index: 10; }

/* line 701, ../../../scss/components/_module-article.scss */
.cuerpo_texto iframe {
  width: 100%; }
  /* line 704, ../../../scss/components/_module-article.scss */
  .cuerpo_texto iframe:not(#content-infografia) {
    height: 314px; }

/* line 710, ../../../scss/components/_module-article.scss */
.btn_new_especial {
  width: 100%;
  background: #f3f3f3;
  padding: 0 25px;
  position: relative;
  margin: -10px 0 20px 0; }
  /* line 717, ../../../scss/components/_module-article.scss */
  .btn_new_especial span.recurso-title {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #0e65a5;
    text-transform: uppercase;
    margin: 10px 0 12px;
    display: inline-block; }
    /* line 724, ../../../scss/components/_module-article.scss */
    .btn_new_especial span.recurso-title:after {
      content: '';
      height: 15px;
      width: 2px;
      background: #0e65a5;
      display: inline-block;
      margin: 3px 20px 0 20px; }
  /* line 734, ../../../scss/components/_module-article.scss */
  .btn_new_especial p {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #666;
    text-transform: uppercase;
    margin: 10px 0 12px;
    display: inline-block; }
  /* line 742, ../../../scss/components/_module-article.scss */
  .btn_new_especial a {
    width: 224px;
    padding: 14px 0;
    height: 42px;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: #0e65a5;
    color: #fff;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 13px;
    font-size: 0.8125rem;
    text-transform: uppercase;
    text-align: center; }
    /* line 756, ../../../scss/components/_module-article.scss */
    .btn_new_especial a:hover {
      background: #666;
      color: #fff; }
    /* line 760, ../../../scss/components/_module-article.scss */
    .btn_new_especial a span {
      margin-left: 5px;
      position: relative;
      top: 3px; }

/* line 769, ../../../scss/components/_module-article.scss */
.menu-articulos.superior {
  position: relative; }
  /* line 771, ../../../scss/components/_module-article.scss */
  .menu-articulos.superior figure {
    max-width: 230px;
    display: inline-block; }
  /* line 775, ../../../scss/components/_module-article.scss */
  .menu-articulos.superior ul {
    display: inline-block; }
    /* line 777, ../../../scss/components/_module-article.scss */
    .menu-articulos.superior ul li {
      display: inline-block; }
/* line 784, ../../../scss/components/_module-article.scss */
.menu-articulos.inferior {
  margin-bottom: 15px; }
  /* line 786, ../../../scss/components/_module-article.scss */
  .menu-articulos.inferior figure {
    max-width: 100%;
    display: block;
    text-align: center; }
  /* line 791, ../../../scss/components/_module-article.scss */
  .menu-articulos.inferior ul {
    width: 100%; }
    /* line 793, ../../../scss/components/_module-article.scss */
    .menu-articulos.inferior ul li {
      display: iblock; }
/* line 804, ../../../scss/components/_module-article.scss */
.menu-articulos.elecciones {
  background: url(../../images/bg-mod_elecciones.png) #f9f9f9 center top no-repeat;
  border: 1px solid #dddddd; }
  /* line 808, ../../../scss/components/_module-article.scss */
  .menu-articulos.elecciones li {
    margin: 15px; }
    /* line 810, ../../../scss/components/_module-article.scss */
    .menu-articulos.elecciones li a {
      background: #133044;
      color: #fff;
      width: 100%;
      display: block;
      text-align: center;
      padding: 15px 0;
      font-weight: normal;
      line-height: 1.1;
      font-family: "oswaldlight";
      font-size: 19px;
      font-size: 1.1875rem;
      text-transform: uppercase; }
      /* line 821, ../../../scss/components/_module-article.scss */
      .menu-articulos.elecciones li a h2 {
        text-indent: -99999px;
        position: absolute; }
      /* line 827, ../../../scss/components/_module-article.scss */
      .menu-articulos.elecciones li a:hover {
        background: #147EDD; }

/* line 838, ../../../scss/components/_module-article.scss */
.wrap_container .wrap_container .btn_new_especial {
  margin: 20px 0 20px 0; }

/* line 846, ../../../scss/components/_module-article.scss */
.light-template .btn_new_especial {
  margin: 20px 0 20px 0; }

/* line 855, ../../../scss/components/_module-article.scss */
.content_col.ajuste-2016 .cuerpo_texto .columna_articulo {
  padding: 0;
  margin-right: 50px; }

/* @end */
/* line 1, ../../../scss/components/_module-herramientas-compartir.scss */
.herramientasCompartir {
  background-color: #F9F9F9;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #CCC;
  position: absolute;
  padding: 25px 30px 5px;
  width: 420px;
  right: 0;
  margin: auto;
  bottom: 40px; }
  /* line 12, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir.email:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #CCC;
    bottom: -10px;
    content: "";
    display: inline-block;
    position: absolute;
    left: 335px;
    right: auto; }
  /* line 24, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir.error {
    right: -84px; }
    /* line 28, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir.error .inner li input[type=text] {
      width: 100%; }
    /* line 31, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir.error .inner li input[type=email] {
      width: 358px; }
    /* line 36, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir.error p {
      font-weight: normal;
      line-height: 1.4;
      font-family: "cabinregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #666;
      text-align: left;
      text-transform: none; }
    /* line 43, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir.error:after, .herramientasCompartir.error:before {
      left: 240px; }
  /* line 48, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #CCC;
    bottom: -10px;
    content: "";
    display: inline-block;
    left: 335px;
    position: absolute; }
  /* line 58, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #F9F9F9;
    bottom: -9px;
    content: "";
    display: inline-block;
    left: 335px;
    position: absolute; }
  /* line 69, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir .inner h3 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #393939;
    margin: 0 0 20px;
    text-align: left;
    text-transform: none; }
  /* line 77, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir .inner li {
    margin: 0 0 20px 0;
    padding: 0;
    text-align: left;
    position: relative; }
    /* line 83, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li input[type="text"]:focus {
      outline: none; }
    /* line 88, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li:first-child input[type="text"] {
      width: 100%; }
    /* line 92, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li .add, .herramientasCompartir .inner li .del {
      background-color: #00aef5;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      border: none;
      color: #fff;
      font-size: 26px;
      font-size: 1.625rem;
      padding: 0px 8px;
      font-weight: bold;
      top: 1px;
      position: relative; }
    /* line 103, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li .del {
      background-color: #FFF;
      color: #A21110; }
    /* line 108, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li input[type="email"], .herramientasCompartir .inner li input[type="text"] {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem;
      background: #fff;
      border: 1px solid #ddd;
      color: #393939;
      margin: 0;
      margin-right: 6px;
      width: 313px;
      padding: 6px 10px; }
      /* line 117, ../../../scss/components/_module-herramientas-compartir.scss */
      .herramientasCompartir .inner li input[type="email"]:focus, .herramientasCompartir .inner li input[type="text"]:focus {
        outline: none; }
    /* line 124, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li textarea {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem;
      background: #fff;
      border: 1px solid #ddd;
      color: #393939;
      height: 110px;
      margin: 0;
      resize: none;
      width: 100%;
      padding: 10px; }
      /* line 134, ../../../scss/components/_module-herramientas-compartir.scss */
      .herramientasCompartir .inner li textarea:focus {
        outline: none; }
    /* line 138, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .inner li .sticky-placeholder-label {
      width: 340px;
      word-wrap: break-word; }
  /* line 144, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir .btn-cancel {
    background-color: #999;
    color: #fff;
    margin-right: 17px;
    text-align: center;
    width: 165px;
    border: 0;
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    padding: 12px 2px; }
    /* line 154, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .btn-cancel:hover {
      background-color: #0e65a5; }
  /* line 158, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir .btn-send {
    color: #fff;
    text-align: center;
    width: 165px;
    border: 0;
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    padding: 12px 2px;
    background-color: #0e65a5;
    margin-right: 0; }
    /* line 168, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir .btn-send:hover {
      background-color: #999; }
  /* line 172, ../../../scss/components/_module-herramientas-compartir.scss */
  .herramientasCompartir.dark {
    background-color: #393939;
    border: 1px solid #393939;
    width: auto !important; }
    /* line 177, ../../../scss/components/_module-herramientas-compartir.scss */
    .herramientasCompartir.dark.email:before {
      border-top-color: #393939; }

/* line 184, ../../../scss/components/_module-herramientas-compartir.scss */
.panel_compartir {
  padding-left: 8px;
  position: relative; }
  /* line 187, ../../../scss/components/_module-herramientas-compartir.scss */
  .panel_compartir li {
    margin-bottom: 15px; }
    /* line 189, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li a {
      display: block; }
      /* line 191, ../../../scss/components/_module-herramientas-compartir.scss */
      .panel_compartir li a .text_redes {
        font-weight: normal;
        line-height: 1.15;
        font-family: "roboto_slabbold";
        font-size: 13px;
        font-size: 0.8125rem;
        color: #fff;
        background: #999;
        padding: 2px 5px;
        position: relative;
        min-width: 20px;
        display: inline-block;
        min-height: 18px;
        min-width: 35px; }
        /* line 202, ../../../scss/components/_module-herramientas-compartir.scss */
        .panel_compartir li a .text_redes:before {
          border-bottom: 5px solid transparent;
          border-left: 5px solid transparent;
          border-right: 5px solid #999;
          border-top: 5px solid transparent;
          content: '';
          display: inline-block;
          left: -10px;
          position: absolute;
          top: 3px; }
    /* line 215, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li span[class*="ico-"] {
      cursor: pointer;
      font-family: "et_icons"; }
    /* line 219, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li .ico-mail {
      color: #999;
      margin-left: 5px; }
    /* line 225, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li.fb .ico-facebook {
      color: #45619D; }
    /* line 230, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li.fb a:hover .text_redes {
      background-color: #45619D; }
      /* line 232, ../../../scss/components/_module-herramientas-compartir.scss */
      .panel_compartir li.fb a:hover .text_redes:before {
        border-right: 5px solid #45619D; }
    /* line 239, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li.tweet .ico-twitter {
      color: #00ACEE; }
    /* line 244, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li.tweet a:hover .text_redes {
      background-color: #00ACEE; }
      /* line 246, ../../../scss/components/_module-herramientas-compartir.scss */
      .panel_compartir li.tweet a:hover .text_redes:before {
        border-right: 5px solid #00ACEE; }
    /* line 253, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li.google .ico-google {
      color: #DA4B39; }
    /* line 258, ../../../scss/components/_module-herramientas-compartir.scss */
    .panel_compartir li.google a:hover .text_redes {
      background-color: #DA4B39; }
      /* line 260, ../../../scss/components/_module-herramientas-compartir.scss */
      .panel_compartir li.google a:hover .text_redes:before {
        border-right: 5px solid #DA4B39; }

/* line 272, ../../../scss/components/_module-herramientas-compartir.scss */
.footer-article .social .panel_compartir li {
  display: inline-block;
  margin-right: 15px; }
/* line 278, ../../../scss/components/_module-herramientas-compartir.scss */
.footer-article .compartirTop-2016 {
  border-bottom: 1px solid #ebebeb;
  height: auto !important; }
/* line 283, ../../../scss/components/_module-herramientas-compartir.scss */
.footer-article .sharedt {
  margin-bottom: 10px; }
  /* line 285, ../../../scss/components/_module-herramientas-compartir.scss */
  .footer-article .sharedt .modulo_compartir {
    *zoom: 1;
    list-style: none;
    margin-bottom: 0; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .footer-article .sharedt .modulo_compartir:before, .footer-article .sharedt .modulo_compartir:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .footer-article .sharedt .modulo_compartir:after {
      clear: both; }
    /* line 289, ../../../scss/components/_module-herramientas-compartir.scss */
    .footer-article .sharedt .modulo_compartir .tooltip_ayuda {
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      background-color: #0e65a5;
      left: 0;
      padding: 19px 15px;
      text-align: center;
      position: absolute;
      top: -100px; }
      /* line 297, ../../../scss/components/_module-herramientas-compartir.scss */
      .footer-article .sharedt .modulo_compartir .tooltip_ayuda:before {
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #0e65a5;
        bottom: -8px;
        content: "";
        display: inline-block;
        left: 48px;
        position: absolute; }
      /* line 307, ../../../scss/components/_module-herramientas-compartir.scss */
      .footer-article .sharedt .modulo_compartir .tooltip_ayuda h5 {
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold";
        font-size: 12px;
        font-size: 0.75rem;
        color: #fff;
        margin: 0 0 10px; }
      /* line 313, ../../../scss/components/_module-herramientas-compartir.scss */
      .footer-article .sharedt .modulo_compartir .tooltip_ayuda p {
        font-weight: normal;
        line-height: 1;
        font-family: "cabinregular";
        font-size: 13px;
        font-size: 0.8125rem;
        color: #fff;
        margin-bottom: 0;
        text-align: center;
        text-transform: none; }
      /* line 321, ../../../scss/components/_module-herramientas-compartir.scss */
      .footer-article .sharedt .modulo_compartir .tooltip_ayuda a {
        border-bottom: 0;
        border-right: 0;
        color: #00ADF3;
        display: inline-block;
        font-size: 1em;
        margin: 0;
        text-align: inherit;
        width: auto; }
    /* line 332, ../../../scss/components/_module-herramientas-compartir.scss */
    .footer-article .sharedt .modulo_compartir > li {
      border-bottom: 3px solid #999999;
      text-align: center;
      text-transform: uppercase;
      font-weight: normal;
      line-height: 1.15;
      font-family: "cabinregular";
      font-size: 12px;
      font-size: 0.75rem;
      padding-bottom: 9px;
      display: inline-block;
      position: relative;
      width: 22%;
      float: left;
      text-align: center; }
      /* line 79, ../../../scss/scss-comon/_botons.scss */
      .footer-article .sharedt .modulo_compartir > li a {
        color: #393939;
        margin: 0 0 5px;
        display: block; }
      /* line 84, ../../../scss/scss-comon/_botons.scss */
      .footer-article .sharedt .modulo_compartir > li:hover {
        border-color: #0e65a5; }
        /* line 85, ../../../scss/scss-comon/_botons.scss */
        .footer-article .sharedt .modulo_compartir > li:hover > a {
          color: #0e65a5; }
      /* line 340, ../../../scss/components/_module-herramientas-compartir.scss */
      .footer-article .sharedt .modulo_compartir > li:first-child a {
        border-left: 0; }
      /* line 344, ../../../scss/components/_module-herramientas-compartir.scss */
      .footer-article .sharedt .modulo_compartir > li:nth-child(3) {
        width: 34%; }

/* line 400, ../../../scss/components/_module-herramientas-compartir.scss */
.article_col .compartirTop-2016 {
  display: block;
  position: relative;
  width: 580px;
  height: 50px;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  margin-bottom: 20px; }
  /* line 410, ../../../scss/components/_module-herramientas-compartir.scss */
  .article_col .compartirTop-2016 .panel_compartir {
    display: inline-block;
    margin-bottom: 15px;
    padding-left: 0; }
    /* line 414, ../../../scss/components/_module-herramientas-compartir.scss */
    .article_col .compartirTop-2016 .panel_compartir li {
      margin-right: 25px;
      display: inline-block;
      position: relative;
      cursor: pointer; }
      /* line 419, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir li figure {
        width: 38px;
        height: 38px; }
      /* line 425, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir li > a:hover {
        opacity: 0.4; }
    /* line 432, ../../../scss/components/_module-herramientas-compartir.scss */
    .article_col .compartirTop-2016 .panel_compartir .fb figure .ico-facebook {
      display: block;
      color: #45619D; }
      /* line 436, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before {
        content: "\e014";
        display: block;
        position: absolute;
        top: 11px;
        left: 12px;
        color: #45619D;
        font-size: 17px;
        font-size: 1.0625rem; }
    /* line 451, ../../../scss/components/_module-herramientas-compartir.scss */
    .article_col .compartirTop-2016 .panel_compartir .tweet figure .ico-tw {
      display: block;
      color: #00ACEE; }
      /* line 455, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before {
        content: "\e013";
        display: block;
        position: absolute;
        top: 11px;
        left: 12px;
        color: #00ACEE;
        font-size: 17px;
        font-size: 1.0625rem; }
    /* line 470, ../../../scss/components/_module-herramientas-compartir.scss */
    .article_col .compartirTop-2016 .panel_compartir .google figure .ico-gplus {
      display: block;
      color: #DA4B39; }
      /* line 474, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before {
        content: "\e019";
        display: block;
        position: absolute;
        top: 11px;
        left: 12px;
        color: #DA4B39;
        font-size: 17px;
        font-size: 1.0625rem; }
    /* line 489, ../../../scss/components/_module-herramientas-compartir.scss */
    .article_col .compartirTop-2016 .panel_compartir .mail figure .ico-correo {
      display: block;
      color: #999; }
      /* line 493, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before {
        content: "\e023";
        display: block;
        position: absolute;
        top: 11px;
        left: 11px;
        color: #999;
        font-size: 17px;
        font-size: 1.0625rem; }
    /* line 505, ../../../scss/components/_module-herramientas-compartir.scss */
    .article_col .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email {
      position: absolute;
      top: 50px;
      left: -60px;
      bottom: auto;
      z-index: 100;
      padding-bottom: 20px; }
      /* line 516, ../../../scss/components/_module-herramientas-compartir.scss */
      .article_col .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email .inner form ul li {
        margin-right: 0;
        margin-right: 0;
        display: block; }
/* line 529, ../../../scss/components/_module-herramientas-compartir.scss */
.article_col .cont-compartidos {
  display: inline-block; }
  /* line 531, ../../../scss/components/_module-herramientas-compartir.scss */
  .article_col .cont-compartidos > span {
    font-size: 21px;
    font-size: 1.3125rem;
    color: #363636;
    display: block;
    font-family: "roboto_slabregular"; }
  /* line 537, ../../../scss/components/_module-herramientas-compartir.scss */
  .article_col .cont-compartidos > p {
    text-transform: uppercase;
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "cabinregular";
    color: #999;
    display: block; }

/* line 549, ../../../scss/components/_module-herramientas-compartir.scss */
.article_col .footer-article .compartirTop-2016 {
  height: 60px !important; }

/* line 561, ../../../scss/components/_module-herramientas-compartir.scss */
.pre-emergencia .compartirTop-2016,
.home_emergencia .compartirTop-2016,
.multimedia-fotos .compartirTop-2016,
.home-infografia .compartirTop-2016,
.home-videos .compartirTop-2016 {
  width: 370px;
  height: 70px;
  position: absolute;
  top: 0px;
  left: 0;
  background: #f9f9f9;
  margin-top: 54px;
  margin-left: -270px;
  z-index: 10;
  padding: 9px 0px; }
  /* line 572, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .compartirTop-2016 .panel_compartir,
  .home_emergencia .compartirTop-2016 .panel_compartir,
  .multimedia-fotos .compartirTop-2016 .panel_compartir,
  .home-infografia .compartirTop-2016 .panel_compartir,
  .home-videos .compartirTop-2016 .panel_compartir {
    display: inline-block;
    width: auto;
    height: auto;
    position: relative;
    top: 0;
    left: 0; }
    /* line 579, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir > li,
    .home_emergencia .compartirTop-2016 .panel_compartir > li,
    .multimedia-fotos .compartirTop-2016 .panel_compartir > li,
    .home-infografia .compartirTop-2016 .panel_compartir > li,
    .home-videos .compartirTop-2016 .panel_compartir > li {
      margin-right: 25px;
      display: inline-block;
      position: relative;
      cursor: pointer; }
      /* line 585, ../../../scss/components/_module-herramientas-compartir.scss */
      .pre-emergencia .compartirTop-2016 .panel_compartir > li > a:hover,
      .home_emergencia .compartirTop-2016 .panel_compartir > li > a:hover,
      .multimedia-fotos .compartirTop-2016 .panel_compartir > li > a:hover,
      .home-infografia .compartirTop-2016 .panel_compartir > li > a:hover,
      .home-videos .compartirTop-2016 .panel_compartir > li > a:hover {
        opacity: 0.4; }
      /* line 589, ../../../scss/components/_module-herramientas-compartir.scss */
      .pre-emergencia .compartirTop-2016 .panel_compartir > li figure,
      .home_emergencia .compartirTop-2016 .panel_compartir > li figure,
      .multimedia-fotos .compartirTop-2016 .panel_compartir > li figure,
      .home-infografia .compartirTop-2016 .panel_compartir > li figure,
      .home-videos .compartirTop-2016 .panel_compartir > li figure {
        width: 38px;
        height: 38px; }
    /* line 598, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
    .home_emergencia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
    .multimedia-fotos .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
    .home-infografia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before,
    .home-videos .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before {
      content: "\e014";
      display: block;
      position: absolute;
      top: 11px;
      left: 12px;
      color: #45619D;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 614, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
    .home_emergencia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
    .multimedia-fotos .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
    .home-infografia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before,
    .home-videos .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before {
      content: "\e013";
      display: block;
      position: absolute;
      top: 11px;
      left: 12px;
      color: #00ACEE;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 631, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
    .home_emergencia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
    .multimedia-fotos .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
    .home-infografia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before,
    .home-videos .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before {
      content: "\e019";
      display: block;
      position: absolute;
      top: 11px;
      left: 12px;
      color: #DA4B39;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 647, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
    .home_emergencia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
    .multimedia-fotos .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
    .home-infografia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before,
    .home-videos .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before {
      content: "\e023";
      display: block;
      position: absolute;
      top: 11px;
      left: 11px;
      color: #999;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 659, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email,
    .home_emergencia .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email,
    .multimedia-fotos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email,
    .home-infografia .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email,
    .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email {
      display: none; }
/* line 665, ../../../scss/components/_module-herramientas-compartir.scss */
.pre-emergencia .cont-compartidos,
.home_emergencia .cont-compartidos,
.multimedia-fotos .cont-compartidos,
.home-infografia .cont-compartidos,
.home-videos .cont-compartidos {
  display: inline-block;
  text-align: left; }
  /* line 668, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .cont-compartidos > span,
  .home_emergencia .cont-compartidos > span,
  .multimedia-fotos .cont-compartidos > span,
  .home-infografia .cont-compartidos > span,
  .home-videos .cont-compartidos > span {
    font-size: 21px;
    font-size: 1.3125rem;
    color: #363636;
    display: block;
    font-family: "roboto_slabregular"; }
  /* line 674, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .cont-compartidos > p,
  .home_emergencia .cont-compartidos > p,
  .multimedia-fotos .cont-compartidos > p,
  .home-infografia .cont-compartidos > p,
  .home-videos .cont-compartidos > p {
    text-transform: uppercase;
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "cabinregular";
    color: #999;
    display: block;
    margin: 0; }

/* line 687, ../../../scss/components/_module-herramientas-compartir.scss */
.home_emergencia .compartirTop-2016 {
  padding: 0; }
  /* line 689, ../../../scss/components/_module-herramientas-compartir.scss */
  .home_emergencia .compartirTop-2016 .panel_compartir {
    bottom: auto;
    height: 70px;
    margin: 0;
    overflow: visible;
    padding: 6px 0px; }
    /* line 695, ../../../scss/components/_module-herramientas-compartir.scss */
    .home_emergencia .compartirTop-2016 .panel_compartir .ocultar {
      position: absolute;
      top: 0;
      right: 0;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important;
      margin-right: -104px;
      margin-top: -9px; }
      /* line 707, ../../../scss/components/_module-herramientas-compartir.scss */
      .home_emergencia .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar {
        color: #666;
        font-size: 9px;
        font-size: 0.5625rem; }
        /* line 710, ../../../scss/components/_module-herramientas-compartir.scss */
        .home_emergencia .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar:hover {
          background: none !important;
          color: #333333 !important; }
    /* line 722, ../../../scss/components/_module-herramientas-compartir.scss */
    .home_emergencia .compartirTop-2016 .panel_compartir .mail:hover .herramientasCompartir {
      opacity: 1; }
  /* line 728, ../../../scss/components/_module-herramientas-compartir.scss */
  .home_emergencia .compartirTop-2016 .modal-alert.herramientasCompartir {
    top: 60px;
    bottom: auto;
    left: -260px; }
  /* line 735, ../../../scss/components/_module-herramientas-compartir.scss */
  .home_emergencia .compartirTop-2016 .modal-alert.herramientasCompartir.email .inner p {
    width: 100%; }
  /* line 740, ../../../scss/components/_module-herramientas-compartir.scss */
  .home_emergencia .compartirTop-2016 .herramientasCompartir {
    right: 0;
    bottom: auto;
    top: 60px;
    margin-right: -20px; }

/* line 751, ../../../scss/components/_module-herramientas-compartir.scss */
.pre-emergencia .compartirTop-2016 {
  padding: 10px 0 0 0; }
  /* line 753, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .compartirTop-2016 .panel_compartir {
    bottom: auto;
    height: 70px;
    margin: 0;
    overflow: visible;
    padding: 6px 0px; }
    /* line 759, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .ocultar {
      position: absolute;
      top: 0;
      right: 0;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important;
      margin-right: -106px;
      margin-top: -18px; }
      /* line 771, ../../../scss/components/_module-herramientas-compartir.scss */
      .pre-emergencia .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar {
        color: #666;
        font-size: 9px;
        font-size: 0.5625rem; }
        /* line 774, ../../../scss/components/_module-herramientas-compartir.scss */
        .pre-emergencia .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar:hover {
          background: none !important;
          color: #333333 !important; }
    /* line 786, ../../../scss/components/_module-herramientas-compartir.scss */
    .pre-emergencia .compartirTop-2016 .panel_compartir .mail:hover .herramientasCompartir {
      opacity: 1; }
  /* line 792, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .compartirTop-2016 .modal-alert.herramientasCompartir {
    top: 60px;
    bottom: auto;
    left: -260px; }
  /* line 799, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .compartirTop-2016 .modal-alert.herramientasCompartir.email .inner p {
    width: 100%; }
  /* line 804, ../../../scss/components/_module-herramientas-compartir.scss */
  .pre-emergencia .compartirTop-2016 .herramientasCompartir {
    right: 0;
    bottom: auto;
    top: 60px;
    margin-right: -20px; }

/* line 815, ../../../scss/components/_module-herramientas-compartir.scss */
.home-infografia .compartirTop-2016 {
  top: 0;
  left: 0;
  margin-left: 0;
  margin-top: -75px;
  height: 52px; }
  /* line 821, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-infografia .compartirTop-2016 .panel_compartir {
    display: inline-block;
    min-height: 52px;
    overflow: visible !important;
    padding-top: 4px !important; }
    /* line 826, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir li {
      margin: 2px 0 !important;
      border: none !important; }
      /* line 832, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-infografia .compartirTop-2016 .panel_compartir li a figure span:before {
        left: 22px; }
    /* line 842, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before {
      left: 22px; }
    /* line 851, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before {
      left: 22px; }
    /* line 860, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before {
      left: 22px; }
    /* line 869, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before {
      left: 22px; }
    /* line 875, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir:last-child {
      position: absolute;
      right: -45px;
      top: -9px;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important; }
    /* line 886, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-infografia .compartirTop-2016 .panel_compartir .ocultar {
      position: absolute;
      right: -125px !important;
      top: -15px !important;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important; }
      /* line 896, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-infografia .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar {
        color: #333333;
        font-size: 9px;
        font-size: 0.5625rem; }
        /* line 899, ../../../scss/components/_module-herramientas-compartir.scss */
        .home-infografia .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar:hover {
          background: none !important;
          color: #333333 !important; }
  /* line 910, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-infografia .compartirTop-2016 .cont-compartidos {
    position: absolute;
    left: 260px;
    top: 0; }
  /* line 915, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-infografia .compartirTop-2016 .modal-alert.herramientasCompartir.email {
    left: 0;
    right: 0px;
    margin-left: 210px;
    top: auto;
    bottom: 160px; }

/* line 927, ../../../scss/components/_module-herramientas-compartir.scss */
.home-videos .compartirTop-2016 {
  top: 0;
  left: 0;
  margin-left: 0;
  margin-top: -75px;
  height: 52px; }
  /* line 933, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-videos .compartirTop-2016 .panel_compartir {
    display: inline-block;
    height: 52px !important;
    overflow: visible !important;
    padding-top: 4px !important; }
    /* line 938, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir > li {
      margin: 2px 0 !important;
      border-right: none !important; }
      /* line 944, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-videos .compartirTop-2016 .panel_compartir > li > a figure span:before {
        left: 22px; }
    /* line 954, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before {
      left: 22px; }
    /* line 963, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before {
      left: 22px; }
    /* line 972, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before {
      left: 22px; }
    /* line 981, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before {
      left: 22px; }
    /* line 986, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail {
      top: auto !important;
      left: 0 !important;
      margin-left: 0 !important;
      right: auto !important;
      bottom: 70px !important; }
      /* line 992, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner {
        height: auto;
        overflow: hidden; }
        /* line 996, ../../../scss/components/_module-herramientas-compartir.scss */
        .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li {
          border: none !important;
          padding: 0px;
          margin: 0 0 20px 0; }
          /* line 1000, ../../../scss/components/_module-herramientas-compartir.scss */
          .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li input[name="nombre"] {
            width: 360px !important; }
          /* line 1003, ../../../scss/components/_module-herramientas-compartir.scss */
          .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li input[type="email"], .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li input[type="text"] {
            width: 300px !important; }
          /* line 1006, ../../../scss/components/_module-herramientas-compartir.scss */
          .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li input[type=text] {
            width: 100% !important; }
          /* line 1009, ../../../scss/components/_module-herramientas-compartir.scss */
          .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li .textarea_enviaramigo {
            width: 360px !important;
            padding: 0; }
          /* line 1013, ../../../scss/components/_module-herramientas-compartir.scss */
          .home-videos .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email.enviarMail .inner ul li:first-child {
            width: 100%; }
    /* line 1020, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .mail .modal-alert.herramientasCompartir.email {
      bottom: 70px;
      top: auto;
      left: 0; }
    /* line 1026, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-videos .compartirTop-2016 .panel_compartir .ocultar {
      position: absolute;
      right: -125px !important;
      top: -15px !important;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important; }
      /* line 1036, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-videos .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar {
        color: #333333;
        font-size: 9px;
        font-size: 0.5625rem; }
        /* line 1039, ../../../scss/components/_module-herramientas-compartir.scss */
        .home-videos .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar:hover {
          background: none !important;
          color: #333333 !important; }
  /* line 1050, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-videos .compartirTop-2016 .cont-compartidos {
    position: absolute;
    left: 260px;
    top: 0; }

/* line 1061, ../../../scss/components/_module-herramientas-compartir.scss */
.multimedia-fotos .compartirTop-2016 {
  top: 0;
  left: 0;
  margin-left: 0;
  margin-top: -75px;
  height: 52px; }
  /* line 1067, ../../../scss/components/_module-herramientas-compartir.scss */
  .multimedia-fotos .compartirTop-2016 .panel_compartir {
    display: inline-block;
    height: 52px !important;
    overflow: visible !important;
    padding-top: 4px !important; }
    /* line 1072, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir li {
      margin: 2px 0 !important;
      border: none !important; }
      /* line 1078, ../../../scss/components/_module-herramientas-compartir.scss */
      .multimedia-fotos .compartirTop-2016 .panel_compartir li a figure span:before {
        left: 22px; }
    /* line 1088, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before {
      left: 22px; }
    /* line 1097, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before {
      left: 22px; }
    /* line 1106, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before {
      left: 22px; }
    /* line 1115, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before {
      left: 22px; }
    /* line 1121, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir:last-child {
      position: absolute;
      right: -45px;
      top: -9px;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important; }
    /* line 1132, ../../../scss/components/_module-herramientas-compartir.scss */
    .multimedia-fotos .compartirTop-2016 .panel_compartir .ocultar {
      position: absolute;
      right: -45px !important;
      top: -14px !important;
      background: #f9f9f9 !important;
      width: 23px;
      height: 23px;
      border-radius: 50%;
      border: 1px solid #dbdbdb !important;
      padding: 0 !important; }
      /* line 1142, ../../../scss/components/_module-herramientas-compartir.scss */
      .multimedia-fotos .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar {
        color: #333333;
        font-size: 9px;
        font-size: 0.5625rem; }
        /* line 1145, ../../../scss/components/_module-herramientas-compartir.scss */
        .multimedia-fotos .compartirTop-2016 .panel_compartir .ocultar .ico-ocultar:hover {
          background: none !important;
          color: #333333 !important; }
  /* line 1156, ../../../scss/components/_module-herramientas-compartir.scss */
  .multimedia-fotos .compartirTop-2016 .cont-compartidos {
    position: absolute;
    left: 260px;
    top: 0; }
  /* line 1161, ../../../scss/components/_module-herramientas-compartir.scss */
  .multimedia-fotos .compartirTop-2016 .modal-alert.herramientasCompartir.email {
    left: 0;
    right: 0px;
    margin-left: 210px;
    top: auto;
    bottom: 160px; }

/* line 1174, ../../../scss/components/_module-herramientas-compartir.scss */
.home-infografia .compartirTop-2016 .herramientasCompartir {
  right: 0;
  left: 0px;
  margin-left: 210px !important;
  bottom: 160px !important;
  z-index: 9999; }
/* line 1182, ../../../scss/components/_module-herramientas-compartir.scss */
.home-infografia .compartirTop-2016 .modal-alert.herramientasCompartir.email {
  left: 0 !important;
  top: auto;
  bottom: 160px !important; }

/* line 1194, ../../../scss/components/_module-herramientas-compartir.scss */
.home-caricaturas .compartirTop-2016 {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0; }
  /* line 1201, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-caricaturas .compartirTop-2016 .panel_compartir {
    display: inline-block;
    width: auto;
    height: auto;
    position: relative;
    top: 0;
    left: 0; }
    /* line 1208, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir li {
      margin-right: 25px;
      display: inline-block;
      position: relative;
      cursor: pointer;
      padding: 0;
      width: 18%; }
      /* line 1215, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-caricaturas .compartirTop-2016 .panel_compartir li figure {
        width: 38px;
        height: 38px; }
      /* line 1221, ../../../scss/components/_module-herramientas-compartir.scss */
      .home-caricaturas .compartirTop-2016 .panel_compartir li a:hover {
        opacity: 0.4; }
    /* line 1229, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir .fb figure .ico-facebook:before {
      content: "\e014";
      display: block;
      position: absolute;
      top: 11px;
      left: 12px;
      color: #45619D;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 1245, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir .tweet figure .ico-tw:before {
      content: "\e013";
      display: block;
      position: absolute;
      top: 11px;
      left: 12px;
      color: #00ACEE;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 1262, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir .google figure .ico-gplus:before {
      content: "\e019";
      display: block;
      position: absolute;
      top: 11px;
      left: 12px;
      color: #DA4B39;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 1278, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir .mail figure .ico-correo:before {
      content: "\e023";
      display: block;
      position: absolute;
      top: 11px;
      left: 11px;
      color: #999;
      font-size: 17px;
      font-size: 1.0625rem; }
    /* line 1290, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email {
      display: none; }
  /* line 1295, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-caricaturas .compartirTop-2016 .cont-compartidos {
    display: inline-block;
    text-align: left; }
    /* line 1298, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .cont-compartidos > span {
      font-size: 21px;
      font-size: 1.3125rem;
      color: #363636;
      display: block;
      font-family: "roboto_slabregular"; }
    /* line 1304, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .cont-compartidos > p {
      text-transform: uppercase;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "cabinregular";
      color: #999;
      display: block;
      margin: 0; }

/* line 1319, ../../../scss/components/_module-herramientas-compartir.scss */
.home-caricaturas .compartirTop-2016 .panel_compartir {
  display: inline-block;
  float: left;
  width: 262px;
  padding-left: 10px; }
  /* line 1324, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-caricaturas .compartirTop-2016 .panel_compartir > li {
    padding: 0px !important; }
  /* line 1328, ../../../scss/components/_module-herramientas-compartir.scss */
  .home-caricaturas .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email {
    left: 0;
    bottom: 40px;
    margin-left: -20px; }
    /* line 1335, ../../../scss/components/_module-herramientas-compartir.scss */
    .home-caricaturas .compartirTop-2016 .panel_compartir .mail .herramientasCompartir.email .inner form ul li {
      margin-right: 0;
      margin-right: 0;
      display: block;
      width: auto; }
/* line 1348, ../../../scss/components/_module-herramientas-compartir.scss */
.home-caricaturas .compartirTop-2016 .cont-compartidos {
  display: inline-block; }

/*Comments*/
/* line 3, ../../../scss/components/_module-comments.scss */
.modulo_comentarios {
  width: 620px; }

/* line 4, ../../../scss/components/_module-comments.scss */
.error-1 {
  color: #b81d20;
  font-weight: normal;
  line-height: 1;
  font-family: "cabinregular";
  font-size: 13px;
  font-size: 0.8125rem;
  display: block;
  clear: both; }

/* line 11, ../../../scss/components/_module-comments.scss */
.ceet-comments {
  margin: 0 0 10px;
  width: 620px; }
  /* line 17, ../../../scss/components/_module-comments.scss */
  .ceet-comments > header {
    *zoom: 1;
    background-color: #666;
    color: #fff; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .ceet-comments > header:before, .ceet-comments > header:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .ceet-comments > header:after {
      clear: both; }
    /* line 21, ../../../scss/components/_module-comments.scss */
    .ceet-comments > header h2 {
      float: left;
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 15px;
      font-size: 0.9375rem;
      padding: 10px; }
      /* line 26, ../../../scss/components/_module-comments.scss */
      .ceet-comments > header h2 span {
        margin-right: 6px;
        position: relative;
        top: 3px; }
    /* line 32, ../../../scss/components/_module-comments.scss */
    .ceet-comments > header .select {
      background: #e0e0e0;
      float: right;
      padding: 10px;
      color: #666; }
      /* line 37, ../../../scss/components/_module-comments.scss */
      .ceet-comments > header .select label {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabbold";
        font-size: 14px;
        font-size: 0.875rem; }
      /* line 41, ../../../scss/components/_module-comments.scss */
      .ceet-comments > header .select select {
        font-weight: normal;
        line-height: 1;
        font-family: "cabinregular";
        font-size: 12px;
        font-size: 0.75rem;
        text-transform: uppercase;
        margin: 0; }
  /* line 51, ../../../scss/components/_module-comments.scss */
  .ceet-comments .comments-form .inner-content {
    background-color: #f3f3f3;
    margin: 0 0 10px; }
    /* line 54, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-content img[src=""] {
      display: none; }
    /* line 57, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-content header {
      padding: 16px 10px; }
      /* line 59, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-form .inner-content header p {
        font-weight: normal;
        line-height: 1.1;
        font-family: "roboto_slabregular";
        font-size: 15px;
        font-size: 0.9375rem;
        color: #393939; }
        /* line 63, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-form .inner-content header p a {
          color: #0e65a5;
          font-weight: normal;
          line-height: 1.1;
          font-family: "roboto_slabbold"; }
          /* line 66, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-form .inner-content header p a:hover {
            color: #0e65a5; }
  /* line 74, ../../../scss/components/_module-comments.scss */
  .ceet-comments .comments-form .inner-form {
    *zoom: 1;
    background: #f9f9f9;
    border: 1px solid #ddd;
    padding: 12px 20px 25px;
    margin: 0 0 10px;
    position: relative; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .ceet-comments .comments-form .inner-form:before, .ceet-comments .comments-form .inner-form:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .ceet-comments .comments-form .inner-form:after {
      clear: both; }
    /* line 80, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .blocker {
      position: absolute; }
    /* line 83, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form label {
      color: #393939;
      display: block;
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 90, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form textarea {
      background-color: #fff;
      background: #fff;
      border: 1px solid #ddd;
      color: #393939;
      font-size: 12px;
      font-size: 0.75rem;
      height: 100px;
      padding: 7px;
      resize: none;
      width: 100%;
      margin: 15px 0 5px;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular"; }
      /* line 101, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-form .inner-form textarea:focus {
        outline: none; }
    /* line 105, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .btn-tos {
      color: #00aef5;
      display: inline-block;
      margin-bottom: 10px;
      text-transform: uppercase;
      cursor: pointer;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 12px;
      font-size: 0.75rem;
      float: left; }
      /* line 114, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-form .inner-form .btn-tos:hover {
        color: #0e65a5; }
    /* line 118, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .btn-submit {
      background: #f9f9f9;
      border: 1px solid #ddd;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      float: right;
      margin-top: 0;
      text-transform: uppercase;
      padding: 10px 20px;
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 127, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .user-name-form label {
      margin-bottom: 10px; }
    /* line 130, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .user-name-form .text {
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 12px;
      font-size: 0.75rem;
      color: #666;
      display: inline-block; }
    /* line 137, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .user-name-form input {
      background-color: #fff;
      background: #fff;
      border: 1px solid #ddd;
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939;
      padding: 5px 10px;
      width: 340px;
      margin: 0 3px 0px 0; }
    /* line 148, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .user-name-form .cont-input {
      margin-bottom: 10px; }
    /* line 152, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .user-name-form .name-options label {
      display: inline-block;
      margin-right: 5px; }
    /* line 157, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-form .inner-form .user-name-form .list-names {
      display: inline-block; }
      /* line 159, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-form .inner-form .user-name-form .list-names .text-2 {
        color: #00aef5;
        font-weight: normal;
        line-height: 1.1;
        font-family: "roboto_slabbold";
        font-size: 15px;
        font-size: 0.9375rem; }
      /* line 164, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-form .inner-form .user-name-form .list-names li {
        display: inline-block; }
  /* line 171, ../../../scss/components/_module-comments.scss */
  .ceet-comments .comments-item {
    list-style: none; }
    /* line 173, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-item li {
      border: 1px solid #DDD;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      margin: 0 0 10px;
      padding: 20px; }
      /* line 178, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-item li > header {
        *zoom: 1;
        margin-bottom: 20px;
        position: relative; }
        /* line 31, ../../../scss/scss-comon/_mixins.scss */
        .ceet-comments .comments-item li > header:before, .ceet-comments .comments-item li > header:after {
          display: table;
          content: "";
          line-height: 0; }
        /* line 39, ../../../scss/scss-comon/_mixins.scss */
        .ceet-comments .comments-item li > header:after {
          clear: both; }
        /* line 182, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-item li > header .user {
          float: left; }
          /* line 184, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li > header .user h2 {
            font-weight: normal;
            line-height: 1.2;
            font-family: "roboto_slabbold";
            font-size: 15px;
            font-size: 0.9375rem; }
            /* line 187, ../../../scss/components/_module-comments.scss */
            .ceet-comments .comments-item li > header .user h2 a {
              color: #0e65a5;
              word-break: break-all; }
        /* line 193, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-item li > header .btn-reply {
          float: right;
          background: #f9f9f9;
          border: 1px solid #ddd;
          font-size: 13px;
          font-size: 0.8125rem;
          font-weight: normal;
          line-height: 1.1;
          font-family: "cabinbold";
          padding: 10px;
          text-align: center;
          text-transform: uppercase; }
      /* line 201, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-item li p {
        font-weight: normal;
        line-height: 1.2;
        font-family: "roboto_slabregular";
        font-size: 15px;
        font-size: 0.9375rem;
        margin-bottom: 20px;
        color: #393939;
        word-wrap: break-word; }
      /* line 208, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-item li footer {
        *zoom: 1;
        border-top: 1px dotted #CCC;
        margin-bottom: 5px;
        padding-top: 15px; }
        /* line 31, ../../../scss/scss-comon/_mixins.scss */
        .ceet-comments .comments-item li footer:before, .ceet-comments .comments-item li footer:after {
          display: table;
          content: "";
          line-height: 0; }
        /* line 39, ../../../scss/scss-comon/_mixins.scss */
        .ceet-comments .comments-item li footer:after {
          clear: both; }
        /* line 213, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-item li footer .raiting {
          font-weight: normal;
          line-height: 1;
          font-family: "cabinregular";
          color: #666;
          float: left;
          text-transform: uppercase;
          width: 40%;
          font-size: 11px;
          font-size: 0.6875rem; }
          /* line 220, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li footer .raiting span {
            font-size: 11px;
            font-size: 0.6875rem; }
          /* line 223, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li footer .raiting .text {
            margin-right: 15px; }
          /* line 226, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li footer .raiting a {
            color: #666;
            margin-right: 10px; }
            /* line 229, ../../../scss/components/_module-comments.scss */
            .ceet-comments .comments-item li footer .raiting a:hover {
              color: #0e65a5; }
            /* line 231, ../../../scss/components/_module-comments.scss */
            .ceet-comments .comments-item li footer .raiting a.active {
              color: #0e65a5; }
              /* line 233, ../../../scss/components/_module-comments.scss */
              .ceet-comments .comments-item li footer .raiting a.active .et-icon {
                color: #0e65a5; }
          /* line 238, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li footer .raiting .et-icon {
            font-size: 20px;
            font-size: 1.25rem;
            display: inline-block;
            vertical-align: bottom;
            margin: 0 4px 0 0; }
        /* line 245, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-item li footer .report {
          float: right;
          position: relative;
          text-align: right;
          width: 40%; }
          /* line 250, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li footer .report .btn-report {
            font-weight: normal;
            line-height: 1;
            font-family: "cabinregular";
            color: #666;
            font-size: 11px;
            font-size: 0.6875rem; }
            /* line 254, ../../../scss/components/_module-comments.scss */
            .ceet-comments .comments-item li footer .report .btn-report .et-icon {
              color: #DDD;
              font-size: 20px;
              font-size: 1.25rem;
              vertical-align: top; }
      /* line 263, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-item li > ul {
        margin-left: 15%; }
        /* line 265, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-item li > ul li {
          background-color: #F7F7F7;
          border: 1px solid #DDD;
          position: relative;
          margin: 15px 0px 0px 0px; }
          /* line 270, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-item li > ul li .inner-form {
            border: 0;
            margin-bottom: 0;
            padding: 0; }
            /* line 274, ../../../scss/components/_module-comments.scss */
            .ceet-comments .comments-item li > ul li .inner-form .btn-submit {
              background: #f9f9f9;
              border: 1px solid #ddd;
              font-size: 13px;
              font-size: 0.8125rem;
              font-weight: normal;
              line-height: 1.1;
              font-family: "cabinbold";
              padding: 10px;
              text-align: center;
              text-transform: uppercase; }
            /* line 280, ../../../scss/components/_module-comments.scss */
            .ceet-comments .comments-item li > ul li .inner-form .close {
              font-weight: normal;
              line-height: 1;
              font-family: "cabinregular";
              float: right; }
              /* line 283, ../../../scss/components/_module-comments.scss */
              .ceet-comments .comments-item li > ul li .inner-form .close span {
                position: relative;
                top: 2px;
                font-family: et_icons; }
  /* line 295, ../../../scss/components/_module-comments.scss */
  .ceet-comments .modal-alert {
    display: block; }
  /* line 299, ../../../scss/components/_module-comments.scss */
  .ceet-comments .modal-alert a.close {
    position: absolute;
    right: 15px;
    top: 15px;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #666; }
    /* line 306, ../../../scss/components/_module-comments.scss */
    .ceet-comments .modal-alert a.close .icon {
      margin: 0 0 0 5px; }
      /* line 308, ../../../scss/components/_module-comments.scss */
      .ceet-comments .modal-alert a.close .icon:after {
        content: "\e02e";
        color: #666; }
  /* line 316, ../../../scss/components/_module-comments.scss */
  .ceet-comments .comments-modal {
    padding: 40px 20px 0px;
    width: 360px;
    /*&.dark{
      background-color:$grey4;
      border: 1px solid $grey4;
      
        a.close{
          color: #FFF;
          .icon{
            &:after{
              color: #FFF;
            }
          }
        }
      p.link{
        border-top:1px dotted #CCC;
      }
    }
    */ }
    /* line 319, ../../../scss/components/_module-comments.scss */
    .ceet-comments .comments-modal p {
      text-align: center; }
      /* line 321, ../../../scss/components/_module-comments.scss */
      .ceet-comments .comments-modal p.link {
        border-top: 1px dotted #393939;
        margin-top: 15px;
        padding-top: 20px;
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold"; }
        /* line 326, ../../../scss/components/_module-comments.scss */
        .ceet-comments .comments-modal p.link a {
          font-weight: normal;
          line-height: 1;
          font-family: "roboto_slabbold";
          font-size: 15px;
          font-size: 0.9375rem;
          margin: 0 10px;
          color: #00aef5; }
          /* line 331, ../../../scss/components/_module-comments.scss */
          .ceet-comments .comments-modal p.link a:hover {
            color: #0e65a5; }
  /* line 355, ../../../scss/components/_module-comments.scss */
  .ceet-comments .pagination {
    text-align: center; }
    /* line 357, ../../../scss/components/_module-comments.scss */
    .ceet-comments .pagination .btn-load-more {
      background: #f9f9f9;
      border: 1px solid #ddd;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      padding: 10px;
      display: inline-block;
      text-transform: uppercase;
      width: 250px; }

/* line 366, ../../../scss/components/_module-comments.scss */
.modal.modal-rules {
  width: 850px;
  margin-left: -425px;
  top: 90px; }

/* line 371, ../../../scss/components/_module-comments.scss */
.report-modal {
  position: fixed;
  top: 35%;
  left: 35%;
  z-index: 10004;
  /*&.dark{
    background-color:$grey4;
    border: 1px solid $grey4;
    
      a.close{
        color: #FFF;
        .icon{
          &:after{
            color: #FFF;
          }
        }
      }
      h3{
        border-bottom:1px dotted #CCC;
        color:#FFF;
        margin-bottom: 10px;
        padding-bottom: 10px;
      }
     ul{
      li{
        label{
          color: #FFF;
        }
        .btn-reports{
          background-color: $grey4;
          border: 1px solid $grey3;
          color: #FFF;
          &:hover{
            background-color: #000;
          }
        }
      }
    }
  }
  */ }
  /* line 376, ../../../scss/components/_module-comments.scss */
  .report-modal a.close {
    position: absolute;
    right: 20px;
    top: 20px;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #666; }
    /* line 384, ../../../scss/components/_module-comments.scss */
    .report-modal a.close .icon {
      margin: 0 0 0 5px; }
      /* line 386, ../../../scss/components/_module-comments.scss */
      .report-modal a.close .icon:after {
        content: "\e02e";
        color: #666; }
  /* line 393, ../../../scss/components/_module-comments.scss */
  .report-modal h3 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #0e65a5;
    margin: 0 0 15px 0;
    padding-bottom: 10px;
    border-bottom: 1px dotted #ccc; }
  /* line 401, ../../../scss/components/_module-comments.scss */
  .report-modal h5 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabregular";
    color: #666;
    font-size: 12px;
    font-size: 0.75rem;
    margin: 0 0 5px 0; }
  /* line 407, ../../../scss/components/_module-comments.scss */
  .report-modal .select {
    background: #fff;
    border: 1px solid #ddd;
    padding: 0 10px;
    display: inline-block; }
    /* line 411, ../../../scss/components/_module-comments.scss */
    .report-modal .select select {
      font-weight: normal;
      line-height: 1;
      font-family: "cabinregular";
      text-transform: uppercase;
      font-size: 12px;
      font-size: 0.75rem; }
  /* line 418, ../../../scss/components/_module-comments.scss */
  .report-modal ul li {
    border: none;
    padding: 0; }
    /* line 421, ../../../scss/components/_module-comments.scss */
    .report-modal ul li:first-child {
      margin-bottom: 15px; }
  /* line 425, ../../../scss/components/_module-comments.scss */
  .report-modal ul label {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabregular";
    color: #666;
    font-size: 13px;
    font-size: 0.8125rem;
    display: inline-block;
    margin-bottom: 8px; }
  /* line 432, ../../../scss/components/_module-comments.scss */
  .report-modal ul textarea {
    background: #fff;
    border: 1px solid #ddd;
    height: 100px;
    padding: 7px;
    resize: none;
    width: 100%; }
  /* line 439, ../../../scss/components/_module-comments.scss */
  .report-modal ul .btn-reports {
    float: right;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    padding: 7px;
    text-align: center;
    text-transform: uppercase; }

/* line 484, ../../../scss/components/_module-comments.scss */
.block-modal {
  background-color: rgba(255, 255, 255, 0.7);
  position: fixed;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1000; }

/* line 494, ../../../scss/components/_module-comments.scss */
.success {
  *zoom: 1;
  background-color: #FFF;
  border: 1px dashed #0e65a5;
  left: 50%;
  margin: 0 auto;
  margin-left: -205px;
  padding: 35px 15px 25px;
  position: absolute;
  text-align: center;
  top: 220px;
  width: 350px;
  z-index: 20; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .success:before, .success:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .success:after {
    clear: both; }
  /* line 508, ../../../scss/components/_module-comments.scss */
  .success h3 {
    color: #393939;
    font-family: "roboto_slabbold";
    font-size: 15px;
    font-size: 0.9375rem;
    margin: 0 0 10px 0; }
  /* line 514, ../../../scss/components/_module-comments.scss */
  .success h4 {
    margin: 10px auto; }
  /* line 517, ../../../scss/components/_module-comments.scss */
  .success p, .success h4 {
    color: #393939;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 1.2;
    margin-bottom: 15px;
    margin-top: 0; }
    /* line 524, ../../../scss/components/_module-comments.scss */
    .success p.foot, .success h4.foot {
      margin-bottom: 0; }
  /* line 528, ../../../scss/components/_module-comments.scss */
  .success p {
    text-align: left; }
  /* line 531, ../../../scss/components/_module-comments.scss */
  .success p.foot {
    text-align: center; }
  /* line 534, ../../../scss/components/_module-comments.scss */
  .success footer.comments {
    border-top: 1px dotted #393939;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    padding-top: 10px; }
  /* line 543, ../../../scss/components/_module-comments.scss */
  .success .btn {
    background-color: #ccc;
    border: none;
    color: #666;
    cursor: pointer;
    display: inline-block;
    font-family: "cabinregular";
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: bold;
    margin: 5px auto;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
    -webkit-appearance: none;
    min-width: 130px; }
  /* line 559, ../../../scss/components/_module-comments.scss */
  .success .btn-info {
    background-color: #00aef5;
    color: #fff; }
    /* line 562, ../../../scss/components/_module-comments.scss */
    .success .btn-info:hover {
      background-color: #7F8080; }
  /* line 566, ../../../scss/components/_module-comments.scss */
  .success.dark {
    background-color: #393939;
    border-color: #393939; }
    /* line 569, ../../../scss/components/_module-comments.scss */
    .success.dark h3 {
      color: #CACACA; }
    /* line 572, ../../../scss/components/_module-comments.scss */
    .success.dark p {
      color: #CACACA; }
  /* line 576, ../../../scss/components/_module-comments.scss */
  .success .link-close {
    color: #393939;
    font-family: "roboto_slabbold";
    font-size: 12px;
    font-size: 0.75rem;
    position: absolute;
    right: 20px;
    top: 10px; }
    /* line 583, ../../../scss/components/_module-comments.scss */
    .success .link-close span {
      font-family: "et_icons"; }
  /* line 587, ../../../scss/components/_module-comments.scss */
  .success.report {
    position: relative;
    padding: 20px 15px;
    text-align: left; }
    /* line 591, ../../../scss/components/_module-comments.scss */
    .success.report h2 {
      color: #0e65a5;
      font-family: "roboto_slabbold";
      font-size: 20px;
      font-size: 1.25rem;
      margin-bottom: 10px; }
    /* line 597, ../../../scss/components/_module-comments.scss */
    .success.report label {
      color: #393939;
      display: block;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      margin-bottom: 10px; }
    /* line 604, ../../../scss/components/_module-comments.scss */
    .success.report li {
      margin-bottom: 25px; }
    /* line 608, ../../../scss/components/_module-comments.scss */
    .success.report .textarea label {
      color: #0e65a5;
      font-family: "roboto_slabbold";
      font-size: 20px;
      font-size: 1.25rem; }
    /* line 613, ../../../scss/components/_module-comments.scss */
    .success.report .textarea textarea {
      background-color: #fff;
      border: 1px solid #DEDEDE;
      color: #3C3C3C;
      font-size: 0.750em;
      height: 100px;
      margin-bottom: 10px;
      padding: 10px;
      resize: none;
      width: 100%; }
      /* line 623, ../../../scss/components/_module-comments.scss */
      .success.report .textarea textarea:focus {
        outline: none; }
    /* line 628, ../../../scss/components/_module-comments.scss */
    .success.report .combo-select {
      position: relative;
      width: 210px;
      border: 1px solid #ddd;
      background: white;
      padding: 10px;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px; }
      /* line 635, ../../../scss/components/_module-comments.scss */
      .success.report .combo-select select {
        left: 0;
        position: absolute;
        top: 0;
        width: auto; }
      /* line 641, ../../../scss/components/_module-comments.scss */
      .success.report .combo-select .dropdown {
        font-family: "roboto_slabbold";
        font-size: 13px;
        font-size: 0.8125rem;
        margin-right: 5px;
        z-index: 10; }
    /* line 651, ../../../scss/components/_module-comments.scss */
    .success.report .slabregular {
      float: right; }

/* Estilos fase dos */
/* @group Formulario de Nuevo Comentario - Foro La W, podría integrarse con otros estilos */
/* line 659, ../../../scss/components/_module-comments.scss */
.ceet-new-comment-form.fase-dos {
  padding: 20px 15px 5px;
  background: #fff;
  border: 1px solid #ddd;
  margin: 0 10px 15px 0; }
  /* line 663, ../../../scss/components/_module-comments.scss */
  .ceet-new-comment-form.fase-dos h3 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 16px;
    font-size: 1rem; }
  /* line 667, ../../../scss/components/_module-comments.scss */
  .ceet-new-comment-form.fase-dos .inner-form {
    margin: 30px 25px 10px;
    /* Check line 79 */ }
    /* line 670, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos .inner-form input[type="text"], .ceet-new-comment-form.fase-dos .inner-form input[type="email"], .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"], .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"], .ceet-new-comment-form.fase-dos .inner-form textarea {
      background: #f9f9f9;
      border: 1px solid #ddd;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 14px;
      font-size: 0.875rem;
      padding: 10px;
      display: block;
      margin-bottom: 15px; }
    /* line 679, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos .inner-form input[type="text"], .ceet-new-comment-form.fase-dos .inner-form input[type="email"], .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"], .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"] {
      -webkit-background-clip: padding;
      background-clip: padding-box;
      -webkit-appearance: none;
      width: 260px;
      float: left; }
      /* line 685, ../../../scss/components/_module-comments.scss */
      .ceet-new-comment-form.fase-dos .inner-form input[type="text"]:focus, .ceet-new-comment-form.fase-dos .inner-form input[type="email"]:focus, .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"]:focus, .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"]:focus {
        outline: none; }
      /* line 688, ../../../scss/components/_module-comments.scss */
      .ceet-new-comment-form.fase-dos .inner-form input[type="text"][type="email"], .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"], .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"], .ceet-new-comment-form.fase-dos .inner-form input[type="email"][type="email"], .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"], .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"] {
        float: right; }
        /* line 690, ../../../scss/components/_module-comments.scss */
        .ceet-new-comment-form.fase-dos .inner-form input[type="text"][type="email"]:after, .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"]:after, .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"]:after, .ceet-new-comment-form.fase-dos .inner-form input[type="email"][type="email"]:after, .ceet-new-comment-form.fase-dos .inner-form .herramientasCompartir .inner li input[type="text"]:after, .herramientasCompartir .inner li .ceet-new-comment-form.fase-dos .inner-form input[type="text"]:after {
          clear: both; }
    /* line 695, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos .inner-form textarea {
      height: 120px;
      resize: none;
      width: 100%; }
      /* line 699, ../../../scss/components/_module-comments.scss */
      .ceet-new-comment-form.fase-dos .inner-form textarea:before {
        clear: both; }
      /* line 702, ../../../scss/components/_module-comments.scss */
      .ceet-new-comment-form.fase-dos .inner-form textarea:focus {
        outline: none; }
    /* line 706, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos .inner-form footer {
      min-height: 35px;
      /* Check line 93 */
      /* Linea 105 */ }
      /* line 709, ../../../scss/components/_module-comments.scss */
      .ceet-new-comment-form.fase-dos .inner-form footer .btn-tos {
        color: #00aef5;
        display: block;
        margin-bottom: 10px;
        text-transform: uppercase;
        cursor: pointer;
        float: left;
        font-weight: normal;
        line-height: 1.1;
        font-family: "cabinregular";
        font-size: 11px;
        font-size: 0.6875rem; }
        /* line 718, ../../../scss/components/_module-comments.scss */
        .ceet-new-comment-form.fase-dos .inner-form footer .btn-tos:hover {
          color: #0e65a5; }
      /* line 723, ../../../scss/components/_module-comments.scss */
      .ceet-new-comment-form.fase-dos .inner-form footer .btn-submit {
        background: #f9f9f9;
        border: 1px solid #ddd;
        font-size: 13px;
        font-size: 0.8125rem;
        font-weight: normal;
        line-height: 1.1;
        font-family: "cabinbold";
        float: right;
        margin-top: 0;
        text-transform: uppercase;
        padding: 10px;
        min-width: 136px; }
  /* line 733, ../../../scss/components/_module-comments.scss */
  .ceet-new-comment-form.fase-dos .mensaje-procesado {
    display: none;
    min-height: 266px;
    min-width: 588px;
    text-align: center; }
    /* line 738, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos .mensaje-procesado .msg {
      display: block;
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      font-size: 18px;
      font-size: 1.125rem;
      padding-top: 120px; }
    /* line 744, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos .mensaje-procesado .back {
      display: block;
      margin: 15px auto;
      width: 138px;
      background: #f9f9f9;
      border: 1px solid #ddd;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      text-transform: uppercase;
      text-align: center;
      padding: 8px 0; }
  /* line 754, ../../../scss/components/_module-comments.scss */
  .ceet-new-comment-form.fase-dos.procesado {
    background-color: #f3f3f3; }
    /* line 756, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos.procesado header, .ceet-new-comment-form.fase-dos.procesado .inner-form {
      display: none; }
    /* line 759, ../../../scss/components/_module-comments.scss */
    .ceet-new-comment-form.fase-dos.procesado .mensaje-procesado {
      display: block; }

/* @end Formulario de Nuevo Comentario */
/* line 2, ../../../scss/components/_component-select.scss */
.select select {
  font-weight: normal;
  line-height: 1;
  font-family: "roboto_slabbold";
  font-size: 12px;
  font-size: 0.75rem;
  color: #393939;
  background: none;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: window;
  position: relative;
  padding: 0 20px 0 0;
  z-index: 10;
  cursor: pointer; }
/* line 15, ../../../scss/components/_component-select.scss */
.select:after {
  font-weight: normal;
  line-height: 1;
  font-family: "et_icons";
  content: '\e061';
  color: #393939;
  position: relative;
  top: 3px;
  left: -20px; }

/*@group Tooltip error */
/* line 2, ../../../scss/components/_module-tooltips-form.scss */
.tool-error, .tool-alert {
  position: absolute;
  z-index: 1000;
  display: block;
  padding: 5px 10px;
  font-weight: normal;
  line-height: 1.2;
  font-family: "cabinregular";
  font-size: 11px;
  font-size: 0.6875rem; }

/* line 10, ../../../scss/components/_module-tooltips-form.scss */
.tool-error:after {
  width: 0;
  height: 0;
  border-left: 10px solid;
  border-right: 10px solid;
  border-top: 15px solid;
  content: "";
  position: absolute;
  bottom: -15px;
  left: 10px; }

/* line 21, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.left:after {
  border-left: 10px solid;
  border-right: 10px solid;
  border-top: 15px solid;
  border-bottom: 10px solid;
  left: -15px;
  right: auto;
  top: 0;
  bottom: 0;
  margin: auto; }

/* line 32, ../../../scss/components/_module-tooltips-form.scss */
.tool-alert:after {
  width: 0;
  height: 0;
  border-left: 10px solid;
  border-right: 10px solid;
  border-top: 15px solid;
  border-bottom: 10px solid;
  content: "";
  position: absolute;
  bottom: -15px;
  right: 10px; }

/* line 44, ../../../scss/components/_module-tooltips-form.scss */
.tool-alert.left:after {
  border-left: 10px solid;
  border-right: 10px solid;
  border-top: 15px solid;
  border-bottom: 10px solid;
  left: -15px;
  right: auto;
  top: 0;
  bottom: 0;
  margin: auto; }

/*@end Tooltip error */
/* @group Tooltip error */
/* line 58, ../../../scss/components/_module-tooltips-form.scss */
.tool-error, .tool-alert {
  background-color: #F2D7D9;
  color: #A21110;
  border-radius: 7px;
  text-align: center;
  text-transform: none; }

/* line 65, ../../../scss/components/_module-tooltips-form.scss */
.tool-error:after {
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: #F2D7D9; }

/* line 70, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.left:after {
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-right-color: #F2D7D9;
  border-top-color: transparent; }

/* line 76, ../../../scss/components/_module-tooltips-form.scss */
.tool-alert {
  background-color: #D1E0EA;
  color: #3B65A0; }

/* line 80, ../../../scss/components/_module-tooltips-form.scss */
.tool-alert:after {
  border-bottom-color: #d1e0ea;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent; }

/* line 86, ../../../scss/components/_module-tooltips-form.scss */
.tool-alert.left:after {
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-right-color: #D3E2EC;
  border-top-color: transparent; }

/*@end Tooltip error */
/* @group Alertas Reportar */
/* line 95, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.nombre_error {
  margin: 0 40px 0 20px;
  top: 115px; }

/* line 99, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.email_error {
  margin: 0 80px 0 20px;
  top: 130px; }

/* line 103, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.mensaje_error {
  margin: 0 100px 0 20px;
  top: 185px; }

/* @end */
/* @group Alertas Amigo */
/* line 110, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.nombre_amigo_error,
.tool-error.email_amigo_error {
  right: -78%;
  left: auto;
  margin: auto;
  width: 75%;
  top: -7%; }

/* line 118, ../../../scss/components/_module-tooltips-form.scss */
.tool-alert,
.tool-error.nombre_error,
.tool-error.email_error,
.tool-error.mensaje_error {
  right: -62%;
  left: auto;
  margin: auto;
  width: 60%;
  top: -55%; }

/* line 128, ../../../scss/components/_module-tooltips-form.scss */
.tool-error.mensaje_error,
#tooltip_mensaje {
  top: -5%; }

/* @end */
/*Modulo Multimedia*/
/* line 2, ../../../scss/components/_module-home-seccion.scss */
.home-seccion {
  /*@group modulo sociales*/ }
  /* line 3, ../../../scss/components/_module-home-seccion.scss */
  .home-seccion .modulo_publicidad {
    width: 100%; }
    /* line 5, ../../../scss/components/_module-home-seccion.scss */
    .home-seccion .modulo_publicidad .pautefacil {
      display: inline-block;
      width: 622px;
      margin: 0 11px 0 0;
      vertical-align: top; }
    /* line 13, ../../../scss/components/_module-home-seccion.scss */
    .home-seccion .modulo_publicidad .pauta-300-100 {
      display: inline-block;
      vertical-align: top;
      margin-top: 35px; }
  /* line 24, ../../../scss/components/_module-home-seccion.scss */
  .home-seccion .modulo-sociales .articulo_secundario figure {
    width: auto; }
  /* line 28, ../../../scss/components/_module-home-seccion.scss */
  .home-seccion .modulo-sociales article {
    margin: 15px 0 10px 14px;
    width: 30%;
    float: left;
    padding: 0; }
    /* line 33, ../../../scss/components/_module-home-seccion.scss */
    .home-seccion .modulo-sociales article:nth-child(3) {
      margin-left: 33px; }
    /* line 36, ../../../scss/components/_module-home-seccion.scss */
    .home-seccion .modulo-sociales article:nth-child(4) {
      float: right;
      margin-right: 14px; }

/* line 45, ../../../scss/components/_module-home-seccion.scss */
.noticia_ppal_seccion .main_article .contenedor_player {
  width: 600px;
  height: 300px; }

/* line 51, ../../../scss/components/_module-home-seccion.scss */
.twitterTec {
  margin: 15px 0; }

/* line 52, ../../../scss/components/_module-home-seccion.scss */
.mas_noticias_cargadas {
  clear: both; }

/*@group Nivel 2 */
/*Mas noticias*/
/* line 59, ../../../scss/components/_module-home-seccion.scss */
.sub_secciones > .first.content-sub-seccion {
  margin: 0; }
/* line 62, ../../../scss/components/_module-home-seccion.scss */
.sub_secciones .sub-seccion {
  background: #fff;
  border: 1px solid #ddd;
  margin: 0 0 10px; }
  /* line 65, ../../../scss/components/_module-home-seccion.scss */
  .sub_secciones .sub-seccion > h2 {
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinbold";
    background: #999;
    margin: 0 -10px 10px;
    padding: 10px;
    text-align: center;
    text-transform: uppercase; }
    /* line 73, ../../../scss/components/_module-home-seccion.scss */
    .sub_secciones .sub-seccion > h2 a {
      color: #fff; }
  /* line 77, ../../../scss/components/_module-home-seccion.scss */
  .sub_secciones .sub-seccion article {
    background: #FFF;
    border: 1px solid #DDD;
    border-bottom-width: 1px;
    border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 15px 9px 19px 9px;
    background: #f3f3f3;
    border: 1px solid #eaeaea;
    margin-bottom: 10px; }
    /* line 82, ../../../scss/components/_module-home-seccion.scss */
    .sub_secciones .sub-seccion article img {
      margin: 0 0 10px; }
  /* line 87, ../../../scss/components/_module-home-seccion.scss */
  .sub_secciones .sub-seccion .main_article h2 {
    font-size: 20px;
    font-size: 1.25rem; }
/* line 92, ../../../scss/components/_module-home-seccion.scss */
.sub_secciones .content-sub-seccion {
  float: left;
  margin: 0 0 0 20px;
  width: 31.9%; }

/*Leisure*/
/* line 100, ../../../scss/components/_module-home-seccion.scss */
.leisure {
  *zoom: 1;
  background-color: #F3F3F3;
  border: 1px solid #DDDDDD;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  clear: left;
  margin-bottom: 20px;
  padding: 15px 15px 25px; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .leisure:before, .leisure:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .leisure:after {
    clear: both; }
  /* line 108, ../../../scss/components/_module-home-seccion.scss */
  .leisure > h2 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold";
    font-size: 12px;
    font-size: 0.75rem;
    margin-bottom: 20px; }
  /* line 113, ../../../scss/components/_module-home-seccion.scss */
  .leisure .text {
    width: 61.0169491525%;
    float: left; }
    /* line 116, ../../../scss/components/_module-home-seccion.scss */
    .leisure .text a {
      color: #393939;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular";
      font-size: 12px;
      font-size: 0.75rem;
      float: left; }
      /* line 121, ../../../scss/components/_module-home-seccion.scss */
      .leisure .text a:hover {
        color: #666; }
  /* line 126, ../../../scss/components/_module-home-seccion.scss */
  .leisure .icon {
    float: left;
    margin-right: 4%;
    width: 34.2372881356%; }
    /* line 130, ../../../scss/components/_module-home-seccion.scss */
    .leisure .icon span {
      background: url(../../images/sprites/icons-leisure.png) no-repeat;
      display: inline-block;
      height: 62px; }
      /* line 134, ../../../scss/components/_module-home-seccion.scss */
      .leisure .icon span.icon-zodiac {
        background-position: -10px -153px;
        height: 59px;
        width: 84px; }
      /* line 139, ../../../scss/components/_module-home-seccion.scss */
      .leisure .icon span.icon-astral {
        background-position: -10px -10px;
        height: 62px;
        width: 101px; }
      /* line 144, ../../../scss/components/_module-home-seccion.scss */
      .leisure .icon span.icon-puzzle {
        background-position: -10px -82px;
        height: 61px;
        width: 85px; }
  /* line 151, ../../../scss/components/_module-home-seccion.scss */
  .leisure .large-4 {
    *zoom: 1;
    border-right: 1px dotted #ccc; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .leisure .large-4:before, .leisure .large-4:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .leisure .large-4:after {
      clear: both; }
    /* line 154, ../../../scss/components/_module-home-seccion.scss */
    .leisure .large-4:last-child {
      border-right: none; }

/* line 160, ../../../scss/components/_module-home-seccion.scss */
.row {
  *zoom: 1;
  padding-bottom: 20px; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .row:before, .row:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .row:after {
    clear: both; }

/* line 165, ../../../scss/components/_module-home-seccion.scss */
.now-showing {
  *zoom: 1;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 10px 10px 20px 15px;
  position: relative;
  background: #f3f3f3;
  border: 1px solid #ddd;
  margin-bottom: 15px; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .now-showing:before, .now-showing:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .now-showing:after {
    clear: both; }
  /* line 172, ../../../scss/components/_module-home-seccion.scss */
  .now-showing > h2 {
    background: #666;
    font-family: 'cabinbold';
    font-size: 14px;
    font-size: 0.875rem;
    margin: 0 -10px 10px -15px;
    padding: 7px 10px;
    color: #fff; }
  /* line 180, ../../../scss/components/_module-home-seccion.scss */
  .now-showing li {
    position: relative;
    text-align: center; }
    /* line 184, ../../../scss/components/_module-home-seccion.scss */
    .now-showing li h5 {
      color: #393939;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      font-size: 11px;
      font-size: 0.6875rem;
      width: 165px;
      text-transform: uppercase;
      margin-top: 10px; }
    /* line 192, ../../../scss/components/_module-home-seccion.scss */
    .now-showing li figure {
      position: relative;
      width: 165px;
      min-height: 243px; }
    /* line 197, ../../../scss/components/_module-home-seccion.scss */
    .now-showing li .mask {
      background-color: rgba(57, 57, 57, 0.9);
      bottom: 0;
      display: none;
      left: 0;
      padding: 17px 12px;
      position: absolute;
      right: 0;
      top: 0;
      max-height: 240px;
      overflow: hidden; }
      /* line 208, ../../../scss/components/_module-home-seccion.scss */
      .now-showing li .mask dl {
        color: #FFF;
        font-weight: normal;
        line-height: 1.2;
        font-family: "roboto_slabregular";
        font-size: 13px;
        font-size: 0.8125rem;
        margin-bottom: 30px;
        text-align: left; }
        /* line 214, ../../../scss/components/_module-home-seccion.scss */
        .now-showing li .mask dl dd {
          margin-bottom: 7px; }
      /* line 218, ../../../scss/components/_module-home-seccion.scss */
      .now-showing li .mask .more {
        background-color: #00AEF5;
        color: #FFF;
        display: block;
        font-weight: normal;
        line-height: 1.2;
        font-family: "cabinbold";
        font-size: 12px;
        font-size: 0.75rem;
        margin-bottom: 20px;
        padding: 4px 0;
        text-align: center; }
      /* line 228, ../../../scss/components/_module-home-seccion.scss */
      .now-showing li .mask .link {
        color: #FFF;
        font-weight: normal;
        line-height: 1.2;
        font-family: "cabinbold";
        font-size: 12px;
        font-size: 0.75rem; }
    /* line 235, ../../../scss/components/_module-home-seccion.scss */
    .now-showing li:hover .mask {
      display: block; }
  /* line 240, ../../../scss/components/_module-home-seccion.scss */
  .now-showing .now-showing-carrusel {
    height: 320px; }
    /* line 242, ../../../scss/components/_module-home-seccion.scss */
    .now-showing .now-showing-carrusel .flex-viewport {
      margin: 5px 0 0 15px; }
    /* line 245, ../../../scss/components/_module-home-seccion.scss */
    .now-showing .now-showing-carrusel .flex-direction-nav {
      left: 0;
      position: absolute;
      top: 35%;
      width: 100%; }
      /* line 250, ../../../scss/components/_module-home-seccion.scss */
      .now-showing .now-showing-carrusel .flex-direction-nav .flex-prev {
        height: 63px;
        width: 27px;
        text-indent: -9999px;
        display: block;
        float: left;
        top: 11%;
        margin: 0;
        background: #ccc;
        color: #393939;
        left: 8px;
        left: 0%;
        position: absolute;
        top: 40%; }
        /* line 125, ../../../scss/scss-comon/_mixins.scss */
        .now-showing .now-showing-carrusel .flex-direction-nav .flex-prev:after {
          text-indent: 0;
          float: left;
          top: 23px;
          position: relative;
          font-size: 16px;
          font-size: 1rem;
          left: 8px; }
        /* line 133, ../../../scss/scss-comon/_mixins.scss */
        .now-showing .now-showing-carrusel .flex-direction-nav .flex-prev:hover {
          background: #0e65a5;
          color: #fff; }
        /* line 139, ../../../scss/scss-comon/_mixins.scss */
        .now-showing .now-showing-carrusel .flex-direction-nav .flex-prev:after {
          content: "\e053"; }
      /* line 256, ../../../scss/components/_module-home-seccion.scss */
      .now-showing .now-showing-carrusel .flex-direction-nav .flex-next {
        height: 63px;
        width: 27px;
        text-indent: -9999px;
        display: block;
        float: left;
        top: 11%;
        margin: 0;
        background: #ccc;
        color: #393939;
        right: 8px;
        position: absolute;
        right: 0%;
        top: 40%; }
        /* line 125, ../../../scss/scss-comon/_mixins.scss */
        .now-showing .now-showing-carrusel .flex-direction-nav .flex-next:after {
          text-indent: 0;
          float: left;
          top: 23px;
          position: relative;
          font-size: 16px;
          font-size: 1rem;
          left: 8px; }
        /* line 133, ../../../scss/scss-comon/_mixins.scss */
        .now-showing .now-showing-carrusel .flex-direction-nav .flex-next:hover {
          background: #0e65a5;
          color: #fff; }
        /* line 145, ../../../scss/scss-comon/_mixins.scss */
        .now-showing .now-showing-carrusel .flex-direction-nav .flex-next:after {
          content: "\e050"; }
    /* line 263, ../../../scss/components/_module-home-seccion.scss */
    .now-showing .now-showing-carrusel .flex-control-paging {
      bottom: 0px; }
      /* line 266, ../../../scss/components/_module-home-seccion.scss */
      .now-showing .now-showing-carrusel .flex-control-paging li a {
        width: 15px;
        height: 15px;
        border-radius: 10px;
        display: block;
        cursor: pointer;
        text-indent: -9999px;
        border: 1px solid #CCC;
        background: #F9F9F9; }
      /* line 276, ../../../scss/components/_module-home-seccion.scss */
      .now-showing .now-showing-carrusel .flex-control-paging li a:hover {
        background: #ccc; }
      /* line 279, ../../../scss/components/_module-home-seccion.scss */
      .now-showing .now-showing-carrusel .flex-control-paging li a.flex-active {
        cursor: default;
        background: #666; }
  /* line 286, ../../../scss/components/_module-home-seccion.scss */
  .now-showing .btn-mas-noticias {
    margin: 20px auto 0; }

/* @group comentario destacado */
/* line 2, ../../../scss/components/_module-home-opinion.scss */
.mod_comentariodestacado {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 10px 19px 10px;
  background: #fff;
  border: 1px solid #ddd; }
  /* line 5, ../../../scss/components/_module-home-opinion.scss */
  .mod_comentariodestacado h3 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #0e65a5;
    text-transform: uppercase;
    margin: 0 0 10px; }
  /* line 12, ../../../scss/components/_module-home-opinion.scss */
  .mod_comentariodestacado > div {
    background: #f3f3f3;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 15px 10px; }
    /* line 16, ../../../scss/components/_module-home-opinion.scss */
    .mod_comentariodestacado > div a {
      color: #393939; }
    /* line 19, ../../../scss/components/_module-home-opinion.scss */
    .mod_comentariodestacado > div h2 {
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      font-size: 18px;
      font-size: 1.125rem;
      margin: 0 0 5px; }
    /* line 24, ../../../scss/components/_module-home-opinion.scss */
    .mod_comentariodestacado > div p {
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 28, ../../../scss/components/_module-home-opinion.scss */
    .mod_comentariodestacado > div .name_comentario {
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      color: #0e65a5;
      display: block;
      margin: 0 0 5px; }
  /* line 35, ../../../scss/components/_module-home-opinion.scss */
  .mod_comentariodestacado .btn_vermasopinion {
    display: block;
    margin-bottom: 5px;
    width: 80%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0;
    margin: 20px auto 0; }

/* line 47, ../../../scss/components/_module-home-opinion.scss */
.home-opinion .modulo_opinion.editorial.modulo {
  background: #f3f3f3;
  position: relative; }
/* line 60, ../../../scss/components/_module-home-opinion.scss */
.home-opinion .video.modulo .content-video .video_destacado {
  padding: 0; }
  /* line 63, ../../../scss/components/_module-home-opinion.scss */
  .home-opinion .video.modulo .content-video .video_destacado .titulo_video h2 {
    width: 79%;
    float: right; }

/* line 73, ../../../scss/components/_module-home-opinion.scss */
.mod_editorialrecomendado {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 10px 19px 10px;
  background: #fff;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 15px 10px; }
  /* line 76, ../../../scss/components/_module-home-opinion.scss */
  .mod_editorialrecomendado h3 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #0e65a5;
    text-transform: uppercase;
    margin: 0 0 10px;
    padding: 0 0 5px;
    border-bottom: 1px dotted #0e65a5; }
  /* line 90, ../../../scss/components/_module-home-opinion.scss */
  .mod_editorialrecomendado figure {
    margin: 0 0 5px; }
  /* line 93, ../../../scss/components/_module-home-opinion.scss */
  .mod_editorialrecomendado .pais_editorial {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    color: #00aef5;
    margin: 0 0 10px;
    display: block; }
  /* line 99, ../../../scss/components/_module-home-opinion.scss */
  .mod_editorialrecomendado h2 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0 0 10px; }
  /* line 104, ../../../scss/components/_module-home-opinion.scss */
  .mod_editorialrecomendado p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 109, ../../../scss/components/_module-home-opinion.scss */
  .mod_editorialrecomendado .btn_vermasopinion {
    display: block;
    margin-bottom: 5px;
    width: 80%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0;
    margin: 20px auto 5px; }

/* @group Carta lector */
/* line 123, ../../../scss/components/_module-home-opinion.scss */
.content_cartas {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 10px 9px 10px;
  background: #f3f3f3;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #ccc; }
  /* line 128, ../../../scss/components/_module-home-opinion.scss */
  .content_cartas h3 {
    margin: 0 0 10px 0;
    text-transform: uppercase;
    color: #0e65a5;
    font-family: 'cabinbold';
    font-size: 14px;
    font-size: 0.875rem;
    border-bottom: 1px dotted #999;
    padding-bottom: 5px; }
  /* line 137, ../../../scss/components/_module-home-opinion.scss */
  .content_cartas h2 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 18px;
    font-size: 1.125rem;
    margin: 0 0 5px; }
  /* line 145, ../../../scss/components/_module-home-opinion.scss */
  .content_cartas p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 152, ../../../scss/components/_module-home-opinion.scss */
  .content_cartas .destacado {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    display: block;
    color: #666;
    margin: 0 0 10px; }
  /* line 159, ../../../scss/components/_module-home-opinion.scss */
  .content_cartas > a {
    display: block;
    margin-bottom: 5px;
    width: 80%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0;
    margin: 20px auto 10px; }

/* @group Instantanea del dia */
/* line 171, ../../../scss/components/_module-home-opinion.scss */
.content_instantanea {
  padding: 10px 10px 0px 10px;
  margin: 0px 0px 10px 0px;
  background: #f3f3f3;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  /* @end */ }
  /* line 178, ../../../scss/components/_module-home-opinion.scss */
  .content_instantanea .top_instantanea h3 {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    background: #666;
    padding: 7px 10px;
    text-transform: uppercase;
    margin: 0 -10px 10px;
    color: #fff; }
  /* line 188, ../../../scss/components/_module-home-opinion.scss */
  .content_instantanea figure {
    position: relative;
    margin: 0 0 10px; }
  /* line 192, ../../../scss/components/_module-home-opinion.scss */
  .content_instantanea figcaption {
    background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 0%, #000000 100%);
    height: 100%;
    position: absolute;
    width: 100%;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#000000',GradientType=0 );
    /* IE6-9 */
    height: auto;
    position: absolute;
    bottom: 0;
    padding: 10px;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold";
    font-size: 18px;
    font-size: 1.125rem;
    color: #fff; }

/* line 208, ../../../scss/components/_module-home-opinion.scss */
.section_col.last .video.modulo .content-video .video_destacado {
  margin: 0; }
  /* line 209, ../../../scss/components/_module-home-opinion.scss */
  .section_col.last .video.modulo .content-video .video_destacado figure {
    width: 280px;
    height: 210px; }

/* line 218, ../../../scss/components/_module-home-opinion.scss */
.calendar-container {
  background-color: #E7E7E7;
  bottom: 0;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 308px; }
  /* line 226, ../../../scss/components/_module-home-opinion.scss */
  .calendar-container .ico-time {
    font-family: "et_icons"; }
  /* line 229, ../../../scss/components/_module-home-opinion.scss */
  .calendar-container .btn-close {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 13px;
    font-size: 0.8125rem;
    color: #666;
    position: absolute;
    top: 7px;
    right: 10px;
    cursor: pointer; }
  /* line 238, ../../../scss/components/_module-home-opinion.scss */
  .calendar-container .archive-item {
    border-bottom: 1px solid #cacaca;
    background-color: #F9F9F9;
    display: none;
    height: 100%;
    left: 0;
    padding: 25px 10px 15px;
    position: absolute;
    top: 0;
    z-index: 20;
    width: 100%; }
    /* line 249, ../../../scss/components/_module-home-opinion.scss */
    .calendar-container .archive-item header {
      border-bottom: 1px dotted #0e65a5;
      color: #0e65a5;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      font-size: 15px;
      font-size: 0.9375rem;
      margin-bottom: 10px;
      padding-bottom: 5px;
      text-align: center; }
    /* line 258, ../../../scss/components/_module-home-opinion.scss */
    .calendar-container .archive-item ul {
      list-style: none;
      margin-bottom: 10px; }
      /* line 261, ../../../scss/components/_module-home-opinion.scss */
      .calendar-container .archive-item ul li {
        border-bottom: 1px dotted #ccc;
        margin-bottom: 4px;
        padding: 6px 0 8px 7px; }
        /* line 265, ../../../scss/components/_module-home-opinion.scss */
        .calendar-container .archive-item ul li span {
          font-family: "roboto_slabregular"; }
        /* line 269, ../../../scss/components/_module-home-opinion.scss */
        .calendar-container .archive-item ul li a span {
          display: block; }
          /* line 271, ../../../scss/components/_module-home-opinion.scss */
          .calendar-container .archive-item ul li a span.category {
            color: #393939;
            font-weight: normal;
            line-height: 1.2;
            font-family: "roboto_slabbold";
            font-size: 15px;
            font-size: 0.9375rem; }
          /* line 277, ../../../scss/components/_module-home-opinion.scss */
          .calendar-container .archive-item ul li a span.title {
            color: #666;
            font-weight: normal;
            line-height: 1.2;
            font-family: "cabinbold";
            font-size: 15px;
            font-size: 0.9375rem; }

/* line 288, ../../../scss/components/_module-home-opinion.scss */
#archive-data {
  border-bottom: 1px solid #cacaca;
  position: absolute;
  width: 100%; }
  /* line 292, ../../../scss/components/_module-home-opinion.scss */
  #archive-data .fc-header {
    border-bottom: 1px dotted #0e65a5;
    color: #0e65a5;
    display: block;
    margin: 30px 0px 0px 0px;
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold";
    font-size: 15px;
    font-size: 0.9375rem;
    padding-bottom: 10px;
    text-transform: uppercase; }
    /* line 301, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-header span {
      font-family: "roboto_slabbold";
      cursor: pointer; }
    /* line 309, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-header .fc-header-title {
      display: block;
      text-align: center;
      width: 300px; }
      /* line 313, ../../../scss/components/_module-home-opinion.scss */
      #archive-data .fc-header .fc-header-title h2 {
        display: inline-block; }
    /* line 317, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-header .fc-header-center {
      display: none; }
    /* line 320, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-header .fc-header-right {
      left: 0;
      position: absolute;
      right: 0; }
      /* line 324, ../../../scss/components/_module-home-opinion.scss */
      #archive-data .fc-header .fc-header-right .fc-button-today {
        display: none; }
      /* line 327, ../../../scss/components/_module-home-opinion.scss */
      #archive-data .fc-header .fc-header-right .fc-button-prev {
        color: #0e65a5;
        position: absolute;
        left: 10px; }
      /* line 332, ../../../scss/components/_module-home-opinion.scss */
      #archive-data .fc-header .fc-header-right .fc-button-next {
        font-size: 15px;
        font-size: 0.9375rem;
        color: #0e65a5;
        position: absolute;
        right: 10px; }
      /* line 338, ../../../scss/components/_module-home-opinion.scss */
      #archive-data .fc-header .fc-header-right .fc-text-arrow {
        cursor: pointer;
        font-size: 25px;
        font-size: 1.5625rem;
        position: relative;
        top: -10px; }
  /* line 346, ../../../scss/components/_module-home-opinion.scss */
  #archive-data .fc-content {
    padding: 10px 0 0; }
    /* line 348, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-content th {
      color: #666;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      font-size: 15px;
      font-size: 0.9375rem;
      text-transform: uppercase; }
    /* line 357, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-content thead th {
      padding-bottom: 10px; }
  /* line 362, ../../../scss/components/_module-home-opinion.scss */
  #archive-data .fc-event-title,
  #archive-data .fc-event-time,
  #archive-data .fc-event-title {
    display: none; }
  /* line 367, ../../../scss/components/_module-home-opinion.scss */
  #archive-data .fc-day {
    background-color: #ccc;
    border: 1px solid #fff;
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    horizontal-align: center;
    text-align: center;
    cursor: pointer; }
    /* line 375, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-day div {
      display: inline-block;
      padding: 4px 0; }
    /* line 379, ../../../scss/components/_module-home-opinion.scss */
    #archive-data .fc-day .fc-day-content {
      display: none; }
  /* line 383, ../../../scss/components/_module-home-opinion.scss */
  #archive-data .fc-other-month {
    opacity: 0.3;
    filter: alpha(opacity=30); }
  /* line 386, ../../../scss/components/_module-home-opinion.scss */
  #archive-data .fc-today {
    background-color: #0e65a5;
    color: #fff; }

/* line 1, ../../../scss/components/_module-columnistas.scss */
.mod_columnistas {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 15px 0px 15px;
  background: #fff;
  border: 1px solid #ddd;
  min-height: 253px; }
  /* line 5, ../../../scss/components/_module-columnistas.scss */
  .mod_columnistas .top_modcolumnistas {
    position: relative; }
    /* line 7, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .top_modcolumnistas h2 {
      margin: 0 0 10px 0;
      text-transform: uppercase;
      color: #0e65a5;
      font-family: 'cabinbold';
      font-size: 14px;
      font-size: 0.875rem;
      border-bottom: 1px dotted #393939;
      padding-bottom: 10px; }
    /* line 16, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .top_modcolumnistas .wrapper-select {
      position: absolute;
      top: 0;
      right: -5px;
      color: #666; }
      /* line 21, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas .top_modcolumnistas .wrapper-select .wrapper-desplegable {
        font-family: 'cabinregular';
        font-size: 12px;
        font-size: 0.75rem; }
        /* line 24, ../../../scss/components/_module-columnistas.scss */
        .mod_columnistas .top_modcolumnistas .wrapper-select .wrapper-desplegable span {
          vertical-align: middle;
          font-size: 11px;
          font-size: 0.6875rem;
          cursor: pointer; }
    /* line 32, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .top_modcolumnistas article:last-child {
      border: none;
      margin: 0; }
  /* line 38, ../../../scss/components/_module-columnistas.scss */
  .mod_columnistas .tit_articulocolumnistas {
    margin-bottom: 10px; }
  /* line 42, ../../../scss/components/_module-columnistas.scss */
  .mod_columnistas .articulo_columnistas {
    border-bottom: 1px dotted #999;
    padding-bottom: 10px;
    margin-bottom: 15px;
    overflow: hidden; }
    /* line 43, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .articulo_columnistas figure {
      width: 70px;
      height: 70px;
      float: left;
      margin: 0px 10px 10px 0px; }
      /* line 49, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas .articulo_columnistas figure a img {
        height: 70px;
        width: 70px; }
    /* line 55, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .articulo_columnistas h4 {
      display: inline-block; }
      /* line 57, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas .articulo_columnistas h4 a {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabbold";
        font-size: 15px;
        font-size: 0.9375rem; }
    /* line 63, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .articulo_columnistas h2 {
      display: inline-block;
      width: 70%; }
      /* line 66, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas .articulo_columnistas h2 a {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabbold";
        font-size: 18px;
        font-size: 1.125rem; }
    /* line 72, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .articulo_columnistas p {
      display: inline-block; }
      /* line 74, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas .articulo_columnistas p a {
        font-weight: normal;
        line-height: 19px;
        font-family: "roboto_slabregular";
        font-size: 15px;
        font-size: 0.9375rem; }
        /* line 78, ../../../scss/components/_module-columnistas.scss */
        .mod_columnistas .articulo_columnistas p a:hover {
          color: #0e65a5; }
    /* line 87, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .articulo_columnistas .twitter_columnistas {
      font-weight: normal;
      line-height: 1.3;
      font-family: "roboto_slabregular";
      color: #666;
      font-size: 12px;
      font-size: 0.75rem; }
      /* line 91, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas .articulo_columnistas .twitter_columnistas:hover {
        color: #393939; }
    /* line 95, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas .articulo_columnistas:last-child {
      border: none; }
  /* line 100, ../../../scss/components/_module-columnistas.scss */
  .mod_columnistas.dos-columnas .articulo_columnistas {
    border-bottom: 1px dotted #999;
    padding-bottom: 18px;
    margin-bottom: 15px; }
    /* line 101, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas.dos-columnas .articulo_columnistas figure {
      width: 45px;
      height: 45px;
      float: left;
      margin: 0px 10px 0px 0px; }
      /* line 106, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas.dos-columnas .articulo_columnistas figure img {
        height: 45px;
        width: 45px; }
    /* line 111, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas.dos-columnas .articulo_columnistas h4 {
      display: inline-block; }
      /* line 113, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas.dos-columnas .articulo_columnistas h4 a {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabbold";
        font-size: 15px;
        font-size: 0.9375rem; }
    /* line 119, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas.dos-columnas .articulo_columnistas h2 {
      display: inline-block; }
      /* line 121, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas.dos-columnas .articulo_columnistas h2 a {
        font-weight: normal;
        line-height: 1;
        font-family: "roboto_slabbold";
        font-size: 18px;
        font-size: 1.125rem; }
    /* line 127, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas.dos-columnas .articulo_columnistas p {
      display: inline-block; }
      /* line 129, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas.dos-columnas .articulo_columnistas p a {
        font-weight: normal;
        line-height: 19px;
        font-family: "roboto_slabregular";
        font-size: 15px;
        font-size: 0.9375rem; }
        /* line 133, ../../../scss/components/_module-columnistas.scss */
        .mod_columnistas.dos-columnas .articulo_columnistas p a:hover {
          color: #0e65a5; }
    /* line 141, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas.dos-columnas .articulo_columnistas .twitter_columnistas {
      font-weight: normal;
      line-height: 1.3;
      font-family: "roboto_slabregular";
      color: #666;
      font-size: 12px;
      font-size: 0.75rem; }
      /* line 145, ../../../scss/components/_module-columnistas.scss */
      .mod_columnistas.dos-columnas .articulo_columnistas .twitter_columnistas:hover {
        color: #393939; }
    /* line 149, ../../../scss/components/_module-columnistas.scss */
    .mod_columnistas.dos-columnas .articulo_columnistas:last-child {
      border: none; }
  /* line 153, ../../../scss/components/_module-columnistas.scss */
  .mod_columnistas .btn_vercolumnistas {
    display: block;
    margin: 15px auto;
    width: 100%;
    max-width: 300px;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0;
    overflow: hidden;
    clear: both; }

/*@end modulo blogs*/
/* line 1, ../../../scss/components/_module-caricaturas.scss */
.caricatura {
  /*border: 0;*/
  background: none;
  padding: 10px 0px; }
  /* line 5, ../../../scss/components/_module-caricaturas.scss */
  .caricatura > h2 {
    border: 0;
    padding: 10px;
    width: 99%;
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #393939;
    text-transform: none;
    position: absolute;
    background: rgba(255, 255, 255, 0.8); }
  /* line 17, ../../../scss/components/_module-caricaturas.scss */
  .caricatura article figure {
    width: 100%;
    margin: 0; }
  /* line 21, ../../../scss/components/_module-caricaturas.scss */
  .caricatura article div.compartir-caricatura {
    width: 100%;
    margin: 0;
    background: rgba(255, 255, 255, 0.95);
    border: 1px solid #ddd;
    display: none;
    position: absolute;
    bottom: 0px;
    top: 0px; }
    /* line 30, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura p {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 8.25px;
      font-size: 0.515625rem;
      color: #666;
      position: relative;
      top: 90px;
      left: 45px; }
    /* line 39, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura .fb, .caricatura article div.compartir-caricatura .tweet, .caricatura article div.compartir-caricatura .google, .caricatura article div.compartir-caricatura .mail {
      width: 37px;
      height: 37px;
      display: block;
      float: left;
      position: relative;
      top: 95px;
      margin-right: 10px; }
    /* line 49, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura .fb {
      background: url("../../images/facebookcar.png") center top no-repeat;
      margin-left: 35px; }
      /* line 52, ../../../scss/components/_module-caricaturas.scss */
      .caricatura article div.compartir-caricatura .fb:hover {
        background: url("../../images/facebookcar-hover.png") center top no-repeat; }
    /* line 56, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura .tweet {
      background: url("../../images/twittercar.png") center top no-repeat; }
      /* line 58, ../../../scss/components/_module-caricaturas.scss */
      .caricatura article div.compartir-caricatura .tweet:hover {
        background: url("../../images/twittercar-hover.png") center top no-repeat; }
    /* line 62, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura .google {
      background: url("../../images/googlecar.png") center top no-repeat; }
      /* line 64, ../../../scss/components/_module-caricaturas.scss */
      .caricatura article div.compartir-caricatura .google:hover {
        background: url("../../images/googlecar-hover.png") center top no-repeat; }
    /* line 68, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura .mail {
      background: url("../../images/correocar.png") center top no-repeat; }
      /* line 70, ../../../scss/components/_module-caricaturas.scss */
      .caricatura article div.compartir-caricatura .mail:hover {
        background: url("../../images/correocar-hover.png") center top no-repeat; }
    /* line 75, ../../../scss/components/_module-caricaturas.scss */
    .caricatura article div.compartir-caricatura .panel_compartir li span {
      display: none; }
  /* line 81, ../../../scss/components/_module-caricaturas.scss */
  .caricatura .ver-mas {
    display: block;
    margin-bottom: 5px;
    width: 89.8%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0;
    margin: 0 auto 10px; }
  /* line 91, ../../../scss/components/_module-caricaturas.scss */
  .caricatura .slider_caricaturas {
    position: relative;
    width: 89.3%;
    margin: 0 auto; }
    /* line 95, ../../../scss/components/_module-caricaturas.scss */
    .caricatura .slider_caricaturas .flex-control-nav {
      position: relative;
      bottom: 0;
      margin: 15px 0px; }
    /* line 101, ../../../scss/components/_module-caricaturas.scss */
    .caricatura .slider_caricaturas .flex-control-paging a {
      width: 15px;
      height: 15px;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      border: 1px solid #ccc;
      background-color: #F9F9F9; }
      /* line 107, ../../../scss/components/_module-caricaturas.scss */
      .caricatura .slider_caricaturas .flex-control-paging a.flex-active {
        background-color: #0e65a5;
        border: 1px solid #fff; }

/* line 116, ../../../scss/components/_module-caricaturas.scss */
.herramientasCompartir.email.mailcaricatura {
  display: none;
  z-index: 20000;
  position: absolute;
  right: 20px;
  bottom: auto;
  top: 168px; }
  /* line 123, ../../../scss/components/_module-caricaturas.scss */
  .herramientasCompartir.email.mailcaricatura:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ccc;
    border-top: 0;
    top: -11px;
    bottom: auto;
    content: "";
    display: inline-block;
    position: absolute;
    left: 351px;
    right: auto; }
  /* line 136, ../../../scss/components/_module-caricaturas.scss */
  .herramientasCompartir.email.mailcaricatura:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #F9F9F9;
    top: -10px;
    border-top: 0;
    bottom: auto;
    content: "";
    display: inline-block;
    left: 351px;
    position: absolute; }
  /* line 150, ../../../scss/components/_module-caricaturas.scss */
  .herramientasCompartir.email.mailcaricatura .inner form h3 {
    background: none; }

/* line 157, ../../../scss/components/_module-caricaturas.scss */
.modal-alert.herramientasCompartir.email {
  position: absolute;
  bottom: auto;
  top: 168px;
  left: auto;
  right: 20px; }
  /* line 163, ../../../scss/components/_module-caricaturas.scss */
  .modal-alert.herramientasCompartir.email:before {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ccc;
    border-top: 0;
    top: -11px;
    bottom: auto;
    content: "";
    display: inline-block;
    position: absolute;
    left: 349px;
    right: auto; }
  /* line 176, ../../../scss/components/_module-caricaturas.scss */
  .modal-alert.herramientasCompartir.email:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #F9F9F9;
    margin-top: 0;
    top: -10px;
    bottom: auto;
    content: "";
    display: inline-block;
    left: 349px;
    position: absolute; }

/* line 2, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .recursos_multimedia {
  background: #f3f3f3;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 10px; }
  /* line 6, ../../../scss/components/_module-home-deportes.scss */
  .home-deportes .recursos_multimedia .content_multimedia {
    width: 95%;
    margin: 10px auto; }
    /* line 10, ../../../scss/components/_module-home-deportes.scss */
    .home-deportes .recursos_multimedia .content_multimedia .slider-multimedia figcaption {
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 10px;
      background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
      background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
      background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
      background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 0%, #000000 100%);
      height: 100%;
      position: absolute;
      width: 100%;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#000000',GradientType=0 );
      /* IE6-9 */
      height: auto; }
      /* line 17, ../../../scss/components/_module-home-deportes.scss */
      .home-deportes .recursos_multimedia .content_multimedia .slider-multimedia figcaption h2 > a {
        color: #fff;
        font-size: 20px;
        font-size: 1.25rem; }
/* line 25, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .modulo-as {
  margin: 0 0 10px; }
/* line 29, ../../../scss/components/_module-home-deportes.scss */
.home-deportes iframe[id^="iframe_noticias_as"] {
  display: none; }
/* line 33, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .recursos_multimedia .content_multimedia {
  margin: 10px auto 10px;
  padding: 0 5px; }
  /* line 38, ../../../scss/components/_module-home-deportes.scss */
  .home-deportes .recursos_multimedia .content_multimedia .slider-multimedia img {
    height: 218px; }
/* line 43, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .recursos_multimedia .box-multi {
  margin: 0; }
/* line 46, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .recursos_multimedia .btn-mas-recominenda {
  width: 50%; }
/* line 51, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .contenedor_player span.icono_video {
  padding: 8px 10px;
  height: 50px;
  width: 50px;
  font-size: 35px;
  font-size: 2.1875rem; }
/* line 60, ../../../scss/components/_module-home-deportes.scss */
.home-deportes .sidebar .caja_articulo .contenedor_player .innerWrapper, .home-deportes .sidebar .reportero-ciudadano .contenedor_player .innerWrapper {
  max-height: 154px;
  min-height: 154px;
  height: 154px !important; }

/* line 1, ../../../scss/components/_module-programacion-deportes.scss */
.directv {
  display: block;
  clear: both; }

/* line 1, ../../../scss/components/_module-noticias-por-deporte.scss */
.noticias_por_deporte {
  background: #fff;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 10px; }
  /* line 5, ../../../scss/components/_module-noticias-por-deporte.scss */
  .noticias_por_deporte h2 {
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 16px;
    font-size: 1rem;
    display: inline-block;
    vertical-align: middle;
    color: #0e65a5;
    margin: 0 20px; }
  /* line 13, ../../../scss/components/_module-noticias-por-deporte.scss */
  .noticias_por_deporte h3 {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    display: inline-block;
    padding: 15px 26.7px;
    border-left: 1px solid #ddd;
    text-transform: uppercase;
    background: #F9F9F9;
    margin: 0 -3px;
    position: relative; }
    /* line 24, ../../../scss/components/_module-noticias-por-deporte.scss */
    .noticias_por_deporte h3:hover:after {
      content: "";
      position: absolute;
      border-bottom: 3px solid #393939;
      bottom: 0;
      display: block;
      left: 0;
      right: 0; }
    /* line 34, ../../../scss/components/_module-noticias-por-deporte.scss */
    .noticias_por_deporte h3 a {
      color: #666; }
      /* line 36, ../../../scss/components/_module-noticias-por-deporte.scss */
      .noticias_por_deporte h3 a:hover {
        color: #393939; }

/* line 1, ../../../scss/components/_module-tabs-secciones.scss */
.seccionesTecnologia {
  display: block;
  clear: both;
  width: 100%;
  margin: 10px 0; }
  /* line 6, ../../../scss/components/_module-tabs-secciones.scss */
  .seccionesTecnologia nav {
    margin: 10px 0 0;
    display: block;
    background: #f3f3f3;
    border: 1px solid #ddd;
    overflow: hidden;
    border-bottom: 0; }
    /* line 13, ../../../scss/components/_module-tabs-secciones.scss */
    .seccionesTecnologia nav ul li {
      display: inline-block;
      float: left;
      cursor: pointer; }
      /* line 17, ../../../scss/components/_module-tabs-secciones.scss */
      .seccionesTecnologia nav ul li a {
        background: #f9f9f9;
        outline: 1px solid #ddd;
        padding: 5px 10px 5px 10px;
        font-weight: normal;
        line-height: 1;
        font-family: "cabinbold";
        font-size: 14px;
        font-size: 0.875rem;
        border: none;
        border-bottom: 3px solid #f9f9f9;
        text-transform: uppercase;
        padding: 15px;
        text-align: center;
        display: block; }
        /* line 145, ../../../scss/scss-comon/_botons.scss */
        .seccionesTecnologia nav ul li a:hover {
          background: #e0e0e0;
          outline: 1px solid #ddd;
          border: none;
          border-bottom: 3px solid #393939; }
  /* line 28, ../../../scss/components/_module-tabs-secciones.scss */
  .seccionesTecnologia .contenido-moduloTec {
    padding: 20px 10px 10px;
    background: #f3f3f3;
    border: 1px solid #ddd;
    display: block;
    clear: both; }
    /* line 33, ../../../scss/components/_module-tabs-secciones.scss */
    .seccionesTecnologia .contenido-moduloTec li {
      width: 22.6%;
      display: inline-block;
      vertical-align: top;
      margin-left: 1.6%; }
      /* line 38, ../../../scss/components/_module-tabs-secciones.scss */
      .seccionesTecnologia .contenido-moduloTec li:first-child {
        margin-left: 1.9%; }
  /* line 43, ../../../scss/components/_module-tabs-secciones.scss */
  .seccionesTecnologia .btnvermas {
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    background: #FFF;
    border: 1px solid #DDD;
    border-bottom-width: 1px;
    border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 10px 30px 10px 30px;
    text-align: center;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: block;
    width: 80%;
    margin: 0 auto;
    text-transform: uppercase;
    font-weight: normal;
    line-height: initial;
    font-family: "cabinbold";
    font-size: 11px;
    font-size: 0.6875rem;
    width: 28%;
    margin: 10px auto;
    font-size: 13px;
    font-size: 0.8125rem; }

/* line 51, ../../../scss/components/_module-tabs-secciones.scss */
.hazlotumismoTec {
  width: 66%;
  float: left;
  background: #fff;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 10px 10px 0;
  padding: 0px;
  /*Fin Modulo Multimedia*/ }
  /* line 59, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec .slideTec {
    padding: 10px 10px 30px;
    position: relative; }
    /* line 62, ../../../scss/components/_module-tabs-secciones.scss */
    .hazlotumismoTec .slideTec > h3 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      background: #0e65a5;
      padding: 7px 10px;
      text-transform: uppercase;
      margin: 0 -10px 20px;
      color: #fff; }
    /* line 71, ../../../scss/components/_module-tabs-secciones.scss */
    .hazlotumismoTec .slideTec .sliderTec {
      width: 85%;
      display: block;
      margin: 0 auto; }
  /* line 77, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec .box-multi {
    position: relative;
    padding: 0;
    margin: 0 10px 0 0; }
  /* line 82, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec figure {
    display: inline-block;
    vertical-align: middle; }
  /* line 86, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec .content-modTec {
    display: inline-block;
    width: 39%;
    vertical-align: top;
    margin-left: 2%; }
    /* line 94, ../../../scss/components/_module-tabs-secciones.scss */
    .hazlotumismoTec .content-modTec h2 {
      font-size: 18px;
      font-size: 1.125rem;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      margin: 0 0 10px; }
    /* line 99, ../../../scss/components/_module-tabs-secciones.scss */
    .hazlotumismoTec .content-modTec p {
      font-size: 15px;
      font-size: 0.9375rem;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular"; }
  /* line 105, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec .flex-direction-nav .flex-prev {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 40%;
    margin: 0;
    background: #ccc;
    color: #393939;
    left: 8px;
    left: 16px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .hazlotumismoTec .flex-direction-nav .flex-prev:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .hazlotumismoTec .flex-direction-nav .flex-prev:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 139, ../../../scss/scss-comon/_mixins.scss */
    .hazlotumismoTec .flex-direction-nav .flex-prev:after {
      content: "\e053"; }
  /* line 109, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec .flex-direction-nav .flex-next {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 40%;
    margin: 0;
    background: #ccc;
    color: #393939;
    right: 8px;
    right: 16px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .hazlotumismoTec .flex-direction-nav .flex-next:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .hazlotumismoTec .flex-direction-nav .flex-next:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 145, ../../../scss/scss-comon/_mixins.scss */
    .hazlotumismoTec .flex-direction-nav .flex-next:after {
      content: "\e050"; }
  /* line 115, ../../../scss/components/_module-tabs-secciones.scss */
  .hazlotumismoTec .flex-control-nav {
    bottom: 0;
    height: 4px;
    position: relative;
    margin-top: 10px; }
    /* line 120, ../../../scss/components/_module-tabs-secciones.scss */
    .hazlotumismoTec .flex-control-nav li {
      display: inline-table;
      margin: 0 5px; }
      /* line 123, ../../../scss/components/_module-tabs-secciones.scss */
      .hazlotumismoTec .flex-control-nav li a {
        width: 100px;
        height: 5px;
        display: block;
        cursor: pointer;
        text-indent: -9999px;
        background: #393939; }
      /* line 131, ../../../scss/components/_module-tabs-secciones.scss */
      .hazlotumismoTec .flex-control-nav li a:hover {
        background: #00aef5; }
      /* line 134, ../../../scss/components/_module-tabs-secciones.scss */
      .hazlotumismoTec .flex-control-nav li a.flex-active {
        cursor: default;
        background: #00aef5; }

/* line 141, ../../../scss/components/_module-tabs-secciones.scss */
.fbTec {
  float: left;
  width: 32%;
  height: 270px; }

/* line 1, ../../../scss/components/_module-caricaturistas.scss */
.caricaturas_content {
  width: 100%;
  clear: both;
  display: block;
  background: #f3f3f3;
  border: 1px solid #ddd;
  padding: 20px; }

/* line 8, ../../../scss/components/_module-caricaturistas.scss */
.modulo_caricaturas {
  display: block;
  clear: both;
  width: 100%;
  margin: 10px 0 15px 0; }
  /* line 13, ../../../scss/components/_module-caricaturistas.scss */
  .modulo_caricaturas nav {
    margin: 10px 0 0;
    display: block;
    background: #f3f3f3;
    border: 1px solid #ddd;
    overflow: hidden;
    border-bottom: none; }
    /* line 20, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas nav ul li {
      display: inline-block;
      float: left; }
      /* line 24, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas nav ul li:first-child a {
        border: 0; }
      /* line 28, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas nav ul li a {
        background: #F9F9F9;
        font-weight: normal;
        line-height: 1.1;
        font-family: "cabinbold";
        font-size: 14px;
        font-size: 0.875rem;
        position: relative;
        border-left: 1px solid #DDD;
        text-transform: uppercase;
        padding: 15px 27px;
        text-align: center;
        display: block; }
        /* line 35, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas nav ul li a:hover {
          background: #e0e0e0;
          outline: 1px solid #ddd; }
          /* line 37, ../../../scss/components/_module-caricaturistas.scss */
          .modulo_caricaturas nav ul li a:hover:after {
            content: "";
            position: absolute;
            border-bottom: 3px solid #393939;
            bottom: 0;
            right: 0;
            left: 0; }
      /* line 54, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas nav ul li.active a {
        background: #e0e0e0;
        outline: 1px solid #ddd; }
        /* line 56, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas nav ul li.active a:after {
          content: "";
          position: absolute;
          background: #e0e0e0;
          outline: 1px solid #ddd;
          border-bottom: 3px solid #393939;
          bottom: 0;
          right: 0;
          left: 0; }
      /* line 67, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas nav ul li:last-child {
        width: 75px; }
    /* line 72, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas nav ul .btn_mas_caricaturistas a {
      font-size: 27px;
      font-size: 1.6875rem;
      padding: 7.5px 25px; }
  /* line 79, ../../../scss/components/_module-caricaturistas.scss */
  .modulo_caricaturas .caricaturas {
    background: #FFF;
    border: 1px solid #DDD;
    border-bottom-width: 1px;
    border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 15px 10px 19px 10px;
    background: #fff;
    border: 1px solid #ddd;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    width: 42%;
    display: inline-block;
    vertical-align: top; }
    /* line 86, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .caricaturas h2 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 24px;
      font-size: 1.5rem;
      color: #393939;
      margin: 0 0 5px; }
    /* line 92, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .caricaturas .autor {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 10px;
      font-size: 0.625rem;
      color: #393939;
      margin-bottom: 20px; }
      /* line 97, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .caricaturas .autor span {
        font-weight: normal;
        line-height: 1.1;
        font-family: "roboto_slabregular"; }
    /* line 101, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .caricaturas .panel_compartir {
      background: #fff;
      border: 1px solid #ddd;
      *zoom: 1;
      padding: 7px 0; }
      /* line 31, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .caricaturas .panel_compartir:before, .modulo_caricaturas .caricaturas .panel_compartir:after {
        display: table;
        content: "";
        line-height: 0; }
      /* line 39, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .caricaturas .panel_compartir:after {
        clear: both; }
      /* line 105, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .caricaturas .panel_compartir > li {
        margin: 0 14px 0 0;
        border-left: 1px dotted #393939;
        padding: 0 0 0 16px;
        text-align: center; }
        /* line 110, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas .caricaturas .panel_compartir > li:first-child {
          border: 0; }
      /* line 114, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .caricaturas .panel_compartir .fb, .modulo_caricaturas .caricaturas .panel_compartir .tweet, .modulo_caricaturas .caricaturas .panel_compartir .google, .modulo_caricaturas .caricaturas .panel_compartir .mail {
        float: left;
        width: 19%; }
        /* line 117, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas .caricaturas .panel_compartir .fb .text_redes, .modulo_caricaturas .caricaturas .panel_compartir .tweet .text_redes, .modulo_caricaturas .caricaturas .panel_compartir .google .text_redes, .modulo_caricaturas .caricaturas .panel_compartir .mail .text_redes {
          display: none; }
    /* line 122, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .caricaturas .herramientasCompartir {
      left: 320px;
      margin: auto;
      z-index: 1000;
      bottom: -20px;
      top: auto; }
      /* line 128, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .caricaturas .herramientasCompartir:before {
        border-bottom: 10px solid transparent;
        border-top: 10px solid transparent;
        border-right: 10px solid #ccc;
        bottom: 25px;
        left: -21px; }
      /* line 135, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .caricaturas .herramientasCompartir:after {
        border-bottom: 10px solid transparent;
        border-top: 10px solid transparent;
        border-right: 10px solid #f9f9f9;
        bottom: 25px;
        left: -20px; }
  /* line 144, ../../../scss/components/_module-caricaturistas.scss */
  .modulo_caricaturas .container-thumbs_caricaturas {
    width: 57%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin-left: 2px;
    overflow: hidden; }
    /* line 151, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .container-thumbs_caricaturas .container-slides {
      width: 10000%; }
    /* line 155, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .container-thumbs_caricaturas .direction-nav a {
      position: absolute;
      z-index: 90; }
    /* line 160, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-prev {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 40%;
      margin: 0;
      background: #ccc;
      color: #393939;
      left: 8px;
      left: 10px; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-prev:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-prev:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 139, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-prev:after {
        content: "\e053"; }
    /* line 164, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-next {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 40%;
      margin: 0;
      background: #ccc;
      color: #393939;
      right: 8px;
      right: 1px; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-next:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-next:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 145, ../../../scss/scss-comon/_mixins.scss */
      .modulo_caricaturas .container-thumbs_caricaturas .direction-nav .btn-next:after {
        content: "\e050"; }
  /* line 170, ../../../scss/components/_module-caricaturistas.scss */
  .modulo_caricaturas .thumbs_caricaturas {
    position: relative;
    padding: 29px 44px 0;
    width: 525px; }
    /* line 174, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .thumbs_caricaturas ul {
      position: relative; }
      /* line 176, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .thumbs_caricaturas ul li {
        float: left;
        margin: 0 4px 10px;
        position: relative;
        z-index: 10; }
        /* line 183, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas .thumbs_caricaturas ul li ul li {
          opacity: 0.8; }
          /* line 187, ../../../scss/components/_module-caricaturistas.scss */
          .modulo_caricaturas .thumbs_caricaturas ul li ul li.active figure, .modulo_caricaturas .thumbs_caricaturas ul li ul li:hover figure {
            opacity: 1; }
        /* line 195, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas .thumbs_caricaturas ul li figcaption a {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          font-weight: normal;
          line-height: 1.1;
          font-family: "cabinbold";
          font-size: 14px;
          font-size: 0.875rem;
          background: #0e65a5;
          text-transform: uppercase;
          color: #fff;
          padding: 3px 5px; }
        /* line 208, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas .thumbs_caricaturas ul li figure {
          background: #fff;
          border: 1px solid #ddd;
          position: relative;
          padding: 5px;
          background: white;
          opacity: 0.4; }
          /* line 214, ../../../scss/components/_module-caricaturistas.scss */
          .modulo_caricaturas .thumbs_caricaturas ul li figure:hover {
            opacity: 1;
            border: 1px solid #999; }
        /* line 219, ../../../scss/components/_module-caricaturistas.scss */
        .modulo_caricaturas .thumbs_caricaturas ul li img {
          width: 63px;
          height: 63px;
          display: block; }
  /* line 227, ../../../scss/components/_module-caricaturistas.scss */
  .modulo_caricaturas .info_caricaturista {
    border-top: 1px dotted #cacaca;
    padding: 15px 0 0;
    margin: 15px 0 0; }
    /* line 231, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .info_caricaturista .nom_caricaturista {
      display: inline-block;
      vertical-align: middle;
      width: 25%; }
      /* line 235, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .info_caricaturista .nom_caricaturista h2 {
        background: #fff;
        border: 1px solid #ddd;
        padding: 10px 20px;
        color: #0e65a5;
        font-weight: normal;
        line-height: 1.1;
        font-family: "roboto_slabbold";
        font-size: 20px;
        font-size: 1.25rem;
        display: table;
        margin: 0 auto; }
    /* line 245, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .info_caricaturista .bio_caricaturista {
      display: inline-block;
      vertical-align: middle;
      width: 74%; }
      /* line 249, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .info_caricaturista .bio_caricaturista p {
        font-weight: normal;
        line-height: 1.4;
        font-family: "cabinregular";
        font-size: 15px;
        font-size: 0.9375rem;
        color: #666; }
  /* line 257, ../../../scss/components/_module-caricaturistas.scss */
  .modulo_caricaturas .wrapper-dropdown {
    position: absolute;
    top: 56px;
    right: 11px;
    z-index: 100;
    background: #e0e0e0;
    padding: 0; }
    /* line 264, ../../../scss/components/_module-caricaturistas.scss */
    .modulo_caricaturas .wrapper-dropdown .mas_caricaturistas {
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinregular";
      font-size: 12px;
      font-size: 0.75rem;
      padding: 6px 8px 6px;
      text-transform: uppercase; }
      /* line 269, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .wrapper-dropdown .mas_caricaturistas a {
        color: #666; }
      /* line 272, ../../../scss/components/_module-caricaturistas.scss */
      .modulo_caricaturas .wrapper-dropdown .mas_caricaturistas li {
        margin: 5px 0 10px; }

/* line 281, ../../../scss/components/_module-caricaturistas.scss */
.home-caricaturas .mod_columnistas .articulo_columnistas {
  width: 32%;
  float: left;
  border: 0;
  border-right: 1px dotted #999;
  padding: 0 1% 0 0;
  margin: 0 0.6% 10px; }
/* line 290, ../../../scss/components/_module-caricaturistas.scss */
.home-caricaturas .mod_columnistas article:nth-child(n+3) {
  border-right: 0; }

/* line 2, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .et-recomienda {
  background: #fff;
  border: 1px solid #ddd;
  overflow: hidden;
  margin-bottom: 20px;
  position: relative;
  padding: 10px 0; }
  /* line 9, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .et-recomienda .tag-especial {
    width: 100%;
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #fff;
    padding: 5px 20px;
    background-color: #0e65a5; }
  /* line 17, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .et-recomienda .lista-thumbs-especiales {
    padding: 0 20px; }
    /* line 19, ../../../scss/components/_module-home-especiales.scss */
    .home-especiales .et-recomienda .lista-thumbs-especiales li {
      margin: 0 8px 0; }
/* line 24, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .nivel-especiales {
  background: #f3f3f3;
  border: 1px solid #ddd;
  overflow: hidden; }
/* line 28, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .lista-especiales {
  padding: 0 20px; }
  /* line 30, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .lista-especiales li {
    position: relative;
    width: 100%;
    float: left; }
    /* line 35, ../../../scss/components/_module-home-especiales.scss */
    .home-especiales .lista-especiales li .lista-thumbs-especiales li {
      display: inline-block;
      width: 30%; }
/* line 43, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .lista-thumbs-especiales span.label-logo {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1; }
  /* line 48, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .lista-thumbs-especiales span.label-logo img {
    background: transparent;
    border: 0; }
/* line 53, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .lista-thumbs-especiales li {
  float: left;
  margin-left: 28px;
  position: relative;
  margin: 0 1.6% 0; }
/* line 59, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .lista-thumbs-especiales article {
  background: #fff;
  border: 1px solid #ddd;
  margin-bottom: 20px;
  position: relative; }
  /* line 63, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .lista-thumbs-especiales article:hover {
    border: 1px solid #666; }
  /* line 66, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .lista-thumbs-especiales article img {
    border: 10px solid #fff;
    width: 280px;
    height: 280px; }
  /* line 71, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .lista-thumbs-especiales article .titular {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    position: absolute;
    bottom: 0;
    padding: 10px 5px;
    left: 10px;
    right: 10px;
    margin: 10px auto;
    background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 0%, #000000 100%);
    height: 100%;
    position: absolute;
    width: 100%;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#000000',GradientType=0 );
    /* IE6-9 */
    height: auto;
    width: auto; }
    /* line 83, ../../../scss/components/_module-home-especiales.scss */
    .home-especiales .lista-thumbs-especiales article .titular a {
      color: #fff; }
/* line 89, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .lista-thumbs-especiales .thumb-3-especial .contendor-titular {
  background: #fff;
  opacity: 0.9;
  padding: 10px 5px;
  position: absolute;
  bottom: 30px;
  left: 10px;
  right: 10px; }
  /* line 97, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .lista-thumbs-especiales .thumb-3-especial .contendor-titular > .titular {
    font-family: 'roboto_slabbold';
    font-size: 19px;
    font-size: 1.1875rem;
    background: transparent;
    position: relative;
    width: 73%;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
    /* line 108, ../../../scss/components/_module-home-especiales.scss */
    .home-especiales .lista-thumbs-especiales .thumb-3-especial .contendor-titular > .titular a {
      color: #393939; }
      /* line 110, ../../../scss/components/_module-home-especiales.scss */
      .home-especiales .lista-thumbs-especiales .thumb-3-especial .contendor-titular > .titular a:hover {
        color: #0e65a5; }
/* line 116, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .lista-thumbs-especiales .thumb-3-especial .icono_video {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #0e65a5;
  opacity: 0.8;
  filter: alpha(opacity=80);
  color: #fff;
  display: inline-block;
  font-size: 29px;
  font-size: 1.8125rem;
  margin: 0;
  padding: 5px;
  vertical-align: middle;
  font-family: "et_icons", arial, sans-serif;
  z-index: 1000; }
/* line 131, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .nav-tab {
  display: block;
  margin: 0 0 20px;
  float: left;
  width: 100%;
  position: relative;
  border-bottom: 3px solid #0e65a5; }
  /* line 137, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .nav-tab a {
    display: block;
    padding: 16px 10px;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #666;
    text-align: center; }
  /* line 145, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .nav-tab li {
    float: left;
    width: 50%;
    margin: 0px;
    position: relative;
    background: #e0e0e0;
    border-bottom: 2px solid white; }
    /* line 152, ../../../scss/components/_module-home-especiales.scss */
    .home-especiales .nav-tab li:hover {
      background: #0e65a5; }
      /* line 154, ../../../scss/components/_module-home-especiales.scss */
      .home-especiales .nav-tab li:hover a {
        color: #fff; }
    /* line 158, ../../../scss/components/_module-home-especiales.scss */
    .home-especiales .nav-tab li:first-child {
      border-right: 2px solid white; }
  /* line 162, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .nav-tab .activo {
    background: #0e65a5;
    color: #fff; }
/* line 168, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .tag-especial {
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabbold";
  font-size: 20px;
  font-size: 1.25rem;
  color: #0e65a5;
  border-bottom: 1px dotted #0e65a5;
  padding: 0px 10px 20px 35px;
  margin: 0 0 25px; }
/* line 176, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .btn-ver {
  font-weight: normal;
  line-height: 1.1;
  font-family: "cabinregular";
  font-size: 15px;
  font-size: 0.9375rem;
  color: #666;
  position: absolute;
  right: 10px;
  top: 1px; }
  /* line 183, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .btn-ver:hover {
    color: #0e65a5; }
  /* line 186, ../../../scss/components/_module-home-especiales.scss */
  .home-especiales .btn-ver span {
    font-weight: normal;
    line-height: 1.1;
    font-family: "et_icons";
    position: relative;
    top: 2px; }
/* line 192, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .ico-especial {
  width: 28px;
  height: 28px;
  display: block;
  border-radius: 20px;
  position: absolute;
  left: 0;
  top: -3px;
  z-index: 10;
  text-align: center;
  font-weight: normal;
  line-height: 1.1;
  font-family: "et_icons";
  background: #0e65a5;
  padding: 6px;
  color: #fff; }
/* line 208, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .btn-cargar-mas a {
  background: #f9f9f9;
  border: 1px solid #ddd;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: normal;
  line-height: 1.1;
  font-family: "cabinbold";
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 30px 10px 30px;
  text-align: center;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: block;
  width: 80%;
  margin: 0 auto;
  text-transform: uppercase;
  font-weight: normal;
  line-height: initial;
  font-family: "cabinbold";
  font-size: 11px;
  font-size: 0.6875rem;
  width: 100%;
  font-size: 13px;
  font-size: 0.8125rem;
  text-transform: uppercase;
  height: auto; }

/* line 218, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .btn-ver.inactivo {
  float: right; }

/* line 221, ../../../scss/components/_module-home-especiales.scss */
.home-especiales .btn-ver.activo {
  float: right; }

/* line 1, ../../../scss/components/_module-alerta-navegadores.scss */
.container-alerta-navegador {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  background-image: url(../../images/bg-alertie8.png);
  background-repeat: repeat;
  z-index: 100001; }
  /* line 12, ../../../scss/components/_module-alerta-navegadores.scss */
  .container-alerta-navegador .alerta-navegador {
    font-family: Arial;
    color: #393939;
    text-align: center;
    background: #fff;
    border: 1px solid #ddd;
    width: 770px;
    padding: 30px 110px;
    margin: 5% auto; }
    /* line 21, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador .cerrar {
      cursor: pointer;
      display: block;
      float: right;
      font-family: Arial;
      font-size: 12px;
      font-size: 0.75rem;
      margin-right: -76px; }
      /* line 28, ../../../scss/components/_module-alerta-navegadores.scss */
      .container-alerta-navegador .alerta-navegador .cerrar span {
        font-weight: normal;
        line-height: 1.3;
        font-family: "et_icons";
        margin-bottom: 20px; }
    /* line 33, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador .ico-alert {
      width: 120px; }
    /* line 36, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador h2 {
      font-size: 28px;
      font-size: 1.75rem;
      margin: 0 0 25px; }
    /* line 40, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador p {
      font-family: Arial;
      font-size: 15px;
      font-size: 0.9375rem;
      margin: 0 0 25px; }
    /* line 45, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador .txt-2 {
      font-family: Arial;
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 49, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador .txt-nav {
      font-family: Arial;
      color: #0e65a5;
      font-size: 13px;
      font-size: 0.8125rem;
      display: block; }
    /* line 55, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador .list-navegadores {
      *zoom: 1;
      margin: 0 auto;
      width: 480px;
      text-align: center; }
      /* line 31, ../../../scss/scss-comon/_mixins.scss */
      .container-alerta-navegador .alerta-navegador .list-navegadores:before, .container-alerta-navegador .alerta-navegador .list-navegadores:after {
        display: table;
        content: "";
        line-height: 0; }
      /* line 39, ../../../scss/scss-comon/_mixins.scss */
      .container-alerta-navegador .alerta-navegador .list-navegadores:after {
        clear: both; }
      /* line 60, ../../../scss/components/_module-alerta-navegadores.scss */
      .container-alerta-navegador .alerta-navegador .list-navegadores li {
        float: left;
        margin: 0 30px;
        max-width: 56px; }
    /* line 66, ../../../scss/components/_module-alerta-navegadores.scss */
    .container-alerta-navegador .alerta-navegador .btn-ir-et {
      font-weight: normal;
      line-height: 1.3;
      font-family: "cabinbold";
      font-size: 14px;
      font-size: 0.875rem;
      color: #fff;
      padding: 10px 20px;
      display: block;
      background: #00aef5;
      width: 200px;
      margin: 40px auto 10px; }

/* line 78, ../../../scss/components/_module-alerta-navegadores.scss */
.container-alerta-navegador2 {
  background: #f3f3f3;
  border: 1px solid #c2c2c2;
  height: 58px;
  padding: 24px 10px 10px;
  margin: 20px auto 0;
  width: 960px;
  height: 100px;
  spadding: 20px 0; }
  /* line 87, ../../../scss/components/_module-alerta-navegadores.scss */
  .container-alerta-navegador2 .ico-alert {
    margin: 0 10px 0 30px;
    float: left; }
  /* line 91, ../../../scss/components/_module-alerta-navegadores.scss */
  .container-alerta-navegador2 p {
    font-family: Arial;
    font-size: 13px;
    font-size: 0.8125rem;
    margin: 0 0 25px;
    float: left;
    width: 700px;
    padding-top: 15px; }
  /* line 99, ../../../scss/components/_module-alerta-navegadores.scss */
  .container-alerta-navegador2 .navegadores {
    float: left;
    width: auto; }

/* line 1, ../../../scss/components/_module-tabla-posiciones.scss */
.tabla-torneo {
  width: 80%;
  float: left;
  display: inline-block; }
  /* line 6, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo.tabla-color-1 .bgr-color-1.pos-clas, .tabla-torneo.tabla-color-1 .bgr-color-2.pos-clas {
    border-bottom: 1px dotted #393939; }
  /* line 10, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo.tabla-descenso .temporada {
    border-right: 1px solid #CCC;
    background: #EEE; }
  /* line 14, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo.tabla-descenso .temporada.limite-temp {
    border-right: 1px solid #CCC;
    background: #EEE; }
  /* line 19, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo.grupo-tablas .tabla-semifinal {
    width: 84%;
    vertical-align: middle;
    display: inline-block; }
  /* line 26, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo th, .tabla-torneo td {
    border: 1px solid #DDD;
    font-weight: normal;
    padding: 6px 5px; }
  /* line 31, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo table {
    background: #f3f3f3;
    width: 100%;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px; }
  /* line 38, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo thead {
    text-transform: uppercase;
    font-weight: normal; }
    /* line 41, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo thead tr {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      color: #393939; }
      /* line 44, ../../../scss/components/_module-tabla-posiciones.scss */
      .tabla-torneo thead tr:first-child {
        background: #666;
        font-weight: normal;
        line-height: 1.1;
        font-family: "cabinbold";
        font-size: 14px;
        font-size: 0.875rem;
        color: #fff; }
  /* line 52, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .txt-1 {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 16px;
    font-size: 1rem;
    color: #0e65a5;
    border-top: 0 none; }
  /* line 59, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo tbody tr {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #666; }
    /* line 63, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo tbody tr:nth-child(2n+1) {
      background: #fff; }
  /* line 69, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo tbody td:last-child {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #666; }
  /* line 76, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .equipo {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 13px;
    font-size: 0.8125rem;
    text-align: left; }
    /* line 80, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .equipo a {
      color: #393939;
      display: block;
      padding: 2px 0 0; }
  /* line 86, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .pos-down,
  .tabla-torneo .pos-up {
    font-weight: normal;
    line-height: 1.1;
    font-family: "et_icons";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #37a30f;
    margin-left: -10px;
    margin-right: 8px;
    position: absolute;
    left: 30%;
    top: 10px; }
  /* line 97, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .pos-down {
    color: #b81d20; }
  /* line 101, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .pos > span {
    width: 100%;
    display: block;
    position: relative; }
  /* line 107, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .pos-down:before {
    content: "\e05f"; }
  /* line 110, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .pos-up:before {
    content: "\e060"; }
  /* line 113, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .ico_equipos {
    margin: -4px 6px 0;
    top: 1px; }
  /* line 117, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .lim-pos-clas {
    border-bottom: 1px solid #DDD; }
  /* line 120, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .lim-pos-clas td, .tabla-torneo .lim-pos-clas + tr td {
    border-bottom: 0;
    border-top: 0; }
  /* line 124, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .item-clasifica {
    width: 3px;
    position: absolute;
    left: -6px;
    top: -7px;
    bottom: -9px;
    display: block; }
  /* line 132, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .tabla-finales {
    padding: 25px 10px;
    overflow: visible;
    float: left;
    margin-bottom: 20px;
    width: 100%; }
    /* line 138, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .tabla-finales .marcador_equipo {
      float: none;
      width: 410px;
      position: relative;
      display: inline-block;
      vertical-align: middle; }
    /* line 145, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .tabla-finales .marcadores_equipos {
      margin-bottom: 40px; }
    /* line 148, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .tabla-finales .marcador_equipo p.horario {
      margin-bottom: 0px;
      top: -20px;
      min-width: 220px; }
    /* line 153, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .tabla-finales .marcador_equipo p.estado_partido {
      top: 30px; }
    /* line 156, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .tabla-finales .tit_equipos {
      display: inline-block;
      float: none;
      vertical-align: middle;
      text-transform: capitalize;
      padding-top: 15px; }
  /* line 164, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .nombre-final {
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    color: #393939;
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 170, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .escudo-equipo {
    vertical-align: middle; }
  /* line 173, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo .nombre-grupo {
    width: 100px;
    height: 75px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 0 0;
    background-image: url(../../images/sprite-cuadrangularesFutbol.png);
    background-repeat: no-repeat;
    z-index: 10; }
    /* line 181, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .nombre-grupo.grupoA {
      background-position-x: 0;
      background-position-y: 0; }
    /* line 185, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-torneo .nombre-grupo.grupoB {
      background-position-x: 0;
      background-position-y: -176px; }
  /* line 195, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-torneo.tabla-color-1 table tbody tr:nth-child(2n+9) {
    background: #eaeaea; }

/* line 204, ../../../scss/components/_module-tabla-posiciones.scss */
.lista-calendario-fechas span {
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabbold";
  font-size: 14px;
  font-size: 0.875rem;
  margin-left: 10px; }
/* line 209, ../../../scss/components/_module-tabla-posiciones.scss */
.lista-calendario-fechas .wrapper-desplegable {
  display: inline-block;
  margin-left: 15px;
  margin-bottom: 10px; }

/* line 217, ../../../scss/components/_module-tabla-posiciones.scss */
.marcadores_futbol.contentResultados .marcadoresET {
  border: none; }
  /* line 219, ../../../scss/components/_module-tabla-posiciones.scss */
  .marcadores_futbol.contentResultados .marcadoresET .lista_equipos {
    border: none; }

/* line 225, ../../../scss/components/_module-tabla-posiciones.scss */
.informacion-torneo {
  margin: 10px;
  display: block;
  float: left;
  width: 100%; }
  /* line 230, ../../../scss/components/_module-tabla-posiciones.scss */
  .informacion-torneo .top-informacion-torneo {
    width: 100%;
    display: block;
    clear: both;
    float: left;
    margin-bottom: 10px; }
  /* line 237, ../../../scss/components/_module-tabla-posiciones.scss */
  .informacion-torneo .wrapper-select {
    float: left;
    padding: 15px 0; }

/* line 242, ../../../scss/components/_module-tabla-posiciones.scss */
.tabla-informacion-extra {
  background: #fff;
  border: 1px solid #ddd;
  width: 18%;
  display: inline-block;
  margin-left: 1%;
  padding: 4px; }
  /* line 249, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .top-tabla {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #0e65a5;
    text-transform: uppercase;
    padding: 4px; }
  /* line 256, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .ico_equipos {
    display: inline-block;
    vertical-align: middle;
    float: none; }
  /* line 261, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .txt-5 {
    display: block;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 15px;
    font-size: 0.9375rem;
    float: left;
    color: #666; }
  /* line 268, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .txt-6 {
    margin-top: 0px;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #666;
    display: inline-block;
    vertical-align: middle; }
  /* line 276, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .txt-7 {
    float: left;
    display: block;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    font-size: 24px;
    font-size: 1.5rem;
    color: #666; }
  /* line 283, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .lista-convenciones {
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinregular";
    font-size: 11px;
    font-size: 0.6875rem;
    color: #666; }
    /* line 287, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones li {
      margin: 0 0 5px 0; }
    /* line 290, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones .txt-1 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 11px;
      font-size: 0.6875rem;
      text-transform: uppercase;
      text-align: right;
      display: inline-block;
      margin-right: 3%;
      vertical-align: middle; }
    /* line 299, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones .txt-2 {
      display: inline-block;
      vertical-align: middle; }
    /* line 303, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones .txt-3 {
      float: left;
      text-transform: uppercase;
      margin-top: 8px; }
    /* line 308, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones .txt-4 {
      display: block;
      clear: both;
      text-transform: uppercase; }
    /* line 313, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones .puntos {
      width: 6%;
      vertical-align: middle;
      border-bottom: 1px dotted #666;
      display: inline-block;
      margin-right: 6%; }
    /* line 320, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .lista-convenciones .item-clasifica {
      text-transform: uppercase;
      width: 10%;
      height: 16px;
      display: inline-block;
      margin-right: 3%;
      vertical-align: middle; }
  /* line 329, ../../../scss/components/_module-tabla-posiciones.scss */
  .tabla-informacion-extra .contenedor-foto {
    display: block;
    margin: 5px auto; }
    /* line 332, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .contenedor-foto img {
      display: block;
      width: 100%;
      margin: 0 0 10px 0; }
    /* line 337, ../../../scss/components/_module-tabla-posiciones.scss */
    .tabla-informacion-extra .contenedor-foto figcaption {
      text-align: left; }

/* line 344, ../../../scss/components/_module-tabla-posiciones.scss */
.item-clasifica.item-1 {
  background: #0e65a5; }
/* line 347, ../../../scss/components/_module-tabla-posiciones.scss */
.item-clasifica.item-2 {
  background: #00aef5; }
/* line 350, ../../../scss/components/_module-tabla-posiciones.scss */
.item-clasifica.item-4 {
  background: #ffda00; }
/* line 353, ../../../scss/components/_module-tabla-posiciones.scss */
.item-clasifica.item-3 {
  background: #a02410; }

/* line 357, ../../../scss/components/_module-tabla-posiciones.scss */
.lista-tablas {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #fff;
  border: 1px solid #ddd;
  float: left;
  margin-right: 20%; }
  /* line 362, ../../../scss/components/_module-tabla-posiciones.scss */
  .lista-tablas li {
    display: inline-block;
    float: left; }
    /* line 366, ../../../scss/components/_module-tabla-posiciones.scss */
    .lista-tablas li:first-child a {
      border: 0; }
    /* line 370, ../../../scss/components/_module-tabla-posiciones.scss */
    .lista-tablas li a {
      background: #F9F9F9;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      font-size: 14px;
      font-size: 0.875rem;
      position: relative;
      border-left: 1px solid #ddd;
      text-transform: uppercase;
      padding: 15px 27px;
      text-align: center;
      display: block; }
      /* line 377, ../../../scss/components/_module-tabla-posiciones.scss */
      .lista-tablas li a:hover {
        background: #e0e0e0;
        outline: 1px solid #ddd; }
        /* line 379, ../../../scss/components/_module-tabla-posiciones.scss */
        .lista-tablas li a:hover:after {
          content: "";
          position: absolute;
          border-bottom: 3px solid #393939;
          bottom: 0;
          right: 0;
          left: 0; }
    /* line 396, ../../../scss/components/_module-tabla-posiciones.scss */
    .lista-tablas li.activo a {
      background: #e0e0e0;
      outline: 1px solid #ddd; }
      /* line 398, ../../../scss/components/_module-tabla-posiciones.scss */
      .lista-tablas li.activo a:after {
        content: "";
        position: absolute;
        background: #e0e0e0;
        outline: 1px solid #ddd;
        border-bottom: 3px solid #393939;
        bottom: 0;
        right: 0;
        left: 0; }

/* line 17, ../../../scss/components/_faq.scss */
.contenedor-buscador h1 {
  color: #0e65a5;
  font-family: "roboto_slabbold";
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  padding: 5px 15px 10px;
  /*text-transform: uppercase;*/
  border-bottom: 1px dotted #DDD; }

/* line 32, ../../../scss/components/_faq.scss */
.content_main.preguntasFrecuentes nav ul li h3 {
  padding-right: 0; }

/* line 40, ../../../scss/components/_faq.scss */
.preguntasFrecuentes {
  padding: 12px 15px;
  *zoom: 1;
  margin: 0px 0 20px; }
  /* line 31, ../../../scss/scss-comon/_mixins.scss */
  .preguntasFrecuentes:before, .preguntasFrecuentes:after {
    display: table;
    content: "";
    line-height: 0; }
  /* line 39, ../../../scss/scss-comon/_mixins.scss */
  .preguntasFrecuentes:after {
    clear: both; }
  /* line 44, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes h3 {
    padding-right: 0; }
  /* line 47, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes input[type="text"] {
    border: 1px solid #DDD;
    padding-left: 10px;
    width: 74%;
    float: left;
    background: #fff; }
  /* line 54, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes form {
    overflow: hidden; }
  /* line 56, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes section > .ui-collapsible {
    border: 1px solid #DDD;
    margin: 5px 0; }
  /* line 60, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes .faq ul li {
    border-bottom: 1px dotted #cacaca;
    margin-bottom: 15px; }
  /* line 64, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes .faq ul li:last-child {
    border: none; }
  /* line 65, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes .btn-buscar {
    height: 31px;
    width: 75px;
    color: #FFF;
    font-size: 0.8em;
    border: 1px solid #ddd;
    font-weight: normal;
    margin-left: 10px;
    float: right; }
  /* line 75, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes div.ui-input-text, .preguntasFrecuentes div.ui-input-has-clear {
    padding: 0; }
  /* line 78, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes section {
    clear: both; }
    /* line 80, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes section nav li {
      border: 0; }
  /* line 85, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes nav {
    *zoom: 1;
    width: 100%;
    display: block; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .preguntasFrecuentes nav:before, .preguntasFrecuentes nav:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .preguntasFrecuentes nav:after {
      clear: both; }
    /* line 89, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes nav li {
      float: left;
      margin: 0;
      width: 20%; }
    /* line 94, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes nav a {
      background: #f9f9f9;
      outline: 1px solid #ddd;
      padding: 12px 29px 12px 29px;
      font-weight: normal;
      line-height: initial;
      font-family: "cabinbold";
      font-size: 14px;
      font-size: 0.875rem;
      border: none;
      border-bottom: 3px solid #f9f9f9;
      color: #666;
      display: block; }
      /* line 145, ../../../scss/scss-comon/_botons.scss */
      .preguntasFrecuentes nav a:hover {
        background: #e0e0e0;
        outline: 1px solid #ddd;
        border: none;
        border-bottom: 3px solid #393939; }
      /* line 98, ../../../scss/components/_faq.scss */
      .preguntasFrecuentes nav a:hover {
        color: #393939; }
    /* line 102, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes nav .activo a {
      background: #e0e0e0;
      outline: 1px solid #ddd;
      border-bottom: 3px solid #393939; }
  /* line 111, ../../../scss/components/_faq.scss */
  .preguntasFrecuentes section ul li {
    padding: 10px 0 10px;
    border-bottom: 1px solid #DDD; }
    /* line 114, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes section ul li .btnEliminar.ui-link {
      text-align: center;
      border: 1px solid #DDD;
      margin: 0 7px 0 7px;
      padding: 3px 9px;
      float: none;
      display: inline-block;
      vertical-align: middle; }
    /* line 123, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes section ul li h3 {
      font-weight: normal;
      line-height: 1.12;
      font-family: "roboto_slabbold";
      font-size: 16px;
      font-size: 1rem;
      margin: 0;
      float: none;
      display: inline-block;
      vertical-align: middle;
      max-width: 840px; }
    /* line 135, ../../../scss/components/_faq.scss */
    .preguntasFrecuentes section ul li p {
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      margin-bottom: 20px; }

/* line 3, ../../../scss/components/_general-sections.scss */
section.ayudas {
  padding: 15px;
  border: 1px solid #DDD;
  border-radius: 4px; }
  /* line 7, ../../../scss/components/_general-sections.scss */
  section.ayudas h4 {
    color: #0e65a5;
    margin: 0px 0px 15px 0px;
    font-family: "roboto_slabbold";
    font-size: 24px;
    font-size: 1.5rem;
    text-transform: inherit;
    border-bottom: 1px dotted #DDD;
    padding-bottom: 10px; }
  /* line 16, ../../../scss/components/_general-sections.scss */
  section.ayudas .caja_ayudas {
    display: block;
    padding: 8px 10px;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    border: 1px dotted #DDD; }
    /* line 23, ../../../scss/components/_general-sections.scss */
    section.ayudas .caja_ayudas:hover {
      border: 1px dotted #666; }
    /* line 26, ../../../scss/components/_general-sections.scss */
    section.ayudas .caja_ayudas h4 {
      color: #393939;
      font-family: "roboto_slabbold";
      font-size: 16px;
      font-size: 1rem;
      margin: 0;
      border: none; }
    /* line 33, ../../../scss/components/_general-sections.scss */
    section.ayudas .caja_ayudas p {
      color: #666;
      font-family: "cabinregular";
      font-size: 14px;
      font-size: 0.875rem; }
      /* line 37, ../../../scss/components/_general-sections.scss */
      section.ayudas .caja_ayudas p span {
        color: #0e65a5;
        font-family: "cabinbold";
        font-size: 15px;
        font-size: 0.9375rem; }
    /* line 43, ../../../scss/components/_general-sections.scss */
    section.ayudas .caja_ayudas div {
      float: left; }
    /* line 45, ../../../scss/components/_general-sections.scss */
    section.ayudas .caja_ayudas .icon_ayudas {
      /*position: absolute;
      right: -3px;
      bottom: -4px;
      font-size: 2em;
      color: #EEE;*/
      display: none; }

/* line 59, ../../../scss/components/_general-sections.scss */
.centros_venta {
  overflow: hidden;
  padding: 10px; }
  /* line 63, ../../../scss/components/_general-sections.scss */
  .centros_venta .columna_venta h3 {
    font-family: "cabinbold";
    font-size: 1em;
    width: 100%;
    margin: 10px 0; }
  /* line 69, ../../../scss/components/_general-sections.scss */
  .centros_venta .columna_venta > h3 {
    color: #393939;
    font-family: "cabinbold";
    font-size: 18px;
    font-size: 1.125rem;
    clear: both;
    padding-bottom: 0px; }
  /* line 77, ../../../scss/components/_general-sections.scss */
  .centros_venta .top-venta {
    *zoom: 1;
    border-bottom: 1px dotted #DDD;
    padding-top: 20px;
    float: left;
    width: 100%;
    padding-bottom: 11px;
    margin-bottom: 11px; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .centros_venta .top-venta:before, .centros_venta .top-venta:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .centros_venta .top-venta:after {
      clear: both; }
    /* line 85, ../../../scss/components/_general-sections.scss */
    .centros_venta .top-venta h2 {
      color: #0e65a5;
      float: left;
      font-family: "roboto_slabbold";
      font-size: 24px;
      font-size: 1.5rem;
      padding: 0px; }
    /* line 93, ../../../scss/components/_general-sections.scss */
    .centros_venta .top-venta .wrapper-select h3 {
      font-family: "cabinbold"; }
    /* line 97, ../../../scss/components/_general-sections.scss */
    .centros_venta .top-venta .wrapper-select {
      float: right;
      position: relative;
      text-align: right;
      width: 30%; }
  /* line 104, ../../../scss/components/_general-sections.scss */
  .centros_venta .wrapper-desplegable {
    display: inline-block;
    background: none;
    padding: 3px 0; }
    /* line 108, ../../../scss/components/_general-sections.scss */
    .centros_venta .wrapper-desplegable .desplegable {
      text-align: left; }
  /* line 112, ../../../scss/components/_general-sections.scss */
  .centros_venta .volver {
    display: none;
    /*color:$blue-ceet;
    float: left;
    border-right: 1px solid #cacaca;
    @include rem(22);
    padding: 0 10px;
    @extend %et-icon;*/ }
    /* line 120, ../../../scss/components/_general-sections.scss */
    .centros_venta .volver a {
      color: #0e65a5; }
  /* line 124, ../../../scss/components/_general-sections.scss */
  .centros_venta .conten_venta {
    float: left;
    padding-left: 5px;
    height: 90px; }
  /* line 129, ../../../scss/components/_general-sections.scss */
  .centros_venta .puntos-venta {
    width: 30%;
    float: left;
    padding: 10px;
    margin: 5px 5px 5px 0;
    position: relative;
    border: 1px solid #EEE; }
    /* line 136, ../../../scss/components/_general-sections.scss */
    .centros_venta .puntos-venta .numero {
      font-family: "cabinbold";
      font-size: 1.5em;
      position: absolute;
      right: 0;
      bottom: 0;
      color: #ccc; }
    /* line 144, ../../../scss/components/_general-sections.scss */
    .centros_venta .puntos-venta h2 {
      font-size: 1.1em;
      margin: 0 0 0.2em 0; }
    /* line 148, ../../../scss/components/_general-sections.scss */
    .centros_venta .puntos-venta span {
      padding-right: 5px; }
    /* line 151, ../../../scss/components/_general-sections.scss */
    .centros_venta .puntos-venta p {
      float: left;
      margin-bottom: 2px;
      width: 100%; }
    /* line 156, ../../../scss/components/_general-sections.scss */
    .centros_venta .puntos-venta li {
      font-weight: normal;
      line-height: 1.31;
      font-family: "cabinregular";
      font-size: 13px;
      font-size: 0.8125rem;
      color: #666;
      display: block;
      width: 100%;
      margin-bottom: 2px; }
  /* line 165, ../../../scss/components/_general-sections.scss */
  .centros_venta .contenido_venta, .centros_venta ul {
    *zoom: 1; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .centros_venta .contenido_venta:before, .centros_venta .contenido_venta:after, .centros_venta ul:before, .centros_venta ul:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .centros_venta .contenido_venta:after, .centros_venta ul:after {
      clear: both; }
    /* line 170, ../../../scss/components/_general-sections.scss */
    .centros_venta .contenido_venta .puntos-venta .conten_venta h2, .centros_venta ul .puntos-venta .conten_venta h2 {
      color: #0e65a5;
      font-family: "cabinbold";
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 175, ../../../scss/components/_general-sections.scss */
    .centros_venta .contenido_venta .puntos-venta .conten_venta p, .centros_venta ul .puntos-venta .conten_venta p {
      font-family: "cabinregular";
      color: #666;
      font-size: 13px;
      font-size: 0.8125rem; }
      /* line 179, ../../../scss/components/_general-sections.scss */
      .centros_venta .contenido_venta .puntos-venta .conten_venta p span, .centros_venta ul .puntos-venta .conten_venta p span {
        font-family: "cabinbold"; }
  /* line 189, ../../../scss/components/_general-sections.scss */
  .centros_venta .contenido_venta .puntos-venta .conten_venta {
    height: 130px; }

/* nuevos cambios de tipografia*/
/*@group canal-et*/
/* line 4, ../../../scss/components/_canal-et.scss */
section[class="canal-et"] {
  width: 96%;
  margin: 0 auto;
  background: url("../../images/patron-canalet.jpg") repeat;
  padding: 10px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
  /* line 10, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] > div.columna:first-child {
    border-right: 1px dashed #CECECE; }
  /* line 13, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .columna {
    display: inline-block;
    float: right;
    padding: 32px 10px;
    width: 100%; }
    /* line 18, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .columna h2 {
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      font-size: 18px;
      font-size: 1.125rem; }
    /* line 24, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .columna p {
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem; }
    /* line 30, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .columna > div {
      float: left; }
  /* line 34, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .col {
    display: inline-block;
    float: left; }
    /* line 37, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .col.col-a {
      width: 38%; }
    /* line 40, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .col.col-b {
      width: 62%; }
  /* line 44, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .container-video {
    margin: 0 0 29px 0;
    position: relative; }
    /* line 47, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .container-video .icono_video {
      font-size: 35px;
      font-size: 2.1875rem;
      height: 44px;
      width: 44px;
      opacity: 0.8;
      background: #0e65a5;
      color: #fff;
      padding: 5px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      position: absolute;
      top: 47%;
      left: 0;
      z-index: 10;
      text-align: center; }
      /* line 62, ../../../scss/components/_canal-et.scss */
      section[class="canal-et"] .container-video .icono_video:hover {
        background: #00aef5;
        opacity: 0.8; }
    /* line 67, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .container-video .video {
      width: 580px;
      height: 438px;
      margin: 0 auto; }
  /* line 73, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .top-modulo {
    margin: 18px 18px 10px;
    overflow: hidden; }
    /* line 76, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .top-modulo h2.titulo-modulo {
      float: left;
      font-family: "roboto_slabbold";
      margin: 0;
      text-transform: uppercase;
      color: #fff;
      font-size: 21px;
      font-size: 1.3125rem;
      vertical-align: top; }
      /* line 84, ../../../scss/components/_canal-et.scss */
      section[class="canal-et"] .top-modulo h2.titulo-modulo .ico-senal {
        font-size: 29px;
        font-size: 1.8125rem;
        margin-right: 10px; }
    /* line 89, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .top-modulo .log-canalet {
      float: right; }
  /* line 94, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .container-video img {
    display: block;
    margin: 0 auto; }
  /* line 99, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .container-texto {
    width: 65%;
    padding: 10px 20px; }
  /* line 104, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .lista-operadores img {
    margin: 0 auto;
    display: block;
    margin: 0 0 10px; }
  /* line 109, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .lista-operadores li {
    float: left;
    padding: 17px 17px 0 0;
    width: 195px;
    position: relative;
    border-right: 1px dotted gray;
    margin: 10px 10px;
    height: 110px; }
    /* line 117, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .lista-operadores li:last-child {
      border-right: 0;
      padding-right: 0; }
    /* line 121, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .lista-operadores li h2 {
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinregular";
      font-size: 13px;
      font-size: 0.8125rem;
      text-align: center;
      clear: both;
      margin-top: 10px; }
  /* line 131, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .lista-operadores .wrapper-select {
    display: table;
    margin: 0 auto 5px;
    cursor: pointer; }
  /* line 136, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .lista-operadores .wrapper-desplegable {
    background: transparent;
    width: 162px; }
    /* line 139, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .lista-operadores .wrapper-desplegable span, section[class="canal-et"] .lista-operadores .wrapper-desplegable li a {
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: normal;
      line-height: 1;
      font-family: "roboto_slabbold";
      color: #393939;
      text-transform: uppercase;
      background: none;
      border: none;
      position: relative;
      padding: 0 10px 0 0;
      z-index: 10; }
    /* line 153, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .lista-operadores .wrapper-desplegable.active .desplegable {
      height: 270px;
      padding: 6px 0; }
      /* line 156, ../../../scss/components/_canal-et.scss */
      section[class="canal-et"] .lista-operadores .wrapper-desplegable.active .desplegable li {
        padding: 0;
        width: 95px;
        border: none;
        height: 5px;
        margin: 10px 5px 10px 5px; }
    /* line 165, ../../../scss/components/_canal-et.scss */
    section[class="canal-et"] .lista-operadores .wrapper-desplegable .desplegable {
      width: 110%;
      padding: 0 0 10px 0;
      height: 1px;
      overflow-y: auto; }
  /* line 172, ../../../scss/components/_canal-et.scss */
  section[class="canal-et"] .lista-operadores .canales-une {
    clear: both;
    float: right; }

/*@end canal-et*/
/*@group Modulo periodistas*/
/* line 183, ../../../scss/components/_canal-et.scss */
.modulo-periodistas .container-periodistas {
  background: #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #DDDDDD;
  clear: both;
  margin: 0 0 10px;
  padding: 0px; }
  /* line 190, ../../../scss/components/_canal-et.scss */
  .modulo-periodistas .container-periodistas .content_periodistas {
    padding: 10px 10px 46px;
    position: relative; }
    /* line 193, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas figure {
      margin-right: 10px;
      border-right: 1px dotted #cacaca;
      padding-left: 13px; }
    /* line 198, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas h2 {
      color: #0e65a5;
      margin-bottom: 15px;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold";
      font-size: 16px;
      font-size: 1rem;
      border-bottom: 1px dotted #0e65a5;
      padding-bottom: 7px;
      margin-bottom: 20px; }
    /* line 212, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .box-multi figure img {
      float: left;
      margin-right: 12px;
      width: 36%; }
    /* line 218, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas p {
      font-size: 13px;
      font-size: 0.8125rem;
      font-family: "roboto_slabregular";
      line-height: 1.4;
      margin-right: 20px; }
    /* line 224, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas figure {
      position: relative; }
      /* line 226, ../../../scss/components/_canal-et.scss */
      .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas figure img {
        width: 70px; }
    /* line 230, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas figcaption:hover p {
      display: block; }
    /* line 233, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas h1 {
      margin-right: 20px;
      line-height: 1.2; }
    /* line 237, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas h1 a {
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939;
      font-family: "roboto_slabbold";
      margin-bottom: 10px;
      display: block; }
    /* line 244, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas h1 a:hover {
      color: #0e65a5; }
    /* line 247, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas .flex-control-nav {
      bottom: 14px;
      left: 0; }
      /* line 250, ../../../scss/components/_canal-et.scss */
      .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas .flex-control-nav li {
        vertical-align: middle; }
    /* line 255, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas .flex-control-paging li a {
      background: #393939;
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      height: 5px;
      width: 70px; }
      /* line 260, ../../../scss/components/_canal-et.scss */
      .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas .flex-control-paging li a:hover, .modulo-periodistas .container-periodistas .content_periodistas .slider-periodistas .flex-control-paging li a.flex-active {
        background: #00AEF5;
        border: none; }
    /* line 267, ../../../scss/components/_canal-et.scss */
    .modulo-periodistas .container-periodistas .content_periodistas .slider {
      margin: 0 30px; }
  /* line 273, ../../../scss/components/_canal-et.scss */
  .modulo-periodistas .container-periodistas .flex-direction-nav .flex-prev {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 30%;
    margin: 0;
    background: #ccc;
    color: #393939;
    left: 8px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .modulo-periodistas .container-periodistas .flex-direction-nav .flex-prev:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .modulo-periodistas .container-periodistas .flex-direction-nav .flex-prev:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 139, ../../../scss/scss-comon/_mixins.scss */
    .modulo-periodistas .container-periodistas .flex-direction-nav .flex-prev:after {
      content: "\e053"; }
  /* line 276, ../../../scss/components/_canal-et.scss */
  .modulo-periodistas .container-periodistas .flex-direction-nav .flex-next {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 30%;
    margin: 0;
    background: #ccc;
    color: #393939;
    right: 8px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .modulo-periodistas .container-periodistas .flex-direction-nav .flex-next:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .modulo-periodistas .container-periodistas .flex-direction-nav .flex-next:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 145, ../../../scss/scss-comon/_mixins.scss */
    .modulo-periodistas .container-periodistas .flex-direction-nav .flex-next:after {
      content: "\e050"; }

/*@end Modulo periodistas*/
/* line 283, ../../../scss/components/_canal-et.scss */
.canal-et-tabla {
  background: #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #DDDDDD;
  clear: both;
  margin: 0 0 43px 0;
  padding: 0px; }
  /* line 290, ../../../scss/components/_canal-et.scss */
  .canal-et-tabla table {
    font-family: "roboto_slabbold";
    text-align: center;
    width: 100%; }
    /* line 294, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla table th {
      font-weight: normal;
      line-height: initial;
      font-family: "roboto_slabbold";
      border-left: 1px dotted #DDDDDD;
      border-right: 1px dotted #DDDDDD;
      padding: 5px 0;
      text-align: center; }
    /* line 303, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla table thead {
      text-transform: uppercase;
      font-weight: normal;
      font-size: 12px;
      font-size: 0.75rem; }
  /* line 310, ../../../scss/components/_canal-et.scss */
  .canal-et-tabla .contenedor-programacion h2 {
    width: 100%;
    font-weight: normal;
    line-height: initial;
    font-family: "roboto_slabbold";
    text-transform: uppercase;
    font-size: 18px;
    font-size: 1.125rem;
    color: #0e65a5;
    padding: 18px; }
  /* line 321, ../../../scss/components/_canal-et.scss */
  .canal-et-tabla .container-programas {
    overflow-y: scroll;
    max-height: 320px; }
    /* line 324, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla .container-programas td {
      font-size: 1em;
      font-weight: normal;
      line-height: initial;
      font-family: "roboto_slabbold";
      color: #0e65a5;
      vertical-align: middle;
      border: 1px solid #eaeaea;
      padding: 5px 10px; }
    /* line 334, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla .container-programas td:first-child, .canal-et-tabla .container-programas th:first-child {
      background-color: #f2f2f2;
      color: #666666;
      font-size: 0.75em; }
    /* line 339, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla .container-programas .col-1 {
      width: 18%; }
    /* line 342, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla .container-programas .col-5 {
      width: 64.2%; }
    /* line 345, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla .container-programas .col-7 {
      width: 90%; }
    /* line 348, ../../../scss/components/_canal-et.scss */
    .canal-et-tabla .container-programas .col-2 {
      width: 25.7%; }

/* @group Zona de Contacto */
/* line 2, ../../../scss/components/_zona-contacto.scss */
.wrap_container {
  /*overflow: hidden;*/
  margin: 0 auto;
  padding: 0px 10px 30px 10px; }

/* line 7, ../../../scss/components/_zona-contacto.scss */
.info_contacto {
  padding: 15px;
  border: 1px solid #DDD;
  border-radius: 4px;
  margin-bottom: 20px; }

/* line 13, ../../../scss/components/_zona-contacto.scss */
.info_contacto h2 {
  margin: 0px 0px 15px;
  font-size: 24px;
  font-size: 1.5rem;
  font-family: "roboto_slabbold";
  color: #0E65A5;
  border-bottom: 1px dotted #DDD;
  padding-bottom: 10px; }

/* line 21, ../../../scss/components/_zona-contacto.scss */
.info_contacto p {
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "roboto_slabregular";
  color: #393939;
  margin: 0 0 10px 0; }

/* line 27, ../../../scss/components/_zona-contacto.scss */
.ubicacion {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  width: 540px;
  margin: 20px auto;
  overflow: hidden;
  padding: 15px;
  border: 1px solid #ccc;
  background: #F9F9F9; }

/* line 38, ../../../scss/components/_zona-contacto.scss */
.ubicacion ul.direccion {
  float: left;
  width: 50%;
  overflow: hidden;
  margin-bottom: 15px; }

/* line 47, ../../../scss/components/_zona-contacto.scss */
.ubicacion ul.telefonos {
  float: right;
  width: 50%;
  overflow: hidden;
  margin-bottom: 15px;
  padding: 0 0 0 20px;
  position: relative; }

/* line 55, ../../../scss/components/_zona-contacto.scss */
.ubicacion ul.telefonos li:first-child {
  position: absolute;
  left: 0px; }

/*.ubicacion ul.telefonos span{
  display: block;
}*/
/* line 62, ../../../scss/components/_zona-contacto.scss */
.ubicacion ul.direccion li, .ubicacion ul.telefonos li {
  margin: 0 0 5px 0;
  font-family: "roboto_slabbold";
  color: #393939; }

/* line 68, ../../../scss/components/_zona-contacto.scss */
.ubicacion ul.direccion li:first-child, .ubicacion ul.telefonos li:first-child {
  float: left;
  margin: 2px 5px 30px 0; }

/* line 72, ../../../scss/components/_zona-contacto.scss */
.redes_contacto {
  margin: 0 auto;
  width: 235px;
  overflow: hidden;
  clear: both; }

/* line 78, ../../../scss/components/_zona-contacto.scss */
.redes_contacto li {
  float: left;
  margin-left: 20px;
  font-size: 1.3em; }

/* line 83, ../../../scss/components/_zona-contacto.scss */
.redes_contacto li:first-child {
  margin-left: 0; }

/* line 84, ../../../scss/components/_zona-contacto.scss */
.redes_contacto li.fb a:hover {
  background: #45619D; }

/* line 87, ../../../scss/components/_zona-contacto.scss */
.redes_contacto li.tw a:hover {
  background: #00ACEE; }

/* line 90, ../../../scss/components/_zona-contacto.scss */
.redes_contacto li.go a:hover {
  background: #DA4B39; }

/* line 93, ../../../scss/components/_zona-contacto.scss */
.redes_contacto li.fb a, .redes_contacto li.tw a, .redes_contacto li.go a {
  color: #EEE;
  background: #666;
  padding: 20px;
  display: block;
  border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px; }

/* line 103, ../../../scss/components/_zona-contacto.scss */
.info_datos input[type="text"], .info_datos input[type="email"], .info_datos .herramientasCompartir .inner li input[type="text"], .herramientasCompartir .inner li .info_datos input[type="text"], .info_datos input[type="tel"] {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  color: #666;
  background: #FFF; }

/* line 110, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio {
  position: relative;
  float: left; }

/* line 114, ../../../scss/components/_zona-contacto.scss */
.info_datos {
  padding: 15px;
  border: 1px solid #DDD;
  border-radius: 4px; }
  /* line 118, ../../../scss/components/_zona-contacto.scss */
  .info_datos .ui-autocomplete {
    height: 250px;
    overflow-y: scroll;
    width: 100%; }

/* line 124, ../../../scss/components/_zona-contacto.scss */
.info_datos h3 {
  /*text-transform: uppercase;*/
  font-size: 18px;
  font-size: 1.125rem;
  color: #0163A6;
  font-family: "roboto_slabbold";
  margin-bottom: 25px;
  border-bottom: 1px dotted #0163A6;
  padding-bottom: 13px; }

/* line 133, ../../../scss/components/_zona-contacto.scss */
.info_datos label {
  float: left;
  color: #393939;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: 'roboto_slabregular';
  width: 110px; }

/* line 140, ../../../scss/components/_zona-contacto.scss */
.info_datos > form {
  display: block;
  width: 87%;
  margin: 0 auto; }

/* line 145, ../../../scss/components/_zona-contacto.scss */
.info_datos input[type="text"],
.info_datos input[type="email"],
.info_datos .herramientasCompartir .inner li input[type="text"],
.herramientasCompartir .inner li .info_datos input[type="text"],
.info_datos input[type="tel"] {
  border: 1px solid #ccc;
  background: #F9F9F9;
  border: 1px solid #DDD;
  display: block;
  font-size: 0.8em;
  margin: 0 20px 10px 15px;
  padding: 5px;
  width: 245px;
  float: left; }

/* line 158, ../../../scss/components/_zona-contacto.scss */
input[type="radio"] + .circulo-radio, input[type="radio"]:checked + .circulo-radio:after {
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px; }

/* line 161, ../../../scss/components/_zona-contacto.scss */
input[type="radio"]:checked + .circulo-radio:after {
  background: #0e65a5; }

/* line 164, ../../../scss/components/_zona-contacto.scss */
.info_datos input[type="text"]:focus,
.info_datos input[type="email"]:focus,
.info_datos .herramientasCompartir .inner li input[type="text"]:focus,
.herramientasCompartir .inner li .info_datos input[type="text"]:focus,
.info_datos input[type="tel"]:focus {
  outline: none; }

/*.info_datos input.last{
  width: 330px;
}
.info_datos .pais input{
  width: 345px;
}
.info_datos .ciudad input{
  width: 330px;
}*/
/* line 178, ../../../scss/components/_zona-contacto.scss */
.info_datos .pais,
.info_datos .ciudad {
  clear: both;
  position: relative; }

/* line 183, ../../../scss/components/_zona-contacto.scss */
.info_datos .pais > ul,
.info_datos .ciudad > ul {
  position: absolute;
  top: 27px;
  left: 41px;
  width: 343px;
  z-index: 999;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  color: #CCC;
  background: #FFF; }

/* line 198, ../../../scss/components/_zona-contacto.scss */
.info_datos .ciudad > ul {
  left: 56px;
  width: 328px; }

/* line 202, ../../../scss/components/_zona-contacto.scss */
.info_datos .pais > ul li,
.info_datos .ciudad > ul li {
  font-size: 0.9em;
  padding: 5px; }

/* line 207, ../../../scss/components/_zona-contacto.scss */
.info_datos .pais > ul li a,
.info_datos .ciudad > ul li a {
  color: #393939;
  font-family: 'roboto_slabregular';
  font-size: 12px;
  font-size: 0.75rem; }

/* line 213, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio label {
  cursor: pointer;
  position: relative;
  padding-left: 25px;
  margin: 4px 0px 0 20px;
  font-size: 13px;
  float: left;
  width: auto;
  *margin: 10px 15px 0 5px;
  *padding: 0; }

/* line 224, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio input:nth-of-type(1) {
  left: 125px; }

/* line 227, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio input:nth-of-type(2) {
  left: 193px; }

/* line 230, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio input[type=radio] {
  float: left;
  position: absolute;
  opacity: 0;
  z-index: 11;
  width: 15px;
  cursor: pointer;
  top: 5px; }

/* line 239, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio label:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  position: absolute;
  left: 0;
  background-color: #eee;
  -moz-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  -webkit-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  border-radius: 20px; }

/* line 251, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio input[type=radio]:checked + label:before {
  content: "";
  font-size: 40px;
  text-align: center;
  line-height: 1em;
  top: 0px;
  width: 16px;
  height: 16px;
  background: #0e65a5; }

/* line 261, ../../../scss/components/_zona-contacto.scss */
.info_datos .radio p {
  float: left;
  margin-right: 10px;
  color: #393939;
  font-size: 12px;
  font-family: 'roboto_slabregular'; }

/* line 271, ../../../scss/components/_zona-contacto.scss */
.solicitud {
  border: 1px solid #ccc;
  background: #F9F9F9;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  clear: both;
  margin: 70px 0 20px;
  overflow: hidden;
  padding: 15px; }

/* line 282, ../../../scss/components/_zona-contacto.scss */
.solicitud p {
  margin: 0 0 10px 0;
  font-size: 1em; }

/* line 286, ../../../scss/components/_zona-contacto.scss */
.solicitud p:first-child {
  font-size: 18px;
  font-size: 1.125rem;
  /*text-transform: uppercase;*/
  font-family: "roboto_slabbold";
  color: #0e65a5;
  border-bottom: 1px dotted #CCC;
  padding-bottom: 10px; }

/* line 294, ../../../scss/components/_zona-contacto.scss */
.solicitud .tipos_solicitud {
  float: left;
  border-right: 1px dotted #CCC;
  width: 47%;
  padding: 0 20px 0 0; }

/* line 300, ../../../scss/components/_zona-contacto.scss */
.solicitud .tipos_solicitud.last {
  border: none;
  padding: 0 0 0 20px; }

/* line 304, ../../../scss/components/_zona-contacto.scss */
.tipos_solicitud h2 {
  color: #393939;
  font-size: 18px;
  font-size: 1.125rem;
  margin: 0 0 5px 48px;
  font-family: "cabinbold"; }

/* line 310, ../../../scss/components/_zona-contacto.scss */
.tipos_solicitud .button-holder span {
  font-size: 2.5em;
  margin: 0 10px 20px 0;
  display: none; }

/* line 316, ../../../scss/components/_zona-contacto.scss */
.tipos_solicitud li {
  margin: 0 0 15px 0;
  overflow: hidden; }

/* line 320, ../../../scss/components/_zona-contacto.scss */
.tipos_solicitud li p {
  margin-left: 50px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: 'cabinregular';
  color: #666;
  line-height: 19px; }

/* line 327, ../../../scss/components/_zona-contacto.scss */
.tipos_solicitud li p a {
  color: #00aef5; }

/* line 330, ../../../scss/components/_zona-contacto.scss */
.mensaje label {
  float: none;
  color: #393939;
  font-size: 18px;
  font-size: 1.125rem;
  margin: 0 0 5px 0;
  font-family: "cabinbold"; }

/* line 337, ../../../scss/components/_zona-contacto.scss */
.mensaje textarea {
  border: 1px solid #DDD;
  display: block;
  font-size: 0.8em;
  margin: 10px 0 0;
  padding: 5px;
  min-width: 98.7%;
  min-height: 100px; }

/* line 346, ../../../scss/components/_zona-contacto.scss */
.mensaje textarea:focus {
  outline: none; }

/* line 349, ../../../scss/components/_zona-contacto.scss */
.mensaje .bot_enviar {
  color: #fff;
  padding: 12px 50px;
  border: 1px solid #DDD;
  margin: 15px auto 0;
  display: block;
  text-transform: uppercase;
  font-family: "cabinbold";
  font-size: 13px;
  font-size: 0.8125rem;
  background: #999; }
  /* line 359, ../../../scss/components/_zona-contacto.scss */
  .mensaje .bot_enviar:hover {
    background: #666; }

/* Radio buttons */
/* line 365, ../../../scss/components/_zona-contacto.scss */
.button-holder {
  top: 6px;
  float: left;
  position: relative; }

/* line 370, ../../../scss/components/_zona-contacto.scss */
.regular-radio {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 13px;
  z-index: 11; }

/* line 378, ../../../scss/components/_zona-contacto.scss */
input[type="radio"] + .circulo-radio {
  -webkit-appearance: none;
  -moz-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  -webkit-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  padding: 9px;
  display: inline-block;
  position: absolute;
  cursor: pointer;
  top: 0px;
  left: 10px;
  background: #EEE; }

/* line 389, ../../../scss/components/_zona-contacto.scss */
input[type="radio"]:checked + .circulo-radio:after {
  content: ' ';
  width: 12px;
  height: 12px;
  position: absolute;
  top: 3px;
  text-shadow: 0px;
  left: 3px;
  font-size: 32px; }

/* line 400, ../../../scss/components/_zona-contacto.scss */
.home-deportes .btn-mas-noticias {
  width: 220px;
  margin: 15px 400px; }

/* @end */
/* nuevos cambios de tipografia*/
/*@group video*/
/* line 4, ../../../scss/components/_multimedia.scss */
.video.modulo {
  clear: both;
  position: relative; }
  /* line 7, ../../../scss/components/_multimedia.scss */
  .video.modulo .ver-mas {
    display: block;
    margin-bottom: 5px;
    width: 50%;
    margin: 0 auto;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0; }
  /* line 17, ../../../scss/components/_multimedia.scss */
  .video.modulo .content-video {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 10px 10px 20px 10px;
    background: #f3f3f3;
    border: 1px solid #ddd; }
    /* line 22, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .video_destacado figure {
      position: relative;
      width: 352px;
      height: 184px;
      display: block;
      z-index: 50;
      margin: 0 auto; }
    /* line 32, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video > h2 {
      background: #666;
      font-family: 'cabinbold';
      font-size: 14px;
      font-size: 0.875rem;
      margin: 0 -10px 10px;
      padding: 7px 10px;
      color: #fff; }
    /* line 40, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .video_destacado {
      position: relative;
      margin: 0 0 10px 0;
      padding: 10px 0;
      z-index: 1; }
      /* line 46, ../../../scss/components/_multimedia.scss */
      .video.modulo .content-video .video_destacado img {
        height: 180px;
        width: 354px; }
      /* line 51, ../../../scss/components/_multimedia.scss */
      .video.modulo .content-video .video_destacado .titulo_video {
        background: #fff;
        opacity: 0.9;
        filter: alpha(opacity=90);
        bottom: 12px;
        padding: 10px;
        position: absolute;
        width: 100%; }
        /* line 59, ../../../scss/components/_multimedia.scss */
        .video.modulo .content-video .video_destacado .titulo_video h2 {
          font-family: 'roboto_slabbold';
          font-size: 16px;
          font-size: 1rem;
          color: #393939;
          display: inline-block;
          vertical-align: middle;
          width: 80%;
          margin: 0;
          color: #393939;
          line-height: 1.2em; }
          /* line 69, ../../../scss/components/_multimedia.scss */
          .video.modulo .content-video .video_destacado .titulo_video h2:hover {
            color: #0e65a5; }
        /* line 73, ../../../scss/components/_multimedia.scss */
        .video.modulo .content-video .video_destacado .titulo_video span {
          -moz-border-radius: 3px;
          -webkit-border-radius: 3px;
          border-radius: 3px;
          background: #0e65a5;
          opacity: 0.8;
          filter: alpha(opacity=80);
          color: #fff;
          display: inline-block;
          font-size: 24px;
          font-size: 1.5rem;
          margin: 0 9px;
          padding: 8px;
          vertical-align: middle;
          font-family: "et_icons", arial, sans-serif;
          top: 27%; }
    /* line 89, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .slider .slider-videos {
      width: 300px;
      margin: 0 auto; }
      /* line 92, ../../../scss/components/_multimedia.scss */
      .video.modulo .content-video .slider .slider-videos .flex-viewport {
        /*height: 100%;*/ }
        /* line 95, ../../../scss/components/_multimedia.scss */
        .video.modulo .content-video .slider .slider-videos .flex-viewport .content-box-video .img_video {
          margin: 0 5px; }
        /* line 99, ../../../scss/components/_multimedia.scss */
        .video.modulo .content-video .slider .slider-videos .flex-viewport .content-box-video .titulo_video h2 {
          font-family: 'roboto_slabbold';
          font-size: 13px;
          font-size: 0.8125rem;
          color: #393939;
          line-height: 1.3; }
          /* line 104, ../../../scss/components/_multimedia.scss */
          .video.modulo .content-video .slider .slider-videos .flex-viewport .content-box-video .titulo_video h2:hover {
            color: #0e65a5; }
    /* line 113, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .slider figure img {
      display: block;
      margin-bottom: 10px;
      height: 105px; }
    /* line 120, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .flex-control-nav {
      bottom: auto;
      height: 4px;
      position: relative;
      margin: 20px 0; }
      /* line 125, ../../../scss/components/_multimedia.scss */
      .video.modulo .content-video .flex-control-nav li {
        display: inline-table;
        margin: 0 3px;
        zoom: 1; }
    /* line 132, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .flex-direction-nav .flex-prev {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 70%;
      margin: 0;
      background: #ccc;
      color: #393939;
      left: 8px; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .video.modulo .content-video .flex-direction-nav .flex-prev:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .video.modulo .content-video .flex-direction-nav .flex-prev:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 139, ../../../scss/scss-comon/_mixins.scss */
      .video.modulo .content-video .flex-direction-nav .flex-prev:after {
        content: "\e053"; }
    /* line 135, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .flex-direction-nav .flex-next {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 70%;
      margin: 0;
      background: #ccc;
      color: #393939;
      right: 8px; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .video.modulo .content-video .flex-direction-nav .flex-next:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .video.modulo .content-video .flex-direction-nav .flex-next:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 145, ../../../scss/scss-comon/_mixins.scss */
      .video.modulo .content-video .flex-direction-nav .flex-next:after {
        content: "\e050"; }
    /* line 141, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .flex-control-paging li a {
      width: 35px;
      height: 3px;
      display: block;
      cursor: pointer;
      text-indent: -9999px;
      background: #ccc; }
    /* line 149, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .flex-control-paging li a:hover {
      background: #0e65a5; }
    /* line 152, ../../../scss/components/_multimedia.scss */
    .video.modulo .content-video .flex-control-paging li a.flex-active {
      cursor: default;
      background: #0e65a5; }
  /* line 160, ../../../scss/components/_multimedia.scss */
  .video.modulo .share-video {
    margin: 0 0 15px 2px; }
    /* line 163, ../../../scss/components/_multimedia.scss */
    .video.modulo .share-video p {
      font-family: 'roboto_slabregular';
      font-size: 12px;
      font-size: 0.75rem;
      color: #666;
      display: inline-block;
      position: relative;
      top: -4px; }
    /* line 172, ../../../scss/components/_multimedia.scss */
    .video.modulo .share-video ul {
      display: inline-block;
      position: relative;
      top: -3px; }
      /* line 176, ../../../scss/components/_multimedia.scss */
      .video.modulo .share-video ul li {
        display: inline-block;
        margin: 0 5px;
        position: relative; }
        /* line 180, ../../../scss/components/_multimedia.scss */
        .video.modulo .share-video ul li a {
          color: #666;
          font-family: "et_icons", arial, sans-serif;
          font-weight: normal;
          font-style: normal;
          text-transform: none; }
        /* line 189, ../../../scss/components/_multimedia.scss */
        .video.modulo .share-video ul li .facebook:hover {
          color: #45619D; }
        /* line 194, ../../../scss/components/_multimedia.scss */
        .video.modulo .share-video ul li .twitter:hover {
          color: #00ACEE; }
        /* line 200, ../../../scss/components/_multimedia.scss */
        .video.modulo .share-video ul li .googleplus:hover {
          color: #DA4B39; }
        /* line 205, ../../../scss/components/_multimedia.scss */
        .video.modulo .share-video ul li .mail:hover {
          color: #0e65a5; }
      /* line 211, ../../../scss/components/_multimedia.scss */
      .video.modulo .share-video ul .mail-header-form {
        position: absolute;
        z-index: 999;
        right: -65px;
        top: 26px; }
        /* line 221, ../../../scss/components/_multimedia.scss */
        .video.modulo .share-video ul .mail-header-form #formulario_enviar_amigo .herramientasCompartir .inner li {
          width: 100%;
          margin: 0 0 20px 0;
          padding: 0;
          text-align: left;
          position: relative;
          display: block; }
          /* line 229, ../../../scss/components/_multimedia.scss */
          .video.modulo .share-video ul .mail-header-form #formulario_enviar_amigo .herramientasCompartir .inner li input[type="email"], .video.modulo .share-video ul .mail-header-form #formulario_enviar_amigo .herramientasCompartir .inner li input[type="text"], .video.modulo .share-video ul .mail-header-form #formulario_enviar_amigo .herramientasCompartir .inner li textarea {
            margin: 0; }
          /* line 233, ../../../scss/components/_multimedia.scss */
          .video.modulo .share-video ul .mail-header-form #formulario_enviar_amigo .herramientasCompartir .inner li .add, .video.modulo .share-video ul .mail-header-form #formulario_enviar_amigo .herramientasCompartir .inner li .del {
            margin-left: 5px; }
  /* line 247, ../../../scss/components/_multimedia.scss */
  .video.modulo .mas-videos {
    margin: 0 0 15px 2px; }
    /* line 250, ../../../scss/components/_multimedia.scss */
    .video.modulo .mas-videos .content-box-video {
      width: 108px;
      display: inline-block;
      vertical-align: top;
      margin-right: 10px; }
      /* line 256, ../../../scss/components/_multimedia.scss */
      .video.modulo .mas-videos .content-box-video:last-of-type {
        margin-right: 0px; }
      /* line 262, ../../../scss/components/_multimedia.scss */
      .video.modulo .mas-videos .content-box-video .img_video figure img {
        display: block;
        margin-bottom: 10px;
        height: 108px; }
      /* line 271, ../../../scss/components/_multimedia.scss */
      .video.modulo .mas-videos .content-box-video .titulo_video h2 {
        font-family: 'roboto_slabbold';
        font-size: 12px;
        font-size: 0.75rem;
        color: #393939;
        line-height: 1.3; }
        /* line 276, ../../../scss/components/_multimedia.scss */
        .video.modulo .mas-videos .content-box-video .titulo_video h2:hover {
          color: #0e65a5; }

/* line 288, ../../../scss/components/_multimedia.scss */
.section_col.last .video.modulo .video_destacado {
  height: 218px; }

/*@end video*/
/*@group canal et*/
/* line 297, ../../../scss/components/_multimedia.scss */
.canal-et.ceet-live-streaming {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: 10px 0;
  position: relative;
  width: 100%;
  background: #f3f3f3;
  border: 1px solid #ddd; }
  /* line 303, ../../../scss/components/_multimedia.scss */
  .canal-et.ceet-live-streaming .video {
    height: 263px;
    width: 100%;
    margin: 0 auto; }
    /* line 307, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .video .icono_video {
      text-indent: -9999em; }
  /* line 311, ../../../scss/components/_multimedia.scss */
  .canal-et.ceet-live-streaming .top-modulo {
    background: url(../../../media/images/ET_desktop.png) no-repeat 10px #0e65a5;
    overflow: hidden;
    margin-top: 10px;
    height: 56px; }
    /* line 316, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .top-modulo > span {
      background: -moz-linear-gradient(top, rgba(26, 109, 157, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(26, 109, 157, 0.8)), color-stop(100%, rgba(12, 92, 148, 0.8)));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, rgba(26, 109, 157, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, rgba(26, 109, 157, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(top, rgba(26, 109, 157, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
      /* IE10+ */
      background: linear-gradient(to bottom, rgba(26, 109, 157, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1a6d9d', endColorstr='#cc0c5c94',GradientType=0 );
      /* IE6-9 */
      border: solid 1px rgba(33, 58, 92, 0.8);
      padding: 8px;
      left: 117px;
      position: relative;
      top: 20px; }
      /* line 322, ../../../scss/components/_multimedia.scss */
      .canal-et.ceet-live-streaming .top-modulo > span a {
        font-family: 'roboto_slabbold';
        font-size: 11px;
        font-size: 0.6875rem;
        color: #fff; }
      /* line 327, ../../../scss/components/_multimedia.scss */
      .canal-et.ceet-live-streaming .top-modulo > span:hover {
        background: -moz-linear-gradient(top, rgba(29, 121, 170, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
        /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(29, 121, 170, 0.8)), color-stop(100%, rgba(12, 92, 148, 0.8)));
        /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(29, 121, 170, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
        /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(29, 121, 170, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
        /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(29, 121, 170, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
        /* IE10+ */
        background: linear-gradient(to bottom, rgba(29, 121, 170, 0.8) 0%, rgba(12, 92, 148, 0.8) 100%);
        /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1D79AA', endColorstr='#cc0c5c94',GradientType=0 );
        /* IE6-9 */
        border: solid 1px rgba(33, 58, 92, 0.8); }
    /* line 329, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .top-modulo .titulo-modulo {
      float: right;
      margin: 7px 0;
      font-size: 14px;
      font-size: 0.875rem; }
      /* line 333, ../../../scss/components/_multimedia.scss */
      .canal-et.ceet-live-streaming .top-modulo .titulo-modulo a {
        color: #fff; }
        /* line 335, ../../../scss/components/_multimedia.scss */
        .canal-et.ceet-live-streaming .top-modulo .titulo-modulo a span {
          font-family: "et_icons", arial, sans-serif;
          font-weight: normal;
          font-style: normal;
          text-transform: none;
          line-height: 1; }
    /* line 344, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .top-modulo .ico-senal {
      font-size: 0em;
      margin-right: 5px;
      vertical-align: middle; }
  /* line 350, ../../../scss/components/_multimedia.scss */
  .canal-et.ceet-live-streaming .container-video {
    padding: 10px;
    position: relative;
    z-index: 1; }
    /* line 354, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .container-video img {
      display: block;
      margin: 0 auto;
      width: 100%;
      margin-bottom: 22px;
      border: 1px solid #FFF; }
    /* line 363, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .container-video .video a span {
      font-family: "et_icons", arial, sans-serif;
      font-weight: normal;
      font-style: normal;
      text-transform: none; }
  /* line 373, ../../../scss/components/_multimedia.scss */
  .canal-et.ceet-live-streaming .container-player .title {
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    width: 36%;
    float: right;
    font-family: 'roboto_slabbold';
    font-size: 13px;
    font-size: 0.8125rem; }
    /* line 381, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .container-player .title span {
      font-size: 19px;
      font-size: 1.1875rem;
      font-weight: bold;
      vertical-align: middle;
      margin-left: 5px; }
    /* line 387, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .container-player .title a span {
      color: white;
      font-size: 1.8em;
      font-weight: bold;
      position: relative;
      top: 5px;
      margin-left: 5px; }
  /* line 397, ../../../scss/components/_multimedia.scss */
  .canal-et.ceet-live-streaming .ico-play {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #0e65a5;
    color: #ccc;
    background: rgba(14, 101, 165, 0.8);
    position: absolute;
    color: white;
    font-size: 2em;
    padding: 13px;
    vertical-align: middle;
    left: 40%;
    top: 40%; }
  /* line 411, ../../../scss/components/_multimedia.scss */
  .canal-et.ceet-live-streaming .et-img {
    position: relative; }
    /* line 413, ../../../scss/components/_multimedia.scss */
    .canal-et.ceet-live-streaming .et-img h2 {
      font-size: 1.2em; }

/*@end canal et*/
/*@group galeria del dia*/
/* line 422, ../../../scss/components/_multimedia.scss */
.modulo_multimedia {
  padding: 10px;
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f3f3f3;
  border: 1px solid #ddd; }
  /* line 427, ../../../scss/components/_multimedia.scss */
  .modulo_multimedia .ver-mas {
    display: block;
    margin-bottom: 5px;
    width: 40%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    margin: 0 auto;
    padding: 8px 0; }
  /* line 437, ../../../scss/components/_multimedia.scss */
  .modulo_multimedia .fotos_del_dia {
    margin: 0 auto 30px; }
    /* line 439, ../../../scss/components/_multimedia.scss */
    .modulo_multimedia .fotos_del_dia .slider-galerias-dia {
      position: relative; }
      /* line 442, ../../../scss/components/_multimedia.scss */
      .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-prev {
        height: 63px;
        width: 27px;
        text-indent: -9999px;
        display: block;
        float: left;
        top: 40%;
        margin: 0;
        background: #ccc;
        color: #393939;
        left: 8px;
        left: -4px;
        top: 30%; }
        /* line 125, ../../../scss/scss-comon/_mixins.scss */
        .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-prev:after {
          text-indent: 0;
          float: left;
          top: 23px;
          position: relative;
          font-size: 16px;
          font-size: 1rem;
          left: 8px; }
        /* line 133, ../../../scss/scss-comon/_mixins.scss */
        .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-prev:hover {
          background: #0e65a5;
          color: #fff; }
        /* line 139, ../../../scss/scss-comon/_mixins.scss */
        .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-prev:after {
          content: "\e053"; }
      /* line 447, ../../../scss/components/_multimedia.scss */
      .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-next {
        height: 63px;
        width: 27px;
        text-indent: -9999px;
        display: block;
        float: left;
        top: 40%;
        margin: 0;
        background: #ccc;
        color: #393939;
        right: 8px;
        right: -4px;
        top: 30%; }
        /* line 125, ../../../scss/scss-comon/_mixins.scss */
        .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-next:after {
          text-indent: 0;
          float: left;
          top: 23px;
          position: relative;
          font-size: 16px;
          font-size: 1rem;
          left: 8px; }
        /* line 133, ../../../scss/scss-comon/_mixins.scss */
        .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-next:hover {
          background: #0e65a5;
          color: #fff; }
        /* line 145, ../../../scss/scss-comon/_mixins.scss */
        .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-direction-nav .flex-next:after {
          content: "\e050"; }
      /* line 455, ../../../scss/components/_multimedia.scss */
      .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-control-paging li a {
        width: 77px;
        height: 3px;
        display: block;
        cursor: pointer;
        text-indent: -9999px;
        background: black; }
      /* line 463, ../../../scss/components/_multimedia.scss */
      .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-control-paging li a:hover {
        background: #00aef5; }
      /* line 466, ../../../scss/components/_multimedia.scss */
      .modulo_multimedia .fotos_del_dia .slider-galerias-dia .flex-control-paging li a.flex-active {
        cursor: default;
        background: #00aef5; }

/* line 475, ../../../scss/components/_multimedia.scss */
.recursos_multimedia {
  margin-top: 10px; }
  /* line 478, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .flex-direction-nav li {
    top: 80px; }
  /* line 481, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .flex-direction-nav .flex-prev {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 40%;
    margin: 0;
    background: #ccc;
    color: #393939;
    left: 8px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .recursos_multimedia .flex-direction-nav .flex-prev:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .recursos_multimedia .flex-direction-nav .flex-prev:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 139, ../../../scss/scss-comon/_mixins.scss */
    .recursos_multimedia .flex-direction-nav .flex-prev:after {
      content: "\e053"; }
  /* line 484, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .flex-direction-nav .flex-next {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 40%;
    margin: 0;
    background: #ccc;
    color: #393939;
    right: 8px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .recursos_multimedia .flex-direction-nav .flex-next:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .recursos_multimedia .flex-direction-nav .flex-next:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 145, ../../../scss/scss-comon/_mixins.scss */
    .recursos_multimedia .flex-direction-nav .flex-next:after {
      content: "\e050"; }
  /* line 488, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .content_multimedia {
    position: relative;
    margin: 0 0 10px; }
    /* line 491, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia > h2 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      background: #666;
      padding: 7px 10px;
      text-transform: uppercase;
      margin: 0 -10px 10px;
      color: #fff; }
    /* line 500, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia .flex-control-nav {
      bottom: 0;
      height: 4px;
      position: relative;
      margin-top: 25px; }
      /* line 505, ../../../scss/components/_multimedia.scss */
      .recursos_multimedia .content_multimedia .flex-control-nav li {
        display: inline-table;
        margin: 0 5px;
        zoom: 1; }
        /* line 509, ../../../scss/components/_multimedia.scss */
        .recursos_multimedia .content_multimedia .flex-control-nav li a {
          width: 80px;
          height: 4px;
          display: block;
          cursor: pointer;
          text-indent: -9999px; }
        /* line 516, ../../../scss/components/_multimedia.scss */
        .recursos_multimedia .content_multimedia .flex-control-nav li a:hover {
          background: #0e65a5; }
        /* line 519, ../../../scss/components/_multimedia.scss */
        .recursos_multimedia .content_multimedia .flex-control-nav li a.flex-active {
          cursor: default;
          background: #0e65a5; }
    /* line 526, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia .slider-multimedia h2 a {
      font-family: 'roboto_slabbold';
      font-size: 13px;
      font-size: 0.8125rem;
      color: #393939; }
    /* line 531, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia .slider-multimedia img {
      width: 100%; }
    /* line 534, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia .slider-multimedia h1 {
      margin: 0px;
      font-size: 1.15em;
      position: absolute;
      bottom: 0; }
    /* line 541, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia h3 {
      font-family: 'cabinbold';
      font-size: 14px;
      font-size: 0.875rem;
      padding: 7px 10px;
      margin: 0 -10px 20px; }

/* line 550, ../../../scss/components/_multimedia.scss */
.fotos_del_dia figcaption {
  position: absolute;
  bottom: 0;
  left: 0;
  top: 0;
  padding: 10px;
  background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
  background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
  background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
  background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 0%, #000000 100%);
  height: 100%;
  position: absolute;
  width: 100%;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
  width: 100%; }
  /* line 559, ../../../scss/components/_multimedia.scss */
  .fotos_del_dia figcaption > h2 {
    font-size: 1em;
    margin: 0; }
    /* line 562, ../../../scss/components/_multimedia.scss */
    .fotos_del_dia figcaption > h2 a {
      color: #fff; }
    /* line 565, ../../../scss/components/_multimedia.scss */
    .fotos_del_dia figcaption > h2 a:hover {
      color: #ccc; }
  /* line 569, ../../../scss/components/_multimedia.scss */
  .fotos_del_dia figcaption h2 {
    margin: 0;
    position: absolute;
    bottom: 10px;
    font-family: 'roboto_slabbold';
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1; }
    /* line 576, ../../../scss/components/_multimedia.scss */
    .fotos_del_dia figcaption h2 a {
      color: #fff; }
    /* line 579, ../../../scss/components/_multimedia.scss */
    .fotos_del_dia figcaption h2 a:hover {
      color: #ccc; }
/* line 584, ../../../scss/components/_multimedia.scss */
.fotos_del_dia figure {
  position: relative; }
  /* line 586, ../../../scss/components/_multimedia.scss */
  .fotos_del_dia figure img {
    display: block;
    width: 100%; }
/* line 591, ../../../scss/components/_multimedia.scss */
.fotos_del_dia > h2 {
  margin: 0 -10px 10px;
  padding: 7px 10px;
  background: #666;
  font-family: 'cabinbold';
  font-size: 14px;
  font-size: 0.875rem;
  color: #fff; }
/* line 599, ../../../scss/components/_multimedia.scss */
.fotos_del_dia h2:hover {
  color: #c0c0c0; }

/*@end galeria del dia*/
/*@group editorial de hoy*/
/* line 607, ../../../scss/components/_multimedia.scss */
.modulo_opinion.editorial.modulo {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 10px 9px 10px;
  background: #f3f3f3;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative; }
  /* line 612, ../../../scss/components/_multimedia.scss */
  .modulo_opinion.editorial.modulo .wrapper-select {
    position: absolute;
    top: 15px;
    right: 5px;
    color: #666; }
    /* line 617, ../../../scss/components/_multimedia.scss */
    .modulo_opinion.editorial.modulo .wrapper-select .wrapper-desplegable {
      font-family: 'cabinregular';
      font-size: 12px;
      font-size: 0.75rem;
      float: left;
      cursor: pointer; }
      /* line 622, ../../../scss/components/_multimedia.scss */
      .modulo_opinion.editorial.modulo .wrapper-select .wrapper-desplegable span {
        float: left;
        padding: 3px 0px 0px 0px; }
  /* line 628, ../../../scss/components/_multimedia.scss */
  .modulo_opinion.editorial.modulo .comillas {
    margin: 0 -44px 0;
    font-size: 32px;
    font-size: 2rem;
    color: #0e65a5;
    float: left; }
  /* line 635, ../../../scss/components/_multimedia.scss */
  .modulo_opinion.editorial.modulo > h2 {
    font-family: 'cabinbold';
    font-size: 14px;
    font-size: 0.875rem;
    padding: 0;
    color: #0e65a5;
    text-transform: uppercase;
    margin: 0 0 10px; }
  /* line 643, ../../../scss/components/_multimedia.scss */
  .modulo_opinion.editorial.modulo article {
    border-top: 1px dotted #0e65a5;
    padding: 20px 0 0 45px;
    margin: 0 0 20px; }
    /* line 647, ../../../scss/components/_multimedia.scss */
    .modulo_opinion.editorial.modulo article h2 {
      font-family: 'roboto_slabbold';
      font-size: 22px;
      font-size: 1.375rem;
      display: block;
      margin-bottom: 10px;
      color: #0e65a5;
      line-height: 1.2; }
      /* line 654, ../../../scss/components/_multimedia.scss */
      .modulo_opinion.editorial.modulo article h2 a {
        color: #393939; }
    /* line 658, ../../../scss/components/_multimedia.scss */
    .modulo_opinion.editorial.modulo article p {
      font-family: 'roboto_slabregular';
      font-size: 15px;
      font-size: 0.9375rem;
      line-height: 1.3; }
      /* line 662, ../../../scss/components/_multimedia.scss */
      .modulo_opinion.editorial.modulo article p a {
        color: #393939; }
    /* line 666, ../../../scss/components/_multimedia.scss */
    .modulo_opinion.editorial.modulo article .comentarios {
      font-family: 'cabinbold';
      font-size: 12px;
      font-size: 0.75rem;
      margin-top: 10px;
      position: relative;
      display: block;
      margin-bottom: 5px;
      color: #0e65a5; }
      /* line 674, ../../../scss/components/_multimedia.scss */
      .modulo_opinion.editorial.modulo article .comentarios span {
        position: relative;
        top: 5px;
        font-size: 20px;
        font-size: 1.25rem; }

/*@end editorial de hoy*/
/*@group servicios redes*/
/* line 687, ../../../scss/components/_multimedia.scss */
.mod-redes-et {
  margin: 0 0 10px;
  background: #f3f3f3;
  border: 1px solid #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  border: none; }
  /* line 693, ../../../scss/components/_multimedia.scss */
  .mod-redes-et > div {
    vertical-align: middle;
    display: inline-block;
    color: #0e65a5;
    height: 40px;
    padding: 10px 5px;
    width: 49%;
    font-size: 15px;
    font-size: 0.9375rem;
    font-family: "roboto_slabbold";
    text-align: center; }
    /* line 703, ../../../scss/components/_multimedia.scss */
    .mod-redes-et > div:first-child {
      -moz-border-radius-topleft: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      -moz-border-radius-bottomleft: 4px;
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px; }
      /* line 706, ../../../scss/components/_multimedia.scss */
      .mod-redes-et > div:first-child:after {
        content: '';
        background: white;
        width: 2px;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 145px; }
    /* line 716, ../../../scss/components/_multimedia.scss */
    .mod-redes-et > div + div {
      -moz-border-radius-topright: 4px;
      -webkit-border-top-right-radius: 4px;
      border-top-right-radius: 4px;
      -moz-border-radius-bottomright: 4px;
      -webkit-border-bottom-right-radius: 4px;
      border-bottom-right-radius: 4px; }
  /* line 722, ../../../scss/components/_multimedia.scss */
  .mod-redes-et .redes li {
    display: inline-block;
    margin: 0px; }
    /* line 725, ../../../scss/components/_multimedia.scss */
    .mod-redes-et .redes li .caja-megusta {
      margin: 0 0 10px;
      background: #fff;
      border: 1px solid #ddd;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      padding: 10px;
      left: 0;
      right: 0;
      top: 30px;
      display: none;
      position: absolute;
      z-index: 20;
      height: 60px; }
    /* line 738, ../../../scss/components/_multimedia.scss */
    .mod-redes-et .redes li a {
      font-size: 20px;
      font-size: 1.25rem;
      margin: 0 25px 0 0; }
    /* line 742, ../../../scss/components/_multimedia.scss */
    .mod-redes-et .redes li a.go {
      margin: 0;
      color: #DA4B39; }
  /* line 747, ../../../scss/components/_multimedia.scss */
  .mod-redes-et .redes li:first-child {
    float: none;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: 'roboto_slabbold';
    font-size: 12px;
    font-size: 0.75rem; }
  /* line 759, ../../../scss/components/_multimedia.scss */
  .mod-redes-et .redes .fb {
    color: #45619D; }
  /* line 762, ../../../scss/components/_multimedia.scss */
  .mod-redes-et .redes .tw {
    color: #00ACEE; }

/* line 770, ../../../scss/components/_multimedia.scss */
.herramientas .servicio_placa span .placa {
  font-size: 22px;
  font-size: 1.375rem;
  position: relative;
  margin-right: 5px;
  vertical-align: middle;
  color: #666; }
/* line 778, ../../../scss/components/_multimedia.scss */
.herramientas .redes {
  float: right;
  width: 38%;
  position: relative;
  display: inline-block; }
  /* line 783, ../../../scss/components/_multimedia.scss */
  .herramientas .redes li {
    float: left;
    margin: 0px; }
    /* line 786, ../../../scss/components/_multimedia.scss */
    .herramientas .redes li a {
      font-size: 19px;
      font-size: 1.1875rem;
      margin: 0 25px 0 0; }
    /* line 790, ../../../scss/components/_multimedia.scss */
    .herramientas .redes li a.go {
      margin: 0;
      color: #DA4B39; }
  /* line 795, ../../../scss/components/_multimedia.scss */
  .herramientas .redes li:first-child {
    float: none;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: 'roboto_slabbold';
    font-size: 12px;
    font-size: 0.75rem; }
  /* line 807, ../../../scss/components/_multimedia.scss */
  .herramientas .redes .fb {
    color: #45619D; }
  /* line 810, ../../../scss/components/_multimedia.scss */
  .herramientas .redes .tw {
    color: #00ACEE; }

/*@end servicios redes*/
/*@group wrapper-desplegable*/
/* line 820, ../../../scss/components/_multimedia.scss */
.wrapper-desplegable {
  font-weight: normal;
  line-height: 1;
  font-family: "roboto_slabbold";
  position: relative;
  font-size: 12px;
  font-size: 0.75rem;
  color: #393939;
  text-transform: uppercase;
  cursor: pointer; }
  /* line 828, ../../../scss/components/_multimedia.scss */
  .wrapper-desplegable.active .desplegable {
    display: block;
    height: 206px;
    overflow-y: scroll;
    overflow-x: hidden; }
  /* line 835, ../../../scss/components/_multimedia.scss */
  .wrapper-desplegable .desplegable {
    z-index: 5;
    overflow: auto;
    top: 17px;
    left: -43px;
    display: none;
    background: #eaeaea;
    border: 1px solid #ddd;
    position: absolute;
    background-color: #fff;
    padding: 5px 0; }
    /* line 846, ../../../scss/components/_multimedia.scss */
    .wrapper-desplegable .desplegable li a {
      display: block;
      text-decoration: none;
      padding: 5px 10px;
      color: #393939; }
      /* line 851, ../../../scss/components/_multimedia.scss */
      .wrapper-desplegable .desplegable li a:hover {
        background: #f3f3f3; }
  /* line 857, ../../../scss/components/_multimedia.scss */
  .wrapper-desplegable h3 {
    margin: 0;
    float: left; }
  /* line 861, ../../../scss/components/_multimedia.scss */
  .wrapper-desplegable:after {
    font-weight: normal;
    line-height: 1;
    font-family: "et_icons";
    content: '\e061';
    color: #393939;
    position: relative;
    font-size: 15px;
    font-size: 0.9375rem;
    vertical-align: middle;
    top: -2px;
    margin: 3px; }

/*@end wrapper-desplegable*/
/*@group modulo blogs*/
/* line 875, ../../../scss/components/_multimedia.scss */
.modulo-blog.caja_articulo, .modulo-blog.reportero-ciudadano {
  padding: 10px 15px; }
  /* line 877, ../../../scss/components/_multimedia.scss */
  .modulo-blog.caja_articulo > h2, .modulo-blog.reportero-ciudadano > h2 {
    margin: 0 0 10px 0;
    text-transform: uppercase;
    color: #0e65a5;
    font-family: 'cabinbold';
    font-size: 14px;
    font-size: 0.875rem;
    border-bottom: 1px dotted #0e65a5;
    padding-bottom: 5px; }
  /* line 887, ../../../scss/components/_multimedia.scss */
  .modulo-blog.caja_articulo .contenido-modulo img, .modulo-blog.reportero-ciudadano .contenido-modulo img {
    width: 50px;
    height: 50px;
    float: left;
    margin: 0px 10px 10px 0px; }
  /* line 893, ../../../scss/components/_multimedia.scss */
  .modulo-blog.caja_articulo .contenido-modulo li, .modulo-blog.reportero-ciudadano .contenido-modulo li {
    border-bottom: 1px dotted #999;
    padding-bottom: 18px;
    margin-bottom: 15px; }
    /* line 897, ../../../scss/components/_multimedia.scss */
    .modulo-blog.caja_articulo .contenido-modulo li h4, .modulo-blog.reportero-ciudadano .contenido-modulo li h4 {
      margin-bottom: 10px; }
      /* line 899, ../../../scss/components/_multimedia.scss */
      .modulo-blog.caja_articulo .contenido-modulo li h4 a, .modulo-blog.reportero-ciudadano .contenido-modulo li h4 a {
        font-family: 'cabinregular';
        font-size: 11px;
        font-size: 0.6875rem;
        text-transform: uppercase;
        color: #666; }
        /* line 904, ../../../scss/components/_multimedia.scss */
        .modulo-blog.caja_articulo .contenido-modulo li h4 a:hover, .modulo-blog.reportero-ciudadano .contenido-modulo li h4 a:hover {
          color: #393939; }
      /* line 908, ../../../scss/components/_multimedia.scss */
      .modulo-blog.caja_articulo .contenido-modulo li h4:last-child, .modulo-blog.reportero-ciudadano .contenido-modulo li h4:last-child {
        border: none;
        margin: 0; }
    /* line 913, ../../../scss/components/_multimedia.scss */
    .modulo-blog.caja_articulo .contenido-modulo li .titular, .modulo-blog.reportero-ciudadano .contenido-modulo li .titular {
      display: inline-block;
      width: 70%; }
      /* line 916, ../../../scss/components/_multimedia.scss */
      .modulo-blog.caja_articulo .contenido-modulo li .titular a, .modulo-blog.reportero-ciudadano .contenido-modulo li .titular a {
        font-family: 'roboto_slabbold';
        font-size: 18px;
        font-size: 1.125rem;
        line-height: 1.115; }
    /* line 923, ../../../scss/components/_multimedia.scss */
    .modulo-blog.caja_articulo .contenido-modulo li .lead, .modulo-blog.reportero-ciudadano .contenido-modulo li .lead {
      display: inline-block; }
      /* line 925, ../../../scss/components/_multimedia.scss */
      .modulo-blog.caja_articulo .contenido-modulo li .lead a, .modulo-blog.reportero-ciudadano .contenido-modulo li .lead a {
        font-family: 'roboto_slabregular';
        font-size: 15px;
        font-size: 0.9375rem;
        line-height: 1.27; }
  /* line 934, ../../../scss/components/_multimedia.scss */
  .modulo-blog.caja_articulo .ver-mas, .modulo-blog.reportero-ciudadano .ver-mas {
    display: inline-block;
    margin-bottom: 5px;
    width: 100%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0; }

/*@end modulo blogs*/
/*@group modulo sociales*/
/* line 947, ../../../scss/components/_multimedia.scss */
.modulo-sociales {
  clear: both;
  overflow: hidden;
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #F9F9F9; }
  /* line 953, ../../../scss/components/_multimedia.scss */
  .modulo-sociales > h2 {
    font-family: 'cabinbold';
    font-size: 14px;
    font-size: 0.875rem;
    margin-top: 10px;
    padding: 7px 10px;
    text-transform: uppercase;
    background: #0e65a5; }
    /* line 960, ../../../scss/components/_multimedia.scss */
    .modulo-sociales > h2 a {
      color: #fff; }
  /* line 964, ../../../scss/components/_multimedia.scss */
  .modulo-sociales .titulo-articulo {
    width: 75%;
    line-height: 15px; }
    /* line 967, ../../../scss/components/_multimedia.scss */
    .modulo-sociales .titulo-articulo a {
      font-family: 'roboto_slabbold';
      font-size: 13px;
      font-size: 0.8125rem;
      margin: 10px 0px 0px 0px;
      display: block; }
  /* line 975, ../../../scss/components/_multimedia.scss */
  .modulo-sociales .articulo_principal {
    padding: 10px; }
    /* line 978, ../../../scss/components/_multimedia.scss */
    .modulo-sociales .articulo_principal h2 a {
      font-family: 'roboto_slabbold';
      font-size: 13px;
      font-size: 0.8125rem;
      margin: 10px 0px 0px 0px;
      display: block; }
  /* line 987, ../../../scss/components/_multimedia.scss */
  .modulo-sociales .articulo_secundario {
    display: inline-block;
    width: 42%;
    margin: 0 0 0 30px;
    position: relative;
    vertical-align: top; }
    /* line 993, ../../../scss/components/_multimedia.scss */
    .modulo-sociales .articulo_secundario figure {
      width: 115px; }
  /* line 997, ../../../scss/components/_multimedia.scss */
  .modulo-sociales .articulo_secundario.last {
    margin: 0px; }
  /* line 1000, ../../../scss/components/_multimedia.scss */
  .modulo-sociales .ver-mas {
    display: table;
    margin: 15px auto;
    width: 70%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0;
    clear: both;
    max-width: 200px; }

/*@end modulo sociales*/
/* line 1015, ../../../scss/components/_multimedia.scss */
.club-vivamos {
  background: #0172ba;
  -moz-border-radius: 9px 0 9px 0;
  -webkit-border-radius: 9px;
  border-radius: 9px 0 9px 0;
  margin-bottom: 10px;
  padding: 10px 16px 20px; }
  /* line 1020, ../../../scss/components/_multimedia.scss */
  .club-vivamos figure {
    margin-bottom: 10px; }
  /* line 1023, ../../../scss/components/_multimedia.scss */
  .club-vivamos img {
    width: 100%; }
  /* line 1026, ../../../scss/components/_multimedia.scss */
  .club-vivamos .logo-club {
    float: right;
    margin-bottom: 5px; }
    /* line 1029, ../../../scss/components/_multimedia.scss */
    .club-vivamos .logo-club a {
      background: url("../../images/logo-club-vivamos-1.png") no-repeat 2px 2px;
      display: block;
      width: 135px;
      height: 50px; }
  /* line 1036, ../../../scss/components/_multimedia.scss */
  .club-vivamos .titular {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 12px; }
  /* line 1041, ../../../scss/components/_multimedia.scss */
  .club-vivamos a {
    color: #fff; }
    /* line 1043, ../../../scss/components/_multimedia.scss */
    .club-vivamos a:hover {
      color: #e0e0e0; }
  /* line 1047, ../../../scss/components/_multimedia.scss */
  .club-vivamos p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    margin-bottom: 20px; }
  /* line 1052, ../../../scss/components/_multimedia.scss */
  .club-vivamos .btn {
    display: inline-block;
    margin-bottom: 10px;
    width: 100%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    color: #0e65a5;
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0; }

/*@end*/
/*@group ultima-hora*/
/* line 1066, ../../../scss/components/_multimedia.scss */
.ultima-hora {
  margin: 0 auto;
  margin-bottom: 15px;
  width: 940px; }
  /* line 1070, ../../../scss/components/_multimedia.scss */
  .ultima-hora article {
    height: 80px;
    margin: 0;
    padding: 0; }
    /* line 1074, ../../../scss/components/_multimedia.scss */
    .ultima-hora article h2 {
      display: inline-block;
      float: none;
      vertical-align: middle;
      width: 80%; }
      /* line 1079, ../../../scss/components/_multimedia.scss */
      .ultima-hora article h2 a {
        font-family: 'roboto_slabbold';
        font-size: 28px;
        font-size: 1.75rem;
        margin: 0;
        color: #393939;
        line-height: 30px;
        display: block; }
    /* line 1088, ../../../scss/components/_multimedia.scss */
    .ultima-hora article .top_article {
      margin: 0 8px 0 0;
      padding: 20px 10px;
      background: #b81d20;
      top: -1px;
      height: 80px;
      position: relative;
      text-align: center;
      -moz-border-radius-topleft: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      -moz-border-radius-bottomleft: 4px;
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px;
      display: inline-block;
      float: none;
      vertical-align: middle; }
      /* line 1101, ../../../scss/components/_multimedia.scss */
      .ultima-hora article .top_article h3 {
        clear: both;
        font-family: 'cabinbold';
        font-size: 12px;
        font-size: 0.75rem;
        color: #fff;
        text-transform: uppercase;
        margin: 2px 0;
        padding: 0 0 3px;
        border-bottom: 1px dotted #fff; }
      /* line 1111, ../../../scss/components/_multimedia.scss */
      .ultima-hora article .top_article time {
        font-size: 12px;
        font-size: 0.75rem;
        color: #fff;
        clear: both;
        text-align: center;
        margin: 2px 0;
        min-width: 76px; }
        /* line 1118, ../../../scss/components/_multimedia.scss */
        .ultima-hora article .top_article time span {
          font-family: 'cabinregular';
          font-size: 11px;
          font-size: 0.6875rem;
          color: #fff; }
        /* line 1123, ../../../scss/components/_multimedia.scss */
        .ultima-hora article .top_article time span.ico-time {
          margin: 0 2px 0 0; }

/*@end ultima-hora*/
/*@group el tiempo recomienda*/
/* line 1134, ../../../scss/components/_multimedia.scss */
.recursos_multimedia {
  clear: both;
  background: #f3f3f3;
  border: 1px solid #ddd;
  margin: 0 0 10px;
  padding: 0px;
  /*Fin Modulo Multimedia*/ }
  /* line 1139, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .content_multimedia {
    padding: 10px 15px 15px;
    position: relative; }
    /* line 1142, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia > h4 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      background: #0e65a5;
      padding: 7px 10px;
      text-transform: uppercase;
      margin: 0 -15px 10px;
      color: #fff; }
    /* line 1152, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia .slider-multimedia h2 {
      font-size: 15px;
      font-size: 0.9375rem;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold"; }
      /* line 1155, ../../../scss/components/_multimedia.scss */
      .recursos_multimedia .content_multimedia .slider-multimedia h2 > a {
        color: #fff; }
    /* line 1159, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .content_multimedia .slider-multimedia img {
      height: 120px; }
  /* line 1164, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .box-multi {
    position: relative;
    padding: 0;
    margin: 0 10px 0 0; }
    /* line 1169, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .box-multi .contenedor_player .icono_video {
      top: 20%;
      left: 5px;
      right: auto; }
    /* line 1176, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .box-multi .contenedor_player figcaption h2 a {
      padding: 0 0 0 43px;
      display: block; }
  /* line 1185, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia figcaption {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 5px;
    background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 0%, #000000 100%);
    height: 100%;
    position: absolute;
    width: 100%;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#000000',GradientType=0 );
    /* IE6-9 */
    height: auto; }
  /* line 1195, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .flex-control-nav {
    bottom: 0;
    height: 4px;
    position: relative;
    margin-top: 20px; }
    /* line 1200, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .flex-control-nav li {
      display: inline-table;
      margin: 0 5px;
      zoom: 1; }
      /* line 1204, ../../../scss/components/_multimedia.scss */
      .recursos_multimedia .flex-control-nav li a {
        background: #393939;
        width: 100px;
        height: 5px;
        display: block;
        cursor: pointer;
        text-indent: -9999px;
        border: none; }
      /* line 1213, ../../../scss/components/_multimedia.scss */
      .recursos_multimedia .flex-control-nav li a:hover {
        background: #00aef5; }
      /* line 1216, ../../../scss/components/_multimedia.scss */
      .recursos_multimedia .flex-control-nav li a.flex-active {
        cursor: default;
        background: #00aef5; }
  /* line 1223, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .flex-direction-nav .flex-prev, .recursos_multimedia .flex-direction-nav .flex-next {
    top: 35%; }
  /* line 1227, ../../../scss/components/_multimedia.scss */
  .recursos_multimedia .btn-mas-recominenda {
    display: block;
    margin: 0 auto 15px;
    width: 15%;
    background: #F9F9F9;
    border: 1px solid #DDD;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0;
    color: #666; }
    /* line 1241, ../../../scss/components/_multimedia.scss */
    .recursos_multimedia .btn-mas-recominenda:hover {
      color: #fff;
      background: #0e65a5; }

/* @group módulos slider */
/* line 1251, ../../../scss/components/_multimedia.scss */
.modulo-slider {
  background: #fff;
  border: 1px solid #ddd;
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 15px 15px 15px;
  position: relative;
  margin-bottom: 15px; }
  /* line 1256, ../../../scss/components/_multimedia.scss */
  .modulo-slider h3 {
    font-weight: normal;
    line-height: 1;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    background-color: #0e65a5;
    color: #fff;
    margin: 0 -20px 10px;
    padding: 8px 10px;
    text-transform: uppercase; }
  /* line 1268, ../../../scss/components/_multimedia.scss */
  .modulo-slider .flex-control-paging {
    margin: auto;
    left: 40px;
    right: 40px;
    bottom: 15px; }
    /* line 1273, ../../../scss/components/_multimedia.scss */
    .modulo-slider .flex-control-paging li a {
      width: 35px;
      height: 3px;
      display: block;
      cursor: pointer;
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      background: #ccc; }
      /* line 1280, ../../../scss/components/_multimedia.scss */
      .modulo-slider .flex-control-paging li a.flex-active {
        background-color: #0e65a5; }
  /* line 1286, ../../../scss/components/_multimedia.scss */
  .modulo-slider .flex-direction-nav .flex-prev {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 25%;
    margin: 0;
    background: #f3f3f3;
    color: #0e65a5;
    left: 8px;
    height: 27px;
    bottom: 17px;
    top: auto; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .modulo-slider .flex-direction-nav .flex-prev:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .modulo-slider .flex-direction-nav .flex-prev:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 139, ../../../scss/scss-comon/_mixins.scss */
    .modulo-slider .flex-direction-nav .flex-prev:after {
      content: "\e053"; }
    /* line 1291, ../../../scss/components/_multimedia.scss */
    .modulo-slider .flex-direction-nav .flex-prev:after {
      top: 6px;
      left: 5px; }
  /* line 1296, ../../../scss/components/_multimedia.scss */
  .modulo-slider .flex-direction-nav .flex-next {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 25%;
    margin: 0;
    background: #f3f3f3;
    color: #0e65a5;
    right: 8px;
    height: 27px;
    bottom: 17px;
    top: auto; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .modulo-slider .flex-direction-nav .flex-next:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .modulo-slider .flex-direction-nav .flex-next:hover {
      background: #0e65a5;
      color: #fff; }
    /* line 145, ../../../scss/scss-comon/_mixins.scss */
    .modulo-slider .flex-direction-nav .flex-next:after {
      content: "\e050"; }
    /* line 1302, ../../../scss/components/_multimedia.scss */
    .modulo-slider .flex-direction-nav .flex-next:after {
      top: 6px;
      left: 7px; }
  /* line 1308, ../../../scss/components/_multimedia.scss */
  .modulo-slider .flex-control-nav {
    width: auto; }
    /* line 1310, ../../../scss/components/_multimedia.scss */
    .modulo-slider .flex-control-nav li:first-child {
      margin-left: 0; }
    /* line 1313, ../../../scss/components/_multimedia.scss */
    .modulo-slider .flex-control-nav li:last-child {
      margin-right: 0; }

/* @end group módulos slider */
/* @group módulos tab-headers */
/* line 1323, ../../../scss/components/_multimedia.scss */
.modulo-tabs {
  background: #fff;
  border: 1px solid #ddd;
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 15px 15px 15px;
  position: relative; }
  /* line 1328, ../../../scss/components/_multimedia.scss */
  .modulo-tabs .nav-tab {
    font-size: 14px;
    font-size: 0.875rem; }
    /* line 1330, ../../../scss/components/_multimedia.scss */
    .modulo-tabs .nav-tab li {
      float: left;
      width: 50%;
      text-align: center;
      display: inline-block;
      border-bottom: 2px solid #0e65a5; }
      /* line 1337, ../../../scss/components/_multimedia.scss */
      .modulo-tabs .nav-tab li:first-child a {
        border-right: 2px solid white; }
      /* line 1341, ../../../scss/components/_multimedia.scss */
      .modulo-tabs .nav-tab li:hover {
        border-bottom-color: #0e65a5; }
    /* line 1345, ../../../scss/components/_multimedia.scss */
    .modulo-tabs .nav-tab a {
      color: #666;
      background: #e0e0e0;
      display: block;
      width: 100%;
      padding: 15px 0px;
      position: relative;
      border-bottom: 1px solid #fff;
      text-transform: uppercase;
      font-size: 13px;
      font-size: 0.8125rem;
      font-weight: normal;
      line-height: 1.1;
      font-family: "cabinbold";
      cursor: pointer; }
      /* line 1357, ../../../scss/components/_multimedia.scss */
      .modulo-tabs .nav-tab a:hover, .modulo-tabs .nav-tab a.ui-btn-active {
        background: #0e65a5;
        color: #fff; }
  /* line 1363, ../../../scss/components/_multimedia.scss */
  .modulo-tabs > div {
    clear: both; }

/* @end group módulos tab-headers */
/* line 1370, ../../../scss/components/_multimedia.scss */
.tel-rosa_en-secreto {
  padding: 0 0 10px; }
  /* line 1374, ../../../scss/components/_multimedia.scss */
  .tel-rosa_en-secreto section {
    border: none; }
    /* line 1376, ../../../scss/components/_multimedia.scss */
    .tel-rosa_en-secreto section h3 {
      display: none; }
  /* line 1380, ../../../scss/components/_multimedia.scss */
  .tel-rosa_en-secreto .modulo-slider {
    padding: 10px 20px 0;
    margin-bottom: 0;
    display: none; }
    /* line 1384, ../../../scss/components/_multimedia.scss */
    .tel-rosa_en-secreto .modulo-slider.active {
      display: block; }
  /* line 1392, ../../../scss/components/_multimedia.scss */
  .tel-rosa_en-secreto .nav-tab.alternative-color li {
    border-bottom-color: #FF0099; }
  /* line 1398, ../../../scss/components/_multimedia.scss */
  .tel-rosa_en-secreto .nav-tab li:nth-child(2) a:hover, .tel-rosa_en-secreto .nav-tab li:nth-child(2) a.ui-btn-active {
    background: #FF0099; }
  /* line 1406, ../../../scss/components/_multimedia.scss */
  .tel-rosa_en-secreto .flex-direction-nav {
    padding-top: 15px; }
    /* line 1408, ../../../scss/components/_multimedia.scss */
    .tel-rosa_en-secreto .flex-direction-nav li a {
      bottom: 10px; }
  /* line 1412, ../../../scss/components/_multimedia.scss */
  .tel-rosa_en-secreto .telefono-rosa.flex-control-paging {
    bottom: 8px; }

/*@group colecciones*/
/* line 1420, ../../../scss/components/_multimedia.scss */
.slider-colecciones {
  padding: 10px 20px 15px; }
  /* line 1425, ../../../scss/components/_multimedia.scss */
  .slider-colecciones .slides .flex-active-slide article {
    margin-bottom: 45px; }
  /* line 1430, ../../../scss/components/_multimedia.scss */
  .slider-colecciones h2 {
    font-size: 14px;
    font-size: 0.875rem;
    border-bottom: 1px dotted #ccc;
    color: #393939;
    font-family: "cabinbold";
    margin: 0 0 20px 0;
    padding-bottom: 5px;
    text-transform: uppercase; }
  /* line 1439, ../../../scss/components/_multimedia.scss */
  .slider-colecciones figure {
    float: left;
    margin: 0 10px 10px 0;
    position: relative;
    top: -3px; }
  /* line 1445, ../../../scss/components/_multimedia.scss */
  .slider-colecciones img {
    width: 125px;
    height: 125px; }
  /* line 1449, ../../../scss/components/_multimedia.scss */
  .slider-colecciones .pricing {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold"; }
    /* line 1451, ../../../scss/components/_multimedia.scss */
    .slider-colecciones .pricing * {
      display: block;
      text-align: center; }
    /* line 1455, ../../../scss/components/_multimedia.scss */
    .slider-colecciones .pricing > span {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 0.83;
      color: #0e65a5;
      margin: 0 0 15px; }
      /* line 1461, ../../../scss/components/_multimedia.scss */
      .slider-colecciones .pricing > span a {
        cursor: pointer;
        color: inherit; }
        /* line 1464, ../../../scss/components/_multimedia.scss */
        .slider-colecciones .pricing > span a:hover {
          color: inherit; }
      /* line 1468, ../../../scss/components/_multimedia.scss */
      .slider-colecciones .pricing > span span {
        font-weight: normal;
        line-height: 1.43;
        font-family: "cabinbold";
        font-size: 14px;
        font-size: 0.875rem; }
      /* line 1472, ../../../scss/components/_multimedia.scss */
      .slider-colecciones .pricing > span.non-sucscriptor {
        color: #393939; }
    /* line 1476, ../../../scss/components/_multimedia.scss */
    .slider-colecciones .pricing > a {
      font-weight: normal;
      line-height: 1.2;
      font-family: "cabinbold";
      font-size: 13px;
      font-size: 0.8125rem; }
  /* line 1483, ../../../scss/components/_multimedia.scss */
  .slider-colecciones .flex-control-paging li {
    margin: 0 3px; }
  /* line 1488, ../../../scss/components/_multimedia.scss */
  .slider-colecciones .flex-direction-nav .flex-prev {
    left: 20px; }
  /* line 1491, ../../../scss/components/_multimedia.scss */
  .slider-colecciones .flex-direction-nav .flex-next {
    right: 20px; }

/*@end colecciones*/
/*@group en secreto */
/* line 1500, ../../../scss/components/_multimedia.scss */
.slider-en-secreto {
  padding: 10px 20px 20px; }
  /* line 1504, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto figure {
    margin-bottom: 10px; }
  /* line 1507, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto img {
    margin: 0 10px 10px 0;
    float: left;
    width: 80px;
    height: 80px; }
  /* line 1515, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto .slides .flex-active-slide article {
    margin-bottom: 18px; }
  /* line 1520, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto .titular {
    margin-bottom: 15px;
    line-height: 1;
    font-weight: normal;
    line-height: 1;
    font-family: "roboto_slabbold";
    font-size: 1px;
    font-size: 0.0625rem; }
    /* line 1525, ../../../scss/components/_multimedia.scss */
    .slider-en-secreto .titular a {
      font-weight: normal;
      line-height: 20px;
      font-family: "roboto_slabbold";
      font-size: 17px;
      font-size: 1.0625rem;
      color: #393939; }
      /* line 1529, ../../../scss/components/_multimedia.scss */
      .slider-en-secreto .titular a:hover {
        color: #0e65a5; }
  /* line 1534, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto .lead {
    margin: 0 0 40px 0; }
    /* line 1536, ../../../scss/components/_multimedia.scss */
    .slider-en-secreto .lead a {
      font-weight: normal;
      line-height: 19.5px;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939; }
      /* line 1540, ../../../scss/components/_multimedia.scss */
      .slider-en-secreto .lead a:hover {
        color: #0e65a5; }
  /* line 1546, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto .flex-control-paging li {
    margin: 0 3px; }
  /* line 1551, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto .flex-direction-nav .flex-prev {
    left: 20px; }
  /* line 1554, ../../../scss/components/_multimedia.scss */
  .slider-en-secreto .flex-direction-nav .flex-next {
    right: 20px; }

/*@end group en secreto */
/*@group telefono rosa */
/* line 1563, ../../../scss/components/_multimedia.scss */
.slider-telefono-rosa {
  padding: 10px 20px 20px; }
  /* line 1565, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa h3 {
    background-color: #FF0099; }
  /* line 1570, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa figure {
    margin-bottom: 10px; }
  /* line 1573, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa img {
    margin: 0 10px 10px 0;
    float: left;
    width: 80px;
    height: 80px; }
  /* line 1581, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa .slides .flex-active-slide article {
    margin-bottom: 18px; }
  /* line 1586, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa .titular {
    margin-bottom: 15px; }
    /* line 1588, ../../../scss/components/_multimedia.scss */
    .slider-telefono-rosa .titular a {
      font-weight: normal;
      line-height: 20px;
      font-family: "roboto_slabbold";
      font-size: 17px;
      font-size: 1.0625rem;
      color: #393939; }
      /* line 1592, ../../../scss/components/_multimedia.scss */
      .slider-telefono-rosa .titular a:hover {
        color: #FF0099; }
  /* line 1597, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa .lead {
    margin: 0 0 40px 0; }
    /* line 1599, ../../../scss/components/_multimedia.scss */
    .slider-telefono-rosa .lead a {
      font-weight: normal;
      line-height: 19px;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem;
      color: #393939; }
      /* line 1603, ../../../scss/components/_multimedia.scss */
      .slider-telefono-rosa .lead a:hover {
        color: #FF0099; }
  /* line 1609, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa .flex-control-paging li {
    margin: 0 3px; }
    /* line 1611, ../../../scss/components/_multimedia.scss */
    .slider-telefono-rosa .flex-control-paging li a {
      top: 8px;
      position: relative; }
      /* line 1614, ../../../scss/components/_multimedia.scss */
      .slider-telefono-rosa .flex-control-paging li a.flex-active {
        background-color: #FF0099; }
  /* line 1621, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa .flex-direction-nav .flex-prev {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 25%;
    margin: 0;
    background: #f3f3f3;
    color: #FF0099;
    left: 8px;
    height: 27px;
    bottom: 10px;
    top: auto;
    left: 20px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-prev:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-prev:hover {
      background: #FF0099;
      color: #fff; }
    /* line 139, ../../../scss/scss-comon/_mixins.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-prev:after {
      content: "\e053"; }
    /* line 1627, ../../../scss/components/_multimedia.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-prev:after {
      top: 6px;
      left: 5px; }
  /* line 1632, ../../../scss/components/_multimedia.scss */
  .slider-telefono-rosa .flex-direction-nav .flex-next {
    height: 63px;
    width: 27px;
    text-indent: -9999px;
    display: block;
    float: left;
    top: 25%;
    margin: 0;
    background: #f3f3f3;
    color: #FF0099;
    right: 8px;
    height: 27px;
    bottom: 10px;
    top: auto;
    right: 20px; }
    /* line 125, ../../../scss/scss-comon/_mixins.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-next:after {
      text-indent: 0;
      float: left;
      top: 23px;
      position: relative;
      font-size: 16px;
      font-size: 1rem;
      left: 8px; }
    /* line 133, ../../../scss/scss-comon/_mixins.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-next:hover {
      background: #FF0099;
      color: #fff; }
    /* line 145, ../../../scss/scss-comon/_mixins.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-next:after {
      content: "\e050"; }
    /* line 1638, ../../../scss/components/_multimedia.scss */
    .slider-telefono-rosa .flex-direction-nav .flex-next:after {
      top: 6px;
      left: 7px; }

/*@end telefono rosa*/
/*@group slider columnistas */
/* line 1650, ../../../scss/components/_multimedia.scss */
.slider-columnista {
  padding-bottom: 35px; }
  /* line 1656, ../../../scss/components/_multimedia.scss */
  .slider-columnista .slides li article {
    padding-bottom: 45px; }
    /* line 1658, ../../../scss/components/_multimedia.scss */
    .slider-columnista .slides li article p {
      margin-bottom: 20px; }
  /* line 1664, ../../../scss/components/_multimedia.scss */
  .slider-columnista .flex-control-paging {
    bottom: 11px; }
    /* line 1666, ../../../scss/components/_multimedia.scss */
    .slider-columnista .flex-control-paging li {
      margin: 0 3px; }
  /* line 1671, ../../../scss/components/_multimedia.scss */
  .slider-columnista .flex-direction-nav .flex-prev {
    bottom: 15px;
    left: 15px; }
  /* line 1675, ../../../scss/components/_multimedia.scss */
  .slider-columnista .flex-direction-nav .flex-next {
    bottom: 15px;
    right: 15px; }

/*@end colecciones*/
/*@group slider opinión */
/* line 1687, ../../../scss/components/_multimedia.scss */
.slider-opinion {
  padding-top: 6px;
  padding-bottom: 10px; }
  /* line 1692, ../../../scss/components/_multimedia.scss */
  .slider-opinion > h2 {
    display: none; }
  /* line 1696, ../../../scss/components/_multimedia.scss */
  .slider-opinion .slides li {
    padding: 0; }
    /* line 1699, ../../../scss/components/_multimedia.scss */
    .slider-opinion .slides li article h2 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      font-size: 20px;
      font-size: 1.25rem;
      margin-bottom: 8px; }
      /* line 1703, ../../../scss/components/_multimedia.scss */
      .slider-opinion .slides li article h2 div {
        margin-top: 6px;
        margin-bottom: 5px;
        width: 80px; }
        /* line 1707, ../../../scss/components/_multimedia.scss */
        .slider-opinion .slides li article h2 div a {
          color: #5d5d5d;
          display: block;
          font-size: 11px;
          position: relative; }
        /* line 1714, ../../../scss/components/_multimedia.scss */
        .slider-opinion .slides li article h2 div span {
          font-weight: normal;
          line-height: 1;
          font-family: "et_icons";
          font-size: 15px;
          font-size: 0.9375rem;
          color: #5d5d5d;
          display: block;
          float: left;
          height: 15px;
          margin-right: 7px;
          margin-top: -2px;
          width: 15px; }
        /* line 1727, ../../../scss/components/_multimedia.scss */
        .slider-opinion .slides li article h2 div:hover a {
          color: #666; }
        /* line 1730, ../../../scss/components/_multimedia.scss */
        .slider-opinion .slides li article h2 div:hover span {
          color: #c1c1c1; }
    /* line 1736, ../../../scss/components/_multimedia.scss */
    .slider-opinion .slides li article p {
      font-weight: normal;
      line-height: 1.27;
      font-family: "roboto_slabregular";
      font-size: 15px;
      font-size: 0.9375rem; }
  /* line 1742, ../../../scss/components/_multimedia.scss */
  .slider-opinion .slides .editorial, .slider-opinion .slides .columna {
    padding-top: 9px; }
  /* line 1747, ../../../scss/components/_multimedia.scss */
  .slider-opinion .caricatura > h2 {
    display: none; }
  /* line 1750, ../../../scss/components/_multimedia.scss */
  .slider-opinion .caricatura article {
    padding-left: 0;
    position: relative; }
    /* line 1753, ../../../scss/components/_multimedia.scss */
    .slider-opinion .caricatura article h2 {
      font-weight: normal;
      line-height: 1.1;
      font-family: "roboto_slabbold";
      background: rgba(255, 255, 255, 0.8);
      border: 0;
      color: #393939;
      padding: 5px 10px;
      position: absolute;
      text-transform: none;
      margin: 0 5px;
      left: 0;
      right: 0; }
  /* line 1766, ../../../scss/components/_multimedia.scss */
  .slider-opinion .caricatura figure {
    padding: 0 5px; }
  /* line 1771, ../../../scss/components/_multimedia.scss */
  .slider-opinion .columna figure {
    float: left;
    margin: 0; }
    /* line 1774, ../../../scss/components/_multimedia.scss */
    .slider-opinion .columna figure img {
      margin: 4px 10px 0 0;
      width: 68px;
      height: 68px; }
  /* line 1780, ../../../scss/components/_multimedia.scss */
  .slider-opinion .columna article {
    padding: 0 25px 10px 44px; }
  /* line 1784, ../../../scss/components/_multimedia.scss */
  .slider-opinion .comillas {
    margin: 0 -39px;
    float: left;
    font-size: 30px;
    font-size: 1.875rem; }
  /* line 1790, ../../../scss/components/_multimedia.scss */
  .slider-opinion .editorial article {
    padding: 0 0 10px 42px; }
  /* line 1798, ../../../scss/components/_multimedia.scss */
  .slider-opinion .autor {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabregular";
    font-size: 12px;
    font-size: 0.75rem;
    color: #666;
    display: block;
    margin: 0 0 7px; }
  /* line 1806, ../../../scss/components/_multimedia.scss */
  .slider-opinion .flex-control-paging {
    bottom: -10px;
    left: 0;
    right: 0; }
    /* line 1810, ../../../scss/components/_multimedia.scss */
    .slider-opinion .flex-control-paging li {
      margin: 0 3px;
      width: 45px;
      vertical-align: top; }
      /* line 1814, ../../../scss/components/_multimedia.scss */
      .slider-opinion .flex-control-paging li a {
        width: 100%; }
  /* line 1820, ../../../scss/components/_multimedia.scss */
  .slider-opinion .flex-direction-nav .flex-prev, .slider-opinion .flex-direction-nav .flex-next {
    top: 90px;
    top: calc(50% - 30px);
    bottom: auto;
    left: 0;
    height: 63px; }
    /* line 1826, ../../../scss/components/_multimedia.scss */
    .slider-opinion .flex-direction-nav .flex-prev:after, .slider-opinion .flex-direction-nav .flex-next:after {
      top: 23px; }
  /* line 1830, ../../../scss/components/_multimedia.scss */
  .slider-opinion .flex-direction-nav .flex-next {
    left: auto;
    right: 0; }

/*@end colecciones*/
/* @group Error 404 */
/* line 2, ../../../scss/components/_404-error.scss */
.error-404 {
  margin: 30px auto 0;
  text-align: center; }
  /* line 5, ../../../scss/components/_404-error.scss */
  .error-404 h1 {
    text-transform: uppercase;
    font-family: "roboto_slabbold";
    font-size: 28px;
    font-size: 1.75rem;
    color: #393939; }
  /* line 11, ../../../scss/components/_404-error.scss */
  .error-404 h2 {
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #393939; }
  /* line 16, ../../../scss/components/_404-error.scss */
  .error-404 .img-error {
    border: 0;
    display: block;
    margin: 0 auto 20px; }
  /* line 21, ../../../scss/components/_404-error.scss */
  .error-404 .btn-volver {
    background: #00aef5;
    text-transform: uppercase;
    font-family: "cabinbold";
    display: table;
    border: 1px solid #DDD;
    padding: 12px 20px 10px;
    margin: 30px auto 0;
    text-align: center;
    font-size: 14px;
    font-size: 0.875rem;
    color: #fff; }
    /* line 32, ../../../scss/components/_404-error.scss */
    .error-404 .btn-volver:hover {
      background: #999; }

/* @end */
/* @group Mapa del Sitio*/
/* line 40, ../../../scss/components/_404-error.scss */
.mapa-sitio {
  background: #FFF;
  border: 1px solid #DDD;
  border-bottom-width: 1px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 15px 20px 15px 20px;
  background: #fff;
  border: 1px solid #ddd; }
  /* line 44, ../../../scss/components/_404-error.scss */
  .mapa-sitio h1 {
    font-family: "roboto_slabbold";
    color: #0e65a5;
    font-size: 24px;
    font-size: 1.5rem;
    border-bottom: 1px dotted #DDD;
    padding-bottom: 10px; }
  /* line 51, ../../../scss/components/_404-error.scss */
  .mapa-sitio .columna {
    width: 32%;
    float: left;
    margin: 2% 2% 1% 0; }
    /* line 55, ../../../scss/components/_404-error.scss */
    .mapa-sitio .columna.last {
      margin: 2% 0 0 0; }
    /* line 58, ../../../scss/components/_404-error.scss */
    .mapa-sitio .columna h3 {
      font-size: 0.95em;
      font-weight: normal;
      line-height: 1.3;
      margin: 0 0 0.4em;
      text-transform: none; }
    /* line 65, ../../../scss/components/_404-error.scss */
    .mapa-sitio .columna h5 {
      font-size: 0.8em;
      margin: 0;
      text-transform: uppercase; }
      /* line 69, ../../../scss/components/_404-error.scss */
      .mapa-sitio .columna h5 a {
        padding: 10px;
        display: block;
        margin: 0 0 10px 0; }
    /* line 75, ../../../scss/components/_404-error.scss */
    .mapa-sitio .columna .btn-404 {
      background: #F9F9F9; }
      /* line 77, ../../../scss/components/_404-error.scss */
      .mapa-sitio .columna .btn-404 a {
        font-family: 'cabinbold';
        color: #393939;
        text-transform: uppercase;
        border: 1px solid #ddd; }
      /* line 83, ../../../scss/components/_404-error.scss */
      .mapa-sitio .columna .btn-404:hover {
        background: #0e65a5; }
        /* line 85, ../../../scss/components/_404-error.scss */
        .mapa-sitio .columna .btn-404:hover a {
          color: #fff; }
    /* line 91, ../../../scss/components/_404-error.scss */
    .mapa-sitio .columna section ul {
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      padding: 10px 15px;
      margin-bottom: 10px; }
      /* line 95, ../../../scss/components/_404-error.scss */
      .mapa-sitio .columna section ul li {
        margin: 10px 0; }
        /* line 98, ../../../scss/components/_404-error.scss */
        .mapa-sitio .columna section ul li h3 a {
          font-family: 'cabinregular';
          color: #666; }
        /* line 102, ../../../scss/components/_404-error.scss */
        .mapa-sitio .columna section ul li h3 a:hover {
          color: #0e65a5; }
    /* line 109, ../../../scss/components/_404-error.scss */
    .mapa-sitio .columna .titulo {
      font-family: "cabinbold";
      color: #393939;
      font-size: 18px;
      font-size: 1.125rem;
      padding: 10px;
      margin: 0 0 2px 0;
      display: block;
      text-transform: uppercase;
      font-size: 0.8em; }
  /* line 120, ../../../scss/components/_404-error.scss */
  .mapa-sitio .buscador_mapa {
    clear: both;
    overflow: hidden;
    padding: 10px;
    margin-bottom: 40px;
    border-top: 1px dotted #DDD;
    border-bottom: 1px dotted #DDD; }
    /* line 127, ../../../scss/components/_404-error.scss */
    .mapa-sitio .buscador_mapa form {
      display: inline-block;
      width: 54%;
      margin-left: 35px; }
    /* line 132, ../../../scss/components/_404-error.scss */
    .mapa-sitio .buscador_mapa p {
      font-family: "roboto_slabregular";
      margin: 5px;
      width: 40%;
      display: inline-block;
      vertical-align: middle; }
    /* line 139, ../../../scss/components/_404-error.scss */
    .mapa-sitio .buscador_mapa input[type="text"] {
      background: #F9F9F9;
      border: 1px solid #DDD;
      font-size: 13px;
      font-size: 0.8125rem;
      margin: 0px;
      padding: 5px;
      width: 100%;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      display: inline-block; }

/* @end */
/* line 1, ../../../scss/components/_terms-conditions.scss */
.terminosCondiciones {
  margin: 15px 0;
  padding: 0 10px 10px;
  color: #393939;
  font-family: "roboto_slabregular";
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 19px; }
  /* line 8, ../../../scss/components/_terms-conditions.scss */
  .terminosCondiciones h4 {
    font-size: 28px;
    font-size: 1.75rem;
    color: #0e65a5;
    font-family: "roboto_slabbold";
    margin: 0 0 10px; }
  /* line 15, ../../../scss/components/_terms-conditions.scss */
  .terminosCondiciones p {
    font-family: "roboto_slabregular";
    font-size: 15px;
    font-size: 0.9375rem;
    color: #393939; }
  /* line 20, ../../../scss/components/_terms-conditions.scss */
  .terminosCondiciones .items {
    border: 1px solid #ccc;
    margin: 20px 0; }
    /* line 23, ../../../scss/components/_terms-conditions.scss */
    .terminosCondiciones .items h4 {
      font-size: 17px;
      font-size: 1.0625rem;
      color: #0e65a5;
      font-family: "roboto_slabbold";
      margin: 0;
      padding: 10px; }
    /* line 30, ../../../scss/components/_terms-conditions.scss */
    .terminosCondiciones .items article {
      border-top: 1px solid #DDD;
      padding: 10px;
      cursor: pointer; }
      /* line 34, ../../../scss/components/_terms-conditions.scss */
      .terminosCondiciones .items article h2 {
        font-family: "cabinbold";
        margin-bottom: 15px;
        font-size: 15px;
        font-size: 0.9375rem; }
      /* line 39, ../../../scss/components/_terms-conditions.scss */
      .terminosCondiciones .items article.activo h2:after {
        content: "";
        float: right; }
      /* line 43, ../../../scss/components/_terms-conditions.scss */
      .terminosCondiciones .items article h2:after {
        content: "\e052";
        float: right; }
      /* line 48, ../../../scss/components/_terms-conditions.scss */
      .terminosCondiciones .items article p {
        margin: 0;
        font-family: "cabinregular"; }

/* line 1, ../../../scss/components/_module-iniciar-sesion.scss */
.container-ingresar-usuario {
  padding: 10px 0; }
  /* line 3, ../../../scss/components/_module-iniciar-sesion.scss */
  .container-ingresar-usuario .titulo {
    font-weight: normal;
    line-height: 1.1;
    font-family: "roboto_slabbold";
    font-size: 20px;
    font-size: 1.25rem;
    color: #666; }

/*Estilos principales para el Landing Tag*/
/* @group Mas noticias */
/* line 4, ../../../scss/components/_landing-tag-mejorado.scss */
.mas_noticias {
  overflow: hidden;
  margin: 0 0 10px 0; }

/* line 8, ../../../scss/components/_landing-tag-mejorado.scss */
.mas_noticias .col_masnoticias {
  width: 100%;
  float: left;
  margin: 0 3% 0 0; }

/* line 13, ../../../scss/components/_landing-tag-mejorado.scss */
.mas_noticias .col_masnoticias.last {
  margin: 0; }

/* @end */
/* @group Mas noticias */
/* line 19, ../../../scss/components/_landing-tag-mejorado.scss */
.temas_afines {
  padding: 15px;
  width: 300px;
  display: inline-block; }
  /* line 23, ../../../scss/components/_landing-tag-mejorado.scss */
  .temas_afines > h4 {
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    text-transform: uppercase;
    color: #0e65a5;
    border-bottom: 1px dotted #0e65a5;
    padding-bottom: 10px; }
  /* line 33, ../../../scss/components/_landing-tag-mejorado.scss */
  .temas_afines ul li h3 {
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem; }
    /* line 36, ../../../scss/components/_landing-tag-mejorado.scss */
    .temas_afines ul li h3 a {
      color: #666; }
    /* line 39, ../../../scss/components/_landing-tag-mejorado.scss */
    .temas_afines ul li h3 a:hover {
      color: #0e65a5; }
  /* line 45, ../../../scss/components/_landing-tag-mejorado.scss */
  .temas_afines .caja_temas li {
    border-top: 1px dotted #ccc;
    padding: 10px 0; }
  /* line 49, ../../../scss/components/_landing-tag-mejorado.scss */
  .temas_afines .caja_temas li:last-child {
    padding-bottom: 0px; }
  /* line 52, ../../../scss/components/_landing-tag-mejorado.scss */
  .temas_afines .caja_temas li:first-child {
    border: none; }

/* @end */
/* @group Boton reportero */
/* line 62, ../../../scss/components/_landing-tag-mejorado.scss */
.row .middle_col.columns.reportero {
  margin: 1.1% 0 0 2%; }

/* line 63, ../../../scss/components/_landing-tag-mejorado.scss */
.botonreportero {
  margin: 0 0 -7px; }

/* line 66, ../../../scss/components/_landing-tag-mejorado.scss */
.botonreportero a {
  background-image: url(../../images/btn_reportero.png);
  background-repeat: no-repeat;
  color: #FFF;
  display: inline-block;
  font-family: "cabinregular";
  margin: 0 10px 0 133px;
  padding: 6px;
  width: 98px;
  height: 40px; }

/* line 77, ../../../scss/components/_landing-tag-mejorado.scss */
.botonreportero a:hover {
  background-image: url(../../images/btn_reportero_hover.png);
  background-repeat: no-repeat; }

/* line 81, ../../../scss/components/_landing-tag-mejorado.scss */
.botonreportero a .ico-micro {
  font-family: 'ET_Icons', arial, sans-serif;
  font-size: 1.2em;
  margin: 0 23px 0 0; }

/* @end */
/* line 88, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag > h1 {
  font-weight: normal;
  line-height: 1.1;
  font-family: "roboto_slabbold";
  font-size: 28px;
  font-size: 1.75rem;
  margin-bottom: 12px; }
/* line 95, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .top_article {
  margin-bottom: 10px; }
/* line 98, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .modulo_pautefacil.modulo {
  font-family: "cabinbold";
  font-size: 14px;
  font-size: 0.875rem;
  text-transform: uppercase;
  color: #0e65a5;
  border: none;
  padding: 15px 0; }
/* line 106, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .middle_col.columns {
  width: 300px;
  margin: 0 20px 0 0;
  padding: 0; }
  /* line 110, ../../../scss/components/_landing-tag-mejorado.scss */
  .landing-tag .middle_col.columns .articulo_secundario {
    width: 300px; }
/* line 114, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .third-row {
  width: 300px;
  display: inline-block;
  padding: 0; }
/* line 119, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .caja_articulo, .landing-tag .reportero-ciudadano {
  width: 300px;
  padding: 15px; }
  /* line 123, ../../../scss/components/_landing-tag-mejorado.scss */
  .landing-tag .caja_articulo .main_article h2, .landing-tag .reportero-ciudadano .main_article h2 {
    font-size: 20px;
    font-size: 1.25rem; }
  /* line 126, ../../../scss/components/_landing-tag-mejorado.scss */
  .landing-tag .caja_articulo .main_article p, .landing-tag .reportero-ciudadano .main_article p {
    font-size: 15px;
    font-size: 0.9375rem;
    margin: 10px 0px 0px 0px; }
/* line 132, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .content_col {
  width: 300px;
  margin-right: 18px;
  padding: 0; }
  /* line 136, ../../../scss/components/_landing-tag-mejorado.scss */
  .landing-tag .content_col .main_col.columns {
    width: 300px;
    margin-right: 20px; }
/* line 141, ../../../scss/components/_landing-tag-mejorado.scss */
.landing-tag .side_col.columns {
  width: 620px; }
  /* line 143, ../../../scss/components/_landing-tag-mejorado.scss */
  .landing-tag .side_col.columns .landing-main-article {
    padding: 20px 10px 10px; }
    /* line 145, ../../../scss/components/_landing-tag-mejorado.scss */
    .landing-tag .side_col.columns .landing-main-article .main_article {
      *zoom: 1; }
      /* line 31, ../../../scss/scss-comon/_mixins.scss */
      .landing-tag .side_col.columns .landing-main-article .main_article:before, .landing-tag .side_col.columns .landing-main-article .main_article:after {
        display: table;
        content: "";
        line-height: 0; }
      /* line 39, ../../../scss/scss-comon/_mixins.scss */
      .landing-tag .side_col.columns .landing-main-article .main_article:after {
        clear: both; }
      /* line 147, ../../../scss/components/_landing-tag-mejorado.scss */
      .landing-tag .side_col.columns .landing-main-article .main_article p {
        font-size: 15px;
        font-size: 0.9375rem;
        margin: 0 0 10px 0; }
      /* line 151, ../../../scss/components/_landing-tag-mejorado.scss */
      .landing-tag .side_col.columns .landing-main-article .main_article figure {
        margin: 0 0 0 10px;
        display: inline-block;
        float: right;
        width: 370px;
        /*Quitar cuando se alimente el tamaño de la foto 370x185px*/ }

/* line 1, ../../../scss/components/_module-et-recomienda.scss */
.modulo-et-recomienda {
  clear: both;
  display: block;
  padding: 10px;
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f3f3f3;
  border: 1px solid #ddd; }
  /* line 8, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda > h2 {
    margin: 0 -10px 10px;
    padding: 7px 10px;
    background: #0e65a5;
    font-family: 'cabinbold';
    font-size: 14px;
    font-size: 0.875rem;
    color: #fff; }
  /* line 16, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda .slider-et-recomienda {
    margin: 0 auto 30px;
    position: relative; }
    /* line 20, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-prev {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 40%;
      margin: 0;
      background: #ccc;
      color: #393939;
      left: 8px;
      left: 0; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-prev:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-prev:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 139, ../../../scss/scss-comon/_mixins.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-prev:after {
        content: "\e053"; }
    /* line 24, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-next {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: 40%;
      margin: 0;
      background: #ccc;
      color: #393939;
      right: 8px;
      right: 0; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-next:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-next:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 145, ../../../scss/scss-comon/_mixins.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-direction-nav .flex-next:after {
        content: "\e050"; }
    /* line 30, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .slider-et-recomienda .flex-control-paging li {
      width: 57px; }
      /* line 32, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-control-paging li a {
        width: 100%;
        height: 3px;
        display: block;
        cursor: pointer;
        text-indent: -9999px;
        background: black; }
      /* line 40, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-control-paging li a:hover {
        background: #00aef5; }
      /* line 43, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .slider-et-recomienda .flex-control-paging li a.flex-active {
        cursor: default;
        background: #00aef5; }
  /* line 50, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda .articulo-recomendado {
    position: relative;
    display: inline-block;
    margin: 0 auto; }
    /* line 55, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .articulo-recomendado:hover .tag-especial {
      background: #393939; }
      /* line 57, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .articulo-recomendado:hover .tag-especial a {
        color: #fff; }
    /* line 61, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .articulo-recomendado .tag-rec {
      font-size: 15px;
      font-size: 0.9375rem;
      font-family: "roboto_slabbold";
      position: absolute;
      top: 0;
      padding: 2px 5px;
      width: 100%;
      z-index: 10; }
      /* line 69, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .articulo-recomendado .tag-rec a {
        color: #fff; }
    /* line 74, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .articulo-recomendado .tag-especial {
      background: #FFF;
      opacity: 0.8; }
      /* line 77, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .articulo-recomendado .tag-especial a {
        color: #393939; }
    /* line 79, ../../../scss/components/_module-et-recomienda.scss */
    .modulo-et-recomienda .articulo-recomendado figcaption {
      position: absolute;
      bottom: 0;
      left: 0;
      top: 0;
      padding: 10px;
      background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 50%, #000 100%);
      background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 50%, #000 100%);
      background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 50%, #000 100%);
      background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 50%, #000000 100%);
      height: 100%;
      position: absolute;
      width: 100%;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05373737', endColorstr='#000000',GradientType=0 );
      /* IE6-9 */
      width: 100%;
      font-size: 18px;
      font-size: 1.125rem;
      font-family: "roboto_slabbold"; }
      /* line 89, ../../../scss/components/_module-et-recomienda.scss */
      .modulo-et-recomienda .articulo-recomendado figcaption h2 {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.2;
        padding: 0 10px;
        position: absolute;
        bottom: 10px;
        color: #fff; }
  /* line 99, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda .ver-mas {
    display: block;
    width: 140px;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    margin: 0 auto 5px;
    padding: 8px 0; }
  /* line 110, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda .contenedor_player figure .icono_video {
    left: 0;
    right: auto;
    top: 9%; }
  /* line 116, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda .contenedor_player figcaption {
    padding: 0 0 0 30px;
    display: block; }

/* line 125, ../../../scss/components/_module-et-recomienda.scss */
.modulo-et-recomienda.etr-2 .articulo-recomendado {
  display: block; }
  /* line 128, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda.etr-2 .articulo-recomendado figure img {
    width: 400px;
    height: 230px; }
  /* line 133, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda.etr-2 .articulo-recomendado .contenedor_player {
    height: 230px;
    min-height: 230px; }
/* line 140, ../../../scss/components/_module-et-recomienda.scss */
.modulo-et-recomienda.etr-3 .articulo-recomendado {
  width: 212px;
  display: block; }
  /* line 144, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda.etr-3 .articulo-recomendado figure img {
    width: 212px;
    height: 154px; }
  /* line 149, ../../../scss/components/_module-et-recomienda.scss */
  .modulo-et-recomienda.etr-3 .articulo-recomendado .contenedor_player {
    height: 154px;
    min-height: 154px; }

/* line 2, ../../../scss/components/_module-nuestras-revistas.scss */
.module-nuestas-revistas {
  padding: 10px;
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f3f3f3;
  border: 1px solid #ddd;
  margin: 0 auto 15px;
  clear: both; }
  /* line 9, ../../../scss/components/_module-nuestras-revistas.scss */
  .module-nuestas-revistas > h3 {
    margin: 0 -10px 10px;
    padding: 7px 10px;
    background: #666;
    font-family: "cabinbold";
    font-size: 14px;
    font-size: 0.875rem;
    color: #fff; }
  /* line 17, ../../../scss/components/_module-nuestras-revistas.scss */
  .module-nuestas-revistas .list-revistas {
    display: table;
    margin: 0 auto; }
    /* line 20, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .list-revistas .item {
      display: inline-block;
      vertical-align: top;
      margin: 0 4px; }
      /* line 24, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .list-revistas .item:first-child {
        margin-left: 0;
        margin-right: 4px; }
      /* line 28, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .list-revistas .item:last-child {
        margin-right: 0;
        margin-left: 3px; }
  /* line 34, ../../../scss/components/_module-nuestras-revistas.scss */
  .module-nuestas-revistas .revista-ceet {
    background: #fff;
    width: 173px;
    min-height: 260px;
    height: 100%;
    font-size: 16px;
    font-size: 1rem;
    padding: 10px 11px 0;
    position: relative; }
    /* line 42, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nombre-revista {
      font-family: "cabinbold";
      text-align: center;
      margin: 0 auto 20px;
      text-transform: uppercase; }
    /* line 48, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet figure {
      margin: 0 auto 10px; }
    /* line 51, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .titulo-noticia {
      font-family: "roboto_slabbold";
      margin: 0 auto 10px;
      line-height: 1.1; }
      /* line 55, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .titulo-noticia a {
        color: #393939; }
        /* line 57, ../../../scss/components/_module-nuestras-revistas.scss */
        .module-nuestas-revistas .revista-ceet .titulo-noticia a:hover {
          color: #0e65a5; }
    /* line 63, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-motor a {
      color: #D8030B; }
      /* line 65, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-motor a:hover {
        color: #af0307; }
    /* line 69, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-carrusel a {
      color: #E30052; }
      /* line 71, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-carrusel a:hover {
        color: #b80445; }
    /* line 75, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-elenco a {
      color: #DA2A60; }
      /* line 77, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-elenco a:hover {
        color: #981d43; }
    /* line 81, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-bocas a {
      color: #41B5D9; }
      /* line 83, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-bocas a:hover {
        color: #328ba7; }
    /* line 87, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-lecturas a {
      color: #BBB68D; }
      /* line 89, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-lecturas a:hover {
        color: #989472; }
    /* line 93, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-vinos a {
      color: #872049; }
      /* line 95, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-vinos a:hover {
        color: #74193d; }
    /* line 99, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .revista-ceet .nom-hola a {
      color: #ca2d32; }
      /* line 101, ../../../scss/components/_module-nuestras-revistas.scss */
      .module-nuestas-revistas .revista-ceet .nom-hola a:hover {
        color: #9b262e; }
  /* line 105, ../../../scss/components/_module-nuestras-revistas.scss */
  .module-nuestas-revistas .btn-ver-mas {
    display: block;
    margin-bottom: 5px;
    color: #666;
    width: 40%;
    font-family: "cabinregular";
    text-transform: uppercase;
    text-align: center;
    margin: 0 auto;
    padding: 8px 0;
    font-size: 11px;
    font-size: 0.6875rem;
    position: absolute;
    bottom: 10px;
    right: 0;
    left: 0; }
    /* line 120, ../../../scss/components/_module-nuestras-revistas.scss */
    .module-nuestas-revistas .btn-ver-mas:hover {
      color: #393939; }

/* line 1, ../../../scss/components/_user-zone.scss */
.container-modules-user-zone {
  float: left;
  margin-top: 30px;
  width: 100%; }
  /* line 6, ../../../scss/components/_user-zone.scss */
  .container-modules-user-zone .banner_zona {
    display: block;
    margin-bottom: 15px;
    min-height: 145px;
    width: 100%; }
  /* line 13, ../../../scss/components/_user-zone.scss */
  .container-modules-user-zone h1 {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabbold";
    font-size: 24px;
    font-size: 1.5rem; }
  /* line 17, ../../../scss/components/_user-zone.scss */
  .container-modules-user-zone .ttl-1 {
    color: #0e65a5;
    margin-bottom: 15px; }
  /* line 21, ../../../scss/components/_user-zone.scss */
  .container-modules-user-zone p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem;
    margin: 0 0 10px 0; }

/* line 29, ../../../scss/components/_user-zone.scss */
.club-vivamos .module-dialog a {
  color: #00aef5; }
  /* line 31, ../../../scss/components/_user-zone.scss */
  .club-vivamos .module-dialog a.btn-1, .club-vivamos .module-dialog a.btn-blue-1 {
    color: #fff; }

/*==== + module-user-zone alerts  + ====*/
/* line 38, ../../../scss/components/_user-zone.scss */
.module-user-zone {
  border: 1px solid #ddd;
  padding: 20px;
  position: relative;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  /* line 44, ../../../scss/components/_user-zone.scss */
  .module-user-zone .title-module {
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd; }
    /* line 47, ../../../scss/components/_user-zone.scss */
    .module-user-zone .title-module .ttl-1 {
      color: #393939;
      font-size: 16px;
      font-size: 1rem; }
    /* line 52, ../../../scss/components/_user-zone.scss */
    .module-user-zone .title-module p {
      padding-right: 70px;
      font-size: 15px;
      font-size: 0.9375rem; }
  /* line 57, ../../../scss/components/_user-zone.scss */
  .module-user-zone .content-module {
    position: relative; }

/*==== + Print Version + ====*/
/* line 64, ../../../scss/components/_user-zone.scss */
.print-version .dates label {
  background: #999;
  color: #fff;
  text-align: center;
  font-weight: normal;
  line-height: 1.2;
  font-family: "cabinbold";
  font-size: 16px;
  font-size: 1rem;
  padding: 4px 7px;
  width: 25px; }
/* line 73, ../../../scss/components/_user-zone.scss */
.print-version .dates .tag-today {
  background: #999;
  color: #fff;
  font-weight: normal;
  line-height: 1.2;
  font-family: "cabinbold";
  font-size: 11px;
  font-size: 0.6875rem;
  bottom: -20px;
  position: absolute;
  width: 100%;
  text-align: center; }
/* line 83, ../../../scss/components/_user-zone.scss */
.print-version .dates input[type="radio"] {
  cursor: pointer;
  display: table;
  opacity: 0;
  position: absolute;
  top: 4px;
  left: 8px; }
/* line 91, ../../../scss/components/_user-zone.scss */
.print-version .dates input[type="radio"]:checked + label {
  background: #00B0F2;
  color: #fff; }
/* line 96, ../../../scss/components/_user-zone.scss */
.print-version .dates .active label {
  background: #00B0F2;
  color: #fff; }
/* line 102, ../../../scss/components/_user-zone.scss */
.print-version .dates .day label {
  font-size: 1em; }
/* line 107, ../../../scss/components/_user-zone.scss */
.print-version .image-container {
  display: inline-block;
  vertical-align: top;
  width: 29%; }
/* line 112, ../../../scss/components/_user-zone.scss */
.print-version .select-edition {
  display: inline-block;
  vertical-align: top;
  width: 69%; }
/* line 117, ../../../scss/components/_user-zone.scss */
.print-version .container-options {
  margin-bottom: 20px;
  margin-left: 60px;
  padding: 0 15px; }
  /* line 122, ../../../scss/components/_user-zone.scss */
  .print-version .container-options li {
    margin-bottom: 10px; }
/* line 126, ../../../scss/components/_user-zone.scss */
.print-version .container-options,
.print-version .container-submit {
  display: inline-block;
  vertical-align: middle;
  width: 100%; }
  /* line 131, ../../../scss/components/_user-zone.scss */
  .print-version .container-options .select,
  .print-version .container-submit .select {
    height: 31px;
    position: relative;
    width: 25%; }
    /* line 135, ../../../scss/components/_user-zone.scss */
    .print-version .container-options .select .dropdown,
    .print-version .container-submit .select .dropdown {
      font-family: "cabinregular";
      font-size: 13px;
      font-size: 0.8125rem;
      left: 5px;
      position: absolute;
      top: 10px; }
    /* line 142, ../../../scss/components/_user-zone.scss */
    .print-version .container-options .select:after,
    .print-version .container-submit .select:after {
      left: inherit;
      position: absolute;
      right: 0;
      top: 0; }
/* line 150, ../../../scss/components/_user-zone.scss */
.print-version .container-submit {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  width: 64%; }
  /* line 155, ../../../scss/components/_user-zone.scss */
  .print-version .container-submit input[type="submit"] {
    display: inline-block;
    margin: 0 0 0 15px;
    padding: 7px;
    width: 135px;
    border: none;
    text-transform: uppercase;
    -webkit-appearance: none;
    background: #00aef5;
    color: #fff;
    font-weight: normal;
    line-height: initial;
    font-family: "cabinbold";
    font-size: 13px;
    font-size: 0.8125rem; }
    /* line 167, ../../../scss/components/_user-zone.scss */
    .print-version .container-submit input[type="submit"]:hover {
      background: #666; }
/* line 172, ../../../scss/components/_user-zone.scss */
.print-version li > p {
  margin-bottom: 5px;
  color: #666666;
  font-size: 0.95em; }
/* line 179, ../../../scss/components/_user-zone.scss */
.print-version .calendar .list-dates li {
  display: inline-block;
  position: relative; }
/* line 185, ../../../scss/components/_user-zone.scss */
.print-version .month {
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabbold";
  font-size: 14px;
  font-size: 0.875rem;
  display: block;
  margin: 0 0 5px 0; }

/*==== + Slider Publications+ ====*/
/* line 193, ../../../scss/components/_user-zone.scss */
.slider-publications {
  border-top: 1px dotted #cacaca;
  padding: 20px 0;
  position: relative;
  width: 90%;
  margin: 10px auto; }
  /* line 199, ../../../scss/components/_user-zone.scss */
  .slider-publications .flex-direction-nav {
    display: block;
    position: absolute; }
    /* line 202, ../../../scss/components/_user-zone.scss */
    .slider-publications .flex-direction-nav a:after {
      position: absolute; }
    /* line 205, ../../../scss/components/_user-zone.scss */
    .slider-publications .flex-direction-nav .flex-prev {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: -130px;
      margin: 0;
      background: #e0e0e0;
      color: #000;
      left: 8px;
      left: -37px;
      top: -140px; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .slider-publications .flex-direction-nav .flex-prev:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .slider-publications .flex-direction-nav .flex-prev:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 139, ../../../scss/scss-comon/_mixins.scss */
      .slider-publications .flex-direction-nav .flex-prev:after {
        content: "\e053"; }
    /* line 210, ../../../scss/components/_user-zone.scss */
    .slider-publications .flex-direction-nav .flex-next {
      height: 63px;
      width: 27px;
      text-indent: -9999px;
      display: block;
      float: left;
      top: -130px;
      margin: 0;
      background: #e0e0e0;
      color: #000;
      right: 8px;
      right: -521px;
      top: -140px; }
      /* line 125, ../../../scss/scss-comon/_mixins.scss */
      .slider-publications .flex-direction-nav .flex-next:after {
        text-indent: 0;
        float: left;
        top: 23px;
        position: relative;
        font-size: 16px;
        font-size: 1rem;
        left: 8px; }
      /* line 133, ../../../scss/scss-comon/_mixins.scss */
      .slider-publications .flex-direction-nav .flex-next:hover {
        background: #0e65a5;
        color: #fff; }
      /* line 145, ../../../scss/scss-comon/_mixins.scss */
      .slider-publications .flex-direction-nav .flex-next:after {
        content: "\e050"; }
  /* line 216, ../../../scss/components/_user-zone.scss */
  .slider-publications .slides li {
    width: 100px !important;
    margin: 0 10px; }
  /* line 220, ../../../scss/components/_user-zone.scss */
  .slider-publications .publication-date {
    font-weight: normal;
    line-height: initial;
    font-family: "roboto_slabbold";
    text-align: center;
    display: block;
    width: 100%;
    font-size: 12px;
    font-size: 0.75rem; }
  /* line 228, ../../../scss/components/_user-zone.scss */
  .slider-publications .flex-control-nav {
    left: 0; }
    /* line 230, ../../../scss/components/_user-zone.scss */
    .slider-publications .flex-control-nav li {
      width: 31%;
      margin: 10px 4px 10px 0; }
    /* line 234, ../../../scss/components/_user-zone.scss */
    .slider-publications .flex-control-nav a {
      -moz-border-radius: 0;
      -webkit-border-radius: 0;
      border-radius: 0;
      width: 100% !important;
      width: 90px;
      border-radius: 0; }

/*==== + Control Nav  + ====*/
/* line 246, ../../../scss/components/_user-zone.scss */
.slider-publications .flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -20px;
  text-align: center; }
  /* line 252, ../../../scss/components/_user-zone.scss */
  .slider-publications .flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline; }
    /* line 257, ../../../scss/components/_user-zone.scss */
    .slider-publications .flex-control-nav li a {
      width: 8px;
      height: 6px;
      display: block;
      background: #F9F9F9;
      border: 1px solid #DDD;
      cursor: pointer;
      text-indent: -9999px; }
      /* line 266, ../../../scss/components/_user-zone.scss */
      .slider-publications .flex-control-nav li a:hover {
        background: #0e65a5;
        border: 1px solid #0e65a5; }
      /* line 270, ../../../scss/components/_user-zone.scss */
      .slider-publications .flex-control-nav li a.flex-active {
        background: #0e65a5;
        border: 1px solid #0e65a5;
        cursor: default; }

/*==== + module-dialog + ====*/
/* line 280, ../../../scss/components/_user-zone.scss */
.container-module-dialog {
  background-color: rgba(255, 255, 255, 0.8);
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  top: 0;
  z-index: 101; }

/* line 289, ../../../scss/components/_user-zone.scss */
.module-user-zone .container-module-dialog {
  left: -20px;
  right: -20px;
  bottom: -20px; }

/* line 294, ../../../scss/components/_user-zone.scss */
.module-dialog {
  background-color: #fff;
  border: 1px solid #cacaca;
  text-align: center;
  display: block;
  margin: 0 auto;
  padding: 20px;
  width: 400px; }
  /* line 302, ../../../scss/components/_user-zone.scss */
  .module-dialog .ttl-1 {
    font-size: 1.25em;
    margin-bottom: 10px; }
  /* line 306, ../../../scss/components/_user-zone.scss */
  .module-dialog .txt-small-1 {
    font-size: 0.75em;
    display: block;
    margin: 15px auto 15px;
    width: 250px; }
  /* line 312, ../../../scss/components/_user-zone.scss */
  .module-dialog p {
    font-size: 16px;
    font-size: 1rem;
    color: #393939;
    margin-bottom: 10px; }
  /* line 317, ../../../scss/components/_user-zone.scss */
  .module-dialog .bold {
    font-weight: normal;
    line-height: inherit;
    font-family: "roboto_slabbold"; }
  /* line 320, ../../../scss/components/_user-zone.scss */
  .module-dialog .link-1 {
    text-decoration: underline; }
  /* line 323, ../../../scss/components/_user-zone.scss */
  .module-dialog input[type="submit"] {
    display: block;
    margin: 20px auto 0;
    width: 200px; }
  /* line 328, ../../../scss/components/_user-zone.scss */
  .module-dialog input[type="submit"] + input[type="submit"] {
    width: 120px; }
  /* line 331, ../../../scss/components/_user-zone.scss */
  .module-dialog.dialog-2 {
    margin-top: 5%; }
    /* line 333, ../../../scss/components/_user-zone.scss */
    .module-dialog.dialog-2 strong {
      font-family: "Arsenalbold";
      font-weight: normal; }
    /* line 337, ../../../scss/components/_user-zone.scss */
    .module-dialog.dialog-2 .alert-wrap {
      width: 70%;
      margin: 0 auto; }
      /* line 340, ../../../scss/components/_user-zone.scss */
      .module-dialog.dialog-2 .alert-wrap .ico-entypo.alert-icon {
        font-size: 40px;
        position: relative;
        top: 20px; }
  /* line 347, ../../../scss/components/_user-zone.scss */
  .module-dialog.dialog-3 {
    border: 1px dashed #01AFF6;
    padding: 20px 10px;
    margin-bottom: 10px;
    margin-top: 10%; }
    /* line 352, ../../../scss/components/_user-zone.scss */
    .module-dialog.dialog-3 .ico-lock {
      color: #01AFF6;
      font-size: 3.2em; }
    /* line 356, ../../../scss/components/_user-zone.scss */
    .module-dialog.dialog-3 > p {
      width: 80%; }
    /* line 359, ../../../scss/components/_user-zone.scss */
    .module-dialog.dialog-3 > p,
    .module-dialog.dialog-3 .ico-entypo {
      display: inline-block;
      vertical-align: middle; }
    /* line 364, ../../../scss/components/_user-zone.scss */
    .module-dialog.dialog-3 input[type="submit"] {
      position: absolute;
      right: 0;
      left: 0;
      margin: -10px auto 0; }
  /* line 372, ../../../scss/components/_user-zone.scss */
  .module-dialog.pago-no-realizado input[type="submit"] {
    width: 100px;
    display: inline-block;
    background-color: #999999; }
  /* line 377, ../../../scss/components/_user-zone.scss */
  .module-dialog.pago-no-realizado input[type="submit"] + input[type="submit"] {
    width: 200px;
    background: #00B0F2;
    font-size: 14px; }
  /* line 386, ../../../scss/components/_user-zone.scss */
  .module-dialog .btn-grey-1 {
    background-color: #999;
    color: #fff;
    font-weight: normal;
    line-height: initial;
    font-family: "cabinbold";
    font-size: 13px;
    font-size: 0.8125rem;
    text-transform: uppercase;
    padding: 5px 20px;
    display: table;
    margin: 5px auto; }
    /* line 395, ../../../scss/components/_user-zone.scss */
    .module-dialog .btn-grey-1:hover {
      background-color: #00aef5; }

/* line 400, ../../../scss/components/_user-zone.scss */
.alert-icon {
  font-size: 20px;
  color: #b81d20; }

/* line 404, ../../../scss/components/_user-zone.scss */
.succes-icon {
  font-size: 20px;
  color: #00aef5; }

/* line 408, ../../../scss/components/_user-zone.scss */
.succes-alert {
  text-align: center;
  position: relative;
  display: block;
  width: 100%;
  background: #FFF;
  padding: 20px; }
  /* line 415, ../../../scss/components/_user-zone.scss */
  .succes-alert .succes-icon {
    font-size: 13px;
    margin-right: 5px; }
  /* line 419, ../../../scss/components/_user-zone.scss */
  .succes-alert p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular"; }

/*==== + Radio-Check  + ====*/
/* line 424, ../../../scss/components/_user-zone.scss */
.bgr-blue-icon {
  border-radius: 50%;
  background-color: #00aef5;
  color: #fff;
  padding: 12px;
  font-size: 1.5em; }

/* line 431, ../../../scss/components/_user-zone.scss */
.bgr-white-icon {
  border-radius: 50%;
  background-color: #fff;
  color: #00B0F2;
  padding: 12px;
  font-size: 1.5em; }

/*==== + title-module  + ====*/
/* line 439, ../../../scss/components/_user-zone.scss */
.title-module {
  margin-bottom: 10px;
  padding-left: 60px;
  position: relative; }
  /* line 443, ../../../scss/components/_user-zone.scss */
  .title-module .bgr-blue-icon,
  .title-module .bgr-white-icon {
    left: 0;
    position: absolute;
    margin: auto; }
  /* line 449, ../../../scss/components/_user-zone.scss */
  .title-module p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinregular";
    font-size: 15px;
    font-size: 0.9375rem; }

/*=== + club vivamos + ===*/
/* line 456, ../../../scss/components/_user-zone.scss */
.club-vivamos.module-user-zone {
  background: #fff !important; }
  /* line 458, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .container-bgr {
    background: url(../../images/bgr-club-vivamos.png) top repeat;
    margin: -20px -20px 16px;
    padding: 0 10px; }
  /* line 463, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .title-module {
    border: 0; }
    /* line 465, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .title-module > p {
      width: 70%;
      margin: 0;
      padding-left: 50px; }
  /* line 471, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .bgr-white-icon {
    color: #0075B7; }
  /* line 474, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .title-module {
    color: #fff;
    padding: 10px; }
    /* line 477, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .title-module .ttl-1 {
      color: #fff;
      padding-left: 50px; }
  /* line 482, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .logo-club-vivamos {
    border-left: 1px dotted #fff;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 10px; }
    /* line 490, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .logo-club-vivamos img {
      margin-top: 16%; }
  /* line 494, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .tag-info-benefit,
  .club-vivamos.module-user-zone .tag-info-benefit span {
    background-color: #0e65a5;
    color: #fff;
    font-weight: normal;
    line-height: 1.2;
    font-family: "cabinbold";
    font-size: 13px;
    font-size: 0.8125rem;
    text-align: center; }
  /* line 502, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .tag-info-benefit {
    padding: 10px 0;
    position: relative;
    height: 75px;
    width: 75px;
    top: 10px;
    margin: 0 auto; }
    /* line 509, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit:after {
      background-color: #AAC952;
      content: "";
      height: 19px;
      width: 19px;
      top: -10px;
      position: absolute;
      left: -10px; }
    /* line 518, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit:before {
      border-left: 1px solid #DBDBDB;
      content: "";
      height: 20px;
      width: 1px;
      position: absolute;
      left: 0;
      top: -26px; }
    /* line 527, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit .txt-val-1 {
      font-size: 18px;
      font-size: 1.125rem;
      position: absolute;
      top: 3px;
      right: 3px; }
    /* line 533, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit .txt-val-2 {
      font-size: 43px;
      font-size: 2.6875rem; }
    /* line 536, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit .txt-val-3 {
      font-size: 8px;
      font-size: 0.5rem; }
    /* line 539, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit span {
      display: block; }
    /* line 542, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .tag-info-benefit .txt-val-4 {
      margin-top: 15px; }
  /* line 547, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .benefits .list-benefits {
    *zoom: 1;
    margin: 0 auto 10px; }
    /* line 31, ../../../scss/scss-comon/_mixins.scss */
    .club-vivamos.module-user-zone .benefits .list-benefits:before, .club-vivamos.module-user-zone .benefits .list-benefits:after {
      display: table;
      content: "";
      line-height: 0; }
    /* line 39, ../../../scss/scss-comon/_mixins.scss */
    .club-vivamos.module-user-zone .benefits .list-benefits:after {
      clear: both; }
    /* line 550, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .benefits .list-benefits li {
      border-left: 1px dotted #ccc;
      float: left;
      margin-left: 2%;
      padding-left: 2%;
      width: 49%; }
      /* line 556, ../../../scss/components/_user-zone.scss */
      .club-vivamos.module-user-zone .benefits .list-benefits li img {
        display: block;
        margin: 0 auto 10px; }
      /* line 560, ../../../scss/components/_user-zone.scss */
      .club-vivamos.module-user-zone .benefits .list-benefits li:first-child {
        border-left: none;
        margin-left: 0; }
  /* line 566, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .benefits .btn-1, .club-vivamos.module-user-zone .benefits .module-dialog .btn-blue-1, .module-dialog .club-vivamos.module-user-zone .benefits .btn-blue-1 {
    background-color: #0e65a5;
    display: table;
    margin: 0 auto;
    width: auto; }
    /* line 571, ../../../scss/components/_user-zone.scss */
    .club-vivamos.module-user-zone .benefits .btn-1:hover, .club-vivamos.module-user-zone .benefits .module-dialog .btn-blue-1:hover, .module-dialog .club-vivamos.module-user-zone .benefits .btn-blue-1:hover {
      background: #999; }
  /* line 577, ../../../scss/components/_user-zone.scss */
  .club-vivamos.module-user-zone .list-benefits p a {
    color: #666;
    font-size: 14px;
    font-size: 0.875rem;
    padding: 0 24px;
    display: block; }

/* line 585, ../../../scss/components/_user-zone.scss */
.btn-1, .module-dialog .btn-blue-1 {
  border: none;
  text-transform: uppercase;
  -webkit-appearance: none;
  background: #00aef5;
  color: #fff;
  font-weight: normal;
  line-height: initial;
  font-family: "cabinbold";
  font-size: 13px;
  font-size: 0.8125rem;
  padding: 7px 20px;
  display: inline-block; }
  /* line 595, ../../../scss/components/_user-zone.scss */
  .btn-1:hover, .module-dialog .btn-blue-1:hover {
    background: #666;
    color: white; }

/*=== + preguntas frecuentes + ===*/
/* line 602, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes .btn-1, .preguntas-frecuentes .module-dialog .btn-blue-1, .module-dialog .preguntas-frecuentes .btn-blue-1 {
  background: #f9f9f9;
  border: 1px solid #ddd;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: normal;
  line-height: 1.1;
  font-family: "cabinbold";
  display: inline-block;
  position: absolute;
  bottom: 24px;
  right: 30px;
  width: auto; }
/* line 610, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes p {
  color: #666; }
/* line 613, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes h3 {
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabbold";
  font-size: 16px;
  font-size: 1rem;
  margin: 5px 0px;
  padding: 3px 50px 0 0; }
/* line 624, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes section li {
  padding: 10px 0 10px;
  border-bottom: 1px solid #DDD; }
/* line 628, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes section p {
  margin-bottom: 5px 0px; }
/* line 631, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes section + p {
  margin-top: 20px; }
/* line 635, ../../../scss/components/_user-zone.scss */
.preguntas-frecuentes .btnEliminar {
  border: 1px solid #CCC;
  height: 30px;
  line-height: 0.5;
  float: left;
  text-align: center;
  width: 30px;
  right: 10px;
  float: right;
  position: relative; }
  /* line 645, ../../../scss/components/_user-zone.scss */
  .preguntas-frecuentes .btnEliminar.ui-link {
    border: 1px solid #CCC; }
    /* line 647, ../../../scss/components/_user-zone.scss */
    .preguntas-frecuentes .btnEliminar.ui-link .clase_icono {
      color: #0e65a5;
      top: 7px;
      position: absolute;
      left: 0;
      right: 0; }
  /* line 656, ../../../scss/components/_user-zone.scss */
  .preguntas-frecuentes .btnEliminar .clase_icono {
    color: #0e65a5;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 25px;
    font-size: 1.5625rem;
    top: 7px;
    position: absolute;
    left: 8px; }
    /* line 663, ../../../scss/components/_user-zone.scss */
    .preguntas-frecuentes .btnEliminar .clase_icono:hover {
      color: #666; }

/*=== + list news + ===*/
/* line 671, ../../../scss/components/_user-zone.scss */
.list-news li {
  width: 48.9%;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 1%; }
  /* line 676, ../../../scss/components/_user-zone.scss */
  .list-news li:nth-child(2n+1) {
    margin-right: 1%; }
/* line 680, ../../../scss/components/_user-zone.scss */
.list-news figure {
  float: left;
  margin-top: 5px;
  margin-right: 10px; }
/* line 685, ../../../scss/components/_user-zone.scss */
.list-news .date {
  display: block;
  font-weight: normal;
  line-height: initial;
  font-family: "cabinregular";
  font-size: 11px;
  font-size: 0.6875rem;
  color: #666;
  margin-bottom: 5px; }
/* line 692, ../../../scss/components/_user-zone.scss */
.list-news .btn-delete {
  background-color: #999;
  color: #fff;
  font-weight: normal;
  line-height: initial;
  font-family: "cabinbold";
  font-size: 13px;
  font-size: 0.8125rem;
  text-transform: uppercase;
  padding: 5px 20px;
  display: table;
  margin: 5px auto; }
  /* line 701, ../../../scss/components/_user-zone.scss */
  .list-news .btn-delete:hover {
    background-color: #00aef5; }
  /* line 704, ../../../scss/components/_user-zone.scss */
  .list-news .btn-delete .ico-entypo {
    margin-right: 10px; }
/* line 708, ../../../scss/components/_user-zone.scss */
.list-news .news-item {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 10px; }
  /* line 712, ../../../scss/components/_user-zone.scss */
  .list-news .news-item .newspaper-logo {
    display: block; }
  /* line 715, ../../../scss/components/_user-zone.scss */
  .list-news .news-item p {
    display: block;
    clear: both; }
/* line 720, ../../../scss/components/_user-zone.scss */
.list-news h2 {
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabbold";
  font-size: 18px;
  font-size: 1.125rem; }
/* line 728, ../../../scss/components/_user-zone.scss */
.list-news p {
  font-weight: normal;
  line-height: 1.2;
  font-family: "roboto_slabregular";
  margin: 0 0 12px 0; }
  /* line 391, ../../../scss/scss-comon/_mixins.scss */
  .list-news p a {
    font-size: 15px;
    font-size: 0.9375rem; }
/* line 731, ../../../scss/components/_user-zone.scss */
.list-news .tag-section {
  font-weight: normal;
  line-height: initial;
  font-family: "cabinbold";
  font-size: 11px;
  font-size: 0.6875rem;
  margin-bottom: 5px;
  color: #0e65a5;
  text-transform: uppercase;
  display: block; }

/*=== + international-newspapers + ===*/
/* line 741, ../../../scss/components/_user-zone.scss */
.international-newspapers .allied-newspapers img {
  display: block;
  margin: 10px auto; }

/*=== + menu zona usuario + ===*/
/* line 746, ../../../scss/components/_user-zone.scss */
.nav-menu-et.nav-user-zone {
  width: 300px;
  font-weight: normal;
  line-height: initial;
  font-family: "roboto_slabbold";
  text-align: left;
  z-index: 1;
  position: absolute;
  right: 0; }
  /* line 753, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone a {
    padding: 13px 10px 12px;
    display: block;
    color: #fff;
    font-size: 15px;
    font-size: 0.9375rem; }
  /* line 759, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .ico-entypo {
    margin-right: 10px;
    vertical-align: middle;
    position: relative; }
  /* line 764, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .sus-active.ico-user:before,
  .nav-menu-et.nav-user-zone .sus-inactive.ico-user:before,
  .nav-menu-et.nav-user-zone .sus-renew.ico-user:before {
    content: "";
    position: absolute;
    width: 7px;
    height: 7px;
    border-radius: 10px;
    border: 1px solid #F4F4F4;
    bottom: -2px;
    left: -3px; }
  /* line 776, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .sus-active.ico-user:before {
    background-color: #AECF31; }
  /* line 779, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .sus-inactive.ico-user:before {
    background-color: #B10000; }
  /* line 782, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .sus-renew.ico-user:before {
    background-color: #FFDB16; }
  /* line 785, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .nav-items-l1 {
    position: relative;
    width: 100%;
    text-align: left;
    padding: 0; }
    /* line 790, ../../../scss/components/_user-zone.scss */
    .nav-menu-et.nav-user-zone .nav-items-l1 li {
      border-bottom: 1px dotted #0099D5;
      display: block;
      width: 100%;
      background: #0e65a5;
      padding: 0;
      height: auto;
      text-align: left; }
      /* line 798, ../../../scss/components/_user-zone.scss */
      .nav-menu-et.nav-user-zone .nav-items-l1 li.active {
        background-color: #005584; }
      /* line 803, ../../../scss/components/_user-zone.scss */
      .nav-menu-et.nav-user-zone .nav-items-l1 li:first-child.active {
        background-color: #00aef5; }
        /* line 805, ../../../scss/components/_user-zone.scss */
        .nav-menu-et.nav-user-zone .nav-items-l1 li:first-child.active:hover {
          background-color: #ddd; }
      /* line 810, ../../../scss/components/_user-zone.scss */
      .nav-menu-et.nav-user-zone .nav-items-l1 li:hover {
        background: #ddd; }
        /* line 812, ../../../scss/components/_user-zone.scss */
        .nav-menu-et.nav-user-zone .nav-items-l1 li:hover a {
          color: #666; }
      /* line 816, ../../../scss/components/_user-zone.scss */
      .nav-menu-et.nav-user-zone .nav-items-l1 li:first-child {
        text-align: left; }
        /* line 818, ../../../scss/components/_user-zone.scss */
        .nav-menu-et.nav-user-zone .nav-items-l1 li:first-child a {
          color: #fff;
          padding: 15px 10px; }
        /* line 822, ../../../scss/components/_user-zone.scss */
        .nav-menu-et.nav-user-zone .nav-items-l1 li:first-child .ico-user {
          font-size: 1.4em;
          vertical-align: sub; }
        /* line 827, ../../../scss/components/_user-zone.scss */
        .nav-menu-et.nav-user-zone .nav-items-l1 li:first-child:hover a {
          color: #666; }
      /* line 832, ../../../scss/components/_user-zone.scss */
      .nav-menu-et.nav-user-zone .nav-items-l1 li:last-child {
        border-bottom: none; }
  /* line 837, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone .nav-items-l2 {
    background-color: #2179af;
    border-top: 1px solid #1f87b8;
    height: 44px;
    padding: 0 20px;
    margin: 0 -20px 20px; }
    /* line 843, ../../../scss/components/_user-zone.scss */
    .nav-menu-et.nav-user-zone .nav-items-l2 li {
      display: inline-block;
      padding: 4px 20px 0 5px;
      vertical-align: middle; }
      /* line 847, ../../../scss/components/_user-zone.scss */
      .nav-menu-et.nav-user-zone .nav-items-l2 li:first-child {
        font-size: 2em;
        margin-right: 15px;
        padding-left: 0; }
  /* line 855, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone.black-header .nav-items-l2 {
    background-color: #363636;
    border-top: 1px solid #363636; }
  /* line 860, ../../../scss/components/_user-zone.scss */
  .nav-menu-et.nav-user-zone.menu-fixed {
    position: fixed;
    margin-right: -480px;
    right: 50%;
    top: 70px; }

/*===== + Modulo multimedia + ======*/
/* line 3, ../../../scss/components/_module-home-bogota.scss */
.bogota .recursos_multimedia {
  clear: both;
  background: #f3f3f3;
  border: 1px solid #ddd;
  margin: 0 0 10px;
  padding: 0px;
  /*Fin Modulo Multimedia*/ }
  /* line 8, ../../../scss/components/_module-home-bogota.scss */
  .bogota .recursos_multimedia .content_multimedia {
    padding: 10px 10px 15px;
    position: relative; }
    /* line 11, ../../../scss/components/_module-home-bogota.scss */
    .bogota .recursos_multimedia .content_multimedia > h4 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 1;
      font-family: "cabinbold";
      background: #0e65a5;
      padding: 7px 10px;
      text-transform: uppercase;
      margin: 0 -10px 10px;
      color: #fff; }
    /* line 21, ../../../scss/components/_module-home-bogota.scss */
    .bogota .recursos_multimedia .content_multimedia .slider-multimedia h2 {
      font-size: 15px;
      font-size: 0.9375rem;
      font-weight: normal;
      line-height: 1.2;
      font-family: "roboto_slabbold"; }
      /* line 24, ../../../scss/components/_module-home-bogota.scss */
      .bogota .recursos_multimedia .content_multimedia .slider-multimedia h2 > a {
        color: #fff; }
    /* line 28, ../../../scss/components/_module-home-bogota.scss */
    .bogota .recursos_multimedia .content_multimedia .slider-multimedia img {
      height: 120px; }
  /* line 33, ../../../scss/components/_module-home-bogota.scss */
  .bogota .recursos_multimedia .box-multi {
    position: relative;
    padding: 0;
    margin: 0 10px 0 0; }
  /* line 38, ../../../scss/components/_module-home-bogota.scss */
  .bogota .recursos_multimedia figcaption {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 5px;
    background: -webkit-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -o-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: -ms-linear-gradient(top, rgba(55, 55, 55, 0.02) 0, #000 100%);
    background: linear-gradient(to bottom, rgba(55, 55, 55, 0.02) 0%, #000000 100%);
    height: 100%;
    position: absolute;
    width: 100%;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#000000',GradientType=0 );
    /* IE6-9 */
    height: auto; }
  /* line 47, ../../../scss/components/_module-home-bogota.scss */
  .bogota .recursos_multimedia .flex-control-nav {
    bottom: 0;
    height: 4px;
    position: relative;
    margin-top: 20px; }
    /* line 52, ../../../scss/components/_module-home-bogota.scss */
    .bogota .recursos_multimedia .flex-control-nav li {
      display: inline-table;
      margin: 0 5px;
      zoom: 1; }
      /* line 56, ../../../scss/components/_module-home-bogota.scss */
      .bogota .recursos_multimedia .flex-control-nav li a {
        background: #393939;
        width: 100px;
        height: 5px;
        display: block;
        cursor: pointer;
        text-indent: -9999px;
        border: none; }
      /* line 65, ../../../scss/components/_module-home-bogota.scss */
      .bogota .recursos_multimedia .flex-control-nav li a:hover {
        background: #00aef5; }
      /* line 68, ../../../scss/components/_module-home-bogota.scss */
      .bogota .recursos_multimedia .flex-control-nav li a.flex-active {
        cursor: default;
        background: #00aef5; }
  /* line 75, ../../../scss/components/_module-home-bogota.scss */
  .bogota .recursos_multimedia .flex-direction-nav .flex-prev, .bogota .recursos_multimedia .flex-direction-nav .flex-next {
    top: 35%; }
  /* line 79, ../../../scss/components/_module-home-bogota.scss */
  .bogota .recursos_multimedia .btn-mas-recominenda {
    display: block;
    margin: 0 auto 10px;
    width: 15%;
    background: #F9F9F9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 8px 0;
    color: #666; }
    /* line 93, ../../../scss/components/_module-home-bogota.scss */
    .bogota .recursos_multimedia .btn-mas-recominenda:hover {
      color: #fff;
      background: #0e65a5; }

/*===== + nivel servicios + ======*/
/* line 102, ../../../scss/components/_module-home-bogota.scss */
.bogota .content_col {
  width: 300px;
  margin-right: 18px; }
  /* line 105, ../../../scss/components/_module-home-bogota.scss */
  .bogota .content_col .main_col.columns {
    width: 300px;
    margin-right: 20px; }
/* line 110, ../../../scss/components/_module-home-bogota.scss */
.bogota .middle_col.columns {
  width: 300px;
  margin: 0 20px 10px 0; }
  /* line 113, ../../../scss/components/_module-home-bogota.scss */
  .bogota .middle_col.columns .articulo_secundario {
    width: 300px; }
/* line 117, ../../../scss/components/_module-home-bogota.scss */
.bogota .third-row {
  width: 300px;
  display: inline-block; }

/*===== + sociales 3 columnas + ======*/
/*===== + reportero ciudadano + ======*/
/* line 127, ../../../scss/components/_module-home-bogota.scss */
.reportero-ciudadano {
  background: #EEE;
  border: #EEE; }
  /* line 131, ../../../scss/components/_module-home-bogota.scss */
  .reportero-ciudadano h3 {
    font-weight: normal;
    line-height: 1.3;
    font-family: "roboto_slabbold";
    font-size: 18px;
    font-size: 1.125rem; }
    /* line 135, ../../../scss/components/_module-home-bogota.scss */
    .reportero-ciudadano h3 a {
      color: #393939; }
  /* line 139, ../../../scss/components/_module-home-bogota.scss */
  .reportero-ciudadano p {
    font-weight: normal;
    line-height: 1.2;
    font-family: "roboto_slabregular";
    margin: 0 0 12px 0; }
    /* line 391, ../../../scss/scss-comon/_mixins.scss */
    .reportero-ciudadano p a {
      font-size: 15px;
      font-size: 0.9375rem; }
  /* line 142, ../../../scss/components/_module-home-bogota.scss */
  .reportero-ciudadano .ver-mas {
    display: inline-block;
    margin: 0px 0px 0px 40px;
    width: 70%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    font-size: 13px;
    font-size: 0.8125rem;
    font-weight: normal;
    line-height: 1.1;
    font-family: "cabinbold";
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0; }

/* line 152, ../../../scss/components/_module-home-bogota.scss */
modulo-et-recomienda {
  margin: 0px; }

/* line 154, ../../../scss/components/_module-home-bogota.scss */
modulo-sociales {
  margin: 15px 0px 0px 0px; }

/* @group Alerta de versión optimizada para tablets cuando se accede a la versión desktop desde una tablet */
/* line 4, ../../../scss/components/_module-alerta-dispositivo.scss */
.cont-alert.wrong-device-alert {
  background: rgba(255, 255, 255, 0);
  /* Old Browsers */
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%);
  /* FF3.6+ */
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(60%, white));
  /* Chrome,Safari4+  */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%);
  /* IE 10+ */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 60%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
  /* IE6-9 */
  position: absolute;
  font-weight: normal;
  line-height: 19px;
  font-family: "roboto_slabbold";
  font-size: 17px;
  font-size: 1.0625rem;
  min-height: 116px;
  padding-bottom: 5px;
  width: 100%;
  left: 0;
  bottom: auto; }
  /* line 23, ../../../scss/components/_module-alerta-dispositivo.scss */
  .cont-alert.wrong-device-alert .flot-alert {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    line-height: 19px;
    font-size: 17px;
    font-size: 1.0625rem;
    background-color: #0e65a5;
    bottom: 5px;
    color: #fff;
    display: block;
    margin: 0 auto;
    position: absolute;
    width: 100%;
    height: auto;
    padding: 10px; }
    /* line 36, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert .flot-alert > * {
      display: inline-block;
      vertical-align: middle; }
    /* line 40, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert .flot-alert p {
      max-width: 100%;
      margin: 0 auto; }
    /* line 44, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert .flot-alert .btn-cambiar-version {
      text-align: center; }
      /* line 46, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert .flot-alert .btn-cambiar-version a {
        background: #f9f9f9;
        outline: 1px solid #ddd;
        color: #666;
        height: 3em;
        min-height: 32px;
        margin: 0 auto;
        overflow: hidden;
        padding-top: 1em;
        text-align: center;
        text-transform: uppercase;
        width: 100%; }
        /* line 57, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert .flot-alert .btn-cambiar-version a:hover {
          background-color: #00aef5;
          color: #fff;
          outline: 1px solid #00aef5; }
        /* line 62, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert .flot-alert .btn-cambiar-version a:after {
          clear: both; }
    /* line 67, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert .flot-alert .ico-alert.btn-close {
      background: none;
      height: 66px;
      line-height: 66px;
      position: absolute;
      right: 10px;
      text-align: center;
      top: 17.5px;
      width: 5%; }
      /* line 76, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert .flot-alert .ico-alert.btn-close:hover {
        color: #ccc; }
      /* line 79, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert .flot-alert .ico-alert.btn-close:before {
        content: "";
        font-size: 26px;
        font-size: 1.625rem;
        border-left: 1px dotted #ddd;
        position: relative;
        left: -13px; }
  /* line 89, ../../../scss/components/_module-alerta-dispositivo.scss */
  .cont-alert.wrong-device-alert.tablet {
    padding: 9em 20px 5px; }
    /* line 91, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert.tablet .flot-alert {
      position: relative;
      top: 0px;
      padding: 20px 16px 20px 25px; }
      /* line 95, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content {
        width: 94%;
        text-align: center; }
        /* line 98, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content > * {
          vertical-align: middle;
          display: inline-block; }
        /* line 102, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .alert-msg {
          width: 66%; }
          /* line 104, ../../../scss/components/_module-alerta-dispositivo.scss */
          .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .alert-msg p {
            text-align: left; }
        /* line 108, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .btn-cambiar-version {
          margin-left: 10px;
          height: 66px;
          position: relative;
          top: 7px;
          margin: 0 auto;
          min-width: 30%;
          left: 18px; }
          /* line 116, ../../../scss/components/_module-alerta-dispositivo.scss */
          .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .btn-cambiar-version a {
            padding-top: 1em;
            max-width: 260px;
            height: 3em; }
        /* line 122, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .ico-alert.btn-close {
          width: 5%;
          text-align: right;
          position: static;
          vertical-align: middle;
          font-size: 20px;
          font-size: 1.25rem; }
          /* line 128, ../../../scss/components/_module-alerta-dispositivo.scss */
          .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .ico-alert.btn-close:before {
            vertical-align: bottom;
            left: -24px;
            font-size: 60px;
            border-left-width: 2px; }
  /* line 139, ../../../scss/components/_module-alerta-dispositivo.scss */
  .cont-alert.wrong-device-alert.mobile {
    font-size: 44px;
    font-size: 2.75rem;
    line-height: 48px;
    background: rgba(255, 255, 255, 0);
    /* Old Browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 22%);
    /* FF3.6+ */
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(22%, white));
    /* Chrome,Safari4+  */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 22%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 22%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 22%);
    /* IE 10+ */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 22%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
    /* IE6-9 */
    min-height: 20em;
    overflow: visible; }
    /* line 153, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert.mobile .flot-alert {
      font-size: 44px;
      font-size: 2.75rem;
      line-height: 48px;
      -moz-border-radius: 15px;
      -webkit-border-radius: 15px;
      border-radius: 15px;
      width: 98%;
      width: calc(100% - 1em);
      left: 0.5em;
      padding: 2em 2em 1em; }
      /* line 161, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.mobile .flot-alert > * {
        display: block;
        width: 100%; }
      /* line 165, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.mobile .flot-alert > p {
        margin: 1em auto;
        padding-left: 20px; }
      /* line 171, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.mobile .flot-alert .btn-cambiar-version a {
        max-width: 14.8em;
        height: 3em;
        padding-top: 1em; }
      /* line 177, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.mobile .flot-alert .ico-alert.btn-close {
        top: 35px;
        right: 35px;
        height: 88px;
        width: 88px;
        vertical-align: top; }
        /* line 183, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert.mobile .flot-alert .ico-alert.btn-close:before {
          font-size: 78px;
          font-size: 4.875rem;
          line-height: 62px;
          border-left-width: 5px;
          left: -45px; }

@media screen and (orientation: portrait) {
  /* line 197, ../../../scss/components/_module-alerta-dispositivo.scss */
  .cont-alert.wrong-device-alert.tablet .flot-alert {
    padding-left: 20px; }
    /* line 199, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .alert-msg {
      width: 58%; }
      /* line 201, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .alert-msg p {
        font-size: 19px;
        font-size: 1.1875rem;
        line-height: 21px; }
    /* line 206, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .btn-cambiar-version {
      min-width: 40%;
      left: 0; } }
@media screen and (orientation: landscape) {
  /* line 216, ../../../scss/components/_module-alerta-dispositivo.scss */
  .cont-alert.wrong-device-alert.tablet .flot-alert .alert-content .btn-cambiar-version {
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 17px; }

  /* line 221, ../../../scss/components/_module-alerta-dispositivo.scss */
  .cont-alert.wrong-device-alert.mobile {
    font-size: 23px;
    font-size: 1.4375rem;
    min-height: 16em;
    line-height: 27px; }
    /* line 225, ../../../scss/components/_module-alerta-dispositivo.scss */
    .cont-alert.wrong-device-alert.mobile .flot-alert {
      font-size: 23px;
      font-size: 1.4375rem;
      line-height: 27px; }
      /* line 228, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.mobile .flot-alert p {
        padding-top: 1em; }
      /* line 231, ../../../scss/components/_module-alerta-dispositivo.scss */
      .cont-alert.wrong-device-alert.mobile .flot-alert .ico-alert.btn-close {
        top: 10px;
        right: 10px;
        height: 66px;
        width: 66px; }
        /* line 236, ../../../scss/components/_module-alerta-dispositivo.scss */
        .cont-alert.wrong-device-alert.mobile .flot-alert .ico-alert.btn-close:before {
          left: -25px;
          font-size: 50px;
          font-size: 3.125rem;
          border-left-width: 3px; } }
/* line 1, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
.noticiaPrincipalMundial {
  background: url("../../../media/images/fondoModuloMundial2.jpg") no-repeat; }
  /* line 5, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
  .noticiaPrincipalMundial div.top_article h2 {
    float: left;
    position: relative;
    top: 6px;
    padding-right: 20px; }
    /* line 11, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
    .noticiaPrincipalMundial div.top_article h2 a {
      color: #8DBA31;
      text-decoration: none; }
  /* line 14, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
  .noticiaPrincipalMundial div.top_article span {
    float: left;
    margin-top: 2px;
    position: relative; }
  /* line 21, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
  .noticiaPrincipalMundial div.main_article {
    border-top: 1px dotted #8DBA31;
    margin-top: 30px; }
    /* line 24, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
    .noticiaPrincipalMundial div.main_article h2 {
      margin-bottom: 12px;
      clear: both;
      margin-top: 15px; }
      /* line 27, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
      .noticiaPrincipalMundial div.main_article h2 a {
        color: #393939; }
    /* line 32, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
    .noticiaPrincipalMundial div.main_article p {
      margin-top: 10px; }
      /* line 34, ../../../scss/especiales/_noticiaPrincipalET-mundial.scss */
      .noticiaPrincipalMundial div.main_article p a {
        color: #393939; }

/* line 1, ../../../scss/components/_module-clasificados.scss */
section.module-clasificados {
  background: #fff;
  border: 1px solid #DDDDDD;
  padding: 20px 12px 20px 14px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  /* line 9, ../../../scss/components/_module-clasificados.scss */
  section.module-clasificados ul li {
    display: inline-block;
    vertical-align: middle; }
    /* line 12, ../../../scss/components/_module-clasificados.scss */
    section.module-clasificados ul li a {
      font-family: "et_icons";
      font-size: 1.3rem;
      color: #D8001C;
      background: #F9F9F9;
      border: 1px solid #DDDDDD;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      display: block;
      padding: 6px 0px;
      width: 36px;
      text-align: center; }
      /* line 25, ../../../scss/components/_module-clasificados.scss */
      section.module-clasificados ul li a:hover {
        color: #FFFFFF;
        background: #D8001C; }
    /* line 30, ../../../scss/components/_module-clasificados.scss */
    section.module-clasificados ul li .clasificados {
      background: none;
      border: 0 none;
      font-size: 2.1rem;
      margin: 0 10px 0 0;
      padding: 0;
      width: 85px; }
      /* line 38, ../../../scss/components/_module-clasificados.scss */
      section.module-clasificados ul li .clasificados:hover {
        color: #D8001C;
        background: none; }

/*"components/header-grafico"*/
/*
Estos archivos estan en mainf2.scss
por motivos de internet explorer 9.
por favor no añadir mas archivos aca.
,
"components/dark",
"components/light",
"components/textos-legales",
"components/module-galerias",
"components/module-infografias",
"components/module-plantilla-especiales",
"components/module-articulo-especial",
"components/paywall",
"components/module-plantilla-de-video",
"components/module-promo-elecciones",
"components/module-promo-mundial",
"components/rte",
"components/module-alert15",
"components/module-columnas",
"components/module-salon-debate.scss"*/
/*
    Estos archivos estan en mainf2.scss
    por motivos de internet explorer 9.
    por favor no añadir mas archivos aca.

@import 
  "components/module-phishing",
  "components/resultados-busqueda-noticias.scss",

  "components/module-redes-header.scss",
  "components/module-home-sociales.scss",
  "components/module-desc-pdf.scss";
*/
/* @group Ocultar botón google+ */
	/*
	//Barra vertical al inicio del artículo
	.compartirTop {
		.panel_compartir > li {
			&.google{
				display: none !important;
			}
		}
		.herramientasCompartir.email {
			top: 27px !important;
		}
	}

	//Barra horizontal al final del artículo
	.compartirDown, .footer-article {
		.panel_compartir > li {
			width: 33% !important;
			&.google{
				display: none !important;
			}
		}
		.herramientasCompartir.email {
			&:after, &:before {
				left: 313px;
			}
			&.modal-alert{
			  left: 353px;
			}
		}
	}


	.caricaturas {
	  .panel_compartir > li {
	    width: 28% !important;
	    &.google{
	      display: none !important;
	    }
	  }
	}
	*/
/* @end Ocultar botón google+ */
/* @group Ocultar contador google+ */
/* line 56, ../../../scss/_fix-google-plus.scss */
.compartirTop .panel_compartir .google .text_redes, .footer-article .panel_compartir .google .text_redes {
  visibility: hidden;
  opacity: 0; }

/* line 65, ../../../scss/_fix-google-plus.scss */
.compartirTop .panel_compartir .google .ico-google {
  position: relative;
  left: 1px; }

/* @end Ocultar contador google+ */

/*# sourceMappingURL=main.css.map */
