@import url("https://fonts.googleapis.com/css?family=Roboto");
@font-face {
  font-family: 'Berlingske Serif Regular';
  src: url("../fonts/berlingske-serif.eot");
  src: url("../fonts/berlingske-serif.eot?") format('embedded-opentype'), url("../fonts/berlingske-serif.woff") format('woff'), url("../fonts/berlingske-serif.ttf") format('opentype'), url("../fonts/berlingske-serif.svg#8065") format('svg');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Berlingske Serif Italic';
  src: url("../fonts/berlingske-serif-italic.eot");
  src: url("../fonts/berlingske-serif-italic.eot?") format('embedded-opentype'), url("../fonts/berlingske-serif-italic.woff") format('woff'), url("../fonts/berlingske-serif-italic.ttf") format('opentype'), url("../fonts/berlingske-serif-italic.svg#8065") format('svg');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Berlingske Serif Bold';
  src: url("../fonts/berlingske-serif-bold.eot");
  src: url("../fonts/berlingske-serif-bold.eot?") format('embedded-opentype'), url("../fonts/berlingske-serif-bold.woff") format('woff'), url("../fonts/berlingske-serif-bold.ttf") format('opentype'), url("../fonts/berlingske-serif-bold.svg#8061") format('svg');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Berlingske Serif Demibold';
  src: url("../fonts/berlingske-serif-demibold.eot");
  src: url("../fonts/berlingske-serif-demibold.eot?") format('embedded-opentype'), url("../fonts/berlingske-serif-demibold.woff") format('woff'), url("../fonts/berlingske-serif-demibold.ttf") format('opentype'), url("../fonts/berlingske-serif-demibold.svg#9206") format('svg');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Berlingske Serif Extrabold';
  src: url("../fonts/berlingske-serif-extrabold.eot");
  src: url("../fonts/berlingske-serif-extrabold.eot?") format('embedded-opentype'), url("../fonts/berlingske-serif-extrabold.woff") format('woff'), url("../fonts/berlingske-serif-extrabold.ttf") format('opentype'), url("../fonts/berlingske-serif-extrabold.svg#6777") format('svg');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Berlingske Serif Bold Italic';
  src: url("../fonts/berlingske-serif-bold-italic.eot");
  src: url("../fonts/berlingske-serif-bold-italic.eot?") format('embedded-opentype'), url("../fonts/berlingske-serif-bold-italic.woff") format('woff'), url("../fonts/berlingske-serif-bold-italic.ttf") format('opentype'), url("../fonts/berlingske-serif-bold-italic.svg#8062") format('svg');
  font-weight: 700;
  font-style: italic;
}
.siteFontSetup,
body,
.by-line,
.by-line-2,
.lead,
.lead-2,
input,
.redaction-comp h5 {
  font-family: 'Berlingske Serif Regular', serif;
  line-height: 1.2;
}
font-style italic,
.siteFontPaloSeco,
strong,
h4,
h4 a,
p,
.more,
.number,
.redfont,
.weather,
.btn-primary,
.footer,
.footer p,
.home .titulo-tema {
  font-family: 'Roboto', sans-serif;
  line-height: 1.2;
}
.fontLight,
.siteFontLight,
.siteFontLightItalic {
  font-weight: 300;
}
.fontRegular {
  font-family: 'Berlingske Serif Regular', serif;
}
.fontBold,
strong {
  font-family: 'Berlingske Serif Bold', serif;
}
.fontItalic,
.siteFontLightItalic,
.siteFontRegularItalic,
.redaction-heading,
.by-line,
.by-line-2,
.redaction-comp h5 {
  font-family: 'Berlingske Serif Italic', serif;
}
.siteFontBoldItalic {
  font-family: 'Berlingske Serif Bold Italic', serif;
}
.sprite {
  background-image: url("../../static/img/sprite.png");
  background-repeat: no-repeat;
  display: inline-block;
}
.sprite.icn-facebook {
  background-position: 0 0;
  width: 27px;
  height: 27px;
}
.sprite.icn-twitter {
  background-position: -52px 0;
  width: 27px;
  height: 27px;
}
.sprite.icn-gplus {
  background-position: -104px 0;
  width: 27px;
  height: 27px;
}
.sprite.icn-youtube {
  background-position: -156px 0;
  width: 27px;
  height: 27px;
}
.sprite.icn-instagram {
  background-position: -208px 0;
  width: 27px;
  height: 27px;
}
.sprite.icn-blog {
  background-position: -208px 0;
  width: 27px;
  height: 27px;
}
.sprite.icn-right-arrow {
  background-position: right -329px;
  width: 15px;
  height: 15px;
}
.sprite.icn-share {
  background-position: 0 -136px;
  width: 18px;
  height: 18px;
}
.sprite.icn-pencil {
  background-position: 0 -50px;
  width: 15px;
  height: 15px;
}
.sprite.icn-down-arrow {
  background-position: right -51px;
  width: 20px;
  height: 20px;
}
.sprite.icn-c {
  background-position: 10px -80px;
  width: 40px;
  height: 40px;
}
.sprite.icn-e {
  background-position: -33px -80px;
  width: 40px;
  height: 40px;
}
.sprite.icn-i {
  background-position: -80px -80px;
  width: 40px;
  height: 40px;
}
.sprite.icn-f {
  background-position: -123px -80px;
  width: 40px;
  height: 40px;
}
.sprite.icn-4 {
  background-position: -167px -80px;
  width: 40px;
  height: 40px;
}
.sprite.icn-green-camera {
  background-position: 0 -320px;
  width: 27px;
  height: 27px;
}
.sprite.icn-purple-camera {
  background-position: 0 -329px;
  width: 27px;
  height: 27px;
}
.sprite.icn-yellow-camera {
  background-position: -96px -329px;
  width: 33px;
  height: 27px;
}
.sprite.icn-dot {
  background-position: 0 -360px;
  width: 33px;
  height: 27px;
}
.sprite.icn-trans-facebook {
  background-position: -53px -180px;
  width: 42px;
  height: 42px;
}
.icn-trans-facebook:hover {
  background-position: -166px -230px;
  width: 42px;
  height: 42px;
}
.sprite.icn-trans-twitter {
  background-position: 0 -180px;
  width: 42px;
  height: 42px;
}
.icn-trans-twitter:hover {
  background-position: -113px -230px;
  width: 42px;
  height: 42px;
}
.sprite.icn-trans-gplus {
  background-position: -112px -180px;
  width: 42px;
  height: 42px;
}
.icn-trans-gplus:hover {
  background-position: -225px -230px;
  width: 42px;
  height: 42px;
}
/* =============================================================================
   APP
   -- set defaults
========================================================================== */
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.container {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 1200px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1300px) {
  .container {
    width: 1270px;
  }
  header section.navbar .container {
    width: 1270px;
  }
  section#special-section .container.special-section {
    width: 1270px;
  }
  .container.limitado {
    width: 1029px !important;
  }
}
aside .container,
section .container {
  width: 100%;
}
.container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
  }
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  padding-right: 0;
  padding-left: 0;
}
.row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/* =============================================================================
   VENDOR
   -- Include any vendor files here that will you wish to be compiled
      into the app.css file
   -- These are useful if you are using any stylus directives
========================================================================== */
.modal.fade .modal-dialog {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.modal.in .modal-dialog {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
#map_canvas embed,
#map_canvas img,
#map_canvas object {
  max-width: none;
}
/* =============================================================================
   BASE
========================================================================== */
/* ---- #### base.styl ####  */
body {
  margin-top: 70px;
}
/*----- Resets ----*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
div,
section,
li {
  overflow: hidden;
}
ol,
ul {
  margin: 0;
  list-style: none;
  padding: 0;
}
p {
  margin: 0;
}
.btn {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/*----- Header ----*/
.menu-bar {
  border-bottom: 1px solid #d6d6d6;
  padding: 10px 0;
  background-color: #3b7d9f;
  -webkit-transition: background 3s;
  -moz-transition: background 3s;
  -ms-transition: background 3s;
  -o-transition: background 3s;
  transition: background 3s;
}
.menu-bar .btn-menu {
  margin-right: 25px;
}
.btn-menu {
  margin: 2px 12px 0 0;
}
.menu-bar.menu-bar-transition {
  background: #3b7d9f;
  height: 50px;
  -webkit-transition: background 3s;
  -moz-transition: background 3s;
  -ms-transition: background 3s;
  -o-transition: background 3s;
  transition: background 3s;
}
.menu-bar.menu-bar-transition .logo-leyenda {
  margin-top: 0;
  font-size: 10px;
}
.menu-bar.menu-bar-transition .btn-menu {
  padding-top: 0;
}
.menu-bar.menu-bar-transition .btn {
  padding: 6px 12px;
  -webkit-transition: background 3s;
  -moz-transition: background 3s;
  -ms-transition: background 3s;
  -o-transition: background 3s;
  transition: background 3s;
}
.menu-bar.menu-bar-transition .btn-primary {
  background: none;
  font-size: 12px;
}
.menu-bar.menu-bar-transition .perfil-logo img {
  width: 210px;
  -webkit-transition: background 3s;
  -moz-transition: background 3s;
  -ms-transition: background 3s;
  -o-transition: background 3s;
  transition: background 3s;
}
.menu-bar.menu-bar-transition .btn-search {
  margin-top: 0;
}
.menu-bar.menu-bar-transition .clima {
  padding-top: 0;
}
.menu-bar.menu-bar-transition .bar-search {
  padding-top: 0;
}
.logo-leyenda {
  padding: 2px 0;
  margin: 0 0 0 34px;
  color: #fff;
  font-size: 15px;
  font-family: 'Crimson Text', serif;
  text-align: center;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.nav-bar {
  margin-top: 68px;
  background: #dce4ec;
}
.nav-bar .container {
  background: #e7ecf2;
}
.nav-bar .container p {
  font-size: 13px;
  margin: 0;
  text-transform: uppercase;
  font-family: 'Roboto', arial, sans-serif;
  font-weight: 700;
}
.nav-bar .container p a {
  color: #222;
  font-size: 13px;
  text-transform: uppercase;
  font-family: 'Roboto', arial, sans-serif;
  font-weight: 700;
}
.nav-bar .container ul {
  overflow: hidden;
  padding: 0 0 5px;
  height: 36px;
  line-height: 20px;
}
.nav-bar .container ul li {
  padding: 8px 12px 0 12px;
  font-family: 'Roboto', arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
.nav-bar .container ul li a {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
.nav-bar .container ul li p a.redfont span.redfont {
  padding: 8px 0 0 0 !important;
  font-family: 'Roboto', arial, sans-serif;
}
.topic-nav-bar {
  background: #272829;
}
.topic-nav-bar .container {
  background: #3f4041;
}
.topic-nav-bar .container p {
  background: #272829;
  margin: 0 0 0 -10px;
  padding: 8px 0;
  font-size: 13px;
  color: #fff;
  font-family: 'Roboto', arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
.topic-nav-bar .container p span {
  display: inline-block;
  margin-left: 10px;
  color: #fff;
}
.topic-nav-bar .container p a {
  color: #fff;
  font-size: 13px;
}
.topic-nav-bar .container ul {
  overflow: hidden;
  padding: 7px 0;
  margin-left: 0 !important;
}
.topic-nav-bar .container ul li {
  padding: 4px 10px 0 10px;
}
.topic-nav-bar .container ul li a {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 13px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
}
.topic-nav-bar .container ul li p a {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
/*----- Menu ----*/
.full-menu.full-menu-transition {
  top: 50px;
  z-index: 9999999;
}
.full-menu {
  padding-top: 0;
/*height 75%
	width 100%*/
  background-color: #111;
  color: #fff;
  top: 70px;
}
.full-menu .full-menu-header a {
  color: #fff;
  text-decoration: none;
}
.full-menu .full-menu-header .full-menu-nav ul li {
  padding: 11.6px 0 11.7px 20px;
  font-size: 14px;
  border-bottom: 1px solid #ccc;
  background-color: #222;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover {
  padding: 0;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .caras,
.full-menu .full-menu-header .full-menu-nav ul li:hover .noticias,
.full-menu .full-menu-header .full-menu-nav ul li:hover .exitoina,
.full-menu .full-menu-header .full-menu-nav ul li:hover .cuatro,
.full-menu .full-menu-header .full-menu-nav ul li:hover .rouge,
.full-menu .full-menu-header .full-menu-nav ul li:hover .green,
.full-menu .full-menu-header .full-menu-nav ul li:hover .weekend,
.full-menu .full-menu-header .full-menu-nav ul li:hover .parabrisas,
.full-menu .full-menu-header .full-menu-nav ul li:hover .brown,
.full-menu .full-menu-header .full-menu-nav ul li:hover .white {
  padding: 0;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .caras .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .noticias .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .exitoina .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .cuatro .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .rouge .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .green .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .weekend .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .parabrisas .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .brown .dark,
.full-menu .full-menu-header .full-menu-nav ul li:hover .white .dark {
  margin-left: 10px;
  padding: 11.6px 0 11.7px 20px;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .caras {
  background-color: #de231c;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .noticias {
  background-color: #f4c12c;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .exitoina {
  background-color: #ee2314;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .cuatro {
  background-color: #216395;
}
.full-menu .full-menu-header .full-menu-nav ul li:hover .rouge {
  background-color: #ff0062;
}
.full-menu .full-menu-header .full-menu-primary {
  background-color: #fff;
  height: 100%;
  width: 100%;
}
.full-menu .full-menu-header .full-menu-primary a {
  font-size: 24px;
  background-color: #111;
}
.full-menu .full-menu-header .full-menu-secundary img {
  border: 1px solid #000;
}
.full-menu .full-menu-header .full-menu-secundary .redes-rollover a {
  font-size: 14px;
}
.full-menu .full-menu-header .full-menu-secundary .redes-rollover #redes {
  top: 20%;
}
.full-menu .full-menu-middle .full-menu-title {
  padding: 15px 0;
}
.full-menu .full-menu-middle .full-menu-carousel {
  padding-bottom: 5px;
  font-weight: normal;
}
.full-menu .full-menu-middle .full-menu-carousel .active {
  padding-top: 15px;
}
.full-menu .full-menu-middle .full-menu-carousel .thumbnail {
  border: none;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  -ms-border-radius: 1px;
  -o-border-radius: 1px;
  border-radius: 1px;
  padding: 0;
}
.full-menu .full-menu-middle .full-menu-carousel .caption {
  padding-left: 5px;
  font-size: 12px;
  font-style: italic;
}
.full-menu .full-menu-middle .full-menu-carousel nav a {
  color: #ddd;
  font-size: 30px;
}
.full-menu .full-menu-middle .full-menu-carousel .thumbnail {
  border: none;
}
.full-menu .full-menu-footer {
  text-align: center;
  padding: 20px 0;
  background-color: #222;
  height: 100%;
}
.full-menu .full-menu-footer a {
  color: #fff;
  font-size: 11px;
}
.full-menu .full-menu-footer ul {
  padding-bottom: 5px;
}
.full-menu .full-menu-footer .list-inline li {
  border-right: 1px rgba(204,204,204,0.46) solid !important;
  padding-right: 13px !important;
  padding-left: 10px !important;
}
.full-menu .full-menu-footer .list-inline .lastli {
  border-right: 0 !important;
}
.bar-search {
  padding-top: 10px;
}
#umscrollmenu a {
  color: #fff;
  font-size: 13px;
}
#imgblock figure {
  float: left;
}
#imgblock .col-sm-6 {
  max-width: 410px;
}
.carousel-inner .caption {
  padding: 0 5px;
}
#myCarouselMenuUltimo .thumbnails a {
  color: #fff;
}
/*----- Containers ----*/
body {
  background: #f4f4f4;
  color: #222;
  font-size: 14px;
}
header,
footer {
  background-color: #fff;
}
.main-container {
/*background color-white*/
  margin-bottom: 25px;
/*padding 25px 20px*/
}
.main-container .content .section-wrapper {
  margin: 0 0 20px 0;
  clear: both;
}
.main-container .content .col-left {
  padding-right: 0;
}
.main-container .content .article-margin {
  padding-bottom: 20px;
}
.main-container .content .col-right {
  padding-left: 14px;
}
.main-container .content .col-left-right {
  padding: 0 6px;
}
.main-container .content article .article-a {
  margin-top: 40px;
}
.main-container .content article .article-a h3 {
  margin: 0 0 20px 0;
}
.main-container .content article.article-b {
  height: 173px;
  padding: 14px 0 0;
}
.main-container .content article.article-b h3 {
  font-size: 23px;
  height: auto;
/* max-height 133px */
}
.main-container .content article.article-b img {
  border: 1px solid #d3d3d3;
  float: left;
  margin: 0 13px 0 0;
}
.main-container .content article.article-c {
  margin: 0 0 20px 0;
}
.main-container .content article.article-c h3 {
  margin-bottom: 12px;
}
.main-container .content article .article-c2 {
  margin: 0;
}
.main-container .content article .article-d {
  height: 75px;
}
.main-container .content article .article-d h3 {
  margin: 0;
}
.main-container .content article.last {
  margin: 0;
}
.main-container .content .tile-box {
  padding: 15px 0;
}
.main-container .content .tile-box article {
  padding: 0 1%;
}
.main-container .content .tile-box img {
  margin-bottom: 3px;
}
.main-container .content .tile-box-2 {
  background: #fff;
  padding: 30px 30px 0 30px;
}
.main-container .content .tiles h3 {
  height: 73px;
  padding: 2px 20px 20px 20px;
}
.main-container .content .tiles article {
  padding-right: 2px;
}
.main-container .content .tiles article:last-child {
  padding-right: 0;
}
.main-container .content .div-split img {
  margin: 0 15px 0 0;
  float: left;
  width: 140px;
}
.main-container .content .article-mas-visto {
  top: 50%;
}
.main-container .content .article-mas-visto p a {
  font-size: 12px;
  font-style: italic;
}
footer {
  padding: 32px 0;
}
footer ul {
  display: block;
  margin: 0 auto 10px;
  overflow: hidden;
  text-align: center;
}
footer ul li {
  display: inline-block;
}
footer a {
  font-size: 16;
}
footer span {
  display: inline-block;
  margin: 0 10px;
}
margen-superior {
  display: none;
}
/*----- Texts ----*/
a {
  color: #222;
}
a:hover,
a:visited {
  color: #222;
}
a {
  font-size: 14px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: 1;
}
h1,
.h1,
h4,
.h4,
h6,
.h6 {
  margin: 0;
}
h2,
.h2,
h2 a {
  font-size: 28px;
}
h2 {
  margin: 0 0 16px 0;
}
h3,
h3 a {
  font-size: 21px;
  margin: 0 0 12px 0;
}
h4,
h4 a {
/* @extend .fontBold */
  font-size: 16px;
  color: #b51800;
  text-transform: uppercase;
}
h4.header-icon {
  background: #fff;
  border-top: 1px solid #d3d3d3;
  border-bottom: 1px solid #d3d3d3;
  margin: 20px 0 10px 0;
  padding: 10px 0;
}
h4.header-gray {
  background: #f1f1f1;
  border-top: 1px solid #d3d3d3;
  padding: 6px 10px;
}
h4.header-white {
  padding: 6px 0;
}
p,
strong {
  line-height: 1.3;
}
.headline {
  margin: 0 0 5px 0;
}
.headline div {
  margin: 0 0 0 30px;
  padding: 8px 12px 8px 10px;
}
.headline h4 {
  font-size: 16px;
  margin-top: 2px;
}
.headline-2 {
  margin: 0;
  padding: 10px 30px;
}
.by-line-2 {
  font-size: 15px;
  text-transform: uppercase;
}
.cutline {
  margin: 10px 0 0 0;
}
.cap-time {
  color: #5c5b5b;
}
.cap-separator {
  display: inline-block;
  margin: 0 1px 0 4px;
}
.caption-1,
.caption-1 a {
  font-size: 32px;
}
.caption-2,
.caption-2 a {
  font-size: 30px;
}
.caption-3,
.caption-3 a {
  font-size: 10px;
}
.caption-4,
.caption-4 a {
  font-size: 22px;
}
.lead {
  font-size: 20px;
  line-height: 15px;
  padding-right: 7px;
}
.lead-1 {
  font-size: 13px;
}
.lead-2,
input {
  font-size: 16px;
}
.number {
  color: #b51800;
  font-size: 20px;
  margin-top: 12% !important;
}
.more {
  font-size: 16px;
  text-transform: uppercase;
}
.separador {
  border-bottom: 1px solid #e4e4e4;
  width: 100%;
  height: 16px;
}
.espacio20 {
  width: 100%;
  height: 20px;
}
/*----- Rollover ----*/
.article-img-big {
  max-width: 940px;
  position: relative;
  z-index: 1;
}
.article-img-big img {
  display: block;
}
.article-img-big:hover .redes-rollover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  width: 100%;
  height: 100%;
}
.article-img-big:hover .redes-rollover .redes {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.article-img-large {
  height: 350px;
  width: 620px;
  position: relative;
  z-index: 1;
}
.article-img-large img {
  display: block;
}
.article-img-large:hover .redes-rollover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  width: 100%;
  height: 100%;
}
.article-img-large:hover .redes-rollover .redes {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.article-img-medium {
  height: 230px;
  width: 410px;
  position: relative;
  z-index: 1;
}
.article-img-medium img {
  display: block;
}
.article-img-medium:hover .redes-rollover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  width: 100%;
  height: 100%;
}
.article-img-medium:hover .redes-rollover .redes {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.article-img {
  position: relative;
  z-index: 1;
}
.article-img img {
  display: block;
}
.article-img:hover .redes-rollover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  width: 100%;
  height: 100%;
}
.article-img:hover .redes-rollover .redes {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.redes-rollover {
  bottom: 0;
  width: 0;
  height: 0;
  position: absolute;
  text-align: center;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  z-index: 99;
  background-color: rgba(0,0,0,0.7);
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -ms-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
  -webkit-transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -ms-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.redes-rollover #redes {
  position: absolute;
  padding: 0 10px;
  top: 20%;
  left: 0;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.5s 0s ease-in-out;
  -moz-transition: opacity 0.5s 0s ease-in-out;
  -ms-transition: opacity 0.5s 0s ease-in-out;
  -o-transition: opacity 0.5s 0s ease-in-out;
  transition: opacity 0.5s 0s ease-in-out;
}
.redes-rollover #redes li {
  display: inline;
  padding: 0 20px;
}
.redes-rollover #redes li a {
  text-indent: -999px;
}
.bajada-bottom {
  position: relative;
  margin-top: 29%;
  padding: 0 12px;
}
.bajada-bottom p {
  color: #fff;
  font-size: 14px;
  text-align: center;
  font-family: 'Berlingske Serif Roman', times, serif;
}
.img-big {
  overflow: hidden;
  max-height: 322px;
}
.fourimgs {
  overflow: hidden;
  max-height: 161px;
  max-width: 330px;
}
#myCarouselMenuUltimo .thumbnails .caption p a {
  color: #fff;
}
#myCarouselMenuEspectaculos .thumbnails .caption p a {
  color: #fff;
}
#myCarouselMenuDeportes .thumbnails .caption p a {
  color: #fff;
}
/*----- backgrounds ----*/
.weekend {
  background: #009f01;
  color: #fff;
}
.weekend h4 {
  color: #fff;
}
.parabrisas {
  background: #b51800;
  color: #fff;
}
.parabrisas h4 {
  color: #fff;
}
.dark {
  background: #222;
  color: #fff;
}
.dark h3,
.dark h4,
.dark a {
  color: #fff;
}
.white {
  background: #fff;
  color: #b51800;
}
.white h4 {
  color: #b51800;
}
.purple {
  background: #ac3ba8;
  color: #fff;
}
.purple h4 {
  color: #fff;
}
.medium-gray {
  background: #333;
  color: #fff;
}
.medium-gray a {
  color: #fff;
}
.gray {
  background: #f1f1f1;
}
.red {
  background: #b51800;
  color: #fff;
}
.red h4 {
  color: #fff;
}
.black {
  background: #000;
  color: #fff;
}
.black h4 {
  color: #fff;
}
.green {
  background: #009f01;
  color: #fff;
}
.green h4 {
  color: #fff;
}
.yellow {
  background-color: #ff0;
}
.blue {
  background-color: #00f;
}
.orange {
  background-color: #ffa500;
}
.pink {
  background-color: #ffc0cb;
}
.brown {
  background-color: #a52a2a;
}
.red-bullet {
  background: #b51800;
  height: 1em;
  width: 32px;
}
/*----- lines ----*/
.border-left {
  border-left: 1px solid #d6d6d6;
}
.border-right {
  border-right: 1px solid #d6d6d6;
}
.border-bottom {
  border-bottom: 1px solid #d6d6d6;
}
.empty,
hr {
  clear: both;
  margin: 10px 0;
}
.empty.hr-section,
hr.hr-section {
  margin: 16px 0;
}
footer .footer-logo {
  margin: 0 0 35px 0;
}
footer span {
  margin: 0;
}
#link-biblioteca {
  display: none;
}
/*----- Banners ----*/
div.eplAdDivtopbanner,
div.top-banner {
  overflow: hidden !important;
}
div#eplAdDivmedbanner,
div#eplAdDivbotbanner {
  text-align: center;
}
.horizontal-banner {
  margin: 25px 0;
}
.horizontal-banner .top-banner {
  margin: 12px 0;
}
.top-horizontal-banner {
  text-align: center;
  margin-bottom: 12px;
}
.mini-banner {
  margin: 10px 0;
}
.top-sidebar {
  width: 100%;
  position: relative;
}
.top-sidebar img {
  position: absolute;
  bottom: 0;
}
.social-bar ul.list-inline {
  padding: 0;
  margin: 0;
  list-style: none;
}
.social-bar ul.list-inline li {
  float: left;
  margin: 0 0 10px 20px;
  padding: 0;
}
.social-bar:before {
  content: "Seguinos";
  font-family: 'Roboto', arial, sans-serif;
  font-size: 13px;
  line-height: 32px;
  float: left;
}
.social-bar p {
  padding-bottom: 5px;
}
@media (max-width: 1299px) {
  .top-sidebar {
    width: 100%;
    position: relative;
  }
  .top-sidebar img {
    position: absolute;
    bottom: 0;
  }
}
@media (max-width: 991px) {
  .social-bar {
    text-align: center;
  }
  .top-sidebar {
    height: 300px;
    margin-bottom: 20px;
    width: 100%;
    position: relative;
  }
  .top-sidebar img {
    position: static;
    margin: 0 auto;
  }
  #zocalo_layer {
    display: none;
  }
}
/*----- Aside column ----*/
.redaction-comp {
  background: #fff;
  margin: 25px 0 25px 0;
}
.redaction-comp div {
  padding: 4px 2px 0 2px;
}
.redaction-comp div article {
  max-height: 200px;
  margin-bottom: 10px;
}
.redaction-comp img {
  margin-bottom: 5px;
}
.redaction-comp h5 {
  font-size: 18px;
  margin: 0;
}
.redaction-comp h4.header-icon {
  margin: 0 0 10px 0;
  padding-left: 10px;
  background: #fff;
  font-weight: bold;
  text-align: left;
}
.redaction-comp h4.header-icon span {
  display: none;
}
.ultimo-comp {
  border: 1px solid #d3d3d3;
}
.ultimo-comp #tabs .comp-btn li {
  display: inline-block;
}
.ultimo-comp #tabs .comp-btn li .btn-bar {
  background: #fff;
  height: 40px;
  width: 40px;
}
.ultimo-comp #tabs .comp ul li {
  border-top: 1px solid #d3d3d3;
  padding: 15px 0;
}
.ultimo-comp #tabs .comp ul li strong {
  margin-bottom: 5px;
}
.views-comp {
  background: #fff;
  margin: 25px 0 0 0;
}
.views-comp h4.header-icon {
  margin: 0 0 -1px 0;
  padding-left: 10px;
  background: #fff;
  font-family: 'Roboto', arial, sans-serif;
  font-weight: bold;
  text-align: left;
}
.views-comp h4.header-icon span {
  display: none;
}
.views-comp ul {
  padding: 0 5px;
}
.views-comp ul li {
  border-top: 1px solid #d3d3d3;
  display: block;
  padding: 10px 0;
}
.views-comp ul li div {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.views-comp ul li div .number {
  position: relative;
}
.views-comp ul li p {
  font-size: 14px;
  line-height: 16px;
  font-family: 'Berlingske Serif Italic', times, serif;
  font-style: italic;
}
.views-comp ul li p a {
  font-size: 14px;
  line-height: 16px;
  font-family: 'Berlingske Serif Italic', times, serif;
  font-style: italic;
}
.quiz-comp div {
  padding: 5px 0;
}
.espectaculos-comp ul li {
  border-top: 1px solid #d3d3d3;
  display: block;
  padding: 10px 0;
}
.restaurantes-comp .defensor-comp {
  padding: 10px 0;
}
.sprite.icn-whatsapp {
  background-position: -308px 0;
  width: 27px;
  height: 27px;
}
.space20 {
  height: 20px;
}
#eplAdDivsidebarmed {
  margin-bottom: 14px;
  text-align: center;
}
#eplAdDivsidebarinf {
  margin-top: 14px;
  text-align: center;
}
#eplAdDivsidebarsup {
  margin-top: 30px;
  text-align: center;
}
#eplAdDivbloqueinv {
  margin-top: 30px;
  text-align: center;
}
footer span {
  padding-right: 5px;
  padding-left: 8px;
  color: #cecece;
}
@media (max-width: 1299px) {
  .menu-bar {
    padding: 10px 0;
  }
  .weather {
    display: none;
  }
  .main-container .content .article-mas-visto p a {
    font-size: 9px;
  }
}
@media (min-width: 992px) {
  .full-menu-top {
    display: none;
  }
  .main-container .content .div-split img {
    width: 140px;
  }
  .main-container .content .redaction-comp .col-right {
    border: none;
  }
  .main-container .content .topic-nav-bar {
    height: 25px;
  }
  .main-container .content .topic-nav-bar .container li {
    padding: 0 2%;
  }
}
@media (max-width: 512px) {
  .form-group {
    display: none;
  }
}
@media (max-width: 442px) {
  .menu-bar {
    min-width: 442px;
    height: 70px;
  }
  .perfil-logo img {
    max-width: 270px;
  }
  .tags .list-inline {
    margin-left: 60px;
  }
}
@media (max-width: 991px) {
  .full-menu-top {
    display: none;
  }
  .main-container .content .article-mas-visto p a {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .full-menu-middle,
  .full-menu-primary,
  .full-menu-footer {
    display: none;
  }
  .btn-menu {
    margin-left: 20px;
  }
  .btn-search {
    margin-right: 20px;
  }
  .full-menu {
    padding-top: 10px;
    height: 100%;
    overflow-y: scroll;
  }
  .full-menu .full-menu-top {
    display: inherit;
    padding-bottom: 10px;
  }
  .full-menu .full-menu-top .full-menu-title {
    padding: 10px 0 10px 0;
    background-color: #222;
    font-weight: bold;
  }
  .full-menu .full-menu-top .full-menu-carousel {
    margin-bottom: 10px;
    font-style: italic;
  }
  .full-menu .full-menu-top .active {
    padding-top: 15px;
  }
  .full-menu .full-menu-top .glyphicon {
    padding-top: 30px;
    color: #ddd;
    font-size: 24px;
  }
  .full-menu .full-menu-top .carousel {
    padding: 5px 0 5px 0;
  }
  .full-menu .full-menu-top .carousel .thumbnail {
    margin-bottom: 0;
  }
  .full-menu .full-menu-top .carousel .caption {
    padding-left: 10px;
  }
  #margen-superior {
    margin-top: 60px;
    display: block;
    width: 100%;
    clear: both;
    height: 1px;
  }
}
.interesantefont {
  height: 75px;
  margin-bottom: 10px;
  padding: 5px;
  line-height: 19px;
  font-size: 15px;
}
#interesante article {
  padding: 2px;
}
body.home-tags .content.home {
  margin-top: 20px;
}
body.home-tags .content.home .top-section .col-left {
  background: #fff;
}
body.home-tags .content.home .top-section .col-left .titulo-canal h5.tituloCanal {
  margin-top: 20px !important;
}
body.home-tags .section-wrapper {
  margin: 15px;
}
@media (max-width: 360px) {
  .perfil-logo img {
    max-width: 235px;
    margin-top: 7px;
  }
}
@media (max-width: 320px) {
  .perfil-logo img {
    max-width: 205px;
    margin-top: 8px;
  }
}
.navbar-fixed-top {
  z-index: 998 !important;
}
@media (max-width: 771px) {
  .interesante {
    margin: 15px 0 !important;
  }
  .interesante .col-left.col-xs-12.col-md-12 .tiles article.col-left.col-sm-3 {
    width: 48%;
    float: left;
    margin: 0 4% 0 0;
  }
  .interesante .col-left.col-xs-12.col-md-12 .tiles article.col-left.col-sm-3:nth-child(even) {
    margin-right: 0;
  }
  .interesante .col-left.col-xs-12.col-md-12 .tiles article.col-left.col-sm-3 img {
    width: 100%;
  }
  .interesante .col-left.col-xs-12.col-md-12 .tiles article.col-left.col-sm-3 .interesantefont {
    padding: 5px 0 !important;
  }
  .interesante .col-left.col-xs-12.col-md-12 .tiles article.col-left.col-sm-3 .interesantefont a {
    font-size: 16px;
  }
}
/* =============================================================================
   UI
 ========================================================================== */
/* ---- #### ui.styl #### */
@media (max-width: 1300px) {
  .topic-nav-bar .container ul.list-inline {
    height: 30px;
    margin-left: 0 !important;
  }
  .topic-nav-bar .banner-300 {
    display: none;
  }
}
@media (max-width: 991px) {
  .clima,
  .megabanner {
    display: none;
  }
  .topic-nav-bar .temas-del-dia {
    padding: 0;
    margin: 0;
  }
  .carousel-top {
    display: none;
  }
  .share ul {
    margin-top: 70px;
  }
}
@media (max-width: 767px) {
  .top-banner {
    display: none;
  }
  .share {
    margin-bottom: 20px;
    padding-left: 0;
  }
  .share ul {
    margin-top: 10px;
  }
  .share ul li {
    display: inline;
  }
  .share p {
    display: inline;
  }
}
.btn-search {
  margin-top: 10px;
}
nav {
  margin: 0;
  padding: 0;
}
header .topic-nav-bar .container {
  padding: 0 10px;
}
header .social-bar {
  padding-top: 18px;
}
header .social-bar li p {
  margin: 0;
}
header .social-bar ul {
  display: inline-block;
  padding: 8px 7px 0 0;
}
header .social-bar ul li {
  padding: 0 14px;
}
header .social-bar ul li span {
  text-indent: -9999px;
}
.carousel-top {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  padding: 10px;
}
.carousel-top .caption {
  padding: 10px;
  font-size: 12px;
  font-style: italic;
}
.carousel-top nav ul li a i {
  padding: 30px 0;
  font-size: 50px;
  color: #bbbcbc;
}
.carousel-top .active {
  padding-top: 15px;
}
.carousel-indicators .active {
  background-color: #bbbcbc;
}
.carousel-indicators li {
  border: solid;
  color: #bbbcbc;
}
.carousel-inner > .active {
  margin-top: -4px;
}
.redfont {
  padding: 10px 12px 0 12px;
  text-transform: uppercase;
  font-weight: bold;
  color: #b61800;
}
.weather {
  font-size: 20px;
  color: #fff;
  margin-left: 5px;
}
.location {
  font-size: 12px;
  color: #fff;
  position: absolute;
  top: 49px;
  margin-left: 60px;
}
.contenido-imagen {
  position: relative;
}
.posicion-ampliar {
  position: absolute;
  top: 20px;
  right: 20px;
}
.posicion-share {
  position: absolute;
  top: 8px;
  right: 10px;
}
.posicion-play {
  position: absolute;
  left: 43%;
  top: 40%;
  font-size: 50px;
}
.position-footer {
  position: absolute;
  left: 0;
  bottom: 0;
}
.autor-footer-img {
  font-family: 'Berlingske Serif Roman', Times, serif;
  display: block;
  width: 100%;
  font-size: 14px;
  text-align: left;
  padding: 2px 10px;
  color: #fff;
  text-transform: uppercase;
  background-color: rgba(0,0,0,0.6);
}
.autor-footer-img p {
  font-family: 'Berlingske Serif Roman', Times, serif;
}
#special-section {
  background-color: #222;
}
.special-section {
  background-color: #222;
  padding: 18px 12px 12px 12px;
}
.special-section .max-width-col {
  padding: 1em;
}
.special-section h3 {
  margin-top: 12px;
  padding: 0 6px;
}
.special-section h3 a {
  color: #fff;
}
.titulo-especial {
  background-color: #101010;
  padding: 5px;
}
.titulo-especial h2 {
  font-size: 36px;
  line-height: 36px;
  color: #fff;
  margin: 10px 10px;
  text-align: center;
}
.row-centered {
  text-align: center;
}
.col-centered {
  display: inline-block;
  float: none;
  text-align: left;
  margin-right: -4px;
}
.col-max {
  max-width: 433px;
}
.footer {
  padding-top: 0;
  background-color: #3f4042;
  color: #fff;
  font-weight: normal;
}
.footer .footer-logo {
  padding: 10px 0 5px 0;
  background-color: #3b7d9f;
}
.footer .footer-logo .list-inline > li {
  padding-top: 10px;
}
.footer nav a {
  color: #fff;
}
.btn-primary {
/*
	margin-top -10px !important
	*/
  font-size: 16px;
}
.center-block {
  margin: 0 auto;
}
.bajada-bottom a {
  color: #fff;
}
.tabuladores {
  border: 1px solid #cecece;
}
.tabuladores .nav li a {
  padding: 0 4px;
}
.tabuladores .nav-tabs li a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.tab-content-padding {
  padding: 20px;
}
.tab-content {
  background-color: #fff;
}
.tab-content header {
  background: none;
  font-weight: bold;
  font-family: 'Roboto', arial, sans-serif;
  padding-bottom: 14px;
  border-bottom: 1px solid #cecece;
  margin-bottom: 20px;
  color: #b51800;
  font-size: 15px;
}
.tab-content article {
  border-bottom: 1px solid #cecece;
  margin-bottom: 12px;
  padding-bottom: 12px;
  margin-left: 15px;
  display: list-item;
}
.tab-content article:last-child {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.tab-pane h3 {
  margin: 0;
}
.redaction-comp img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
#myTabContent p a {
  font-family: 'Berlingske Serif Italic', Times, serif;
  font-size: 15px;
  line-height: 16px;
  font-style: italic;
}
.title-box-2 h3,
.tab-content h3 {
  font-size: 16px;
  line-height: 19px;
  overflow: visible !important;
}
.title-box-2 h3 a,
.tab-content h3 a {
  font-size: 16px;
}
@media (max-width: 991px) {
  .topic-nav-bar .container li {
    padding: 2px 10px 0 10px;
  }
}
.futbol-plugin iframe {
  margin-top: 14px;
  border: none;
  height: 131px;
  width: 95%;
}
.gsc-orderby {
  overflow: visible;
}
/* =============================================================================
   PAGES
 ========================================================================== */
/* -- home --*/
@media (min-width: 1299px) {
  #destacada-superior section article.col-left {
    width: 66.66666667%;
    padding-right: 20px;
  }
  .title-fix {
    width: 1299px;
    margin: 0 auto;
  }
  .container.special-section .row.titulo-especial {
    padding: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max {
    width: 32%;
    margin-right: 2%;
    margin-left: 0;
    float: left;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item {
    width: 100%;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content {
    width: 100%;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content .article-img-medium {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content .article-img-medium figure {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(3) {
    margin-right: 0;
  }
  .opinion article {
    width: 24%;
    margin: 0 1.33333% 0 0;
  }
  .opinion article:nth-child(4n) {
    margin-right: 0;
  }
  #catastrofe {
    margin-right: 0;
  }
  #catastrofe figure {
    overflow: hidden;
    max-height: 420px;
  }
  #catastrofe .bajada-catastrofe {
    padding: 10px;
  }
  #catastrofe article a {
    font-size: 22px;
  }
  #catastrofe article h1 a {
    font-size: 50px;
  }
  #catastrofe article .titulo-catastrofe {
    padding: 10px 0;
  }
  #catastrofe article .bajada-bottom {
    margin-top: 20%;
  }
  #video .headline.red {
    margin-bottom: 0;
  }
  .video {
    padding: 10px;
  }
  .video article.col-lg-8.col-md-8.col-sm-12 {
    margin: 0;
  }
  .video article.col-lg-8.col-md-8.col-sm-12 figure.bigimage2 {
    max-height: 370px !important;
  }
  .video article.col-lg-8.col-md-8.col-sm-12 h3 {
    padding: 5px 0 0 0;
  }
  .video article.col-lg-4.col-md-4.col-sm-6 {
    padding: 0 0 10px 10px;
  }
  .video article.col-lg-4.col-md-4.col-sm-6 h3 {
    padding: 5px 0 0 0;
  }
  #trends .trends .tile-box {
    padding: 10px;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    padding: 0;
    width: 32%;
    margin: 0 2% 0 0;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
    margin-right: 0;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    padding: 5px 0 0 0 !important;
  }
  .farandula #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 {
    padding-left: 5px;
  }
  .farandula aside.col-right.col-md-3.display-mobile {
    padding-left: 12px !important;
  }
  #fotogalerias {
    padding: 10px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
    padding-right: 20px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right {
    padding-left: 0 !important;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right p.lead-1 {
    font-size: 16px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right h2 {
    font-size: 28px !important;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right h2 a {
    font-size: 28px !important;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12 {
    width: 24%;
    padding: 0;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12:nth-child(even) {
    margin-right: 2%;
  }
  #fotogalerias h2 {
    margin-top: 6px;
  }
  #fotogalerias article h3 {
    min-height: 50px;
    padding: 6px 0 0 0;
    font-size: 20px !important;
  }
  .carasm header.headline.black {
    padding: 0;
    margin: 0;
  }
  .carasm header.headline.black a img {
    margin: 5px 10px;
  }
  .carasm .col-md-3.col-sm-4.col-xs-12 {
    width: 23%;
    margin: 0 1%;
    padding: 5px 0 0 0;
  }
  #cobertura-extra .cobertura-extra {
    background: #f2f2f2;
    border-bottom: 3px solid #2c5863;
  }
  #cobertura-extra .cobertura-extra header {
    font-family: 'Roboto', arial, sans-serif;
    text-transform: uppercase;
    position: relative;
    background: #fff;
    width: 100%;
    height: 38px;
    z-index: 0;
    border-bottom: solid 7px #2c5863;
  }
  #cobertura-extra .cobertura-extra header span {
    background: url("../../static/img/**.png") no-repeat;
    display: block;
    position: absolute;
    text-indent: -9999px;
    z-index: 9999;
  }
  #cobertura-extra .cobertura-extra header span.los-10-elegidos-noticias {
    left: 0;
    bottom: 3px;
    width: 100px;
    height: 45px;
  }
  #cobertura-extra .cobertura-extra header span.los-10-elegidos {
    right: 0;
    bottom: -10px;
    background-position: 0 -50px;
    width: 255px;
    height: 52px;
  }
  #cobertura-extra .tile-box {
    padding: 10px 0;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    margin: 0 0 10px 0;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    font-size: 18px;
    line-height: 20px;
    height: 4em;
    overflow: hidden;
    border-bottom: 1px solid #eee;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a {
    font-size: 18px;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-child(3n+1) {
    clear: left;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-last-child(-n+3) h6 {
    border-bottom: none;
  }
  #cobertura-extra-extendida {
    background: #f3efef;
    margin: 0 0 20px 0;
  }
  #cobertura-extra-extendida .cobertura-extra {
    background: transparent;
    border-bottom: none;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer {
    height: 42px;
    width: 100%;
    position: relative;
    overflow: visible;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header {
    position: relative;
    width: 100%;
    height: 42px;
    background: #004e94;
    border-bottom: 4px solid #a77629;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.noticiasLogo {
    background-image: url("../../static/img/noticias_logo.png");
    background-repeat: no-repeat;
    position: absolute;
    display: block;
    z-index: 5;
    text-indent: -9999px;
    width: 82px;
    height: 32px;
    top: 5px;
    left: 10px;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.losDiezNoticias {
    font-family: 'Open Sans', arial, sans-serif;
    font-size: 30px;
    display: block;
    position: absolute;
    right: 10px;
    top: 0;
    color: #fff;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.losDiezNoticias strong {
    font-family: 'Open Sans', arial, sans-serif;
    font-weight: 700;
  }
  #cobertura-extra-extendida .tile-box {
    padding: 10px 5px;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    margin: 0 0 10px 0;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura {
    position: relative;
    width: 100%;
    margin: auto;
    overflow: hidden;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-overlay {
    background: rgba(0,0,0,0.7);
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    z-index: 99;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -ms-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-image {
    width: 100%;
    margin-bottom: 0 !important;
    -webkit-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -ms-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    margin-bottom: 0;
    z-index: 0;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details {
    position: absolute;
    text-align: center;
    padding-left: 1em;
    padding-right: 1em;
    width: 100%;
    top: 50%;
    left: 50%;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    z-index: 999;
    top: 80%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details h3 {
    color: #fff;
    font-weight: 500;
    letter-spacing: 0.15em;
    margin-bottom: 0.5em;
    text-transform: uppercase;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details p {
    color: #fff;
    font-size: 0.8em;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-overlay {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-details {
    top: 50%;
    left: 50%;
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-image {
    -webkit-transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura {
    position: relative;
    overflow: hidden;
    text-align: center;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    font-size: 30px;
    display: block;
    padding: 10px;
    margin: 0 10px;
    text-transform: uppercase;
    background: #000;
    -webkit-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -moz-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -ms-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -o-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -webkit-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -moz-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -ms-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -o-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -webkit-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    -moz-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    -ms-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    -o-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 a {
    color: #fff;
    font-size: 30px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura figure a img {
    -webkit-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -ms-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    margin-bottom: 0;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura figure a:hover img {
    -webkit-transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
  }
  #cobertura-general {
    position: relative;
    background: #f4f4f4;
    padding: 30px 0;
    margin: 0 -20px -20px -20px;
    height: 600px;
  }
  #cobertura-general .cobertura-extra-general {
    z-index: 99;
    background: #fff;
    width: calc(100% -40px);
  }
  #cobertura-general .cobertura-extra-general .headerContainer {
    margin: 0 20px;
    background: #fff;
    padding: 0;
  }
  #cobertura-general .cobertura-extra-general .headerContainer h6 {
    width: 100%;
    color: #000;
    font-family: 'Playfair Display', serif;
    font-weight: 700;
    display: block;
    text-transform: uppercase;
  }
  #cobertura-general .cobertura-extra-general .headerContainer h6.periodismoPuro {
    text-align: center;
    font-size: 60px;
    line-height: 60px;
    letter-spacing: -0.03em;
    padding: 10px 0;
  }
  #cobertura-general .cobertura-extra-general .headerContainer h6.periodismoPuroBajada {
    font-size: 20px;
    line-height: 30px;
    display: block;
    background: url("../../static/img/periodismo_puro_lineas.png") no-repeat;
    background-position: 216px 11px;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro {
    padding: 10px;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro article.col-md-4.col-sm-4.col-xs-12 {
    margin: 0 0 10px 0;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    font-weight: 400;
    font-size: 22px;
    line-height: 23px;
    letter-spacing: -0.02em;
    padding-bottom: 10px;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a {
    font-family: 'Roboto', arial, sans-serif;
    font-size: 22px !important;
    color: #fff;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a:hover {
    color: #efb98d;
    text-decoration: none !important;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro article.col-md-4.col-sm-4.col-xs-12:nth-child(3n+1) {
    clear: left;
  }
  #cobertura-general .cobertura-extra-general .tile-box.tile-periodismo-puro article.col-md-4.col-sm-4.col-xs-12:nth-last-child(-n+3) h6 {
    border-bottom: none;
  }
  .cobertura-extra .tile-box img {
    height: auto;
  }
  #dsnota2 figure img {
    height: 204px;
  }
  .article-b .col-left.col-sm-6.col-xs-4 {
    height: 100%;
  }
  .main-container .content .section-wrapper#desde-la-redaccion {
    margin-top: 20px;
  }
  .contenedorFullWidth {
    width: 100%;
    background: #fff;
    margin: 20px auto 0 auto;
    padding: 20px 0;
  }
  .contenedorFullWidth .container h3 {
    font-family: 'Berlingske Serif Regular', Georgia, Times, serif;
    font-weight: 400;
    font-size: 30px;
    color: #222;
    text-transform: uppercase;
    margin: 0 0 10px 0;
  }
  .contenedorFullWidth .container .notasArteCultura {
    width: 23%;
    margin: 0 0 0 2%;
    float: left;
  }
  .contenedorFullWidth .container .notasArteCultura header h4 {
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Roboto', arial, sans-serif;
    font-size: 14px;
    padding: 0;
    margin: 5px 0;
    color: #222;
  }
  .contenedorFullWidth .container .notasArteCultura header h2 {
    font-family: 'Berlingske Serif Regular', Georgia, Times, serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: -0.02em;
    margin: 0 0 10px 0;
    padding: 0;
  }
  .contenedorFullWidth .container .notasArteCultura header h2 a {
    font-size: 20px;
    color: #222;
  }
  .contenedorFullWidth .container .notasArteCultura header p {
    font-size: 14px;
    line-height: 17px;
    padding: 0;
    margin: 0;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) {
    width: 50%;
    margin-left: 0;
    position: relative;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header {
    background: #000;
    -webkit-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -moz-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -ms-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -o-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -webkit-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -moz-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -ms-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -o-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -webkit-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    -moz-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    -ms-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    -o-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    color: #fff;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header h4 {
    color: #fff !important;
    margin-left: 10px !important;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header h2 {
    font-size: 30px;
    line-height: 32px;
    margin-left: 10px;
    margin-right: 10px;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header h2 a {
    color: #fff;
    font-size: 30px;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header p {
    display: none;
  }
}
@media (max-width: 1299px) {
  #catastrofe {
    margin-right: 0;
  }
  #catastrofe figure {
    overflow: hidden;
    max-height: 420px;
  }
  #catastrofe .bajada-catastrofe {
    padding: 10px;
  }
  #catastrofe article a {
    font-size: 22px;
  }
  #catastrofe article h1 a {
    font-size: 50px;
  }
  #catastrofe article .titulo-catastrofe {
    padding: 10px 0;
  }
  #catastrofe article .bajada-bottom {
    margin-top: 20%;
  }
  .title-fix {
    width: 970px;
    margin: 0 auto;
  }
  .menu-bar {
    padding: 13px 0;
  }
  .clima {
    display: none;
  }
  .redes-rollover #redes li {
    padding-left: 0;
  }
  .opinion-article .by-line {
    font-size: 8px;
  }
  .opinion-article .lead {
    font-size: 18px;
  }
  .farandula .col-right.col-md-3,
  .deportes .col-right.col-md-3,
  .moda .col-right.col-md-3 {
    width: 319px;
    padding-left: 19px;
  }
  .farandula .col-left.col-xs-12.col-md-9,
  .deportes .col-left.col-xs-12.col-md-9,
  .moda .col-left.col-xs-12.col-md-9 {
    width: 630px;
    overflow: hidden;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh,
  .deportes .col-left.col-xs-12.col-md-9 #fdh,
  .moda .col-left.col-xs-12.col-md-9 #fdh {
    width: 100%;
    clear: both;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 {
    width: 100% !important;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido {
    padding: 0 0 0 0;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido p.row,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido p.row,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido p.row {
    display: none;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido h2.row a,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido h2.row a,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido h2.row a {
    font-size: 28px;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 {
    width: 100%;
    padding-left: 0;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure a img,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure a img,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure a img {
    position: relative;
  }
  .farandula .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3,
  .deportes .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3,
  .moda .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 {
    font-size: 16px;
  }
  .farandula .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 a,
  .deportes .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 a,
  .moda .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 a {
    font-size: 16px;
  }
  .farandula .row,
  .deportes .row,
  .moda .row {
    position: relative;
  }
  .farandula .row img,
  .deportes .row img,
  .moda .row img {
    position: absolute;
    right: 0;
  }
  .farandula figure.tresimgs img,
  .deportes figure.tresimgs img,
  .moda figure.tresimgs img {
    min-width: 1px !important;
  }
  .farandula figure.bigimage3,
  .deportes figure.bigimage3,
  .moda figure.bigimage3 {
    margin-bottom: 10px !important;
  }
  .farandula .space20,
  .deportes .space20,
  .moda .space20 {
    height: 1px;
  }
  h2 a {
    font-size: 28px;
  }
  h3 a {
    font-size: 18px;
  }
  .top-section {
    padding-bottom: 0;
    position: relative;
  }
  .article-b h3 a {
    font-size: 16px;
  }
  .farandula h2 a {
    font-size: 18px;
  }
  .nav-time {
    display: none;
  }
  #bloque article-c,
  #bloque-inferior article-c {
    padding-right: 11px;
  }
  #destacada-superior section article.col-left {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 30px;
  }
  #destacada-superior section aside {
    padding-left: 0;
    width: 100% !important;
  }
  #destacada-superior section aside .col-right {
    padding-left: 0;
    width: 100%;
  }
  #destacada-superior section aside .col-right #dsnota2 {
    float: left;
    width: 48%;
  }
  #destacada-superior section aside .col-right #dsnota4,
  #destacada-superior section aside .col-right #dsnota3 {
    float: left;
    width: 48%;
    margin-left: 4%;
  }
  #destacada-superior section aside .col-right #dsnota4 h4,
  #destacada-superior section aside .col-right #dsnota3 h4 {
    margin-top: 0;
  }
  #destacada-superior img.img-responsive {
    width: 100%;
  }
  #destacada-medio section article.col-left {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 30px;
  }
  #destacada-medio section aside {
    padding-left: 0;
    width: 100% !important;
  }
  #destacada-medio section aside .col-right {
    padding-left: 0;
    width: 100%;
  }
  #destacada-medio section aside .col-right #dsnota2 {
    float: left;
    width: 48%;
  }
  #destacada-medio section aside .col-right #dsnota4,
  #destacada-medio section aside .col-right #dsnota3 {
    float: left;
    width: 48%;
    margin-left: 4%;
  }
  #destacada-medio section aside .col-right #dsnota4 h4,
  #destacada-medio section aside .col-right #dsnota3 h4 {
    margin-top: 0;
  }
  #destacada-medio img.img-responsive {
    width: 100%;
  }
  #destacada-inferior section article.col-left {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 30px;
  }
  #destacada-inferior section aside {
    padding-left: 0;
    width: 100% !important;
  }
  #destacada-inferior section aside .col-right {
    padding-left: 0;
    width: 100%;
  }
  #destacada-inferior section aside .col-right #dsnota2 {
    float: left;
    width: 48%;
  }
  #destacada-inferior section aside .col-right #dsnota4,
  #destacada-inferior section aside .col-right #dsnota3 {
    float: left;
    width: 48%;
    margin-left: 4%;
  }
  #destacada-inferior section aside .col-right #dsnota4 h4,
  #destacada-inferior section aside .col-right #dsnota3 h4 {
    margin-top: 0;
  }
  #destacada-inferior img.img-responsive {
    width: 100%;
  }
  .content.home .home-group {
    width: 650px;
  }
  #bloque section .col-left,
  #bloque-inferior section .col-left {
    width: 100%;
    margin-bottom: 20px;
  }
  #bloque section .col-left .col-sm-6.col-xs-12,
  #bloque-inferior section .col-left .col-sm-6.col-xs-12 {
    margin-bottom: 10px;
    width: 48%;
  }
  #bloque section .col-left .col-sm-6.col-xs-12 .article-c,
  #bloque-inferior section .col-left .col-sm-6.col-xs-12 .article-c {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0;
    padding: 0;
  }
  #bloque section .col-left .col-sm-6.col-xs-12 .article-c figure,
  #bloque-inferior section .col-left .col-sm-6.col-xs-12 .article-c figure {
    width: 100%;
    max-width: 100% !important;
  }
  #bloque section .col-left .col-sm-6.col-xs-12 .article-c figure img,
  #bloque-inferior section .col-left .col-sm-6.col-xs-12 .article-c figure img {
    width: 100%;
  }
  #bloque section .col-left .col-sm-6.col-xs-12.par,
  #bloque-inferior section .col-left .col-sm-6.col-xs-12.par {
    margin-left: 4%;
  }
  #bloque section .col-left .separador-bloque,
  #bloque-inferior section .col-left .separador-bloque {
    width: 100%;
    clear: both;
  }
  #bloque section aside.col-right.col-md-4.border-left,
  #bloque-inferior section aside.col-right.col-md-4.border-left {
    position: relative;
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    border-left: none !important;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-a,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-a,
  #bloque section aside.col-right.col-md-4.border-left .article-b,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b,
  #bloque section aside.col-right.col-md-4.border-left .article-c,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-c {
    width: 48%;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-a h3,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-a h3,
  #bloque section aside.col-right.col-md-4.border-left .article-b h3,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b h3,
  #bloque section aside.col-right.col-md-4.border-left .article-c h3,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-c h3 {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-a h3 a,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-a h3 a,
  #bloque section aside.col-right.col-md-4.border-left .article-b h3 a,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b h3 a,
  #bloque section aside.col-right.col-md-4.border-left .article-c h3 a,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-c h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  #bloque section aside.col-right.col-md-4.border-left .separador,
  #bloque-inferior section aside.col-right.col-md-4.border-left .separador {
    width: 48%;
    clear: both;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-b,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b {
    height: auto;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-4,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-4 {
    display: none;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3 {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3 a,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-a p,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-a p {
    display: none;
  }
  #bloque section aside.col-right.col-md-4.border-left #eplAdDivbloque,
  #bloque-inferior section aside.col-right.col-md-4.border-left #eplAdDivbloque,
  #bloque section aside.col-right.col-md-4.border-left #eplAdDivbloqueinferior,
  #bloque-inferior section aside.col-right.col-md-4.border-left #eplAdDivbloqueinferior {
    position: absolute;
    top: 0;
    right: 0;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 {
    width: 100%;
    margin-bottom: 20px;
    border-left: 0;
    padding-left: 0 !important;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 {
    margin-bottom: 10px;
    width: 48%;
    padding-left: 0 !important;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 .article-c {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0;
    padding: 0;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 .article-c figure {
    width: 100%;
    max-width: 100% !important;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 .article-c figure img {
    width: 100%;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12.par {
    margin-left: 4%;
  }
  #bloque-invertido section .col-right.border-left.col-md-8 .separador-bloque {
    width: 100%;
    clear: both;
  }
  #bloque-invertido section aside.col-left.col-md-4 {
    position: relative;
    width: 100%;
    margin-right: 0;
    padding-right: 0;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-a,
  #bloque-invertido section aside.col-left.col-md-4 .article-b,
  #bloque-invertido section aside.col-left.col-md-4 .article-c {
    width: 48% !important;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-a h3,
  #bloque-invertido section aside.col-left.col-md-4 .article-b h3,
  #bloque-invertido section aside.col-left.col-md-4 .article-c h3 {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-a h3 a,
  #bloque-invertido section aside.col-left.col-md-4 .article-b h3 a,
  #bloque-invertido section aside.col-left.col-md-4 .article-c h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  #bloque-invertido section aside.col-left.col-md-4 .separador {
    width: 48%;
    clear: both;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-b {
    height: auto;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-4 {
    display: none;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-8 {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-8 h3 {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-8 h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-a p {
    display: none;
  }
  #bloque-invertido section aside.col-left.col-md-4 #eplAdDivbloqueinv {
    position: absolute;
    top: 0;
    right: 0;
    margin-top: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max {
    width: 31%;
    margin-right: 3.5%;
    margin-left: 0;
    float: left;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item {
    width: 100%;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content {
    width: 100%;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content .article-img-medium {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content .article-img-medium figure {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(3) {
    margin-right: 0;
  }
  .opinion article {
    width: 48%;
    margin: 0 4% 0 0;
  }
  .opinion article:nth-child(even) {
    margin-right: 0;
  }
  #video .headline.red {
    margin-bottom: 0;
  }
  .video {
    padding: 10px;
  }
  .video article.col-lg-8.col-md-8.col-sm-12 {
    width: 100%;
    margin: 0;
  }
  .video article.col-lg-8.col-md-8.col-sm-12 h3 {
    padding: 5px 0;
  }
  .video article.col-lg-4.col-md-4.col-sm-6 {
    padding: 0;
    width: 47%;
  }
  .video article.col-lg-4.col-md-4.col-sm-6:nth-child(3) {
    margin-left: 6%;
  }
  .video article.col-lg-4.col-md-4.col-sm-6 h3 {
    padding: 5px 0;
  }
  .video article.col-lg-4.col-md-4.col-sm-6 figure a img {
    width: 100%;
  }
  #trends .trends .tile-box {
    padding: 10px;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    padding: 0;
    width: 32%;
    margin: 0 2% 0 0;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
    margin-right: 0;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    padding: 5px 0 0 0 !important;
    font-size: 16px;
  }
  #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a {
    font-size: 16px !important;
  }
  #cobertura-extra .cobertura-extra {
    background: #f2f2f2;
    border-bottom: 3px solid #2c5863;
  }
  #cobertura-extra .cobertura-extra header {
    font-family: 'Roboto', arial, sans-serif;
    text-transform: uppercase;
    position: relative;
    background: #fff;
    width: 100%;
    height: 38px;
    z-index: 0;
    border-bottom: solid 7px #2c5863;
  }
  #cobertura-extra .cobertura-extra header span {
    background: url("../../static/img/*.png") no-repeat;
    display: block;
    position: absolute;
    text-indent: -9999px;
    z-index: 9999;
  }
  #cobertura-extra .cobertura-extra header span.los-10-elegidos-noticias {
    left: 0;
    bottom: 3px;
    width: 100px;
    height: 45px;
  }
  #cobertura-extra .cobertura-extra header span.los-10-elegidos {
    right: 0;
    bottom: -10px;
    background-position: 0 -50px;
    width: 255px;
    height: 52px;
  }
  #cobertura-extra .tile-box {
    padding: 10px 0;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    margin: 0 0 10px 0;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    font-size: 16px;
    line-height: 18px;
    height: 4em;
    overflow: hidden;
    border-bottom: 1px solid #eee;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a {
    font-size: 16px;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-child(3n+1) {
    clear: left;
  }
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-last-child(-n+3) h6 {
    border-bottom: none;
  }
  #cobertura-extra-extendida {
    background: #f3efef;
    margin: 0 0 20px 0;
  }
  #cobertura-extra-extendida .cobertura-extra {
    background: transparent;
    border-bottom: none;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer {
    height: 42px;
    width: 100%;
    position: relative;
    overflow: visible;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header {
    position: relative;
    width: 100%;
    height: 42px;
    background: #004e94;
    border-bottom: 4px solid #a77629;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.noticiasLogo {
    background-image: url("../../static/img/noticias_logo.png");
    background-repeat: no-repeat;
    position: absolute;
    display: block;
    z-index: 5;
    text-indent: -9999px;
    width: 82px;
    height: 32px;
    top: 5px;
    left: 10px;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.losDiezNoticias {
    font-family: 'Open Sans', arial, sans-serif;
    font-size: 30px;
    display: block;
    position: absolute;
    right: 10px;
    top: 0;
    color: #fff;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.losDiezNoticias strong {
    font-family: 'Open Sans', arial, sans-serif;
    font-weight: 700;
  }
  #cobertura-extra-extendida .tile-box {
    padding: 10px 5px;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    margin: 0 0 10px 0;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura {
    position: relative;
    width: 100%;
    margin: auto;
    overflow: hidden;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-overlay {
    background: rgba(0,0,0,0.7);
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    z-index: 99;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -ms-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-image {
    width: 100%;
    margin-bottom: 0 !important;
    -webkit-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -ms-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    margin-bottom: 0;
    z-index: 0;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details {
    position: absolute;
    text-align: center;
    padding-left: 1em;
    padding-right: 1em;
    width: 100%;
    top: 50%;
    left: 50%;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    z-index: 999;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details h3 {
    color: #fff;
    font-weight: 500;
    letter-spacing: 0.1em;
    margin-bottom: 0.5em;
    text-transform: uppercase;
    font-size: 20px;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details p {
    color: #fff;
    font-size: 0.8em;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-overlay {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-details {
    top: 50%;
    left: 50%;
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-image {
    -webkit-transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura {
    position: relative;
    overflow: hidden;
    text-align: center;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    font-size: 24px;
    display: block;
    padding: 10px;
    margin: 0 10px;
    text-transform: uppercase;
    background: #000;
    -webkit-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -moz-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -ms-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -o-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -webkit-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -moz-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -ms-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -o-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);
    -webkit-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    -moz-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    -ms-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    -o-background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 a {
    color: #fff;
    font-size: 24px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura figure a img {
    -webkit-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -ms-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    margin-bottom: 0;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura figure a:hover img {
    -webkit-transform: scale(1.03);
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
  }
  .cobertura-extra-general {
    background: #ad0f0f;
    position: relative;
  }
  .cobertura-extra-general .headerContainer {
    height: 67px;
    width: 100%;
    position: relative;
    background: #fff;
    padding: 20px 0 0 0;
  }
  .cobertura-extra-general .headerContainer header {
    position: relative;
    width: 100%;
    height: 50px;
    z-index: 0;
    background: #ad0f0f;
  }
  .cobertura-extra-general .headerContainer header span {
    background: url("../../static/img/*.png") no-repeat;
    display: block;
    position: absolute;
    text-indent: -9999px;
    z-index: 9999;
  }
  .cobertura-extra-general .headerContainer header span.martin-fierro {
    left: 10px;
    top: 17px;
    background-position: -95px -15px;
    width: 385px;
    height: 32px;
  }
  .cobertura-extra-general .headerContainer header span.antoniobanderas {
    right: 10px;
    background-position: -96px -111px;
    width: 116px;
    height: 57px;
    top: -10px;
  }
  .cobertura-extra-general .martin-fierro-estatuilla {
    display: none;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro {
    padding: 10px 0 0 0;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro article.col-md-4.col-sm-4.col-xs-12 {
    margin: 0 0 10px 0;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    font-weight: 400;
    font-size: 22px;
    line-height: 23px;
    letter-spacing: -0.02em;
    padding-bottom: 10px;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a {
    font-family: 'Roboto', arial, sans-serif;
    font-size: 22px !important;
    color: #fff;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a:hover {
    color: #efb98d;
    text-decoration: none !important;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro article.col-md-4.col-sm-4.col-xs-12:nth-child(3n+1) {
    clear: left;
  }
  .cobertura-extra-general .tile-box.tile-martin-fierro article.col-md-4.col-sm-4.col-xs-12:nth-last-child(-n+3) h6 {
    border-bottom: none;
  }
  #fotogalerias {
    padding: 10px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
    padding-right: 20px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right {
    padding-left: 0 !important;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right p.lead-1 {
    font-size: 16px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right h2 {
    font-size: 24px !important;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right h2 a {
    font-size: 24px !important;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12 {
    width: 24%;
    padding: 0;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12:nth-child(even) {
    margin-right: 2%;
  }
  #fotogalerias h2 {
    margin-top: 0;
  }
  #fotogalerias article h3 {
    min-height: 50px;
    padding: 0;
    font-size: 20px !important;
  }
  .carasm header.headline.black {
    padding: 0;
    margin: 0;
  }
  .carasm header.headline.black a img {
    margin: 5px 10px;
  }
  .carasm .col-md-3.col-sm-4.col-xs-12 {
    width: 23%;
    margin: 0 1%;
    padding: 5px 0 0 0;
  }
  .contenedorFullWidth {
    width: 100%;
    background: #fff;
    margin: 20px auto 0 auto;
    padding: 20px 0;
  }
  .contenedorFullWidth .container h3 {
    font-family: 'Berlingske Serif Regular', Georgia, Times, serif;
    font-weight: 400;
    font-size: 30px;
    color: #222;
    text-transform: uppercase;
    margin: 0 0 10px 0;
  }
  .contenedorFullWidth .container .notasArteCultura {
    width: 23%;
    margin: 0 0 0 2%;
    float: left;
  }
  .contenedorFullWidth .container .notasArteCultura header h4 {
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Roboto', arial, sans-serif;
    font-size: 14px;
    padding: 0;
    margin: 5px 0;
    color: #222;
  }
  .contenedorFullWidth .container .notasArteCultura header h2 {
    font-family: 'Berlingske Serif Regular', Georgia, Times, serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: -0.02em;
    margin: 0 0 10px 0;
    padding: 0;
  }
  .contenedorFullWidth .container .notasArteCultura header h2 a {
    font-size: 20px;
    color: #222;
  }
  .contenedorFullWidth .container .notasArteCultura header p {
    font-size: 14px;
    line-height: 17px;
    padding: 0;
    margin: 0;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) {
    width: 50%;
    margin-left: 0;
    position: relative;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header {
    background: #000;
    -webkit-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -moz-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -ms-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -o-background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -webkit-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -moz-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -ms-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -o-background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0, #000 100%);
    -webkit-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    -moz-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    -ms-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    -o-background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%);
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    color: #fff;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header h4 {
    color: #fff !important;
    margin-left: 10px !important;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header h2 {
    font-size: 30px;
    line-height: 32px;
    margin-left: 10px;
    margin-right: 10px;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header h2 a {
    color: #fff;
    font-size: 30px;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) header p {
    display: none;
  }
}
@media (min-width: 991px) {
  .article-c .contenido-imagen figure a img {
    height: 204px;
  }
  #dsnota2 figure img {
    height: 204px;
  }
  .div-split .embed-responsive-16by9 {
    -webkit-box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    -webkit-box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    -ms-box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    -o-box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    box-shadow: 0px 10px 44px -5px rgba(0,0,0,0.75);
    border-bottom: 1px solid #555;
  }
}
@media (max-width: 991px) {
  .title-fix {
    width: 750px;
    margin: 0 auto;
  }
  .logo-leyenda {
    display: none;
  }
  .article-b h3 a {
    font-size: 16px;
  }
  .article-b h3 img {
    border: 5px solid;
  }
  .full-banner {
    width: 710px;
  }
  .content.home .home-group {
    width: 100%;
  }
  aside.col-right.col-md-4.border-left .col-md-12.col-sm-6 {
    width: 100%;
  }
  aside.col-left.col-md-4 .col-md-12.col-sm-6 {
    width: 100%;
  }
  .top-section aside.aside-home {
    display: none;
  }
  .opinion .col-md-4.col-sm-5.col-xs-3 {
    width: 30%;
  }
  .farandula .col-right.col-md-3,
  .deportes .col-right.col-md-3,
  .moda .col-right.col-md-3 {
    width: 100%;
    padding-left: 0;
    clear: both;
  }
  .farandula .col-right.col-md-3 .square-banner,
  .deportes .col-right.col-md-3 .square-banner,
  .moda .col-right.col-md-3 .square-banner {
    float: left;
    width: 300px;
    margin: 10px 0 0 0;
  }
  .farandula .col-right.col-md-3 .tile-box-2,
  .deportes .col-right.col-md-3 .tile-box-2,
  .moda .col-right.col-md-3 .tile-box-2 {
    float: left;
    width: 430px;
    padding: 0 !important;
  }
  .farandula .col-right.col-md-3 .tile-box-2 .article-a h3,
  .deportes .col-right.col-md-3 .tile-box-2 .article-a h3,
  .moda .col-right.col-md-3 .tile-box-2 .article-a h3 {
    min-height: 1px;
    height: auto;
  }
  .farandula .col-right.col-md-3 .tile-box-2 hr.line,
  .deportes .col-right.col-md-3 .tile-box-2 hr.line,
  .moda .col-right.col-md-3 .tile-box-2 hr.line {
    margin-bottom: 10px;
  }
  .farandula .col-left.col-xs-12.col-md-9,
  .deportes .col-left.col-xs-12.col-md-9,
  .moda .col-left.col-xs-12.col-md-9 {
    clear: both;
    width: 100%;
    margin-bottom: 20px;
  }
  .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido,
  .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido,
  .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido {
    padding-left: 0;
  }
  .farandula h2 a,
  .deportes h2 a,
  .moda h2 a {
    font-size: 15px;
  }
  .farandula .lead-1,
  .deportes .lead-1,
  .moda .lead-1 {
    font-size: 11px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
    padding-right: 0;
    padding-bottom: 20px;
  }
  #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .sprite.icn-yellow-camera {
    display: none;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12 {
    width: 48%;
    padding: 0;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12:nth-child(even) {
    margin-right: 4%;
  }
  #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12 img {
    width: 100%;
  }
  .contenedorFullWidth .container {
    padding: 0 2%;
  }
  .contenedorFullWidth .container .notasArteCultura {
    width: 48%;
    margin: 0;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(2) {
    width: 100%;
    margin-bottom: 20px;
  }
  .contenedorFullWidth .container .notasArteCultura:nth-child(3) {
    margin-right: 4%;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 {
    top: 20px;
    font-size: 20px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 a {
    font-size: 20px;
  }
}
@media (min-width: 767px) {
  .descripcion-redes,
  .descripcion-imagen,
  .square-banner-mobile {
    display: none;
  }
  #bloque .article-c h3,
  #bloque-inferior .article-c h3,
  #bloque-invertido .article-c h3 {
    height: 70px;
  }
}
@media (max-width: 767px) {
  #destacada-superior h3 a {
    font-size: 28px;
  }
  #destacada-superior article h3 {
    height: 100%;
  }
  #destacada-medio h3 a {
    font-size: 28px;
  }
  #destacada-medio article h3 {
    height: 100%;
  }
  #destacada-inferior h3 a {
    font-size: 28px;
  }
  #destacada-inferior article h3 {
    height: 100%;
  }
  .topic-nav-bar,
  .menu-text,
  .nav-bar,
  .logo-leyenda {
    display: none;
  }
  .main-container .content .col-right {
    padding-left: 0;
  }
  .opinion-article .text-center {
    text-align: left;
  }
  .megabanner,
  .square-banner,
  .display-mobile {
    display: none;
  }
  .article-c {
    padding-right: 11px;
  }
  .full-banner {
    width: 100%;
  }
  .section-wrapper .article-c .icn-share,
  .section-wrapper .article-img .icn-share,
  .section-wrapper .article-c .redes-rollover,
  .section-wrapper .article-img .redes-rollover {
    display: none;
  }
  .section-wrapper .article-c .contenido-texto,
  .section-wrapper .article-img .contenido-texto {
    float: right;
  }
  .section-wrapper .descripcion-redes {
    text-align: center;
    float: left;
    width: 100%;
  }
  .section-wrapper .descripcion-redes .list-inline {
    padding: 10px 0 0 0;
  }
  .main-container .content article.article-c {
    height: 0;
  }
  .main-container .content article.article-c img {
    width: 100%;
    height: auto;
  }
  .farandula .row,
  .deportes .row,
  .moda .row {
    position: relative;
  }
  .farandula .row img,
  .deportes .row img,
  .moda .row img {
    position: static;
  }
  .farandula h3 a,
  .deportes h3 a,
  .moda h3 a {
    font-size: 11px;
    font-weight: bold;
  }
  .farandula .space20,
  .deportes .space20,
  .moda .space20 {
    height: 3px;
  }
  .farandula #fdh .contenido p,
  .deportes #fdh .contenido p,
  .moda #fdh .contenido p {
    margin-bottom: 12px !important;
  }
  .turismo .caption-1 a {
    font-size: 18px;
  }
  .sprite.icn-trans-gplus {
    background-position: -97px 6px;
  }
  .sprite.icn-trans-twitter {
    background-position: -44px 6px;
  }
  .sprite.icn-trans-facebook {
    background-position: 7px 6px;
  }
  aside.col-right.col-md-4.border-left .col-md-12.col-sm-6 {
    width: 100%;
  }
  aside.col-right.col-md-4.border-left .col-md-12.col-sm-6 .square-banner {
    display: block !important;
  }
  aside.col-left.col-md-4 .col-md-12.col-sm-6 .square-banner {
    display: block !important;
  }
  #bloque .article-c h3,
  #bloque-inferior .article-c h3,
  #bloque-invertido .article-c h3 {
    float: left;
    font-size: 20px;
    line-height: 20px;
    margin-top: 5px;
    height: auto;
    min-height: 1px;
    max-height: auto;
  }
  #bloque .article-c h3 a,
  #bloque-inferior .article-c h3 a,
  #bloque-invertido .article-c h3 a {
    font-size: 20px;
  }
  .cobertura-extra-general .headerContainer header span.martin-fierro {
    left: 10px;
    top: 17px;
    background-position: -95px -77px;
    width: 290px;
    height: 23px;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    background: #fff;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-overlay {
    display: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-image {
    width: 30%;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    left: 32%;
    width: 65%;
    text-align: left;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details h3 {
    color: #000;
    letter-spacing: 0;
    text-transform: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-overlay {
    display: none;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-details {
    left: 32%;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura:hover .content-image {
    -webkit-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura {
    margin-bottom: 20px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 {
    top: auto;
    bottom: 0;
    font-size: 26px;
    line-height: 28px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 a {
    font-size: 26px;
  }
}
@media (max-width: 680px) {
  aside.col-right.col-md-4.border-left .col-md-12.col-sm-6 .square-banner {
    display: none !important;
  }
  aside.col-left.col-md-4 .col-md-12.col-sm-6 .square-banner {
    display: none !important;
  }
  #destacada-superior section aside .col-right #dsnota2 h3,
  #destacada-medio section aside .col-right #dsnota2 h3,
  #destacada-inferior section aside .col-right #dsnota2 h3,
  #destacada-superior section aside .col-right #dsnota3 h3,
  #destacada-medio section aside .col-right #dsnota3 h3,
  #destacada-inferior section aside .col-right #dsnota3 h3,
  #destacada-superior section aside .col-right #dsnota4 h3,
  #destacada-medio section aside .col-right #dsnota4 h3,
  #destacada-inferior section aside .col-right #dsnota4 h3 {
    font-size: 22px !important;
    line-height: 23px !important;
    min-height: 19px;
  }
  #destacada-superior section aside .col-right #dsnota2 h3 a,
  #destacada-medio section aside .col-right #dsnota2 h3 a,
  #destacada-inferior section aside .col-right #dsnota2 h3 a,
  #destacada-superior section aside .col-right #dsnota3 h3 a,
  #destacada-medio section aside .col-right #dsnota3 h3 a,
  #destacada-inferior section aside .col-right #dsnota3 h3 a,
  #destacada-superior section aside .col-right #dsnota4 h3 a,
  #destacada-medio section aside .col-right #dsnota4 h3 a,
  #destacada-inferior section aside .col-right #dsnota4 h3 a {
    font-size: 22px !important;
    line-height: 23px !important;
  }
  #destacada-superior section .col-left.col-md-8.col-xs-12,
  #destacada-medio section .col-left.col-md-8.col-xs-12,
  #destacada-inferior section .col-left.col-md-8.col-xs-12 {
    padding-bottom: 0;
  }
  #destacada-superior section .col-left.col-md-8.col-xs-12 h2,
  #destacada-medio section .col-left.col-md-8.col-xs-12 h2,
  #destacada-inferior section .col-left.col-md-8.col-xs-12 h2 {
    font-size: 30px !important;
    line-height: 31px !important;
  }
  #destacada-superior section .col-left.col-md-8.col-xs-12 h2 a,
  #destacada-medio section .col-left.col-md-8.col-xs-12 h2 a,
  #destacada-inferior section .col-left.col-md-8.col-xs-12 h2 a {
    font-size: 30px !important;
    line-height: 31px !important;
  }
  #bloque section aside.col-right.col-md-4.border-left .article-a,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-a,
  #bloque section aside.col-right.col-md-4.border-left .article-b,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-b,
  #bloque section aside.col-right.col-md-4.border-left .article-c,
  #bloque-inferior section aside.col-right.col-md-4.border-left .article-c,
  #bloque section aside.col-right.col-md-4.border-left .separador,
  #bloque-inferior section aside.col-right.col-md-4.border-left .separador {
    width: 100% !important;
  }
  #bloque section aside.col-right.col-md-4.border-left .separador,
  #bloque-inferior section aside.col-right.col-md-4.border-left .separador {
    height: 0 !important;
  }
  #bloque section aside.col-right.col-md-4.border-left #eplAdDivbloque,
  #bloque-inferior section aside.col-right.col-md-4.border-left #eplAdDivbloque,
  #bloque section aside.col-right.col-md-4.border-left #eplAdDivbloqueinferior,
  #bloque-inferior section aside.col-right.col-md-4.border-left #eplAdDivbloqueinferior {
    position: relative;
    margin: 20px auto;
    text-align: center;
  }
  #bloque-invertido section aside.col-left.col-md-4 .article-a,
  #bloque-invertido section aside.col-left.col-md-4 .article-b,
  #bloque-invertido section aside.col-left.col-md-4 .article-c,
  #bloque-invertido section aside.col-left.col-md-4 .separador {
    width: 100% !important;
  }
  #bloque-invertido section aside.col-left.col-md-4 .separador {
    height: 0 !important;
  }
  #bloque-invertido section aside.col-left.col-md-4 #eplAdDivbloqueinv {
    position: relative;
    margin: 20px auto;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max {
    width: 46%;
    margin-right: 8%;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(3) {
    margin-right: 0;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(1) {
    width: 100%;
    max-width: 100% !important;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(1) .item .content h3 {
    font-size: 30px;
    line-height: 31px;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(1) .item .content h3 a {
    font-size: 30px;
    line-height: 31px;
  }
  .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(1) .item .content .article-img-medium figure a img {
    width: 100%;
  }
  #catastrofe article h1 a {
    font-size: 36px;
  }
  .title-fix {
    width: 100%;
  }
  #alerta {
    overflow: visible;
  }
  #alerta .red.alerta {
    height: auto;
  }
  #alerta .red.alerta .black.alerta-icon {
    display: none;
  }
  #alerta .red.alerta h3 {
    margin: 8px 10px !important;
    font-size: 16px;
  }
  #alerta .red.alerta h3 a {
    font-size: 16px;
  }
  .carasm .col-md-3.col-sm-4.col-xs-12 {
    width: 48%;
  }
  .carasm .col-md-3.col-sm-4.col-xs-12 h3 {
    height: 2.2em;
    overflow: hidden;
  }
  #cobertura-extra-extendida .cobertura-extra .headerContainer header span.losDiezNoticias {
    font-size: 20px;
    top: 10px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 {
    font-size: 20px;
  }
  #cobertura-extra-extendida .tile-box .lanotaGrandeCobertura h3 a {
    font-size: 20px;
  }
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 .lanotaCobertura .content-details h3 {
    font-size: 18px;
  }
}
.square-banner {
  background-color: #fff;
  text-align: center;
}
aside {
  margin-bottom: 0;
  padding-bottom: 0;
}
.nav-bar .container p,
.nav-bar .container a {
  font-size: 15px;
  text-transform: none;
  font-weight: normal;
}
.home {
  margin: 0;
  padding: 0;
}
.home .titulo-tema {
/*height 8px*/
  font-size: 14px;
  font-weight: bold;
  color: #797981;
  text-transform: uppercase;
  height: 15px;
  overflow: hidden;
}
.home .opinion header .headline .white {
  padding: 2px 12px 2px 10px !important;
}
.home .opinion header .headline .white h4.pull-left {
  font-weight: bold !important;
}
.home .opinion hr.line {
  margin-bottom: 0 !important;
  margin-top: 5px !important;
}
.home .opinion .opinion {
  border-bottom: 1px solid #222;
}
.home .opinion div {
  margin-bottom: 1px;
}
.home .opinion .opinion-top-margin {
  margin-top: 15px;
  margin-bottom: 0;
}
.home .opinion article .by-line {
  margin: 0 0 6px 0;
}
.home .opinion article img {
  margin-bottom: 26px;
}
.home .opinion article h4 {
  border-bottom: 1px solid #d3d3d3;
  display: inline-block;
  padding: 0 0 2px 0;
  margin: 0 0 18px 0;
}
.home .opinion article h5 {
  font-weight: bold;
  font-size: 18px;
}
.home .opinion article p {
  margin: 0;
}
.home .opinion article .col-md-offset-1.col-md-7.col-sm-7.col-xs-9 {
  width: 62%;
  margin-left: 4%;
}
.home .opinion .panel {
  display: none;
}
.home .opinion .vermas {
  width: 96%;
  margin: 5px 2% 0 2%;
  text-align: right;
  font-size: 40px;
  text-transform: uppercase;
  position: relative;
  float: right;
}
.home .opinion .vermas a {
  display: block;
  position: relative;
  color: #2e2e2e;
  padding-right: 30px;
  cursor: pointer;
}
.home .opinion .vermas span {
  display: block;
  color: #b51800;
  font-size: 16px;
  position: absolute;
  right: 0;
}
.home .opinion .section-wrapper hr {
  margin-bottom: 0;
}
.home .opinion .section-wrapper .vermenos span {
  display: block;
  color: #b51800;
  font-size: 16px;
  position: absolute;
  right: 0;
}
.home .video .headline {
  margin: 0;
}
.home .video .tile-box {
  padding: 15px 0 0 0;
}
.home .video h3.caption-1 {
  padding: 10px 0 0 10px;
}
.home .turismo img {
  margin-bottom: 5px;
}
.home .perfil h3 {
  margin-top: 5px;
}
.home .ultimo-comp article {
  font-size: 13px;
}
.home .ultimo-comp #tabs .comp-btn li .btn-bar {
  width: 100%;
  background: none;
}
.home .ultimo-comp .comp-btn {
  background-color: #f1f1f1;
  height: 40px;
}
.home .ultimo-comp .ui-tabs-active {
  background-color: #fff;
}
.home .ultimo-comp .ui-tabs-panel {
  padding: 18px;
}
.home .views-comp ol {
  padding: 0 0 18px;
}
.home .views-comp ol article {
  font-size: 16px;
}
.home .quiz-comp p {
  font-size: 18px;
}
.home .quiz-comp form {
  font-size: 16px;
}
.home .espectaculos-comp h4 {
  font-size: 12px;
}
.home li .ui-state-default {
  background-color: #f1f1f1;
}
.home .opinion .by-line.text-center a {
  font-size: 18px;
}
.home .opinion .text-center h4 a {
  text-decoration: none;
}
#myCarouselOpinion {
  height: 380px;
}
#myCarouselOpinion .carousel-inner .item ul li article p.by-line-2 a {
  font-family: 'Berlingske Serif Italic', Times, serif !important;
  font-style: italic !important;
}
#myCarouselOpinion .carousel-inner .item ul li article h5 {
  line-height: 1.1em;
}
#myCarouselOpinion .carousel-inner .item ul li article h5 a {
  font-family: 'Berlingske Serif Roman', Times, serif !important;
  font-style: normal !important;
  font-size: 17px;
}
#desde-la-redaccion .opinion article p.by-line a {
  font-family: 'Berlingske Serif Italic', Times, serif !important;
  font-style: italic !important;
}
.btn-primary {
  background-color: #3b7d9f;
  border: 1px solid #fff;
}
.clima {
  padding-top: 10px;
  margin-left: 130px;
}
.article-c h3 {
  margin-bottom: 0;
}
.full-banner {
  margin: 8px 0;
  padding: 0;
  text-align: center;
}
#redes {
  width: 100%;
  text-align: center;
}
.aside-right {
  position: relative;
}
.stick {
  top: 0;
  margin-left: 15px;
}
.stick.fixed {
  position: fixed;
  width: 300px;
}
.stick.fixed {
  bottom: 0;
}
.natural {
  top: 0;
}
article img {
  margin-bottom: 0;
}
.contenido-texto a {
  font-size: 35px !important;
  letter-spacing: -0.2px;
}
.turismo .sprite {
  margin: 7px 9px 0 0;
  float: left;
}
.glyphicon-pencil:before {
  margin-right: 4px;
}
.glyphicon-comment:before {
  margin-right: 4px;
}
.glyphicon-eye-open:before {
  margin-right: 4px;
}
.rouge-comp {
  margin-top: 20px;
  width: 300px;
  background: #fff;
}
.rouge-comp header {
  width: 300px;
  height: 76px;
  background-image: url("/static/img/estilo-mariana.jpg");
  background-repeat: no-repeat;
  margin: 0;
}
.rouge-comp header h4 {
  display: none;
}
.rouge-comp ul li {
  padding: 10px !important;
  margin: 0;
  border-top: 1px solid #d6d6d6;
  clear: both;
}
.especial-vuelta-al-cole {
  margin-top: 20px;
  width: 300px;
  background: #f8f7eb;
}
.especial-vuelta-al-cole header {
  width: 300px;
  height: 99px;
  background-image: url("/static/img/vuelta-al-cole.png");
  background-repeat: no-repeat;
  background-color: #e9e5cd;
  margin: 0;
}
.especial-vuelta-al-cole header h4 {
  display: none;
}
.especial-vuelta-al-cole ul li {
  padding: 10px !important;
  margin: 0;
  border-top: 1px solid #d6d6d6;
  clear: both;
}
.educacion-perfil {
  margin: 20px 0;
  width: 300px;
  background: #fff;
  border-bottom: 3px solid #f5f7fb;
}
.educacion-perfil header {
  width: 300px;
  height: 75px;
  margin: 0;
  padding: 0;
  background: url("/static/img/perfil_educacion.jpg") no-repeat;
  text-indent: -9999px;
  border-bottom: 3px solid #f5f7fb;
}
.educacion-perfil .div-split {
  padding: 0;
  margin: 0 0 5px 0;
  height: 80px;
  width: 300px;
  clear: both;
  border-bottom: 1px solid #d6d6d6;
}
.educacion-perfil .div-split a {
  display: block;
  height: 80px;
  width: 300px;
  background-color: #f5f7fb;
}
.educacion-perfil .div-split a figure {
  width: 120px;
  height: 80px;
  overflow: hidden;
  margin: 0 14px 0 0;
  padding: 0;
  float: left;
}
.educacion-perfil .div-split a figure img {
  width: 120px;
  height: 80px;
  border: none;
  -webkit-transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.educacion-perfil .div-split a p {
  margin: 0;
  padding: 3px;
  color: #444;
  display: block;
  font-size: 15px;
  line-height: 1.2em;
  font-family: 'Berlingske Serif Regular', Georgia, serif;
}
.educacion-perfil .div-split a:hover {
  background: #ebebeb;
  text-decoration: none !important;
}
.educacion-perfil .div-split a:hover p {
  text-decoration: none !important;
  color: #222;
}
.educacion-perfil .div-split a:hover figure img {
  -webkit-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.estilo-mariana-comp.component#cobertura {
  margin: 20px 0;
  width: 300px;
  border-bottom: 3px solid #ecebf9;
}
.estilo-mariana-comp.component#cobertura header {
  width: 300px;
  height: 62px;
  margin: 0 0 2px 0;
  padding: 0;
  background-color: #ecebf9;
  background-image: url("/static/img/mariana_arias_cara.png");
  background-repeat: no-repeat;
  background-position: 200px 0;
}
.estilo-mariana-comp.component#cobertura header h4 {
  font-family: 'Berlingske Serif Regular', Georgia, serif;
  font-weight: normal;
  font-size: 20px;
  line-height: 20px;
  color: #222;
  padding: 40px 0 5px 10px;
  margin: 0;
}
.estilo-mariana-comp.component#cobertura .div-split {
  padding: 0;
  margin: 0 0 2px 0;
  height: 80px;
  width: 300px;
  clear: both;
}
.estilo-mariana-comp.component#cobertura .div-split a {
  display: block;
  height: 80px;
  width: 300px;
  background-color: #ecebf9;
}
.estilo-mariana-comp.component#cobertura .div-split a figure {
  width: 140px;
  height: 80px;
  overflow: hidden;
  margin: 0 15px 0 0;
  padding: 0;
  float: left;
}
.estilo-mariana-comp.component#cobertura .div-split a figure img {
  width: 140px;
  height: 80px;
  border: none;
  -webkit-transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.estilo-mariana-comp.component#cobertura .div-split a p {
  margin: 0;
  padding: 5px;
  color: #444;
  display: block;
  font-size: 15px;
  line-height: 1.2em;
  font-family: 'Berlingske Serif Regular', Georgia, serif;
}
.estilo-mariana-comp.component#cobertura .div-split a:hover {
  background: #d5d4e1;
  text-decoration: none !important;
}
.estilo-mariana-comp.component#cobertura .div-split a:hover p {
  text-decoration: none !important;
  color: #222;
}
.estilo-mariana-comp.component#cobertura .div-split a:hover figure img {
  -webkit-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
#video-widget {
  margin: 20px 0;
  width: 300px;
  background: #3f4041;
  padding: 0 0 10px 0;
}
#video-widget header {
  width: 300px;
  margin: 0 0 2px 0;
  padding: 0;
  background: #3f4041;
}
#video-widget header h4 {
  font-family: 'Roboto', arial, sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
  color: #fff;
  padding: 12px;
  margin: 0;
  text-transform: uppercase;
  background: #3f4041;
}
#video-widget .div-split {
  padding: 0;
  margin: 0;
  width: 300px;
  clear: both;
}
#video-widget .div-split p {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  padding: 0 12px;
  display: block;
}
#video-widget .div-split p a {
  color: #ddd;
  text-decoration: none;
}
#video-widget .div-split p a:hover {
  color: #fff;
  text-decoration: none;
}
#video-widget .div-split p.titulo {
  font-family: 'Berlingske Serif Regular', Georgia, serif;
  color: #fff;
  display: block;
  font-size: 18px !important;
  line-height: 20px;
  margin-bottom: 8px;
  margin-top: 5px;
}
#video-widget .div-split p.titulo a {
  color: #ddd;
  text-decoration: none;
  font-size: 18px !important;
}
#video-widget .div-split p.titulo a:hover {
  color: #fff;
  text-decoration: none;
}
.deco-comp.component#cobertura {
  margin: 20px 0;
  width: 300px;
}
.deco-comp.component#cobertura header {
  width: 300px;
  height: auto;
  margin: 0 0 5px 0;
  padding: 0;
  background-color: #161616;
  background-image: url("/static/img/rouge-especial-deco.gif");
  background-repeat: no-repeat;
  background-position: 240px 5px;
}
.deco-comp.component#cobertura header h4 {
  font-family: 'Berlingske Serif Regular', Georgia, serif;
  font-weight: normal;
  font-size: 26px;
  color: #fff;
  padding: 5px 10px;
  margin: 0;
}
.deco-comp.component#cobertura .div-split {
  padding: 0;
  margin: 0 0 2px 0;
  height: 80px;
  width: 300px;
  clear: both;
  border-bottom: 1px solid #d6d6d6;
}
.deco-comp.component#cobertura .div-split a {
  display: block;
  height: 80px;
  width: 300px;
  background-color: #fff;
}
.deco-comp.component#cobertura .div-split a figure {
  width: 140px;
  height: 80px;
  overflow: hidden;
  margin: 0 15px 0 0;
  padding: 0;
  float: left;
}
.deco-comp.component#cobertura .div-split a figure img {
  width: 140px;
  height: 80px;
  border: none;
  -webkit-transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.deco-comp.component#cobertura .div-split a p {
  margin: 0;
  padding: 5px;
  color: #444;
  display: block;
  font-size: 15px;
  line-height: 1.2em;
  font-family: 'Berlingske Serif Regular', Georgia, serif;
}
.deco-comp.component#cobertura .div-split a:hover {
  background: #f5f7fb;
  text-decoration: none !important;
}
.deco-comp.component#cobertura .div-split a:hover p {
  text-decoration: none !important;
  color: #222;
}
.deco-comp.component#cobertura .div-split a:hover figure img {
  -webkit-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.deco-comp.component#batimes {
  margin: 20px 0;
  width: 300px;
}
.deco-comp.component#batimes header {
  width: 300px;
  height: 50px;
  margin: 0 0 5px 0;
  padding: 0;
  background-color: #fff;
  background-image: url("/static/img/buenosairestimes.png");
  background-repeat: no-repeat;
  background-position: 15px 12px;
}
.deco-comp.component#batimes header h4 {
  margin: 0;
  padding: 0;
  height: 50px;
  width: 300px;
  display: block;
  text-indent: -9999px;
}
.deco-comp.component#batimes header h4 a {
  display: block;
  width: 300px;
  height: 50px;
  text-decoration: none;
}
.deco-comp.component#batimes .div-split {
  padding: 0;
  margin: 0 0 2px 0;
  height: 80px;
  width: 300px;
  clear: both;
  border-bottom: 1px solid #d6d6d6;
}
.deco-comp.component#batimes .div-split a {
  display: block;
  height: 80px;
  width: 300px;
  background-color: #fff;
  overflow: hidden;
}
.deco-comp.component#batimes .div-split a figure {
  width: 140px;
  height: 80px;
  overflow: hidden;
  margin: 0 15px 0 0;
  padding: 0;
  float: left;
}
.deco-comp.component#batimes .div-split a figure img {
  width: 140px;
  height: 80px;
  border: none;
  -webkit-transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.deco-comp.component#batimes .div-split a p {
  margin: 0;
  padding: 5px;
  color: #444;
  display: block;
  font-size: 15px;
  line-height: 1.2em;
  font-family: 'Berlingske Serif Regular', Georgia, serif;
}
.deco-comp.component#batimes .div-split a:hover {
  background: #f5f7fb;
  text-decoration: none !important;
}
.deco-comp.component#batimes .div-split a:hover p {
  text-decoration: none !important;
  color: #222;
}
.deco-comp.component#batimes .div-split a:hover figure img {
  -webkit-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.restaurantes-comp.component#gastro {
  margin: 20px 0;
  width: 300px;
}
.restaurantes-comp.component#gastro header {
  width: 300px;
  height: auto;
  margin: 0 0 5px 0;
  padding: 0;
  background-color: #f4f4f4;
}
.restaurantes-comp.component#gastro header h4 {
  font-family: 'Berlingske Serif Regular', Georgia, serif;
  font-weight: normal;
  font-size: 26px;
  color: #572582;
  padding: 0;
  margin: 0;
}
.restaurantes-comp.component#gastro header h4 a {
  font-family: 'Berlingske Serif Regular', Georgia, serif;
  font-weight: normal;
  font-size: 26px;
  color: #572582;
  text-decoration: none !important;
}
.restaurantes-comp.component#gastro .div-split {
  padding: 0;
  margin: 0 0 2px 0;
  height: 80px;
  width: 300px;
  clear: both;
  border-bottom: 1px solid #d6d6d6;
}
.restaurantes-comp.component#gastro .div-split a {
  display: block;
  height: 80px;
  width: 300px;
  background-color: #edefe0;
  -webkit-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.restaurantes-comp.component#gastro .div-split a figure {
  width: 140px;
  height: 80px;
  overflow: hidden;
  margin: 0 15px 0 0;
  padding: 0;
  float: left;
}
.restaurantes-comp.component#gastro .div-split a figure img {
  width: 140px;
  height: 80px;
  border: none;
  -webkit-transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.restaurantes-comp.component#gastro .div-split a p {
  margin: 0;
  padding: 5px;
  color: #444;
  display: block;
  font-size: 15px;
  line-height: 1.2em;
  font-family: 'Berlingske Serif Regular', Georgia, serif;
}
.restaurantes-comp.component#gastro .div-split a:hover {
  background: #dcdfcb;
  text-decoration: none !important;
}
.restaurantes-comp.component#gastro .div-split a:hover p {
  text-decoration: none !important;
  color: #222;
}
.restaurantes-comp.component#gastro .div-split a:hover figure img {
  -webkit-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
#encuestas .bc-panel.bc-panel-primary {
  font-family: 'Roboto', arial, sans-serif;
  background: #fff;
  width: 298px;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-heading {
  width: 90%;
  margin: 0 5%;
  clear: both;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-heading h3.bc-panel-title {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 18px;
  font-weight: normal;
  line-height: 19px;
  color: #222;
  padding: 16px 0;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-body {
  width: 100%;
  clear: both;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-body ul#listado {
  padding: 0 0 0 20px;
  margin: 0;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-body ul#listado li.bc-list-group-item {
  padding: 0;
  margin: 0 0 10px 0;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-body ul#listado li.bc-list-group-item .radio {
  margin: 0;
  padding: 0;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-footer {
  width: 100%;
  clear: both;
  text-align: center;
}
#encuestas .bc-panel.bc-panel-primary .bc-panel-footer a#botonVotar {
  margin: 0 auto 20px auto;
}
.quiz-comp {
  width: 100%;
}
.quiz-comp header {
  background: transparent;
}
.quiz-comp header h4.header-gray {
  font-weight: bold;
  padding-left: 0;
  margin: 20px 0 0 0;
  background: transparent;
  border-top: none;
  border-bottom: none;
}
.quiz-comp .quiz-container,
.quiz-comp div {
  padding: 1px 0 !important;
  margin-left: 0;
}
#dsnota2 img {
  margin-bottom: 0;
}
#dsnota2 h3 {
  font-size: 24px !important;
  padding: 0 !important;
}
#dsnota2 h3 a {
  font-size: 24px !important;
  letter-spacing: -0.2px;
}
#dsnota3 h3 {
  text-align: center;
  font-family: 'Berlingske Serif Italic', times, serif;
  font-weight: normal;
  font-size: 24px !important;
  min-height: 26px !important;
  padding: 0 !important;
  font-style: italic;
}
#dsnota3 h3 a {
  text-align: center;
  font-family: 'Berlingske Serif Italic', times, serif;
  font-weight: normal;
  letter-spacing: -0.2px;
  font-size: 24px !important;
  font-style: italic;
}
#dsnota3 p {
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Berlingske Serif Roman', times, serif;
  font-size: 13px;
}
#dsnota3 p a {
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Berlingske Serif Roman', times, serif;
  font-size: 13px;
}
#dsnota3 header {
  background-color: #fff !important;
}
#dsnota3 header a h4.header-icon {
  font-family: 'Roboto', arial, sans-serif;
  font-weight: bold;
  background-color: #fff !important;
}
#dsnota4 h3 {
  margin-top: 15px;
  font-size: 24px !important;
  padding: 0 !important;
}
#dsnota4 h3 a {
  font-size: 24px !important;
}
#destacada-superior {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 17px;
}
#destacada-superior section article.col-left {
  padding-right: 20px;
}
#destacada-superior section article.col-left .headline .dark-gray h4.pull-left {
  font-family: 'Roboto', arial, sans-serif !important;
  font-weight: bold !important;
  font-size: 18px !important;
}
#destacada-superior section article.col-left p.cutline {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 19px !important;
  line-height: 1em !important;
  font-weight: normal;
}
#destacada-superior section article.col-left p.cutline a {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 19px !important;
  line-height: 1em;
  font-weight: normal;
}
#destacada-superior section article.col-left p.cutline span {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 14px;
  color: #999;
}
#destacada-superior section aside col-right {
  padding-left: 0;
}
#destacada-medio {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 17px;
}
#destacada-medio section article.col-left {
  padding-right: 20px;
}
#destacada-medio section article.col-left .headline .dark-gray h4.pull-left {
  font-family: 'Roboto', arial, sans-serif !important;
  font-weight: bold !important;
  font-size: 18px !important;
}
#destacada-medio section article.col-left p.cutline {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 19px !important;
  line-height: 1em !important;
  font-weight: normal;
}
#destacada-medio section article.col-left p.cutline a {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 19px !important;
  line-height: 1em;
  font-weight: normal;
}
#destacada-medio section article.col-left p.cutline span {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 14px;
  color: #999;
}
#destacada-medio section aside col-right {
  padding-left: 0;
}
#destacada-inferior {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 17px;
}
#destacada-inferior section article.col-left {
  padding-right: 20px;
}
#destacada-inferior section article.col-left .headline .dark-gray h4.pull-left {
  font-family: 'Roboto', arial, sans-serif !important;
  font-weight: bold !important;
  font-size: 18px !important;
}
#destacada-inferior section article.col-left p.cutline {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 19px !important;
  line-height: 1em !important;
  font-weight: normal;
}
#destacada-inferior section article.col-left p.cutline a {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 19px !important;
  line-height: 1em;
  font-weight: normal;
}
#destacada-inferior section article.col-left p.cutline span {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 14px;
  color: #999;
}
#destacada-inferior section aside col-right {
  padding-left: 0;
}
#destacada-superior .big-img,
#destacada-medio .big-img,
#destacada-inferior .big-img {
  width: 100%;
}
.nombreTemaGeneral {
  margin: 0;
  padding: 5px 2px !important;
}
.nombreTemaGeneral h4 {
  font-weight: bold;
  color: #fff;
  padding: 5px 10px !important;
}
.farandula,
.deportes,
.moda {
  margin-top: 0;
  background: #fff;
  padding: 10px;
  border-bottom: 1px solid #dedede;
}
@media (min-width: 1299px) {
  .bigimage {
    overflow: hidden;
    max-height: 380px;
  }
  .bigimage2 {
    overflow: hidden;
    max-width: 619px;
    max-height: 350px;
  }
  .bigimage3 {
    overflow: hidden;
    max-width: 650px;
    max-height: 350px;
  }
  .bigimage4 {
    overflow: hidden;
    max-width: 621px;
    max-height: 320px;
  }
  .twoimgs {
    overflow: hidden;
    max-width: 305px;
    max-height: 159px;
  }
  .revistas {
    overflow: hidden;
    max-width: 315px;
    max-height: 217px;
  }
}
#video .titulo2imgs a {
  font-size: 18px;
}
.video article h3 {
  padding-top: 8px;
  margin-bottom: 18px;
}
article.tag-list {
  min-height: 147px;
  max-width: 460px;
  margin: 5px 10px 0 0;
  border: 1px solid #c3c3c3;
}
.noticias-tag .date-autor {
  background: #cecece;
  margin-bottom: 8px;
  color: #333;
  font-weight: bold;
  text-align: right;
  font-size: 12px;
  padding: 6px;
  width: 100%;
}
.noticias-tag h5 {
  color: #777;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
}
.noticias-tag h2 a {
  font-size: 19px;
}
.noticias-tag .copete-tag {
  margin-top: 10px;
}
.farandula #fdh h4 {
  padding: 10px 12px 10px 20px;
  margin-top: 0;
}
.farandula #fdh .contenido {
  padding: 0 20px 0 0;
  margin-top: 0;
}
.farandula #fdh .contenido p {
  font-size: 18px;
}
.farandula #fdh .contenido h5.titulo-tema {
  margin-top: 0;
}
.farandula #fdh figure {
  text-align: center;
}
.farandula #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 a.autor-footer-img {
  margin-left: 5px;
}
.farandula .tresimgs img {
  min-width: 325px;
}
.farandula .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 {
  width: 32%;
  margin-right: 2%;
}
.farandula .tiles article.col-left.col-md-4.col-sm-4.col-xs-6:nth-child(3) {
  margin-right: 0;
}
.farandula .tiles h3 {
  padding: 5px 0 0 0 !important;
  height: auto !important;
  margin: 0 0 10px 0;
}
.farandula .tile-box-2 {
  padding: 20px 10px !important;
}
.farandula .tile-box-2 .article-a p.lead-1 {
  font-size: 16px;
  padding-bottom: 10px;
}
.farandula .tile-box-2 .article-a p.lead-1 a {
  font-size: 16px;
}
.farandula .tile-box-2 .article-a p.lead-1 a:hover {
  text-decoration: none;
}
.farandula .tile-box-2 hr.line {
  display: none;
}
.farandula .tile-box-2 hr.line:nth-child(2) {
  display: block;
}
.carasm .col-md-3.col-sm-4.col-xs-12 h3 {
  margin-top: 4px;
}
img {
  padding: 0;
}
.bottomp {
  margin-bottom: 14px;
}
#bloque,
#bloque-inferior {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 17px;
}
#bloque .article-a h3,
#bloque-inferior .article-a h3 {
  font-size: 22px !important;
  line-height: 24px !important;
  min-height: 24px !important;
}
#bloque .article-a h3 a,
#bloque-inferior .article-a h3 a {
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque .article-a p a,
#bloque-inferior .article-a p a {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 18px;
  line-height: 20px;
}
#bloque .article-a p a span,
#bloque-inferior .article-a p a span {
  font-size: 14px;
  color: #999;
  font-family: 'Roboto', arial, sans-serif;
}
#bloque .article-a p a span.cap-separator,
#bloque-inferior .article-a p a span.cap-separator {
  margin-right: 10px;
}
#bloque .article-c,
#bloque-inferior .article-c {
  max-width: 294px;
}
#bloque .article-c h3,
#bloque-inferior .article-c h3 {
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque .article-c h3 a,
#bloque-inferior .article-c h3 a {
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque .article-c p a,
#bloque-inferior .article-c p a {
  font-size: 16px;
}
#bloque .article-b h3,
#bloque-inferior .article-b h3 {
  margin-left: 10px;
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque .article-b h3 a,
#bloque-inferior .article-b h3 a {
  font-family: 'Berlingske Serif Italic', times, serif !important;
  font-size: 22px !important;
  line-height: 24px !important;
  font-style: italic;
}
#bloque .article-b h5,
#bloque-inferior .article-b h5 {
  padding-left: 8px;
}
#bloque .contenido-imagen figure,
#bloque-inferior .contenido-imagen figure {
  overflow: hidden;
  max-width: 300px;
}
#img-content {
  min-width: 145px;
  min-height: 174px;
}
#bloque-invertido {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 17px;
}
#bloque-invertido .article-a h3 {
  font-size: 22px !important;
  line-height: 24px !important;
  min-height: 24px !important;
}
#bloque-invertido .article-a h3 a {
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque-invertido .article-a p a {
  font-family: 'Berlingske Serif Roman', Times, serif;
  font-size: 18px;
  line-height: 20px;
}
#bloque-invertido .article-a p a span {
  font-size: 14px;
  color: #999;
  font-family: 'Roboto', arial, sans-serif;
}
#bloque-invertido .article-a p a span.cap-separator {
  margin-right: 10px;
}
#bloque-invertido .article-c {
  max-width: 294px;
}
#bloque-invertido .article-c h3 {
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque-invertido .article-c h3 a {
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque-invertido .article-c p a {
  font-size: 16px;
}
#bloque-invertido .article-b h3 {
  margin-left: 10px;
  font-size: 22px !important;
  line-height: 24px !important;
}
#bloque-invertido .article-b h3 a {
  font-family: 'Berlingske Serif Italic', times, serif !important;
  font-size: 22px !important;
  line-height: 24px !important;
  font-style: italic;
}
#bloque-invertido .article-b h5 {
  padding-left: 8px;
}
#bloque-invertido .contenido-imagen figure {
  overflow: hidden;
  max-width: 300px;
}
#bloque-invertido aside {
  padding-right: 14px;
}
#bloque-invertido .col-right.border-left.col-md-8 {
  padding-left: 0 !important;
}
.alerta #wrapper {
  width: 100%;
  background-color: #ff0004;
  position: relative;
  height: 20px;
  line-height: 20px;
  margin: 1em auto;
  overflow: hidden;
}
.alerta {
  float: left;
  height: 40px;
  width: 100%;
}
.alerta h3 {
  margin: 8px 0 0 0 !important;
}
.alerta h3 a,
.alerta h3:hover {
  text-decoration: none;
}
.alerta-icon {
  height: 40px;
  width: 40px;
  float: left;
  padding: 12px;
  margin-right: 10px;
}
@media (max-width: 490px) {
  .home .titulo-tema {
    height: 14px;
    font-size: 12px;
    overflow: hidden;
  }
  .main-container .content article .article-c {
    padding-right: 0;
  }
  .main-container .content article .article-c h3 {
    margin-bottom: 5px;
  }
  #bloque,
  #bloque-inferior {
    border-bottom: none;
    padding-bottom: 0;
  }
  #bloque .contenido-imagen figure,
  #bloque-inferior .contenido-imagen figure {
    overflow: auto;
    max-width: 100%;
    max-height: 100%;
  }
  #bloque aside,
  #bloque-inferior aside {
    border-left: none;
  }
  #bloque .article-b,
  #bloque-inferior .article-b {
    padding: 12px 0 0 0;
  }
  #bloque-invertido {
    border-bottom: none;
    padding-bottom: 0;
  }
  #bloque-invertido .contenido-imagen figure {
    overflow: auto;
    max-width: 100%;
    max-height: 100%;
  }
  #bloque-invertido aside {
    border-left: none;
  }
  #bloque-invertido .article-b {
    padding: 12px 0 0 0;
  }
  #bloque-invertido .col-xs-12 {
    margin-bottom: 12px !important;
  }
  .main-container .content .col-right {
    padding-left: 0;
  }
  #img-content {
    border: none;
  }
  .border-left {
    border-left: none;
  }
  .main-container .content .tiles h3 {
    padding: 5px 5px;
  }
  #fotogalerias .col-right {
    padding: 0 14px 28px 14px;
  }
  #fotogalerias .col-right h2 a {
    font-size: 20px;
  }
  #fotogalerias .col-right h2 a .sprite {
    margin: 20px 9px 0 0;
  }
  #fotogalerias .col-right h3 {
    padding: 0 10px;
  }
  .farandula h3 a,
  .deportes h3 a,
  .moda h3 a {
    font-size: 15px;
  }
  #destacada-superior section aside .col-right #dsnota2,
  #destacada-medio section aside .col-right #dsnota2,
  #destacada-inferior section aside .col-right #dsnota2,
  #destacada-superior section aside .col-right #dsnota3,
  #destacada-medio section aside .col-right #dsnota3,
  #destacada-inferior section aside .col-right #dsnota3,
  #destacada-superior section aside .col-right #dsnota4,
  #destacada-medio section aside .col-right #dsnota4,
  #destacada-inferior section aside .col-right #dsnota4 {
    width: 100% !important;
    margin: 0;
    padding: 0;
  }
  #destacada-superior section aside .col-right #dsnota2 h3,
  #destacada-medio section aside .col-right #dsnota2 h3,
  #destacada-inferior section aside .col-right #dsnota2 h3,
  #destacada-superior section aside .col-right #dsnota3 h3,
  #destacada-medio section aside .col-right #dsnota3 h3,
  #destacada-inferior section aside .col-right #dsnota3 h3,
  #destacada-superior section aside .col-right #dsnota4 h3,
  #destacada-medio section aside .col-right #dsnota4 h3,
  #destacada-inferior section aside .col-right #dsnota4 h3 {
    font-size: 22px !important;
    line-height: 23px;
    min-height: 19px;
  }
  #destacada-superior section aside .col-right #dsnota2 h3 a,
  #destacada-medio section aside .col-right #dsnota2 h3 a,
  #destacada-inferior section aside .col-right #dsnota2 h3 a,
  #destacada-superior section aside .col-right #dsnota3 h3 a,
  #destacada-medio section aside .col-right #dsnota3 h3 a,
  #destacada-inferior section aside .col-right #dsnota3 h3 a,
  #destacada-superior section aside .col-right #dsnota4 h3 a,
  #destacada-medio section aside .col-right #dsnota4 h3 a,
  #destacada-inferior section aside .col-right #dsnota4 h3 a {
    font-size: 22px !important;
    line-height: 23px;
  }
  #destacada-superior section aside .col-right #dsnota2,
  #destacada-medio section aside .col-right #dsnota2,
  #destacada-inferior section aside .col-right #dsnota2 {
    margin-bottom: 20px;
  }
  #destacada-superior section .col-left.col-md-8.col-xs-12,
  #destacada-medio section .col-left.col-md-8.col-xs-12,
  #destacada-inferior section .col-left.col-md-8.col-xs-12 {
    margin-bottom: 0;
  }
  #destacada-superior section .col-left.col-md-8.col-xs-12 h2,
  #destacada-medio section .col-left.col-md-8.col-xs-12 h2,
  #destacada-inferior section .col-left.col-md-8.col-xs-12 h2 {
    font-size: 22px !important;
    line-height: 23px !important;
  }
  #destacada-superior section .col-left.col-md-8.col-xs-12 h2 a,
  #destacada-medio section .col-left.col-md-8.col-xs-12 h2 a,
  #destacada-inferior section .col-left.col-md-8.col-xs-12 h2 a {
    font-size: 22px !important;
    line-height: 23px !important;
  }
  #bloque .article-c,
  #bloque-invertido .article-c,
  #bloque-inferior .article-c {
    max-width: 100%;
    max-height: 100%;
  }
  #bloque .article-c h5.titulo-tema,
  #bloque-invertido .article-c h5.titulo-tema,
  #bloque-inferior .article-c h5.titulo-tema {
    margin-bottom: 0 !important;
  }
  #bloque .article-c h3,
  #bloque-invertido .article-c h3,
  #bloque-inferior .article-c h3 {
    margin-bottom: 0;
    padding-right: 0;
    font-size: 16px !important;
    line-height: 18px !important;
  }
  #bloque .article-c h3 a,
  #bloque-invertido .article-c h3 a,
  #bloque-inferior .article-c h3 a {
    font-size: 16px !important;
    line-height: 18px !important;
  }
  #bloque .article-c .contenido-imagen.col-sm-12.col-xs-12 a.position-footer.autor-footer-img,
  #bloque-invertido .article-c .contenido-imagen.col-sm-12.col-xs-12 a.position-footer.autor-footer-img,
  #bloque-inferior .article-c .contenido-imagen.col-sm-12.col-xs-12 a.position-footer.autor-footer-img {
    display: none;
  }
  .opinion article {
    width: 100%;
    margin: 0;
    clear: both;
  }
  .opinion article .col-md-4.col-sm-5.col-xs-3 {
    width: 25%;
  }
  .opinion article .col-md-offset-1.col-md-7.col-sm-7.col-xs-9 {
    width: 75%;
  }
  .farandula #fdh,
  .deportes #fdh,
  .moda #fdh {
    margin-bottom: 5px;
  }
  .farandula .tiles,
  .deportes .tiles,
  .moda .tiles {
    width: 100%;
  }
  .farandula .tiles article.col-left.col-md-4.col-sm-4.col-xs-6,
  .deportes .tiles article.col-left.col-md-4.col-sm-4.col-xs-6,
  .moda .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 {
    width: 100% !important;
    margin: 9px 0 0 0;
    padding: 9px 0 0 0;
    border-top: 1px solid #dedede;
  }
  .farandula .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 .article-img,
  .deportes .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 .article-img,
  .moda .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 .article-img {
    width: 100px;
    float: left;
    margin: 0 20px 0 0;
  }
  .farandula .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 h3,
  .deportes .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 h3,
  .moda .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 h3 {
    padding-top: 0;
    margin-top: 0;
  }
  .farandula .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 h3 a,
  .deportes .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 h3 a,
  .moda .tiles article.col-left.col-md-4.col-sm-4.col-xs-6 h3 a {
    padding-top: 0;
    margin-top: 0;
  }
  .farandula .space20,
  .deportes .space20,
  .moda .space20 {
    display: none;
  }
  .trends .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12,
  #cobertura-extra .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12,
  #cobertura-extra-extendida .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    width: 100% !important;
    margin: 0;
    padding: 5px 10px;
    height: auto;
    border-bottom: 1px solid #eee;
  }
  .trends .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 .article-img,
  #cobertura-extra .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 .article-img,
  #cobertura-extra-extendida .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 .article-img {
    width: 100px;
    float: left;
    margin: 0 20px 0 0;
  }
  .trends .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4,
  #cobertura-extra .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4,
  #cobertura-extra-extendida .cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    border-bottom: none !important;
    height: auto !important;
    background-color: transparent;
    padding: 0;
  }
  .trends .cobertura-extra header span.los-10-elegidos-noticias,
  #cobertura-extra .cobertura-extra header span.los-10-elegidos-noticias,
  #cobertura-extra-extendida .cobertura-extra header span.los-10-elegidos-noticias {
    bottom: 45px !important;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
  }
  .trends .cobertura-extra header span.los-10-elegidos,
  #cobertura-extra .cobertura-extra header span.los-10-elegidos,
  #cobertura-extra-extendida .cobertura-extra header span.los-10-elegidos {
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
  }
  .trends .tile-box article.col-md-4.col-sm-4.col-xs-12,
  #cobertura-extra .tile-box article.col-md-4.col-sm-4.col-xs-12,
  #cobertura-extra-extendida .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    background: #fff;
  }
}
.home-group {
  padding: 15px !important;
  background: #fff;
}
aside.aside-home {
  float: right;
  width: 300px;
}
.limitado {
  width: 1029px !important;
  position: relative;
}
.desplazado {
  float: left;
}
#eplAdDivmegalateral {
  width: 260px;
  position: fixed;
  margin-top: 0;
  right: 50%;
  margin-right: -651px;
  z-index: 99;
}
.bodyMegaBanner {
  width: 1299px;
  margin: 0 auto;
}
.htmlMegaBanner {
  width: 100%;
  background: #f4f4f4;
}
@media (min-width: 1299px) {
  .nav-bar .container.desplazado.limitado ul,
  .topic-nav-bar .container.desplazado.limitado ul {
    height: 30px;
    overflow: hidden;
  }
  .topic-nav-bar .container.desplazado.limitado p {
    padding: 10px 12px 8px 10px;
  }
  .main-container.container.limitado .col-left.col-xs-12.col-md-9.home-group {
    width: 700px;
  }
  .main-container.container.limitado .col-xs-12.col-md-3.aside-right.aside-home {
    margin: 20px 10px 0 0;
  }
  .main-container.container.limitado #catastrofe {
    margin-right: 0;
  }
  .main-container.container.limitado #catastrofe figure {
    overflow: hidden;
    max-height: 420px;
  }
  .main-container.container.limitado #catastrofe .bajada-catastrofe {
    padding: 10px;
  }
  .main-container.container.limitado #catastrofe article a {
    font-size: 22px;
  }
  .main-container.container.limitado #catastrofe article h1 a {
    font-size: 50px;
  }
  .main-container.container.limitado #catastrofe article .titulo-catastrofe {
    padding: 10px 0;
  }
  .main-container.container.limitado #catastrofe article .bajada-bottom {
    margin-top: 20%;
  }
  .main-container.container.limitado .tile-fix {
    width: 700px;
    margin: 0 auto;
  }
  .main-container.container.limitado .menu-bar {
    padding: 13px 0;
  }
  .main-container.container.limitado .clima {
    display: none;
  }
  .main-container.container.limitado .redes-rollover #redes li {
    padding-left: 0;
  }
  .main-container.container.limitado .opinion-article .by-line {
    font-size: 8px;
  }
  .main-container.container.limitado .opinion-article .lead {
    font-size: 18px;
  }
  .main-container.container.limitado .farandula .col-right.col-md-3,
  .main-container.container.limitado .deportes .col-right.col-md-3,
  .main-container.container.limitado .moda .col-right.col-md-3 {
    width: 319px;
    padding-left: 19px;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 {
    width: 690px;
    overflow: hidden;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh {
    width: 100%;
    clear: both;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 {
    width: 100% !important;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido {
    padding: 0 0 0 0;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido p.row,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido p.row,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido p.row {
    display: none;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido h2.row a,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido h2.row a,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-4.col-md-4.col-sm-12.col-xs-12 .contenido h2.row a {
    font-size: 28px;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 {
    width: 100%;
    padding-left: 0;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure {
    max-width: 999px;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure a img,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure a img,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 #fdh .col-lg-8.col-md-8.col-sm-12.col-xs-12 figure a img {
    position: relative;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 {
    font-size: 16px;
  }
  .main-container.container.limitado .farandula .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 a,
  .main-container.container.limitado .deportes .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 a,
  .main-container.container.limitado .moda .col-left.col-xs-12.col-md-9 .col-left.col-md-4.col-sm-4.col-xs-6 h3 a {
    font-size: 16px;
  }
  .main-container.container.limitado #fotogalerias {
    padding: 10px;
  }
  .main-container.container.limitado #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
    padding-right: 20px;
  }
  .main-container.container.limitado #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right {
    padding-left: 0 !important;
  }
  .main-container.container.limitado #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right p.lead-1 {
    font-size: 16px;
  }
  .main-container.container.limitado #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right h2 {
    font-size: 24px !important;
  }
  .main-container.container.limitado #fotogalerias .col-lg-6.col-md-6.col-sm-12.col-xs-12 .col-right h2 a {
    font-size: 24px !important;
  }
  .main-container.container.limitado #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12 {
    width: 24%;
    padding: 0;
  }
  .main-container.container.limitado #fotogalerias .col-lg-3.col-md-3.col-sm-6.col-xs-12:nth-child(even) {
    margin-right: 2%;
  }
  .main-container.container.limitado #fotogalerias h2 {
    margin-top: 0;
  }
  .main-container.container.limitado #fotogalerias article h3 {
    min-height: 50px;
    padding: 0;
    font-size: 20px !important;
  }
  .main-container.container.limitado .carasm header.headline.black {
    padding: 0;
    margin: 0;
  }
  .main-container.container.limitado .carasm header.headline.black a img {
    margin: 5px 10px;
  }
  .main-container.container.limitado .carasm .col-md-3.col-sm-4.col-xs-12 {
    width: 23%;
    margin: 0 1%;
    padding: 5px 0 0 0;
  }
  .main-container.container.limitado h2 a {
    font-size: 28px;
  }
  .main-container.container.limitado h3 a {
    font-size: 18px;
  }
  .main-container.container.limitado .top-section {
    padding-bottom: 0;
    position: relative;
  }
  .main-container.container.limitado .article-b h3 a {
    font-size: 16px;
  }
  .main-container.container.limitado .farandula h2 a {
    font-size: 18px;
  }
  .main-container.container.limitado .nav-time {
    display: none;
  }
  .main-container.container.limitado #bloque article-c,
  .main-container.container.limitado #bloque-inferior article-c {
    padding-right: 11px;
  }
  .main-container.container.limitado #destacada-superior section article.col-left {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 30px;
  }
  .main-container.container.limitado #destacada-superior section aside {
    padding-left: 0;
    width: 100% !important;
  }
  .main-container.container.limitado #destacada-superior section aside .col-right {
    padding-left: 0;
    width: 100%;
  }
  .main-container.container.limitado #destacada-superior section aside .col-right #dsnota2 {
    float: left;
    width: 48%;
  }
  .main-container.container.limitado #destacada-superior section aside .col-right #dsnota4,
  .main-container.container.limitado #destacada-superior section aside .col-right #dsnota3 {
    float: left;
    width: 48%;
    margin-left: 4%;
  }
  .main-container.container.limitado #destacada-superior section aside .col-right #dsnota4 h4,
  .main-container.container.limitado #destacada-superior section aside .col-right #dsnota3 h4 {
    margin-top: 0;
  }
  .main-container.container.limitado #destacada-superior img.img-responsive {
    width: 100%;
  }
  .main-container.container.limitado #destacada-medio section article.col-left {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 30px;
  }
  .main-container.container.limitado #destacada-medio section aside {
    padding-left: 0;
    width: 100% !important;
  }
  .main-container.container.limitado #destacada-medio section aside .col-right {
    padding-left: 0;
    width: 100%;
  }
  .main-container.container.limitado #destacada-medio section aside .col-right #dsnota2 {
    float: left;
    width: 48%;
  }
  .main-container.container.limitado #destacada-medio section aside .col-right #dsnota4,
  .main-container.container.limitado #destacada-medio section aside .col-right #dsnota3 {
    float: left;
    width: 48%;
    margin-left: 4%;
  }
  .main-container.container.limitado #destacada-medio section aside .col-right #dsnota4 h4,
  .main-container.container.limitado #destacada-medio section aside .col-right #dsnota3 h4 {
    margin-top: 0;
  }
  .main-container.container.limitado #destacada-medio img.img-responsive {
    width: 100%;
  }
  .main-container.container.limitado #destacada-inferior section article.col-left {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 30px;
  }
  .main-container.container.limitado #destacada-inferior section aside {
    padding-left: 0;
    width: 100% !important;
  }
  .main-container.container.limitado #destacada-inferior section aside .col-right {
    padding-left: 0;
    width: 100%;
  }
  .main-container.container.limitado #destacada-inferior section aside .col-right #dsnota2 {
    float: left;
    width: 48%;
  }
  .main-container.container.limitado #destacada-inferior section aside .col-right #dsnota4,
  .main-container.container.limitado #destacada-inferior section aside .col-right #dsnota3 {
    float: left;
    width: 48%;
    margin-left: 4%;
  }
  .main-container.container.limitado #destacada-inferior section aside .col-right #dsnota4 h4,
  .main-container.container.limitado #destacada-inferior section aside .col-right #dsnota3 h4 {
    margin-top: 0;
  }
  .main-container.container.limitado #destacada-inferior img.img-responsive {
    width: 100%;
  }
  .main-container.container.limitado .content.home .home-group {
    width: 650px;
  }
  .main-container.container.limitado #bloque section .col-left,
  .main-container.container.limitado #bloque-inferior section .col-left {
    width: 100%;
    margin-bottom: 20px;
  }
  .main-container.container.limitado #bloque section .col-left .col-sm-6.col-xs-12,
  .main-container.container.limitado #bloque-inferior section .col-left .col-sm-6.col-xs-12 {
    margin-bottom: 10px;
    width: 48%;
  }
  .main-container.container.limitado #bloque section .col-left .col-sm-6.col-xs-12 .article-c,
  .main-container.container.limitado #bloque-inferior section .col-left .col-sm-6.col-xs-12 .article-c {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque section .col-left .col-sm-6.col-xs-12 .article-c figure,
  .main-container.container.limitado #bloque-inferior section .col-left .col-sm-6.col-xs-12 .article-c figure {
    width: 100%;
    max-width: 100% !important;
  }
  .main-container.container.limitado #bloque section .col-left .col-sm-6.col-xs-12 .article-c figure img,
  .main-container.container.limitado #bloque-inferior section .col-left .col-sm-6.col-xs-12 .article-c figure img {
    width: 100%;
  }
  .main-container.container.limitado #bloque section .col-left .col-sm-6.col-xs-12.par,
  .main-container.container.limitado #bloque-inferior section .col-left .col-sm-6.col-xs-12.par {
    margin-left: 4%;
  }
  .main-container.container.limitado #bloque section .col-left .separador-bloque,
  .main-container.container.limitado #bloque-inferior section .col-left .separador-bloque {
    width: 100%;
    clear: both;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left {
    position: relative;
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    border-left: none !important;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-a,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-a,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-c,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-c {
    width: 48%;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-a h3,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-a h3,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b h3,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b h3,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-c h3,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-c h3 {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-a h3 a,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-a h3 a,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b h3 a,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b h3 a,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-c h3 a,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-c h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .separador,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .separador {
    width: 48%;
    clear: both;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b {
    height: auto;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-4,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-4 {
    display: none;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3 {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3 a,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-b .col-left.col-sm-6.col-xs-8 h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left .article-a p,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left .article-a p {
    display: none;
  }
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left #eplAdDivbloque,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left #eplAdDivbloque,
  .main-container.container.limitado #bloque section aside.col-right.col-md-4.border-left #eplAdDivbloqueinferior,
  .main-container.container.limitado #bloque-inferior section aside.col-right.col-md-4.border-left #eplAdDivbloqueinferior {
    width: 300px;
    position: absolute;
    top: 0;
    right: 0;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 {
    width: 100%;
    margin-bottom: 20px;
    border-left: 0;
    padding-left: 0;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 {
    margin-bottom: 10px;
    width: 48%;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 .article-c {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 .article-c figure {
    width: 100%;
    max-width: 100% !important;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12 .article-c figure img {
    width: 100%;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 .col-sm-6.col-xs-12.par {
    margin-left: 4%;
  }
  .main-container.container.limitado #bloque-invertido section .col-right.border-left.col-md-8 .separador-bloque {
    width: 100%;
    clear: both;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 {
    position: relative;
    width: 100%;
    margin-right: 0;
    padding-right: 0;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-a,
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b,
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-c {
    width: 48% !important;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-a h3,
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b h3,
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-c h3 {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-a h3 a,
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b h3 a,
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-c h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .separador {
    width: 48%;
    clear: both;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b {
    height: auto;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-4 {
    display: none;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-8 {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-8 h3 {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-b .col-left.col-sm-6.col-xs-8 h3 a {
    font-size: 20px !important;
    line-height: 21px !important;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 .article-a p {
    display: none;
  }
  .main-container.container.limitado #bloque-invertido section aside.col-left.col-md-4 #eplAdDivbloqueinv {
    position: absolute;
    top: 0;
    right: 0;
    margin-top: 0;
    width: 300px;
  }
  .main-container.container.limitado .container.special-section .row.row-centered .col-md-4.col-centered.col-max {
    width: 31%;
    margin-right: 3.5%;
    margin-left: 0;
    float: left;
  }
  .main-container.container.limitado .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item {
    width: 100%;
  }
  .main-container.container.limitado .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content {
    width: 100%;
  }
  .main-container.container.limitado .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content .article-img-medium {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
  }
  .main-container.container.limitado .container.special-section .row.row-centered .col-md-4.col-centered.col-max .item .content .article-img-medium figure {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .main-container.container.limitado .container.special-section .row.row-centered .col-md-4.col-centered.col-max:nth-child(3) {
    margin-right: 0;
  }
  .main-container.container.limitado .opinion article {
    width: 48%;
    margin: 0 4% 0 0;
  }
  .main-container.container.limitado .opinion article:nth-child(even) {
    margin-right: 0;
  }
  .main-container.container.limitado #video .headline.red {
    margin-bottom: 0;
  }
  .main-container.container.limitado .video {
    padding: 10px;
  }
  .main-container.container.limitado .video article.col-lg-8.col-md-8.col-sm-12 {
    width: 100%;
    margin: 0;
  }
  .main-container.container.limitado .video article.col-lg-8.col-md-8.col-sm-12 h3 {
    padding: 5px 0;
  }
  .main-container.container.limitado .video article.col-lg-4.col-md-4.col-sm-6 {
    padding: 0;
    width: 47%;
  }
  .main-container.container.limitado .video article.col-lg-4.col-md-4.col-sm-6:nth-child(3) {
    margin-left: 6%;
  }
  .main-container.container.limitado .video article.col-lg-4.col-md-4.col-sm-6 h3 {
    padding: 5px 0;
  }
  .main-container.container.limitado .video article.col-lg-4.col-md-4.col-sm-6 figure a img {
    width: 100%;
  }
  .main-container.container.limitado #trends .trends .tile-box {
    padding: 10px;
  }
  .main-container.container.limitado #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 {
    padding: 0;
    width: 32%;
    margin: 0 2% 0 0;
  }
  .main-container.container.limitado #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
    margin-right: 0;
  }
  .main-container.container.limitado #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 {
    padding: 5px 0 0 0 !important;
    font-size: 16px;
  }
  .main-container.container.limitado #trends .trends .tile-box article.col-md-4.col-sm-4.col-xs-12 h6.caption-4 a {
    font-size: 16px !important;
  }
  .main-container.container.limitado .carasm header.headline.black {
    padding: 0;
    margin: 0;
  }
  .main-container.container.limitado .carasm header.headline.black a img {
    margin: 5px 10px;
  }
  .main-container.container.limitado .carasm .col-md-3.col-sm-4.col-xs-12 {
    width: 23%;
    margin: 0 1%;
    padding: 5px 0 0 0;
  }
  .main-container.container.limitado .cobertura-extra .tile-box img {
    height: 144px;
  }
  .main-container.container.limitado #dsnota2 figure img {
    height: 204px;
  }
  .main-container.container.limitado .container.col-md-12.mainBanner {
    width: 1010px;
  }
  footer.footer {
    clear: both;
  }
  .main-container {
    z-index: 0;
  }
  #special-section.limitado {
    margin-left: auto;
    margin-right: auto;
  }
  #special-section.limitado .title-fix,
  #special-section.limitado .container.special-section {
    width: auto !important;
  }
}
#megabloque-sup {
  margin-top: 20px;
}
#eplAdDivtopbanner {
  width: 970px;
  clear: both;
  margin: 20px auto 0 auto;
/* display none */
}
#eplAdDivlateralizq {
  width: 160px;
  position: absolute;
  left: -170px;
  top: 20px;
  z-index: 99;
  display: block;
}
#eplAdDivlateralder {
  width: 160px;
  top: 20px;
  position: absolute;
  right: -170px;
  z-index: 99;
  display: block;
}
.container.limitado {
  position: relative;
  overflow: initial;
}
.separadorExtra {
  width: 100%;
  clear: both;
  height: 5px;
  display: block;
}
#megabloque-inf aside .col-md-12.col-sm-6 {
  float: none !important;
  clear: both;
}
#megabloque-inf aside .minibanner {
  clear: both;
}
#eplAdDivbloque {
  overflow: visible;
}
#eplAdDivbloque div {
  overflow: visible;
}
/* == home-canal == */
body.home-canal {
  margin: 0;
  padding: 0;
}
body.home-canal .content.home {
  margin-top: 15px;
}
.titulo-canal {
  font-family: 'Berlingske Serif Regular';
  line-height: 23px;
  overflow: visible;
}
body.home-canal .top-section .col-left {
  background: #fff;
}
body.home-canal .top-section .col-left .separador {
  margin-bottom: 10px;
}
/* == home -blog == */
body.home-blog {
  margin: 0;
  padding: 0;
}
/* == noticia == */
.main-container .content ul a,
.main-container .share ul a,
.main-container .content .li a,
.main-container .share .li a,
.main-container .content ul .span,
.main-container .share ul .span,
.main-container .content .li .span,
.main-container .share .li .span {
  margin-bottom: 0;
}
.main-container .content .icn-linkedin,
.main-container .share .icn-linkedin {
  background-position: -258px 0;
  width: 27px;
  height: 27px;
}
body.single .top-section {
  margin-top: 20px;
}
body.single .top-section .col-left {
  background: #fff;
}
body.single .top-section .section-wrapper {
  margin: 15px;
}
.fb-comments iframe {
  padding: 10px;
}
.muted a {
  color: #000;
  font-family: 'Berlingske Serif Regular';
  text-transform: none;
  font-size: 17px !important;
  text-decoration: none !important;
}
.muted a figure {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.muted .articulob-title {
  margin-bottom: 20px;
  font-size: 50px;
}
.muted .articulob-title a {
  font-size: 50px;
}
.muted .articulob-subtitle {
  margin-bottom: 20px;
  font-size: 24px;
  font-family: 'Berlingske Serif Regular';
}
.muted .autor {
  padding: 10px 20px;
}
.muted .autor p {
  line-height: 1.5;
  margin-bottom: 0;
}
.muted .autor a {
  line-height: 0.5;
}
.muted .autor img {
  margin-right: 10px;
}
.muted .autor-type {
  font-style: italic;
  font-size: 14px;
}
.muted .autor-type .sprite.icn-black-twitter {
  background-position: 0 -390px;
  width: 27px;
  height: 27px;
}
.muted .autor-type .sprite.icn-black-facebook {
  background-position: -40px -390px;
  width: 27px;
  height: 27px;
}
.muted .autor-type .sprite.icn-black-gplus {
  background-position: -70px -390px;
  width: 27px;
  height: 27px;
}
.muted .autor-type .sprite.icn-black-rss {
  background-position: -110px -390px;
  width: 27px;
  height: 27px;
}
.muted .autor-type .sprite.icn-black-email {
  background-position: -150px -390px;
  width: 27px;
  height: 27px;
}
.muted .perfil-completo {
  background-color: #e2e2e2;
  border: none;
  font-weight: bold;
  padding: 10px 0 6px 0;
  text-align: center;
}
.muted .perfil-completo a {
  font-size: 18px;
}
.muted .perfil-completo .icn-black-down-arrow {
  background-position: -242px -49px;
  width: 20px;
  height: 20px;
}
.muted .contenido {
  margin-top: 40px;
}
.muted .contenido strong {
  font-family: 'Roboto', sans-serif;
}
.muted .contenido h2 {
  font-size: 26px;
}
.muted .contenido .tags {
  margin-top: 40px;
}
.muted .contenido .tags-active li {
  background-color: #f1f1f1;
  border: 1px solid #bbb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}
.photo-description {
  font-size: 14px;
  font-weight: normal;
}
.photo-description .epigrafe {
  font-weight: bold;
  margin-right: 10px;
}
.icn-black-camera {
  background-position: -135px -320px;
  width: 30px;
  height: 27px;
  margin-right: 10px;
}
header#headerdelanota {
  clear: both;
  margin-bottom: 10px;
  height: 26px;
}
.articulob-subtitle {
  margin-top: 12px;
  margin-bottom: 20px !important;
  font-size: 24px !important;
  font-family: 'Berlingske Serif Regular';
}
.nota {
  position: relative;
}
.nota p,
.nota {
  font-family: 'Berlingske Serif Regular';
  margin-bottom: 30px;
  font-size: 19px;
  line-height: 27px;
}
.nota p.subTitle {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}
.nota a {
  font-size: 1em;
  text-decoration: underline;
  color: #3b7d9f;
}
.nota .destacadoNota {
  color: #7c7c7c;
  font-size: 22px;
  height: auto;
  font-style: italic;
  text-align: center;
}
.nota .relacionadas h5 {
  border-top: 1px solid #eaeaea;
  padding-top: 12px;
  font-size: 18px;
  color: #b51800;
  margin: 2px 0 10px 0;
  font-weight: bold;
  font-family: 'Roboto', sans-serif;
}
.nota .textbody .relacionadas ul {
  list-style-type: none;
  list-style: none;
  padding: 0;
  margin: 0 !important;
}
.nota .textbody .relacionadas ul li {
  font-family: 'Berlingske Serif Italic', Times, serif;
  margin-bottom: 10px;
  margin-left: 0;
  font-size: 17px;
  line-height: 20px;
  font-style: italic;
}
.nota .textbody .relacionadas ul li:before {
  content: "\e080";
  font-family: 'Glyphicons Halflings';
  font-size: 10px;
  float: left;
  color: #555;
}
.nota .textbody .relacionadas ul li a {
  font-size: 17px;
  text-decoration: none;
  display: block;
  margin-left: 20px;
  color: #555 !important;
  padding-bottom: 0;
}
.nota .textbody .relacionadas ul li a:hover {
  text-decoration: underline;
  color: #000 !important;
}
.nota #relacionadasMobile .relacionadas {
  float: none;
  width: 100%;
  margin: 0 0 20px 0;
}
.nota #relacionadasMobile .relacionadas h5 {
  margin: 10px 50px !important;
}
.nota #relacionadasMobile .relacionadas ul {
  list-style-type: none;
  list-style: none;
  padding: 0;
  margin: 10px 50px !important;
}
.nota #relacionadasMobile .relacionadas ul li {
  font-family: 'Berlingske Serif Italic', Times, serif;
  margin-bottom: 14px;
  margin-left: 0;
  font-size: 18px;
  line-height: 23px;
  font-style: italic;
}
.nota #relacionadasMobile .relacionadas ul li:before {
  content: "\e080";
  font-family: 'Glyphicons Halflings';
  font-size: 10px;
  float: left;
  color: #555;
}
.nota #relacionadasMobile .relacionadas ul li a {
  font-size: 18px;
  text-decoration: none;
  display: block;
  margin-left: 20px;
  color: #555 !important;
}
.nota #relacionadasMobile .relacionadas ul li a:hover {
  text-decoration: underline;
  color: #000 !important;
}
.nota .relacionadas .li-last {
  margin-bottom: 0;
}
.relacionadas {
  border-bottom: 1px solid #eaeaea;
}
.nota .destacadoNotacontains {
  color: #f00;
}
.nota h4 {
  font-size: 17px !important;
  font-weight: bold !important;
  font-family: 'Roboto', sans-serif;
}
.nota .glyphicon {
  font-size: 15px;
  color: #3b7d9f;
}
.apostrofe {
  margin: 0 auto;
  padding: 10px 0;
}
.contenido-imagen-noticia {
  margin-bottom: 24px;
}
.contenido-imagen-noticia .photo-description {
  font-family: 'Roboto', sans-serif;
  font-size: 13px !important;
}
.flip {
  margin-left: 0 !important;
}
.bio-perfil p {
  margin-left: 0 !important;
}
.tags .list-inline li {
  padding: 3px 0 !important;
  display: inline-block !important;
  padding-right: 10px !important;
}
.tags p {
  margin-right: 10px;
  font-weight: bold;
}
#adGalleryContainer {
  width: 300px;
  height: 250px;
  margin: 0 auto;
}
#adGalleryContent {
  overflow: hidden;
  width: 300px;
  height: 250px;
  border: none;
}
#galleryModal .modal-dialog {
  width: 98%;
  max-width: 1300px;
}
#galleryModal .modal-dialog .col-xs-12.col-lg-9 {
  width: 940px;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 {
  width: 300px;
  margin-left: 20px;
}
.modal-body .row .col-xs-12.col-lg-3 h5.titulo-de-la-nota {
  clear: both;
  color: #fff;
  font: 400 20px/22px 'Berlingske Serif Roman', Times;
  padding: 10px 0;
  margin: 0;
}
.tag-item {
  font-family: Arial;
  padding: 3px 0 !important;
  display: inline-block !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-top: -2px;
  background: #f1f1f1;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -ms-border-radius: 40px;
  -o-border-radius: 40px;
  border-radius: 40px;
  border: 1px solid #d6d6d6;
  font-size: 15px !important;
  color: #222;
  text-decoration: none;
}
.tags-active a {
  text-decoration: none;
}
#floater {
  position: fixed;
  top: 0;
  left: 0;
  height: 340px;
  width: 100px;
}
#page-wrap {
  width: 1290px;
  margin: 15px auto;
  position: relative;
}
#sidebar {
  width: 190px;
  position: fixed;
  margin-left: 10px;
}
.nota {
  padding-right: 8px !important;
}
@media (min-width: 991px) {
  .nota .destacadoNota,
  .nota .relacionadas {
    margin: 0 20px 10px 0;
    width: 300px;
    float: left;
    clear: left;
  }
}
@media (max-width: 991px) {
  .nota .destacadoNota,
  .nota .relacionadas {
    margin: 0 20px 10px 0;
    width: 300px;
    float: left;
    clear: left;
  }
  .carousel-top {
    display: none;
  }
}
#socialmenu p {
  margin: 0 0 8px 0;
  padding: 0;
  font-family: 'Roboto', arial, sans-serif;
  font-size: 16px;
  line-height: 16px;
  color: #222;
}
#socialmenu p span {
  font-size: 14px;
  color: #666;
}
#socialmenu ul li {
  background-image: url("../../static/img/redes-sociales.png");
  text-indent: -9999px;
  width: 36px;
  height: 36px;
  display: block;
}
#socialmenu ul li a {
  text-indent: -9999px;
  width: 36px;
  height: 36px;
  display: block;
  text-decoration: none;
}
#socialmenu ul li.twitterNota {
  background-position: -38px 0;
}
#socialmenu ul li.gplusNota {
  background-position: -76px 0;
}
article.listaNotas a img {
  height: auto !important;
}
article.listaNotas .listaNotas {
  float: left;
}
.col-left.col-sm-12.col-xs-12.articulob.nota .gray.autor {
  margin-bottom: 20px;
}
.col-left.col-sm-12.col-xs-12.articulob.nota .gray.autor .img-circle {
  margin: 10px;
}
.col-left.col-sm-12.col-xs-12.articulob.nota .gray.autor p {
  margin: 30px 0 0 10px !important;
}
.col-left.col-sm-12.col-xs-12.articulob.nota .gray.autor p a {
  text-decoration: none;
}
.col-left.col-sm-12.col-xs-12.articulob.nota .vermas {
  display: none;
}
.nota h3.subtituloEstaticas {
  font-family: 'Roboto', arial, sans-serif;
  font-size: 26px;
  font-weight: normal;
  color: #999;
  padding-bottom: 5px;
  margin-bottom: 10px;
  border-bottom: 1px solid #eaeaea;
}
@media (max-width: 1340px) {
  #galleryModal .modal-dialog {
    width: 98%;
    max-width: 1100px;
  }
  #galleryModal .modal-dialog .col-xs-12.col-lg-9 {
    width: 740px;
  }
}
@media (min-width: 1299px) {
  .perfil-completo,
  .autor,
  .nota p,
  .nota .textbody>div,
  .textbody>iframe,
  .nota h1,
  .nota h2,
  .nota h3,
  #headerdelanota,
  .nota h5,
  .nota h6,
  .contenido-imagen-noticia,
  .imgContainer {
    margin-left: 150px;
  }
  .nota .textbody div.relacionadas {
    margin-left: 0 !important;
  }
  .nota .textbody div.relacionadas ul li {
    padding-bottom: 0;
  }
  .nota .textbody div.relacionadas ul li a {
    padding-bottom: 0;
  }
  .nota .textbody ul {
    padding: 0;
    margin: 10px 0 0 150px;
    list-style: none;
  }
  .nota .textbody ul li {
    padding: 0 0 20px 0;
    margin: 0;
  }
  .nota .textbody ul li:before {
    content: "•";
    padding-right: 8px;
    color: #ccc;
  }
  .nota .textbody ol {
    padding: 0;
    margin: 10px 0 0 162px;
    list-style-type: decimal;
  }
  .nota .textbody ol li {
    padding: 0 0 20px 12px;
    margin: 0;
    overflow: visible !important;
  }
  .nota .textbody p strong {
    font-size: 1em !important;
  }
  .nota .textbody p.feed {
    font-size: 16px;
    margin-bottom: 10px;
    padding: 0;
  }
  .nota .textbody p.feed span.xml-rss {
    font-family: 'Roboto', arial, sans-serif;
    font-size: 11px;
    letter-spacing: 0.1em;
    line-height: 16px;
    color: #fff;
    background: #f60;
    display: inline-block;
    margin-right: 10px;
    padding: 2px 3px 0 5px;
  }
  .nota .textbody p.feed a:hover {
    color: #333;
  }
  #socialmenu {
    position: absolute;
    top: 44px;
    left: 0;
  }
  #socialmenu ul li {
    margin: 0 0 10px 0;
  }
  .textbody #staff h5 {
    font-size: 16px !important;
    color: #999;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 3px;
    margin-bottom: 5px;
    padding-top: 3px;
  }
  .textbody #staff ul {
    list-style: none;
    padding: 0 0 0 150px;
    margin: 0;
  }
  .textbody #staff ul li {
    font-size: 18px !important;
    padding-bottom: 5px !important;
  }
  .textbody #staff ul li:before {
    content: "" !important;
    background: url("../../static/img/staffbullet.png") no-repeat 0 6px;
    padding-right: 15px !important;
  }
  .textbody #staff p small {
    font-size: 15px !important;
    line-height: 15px !important;
  }
}
@media (max-width: 1299px) {
  .perfil-completo,
  .autor,
  .nota p,
  .nota .textbody>div,
  .textbody>iframe,
  .nota h1,
  .nota h2,
  .nota h3,
  #headerdelanota,
  .nota h5,
  .nota h6,
  .contenido-imagen-noticia,
  .imgContainer {
    margin-left: 0;
  }
  .nota .textbody div.relacionadas {
    margin-left: 0 !important;
  }
  .nota .textbody ul {
    padding: 0;
    margin: 10px 0 0 0;
    list-style: none;
  }
  .nota .textbody ul li {
    padding: 0 0 20px 0;
    margin: 0;
  }
  .nota .textbody ul li:before {
    content: "•";
    padding-right: 8px;
    color: #ccc;
  }
  .nota .textbody ol {
    padding: 0;
    margin: 10px 0 0 0;
    list-style-type: decimal;
  }
  .nota .textbody ol li {
    padding: 0 0 20px 10px;
    margin: 0;
    overflow: visible !important;
  }
  .nota .textbody p strong {
    font-size: 1em !important;
  }
  .nota .textbody p.feed {
    font-size: 16px;
    margin-bottom: 10px;
    padding: 0;
  }
  .nota .textbody p.feed span.xml-rss {
    font-family: 'Roboto', arial, sans-serif;
    font-size: 11px;
    letter-spacing: 0.1em;
    line-height: 16px;
    color: #fff;
    background: #f60;
    display: inline-block;
    margin-right: 10px;
    padding: 2px 3px 0 5px;
  }
  .nota .textbody p.feed a:hover {
    color: #333;
  }
  #socialmenu {
    position: relative !important;
    top: 0 !important;
  }
  #socialmenu p {
    float: left;
  }
  #socialmenu p span {
    margin-right: 10px;
  }
  #socialmenu ul {
    float: right;
  }
  #socialmenu ul li {
    margin: 0 0 10px 20px !important;
    float: right;
  }
  .textbody #staff h5 {
    font-size: 16px !important;
    color: #999;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 3px;
    margin-bottom: 5px;
    padding-top: 3px;
  }
  .textbody #staff ul {
    list-style: none;
    padding: 0 0 0 0;
    margin: 0;
  }
  .textbody #staff ul li {
    font-size: 18px !important;
    padding-bottom: 5px !important;
  }
  .textbody #staff ul li:before {
    content: "" !important;
    background: url("../../static/img/staffbullet.png") no-repeat 0 6px;
    padding-right: 15px !important;
  }
  .textbody #staff p small {
    font-size: 15px !important;
    line-height: 15px !important;
  }
}
@media (max-width: 1140px) {
  #galleryModal .modal-dialog {
    width: 98%;
    max-width: 1100px;
  }
  #galleryModal .modal-dialog .col-xs-12.col-lg-9 {
    width: 100%;
  }
  #galleryModal .modal-dialog aside.col-xs-12.col-lg-3 {
    width: 100%;
    margin-left: 0;
  }
  #galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia,
  #galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .banner_arroba_geral {
    width: 50%;
    float: left;
  }
}
@media (max-width: 767px) {
  .nota .destacadoNota {
    float: none;
    width: 100%;
    margin: 0 0 20px 0;
  }
  .nota .destacadoNota h5,
  .nota .destacadoNota ul {
    margin: 10px 50px;
  }
  header#headerdelanota {
    margin-top: 80px;
  }
  body.single .top-section {
    margin-top: 0;
  }
  body.single #eplAdDivtopbanner {
    display: none;
  }
  article.listaNotas a img {
    float: none;
    clear: both;
    margin-bottom: 10px;
  }
  article.listaNotas .listaNotas {
    float: none;
    clear: both;
  }
}
@media (max-width: 680px) {
  #galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia,
  #galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .banner_arroba_geral {
    width: 100%;
  }
}
@media (max-width: 512px) {
  .nota .destacadoNota h5,
  .nota .relacionadas h5,
  .nota .destacadoNota ul,
  .nota .relacionadas ul {
    margin: 10px 0;
  }
  h1.articulob-title {
    font-size: 26px !important;
  }
  p.articulob-subtitle {
    font-size: 19px !important;
    line-height: 22px !important;
  }
  .col-left.col-sm-12.col-xs-12.articulob.nota .gray.autor p {
    margin: 30px 0 0 10px !important;
    line-height: 18px;
  }
  .col-left.col-sm-12.col-xs-12.articulob.nota .gray.autor p a {
    font-size: 16px;
  }
  .contenido.col-md-12 p {
    font-size: 16px;
    line-height: 24px;
  }
  .contenido.col-md-12 .contenido-imagen-noticia .photo-description {
    font-size: 14px !important;
    line-height: 16px !important;
  }
}
.main-container .content .top-section .home-group #eplAdDivtopbanner {
  margin: -15px -15px 15px -15px;
}
#galleryModal {
  z-index: 999999;
}
#galleryModal .modal-dialog {
  margin-top: 10px !important;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li {
  float: left;
  text-indent: -9999px;
  padding: 0;
  margin: 20px 10px 0 0;
  background-image: url("../../static/img/redes-sociales.png");
  width: 36px;
  height: 36px;
  display: block;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li a {
  text-indent: -9999px;
  width: 36px;
  height: 36px;
  display: block;
  text-decoration: none;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li.twitter {
  background-position: -38px 0;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li.gplus {
  background-position: -76px 0;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li.linkedin {
  background-position: -114px 0;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li.whatsapp {
  background-position: -190px 0;
}
#galleryModal .modal-dialog aside.col-xs-12.col-lg-3 .redes-sociales-noticia ul li.email {
  background-position: -152px 0;
}
/* == blogs == */
body.blogs {
  margin: 0;
}
/* == author == */
body.author {
  margin: 0;
}
#home-autor {
  padding-right: 12px;
}
#home-autor article {
  margin-bottom: 10px;
}
#home-autor .autor {
  margin-left: 0;
}
#home-autor .bio-perfil {
  margin-left: 0 !important;
}
.img-lista-autor {
  overflow: hidden;
  max-width: 236px;
  height: 164px;
}
.noticias-autor {
  padding: 0 5px;
}
article .bio-perfil {
  background-color: #e2e2e2;
  border: none;
  padding: 20px 20px 0 20px;
  margin-bottom: 20px;
}
article .bio-perfil p {
  margin-bottom: 20px;
}
.date-autor {
  border-top-right-radius: 5px;
  background: #cecece;
  margin-bottom: 8px;
  color: #333;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
  padding: 6px;
  width: 100%;
  float: left;
}
.section-wrapper hr {
  margin-bottom: 30px;
}
#home-canal article {
  margin-bottom: 15px;
  min-height: 110px;
}
.interesante h2 {
  background-color: #dce4ec;
  border-bottom: 2px #3b7d9f solid;
  padding: 8px;
}
body.home-autor .top-section .col-left {
  background: #fff;
}
body.home-autor .top-section .col-left .section-wrapper {
  margin: 15px;
}
/* == now == */
/* ---- #### now.styl #### */
body.now {
  margin: 0;
}
/* == mais == */
.mais {
  margin: 0;
}
/* == busqueda == */
.resultados .resultado-busqueda {
  margin-bottom: 20px;
}
.resultados .resultado-busqueda a {
  color: #00f;
}
.resultados .resultado-busqueda small {
  color: #008000;
}
.resultados .resultado-busqueda img {
  padding-right: 10px;
}
/* == ultimo-momento == */
/* == columnistas == */
.h1columnistas {
  padding: 10px 0 10px 5px;
}
.imgcolumheader {
  margin-bottom: 30px;
}
.top-banner {
  margin-top: 15px;
}
#eplAdDivmedbanner {
  margin-bottom: 30px;
}
.columnista-bloque img {
  margin-right: 10px;
}
.autorcolumna {
  height: 80px;
  position: relative;
}
.autorcolumna h3 {
  position: absolute;
  bottom: 0;
  margin: 0;
  font-family: 'Berlingske Serif Italic', times, serif;
  font-size: 18px;
  line-height: 19px;
  font-style: italic;
}
.autorcolumna h3 a {
  font-size: 18px;
}
#home-columnistas .first-name {
  display: block;
}
#home-columnistas .last-name {
  display: block;
}
#home-columnistas article h3 {
  padding: 5px 2px 0 2px;
  font-size: 20px !important;
}
#home-columnistas .nota-details {
  margin-top: 10px;
  padding-right: 0;
}
#home-columnistas .nota-details h3 a {
  font-size: 20px;
}
#home-columnistas .nota-details p.headline-note {
  font-size: 18px;
  line-height: 19px;
  font-family: 'Berlingske Serif Roman', times, serif;
}
#home-columnistas .nota-details p.headline-note a {
  color: #222;
  font-size: 18px;
}
#home-columnistas .nota-details p.headline-note .date-note {
  font-size: 14px;
  color: #a9a9a9;
  font-family: 'Roboto', arial, sans-serif;
}
#home-columnistas .nota-details .linkear {
  margin-top: 15px;
  margin-bottom: 30px;
  font-size: 14px;
  color: #666;
}
#home-columnistas .nota-details .linkear a {
  font-size: 14px;
}
#home-columnistas .glyphicon {
  color: #d1343f;
  margin-left: 10px;
}
@media only screen and (min-width: 1299px) {
  .columnista-bloque {
    width: 32%;
    margin: 0 0 20px 2%;
  }
  .columnista-bloque.cada3 {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1299px) {
  .columnista-bloque {
    width: 49%;
    margin: 0 0 20px 2%;
  }
  .columnista-bloque.cada2 {
    clear: left;
    margin-left: 0;
  }
}
@media only screen and (max-width: 680px) {
  #home-columnistas .columnista-bloque,
  #home-columnistas .columnista-bloque.cada2,
  #home-columnistas .columnista-bloque.cada3 {
    margin-left: 0;
    width: 100%;
  }
  #home-columnistas .columnista-bloque img,
  #home-columnistas .columnista-bloque.cada2 img,
  #home-columnistas .columnista-bloque.cada3 img {
    margin-bottom: 20px;
    position: absolute;
    top: 0;
    left: 0;
  }
  #home-columnistas .columnista-bloque .autorcolumna,
  #home-columnistas .columnista-bloque.cada2 .autorcolumna,
  #home-columnistas .columnista-bloque.cada3 .autorcolumna {
    position: relative !important;
    float: left;
    width: 100%;
    height: auto;
  }
  #home-columnistas .columnista-bloque .autorcolumna h3,
  #home-columnistas .columnista-bloque.cada2 .autorcolumna h3,
  #home-columnistas .columnista-bloque.cada3 .autorcolumna h3 {
    padding-left: 90px;
    position: relative;
  }
  #home-columnistas .columnista-bloque .autorcolumna h3 .first-name,
  #home-columnistas .columnista-bloque.cada2 .autorcolumna h3 .first-name,
  #home-columnistas .columnista-bloque.cada3 .autorcolumna h3 .first-name,
  #home-columnistas .columnista-bloque .autorcolumna h3 .last-name,
  #home-columnistas .columnista-bloque.cada2 .autorcolumna h3 .last-name,
  #home-columnistas .columnista-bloque.cada3 .autorcolumna h3 .last-name {
    float: left;
    display: inline-block !important;
    margin-right: 10px;
  }
  #home-columnistas .columnista-bloque .nota-details,
  #home-columnistas .columnista-bloque.cada2 .nota-details,
  #home-columnistas .columnista-bloque.cada3 .nota-details {
    margin-top: 5px;
    border-bottom: 1px solid #cecece;
    float: left;
    width: 100%;
  }
  #home-columnistas .columnista-bloque .nota-details .headline-note,
  #home-columnistas .columnista-bloque.cada2 .nota-details .headline-note,
  #home-columnistas .columnista-bloque.cada3 .nota-details .headline-note {
    display: none;
  }
  #home-columnistas .columnista-bloque .nota-details h3,
  #home-columnistas .columnista-bloque.cada2 .nota-details h3,
  #home-columnistas .columnista-bloque.cada3 .nota-details h3 {
    padding-left: 90px;
  }
  #home-columnistas .columnista-bloque .nota-details h3 a,
  #home-columnistas .columnista-bloque.cada2 .nota-details h3 a,
  #home-columnistas .columnista-bloque.cada3 .nota-details h3 a {
    font-size: 16px;
  }
  #home-columnistas .columnista-bloque .nota-details .linkear,
  #home-columnistas .columnista-bloque.cada2 .nota-details .linkear,
  #home-columnistas .columnista-bloque.cada3 .nota-details .linkear {
    text-align: right;
  }
  .h1columnistas {
    padding: 20px 0 13px 5px;
    text-align: center;
  }
}
#eplAdDivmedbanner {
  clear: both;
  margin: 20px auto;
  display: block;
}
.home-autor .gray.superautor {
  height: 100px;
}
.home-autor .gray.superautor .autor {
  margin-left: 0;
}
.home-autor article .separador {
  margin-bottom: 10px;
}
/* == tags == */
/* =============================================================================
   WIDGETS / INCLUDES
 ========================================================================== */
/* =============================================================================
   MEDIA QUEERYS
 ========================================================================== */
@media only screen and (max-width: 1300px) {
  .topic-nav-bar .container li {
    padding: 2px 16px 0 16px;
  }
  #home-canal article .img-responsive {
    height: 163px;
  }
}
#special-section .redes-rollover #redes {
  max-width: 325px;
}
#special-section .redes-rollover .bajada-bottom {
  max-width: 300px;
}
.alerta h3 {
  margin: 12px 0 0 0;
}
@media only screen and (max-width: 1200px) {
  .alerta h3 {
    margin: 12px 0 0 0;
  }
  #home-canal article .img-responsive {
    height: 117px;
  }
}
@media only screen and (max-width: 992px) {
  .alerta h3 {
    margin: 14px 0 0 0;
  }
  .topic-nav-bar .container li {
    padding: 0 8px 0 8px;
  }
  #home-canal article .img-responsive {
    height: 250px;
  }
}
#special-section {
  margin-top: 0;
}
#special-section .redes-rollover {
  display: none;
}
@media only screen and (max-width: 768px) {
  #special-section {
    margin-top: 0;
  }
  #dsnota2 img {
    width: 100%;
  }
}
@media only screen and (max-width: 480px) {
  .btn-menu {
    margin: 0 10px;
    padding-top: 4px;
  }
  .btn-menu img {
    margin: 0;
  }
  .btn-menu .article-img-medium {
    width: 100%;
    height: auto;
  }
  #dsnota3 h3 {
    padding: 10px 5px 0 5px;
    overflow: visible;
  }
  .section-wrapper hr {
    margin-bottom: 20px;
  }
  h4.header-icon {
    margin: 20px 0 0 0;
  }
  .titulo-canal {
    font-family: 'Berlingske Serif Regular';
    line-height: 18px;
    overflow: visible;
  }
  .titulo-canal a {
    font-size: 16px;
  }
  .alerta h3 {
    margin: 0;
  }
}
@media (min-width: 100px) {
  .modal-dialog {
    margin: 55px auto;
  }
}
