/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
@font-face {
  font-family: 'UtopiaStd-Bold';
  src: url("fonts/Utopia/UTOPIA01.otf") format("opentype"), url("fonts/Utopia/UTOPIA01.woff") format("woff"), url("fonts/Utopia/UTOPIA01.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'UtopiaStd-Semibold';
  src: url("fonts/Utopia/utopiastd-semibold.eot?#iefix") format("embedded-opentype"), url("fonts/Utopia/utopiastd-semibold.woff") format("woff"), url("fonts/Utopia/utopiastd-semibold.ttf") format("truetype"), url("fonts/Utopia/utopiastd-semibold.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'UtopiaStd-Regular';
  src: url("fonts/Utopia/utopiastd-regular.otf") format("opentype"), url("fonts/Utopia/utopiastd-regular.woff") format("woff"), url("fonts/Utopia/utopiastd-regular.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'UtopiaStd-SemiboldItalic';
  src: url("fonts/Utopia/utopiastd-boldit.otf") format("opentype"), url("fonts/Utopia/utopiastd-boldit.woff") format("woff"), url("fonts/Utopia/utopiastd-boldit.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'UtopiaStd-Italic';
  src: url("fonts/Utopia/utopiastd-italic.otf") format("opentype");
}

@font-face {
  font-family: 'UtopiaStd-BlackHeadline';
  src: url("fonts/Utopia/utopiastd-blackheadline.otf") format("opentype"), url("fonts/Utopia/utopiastd-blackheadline.woff") format("woff"), url("fonts/Utopia/utopiastd-blackheadline.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Flama-Medium';
  src: url("fonts/FLAMA/Flama-Medium.otf") format("opentype"), url("fonts/FLAMA/Flama-Medium.woff") format("woff"), url("fonts/FLAMA/Flama-Medium.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Flama-Extrabold';
  src: url("fonts/FLAMA/Flama-Extrabold.otf") format("opentype"), url("fonts/FLAMA/Flama-Extrabold.woff") format("woff"), url("fonts/FLAMA/Flama-Extrabold.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Flama-Basic';
  src: url("fonts/FLAMA/Flama-Basic.otf") format("opentype"), url("fonts/FLAMA/Flama-Basic.woff") format("woff"), url("fonts/FLAMA/Flama-Basic.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Flama-Black';
  src: url("fonts/FLAMA/Flama-Black.otf") format("opentype"), url("fonts/FLAMA/Flama-Black.woff") format("woff"), url("fonts/FLAMA/Flama-Black.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: Tablet-Gothic-Bold;
  src: url("fonts/Tablet/Tablet-Gothic-Bold.otf") format("opentype"), url("fonts/Tablet/Tablet-Gothic-Bold.woff") format("woff"), url("fonts/Tablet/Tablet-Gothic-Bold.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: TabletGothicCompressed-Heavy;
  src: url("fonts/Tablet/TabletGothicCompressed-Heavy.otf") format("opentype"), url("fonts/Tablet/TabletGothicCompressed-Heavy.woff") format("woff"), url("fonts/Tablet/TabletGothicCompressed-Heavy.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: TabletGothic-Heavy;
  src: url("fonts/Tablet/TabletGothic-Heavy.otf") format("opentype"), url("fonts/Tablet/TabletGothic-Heavy.woff") format("woff"), url("fonts/Tablet/TabletGothic-Heavy.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: TabletGothic-ExtraBold;
  src: url("fonts/Tablet/TabletGothic-ExtraBold.otf") format("opentype"), url("fonts/Tablet/TabletGothic-ExtraBold.woff") format("woff"), url("fonts/Tablet/TabletGothic-ExtraBold.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Solido-Condensed-Medium';
  src: url("fonts/Solido-Condensed/solidocondensed-medium-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Solido-Condensed/solidocondensed-medium-webfont.woff") format("woff"), url("fonts/Solido-Condensed/solidocondensed-medium-webfont.ttf") format("truetype");
}

@font-face {
  font-family: 'Solido-Condensed-Extrabold';
  src: url("fonts/Solido-Condensed/solidocondensed-extrabold-webfont.ttf") format("truetype"), url("fonts/Solido-Condensed/solidocondensed-extrabold-webfont.woff") format("woff"), url("fonts/Solido-Condensed/solidocondensed-extrabold-webfont.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Solido-Condensed-Book';
  src: url("fonts/Solido-Condensed/solidocondensed-book-webfont.ttf") format("truetype"), url("fonts/Solido-Condensed/solidocondensed-book-webfont.woff") format("woff"), url("fonts/Solido-Condensed/solidocondensed-book-webfont.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: 'Solido-Constricted-Black';
  src: url("fonts/Solido-Constricted/solidoconstricted-black-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Solido-Constricted/solidoconstricted-black-webfont.woff") format("woff"), url("fonts/Solido-Constricted/solidoconstricted-black-webfont.ttf") format("truetype");
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

b, strong {
  font-weight: bold;
}

i {
  font-style: italic;
}

/*
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
*/
.clearfix, .tv-show-part {
  *zoom: 1;
}
.clearfix:before, .tv-show-part:before, .clearfix:after, .tv-show-part:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after, .tv-show-part:after {
  clear: both;
}

body {
  margin: 0;
  padding: 0;
  font-size: 62.5%;
  background: #015c93;
  font-family: Arial;
}

a {
  text-decoration: none;
}

.hp_no_image .image {
  display: none !important;
}

.hp_no_video .video-icon-midle {
  display: none !important;
}

.hp_no_image_no_video .image {
  display: none !important;
}
.hp_no_image_no_video .video-icon-midle {
  display: none !important;
}

.container {
  width: 980px;
  margin: 0 auto;
  background: #fff;
}

.container:before,
.container:after {
  display: table;
  line-height: 0;
  content: "";
}

.container:after {
  clear: both;
}

.admin-disabled {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.admin-disabled:hover {
  background-color: #cfcfcf;
  opacity: 0.4;
}

.admin-center {
  margin: 0 auto;
}
.admin-center [class*="column"] {
  float: none;
  border-right: none;
  display: block;
  margin: 0 auto;
  border-left: none;
}

.admin-no-bg {
  background: none !important;
}

.html-below {
  text-align: center;
}

.content {
  overflow: hidden;
  margin: 10px 0px 0;
  width: 100%;
  background: url(../images/borders/main-page-content.png) repeat-y;
}
.content.no-border {
  border-top: none;
  margin: 0;
}

.content-col {
  overflow: hidden;
}

[class*="column"] {
  float: left;
  overflow: hidden;
}

.column1 {
  width: 101px;
}

.column1-onlywidth {
  width: 60px;
}

/* 60px */
.column1-nomargin {
  width: 82px;
}

/* 82px */
.column1-wmargin {
  width: 115px;
}

/* 115px */
.column1-wextramargin {
  width: 120px;
}

/* 120px */
.column2 {
  width: 161px;
}

/* 161px */
.column2-nomargin {
  width: 142px;
}

/* 142px */
.column2-half {
  width: 202.5px;
}

/* 203px */
.column2-half-nomargin {
  width: 187.5px;
}

/* 187.5px */
.column2-half-wmargin {
  width: 217px;
}

/* 217px */
.column2-half-halfmargin {
  width: 175.5px;
}

/* 176px */
.column2-halfmargin {
  width: 150px;
}

/* 150px */
.column3 {
  width: 243px;
}

/* 243px */
.column3-multimedia {
  width: 248px;
}

/* 248px */
.column3-wextramargin {
  width: 258px;
}

/* 258px */
.column3-nomargin {
  width: 224px;
}

/* 224px */
.column4 {
  width: 325px;
}

/* 325px */
.column4-wmargin {
  width: 339px;
}

.column4-halfmargin {
  width: 314px;
}

.column4-nomargin {
  width: 306px;
}

.column5 {
  width: 407px;
}

.column5-wextra {
  width: 414px;
}

/* 414px */
.column5-nomargin {
  width: 388px;
}

.column6 {
  width: 489px;
}

.column6-nomargin {
  width: 470px;
}

/* 470px */
.column6-halfmargin {
  width: 480px;
}

/* 480px */
.column7 {
  width: 571px;
}

.column8 {
  width: 653px;
}

.column8-wmargin {
  width: 668px;
}

.column9 {
  width: 735px;
}

/* 735px */
.column9-wmargin {
  width: 780px;
}

/* 780px */
.column10 {
  width: 817px;
}

/* 825px */
.column10-nomargin {
  width: 798px;
}

/* 798px */
.column11 {
  width: 899px;
}

.column12 {
  width: 980px;
}

.page-content {
  padding: 10px 0 25px;
  overflow: hidden;
}

.main-page-content {
  min-height: 10px;
}

.page-title {
  font-family: 'UtopiaStd-Regular';
  color: #666666;
  font-size: 2.0em;
  margin: 0 8px 10px;
  border-bottom: 1px solid #7d7d7d;
  padding: 10px 0 5px;
  text-align: center;
  text-transform: uppercase;
  overflow: hidden;
}

.page-title:before {
  content: "-";
  margin-right: 5px;
}

.page-title:after {
  content: "-";
  margin-left: 5px;
}

.page-subtitle-text {
  font-size: 1.2em;
  color: #434343;
  padding: 0 10px;
}
.page-subtitle-text a {
  color: #006699;
  font-weight: bold;
}
.page-subtitle-text span {
  display: block;
  font-weight: bold;
}

.page-parts {
  overflow: hidden;
  width: 100%;
}

h1 a:hover, h2 a:hover, h3 a:hover {
  text-decoration: underline;
}

h1 {
  display: block;
  font-family: 'UtopiaStd-Bold';
  font-size: 3.6em;
  color: #333;
  margin: 10px 0;
}

a.news-title {
  display: block;
  font-family: 'UtopiaStd-Bold';
  font-size: 3.6em;
  color: #333333;
  margin: 5px 0;
}
a.news-title:hover {
  color: gray;
}
a.news-title.smaller {
  font-size: 2.4em;
  cursor: pointer;
}
a.news-title a {
  color: #333;
}
a.news-title.margin_left_right {
  margin: 10px 10px 0px 10px;
}

a.news-title:after {
  content: "";
  display: block;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
}

h2 {
  color: #00558d;
  font-size: 1.2em;
  font-family: Arial Black;
  text-transform: uppercase;
  margin: 0 0 10px;
  line-height: 16px;
}
h2.on-image {
  background-color: #00558d;
  color: #fff;
  position: absolute;
  top: 10px;
  font-family: Georgia;
  font-weight: bold;
  font-size: 1.4em;
  padding: 5px 10px 5px 5px;
  z-index: 100;
}
h2 a {
  color: #00558d;
}

h3 {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.4em;
  color: #313131;
}
h3 a {
  color: #313131;
}

.big-border {
  border-top: 4px solid #434343;
  padding-top: 5px;
}

.no-border {
  border-right: none !important;
  border-bottom: none !important;
}

.solid-border {
  border-right: 1px solid #000 !important;
  border-left: 1px solid #000;
  margin-left: -1px;
}

p {
  font-size: 1.5em;
  color: #1b1b1b;
  vertical-align: top;
  font-family: sans-serif;
  line-height: 114%;
  margin-bottom: 5px;
}
p a {
  text-decoration: underline;
  color: #00558d;
}
p a:hover {
  color: #27a9ff;
}

.error {
  color: #e2001a;
  text-align: center;
  margin: 10px 0;
}

.sprites-sprite, .header .middle-content .logo, .header .middle-content .search .search-form .search-submit, .ovacion-part .column2-half-halfmargin, .play-video-button, .galeria-icon-button, .plus.grey, .plus.blue, .social-media.for-header .twitter, .social-media.for-header .facebook, .social-media.for-header .instagram, .social-media.for-header .rss, .social-media.for-header .google, .social-media.for-footer .twitter, .social-media.for-footer .facebook, .social-media.for-footer .instagram, .social-media.for-footer .youtube, .social-media.for-footer .rss, .social-media.for-tvshow .twitter, .social-media.for-tvshow .facebook, .social-media.for-tvshow .rss, .social-media.for-tvshow .google, .box-gallito .box-gallito-content .gallito-logo, .suplementos-part .suplementos .logo.domingo, .suplementos-part .suplementos .logo.cultural, .suplementos-part .suplementos .logo.el-empresario, .suplementos-part .suplementos .logo.economia-y-mercado, .suplementos-part .suplementos .logo.sabado-show, .suplementos-part .suplementos .logo.que-pasa, .tv-show-part.small-widget .tv-show-part-top .tv-show-logo, .tv-show-part .tv-show-part-top .tv-show-logo, .copyright, .multimedia-part-top .multimedia-logo, .section-tvshow .header .menu-top a.logo-menu, .section-tvshow.search-page .header .menu-top a.logo-menu, .section-tvshow .header .middle-content .logo, .section-tvshow.search-page .header .middle-content .logo, .section-ovacion .header .menu-top a.logo-menu, .section-ovacion.search-page .header .menu-top a.logo-menu, .section-ovacion .header .logo-icon, .section-ovacion.search-page .header .logo-icon, .section-ovacion .header .middle-content .logo, .section-ovacion.search-page .header .middle-content .logo, .section-ovacion .header .social-media.for-header .twitter, .section-ovacion.search-page .header .social-media.for-header .twitter, .section-ovacion .header .social-media.for-header .facebook, .section-ovacion.search-page .header .social-media.for-header .facebook, .section-ovacion .header .social-media.for-header .instagram, .section-ovacion.search-page .header .social-media.for-header .instagram, .section-ovacion .header .social-media.for-header .rss, .section-ovacion.search-page .header .social-media.for-header .rss, .section-ovacion .header .social-media.for-header .google, .section-ovacion.search-page .header .social-media.for-header .google, .section-economia .header .menu-top a.logo-menu, .section-divertite .header .menu-top a.logo-menu, .section-informacion .header .menu-top a.logo-menu, .section-mundo .header .menu-top a.logo-menu, .section-vida-actual .header .menu-top a.logo-menu, .section-opinion .header .menu-top a.logo-menu, .search-page .header .menu-top a.logo-menu, .section-most-commented .header .menu-top a.logo-menu, .section-cultural .header .menu-top a.logo-menu, .section-domingo .header .menu-top a.logo-menu, .section-el-empresario .header .menu-top a.logo-menu, .section-economia-y-mercado .header .menu-top a.logo-menu, .section-sabado-show .header .menu-top a.logo-menu, .section-que-pasa .header .menu-top a.logo-menu, .section-impresa .header .menu-top a.logo-menu, .section-sociales .header .menu-top a.logo-menu, .section-sudoku .header .menu-top a.logo-menu, .section-crucigrama .header .menu-top a.logo-menu {
  background: url('/images/../images/sprites-sa33b5030b5.png') no-repeat;
}

.mobile-redirect {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 901;
  height: 3em;
  line-height: 3em;
  font-size: 2em;
  background: #f8f4e9;
}

.header {
  border-bottom: 3px solid #434343;
  /* user-links */
  /* stop the floating after the list */
  /* separate the list from what follows it */
  /* anchor styling */
}
.header ul li {
  float: left;
  display: block;
}
.header .menu-top {
  background: #000;
  line-height: 29px;
  overflow: hidden;
}
.header .menu-top a {
  font-size: 1.1em;
  color: #fff;
  margin: 10px 5px 10px 5px;
  text-transform: uppercase;
}
.header .menu-top a:hover {
  text-decoration: underline;
}
.header .menu-top a.active {
  color: #448fc1;
}
.header .menu-top a.logo-menu {
  color: #448fc1;
  margin: 0 10px 0 20px;
}
.header .middle-content {
  padding: 17px 10px;
  height: 59px;
  background: #fff;
  /* user-welcome */
}
.header .middle-content .logo {
  background-position: 0 -1189px;
  width: 340px;
  height: 59px;
  float: left;
  margin-right: 195px;
  text-indent: 999px;
  display: block;
  white-space: nowrap;
}
.header .middle-content .weather {
  float: left;
  width: 196px;
}
.header .middle-content .weather img {
  width: 60px;
  height: 60px;
  float: left;
}
.header .middle-content .weather .details {
  float: left;
  margin: 7px 0 0 5px;
  border-right: 1px dotted #000;
  width: 124px;
}
.header .middle-content .weather .details a {
  font-size: 1.1em;
  line-height: 12px;
}
.header .middle-content .weather .details a span {
  display: block;
  color: #626262;
}
.header .middle-content .weather .details a .place {
  color: #005e97;
  font-size: 1.3em;
  font-family: 'UtopiaStd-Semibold';
}
.header .middle-content .search {
  float: left;
  margin: 7px 0 0;
  max-width: 225px;
}
.header .middle-content .search .search-input {
  width: 190px;
  height: 25px;
  background: #f5f5f7;
  border: 1px solid #d2d2d2;
  color: #00609a;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0 5px;
}
.header .middle-content .search .search-form {
  background: #f5f5f7;
  border: 1px solid #d2d2d2;
  font-size: 1.1em;
  font-weight: bold;
}
.header .middle-content .search .search-form .search-input {
  width: 190px;
  height: 25px;
  background: #f5f5f7;
  border: 0;
  color: #00609a;
  padding: 0 5px;
  display: block;
  float: left;
}
.header .middle-content .search .search-form .search-submit {
  background-position: 0 -2554px;
  display: block;
  width: 20px;
  height: 16px;
  margin: 4px 0 0;
  float: left;
}
.header .middle-content .search ::-webkit-input-placeholder {
  color: #00609a;
  font-family: Arial, Bold;
  font-size: 1.1em;
}
.header .middle-content .search :-moz-placeholder {
  color: #00609a;
  font-family: Arial, Bold;
  font-size: 1.1em;
}
.header .middle-content .user-status {
  display: inline-block;
}
.header .middle-content .user-links {
  display: block;
  margin: 10px 0 0;
}
.header .middle-content .user-links a {
  font-size: 1.0em;
  border-left: 1px dotted #000;
  padding: 0 4px 0 5px;
  color: #000;
  text-transform: uppercase;
}
.header .middle-content .user-links a:first-child {
  border-left: none;
  padding: 0 5px 0 0;
}
.header .middle-content .user-links a:hover {
  text-decoration: underline;
}
.header .middle-content .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon.png);
  background-repeat: no-repeat;
  background-position: right center;
  background-position-x: 125px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-size: 1.0em;
  border-right: none;
  padding: 5px;
  color: #00558d;
  text-transform: uppercase;
  width: 135px;
  margin-top: -5px;
  cursor: pointer;
}
.header .middle-content .user-links .user-welcome .user-name {
  overflow: hidden;
  margin-right: 20px;
  white-space: nowrap;
}
.header .middle-content .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
  text-decoration: none;
  color: #00609a !important;
  background-color: #fff;
  box-shadow: 2px 5px 5px #000, -2px 5px 5px #000;
  border-right: none !important;
}
.header .middle-content .user-links .user-welcome:hover .user-options {
  display: block;
}
.header .middle-content .user-links .user-options {
  display: none;
  position: absolute;
  top: 20px;
  background: #fff;
  box-shadow: 2px 5px 5px #000, -2px 5px 5px #000;
  z-index: 5;
  padding: 0 5px;
  width: 140px;
  margin-left: -5px;
  list-style: disc inside;
}
.header .middle-content .user-links .user-options li {
  border-top: 1px solid #999;
  padding: 5px 0 5px 10px;
  display: block;
  background: url(../images/icons/user-options-dot.png) left center no-repeat;
}
.header .middle-content .user-links .user-options li a {
  color: #434343 !important;
  font-size: 1.2em;
  text-transform: none;
}
.header .menu-bottom {
  padding-left: 5px;
  background: url(/images/backgrounds/menu-bottom-bg.png) #f8f4e9 repeat;
  position: relative;
  line-height: 32px;
  height: 30px;
  /* li.more */
}
.header .menu-bottom a {
  padding: 6px 6px 5px;
  color: #666;
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.5em;
}
.header .menu-bottom a:hover {
  color: #184b6e;
}
.header .menu-bottom a.section {
  border-top: 4px solid;
  border-color: #000;
  background: #184b6e;
  padding-left: 15px;
  padding-right: 15px;
  color: #fff;
  margin: 0;
  display: block;
  height: 15px;
  line-height: 16px;
}
.header .menu-bottom a.plus-simple {
  background: url(/images/icons/menu-plus.png) no-repeat right;
  background-position: 90%;
  padding: 7px 25px 5px 8px !important;
  text-transform: uppercase;
  font-family: Arial;
  font-weight: bold;
  font-size: 1.1em;
  line-height: 14px;
}
.header .menu-bottom li.more ul {
  line-height: normal;
}
.header .menu-bottom li.more li {
  float: none;
}
.header .menu-bottom li.more:hover a.simple {
  background: url(/images/backgrounds/menu-bottom-bg-on.png) transparent repeat;
}
.header .menu-bottom li.more:hover a.simple:hover {
  color: #184b6e;
}
.header .menu-bottom li.more:hover a.plus-simple {
  background: url(/images/icons/menu-plus.png) no-repeat right;
  background-position: 90%;
}
.header .menu-bottom li.more:hover a.section {
  background: #fff;
  padding-left: 11px;
  padding-right: 11px;
  border: 4px solid;
  border-color: #ccc;
  border-bottom: none;
  position: relative;
  z-index: 1000;
  color: #fff;
  display: block;
  height: 19px;
  line-height: 16px;
}
.header .menu-bottom li.more:hover .display-sublist {
  display: block;
  background: url(/images/backgrounds/bg_menu_sublist.png) repeat top transparent;
}
.header .menu-bottom li.more:hover .display-section {
  display: block;
  box-shadow: 0px 0px 40px #000;
  z-index: 200;
}
.header .menu-bottom li {
  /* display-sublist */
}
.header .menu-bottom li .display-sublist {
  display: none;
  color: #fff;
  padding: 5px;
  position: absolute;
  top: 29px;
  z-index: 999;
  font-family: 'Arial';
}
.header .menu-bottom li .display-sublist .sublist {
  padding: 0 0 0px;
}
.header .menu-bottom li .display-sublist .sublist li {
  display: block;
  padding: 5px 5px 4px;
  position: relative;
  margin: 0 5px;
}
.header .menu-bottom li .display-sublist .sublist li a {
  background: none;
  padding: 0 0 0 5px;
  display: block;
  font-family: 'Arial';
  color: #fff;
  text-align: left;
}
.header .menu-bottom li .display-sublist .sublist li a:hover {
  text-decoration: underline;
}
.header .menu-bottom li .display-sublist .sublist li:first-child {
  border-top: none;
}
.header .menu-bottom li .display-sublist.mas {
  right: 0;
  left: 85%;
}
.header .menu-bottom li .display-sublist.servicios {
  width: 144px;
}
.header .sub-menu {
  padding: 10px 0 6px 32px;
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.4em;
  color: #a9a9a9;
  position: relative;
  *zoom: 1;
}
.header .sub-menu:before, .header .sub-menu:after {
  display: table;
  content: "";
  line-height: 0;
}
.header .sub-menu:after {
  clear: both;
}
.header .sub-menu .front {
  float: left;
}
.header .sub-menu .front span {
  color: #000;
}
.header .sub-menu .items {
  float: left;
}
.header .sub-menu .items a {
  font-family: 'UtopiaStd-Regular';
  color: #707070;
  margin-left: 5px;
}
.header .sub-menu .items a:before {
  content: '- ';
}
.header .sub-menu .items a:first-child:before {
  content: '';
}
.header #cambio-gales {
  width: 970px;
  margin: 0 auto;
  padding: 5px 5px;
  display: inline-block;
  border-top: 1px solid #c5c5c5;
}
.header #cambio-gales .logo, .header #cambio-gales .usd, .header #cambio-gales .euro, .header #cambio-gales .arg, .header #cambio-gales .brasil {
  background: url("../images/logos/logos-cintillo.png") no-repeat;
  vertical-align: text-bottom;
}
.header #cambio-gales .logo {
  display: inline-block;
  background-position: 0 0;
  width: 87px;
  height: 26px;
  margin-right: 15px;
  float: left;
}
.header #cambio-gales .monedas {
  display: inline-block;
  float: left;
  margin-top: 6px;
}
.header #cambio-gales .moneda {
  display: inline-block;
  border-right: 2px solid #dedede;
  margin-right: 4px;
  padding-right: 4px;
}
.header #cambio-gales .moneda:last-child {
  border-right: none;
}
.header #cambio-gales .usd {
  display: inline-block;
  background-position: -64px -56px;
  height: 15px;
  width: 23px;
  margin-right: 2px;
}
.header #cambio-gales .euro {
  display: inline-block;
  background-position: 0 -57px;
  height: 15px;
  width: 23px;
  margin-right: 2px;
}
.header #cambio-gales .arg {
  display: inline-block;
  background-position: -64px -36px;
  height: 15px;
  width: 23px;
  margin-right: 2px;
}
.header #cambio-gales .brasil {
  display: inline-block;
  background-position: 0 -36px;
  height: 15px;
  width: 23px;
  margin-right: 2px;
}
.header #cambio-gales .precio {
  display: inline-block;
  color: #242424;
  background: #dedede;
  margin: 0 3px;
  padding: 0px 6px;
  font-size: 14px;
  line-height: 16px;
}
.header #cambio-gales ul {
  width: 260px;
  /* room for 3 columns */
  padding-left: 0px;
  margin: 0px;
}
.header #cambio-gales ul li {
  float: left;
  width: 75px;
  /* accommodate the widest item */
  list-style: square;
  color: #f09201;
  font-size: 11px !important;
  display: inline-block;
  line-height: 15px;
}
.header #cambio-gales ul li:before {
  content: " \2022";
  margin-right: 5px;
}
.header #cambio-gales br {
  clear: left;
}
.header #cambio-gales div.links {
  display: inline-block;
  float: right;
  margin-right: -15px;
}
.header #cambio-gales ul li a {
  text-decoration: none;
  color: #666676;
  font-size: 11px !important;
}
.header #cambio-gales ul li a:hover {
  color: #f09201;
  /* white */
}
.header .sponsor .weather {
  width: 195px;
  background: url(http://static.diarioelpais.com/images/14/clima-dove.jpg) no-repeat left;
  padding-left: 70px;
}
.header .sponsor .logo {
  margin-right: 125px !important;
}

body.wf-editable .header .sub-menu .items a, body.cms .header .sub-menu .items a {
  display: -moz-inline-box;
  display: inline-block;
  min-width: 75px;
}

.section-home .header .menu-top li a {
  margin: 10px 5px 10px 10px;
}

.display-section {
  border: 1px solid;
  border-color: #000;
  display: none;
  padding: 10px 0;
  position: absolute;
  top: 27px;
  z-index: 999;
  background: #fff;
  left: 20%;
  right: 10px;
  border: 4px solid #fff;
  line-height: normal;
  /* column3-wextramargin */
  /* column2-half-nomargin */
}
.display-section.active {
  display: block;
}
.display-section .display-section-content {
  margin: 10px 0;
  overflow: hidden;
  background-repeat: repeat-y;
}
.display-section ul li {
  display: block;
  border-bottom: 1px dotted #d2d2d2;
  padding: 2px 0 2px 5px;
  margin: 0 12px 0 0;
}
.display-section ul li a {
  background: none !important;
  color: #313131 !important;
  font-size: 1.4em !important;
  line-height: 17px !important;
  padding: 0 !important;
  font-family: Arial !important;
}
.display-section ul li a:hover {
  text-decoration: underline;
  color: #313131 !important;
}
.display-section .article a.news-title {
  color: #313131;
  font-family: Arial;
  margin: 0;
  padding: 0;
}
.display-section .article a.news-title:hover {
  text-decoration: underline;
}
.display-section .column3-wextramargin .article {
  margin: 0 12px;
}
.display-section .column3-wextramargin .article .titles {
  padding: 10px;
}
.display-section .column3-wextramargin .article .titles h2 {
  color: #fff;
  font-family: Arial;
  font-size: 1.2em;
  margin: 0;
}
.display-section .column3-wextramargin .article .titles a.news-title {
  font-size: 2.2em;
  font-weight: bold;
  margin: 5px 0 10px;
}
.display-section .column3-wextramargin .article .image {
  width: 234px;
  height: 213px;
  margin: 0;
  padding: 0;
}
.display-section .column3-wextramargin .article .image img {
  width: 100%;
}
.display-section .column2-half-nomargin .section-name {
  font-size: 1.2em;
  color: #313131;
  border-bottom: 1px dotted #d2d2d2;
  margin: 0 12px 10px;
  padding: 0 0 5px;
  text-transform: uppercase;
}
.display-section .column2-half-nomargin .image {
  margin: 0 12px;
  width: 162px;
  height: 115px;
}
.display-section .column2-half-nomargin .image img {
  width: 100%;
}
.display-section .column2-half-nomargin .article {
  margin: 10px 12px 0;
  border-bottom: 1px dotted #d2d2d2;
}
.display-section .column2-half-nomargin .article a.news-title {
  font-size: 1.5em;
  margin: 0;
}
.display-section .column2-half-nomargin .article .comments-no {
  margin: 5px 0 10px;
}
.display-section.economia .display-section-content {
  background-image: url(../images/borders/tv-show-menu-top.png);
  margin: 0;
  padding-left: 9px;
}
.display-section.economia .column1-wextramargin ul li a {
  font-size: 1.4em;
}
.display-section.economia .exchange {
  background: url(../images/backgrounds/dot-submenu-bg.png);
  padding: 10px;
  margin: 35px 10px 10px 0px;
}
.display-section.economia .exchange h2 {
  color: #dcdcdc;
  font-size: 1.4em;
  font-family: Arial;
  text-transform: none;
}
.display-section.economia .exchange .type {
  margin: 0 0 5px;
  overflow: hidden;
}
.display-section.economia .exchange .type .flag {
  width: 19px;
  height: 13px;
  float: left;
}
.display-section.economia .exchange .type .flag.usd {
  background-image: url(../images/exchange/usd.png);
}
.display-section.economia .exchange .type .flag.euro {
  background-image: url(../images/exchange/euro.png);
}
.display-section.economia .exchange .type .flag.arg {
  background-image: url(../images/exchange/arg.png);
}
.display-section.economia .exchange .type .flag.brasil {
  background-image: url(../images/exchange/brasil.png);
}
.display-section.economia .exchange .type .buy, .display-section.economia .exchange .type .sell {
  font-size: 1.2em;
  color: #fff;
  float: left;
  margin: 0 0 0 4px;
  width: 30px;
  text-align: right;
}
.display-section.economia .column3-wextramargin {
  min-height: 320px;
}
.display-section.economia .column3-wextramargin .titles {
  background: #dddcd0;
}
.display-section.economia .column3-wextramargin .titles h2 {
  color: #a24311;
  font-weight: bold;
}
.display-section.economia .column3-wextramargin .titles a.news-title {
  padding: 5px 0 0;
}
.display-section.economia .column2-half-nomargin {
  min-height: 320px;
}
.display-section.economia .column2-half-nomargin .section-name {
  color: #a24311;
  font-weight: bold;
  margin: 0 12px 5px;
}
.display-section.economia .column2-half-nomargin .big-title {
  color: #313131;
  font-size: 6.0em;
  text-align: center;
}
.display-section.economia .column2-half-nomargin .article {
  margin: 5px 12px 0;
}
.display-section.economia .column2-half-nomargin .article .comments-no {
  margin: 5px 0 8px;
}
.display-section.economia .column2-half-nomargin .article .image {
  width: 164px;
  margin: 10px 0 0;
}
.display-section.economia .column2-half-nomargin .article .image img {
  width: 100%;
}
.display-section.ovacion {
  left: 10px;
  padding: 0;
}
.display-section.ovacion .display-section-content {
  background-image: url(../images/borders/ovacion-menu-top.png);
  margin: 10px 0 0;
}
.display-section.ovacion .logo-ovacion-top {
  display: block;
  width: 120px;
  padding: 0;
  height: 130px;
}
.display-section.ovacion .column1-wextramargin {
  background: url(../images/backgrounds/ovacion-menu.png) #277621 no-repeat top;
  padding: 0 4px;
  min-height: 422px;
}
.display-section.ovacion .column1-wextramargin ul {
  margin: 20px 0 0;
}
.display-section.ovacion .column1-wextramargin ul li a {
  background: url(../images/backgrounds/ovacion-list-dot.png) no-repeat left;
  color: #cc8800 !important;
  padding: 0 0 0 8px;
  padding: 3px 0 2px 5px;
}
.display-section.ovacion .column1-wextramargin ul li a:hover {
  color: #cc8800 !important;
}
.display-section.ovacion .column5-wextra .article {
  position: relative;
  margin: 0 9px 12px 12px;
}
.display-section.ovacion .column5-wextra .article .image {
  margin: 0;
  width: 389px;
  height: 316px;
}
.display-section.ovacion .column5-wextra .article .video-content {
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 360px;
}
.display-section.ovacion .column5-wextra .article .video-content .section a {
  font-weight: bold;
  font-size: 1.2em;
  padding: 5px 15px 0 5px;
  float: left;
  text-transform: uppercase;
  margin: 0;
  font-family: Arial;
  color: #fff;
  background: url(../images/backgrounds/dark2-transparent-bg.png) repeat;
}
.display-section.ovacion .column5-wextra .article .video-content .section a:first-child {
  color: #000;
  background: #cc8800;
}
.display-section.ovacion .column5-wextra .article .video-content .text {
  font-size: 1em;
}
.display-section.ovacion .column5-wextra .article .video-content .text a.news-title {
  background: url(../images/backgrounds/dark-transparent-bg.png) repeat;
  padding: 10px 5px 10px 9px;
  display: block;
  color: #fff;
  width: 250px;
  line-height: 1;
  font-size: 4.6em;
  font-family: Tablet-Gothic-Bold, arial;
  font-weight: bold;
  float: left;
  margin: 0;
  overflow: hidden;
}
.display-section.ovacion .column5-wextra .article .video-content .play-video-button {
  float: right;
}
.display-section.ovacion .column5-wextra .article .video-content .play-video-button a {
  background: none;
  padding: 0px 42px 19px;
}
.display-section.ovacion .column3-nomargin .article {
  margin: 0 9px 10px 12px;
  padding: 0 0 12px 0;
}
.display-section.ovacion .column3-nomargin .article:first-child {
  border-bottom: 1px solid #d2d2d2;
}
.display-section.ovacion .column3-nomargin .article .section-name {
  background: #cc8800;
  display: inline-block;
  font-size: 1.1em;
  font-weight: bold;
  padding: 5px 7px;
  text-transform: uppercase;
}
.display-section.ovacion .column3-nomargin .article a.news-title {
  font-family: 'Tablet-Gothic-Bold';
  font-weight: bold;
  font-size: 2.1em;
  margin: 5px 0;
}
.display-section.ovacion .column3-nomargin .article .image {
  float: left;
  margin-right: 10px;
  width: 78px;
  height: 60px;
}
.display-section.ovacion .column3-nomargin .article .text {
  line-height: 14px;
}
.display-section.ovacion .column3-nomargin .article .text.sixty {
  width: 55%;
}
.display-section.ovacion .column3-nomargin .article .comments-no {
  float: left;
  margin: 5px 0;
}
.display-section.ovacion .column2-half-halfmargin .section-name {
  font-size: 1.3em;
  color: #353535;
  font-weight: bold;
  border-bottom: 1px solid #1b1b1b;
  padding: 0 0 5px;
  margin: 0 18px 0 14px;
}
.display-section.ovacion .column2-half-halfmargin .section-name span {
  color: #2698d0;
  float: right;
}
.display-section.ovacion .column2-half-halfmargin .section-name.under {
  border-bottom: none;
  font-size: 1.1em;
  color: #2698d0;
  margin-top: 6px;
  text-transform: uppercase;
}
.display-section.ovacion .column2-half-halfmargin ul {
  margin: 0 7px 0 14px;
}
.display-section.ovacion .column2-half-halfmargin ul li {
  border-bottom: none;
  border-top: 1px dotted #d2d2d2;
  overflow: hidden;
}
.display-section.ovacion .column2-half-halfmargin ul li .place, .display-section.ovacion .column2-half-halfmargin ul li .team {
  float: left;
  font-size: 1.2em;
  color: #535353;
}
.display-section.ovacion .column2-half-halfmargin ul li .place {
  width: 20px;
}
.display-section.ovacion .column2-half-halfmargin ul li .pts {
  float: right;
  font-size: 1.2em;
  font-weight: bold;
}
.display-section.tvshow .display-section-content {
  background-image: url(../images/borders/tv-show-menu-top.png);
  padding-left: 9px;
  margin: 10px 0 0;
}
.display-section.tvshow .column1-wextramargin ul li a {
  font-size: 1.3em !important;
}
.display-section.tvshow .column3-wextramargin .titles {
  background: #e2007a;
}
.display-section.tvshow .column2-half-nomargin .section-name {
  color: #e2007a;
  border-bottom: none;
  margin: 0 12px 5px;
  padding: 0;
}
.display-section.tvshow .column2-half-nomargin .article {
  border-top: 1px dotted #d2d2d2;
  border-bottom: none;
  padding: 5px 0 0;
  margin: 0 12px;
}
.display-section.tvshow .column2-half-nomargin .article .image {
  margin: 0 0 5px;
}
.display-section.tvshow .column2-half-nomargin .article a.news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.6em;
  line-height: 18px;
}
.display-section.tvshow .column2-half-nomargin.no-border .section-name {
  color: #1b1b1b;
  font-weight: normal;
}
.display-section.tvshow .column2-half-nomargin.no-border .article {
  background: #ffff00;
  padding: 10px;
  border-bottom: none;
  border-top: none;
  margin-bottom: 10px;
}
.display-section.tvshow .column2-half-nomargin.no-border .article a.news-title {
  font-size: 1.5em;
  line-height: 17px;
  margin: 0 0 10px;
  font-family: 'UtopiaStd-BlackHeadline';
  color: #e2007a;
}
.display-section.tvshow .column2-half-nomargin.no-border .article .author-c {
  font-size: 1.1em;
  font-weight: bold;
}
.display-section.tvshow .column2-half-nomargin.no-border .article .author-c .author {
  padding: 0 0 6px 45px;
  margin: 0 -9px 0 0;
  background: url(../images/icons/fama-author-logo.png) no-repeat top left;
}
.display-section.tvshow .column2-half-nomargin.no-border .article .author-c span {
  display: block;
  font-weight: normal;
  text-transform: uppercase;
  margin-left: 45px;
}
.display-section.divertite {
  /* column2-half-nomargin */
}
.display-section.divertite .display-section-content {
  background-image: url(../images/borders/tv-show-menu-top.png);
  margin: 0;
  padding-left: 9px;
}
.display-section.divertite .column3-wextramargin .titles {
  background: #015c93;
}
.display-section.divertite .column3-wextramargin .titles a.news-title {
  color: #ffed00;
}
.display-section.divertite .column2-half-nomargin .section-name {
  color: #015c93;
}
.display-section.divertite .column2-half-nomargin .article a.news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.6em;
  line-height: 18px;
}
.display-section.divertite .column2-half-nomargin .article .image {
  width: 162px;
  height: 115px;
  margin: 0 0 5px;
}
.display-section.divertite .column2-half-nomargin .article .image img {
  width: 100%;
}
.display-section.divertite .column2-half-nomargin.no-border .article a.news-title {
  color: #015c93;
}
.display-section.divertite .column2-half-nomargin .poll-diviertase-top .answer {
  color: #2b2e31;
  font-weight: bold;
  font-size: 1.2em;
}
.display-section.divertite .column2-half-nomargin .poll-diviertase-top .vote {
  margin: 10px 0 0;
}
.display-section.divertite .column2-half-nomargin .poll-diviertase-top .vote .send {
  background: #020202;
  border: 1px solid #7c7b7b;
  border-radius: 3px;
  color: #fff;
  padding: 3px 5px;
  font-weight: bold;
  font-size: 1.0em;
}
.display-section.divertite .column2-half-nomargin .poll-diviertase-top .vote .view-results {
  color: #1b1b1b;
  font-weight: bold;
  font-size: 1.0em;
  background: none;
  text-transform: uppercase;
}

/* display-section */
.ads-leaderboard {
  margin: 5px;
  text-align: center;
}

.ads-medium-rectangle {
  border: 3px solid #313131;
}
.ads-medium-rectangle.no-border {
  border: none;
}

.ads-medium-rectangle2 {
  margin: 0 25px 25px -180px;
  border: 3px solid #313131;
  float: left;
}

.ads-rectangle {
  border: 3px solid #313131;
}

_:-ms-fullscreen, :root .column5 .article.video-icon-play-small .video-icon-midle {
  margin-left: 50px !important;
}

/* IE11 */
_:-ms-fullscreen, :root .column5 .galeria-small.article .page-link.icon-galeria-small {
  margin-left: 50px !important;
}

/* IE11 */
_:-ms-fullscreen, :root .column5 .column2-half .video-icon-midle {
  margin-left: 50px !important;
}

/* IE11 */
@-moz-document url-prefix() {
  .column5 .article.video-icon-play-small .video-icon-midle {
    margin-left: -100px !important;
    margin-left: 50px;
  }

  .column5 .column2-half .video-icon-midle {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .video-icon-midle {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .article.galeria-small .icon-galeria-small {
    margin-left: -100px !important;
  }

  .column5 .column2-half .icon-galeria-small {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .icon-galeria-small {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}

@media \0screen\,screen\9 {
  .column5 .article.video-icon-play-small .video-icon-midle {
    margin-left: -100px !important;
  }

  .column5 .column2-half .video-icon-midle {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .video-icon-midle {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px;
    margin-top: 45px;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .article.galeria-small .icon-galeria-small {
    margin-left: -100px !important;
  }

  .column5 .column2-half .icon-galeria-small {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .icon-galeria-small {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px;
    margin-top: 45px;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}
@media screen\0 {
  .column5 .article.video-icon-play-small .video-icon-midle {
    margin-left: -100px !important;
  }

  .column5 .column2-half .video-icon-midle {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .video-icon-midle {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .article.galeria-small .icon-galeria-small {
    margin-left: -100px !important;
  }

  .column5 .column2-half .icon-galeria-small {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .icon-galeria-small {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}
.video-icon {
  background: url("../images/icons/play-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.video-icon-midle {
  background: url("../images/icons/play-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.icon-galeria-big {
  background: url("../images/icons/galeria-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.icon-galeria-small {
  background: url("../images/icons/galeria-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.breaking-news {
  border-top: 4px solid #e2001a;
}
.breaking-news .article {
  margin: 0 0 20px;
  overflow: initial;
}
.breaking-news .article h2 {
  font-size: 1.6em;
  background: #e2001a;
  color: #fff;
  display: inline-block;
  margin: -4px 0 0 -5px;
  padding: 5px 5px 5px 10px;
}
.breaking-news .article a.news-title {
  font-size: 7.2em;
  margin-left: 10px;
}
.breaking-news .article .text {
  font-size: 1.8em;
  margin-left: 10px;
}

.main-news-container {
  background: url(../images/backgrounds/main-news-bg.png) #e5e5ef repeat;
  padding: 10px 0 10px;
  border-top: 1px solid #353535;
  border-bottom: 4px solid #434343;
  display: block;
  width: 100%;
  overflow: hidden;
}
.main-news-container.special {
  background: none !important;
  border: none;
}

.main-news {
  overflow: hidden;
}
.main-news .article {
  z-index: 100;
}
.main-news .article h2 {
  margin: 0 0 5px;
}
.main-news.balcon-2b .left-column .article a.news-title, .main-news.balcon-2c .left-column .article a.news-title, .main-news.balcon-2d .left-column .article a.news-title {
  font-size: 5.4em;
}
.main-news.balcon-2a {
  background: url(../images/borders/main-balcon2c.png) repeat-y;
}
.main-news.balcon-2a .left-column .article .articlec a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-2a .left-column .article .articlec .image {
  width: 470px;
  height: 315px;
}
.main-news.balcon-2a .left-column .article .articlec .image img {
  margin-left: 10px;
}
.main-news.balcon-2a .right-column .article a.news-title {
  font-family: 'UtopiaStd-Semibold';
}
.main-news.balcon-2a .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-2a .column9 .video-icon {
  margin-left: 450px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2a .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2a .left-column.column9 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 450px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2a .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b {
  background: url(../images/borders/main-balcon2c.png) repeat-y;
}
.main-news.balcon-2b .left-column .article a.news-title {
  display: block;
}
.main-news.balcon-2b .left-column .article .image {
  width: 224px;
  height: 158px;
}
.main-news.balcon-2b .left-column .article .videoplay {
  margin: 0 23px 0 0;
}
.main-news.balcon-2b .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-2b .column9 .video-icon-midle {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b .left-column.column9 .article.galeria-doble .icon-galeria-small.page-link {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c {
  background: url(../images/borders/main-balcon2c.png) repeat-y;
}
.main-news.balcon-2c .left-column .article .image {
  width: 224px;
  height: 158px;
}
.main-news.balcon-2c .left-column .article .videoplay {
  margin: 0 20px 0 10px;
}
.main-news.balcon-2c .right-column .article {
  position: relative;
  overflow: initial;
  margin: 0 10px 0 15px;
}
.main-news.balcon-2c .right-column .article .image {
  width: 225px;
  height: 313px;
  margin-bottom: 0;
}
.main-news.balcon-2c .right-column .article h2 {
  position: absolute;
  top: 10px;
  color: #fff;
  background: #00558d;
  padding: 5px 5px 5px 10px;
  margin-left: -5px;
  font-family: Georgia;
  font-weight: bold;
}
.main-news.balcon-2c .right-column .article a.news-title {
  color: #fff;
  font-size: 1.7em;
  font-family: Arial;
  font-weight: bold;
  position: absolute;
  bottom: 0;
  left: 0;
  right: -6px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
}
.main-news.balcon-2c .right-column .article a.news-title.smaller {
  margin: 0;
}
.main-news.balcon-2c .column9 .video-icon-midle {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c .column3.no-border .video-icon {
  margin-left: 70px;
  margin-top: -210px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c .left-column.column9 .article.galeria-doble .icon-galeria-small {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c .right-column.column3.no-border .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 70px;
  margin-top: -210px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d {
  background: url(../images/borders/main-balcon3e.png) repeat-y;
}
.main-news.balcon-2d .left-column .article .image {
  width: 221px;
  height: 315px;
}
.main-news.balcon-2d .left-column .article .image img {
  margin-left: 10px;
}
.main-news.balcon-2d .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-2d .column9 .video-icon {
  margin-left: 570px;
  margin-top: 110px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d .left-column.column9 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 570px;
  margin-top: 110px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a {
  background: url(../images/borders/main-balcon3b.png) repeat-y;
}
.main-news.balcon-3a .left-column .article h2 {
  margin: 0;
}
.main-news.balcon-3a .left-column .article a.news-title {
  line-height: 42px;
  margin: 0 0 10px;
}
.main-news.balcon-3a .left-column .article .image {
  width: 236px;
  height: 158px;
}
.main-news.balcon-3a .left-column .article .image img {
  margin-left: 10px;
  margin-bottom: 8px;
}
.main-news.balcon-3a .middle-column .article a.news-title.smaller, .main-news.balcon-3a .right-column .article a.news-title.smaller {
  line-height: 26px;
  margin: 0 0 5px;
}
.main-news.balcon-3a .middle-column .article h2, .main-news.balcon-3a .right-column .article h2 {
  margin: 0 0 5px;
}
.main-news.balcon-3a .middle-column .article .image, .main-news.balcon-3a .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3a .right-column .article {
  margin: 0 10px 0 15px;
}
.main-news.balcon-3a .column6 .video-icon-midle {
  margin-left: 340px !important;
  margin-top: 60px !important;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .middle-column.column3 .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .left-column.column6 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 340px;
  margin-top: 60px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .middle-column.column3 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b {
  background: url(../images/borders/main-balcon3b.png) repeat-y;
}
.main-news.balcon-3b .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3b .left-column .article .image {
  width: 221px;
  height: 315px;
}
.main-news.balcon-3b .left-column .article .image img {
  margin-left: 10px;
}
.main-news.balcon-3b .middle-column .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3b .right-column .article {
  position: relative;
  overflow: initial;
  margin: 0 0 0 15px;
}
.main-news.balcon-3b .right-column .article .image {
  width: 225px;
  height: 315px;
  margin-bottom: 0;
}
.main-news.balcon-3b .right-column .article h2 {
  position: absolute;
  top: 10px;
  color: #fff;
  background: #00558d;
  padding: 5px 5px 5px 10px;
  margin-left: -5px;
  font-family: Georgia;
  font-weight: bold;
}
.main-news.balcon-3b .right-column .article a.news-title {
  color: #fff;
  font-size: 1.7em;
  font-family: Arial;
  font-weight: bold;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 2px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
}
.main-news.balcon-3b .right-column .article a.news-title.smaller {
  margin: 0;
}
.main-news.balcon-3b .column3.no-border .video-icon {
  margin-left: -40px;
  margin-top: -55px;
  /* top: inherit; */
  /* left: inherit; */
  z-index: 1;
}
.main-news.balcon-3b .middle-column.column3 .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b .column6 .video-icon {
  margin-left: 325px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b .right-column.column3.no-border .article.galeria-big .icon-galeria-big.page-link {
  margin-left: -40px;
  margin-top: -55px;
  /* top: inherit; */
  /* left: inherit; */
  z-index: 1;
}
.main-news.balcon-3b .middle-column.column3 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b .left-column.column6 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 325px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c {
  background: url(../images/borders/main-balcon3c.png) repeat-y;
}
.main-news.balcon-3c .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3c .left-column .article .image {
  width: 236px;
  height: 158px;
}
.main-news.balcon-3c .left-column .article .image img {
  margin-left: 10px;
  margin-bottom: 8px;
}
.main-news.balcon-3c .right-column .article {
  position: relative;
  overflow: initial;
}
.main-news.balcon-3c .right-column .article .image {
  width: 470px;
  height: 313px;
  margin-bottom: 0;
}
.main-news.balcon-3c .right-column .article h2 {
  position: absolute;
  top: 10px;
  color: #fff;
  background: #00558d;
  padding: 5px 5px 5px 10px;
  margin-left: -5px;
  font-family: Georgia;
  font-weight: bold;
}
.main-news.balcon-3c .right-column .article a.news-title {
  color: #fff;
  font-size: 1.7em;
  font-family: Arial;
  font-weight: bold;
  position: absolute;
  bottom: 1px;
  left: 0;
  right: 0;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
}
.main-news.balcon-3c .right-column .article a.news-title.smaller {
  margin: 0;
}
.main-news.balcon-3c .column6 .video-icon-midle {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c .column6.no-border .video-icon {
  margin-left: 190px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c .left-column.column6 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c .right-column.column6.no-border .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 190px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3d {
  background: url(../images/borders/main-balcon3e.png) repeat-y;
}
.main-news.balcon-3d .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3d .left-column .article .image {
  width: 236px;
  height: 158px;
}
.main-news.balcon-3d .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3e {
  background: url(../images/borders/main-balcon3e.png) repeat-y;
}
.main-news.balcon-3e .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3e .left-column .article .image {
  width: 221px;
  height: 315px;
}
.main-news.balcon-3e .left-column .article .videoc {
  width: 236px;
  height: 158px;
  margin: 10px 20px 5px 10px;
}
.main-news.balcon-3e .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3e .column9 .video-icon-midle {
  margin-left: 340px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3e .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3e .left-column.column9 .article.galeria-doble-especial .icon-galeria-small.page-link {
  margin-left: 340px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3e .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.two-col {
  background: none;
  border-top: none;
  padding: 0 0 10px;
  width: 100%;
  /*right-side*/
}
.main-news.two-col .article {
  position: relative;
}
.main-news.two-col .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.two-col .article .description-image {
  font-size: 1em;
  padding: 10px 0;
  font-weight: normal;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
}
.main-news.two-col .article .description-image h2 {
  background: #46155d;
  color: #fff;
  font-size: 1.2em;
  display: inline-block;
  padding: 5px 8px;
}
.main-news.two-col .article .description-image a.news-title {
  color: #ffed00;
  margin: 0 10px;
  display: block;
}
.main-news.two-col .article .description-image .text {
  color: #fff;
  margin: 0 10px;
}
.main-news.two-col .article .description-image .comments-no {
  margin: 10px 0 10px 10px;
  color: #c9c9c9;
}
.main-news.two-col .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.two-col .left-column .article .description-image {
  right: 340px;
  bottom: 16px;
}
.main-news.two-col .right-column .article {
  margin: 0 0 3px;
}
.main-news.two-col .right-column .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.two-col .right-column .article .description-image {
  bottom: 2px;
  top: 0;
  right: 159px;
}
.main-news.two-col .right-column .article .description-image .article-c a.news-title {
  font-size: 2.4em;
  color: #ffed00;
  margin: 0 10px;
}
.main-news.two-col .right-column .article .description-image .article-c a.news-title span {
  color: #fff;
}
.main-news.balcon-1a {
  /* Estilos para Apertura Doble Derecha */
}
.main-news.balcon-1a .special-opening .details {
  width: 385px;
  height: 350px;
  bottom: 10px;
  margin-left: 55%;
  overflow: hidden;
}
.main-news.balcon-1a .special-opening .image {
  height: 400px;
  bottom: 0px;
}
.main-news.balcon-1a .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 360px;
}
.main-news.balcon-1a main-news .balcon-1a .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1a .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1a .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1a .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 7em;
  margin: 10px 0;
  max-width: 385px;
  overflow: hidden;
}
.main-news.balcon-1a .special-opening .details a.news-title {
  font-size: 7em;
}
.main-news.balcon-1a .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1a .special-opening .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1b {
  /* Estilos para Apertura Doble Izquierda */
}
.main-news.balcon-1b .special-opening .details {
  width: 385px;
  height: 350px;
  bottom: 10px;
  margin-left: 0%;
  overflow: hidden;
}
.main-news.balcon-1b .special-opening .image {
  height: 400px;
  bottom: 0px;
}
.main-news.balcon-1b .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 360px;
}
.main-news.balcon-1b .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1b .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1b .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1b .news-title {
  color: #FFFFFF;
  font-size: 7em;
  margin: 10px 0;
  max-width: 385px;
  overflow: hidden;
}
.main-news.balcon-1b .special-opening .details a.news-title {
  font-size: 7em;
}
.main-news.balcon-1b .special-opening .video-icon {
  margin-left: 650px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1b .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 650px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1c {
  /* Estilos para Apertura Simple Derecha */
}
.main-news.balcon-1c .special-opening .details {
  height: 250px;
  margin-left: 59%;
  width: 345px;
}
.main-news.balcon-1c .special-opening .image {
  height: 300px;
  bottom: 0px;
}
.main-news.balcon-1c .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 340px;
}
.main-news.balcon-1c .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1c .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1c .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1c .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 4.6em;
  margin: 10px 0;
  max-width: 370px;
  overflow: hidden;
}
.main-news.balcon-1c .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1c .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1d {
  /* Estilos para Apertura Simple Izquierda */
}
.main-news.balcon-1d .special-opening .details {
  height: 250px;
  width: 345px;
}
.main-news.balcon-1d .special-opening .image {
  height: 300px;
  bottom: 0px;
}
.main-news.balcon-1d .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 340px;
}
.main-news.balcon-1d .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1d .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1d .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1d .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 4.6em;
  margin: 10px 0;
  max-width: 370px;
  overflow: hidden;
}
.main-news.balcon-1d .special-opening .video-icon {
  margin-left: 600px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1d .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 600px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1e {
  /* Estilos para Apertura Simple Derecha Vertical */
}
.main-news.balcon-1e .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  bottom: 0;
  height: 270px;
  left: 280px;
  padding: 15px;
  position: absolute;
  width: 650px;
}
.main-news.balcon-1e .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #E2001A;
  color: #FFFFFF;
  font-size: 1.3em;
  font-weight: bold;
  left: 15px;
  padding: 4px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.main-news.balcon-1e .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 7.6em;
  margin: 10px 0;
  max-width: 680px;
}
.main-news.balcon-1e .special-opening .image {
  height: 300px;
  bottom: 0px;
  width: 280px;
}
.main-news.balcon-1e .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 600px;
}
.main-news.balcon-1e .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1e .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1e .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1e .special-opening .video-icon {
  margin-left: 100px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1e .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 100px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1f .special-opening .image img {
  height: 300px !important;
  margin-left: 0;
  width: 550px;
}
.main-news.balcon-1f .special-opening .image {
  height: 300px !important;
  background-position: 0px !important;
}
.main-news.balcon-1f .special-opening .details {
  height: 250px;
  margin-bottom: 0;
  margin-left: 540px;
  overflow: hidden;
  width: 380px;
  background: none;
}
.main-news.balcon-1f .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 365px;
}
.main-news.balcon-1f span {
  color: #2698D0;
}
.main-news.balcon-1f .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #e2001a;
  margin-left: 15px;
}
.main-news.balcon-1f .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1f .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1f .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1f .special-opening .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 40px;
  margin-left: 0;
}
.main-news.balcon-1f .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1f a.news-title-celeste:after {
  content: "";
  display: block;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
}
.main-news.balcon-1f .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1f .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1f .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1f .special-opening .details .a-title-izq {
  margin-bottom: 10px;
  margin-top: 15px;
  min-height: 65px;
  width: auto;
}
.main-news.balcon-1f .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1f .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1f .special-opening .article .details .news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 4.6em;
  text-transform: none;
}
.main-news.balcon-1f .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1f .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 230px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1f .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 230px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1g .special-opening .image img {
  height: 300px !important;
  margin-left: 410px;
  width: 550px;
}
.main-news.balcon-1g .special-opening .image {
  height: 300px !important;
  background-position: 100% 50% !important;
}
.main-news.balcon-1g .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1g .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 385px;
}
.main-news.balcon-1g .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: inherit;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1g span {
  color: #2698D0;
}
.main-news.balcon-1g .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #e2001a;
  margin-left: 15px;
}
.main-news.balcon-1g .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1g .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1g .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1g .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 40px;
  margin-left: 0;
}
.main-news.balcon-1g .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1g .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1g .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1g .special-opening .article .details a.news-title {
  margin: 0;
  min-height: 65px;
}
.main-news.balcon-1g .special-opening .details .a-title-izq {
  margin-bottom: 5px;
  margin-top: 10px;
  min-height: 65px;
  width: auto;
}
.main-news.balcon-1g .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1g .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1g .special-opening .article .details .news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 5.2em;
  text-transform: none;
}
.main-news.balcon-1g .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1g .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 650px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1g .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 650px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1h .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  bottom: 0;
  height: 270px;
  left: 0;
  padding: 15px;
  position: absolute;
  width: 650px;
}
.main-news.balcon-1h .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #E2001A;
  color: #FFFFFF;
  font-size: 1.3em;
  font-weight: bold;
  left: 15px;
  padding: 4px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.main-news.balcon-1h .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 7.6em;
  margin: 10px 0;
  max-width: 680px;
}
.main-news.balcon-1h .special-opening .image {
  bottom: 0;
  height: 300px;
  margin-left: 680px;
  width: 280px;
}
.main-news.balcon-1h .special-opening .image img {
  height: 300px;
  width: 280px;
}
.main-news.balcon-1h .special-opening .details .page-collection {
  list-style-position: inside;
}
.main-news.balcon-1h .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 600px;
}
.main-news.balcon-1h .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1h .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1h .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1h .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 780px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1h .special-opening article.galeria-big .icon-galeria-big.page-link {
  margin-left: 780px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ao {
  /* Estilos Apertura Doble Derecha Ovación */
  /* Fin estilos para Doble Derecha Ovación */
}
.main-news.balcon-1ao .special-opening .details {
  bottom: 0;
  height: 350px;
  margin-bottom: 10px;
  margin-left: 590px;
  overflow: hidden;
  width: 320px;
}
.main-news.balcon-1ao .special-opening .image img {
  height: 400px !important;
}
.main-news.balcon-1ao .special-opening .image {
  height: 400px !important;
}
.main-news.balcon-1ao .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1ao span {
  color: #2698D0;
}
.main-news.balcon-1ao .special-opening .details .supratitle {
  background: #2698D0;
}
.main-news.balcon-1ao main-news .balcon-1a .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ao .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ao .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ao .special-opening .article .details a.news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  margin-left: 0;
  color: #2698D0;
}
.main-news.balcon-1ao .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1ao .special-opening .article .details a.news-title {
  font-family: Solido-Constricted-Black;
  margin: 10px 0;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1ao .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 20px;
}
.main-news.balcon-1ao .special-opening .details .a-title-der {
  width: auto;
  overflow: hidden;
  min-height: 65px;
  margin-top: -15px;
}
.main-news.balcon-1ao .special-opening .details .text {
  float: left;
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
  width: 320px;
}
.main-news.balcon-1ao .special-opening .article .details .news-title {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ao .special-opening .article .details .news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ao .special-opening .video-icon {
  margin-left: 270px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ao .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 270px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1bo {
  /* Estilos para Apertura Grande Ovación */
  /* Fin estilos para Apertura Grande Ovación */
}
.main-news.balcon-1bo .special-opening .image img {
  height: 400px !important;
}
.main-news.balcon-1bo .special-opening .image {
  height: 400px !important;
}
.main-news.balcon-1bo .special-opening .details {
  width: 910px !important;
}
.main-news.balcon-1bo span {
  color: #2698D0;
}
.main-news.balcon-1bo .special-opening .details .supratitle {
  background: #2698D0;
}
.main-news.balcon-1bo .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1bo .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1bo .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1bo .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1bo .special-opening .article .details a.news-title-celeste {
  font-size: 8.2em;
  display: inline;
  font-family: Solido-Constricted-Black;
  margin-left: 12px;
  color: #2698D0;
  min-height: 65px;
  margin-top: 5px;
  line-height: 110px;
}
.main-news.balcon-1bo .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1bo .special-opening .article .details a.news-title {
  font-family: Solido-Constricted-Black;
  margin: 10px 0;
  overflow: hidden;
  min-height: 70px;
  max-height: 80px;
  line-height: 90px;
}
.main-news.balcon-1bo .special-opening .details .a-title-izq {
  float: left;
  min-height: 80px;
  max-height: 100px;
  margin-top: 10px;
}
.main-news.balcon-1bo .special-opening .details .a-title-der {
  margin-top: 10px;
  min-height: 65px;
  margin-left: -12px;
}
.main-news.balcon-1bo .special-opening .details .text {
  float: left;
  width: 100%;
  margin-top: -5px;
}
.main-news.balcon-1bo .special-opening .article .details .news-title {
  font-size: 8.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1bo .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1bo .special-opening .video-icon {
  margin-left: 420px;
  margin-top: -340px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1bo .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 420px;
  margin-top: -340px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1co {
  /* Estilos para Apertura Doble Izquierda Ovación */
  /* Fin estilos para Apertura Doble Izquierda Ovación */
}
.main-news.balcon-1co .special-opening .image img {
  height: 400px !important;
}
.main-news.balcon-1co .special-opening .image {
  height: 400px !important;
}
.main-news.balcon-1co .special-opening .details {
  height: 350px;
  margin-bottom: 10px;
  margin-left: 0%;
  width: 320px;
  bottom: 0;
  overflow: hidden;
}
.main-news.balcon-1co .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1co span {
  color: #2698D0;
}
.main-news.balcon-1co .special-opening .details .supratitle {
  background: #2698D0;
}
.main-news.balcon-1co main-news .balcon-1a .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1co .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1co .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1co .special-opening .article .details a.news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  margin-left: 0;
  color: #2698D0;
  line-height: normal;
}
.main-news.balcon-1co .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1co .special-opening .article .details a.news-title {
  font-family: Solido-Constricted-Black;
  margin-top: 20px;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1co .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
}
.main-news.balcon-1co .special-opening .details .a-title-der {
  width: auto;
  margin-top: -20px;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1co .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
  float: left;
  width: 320px;
}
.main-news.balcon-1co .special-opening .article .details .news-title {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1co .special-opening .article .details .news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1co .special-opening .video-icon {
  margin-left: 630px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1co .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 630px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1do {
  /* Estilos para Apertura Simple Derecha Ovación */
  /* Fin estilos para Apertura Simple Derecha Ovación */
}
.main-news.balcon-1do .special-opening .image img {
  height: 300px !important;
}
.main-news.balcon-1do .special-opening .image {
  height: 300px !important;
}
.main-news.balcon-1do .special-opening .details {
  height: 252px;
  margin-bottom: 0;
  margin-left: 540px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1do .special-opening .details .page-collection li {
  width: 365px;
  color: #009EE0;
  float: left;
  margin-left: 25px;
  padding: 0;
}
.main-news.balcon-1do span {
  color: #2698D0;
}
.main-news.balcon-1do .special-opening .details .supratitle {
  background: #2698D0;
  margin-left: 0px;
}
.main-news.balcon-1do .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1do .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1do .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1do .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 70px;
  margin-left: 0;
  min-height: 65px;
}
.main-news.balcon-1do .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1do .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  min-height: 65px;
}
.main-news.balcon-1do .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 70px;
}
.main-news.balcon-1do .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
  margin-bottom: 0px;
}
.main-news.balcon-1do .special-opening .details .a-title-der {
  width: auto;
  margin-top: -10px;
  min-height: 65px;
}
.main-news.balcon-1do .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 5px;
  margin-top: 0px;
}
.main-news.balcon-1do .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1do .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1do .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1do .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1eo {
  /* Estilos para Apertura Simple Izquierda Ovación */
  /* Fin estilos para Apertura Simple Izquierda Ovación */
}
.main-news.balcon-1eo .special-opening .image img {
  height: 300px !important;
}
.main-news.balcon-1eo .special-opening .image {
  height: 300px !important;
}
.main-news.balcon-1eo .special-opening .details {
  height: 252px;
  margin-bottom: 0;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1eo .special-opening .details .page-collection li {
  width: 365px;
  color: #009EE0;
  float: left;
  margin-left: 25px;
  padding: 0;
}
.main-news.balcon-1eo span {
  color: #2698D0;
}
.main-news.balcon-1eo .special-opening .details .supratitle {
  background: #2698D0;
  margin-left: 0px;
}
.main-news.balcon-1eo .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1eo .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1eo .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1eo .special-opening .details a.news-title-celeste {
  color: #2698D0;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 50px;
  margin-left: 0;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1eo .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
  margin-bottom: 0px;
}
.main-news.balcon-1eo .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 70px;
}
.main-news.balcon-1eo .special-opening .details .a-title-der {
  width: auto;
  margin-top: -10px;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .details .a-title-der {
  width: auto;
  margin-top: -10px;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 5px;
  margin-top: 5px;
}
.main-news.balcon-1eo .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
  line-height: 67px;
}
.main-news.balcon-1eo .special-opening .video-icon {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1eo .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1fo {
  /* Estilos para Apertura Simple Cuadrada Derecha Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Derecha Ovación */
}
.main-news.balcon-1fo .special-opening .image img {
  height: 310px !important;
  margin-left: 0;
  width: 560px;
}
.main-news.balcon-1fo .special-opening .image {
  height: 300px !important;
  background-position: 0px !important;
}
.main-news.balcon-1fo .special-opening .details {
  height: 250px;
  margin-bottom: 0;
  margin-left: 550px;
  overflow: hidden;
  width: 370px;
  background: none;
}
.main-news.balcon-1fo .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1fo span {
  color: #2698D0;
}
.main-news.balcon-1fo .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1fo .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1fo .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1fo .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1fo .special-opening .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 40px;
  margin-left: 0;
}
.main-news.balcon-1fo .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1fo a.news-title-celeste:after {
  content: "";
  display: block;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
}
.main-news.balcon-1fo .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1fo .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1fo .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 67px;
}
.main-news.balcon-1fo .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
}
.main-news.balcon-1fo .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1fo .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1fo .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1fo .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
  line-height: 60px;
}
.main-news.balcon-1fo .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1fo .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1go {
  /* Estilos para Apertura Simple Cuadrada Izquierda Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Izquierda Ovación */
}
.main-news.balcon-1go .special-opening .image img {
  height: 310px !important;
  margin-left: 400px;
  width: 560px;
}
.main-news.balcon-1go .special-opening .image {
  height: 300px !important;
  background-position: 100% 50% !important;
}
.main-news.balcon-1go .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1go .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1go span {
  color: #2698D0;
}
.main-news.balcon-1go .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1go .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1go .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1go .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1go .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 63px;
  margin-left: 0;
}
.main-news.balcon-1go .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1go .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1go .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1go .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 65px;
}
.main-news.balcon-1go .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
}
.main-news.balcon-1go .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1go .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1go .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1go .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1go .special-opening .video-icon {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1go .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ho {
  /* Estilos para Apertura Simple Cuadrada Izquierda con Borde Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Izquierda con Borde Ovación */
}
.main-news.balcon-1ho .special-opening .image img {
  height: 280px !important;
  margin-left: 390px;
  margin-top: 10px;
  width: 560px;
}
.main-news.balcon-1ho .special-opening .image {
  height: 300px !important;
  background-position-x: 390px !important;
  background-position-y: 10px !important;
  background-size: 560px 280px !important;
}
.main-news.balcon-1ho .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1ho .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1ho span {
  color: #2698D0;
}
.main-news.balcon-1ho .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1ho .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ho .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ho .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ho .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 63px;
  margin-left: 0;
}
.main-news.balcon-1ho .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1ho .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1ho .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  display: inline;
}
.main-news.balcon-1ho .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1ho .special-opening .details .a-title-izq {
  min-height: 65px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.main-news.balcon-1ho .special-opening .details .a-title-der {
  width: auto;
  margin-top: -20px;
  min-height: 65px;
}
.main-news.balcon-1ho .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 5px;
}
.main-news.balcon-1ho .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .video-icon {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ho .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1io {
  /* Estilos para Apertura Simple Cuadrada Derecha con Borde Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Derecha con Borde Ovación */
}
.main-news.balcon-1io .special-opening .image img {
  height: 280px !important;
  margin-left: 10px;
  margin-top: 10px;
  width: 560px;
}
.main-news.balcon-1io .special-opening .image {
  height: 300px !important;
  background-position-x: 10px !important;
  background-position-y: 10px !important;
  background-size: 560px 280px !important;
}
.main-news.balcon-1io .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: 555px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1io .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1io span {
  color: #2698D0;
}
.main-news.balcon-1io .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1io .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1io .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1io .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1io .special-opening .article .details a.news-title {
  overflow: hidden;
  min-height: 65px;
  max-height: 70px;
  line-height: 70px;
}
.main-news.balcon-1io .special-opening .article .details a.news-title-celeste {
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1io .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1io .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1io .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1io .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1io .special-opening .details .a-title-izq {
  width: auto;
  margin-top: 15px;
}
.main-news.balcon-1io .special-opening .details .a-title-der {
  width: auto;
  margin-top: -15px;
  min-height: 65px;
}
.main-news.balcon-1io .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1io .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1io .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao {
  /* Apertura 2 columnas default */
}
.main-news.balcon-2ao .page-collection a {
  color: #009EE0;
}
.main-news.balcon-2ao .page-collection a:hover {
  text-decoration: underline;
}
.main-news.balcon-2ao .page-collection li {
  width: 100%;
  color: #009EE0;
  float: left;
  padding: 0;
}
.main-news.balcon-2ao .page-collection .video-link span {
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-2ao .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2ao .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2ao .collection li {
  padding: 0 5px 5px;
}
.main-news.balcon-2ao .left-column .article .description-image {
  bottom: 16px;
  right: 340px;
}
.main-news.balcon-2ao .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 10px 0;
}
.main-news.balcon-2ao .right-column-top .article .description-image {
  bottom: 2px;
  right: 159px;
  top: 0;
}
.main-news.balcon-2ao .right-column-bottom .article .description-image {
  bottom: 2px;
  right: 159px;
  top: 0;
}
.main-news.balcon-2ao .article .image {
  display: block;
  margin: 0;
  width: 100%;
}
.main-news.balcon-2ao .right-column-top .article {
  margin: 0 0 3px;
}
.main-news.balcon-2ao .right-column-bottom .article {
  margin: 0 0 3px;
}
.main-news.balcon-2ao .article {
  position: relative;
}
.main-news.balcon-2ao .left-column .article .image img {
  height: 409px;
  width: 651px;
}
.main-news.balcon-2ao .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-bottom: 15px;
}
.main-news.balcon-2ao .left-column .article .description-image .article-c a.news-title {
  color: #FFFFFF;
  font-family: TabletGothic-Heavy;
  font-size: 4.8em;
  margin-left: 10px;
  text-transform: uppercase;
}
.main-news.balcon-2ao .article .description-image .text {
  color: #FFFFFF;
  margin: 0 10px;
}
.main-news.balcon-2ao .left-column .article {
  margin: 0 5px 0 10px;
}
.main-news.balcon-2ao .right-column-top .article .description-image .article-c a.news-title {
  color: #FFFFFF;
  font-family: TabletGothic-ExtraBold;
  font-size: 2.2em;
  margin: 0 10px;
}
.main-news.balcon-2ao .right-column-bottom .article .description-image .article-c a.news-title {
  color: #FFFFFF;
  font-family: TabletGothic-ExtraBold;
  font-size: 2.2em;
  margin: 0 10px;
}
.main-news.balcon-2ao .article .description-image h2 {
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
}
.main-news.balcon-2ao .right-column-top .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-bottom: 15px;
}
.main-news.balcon-2ao .right-column-bottom .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-bottom: 15px;
}
.main-news.balcon-2ao .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2ao .right-column-top .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2ao .right-column-bottom .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2ao .column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao .column4-nomargin.no-border .video-icon-midle {
  margin-left: 210px;
  margin-top: 80px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao .column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao .column4-nomargin.no-border .icon-galeria-small {
  margin-left: 210px;
  margin-top: 80px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2bo .article {
  position: relative;
}
.main-news.balcon-2bo .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2bo .left-column .article .image img {
  width: 651px;
  height: 410px;
}
.main-news.balcon-2bo .left-column .article .description-image {
  right: 250px;
  bottom: 16px;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
}
.main-news.balcon-2bo .left-column .article .description-image .article-c {
  max-height: 380px;
}
.main-news.balcon-2bo .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
}
.main-news.balcon-2bo .left-column .article .description-image .article-c a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
}
.main-news.balcon-2bo .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2bo .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
}
.main-news.balcon-2bo .left-column .column8-wmargin.no-border .video-icon, .main-news.balcon-2bo .left-column .column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article {
  margin: 0 0 1px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image {
  bottom: 2px;
  top: 0;
  right: 159px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c h2 {
  background: #2698d0 none repeat scroll 0 0;
  color: #ffffff;
  display: inline-block;
  float: left;
  font-size: 0.7em;
  margin-left: 8px;
  margin-top: 8px;
  padding: 5px 8px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-1 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title {
  color: #9d9d9d;
  display: block;
  font-family: Solido-Constricted-Black;
  font-weight: normal;
  font-size: 25px;
  margin: 0px 5px 0px 10px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title span {
  color: #fff;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title {
  color: #FFF;
  display: block;
  font-family: Solido-Constricted-Black;
  font-weight: normal;
  font-size: 25px;
  margin: 0px 5px 0px 10px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title span {
  color: #fff;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .column4-nomargin.no-border .video-icon-midle, .main-news.balcon-2bo .right-column.column4-nomargin.no-border .column4-nomargin.no-border .icon-galeria-small {
  margin-left: 210px;
  margin-top: 80px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article {
  margin: 0 0 3px;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto h2, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: auto;
  float: none;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
  float: none;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2bo .collection.page-collection li {
  color: #2698d0;
  padding: 0 5px 5px;
}
.main-news.balcon-2bo .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698d0;
  font-weight: bold;
}
.main-news.balcon-2bo .collection.page-collection .video-link span, .main-news.balcon-2bo .collection.page-collection .image-link span, .main-news.balcon-2bo .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2bo .texto-1 {
  float: left;
}
.main-news.balcon-2bo .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
}
.main-news.balcon-2bo a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2co .left-column .article {
  position: relative;
}
.main-news.balcon-2co .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2co .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.balcon-2co .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2co .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2co .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
  width: auto;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2co .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2co .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2co .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2co .left-column .article .description-image .collection.page-collection li {
  color: #2698d0 !important;
  float: left !important;
  clear: both;
}
.main-news.balcon-2co .left-column .article .description-image .collection.page-collection li a {
  color: #2698d0;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  font-weight: bold;
}
.main-news.balcon-2co .left-column column8-wmargin.no-border .video-icon, .main-news.balcon-2co .left-column column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2co .free-html {
  width: 305px;
  height: 202px;
  margin-bottom: 5px;
}
.main-news.balcon-2co .bloquegris .article, .main-news.balcon-2co right-column .article {
  margin: 0 0 3px;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto, .main-news.balcon-2co right-column .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto h2, .main-news.balcon-2co right-column .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-1, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-2, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .left-column .article {
  position: relative;
}
.main-news.balcon-2do .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2do .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.balcon-2do .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2do .left-column .article .description-image .text {
  color: #fff;
  margin: 10px 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2do .left-column .article .description-image .comments-no {
  margin: 10px 0 10px 10px;
  color: #c9c9c9;
}
.main-news.balcon-2do .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2do .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
  float: left;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: none;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2do .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2do .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2do .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2do .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2do .left-column.column8-wmargin.no-border .icon-galeria-big, .main-news.balcon-2do .left-column.column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2do .bloquegris .article {
  margin: 0 0 3px;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .free-html1, .main-news.balcon-2do .free-html2 {
  width: 305px;
  height: 100px;
  margin-bottom: 3px;
}
.main-news.balcon-2eo .left-column .article {
  position: relative;
}
.main-news.balcon-2eo .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2eo .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.balcon-2eo .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2eo .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2eo .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection .image-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection .video-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2eo .left-column.column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2eo .left-column.column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article {
  margin: 0 0 3px;
  position: relative;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .image,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .image {
  margin-bottom: 1px;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .image img,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image {
  bottom: 2px;
  right: 159px;
  height: 202px;
  top: 0;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c h2,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c h2 {
  margin-top: 10px;
  background: #2698d0 none repeat scroll 0 0;
  color: #ffffff;
  display: inline-block;
  font-size: 0.7em;
  font-weight: normal;
  margin-bottom: 15px;
  padding: 5px 8px;
  margin-left: 10px;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-1,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-1 {
  clear: both;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title-celeste,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title-celeste {
  font-family: Solido-Constricted-Black;
  color: #2698D0;
  display: inline-block;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9d9d9d !important;
  font-family: Solido-Constricted-Black;
  font-size: 1.5em;
  margin-left: 10px;
  margin-top: 0;
  margin-bottom: 0;
  float: left;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-2,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Solido-Constricted-Black;
  float: left;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title {
  font-family: Solido-Constricted-Black;
  color: #FFF;
  display: inline-block;
  float: left;
  font-size: 1.5em;
  margin-top: 0;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title:after,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2fo .left-column .article {
  position: relative;
  margin: 0 8px;
}
.main-news.balcon-2fo .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2fo .left-column .article .image img {
  width: 675px;
  height: 300px;
}
.main-news.balcon-2fo .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2fo .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 13px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2fo .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection .image-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection .video-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2fo .right-column .article {
  margin: 0 0 3px;
  position: relative;
}
.main-news.balcon-2fo .right-column .article .image {
  margin-bottom: 1px;
}
.main-news.balcon-2fo .right-column .article .image img {
  width: 280px;
  height: 299px;
}
.main-news.balcon-2fo .right-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c h2 {
  margin-top: 10px;
  background: #2698d0 none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  font-weight: normal;
  margin-bottom: 13px;
  margin-top: 0;
  padding: 5px 8px;
  margin-left: 10px;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-1 {
  clear: unset;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9d9d9d !important;
  font-family: Solido-Constricted-Black;
  font-size: 2.8em;
  margin-left: 10px;
  margin-right: 0.2em;
  margin-top: 0;
  margin-bottom: 0;
  float: left;
  display: inline-flex;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Solido-Constricted-Black;
  float: none;
  display: block;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-2 a.news-title {
  font-family: Solido-Constricted-Black;
  color: #FFF;
  display: block;
  float: unset;
  font-size: 2.8em;
  margin-top: 0;
  margin-bottom: 16px;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
  clear: none;
}
.main-news.balcon-2go .left-column .article {
  position: relative;
  height: 413px;
}
.main-news.balcon-2go .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2go .left-column .article .image img {
  width: 651px;
  height: 413px;
}
.main-news.balcon-2go .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2go .left-column .article .description-image .text {
  color: #fff;
  margin: 10px 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2go .left-column .article .description-image .comments-no {
  margin: 10px 0 10px 10px;
  color: #c9c9c9;
}
.main-news.balcon-2go .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2go .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
  float: left;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: none;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2go .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2go .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2go .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2go .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2go .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2go .left-column.column8-wmargin.no-border .icon-galeria-big, .main-news.balcon-2go .left-column.column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2go .caja1 .article, .main-news.balcon-2go .caja2 .article, .main-news.balcon-2go .caja3 .article, .main-news.balcon-2go .caja4 .article {
  margin: 0 0 3px;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto, .main-news.balcon-2go .caja2 .article .description-image-sinfoto, .main-news.balcon-2go .caja3 .article .description-image-sinfoto, .main-news.balcon-2go .caja4 .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto h2, .main-news.balcon-2go .caja2 .article .description-image-sinfoto h2, .main-news.balcon-2go .caja3 .article .description-image-sinfoto h2, .main-news.balcon-2go .caja4 .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-1, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-1, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-1, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-2, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-2, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-2, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2ho .left-column .article {
  position: relative;
}
.main-news.balcon-2ho .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2ho .left-column .article .image img {
  width: 651px;
  height: 412px;
}
.main-news.balcon-2ho .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 50%;
  height: 100%;
  right: 250px;
  bottom: 2px;
}
.main-news.balcon-2ho .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
  float: left;
}
.main-news.balcon-2ho .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-left: 12px;
  margin-top: 12px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
  width: auto;
  float: none;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
  float: left;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: none;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2ho .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2ho .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2ho .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2ho .left-column .article .description-image .collection.page-collection li {
  color: #2698d0 !important;
  float: left !important;
  clear: both;
}
.main-news.balcon-2ho .left-column .article .description-image .collection.page-collection li a {
  color: #2698d0;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  font-weight: bold;
}
.main-news.balcon-2ho .left-column column8-wmargin.no-border .video-icon, .main-news.balcon-2ho .left-column column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ho .free-html {
  width: 305px;
  height: 202px;
  margin-bottom: 5px;
}
.main-news.balcon-2ho .bloquegris .article, .main-news.balcon-2ho right-column .article {
  margin: 0 0 3px;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto, .main-news.balcon-2ho right-column .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto h2, .main-news.balcon-2ho right-column .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto a.news-title:after, .main-news.balcon-2ho right-column .article .description-image-sinfoto a.news-title:after {
  display: inline-block !important;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-1, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
  width: auto;
  clear: both;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-2, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: none;
}
.main-news.balcon-2io .left-column .article {
  position: relative;
}
.main-news.balcon-2io .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2io .left-column .article .image img {
  width: 651px;
  height: 412px;
}
.main-news.balcon-2io .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 50%;
  right: 250px;
  bottom: 10px;
  margin-left: 8px;
}
.main-news.balcon-2io .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
  float: left;
}
.main-news.balcon-2io .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2io .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
  width: auto;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
  clear: none;
  width: auto;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2io .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2io .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2io .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2io .left-column .article .description-image .collection.page-collection li {
  color: #2698d0 !important;
  float: left !important;
  clear: both;
}
.main-news.balcon-2io .left-column .article .description-image .collection.page-collection li a {
  color: #2698d0;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  font-weight: bold;
}
.main-news.balcon-2io .left-column column8-wmargin.no-border .video-icon, .main-news.balcon-2io .left-column column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2io .free-html {
  width: 305px;
  height: 202px;
  margin-bottom: 5px;
}
.main-news.balcon-2io .bloquegris .article, .main-news.balcon-2io right-column .article {
  margin: 0 0 3px;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto, .main-news.balcon-2io right-column .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto h2, .main-news.balcon-2io right-column .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto a.news-title:after, .main-news.balcon-2io right-column .article .description-image-sinfoto a.news-title:after {
  display: inline-block !important;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-1, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
  width: auto;
  clear: both;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-2, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: none;
}
.main-news.balcon-4a .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 430px;
  margin-top: -360px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-4a .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 430px;
  margin-top: -360px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column5-wextra .article.video-icon-play-especial .image-c .video-icon {
  left: inherit;
  margin-left: -230px;
  margin-top: 80px;
  top: inherit;
  z-index: 1;
}

.column3-nomargin .article.video-icon-play-especial-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: -67px;
  margin-top: 10px;
  top: inherit;
  z-index: 1;
}

.left-column.column8-wmargin.no-border .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 560px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.left-column.column8-wmargin.no-border .article.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: 560px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.right-column.column4-nomargin.no-border .article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.right-column.column4-nomargin.no-border .article.galeria-small .image-c .icon-galeria-small {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.left-side.column8.no-border .tv-show-box.big-image.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 555px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.left-side.column8.no-border .tv-show-box.big-image.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: 555px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.right-side.column4.no-border .tv-show-box.small-image.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.left-side.column8.no-border .tv-show-box.small-image.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.column3-wextramargin .article.video-icon-play-big .video-icon {
  left: inherit;
  margin-left: -160px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.display-section.economia .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
  left: inherit;
  margin-left: 60px;
  margin-top: -80px;
  top: inherit;
  z-index: 1;
}

.article-module.column6-halfmargin .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: -160px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.article-module.column6-halfmargin .article.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: -160px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.section-list .first-article.video-icon-play-small .video-icon-midle {
  left: inherit;
  margin-left: 510px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.section-list .first-article.galeria-small .icon-galeria-small {
  left: inherit;
  margin-left: 510px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.widget-content .left-side .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 120px;
  margin-top: 40px;
  top: inherit;
  z-index: 1;
}

.middle-side .article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 100px;
  margin-top: 20px;
  top: inherit;
  z-index: 1;
}

.column2-half-wmargin.video-icon-play-small .box-articles-section.smaller .box-dotted-cream .article .video-icon-midle {
  left: inherit;
  margin-left: -125px;
  margin-top: 60px;
  top: inherit;
  z-index: 1;
}

.display-section.divertite .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
  left: inherit;
  margin-left: -100px;
  margin-top: 35px;
  top: inherit;
  z-index: 1;
}

.display-section.tvshow .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
  left: inherit;
  margin-left: -100px;
  margin-top: 35px;
  top: inherit;
  z-index: 1;
}

.three-sides-widget-content .column4-halfmargin.left-side .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 115px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.three-sides-widget-content .column2.no-border.right-side .article.article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 50px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.column8.main-page-content .box-articles-section .article-module.column5 .article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: -100px;
  margin-top: 70px;
  top: inherit;
  z-index: 1;
}

.column8.main-page-content .box-articles-section .article-module.column5 .article.galeria-small .image-c .icon-galeria-small {
  left: inherit;
  margin-left: -100px;
  margin-top: 70px;
  top: inherit;
  z-index: 1;
}

.middle-column.column3 .video-icon-midle {
  margin-left: 108px;
  margin-top: -140px;
}

.column5 .las-mejores-jugadas-articles .article.video-icon-play-small .video-icon-midle {
  left: inherit;
  margin-left: 35px;
  margin-top: 15px;
  top: inherit;
  z-index: 1;
  right: 0;
}

.column5 .las-mejores-jugadas-articles .article.video-icon-play-big .video-icon {
  margin-left: 140px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 0;
}

.column3 .video-icon-midle {
  margin-left: 90px;
  margin-top: -90px;
  left: inherit;
  top: inherit;
  z-index: 0;
}

.column5 .article.video-icon-play-small .video-icon-midle {
  left: inherit;
  margin-left: 50px;
  margin-top: 20px;
  top: inherit;
  z-index: 1;
}

.column5 .full-width .video-icon {
  margin-left: -235px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column5 .full-width .description-image {
  height: 2em;
  padding: 5px;
}

.column5 .video-icon {
  margin-left: -240px;
  margin-top: 82px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column5 .column2-half .video-icon-midle {
  left: inherit;
  margin-left: 76px;
  margin-top: -88px;
  top: inherit;
}

.column5 .article.galeria-small .icon-galeria-small.page-link {
  left: inherit;
  margin-left: 50px;
  margin-top: 20px;
  top: inherit;
  z-index: 1;
}

.column5 .column2-half.galeria-small .icon-galeria-small.page-link {
  left: inherit;
  margin-left: 76px;
  margin-top: -88px;
  top: inherit;
}

.column5 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: -240px;
  margin-top: 82px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column3 .galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -90px;
  left: inherit;
  top: inherit;
  z-index: 0;
}

.three-sides-widget-content .column4-halfmargin.left-side .article.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: 115px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.three-sides-widget-content .column2.no-border.right-side .article.article.galeria-small .image-c .icon-galeria-small {
  left: inherit;
  margin-left: 50px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.column2-half-wmargin.galeria-small .box-articles-section.smaller .box-dotted-cream .article .icon-galeria-small {
  left: inherit;
  margin-left: -125px;
  margin-top: 60px;
  top: inherit;
  z-index: 1;
}

.column5 .las-mejores-jugadas-articles .article.galeria-small .icon-galeria-small {
  left: inherit;
  margin-left: 35px;
  margin-top: 15px;
  top: inherit;
  z-index: 1;
}

.column5 .las-mejores-jugadas-articles .article.galeria-big .icon-galeria-big {
  margin-left: 140px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 0;
}

_:-ms-fullscreen, :root .column5 .article.video-icon-play-small .video-icon-midle {
  margin-left: 50px !important;
}

/* IE11 */
_:-ms-fullscreen, :root .column5 .galeria-small.article .page-link.icon-galeria-small {
  margin-left: 50px !important;
}

/* IE11 */
_:-ms-fullscreen, :root .column5 .column2-half .video-icon-midle {
  margin-left: 50px !important;
}

/* IE11 */
@-moz-document url-prefix() {
  .column5 .article.video-icon-play-small .video-icon-midle {
    margin-left: -100px !important;
    margin-left: 50px;
  }

  .column5 .column2-half .video-icon-midle {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .video-icon-midle {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .article.galeria-small .icon-galeria-small {
    margin-left: -100px !important;
  }

  .column5 .column2-half .icon-galeria-small {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .icon-galeria-small {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}

@media \0screen\,screen\9 {
  .column5 .article.video-icon-play-small .video-icon-midle {
    margin-left: -100px !important;
  }

  .column5 .column2-half .video-icon-midle {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .video-icon-midle {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px;
    margin-top: 45px;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .article.galeria-small .icon-galeria-small {
    margin-left: -100px !important;
  }

  .column5 .column2-half .icon-galeria-small {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .icon-galeria-small {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px;
    margin-top: 45px;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}
@media screen\0 {
  .column5 .article.video-icon-play-small .video-icon-midle {
    margin-left: -100px !important;
  }

  .column5 .column2-half .video-icon-midle {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .video-icon-midle {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .video-icon-midle {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .article.galeria-small .icon-galeria-small {
    margin-left: -100px !important;
  }

  .column5 .column2-half .icon-galeria-small {
    margin-left: -110px !important;
    margin-top: 40px !important;
  }

  .balcon-3a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .column5 .column2-half .icon-galeria-small {
    _margin-left: -130px !important;
    _margin-top: -100px !important;
  }

  .balcon-3a .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -128px !important;
    margin-top: 50px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2a .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2b .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-2d .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3b .middle-column.column3 .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }

  .balcon-3e .column3.no-border .icon-galeria-small {
    left: inherit;
    margin-left: -130px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}
.video-icon {
  background: url("../images/icons/play-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.video-icon-midle {
  background: url("../images/icons/play-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.icon-galeria-big {
  background: url("../images/icons/galeria-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.icon-galeria-small {
  background: url("../images/icons/galeria-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.breaking-news {
  border-top: 4px solid #e2001a;
}
.breaking-news .article {
  margin: 0 0 20px;
  overflow: initial;
}
.breaking-news .article h2 {
  font-size: 1.6em;
  background: #e2001a;
  color: #fff;
  display: inline-block;
  margin: -4px 0 0 -5px;
  padding: 5px 5px 5px 10px;
}
.breaking-news .article a.news-title {
  font-size: 7.2em;
  margin-left: 10px;
}
.breaking-news .article .text {
  font-size: 1.8em;
  margin-left: 10px;
}

.main-news-container {
  background: url(../images/backgrounds/main-news-bg.png) #e5e5ef repeat;
  padding: 10px 0 10px;
  border-top: 1px solid #353535;
  border-bottom: 4px solid #434343;
  display: block;
  width: 100%;
  overflow: hidden;
}
.main-news-container.special {
  background: none !important;
  border: none;
}

.main-news {
  overflow: hidden;
}
.main-news .article {
  z-index: 100;
}
.main-news .article h2 {
  margin: 0 0 5px;
}
.main-news.balcon-2b .left-column .article a.news-title, .main-news.balcon-2c .left-column .article a.news-title, .main-news.balcon-2d .left-column .article a.news-title {
  font-size: 5.4em;
}
.main-news.balcon-2a {
  background: url(../images/borders/main-balcon2c.png) repeat-y;
}
.main-news.balcon-2a .left-column .article .articlec a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-2a .left-column .article .articlec .image {
  width: 470px;
  height: 315px;
}
.main-news.balcon-2a .left-column .article .articlec .image img {
  margin-left: 10px;
}
.main-news.balcon-2a .right-column .article a.news-title {
  font-family: 'UtopiaStd-Semibold';
}
.main-news.balcon-2a .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-2a .column9 .video-icon {
  margin-left: 450px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2a .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2a .left-column.column9 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 450px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2a .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b {
  background: url(../images/borders/main-balcon2c.png) repeat-y;
}
.main-news.balcon-2b .left-column .article a.news-title {
  display: block;
}
.main-news.balcon-2b .left-column .article .image {
  width: 224px;
  height: 158px;
}
.main-news.balcon-2b .left-column .article .videoplay {
  margin: 0 23px 0 0;
}
.main-news.balcon-2b .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-2b .column9 .video-icon-midle {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b .left-column.column9 .article.galeria-doble .icon-galeria-small.page-link {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2b .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c {
  background: url(../images/borders/main-balcon2c.png) repeat-y;
}
.main-news.balcon-2c .left-column .article .image {
  width: 224px;
  height: 158px;
}
.main-news.balcon-2c .left-column .article .videoplay {
  margin: 0 20px 0 10px;
}
.main-news.balcon-2c .right-column .article {
  position: relative;
  overflow: initial;
  margin: 0 10px 0 15px;
}
.main-news.balcon-2c .right-column .article .image {
  width: 225px;
  height: 313px;
  margin-bottom: 0;
}
.main-news.balcon-2c .right-column .article h2 {
  position: absolute;
  top: 10px;
  color: #fff;
  background: #00558d;
  padding: 5px 5px 5px 10px;
  margin-left: -5px;
  font-family: Georgia;
  font-weight: bold;
}
.main-news.balcon-2c .right-column .article a.news-title {
  color: #fff;
  font-size: 1.7em;
  font-family: Arial;
  font-weight: bold;
  position: absolute;
  bottom: 0;
  left: 0;
  right: -6px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
}
.main-news.balcon-2c .right-column .article a.news-title.smaller {
  margin: 0;
}
.main-news.balcon-2c .column9 .video-icon-midle {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c .column3.no-border .video-icon {
  margin-left: 70px;
  margin-top: -210px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c .left-column.column9 .article.galeria-doble .icon-galeria-small {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2c .right-column.column3.no-border .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 70px;
  margin-top: -210px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d {
  background: url(../images/borders/main-balcon3e.png) repeat-y;
}
.main-news.balcon-2d .left-column .article .image {
  width: 221px;
  height: 315px;
}
.main-news.balcon-2d .left-column .article .image img {
  margin-left: 10px;
}
.main-news.balcon-2d .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-2d .column9 .video-icon {
  margin-left: 570px;
  margin-top: 110px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d .left-column.column9 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 570px;
  margin-top: 110px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2d .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a {
  background: url(../images/borders/main-balcon3b.png) repeat-y;
}
.main-news.balcon-3a .left-column .article h2 {
  margin: 0;
}
.main-news.balcon-3a .left-column .article a.news-title {
  line-height: 42px;
  margin: 0 0 10px;
}
.main-news.balcon-3a .left-column .article .image {
  width: 236px;
  height: 158px;
}
.main-news.balcon-3a .left-column .article .image img {
  margin-left: 10px;
  margin-bottom: 8px;
}
.main-news.balcon-3a .middle-column .article a.news-title.smaller, .main-news.balcon-3a .right-column .article a.news-title.smaller {
  line-height: 26px;
  margin: 0 0 5px;
}
.main-news.balcon-3a .middle-column .article h2, .main-news.balcon-3a .right-column .article h2 {
  margin: 0 0 5px;
}
.main-news.balcon-3a .middle-column .article .image, .main-news.balcon-3a .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3a .right-column .article {
  margin: 0 10px 0 15px;
}
.main-news.balcon-3a .column6 .video-icon-midle {
  margin-left: 340px !important;
  margin-top: 60px !important;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .middle-column.column3 .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .left-column.column6 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 340px;
  margin-top: 60px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .middle-column.column3 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3a .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b {
  background: url(../images/borders/main-balcon3b.png) repeat-y;
}
.main-news.balcon-3b .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3b .left-column .article .image {
  width: 221px;
  height: 315px;
}
.main-news.balcon-3b .left-column .article .image img {
  margin-left: 10px;
}
.main-news.balcon-3b .middle-column .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3b .right-column .article {
  position: relative;
  overflow: initial;
  margin: 0 0 0 15px;
}
.main-news.balcon-3b .right-column .article .image {
  width: 225px;
  height: 315px;
  margin-bottom: 0;
}
.main-news.balcon-3b .right-column .article h2 {
  position: absolute;
  top: 10px;
  color: #fff;
  background: #00558d;
  padding: 5px 5px 5px 10px;
  margin-left: -5px;
  font-family: Georgia;
  font-weight: bold;
}
.main-news.balcon-3b .right-column .article a.news-title {
  color: #fff;
  font-size: 1.7em;
  font-family: Arial;
  font-weight: bold;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 2px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
}
.main-news.balcon-3b .right-column .article a.news-title.smaller {
  margin: 0;
}
.main-news.balcon-3b .column3.no-border .video-icon {
  margin-left: -40px;
  margin-top: -55px;
  /* top: inherit; */
  /* left: inherit; */
  z-index: 1;
}
.main-news.balcon-3b .middle-column.column3 .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b .column6 .video-icon {
  margin-left: 325px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b .right-column.column3.no-border .article.galeria-big .icon-galeria-big.page-link {
  margin-left: -40px;
  margin-top: -55px;
  /* top: inherit; */
  /* left: inherit; */
  z-index: 1;
}
.main-news.balcon-3b .middle-column.column3 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3b .left-column.column6 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 325px;
  margin-top: 105px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c {
  background: url(../images/borders/main-balcon3c.png) repeat-y;
}
.main-news.balcon-3c .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3c .left-column .article .image {
  width: 236px;
  height: 158px;
}
.main-news.balcon-3c .left-column .article .image img {
  margin-left: 10px;
  margin-bottom: 8px;
}
.main-news.balcon-3c .right-column .article {
  position: relative;
  overflow: initial;
}
.main-news.balcon-3c .right-column .article .image {
  width: 470px;
  height: 313px;
  margin-bottom: 0;
}
.main-news.balcon-3c .right-column .article h2 {
  position: absolute;
  top: 10px;
  color: #fff;
  background: #00558d;
  padding: 5px 5px 5px 10px;
  margin-left: -5px;
  font-family: Georgia;
  font-weight: bold;
}
.main-news.balcon-3c .right-column .article a.news-title {
  color: #fff;
  font-size: 1.7em;
  font-family: Arial;
  font-weight: bold;
  position: absolute;
  bottom: 1px;
  left: 0;
  right: 0;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
}
.main-news.balcon-3c .right-column .article a.news-title.smaller {
  margin: 0;
}
.main-news.balcon-3c .column6 .video-icon-midle {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c .column6.no-border .video-icon {
  margin-left: 190px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c .left-column.column6 .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 345px;
  margin-top: 55px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3c .right-column.column6.no-border .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 190px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3d {
  background: url(../images/borders/main-balcon3e.png) repeat-y;
}
.main-news.balcon-3d .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3d .left-column .article .image {
  width: 236px;
  height: 158px;
}
.main-news.balcon-3d .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3e {
  background: url(../images/borders/main-balcon3e.png) repeat-y;
}
.main-news.balcon-3e .left-column .article a.news-title {
  font-size: 3.8em;
}
.main-news.balcon-3e .left-column .article .image {
  width: 221px;
  height: 315px;
}
.main-news.balcon-3e .left-column .article .videoc {
  width: 236px;
  height: 158px;
  margin: 10px 20px 5px 10px;
}
.main-news.balcon-3e .right-column .article .image {
  width: 224px;
  height: 138px;
}
.main-news.balcon-3e .column9 .video-icon-midle {
  margin-left: 340px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3e .column3.no-border .video-icon-midle {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3e .left-column.column9 .article.galeria-doble-especial .icon-galeria-small.page-link {
  margin-left: 340px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-3e .right-column.column3.no-border .article.galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -100px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.two-col {
  background: none;
  border-top: none;
  padding: 0 0 10px;
  width: 100%;
  /*right-side*/
}
.main-news.two-col .article {
  position: relative;
}
.main-news.two-col .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.two-col .article .description-image {
  font-size: 1em;
  padding: 10px 0;
  font-weight: normal;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
}
.main-news.two-col .article .description-image h2 {
  background: #46155d;
  color: #fff;
  font-size: 1.2em;
  display: inline-block;
  padding: 5px 8px;
}
.main-news.two-col .article .description-image a.news-title {
  color: #ffed00;
  margin: 0 10px;
  display: block;
}
.main-news.two-col .article .description-image .text {
  color: #fff;
  margin: 0 10px;
}
.main-news.two-col .article .description-image .comments-no {
  margin: 10px 0 10px 10px;
  color: #c9c9c9;
}
.main-news.two-col .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.two-col .left-column .article .description-image {
  right: 340px;
  bottom: 16px;
}
.main-news.two-col .right-column .article {
  margin: 0 0 3px;
}
.main-news.two-col .right-column .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.two-col .right-column .article .description-image {
  bottom: 2px;
  top: 0;
  right: 159px;
}
.main-news.two-col .right-column .article .description-image .article-c a.news-title {
  font-size: 2.4em;
  color: #ffed00;
  margin: 0 10px;
}
.main-news.two-col .right-column .article .description-image .article-c a.news-title span {
  color: #fff;
}
.main-news.balcon-1a {
  /* Estilos para Apertura Doble Derecha */
}
.main-news.balcon-1a .special-opening .details {
  width: 385px;
  height: 350px;
  bottom: 10px;
  margin-left: 55%;
  overflow: hidden;
}
.main-news.balcon-1a .special-opening .image {
  height: 400px;
  bottom: 0px;
}
.main-news.balcon-1a .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 360px;
}
.main-news.balcon-1a main-news .balcon-1a .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1a .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1a .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1a .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 7em;
  margin: 10px 0;
  max-width: 385px;
  overflow: hidden;
}
.main-news.balcon-1a .special-opening .details a.news-title {
  font-size: 7em;
}
.main-news.balcon-1a .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1a .special-opening .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1b {
  /* Estilos para Apertura Doble Izquierda */
}
.main-news.balcon-1b .special-opening .details {
  width: 385px;
  height: 350px;
  bottom: 10px;
  margin-left: 0%;
  overflow: hidden;
}
.main-news.balcon-1b .special-opening .image {
  height: 400px;
  bottom: 0px;
}
.main-news.balcon-1b .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 360px;
}
.main-news.balcon-1b .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1b .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1b .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1b .news-title {
  color: #FFFFFF;
  font-size: 7em;
  margin: 10px 0;
  max-width: 385px;
  overflow: hidden;
}
.main-news.balcon-1b .special-opening .details a.news-title {
  font-size: 7em;
}
.main-news.balcon-1b .special-opening .video-icon {
  margin-left: 650px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1b .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 650px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1c {
  /* Estilos para Apertura Simple Derecha */
}
.main-news.balcon-1c .special-opening .details {
  height: 250px;
  margin-left: 59%;
  width: 345px;
}
.main-news.balcon-1c .special-opening .image {
  height: 300px;
  bottom: 0px;
}
.main-news.balcon-1c .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 340px;
}
.main-news.balcon-1c .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1c .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1c .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1c .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 4.6em;
  margin: 10px 0;
  max-width: 370px;
  overflow: hidden;
}
.main-news.balcon-1c .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1c .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1d {
  /* Estilos para Apertura Simple Izquierda */
}
.main-news.balcon-1d .special-opening .details {
  height: 250px;
  width: 345px;
}
.main-news.balcon-1d .special-opening .image {
  height: 300px;
  bottom: 0px;
}
.main-news.balcon-1d .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 340px;
}
.main-news.balcon-1d .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1d .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1d .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1d .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 4.6em;
  margin: 10px 0;
  max-width: 370px;
  overflow: hidden;
}
.main-news.balcon-1d .special-opening .video-icon {
  margin-left: 600px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1d .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 600px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1e {
  /* Estilos para Apertura Simple Derecha Vertical */
}
.main-news.balcon-1e .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  bottom: 0;
  height: 270px;
  left: 280px;
  padding: 15px;
  position: absolute;
  width: 650px;
}
.main-news.balcon-1e .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #E2001A;
  color: #FFFFFF;
  font-size: 1.3em;
  font-weight: bold;
  left: 15px;
  padding: 4px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.main-news.balcon-1e .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 7.6em;
  margin: 10px 0;
  max-width: 680px;
}
.main-news.balcon-1e .special-opening .image {
  height: 300px;
  bottom: 0px;
  width: 280px;
}
.main-news.balcon-1e .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 600px;
}
.main-news.balcon-1e .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1e .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1e .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1e .special-opening .video-icon {
  margin-left: 100px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1e .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 100px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1f .special-opening .image img {
  height: 300px !important;
  margin-left: 0;
  width: 550px;
}
.main-news.balcon-1f .special-opening .image {
  height: 300px !important;
  background-position: 0px !important;
}
.main-news.balcon-1f .special-opening .details {
  height: 250px;
  margin-bottom: 0;
  margin-left: 540px;
  overflow: hidden;
  width: 380px;
  background: none;
}
.main-news.balcon-1f .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 365px;
}
.main-news.balcon-1f span {
  color: #2698D0;
}
.main-news.balcon-1f .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #e2001a;
  margin-left: 15px;
}
.main-news.balcon-1f .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1f .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1f .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1f .special-opening .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 40px;
  margin-left: 0;
}
.main-news.balcon-1f .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1f a.news-title-celeste:after {
  content: "";
  display: block;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
}
.main-news.balcon-1f .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1f .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1f .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1f .special-opening .details .a-title-izq {
  margin-bottom: 10px;
  margin-top: 15px;
  min-height: 65px;
  width: auto;
}
.main-news.balcon-1f .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1f .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1f .special-opening .article .details .news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 4.6em;
  text-transform: none;
}
.main-news.balcon-1f .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1f .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 230px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1f .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 230px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1g .special-opening .image img {
  height: 300px !important;
  margin-left: 410px;
  width: 550px;
}
.main-news.balcon-1g .special-opening .image {
  height: 300px !important;
  background-position: 100% 50% !important;
}
.main-news.balcon-1g .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1g .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 385px;
}
.main-news.balcon-1g .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: inherit;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1g span {
  color: #2698D0;
}
.main-news.balcon-1g .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #e2001a;
  margin-left: 15px;
}
.main-news.balcon-1g .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1g .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1g .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1g .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 40px;
  margin-left: 0;
}
.main-news.balcon-1g .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1g .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1g .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1g .special-opening .article .details a.news-title {
  margin: 0;
  min-height: 65px;
}
.main-news.balcon-1g .special-opening .details .a-title-izq {
  margin-bottom: 5px;
  margin-top: 10px;
  min-height: 65px;
  width: auto;
}
.main-news.balcon-1g .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1g .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1g .special-opening .article .details .news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 5.2em;
  text-transform: none;
}
.main-news.balcon-1g .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1g .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 650px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1g .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 650px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1h .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  bottom: 0;
  height: 270px;
  left: 0;
  padding: 15px;
  position: absolute;
  width: 650px;
}
.main-news.balcon-1h .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #E2001A;
  color: #FFFFFF;
  font-size: 1.3em;
  font-weight: bold;
  left: 15px;
  padding: 4px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.main-news.balcon-1h .special-opening .details .news-title {
  color: #FFFFFF;
  font-size: 7.6em;
  margin: 10px 0;
  max-width: 680px;
}
.main-news.balcon-1h .special-opening .image {
  bottom: 0;
  height: 300px;
  margin-left: 680px;
  width: 280px;
}
.main-news.balcon-1h .special-opening .image img {
  height: 300px;
  width: 280px;
}
.main-news.balcon-1h .special-opening .details .page-collection {
  list-style-position: inside;
}
.main-news.balcon-1h .special-opening .details .page-collection li {
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
  width: 600px;
}
.main-news.balcon-1h .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1h .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1h .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1h .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 780px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1h .special-opening article.galeria-big .icon-galeria-big.page-link {
  margin-left: 780px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ao {
  /* Estilos Apertura Doble Derecha Ovación */
  /* Fin estilos para Doble Derecha Ovación */
}
.main-news.balcon-1ao .special-opening .details {
  bottom: 0;
  height: 350px;
  margin-bottom: 10px;
  margin-left: 590px;
  overflow: hidden;
  width: 320px;
}
.main-news.balcon-1ao .special-opening .image img {
  height: 400px !important;
}
.main-news.balcon-1ao .special-opening .image {
  height: 400px !important;
}
.main-news.balcon-1ao .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1ao span {
  color: #2698D0;
}
.main-news.balcon-1ao .special-opening .details .supratitle {
  background: #2698D0;
}
.main-news.balcon-1ao main-news .balcon-1a .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ao .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ao .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ao .special-opening .article .details a.news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  margin-left: 0;
  color: #2698D0;
}
.main-news.balcon-1ao .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1ao .special-opening .article .details a.news-title {
  font-family: Solido-Constricted-Black;
  margin: 10px 0;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1ao .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 20px;
}
.main-news.balcon-1ao .special-opening .details .a-title-der {
  width: auto;
  overflow: hidden;
  min-height: 65px;
  margin-top: -15px;
}
.main-news.balcon-1ao .special-opening .details .text {
  float: left;
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
  width: 320px;
}
.main-news.balcon-1ao .special-opening .article .details .news-title {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ao .special-opening .article .details .news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ao .special-opening .video-icon {
  margin-left: 270px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ao .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 270px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1bo {
  /* Estilos para Apertura Grande Ovación */
  /* Fin estilos para Apertura Grande Ovación */
}
.main-news.balcon-1bo .special-opening .image img {
  height: 400px !important;
}
.main-news.balcon-1bo .special-opening .image {
  height: 400px !important;
}
.main-news.balcon-1bo .special-opening .details {
  width: 910px !important;
}
.main-news.balcon-1bo span {
  color: #2698D0;
}
.main-news.balcon-1bo .special-opening .details .supratitle {
  background: #2698D0;
}
.main-news.balcon-1bo .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1bo .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1bo .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1bo .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1bo .special-opening .article .details a.news-title-celeste {
  font-size: 8.2em;
  display: inline;
  font-family: Solido-Constricted-Black;
  margin-left: 12px;
  color: #2698D0;
  min-height: 65px;
  margin-top: 5px;
  line-height: 110px;
}
.main-news.balcon-1bo .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1bo .special-opening .article .details a.news-title {
  font-family: Solido-Constricted-Black;
  margin: 10px 0;
  overflow: hidden;
  min-height: 70px;
  max-height: 80px;
  line-height: 90px;
}
.main-news.balcon-1bo .special-opening .details .a-title-izq {
  float: left;
  min-height: 80px;
  max-height: 100px;
  margin-top: 10px;
}
.main-news.balcon-1bo .special-opening .details .a-title-der {
  margin-top: 10px;
  min-height: 65px;
  margin-left: -12px;
}
.main-news.balcon-1bo .special-opening .details .text {
  float: left;
  width: 100%;
  margin-top: -5px;
}
.main-news.balcon-1bo .special-opening .article .details .news-title {
  font-size: 8.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1bo .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1bo .special-opening .video-icon {
  margin-left: 420px;
  margin-top: -340px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1bo .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 420px;
  margin-top: -340px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1co {
  /* Estilos para Apertura Doble Izquierda Ovación */
  /* Fin estilos para Apertura Doble Izquierda Ovación */
}
.main-news.balcon-1co .special-opening .image img {
  height: 400px !important;
}
.main-news.balcon-1co .special-opening .image {
  height: 400px !important;
}
.main-news.balcon-1co .special-opening .details {
  height: 350px;
  margin-bottom: 10px;
  margin-left: 0%;
  width: 320px;
  bottom: 0;
  overflow: hidden;
}
.main-news.balcon-1co .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1co span {
  color: #2698D0;
}
.main-news.balcon-1co .special-opening .details .supratitle {
  background: #2698D0;
}
.main-news.balcon-1co main-news .balcon-1a .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1co .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1co .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1co .special-opening .article .details a.news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  margin-left: 0;
  color: #2698D0;
  line-height: normal;
}
.main-news.balcon-1co .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1co .special-opening .article .details a.news-title {
  font-family: Solido-Constricted-Black;
  margin-top: 20px;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1co .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
}
.main-news.balcon-1co .special-opening .details .a-title-der {
  width: auto;
  margin-top: -20px;
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1co .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
  float: left;
  width: 320px;
}
.main-news.balcon-1co .special-opening .article .details .news-title {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1co .special-opening .article .details .news-title-celeste {
  font-size: 7.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1co .special-opening .video-icon {
  margin-left: 630px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1co .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 630px;
  margin-top: -250px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1do {
  /* Estilos para Apertura Simple Derecha Ovación */
  /* Fin estilos para Apertura Simple Derecha Ovación */
}
.main-news.balcon-1do .special-opening .image img {
  height: 300px !important;
}
.main-news.balcon-1do .special-opening .image {
  height: 300px !important;
}
.main-news.balcon-1do .special-opening .details {
  height: 252px;
  margin-bottom: 0;
  margin-left: 540px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1do .special-opening .details .page-collection li {
  width: 365px;
  color: #009EE0;
  float: left;
  margin-left: 25px;
  padding: 0;
}
.main-news.balcon-1do span {
  color: #2698D0;
}
.main-news.balcon-1do .special-opening .details .supratitle {
  background: #2698D0;
  margin-left: 0px;
}
.main-news.balcon-1do .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1do .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1do .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1do .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 70px;
  margin-left: 0;
  min-height: 65px;
}
.main-news.balcon-1do .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1do .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  min-height: 65px;
}
.main-news.balcon-1do .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 70px;
}
.main-news.balcon-1do .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
  margin-bottom: 0px;
}
.main-news.balcon-1do .special-opening .details .a-title-der {
  width: auto;
  margin-top: -10px;
  min-height: 65px;
}
.main-news.balcon-1do .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 5px;
  margin-top: 0px;
}
.main-news.balcon-1do .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1do .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1do .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1do .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1eo {
  /* Estilos para Apertura Simple Izquierda Ovación */
  /* Fin estilos para Apertura Simple Izquierda Ovación */
}
.main-news.balcon-1eo .special-opening .image img {
  height: 300px !important;
}
.main-news.balcon-1eo .special-opening .image {
  height: 300px !important;
}
.main-news.balcon-1eo .special-opening .details {
  height: 252px;
  margin-bottom: 0;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1eo .special-opening .details .page-collection li {
  width: 365px;
  color: #009EE0;
  float: left;
  margin-left: 25px;
  padding: 0;
}
.main-news.balcon-1eo span {
  color: #2698D0;
}
.main-news.balcon-1eo .special-opening .details .supratitle {
  background: #2698D0;
  margin-left: 0px;
}
.main-news.balcon-1eo .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1eo .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1eo .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1eo .special-opening .details a.news-title-celeste {
  color: #2698D0;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 50px;
  margin-left: 0;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1eo .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
  margin-bottom: 0px;
}
.main-news.balcon-1eo .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 70px;
}
.main-news.balcon-1eo .special-opening .details .a-title-der {
  width: auto;
  margin-top: -10px;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .details .a-title-der {
  width: auto;
  margin-top: -10px;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 5px;
  margin-top: 5px;
}
.main-news.balcon-1eo .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1eo .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
  line-height: 67px;
}
.main-news.balcon-1eo .special-opening .video-icon {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1eo .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1fo {
  /* Estilos para Apertura Simple Cuadrada Derecha Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Derecha Ovación */
}
.main-news.balcon-1fo .special-opening .image img {
  height: 310px !important;
  margin-left: 0;
  width: 560px;
}
.main-news.balcon-1fo .special-opening .image {
  height: 300px !important;
  background-position: 0px !important;
}
.main-news.balcon-1fo .special-opening .details {
  height: 250px;
  margin-bottom: 0;
  margin-left: 550px;
  overflow: hidden;
  width: 370px;
  background: none;
}
.main-news.balcon-1fo .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1fo span {
  color: #2698D0;
}
.main-news.balcon-1fo .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1fo .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1fo .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1fo .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1fo .special-opening .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 40px;
  margin-left: 0;
}
.main-news.balcon-1fo .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1fo a.news-title-celeste:after {
  content: "";
  display: block;
  height: 4px;
  line-height: 1px;
  font-size: 1px;
}
.main-news.balcon-1fo .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1fo .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1fo .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 67px;
}
.main-news.balcon-1fo .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
}
.main-news.balcon-1fo .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1fo .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1fo .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1fo .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
  line-height: 60px;
}
.main-news.balcon-1fo .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1fo .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1go {
  /* Estilos para Apertura Simple Cuadrada Izquierda Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Izquierda Ovación */
}
.main-news.balcon-1go .special-opening .image img {
  height: 310px !important;
  margin-left: 400px;
  width: 560px;
}
.main-news.balcon-1go .special-opening .image {
  height: 300px !important;
  background-position: 100% 50% !important;
}
.main-news.balcon-1go .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1go .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1go span {
  color: #2698D0;
}
.main-news.balcon-1go .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1go .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1go .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1go .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1go .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 63px;
  margin-left: 0;
}
.main-news.balcon-1go .special-opening .article .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1go .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1go .special-opening .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-1go .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  min-height: 65px;
  line-height: 65px;
}
.main-news.balcon-1go .special-opening .details .a-title-izq {
  width: auto;
  min-height: 65px;
  margin-top: 15px;
}
.main-news.balcon-1go .special-opening .details .a-title-der {
  width: auto;
  margin-top: 0px;
  min-height: 65px;
}
.main-news.balcon-1go .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1go .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1go .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1go .special-opening .video-icon {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1go .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ho {
  /* Estilos para Apertura Simple Cuadrada Izquierda con Borde Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Izquierda con Borde Ovación */
}
.main-news.balcon-1ho .special-opening .image img {
  height: 280px !important;
  margin-left: 390px;
  margin-top: 10px;
  width: 560px;
}
.main-news.balcon-1ho .special-opening .image {
  height: 300px !important;
  background-position-x: 390px !important;
  background-position-y: 10px !important;
  background-size: 560px 280px !important;
}
.main-news.balcon-1ho .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: -15px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1ho .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1ho span {
  color: #2698D0;
}
.main-news.balcon-1ho .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1ho .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ho .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ho .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1ho .special-opening .article .details a.news-title-celeste {
  color: #2698D0;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 6.2em;
  line-height: 63px;
  margin-left: 0;
}
.main-news.balcon-1ho .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1ho .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1ho .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .article .details a.news-title {
  margin: 0;
  overflow: hidden;
  display: inline;
}
.main-news.balcon-1ho .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
  min-height: 65px;
}
.main-news.balcon-1ho .special-opening .details .a-title-izq {
  min-height: 65px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.main-news.balcon-1ho .special-opening .details .a-title-der {
  width: auto;
  margin-top: -20px;
  min-height: 65px;
}
.main-news.balcon-1ho .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 5px;
}
.main-news.balcon-1ho .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1ho .special-opening .video-icon {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1ho .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 640px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1io {
  /* Estilos para Apertura Simple Cuadrada Derecha con Borde Ovación */
  /* Fin estilos para Apertura Simple Cuadrada Derecha con Borde Ovación */
}
.main-news.balcon-1io .special-opening .image img {
  height: 280px !important;
  margin-left: 10px;
  margin-top: 10px;
  width: 560px;
}
.main-news.balcon-1io .special-opening .image {
  height: 300px !important;
  background-position-x: 10px !important;
  background-position-y: 10px !important;
  background-size: 560px 280px !important;
}
.main-news.balcon-1io .special-opening .details {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 250px;
  margin-bottom: 0;
  margin-left: 555px;
  overflow: hidden;
  width: 370px;
}
.main-news.balcon-1io .special-opening .details .page-collection li {
  width: auto;
  color: #009EE0;
  float: left;
  margin-left: 30px;
  padding: 0;
}
.main-news.balcon-1io span {
  color: #2698D0;
}
.main-news.balcon-1io .special-opening .details .supratitle {
  background: none repeat scroll 0 0 #2698D0;
  margin-left: 15px;
}
.main-news.balcon-1io .page-collection .video-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1io .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1io .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-1io .special-opening .article .details a.news-title {
  overflow: hidden;
  min-height: 65px;
  max-height: 70px;
  line-height: 70px;
}
.main-news.balcon-1io .special-opening .article .details a.news-title-celeste {
  overflow: hidden;
  min-height: 65px;
}
.main-news.balcon-1io .special-opening .details a.news-title-celeste:hover {
  color: #686868 !important;
}
.main-news.balcon-1io .special-opening .article {
  background: none repeat scroll 0 0 #2F3133;
  margin: 0;
}
.main-news.balcon-1io .special-opening .article .details .news-title {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1io .special-opening .article .details .news-title-celeste {
  font-size: 6.2em;
  font-family: Solido-Constricted-Black;
  text-transform: uppercase;
}
.main-news.balcon-1io .special-opening .details .a-title-izq {
  width: auto;
  margin-top: 15px;
}
.main-news.balcon-1io .special-opening .details .a-title-der {
  width: auto;
  margin-top: -15px;
  min-height: 65px;
}
.main-news.balcon-1io .special-opening .details .text {
  color: #FFFFFF;
  margin-bottom: 15px;
  margin-top: 0px;
}
.main-news.balcon-1io .special-opening .video-icon {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-1io .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 240px;
  margin-top: -200px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao {
  /* Apertura 2 columnas default */
}
.main-news.balcon-2ao .page-collection a {
  color: #009EE0;
}
.main-news.balcon-2ao .page-collection a:hover {
  text-decoration: underline;
}
.main-news.balcon-2ao .page-collection li {
  width: 100%;
  color: #009EE0;
  float: left;
  padding: 0;
}
.main-news.balcon-2ao .page-collection .video-link span {
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
}
.main-news.balcon-2ao .page-collection .image-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2ao .page-collection .audio-link span {
  color: #FFFFFF;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2ao .collection li {
  padding: 0 5px 5px;
}
.main-news.balcon-2ao .left-column .article .description-image {
  bottom: 16px;
  right: 340px;
}
.main-news.balcon-2ao .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 10px 0;
}
.main-news.balcon-2ao .right-column-top .article .description-image {
  bottom: 2px;
  right: 159px;
  top: 0;
}
.main-news.balcon-2ao .right-column-bottom .article .description-image {
  bottom: 2px;
  right: 159px;
  top: 0;
}
.main-news.balcon-2ao .article .image {
  display: block;
  margin: 0;
  width: 100%;
}
.main-news.balcon-2ao .right-column-top .article {
  margin: 0 0 3px;
}
.main-news.balcon-2ao .right-column-bottom .article {
  margin: 0 0 3px;
}
.main-news.balcon-2ao .article {
  position: relative;
}
.main-news.balcon-2ao .left-column .article .image img {
  height: 409px;
  width: 651px;
}
.main-news.balcon-2ao .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-bottom: 15px;
}
.main-news.balcon-2ao .left-column .article .description-image .article-c a.news-title {
  color: #FFFFFF;
  font-family: TabletGothic-Heavy;
  font-size: 4.8em;
  margin-left: 10px;
  text-transform: uppercase;
}
.main-news.balcon-2ao .article .description-image .text {
  color: #FFFFFF;
  margin: 0 10px;
}
.main-news.balcon-2ao .left-column .article {
  margin: 0 5px 0 10px;
}
.main-news.balcon-2ao .right-column-top .article .description-image .article-c a.news-title {
  color: #FFFFFF;
  font-family: TabletGothic-ExtraBold;
  font-size: 2.2em;
  margin: 0 10px;
}
.main-news.balcon-2ao .right-column-bottom .article .description-image .article-c a.news-title {
  color: #FFFFFF;
  font-family: TabletGothic-ExtraBold;
  font-size: 2.2em;
  margin: 0 10px;
}
.main-news.balcon-2ao .article .description-image h2 {
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
}
.main-news.balcon-2ao .right-column-top .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-bottom: 15px;
}
.main-news.balcon-2ao .right-column-bottom .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-bottom: 15px;
}
.main-news.balcon-2ao .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2ao .right-column-top .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2ao .right-column-bottom .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2ao .column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao .column4-nomargin.no-border .video-icon-midle {
  margin-left: 210px;
  margin-top: 80px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao .column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ao .column4-nomargin.no-border .icon-galeria-small {
  margin-left: 210px;
  margin-top: 80px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2bo .article {
  position: relative;
}
.main-news.balcon-2bo .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2bo .left-column .article .image img {
  width: 651px;
  height: 410px;
}
.main-news.balcon-2bo .left-column .article .description-image {
  right: 250px;
  bottom: 16px;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
}
.main-news.balcon-2bo .left-column .article .description-image .article-c {
  max-height: 380px;
}
.main-news.balcon-2bo .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
}
.main-news.balcon-2bo .left-column .article .description-image .article-c a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
}
.main-news.balcon-2bo .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2bo .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
}
.main-news.balcon-2bo .left-column .column8-wmargin.no-border .video-icon, .main-news.balcon-2bo .left-column .column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article {
  margin: 0 0 1px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image {
  bottom: 2px;
  top: 0;
  right: 159px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c h2 {
  background: #2698d0 none repeat scroll 0 0;
  color: #ffffff;
  display: inline-block;
  float: left;
  font-size: 0.7em;
  margin-left: 8px;
  margin-top: 8px;
  padding: 5px 8px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-1 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title {
  color: #9d9d9d;
  display: block;
  font-family: Solido-Constricted-Black;
  font-weight: normal;
  font-size: 25px;
  margin: 0px 5px 0px 10px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title span {
  color: #fff;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title {
  color: #FFF;
  display: block;
  font-family: Solido-Constricted-Black;
  font-weight: normal;
  font-size: 25px;
  margin: 0px 5px 0px 10px;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title span {
  color: #fff;
}
.main-news.balcon-2bo .right-column.column4-nomargin.no-border .column4-nomargin.no-border .video-icon-midle, .main-news.balcon-2bo .right-column.column4-nomargin.no-border .column4-nomargin.no-border .icon-galeria-small {
  margin-left: 210px;
  margin-top: 80px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article {
  margin: 0 0 3px;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto h2, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: auto;
  float: none;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
  float: none;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2bo .middle1-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2bo .middle2-column.bloquegris.column4-nomargin.no-border .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2bo .collection.page-collection li {
  color: #2698d0;
  padding: 0 5px 5px;
}
.main-news.balcon-2bo .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698d0;
  font-weight: bold;
}
.main-news.balcon-2bo .collection.page-collection .video-link span, .main-news.balcon-2bo .collection.page-collection .image-link span, .main-news.balcon-2bo .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2bo .texto-1 {
  float: left;
}
.main-news.balcon-2bo .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
}
.main-news.balcon-2bo a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2co .left-column .article {
  position: relative;
}
.main-news.balcon-2co .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2co .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.balcon-2co .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2co .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2co .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
  width: auto;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
}
.main-news.balcon-2co .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2co .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2co .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2co .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2co .left-column .article .description-image .collection.page-collection li {
  color: #2698d0 !important;
  float: left !important;
  clear: both;
}
.main-news.balcon-2co .left-column .article .description-image .collection.page-collection li a {
  color: #2698d0;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  font-weight: bold;
}
.main-news.balcon-2co .left-column column8-wmargin.no-border .video-icon, .main-news.balcon-2co .left-column column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2co .free-html {
  width: 305px;
  height: 202px;
  margin-bottom: 5px;
}
.main-news.balcon-2co .bloquegris .article, .main-news.balcon-2co right-column .article {
  margin: 0 0 3px;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto, .main-news.balcon-2co right-column .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto h2, .main-news.balcon-2co right-column .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-1, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-2, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2co .bloquegris .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2co right-column .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .left-column .article {
  position: relative;
}
.main-news.balcon-2do .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2do .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.balcon-2do .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2do .left-column .article .description-image .text {
  color: #fff;
  margin: 10px 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2do .left-column .article .description-image .comments-no {
  margin: 10px 0 10px 10px;
  color: #c9c9c9;
}
.main-news.balcon-2do .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2do .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
  float: left;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: none;
}
.main-news.balcon-2do .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2do .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2do .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2do .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2do .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2do .left-column.column8-wmargin.no-border .icon-galeria-big, .main-news.balcon-2do .left-column.column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2do .bloquegris .article {
  margin: 0 0 3px;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2do .bloquegris .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2do .free-html1, .main-news.balcon-2do .free-html2 {
  width: 305px;
  height: 100px;
  margin-bottom: 3px;
}
.main-news.balcon-2eo .left-column .article {
  position: relative;
}
.main-news.balcon-2eo .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2eo .left-column .article .image img {
  width: 651px;
  height: 409px;
}
.main-news.balcon-2eo .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2eo .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2eo .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
}
.main-news.balcon-2eo .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection .image-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection .video-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2eo .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2eo .left-column.column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2eo .left-column.column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article {
  margin: 0 0 3px;
  position: relative;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .image,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .image {
  margin-bottom: 1px;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .image img,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .image img {
  width: 306px;
  height: 202px;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image {
  bottom: 2px;
  right: 159px;
  height: 202px;
  top: 0;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c h2,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c h2 {
  margin-top: 10px;
  background: #2698d0 none repeat scroll 0 0;
  color: #ffffff;
  display: inline-block;
  font-size: 0.7em;
  font-weight: normal;
  margin-bottom: 15px;
  padding: 5px 8px;
  margin-left: 10px;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-1,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-1 {
  clear: both;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title-celeste,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-1 a.news-title-celeste {
  font-family: Solido-Constricted-Black;
  color: #2698D0;
  display: inline-block;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9d9d9d !important;
  font-family: Solido-Constricted-Black;
  font-size: 1.5em;
  margin-left: 10px;
  margin-top: 0;
  margin-bottom: 0;
  float: left;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-2,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Solido-Constricted-Black;
  float: left;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title {
  font-family: Solido-Constricted-Black;
  color: #FFF;
  display: inline-block;
  float: left;
  font-size: 1.5em;
  margin-top: 0;
}
.main-news.balcon-2eo .right-column-top.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title:after,
.main-news.balcon-2eo .right-column-bottom.column4-nomargin.no-border .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2fo .left-column .article {
  position: relative;
  margin: 0 8px;
}
.main-news.balcon-2fo .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2fo .left-column .article .image img {
  width: 675px;
  height: 300px;
}
.main-news.balcon-2fo .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2fo .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 13px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2fo .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
}
.main-news.balcon-2fo .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection .image-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection .video-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2fo .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2fo .right-column .article {
  margin: 0 0 3px;
  position: relative;
}
.main-news.balcon-2fo .right-column .article .image {
  margin-bottom: 1px;
}
.main-news.balcon-2fo .right-column .article .image img {
  width: 280px;
  height: 299px;
}
.main-news.balcon-2fo .right-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c h2 {
  margin-top: 10px;
  background: #2698d0 none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  font-weight: normal;
  margin-bottom: 13px;
  margin-top: 0;
  padding: 5px 8px;
  margin-left: 10px;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-1 {
  clear: unset;
  font-family: Solido-Constricted-Black;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9d9d9d !important;
  font-family: Solido-Constricted-Black;
  font-size: 2.8em;
  margin-left: 10px;
  margin-right: 0.2em;
  margin-top: 0;
  margin-bottom: 0;
  float: left;
  display: inline-flex;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Solido-Constricted-Black;
  float: none;
  display: block;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-2 a.news-title {
  font-family: Solido-Constricted-Black;
  color: #FFF;
  display: block;
  float: unset;
  font-size: 2.8em;
  margin-top: 0;
  margin-bottom: 16px;
}
.main-news.balcon-2fo .right-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
  clear: none;
}
.main-news.balcon-2go .left-column .article {
  position: relative;
  height: 413px;
}
.main-news.balcon-2go .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2go .left-column .article .image img {
  width: 651px;
  height: 413px;
}
.main-news.balcon-2go .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 100%;
  right: 250px;
  bottom: 0px;
}
.main-news.balcon-2go .left-column .article .description-image .text {
  color: #fff;
  margin: 10px 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  float: left;
  vertical-align: top;
}
.main-news.balcon-2go .left-column .article .description-image .comments-no {
  margin: 10px 0 10px 10px;
  color: #c9c9c9;
}
.main-news.balcon-2go .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2go .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  margin-left: 10px;
  float: left;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
  float: left;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: none;
}
.main-news.balcon-2go .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2go .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2go .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2go .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2go .left-column .article .description-image .collection.page-collection li {
  color: #2698D0 !important;
  float: left;
  clear: both;
}
.main-news.balcon-2go .left-column .article .description-image .collection.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  color: #2698D0 !important;
  font-weight: bold;
}
.main-news.balcon-2go .left-column.column8-wmargin.no-border .icon-galeria-big, .main-news.balcon-2go .left-column.column8-wmargin.no-border .video-icon {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2go .caja1 .article, .main-news.balcon-2go .caja2 .article, .main-news.balcon-2go .caja3 .article, .main-news.balcon-2go .caja4 .article {
  margin: 0 0 3px;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto, .main-news.balcon-2go .caja2 .article .description-image-sinfoto, .main-news.balcon-2go .caja3 .article .description-image-sinfoto, .main-news.balcon-2go .caja4 .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto h2, .main-news.balcon-2go .caja2 .article .description-image-sinfoto h2, .main-news.balcon-2go .caja3 .article .description-image-sinfoto h2, .main-news.balcon-2go .caja4 .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-1, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-1, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-1, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  width: auto;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-1 a.news-title:after, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-1 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-2, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-2, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-2, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0px 10px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
}
.main-news.balcon-2go .caja1 .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2go .caja2 .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2go .caja3 .article .description-image-sinfoto .texto-2 a.news-title:after, .main-news.balcon-2go .caja4 .article .description-image-sinfoto .texto-2 a.news-title:after {
  display: inline;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2ho .left-column .article {
  position: relative;
}
.main-news.balcon-2ho .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2ho .left-column .article .image img {
  width: 651px;
  height: 412px;
}
.main-news.balcon-2ho .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 50%;
  height: 100%;
  right: 250px;
  bottom: 2px;
}
.main-news.balcon-2ho .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
  float: left;
}
.main-news.balcon-2ho .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-left: 12px;
  margin-top: 12px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
  width: auto;
  float: none;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 10px;
  float: left;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: none;
}
.main-news.balcon-2ho .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2ho .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2ho .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2ho .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2ho .left-column .article .description-image .collection.page-collection li {
  color: #2698d0 !important;
  float: left !important;
  clear: both;
}
.main-news.balcon-2ho .left-column .article .description-image .collection.page-collection li a {
  color: #2698d0;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  font-weight: bold;
}
.main-news.balcon-2ho .left-column column8-wmargin.no-border .video-icon, .main-news.balcon-2ho .left-column column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2ho .free-html {
  width: 305px;
  height: 202px;
  margin-bottom: 5px;
}
.main-news.balcon-2ho .bloquegris .article, .main-news.balcon-2ho right-column .article {
  margin: 0 0 3px;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto, .main-news.balcon-2ho right-column .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto h2, .main-news.balcon-2ho right-column .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto a.news-title:after, .main-news.balcon-2ho right-column .article .description-image-sinfoto a.news-title:after {
  display: inline-block !important;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-1, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
  width: auto;
  clear: both;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-2, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2ho .bloquegris .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2ho right-column .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: none;
}
.main-news.balcon-2io .left-column .article {
  position: relative;
}
.main-news.balcon-2io .left-column .article .image {
  display: block;
  width: 100%;
  margin: 0;
}
.main-news.balcon-2io .left-column .article .image img {
  width: 651px;
  height: 412px;
}
.main-news.balcon-2io .left-column .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  font-size: 1em;
  font-weight: normal;
  padding: 0;
  width: 50%;
  right: 250px;
  bottom: 10px;
  margin-left: 8px;
}
.main-news.balcon-2io .left-column .article .description-image .text {
  color: #fff;
  margin: 0 10px 10px;
  font-size: 1.3em;
  line-height: 16px;
  vertical-align: top;
  float: left;
}
.main-news.balcon-2io .left-column .article .description-image a.news-title {
  color: #fff;
  display: inline;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin: 0px 10px 10px 0;
}
.main-news.balcon-2io .left-column .article .description-image .article-c h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-1 {
  clear: both;
  text-transform: uppercase;
  width: auto;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-1 a.news-title-celeste {
  color: #2698D0;
  display: inline-block;
  font-family: Solido-Constricted-Black;
  font-size: 5.6em;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-1 .news-title.page-link.a-title-izq {
  color: #9D9D9D !important;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-2 {
  height: auto;
  margin-bottom: -50px;
  margin-left: 10px;
  text-transform: uppercase;
  float: left;
  clear: none;
  width: auto;
}
.main-news.balcon-2io .left-column .article .description-image .article-c .texto-2 a.news-title:after {
  display: block;
  font-size: 1px;
  height: 0px;
  line-height: 1px;
}
.main-news.balcon-2io .left-column .article .description-image .collection.page-collection .image-link span, .main-news.balcon-2io .left-column .article .description-image .collection.page-collection .video-link span, .main-news.balcon-2io .left-column .article .description-image .collection.page-collection .audio-link span {
  color: #fff;
  font: 1.2em 'UtopiaStd-Regular';
  background: url("../images/icons/related-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  padding: 0 2px 0 15px;
}
.main-news.balcon-2io .left-column .article .description-image .collection.page-collection li {
  color: #2698d0 !important;
  float: left !important;
  clear: both;
}
.main-news.balcon-2io .left-column .article .description-image .collection.page-collection li a {
  color: #2698d0;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
  font-weight: bold;
}
.main-news.balcon-2io .left-column column8-wmargin.no-border .video-icon, .main-news.balcon-2io .left-column column8-wmargin.no-border .icon-galeria-big {
  margin-left: 565px;
  margin-top: 0px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-2io .free-html {
  width: 305px;
  height: 202px;
  margin-bottom: 5px;
}
.main-news.balcon-2io .bloquegris .article, .main-news.balcon-2io right-column .article {
  margin: 0 0 3px;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto, .main-news.balcon-2io right-column .article .description-image-sinfoto {
  background: #2f3234;
  font-size: 1em;
  font-weight: normal;
  height: 81px;
  padding: 10px 0;
  width: 305px;
  color: #fff;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto h2, .main-news.balcon-2io right-column .article .description-image-sinfoto h2 {
  background: none repeat scroll 0 0 #2698D0;
  color: #fff;
  display: inline-block;
  font-size: 1.2em;
  margin-left: 8px;
  margin-top: 0px;
  padding: 5px 8px;
  margin-right: 50%;
  float: left;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto a.news-title:after, .main-news.balcon-2io right-column .article .description-image-sinfoto a.news-title:after {
  display: inline-block !important;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-1, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-1 {
  color: #9d9d9d;
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
  width: auto;
  clear: both;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-1 a.news-title, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-1 a.news-title {
  color: #9d9d9d;
  margin: 0px 5px 0px 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: left;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-2, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-2 {
  height: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  float: none;
}
.main-news.balcon-2io .bloquegris .article .description-image-sinfoto .texto-2 a.news-title, .main-news.balcon-2io right-column .article .description-image-sinfoto .texto-2 a.news-title {
  color: #fff;
  margin: 0 10px;
  display: block;
  font-family: Solido-Constricted-Black;
  font-size: 2.3em;
  float: none;
}
.main-news.balcon-4a .special-opening .article.video-icon-play-big .video-icon.page-link {
  margin-left: 430px;
  margin-top: -360px;
  top: inherit;
  left: inherit;
  z-index: 1;
}
.main-news.balcon-4a .special-opening .article.galeria-big .icon-galeria-big.page-link {
  margin-left: 430px;
  margin-top: -360px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column5-wextra .article.video-icon-play-especial .image-c .video-icon {
  left: inherit;
  margin-left: -230px;
  margin-top: 80px;
  top: inherit;
  z-index: 1;
}

.column3-nomargin .article.video-icon-play-especial-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: -67px;
  margin-top: 10px;
  top: inherit;
  z-index: 1;
}

.left-column.column8-wmargin.no-border .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 560px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.left-column.column8-wmargin.no-border .article.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: 560px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.right-column.column4-nomargin.no-border .article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.right-column.column4-nomargin.no-border .article.galeria-small .image-c .icon-galeria-small {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.left-side.column8.no-border .tv-show-box.big-image.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 555px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.left-side.column8.no-border .tv-show-box.big-image.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: 555px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.right-side.column4.no-border .tv-show-box.small-image.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.left-side.column8.no-border .tv-show-box.small-image.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 210px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.column3-wextramargin .article.video-icon-play-big .video-icon {
  left: inherit;
  margin-left: -160px;
  margin-top: 75px;
  top: inherit;
  z-index: 1;
}

.display-section.economia .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
  left: inherit;
  margin-left: 60px;
  margin-top: -80px;
  top: inherit;
  z-index: 1;
}

.article-module.column6-halfmargin .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: -160px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.article-module.column6-halfmargin .article.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: -160px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.section-list .first-article.video-icon-play-small .video-icon-midle {
  left: inherit;
  margin-left: 510px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.section-list .first-article.galeria-small .icon-galeria-small {
  left: inherit;
  margin-left: 510px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.widget-content .left-side .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 120px;
  margin-top: 40px;
  top: inherit;
  z-index: 1;
}

.middle-side .article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 100px;
  margin-top: 20px;
  top: inherit;
  z-index: 1;
}

.column2-half-wmargin.video-icon-play-small .box-articles-section.smaller .box-dotted-cream .article .video-icon-midle {
  left: inherit;
  margin-left: -125px;
  margin-top: 60px;
  top: inherit;
  z-index: 1;
}

.display-section.divertite .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
  left: inherit;
  margin-left: -100px;
  margin-top: 35px;
  top: inherit;
  z-index: 1;
}

.display-section.tvshow .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
  left: inherit;
  margin-left: -100px;
  margin-top: 35px;
  top: inherit;
  z-index: 1;
}

.three-sides-widget-content .column4-halfmargin.left-side .article.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: 115px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.three-sides-widget-content .column2.no-border.right-side .article.article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 50px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.column8.main-page-content .box-articles-section .article-module.column5 .article.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: -100px;
  margin-top: 70px;
  top: inherit;
  z-index: 1;
}

.column8.main-page-content .box-articles-section .article-module.column5 .article.galeria-small .image-c .icon-galeria-small {
  left: inherit;
  margin-left: -100px;
  margin-top: 70px;
  top: inherit;
  z-index: 1;
}

.middle-column.column3 .video-icon-midle {
  margin-left: 108px;
  margin-top: -140px;
}

.column5 .las-mejores-jugadas-articles .article.video-icon-play-small .video-icon-midle {
  left: inherit;
  margin-left: 35px;
  margin-top: 15px;
  top: inherit;
  z-index: 1;
  right: 0;
}

.column5 .las-mejores-jugadas-articles .article.video-icon-play-big .video-icon {
  margin-left: 140px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 0;
}

.column3 .video-icon-midle {
  margin-left: 90px;
  margin-top: -90px;
  left: inherit;
  top: inherit;
  z-index: 0;
}

.column5 .article.video-icon-play-small .video-icon-midle {
  left: inherit;
  margin-left: 50px;
  margin-top: 20px;
  top: inherit;
  z-index: 1;
}

.column5 .full-width .video-icon {
  margin-left: -235px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column5 .full-width .description-image {
  height: 2em;
  padding: 5px;
}

.column5 .video-icon {
  margin-left: -240px;
  margin-top: 82px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column5 .column2-half .video-icon-midle {
  left: inherit;
  margin-left: 76px;
  margin-top: -88px;
  top: inherit;
}

.column5 .article.galeria-small .icon-galeria-small.page-link {
  left: inherit;
  margin-left: 50px;
  margin-top: 20px;
  top: inherit;
  z-index: 1;
}

.column5 .column2-half.galeria-small .icon-galeria-small.page-link {
  left: inherit;
  margin-left: 76px;
  margin-top: -88px;
  top: inherit;
}

.column5 .article.galeria-big .icon-galeria-big.page-link {
  margin-left: -240px;
  margin-top: 82px;
  top: inherit;
  left: inherit;
  z-index: 1;
}

.column3 .galeria-small .icon-galeria-small.page-link {
  margin-left: 90px;
  margin-top: -90px;
  left: inherit;
  top: inherit;
  z-index: 0;
}

.three-sides-widget-content .column4-halfmargin.left-side .article.galeria-big .image-c .icon-galeria-big {
  left: inherit;
  margin-left: 115px;
  margin-top: 50px;
  top: inherit;
  z-index: 1;
}

.three-sides-widget-content .column2.no-border.right-side .article.article.galeria-small .image-c .icon-galeria-small {
  left: inherit;
  margin-left: 50px;
  margin-top: 5px;
  top: inherit;
  z-index: 1;
}

.column2-half-wmargin.galeria-small .box-articles-section.smaller .box-dotted-cream .article .icon-galeria-small {
  left: inherit;
  margin-left: -125px;
  margin-top: 60px;
  top: inherit;
  z-index: 1;
}

.column5 .las-mejores-jugadas-articles .article.galeria-small .icon-galeria-small {
  left: inherit;
  margin-left: 35px;
  margin-top: 15px;
  top: inherit;
  z-index: 1;
}

.column5 .las-mejores-jugadas-articles .article.galeria-big .icon-galeria-big {
  margin-left: 140px;
  margin-top: 70px;
  top: inherit;
  left: inherit;
  z-index: 0;
}

/*
 * Big Main News Container
 * Copyright Noviembre-2014
 */
.big-main-news-container {
  background: url("../images/backgrounds/bg-big-main-news.png");
  background-repeat: repeat;
  height: 840px;
  padding-top: 20px;
  color: #333;
}
.big-main-news-container .article {
  margin: 0 10px;
  overflow: inherit;
}
.big-main-news-container .article .image {
  margin-bottom: 0;
  position: relative;
}
.big-main-news-container .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
  left: 0;
  padding: 5px 10px;
  position: absolute;
  right: 0;
  z-index: 1;
}
.big-main-news-container .description {
  color: #333;
  font-family: sans-serif;
  font-size: 1.3em;
  line-height: 114%;
  margin-bottom: 5px;
  vertical-align: top;
}
.big-main-news-container .box-middle-top {
  float: left;
  overflow: hidden;
}

.big-main-news .box-9 a.video-icon-midle {
  left: 5em;
  top: -3.4em;
}

.box-left {
  float: left;
  overflow: hidden;
}

.big-main-news-container .big-main-news .box-left {
  margin-left: 10px;
  margin-right: 10px;
  width: 230px;
}
.big-main-news-container .big-main-news .box-left .box-1 .video-icon-midle, .big-main-news-container .big-main-news .box-left .box-1 .icon-galeria-small {
  top: -3.3em !important;
  left: 4.7em;
}
.big-main-news-container .big-main-news .box-right {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  width: 230px;
  float: right;
}
.big-main-news-container .big-main-news .box-right .box-9 .video-icon-midle, .big-main-news-container .big-main-news .box-right .box-9 .icon-galeria-small {
  left: 5em;
  top: -3.4em !important;
}
.big-main-news-container .big-main-news .box-right .box-7 .video-icon-midle, .big-main-news-container .big-main-news .box-right .box-7 .icon-galeria-small {
  left: 4.6em;
  top: -3.4em !important;
}
.big-main-news-container .box-middle-top {
  height: 270px;
}
.big-main-news-container .big-main-news .box-1, .big-main-news-container .big-main-news .box-2, .big-main-news-container .big-main-news .box-5, .big-main-news-container .big-main-news .box-7, .big-main-news-container .big-main-news .box-8, .big-main-news-container .big-main-news .box-9 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 2px;
  padding-top: 10px;
  position: relative;
  width: 226px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-news-container .big-main-news .box-1 {
  margin-bottom: 10px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-news-container .big-main-news .box-1, .big-main-news-container .big-main-news .box-2 {
  margin-right: 10px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-news-container .big-main-news .box-1 .video-icon-midle, .big-main-news-container .big-main-news .box-2 .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.big-main-news-container .big-main-news .box-1 .icon-galeria-small, .big-main-news-container .big-main-news .box-2 .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.big-main-news-container .big-main-news .banner {
  margin-bottom: 0;
}
.big-main-news-container .article h2.on-image {
  color: #fff;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  font-size: 1.2em;
  font-weight: 800;
  padding: 4px 10px;
  position: absolute;
  top: 5px;
  z-index: 100;
  height: 16px !important;
  line-height: 142% !important;
  overflow: hidden;
  max-width: 195px;
}
.big-main-news-container .big-main-news .box-7 h2.on-image, .big-main-news-container .big-main-news .box-8 h2.on-image, .big-main-news-container .big-main-news .box-9 h2.on-image {
  background-color: #006599;
}
.big-main-news-container .big-main-news .box-7 .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.big-main-news-container .big-main-news .box-7 .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.big-main-news-container .big-main-news .box-5 h2.on-image, .big-main-news-container .big-main-news .box-6 h2.on-image {
  background-color: #009DE0;
}
.big-main-news-container .big-main-news .box-1 h2.on-image, .big-main-news-container .big-main-news .box-2 h2.on-image {
  background-color: #006599;
  left: 0;
}
.big-main-news-container .big-main-news .box-1 h2.on-image, .big-main-news-container .big-main-news .box-2 h2.on-image, .big-main-news-container .big-main-news .box-5 h2.on-image, .big-main-news-container .big-main-news .box-7 h2.on-image, .big-main-news-container .big-main-news .box-8 h2.on-image, .big-main-news-container .big-main-news .box-9 h2.on-image {
  left: -10px;
}
.big-main-news-container .big-main-news .box-8 .video-icon-midle {
  top: -3em !important;
  left: 4.5em;
}
.big-main-news-container .big-main-news .box-8 .icon-galeria-small {
  top: -3em !important;
  left: 4.5em;
}
.big-main-news-container .big-main-news .box-1 a.page-link, .big-main-news-container .big-main-news .box-2 a.page-link, .big-main-news-container .big-main-news .box-7 a.page-link, .big-main-news-container .big-main-news .box-8 a.page-link, .big-main-news-container .big-main-news .box-9 a.page-link {
  display: block;
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 5px 0;
  position: relative;
  top: 35px;
  line-height: 123%;
  overflow: hidden;
  height: 3.6em;
}
.big-main-news-container .big-main-news .box-1 a.image, .big-main-news-container .big-main-news .box-2 a.image, .big-main-news-container .big-main-news .box-7 a.image, .big-main-news-container .big-main-news .box-8 a.image, .big-main-news-container .big-main-news .box-9 a.image {
  overflow: visible;
  height: 139px !important;
}
.big-main-news-container .big-main-news .box-1 .title-link, .big-main-news-container .big-main-news .box-9 .title-link {
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 40px 0 18px;
  line-height: 123%;
}
.big-main-news-container .big-main-news .box-3 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 258px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 150px;
  margin-top: 1px;
  margin-right: 2px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-news-container .big-main-news .box-3 .article {
  margin: 0 5px;
}
.big-main-news-container .big-main-news .box-3 .article .image {
  width: 140px;
  height: 257px;
}
.big-main-news-container .big-main-news .box-3 h2.on-image {
  background-color: #0199cb;
  left: 0px;
  top: 9px;
  height: 15px;
  line-height: 22px;
}
.big-main-news-container .big-main-news .box-3 .video-icon-midle {
  left: 40%;
  top: 40%;
}
.big-main-news-container .big-main-news .box-3 .icon-galeria-small {
  left: 40%;
  top: 40%;
}
.big-main-news-container .big-main-news .box-4 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 250px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 2px;
  padding: 8px;
  width: 300px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-news-container .big-main-news .box-5 {
  padding-top: 5px !important;
  height: 265px;
}
.big-main-news-container .big-main-news .box-5 h2.on-image {
  top: 9px;
  left: 0;
}
.big-main-news-container .big-main-news .box-5 .article {
  margin-left: 5px !important;
}
.big-main-news-container .big-main-news .box-5 .article .image img {
  height: 258px;
  width: 216px !important;
}
.big-main-news-container .big-main-news .box-5 .video-icon-midle {
  top: 11em !important;
  left: 9em;
}
.big-main-news-container .big-main-news .box-5 .icon-galeria-small {
  top: 11em !important;
  left: 9em;
}
.big-main-news-container .big-main-news .box-6 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 510px;
  margin-top: 10px;
  padding: 20px;
  width: 440px;
  position: relative;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-news-container .big-main-news .box-6 .top-section .image {
  width: 440px;
  height: 310px;
  display: block;
}
.big-main-news-container .big-main-news .box-6 .text {
  color: #1b1b1b;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  margin: 0;
  line-height: 115%;
  padding: 5px;
}
.big-main-news-container .big-main-news .box-6 .top-section .news-title {
  bottom: 66px;
  color: #333;
  font-family: arial;
  font-size: 2.2em !important;
  font-weight: 600;
  height: 41px;
  overflow: hidden;
  line-height: 100%;
  padding: 10px;
  position: relative;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 transparent;
  color: #fff;
}
.big-main-news-container .big-main-news .box-6 .center-box {
  width: 440px;
  height: 310px;
}
.big-main-news-container .big-main-news .box-6 h2 {
  background: none repeat scroll 0 0 #009de0;
  color: #fff;
  font-size: 1.2em;
  font-weight: 800;
  left: 20px;
  padding: 5px 10px;
  position: absolute;
  top: 243px;
  z-index: 1;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  height: 16px;
}
.big-main-news-container .big-main-news .box-6 .video-icon {
  top: 22%;
  left: 40%;
}
.big-main-news-container .big-main-news .box-6 .icon-galeria-big {
  top: 22%;
  left: 40%;
}
.big-main-news-container .big-main-news .bottom-section {
  padding-top: 20px;
}
.big-main-news-container .big-main-news .bottom-section .image {
  display: block;
  height: 83px;
  margin-bottom: 1em;
  width: 140px;
}
.big-main-news-container .big-main-news .bottom-section .news-title {
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  color: #333;
  top: 0;
  height: 5.6em;
  line-height: 120%;
  padding-left: 3px;
  padding-right: 3px;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-right .video-icon-midle {
  top: 36em !important;
  left: 36.8em;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-right .icon-galeria-small {
  top: 36em !important;
  left: 36.8em;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-left .video-icon-midle {
  top: 36em !important;
  left: 7.8em;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-left .icon-galeria-small {
  top: 36em !important;
  left: 7.8em;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-middle .video-icon-midle {
  top: 36em !important;
  left: 22.8em;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-middle .icon-galeria-small {
  top: 36em !important;
  left: 22.8em;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-middle {
  float: left;
  height: 195px;
  padding-left: 5px;
  padding-right: 5px;
  width: 140px;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-right {
  border-left: 1px dotted #000;
  border-right: medium none;
  float: left;
  height: 175px;
  padding-left: 3px;
  padding-right: 0;
  width: 140px;
}
.big-main-news-container .big-main-news .bottom-section .bottom-box-left {
  border-right: 1px dotted #000;
  float: left;
  height: 175px;
  padding-left: 0;
  padding-right: 4px;
  width: 140px;
}

/*backend*/
.box-1 .wf-module img,
.box-2 .wf-module img {
  width: 300px !important;
}

.big-main-news-container .box-1 .wf-module img,
.big-main-news-container .box-2 .wf-module img {
  width: 206px !important;
  height: 139px;
}

.box-1 .wf-module .title-link, .box-2 .wf-module .title-link, .box-7 .wf-module .title-link, .box-8 .wf-module .title-link, .box-9 .wf-module .title-link {
  margin: 50px 0 18px !important;
  padding-left: 0;
}
.box-1 .wf-module h2.on-image, .box-2 .wf-module h2.on-image, .box-7 .wf-module h2.on-image, .box-8 .wf-module h2.on-image, .box-9 .wf-module h2.on-image {
  width: 80%;
}

.box-2 .wf-module .title-link {
  margin-top: 48px;
}
.box-2 .wf-module a.image {
  height: 6em !important;
}

.box-1 .wf-module img, .box-2 .wf-module img, .box-7 .wf-module img, .box-8 .wf-module img, .box-9 .wf-module img {
  width: 206px !important;
  height: 139px;
}

.box-3 img {
  width: 140px;
  height: 257px;
}

.box-6 .top-section.wf-module a.image {
  height: 310px;
  width: 440px;
  display: block;
  padding: 0;
  margin-left: 0 !important;
}
.box-6 .box-bottom-container.wf-module a.image {
  height: 80px;
  width: 135px;
  display: block;
  margin-top: 1em;
}
.box-6 .wf-module .bottom-section .news-title {
  background: none !important;
  color: #333333 !important;
}

.box-5 .wf-module img {
  width: 207px !important;
  height: 245px;
}

.box-2 .wf-module .page-link,
.box-7 .wf-module .page-link,
.box-8 .wf-module .page-link,
.box-9 .wf-module .page-link {
  top: 50px;
}

.box-7 .wf-module .image,
.box-8 .wf-module .image,
.box-9 .wf-module .image {
  height: 135px !important;
}

.box-8 .wf-module .page-link {
  overflow: hidden;
  height: 63px;
  line-height: 120%;
}

body.cms .big-main-news-container .big-main-news .box-6 h2 {
  padding: 5px 0 0 0 !important;
  top: 210px !important;
}

body.cms .box-6 .wf-module .bottom-section .news-title {
  margin-top: 30px;
}

body.cms .big-main-news .box-6 .top-section .news-title {
  bottom: 77px !important;
}

.big-main-news-container .big-main-news.balcon-1ac .box-large-1 {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  float: left;
  height: 248px;
  margin: 1px 10px 10px;
  padding: 10px;
  width: 450px;
}
.big-main-news-container .big-main-news.balcon-1ac .box-large-1 iframe {
  height: 250px !important;
  width: 450px !important;
}
.big-main-news-container .big-main-news.balcon-1ac .box-4.banner {
  margin-bottom: 12px;
}
.big-main-news-container .big-main-news.balcon-1ac .box-right {
  margin-top: 0;
}
.big-main-news-container .big-main-news.balcon-1ac .box-6 {
  margin-top: 0;
}
.big-main-news-container .big-main-news.balcon-1ac .box-8 a.page-link {
  top: 40px;
}

.eme-mujer .balcon-3ae {
  width: 650px;
  height: 410px;
  margin-bottom: 30px;
}

.eme-mujer .balcon-3ae h2 {
  background: none repeat scroll 0 0 #f939b0;
  color: #fff;
  display: block !important;
  font-family: "Arial Black","Arial Bold",Gadget,sans-serif;
  font-size: 1.2em;
  font-weight: 800;
  line-height: 22px;
  padding: 3px 8px;
  text-transform: uppercase;
  margin-bottom: 0;
  height: 20px !important;
  overflow: hidden !important;
  width: 10em !important;
}

.eme-mujer .balcon-3ae .box-right {
  float: right;
  width: 180px;
  height: 317px;
  overflow: hidden;
}

.eme-mujer .balcon-3ae .box-right .article,
.eme-mujer .balcon-3ae .box-left .article,
.eme-mujer .balcon-3ae .box-middle .article {
  margin: 0px !important;
}

.eme-mujer .balcon-3ae .box-left {
  margin-right: 20px;
  width: 180px;
  height: 317px;
  overflow: hidden;
}

.eme-mujer .balcon-3ae .box-middle {
  border-left: 1px dotted #000;
  border-right: 1px dotted #000;
  float: left;
  padding-left: 20px;
  padding-right: 20px;
  width: 180px;
  height: 317px;
  overflow: hidden;
}

.eme-mujer .balcon-3ae .banner.left,
.eme-mujer .balcon-3ae .banner.right {
  height: 60px;
  float: left;
  width: 120px;
  margin-top: 23px;
}

.eme-mujer .balcon-3ae .banner.left .article {
  margin: 0px !important;
}

.eme-mujer .balcon-3ae .logo {
  float: left;
  height: 80px;
  margin-left: 15px;
  margin-right: 10px;
  margin-top: 16px;
  width: 356px;
}

.balcon-3ae .box-left .title-link,
.balcon-3ae .box-middle .title-link,
.balcon-3ae .box-right .title-link {
  font-size: 2em;
  line-height: 22px;
  color: #313131;
  font-family: "UtopiaStd-Semibold";
}

.eme-mujer .balcon-3ae .box-left .text,
.eme-mujer .balcon-3ae .box-middle .text,
.eme-mujer .balcon-3ae .box-right .text {
  font-size: 1.3em;
  margin: 15px 0 15px 0;
  width: 180px;
}

.eme-mujer .balcon-3ae .box-left .article .image,
.eme-mujer .balcon-3ae .box-middle .article .image,
.eme-mujer .balcon-3ae .box-right .article .image {
  display: inline-block;
  margin-bottom: 5px;
  position: relative;
}

.eme-mujer .balcon-3ae .box-left .article .image .page-link,
.eme-mujer .balcon-3ae .box-middle .article .image .page-link,
.eme-mujer .balcon-3ae .box-right .article .image .page-link {
  width: 180px;
  height: 120px;
}

.eme-mujer .balcon-3ae .top-section {
  height: 106px;
  margin-left: 7px;
  width: 622px;
  background-image: url("../../images/backgrounds/emedemujer-bgtop.png");
}

.eme-mujer .balcon-3ae .bottom-section {
  border-bottom: 1px dotted #000;
  display: block;
  height: auto;
  margin-left: 7px;
  overflow: auto;
  padding-bottom: 2%;
  width: 622px;
}

.box-left .video-icon-midle,
.box-middle .video-icon-midle,
.box-right .video-icon-midle {
  top: 6.5em;
  left: 7.5em;
}

.box-left .icon-galeria-small,
.box-middle .icon-galeria-small,
.box-right .icon-galeria-small {
  top: 6.5em;
  left: 7.5em;
}

.widget-eme-mujer {
  width: 100%;
  /*height:430px;*/
  clear: both;
  background-color: #ffffff;
}

.widget-eme-mujer h2 {
  background: none repeat scroll 0 0 #f939b0;
  color: #fff;
  display: block !important;
  font-family: "Arial Black","Arial Bold",Gadget,sans-serif;
  font-size: 1.2em;
  font-weight: 800;
  line-height: 22px;
  padding: 3px 8px;
  text-transform: uppercase;
  margin-bottom: 0;
  height: 20px !important;
  overflow: hidden !important;
  width: 10em !important;
}

.widget-eme-mujer .box-right {
  float: right;
  width: 180px;
  height: 317px;
  overflow: hidden;
}

.widget-eme-mujer .box-left h2 {
  position: absolute;
  top: 0;
}

.widget-eme-mujer .news-title.smaller.page-link {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #fff;
  padding: 5px 10px;
  position: absolute;
  bottom: 7px;
  width: 510px;
  font-family: arial;
  font-weight: bold;
  line-height: 1.2em;
}

.widget-eme-mujer .box-right .article,
.widget-eme-mujer .box-left .article,
.widget-eme-mujer .box-middle .article {
  margin: 0px !important;
}

.widget-eme-mujer .box-left .article {
  height: 305px;
}

.widget-eme-mujer .box-left {
  margin-right: 18px;
  width: 530px;
  height: 317px;
  overflow: hidden;
  position: relative;
}

.widget-eme-mujer .box-middle {
  border-left: 1px dotted #000;
  border-right: 1px dotted #000;
  float: left;
  padding-left: 18px;
  padding-right: 15px;
  width: 180px;
  height: 307px;
  overflow: hidden;
}

.widget-eme-mujer .banner.left,
.widget-eme-mujer .banner.right {
  height: 60px;
  float: left;
  width: 120px;
  margin-top: 23px;
}

.widget-eme-mujer .banner.left .article {
  margin: 0px !important;
}

.widget-eme-mujer .logo {
  width: 718px;
  height: 106px;
  float: left;
  margin-left: 1px;
  margin-right: 1px;
}

.widget-eme-mujer .box-left .title-link,
.widget-eme-mujer .box-middle .title-link,
.widget-eme-mujer .box-right .title-link {
  font-size: 2em;
  line-height: 22px;
  color: #313131;
  font-family: "UtopiaStd-Semibold";
}

.widget-eme-mujer .box-left .text,
.widget-eme-mujer .box-middle .text,
.widget-eme-mujer .box-right .text {
  font-size: 1.3em;
  margin: 5px 0;
  width: 180px;
  display: block;
}

.widget-eme-mujer .box-left .article .image,
.widget-eme-mujer .box-middle .article .image,
.widget-eme-mujer .box-right .article .image {
  display: inline-block;
  margin-bottom: 8px;
  position: relative;
}

.widget-eme-mujer .box-left .article .image {
  width: 530px;
  height: 305px;
}

.widget-eme-mujer .box-left .article .image .page-link,
.widget-eme-mujer .box-middle .article .image .page-link,
.widget-eme-mujer .box-right .article .image .page-link {
  width: 180px;
  height: 120px;
}

.widget-eme-mujer .top-section {
  height: 106px;
  margin-left: 10px;
  width: 98%;
  background-image: url("../../images/backgrounds/emedemujer-bgtop.png");
}

.widget-eme-mujer .bottom-section {
  border-bottom: 1px dotted #000;
  display: block;
  height: auto;
  margin-left: 10px;
  overflow: auto;
  width: 98%;
}

.widget-eme-mujer .bottom-section article .text {
  line-height: 17px;
}

.widget-eme-mujer .icon-galeria-big {
  background: url("../images/icons/galeria-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 42%;
  position: absolute;
  top: 30%;
  width: 80px;
}

.widget-eme-mujer .video-icon {
  background: url("../images/icons/video-play.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 42%;
  position: absolute;
  top: 30%;
  width: 80px;
}

.box-left .video-icon-midle,
.box-middle .video-icon-midle,
.box-right .video-icon-midle {
  top: 6.5em;
  left: 7.5em;
}

.box-left .icon-galeria-small,
.box-middle .icon-galeria-small,
.box-right .icon-galeria-small {
  top: 6.5em;
  left: 7.5em;
}

.article {
  margin: 0 10px;
  overflow: hidden;
  /*///////////////////////////////////////////*/
  /*//////////////////////////////////////////////*/
}
.article.full-width {
  overflow: hidden;
  float: left;
}
.article.full-width h2.on-image {
  left: 0;
  padding: 5px 10px 5px 18px;
  background: #0099cb !important;
  bottom: 0;
  height: 1.2em;
  bottom: 2.4em !important;
  position: absolute;
  top: inherit;
}
.article.full-width .description-image {
  height: 2em;
}
.article .logo {
  font-family: 'UtopiaStd-Regular';
  font-size: 2.8em;
  color: #626262;
  width: 155px;
  margin: 10px 0 0;
  float: left;
  text-align: left;
}
.article news-title
.intro p {
  margin: 5px 0 15px;
  font-size: 1.6em;
}
.article news-title
.intro .description-overlay-image p {
  font-size: 1.2em;
}
.article.big-border .image {
  width: 387px;
  height: 259px;
}
.article .text {
  font-size: 1.3em;
  line-height: 16px;
  color: #1b1b1b;
  vertical-align: top;
  display: block;
}
.article .text a {
  color: #00558d;
}
.article .text a:hover {
  color: #27a9ff;
}
.article .text.half {
  width: 49%;
}
.article .text.sixty {
  width: 60%;
}
.article .image {
  display: inline-block;
  margin-bottom: 10px;
  position: relative;
}
.article .image img {
  width: 100%;
}
.article .image.full-width {
  width: 100%;
}
.article .image.right {
  float: right;
}
.article .image.left {
  float: left;
  margin-right: 10px;
}
.article .image.video-button .play-video-button {
  position: absolute;
  left: 39%;
  top: 42%;
}
.article .image.smaller {
  float: left;
  margin-right: 15px;
  width: 135px;
  height: 80px;
}
.article .image.smaller img {
  width: 100%;
}
.article .description-image {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  color: #fff;
  font-size: 1.7em;
  font-weight: bold;
}
.article .intro .description-image {
  display: none;
}
.article .links a {
  font-family: 'UtopiaStd-Regular';
  color: #00558d;
  display: inline-block;
  margin-bottom: 5px;
  font-size: 1.3em;
  padding-left: 7px;
  background: url(../images/icons/link-dot.png) no-repeat;
  background-position-y: 4px;
}
.article .links a.audio-link span {
  color: #626262;
  background: url(../images/icons/audio-link.png) no-repeat;
  padding-left: 15px;
}
.article.middle-col {
  margin: 0 10px 10px 12px;
}
.article.middle-col h2 {
  font-family: 'UtopiaStd-Bold';
  color: #9d0d15;
  font-size: 1.4em;
  margin: 10px 10px 0;
}
.article.middle-col .news-title {
  font-family: 'UtopiaStd-Semibold';
  font-size: 2em;
  margin: 5px 10px 18px;
}
.article.middle-col .image {
  margin: 0;
}

/* //////////////////////////////////////////////////// */
.article-page {
  margin: 0 8px;
  /* sidebar */
}
.article-page .column2 {
  margin: 10px 0 0;
}
.article-page .article-content {
  margin: 10px 0 0 165px;
}
.article-page .article-content p {
  margin: 0 0 25px;
}
.article-page .article-content .text {
  padding: 0 0 0 20px;
}
.article-page .article-content p.article-ad {
  margin: 0px 25px 25px -160px;
  float: left;
}
.article-page .article-content div.article-ad {
  margin: 0px 25px 25px 0px;
  float: left;
}
.article-page .article-content .image-footnote .captioned-image.image-article .description-overlay-image {
  text-align: left;
  width: 469px;
}
.article-page .article-content .image-footnote .captioned-image.image-article .description-overlay-image p {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 1.2em;
  color: #313131;
}
.article-page .sidebar {
  margin-top: 10px;
}
.article-page .sidebar > div {
  border-top: 4px solid #434343;
  padding-top: 5px;
  margin-bottom: 10px;
}
.article-page .sidebar .box-big-border-title {
  color: #333333;
}
.article-page .sidebar .tags {
  margin: 10px 0;
}
.article-page .sidebar .tags li {
  display: inline-block;
  white-space: nowrap;
}
.article-page .sidebar .tags a {
  color: #00558d;
  font-family: Georgia;
  font-size: 1.2em;
}
.article-page .sidebar .tags a:hover {
  color: #27a9ff;
}
.article-page .box-big-border .menu-tabs {
  float: left;
}
.article-page .box-big-border .menu-tabs a {
  font-family: 'UtopiaStd-Regular';
  padding: 5px 10px 3px;
  margin-bottom: 2px;
  color: #999999;
  text-transform: none;
  background: url(../images/backgrounds/menu-tab-border-right.png) no-repeat bottom right;
  display: inline-block;
  min-width: 60px;
  cursor: pointer;
}
.article-page .box-big-border .menu-tabs a.active {
  background: url(../images/backgrounds/menu-tab-active-bg.png) repeat-x;
  color: #006699;
  font-family: 'UtopiaStd-Bold';
  padding-bottom: 5px;
  margin-bottom: 0;
}
.article-page .box-big-border .box-big-border-content {
  margin: 0px 8px;
  position: relative;
}
.article-page .box-big-border .box-big-border-content .slider .description-text {
  padding-right: 110px;
  min-height: 27px;
  font-size: 12px;
}
.article-page .box-big-border .box-big-border-content .slider .slider-pane {
  min-height: 376px;
}
.article-page .box-big-border .box-title {
  padding: 0px;
}
.article-page .audio audio {
  width: 100%;
}

.top-box {
  margin: 10px 0 15px 165px;
  color: #333333;
}
.top-box .location {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
  border-right: 1px solid #bfbfbf;
  margin-right: 5px;
  padding-right: 5px;
}
.top-box .signature {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.4em;
  border-right: 1px solid #bfbfbf;
  margin-right: 5px;
  padding-right: 5px;
}
.top-box .published {
  font-size: 1.2em;
}

.column2-half .article .image {
  width: 183px;
  height: 122px;
}

.box-dotted-cream.article .image {
  width: 223px;
  height: 147px;
}

.editor-middle {
  width: 670px;
  margin: 0 auto;
}

.editor-article {
  width: 660px;
  margin: 0 auto;
}

.audio-popup {
  position: fixed;
  border: 1px solid #000;
  width: 800px;
  height: 35px;
  top: 50%;
  left: 50%;
  margin-left: -400px;
  margin-top: -17.5px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 1002;
}
.audio-popup .icon-remove {
  display: none;
  position: absolute;
  top: -17px;
  right: 0px;
  color: #000;
  text-decoration: none;
  font-size: 16px;
}

.video-popup {
  position: fixed;
  border: 1px solid #000;
  width: 800px;
  height: 500px;
  top: 50%;
  left: 50%;
  margin-left: -400px;
  margin-top: -250px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 1002;
}
.video-popup .icon-remove {
  display: none;
  position: absolute;
  top: -17px;
  right: 0px;
  color: #000;
  text-decoration: none;
  font-size: 16px;
}

.overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: black;
  z-index: 901;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

.video-overimage {
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.video-overimage .icon-remove {
  display: none;
  position: absolute;
  top: -17px;
  right: 0px;
  color: #000;
  text-decoration: none;
  font-size: 16px;
  z-index: 1001;
}

.gallery-popup {
  position: fixed;
  border: 1px solid #000;
  width: 914px;
  height: 607px;
  top: 50%;
  left: 50%;
  margin-left: -457px;
  margin-top: -303.5px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 99999;
  background: #000;
}
.gallery-popup .icon-remove {
  display: block;
  background: url(../images/icons/lightbox_close.png) no-repeat top left;
  width: 31px;
  height: 31px;
  position: absolute;
  top: -17px;
  right: -17px;
  z-index: 1001;
  cursor: pointer;
}
.gallery-popup .jcarousel {
  position: relative;
  overflow: hidden;
  height: 602px;
}
.gallery-popup .jcarousel .slider-pane {
  position: absolute;
  z-index: 1000;
}
.gallery-popup .jcarousel .slide {
  position: relative;
}
.gallery-popup .jcarousel .slide .image img, .gallery-popup .jcarousel .slide .image {
  width: 914px;
  height: 558px;
}
.gallery-popup .jcarousel .slideIndex {
  position: absolute;
  right: 0px;
  bottom: 0px;
  font-size: 14px;
  color: #c8c8c8;
  display: block;
  padding: 5px;
  border-left: 2px solid #c8c8c8;
}
.gallery-popup .jcarousel .description-text {
  clear: both;
  font-size: 12px;
  color: #c8c8c8;
  margin: 5px;
  font-weight: bold;
  padding-right: 50px;
}
.gallery-popup .jcarousel-next {
  display: block;
  position: absolute;
  background: url(../images/icons/lightbox_next.png) no-repeat top left;
  z-index: 1001;
  height: 63px;
  width: 49px;
  right: -33px;
  top: 267.5px;
}
.gallery-popup .jcarousel-prev {
  display: block;
  position: absolute;
  background: url(../images/icons/lightbox_prev.png) no-repeat top left;
  z-index: 1001;
  height: 63px;
  width: 49px;
  left: -33px;
  top: 267.5px;
}

.viewGallery {
  font-size: 14px;
  color: #00558d;
  display: block;
  position: absolute;
  right: 0px;
  bottom: 0px;
  border-left: 2px solid #deddd1;
  text-align: center;
  padding: 0px 0px 4px 10px;
}

.viewGallery:hover {
  text-decoration: underline;
}

.content-multimedia {
  cursor: pointer;
  position: relative;
}
.content-multimedia.audio-container-inline {
  height: 35px;
}
.content-multimedia.audio-container-inline .audio-player-image {
  height: 35px;
}
.content-multimedia.audio-container-inline .audio-player-image.large {
  background: url(../images/articles/audio-player-large.png) no-repeat;
  width: 615px;
  margin: auto;
}
.content-multimedia.audio-container-inline .audio-player-image.small {
  background: url(../images/articles/audio-player-small.png) no-repeat;
}
.content-multimedia .video-icon {
  position: absolute;
  top: 176px;
  left: 266px;
  top: 50%;
  left: 50%;
  margin-top: -50px;
  margin-left: -42px;
  width: 86px;
  height: 83px;
  background: url(../images/icons/video-play.png) no-repeat top left;
}
.content-multimedia .video-icon .video {
  width: 84px;
  height: 35px;
}
.content-multimedia .image {
  width: 100% !important;
  height: 100% !important;
}
.content-multimedia.smaller .video-icon, .content-multimedia.split-video .video-icon {
  background-size: 50%;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -21px;
}
.content-multimedia.smaller .video-icon .video, .content-multimedia.split-video .video-icon .video {
  width: 42px;
  height: 21px;
}

.video-limelight {
  background: url(../images/articles/video-limelight.png) no-repeat;
  width: 615px;
  height: 388px;
}

.small-widgets {
  overflow: hidden;
}

/* Diseño del Print-PopUp */
.print-popup {
  background: #fff;
  position: absolute;
  border: 1px solid #000;
  width: 636px;
  height: auto;
  top: 50%;
  left: 50%;
  margin-left: -318px;
  margin-top: -300px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 1002;
  border: 3px solid #707070;
  padding: 10px;
}
.print-popup .published {
  font-size: 1.2em;
  color: #333333;
}
.print-popup .signature {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.4em;
  border-right: 1px solid #bfbfbf;
  margin-right: 5px;
  padding-right: 5px;
}
.print-popup .box-big-border .image {
  margin: auto;
}
.print-popup .description-overlay-image {
  margin-top: 5px;
  text-align: center;
}
.print-popup .description-text {
  margin-top: 5px;
  text-align: center;
  font-size: 1.5em;
  color: #1b1b1b;
  vertical-align: top;
  font-family: sans-serif;
  line-height: 114%;
}
.print-popup p {
  margin-bottom: 10px;
}
.print-popup .top-box {
  margin-left: 0px;
}
.print-popup .header {
  border-bottom: 2px solid #707070;
  padding-bottom: 5px;
  margin-bottom: 10px;
  height: 30px;
}
.print-popup .header .print {
  height: 100%;
  line-height: 30px;
  float: right;
  cursor: pointer;
  /*background: url(/images/icons/printer-icon.png) no-repeat right center;*/
  background: #015c93 url(/images/icons/printer-nuevo.png) no-repeat 96px center;
  padding-right: 26px;
  padding-left: 5px;
  color: #fff;
  font-size: 1.5em;
  margin-right: -28px;
  margin-top: 18px;
}
.print-popup .header .print:hover {
  background: #707070 url(/images/icons/printer-nuevo.png) no-repeat 96px center;
}
.print-popup .slider {
  margin-left: 5px;
  width: 636px;
}
.print-popup .barra-top-sociales {
  display: none;
}

.mail-popup {
  background: #fff;
  position: absolute;
  border: 1px solid #000;
  width: 550px;
  height: auto;
  top: 50%;
  left: 50%;
  margin-left: -275px;
  margin-top: -150px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 1002;
  border: 3px solid #707070;
  padding: 10px;
  position: fixed;
}
.mail-popup .form-row {
  clear: both;
}
.mail-popup label {
  font-size: 1.2em;
  width: 140px;
  float: left;
  text-align: right;
  line-height: 23px;
}
.mail-popup label span {
  line-height: 5px;
  display: block;
  color: #999;
}
.mail-popup input, .mail-popup textarea {
  width: 400px;
  border: 1px solid #ccc;
  float: right;
}
.mail-popup .title {
  font-size: 2em;
  font-weight: bold;
  margin-bottom: 15px;
}
.mail-popup .captcha {
  margin-top: 10px;
  display: inline-block;
}
.mail-popup .message {
  font-weight: bold;
  font-size: 1.2em;
}
.mail-popup .success {
  font-size: 1.5em;
  font-weight: bold;
  text-align: center;
  padding: 10px;
}
.mail-popup button[type=submit] {
  width: 100px;
  display: inline-block;
  background-color: #005d96;
  color: #fff;
  font-weight: bold;
  border: none;
  margin-top: 83px;
  float: right;
  cursor: pointer;
  padding: 10px 0;
}
.mail-popup button[type=submit]:hover {
  background-color: #007dc9;
}

.popup-close {
  position: absolute;
  top: -14px;
  right: -14px;
  cursor: pointer;
  color: white;
  border: 2px solid #AEAEAE;
  border-radius: 30px;
  background: #666;
  font-size: 22px;
  display: inline-block;
  line-height: 0px;
  padding: 10px 4px;
}

.popup-close:before {
  content: "×";
}

.collection:empty {
  padding: 0px;
}

.collection {
  padding: 10px 0 0;
}
.collection li {
  padding: 0 1em 5px;
  text-indent: -1em;
}
.collection a {
  color: #00558d;
  font-family: Georgia;
  font-size: 1.2em;
}
.collection a:hover {
  color: #27a9ff;
}
.collection .file-anchor {
  display: block;
}

.mime-pdf, .mime-spreadsheet, .mime-html, .mime-archive, .mime-presentation, .mime-document, .mime-text {
  background-repeat: no-repeat;
  background-position: left top;
  display: block;
  padding-left: 25px;
  min-height: 20px;
  line-height: 20px;
}

.mime-pdf {
  background-image: url(../images/icons/mime/mime-pdf.png);
}

.mime-spreadsheet {
  background-image: url(../images/icons/mime/mime-spreadsheet.png);
}

.mime-html {
  background-image: url(../images/icons/mime/mime-html.png);
}

.mime-archive {
  background-image: url(../images/icons/mime/mime-archive.png);
}

.mime-presentation {
  background-image: url(../images/icons/mime/mime-presentation.png);
}

.mime-document, .mime-text {
  background-image: url(../images/icons/mime/mime-document.png);
}

.page-collection {
  /*margin-right: 10px;*/
  list-style: disc;
  list-style-position: inside;
}
.page-collection li {
  color: #626262;
}
.page-collection li a {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
}
.page-collection .video-link span {
  background: url(../images/icons/related-icon.png) no-repeat left;
  padding: 0 2px 0 15px;
}
.page-collection .audio-link span {
  background: url(../images/icons/related-icon.png) no-repeat left;
  padding: 0 2px 0 15px;
}
.page-collection .image-link span {
  background: url(../images/icons/related-icon.png) no-repeat left;
  padding: 0 2px 0 15px;
}

.phrase .news-title {
  margin-bottom: 5px !important;
  font-family: 'UtopiaStd-Bold' !important;
  color: #9d0d15 !important;
  font-size: 1.4em !important;
  text-transform: uppercase;
}
.phrase .text, .phrase .author {
  margin: 0 10px;
  font-family: 'UtopiaStd-Regular';
}
.phrase .text {
  font-size: 2.1em;
  line-height: 24px;
}
.phrase .author {
  font-size: 1.5em;
  font-family: 'UtopiaStd-Semibold';
  margin-top: 10px;
  padding-bottom: 10px;
}

/* Inicio - redes sociales */
.barra-top-sociales {
  border-bottom: 1px solid #d2d2d2;
  border-top: 1px solid #d2d2d2;
  height: 5em;
  width: 100%;
}
.barra-top-sociales ul.iconos-redes {
  float: left;
  padding-top: 1em;
}
.barra-top-sociales ul.iconos-redes li {
  background: url(../images/icons/iconos_redes.png) no-repeat scroll rgba(0, 0, 0, 0);
  border-right: 1px solid #ccc;
  cursor: pointer;
  float: left;
  height: 30px;
  width: 35px;
  padding-right: 0.5em;
  margin-left: 0.5em;
}
.barra-top-sociales ul.iconos-redes li.facebook {
  background-position: 1px 0px;
}
.barra-top-sociales ul.iconos-redes li.facebook a {
  width: 31px;
  height: 32px;
  display: block;
}
.barra-top-sociales ul.iconos-redes li.twitter {
  background-position: -50px 0px;
}
.barra-top-sociales ul.iconos-redes li.twitter a {
  width: 31px;
  height: 32px;
  display: block;
}
.barra-top-sociales ul.iconos-redes li.google {
  background-position: -103px 0px;
}
.barra-top-sociales ul.iconos-redes li.google a {
  width: 31px;
  height: 32px;
  display: block;
}
.barra-top-sociales ul.iconos-redes li.mail {
  background-position: -154px 0px;
  border-right: none;
}
.barra-top-sociales ul.iconos-redes li.mail .social-media-button-article {
  background-color: inherit;
  margin: 0px;
  border: 0px;
  border-right: none;
}
.barra-top-sociales ul.iconos-redes li.mail .social-media-button-article .type {
  background: none;
  height: 30px;
  width: 32.5px;
  padding: 0px;
  float: inherit;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
}
.barra-top-sociales ul.iconos-redes li.whatsapp {
  background-position: -207px 0px;
  border-right: 0 none;
  display: none;
}
.barra-top-sociales ul.iconos-redes li.whatsapp a {
  width: 31px;
  height: 32px;
  display: block;
}
.barra-top-sociales .iconos-notas {
  float: right;
  padding-top: 1em;
  padding-bottom: 1em;
  /*width: 28%;*/
}
.barra-top-sociales .iconos-notas li.social-media-button-article {
  background-color: inherit;
  border: inherit;
  border-radius: inherit;
  color: inherit;
  cursor: pointer;
  float: left;
  font-size: inherit;
  margin: inherit;
  padding: 0 0.4em;
}
.barra-top-sociales .iconos-notas li.social-media-button-article.comments .type {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("/images/icons/iconos_notas.png");
  background-origin: padding-box;
  background-position: inherit;
  background-repeat: no-repeat;
  background-size: auto auto;
  border-left: 0 none;
  border-right: 1px solid #ccc;
  border-top: 0 none;
  cursor: pointer;
  float: left;
  height: 30px;
  padding: 0 0.8em 0 0 !important;
  width: 35px;
}
.barra-top-sociales .iconos-notas li.social-media-button-article.art-size .type {
  background: url("../images/icons/iconos_notas.png") no-repeat scroll -58px 0 rgba(0, 0, 0, 0);
  border-right: 1px solid #ccc;
  cursor: pointer;
  float: left;
  height: 30px;
  padding: 0;
  width: 35px;
  border-top: 0px none;
  border-left: 0px;
}
.barra-top-sociales .iconos-notas li.social-media-button-article.art-size .number {
  background: rgba(0, 0, 0, 0) url("/images/icons/iconos_notas.png") no-repeat scroll -110px 0;
  border-left: 0 none;
  border-right: 1px solid #ccc;
  border-top: 0 none;
  cursor: pointer;
  float: left;
  height: 30px;
  padding: 0;
  width: 35px;
}
.barra-top-sociales .iconos-notas li.social-media-button-article.print .type {
  background: url("../images/icons/iconos_notas.png") no-repeat scroll -162px 0 rgba(0, 0, 0, 0);
  border-right: 0px;
  cursor: pointer;
  float: left;
  height: 30px;
  padding-left: 0.5em;
  padding-right: 0.5em;
  width: 35px;
  border-top: 0px;
  border-left: 0px;
  padding: 0px 0.5em 0px 0px;
}

/* Fin - redes sociales */
/* Inicio - Valocarion/Facebook */
.sidebar .social-media-article-iframe.rating {
  font-size: 1.2em;
  margin: 0 0 10px;
  width: 142px;
  text-align: center;
}
.sidebar .social-media-article-iframe.rating p {
  font-size: 0.9em;
  text-align: center;
  color: #3d3e4f;
}
.sidebar .social-media-article-iframe.rating .votes {
  line-height: 18px;
  vertical-align: top;
  height: 18px;
  display: inline-block;
  color: #333;
}
.sidebar .social-media-article-iframe.facebook {
  float: none;
  text-align: center;
  margin: 9px 0px;
}

/* Fin - Valocarion/Facebook */
.comments-no {
  color: #004573;
  font-size: 1.2em;
  margin: 10px 0;
}
.comments-no .icon-comments {
  background-color: #d0cfce;
  position: relative;
  display: inline-block;
  font-family: Tahoma, sans-serif;
  font-weight: normal;
  line-height: normal;
  font-size: 11px;
  padding: 1px 4px;
  min-width: 12px;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.comments-no .icon-comments:after {
  content: '';
  position: absolute;
  bottom: -5px;
  left: 6px;
  width: 0;
  height: 0;
  border-left: 0px solid transparent;
  border-right: 6px solid transparent;
  border-top: 5px solid #d0cfce;
}
.comments-no .no {
  display: inline-block;
}

.comments-part {
  margin: 0 10px;
  /* tooltip */
}
.comments-part .box-big-border-title {
  color: #003366;
}
.comments-part .flash-info {
  text-align: center;
  font-size: 1.2em;
  color: #ff0000;
}
.comments-part .comments-part-number {
  margin: 0 5px;
  border-bottom: 1px solid #7d7d7d;
  padding: 0 0 3px;
}
.comments-part .comments-part-number span {
  background: url(../images/backgrounds/comments-number-bg.png) repeat-x;
  padding: 5px 10px;
  font-size: 1.4em;
  color: #fff;
  font-family: 'UtopiaStd-Bold';
}
.comments-part .reply {
  cursor: pointer;
  color: #006699;
  text-decoration: underline;
  margin: -15px 10px 0 0;
  font-weight: bold;
  float: right;
  font-size: 1.2em;
}
.comments-part .fos_comment_form_errors {
  margin: 5px;
  color: #ff0000;
  font-size: 1.2em;
  text-align: center;
}
.comments-part .fos_comment_comment_replies .comment-box {
  padding-left: 90px;
}
.comments-part .fos_comment_replying {
  margin-top: 40px;
}
.comments-part .fos_comment_replying .comment-box#add-comment.fos_comment_comment_form_holder {
  padding: 0 -8px;
  margin: 10px 0;
}
.comments-part .fos_comment_replying .reply {
  margin-top: -50px;
}
.comments-part .fos_comment_replying .cancel {
  cursor: pointer;
  color: #006699;
  text-decoration: underline;
  margin: 23px 10px 0 0;
  font-weight: bold;
  float: left;
}
.comments-part .fos_comment_submit {
  float: right;
}
.comments-part #fos_comment_thread {
  position: relative;
}
.comments-part .comment-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 901;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  opacity: 0.2;
}
.comments-part .spinner {
  background: url("/images/icons/ajax-loader.gif") no-repeat;
  left: 50%;
  bottom: 245px;
  width: 32px;
  height: 32px;
  z-index: 902;
  position: relative;
}
.comments-part .comment-box {
  padding: 20px 0;
  border-bottom: 1px dotted #767676;
  margin: 0 8px;
  overflow: hidden;
}
.comments-part .comment-box.most-rated {
  background-color: #f7f7f7;
}
.comments-part .comment-box .comment-author-photo {
  padding: 0 15px;
  float: left;
}
.comments-part .comment-box .comment-author-photo .box-dotted-white {
  padding: 6px;
}
.comments-part .comment-box .comment-denounced {
  color: #ff0000;
  margin-top: 5px;
}
.comments-part .comment-box .comment-details {
  font-size: 1.2em;
  overflow: hidden;
}
.comments-part .comment-box .comment-details ul li {
  border-right: 1px solid #8f8f8f;
  padding: 0 10px 0 0;
  margin: 0 10px 0 0;
  display: inline-block;
}
.comments-part .comment-box .comment-details ul li:last-child {
  border-right: none;
}
.comments-part .comment-box .comment-details .comment-info {
  margin: 0 0 10px;
}
.comments-part .comment-box .comment-details .comment-info ul li {
  color: #666666;
  font-weight: bold;
}
.comments-part .comment-box .comment-details .comment-info ul li.most-rated {
  text-align: center;
}
.comments-part .comment-box .comment-details .comment-info ul li.most-rated span {
  color: #333333;
  background: #f7dc16;
  border-radius: 2px;
  padding: 1px 5px;
}
.comments-part .comment-box .comment-details .comment-info ul li a {
  color: #006699;
}
.comments-part .comment-box .comment-details .comment-text {
  color: #333333;
}
.comments-part .comment-box .comment-details .comment-text.comment-spam {
  color: #ff0000;
}
.comments-part .comment-box .comment-details .comment-votes {
  margin: 10px 0 0;
  overflow: hidden;
  padding: 0 0 5px;
}
.comments-part .comment-box .comment-details .comment-votes ul {
  float: left;
}
.comments-part .comment-box .comment-details .comment-votes ul li {
  color: #333333;
  font-weight: bold;
}
.comments-part .comment-box .comment-details .comment-votes ul li a {
  color: #999900;
  border-bottom: 1px solid #999900;
  cursor: pointer;
}
.comments-part .comment-box .comment-details .comment-votes .votes-no {
  cursor: pointer;
  background-color: #d0cfce;
  position: relative;
  display: inline-block;
  font-weight: bold;
  line-height: normal;
  font-size: 11px;
  padding: 1px 4px;
  min-width: 12px;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.comments-part .comment-box .comment-details .comment-votes .votes-no:after {
  content: '';
  position: absolute;
  bottom: -5px;
  left: 6px;
  width: 0;
  height: 0;
  border-left: 0px solid transparent;
  border-right: 6px solid transparent;
  border-top: 5px solid #d0cfce;
}
.comments-part .comment-box .comment-details .comment-votes .votes-no.pro {
  background-color: #339900;
}
.comments-part .comment-box .comment-details .comment-votes .votes-no.pro:after {
  border-top: 5px solid #339900;
}
.comments-part .comment-box .comment-details .comment-votes .votes-no.con {
  background-color: #ff0000;
}
.comments-part .comment-box .comment-details .comment-votes .votes-no.con:after {
  border-top: 5px solid #ff0000;
}
.comments-part .comment-box#add-comment {
  background-color: #f7f7f7;
  border-bottom: none;
  margin: 10px 8px;
  padding: 5px 0 10px;
  position: relative;
}
.comments-part .comment-box#add-comment #form-characters {
  text-align: right;
  margin: 0 5px;
  font-size: 1.2em;
  color: #333;
}
.comments-part .comment-box#add-comment .comment-details {
  color: #666666;
}
.comments-part .comment-box#add-comment .comment-details .comment-textarea {
  width: 475px;
  height: 120px;
  border: 1px solid #cccccc;
  color: #666666;
}
.comments-part .comment-box#add-comment .comment-details .security, .comments-part .comment-box#add-comment .comment-details .terms {
  padding-top: 10px;
}
.comments-part .comment-box#add-comment .comment-details .comment-input {
  border: 1px solid #cccccc;
  height: 21px;
  width: 234px;
  float: right;
  margin: 0px 7px 5px 0;
}
.comments-part .comment-box#add-comment .comment-details .comment-button {
  background-color: #006699;
  color: #fff;
  border: 1px solid #cccccc;
  padding: 6px 10px;
  display: block;
  float: right;
  margin: 15px 170px 0 0;
  margin: 2px;
  cursor: pointer;
}
.comments-part .comment-box#add-comment .comment-details .agree-tos {
  color: #333333;
  display: inline-block;
}
.comments-part .comment-box#add-comment .comment-details .agree-tos a {
  color: #006699;
  text-decoration: underline;
}
.comments-part .comment-login .success {
  text-align: center;
  padding: 0px 0 20px;
  font-size: 2em;
  font-weight: bold;
}
.comments-part .comment-login .login-page-session {
  margin: 0;
  width: 42%;
  float: left;
}
.comments-part .comment-login .login-page-session .title-session {
  font-family: Arial;
  font-size: 1em;
  font-weight: bold;
  margin: 5em 0px 0.5em 0.5em;
  padding: 0;
  text-align: left;
}
.comments-part .comment-login .login-page-session .title-session i {
  background-image: url("../images/icons/user-login-icon.png");
  width: 17px;
  height: 17px;
  float: left;
  margin: -4px 8px 0px 0;
}
.comments-part .comment-login .field {
  color: #707070;
  margin: 0 0 10px;
  text-align: left;
}
.comments-part .comment-login .field label {
  color: #000000;
  display: inline-block;
  margin-left: 10px;
  text-align: left;
  width: 65px;
  font-size: 1.2em;
}
.comments-part .comment-login .field a {
  color: #707070;
  font-weight: bold;
  text-decoration: underline;
}
.comments-part .comment-login .field button {
  background-color: #005D96;
  border: medium none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin: 0 0 10px;
  padding: 5px 0;
  width: 80px;
}
.comments-part .comment-login .field button.disabled {
  background-color: #999;
  color: #ddd;
}
.comments-part .comment-login .field a {
  font-size: 1em;
  margin: 0 0 0 2.5em;
}
.comments-part .comment-login .field a:hover {
  color: #707070;
}
.comments-part .comment-login .field.buttons {
  text-align: center;
}
.comments-part .comment-login a {
  color: #006699;
  font-weight: bold;
  text-decoration: underline;
}
.comments-part .comment-login .information-text {
  width: 52%;
  float: left;
  border-left: 1px solid #ccc;
  padding-left: 30px;
  padding-top: 10px;
}
.comments-part .comment-login .information-text p {
  font-size: 1.2em;
  line-height: 17px;
  margin-bottom: 10px;
  color: #1b1b1b;
}
.comments-part .comment-login .information-text span.bold {
  font-weight: bold;
}
.comments-part .comment-login .information-text.disclaimer {
  text-align: center;
  margin: 10px 0;
}
.comments-part .account-validate {
  margin: 0 8px;
  line-height: 16px;
}
.comments-part .account-validate span {
  font-size: 1.4em;
  font-weight: bold;
}
.comments-part .account-validate p {
  font-size: 1.2em;
  color: #ff0000;
}
.comments-part .account-validate a {
  text-decoration: underline;
}
.comments-part .comments-sort {
  margin: 20px 5px 0;
  border-bottom: 1px solid #7d7d7d;
}
.comments-part .comments-sort ul li {
  display: inline-block;
  padding: 7px 10px 3px;
  background: url(../images/backgrounds/comments-sort-right-bg.png) no-repeat right;
}
.comments-part .comments-sort ul li a {
  color: #313131;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
}
.comments-part .comments-sort ul li.active {
  background: url(../images/backgrounds/comments-sort-bg.png) repeat-x;
}
.comments-part .comments-sort ul li.active a {
  color: #006699;
}
.comments-part .comments-sort ul li:last-child {
  background: none;
}
.comments-part .fos_comment_comment_reply, .comments-part .comment-votes, .comments-part #add-comment, .comments-part .account-validate {
  display: none;
}
.comments-part .pagination a, .comments-part .pagination span {
  text-decoration: none;
  color: #cfcfcf;
  font-size: 1.2em;
  padding: 0px 8px;
}
.comments-part .pagination a.active, .comments-part .pagination span.active {
  font-weight: bold;
  color: #006699;
}
.comments-part #tooltip .cerrar {
  float: right;
  height: 14px;
  width: 16px;
  background: url("/images/icons/close-white.png");
}
.comments-part .gips-icon {
  border-color: #444444 transparent transparent;
  border-style: solid;
  border-width: 6px;
  height: 0;
  margin-left: 120px;
  position: absolute;
  top: 56px;
  width: 0;
}
.comments-part #tooltip {
  background: none repeat scroll 0 0 #444444;
  border-radius: 4px 4px 4px 4px;
  color: #FFFFFF;
  font-family: arial;
  font-size: 12px;
  right: 95px;
  top: 110px;
  position: absolute;
  width: 175px;
  padding: 10px;
  z-index: 999;
  line-height: 18px;
}
.comments-part .oculto {
  -webkit-transition: 1s;
  -moz-transition: 1s;
  -o-transition: 1s;
  -ms-transition: 1s;
  opacity: 0;
  -ms-opacity: 0;
  -moz-opacity: 0;
  visibility: hidden;
}

.ovacion-part {
  background-attachment: scroll;
  background-clip: padding-box;
  background-color: #619004;
  background-image: url("../images/backgrounds/dot-bg.png");
  border-image: url("../images/backgrounds/sombra.png") 0 0 45 0;
  border-style: solid;
  border-width: 0 0 20px;
  margin: 0 -4px;
  min-height: 300px;
  overflow: hidden;
  width: 988px;
  /* small-widget */
  /* ovacion-video */
}
.ovacion-part .column4-wmargin {
  float: right;
  width: 265px;
}
.ovacion-part .column6-nomargin {
  height: 340px;
  margin: 10px 0 0 0px;
  width: 523px;
  box-shadow: 0 0 3px;
}
.ovacion-part .column6-nomargin .image {
  width: 523px;
  height: 349px;
}
.ovacion-part .column6-nomargin.no-border.middle-side .ovacion-video.galeria-big .icon-galeria-big.page-link {
  left: inherit;
  margin-left: -300px;
  margin-top: 115px;
  top: inherit;
  z-index: 1;
}
.ovacion-part .column4-wmargin.no-border.right-side .icon-galeria-small {
  left: inherit;
  margin-left: 105px;
  margin-top: 38px;
  top: inherit;
  z-index: 1;
}
.ovacion-part .logo-ovacion-widget {
  display: block;
  width: 176px;
  height: 162px;
}
.ovacion-part.small-widget {
  width: 320px;
  float: left;
  margin: 8px 5px 20px 0;
  position: relative;
  box-shadow: none;
  background: none;
  border-image: none;
  border-style: none;
}
.ovacion-part.small-widget .ovacion-logo-art-page {
  width: 98px;
  height: 92px;
  background: url("../images/logos/ovacion-part.png") no-repeat;
  position: absolute;
  top: 0;
  display: block;
}
.ovacion-part.small-widget .ovacion-title {
  padding: 20px 0 0 30px;
  color: #fff;
  font-size: 2.3em;
  font-family: 'Solido-Condensed-Medium';
  text-align: center;
}
.ovacion-part.small-widget .ovacion-title span {
  color: #cc8800;
}
.ovacion-part.small-widget .ovacion-content {
  background: url(../images/backgrounds/dot-bg.png) #277621 repeat;
  margin: -27px 0 0 15px;
  padding: 35px 0 5px 0;
  overflow: hidden;
}
.ovacion-part.small-widget .ovacion-video {
  margin: 0 5px;
}
.ovacion-part.small-widget .ovacion-video .image-c .image {
  width: 294px;
  height: 176px;
}
.ovacion-part.small-widget .ovacion-video .image-c .image img {
  width: 100%;
}
.ovacion-part.small-widget .ovacion-video .play-video-button {
  position: absolute;
  top: 80px;
  left: 35%;
}
.ovacion-part.small-widget .ovacion-video .video-content {
  left: 0;
  bottom: initial;
  width: 290px;
  top: 156px;
}
.ovacion-part.small-widget .ovacion-video .section a {
  min-height: 12px !important;
  padding: 5px;
}
.ovacion-part.small-widget .ovacion-video .text {
  background: #080a02;
  padding: 5px 10px;
  margin: 0 1px 0 0;
}
.ovacion-part.small-widget .ovacion-video .text a.news-title {
  font-size: 2.6em;
  font-family: 'Solido-Condensed-Extrabold';
  color: #fff;
  font-weight: bold;
}
.ovacion-part.small-widget .ovacion-video .icon-galeria-big {
  left: inherit;
  margin-left: -190px;
  margin-top: 30px;
  top: inherit;
  z-index: 1;
}
.ovacion-part.small-widget .article {
  background: url(../images/backgrounds/ovacion-small-widget-text-bg.png) #080a00 repeat;
  margin: 5px 0 0 5px;
  width: 44%;
  float: left;
  padding: 0 5px 10px;
  font-weight: bold;
  height: auto;
}
.ovacion-part.small-widget .article .section {
  color: #cc8800;
  font-size: 1.2em;
  font-family: 'Solido-Condensed-Extrabold';
  padding: 5px 0;
  text-transform: uppercase;
  margin: 0;
}
.ovacion-part.small-widget .article .text {
  font-size: 1.5em;
  font-family: 'Solido-Condensed-Extrabold';
  padding: 0;
  margin: 0;
}
.ovacion-part .column2-half-halfmargin {
  background-position: 0 -80px;
  height: 360px;
  margin-left: 10px;
  width: 185px;
}
.ovacion-part .ovacion-title {
  color: #fff;
  font-size: 2.3em;
  font-family: 'Solido-Condensed-Medium';
  text-align: center;
  padding: 8px 8px 0 0;
}
.ovacion-part .ovacion-title span {
  color: #cc8800;
}
.ovacion-part .ovacion-menu {
  margin: 15px 20px 15px 15px;
  text-align: center;
}
.ovacion-part .ovacion-menu a {
  font-size: 1.2em;
  font-weight: bold;
  color: #fff;
  display: block;
  padding: 0 0 6px;
  margin: 5px 0 0;
  background: url(../images/backgrounds/ovacion-menu-link-border.png) no-repeat bottom center;
}
.ovacion-part .ovacion-menu a.active {
  color: #000;
  text-transform: uppercase;
}
.ovacion-part .ovacion-video {
  position: relative;
}
.ovacion-part .ovacion-video .image-c .image {
  width: 523px;
  height: 340px;
  display: inline-block;
  background-size: cover !important;
}
.ovacion-part .ovacion-video .image-c .image img {
  width: 100%;
}
.ovacion-part .ovacion-video .video-content {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 523px;
}
.ovacion-part .ovacion-video .section {
  height: 24px;
  text-transform: uppercase;
}
.ovacion-part .ovacion-video .section a {
  font-weight: 900;
  font-size: 1.1em;
  color: #fff;
  padding: 5px 13px 5px 5px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  float: left;
  min-height: 12px !important;
}
.ovacion-part .ovacion-video .section a:first-child {
  background: none repeat scroll 0 0 #cc8800;
  color: #000;
  height: 1.3em;
  line-height: 145%;
  overflow: hidden;
  padding: 5px 1em;
}
.ovacion-part .ovacion-video .section a:last-child {
  font-weight: 900;
  height: 1.3em;
  line-height: 150%;
  overflow: hidden;
  padding: 5px 1em;
  line-height: 145%;
}
.ovacion-part .ovacion-video .text {
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  display: block;
  height: 6.8em;
  margin-bottom: 10px;
  padding: 5px 10px;
}
.ovacion-part .ovacion-video .text a.news-title {
  font-size: 2.8em;
  color: #fff;
  font-family: arial;
  font-weight: bold;
}
.ovacion-part .article {
  margin: 10px 5px 10px;
  overflow: hidden;
  width: 250px;
  height: 165px;
  box-shadow: 0 0 3px;
}
.ovacion-part .article .section {
  font-size: 1.2em;
  color: #cc8800;
  margin: 0 0 0px 10px;
  padding: 10px 0 0;
  text-transform: uppercase;
  display: block;
}
.ovacion-part .article .image {
  float: right;
  margin: 0 0 0 5px;
  width: 250px;
  height: 165px;
  background-size: cover !important;
}
.ovacion-part .article .image img {
  width: 100%;
}
.ovacion-part .article .text {
  font-size: 1.5em;
  color: #fff;
  padding: 0 0 0 10px;
  display: block;
  font-weight: normal;
}
.ovacion-part .article .image h2 {
  background: none repeat scroll 0 0 #cc8800;
  color: #000;
  font-family: "Arial Black","Arial Bold",Gadget,sans-serif;
  font-size: 1.1em;
  font-weight: 800;
  height: 20px;
  line-height: 200%;
  margin-top: 91px;
  overflow: hidden;
  padding: 2px 1em;
  position: absolute;
  z-index: 1000;
}
.ovacion-part .article .image .title-link {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #fff;
  font-family: Arial;
  font-weight: 600;
  font-size: 1.6em;
  height: 34px;
  margin-top: 115px;
  padding: 8px;
  position: absolute;
  width: 235px !important;
  line-height: 0.98em;
}
.ovacion-part .column6-nomargin.no-border.middle-side .ovacion-video.video-icon-play-big .video-icon {
  left: inherit;
  margin-left: -300px;
  margin-top: 115px;
  top: inherit;
  z-index: 1;
}
.ovacion-part .column4-wmargin.no-border.right-side .video-icon-midle {
  left: inherit;
  margin-left: 105px;
  margin-top: 38px;
  top: inherit;
  z-index: 1;
}

.no-video-icon .play-video-button {
  display: none !important;
}

.las-mejores-jugadas {
  margin: 0 10px;
}
.las-mejores-jugadas .las-mejores-jugadas-content {
  background: url(../images/backgrounds/las-mejores-jugadas-bg.png) repeat;
  *zoom: 1;
}
.las-mejores-jugadas .las-mejores-jugadas-content:before, .las-mejores-jugadas .las-mejores-jugadas-content:after {
  display: table;
  content: "";
  line-height: 0;
}
.las-mejores-jugadas .las-mejores-jugadas-content:after {
  clear: both;
}
.las-mejores-jugadas .title-lmj {
  font-family: TabletGothic-Heavy;
  font-size: 2.6em !important;
  color: #fff;
  text-transform: uppercase;
  /*margin: 10px;*/
  margin: 4px 0 0 10px;
}
.las-mejores-jugadas .title-lmj span {
  color: #cc8800;
}
.las-mejores-jugadas .play-video-button {
  z-index: 999;
  display: block;
  position: absolute;
}
.las-mejores-jugadas .big-article {
  position: relative;
  margin-bottom: 10px;
}
.las-mejores-jugadas .big-article .image-c .content-multimedia {
  width: 388px;
  height: 228px;
}
.las-mejores-jugadas .big-article .image-c .content-multimedia .video-icon {
  left: 60px;
  top: 35%;
}
.las-mejores-jugadas .big-article .image-c .image {
  width: 388px;
  height: 228px;
  margin-bottom: 0;
}
.las-mejores-jugadas .big-article .image-c .play-video-button {
  left: 15px;
  top: 30%;
}
.las-mejores-jugadas .big-article .article-c {
  position: absolute;
  bottom: -5px;
  width: 100%;
}
.las-mejores-jugadas .big-article .article-c .section a {
  color: #fff;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  font-size: 1.2em !important;
  padding: 4px;
  font-weight: bold;
}
.las-mejores-jugadas .big-article .article-c .section .first {
  color: #000;
  background: #cc8800;
  padding-left: 12px;
}
.las-mejores-jugadas .big-article .article-c a.news-title {
  background: url(../images/backgrounds/dark-transparent-bg.png) repeat;
  font-size: 3.3em !important;
  font-family: Tablet-Gothic-Bold;
  color: #fff;
  padding: 10px 0 0 12px;
}
.las-mejores-jugadas .small-article {
  background: url(../images/backgrounds/las-mejores-jugadas-smallart-bg.png) repeat;
  margin: 0 10px 10px;
}
.las-mejores-jugadas .small-article .article-c {
  float: left;
  margin: 10px 0 0 10px;
  width: 255px;
}
.las-mejores-jugadas .small-article .article-c .section {
  color: #cc8800;
  font-size: 1.2em !important;
  font-weight: bold;
}
.las-mejores-jugadas .small-article .article-c a.news-title {
  font-family: TabletGothic-ExtraBold;
  font-size: 1.5em !important;
  color: #fff;
}
.las-mejores-jugadas .small-article .image-c {
  position: relative;
  float: right;
}
.las-mejores-jugadas .small-article .image-c .play-video-button {
  background: url(../images/icons/play-button-small.png) no-repeat;
  width: 33px;
  height: 14px;
  top: 45%;
  left: 35%;
  margin-top: 0px;
  margin-left: 0px;
}
.las-mejores-jugadas .small-article .image-c .image {
  width: 101px;
  height: 64px;
  margin-bottom: 0;
}

/* las-mejores-jugadas */
.ovacion-opinion .box-title {
  color: #000;
}
.ovacion-opinion .article {
  border-bottom: 1px dotted #d2d2d2;
  padding: 5px 0;
}
.ovacion-opinion .article .section {
  color: #2698d0;
  font-size: 1.1em;
  font-weight: bold;
}
.ovacion-opinion .article a.news-title {
  color: #2b2e31;
  font-family: Arial;
  font-size: 1.2em;
}
.ovacion-opinion .article .article-c {
  margin: 10px 0 0 10px;
  width: 190px;
  float: left;
}
.ovacion-opinion .article .image-c {
  float: right;
}
.ovacion-opinion .article .image-c .image {
  width: 70px;
  height: 56px;
  margin-bottom: 0;
}

.ovacion-widget.multimedia-widget .column6.middle-side .video-icon {
  left: inherit;
  margin-left: 200px;
  margin-top: 110px;
  top: inherit;
  z-index: 1;
}

.ovacion-video.video-icon-play-big .image-c .video-icon {
  left: inherit;
  margin-left: -190px;
  margin-top: 30px;
  top: inherit;
  z-index: 1;
}

.video-icon {
  background: url("../images/icons/play-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.video-icon-midle {
  background: url("../images/icons/play-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.galeria-icon-big {
  background: url("../images/icons/galeria-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.galeria-icon-small {
  background: url("../images/icons/galeria-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.wf-editable .multimedia-widget {
  width: 50%;
  margin: 0 auto;
}

.multimedia-widget {
  background-attachment: scroll;
  background-clip: padding-box;
  background-color: #464646;
  background-image: url("../images/backgrounds/dot-bg.png");
  border-image: url("../images/backgrounds/sombra-multimedia.png") 0 0 45 0;
  border-style: solid;
  border-width: 0 0 20px;
  margin: 20px -4px 0;
  min-height: 300px;
  overflow: hidden;
  padding: 10px 0;
  clear: both;
}
.multimedia-widget .wf-module {
  min-height: 0;
}
.multimedia-widget .box-multimedia {
  background: url(../images/backgrounds/dark2-transparent-bg.png) repeat;
  margin: 0px 0px 0px 9px;
  position: relative;
}
.multimedia-widget .box-multimedia .bottom-border {
  border-bottom: 1px solid #464646;
}
.multimedia-widget .box-multimedia .article {
  padding: 10px 0 0;
  height: 80px;
  overflow: hidden;
  position: relative;
}
.multimedia-widget .box-multimedia .article .section {
  margin: 0px;
  color: #0099ff;
  font-size: 1.1em;
  font-weight: bold;
}
.multimedia-widget .box-multimedia .article h2 {
  font-family: Arial;
}
.multimedia-widget .box-multimedia .article .text {
  color: #fff;
  float: left;
  width: 114px;
  line-height: 14px;
  overflow: hidden;
  height: 56px;
}
.multimedia-widget .box-multimedia .article .image {
  float: left;
  margin-right: 10px;
  width: 95px !important;
  height: 65px !important;
}
.multimedia-widget .box-multimedia .article .play-video-button {
  position: absolute;
  left: 15%;
  top: 27%;
  background: url(/images/icons/play-small.png) no-repeat;
}
.multimedia-widget .box-multimedia .article .galeria-icon-button {
  position: absolute;
  left: 15%;
  top: 27%;
  background: url(/images/icons/galeria-small.png) no-repeat;
}
.multimedia-widget .box-multimedia.right {
  margin: 0px 5px 0px 0px;
}
.multimedia-widget .player-audio {
  position: relative;
}
.multimedia-widget .player-audio .play-video-button {
  position: absolute;
  left: 25%;
  top: 30%;
}
.multimedia-widget .multimedia-video {
  padding: 0 6px;
  overflow: hidden;
  position: relative;
}
.multimedia-widget .multimedia-video .multimedia-image a.image {
  width: 477px;
  height: 272px;
  float: left;
  background-size: cover;
}
.multimedia-widget .multimedia-video .multimedia-image a.image img {
  width: 100%;
  border-color: transparent;
}
.multimedia-widget .multimedia-video .play-video-button {
  position: absolute;
  top: 150px;
  left: 192px;
}
.multimedia-widget .multimedia-video .multimedia-details {
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 12px 12px 12px 12px;
  font-weight: bold;
  position: absolute;
  bottom: 0;
  width: 453px;
}
.multimedia-widget .multimedia-video .multimedia-details .section {
  font-size: 1.7em;
  color: #0099ff;
  float: left;
  margin-right: 0.5em;
  text-transform: uppercase;
}
.multimedia-widget .multimedia-video .multimedia-details .text {
  font-size: 1.7em;
  color: #fff;
  font-weight: normal;
}
.multimedia-widget .column6.middle-side .multimedia-video .video-icon {
  left: inherit;
  margin-left: 200px;
  margin-top: 80px;
  top: inherit;
  z-index: 1;
}
.multimedia-widget .column3-multimedia.no-border .box-multimedia.right.right-side .article.bottom-border .play-video-button {
  left: inherit;
  margin-left: 9px;
  margin-top: 6px;
  top: inherit;
  z-index: 1;
  height: 38px;
}
.multimedia-widget .column3-multimedia.no-border .box-multimedia.left-side .article.bottom-border .galeria-icon-button {
  left: inherit;
  margin-left: 9px;
  margin-top: 6px;
  top: inherit;
  z-index: 1;
  height: 38px;
}
.multimedia-widget .column3-multimedia.no-border .box-multimedia.right.right-side .article .play-video-button {
  left: inherit;
  margin-left: 9px;
  margin-top: 6px;
  top: inherit;
  z-index: 1;
  height: 38px;
}
.multimedia-widget .column8.main-page-content .box-tabs-container .box-multimedia .column2-half .article .player-audio .play-video-button {
  left: inherit;
  margin-left: 31px;
  margin-top: 8px;
  top: inherit;
  z-index: 1;
  height: 38px;
}
.multimedia-widget .column3-multimedia.no-border .box-multimedia.left-side .article .galeria-icon-button {
  left: inherit;
  margin-left: 9px;
  margin-top: 6px;
  top: inherit;
  z-index: 1;
  height: 38px;
}

.wf-module .multimedia-widget .multimedia-video .multimedia-image .image {
  background-size: cover !important;
}

.play-video-button {
  background-position: 0 -2407px;
  width: 84px;
  height: 38px;
  display: block;
  margin: 0 5px 10px;
}

.galeria-icon-button {
  background-position: 0 -2368px;
  width: 84px;
  height: 38px;
  display: block;
  margin: 0 5px 10px;
}

.plus {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 15px;
  height: 15px;
}
.plus.grey {
  background-position: 0 -2952px;
}
.plus.blue {
  background-position: 0 -2936px;
}

.button-facebook-comments {
  width: 176px;
  height: 20px;
  background: url("../images/social/facebook-comments.png") no-repeat;
  display: block;
  margin: 10px auto;
}

.social-media {
  float: right;
}
.social-media a {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}
.social-media.for-header {
  padding: 0 10px 0 0;
  margin: -4px 0 0;
  height: 20px;
}
.social-media.for-header a {
  width: 19px;
  height: 20px;
  padding: 0 3px 0 0;
  margin: 0;
}
.social-media.for-header .twitter {
  background-position: 0 -2610px;
}
.social-media.for-header .facebook {
  background-position: 0 -2766px;
}
.social-media.for-header .instagram {
  background-position: 0 -2534px;
}
.social-media.for-header .rss {
  background-position: 0 -2590px;
}
.social-media.for-header .google {
  background-position: 0 -2860px;
}
.social-media.for-part {
  margin: 10px 14px 0 0;
}
.social-media.for-part a {
  width: 38px;
  height: 36px;
  background-color: rgba(0, 0, 0, 0.5);
}
.social-media.for-part .twitter {
  background-image: url(/images/social/twitter-part.png);
}
.social-media.for-part .facebook {
  background-image: url(/images/social/facebook-part.png);
}
.social-media.for-footer {
  padding: 10px 0 2px 5px;
  position: absolute;
  right: 20px;
  top: 0;
}
.social-media.for-footer a {
  width: 20px;
  height: 19px;
  border-right: none;
}
.social-media.for-footer .twitter {
  background-position: 0 -2650px;
  background-color: #000;
}
.social-media.for-footer .facebook {
  background-position: 0 -2786px;
  background-color: #000;
}
.social-media.for-footer .instagram {
  background-position: 0 -2570px;
  background-color: #000;
}
.social-media.for-footer .youtube {
  background-position: 0 -2707px;
  background-color: #000;
}
.social-media.for-footer .rss {
  background-position: 0 -2630px;
  background-color: #000;
}
.social-media.for-tvshow {
  padding: 0 0 0 5px;
  position: absolute;
  right: 20px;
  top: 0;
  height: 28px;
}
.social-media.for-tvshow a {
  width: 20px;
  height: 19px;
  border-right: none;
  margin: 5px 2px;
  padding: 0;
}
.social-media.for-tvshow .twitter {
  background-position: 0 -2727px;
}
.social-media.for-tvshow .facebook {
  background-position: 0 -2879px;
}
.social-media.for-tvshow .rss {
  background-position: 0 -2688px;
}
.social-media.for-tvshow .google {
  background-position: 0 -2747px;
}

.social-media-buttons {
  margin: 0 8px;
}

.social-media-article-iframe {
  margin: 9px 0 9px 6px;
  float: left;
}
.social-media-article-iframe.twitter {
  width: 90px;
}
.social-media-article-iframe.rating {
  font-size: 1.2em;
  width: 152px;
}
.social-media-article-iframe.rating #star {
  display: inline-block;
}
.social-media-article-iframe.rating .votes {
  line-height: 18px;
  vertical-align: top;
  height: 18px;
  display: inline-block;
  color: #006699;
}

.social-media-button-article {
  margin: 9px 0 9px 6px;
  border-radius: 2px;
  border: 1px solid #d7d7d7;
  font-size: 1.2em;
  float: left;
  background-color: #e2e2e2;
  color: #4b4b4b;
}
.social-media-button-article a, .social-media-button-article a:visited {
  color: #4b4b4b;
}
.social-media-button-article .type {
  padding: 3px 3px 3px 17px;
  float: left;
  border-top: 1px solid #f0f0f0;
  border-left: 1px solid #f0f0f0;
  border-right: 1px solid #d7d7d7;
}
.social-media-button-article .number {
  float: left;
  padding: 3px 4px;
  border-top: 1px solid #f0f0f0;
  border-left: 1px solid #f0f0f0;
}
.social-media-button-article.comments .type {
  background: url(/images/icons/comments-article.png) no-repeat left center;
  background-position: 4%;
}
.social-media-button-article.comments.c-no-0 {
  display: none;
}
.social-media-button-article.facebook {
  background-color: #92adce;
  color: #fff;
  border: 1px solid #5781ad;
}
.social-media-button-article.facebook .type {
  border-top: 1px solid #aec1d8;
  border-left: 1px solid #aec1d8;
  border-right: 1px solid #5781ad;
  background: url(/images/social/facebook-article.png) no-repeat left center;
  background-position: 5%;
}
.social-media-button-article.facebook .number {
  border-top: 1px solid #aec1d8;
  border-left: 1px solid #aec1d8;
}
.social-media-button-article.twitter {
  background-color: #c4ebfb;
  color: #003366;
  border: 1px solid #78c7e7;
}
.social-media-button-article.twitter .type {
  border-top: 1px solid #eaf9ff;
  border-left: 1px solid #eaf9ff;
  border-right: 1px solid #78c7e7;
  background: url(/images/social/twitter-article.png) no-repeat left center;
  background-position: 3%;
}
.social-media-button-article.twitter .number {
  border-top: 1px solid #eaf9ff;
  border-left: 1px solid #eaf9ff;
}
.social-media-button-article.google {
  background-color: #eff1fa;
  color: #4b5577;
  border: 1px solid #d4daf1;
}
.social-media-button-article.google .type {
  border-top: 1px solid #f6f7fd;
  border-left: 1px solid #f6f7fd;
  border-right: 1px solid #d4daf1;
  background: url(/images/social/google-article.png) no-repeat left center;
  height: 12px;
}
.social-media-button-article.google .number {
  border-top: 1px solid #f6f7fd;
  border-left: 1px solid #f6f7fd;
}
.social-media-button-article.mail {
  float: right;
}
.social-media-button-article.mail .type {
  cursor: pointer;
  background: url(/images/icons/mail-icon.png) no-repeat center;
  height: 12px;
}
.social-media-button-article.art-size {
  float: right;
}
.social-media-button-article.art-size div {
  cursor: pointer;
}
.social-media-button-article.art-size .type {
  padding: 3px 5px;
}
.social-media-button-article.print {
  float: right;
  margin-right: 6px;
}
.social-media-button-article.print .type {
  cursor: pointer;
  background: url(/images/icons/printer-icon.png) no-repeat center;
  height: 13px;
}

.sidebar-top > div:first-child {
  border-top: none !important;
  padding-top: 0;
}

.right-part-col {
  width: 325px;
  overflow: visible !important;
}

.sidebar-top {
  padding: 0 10px 0 15px;
  overflow: visible !important;
}

.sidebar-top:nth-child(1) {
  position: relative;
  z-index: 1;
}

.box-title {
  font-size: 1.4em;
  font-family: 'UtopiaStd-Bold';
  color: #9d0d15;
  text-align: center;
  margin: 0 5px 10px;
}
.box-title.wborder {
  border-bottom: 1px solid #7d7d7d;
  margin: 10px 5px 10px;
  padding-bottom: 10px;
}

.column4.no-border {
  overflow: visible !important;
}

.box-menu {
  border-bottom: 1px solid #7d7d7d;
  background-color: #deddd1;
  padding: 7px 0 5px;
  margin: 0 0 15px;
  overflow: hidden;
}
.box-menu a {
  padding: 6px 5px;
  font-size: 1.4em;
  background-color: #deddd1;
  font-family: 'UtopiaStd-Bold';
  color: #313131;
}
.box-menu a.active {
  background: url(/images/backgrounds/box-right-menu-bg.png) #c7c6bc repeat-x bottom;
  color: #9d0d15;
}
.box-menu select {
  float: right;
  width: 110px;
  height: 18px;
  border: 1px solid #cccccc;
  font-weight: bold;
  font-size: 1em;
}

.panorama-part .box-title {
  margin-bottom: 6px;
}
.panorama-part .item {
  float: left;
  width: 50%;
}
.panorama-part .item .box-dotted-cream {
  margin: 0 7px 7px 7px;
  height: 50px;
}
.panorama-part .item a {
  display: block;
  font-size: 0.9em;
}
.panorama-part .item .logo {
  height: 100%;
}
.panorama-part .item .logo.map {
  background: url("/images/logos/panorama-map.png") center no-repeat;
}
.panorama-part .item .logo.gda {
  background: url("/images/logos/panorama-gda.png") center no-repeat;
}
.panorama-part .item .logo.globe {
  background: url("/images/logos/panorama-globe.png") center no-repeat;
}
.panorama-part .item:last-child a {
  margin: 0 8px 5px 3px;
}

.box-los-mas .box-menu {
  padding: 0;
}
.box-los-mas .box-menu a {
  display: inline-block;
  max-width: 152px;
  padding: 6px 15px;
}
.box-los-mas ul {
  display: none;
}
.box-los-mas ul:first-child {
  display: block;
}
.box-los-mas ul li {
  margin: 8px 5px 0;
  padding: 0 0 6px;
  border-bottom: 1px dotted #c8c8c8;
  padding: 6px;
}
.box-los-mas ul li.read-more a {
  color: #9d0d15;
}
.box-los-mas ul li a {
  font-size: 1.2em;
  font-weight: bold;
  color: #2b2e31;
}
.box-los-mas ul li a span {
  color: #9d0d15;
}
.box-los-mas ul li.see-more a {
  color: #990000;
}
.box-los-mas ul li:last-child {
  border-bottom: none;
}

.read-more {
  text-align: right;
}
.read-more a {
  color: #9d0d15;
}

.box-billboards ul li {
  margin: 8px 5px 0;
  padding: 0 0 6px;
  border-bottom: 1px dotted #c8c8c8;
  font-size: 1.2em;
}
.box-billboards ul li a {
  color: #2b2e31;
}
.box-billboards ul li a span {
  color: #9d0d15;
}
.box-billboards ul li:last-child {
  border-bottom: none;
}

.box-ecos .article {
  margin: 0 10px 10px 10px;
  padding: 0 0 10px;
  border-bottom: 1px dotted black;
}
.box-ecos .article h2 {
  margin: 0;
  color: #9d0d15;
}
.box-ecos .article h1 {
  font-family: 'UtopiaStd-SemiboldItalic';
  margin: 10px 0;
  font-size: 1.6em;
}
.box-ecos .article .text {
  padding: 0 0 5px;
}
.box-ecos .article .mas a {
  color: #9D0D15;
  font-weight: bold;
  font-size: 1.2em;
}

.box-blogs .article {
  margin: 0 5px 10px;
  position: relative;
}
.box-blogs .article .info {
  float: left;
  padding: 8px 0 0 8px;
  width: 195px;
}
.box-blogs .article .info h2 {
  margin: 0;
  color: #9d0d15;
}
.box-blogs .article .info a.news-title {
  font-family: 'UtopiaStd-SemiboldItalic';
  margin: 10px 0 0;
  font-size: 1.6em;
}
.box-blogs .article .info .text {
  padding: 0 0 5px;
}
.box-blogs .article .info .text {
  font-size: 1.5em;
  width: 150px;
}
.box-blogs .article .info .mas a {
  color: #9D0D15;
  font-weight: bold;
  font-size: 1.2em;
}
.box-blogs .article .image {
  width: 70px;
  height: 70px;
  float: right;
  margin-bottom: 0;
}

.box-opiniones h2.opiniones-title {
  margin: 0 0 5px 10px;
  color: #9d0d15;
}
.box-opiniones .article a.news-title {
  font-family: 'UtopiaStd-SemiboldItalic';
  margin: 5px 0;
  font-size: 1.6em;
}
.box-opiniones .article .text {
  padding: 0 0 5px;
}
.box-opiniones .box-dotted-white {
  margin: 4px 4px 4px 6px;
  width: 135px;
  float: left;
  height: 92px;
}
.box-opiniones .box-dotted-white .author-name {
  color: #9d0d15;
  float: left;
  font-size: 1.1em;
  height: 2.12em;
  line-height: 99%;
  margin: 4px 6px 4px 5px;
  overflow: hidden;
  width: 65%;
}
.box-opiniones .box-dotted-white a.news-title {
  color: #2b2e31;
  float: left;
  font-size: 1.2em;
  height: 4.09em;
  margin: 0 0 6px 8px;
  overflow: hidden;
  width: 50%;
}
.box-opiniones .box-dotted-white .image {
  width: 53px;
  height: 53px;
  position: absolute;
  right: 0;
  bottom: 1px;
}
.box-opiniones .box-dotted-white .image img {
  width: 100%;
}
.box-opiniones .box-dotted-white.right {
  margin: 4px 5px 4px 9px;
}
.box-opiniones .box-billboards .box-title {
  border-bottom: none;
}
.box-opiniones .box-billboards .box-billboards-content li {
  border-bottom: 1px dotted black;
  padding: 0 0 5px;
  margin: 0 10px 5px;
  display: block;
  font-size: 1.2em;
}
.box-opiniones .box-billboards .box-billboards-content li.no-border {
  border-bottom: none;
}
.box-opiniones .box-billboards .box-billboards-content li a {
  text-decoration: none;
  color: #535353;
}

.box-last-minute .box-last-minute-content {
  height: 200px;
  overflow: scroll;
}
.box-last-minute .box-last-minute-content li {
  border-bottom: 1px dotted black;
  padding: 0 0 5px;
  margin: 0 10px 10px;
  display: block;
  font-size: 1.2em;
}
.box-last-minute .box-last-minute-content li .title {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.box-last-minute .box-last-minute-content li .time {
  color: #9d0d15;
  font-size: 0.9em;
  display: block;
}

.box-agendatv {
  height: 340px;
  overflow: scroll;
}
.box-agendatv .box-title {
  margin: 0;
}
.box-agendatv ul {
  margin-top: 10px;
}
.box-agendatv li {
  padding: 0 0 5px;
  margin: 0 4px 10px;
  display: block;
  font-size: 1.2em;
  line-height: 14px;
}
.box-agendatv li .channel {
  background: #c1e7f7 url(/images/backgrounds/dot-bg.png);
  font-weight: bold;
  padding: 4px;
}
.box-agendatv li .title {
  color: #999;
}
.box-agendatv li .time {
  color: #3399cc;
  font-size: 0.9em;
}

.box-gallito .box-gallito-content {
  margin: 7px 0 5px 5px;
  position: relative;
}
.box-gallito .box-gallito-content ul {
  float: left;
}
.box-gallito .box-gallito-content ul li {
  border-bottom: 1px dotted #c8c8c8;
  overflow: hidden;
  margin: 0 0 5px;
  padding: 0 0 5px;
}
.box-gallito .box-gallito-content ul li a:last-child {
  margin-right: 0;
  float: right;
}
.box-gallito .box-gallito-content .gallito-title {
  float: left;
  padding: 5px;
  width: 95px;
  margin: 0 5px 0 0;
  font-size: 1.5em;
  color: #434343;
  display: block;
}
.box-gallito .box-gallito-content .gallito-logo {
  margin: 0 0 0 5px;
  display: inline-block;
  background-position: 0 -2446px;
  width: 57px;
  height: 58px;
}

.box-edicion-impresa .edition-photo {
  float: left;
  width: 160px;
}
.box-edicion-impresa .edition-photo img {
  width: 100%;
}
.box-edicion-impresa .edition-details {
  color: #2b2e31;
  float: right;
}
.box-edicion-impresa .edition-details .edition-name {
  margin: 10px 0 0;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 1.2em;
}
.box-edicion-impresa .edition-details .edition-download {
  border: 1px solid #cecece;
  margin: 10px 0 0;
  display: inline-block;
  padding: 7px 0;
  width: 117px;
  text-align: center;
  cursor: pointer;
  border-radius: 3px;
}
.box-edicion-impresa .edition-details .edition-download a {
  font-size: 1em;
  font-weight: bold;
  color: #8a8a8a;
}

.box-imperdibles {
  margin: 0 5px 10px;
  position: relative;
}
.box-imperdibles .imperdibles-image {
  height: 175px;
  overflow: hidden;
}
.box-imperdibles .imperdibles-image img {
  overflow: hidden;
  /*max-height: 175px;*/
  /*max-width: 284px;*/
  width: 100%;
}
.box-imperdibles .imperdibles-logo {
  width: 150px;
  height: 40px;
  padding: 10px 0 0 10px;
}
.box-imperdibles .imperdibles-text {
  font-family: 'UtopiaStd-Regular';
  font-size: 2.2em;
  color: #313131;
  padding: 0 10px 10px;
}
.box-imperdibles.smaller .imperdibles-image {
  width: 105px;
  float: right;
  max-height: 68px;
  overflow-y: hidden;
}
.box-imperdibles.smaller .imperdibles-text {
  font-size: 1.5em;
  width: 150px;
}

.box-lo-mas-leido .box-content {
  border-top: 1px solid #7d7d7d;
  margin: 5px;
}
.box-lo-mas-leido .box-content .article {
  border-bottom: 1px dotted #c8c8c8;
  padding-bottom: 5px;
  margin: 5px 0 0;
  min-height: 68px;
  height: 74px;
  overflow: hidden;
}
.box-lo-mas-leido .box-content .article .image {
  width: 101px;
  height: 68px;
  margin-bottom: 0;
}
.box-lo-mas-leido .box-content .article .section {
  font-size: 1.3em;
  color: #9d0d15;
  margin: 0 0 5px 5px;
  text-transform: none;
  font-family: Georgia;
  font-weight: bold;
}
.box-lo-mas-leido .box-content .article .section a {
  color: #9d0d15;
}
.box-lo-mas-leido .box-content .article a.news-title {
  margin-left: 5px;
  font-size: 1.3em;
  color: #2b2e31;
  font-family: Georgia;
  font-weight: bold;
}
.box-lo-mas-leido .box-content .article .article-image {
  float: left;
  width: 35%;
  position: relative;
}
.box-lo-mas-leido .box-content .article .article-details {
  float: left;
  width: 65%;
}
.box-lo-mas-leido .box-content .article .art-no {
  position: absolute;
  top: 0;
  color: #fff;
  background: url(/images/backgrounds/lomasleido-no-bg.png) repeat-x;
  padding: 3px 10px;
}

.see-more {
  text-align: right;
  margin: 5px 5px 0 0;
  background: url(/images/sprites/plus-grey.png) right top no-repeat;
  background-position-y: -4px;
  padding-bottom: 3px;
}
.see-more a {
  padding-right: 15px;
  font-size: 1.1em;
  color: #990000;
  font-family: Arial Regular;
}

.right-part-tv-show {
  margin: 0 12.5px;
  background: url(/images/backgrounds/right-tv-show-bg.png) repeat;
  overflow: hidden;
  /* right-pink */
  /* box-right-tv-show */
}
.right-part-tv-show .right-pink {
  background: url(/images/backgrounds/right-tv-show-pink-bg.png) repeat;
}
.right-part-tv-show .right-pink .boca-icon {
  width: 54px;
  height: 23px;
  background-image: url("../images/icons/boca.png");
  background-repeat: no-repeat;
  margin: 10px auto;
}
.right-part-tv-show .right-pink .title {
  text-align: center;
  font-size: 1.1em;
  color: #fff;
}
.right-part-tv-show .right-pink .title span {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.45em;
  color: #ffed00;
  display: block;
  margin: 0 0 5px;
}
.right-part-tv-show .right-pink .box-right-tv-show .article {
  margin: 0;
  border-bottom: 1px dotted #ffed00;
}
.right-part-tv-show .right-pink .box-right-tv-show .article h1 {
  font-size: 1.5em;
  color: #ffed00;
  margin: 10px 0 0;
  font-family: 'UtopiaStd-Bold';
}
.right-part-tv-show .box-right-tv-show {
  overflow: hidden;
  padding: 8px;
  /* box-title */
  /* ul */
  /* tv-show-twitter */
  /*top3*/
}
.right-part-tv-show .box-right-tv-show .box-title {
  background: url(/images/icons/right-title-stars.png) no-repeat top center;
  padding: 18px 0 0;
  margin: 0;
  text-align: center;
  text-transform: uppercase;
  font-size: 1.3em;
  color: #e2007a;
  border-bottom: 1px dotted #e2007a;
  font-family: 'Flama-Medium';
}
.right-part-tv-show .box-right-tv-show .box-title span {
  font-size: 2.9em;
  display: block;
}
.right-part-tv-show .box-right-tv-show .box-title.grey-color {
  color: #cfcfcf;
  color: -moz-linear-gradient(top, #cfcfcf 0%, #cfcfcf 0%, white 100%, white 100%);
  /* FF3.6+ */
  color: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cfcfcf), color-stop(0%, #cfcfcf), color-stop(100%, white), color-stop(100%, white));
  /* Chrome,Safari4+ */
  color: -webkit-linear-gradient(top, #cfcfcf 0%, #cfcfcf 0%, white 100%, white 100%);
  /* Chrome10+,Safari5.1+ */
  color: -o-linear-gradient(top, #cfcfcf 0%, #cfcfcf 0%, white 100%, white 100%);
  /* Opera 11.10+ */
  color: -ms-linear-gradient(top, #cfcfcf 0%, #cfcfcf 0%, white 100%, white 100%);
  /* IE10+ */
  color: linear-gradient(to bottom, #cfcfcf 0%, #cfcfcf 0%, #ffffff 100%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */
  background: url(/images/icons/right-title-grey-stars.png) no-repeat top center;
  font-size: 1.8em;
  border-bottom: 1px dotted #ffed00;
  font-family: 'Flama-Black';
}
.right-part-tv-show .box-right-tv-show .article h1 {
  color: #000;
  margin: 0 0 5px;
  font-size: 1.2em;
  font-family: 'Flama-Extrabold';
}
.right-part-tv-show .box-right-tv-show .article h2 {
  margin: 0;
  color: #e2007a;
  font-size: 1.2em;
  font-family: 'Flama-Basic';
}
.right-part-tv-show .box-right-tv-show .article .image {
  margin: 10px 0;
}
.right-part-tv-show .box-right-tv-show ul {
  margin: 5px 0;
  /* li */
  /* show */
}
.right-part-tv-show .box-right-tv-show ul li {
  border-top: 1px dotted #e2007a;
  overflow: hidden;
  font-family: 'Flama-Basic';
}
.right-part-tv-show .box-right-tv-show ul li .title {
  font-family: 'Flama-Extrabold';
}
.right-part-tv-show .box-right-tv-show ul li:first-child {
  border-top: none;
}
.right-part-tv-show .box-right-tv-show ul.shows-details {
  /* li */
}
.right-part-tv-show .box-right-tv-show ul.shows-details .show {
  float: left;
  padding: 4px 0;
  font-size: 1.2em;
}
.right-part-tv-show .box-right-tv-show ul.shows-details .show.title {
  margin: 0 0 0 15px;
  width: 130px;
}
.right-part-tv-show .box-right-tv-show ul.shows-details .show.note {
  color: #e2007a;
  font-size: 2.0em;
  padding: 0 10px;
  margin: 0 10px;
  border-left: 1px solid #e2007a;
  border-right: 1px solid #e2007a;
}
.right-part-tv-show .box-right-tv-show ul.shows-details .show.tvname {
  color: #41435c;
  text-transform: uppercase;
}
.right-part-tv-show .box-right-tv-show ul.top3 {
  text-align: center;
  font-size: 1.2em;
  margin: 0;
}
.right-part-tv-show .box-right-tv-show ul.top3 li {
  padding: 8px 0 0;
}
.right-part-tv-show .box-right-tv-show ul.top3 .details {
  color: #e2007a;
}
.right-part-tv-show .box-right-tv-show ul.top3 .image {
  position: relative;
  overflow: hidden;
  margin: 8px 0;
}
.right-part-tv-show .box-right-tv-show ul.top3 .image .place-no {
  position: absolute;
  background: #e2007a;
  width: 29px;
  height: 29px;
  border-radius: 15px;
  color: #fff;
  line-height: 29px;
  left: 22px;
  font-size: 1.2em;
  font-family: 'Flama-Black';
}
.right-part-tv-show .box-right-tv-show ul.top3 .image img {
  border-radius: 40px;
  width: 77px;
  height: 77px;
}
.right-part-tv-show .box-right-tv-show.tv-show-twitter .box-footer {
  margin: 10px 0;
}
.right-part-tv-show .box-right-tv-show.tv-show-twitter .box-footer .logo-twitter-small {
  width: 23px;
  height: 20px;
  background: url("../images/social/twitter-tv-show.png") no-repeat;
  float: left;
}
.right-part-tv-show .box-right-tv-show.tv-show-twitter .box-footer a.twitter-link {
  font-size: 1.3em;
  color: #e2007a;
  float: right;
  font-family: 'Flama-Medium';
}
.right-part-tv-show .box-right-tv-show.top3 .intro-text {
  font-size: 1.0em;
  color: #787878;
  border-bottom: 1px dotted #e2007a;
  padding: 0 0 10px;
  margin: 10px 0 0;
}

/* right-part-tv-show */
.box-dotted-white {
  background: url(../images/backgrounds/dot-bg.png) white repeat;
  overflow: hidden;
  position: relative;
}
.box-dotted-white.social-media-buttons {
  margin: 20px 10px;
  display: inline-block;
  padding: 0 5px 0 0;
}

.box-dotted-cream {
  background: url(../images/backgrounds/dot-bg.png) #deddd1 repeat;
  overflow: hidden;
  position: relative;
}
.box-dotted-cream .economia {
  padding: 10px 8px;
}

.box-big-border {
  border: 3px solid;
  border-color: #DEDDD1;
  padding: 5px 0;
  overflow: hidden;
}
.box-big-border .content {
  text-align: center;
  padding: 0;
  min-height: 375px;
}
.box-big-border .content img {
  display: block;
  margin: 0 auto;
}
.box-big-border .box-big-border-content {
  display: none;
  overflow: hidden;
}
.box-big-border .box-big-border-content .image, .box-big-border .box-big-border-content .image img {
  width: 616px;
  height: 376px;
}
.box-big-border .box-big-border-content.active {
  display: block;
}

.box-big-border-darker {
  border: 3px solid #d2d2d2;
  padding-bottom: 5px;
  overflow: hidden;
}

.box-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
  border-bottom: 1px solid #7d7d7d;
  padding: 10px 0 5px;
  margin: 0 8px 10px;
  text-align: center;
  color: #9d0d15;
  text-transform: uppercase;
  overflow: hidden;
  display: block;
}
.box-title.no-border {
  border-bottom: 0;
  margin: 0;
}

.box-simple {
  margin: 20px 0;
}

* > .box-simple:first-child {
  margin-top: 0;
}

.box-tabs {
  border-bottom: 1px solid #7d7d7d;
  margin: 10px 8px 0;
  padding: 0 0 3px;
}
.box-tabs ul li {
  border-right: 1px solid #8f8f8f;
  padding: 7px 10px 3px;
  margin: 0 0 0 0;
  display: inline-block;
}
.box-tabs ul li a {
  color: #666666;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.4em;
}
.box-tabs ul li:last-child {
  border-right: none;
}
.box-tabs ul li.active {
  background: url(../images/backgrounds/comments-sort-bg.png) repeat-x;
  border-right: none;
  margin: 0 0 0 -4px;
}
.box-tabs ul li.active a {
  color: #006699;
  font-family: 'UtopiaStd-Bold';
}

.box-articles-section {
  padding: 0 0 10px;
  border-bottom: 4px solid #434343;
  overflow: hidden;
  margin: 0px 10px 10px 10px;
}
.box-articles-section .article .image {
  width: 142px;
  height: 193px;
  float: left;
  margin-right: 10px;
}
.box-articles-section .article a.news-title {
  font-size: 2.5em;
}
.box-articles-section .article .title {
  padding: 0 0 5px;
  margin: 5px 0;
  border-bottom: 1px dotted #c8c8c8;
  height: 25px;
  overflow: hidden;
}
.box-articles-section .article .title a {
  font-size: 13px;
  color: #1b1b1b !important;
  font-weight: bold;
  line-height: 1.2em;
}
.box-articles-section.smaller {
  border-top: 4px solid #434343;
  border-bottom: none;
  padding: 5px 0px 0;
  margin: 0 9px;
}
.box-articles-section.smaller .article {
  margin: 10px;
  text-align: center;
}
.box-articles-section.smaller .article a.news-title {
  font-size: 2.1em;
  font-family: 'UtopiaStd-Regular';
  margin: 0;
  text-align: left;
}
.box-articles-section.smaller .article .author {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.2em;
  color: #434343;
  text-align: left;
  text-transform: uppercase;
  margin: 0 0 5px;
}
.box-articles-section.smaller .article .section {
  margin: 0;
  text-align: left;
}
.box-articles-section.smaller .article .section span {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.2em;
  color: #434343;
  line-height: 20px;
}
.box-articles-section.smaller .article .image {
  margin: 0;
  opacity: 0.8;
  width: 198px;
  height: 168px;
}

.box-article-highermark {
  background-image: url(../images/backgrounds/article-border-right-arrow.png), url(../images/backgrounds/article-border-for-arrow.png);
  background-repeat: no-repeat, repeat-y;
  background-position: top left, center left;
  padding: 0 0 10px 10px;
  margin: 0 0 0 10px;
}
.box-article-highermark.more {
  background: url(../images/backgrounds/article-border-for-arrow.png) repeat-y center left;
}
.box-article-highermark.more .article {
  border-bottom: none;
  padding: 0;
}
.box-article-highermark.left-side {
  background-image: url(../images/backgrounds/article-border-left-arrow.png), url(../images/backgrounds/article-border-for-arrow.png);
  background-position: top left, center left;
  overflow: hidden;
  background-position-x: 0, 6px;
}

.divertite-suplementos-parts {
  overflow: hidden;
  margin: 10px 0 0;
}
.divertite-suplementos-parts .column4 {
  margin: 10px 0 10px 0;
}
.divertite-suplementos-parts .box-divertite-suplementos {
  margin: 0 10px;
}
.divertite-suplementos-parts .box-divertite-suplementos .big-border {
  border-color: #434343;
}
.divertite-suplementos-parts .box-divertite-suplementos .divertite-part .box-big-border-title {
  color: #015c93;
}

.divertite-part .box-title {
  color: #015c93;
}
.divertite-part .left-side .article h2 {
  background-color: #015c93;
}
.divertite-part .middle-side .article h2 {
  color: #015c93;
}
.divertite-part .right-side .article .image-c .image {
  margin-bottom: 0;
}
.divertite-part .right-side .article .image-c .on-image {
  background-color: #015c93;
}
.divertite-part .right-side .article a.news-title {
  color: #015c93;
}

.suplementos-part .suplementos {
  padding: 0 0 0 3px;
  margin: 10px;
}
.suplementos-part .suplementos .image {
  float: right;
  margin-bottom: 0;
}
.suplementos-part .suplementos .image img {
  width: 112px;
  height: 113px;
}
.suplementos-part .suplementos .logo {
  display: block;
  width: 159px;
}
.suplementos-part .suplementos .logo.domingo {
  background-position: 0 -831px;
  height: 21px;
  margin-bottom: 10px;
}
.suplementos-part .suplementos .logo.cultural {
  background-position: 0 -791px;
  height: 36px;
  margin-bottom: 13px;
}
.suplementos-part .suplementos .logo.el-empresario {
  background-position: 0 -1164px;
  height: 25px;
  margin-bottom: 10px;
}
.suplementos-part .suplementos .logo.economia-y-mercado {
  background-position: 0 -2054px;
  height: 24px;
  margin-bottom: 14px;
}
.suplementos-part .suplementos .logo.sabado-show {
  background-position: 0 -751px;
  height: 41px;
  margin-bottom: 7px;
}
.suplementos-part .suplementos .logo.que-pasa {
  background-position: 0 -2026px;
  height: 28px;
  margin-bottom: 8px;
}
.suplementos-part .suplementos .text {
  float: left;
  width: 155px;
}
.suplementos-part .suplementos .text a {
  color: #1b1b1b;
  text-decoration: none;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.3em;
}
.suplementos-part .suplementos h2 {
  width: 145px;
  margin: 0 0 5px;
  color: #000;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.5em;
  text-transform: none;
  background: none;
  padding: 0;
}

.wf-editable .tv-show-part {
  margin: 20px 0 0;
}

.tv-show-part {
  background: url(../images/backgrounds/dot-bg.png) #e2007a repeat;
  margin: 20px -4px 0;
  padding: 10px 4px 0;
  box-shadow: 0px 2px 5px #000, 0px -2px 5px #000;
  /* tv-show-box */
}
.tv-show-part .column {
  overflow: initial;
}
.tv-show-part.small-widget {
  width: 304px;
  margin: 25px 5px 20px 8px;
  float: left;
  box-shadow: none;
  /*tv-show-box*/
}
.tv-show-part.small-widget .tv-show-part-top .tv-show-logo {
  width: 120px;
  height: 24px;
  background-position: 0 -2002px;
}
.tv-show-part.small-widget .tv-show-box.big-image {
  margin: 0 0 9px 5px;
}
.tv-show-part.small-widget .tv-show-box.big-image .article .image-c .image {
  width: 295px;
  height: 198px;
}
.tv-show-part.small-widget .tv-show-box.big-image .article .image-c .image img {
  width: 100%;
}
.tv-show-part.small-widget .tv-show-box.big-image .article .article-c {
  width: 151px;
}
.tv-show-part.small-widget .tv-show-box.big-image .article .article-c .section {
  font-size: 1.1em;
}
.tv-show-part.small-widget .tv-show-box.big-image .article .article-c .news-title {
  font-size: 2.5em;
}
.tv-show-part.small-widget .tv-show-box.big-image .article .article-c .text {
  font-size: 2.0em;
  line-height: 20px;
}
.tv-show-part.small-widget .tv-show-box.simple-article {
  width: 142px;
  margin: 0 5px 10px 5px;
  min-height: 130px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
}
.tv-show-part.small-widget .tv-show-box.simple-article .article {
  margin: 10px 8px;
  text-align: center;
}
.tv-show-part.small-widget .tv-show-box.simple-article .article .section {
  font-size: 1.2em;
}
.tv-show-part.small-widget .tv-show-box.simple-article .article .news-title {
  font-size: 1.8em;
  color: #ffed00;
}
.tv-show-part.small-widget .tv-show-box.title-pink .article .news-title {
  color: #e2007a;
}
.tv-show-part.small-widget .tv-show-part-content .icon-galeria-small.page-link {
  left: inherit;
  margin-left: 250px;
  margin-top: 10px;
  top: inherit;
  z-index: 1;
}
.tv-show-part .tv-show-part-top {
  margin: 0 10px 8px;
  overflow: hidden;
}
.tv-show-part .tv-show-part-top .tv-show-logo {
  background-position: 0 -1780px;
  width: 240px;
  height: 49px;
  float: left;
  display: block;
}
.tv-show-part .tv-show-box {
  margin: 0 0 7px 5px;
  position: relative;
  overflow: hidden;
  float: left;
  /* big-image */
  /* small-image */
}
.tv-show-part .tv-show-box .article .section {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
  color: #b4b4b4;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.tv-show-part .tv-show-box .article .section.pink {
  color: #e2007a;
}
.tv-show-part .tv-show-box .article a.news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 2.2em;
  color: #fff;
}
.tv-show-part .tv-show-box .article a.news-title.black {
  color: #000;
}
.tv-show-part .tv-show-box .article a.news-title.pink {
  color: #e2007a;
}
.tv-show-part .tv-show-box .play-video-button {
  position: absolute;
  bottom: 0;
  left: 20%;
}
.tv-show-part .tv-show-box.big-image .article {
  position: relative;
  margin: 0;
}
.tv-show-part .tv-show-box.big-image .article .image-c .image {
  width: 642px;
  height: 432px;
  margin: 0;
}
.tv-show-part .tv-show-box.big-image .article .image-c .image img {
  width: 100%;
}
.tv-show-part .tv-show-box.big-image .article .article-c {
  position: absolute;
  top: 10px;
  left: 10px;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px;
  text-align: center;
  width: 265px;
}
.tv-show-part .tv-show-box.big-image .article .article-c a.news-title {
  font-size: 3.5em;
  font-family: 'UtopiaStd-Regular';
  color: #ffed00;
  text-transform: uppercase;
}
.tv-show-part .tv-show-box.big-image .article .article-c .text {
  color: #fff;
  font-family: 'UtopiaStd-Regular';
  font-size: 3.5em;
  display: block;
  line-height: 35px;
}
.tv-show-part .tv-show-box.small-image .article {
  position: relative;
  margin: 0;
}
.tv-show-part .tv-show-box.small-image .article .image-c .image {
  width: 318px;
  height: 213px;
  margin: 0;
}
.tv-show-part .tv-show-box.small-image .article .image-c .image img {
  width: 100%;
}
.tv-show-part .tv-show-box.small-image .article .article-c {
  position: absolute;
  top: 0;
  bottom: 0;
  background: url(../images/backgrounds/dark3-transparent-bg.png) repeat;
  padding: 10px 10px 10px 0;
  margin: 0;
  width: 127px;
  text-align: center;
}
.tv-show-part .tv-show-box.small-image .article .article-c a.news-title {
  color: #ffed00;
  width: 117px;
  display: block;
  overflow: hidden;
  padding: 7px;
}
.tv-show-part .tv-show-box.title-pink .article .article-c a.news-title {
  color: #e2007a;
  width: 117px;
  display: block;
  overflow: hidden;
  padding: 7px;
}
.tv-show-part .tv-show-box.title-black .article .article-c {
  background: url(../images/backgrounds/white-transparent-bg.png) repeat;
}
.tv-show-part .tv-show-box.title-black .article .article-c .section {
  color: #e2007a;
}
.tv-show-part .tv-show-box.title-black .article .article-c a.news-title {
  color: #000;
  width: 117px;
  display: block;
  overflow: hidden;
  padding: 7px;
}
.tv-show-part .tv-show-box.title-grey .article .article-c .section {
  color: #fff;
}
.tv-show-part .tv-show-box.title-grey .article .article-c a.news-title {
  color: #9c9c9c;
  width: 117px;
  display: block;
  overflow: hidden;
  padding: 7px;
}

.tv-show-part-content .tv-show-box.big-image.video-icon-play-small .image-c .video-icon-midle {
  left: inherit;
  margin-left: 250px;
  margin-top: 10px;
  top: inherit;
  z-index: 1;
}

.shopping-part {
  margin: 20px 10px 0;
  display: inline-block;
}
.shopping-part .box-title {
  color: #00558d;
}
.shopping-part .shopping-items {
  margin: 0 2px;
}
.shopping-part .shopping-items .shopping-item {
  width: 180px;
  float: left;
  margin: 0 0 15px 8px;
}
.shopping-part .shopping-items .shopping-item .shopping-item-image {
  width: 100%;
  height: 112px;
  text-align: center;
  margin-bottom: 9px;
  box-shadow: inset 0px 0px 10px #e5e5e5;
  border-radius: 2px;
  padding: 10px 0;
}
.shopping-part .shopping-items .shopping-item .shopping-item-details {
  font-size: 1.1em;
  padding: 0 5px;
  text-transform: uppercase;
}
.shopping-part .shopping-items .shopping-item .shopping-item-details span {
  font-family: 'UtopiaStd-Bold';
  display: block;
  font-size: 1.2em;
}

.last-news-part {
  margin: 20px 10px 0px;
}
.last-news-part .box-title {
  color: #003366;
}
.last-news-part .box-big-border {
  padding-bottom: 10px;
}
.last-news-part .article {
  float: left;
  width: 145px;
  margin: 0 0 0 10px;
}
.last-news-part .article .image {
  margin-bottom: 5px;
  height: 80px;
  width: 134px;
}
.last-news-part .article .first-title {
  font-size: 1.1em;
  color: #00558d;
  margin: 0 0 5px;
  font-family: Arial Black;
  text-transform: uppercase;
  display: block;
}
.last-news-part .article .first-title:hover {
  color: #27a9ff;
}
.last-news-part .article .title {
  font-size: 1.6em;
  font-family: 'UtopiaStd-Semibold';
  color: #333333;
}
.last-news-part .article .title:hover {
  color: gray;
}
.last-news-part .article .news-title {
  font-size: 1.6em;
}

.sidebar-top .last-news-part {
  margin: 10px 0;
}
.sidebar-top .last-news-part .box-title {
  color: #9d0d15;
}

.footer {
  margin: 0 10px;
  background-color: #000;
  overflow: hidden;
  position: relative;
  width: 960px;
}
.footer .footer-links {
  padding: 16px 0 15px 40px;
  overflow: hidden;
}
.footer .footer-links li {
  float: left;
}
.footer .footer-links li:last-child a {
  border-right: none;
}
.footer .footer-links a {
  color: #fff;
  font-size: 1.1em;
  border-right: 1px solid #4c4c4c;
  padding: 15px 10px 5px 5px;
  text-transform: uppercase;
}

.copyright {
  margin: 5px 25px 0 10px;
  padding: 20px 0 14px;
  font-size: 1.2em;
  color: #313131;
  background-position: 860px -2078px;
}

.search-part {
  overflow: hidden;
  padding: 10px;
  margin: 0 8px 20px;
}
.search-part input {
  border: 1px solid #cccccc;
  height: 23px;
}
.search-part .search-text {
  background: url(../images/icons/search-input-icon.png) white no-repeat right;
  background-position: 98%;
  padding: 0 30px 0 10px;
  width: 295px;
  float: left;
  margin: 0 20px 0 0;
}
.search-part .search-data {
  width: 100px;
  float: left;
  margin: 0 10px 0 0;
  padding: 0 0 0 10px;
}
.search-part .calendar-icon {
  margin: 5px 0 0;
  display: block;
  float: left;
}
.search-part .search-checkboxes {
  float: left;
  margin: 10px 0 0;
}
.search-part .search-checkboxes ul li {
  display: inline-block;
  font-size: 1.2em;
  color: #333;
  margin: 0 25px 0 0;
}
.search-part .search-checkboxes ul li input {
  height: auto;
}

.search-term {
  margin: 0 10px;
  padding: 10px;
}
.search-term .term {
  font-size: 3.6em;
  color: #006699;
  font-family: 'UtopiaStd-Bold';
}

.pagination {
  overflow: hidden;
  margin: 10px 0 10px -10px;
  display: inline-block;
  text-align: right;
  width: 100%;
}
.pagination ul li {
  display: inline-block;
  font-size: 1.2em;
  padding: 0px 8px;
}
.pagination ul li a {
  text-decoration: none;
  color: #666666;
}
.pagination ul li.active a {
  font-weight: bold;
  color: #006699;
}
.pagination ul li.disabled {
  display: none;
}
.pagination ul li .next, .pagination ul li .prev, .pagination ul li .first, .pagination ul li .last {
  text-indent: -9999px;
  display: inline-block;
  position: relative;
  font-weight: bold;
  color: #006699;
}
.pagination ul li .next:after {
  content: ">";
  text-indent: 0px;
  position: absolute;
  left: 0;
}
.pagination ul li .last:after {
  content: ">>";
  text-indent: 0px;
  position: absolute;
  left: 0;
}
.pagination ul li .prev:after {
  content: "<";
  text-indent: 0px;
  position: absolute;
  right: 0;
}
.pagination ul li .first:after {
  content: "<<";
  text-indent: 0px;
  position: absolute;
  right: 0;
}
.pagination nav {
  display: inline-block;
  margin: 0 5px;
}
.pagination nav a.current, .pagination nav span.current {
  color: #999;
  font-weight: bold;
}
.pagination nav a.disabled, .pagination nav span.disabled {
  display: none;
}
.pagination nav a:last-child, .pagination nav a:first-child {
  color: #006699;
  vertical-align: middle;
  font-weight: bold;
  text-indent: -9999px;
}

.pagination ul li.next a {
  color: #006699;
  font-weight: bold;
}

.ie-display {
  background: none;
}
.ie-display .logo {
  width: 100%;
  height: 59px;
  background: url("/images/logos/elpais.com.uy.png") center no-repeat;
  margin: 40px 0 0;
  text-indent: 999px;
  display: block;
}
.ie-display h1 {
  font-size: 3.0em;
  text-align: center;
  margin: 65px 0 20px;
}
.ie-display .text {
  font-size: 1.4em;
  width: 330px;
  margin: 0 auto 20px;
  text-align: center;
}
.ie-display .update {
  color: #005a91;
  font-size: 1.6em;
  width: 100%;
  text-align: center;
  display: inline-block;
  font-weight: bold;
}
.ie-display .footer-text {
  color: #313131;
  text-transform: uppercase;
  font-size: 1.2em;
  text-align: center;
  margin: 280px 0 20px;
}

.error-page {
  text-align: center;
  background: none;
}
.error-page .error {
  color: #e2001a;
  font-size: 1.8em;
  border-bottom: 4px solid #434343;
  padding: 0 0 10px;
  margin: 0 0 30px;
}
.error-page .ups {
  font-size: 17.0em;
  color: #e2001a;
  font-weight: bold;
}
.error-page .sorry {
  font-size: 2.5em;
  color: #7d7d7d;
  font-weight: bold;
}
.error-page .text {
  font-size: 2.2em;
  color: #000;
  width: 430px;
  margin: 0 auto 30px;
}
.error-page .ads-leaderboard {
  background-color: #deddd1;
  padding: 5px;
  margin: 0;
  background-repeat: no-repeat;
  background-position: center;
}

.article-author .empty:not(.wf-module) {
  display: none;
}
.article-author .image {
  min-width: 101px;
  min-height: 95px;
}

.login-page-simple {
  margin: 0 10px;
  font-size: 1.2em;
}
.login-page-simple .login {
  margin: 0 auto;
}
.login-page-simple .login .field {
  display: block;
  margin: 0 0 10px;
  text-align: left;
  color: #707070;
  font-size: 0.9em;
}
.login-page-simple .login input[type=submit], .login-page-simple .login button[type=submit], .login-page-simple .login a.btn {
  width: 100px;
  display: inline-block;
  background-color: #005d96;
  color: #fff;
  font-weight: bold;
  border: none;
  margin: 0 0 10px;
  cursor: pointer;
  padding: 10px 0;
}
.login-page-simple .login input[type=submit]:hover, .login-page-simple .login button[type=submit]:hover, .login-page-simple .login a.btn:hover {
  background-color: #007dc9;
}
.login-page-simple .login input[type=submit].disabled:hover, .login-page-simple .login button[type=submit].disabled:hover, .login-page-simple .login a.btn.disabled:hover {
  background-color: #005d96;
}
.login-page-simple .login input[type=text], .login-page-simple .login input[type=password] {
  height: 23px;
  border: 1px solid #959595;
  padding: 0 0 0 10px;
  width: 200px;
  background-color: #fff;
}
.login-page-simple .login a.btn.cancel {
  background-color: #999999;
}
.login-page-simple .login a.btn.cancel:hover {
  background-color: #b3b3b3;
}
.login-page-simple .login a.btn.cancel.disabled:hover {
  background-color: #999999;
}
.login-page-simple .login label {
  color: #000;
  display: inline-block;
  text-align: right;
  margin-right: 5px;
  width: 125px;
}
.login-page-simple .login .remember {
  text-align: left;
}
.login-page-simple .login .remember input {
  margin-left: 132px;
}
.login-page-simple .login .remember label {
  width: auto;
  text-align: left;
}

.information-text p {
  font-size: 1.2em;
  line-height: 17px;
  margin-bottom: 10px;
  color: #1b1b1b;
}
.information-text span.bold {
  font-weight: bold;
}
.information-text.disclaimer {
  text-align: center;
  margin: 10px 0;
}

.comment-login .information-text {
  border-left: 1px solid #ccc;
  float: left;
  padding-left: 30px;
  padding-top: 10px;
  width: 52%;
}
.comment-login .success {
  text-align: center;
  padding: 0px 0 20px;
  font-size: 2em;
  font-weight: bold;
}
.comment-login .login-page-session {
  margin: 0;
  width: 42%;
  float: left;
}
.comment-login .login-page-session .title-session {
  font-family: Arial;
  font-size: 1em;
  font-weight: bold;
  margin: 5em 0px 0.5em 0.5em;
  padding: 0;
  text-align: left;
}
.comment-login .login-page-session .title-session i {
  background-image: url("../images/icons/user-login-icon.png");
  width: 17px;
  height: 17px;
  float: left;
  margin: -4px 8px 0px 0;
}
.comment-login .field {
  color: #707070;
  margin: 0 0 10px;
  text-align: left;
}
.comment-login .field label {
  color: #000000;
  display: inline-block;
  margin-left: 10px;
  text-align: left;
  width: 65px;
  font-size: 1.2em;
}
.comment-login .field a {
  color: #707070;
  font-weight: bold;
  text-decoration: underline;
}
.comment-login .field button {
  background-color: #005D96;
  border: medium none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin: 0 0 10px;
  padding: 5px 0;
  width: 80px;
}
.comment-login .field button.disabled {
  background-color: #999;
  color: #ddd;
}
.comment-login .field a {
  font-size: 1em;
  margin: 0 0 0 2.5em;
}
.comment-login .field a:hover {
  color: #707070;
}
.comment-login .field.buttons {
  text-align: center;
}
.comment-login a {
  color: #006699;
  font-weight: bold;
  text-decoration: underline;
}

.login-page-session {
  margin: 0;
  width: 42%;
  float: left;
}
.login-page-session .title-session {
  font-family: Arial;
  font-size: 1em;
  font-weight: bold;
  margin: 5em 0px 0.5em 0.5em;
  padding: 0;
  text-align: left;
}
.login-page-session .title-session i {
  background-image: url("../images/icons/user-login-icon.png");
  width: 17px;
  height: 17px;
  float: left;
  margin: -4px 8px 0px 0;
}

input.disabled, .btn.disabled, input.btn.disabled:hover {
  background-color: #999;
  color: #ddd;
}

.login-popup {
  background: #fff;
  position: absolute;
  border: 1px solid #000;
  width: 400px;
  height: auto;
  top: 50%;
  left: 50%;
  margin-left: -200px;
  margin-top: -100px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  z-index: 1002;
  position: fixed;
}
.login-popup .login-page-simple {
  margin: inherit;
}
.login-popup .cancel {
  color: #006699;
  font-weight: bold;
}
.login-popup .success {
  text-align: center;
  padding: 0px 0 20px;
  font-size: 2em;
  font-weight: bold;
}

.live-results-content {
  overflow: initial;
}

.live-results-full {
  background: url(../images/backgrounds/live-results-bg.png) repeat-x;
  margin: 25px -4px;
  height: 85px;
  position: relative;
}
.live-results-full .logo {
  display: inline-block;
  vertical-align: top;
}
.live-results-full .logo .logo-image {
  background: url(../images/logos/live-results-logo.png) no-repeat left center;
  width: 113px;
  height: 109px;
  position: absolute;
  top: -15px;
  left: 15px;
}
.live-results-full .logo .logo-text {
  font-family: 'Solido-Condensed-Medium';
  font-size: 2.2em;
  color: #fff;
  padding: 13px 12px 0 140px;
  background: url(../images/backgrounds/live-results-border.png) no-repeat right center;
}
.live-results-full .logo .logo-text span {
  display: block;
  font-size: 1.7em;
  color: #ffff33;
}
.live-results-full .boxes-results {
  display: inline-block;
  padding: 20px 0 0;
}
.live-results-full .box-result {
  background: url(../images/backgrounds/live-results-border.png) no-repeat right center;
  width: 130px;
  padding: 0 0 0 10px;
  display: inline-block;
}
.live-results-full .box-result .title {
  font-weight: bold;
  font-size: 1.4em;
  color: #ff0000;
  margin: 0 0 5px;
}
.live-results-full .box-result .title span {
  color: #fff;
}
.live-results-full .box-result .title.in-game {
  color: #ccff00;
}
.live-results-full .box-result .title.ended {
  color: #ffff33;
}
.live-results-full .box-result .team {
  font-weight: bold;
  color: #fff;
  font-size: 1.2em;
}
.live-results-full .box-result .team span {
  color: #ccff00;
  margin-left: 5px;
}

.live-results-part {
  background: url(../images/backgrounds/live-results-box-part-bg.png) #434343 repeat;
  padding: 10px 8px;
  margin: 8px;
  /*header-box*/
}
.live-results-part .header-box {
  text-transform: uppercase;
  margin-bottom: 12px;
}
.live-results-part .header-box .title {
  font-family: Arial Black;
  font-size: 1.8em;
  color: #fff;
  margin-bottom: 5px;
}
.live-results-part .header-box .time {
  color: #cc8800;
  font-size: 1.2em;
}
.live-results-part .header-box .time span {
  color: #fff;
}
.live-results-part .left-side, .live-results-part .right-side {
  width: 50%;
  display: inline-block;
}
.live-results-part .left-side .box-team {
  margin-right: 4px;
}
.live-results-part .right-side .box-team {
  margin-left: 4px;
}
.live-results-part .box-team {
  text-align: center;
}
.live-results-part .box-team .team-name {
  background: url(../images/backgrounds/live-results-box-team-bg.png);
  font-size: 1.2em;
  color: #fff;
  border-bottom: 1px solid #434343;
  padding: 5px 0;
}
.live-results-part .box-team .team-name .team-logo {
  margin: 0 auto;
}
.live-results-part .box-team .team-score {
  background: transparent url(http://servicios.elpais.com.uy/styles/mam/images/bg.jpg) repeat scroll 0% 0%;
  font-size: 6.2em;
  color: #e5e5e5;
}
.live-results-part .twitter {
  font-size: 1.2em;
  margin-top: 10px;
}
.live-results-part .twitter .twitter-logo {
  background: url(../images/social/live-score-twitter.png) no-repeat left center;
  width: 35px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}
.live-results-part .twitter .twitter-links {
  display: inline-block;
  width: 85%;
}
.live-results-part .twitter .last-tweet {
  color: #5cccec;
  display: block;
}
.live-results-part .twitter .twitter-user {
  color: #fff;
}

.part-left, .part-middle {
  display: block;
  overflow: hidden;
}

.menu-teams {
  margin: 10px 0 5px;
  padding-bottom: 10px;
  border-bottom: 4px solid #434343;
  overflow: hidden;
}
.menu-teams li {
  background: url(../images/backgrounds/ovacion-menu-teams-border.png) no-repeat left;
}
.menu-teams li:first-child {
  background: none;
}

.team-logo {
  height: 38px;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
}
.team-logo.fenix {
  background-image: url(../images/ovacion/teams-icons/fenix.png);
}
.team-logo.liverpool-u {
  background-image: url(../images/ovacion/teams-icons/liverpool-u.png);
}
.team-logo.juventud {
  background-image: url(../images/ovacion/teams-icons/juventud.png);
}
.team-logo.wanderers {
  background-image: url(../images/ovacion/teams-icons/wanderers.png);
}
.team-logo.danubio {
  background-image: url(../images/ovacion/teams-icons/danubio.png);
}
.team-logo.river-plate {
  background-image: url(../images/ovacion/teams-icons/river-plate.png);
}
.team-logo.cerro-largo {
  background-image: url(../images/ovacion/teams-icons/cerro-largo.png);
}
.team-logo.cerro {
  background-image: url(../images/ovacion/teams-icons/cerro.png);
}
.team-logo.bella-vista {
  background-image: url(../images/ovacion/teams-icons/bella-vista.png);
}
.team-logo.central-espanol {
  background-image: url(../images/ovacion/teams-icons/central-espanol.png);
}
.team-logo.racing-u {
  background-image: url(../images/ovacion/teams-icons/racing-u.png);
}
.team-logo.el-tanque-sisley {
  background-image: url(../images/ovacion/teams-icons/el-tanque-sisley.png);
}
.team-logo.defensor-sporting {
  background-image: url(../images/ovacion/teams-icons/defensor-sporting.png);
}
.team-logo.penarol {
  background-image: url(../images/ovacion/teams-icons/penarol.png);
}
.team-logo.nacional {
  background-image: url(../images/ovacion/teams-icons/nacional.png);
}
.team-logo.progreso {
  background-image: url(../images/ovacion/teams-icons/progreso.png);
}
.team-logo.miramar-misiones {
  background-image: url(../images/ovacion/teams-icons/miramar-misiones.png);
}
.team-logo.sud-america {
  background-image: url(../images/ovacion/teams-icons/sud-america.png);
}
.team-logo.rentistas {
  background-image: url(../images/ovacion/teams-icons/rentistas.png);
}
.team-logo.rampla-juniors {
  background-image: url(../images/ovacion/teams-icons/ramplajuniors.png);
}
.team-logo.tacuarembo {
  background-image: url(../images/ovacion/teams-icons/tacuarembo.png);
}
.team-logo.atenas {
  background-image: url(../images/ovacion/teams-icons/atenas.png);
}
.team-logo.plaza-colonia {
  background-image: url(../images/ovacion/teams-icons/plaza-colonia.png);
}
.team-logo.villa-teresa {
  background-image: url(../images/ovacion/teams-icons/villa-teresa.png);
}
.team-logo.villa-espanola {
  background-image: url(../images/ovacion/teams-icons/villa-espanola.png);
}
.team-logo.boston-river {
  background-image: url(../images/ovacion/teams-icons/boston-river.png);
}

.team-logo-large {
  width: 60px;
  height: 70px;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
}
.team-logo-large.fenix {
  background-image: url(../images/ovacion/teams-icons/large/fenix.png);
}
.team-logo-large.liverpool-u {
  background-image: url(../images/ovacion/teams-icons/large/liverpool-u.png);
}
.team-logo-large.juventud {
  background-image: url(../images/ovacion/teams-icons/large/juventud.png);
}
.team-logo-large.wanderers {
  background-image: url(../images/ovacion/teams-icons/large/wanderers.png);
}
.team-logo-large.danubio {
  background-image: url(../images/ovacion/teams-icons/large/danubio.png);
}
.team-logo-large.river-plate {
  background-image: url(../images/ovacion/teams-icons/large/river-plate.png);
}
.team-logo-large.cerro-largo {
  background-image: url(../images/ovacion/teams-icons/large/cerro-largo.png);
}
.team-logo-large.cerro {
  background-image: url(../images/ovacion/teams-icons/large/cerro.png);
}
.team-logo-large.bella-vista {
  background-image: url(../images/ovacion/teams-icons/large/bella-vista.png);
}
.team-logo-large.central-espanol {
  background-image: url(../images/ovacion/teams-icons/large/central-espanol.png);
}
.team-logo-large.racing-u {
  background-image: url(../images/ovacion/teams-icons/large/racing-u.png);
}
.team-logo-large.el-tanque-sisley {
  background-image: url(../images/ovacion/teams-icons/large/el-tanque-sisley.png);
}
.team-logo-large.defensor-sporting {
  background-image: url(../images/ovacion/teams-icons/large/defensor-sporting.png);
}
.team-logo-large.penarol {
  background-image: url(../images/ovacion/teams-icons/large/penarol.png);
}
.team-logo-large.nacional {
  background-image: url(../images/ovacion/teams-icons/large/nacional.png);
}
.team-logo-large.progreso {
  background-image: url(../images/ovacion/teams-icons/large/progreso.png);
}
.team-logo-large.miramar-misiones {
  background-image: url(../images/ovacion/teams-icons/large/miramar-misiones.png);
}
.team-logo-large.sud-america {
  background-image: url(../images/ovacion/teams-icons/large/sud-america.png);
}
.team-logo-large.rentistas {
  background-image: url(../images/ovacion/teams-icons/large/rentistas.png);
}
.team-logo-large.rampla-juniors {
  background-image: url(../images/ovacion/teams-icons/large/ramplajuniors.png);
}
.team-logo-large.tacuarembo {
  background-image: url(../images/ovacion/teams-icons/large/tacuarembo.png);
}
.team-logo-large.atenas {
  background-image: url(../images/ovacion/teams-icons/large/atenas.png);
}
.team-logo-large.plaza-colonia {
  background-image: url(../images/ovacion/teams-icons/large/plaza-colonia.png);
}
.team-logo-large.villa-teresa {
  background-image: url(../images/ovacion/teams-icons/large/villa-teresa.png);
}
.team-logo-large.villa-espanola {
  background-image: url(../images/ovacion/teams-icons/large/villa-espanola.png);
}
.team-logo-large.boston-river {
  background-image: url(../images/ovacion/teams-icons/large/boston-river.png);
}

/*printed edition box*/
.box-edicion-impresa .edition-details {
  color: #2B2E31;
  float: right;
  padding-right: 7px;
}

/*banner align center*/
.section-home .content .content-col .column5 .banner a img {
  display: block;
  margin: 20px auto;
}

/*ovacion opnion section */
.box-opiniones .opinion-name {
  color: #2698D0;
  display: block;
  float: left;
  margin-left: 8px;
  margin-top: 8px;
  text-transform: uppercase;
  width: 72%;
}

.box-opiniones .right img {
  background: url("../images/backgrounds/dot-bg.png") repeat scroll 0 0 #f1f1f1;
}

.box-opiniones a.text-link {
  color: #000000;
  display: block;
  float: left;
  margin-top: 5px;
  padding-left: 8px;
  width: 70%;
}

.box-opiniones a.text-link {
  color: #000000;
  display: block;
  float: left;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 8px;
  width: 70%;
}

/*add*/
.ads-leaderboard a img {
  display: block;
  margin: 0 auto;
}

#m33-32-34 a img {
  display: block;
  margin: 0 auto;
}

/*to modify*/
.fdrd-gallito {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  font-family: Arial,Helvetica,sans-serif;
  margin: 0 auto;
  overflow: hidden;
  text-align: left;
}

.contact-page {
  /* contacto */
}
.contact-page .page-title-simple {
  border-bottom: 1px solid #7D7D7D;
  color: #00558D;
  font-family: 'UtopiaStd-Bold';
  font-size: 3.5em;
  font-weight: bold;
  margin: 0 8px 10px;
  overflow: hidden;
  padding: 10px 0 5px;
  text-align: left;
}
.contact-page .contact span {
  margin: 5px 0 12px 8px;
  display: block;
}
.contact-page #form.box {
  background: url("../images/backgrounds/dot-bg.png") repeat scroll 0 0 white;
  display: inline-block;
  margin: 0 8px 10px;
  padding: 8px;
  width: 95%;
}
.contact-page #contacto .box {
  background-color: #F0F3F5;
}
.contact-page .contactbox {
  float: left;
  margin: 0 4px 15px 15px;
}
.contact-page .contactbox p {
  border-bottom: 1px solid #7D7D7D;
  color: #1B1B1B;
  font-size: 1.2em;
  margin: 0 8px 10px;
  padding-bottom: 12px;
}
.contact-page .contactbox p a {
  color: #666;
}
.contact-page .contactbox span {
  color: #00558D;
  font-size: 9pt;
}
.contact-page .contactbox input, .contact-page .contactbox select {
  float: right;
  margin: 12px 12px 0 0;
  width: 194px;
}
.contact-page .contactbox .column4-nomargin span {
  clear: both;
  float: left;
  margin-top: 15px;
}
.contact-page #contacto span {
  color: #00558D;
  font-size: 10pt;
}
.contact-page .contactbox .column4-nomargin textarea {
  float: right;
  height: 140px;
  width: 250px;
  margin-bottom: 5px;
}
.contact-page .contactbox .column4-nomargin {
  color: #00558D;
  float: left;
  font-size: 13px;
  width: 300px;
}
.contact-page .contactbox form #txtCuerpo {
  width: 222px;
  margin-top: 12px;
}
.contact-page .sp-butenviar {
  clear: both;
  float: right;
  height: 31px;
  margin-top: 5px;
  width: 65px;
  background: url("../images/icons/icono_enviar.png") no-repeat scroll right 0 transparent;
  color: #666;
  padding-top: 2px;
}
.contact-page .contactbox .phone ul {
  font-size: 9pt;
  color: #333;
  border-bottom: 1px dotted black;
  margin: 0 10px 10px;
  padding: 0 0 5px;
}
.contact-page .contactbox .phone ul li:first-child {
  font-weight: bold;
}
.contact-page #phone-right, .contact-page #phone-left {
  float: left;
  padding-right: 20px;
  width: 230px;
}
.contact-page .staff {
  clear: both;
  overflow: hidden;
}
.contact-page .staff a {
  color: #333333;
}
.contact-page .staff ul li:first-child {
  font-weight: bold;
}
.contact-page .staff ul {
  margin-left: 60px;
  margin-top: 6px;
  line-height: 16px;
}
.contact-page .staff .icono {
  background-image: url("../images/icons/sprite-icon-contact.png");
  background-repeat: no-repeat;
  border-right: 1px solid #7D7D7D;
  float: left;
  height: 45px;
  padding-right: 11px;
  width: 40px;
}
.contact-page .staff .box {
  background: url("../images/backgrounds/dot-bg.png") repeat scroll 0 0 white;
  margin-top: 10px;
  margin-bottom: 4px;
  padding: 4px;
  overflow: hidden;
  font-size: 10pt;
}
.contact-page .staff #cordgeneral a.icono {
  background-position: -9px 0;
}
.contact-page .staff #editordigital a.icono {
  background-position: -55px 0;
}
.contact-page .staff #periodismo a.icono {
  background-position: -100px 0;
}
.contact-page .staff #especiales a.icono {
  background-position: -147px 0;
}
.contact-page .staff #comercial a.icono {
  background-position: -192px 0;
}
.contact-page .staff #comercialdepto a.icono {
  background-position: -235px 0;
}
.contact-page .staff #publicidad a.icono {
  background-position: -280px 0;
}
.contact-page .staff #webmaster a.icono {
  background-position: -325px 0;
}
.contact-page .staff #programacion a.icono {
  background-position: -370px 0;
}
.contact-page .staff #design a.icono {
  background-position: -418px 0;
}
.contact-page .staff #utilidades a.icono {
  background-position: -462px 0;
}
.contact-page .staff #comunidades a.icono {
  background-position: -506px 0;
}
.contact-page .staff #rrhh a.icono {
  background-position: -553px 0;
}
.contact-page .column4 {
  width: 315px;
}
.contact-page .column4 blockquote {
  color: #333333;
  font-size: 12px;
  font-weight: bold;
  margin-left: 10px;
  margin-top: 30px;
}

.poll h2 {
  font-family: 'UtopiaStd-Bold';
  color: #9d0d15;
  font-size: 1.4em;
  margin: 10px 10px 0;
}
.poll img {
  width: 100%;
}
.poll .news-title {
  font-family: 'UtopiaStd-Semibold';
  font-size: 2em;
  margin: 5px 10px 18px;
}
.poll .link {
  color: #1D1D1F;
  cursor: pointer;
  font-family: Arial;
  font-size: 10px;
  text-transform: uppercase;
}
.poll .link.see-results {
  font-weight: bold;
}
.poll .poll-form {
  margin: 0 10px 8px;
}
.poll .poll-form button {
  background-color: #1D1D1F;
  border: 1px solid #7B7B7B;
  color: #CECECE;
  cursor: pointer;
  float: right;
  padding: 7px;
}
.poll .poll-form .disabled {
  background-color: #7B7B7B;
  border: 1px solid #1D1D1F;
  cursor: default;
}
.poll .poll-form label {
  font-size: 1.2em;
  font-weight: bold;
}
.poll .buttons {
  border-top: 1px dotted #000;
  height: 27px;
  line-height: 27px;
  margin-top: 8px;
  padding-top: 8px;
  font-size: 1.0em;
}
.poll .poll-results {
  display: none;
  margin: 5px 10px 8px;
  font-size: 1.2em;
}
.poll .poll-results.visible {
  display: block;
}
.poll .poll-results .meter {
  display: inline-block;
  width: 76%;
  height: 5px;
  position: relative;
  background: #fff;
  border-radius: 2px;
  padding: 1px;
  box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
}
.poll .poll-results .meter div {
  background-color: #9d0d15;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.poll .poll-results span {
  float: right;
  color: #9d0d15;
}
.poll .poll-results span:after {
  content: "%";
}

.display-section.divertite .poll {
  background: none;
}
.display-section.divertite .poll h2 {
  font-family: Arial;
  font-size: 1.2em;
  color: #1b1b1b;
  border-bottom: 1px dotted #d2d2d2;
  padding-bottom: 3px;
}
.display-section.divertite .poll .news-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.6em;
  color: #660099;
  margin: 5px 0 5px 10px;
}
.display-section.divertite .poll label {
  color: #2b2e31;
  font-size: 1.2em;
  font-weight: bold;
}
.display-section.divertite .poll .buttons {
  border-top: none;
  margin-top: 0px;
}
.display-section.divertite .poll button {
  background-color: #090a0b;
  color: #fff;
  font-size: 1em;
  font-weight: bold;
  float: left;
  padding: 5px 3px;
}
.display-section.divertite .poll .see-results, .display-section.divertite .poll .results-back {
  color: #000;
  font-size: 1em;
  float: right;
  padding: 0;
}
.display-section.divertite .poll .meter {
  width: 76%;
}

@-moz-document url-prefix() {
  .display-section.economia .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
    left: inherit;
    margin-left: -100px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}

@media \0screen\, screen\9 {
  .display-section.economia .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
    left: inherit;
    margin-left: -100px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}
@media screen\0 {
  .display-section.economia .display-section-content .column2-half-nomargin .video-icon-play-especial-small .article .image-c .video-icon-midle {
    left: inherit;
    margin-left: -100px !important;
    margin-top: 45px !important;
    top: inherit;
    z-index: 1;
  }
}
.video-icon {
  background: url("../images/icons/video-play.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.video-icon-midle {
  background: url("../images/icons/video-play-midle.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.icon-galeria-big {
  background: url("../images/icons/galeria-big.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 80px;
}

.icon-galeria-small {
  background: url("../images/icons/galeria-small.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 62px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 65px;
}

.economia-part-wsidebar {
  background: url(../images/borders/main-page-content.png) repeat-y;
  overflow: hidden;
  margin: 15px 0 10px;
}
.economia-part-wsidebar .sidebar-common {
  margin: 0 10px 10px;
}

.economia-part {
  margin: 0 10px;
  width: 633px;
}
.economia-part .box-title {
  color: #313131;
}
.economia-part .left-side .article h2 {
  background-color: #9d0d15;
}
.economia-part .middle-side .article h2 {
  color: #9d0d15;
}
.economia-part .right-side .article .image-c .on-image {
  background-color: #9d0d15;
}
.economia-part .right-side .article a.news-title {
  color: #9d0d15;
}

.wf-editable .economia-home-widget.big-border .box-big-border,
.js.csstransitions .economia-home-widget.big-border .box-big-border {
  border: 0px solid #deddd1 !important;
  background-image: url(../images/backgrounds/cajoneconomiabg.jpg) !important;
  height: 370px;
}

.section-home .economia-home-widget.big-border {
  border-color: #434343;
}
.section-home .economia-home-widget.big-border .box-big-border {
  border: 0px solid #deddd1 !important;
  background-image: url(../images/backgrounds/cajoneconomiabg.jpg);
  height: 370px;
}

.economia-home-widget {
  margin: 0;
}
.economia-home-widget .ads {
  width: 120px;
  height: 60px;
  overflow: hidden;
  float: left;
  margin-top: 10px;
  margin-left: 25px;
}
.economia-home-widget .box-title {
  color: #9a0002;
  text-align: left;
  border-bottom: 0;
  font-size: 6em !important;
  text-shadow: -1px -1px 0 #555555 !important;
  float: left;
  margin-left: 15px;
}
.economia-home-widget .middle-content {
  clear: both;
  float: left;
  width: auto;
}
.economia-home-widget .middle-content .links {
  float: left;
  margin-left: 10px;
  width: auto;
}
.economia-home-widget .middle-content .links li {
  border-right: 2px solid #8a0000;
  float: left;
  font-size: 13px;
  margin: 0 4px;
  padding: 0 5px 0 0;
  text-transform: uppercase;
}
.economia-home-widget .middle-content .links li:last-child {
  border-right: 0px solid #8a0000 !important;
}
.economia-home-widget .middle-content .links a {
  color: #555;
}
.economia-home-widget .article {
  margin: 0;
}
.economia-home-widget .widget-content {
  margin: 15px;
}
.economia-home-widget .widget-content .box-1-economia {
  background: none repeat scroll 0 0 #fff;
  float: left;
  margin-top: 115px;
  padding: 15px;
  width: 440px;
  position: absolute;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.economia-home-widget .widget-content .box-1-economia .top-section .image {
  width: 440px;
  height: 310px;
  display: block;
}
.economia-home-widget .widget-content .box-1-economia .text {
  color: #1b1b1b;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  margin: 0;
  line-height: 115%;
  padding: 5px;
}
.economia-home-widget .widget-content .box-1-economia .top-section .news-title {
  bottom: 66px;
  color: #333;
  font-family: arial;
  font-size: 2.2em !important;
  font-weight: 600;
  height: 41px;
  overflow: hidden;
  line-height: 100%;
  padding: 10px;
  position: relative;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 transparent;
  color: #fff;
}
.economia-home-widget .widget-content .box-1-economia .center-box {
  width: 440px;
  height: 310px;
}
.economia-home-widget .widget-content .box-1-economia h2 {
  font-size: 1.2em;
  font-weight: 800;
  left: 20px;
  padding: 7px 10px;
  position: absolute;
  top: 243px;
  z-index: 1;
  max-width: 420px;
  overflow: hidden;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  height: 12px;
  background-color: #CC9900;
  color: #333;
}
.economia-home-widget .widget-content .box-1-economia .video-icon {
  top: 22%;
  left: 40%;
}
.economia-home-widget .widget-content .box-1-economia .icon-galeria-big {
  top: 22%;
  left: 40%;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section {
  padding-top: 0px;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .image {
  display: block;
  height: 83px;
  margin-bottom: 1em;
  width: 140px;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .news-title {
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  color: #333;
  top: 0;
  height: 5.6em;
  line-height: 120%;
  padding-left: 3px;
  padding-right: 3px;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-right .video-icon-midle {
  top: 35px !important;
  left: 36.8em;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-right .icon-galeria-small {
  top: 35px !important;
  left: 36.8em;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-left .video-icon-midle {
  top: 35px !important;
  left: 7.8em;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-left .icon-galeria-small {
  top: 35px !important;
  left: 7.8em;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-middle .video-icon-midle {
  top: 35px !important;
  left: 22.8em;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-middle .icon-galeria-small {
  top: 35px !important;
  left: 22.8em;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-middle {
  float: left;
  height: 195px;
  padding-left: 5px;
  padding-right: 5px;
  width: 140px;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-right {
  border-left: 1px dotted #000;
  border-right: medium none;
  float: left;
  height: 175px;
  padding-left: 3px;
  padding-right: 0;
  width: 140px;
}
.economia-home-widget .widget-content .box-1-economia .bottom-section .bottom-box-left {
  border-right: 1px dotted #000;
  float: left;
  height: 175px;
  padding-left: 0;
  padding-right: 4px;
  width: 140px;
}
.economia-home-widget .box-2-economia {
  background: none repeat scroll 0 0 #fff;
  float: right;
  height: 310px;
  margin-top: -70px;
  padding: 15px;
  width: 440px;
  position: relative;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.economia-home-widget .box-2-economia .text {
  color: #1b1b1b;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  margin: 0;
  line-height: 115%;
  padding: 5px;
}
.economia-home-widget .box-2-economia .top-section .news-title {
  bottom: 68px;
  color: #333;
  font-family: arial;
  font-size: 2.2em !important;
  font-weight: 600;
  height: 41px;
  overflow: hidden;
  line-height: 100%;
  padding: 10px;
  position: relative;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 transparent;
  color: #fff;
}
.economia-home-widget .box-2-economia .center-box {
  width: 440px;
  height: 310px;
}
.economia-home-widget .box-2-economia h2 {
  font-size: 1.2em;
  font-weight: 800;
  left: 15px;
  padding: 7px 10px;
  position: absolute;
  top: 238px;
  z-index: 1;
  max-width: 420px;
  overflow: hidden;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  height: 12px;
  background-color: #9a0002;
  color: #fff;
}
.economia-home-widget .box-2-economia .video-icon {
  top: 33%;
  left: 42%;
}
.economia-home-widget .box-2-economia .icon-galeria-big {
  top: 33%;
  left: 42%;
}
.economia-home-widget h2 {
  font-family: Arial Regular;
  min-height: 5px;
  color: #cc6600;
}
.economia-home-widget .news-title {
  color: #313131;
  font-family: 'UtopiaStd-Semibold';
  font-size: 2.0em;
}
.economia-home-widget .left-side {
  background: url(/images/backgrounds/economia-widget-left-art-bg.png) repeat-y;
  width: 460px;
  float: left;
}
.economia-home-widget .left-side .article {
  margin-right: 11px;
  overflow: visible;
}
.economia-home-widget .left-side ul li:before {
  color: #ed0000;
}
.economia-home-widget .left-side .article-c {
  float: left;
  margin-left: 10px;
  margin-top: 15px;
  width: 235px;
}
.economia-home-widget .left-side .image-c {
  float: left;
  width: 146px;
  height: 195px;
}
.economia-home-widget .left-side h2 {
  color: #853b16;
  display: inline-block;
  float: left;
  font-family: arial;
  font-size: 11px;
  font-weight: 900;
  margin: 0 0 5px;
}
.economia-home-widget .left-side .image {
  height: 195px;
  width: 145px;
  background-size: cover;
}
.economia-home-widget .left-side .page-item-link {
  color: #853b16;
}
.economia-home-widget .left-side .article .text {
  color: #1b1b1b;
  display: block;
  font-size: 1.3em;
  line-height: 16px;
  width: 285px;
  height: 95px;
}
.economia-home-widget .left-side .collection li {
  padding: 0;
}
.economia-home-widget .left-side .collection {
  padding: 0;
}
.economia-home-widget .left-side .news-title {
  color: #313131;
  font-family: "UtopiaStd-Semibold";
  font-size: 2.6em;
  width: 285px;
}
.economia-home-widget .left-side .video-icon-midle {
  left: 40%;
  top: 55%;
}
.economia-home-widget .left-side .icon-galeria-small {
  left: 40%;
  top: 55%;
}
.economia-home-widget .middle-image {
  height: 195px;
  width: 225px;
  float: left;
  border-left: 1px dotted #000;
  border-right: 1px dotted #000;
  padding: 0px 10px 0px 10px;
  margin: 20px 0 0;
}
.economia-home-widget .middle-image .video-icon-midle {
  left: 10em;
  top: 7em;
}
.economia-home-widget .middle-image .icon-galeria-small {
  left: 10em;
  top: 7em;
}
.economia-home-widget .middle-image .article {
  height: 195px;
  width: 225px;
}
.economia-home-widget .middle-image .article-c {
  float: left;
  width: 235px;
}
.economia-home-widget .middle-image .image-c {
  float: left;
  width: 146px;
}
.economia-home-widget .middle-image h2 {
  color: #fff;
  background-color: #f69301;
  display: inline-block;
  float: left;
  font-family: arial;
  font-size: 11px;
  font-weight: 900;
}
.economia-home-widget .middle-image .image {
  height: 195px;
  width: 225px;
}
.economia-home-widget .middle-image .article .image {
  display: inline-block;
  margin-bottom: 0;
  position: relative;
  background-size: cover !important;
}
.economia-home-widget .middle-image .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  font-size: 1.6em;
  font-weight: bold;
  left: 0;
  padding: 10px;
  position: absolute;
  right: 0;
  line-height: 1.1em;
  width: 205px;
}
.economia-home-widget .right-side {
  float: left;
  height: 125px;
  width: 235px;
}
.economia-home-widget .right-side .article {
  margin: 0 0 0 5px;
  padding: 0 0 0 5px;
}
.economia-home-widget .right-side .news-title {
  color: #656565;
  float: left;
  font-family: "UtopiaStd-Regular";
  font-size: 2em;
  font-style: italic;
  letter-spacing: 1px;
  height: 120px;
  margin: 5px 0 0;
}
.economia-home-widget .right-side h2 {
  color: #853b16;
  display: inline-block;
  float: left;
  font-family: arial;
  font-size: 11px;
  font-weight: 900;
  margin: 0;
  padding: 0;
  width: 100%;
}
.economia-home-widget .right-side-2 {
  float: left;
  width: 235px;
  height: 90px;
  padding-bottom: 5px;
}
.economia-home-widget .right-side-2 .article {
  display: block;
  margin: 0;
  position: absolute;
  width: 235px;
}
.economia-home-widget .right-side-2 .news-title {
  color: #656565;
  font-family: arial;
  font-size: 1.2em;
  text-align: left;
  line-height: 15px;
  width: 10.5em;
  margin: 0;
}
.economia-home-widget .right-side-2 h2 {
  color: #000;
  font-family: arial;
  font-size: 11px;
  font-variant: normal;
  font-weight: bolder;
  display: block;
  text-transform: none;
  width: 140px;
  margin: 0;
}
.economia-home-widget .right-side-2 .image-c {
  float: right;
  height: 90px;
  width: 90px;
  margin-bottom: 5px;
}
.economia-home-widget .right-side-2 .article-c {
  bottom: 0;
  margin-left: 10px;
  position: absolute;
  width: 140px;
}
.economia-home-widget .right-side-2 .article .image {
  display: inline-block;
  margin-bottom: 0px;
  position: relative;
  width: 90px;
  height: 90px;
}
.economia-home-widget .right-side-2 news-title page-link {
  margin: 0;
}
.economia-home-widget .middle-side {
  background: url(/images/backgrounds/economia-widget-middle-art-bg.png) repeat-y;
  width: 245px;
  float: left;
  min-height: 180px;
}
.economia-home-widget .middle-side .article {
  margin: 0 10px 0 9px;
}
.economia-home-widget .middle-side h2 {
  font-size: 1.0em;
}
.economia-home-widget .economy-middle-image {
  width: 225px;
  height: 195px;
}

.economia-home-widget .ads {
  margin-left: 106px !important;
}

.economia-home-widget .middle-content .links {
  margin-left: 19px !important;
}

.economia-home-widget .box-title {
  text-transform: none !important;
  margin-left: 22px !important;
}

.economia-home-widget .middle-content .links li {
  border-right: 1px solid #8a0000 !important;
}

.economia-home-widget .middle-content .links li:nth-child(6) {
  border-right: none !important;
}

.js.csstransitions .economia-home-widget.big-border .box-2-economia img {
  width: 440px !important;
  height: 310px !important;
}

.js.csstransitions .economia-home-widget.big-border .box-1-economia img {
  width: 100% !important;
  height: 84px !important;
}

.js.csstransitions .economia-home-widget.big-border .box-2-economia a.image {
  height: 310px !important;
  width: 440px !important;
  float: left;
}

.js.csstransitions .economia-home-widget .box-2-economia .top-section .news-title {
  top: -61px;
}

wf-editable .economia-home-widget.big-border .box-2-economia img {
  width: 440px !important;
  height: 310px !important;
}

wf-editable .economia-home-widget.big-border .box-1-economia img {
  width: 100% !important;
  height: 84px !important;
}

wf-editable .economia-home-widget.big-border .box-2-economia a.image {
  height: 310px !important;
  width: 440px !important;
  float: left;
}

wf-editable .economia-home-widget .box-2-economia .top-section .news-title {
  top: -61px;
}

.three-sides-widget {
  overflow: hidden;
  width: 633px;
}
.three-sides-widget .three-sides-widget-content {
  background: url(../images/borders/divertite-widget.png) repeat-y;
  *zoom: 1;
}
.three-sides-widget .three-sides-widget-content:before, .three-sides-widget .three-sides-widget-content:after {
  display: table;
  content: "";
  line-height: 0;
}
.three-sides-widget .three-sides-widget-content:after {
  clear: both;
}
.three-sides-widget .left-side .article .image-c .image {
  width: 296px;
  height: 198px;
  margin-bottom: 0;
  position: relative;
}
.three-sides-widget .left-side .article .image-c .image img {
  width: 100%;
}
.three-sides-widget .left-side .article h2 {
  color: #fff;
  font-size: 1.2em;
  padding: 4px;
  display: inline-block;
}
.three-sides-widget .left-side .article a.news-title {
  font-family: 'UtopiaStd-Semibold';
  font-size: 2.0em;
  color: #313131;
  margin: 0 0 10px;
  display: block;
}
.three-sides-widget .middle-side .article {
  margin: 0 8px 10px 10px;
  padding: 10px 10px 5px;
  position: relative;
}
.three-sides-widget .middle-side .article h2 {
  font-family: 'UtopiaStd-Regular';
  margin: 0 0 5px;
  background: none;
  padding: 0;
  font-weight: bold;
}
.three-sides-widget .middle-side .article a.news-title {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.6em;
  color: #313131;
}
.three-sides-widget .right-side .article {
  margin: 0 9px 0 13px;
}
.three-sides-widget .right-side .article .image-c {
  position: relative;
  display: inline-block;
}
.three-sides-widget .right-side .article .image-c .image {
  width: 139px;
  height: 83px;
}
.three-sides-widget .right-side .article .image-c .on-image {
  color: #fff;
  font-family: Arial;
  font-size: 1.2em;
  padding: 4px 4px 0;
  font-weight: normal;
  bottom: 10px;
  margin: 0;
  position: absolute;
}
.three-sides-widget .right-side .article .image-c img {
  width: 100%;
}
.three-sides-widget .right-side .article a.news-title {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.6em;
  margin: 3px 0;
  background: none;
  padding: 0;
}
.three-sides-widget .right-side .article .text {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.6em;
  color: #313131;
}
.three-sides-widget .right-side .article .section {
  color: #1b1b1b;
  padding: 5px 0 0;
  margin: 5px 0 10px;
  border-top: 1px solid #d2d2d2;
  font-weight: bold;
  font-size: 1em;
  text-align: right;
}

.special-opening {
  overflow: hidden;
  position: relative;
  width: 960px;
  margin: 0 auto;
}
.special-opening .article {
  margin: 0;
}
.special-opening .image {
  width: 960px;
  height: 504px;
  display: block;
  margin: 0;
}
.special-opening .image img {
  width: 100%;
  height: 100%;
}
.special-opening .details {
  position: absolute;
  bottom: 10px;
  left: 10px;
  width: 920px;
  padding: 15px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9;
}
.special-opening .details .supratitle {
  position: absolute;
  top: 0;
  left: 0;
  background: #e2001a;
  color: #fff;
  padding: 4px;
  font-size: 1.3em;
  font-weight: bold;
  text-transform: uppercase;
}
.special-opening .details .news-title {
  color: #fff;
  font-size: 7.2em;
  margin: 10px 0;
}
.special-opening .details .news-title:hover {
  color: #686868 !important;
}
.special-opening .details .news-title-celeste {
  color: #2698D0;
  font-size: 7.2em;
}
.special-opening .details .news-title-celeste:hover {
  color: #686868 !important;
}
.special-opening .details .text {
  color: #fff;
  margin-bottom: 15px;
}
.special-opening .details .page-collection {
  margin: 0 0 0 -17px;
  padding: 0;
  list-style-position: outside;
}
.special-opening .details .page-collection .video-link span {
  font: 1.2em 'UtopiaStd-Regular';
  color: #fff;
  background: url(../images/icons/video-link-orange.png) no-repeat left 0px;
}
.special-opening .details .page-collection li {
  width: 438px;
  float: left;
  color: #009ee0;
  padding: 0;
  margin-left: 30px;
}
.special-opening .details .page-collection a {
  color: #009ee0;
}
.special-opening .details .page-collection a:hover {
  text-decoration: underline;
}

.article-page .image-footnote {
  border-bottom: 2px dotted #000;
  border-top: 2px dotted #000;
  float: left;
  margin: 0 0 25px;
  padding-bottom: 0px;
  text-align: right;
  padding-top: 10px;
}
.article-page .image-footnote .image {
  margin-bottom: 0;
  vertical-align: bottom;
}
.article-page .image-footnote .description {
  margin: 0 15px 10px 3px;
  text-align: right;
  font-size: 1.2em;
  color: #313131;
  vertical-align: bottom;
  display: inline-block;
}

.image-footnote .description {
  float: left;
  padding-top: 10px;
}

div.image-footnote + p {
  float: left;
}

.wf-editable .image-footnote .image {
  width: 469px;
  height: 257px;
}

.article-page .nutgraph {
  background: #f3f1f0;
  margin: 0 0 25px -165px;
  padding: 15px 15px 15px 165px;
}
.article-page .nutgraph .subtitle {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
  line-height: 16px;
  color: #333333;
  margin-bottom: 5px;
}
.article-page .nutgraph p {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.4em;
  color: #333333;
  margin: 0;
}

div.nutgraph + p {
  float: left;
}

/*
 * Big Main News Container
 * Copyright Febrero -2016
 */
.big-main-ovacion-news-container {
  background: rgba(0, 0, 0, 0) url("../images/backgrounds/bg-big-main-news.png") repeat scroll 0 0;
  color: #333;
  height: 840px;
  padding-top: 20px;
}
.big-main-ovacion-news-container .article {
  margin: 0 10px;
  overflow: inherit;
}
.big-main-ovacion-news-container .article h2.on-image.mam_vivo {
  background-color: #be1011 !important;
}
.big-main-ovacion-news-container .article .image {
  margin-bottom: 0;
  position: relative;
}
.big-main-ovacion-news-container .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
  left: 0;
  padding: 5px 10px;
  position: absolute;
  right: 0;
  z-index: 1;
}
.big-main-ovacion-news-container .description {
  color: #333;
  font-family: sans-serif;
  font-size: 1.3em;
  line-height: 114%;
  margin-bottom: 5px;
  vertical-align: top;
}
.big-main-ovacion-news-container .box-middle-top {
  float: left;
  overflow: hidden;
}

.big-main-ovacion-news .box-9 a.video-icon-midle {
  left: 5em;
  top: -3.4em;
}

.box-left {
  float: left;
  overflow: hidden;
}

.big-main-ovacion-news-container .big-main-ovacion-news .box-left {
  margin-left: 10px;
  margin-right: 10px;
  width: 230px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-left .box-1 .video-icon-midle, .big-main-ovacion-news-container .big-main-ovacion-news .box-left .box-1 .icon-galeria-small {
  top: -3.3em !important;
  left: 4.7em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-right {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  width: 230px;
  float: right;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-right .box-9 .video-icon-midle, .big-main-ovacion-news-container .big-main-ovacion-news .box-right .box-9 .icon-galeria-small {
  left: 5em;
  top: -3.4em !important;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-right .box-7 .video-icon-midle, .big-main-ovacion-news-container .big-main-ovacion-news .box-right .box-7 .icon-galeria-small {
  left: 4.6em;
  top: -3.4em !important;
}
.big-main-ovacion-news-container .box-middle-top {
  height: 270px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1, .big-main-ovacion-news-container .big-main-ovacion-news .box-2, .big-main-ovacion-news-container .big-main-ovacion-news .box-5, .big-main-ovacion-news-container .big-main-ovacion-news .box-7, .big-main-ovacion-news-container .big-main-ovacion-news .box-8, .big-main-ovacion-news-container .big-main-ovacion-news .box-9 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 2px;
  padding-top: 10px;
  position: relative;
  width: 226px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 {
  margin-bottom: 10px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 {
  margin-right: 10px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 .video-icon-midle, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 .icon-galeria-small, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .banner {
  margin-bottom: 0;
}
.big-main-ovacion-news-container .article h2.on-image {
  color: #fff;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  font-size: 1.2em;
  font-weight: 800;
  padding: 4px 10px;
  position: absolute;
  top: 5px;
  z-index: 100;
  height: 16px !important;
  line-height: 142% !important;
  overflow: hidden;
  max-width: 195px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-7 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-8 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-9 h2.on-image {
  background-color: #336601;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-7 .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-7 .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-6 h2.on-image {
  background-color: #CC9900;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 h2.on-image {
  background-color: #336601;
  left: 0;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-5 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-7 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-8 h2.on-image, .big-main-ovacion-news-container .big-main-ovacion-news .box-9 h2.on-image {
  left: -10px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-8 .video-icon-midle {
  top: -3em !important;
  left: 4.5em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-8 .icon-galeria-small {
  top: -3em !important;
  left: 4.5em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 a.page-link, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 a.page-link, .big-main-ovacion-news-container .big-main-ovacion-news .box-7 a.page-link, .big-main-ovacion-news-container .big-main-ovacion-news .box-8 a.page-link, .big-main-ovacion-news-container .big-main-ovacion-news .box-9 a.page-link {
  display: block;
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 5px 0;
  position: relative;
  top: 35px;
  line-height: 123%;
  overflow: hidden;
  height: 3.6em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 a.image, .big-main-ovacion-news-container .big-main-ovacion-news .box-2 a.image, .big-main-ovacion-news-container .big-main-ovacion-news .box-7 a.image, .big-main-ovacion-news-container .big-main-ovacion-news .box-8 a.image, .big-main-ovacion-news-container .big-main-ovacion-news .box-9 a.image {
  overflow: visible;
  height: 139px !important;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-1 .title-link, .big-main-ovacion-news-container .big-main-ovacion-news .box-9 .title-link {
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 40px 0 18px;
  line-height: 123%;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-3 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 258px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 150px;
  margin-top: 1px;
  margin-right: 2px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-3 .article {
  margin: 0 5px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-3 .article .image {
  width: 140px;
  height: 257px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-3 h2.on-image {
  background-color: #CC9900;
  left: 0px;
  top: 9px;
  height: 15px;
  line-height: 22px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-3 .video-icon-midle {
  left: 40%;
  top: 40%;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-3 .icon-galeria-small {
  left: 40%;
  top: 40%;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-4 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 250px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 2px;
  padding: 8px;
  width: 300px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 {
  padding-top: 5px !important;
  height: 265px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 h2.on-image {
  top: 9px;
  left: 0;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 .article {
  margin-left: 5px !important;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 .article .image img {
  height: 258px;
  width: 216px !important;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 .video-icon-midle {
  top: 11em !important;
  left: 9em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-5 .icon-galeria-small {
  top: 11em !important;
  left: 9em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 510px;
  margin-top: 10px;
  padding: 20px;
  width: 440px;
  position: relative;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 .top-section .image {
  width: 440px;
  height: 310px;
  display: block;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 .text {
  color: #1b1b1b;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  margin: 0;
  line-height: 115%;
  padding: 5px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 .top-section .news-title {
  bottom: 66px;
  color: #333;
  font-family: arial;
  font-size: 2.2em !important;
  font-weight: 600;
  height: 41px;
  overflow: hidden;
  line-height: 100%;
  padding: 10px;
  position: relative;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 transparent;
  color: #fff;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 .center-box {
  width: 440px;
  height: 310px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 h2 {
  background: none repeat scroll 0 0 #CF9800;
  color: #fff;
  font-size: 1.2em;
  font-weight: 800;
  left: 20px;
  padding: 5px 10px;
  position: absolute;
  top: 243px;
  z-index: 1;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  height: 16px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 .video-icon {
  top: 22%;
  left: 40%;
}
.big-main-ovacion-news-container .big-main-ovacion-news .box-6 .icon-galeria-big {
  top: 22%;
  left: 40%;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section {
  padding-top: 20px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .image {
  display: block;
  height: 83px;
  margin-bottom: 1em;
  width: 140px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .news-title {
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  color: #333;
  top: 0;
  height: 5.6em;
  line-height: 120%;
  padding-left: 3px;
  padding-right: 3px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-right .video-icon-midle {
  top: 36em !important;
  left: 36.8em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-right .icon-galeria-small {
  top: 36em !important;
  left: 36.8em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-left .video-icon-midle {
  top: 36em !important;
  left: 7.8em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-left .icon-galeria-small {
  top: 36em !important;
  left: 7.8em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-middle .video-icon-midle {
  top: 36em !important;
  left: 22.8em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-middle .icon-galeria-small {
  top: 36em !important;
  left: 22.8em;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-middle {
  float: left;
  height: 195px;
  padding-left: 5px;
  padding-right: 5px;
  width: 140px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-right {
  border-left: 1px dotted #000;
  border-right: medium none;
  float: left;
  height: 175px;
  padding-left: 3px;
  padding-right: 0;
  width: 140px;
}
.big-main-ovacion-news-container .big-main-ovacion-news .bottom-section .bottom-box-left {
  border-right: 1px dotted #000;
  float: left;
  height: 175px;
  padding-left: 0;
  padding-right: 4px;
  width: 140px;
}

/*backend*/
.big-main-ovacion-news-container .box-1 .wf-module img,
.big-main-ovacion-news-container .box-2 .wf-module img {
  width: 206px !important;
  height: 139px;
}

.box-1 .wf-module .title-link, .box-2 .wf-module .title-link, .box-7 .wf-module .title-link, .box-8 .wf-module .title-link, .box-9 .wf-module .title-link {
  margin: 50px 0 18px !important;
  padding-left: 0;
}
.box-1 .wf-module h2.on-image, .box-2 .wf-module h2.on-image, .box-7 .wf-module h2.on-image, .box-8 .wf-module h2.on-image, .box-9 .wf-module h2.on-image {
  width: 80%;
}

.box-2 .wf-module .title-link {
  margin-top: 48px;
}
.box-2 .wf-module a.image {
  height: 6em !important;
}

.box-1 .wf-module img, .box-2 .wf-module img, .box-7 .wf-module img, .box-8 .wf-module img, .box-9 .wf-module img {
  width: 206px !important;
  height: 139px;
}

.box-3 img {
  width: 140px;
  height: 257px;
}

.box-6 .top-section.wf-module a.image {
  height: 310px;
  width: 440px;
  display: block;
  padding: 0;
  margin-left: 0 !important;
}
.box-6 .box-bottom-container.wf-module a.image {
  height: 80px;
  width: 135px;
  display: block;
  margin-top: 1em;
}
.box-6 .wf-module .bottom-section .news-title {
  background: none !important;
  color: #333333 !important;
}

.box-5 .wf-module img {
  width: 207px !important;
  height: 245px;
}

.box-2 .wf-module .page-link,
.box-7 .wf-module .page-link,
.box-8 .wf-module .page-link,
.box-9 .wf-module .page-link {
  top: 50px;
}

.box-7 .wf-module .image,
.box-8 .wf-module .image,
.box-9 .wf-module .image {
  height: 135px !important;
}

.box-8 .wf-module .page-link {
  overflow: hidden;
  height: 63px;
  line-height: 120%;
}

body.cms .big-main-ovacion-news-container .big-main-ovacion-news .box-6 h2 {
  padding: 5px 0 0 0 !important;
  top: 210px !important;
}

body.cms .box-6 .wf-module .bottom-section .news-title {
  margin-top: 30px;
}

body.cms .big-main-ovacion-news .box-6 .top-section .news-title {
  bottom: 77px !important;
}

.big-main-economia-news-container {
  background: rgba(0, 0, 0, 0) url("../images/backgrounds/bg-big-main-news.png") repeat scroll 0 0;
  color: #333;
  height: 839px;
  padding-top: 5px;
}
.big-main-economia-news-container .article {
  margin: 0 10px;
  overflow: inherit;
}
.big-main-economia-news-container .article h2.on-image.mam_vivo {
  background-color: #be1011 !important;
}
.big-main-economia-news-container .article .image {
  margin-bottom: 0;
  position: relative;
}
.big-main-economia-news-container .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
  left: 0;
  padding: 5px 10px;
  position: absolute;
  right: 0;
  z-index: 1;
}
.big-main-economia-news-container .description {
  color: #333;
  font-family: sans-serif;
  font-size: 1.3em;
  line-height: 114%;
  margin-bottom: 5px;
  vertical-align: top;
}
.big-main-economia-news-container .box-middle-top {
  float: left;
  overflow: hidden;
  margin-left: 1px;
}

.big-main-economia-news-container .big-main-economia-news .box-9 a.video-icon-midle {
  left: 5em;
  top: -3.4em;
}
.big-main-economia-news-container .box-left {
  float: left;
  overflow: hidden;
  clear: both;
  margin-top: 6px;
}
.big-main-economia-news-container .big-main-economia-news .box-left {
  margin-left: 10px;
  margin-right: 10px;
  width: 230px;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-1 .video-icon-midle,
.big-main-economia-news-container .big-main-economia-news .box-left .box-1 .icon-galeria-small {
  top: -3.3em !important;
  left: 4.7em;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-8 {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  float: left;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  position: relative;
  width: 228px;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-8 .article {
  margin: 35px 10px;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-8 .article .collection.page-collection a {
  color: #9a0002;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-8 .article .text {
  margin-top: 5px;
  font-size: 1.3em;
  line-height: 16px;
  color: #1b1b1b;
  vertical-align: top;
  display: block;
  font-family: arial;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-8 h2.on-image {
  background-color: #8a0000;
  color: #fff;
  left: 0;
  font-family: "Arial Black", "Arial Bold", Gadget, sans-serif;
  font-size: 1.2em;
  font-weight: 800;
  height: 16px !important;
  line-height: 160% !important;
  margin-left: 0px;
  max-width: 195px;
  overflow: hidden;
  padding: 4px 10px;
  position: absolute;
  top: 15px;
  z-index: 100;
}
.big-main-economia-news-container .big-main-economia-news .box-left .box-8 .article a.page-link {
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  line-height: 123%;
  margin: 5px 0;
  overflow: hidden;
}
.big-main-economia-news-container .big-main-economia-news .box-right {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 6px;
  width: 230px;
  float: right;
}
.big-main-economia-news-container .big-main-economia-news .box-right .box-9 .video-icon-midle,
.big-main-economia-news-container .big-main-economia-news .box-right .box-9 .icon-galeria-small {
  left: 230px;
  top: -120px;
}
.big-main-economia-news-container .big-main-economia-news .box-right .box-7 .video-icon-midle,
.big-main-economia-news-container .big-main-economia-news .box-right .box-7 .icon-galeria-small {
  left: 230px;
  top: -125px !important;
}
.big-main-economia-news-container .box-middle-top {
  height: 270px;
}
.big-main-economia-news-container .big-main-economia-news .box-1,
.big-main-economia-news-container .big-main-economia-news .box-2,
.big-main-economia-news-container .big-main-economia-news .box-5,
.big-main-economia-news-container .big-main-economia-news .box-7,
.big-main-economia-news-container .big-main-economia-news .box-8,
.big-main-economia-news-container .big-main-economia-news .box-9 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 2px;
  padding-top: 10px;
  position: relative;
  width: 226px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-economia-news-container .big-main-economia-news .box-2 {
  margin: 0 0 0 10px !important;
}
.big-main-economia-news-container .big-main-economia-news .box-1,
.big-main-economia-news-container .big-main-economia-news .box-2 {
  margin: 0 0 0 10px;
  padding: 0px;
  width: 311px;
  padding: 0;
  height: 266px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-economia-news-container .big-main-economia-news .box-1 .video-icon-midle,
.big-main-economia-news-container .big-main-economia-news .box-2 .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.big-main-economia-news-container .big-main-economia-news .box-1 .icon-galeria-small,
.big-main-economia-news-container .big-main-economia-news .box-2 .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.big-main-economia-news-container .big-main-economia-news .box-1 a.image,
.big-main-economia-news-container .big-main-economia-news .box-2 a.image {
  height: 255px !important;
  left: 0px;
  overflow: hidden;
  position: relative;
  top: 0;
  width: 300px !important;
}
.big-main-economia-news-container .big-main-economia-news .box-1 a.page-link,
.big-main-economia-news-container .big-main-economia-news .box-2 a.page-link {
  color: #fff;
  display: block;
  font-family: arial;
  font-size: 1.8em;
  height: 3.6em;
  line-height: 123%;
  margin: 5px 0;
  overflow: hidden;
  position: relative;
}
.big-main-economia-news-container .big-main-economia-news .box-1 .on-image,
.big-main-economia-news-container .big-main-economia-news .box-2 .on-image {
  background-color: #cc9900;
  color: #333333;
  left: 0 !important;
  top: 15px;
}
.big-main-economia-news-container .big-main-economia-news .box-1 .over,
.big-main-economia-news-container .big-main-economia-news .box-2 .over {
  background-image: url("http://test.elpais.com.uy/styles/mam/images/bgblack2.png");
  width: 300px;
  height: 255px;
  position: absolute !important;
  z-index: 1;
  margin-top: 5px;
  opacity: 0.7;
}
.big-main-economia-news-container .big-main-economia-news .box-1 .article,
.big-main-economia-news-container .big-main-economia-news .box-2 .article {
  margin: 0 5px;
}
.big-main-economia-news-container .big-main-economia-news .box-1 .article .description-image,
.big-main-economia-news-container .big-main-economia-news .box-2 .article .description-image {
  float: left;
  width: 280px;
  height: auto;
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
  bottom: 0;
  position: absolute;
  top: auto;
}
.big-main-economia-news-container .big-main-economia-news .box-1 .article .video-icon.page-link,
.big-main-economia-news-container .big-main-economia-news .box-1 .article .icon-galeria-big,
.big-main-economia-news-container .big-main-economia-news .box-2 .article .video-icon.page-link,
.big-main-economia-news-container .big-main-economia-news .box-2 .article .icon-galeria-big {
  position: absolute;
  z-index: 1;
  height: 100px;
  top: 80px;
  left: 110px;
}
.big-main-economia-news-container .big-main-economia-news .banner {
  margin-bottom: 0;
}
.big-main-economia-news-container .article h2.on-image {
  color: #fff;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  font-size: 1.2em;
  font-weight: 800;
  padding: 4px 10px;
  position: absolute;
  top: 5px;
  z-index: 100;
  height: 16px !important;
  line-height: 142% !important;
  overflow: hidden;
  max-width: 195px;
}
.big-main-economia-news-container .big-main-economia-news .box-7 h2.on-image,
.big-main-economia-news-container .big-main-economia-news .box-8 h2.on-image,
.big-main-economia-news-container .big-main-economia-news .box-9 h2.on-image {
  background-color: #8a0000;
}
.big-main-economia-news-container .big-main-economia-news .box-7 .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.big-main-economia-news-container .big-main-economia-news .box-7 .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.big-main-economia-news-container .big-main-economia-news .box-5 h2.on-image,
.big-main-economia-news-container .big-main-economia-news .box-6 h2.on-image {
  background-color: #CC9900;
  color: #333;
}
.big-main-economia-news-container .big-main-economia-news .box-5 h2.on-image,
.big-main-economia-news-container .big-main-economia-news .box-7 h2.on-image,
.big-main-economia-news-container .big-main-economia-news .box-8 h2.on-image,
.big-main-economia-news-container .big-main-economia-news .box-9 h2.on-image {
  left: -10px;
}
.big-main-economia-news-container .big-main-economia-news .box-8 .video-icon-midle {
  top: -3em !important;
  left: 4.5em;
}
.big-main-economia-news-container .big-main-economia-news .box-8 .icon-galeria-small {
  top: -3em !important;
  left: 4.5em;
}
.big-main-economia-news-container .big-main-economia-news .box-7 a.page-link,
.big-main-economia-news-container .big-main-economia-news .box-9 a.page-link {
  display: block;
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 5px 0;
  position: relative;
  top: 35px;
  line-height: 123%;
  overflow: hidden;
  height: 3.6em;
}
.big-main-economia-news-container .big-main-economia-news .box-7 a.image,
.big-main-economia-news-container .big-main-economia-news .box-8 a.image,
.big-main-economia-news-container .big-main-economia-news .box-9 a.image {
  overflow: visible;
  height: 139px !important;
}
.big-main-economia-news-container .big-main-economia-news .box-9 .title-link {
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 40px 0 18px;
  line-height: 123%;
}
.big-main-economia-news-container .big-main-economia-news .box-3 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 258px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 150px;
  margin-top: 1px;
  margin-right: 2px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-economia-news-container .big-main-economia-news .box-3 .article {
  margin: 0 5px;
}
.big-main-economia-news-container .big-main-economia-news .box-3 .article .image {
  width: 140px;
  height: 257px;
}
.big-main-economia-news-container .big-main-economia-news .box-3 h2.on-image {
  background-color: #CC9900;
  left: 0px;
  top: 9px;
  height: 15px;
  line-height: 22px;
}
.big-main-economia-news-container .big-main-economia-news .box-3 .video-icon-midle {
  left: 40%;
  top: 40%;
}
.big-main-economia-news-container .big-main-economia-news .box-3 .icon-galeria-small {
  left: 40%;
  top: 40%;
}
.big-main-economia-news-container .big-main-economia-news .box-4 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 250px;
  margin-left: 10px;
  margin-top: 0px;
  padding: 8px;
  width: 300px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-economia-news-container .big-main-economia-news .box-5 {
  padding-top: 5px !important;
  height: 265px;
}
.big-main-economia-news-container .big-main-economia-news .box-5 h2.on-image {
  top: 9px;
  left: 0;
}
.big-main-economia-news-container .big-main-economia-news .box-5 .article {
  margin-left: 5px !important;
}
.big-main-economia-news-container .big-main-economia-news .box-5 .article .image img {
  height: 258px;
  width: 216px !important;
}
.big-main-economia-news-container .big-main-economia-news .box-5 .video-icon-midle {
  left: 240px;
  top: 25px;
}
.big-main-economia-news-container .big-main-economia-news .box-5 .icon-galeria-small {
  left: 90px;
  top: 100px;
}
.big-main-economia-news-container .big-main-economia-news .box-5 .description-image {
  font-family: arial;
}
.big-main-economia-news-container .big-main-economia-news .box-6 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 510px;
  margin-top: 6px;
  padding: 20px;
  width: 440px;
  position: relative;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.big-main-economia-news-container .big-main-economia-news .box-6 .top-section .image {
  width: 440px;
  height: 310px;
  display: block;
}
.big-main-economia-news-container .big-main-economia-news .box-6 .text {
  color: #1b1b1b;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  margin: 0;
  line-height: 115%;
  padding: 5px;
}
.big-main-economia-news-container .big-main-economia-news .box-6 .top-section .news-title {
  bottom: 66px;
  color: #333;
  font-family: arial;
  font-size: 2.2em !important;
  font-weight: 600;
  height: 41px;
  overflow: hidden;
  line-height: 100%;
  padding: 10px;
  position: relative;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 transparent;
  color: #fff;
}
.big-main-economia-news-container .big-main-economia-news .box-6 .center-box {
  width: 440px;
  height: 310px;
}
.big-main-economia-news-container .big-main-economia-news .box-6 h2 {
  font-size: 1.2em;
  font-weight: 800;
  left: 20px;
  padding: 7px 10px;
  position: absolute;
  top: 243px;
  z-index: 1;
  max-width: 420px;
  overflow: hidden;
  font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  height: 12px;
  background-color: #CC9900;
  color: #333;
}
.big-main-economia-news-container .big-main-economia-news .box-6 .video-icon {
  top: 22%;
  left: 40%;
}
.big-main-economia-news-container .big-main-economia-news .box-6 .icon-galeria-big {
  top: 22%;
  left: 40%;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section {
  padding-top: 20px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .image {
  display: block;
  height: 83px;
  margin-bottom: 1em;
  width: 140px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .news-title {
  font-family: "UtopiaStd-Bold";
  font-size: 1.6em;
  color: #333;
  top: 0;
  height: 5.6em;
  line-height: 120%;
  padding-left: 3px;
  padding-right: 3px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-right .video-icon-midle {
  left: 520px;
  top: 300px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-right .icon-galeria-small {
  left: 520px;
  top: 300px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-left .video-icon-midle {
  top: 300px;
  left: 220px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-left .icon-galeria-small {
  top: 300px;
  left: 220px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-middle .video-icon-midle {
  left: 363px;
  top: 302px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-middle .icon-galeria-small {
  left: 363px;
  top: 302px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-middle {
  float: left;
  height: 195px;
  padding-left: 5px;
  padding-right: 5px;
  width: 140px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-right {
  border-left: 1px dotted #000;
  border-right: medium none;
  float: left;
  height: 175px;
  padding-left: 3px;
  padding-right: 0;
  width: 140px;
}
.big-main-economia-news-container .big-main-economia-news .bottom-section .bottom-box-left {
  border-right: 1px dotted #000;
  float: left;
  height: 175px;
  padding-left: 0;
  padding-right: 4px;
  width: 140px;
}

/*backend*/
.box-1 .wf-module .title-link,
.box-2 .wf-module .title-link,
.box-7 .wf-module .title-link,
.box-8 .wf-module .title-link,
.box-9 .wf-module .title-link {
  margin: 50px 0 18px !important;
  padding-left: 0;
}
.box-1 .wf-module h2.on-image,
.box-2 .wf-module h2.on-image,
.box-7 .wf-module h2.on-image,
.box-8 .wf-module h2.on-image,
.box-9 .wf-module h2.on-image {
  width: 80%;
}

.box-2 .wf-module .title-link {
  margin-top: 48px;
}
.box-2 .wf-module a.image {
  height: 6em !important;
}

.box-1 .wf-module img,
.box-2 .wf-module img {
  width: 300px !important;
  height: 255px;
}

.box-7 .wf-module img,
.box-8 .wf-module img,
.box-9 .wf-module img {
  width: 206px !important;
  height: 139px;
}

.box-3 img {
  width: 140px;
  height: 257px;
}

.box-6 .top-section.wf-module a.image {
  height: 310px;
  width: 440px;
  display: block;
  padding: 0;
  margin-left: 0 !important;
}
.box-6 .box-bottom-container.wf-module a.image {
  height: 80px;
  width: 135px;
  display: block;
  margin-top: 1em;
}
.box-6 .wf-module .bottom-section .news-title {
  background: none !important;
  color: #333333 !important;
}

.box-5 .wf-module img {
  width: 207px !important;
  height: 245px;
}

.box-2 .wf-module .page-link,
.box-7 .wf-module .page-link,
.box-8 .wf-module .page-link,
.box-9 .wf-module .page-link {
  top: 50px;
}

.box-7 .wf-module .image,
.box-8 .wf-module .image,
.box-9 .wf-module .image {
  height: 135px !important;
}

.box-8 .wf-module .page-link {
  overflow: hidden;
  height: 63px;
  line-height: 120%;
}

body.cms .big-main-economia-news-container .big-main-economia-news .box-6 h2 {
  padding: 5px 0 0 0 !important;
  top: 210px !important;
}

body.cms .box-6 .wf-module .bottom-section .news-title {
  margin-top: 30px;
}

body.cms .big-main-economia-news .box-6 .top-section .news-title {
  bottom: 77px !important;
}

.column8 .images-module-widget .article {
  width: 300px;
  float: left !important;
}

.wf-editable .box-8 .collection a, .js.csstransitions .box-8 .collection a {
  color: #9a0002 !important;
}

.article-divertite, .section-divertite {
  background: none repeat scroll 0 0 #015c93;
  /* header */
}
.article-divertite .header, .section-divertite .header {
  border-bottom: 3px solid #434343;
}
.article-divertite .header .menu-bottom, .section-divertite .header .menu-bottom {
  background: url("/images/backgrounds/menu-bottom-bg.png") repeat scroll 0 0 #f8f4e9;
  height: 30px;
  line-height: 32px;
  padding-left: 5px;
  position: relative;
}
.article-divertite .header .menu-bottom li a, .section-divertite .header .menu-bottom li a {
  color: #666;
  padding: 6px 6px 5px;
  background: none;
}
.article-divertite .header .menu-bottom li a:hover, .section-divertite .header .menu-bottom li a:hover {
  color: #184b6e;
}
.article-divertite .header .menu-bottom li .home, .section-divertite .header .menu-bottom li .home {
  background: #353535;
  color: #fff;
  padding: 6px 15px 4px;
}
.article-divertite .header .menu-bottom .social-media.for-header, .section-divertite .header .menu-bottom .social-media.for-header {
  right: 0;
  padding: 3px 10px 5px 0;
  margin: 0;
}
.article-divertite .header .menu-bottom a.plus-simple, .section-divertite .header .menu-bottom a.plus-simple {
  background: url("/images/icons/menu-plus.png") no-repeat scroll 90% center rgba(0, 0, 0, 0);
  font-family: Arial;
  font-size: 1.1em;
  font-weight: bold;
  line-height: 14px;
  padding: 7px 25px 5px 8px;
  text-transform: uppercase;
}
.article-divertite .header .menu-bottom a.section, .section-divertite .header .menu-bottom a.section {
  background: none repeat scroll 0 0 #184b6e;
  border-top-style: solid;
  border-top-width: 4px;
  color: white !important;
  display: block;
  height: 15px;
  line-height: 16px;
  margin: 0;
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.section-divertite .main-news.two-col .right-column .article .description-image .article-c a.news-title {
  color: #ffed00 !important;
}

.section-divertite .main-news.two-col .article .description-image a.news-title {
  color: #ffed00 !important;
}

.article-divertite {
  /* content */
  /* article-page */
}
.article-divertite .content {
  border-top: 4px solid #015c93;
  margin: 15px 0 0;
}
.article-divertite .article-page h2 {
  color: #015c93;
}
.article-divertite .article-page h1 {
  font-size: 3.6em;
}
.article-divertite .article-page .text {
  margin: 0 0 20px;
}
.article-divertite .article-page .box-big-border .menu-tabs {
  float: left;
}
.article-divertite .article-page .box-big-border .menu-tabs a {
  font-family: 'UtopiaStd-Regular';
  padding: 7px 10px 3px;
  color: #999999;
  text-transform: none;
  background: url(../images/backgrounds/menu-tab-border-right.png) no-repeat right;
}
.article-divertite .article-page .box-big-border .menu-tabs a.active {
  background: url(../images/backgrounds/menu-tab-active-bg.png) repeat-x;
  color: #006699;
  font-family: 'UtopiaStd-Bold';
}
.article-divertite .article-page .sidebar > div {
  border-top: 4px solid #015c93;
}

.section-divertite .box-articles-section, .section-tvshow .box-articles-section {
  border-bottom: 4px solid #434343 !important;
}
.section-divertite .box-articles-section .title.more, .section-tvshow .box-articles-section .title.more {
  border-bottom: none;
  height: auto;
  margin: 0px;
}
.section-divertite .box-articles-section .title.more a, .section-tvshow .box-articles-section .title.more a {
  text-transform: uppercase;
  font-size: 10px;
  line-height: auto;
}
.section-divertite .box-articles-section h2, .section-tvshow .box-articles-section h2 {
  color: #015c93;
}
.section-divertite .box-articles-section .article, .section-tvshow .box-articles-section .article {
  margin: 0 0 0 10px;
}
.section-divertite .box-articles-section .column6-halfmargin, .section-tvshow .box-articles-section .column6-halfmargin {
  background: url(../images/borders/border-476.png) repeat-y;
  /* article */
}
.section-divertite .box-articles-section .column6-halfmargin .article, .section-tvshow .box-articles-section .column6-halfmargin .article {
  background: #d9d9d9;
  margin: 0 10px 0 0;
  position: relative;
}
.section-divertite .box-articles-section .column6-halfmargin .article .image-c, .section-tvshow .box-articles-section .column6-halfmargin .article .image-c {
  float: right;
}
.section-divertite .box-articles-section .column6-halfmargin .article .image-c .image, .section-tvshow .box-articles-section .column6-halfmargin .article .image-c .image {
  width: 100%;
  margin: 0;
}
.section-divertite .box-articles-section .column6-halfmargin .article .image-c .image img, .section-tvshow .box-articles-section .column6-halfmargin .article .image-c .image img {
  width: 306px;
  height: 194px;
}
.section-divertite .box-articles-section .column6-halfmargin .article .description-image, .section-tvshow .box-articles-section .column6-halfmargin .article .description-image {
  font-size: 1em;
  top: 0;
  width: 215px;
  padding: 10px 0 10px 10px;
  background: url(../images/backgrounds/white-dotted-transparent-bg.png) repeat;
  right: 200px;
}
.section-divertite .box-articles-section .column6-halfmargin .article .description-image a.news-title, .section-tvshow .box-articles-section .column6-halfmargin .article .description-image a.news-title {
  font-size: 2.4em;
  font-family: 'UtopiaStd-Semibold';
  margin: 0;
  width: 155px;
}
.section-divertite .box-articles-section .column6-halfmargin .article .description-image .text, .section-tvshow .box-articles-section .column6-halfmargin .article .description-image .text {
  font-weight: normal;
  margin: 10px 0 0;
  width: 155px;
}
.section-divertite .box-articles-section .column6-halfmargin .article .description-image .more, .section-tvshow .box-articles-section .column6-halfmargin .article .description-image .more {
  background: url(../images/icons/more-arrow.png) no-repeat bottom center;
  width: 60px;
  height: 100%;
  float: right;
  display: block;
  text-indent: -99999px;
}

.section-divertite .right-part-col .box-big-border {
  border: 3px solid #d2d2d2;
}
.section-divertite .right-part-col .box-big-border .box-title {
  color: #9d0d15;
}
.section-divertite .right-part-col .box-big-border .box-menu a.active {
  color: #9d0d15;
}

.subsection-content {
  padding: 0 9px 0 12px;
  float: left;
}
.subsection-content .page-title {
  color: #015c93;
  font-size: 3.5em;
  font-family: 'UtopiaStd-Semibold';
  text-align: left;
  padding: 15px 0;
  border-bottom: 1px solid #cccccc;
  border-top: 4px solid #434343;
  margin: 0 0 10px;
  text-transform: none;
}
.subsection-content .box-content {
  background: url(../images/backgrounds/divertite-film-bg.png) #ececec repeat;
  margin: 0 0 10px;
  padding: 15px 0;
  width: 100%;
  float: left;
}
.subsection-content .box-content .title {
  color: #015c93;
  font-size: 2.0em;
  font-family: 'UtopiaStd-Semibold';
  border-bottom: 1px dotted #010101;
  padding: 0 0 5px 10px;
  margin: 0 0 10px;
}
.subsection-content .box-content .dk {
  color: red;
  display: inline-block;
}
.subsection-content .box-content .details {
  font-size: 1.2em;
  padding: 0 10px;
}
.subsection-content .box-content .details .general {
  overflow: hidden;
}
.subsection-content .box-content .details .general ul {
  float: left;
  list-style: initial;
  list-style-position: inside;
  padding: 0 0 3px;
}
.subsection-content .box-content .details .general ul li {
  color: #333333;
  padding: 0 0 2px;
  line-height: 14px;
}
.subsection-content .box-content .details .general ul li span {
  font-weight: bold;
}
.subsection-content .box-content .details .general .left-side {
  width: 200px;
  margin: 0 0 0 2px;
  position: relative;
}
.subsection-content .box-content .details .general .left-side:after {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  content: "";
  width: 45px;
}
.subsection-content .box-content .details .general .right-side {
  width: 330px;
}
.subsection-content .box-content .details .description {
  margin: 5px 0 10px;
  font-size: 1.1em;
  line-height: 14px;
}
.subsection-content .box-content .details .rating span {
  font-weight: bold;
}
.subsection-content .box-content .more, .subsection-content .box-content .less {
  cursor: pointer;
  color: #015c93;
  background: none;
  float: right;
  margin-top: 22px;
}
.subsection-content .box-content .more:hover, .subsection-content .box-content .less:hover {
  color: #999798;
}
.subsection-content .box-content .less {
  display: none;
}
.subsection-content .box-content.expanded .less {
  display: block;
}
.subsection-content .box-content.expanded .more {
  display: none;
}
.subsection-content .box-content.expanded .details-session {
  display: block;
}
.subsection-content .box-content .details-session {
  display: none;
  padding: 0 10px;
  font-size: 1.2em;
  margin-top: 30px;
}
.subsection-content .box-content .details-session .header {
  font-size: 1.3em;
  font-weight: bold;
  padding: 0 0 5px 0;
  margin-bottom: 15px;
}
.subsection-content .box-content .details-session .show-cinema {
  width: 100%;
  float: left;
}
.subsection-content .box-content .details-session .show-cinema .left-side {
  width: 50%;
  float: left;
}
.subsection-content .box-content .details-session .show-cinema .left-side h4 {
  color: #015c93;
  font-weight: bold;
}
.subsection-content .box-content .details-session .show-cinema .right-side {
  width: 50%;
  float: right;
}
.subsection-content .box-content .details-session .show-cinema .right-side .session {
  padding: 0 0 10px 0;
  padding: 5px 0;
  position: relative;
}
.subsection-content .box-content .details-session .show-cinema .right-side .session:after {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  content: "";
  width: 45px;
}
.subsection-content .box-content .details-session .show-cinema .right-side .session span {
  font-weight: bold;
}

.section-economia {
  /* header */
}
.section-economia .header .menu-bottom a {
  padding: 6px 14px 5px;
}
.section-economia .user-welcome {
  color: black !important;
  background: url("../images/icons/user-options-icon.png") !important;
  background-repeat: no-repeat !important;
  background-position: right center !important;
}
.section-economia .collection li {
  text-indent: -0.5em;
}
.section-economia .page-collection li {
  color: #9a0002 !important;
}
.section-economia .balcon-2a h2, .section-economia .balcon-2b h2, .section-economia .balcon-2c h2, .section-economia .balcon-2d h2, .section-economia .balcon-3a h2, .section-economia .balcon-3b h2, .section-economia .balcon-3c h2, .section-economia .balcon-3e h2, .section-economia .balcon-3f h2 {
  color: #9a0002;
  font-family: arial;
  font-weight: 800;
}
.section-economia .balcon-2a .collection a, .section-economia .balcon-2b .collection a, .section-economia .balcon-2c .collection a, .section-economia .balcon-2d .collection a, .section-economia .balcon-3a .collection a, .section-economia .balcon-3b .collection a, .section-economia .balcon-3c .collection a, .section-economia .balcon-3e .collection a, .section-economia .balcon-3f .collection a {
  color: #9a0002 !important;
}
.section-economia .balcon-2a .page-collection li, .section-economia .balcon-2b .page-collection li, .section-economia .balcon-2c .page-collection li, .section-economia .balcon-2d .page-collection li, .section-economia .balcon-3a .page-collection li, .section-economia .balcon-3b .page-collection li, .section-economia .balcon-3c .page-collection li, .section-economia .balcon-3e .page-collection li, .section-economia .balcon-3f .page-collection li {
  color: #9a0002 !important;
}
.section-economia .balcon-4a .collection a, .section-economia .balcon-1a .collection a, .section-economia .balcon-1f .collection a, .section-economia .balcon-1g .collection a, .section-economia .balcon-1h .collection a, .section-economia .balcon-1b .collection a, .section-economia .balcon-1c .collection a, .section-economia .balcon-1d .collection a, .section-economia .balcon-1e .collection a {
  color: #9a0002;
}
.section-economia .balcon-4a .page-collection li, .section-economia .balcon-1a .page-collection li, .section-economia .balcon-1f .page-collection li, .section-economia .balcon-1g .page-collection li, .section-economia .balcon-1h .page-collection li, .section-economia .balcon-1b .page-collection li, .section-economia .balcon-1c .page-collection li, .section-economia .balcon-1d .page-collection li, .section-economia .balcon-1e .page-collection li {
  color: #9a0002;
}
.section-economia .balcon-2c .right-column h2,
.section-economia .balcon-3b .right-column h2,
.section-economia .balcon-3c .right-column h2 {
  color: white !important;
  background: #9a0002 !important;
}
.section-economia .column8.main-page-content {
  border-right: 1px dotted #555;
}
.section-economia .home .column8.main-page-content {
  border-right: 0 !important;
}
.section-economia .balcon-3f .right-column .article .icon-galeria-small, .section-economia .video-icon-midle {
  margin-left: -130px !important;
  margin-top: 70px !important;
}
.section-economia .balcon-3f .left-column .article .icon-galeria-small, .section-economia .video-icon-midle {
  margin-left: -145px !important;
  margin-top: 70px !important;
}
.section-economia .balcon-3f {
  height: 330px;
  overflow: hidden;
}
.section-economia .balcon-3f h2 {
  font-family: arial;
  font-weight: 800;
}
.section-economia .balcon-3f .article .text {
  max-height: 80px;
  overflow: hidden;
  font-family: arial;
}
.section-economia .balcon-3f .article .collection.page-collection li {
  color: #9a0002;
}
.section-economia .balcon-3f .article .collection.page-collection a {
  color: #9a0002;
}
.section-economia .balcon-3f .middle-column.column3.entrevista {
  border-left: 1px dotted #666;
  border-right: 1px dotted #666;
  height: 350px;
}
.section-economia .balcon-3f .middle-column.column3.entrevista .mascara {
  background-image: url("/images/mascaraeconomia.png");
  height: 139px;
  margin-top: 20px;
  position: absolute;
  width: 223px;
  z-index: 1;
}
.section-economia .balcon-3f .middle-column.column3.entrevista .article h2 {
  font-family: arial;
  font-weight: 800;
  height: 16px;
  overflow: hidden;
}
.section-economia .balcon-3f .middle-column.column3.entrevista .article a.news-title {
  font-family: UtopiaStd-Regular;
  font-style: italic;
  text-align: center;
  font-size: 2.3em;
}
.section-economia .balcon-3f .middle-column.column3.entrevista .article .text {
  text-align: center;
  font-family: arial;
}
.section-economia .balcon-3f .middle-column.column3.entrevista .article h3 {
  text-align: center;
  font-family: Arial;
  font-weight: bold;
  font-size: 1.3em;
  margin-top: 13px;
}
.section-economia .balcon-3f .right-column h2 {
  position: absolute;
  overflow: hidden;
  height: 16px;
  width: 220px;
}
.section-economia .balcon-3f .right-column .image.page-link {
  float: left;
  margin-top: 22px;
}
.section-economia .balcon-3f .right-column .text {
  font-family: arial;
}
.section-economia .sidebar-top.economia {
  margin: 0;
  height: 552px;
  background: rgba(0, 0, 0, 0) url("../images/backgrounds/bg-big-main-news.png") repeat scroll 0 0;
  padding: 0;
}
.section-economia .sidebar-top.economia .hovered {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 250px;
  margin-left: 0px;
  margin-top: 0px;
  padding: 8px;
  width: 300px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.section-economia .economia-main-bottom {
  background: rgba(0, 0, 0, 0) url("../images/backgrounds/bg-big-main-news.png") repeat scroll 0 0;
  width: 100%;
  float: left;
}
.section-economia .economia-main-bottom .box-2 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 260px;
  padding: 5px;
  position: relative;
  width: 233px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.section-economia .economia-main-bottom .box-2 .article {
  margin: 0px !important;
}
.section-economia .economia-main-bottom .box-2 .article .description-image {
  width: 214px;
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
  left: 0;
  padding: 5px 10px;
  position: absolute;
  font-family: arial;
  right: 0;
  z-index: 1;
}
.section-economia .economia-main-bottom .box-2 .article .image {
  margin-bottom: 0;
  position: relative;
  height: 100% !important;
}
.section-economia .economia-main-bottom .box-2 .article .image .video-icon,
.section-economia .economia-main-bottom .box-2 .article .image icon-galeria-big {
  background: url("../images/icons/video-play.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  height: 78px;
  left: 80px;
  position: absolute;
  top: 75px;
  width: 80px;
}
.section-economia .economia-main-bottom .box-2 .article .image .video-icon-midle, .section-economia .economia-main-bottom .box-2 .article .image .icon-galeria-small {
  left: 245px;
  top: 30px;
}
.section-economia .economia-main-bottom .box-2 .article h2.on-image {
  color: #333;
  font-family: Arial;
  font-weight: 800;
  font-size: 1.2em;
  font-weight: 800;
  padding: 4px 10px;
  position: absolute;
  background-color: #CC9900;
  top: 10px;
  z-index: 100;
  height: 16px !important;
  line-height: 142% !important;
  overflow: hidden;
  max-width: 195px;
}
.section-economia .economia-main-bottom .box-4 {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  float: left;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  position: relative;
  width: 226px;
}
.section-economia .economia-main-bottom .box-4 .article {
  margin: 35px 10px;
}
.section-economia .economia-main-bottom .box-4 .article .collection.page-collection a {
  color: #9a0002;
}
.section-economia .economia-main-bottom .box-4 .article .text {
  margin-top: 5px;
  font-family: arial;
}
.section-economia .economia-main-bottom .box-4 h2.on-image {
  background-color: #8a0000;
  color: #fff;
  font-family: Arial;
  font-weight: 800;
  font-size: 1.2em;
  font-weight: 800;
  height: 16px !important;
  line-height: 160% !important;
  margin-left: -10px;
  max-width: 195px;
  overflow: hidden;
  padding: 4px 10px;
  position: absolute;
  top: 15px;
  z-index: 100;
}
.section-economia .economia-main-bottom .box-4 .article a.page-link {
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  line-height: 123%;
  margin: 5px 0;
  overflow: hidden;
}
.section-economia .economia-main-bottom .box-1,
.section-economia .economia-main-bottom .box-3 {
  background: none repeat scroll 0 0 #fff;
  float: left;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 12px;
  margin-right: 12px;
  padding-top: 10px;
  position: relative;
  width: 226px;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.section-economia .economia-main-bottom .box-1 .article,
.section-economia .economia-main-bottom .box-3 .article {
  margin: 0 10px;
  overflow: inherit;
}
.section-economia .economia-main-bottom .box-1 .article h2.on-image,
.section-economia .economia-main-bottom .box-3 .article h2.on-image {
  color: #fff;
  font-family: Arial;
  font-weight: 800;
  font-size: 1.2em;
  padding: 4px 10px;
  background-color: #8a0000;
  position: absolute;
  top: 5px;
  z-index: 100;
  height: 16px !important;
  line-height: 142% !important;
  overflow: hidden;
  max-width: 195px;
  margin-left: -10px;
}
.section-economia .economia-main-bottom .box-1 .article h2.on-image .image,
.section-economia .economia-main-bottom .box-3 .article h2.on-image .image {
  margin-bottom: 0;
  position: relative;
}
.section-economia .economia-main-bottom .box-1 .article a.image,
.section-economia .economia-main-bottom .box-3 .article a.image {
  height: 100% !important;
}
.section-economia .economia-main-bottom .box-1 .article a.image img,
.section-economia .economia-main-bottom .box-3 .article a.image img {
  height: 140px;
}
.section-economia .economia-main-bottom .box-1 .article a.page-link,
.section-economia .economia-main-bottom .box-3 .article a.page-link {
  color: #333;
  display: block;
  font-family: "UtopiaStd-Bold";
  font-size: 1.8em;
  margin: 5px 0;
  position: relative;
  top: 35px;
  line-height: 123%;
  overflow: hidden;
  height: 3.6em;
  width: 205px;
}
.section-economia .economia-main-bottom .box-1 .article .video-icon-midle, .section-economia .economia-main-bottom .box-1 .article .icon-galeria-small {
  margin-left: 0 !important;
  margin-top: 10px !important;
  height: 62px !important;
  left: 42% !important;
  position: absolute !important;
  top: 69% !important;
  width: 65px !important;
}
.section-economia .economia-main-bottom .box-3 .article .video-icon-midle, .section-economia .economia-main-bottom .box-3 .article .icon-galeria-small {
  margin-left: 0 !important;
  margin-top: 10px !important;
  height: 62px !important;
  left: 42% !important;
  position: absolute !important;
  top: 69% !important;
  width: 65px !important;
}
.section-economia .sidebar-top.economia .box-simple {
  padding: 5px !important;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  background: #fff;
  width: 305px;
  float: left;
  margin: 0 0 10px 0;
}
.section-economia .sidebar-top.economia .box-simple .box-last-minute {
  background: #fff;
  height: 239px;
}
.section-economia .sidebar-top.economia .box-simple .box-last-minute .box-last-minute-content {
  overflow-y: scroll;
}
.section-economia .container .content {
  margin: 5px 0px;
  background: none;
}
.section-economia .column8.main-page-content .images-module-widget {
  background: rgba(0, 0, 0, 0) url("../images/backgrounds/bg-big-main-news.png") repeat scroll 0 0;
  padding: 0 0px 0 11px;
  float: left;
}
.section-economia .column8.main-page-content .images-module-widget .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.section-economia .column8.main-page-content .images-module-widget .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.section-economia .column8.main-page-content .images-module-widget a.image {
  height: 255px !important;
  left: 0px;
  overflow: hidden;
  position: relative;
  top: 0;
  width: 300px !important;
}
.section-economia .column8.main-page-content .images-module-widget a.page-link {
  color: #fff;
  display: block;
  font-family: arial;
  font-size: 1.8em;
  height: 3.6em;
  line-height: 123%;
  margin: 5px 0;
  overflow: hidden;
  position: relative;
}
.section-economia .column8.main-page-content .images-module-widget h2.on-image {
  background-color: #cc9900;
  color: #333;
  font-family: Arial;
  font-weight: 800;
  font-size: 1.2em;
  height: 16px !important;
  line-height: 142% !important;
  max-width: 195px;
  overflow: hidden;
  padding: 4px 10px;
  position: absolute;
  top: 15px;
  z-index: 100;
}
.section-economia .column8.main-page-content .images-module-widget .over {
  background-image: url("http://servicios.elpais.com.uy/styles/mam/images/bgblack2.png");
  width: 300px;
  height: 255px;
  position: absolute !important;
  z-index: 1;
  margin-top: 5px;
  opacity: 0.7;
}
.section-economia .column8.main-page-content .images-module-widget .article {
  float: left;
  margin: 0px 8px 0px 2px;
  padding: 0px 5px 3px 5px;
  background: #fff;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.section-economia .column8.main-page-content .images-module-widget .article .image {
  margin-bottom: 0;
}
.section-economia .column8.main-page-content .images-module-widget .article .description-image {
  float: left;
  width: 280px;
  height: auto;
  background: none;
  bottom: -5px;
  position: absolute;
  top: auto;
  z-index: 2;
  padding: 5px 10px;
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.section-economia .column8.main-page-content .images-module-widget .article .video-icon.page-link,
.section-economia .column8.main-page-content .images-module-widget .article .icon-galeria-big {
  position: absolute;
  z-index: 1;
  height: 100px;
  top: 80px;
  left: 110px;
}
.section-economia .header {
  background: #fff;
}
.section-economia .header #cambio-gales .logo {
  background-position: 0px 4px;
  height: 35px;
  font-size: 7em;
  text-indent: 10px;
  margin-left: 6px;
  margin-right: 0px;
}
.section-economia .header #cambio-gales .monedas {
  float: right;
  margin-right: -25px;
}
.section-economia .header #cambio-gales .monedas .exchange {
  margin-left: 39px;
}
.section-economia .header #cambio-gales .monedas .exchange .moneda {
  margin-right: 15px;
  padding-right: 15px;
}
.section-economia .header #cambio-gales .monedas .usd,
.section-economia .header #cambio-gales .monedas .euro,
.section-economia .header #cambio-gales .monedas .arg,
.section-economia .header #cambio-gales .monedas .brasil {
  width: 30px;
  height: 25px;
  float: left;
}
.section-economia .header #cambio-gales .monedas .usd {
  background-position: -59px -61px;
}
.section-economia .header #cambio-gales .monedas .euro {
  background-position: 0px -61px;
}
.section-economia .header #cambio-gales .monedas .arg {
  background-position: -59px -35px;
}
.section-economia .header #cambio-gales .monedas .brasil {
  background-position: 0px -35px;
}
.section-economia .header #cambio-gales .monedas .precio {
  background: #fff;
  font-weight: bold;
  padding: 5px 6px;
}
.section-economia .header #cambio-gales .monedas .precio span {
  color: #cf1111;
}
.section-economia .header #cambio-gales .monedas .precio.venta {
  margin-left: -10px;
}
.section-economia .header #cambio-gales .monedas .precio.compra::after {
  content: "|";
  margin-left: 5px;
  font-size: 13px;
}
.section-economia .header .middle-content {
  background-color: white !important;
  height: 90px;
  margin: 0 15px 15px;
  background-image: url("../images/backgrounds/dot-bg.png") !important;
  background-repeat: repeat !important;
}
.section-economia .header .middle-content .logo {
  color: #666666 !important;
  text-shadow: -1px -1px 0px #555555 !important;
  margin-top: 15px;
  margin-left: 5px;
  font-size: 7em !important;
}
.section-economia .header .middle-content .logo span {
  color: #9a0002;
  text-shadow: -1px -1px 0px #555;
}
.section-economia .header .middle-content .links {
  float: left;
  width: 53px;
  margin-left: 25px;
}
.section-economia .header .middle-content .links ul li {
  height: 15px;
}
.section-economia .header .middle-content .links ul li a {
  color: #555;
  font-size: 12px;
  text-transform: uppercase;
}
.section-economia .header .middle-content .links ul li:before {
  content: "•";
  padding-right: 5px;
  color: #555;
  font-size: 13px;
}
.section-economia .header .middle-content .user-links a {
  color: black !important;
  border-color: black !important;
}
.section-economia .header .middle-content .search {
  float: right;
  margin: 7px 5px 0;
  max-width: 225px;
  border-left: 1px dotted #ccc;
  padding-left: 15px;
}
.section-economia .header .middle-content .search search-form-container .search-form .search-input {
  color: #9a0002;
}
.section-economia .main-news-container {
  background: #dcdacd;
  border-image: url("../images/backgrounds/sombrafondo.png") 0 0 45 0;
  border-width: 0 0 20px;
}
.section-economia .main-news-container .main-news .article h2 {
  color: #9a0002;
}
.section-economia .main-page-content:first-child {
  border-top: none;
}
.section-economia .main-page-content .box-articles-section {
  border-bottom: none;
  border-top: 4px solid #a24311;
  padding: 5px 0 0;
}
.section-economia .main-page-content .box-articles-section .article {
  margin: 0px;
  padding-right: 14px;
  background: url(../images/borders/economia-article-list.png) repeat-y;
}
.section-economia .main-page-content .box-articles-section .article .title.more {
  border-bottom: none;
  height: auto;
  margin: 0px;
}
.section-economia .main-page-content .box-articles-section .article .title.more a {
  color: #a24311 !important;
  text-transform: uppercase;
  font-size: 10px;
  line-height: auto;
}
.section-economia .analysis-widget {
  background: rgba(0, 0, 0, 0) url("../images/backgrounds/bg-big-main-news.png") repeat scroll 0 0;
  overflow: hidden;
  padding: 11px 0 10px 3px;
  float: left;
}
.section-economia .analysis-widget .box-articles-section.smaller {
  border-top: 4px solid #555555 !important;
  height: 258px;
}
.section-economia .analysis-widget .box-articles-section.smaller .article {
  padding-right: 0;
  margin: 5px 10px 0 10px !important;
}
.section-economia .analysis-widget .box-articles-section.smaller .article a.news-title {
  height: 45px;
  overflow: hidden;
  font-size: 2em !important;
  line-height: 1.2;
}
.section-economia .analysis-widget .box-articles-section.smaller .article .image {
  margin: 0;
  opacity: 1;
  width: 180px;
  height: 175px;
}
.section-economia .analysis-widget .box-articles-section.smaller .article .image img {
  margin-top: 10px;
}
.section-economia .analysis-widget .box-articles-section.smaller .article h2 {
  height: 16px;
  font-family: arial;
  overflow: hidden;
  color: #8a0000;
  font-weight: 800;
}
.section-economia .analysis-widget .box-articles-section.smaller .article .author {
  height: 15px;
  overflow: visible;
  margin: 3px 0 0 0;
}
.section-economia .analysis-widget .column2-half-wmargin {
  width: 215px;
  border-left: 1px #000 dotted;
}
.section-economia .analysis-widget .column2-half-wmargin:first-child {
  border-left: 0px #000 dotted;
}
.section-economia .big-border {
  border-color: #9a0002;
}
.section-economia .multimedia-widget {
  margin: 20px -4px 10px;
}

/*backend*/
.wf-editable .images-module-widget .article .description-image,
.js.csstransitions .images-module-widget .article .description-image {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
  z-index: 1;
  padding: 5px 10px;
  font-family: arial;
  font-size: 1.8em;
  font-weight: bold;
}
.wf-editable .images-module-widget .over,
.js.csstransitions .images-module-widget .over {
  background-image: url("http://servicios.elpais.com.uy/styles/mam/images/bgblack2.png");
  width: 300px;
  height: 255px;
  position: absolute !important;
  z-index: 1;
  margin-top: 5px;
  opacity: 0.7;
}

.wf-editable .column8.main-page-content .images-module-widget,
.js.csstransitions .column8.main-page-content .images-module-widget {
  margin: 0 0 0 10px;
  padding: 0px;
  padding: 0;
}
.wf-editable .column8.main-page-content .images-module-widget .video-icon-midle,
.js.csstransitions .column8.main-page-content .images-module-widget .video-icon-midle {
  top: -3em !important;
  left: 5em;
}
.wf-editable .column8.main-page-content .images-module-widget .icon-galeria-small,
.js.csstransitions .column8.main-page-content .images-module-widget .icon-galeria-small {
  top: -3em !important;
  left: 5em;
}
.wf-editable .column8.main-page-content .images-module-widget a.image,
.js.csstransitions .column8.main-page-content .images-module-widget a.image {
  height: 255px !important;
  left: 0px;
  overflow: hidden;
  position: relative;
  top: 0;
  width: 300px !important;
}
.wf-editable .column8.main-page-content .images-module-widget a.page-link,
.js.csstransitions .column8.main-page-content .images-module-widget a.page-link {
  color: #fff;
  display: block;
  font-family: arial;
  font-size: 1.8em;
  height: 3.6em;
  line-height: 123%;
  margin: 5px 0;
  overflow: hidden;
  position: relative;
}
.wf-editable .column8.main-page-content .images-module-widget h2.on-image,
.js.csstransitions .column8.main-page-content .images-module-widget h2.on-image {
  background-color: #cc9900;
  color: #333;
  font-family: Arial;
  font-weight: 800;
  font-size: 1.2em;
  height: 16px !important;
  line-height: 142% !important;
  max-width: 195px;
  overflow: hidden;
  padding: 4px 10px;
  position: absolute;
  top: 15px;
  z-index: 100;
}
.wf-editable .column8.main-page-content .images-module-widget .over,
.js.csstransitions .column8.main-page-content .images-module-widget .over {
  background-image: url("http://servicios.elpais.com.uy/styles/mam/images/bgblack2.png");
  width: 300px;
  height: 255px;
  position: absolute !important;
  z-index: 1;
  margin-top: 5px;
  opacity: 0.7;
}
.wf-editable .column8.main-page-content .images-module-widget .article,
.js.csstransitions .column8.main-page-content .images-module-widget .article {
  float: left;
  margin: 0px 8px 0px 2px;
  padding: 0px 5px 3px 5px;
  background: #fff;
  -webkit-box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
  box-shadow: 0 0 4px 1px rgba(199, 205, 208, 0.8);
}
.wf-editable .column8.main-page-content .images-module-widget .article .image,
.js.csstransitions .column8.main-page-content .images-module-widget .article .image {
  margin-bottom: 0;
}
.wf-editable .column8.main-page-content .images-module-widget .article .description-image,
.js.csstransitions .column8.main-page-content .images-module-widget .article .description-image {
  float: left;
  width: 280px;
  height: auto;
  background: none;
  bottom: 0;
  position: absolute;
  top: auto;
  z-index: 2;
  padding: 5px 10px;
}

.wf-editable .economia-main-bottom .box-1 .article .image,
.js.csstransitions .economia-main-bottom .box-1 .article .image {
  width: 205px;
}

.wf-editable .economia-main-bottom .box-2 .article .image img,
.js.csstransitions .economia-main-bottom .box-2 .article .image img {
  width: 100% !important;
}

.wf-editable .economia-main-bottom .box-1 .article .image img,
.js.csstransitions .economia-main-bottom .box-1 .article .image img {
  width: 100% !important;
}

.wf-editable .economia-main-bottom .box-2 .article .description-image,
.js.csstransitions .economia-main-bottom .box-2 .article .description-image {
  background: url("../images/backgrounds/dark3-transparent-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
  font-family: arial;
  left: 0;
  padding: 5px 10px;
  position: absolute;
  right: 0;
  z-index: 1;
  top: auto;
}

.wf-editable .economia-main-bottom .box-2 .article .image,
.js.csstransitions .economia-main-bottom .box-2 .article .image {
  width: 234px;
  top: 0;
}

.wf-editable .images-module-widget .article,
.js.csstransitions .images-module-widget .article {
  float: left;
}

.js.csstransitions .images-module-widget .article .image {
  width: 300px;
  height: 255px;
}

.wf-editable .images-module-widget .article h2.on-image,
.js.csstransitions .images-module-widget .article h2.on-image {
  background-color: #cc9900;
  font-weight: 800;
  font-family: Arial;
  color: #333;
  height: 16px;
  overflow: hidden;
}

.wf-editable .big-main-economia-news-container .big-main-economia-news .box-left .box-8 .article a.page-link {
  top: 0;
}

.js.csstransitions .big-main-economia-news-container .big-main-economia-news .box-left .box-8 .article a.page-link {
  top: 25px;
}

.wf-editable .main-news-container,
.js.csstransitions .main-news-container {
  background: #dcdacd;
}

.js.csstransitions .balcon-3f .mascara {
  background-image: url("/images/mascaraeconomia.png");
  height: 139px;
  margin-top: 21px !important;
  position: absolute;
  width: 223px;
  z-index: 1;
}
.js.csstransitions .balcon-3f .article collection.page-collection li {
  color: #9a0002;
}
.js.csstransitions .balcon-3f .article collection.page-collection a {
  color: #9a0002;
}

.wf-editable .balcon-3f .right-column h2,
.js.csstransitions .balcon-3f .right-column h2 {
  position: absolute;
  overflow: hidden;
  height: 16px;
  width: 220px;
}
.wf-editable .balcon-3f .right-column .image.page-link,
.js.csstransitions .balcon-3f .right-column .image.page-link {
  float: left;
  margin-top: 22px;
}
.wf-editable .balcon-3f .right-column .text,
.js.csstransitions .balcon-3f .right-column .text {
  font-family: arial;
}

.wf-editable .analysis-widget article,
.js.csstransitions .analysis-widget article {
  margin: 5px 10px 0 10px !important;
}
.wf-editable .analysis-widget article a.news-title,
.js.csstransitions .analysis-widget article a.news-title {
  height: 45px;
  overflow: hidden;
  font-size: 2em;
  line-height: 1.2;
}
.wf-editable .analysis-widget .box-articles-section.smaller,
.js.csstransitions .analysis-widget .box-articles-section.smaller {
  height: 266px;
}

.wf-editable .balcon-2a h2, .js.csstransitions .balcon-2a h2,
.wf-editable .balcon-2b h2, .js.csstransitions .balcon-2b h2,
.wf-editable .balcon-2c h2, .js.csstransitions .balcon-2c h2,
.wf-editable .balcon-2d h2, .js.csstransitions .balcon-2d h2,
.wf-editable .balcon-3a h2, .js.csstransitions .balcon-3a h2,
.wf-editable .balcon-3b h2, .js.csstransitions .balcon-3b h2,
.wf-editable .balcon-3c h2, .js.csstransitions .balcon-3c h2,
.wf-editable .balcon-3e h2, .js.csstransitions .balcon-3e h2 {
  color: #9a0002 !important;
  font-family: arial;
  font-weight: 800;
}

.wf-editable .balcon-2a .collection a, .js.csstransitions .balcon-2a .collection a,
.wf-editable .balcon-2b .collection a, .js.csstransitions .balcon-2b .collection a,
.wf-editable .balcon-2c .collection a, .js.csstransitions .balcon-2c .collection a,
.wf-editable .balcon-2d .collection a, .js.csstransitions .balcon-2d .collection a,
.wf-editable .balcon-3a .collection a, .js.csstransitions .balcon-3a .collection a,
.wf-editable .balcon-3b .collection a, .js.csstransitions .balcon-3b .collection a,
.wf-editable .balcon-3c .collection a, .js.csstransitions .balcon-3c .collection a,
.wf-editable .balcon-3e .collection a, .js.csstransitions .balcon-3e .collection a,
.wf-editable .balcon-4a .collection a, .js.csstransitions .balcon-4a .collection a,
.wf-editable .balcon-1a .collection a, .js.csstransitions .balcon-1a .collection a,
.wf-editable .balcon-1f .collection a, .js.csstransitions .balcon-1f .collection a,
.wf-editable .balcon-1g .collection a, .js.csstransitions .balcon-1g .collection a,
.wf-editable .balcon-1h .collection a, .js.csstransitions .balcon-1h .collection a,
.wf-editable .balcon-1b .collection a, .js.csstransitions .balcon-1b .collection a,
.wf-editable .balcon-1c .collection a, .js.csstransitions .balcon-1c .collection a,
.wf-editable .balcon-1d .collection a, .js.csstransitions .balcon-1d .collection a,
.wf-editable .balcon-1e .collection a, .js.csstransitions .balcon-1e .collection a,
.wf-editable .balcon-3f .collection a, .js.csstransitions .balcon-3f .collection a {
  color: #9a0002 !important;
}

.wf-editable .economia-main-bottom .box-4 .collection a, .economia-main-bottom .js.csstransitions .box-4 .collection a {
  color: #9a0002 !important;
}

.wf-editable .balcon-2a .page-collection li, .js.csstransitions .balcon-2a .page-collection li,
.wf-editable .balcon-2b .page-collection li, .js.csstransitions .balcon-2b .page-collection li,
.wf-editable .balcon-2c .page-collection li, .js.csstransitions .balcon-2c .page-collection li,
.wf-editable .balcon-2d .page-collection li, .js.csstransitions .balcon-2d .page-collection li,
.wf-editable .balcon-3a .page-collection li, .js.csstransitions .balcon-3a .page-collection li,
.wf-editable .balcon-3b .page-collection li, .js.csstransitions .balcon-3b .page-collection li,
.wf-editable .balcon-3c .page-collection li, .js.csstransitions .balcon-3c .page-collection li,
.wf-editable .balcon-3e .page-collection li, .js.csstransitions .balcon-3e .page-collection li,
.wf-editable .balcon-4a .page-collection li, .js.csstransitions .balcon-4a .page-collection li,
.wf-editable .balcon-1a .page-collection li, .js.csstransitions .balcon-1a .page-collection li,
.wf-editable .balcon-1f .page-collection li, .js.csstransitions .balcon-1f .page-collection li,
.wf-editable .balcon-1g .page-collection li, .js.csstransitions .balcon-1g .page-collection li,
.wf-editable .balcon-1h .page-collection li, .js.csstransitions .balcon-1h .page-collection li,
.wf-editable .balcon-1b .page-collection li, .js.csstransitions .balcon-1b .page-collection li,
.wf-editable .balcon-1c .page-collection li, .js.csstransitions .balcon-1c .page-collection li,
.wf-editable .balcon-1d .page-collection li, .js.csstransitions .balcon-1d .page-collection li,
.wf-editable .balcon-1d .page-collection li, .js.csstransitions .balcon-1d .page-collection li,
.wf-editable .balcon-3f .page-collection li, .js.csstransitions .balcon-3f .page-collection li {
  color: #9a0002 !important;
}

.wf-editable .collection li, .js.csstransitions .collection li {
  text-indent: -0.5em;
}

.wf-editable .balcon-2c .right-column h2, .js.csstransitions .balcon-2c .right-column h2,
.wf-editable .balcon-3b .right-column h2, .js.csstransitions .balcon-3b .right-column h2,
.wf-editable .balcon-3c .right-column h2, .js.csstransitions .balcon-3c .right-column h2 {
  color: white !important;
  background: #9a0002;
}

.wf-editable .balcon-3f,
.js.csstransitions .balcon-3f {
  height: 350px;
  overflow: hidden;
}
.wf-editable .balcon-3f h2,
.js.csstransitions .balcon-3f h2 {
  font-family: arial;
  font-weight: 800;
  color: #9a0002;
}
.wf-editable .balcon-3f .article .text,
.js.csstransitions .balcon-3f .article .text {
  max-height: 80px;
  overflow: hidden;
  font-family: arial;
}
.wf-editable .balcon-3f .article .image.right,
.js.csstransitions .balcon-3f .article .image.right {
  width: 236px;
  height: 158px;
}
.wf-editable .balcon-3f .article .image.page-link,
.js.csstransitions .balcon-3f .article .image.page-link {
  width: 223px;
  height: 138px;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista {
  border-left: 1px dotted #666;
  border-right: 1px dotted #666;
  height: 350px;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista .mascara,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista .mascara {
  background-image: url("/images/mascaraeconomia.png");
  height: 139px;
  margin-top: 24px;
  position: absolute;
  width: 223px;
  z-index: 1;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista .article h2,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista .article h2 {
  font-family: arial;
  font-weight: 800;
  height: 16px;
  color: #9a0002;
  overflow: hidden;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista .article a.news-title,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista .article a.news-title {
  font-family: UtopiaStd-Regular;
  font-style: italic;
  text-align: center;
  font-size: 2.3em;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista .article .text,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista .article .text {
  text-align: center;
  font-family: arial;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista .article h3,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista .article h3 {
  text-align: center;
  font-family: Arial;
  font-weight: bold;
  font-size: 1.3em;
  margin-top: 0px;
}
.wf-editable .balcon-3f .middle-column.column3.entrevista .article .image.page-link,
.js.csstransitions .balcon-3f .middle-column.column3.entrevista .article .image.page-link {
  width: 223px;
  height: 138px;
}

.section-clima .page-subtitle-text {
  text-align: left;
  border-bottom: 1px dotted #000;
  margin: 0 8px 25px;
  padding: 0 0 10px;
  line-height: 15px;
  font-size: 1.4em;
  font-family: 'UtopiaStd-Regular';
}
.section-clima .page-subtitle-text span {
  font-family: 'UtopiaStd-Bold';
}
.section-clima .social-media-buttons {
  margin: 20px 0 20px 8px;
  display: inline-block;
  padding: 0 8px 0 0;
}

.clima-part {
  margin: 10px 0;
  /* box-clima-select-place */
  /* box-clima-details */
}
.clima-part .box-clima-select-place {
  margin: 0 0 0 10px;
}
.clima-part .box-clima-select-place h3 {
  color: #333;
  font-family: 'UtopiaStd-Bold';
  padding: 10px 0 0;
}
.clima-part .box-clima-select-place select {
  width: 140px;
  border: 1px solid #ccc;
  padding: 10px;
  background: #fff;
  margin: 15px 0 0;
  height: 40px;
  font-size: 1.2em;
  color: #333333;
}
.clima-part .box-clima-details {
  background: url(/images/backgrounds/article-border-for-left-arrow.png) repeat-y center left;
  background-position-x: 6px;
  float: left;
  width: 489px;
  /* box-clima-actuales */
  /* box-clima-extended */
}
.clima-part .box-clima-details .box-clima-details-content {
  background: url(/images/backgrounds/article-border-left-arrow-smaller.png) no-repeat top left;
  padding: 0 0 0 10px;
  float: left;
  width: 479px;
}
.clima-part .box-clima-details .box-title {
  border-bottom: 1px dotted #000;
  padding: 10px 0 20px;
  color: #006699;
}
.clima-part .box-clima-details .box-title-second {
  color: #333333;
  font-size: 1.2em;
  border-bottom: 1px dotted #000;
  padding: 0 0 10px;
  font-weight: bold;
  text-align: center;
  margin: 0 8px;
  overflow: hidden;
}
.clima-part .box-clima-details .box-clima-actuales {
  margin: 10px 8px;
  border-bottom: 1px dotted #000;
  padding: 0 0 10px;
  text-align: center;
  color: #666666;
  text-transform: uppercase;
  font-weight: bold;
  overflow: hidden;
}
.clima-part .box-clima-details .box-clima-actuales .box-clima-actuales-type {
  font-size: 1.2em;
  margin: 10px 0 15px;
}
.clima-part .box-clima-details .box-clima-actuales .box-clima-actuales-degrees {
  font-size: 3.6em;
  margin: 0 0 17px;
}
.clima-part .box-clima-details .box-clima-extended {
  margin: 10px 9px;
  padding: 5px;
  /* box-clima-extended-tabs */
  /* box-clima-extended-details */
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-tabs {
  overflow: hidden;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-tabs ul li {
  float: left;
  padding: 10px;
  text-transform: uppercase;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-tabs ul li a {
  font-size: 1.2em;
  color: #666666;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-tabs ul li.active {
  background: #fff;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-tabs ul li.active a {
  font-weight: bold;
  color: #006699;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details {
  overflow: hidden;
  background: #fff;
  padding: 10px 0;
  text-align: center;
  /* box-clima-extended-details-text */
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text {
  font-size: 1.2em;
  padding: 6px 10px 0;
  text-align: left;
  color: #666666;
  min-height: 40px;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text span {
  display: block;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text.type {
  padding: 0;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text.type img {
  width: 100%;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text.max {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px 10px 0;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text.max span {
  font-size: 2.4em;
  color: #cc0000;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text.min {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px 10px 0;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-text.min span {
  font-size: 2.4em;
  color: #006699;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-map {
  text-align: center;
  padding: 10px 0 0 0;
  overflow: hidden;
  width: 100%;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-map img {
  width: 100%;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-map lu {
  margin: 10px 0 0 140px;
  float: left;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-map lu li {
  list-style: none;
  float: left;
  width: 75px;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-map lu li a {
  color: #666666;
  font-weight: bold;
  font-size: 1.2em;
  cursor: pointer;
}
.clima-part .box-clima-details .box-clima-extended .box-clima-extended-details .box-clima-extended-details-map lu li a.active {
  color: #006699;
}
.clima-part .box-clima-details .box-fase-lunar ul li {
  display: inline-block;
  overflow: hidden;
  margin: 10px 0;
  padding: 0 7px;
  text-align: center;
}
.clima-part .box-clima-details .box-fase-lunar ul li.active {
  padding: 0;
  vertical-align: top;
  margin: 10px 0;
}
.clima-part .box-clima-details .box-fase-lunar ul li.active img {
  border-left: 1px dotted #000;
  border-right: 1px dotted #000;
  padding: 0 7px;
}
.clima-part .box-clima-details .box-fase-lunar ul li.active span {
  color: #3399cc;
  display: block;
  font-size: 1.2em;
  margin: 5px 0;
}

/*clima-part*/
.section-frease-del-dia .article {
  margin: 10px 8px;
}
.section-frease-del-dia .article .image {
  background-image: url(../images/backgrounds/article-border-left-arrow.png), url(../images/backgrounds/article-border-for-left-arrow.png);
  background-repeat: no-repeat, repeat-y;
  background-position: top right, center right;
  padding: 0 12px 0 0;
  margin: 0 10px 0 0;
}
.section-frease-del-dia .article .image img {
  width: 225px;
}
.section-frease-del-dia .article h1 {
  font-family: 'UtopiaStd-Regular';
  color: #313131;
  font-size: 2.1em;
}
.section-frease-del-dia .article h2 {
  color: #313131;
  font-size: 1.4em;
  font-family: 'UtopiaStd-Bold';
}
.section-frease-del-dia .article h2 span {
  display: block;
}
.section-frease-del-dia .article .text {
  width: 60%;
}
.section-frease-del-dia .box-dotted-cream {
  background: url(../images/backgrounds/dot-bg.png) #e8e7df repeat;
}

.section-funebres .obituary {
  border-bottom: 1px dotted #000;
  padding: 0 0 5px;
  margin: 0 10px 10px;
}
.section-funebres .obituary h1 {
  font-size: 2.0em;
  font-family: 'UtopiaStd-Semibold';
  margin: 25px 0 0;
}
.section-funebres .obituary .text {
  font-size: 1.2em;
  color: #1b1b1b;
  line-height: 1.5em;
}

.section-horoscope .box-articles-section {
  border-bottom: 1px dotted #000;
  margin: 0 9px 20px;
}
.section-horoscope .box-articles-section .column2-halfmargin {
  text-align: center;
}
.section-horoscope .box-articles-section .box-article-highermark {
  padding: 0 0 10px 20px;
}
.section-horoscope .box-articles-section .box-article-highermark .sign-name {
  font-size: 2.8em;
  font-family: 'UtopiaStd-Italic';
  color: #313131;
}
.section-horoscope .box-articles-section .box-article-highermark .sign-text {
  color: #333;
  font-size: 1.3em;
  font-family: 'UtopiaStd-Regular';
}
.section-horoscope .box-articles-section .box-article-highermark .sign-text a {
  font-family: 'UtopiaStd-Bold';
  color: #006699;
}
.section-horoscope .horoscope {
  border-bottom: 1px dotted #000;
  padding: 0 0 5px 100px;
  margin: 0 10px 10px;
  background-repeat: no-repeat;
  min-height: 70px;
}
.section-horoscope .horoscope h1 {
  font-size: 2.0em;
  font-family: 'UtopiaStd-Semibold';
  margin: 25px 0 0;
}
.section-horoscope .horoscope .text {
  font-size: 1.2em;
  color: #1b1b1b;
  line-height: 1.5em;
}
.section-horoscope .horoscope.aries {
  background-image: url("/images/horoscope/big-signs/aries2.png");
}
.section-horoscope .horoscope.taurus {
  background-image: url("/images/horoscope/big-signs/tauro2.png");
}
.section-horoscope .horoscope.geminis {
  background-image: url("/images/horoscope/big-signs/geminis2.png");
}
.section-horoscope .horoscope.cancer {
  background-image: url("/images/horoscope/big-signs/cancer2.png");
}
.section-horoscope .horoscope.leo {
  background-image: url("/images/horoscope/big-signs/leo2.png");
}
.section-horoscope .horoscope.virgo {
  background-image: url("/images/horoscope/big-signs/virgo2.png");
}
.section-horoscope .horoscope.libra {
  background-image: url("/images/horoscope/big-signs/libra2.png");
}
.section-horoscope .horoscope.scorpio {
  background-image: url("/images/horoscope/big-signs/scorpio2.png");
}
.section-horoscope .horoscope.sagittarius {
  background-image: url("/images/horoscope/big-signs/sagittarius2.png");
}
.section-horoscope .horoscope.capricorn {
  background-image: url("/images/horoscope/big-signs/capricorn2.png");
}
.section-horoscope .horoscope.aquarius {
  background-image: url("/images/horoscope/big-signs/aquarius2.png");
}
.section-horoscope .horoscope.pisces {
  background-image: url("/images/horoscope/big-signs/pisces2.png");
}

.horoscope-part {
  background: url(/images/backgrounds/dot-bg.png) #9c0055 repeat;
  box-shadow: 0 -2px 4px #000;
  float: left;
  padding: 10px 8px;
  margin: 0 -4px;
}
.horoscope-part .horoscope-sign {
  margin: 0 7px;
}
.horoscope-part .horoscope-sign a {
  font-family: Arial Black;
  font-size: 1.6em;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  float: left;
  text-transform: uppercase;
  margin-right: 5px;
}
.horoscope-part .horoscope-sign a.more {
  font-family: Arial;
  font-weight: bold;
  font-size: 1em;
  width: 63px;
  text-align: center;
  padding: 7px 15px;
  margin-left: 6px;
}
.horoscope-part .horoscope-sign a.title {
  width: 185px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.horoscope-part .horoscope-sign a.title:hover {
  cursor: default;
}
.horoscope-part .horoscope-sign a.sign {
  width: 59px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 49%;
}
.horoscope-part .horoscope-sign li {
  float: left;
}
.horoscope-part .horoscope-sign .aries .sign {
  background-image: url("/images/horoscope/aries.png");
}
.horoscope-part .horoscope-sign .taurus .sign {
  background-image: url("/images/horoscope/tauro.png");
}
.horoscope-part .horoscope-sign .geminis .sign {
  background-image: url("/images/horoscope/geminis.png");
}
.horoscope-part .horoscope-sign .cancer .sign {
  background-image: url("/images/horoscope/cancer.png");
}
.horoscope-part .horoscope-sign .leo .sign {
  background-image: url("/images/horoscope/leo.png");
}
.horoscope-part .horoscope-sign .virgo .sign {
  background-image: url("/images/horoscope/virgo.png");
}
.horoscope-part .horoscope-sign .libra .sign {
  background-image: url("/images/horoscope/libra.png");
}
.horoscope-part .horoscope-sign .scorpio .sign {
  background-image: url("/images/horoscope/escorpio.png");
}
.horoscope-part .horoscope-sign .sagittarius .sign-text {
  left: -33px;
}
.horoscope-part .horoscope-sign .sagittarius .sign {
  background-image: url("/images/horoscope/sagitario.png");
}
.horoscope-part .horoscope-sign .capricorn .sign-text {
  left: -98px;
}
.horoscope-part .horoscope-sign .capricorn .sign {
  background-image: url("/images/horoscope/capricornio.png");
}
.horoscope-part .horoscope-sign .aquarius .sign-text {
  left: -162px;
}
.horoscope-part .horoscope-sign .aquarius .sign {
  background-image: url("/images/horoscope/acuario.png");
}
.horoscope-part .horoscope-sign .pisces .sign-text {
  right: 5px;
}
.horoscope-part .horoscope-sign .pisces .sign {
  background-image: url("/images/horoscope/piscis.png");
}
.horoscope-part .horoscope-sign .sign-show-text {
  position: relative;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text {
  display: none;
  position: absolute;
  bottom: 34px;
  background: url(/images/backgrounds/horoscope-text-bg.png) repeat black;
  width: 285px;
  padding: 15px 0;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .left-side {
  float: left;
  margin: 0 0 0 8px;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .left-side .logo {
  border-bottom: 1px solid #9c8c90;
  overflow: hidden;
  padding: 0 0 5px;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .left-side .logo .sign {
  width: 49px;
  height: 49px;
  background-size: 100%;
  background-color: transparent;
  border: none;
  margin: 0;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .left-side .date {
  margin: 10px 0 0;
  color: #cccccc;
  font-size: 1.1em;
  font-family: 'UtopiaStd-Bold';
  text-align: center;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .left-side .date span {
  display: block;
  margin: 6px 0 0;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .right-side {
  margin-left: 70px;
  padding: 0 15px;
  background: url(/images/backgrounds/horoscope-text-border.png) no-repeat top left;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .right-side .name {
  font-size: 2.2em;
  color: #cc0066;
  font-family: 'UtopiaStd-Bold';
  margin: 0 0 13px;
}
.horoscope-part .horoscope-sign .sign-show-text .sign-text .right-side .text {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.4em;
  color: #fff;
}
.horoscope-part .horoscope-sign .sign-show-text:hover .sign-text {
  display: block;
}
.horoscope-part .horoscope-sign .sign-show-text:hover .sign {
  border-top: 4px solid #e2007a;
  margin: -4px 5px 0 0;
}

.multimedia-part-top {
  overflow: hidden;
}
.multimedia-part-top .multimedia-logo {
  background-position: 0 -2207px;
  width: 329px;
  height: 43px;
  margin: 0 0 10px 10px;
  float: left;
}

.section-multimedia {
  /* content */
  /* search-part */
  /* box-tabs */
  /* box-multimedia */
}
.section-multimedia.wf-editable {
  background: url(../images/backgrounds/dot-bg.png) #464646 repeat center !important;
}
.section-multimedia .content {
  margin: 10px 10px 0 -4px;
  background: url(../images/borders/multimedia-content.png) repeat-y;
}
.section-multimedia .main-page-content {
  margin: 0 10px 0 0;
  padding: 10px 10px 0;
  background: url(../images/backgrounds/dot-bg.png) #464646 repeat center;
  overflow: hidden;
  box-shadow: 0px 2px 5px #000, 0px -2px 5px #000;
  width: 625px;
}
.section-multimedia .search-part {
  float: right;
  padding: 10px 0 10px 10px;
  margin: 7px 0 10px 8px;
}
.section-multimedia .search-part .search-text {
  width: 130px;
  color: #c3c3c3;
  border: 1px solid #5e5e5e;
  background: url(../images/icons/search-input-simple.png) rgba(0, 0, 0, 0.5) no-repeat right;
  background-position-x: 95%;
  padding: 0 10px;
  margin: 0;
}
.section-multimedia .box-tabs {
  border-bottom: 1px solid #0099ff;
  margin: 0;
  padding: 0;
}
.section-multimedia .box-tabs ul li {
  border-right: none;
  font-size: 1.4em;
  color: #c3c3c3;
  font-family: 'UtopiaStd-Bold';
}
.section-multimedia .box-tabs ul li a {
  font-size: 1em;
}
.section-multimedia .box-tabs ul li.active {
  background: #0099ff;
  margin: 0;
  color: #fff;
}
.section-multimedia .box-tabs ul li.active a {
  color: #fff;
}
.section-multimedia .box-multimedia {
  margin: 0 0 20px;
  overflow: hidden;
  padding: 10px 0 0;
  background-color: rgba(0, 0, 0, 0.5);
  /* article */
}
.section-multimedia .box-multimedia .social-media-buttons .box-dotted-white {
  background: url(../images/backgrounds/dot-bg.png) #353535 repeat;
  margin-bottom: 15px;
}
.section-multimedia .box-multimedia .social-media-buttons .box-dotted-white .rating {
  color: white;
}
.section-multimedia .box-multimedia.first-video .title-first-video {
  font-size: 3.0em;
  color: #cccccc;
  margin: 0 0 10px;
  display: block;
  font-family: 'UtopiaStd-Bold';
}
.section-multimedia .box-multimedia.first-video .content-multimedia {
  width: 600px;
  height: 330px;
  margin: 0;
  overflow: hidden;
  border: 1px solid #908e8f;
}
.section-multimedia .box-multimedia.first-video .content-multimedia img {
  width: 100%;
}
.section-multimedia .box-multimedia.first-video .article-c {
  overflow: hidden;
  text-align: center;
}
.section-multimedia .box-multimedia.first-video .article-c .text {
  text-align: left;
}
.section-multimedia .box-multimedia.first-video .image-video .image {
  height: 330px;
  width: 600px;
}
.section-multimedia .box-multimedia.first-video .image-video .description-text {
  color: #c8c8c8;
  margin: 10px 0 15px;
  font-weight: bold;
  font-size: 1.3em;
  line-height: 14px;
  text-align: left;
  display: none;
}
.section-multimedia .box-multimedia .media-gallery {
  margin: 10px 0 0;
  overflow: hidden;
  position: relative;
  height: 330px;
  border: 1px solid #908e8f;
}
.section-multimedia .box-multimedia .media-gallery li {
  width: 613px;
  float: left;
  height: 330px;
}
.section-multimedia .box-multimedia .media-gallery li img {
  width: 613px;
}
.section-multimedia .box-multimedia .media-gallery .slider-inline {
  position: absolute;
  overflow: hidden;
  width: 2000em;
}
.section-multimedia .box-multimedia .media-gallery .jcarousel-next {
  display: none;
  position: absolute;
  background: url(../images/icons/lightbox_next.png) no-repeat top left;
  z-index: 1001;
  height: 63px;
  width: 49px;
  right: 0;
  top: 129px;
}
.section-multimedia .box-multimedia .media-gallery .jcarousel-prev {
  display: none;
  position: absolute;
  background: url(../images/icons/lightbox_prev.png) no-repeat top left;
  z-index: 1001;
  height: 63px;
  width: 49px;
  left: 0;
  top: 129px;
}
.section-multimedia .box-multimedia .media-gallery .image {
  display: block;
  margin-bottom: 0;
}
.section-multimedia .box-multimedia .article {
  margin: 0;
  padding: 0 5px 10px 5px;
  border-bottom: none;
}
.section-multimedia .box-multimedia .article .news-title {
  font-size: 3.0em;
  color: #cccccc;
  margin: 0 0 10px;
}
.section-multimedia .box-multimedia .article .box-dotted-white {
  background: url(../images/backgrounds/social-multimedia-bg.png) repeat;
  display: block;
  margin: 10px 0;
}
.section-multimedia .box-multimedia .article .text {
  width: auto;
  color: #c8c8c8;
  margin: 10px 0 15px 5px;
  font-weight: bold;
  line-height: 14px;
}
.section-multimedia .box-multimedia .article .text span {
  color: #0099ff;
}
.section-multimedia .box-multimedia .article .text a {
  color: #0099ff;
}
.section-multimedia .box-multimedia .player-audio {
  position: relative;
}
.section-multimedia .box-multimedia .player-audio img, .section-multimedia .box-multimedia .player-audio audio {
  width: 100%;
}
.section-multimedia .box-multimedia .player-audio .gallery.next {
  display: block;
  position: absolute;
  background: url(../images/icons/lightbox_next.png) no-repeat top left;
  z-index: 1001;
  height: 63px;
  width: 49px;
  right: 0;
  top: 45%;
}
.section-multimedia .box-multimedia .player-audio .gallery.prev {
  display: block;
  position: absolute;
  background: url(../images/icons/lightbox_prev.png) no-repeat top left;
  z-index: 1001;
  height: 63px;
  width: 49px;
  left: 0;
  top: 45%;
}
.section-multimedia .box-multimedia .player-audio.audio-thumb .play-video-button {
  position: relative;
  top: 0;
}
.section-multimedia .box-multimedia .player-audio .play-video-button {
  position: absolute;
  left: 25%;
  top: 30%;
  margin-left: 30px;
}
.section-multimedia .box-multimedia .player-audio .galeria-icon-button {
  position: absolute;
  left: 25%;
  top: 30%;
  margin-left: 30px;
}
.section-multimedia .box-multimedia .column2-half {
  border-right: 1px dotted #666666;
  width: 207px;
}
.section-multimedia .box-multimedia .column2-half .article {
  margin: 0 10px 10px;
  border-bottom: 1px dotted #666666;
  padding: 0 0 10px;
}
.section-multimedia .box-multimedia .column2-half .article h2 {
  color: #cccccc;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.6em;
  margin: 5px 0;
  text-transform: none;
  height: 64px;
  line-height: 15px;
  overflow: hidden;
}
.section-multimedia .box-multimedia .column2-half .article .text {
  margin: 0;
}

.section-tvshow, .section-tvshow.search-page {
  /* header */
}
.section-tvshow .jcarousel .slider-pane, .section-tvshow.search-page .jcarousel .slider-pane {
  position: absolute;
  z-index: 0;
}
.section-tvshow .slider a, .section-tvshow.search-page .slider a {
  z-index: 0;
}
.section-tvshow .header, .section-tvshow.search-page .header {
  background: url(../images/backgrounds/tv-show-header-bg.png) repeat;
  border-bottom: none;
}
.section-tvshow .header .menu-top a.logo-menu, .section-tvshow.search-page .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-tvshow .header .middle-content, .section-tvshow.search-page .header .middle-content {
  background: url(../images/backgrounds/tv-show-header-bg.png) repeat;
}
.section-tvshow .header .middle-content .logo, .section-tvshow.search-page .header .middle-content .logo {
  background-position: 0 -1829px;
  height: 65px;
  font-size: 0;
}
.section-tvshow .header .menu-bottom, .section-tvshow.search-page .header .menu-bottom {
  background: #e2007a;
  border-top: none;
  margin: 0 -4px;
  text-transform: uppercase;
  padding: 0 5px 0 20px;
  list-style: disc inside;
  color: #fff;
}
.section-tvshow .header .menu-bottom li a, .section-tvshow.search-page .header .menu-bottom li a {
  padding: 0 5px 0 10px;
  font-size: 1.4em;
  font-family: 'UtopiaStd-BlackHeadline';
  background: url(../images/icons/tv-show-dot.png) no-repeat left;
  background-position-y: 2px;
  color: #fff;
}
.section-tvshow .header .menu-bottom li a:hover, .section-tvshow.search-page .header .menu-bottom li a:hover {
  color: yellow;
}
.section-tvshow .header .weather .details, .section-tvshow.search-page .header .weather .details {
  border-right: 1px dotted #fff;
}
.section-tvshow .header .weather .details a .place, .section-tvshow.search-page .header .weather .details a .place {
  color: #ffed00;
}
.section-tvshow .header .weather .details a span, .section-tvshow.search-page .header .weather .details a span {
  color: #fff;
}
.section-tvshow .column4, .section-tvshow.search-page .column4 {
  overflow: visible;
}
.section-tvshow .content, .section-tvshow.search-page .content {
  overflow: visible;
}
.section-tvshow .footer, .section-tvshow.search-page .footer {
  margin: 0 10px;
  background-color: #000;
  overflow: hidden;
  position: relative;
  width: 960px;
}

.section-tvshow.frontpage.search-page .container {
  background: #fff;
}

.section-tvshow.search-page .header .middle-content .logo {
  background: none;
  font-size: 7.5em;
}

.frontpage .jcarrusel {
  width: 100%;
}

#box_emedemujer {
  border-image: url("../images/backgrounds/sombra-multimedia.png") 0 0 45 0;
  border-style: solid;
  border-width: 0 0 20px;
  margin: 20px -4px 10px !important;
  overflow: hidden;
  padding: 0;
}

.section-tvshow.frontpage {
  background: url(/images/backgrounds/body-bg.png) #545454 repeat;
}
.section-tvshow.frontpage .container {
  background: url(../images/backgrounds/tv-show-header-bg.png) repeat;
}
.section-tvshow.frontpage .container .ads-leaderboard {
  background: #fff;
}
.section-tvshow.frontpage .container .content {
  background: transparent;
  overflow: visible;
  /* background: url(../images/backgrounds/tv-show-header-bg.png) repeat; */
}
.section-tvshow.frontpage .container .multimedia-widget {
  margin: -4px -4px 10px;
}
.section-tvshow.frontpage .container .footer {
  width: 100%;
  margin: 0;
}
.section-tvshow.frontpage .container .copyright {
  background-color: #fff;
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 14px;
}
.section-tvshow.frontpage .container .footer-wrapper {
  background: #fff;
}

.mtop, .mbottom, .btop, .bmiddle {
  width: 100%;
  clear: both;
}

.mtop .article, .mbottom .article, .btop .article, .bmiddle .article {
  float: left;
}

.mmiddle, .bbottom {
  float: left;
}

.mtop .article .image-c img, .mbottom .article .image-c img, .btop .article .image-c img, .bmiddle .article .image-c img {
  width: 305px !important;
  height: 217px !important;
}

.mtop .article .description-image, .mbottom .article .description-image, .btop .article .description-image, .bmiddle .article .description-image {
  right: 140px !important;
}

.mtop .article .description-image h2, .mbottom .article .description-image h2, .btop .article .description-image h2, .bmiddle .article .description-image h2 {
  font-size: 1em !important;
}

.mtop .article .description-image a.news-title, .mbottom .article .description-image a.news-title, .btop .article .description-image a.news-title, .bmiddle .article .description-image a.news-title {
  font-size: 1.7em !important;
}

/*lau*/
.container-tvshow {
  background-image: url("/images/backgrounds/tv-show-header-bg.png") !important;
  background-repeat: repeat;
}

.section-tvshow .main-page-content .article-c {
  background-image: url("/images/backgrounds/dark3-transparent-bg.png");
  background-repeat: repeat;
  bottom: 10px;
  height: 110px;
  padding: 10px;
  position: absolute;
  text-align: center;
  width: 110px;
}

.tv-show-box a.news-title {
  color: #E2007A;
  font-size: 22px;
}

.tv-show-box .section {
  color: #B4B4B4;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.section-tvshow #derecha .article {
  float: right;
  margin: 0 10px 10px;
  overflow: hidden;
  width: 305px;
}
.section-tvshow .main-page-content .article-c-der {
  background-image: url("/images/backgrounds/dark9-transparent-bg.png");
  background-repeat: repeat;
  left: 10px;
  padding: 10px;
  position: absolute;
  text-align: center;
  bottom: 10px;
  width: 95px;
}
.section-tvshow .main-page-content .article-gr {
  float: left;
  overflow: hidden;
  position: relative;
  width: 100%;
  margin-top: 10px;
}
.section-tvshow .main-page-content .article-c-der .section {
  color: #E2007A;
}
.section-tvshow .main-page-content .article-c-der a.news-title {
  color: #000;
}
.section-tvshow .main-page-content .article-c-gr {
  bottom: 20px;
  left: 10px;
  padding: 10px;
  position: absolute;
  text-align: left;
  width: 345px;
  background-image: url("/images/backgrounds/dark3-transparent-bg.png");
  background-repeat: repeat;
}
.section-tvshow .main-page-content .article-c-gr .news-title {
  color: #FFED00 !important;
  font-size: 38px !important;
  text-transform: uppercase;
}
.section-tvshow .main-page-content .article-c-gr .text {
  color: #FFFFFF;
  display: block;
  font-family: 'UtopiaStd-Regular';
  font-size: 26px;
  line-height: 28px;
}

.sidebar-tvshow #twitts {
  background-image: url("/images/backgrounds/fdo_ratings.png");
  background-repeat: repeat;
  float: left;
  width: 300px;
  margin-top: -12px;
}
.sidebar-tvshow #twitts img:first-child {
  border-bottom: 1px dotted #E2007A;
  margin-bottom: 10px;
  padding-bottom: 5px;
  padding-top: 10px;
}
.sidebar-tvshow .twitter_content {
  width: 280px;
}
.sidebar-tvshow .column4 table {
  float: left;
  background-image: url("/images/backgrounds/fdo_ratings.png");
  background-repeat: repeat;
}
.sidebar-tvshow .column4 .mediciones {
  background-image: url("/images/backgrounds/fdo_ratings.png");
  background-repeat: repeat;
  padding-right: 20px;
  text-align: right;
  width: 280px;
}
.sidebar-tvshow .column4 .mediciones p {
  float: left;
  font-size: 10px;
  font-weight: bold;
  padding-left: 75px;
  padding-top: 30px;
  text-align: center;
  text-transform: uppercase;
}
.sidebar-tvshow .column4 .mediciones img {
  padding-bottom: 10px;
  padding-right: 70px;
  padding-top: 10px;
}
.sidebar-tvshow .column4 table img {
  text-align: center;
}
.sidebar-tvshow .column4 table td {
  border-top: 1px dotted #E2007A;
  font-weight: normal;
  padding: 6px;
  text-align: left;
  vertical-align: middle;
}
.sidebar-tvshow .column4 #program {
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
}
.sidebar-tvshow .column4 #number {
  border-left: 1px solid #E2007A;
  border-right: 1px solid #E2007A;
  color: #E2007A;
  font-size: 21px;
}
.sidebar-tvshow .column4 #channel {
  font-size: 14px;
  text-transform: uppercase;
}
.sidebar-tvshow #yellow .channel {
  color: #E2007A;
  float: left;
  font-family: 'UtopiaStd';
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

/* ESTILOS DEL SLIDESHOW */
ul.bjqs {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
  display: none;
}

li.bjqs-slide {
  position: absolute;
  display: none;
}

ul.bjqs-controls {
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 9999;
}

ul.bjqs-controls.v-centered li a {
  position: absolute;
}

ul.bjqs-controls.v-centered li.bjqs-next a {
  right: 0;
  top: 90% !important;
}

ul.bjqs-controls.v-centered li.bjqs-prev a {
  left: 20px;
  top: 90% !important;
}

ol.bjqs-markers {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  display: none;
}

ol.bjqs-markers.h-centered {
  text-align: center;
}

ol.bjqs-markers li {
  display: inline;
}

ol.bjqs-markers li a {
  display: inline-block;
}

p.bjqs-caption {
  display: block;
  width: 96%;
  margin: 0;
  padding: 2%;
  position: absolute;
  bottom: 0;
}

.bjqs-caption {
  color: black;
  background: whitesmoke;
  opacity: .75;
}

/* BOTONERA UBICADA AL PIE DEL SLIDESHOW */
ol.bjqs-markers {
  margin-top: 35px;
}

ol.bjqs-markers li a {
  padding: 5px 10px;
  background: #000;
  color: #fff;
  margin: 5px;
  text-decoration: none;
  transition: background .5s ease;
  -webkit-transition: background .5s ease;
  -moz-transition: background .5s ease;
  -o-transition: background .5s ease;
}

li.active-marker a, ol.bjqs-markers li a:hover {
  background: gray !important;
}

/* CONTROLES ATRAS Y ADELANTE */
ul.bjqs-controls.v-centered li a {
  display: block;
  padding: 10px;
  background: whitesmoke;
  color: #000;
  text-decoration: none;
  opacity: .75;
  transition: color .5s ease, background .5s ease;
  -webkit-transition: color .5s ease, background .5s ease;
  -moz-transition: color .5s ease, background .5s ease;
  -o-transition: color .5s ease, background .5s ease;
}

ul.bjqs-controls.v-centered li a:hover {
  background: #000;
  color: #fff;
}

ul.bjqs-controls li.bjqs-prev a {
  height: 72px;
  width: 70px;
  background-color: transparent;
  background-image: url("/images/icons/izq-mira.png");
  background-repeat: no-repeat;
}

ul.bjqs-controls li.bjqs-prev a:hover {
  height: 72px;
  width: 70px;
  background-image: url("/images/icons/izq-mira-on.png");
  background-repeat: no-repeat;
  background-color: transparent;
}

ul.bjqs-controls li.bjqs-next a {
  height: 72px;
  width: 70px;
  background-image: url("/images/icons/der-mira.png");
  background-repeat: no-repeat;
  background-color: transparent;
}

ul.bjqs-controls li.bjqs-next a:hover {
  height: 72px;
  width: 70px;
  background-color: transparent;
  background-image: url("/images/icons/der-mira-on.png");
  background-repeat: no-repeat;
}

#slider {
  clear: both;
  margin-left: 13px;
  width: 640px;
}

#footer-slider {
  background: none repeat scroll 0 0 #333333;
  height: 70px;
  margin-left: 13px;
  margin-bottom: 10px;
  padding-top: 15px;
  text-align: center;
  width: 640px;
}

#footer-slider .section {
  border-top: 1px solid;
  color: #E2007A;
  margin: 0 auto;
  padding-top: 8px;
  width: 20%;
}

#footer-slider a.news-title {
  color: #fff;
}

#top-slider {
  background: none repeat scroll 0 0 #333333;
  clear: both;
  display: block;
  height: 130px;
  margin-left: 10px !important;
  margin-right: 10px;
  text-align: center;
  margin-top: 10px !important;
}

#top3, #yellow {
  background-image: url("/images/backgrounds/fdo_ratings.png");
  background-repeat: repeat;
  padding: 8px 10px 0;
  width: 130px;
  float: left;
}

#top3 img {
  text-align: center;
}

#top3 p {
  color: #666666;
  font-family: sans-serif;
  font-size: 9px;
  margin-bottom: 5px;
  margin-top: 10px;
  vertical-align: top;
  text-align: left !important;
}

#top3 h1 {
  margin: 0;
}

#yellow h1 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

#yellow .article {
  background: none !important;
}

#yellow .article .text {
  color: #E2007A;
  float: left;
  font-size: 12px;
  font-weight: bold;
  line-height: 22px;
  text-transform: uppercase;
}

#yellow .article .description-image {
  background: none;
  padding: 5px 0 !important;
}

#yellow .article {
  border-top: 1px dotted #E2007A;
  height: 150px;
  padding-bottom: 0;
  padding-top: 5px;
}

#yellow .article .image-c .image img {
  width: 130px !important;
  height: 100px !important;
}

#yellow .article a {
  background-image: none !important;
}

#yellow a.news-title {
  color: #000000;
  font-family: 'UtopiaStd-Bold';
  font-size: 14px !important;
  font-weight: normal;
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  text-transform: none;
  width: 130px;
}

.quantity {
  color: #E2007A;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0 !important;
}

#quantity {
  color: #E2007A;
  font-size: 14px;
  font-weight: bold;
  margin: 0 auto;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: center;
  text-transform: uppercase;
}

img.circular {
  width: 100px;
  height: 100px;
}

.circular {
  -webkit-border-radius: 150px;
  -moz-border-radius: 150px;
  border-radius: 150px;
}

.personage {
  border-top: 1px dotted #E2007A;
  padding-bottom: 5px;
  text-align: center;
}

.personage h2 {
  margin: 0 0 2px;
}

.item-circulo {
  background: none repeat scroll 0 0 #E2007A;
  border-radius: 80px;
  color: #FFFFFF;
  font-size: 20px;
  font-weight: bold;
  height: 12px;
  line-height: 12px;
  margin-left: 6px;
  margin-top: 8px;
  padding: 10px;
  position: absolute;
  width: 12px;
}

.more-viewed h2 {
  text-align: left !important;
  margin-bottom: 0;
}

.sidebar-top {
  background-repeat: repeat;
  overflow: hidden;
}

.section-tvshow .sidebar-top {
  overflow: visible;
  z-index: 100 !important;
}

.sidebar-tvshow.sidebar-top #most-read {
  background-image: url("/images/backgrounds/fdo_bocazas.png");
  background-position: center top;
  float: right;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  width: 130px;
}

.sidebar-tvshow .article {
  margin: 0;
  background-position: top center;
  background-image: url("/images/logo_bocazas.png");
  background-repeat: no-repeat;
  position: relative;
  margin-top: 0px;
  display: block;
  width: 150px;
}

.section-tvshow .sidebar-top .article .article-c {
  background-image: url("/images/backgrounds/fdo_bocazas.png");
  background-repeat: repeat;
}

.section-tvshow .sidebar-top .article .author-c {
  background-image: url("/images/backgrounds/fdo_bocazas.png");
  background-repeat: repeat;
}

h2.personName {
  color: #000;
  font-family: Arial;
  font-size: 1.4em;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1.1em;
  padding-top: 5px;
  text-transform: none;
}

#yellow h2.program span.news-title {
  color: #000;
  font-family: Arial;
  font-size: 1.2em;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1.1em;
  padding-bottom: 4px;
  padding-top: 5px;
  text-align: left;
  text-transform: none;
}

/* Le seteamos el fondo transparente a los boards chicos de columna 1 y 2  */
.main-page-content .main-news .mtop .article h2,
.main-page-content .main-news .mbottom .article h2,
.main-page-content .main-news .btop .article h2,
.main-page-content .main-news .bmiddle .article h2 {
  background-color: rgba(0, 0, 0, 0) !important;
}

/* Seteamos el titulo de los boards chicos de columna 1 en rosado */
.main-page-content .main-news .mtop .article:first-child h2,
.main-page-content .main-news .mbottom .article:first-child h2,
.main-page-content .main-news .btop .article:first-child h2,
.main-page-content .main-news .bmiddle .article:first-child h2 {
  color: #B4B4B4;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em !important;
  background-color: #000000;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* Seteamos el titulo de los boards chicos de columna 2 en rosado */
.main-page-content .main-news .mtop .article:last-child h2,
.main-page-content .main-news .mbottom .article:last-child h2,
.main-page-content .main-news .btop .article:last-child h2,
.main-page-content .main-news .bmiddle .article:last-child h2 {
  color: #E2007A !important;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em !important;
  background-color: #000000;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* Le damos color al texto de los boards pequeÃ±os de la columna izquierda */
.main-page-content .main-news .mtop .article:first-child .news-title,
.main-page-content .main-news .mbottom .article:first-child .news-title,
.main-page-content .main-news .btop .article:first-child .news-title,
.main-page-content .main-news .bmiddle .article:first-child .news-title {
  color: #E2007A !important;
}

/* Le damos color al texto de los boards pequeÃ±os de la columna derecha */
.main-page-content .main-news .mtop .article:last-child .news-title,
.main-page-content .main-news .mbottom .article:last-child .news-title,
.main-page-content .main-news .btop .article:last-child .news-title,
.main-page-content .main-news .bmiddle .article:last-child .news-title {
  color: #000000 !important;
  font-size: 18px !important;
}

/* Setemos el fondo de la caja del board de columna 2 */
.main-page-content .main-news .mtop .article:last-child .article-c,
.main-page-content .main-news .mbottom .article:last-child .article-c,
.main-page-content .main-news .btop .article:last-child .article-c,
.main-page-content .main-news .bmiddle .article:last-child .article-c {
  background-image: url("/images/backgrounds/dark9-transparent-bg.png");
  background-repeat: repeat;
}

/* Ocultamos una caja que aparecia con fondo negro */
.main-page-content .main-news .mtop .article .description-image,
.main-page-content .main-news .mmiddle .article:first-child .description-image,
.main-page-content .main-news .mmiddle .article:last-child .description-image,
.main-page-content .main-news .mbottom .article .description-image,
.main-page-content .main-news .btop .article .description-image,
.main-page-content .main-news .bmiddle .article .description-image,
.main-page-content .main-news .bbottom .article .description-image {
  padding: 0;
}

.main-page-content .main-news .mtop .article {
  margin: 0 10px 10px !important;
  overflow: hidden !important;
  width: 305px !important;
}

/* Asignamos el margen inferior para cada fila */
.main-page-content .main-news .mmiddle .article:first-child,
.main-page-content .main-news .mmiddle .article:last-child,
.main-page-content .main-news .btop .article,
.main-page-content .main-news .bmiddle .article {
  margin-bottom: 10px;
}

/* Seteamos el fondo del titulo amarillo de las notas grandes */
.main-page-content .main-news .mmiddle .article .article-c,
.main-page-content .main-news .bbottom .article .article-c {
  background-image: url("/images/backgrounds/dark3-transparent-bg.png");
  background-repeat: repeat;
  text-align: center;
  width: 220px;
  height: 220px;
  overflow: hidden;
  bottom: 65px;
}

/* Seteamos el titulo en amarillo */
.main-page-content .main-news .mmiddle .article .article-c .news-title,
.main-page-content .main-news .bbottom .article .article-c .news-title {
  color: #FFED00 !important;
  font-size: 26px !important;
  text-transform: uppercase;
}

/* Seteamos el colgado de las notas grandes */
.main-page-content .main-news .mmiddle .article .article-c h2,
.main-page-content .main-news .bbottom .article .article-c h2 {
  background-color: rgba(0, 0, 0, 0) !important;
  color: #B4B4B4 !important;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em !important;
}

.main-page-content .main-news .mmiddle .article .article-c .text,
.main-page-content .main-news .bbottom .article .article-c .text {
  color: #FFFFFF;
  display: block;
  font-family: 'UtopiaStd-Regular';
  font-size: 26px;
  line-height: 24px;
}

#fuxia h2 {
  font-family: 'UtopiaStd-Bold';
  font-size: 3.6em;
  color: #FFED00;
  font-size: 21px;
  text-transform: none;
}

.sidebar-tvshow.sidebar-top .article .article-c a {
  color: #FFED00;
  font-family: 'UtopiaStd-Bold';
  font-size: 18px;
  margin-bottom: 0;
  margin-top: 88px;
  padding: 9px;
  text-align: center;
  background-image: url("/images/backgrounds/fdo_bocazas.png");
}
.sidebar-tvshow.sidebar-top .article .author-c span {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  margin-top: 5px;
  text-align: center;
  text-transform: uppercase;
}
.sidebar-tvshow.sidebar-top .article .author-c .author {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
}

#more-views {
  border-bottom: 1px dotted #FFED00;
  padding-bottom: 5px;
}

#more-views h4 a {
  color: #FFED00;
  float: left;
  font-family: 'Utopia';
  font-size: 1.5em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0;
  margin-top: 5px;
  text-align: left;
}

#yellow .more-viewed {
  border-top: 1px dotted #E2007A;
  padding-bottom: 10px;
}

.more-viewed #channel {
  color: #E2007A;
  font-size: 12px;
  font-weight: bold;
  line-height: 22px;
  text-transform: uppercase;
  float: left;
}

.more-viewed span {
  color: #E2007A;
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding-top: 0;
  text-align: right;
}

table.inquest {
  background: none repeat scroll 0 0 #1B1818;
  border-collapse: inherit;
  border-spacing: 6px;
  float: left;
  height: 214px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

table.inquest #title {
  color: #E2007A;
  font-size: 18px;
  font-weight: bold;
  text-align: center !important;
  padding-top: 10px;
}

table.inquest #title-sub {
  color: #fff;
  font-size: 22px;
  text-align: center;
}

table.inquest #competitor td {
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-align: center !important;
  width: 40px;
}

table.inquest #profession td {
  color: #E2007A;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 10px;
}

table.inquest #vota td {
  background-image: url("/images/backgrounds/fdo-vota.png");
  background-repeat: repeat;
  border-radius: 2px 2px 2px 2px;
  color: #FFFFFF;
  font-size: 12px;
  padding: 6px;
  text-align: center;
}

table.inquest .respondents td {
  background: #e7057f;
}

table.inquest .respondents td img {
  height: 100%;
  opacity: 0.5;
  text-align: center;
  width: 100%;
}

table.grid-channeles {
  background: none repeat scroll 0 0 #FFFFFF;
  border-collapse: inherit;
}

table.grid-channeles td {
  border-right: 1px solid #CECECE;
}

table.grid-channeles #title-channel td {
  border-top: 1px dotted #1B1B1B;
  font-size: 12px;
  padding: 10px;
  text-align: center;
}

table.grid-channeles img {
  text-align: center;
  padding: 4px;
}

table.grid-channeles #date {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  padding: 6px;
  text-align: center;
  background-image: url("/images/backgrounds/fdo_date_grid.png");
  background-repeat: repeat-x;
}

table.grid-channeles ul {
  border-bottom: 1px dotted #b3b3b3;
  list-style: none outside none;
  margin: 0 auto;
  width: 88%;
}

table.grid-channeles ul li.time {
  color: #0099CC;
  font-size: 14px;
  font-weight: bold;
  padding-top: 10px;
}

table.grid-channeles ul li.program {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 5px;
  padding-top: 5px;
}

table.grid-channeles ul li.type {
  color: #666666;
  font-size: 12px;
  padding-bottom: 10px;
}

table.grid-channeles tr#title-channel {
  background: #f6f6f6;
}

.timeline {
  border-radius: 0 !important;
}

/* estilos agregador */
/* Middle (slider + article-gr) */
.slider {
  clear: both;
  margin-left: 10px;
  width: 640px;
}

#top-slider {
  width: 642px;
  background: none repeat scroll 0 0 #333333;
  clear: both;
  display: block;
  height: 130px;
  margin-left: 13px;
  margin-right: 10px;
  text-align: center;
  margin-top: 0;
}

.article-gr {
  float: left;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.jcarousel {
  position: relative;
  overflow: hidden;
  height: 510px;
  width: 100%;
}

.jcarousel .slider-pane {
  position: absolute;
  z-index: 1000;
}

.jcarousel .slide {
  position: relative;
}

.jcarousel .slide .image img, .jcarousel .slide .image {
  width: 642px;
  height: 423.281px;
}

.jcarousel .slideIndex {
  position: absolute;
  right: 0px;
  bottom: 0px;
  font-size: 14px;
  color: #c8c8c8;
  display: block;
  padding: 5px;
  border-left: 2px solid #c8c8c8;
}

.box-big-border {
  border: 3px solid #deddd1 !important;
}

.slider a {
  color: #000000;
  display: block;
  opacity: 0.75;
  padding: 10px;
  text-decoration: none;
  transition: color 0.5s ease 0s, background 0.5s ease 0s;
}

.section-tvshow.frontpage .jcarousel-next {
  display: block;
  position: absolute;
  background: url(../images/icons/der-mira.png) no-repeat top left;
  z-index: 1001;
  height: 72px;
  width: 70px;
  right: 0px;
  top: 75%;
}

.section-tvshow.frontpage .jcarousel-prev {
  display: block;
  position: absolute;
  background: url(../images/icons/izq-mira.png) no-repeat top left;
  z-index: 1001;
  height: 72px;
  width: 70px;
  left: 20px;
  top: 75%;
}

.slider a.jcarousel-next:hover {
  background: url(../images/icons/der-mira-on.png) no-repeat top left;
}

.slider a.jcarousel-prev:hover {
  background: url(../images/icons/izq-mira-on.png) no-repeat top left;
}

.slider .jcarousel .slider-pane .description-text {
  background: none repeat scroll 0 0 #333333;
  color: #FFFFFF;
  font-family: 'UtopiaStd-Bold';
  font-size: 19px;
  height: 75px;
  line-height: 22px;
  padding-top: 30px;
  text-align: center;
  width: 642px;
}

.slider .jcarousel .slider-pane .description-text div {
  margin-left: 100px;
  margin-right: 100px;
}

.section-tvshow .main-news.two-col .article .description-image h2 {
  padding: 2px 0 !important;
}

.section-tvshow .main-news.two-col .article .description-image a.news-title {
  margin: 0 !important;
  text-align: center !important;
}

.section-tvshow .mtop .article .image-c img, .mbottom .article .image-c img, .btop .article .image-c img, .bmiddle .article .image-c img {
  height: 217px !important;
  width: 310px !important;
}

.section-tvshow .main-page-content .main-news .mmiddle .article:first-child, .main-page-content .main-news .mmiddle .article:last-child, .main-page-content .main-news .btop .article, .main-page-content .main-news .bmiddle .article {
  margin-bottom: 10px;
  margin-right: 0;
}

.section-tvshow .main-news.two-col {
  margin-top: 0px;
  padding: 0px;
}

.section-tvshow .main-news.two-col .article {
  margin-right: 0;
  position: relative;
}

.section-tvshow table.inquest {
  background: none repeat scroll 0 0 #1B1818;
  border-collapse: inherit;
  border-spacing: 6px;
  float: left;
  height: 214px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 5px !important;
  width: 310px;
}

.section-tvshow .main-page-content .main-news .mtop .article {
  margin: 0 0 10px 10px !important;
  overflow: hidden !important;
  width: 316px !important;
}

.section-tvshow .mtop .article .image-c img, .mbottom .article .image-c img, .btop .article .image-c img, .bmiddle .article .image-c img {
  height: 217px !important;
  width: 316px !important;
}

.banner {
  margin-bottom: 10px;
}

#top3 .btop .image-c img {
  border-radius: 150px;
  height: 100px !important;
  width: 100px !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
}

.sidebar-top #top3 .article {
  background-image: none !important;
  width: 130px !important;
  border-top: 1px dotted #e2007a !important;
  padding-bottom: 5px !important;
  text-align: center !important;
}

.sidebar-top #top3 .box-dotted-cream {
  background: none !important;
  margin: 0 auto;
  width: 130px;
  border-top: medium none !important;
}

#top3 a.news-title {
  color: #000000;
  font-family: 'UtopiaStd-Bold';
  font-size: 14px !important;
  line-height: 14px;
  margin: 0;
  padding-left: 0;
  padding-top: 8px;
  text-align: center;
  text-transform: none;
  width: 130px;
  font-weight: normal !important;
}

#top3 .article .description-image {
  background: none !important;
  padding: 0 !important;
}

#top3 .description-image .text {
  color: #E2007A;
  font-size: 14px;
  font-weight: bold;
  margin: 0 auto;
  padding-bottom: 120px;
  text-align: center;
  text-transform: uppercase;
  width: 130px;
}

#top3 .article-c a {
  background: none !important;
}

#top3 .btop {
  border-top: none !important;
}

#top3 .image-c {
  margin-top: 8px;
}

#top3 a.news-title:after {
  height: 0 !important;
}

.section-tvshow .sidebar-top .article .article-c {
  background: none !important;
}

.section-tvshow.admin-no-bg .description-image h2 {
  background: none !important;
  color: #b4b4b4 !important;
  font-family: "UtopiaStd-Bold" !important;
  font-size: 1.4em !important;
  margin-bottom: 5px;
  text-transform: uppercase !important;
}

.section-tvshow.admin-no-bg .description-image a.news-title {
  color: #E2007A !important;
  font-size: 18px !important;
  text-align: center;
}

.section-tvshow.admin-no-bg .mtop .article .description-image h2,
.mbottom .article .description-image h2, .btop .article .description-image h2, .bmiddle .article .description-image h2 {
  font-size: 1.4em !important;
}

.section-tvshow.admin-no-bg .main-news.two-col .article .description-image {
  right: 0;
  width: 110px;
  height: 110px;
  padding: 10px;
  position: absolute;
  text-align: center;
  bottom: 28px;
}

.section-tvshow.admin-no-bg #firstditribution .mmiddle .description-image {
  margin-bottom: 60px;
  background-image: url("/images/backgrounds/dark3-transparent-bg.png");
  background-repeat: repeat;
  height: 220px !important;
  text-align: center;
  width: 220px !important;
}

.section-tvshow.admin-no-bg .mmiddle .description-image a.news-title {
  color: #ffed00 !important;
  font-size: 26px !important;
  text-transform: uppercase;
}

.section-tvshow.admin-no-bg .main-page-content .main-news .mmiddle .article .article-c .text, .main-page-content .main-news .bbottom .article .article-c .text {
  color: #ffffff;
  display: block;
  font-family: 'UtopiaStd-Regular';
  font-size: 26px;
  line-height: 24px;
}

.section-tvshow.admin-no-bg .main-news.two-col .article-gr .article .description-image, .admin-no-bg .bbottom .description-image {
  background-image: url("/images/backgrounds/dark3-transparent-bg.png");
  background-repeat: repeat;
  text-align: center;
  width: 220px !important;
  height: 220px !important;
  overflow: hidden;
  bottom: 65px !important;
}

.section-tvshow.admin-no-bg .bbottom .description-image a.news-title, .wf-module .description-image a.news-title {
  color: #FFED00;
  font-size: 26px;
}

.section-tvshow.admin-no-bg .bbottom .description-image .text, .section-tvshow.wf-module .description-image .text, .section-tvshow .mmiddle .description-image .text {
  color: #ffffff;
  display: block;
  font-family: 'UtopiaStd-Regular';
  font-size: 26px;
  line-height: 24px;
}

.section-tvshow.admin-no-bg .box-dotted-cream {
  background: none !important;
}

.section-tvshow.admin-no-bg .article.middle-col {
  margin: 0px 0 10px 0 !important;
}

.section-tvshow .horoscope-part {
  background: url("/images/backgrounds/dot-bg.png") repeat scroll 0 0 #9c0055;
  box-shadow: 0 -2px 4px #000;
  display: block;
  float: left;
  margin: 20px -4px 0;
  padding: 10px 8px;
  position: relative !important;
  z-index: 101 !important;
}

.section-tvshow.admin-no-bg .main-news .mtop .tvshow_small:last-child .description-image, .section-tvshow.admin-no-bg .main-news .mbottom .tvshow_small:last-child .description-image {
  background-image: url("/images/backgrounds/dark9-transparent-bg.png");
  background-repeat: repeat;
}

.section-tvshow.admin-no-bg .main-news .mtop .tvshow_small:last-child .description-image h2, .section-tvshow.admin-no-bg .main-news .mbottom .tvshow_small:last-child .description-image h2 {
  color: #e2007a !important;
}

.section-tvshow.admin-no-bg .main-news .mtop .tvshow_small:last-child .description-image a.news-title,
.section-tvshow.admin-no-bg .main-news .mbottom .tvshow_small:last-child .description-image a.news-title {
  color: black !important;
}

.section-tvshow.admin-no-bg .main-news .btop .tvshow_small:last-child .description-image, .section-tvshow.admin-no-bg .main-news .bmiddle .tvshow_small:last-child .description-image {
  background-image: url("/images/backgrounds/dark9-transparent-bg.png");
  background-repeat: repeat;
}

.section-tvshow.admin-no-bg .main-news .btop .tvshow_small:last-child .description-image h2, .section-tvshow.admin-no-bg .main-news .bmiddle .tvshow_small:last-child .description-image h2 {
  color: #e2007a !important;
}

.section-tvshow.admin-no-bg .main-news .btop .tvshow_small:last-child .description-image a.news-title, .section-tvshow.admin-no-bg .main-news .bmiddle .tvshow_small:last-child
.description-image a.news-title {
  color: black !important;
}

.section-tvshow.admin-no-bg #firstditribution .mtop .tvshow_small .article:first-child a.news-title {
  color: red !important;
  text-transform: none !important;
}

.admin-no-bg #firstditribution .mbottom .tvshow_small .article:first-child a.news-title {
  color: red !important;
  font-size: 1.7em !important;
  text-transform: none !important;
}

.admin-no-bg .bbottom .article .description-image a.news-title {
  color: #ffed00 !important;
}

.admin-center .sidebar-top .article {
  background-image: none;
}

.admin-center .box-dotted-white {
  background: url(../images/backgrounds/dot-bg.png) white repeat !important;
}

.admin-center .suplementos-part .suplementos {
  margin: 10px !important;
}

.section-home .column5 .full-width h2.on-image {
  left: 0 !important;
  padding: 5px 10px !important;
  background: #0099cb !important;
  bottom: 0;
  height: 1.2em !important;
  bottom: 2.8em !important;
  position: absolute;
  top: inherit;
  font-size: 1.2em;
  font-weight: 800;
  overflow: hidden !important;
  font-family: "Arial Black", "Arial Bold", Gadget, sans-serif !important;
  height: 16px;
}
.section-home .header {
  border-bottom: none;
}
.section-home .header .middle-content {
  background: #ffffff;
}
.section-home .header .menu-bottom a:hover {
  background: url(/images/backgrounds/menu-bottom-bg-on.png) transparent repeat;
}
.section-home .main-news-container {
  padding: 10px 0 25px;
  border-top: none;
  border-bottom: none;
  display: block;
  width: 100%;
  overflow: hidden;
  background-attachment: scroll;
  background-clip: padding-box;
  background-color: #f1f6fc;
  border-image: url("../images/backgrounds/sombrafondo.png") 0 0 45 0;
  border-style: solid;
  border-width: 0 0 20px;
  margin: 0;
  min-height: 300px;
}
.section-home .big-border {
  border-color: #00558c;
}
.section-home .column4 .big-border {
  border-color: #434343;
}
.section-home .box-dotted-cream {
  background: #f8f4e9;
}
.section-home .content {
  overflow: initial;
  background: none;
}
.section-home .content .content-col {
  overflow: initial;
}
.section-home .content .content-col .middle-top-area .column5 > div:first-child {
  border-top: none !important;
}
.section-home .content .content-col .middle-bottom-area {
  margin-top: 20px;
}
.section-home .content .content-col .middle-top-area, .section-home .content .content-col .middle-bottom-area {
  *zoom: 1;
  background: url(../images/borders/middle-top-area.png) repeat-y;
}
.section-home .content .content-col .middle-top-area:before, .section-home .content .content-col .middle-top-area:after, .section-home .content .content-col .middle-bottom-area:before, .section-home .content .content-col .middle-bottom-area:after {
  display: table;
  content: "";
  line-height: 0;
}
.section-home .content .content-col .middle-top-area:after, .section-home .content .content-col .middle-bottom-area:after {
  clear: both;
}
.section-home .content .content-col .splitc {
  background: url(../images/borders/middle-top-area-splitc.png) repeat-y;
  margin-bottom: 20px;
}
.section-home .content .content-col .column5 {
  overflow: initial;
}
.section-home .content .content-col .column5 .column2-half .article {
  margin-bottom: 0;
}
.section-home .content .content-col .column5 .article {
  overflow: initial;
  margin: 0 10px 20px;
}
.section-home .content .content-col .column5 .article .image {
  margin-bottom: 0;
}
.section-home .content .content-col .column5 .article .on-image {
  left: -10px;
  padding: 5px 10px 5px 18px;
  background: url(/images/backgrounds/h2onimage-bg.png) #00558d no-repeat left center;
}
.section-home .content .content-col .tv-show-part {
  margin: 5px -4px 0;
  background-attachment: scroll;
  background-clip: padding-box;
  border-image: url("../images/backgrounds/sombra.png") 0 0 45 0;
  border-style: solid;
  border-width: 0 0 20px;
  margin: 0 -4px;
  min-height: 300px;
  overflow: hidden;
  box-shadow: none;
}

#box_emedemujer {
  overflow: hidden;
  overflow-y: hidden;
  overflow-x: hidden;
  margin: 0 0 0 -5px;
  position: relative;
}

.wf-editable .wf-module .article {
  margin: 0 10px 20px !important;
}
.wf-editable .wf-block-toolbar.navbar.right.inside.sub {
  display: block !important;
}
.wf-editable .wf-block-toolbar .wf-modules-toolbar {
  display: none;
}

.wf-editable .section-ovacion {
  background: none;
}

.section-ovacion, .section-ovacion.search-page {
  background: url(../images/backgrounds/ovacion-body-bg-01.png) #277621 repeat;
  /* header */
  /* main-news */
  /* main-page-content */
  /* sidebar */
  /*rankings*/
}
.section-ovacion .footer, .section-ovacion.search-page .footer {
  margin: 0 10px;
  background-color: #000;
  overflow: hidden;
  position: relative;
  width: 960px;
}
.section-ovacion .last-news-part.big-border .box-big-border .article, .section-ovacion.search-page .last-news-part.big-border .box-big-border .article {
  margin: 0 0 0 10px;
  overflow: hidden;
}
.section-ovacion .main-news .description-image .page-collection.collection li, .section-ovacion.search-page .main-news .description-image .page-collection.collection li {
  text-indent: 0.8em;
}
.section-ovacion .content, .section-ovacion.search-page .content {
  overflow: visible;
  margin: 10px 2px 0;
}
.section-ovacion .content .column4.no-border, .section-ovacion.search-page .content .column4.no-border {
  overflow: visible;
}
.section-ovacion .content .column4.no-border .sidebar-top, .section-ovacion.search-page .content .column4.no-border .sidebar-top {
  overflow: visible;
}
.section-ovacion .header, .section-ovacion.search-page .header {
  border-bottom: none;
}
.section-ovacion .header .menu-top a.logo-menu, .section-ovacion.search-page .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-ovacion .header .logo-icon, .section-ovacion.search-page .header .logo-icon {
  background-position: 0 -1892px;
  width: 112px;
  height: 100px;
  display: block;
  position: absolute;
  top: -95px;
  left: 20px;
  padding: 5px 0;
}
.section-ovacion .header .middle-content, .section-ovacion.search-page .header .middle-content {
  position: relative;
  height: 74px;
  padding: 10px 10px;
  overflow: initial;
  background: url(/images/backgrounds/header-deportes-01.png) repeat-x center;
  background-color: #277621;
  /*weather*/
}
.section-ovacion .header .middle-content .logo, .section-ovacion.search-page .header .middle-content .logo {
  margin: 0 0 0 120px;
  width: 418px;
  height: 80px;
  background-position: 0 -1330px;
}
.section-ovacion .header .middle-content .search .user-links a, .section-ovacion.search-page .header .middle-content .search .user-links a {
  color: #fff;
}
.section-ovacion .header .middle-content .search .user-links .user-welcome, .section-ovacion.search-page .header .middle-content .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-ovacion .header .middle-content .search .user-links .user-welcome:hover, .section-ovacion.search-page .header .middle-content .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}
.section-ovacion .header .middle-content .weather .details, .section-ovacion.search-page .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-ovacion .header .middle-content .weather .details span, .section-ovacion.search-page .header .middle-content .weather .details span {
  color: #fff;
}
.section-ovacion .header .middle-content .weather .details .place, .section-ovacion.search-page .header .middle-content .weather .details .place {
  color: #fff;
}
.section-ovacion .header .menu-bottom, .section-ovacion.search-page .header .menu-bottom {
  background: #cc8800;
  border-top: 4px solid #000;
  margin: 0 0 10px;
  padding: 0 0 0 115px;
  line-height: 25px;
  height: 25px;
}
.section-ovacion .header .menu-bottom li a, .section-ovacion.search-page .header .menu-bottom li a {
  color: #000;
  padding: 0 15px 0 0;
  background: none;
}
.section-ovacion .header .menu-bottom li a:hover, .section-ovacion.search-page .header .menu-bottom li a:hover {
  color: #fff;
}
.section-ovacion .header .menu-bottom li .home, .section-ovacion.search-page .header .menu-bottom li .home {
  background: #353535;
  color: #fff;
  padding: 6px 15px 4px;
}
.section-ovacion .header .social-media.for-header, .section-ovacion.search-page .header .social-media.for-header {
  margin: 2px 0 0;
}
.section-ovacion .header .social-media.for-header a, .section-ovacion.search-page .header .social-media.for-header a {
  height: 19px;
}
.section-ovacion .header .social-media.for-header .twitter, .section-ovacion.search-page .header .social-media.for-header .twitter {
  background-position: 0 -2898px;
}
.section-ovacion .header .social-media.for-header .facebook, .section-ovacion.search-page .header .social-media.for-header .facebook {
  background-position: 0 -2917px;
}
.section-ovacion .header .social-media.for-header .instagram, .section-ovacion.search-page .header .social-media.for-header .instagram {
  background-position: 0 -2669px;
}
.section-ovacion .header .social-media.for-header .rss, .section-ovacion.search-page .header .social-media.for-header .rss {
  background-position: 0 -2841px;
}
.section-ovacion .header .social-media.for-header .google, .section-ovacion.search-page .header .social-media.for-header .google {
  background-position: 0 -2860px;
}
.section-ovacion .main-news.two-col, .section-ovacion.search-page .main-news.two-col {
  border-bottom: none;
}
.section-ovacion .main-news.two-col .left-column .article, .section-ovacion.search-page .main-news.two-col .left-column .article {
  margin: 0px 5px 0px 10px;
}
.section-ovacion .main-news.two-col .left-column .article .description-image .article-c h2, .section-ovacion.search-page .main-news.two-col .left-column .article .description-image .article-c h2 {
  background: #2698d0;
  color: #fff;
  min-height: auto !important;
}
.section-ovacion .main-news.two-col .left-column .article .description-image .article-c a.news-title, .section-ovacion.search-page .main-news.two-col .left-column .article .description-image .article-c a.news-title {
  color: #fff;
  font-size: 4.8em;
  font-family: TabletGothic-Heavy;
}
.section-ovacion .main-news.two-col .left-column .article .description-image .article-c .comments-no, .section-ovacion.search-page .main-news.two-col .left-column .article .description-image .article-c .comments-no {
  color: #c9c9c9;
}
.section-ovacion .main-news.two-col .left-column .article .content-multimedia .video-icon, .section-ovacion.search-page .main-news.two-col .left-column .article .content-multimedia .video-icon {
  left: 60%;
}
.section-ovacion .main-news.two-col .right-column .article .description-image .article-c h2, .section-ovacion.search-page .main-news.two-col .right-column .article .description-image .article-c h2 {
  background: #2698d0;
  color: #fff;
  min-height: auto !important;
}
.section-ovacion .main-news.two-col .right-column .article .description-image .article-c a.news-title, .section-ovacion.search-page .main-news.two-col .right-column .article .description-image .article-c a.news-title {
  color: #fff;
  font-size: 2.2em;
  font-family: TabletGothic-ExtraBold;
}
.section-ovacion .main-page-content .column5 .article h2, .section-ovacion.search-page .main-page-content .column5 .article h2 {
  color: #2698d0;
}
.section-ovacion .main-page-content .column5 .article .news-title, .section-ovacion.search-page .main-page-content .column5 .article .news-title {
  font-family: Tablet-Gothic-Bold;
  font-size: 2.7em;
}
.section-ovacion .main-page-content .column5 .article h2.on-image, .section-ovacion.search-page .main-page-content .column5 .article h2.on-image {
  color: #fff;
}
.section-ovacion .main-page-content .column5 .full-width .description-image, .section-ovacion.search-page .main-page-content .column5 .full-width .description-image {
  height: auto;
  padding: 10px !important;
}
.section-ovacion .main-page-content .column3 .article.middle-col, .section-ovacion.search-page .main-page-content .column3 .article.middle-col {
  *zoom: 1;
  background-color: #2F6C1E;
  overflow: initial;
  margin: 0 10px 0px 12px;
}
.section-ovacion .main-page-content .column3 .article.middle-col:before, .section-ovacion .main-page-content .column3 .article.middle-col:after, .section-ovacion.search-page .main-page-content .column3 .article.middle-col:before, .section-ovacion.search-page .main-page-content .column3 .article.middle-col:after {
  display: table;
  content: "";
  line-height: 0;
}
.section-ovacion .main-page-content .column3 .article.middle-col:after, .section-ovacion.search-page .main-page-content .column3 .article.middle-col:after {
  clear: both;
}
.section-ovacion .main-page-content .column3 .article.middle-col h2, .section-ovacion.search-page .main-page-content .column3 .article.middle-col h2 {
  background: #cc8800;
  color: #000;
  margin: 10px 0 10px -5px;
  padding: 5px 0 5px 10px;
}
.section-ovacion .main-page-content .column3 .article.middle-col .news-title, .section-ovacion.search-page .main-page-content .column3 .article.middle-col .news-title {
  color: #fff;
  font-family: Tablet-Gothic-Bold;
  font-size: 1.9em;
  margin: 5px 10px 5px;
}
.section-ovacion .main-page-content .column3 .article.middle-col .image, .section-ovacion.search-page .main-page-content .column3 .article.middle-col .image {
  width: 204px;
  height: 114px;
  margin: 0 9px 9px;
  overflow: hidden;
}
.section-ovacion .main-page-content .column3 .poll .poll-results, .section-ovacion.search-page .main-page-content .column3 .poll .poll-results {
  color: #fff;
}
.section-ovacion .main-page-content .column3 .poll .poll-results span, .section-ovacion.search-page .main-page-content .column3 .poll .poll-results span {
  color: #fff;
}
.section-ovacion .main-page-content .column3 .poll .link, .section-ovacion.search-page .main-page-content .column3 .poll .link {
  color: #fff;
}
.section-ovacion .main-page-content .column3 .poll .poll-form label, .section-ovacion.search-page .main-page-content .column3 .poll .poll-form label {
  color: #fff;
}
.section-ovacion .main-page-container, .section-ovacion.search-page .main-page-container {
  background: url(../images/borders/middle-top-area.png) repeat-y;
  width: 652px;
  *zoom: 1;
}
.section-ovacion .main-page-container:before, .section-ovacion .main-page-container:after, .section-ovacion.search-page .main-page-container:before, .section-ovacion.search-page .main-page-container:after {
  display: table;
  content: "";
  line-height: 0;
}
.section-ovacion .main-page-container:after, .section-ovacion.search-page .main-page-container:after {
  clear: both;
}
.section-ovacion .sidebar-top .box-menu, .section-ovacion.search-page .sidebar-top .box-menu {
  background-color: #d2d2d2;
}
.section-ovacion .sidebar-top .box-last-minute .box-last-minute-content li .time, .section-ovacion.search-page .sidebar-top .box-last-minute .box-last-minute-content li .time {
  color: #2698d0;
}
.section-ovacion .sidebar-top .box-title, .section-ovacion.search-page .sidebar-top .box-title {
  color: #000;
}
.section-ovacion .sidebar-top .box-title span, .section-ovacion.search-page .sidebar-top .box-title span {
  color: #2698d0;
}
.section-ovacion .rankings, .section-ovacion.search-page .rankings {
  /*background: url(../images/backgrounds/ovacion-tabs-bg.png) repeat;*/
  background: none;
  margin: 0 10px 10px 10px;
  padding: 0 10px 10px 10px;
  overflow: hidden;
  /* positions, fixtures and scorers */
  /* fixtures */
}
.section-ovacion .rankings select, .section-ovacion.search-page .rankings select {
  border: 1px solid #cccccc;
  height: 32px;
}
.section-ovacion .rankings .header-results, .section-ovacion.search-page .rankings .header-results {
  float: left;
  width: 100%;
}
.section-ovacion .rankings .header-results h2, .section-ovacion.search-page .rankings .header-results h2 {
  font-family: 'UtopiaStd-Bold';
  font-size: 2.0em;
  color: #fff;
  text-align: center;
  margin: 0 0 10px;
}
.section-ovacion .rankings .header-results h2 span, .section-ovacion.search-page .rankings .header-results h2 span {
  color: #0099ff;
}
.section-ovacion .rankings .header-results .championships, .section-ovacion.search-page .rankings .header-results .championships {
  margin: 10px 0 10px;
  padding: 0 0 10px;
  border-bottom: 1px solid #7d7d7d;
  text-align: center;
  float: left;
  width: 100%;
}
.section-ovacion .rankings .header-results .menu-championships, .section-ovacion.search-page .rankings .header-results .menu-championships {
  border-bottom: 1px solid #0598f9;
  padding: 5px 0;
  overflow: hidden;
}
.section-ovacion .rankings .header-results ul, .section-ovacion.search-page .rankings .header-results ul {
  width: 100%;
  float: left;
  border-bottom: 2px solid #cc8800;
  overflow: hidden;
  padding: 10px 0 0 0;
}
.section-ovacion .rankings .header-results ul li, .section-ovacion.search-page .rankings .header-results ul li {
  display: inline-block;
  float: left;
  color: #313131;
  font-family: 'UtopiaStd';
  font-size: 1.3em;
  padding: 6px 16px 6px 16px;
  background: #ddd;
  margin-left: 2px;
  margin-right: 2px;
}
.section-ovacion .rankings .header-results ul li a, .section-ovacion.search-page .rankings .header-results ul li a {
  color: #000;
  font-family: 'UtopiaStd-Bold';
  font-size: 1.1em;
  margin: 0;
}
.section-ovacion .rankings .header-results ul li:hover, .section-ovacion.search-page .rankings .header-results ul li:hover {
  border-bottom: 0px solid #cc8800;
}
.section-ovacion .rankings .header-results li.active, .section-ovacion.search-page .rankings .header-results li.active {
  background-color: #cc8800 !important;
}
.section-ovacion .rankings .header-results .active a, .section-ovacion.search-page .rankings .header-results .active a {
  color: #fff;
  padding: 5px;
  font-family: 'UtopiaStd-Bold';
}
.section-ovacion .rankings .positions, .section-ovacion .rankings .scorers, .section-ovacion .rankings .fixtures, .section-ovacion.search-page .rankings .positions, .section-ovacion.search-page .rankings .scorers, .section-ovacion.search-page .rankings .fixtures {
  padding: 10px 0 0 0;
  float: left;
  width: 100%;
}
.section-ovacion .rankings .positions h2, .section-ovacion .rankings .scorers h2, .section-ovacion .rankings .fixtures h2, .section-ovacion.search-page .rankings .positions h2, .section-ovacion.search-page .rankings .scorers h2, .section-ovacion.search-page .rankings .fixtures h2 {
  margin-top: 25px;
  font-family: "UtopiaStd-bold";
  color: #4c4c4c;
  font-size: 16px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}
.section-ovacion .rankings .positions table, .section-ovacion .rankings .scorers table, .section-ovacion .rankings .fixtures table, .section-ovacion.search-page .rankings .positions table, .section-ovacion.search-page .rankings .scorers table, .section-ovacion.search-page .rankings .fixtures table {
  width: 100%;
  /*border: 1px solid #5E5E5E;*/
}
.section-ovacion .rankings .positions table tbody tr, .section-ovacion .rankings .positions table thead tr, .section-ovacion .rankings .scorers table tbody tr, .section-ovacion .rankings .scorers table thead tr, .section-ovacion .rankings .fixtures table tbody tr, .section-ovacion .rankings .fixtures table thead tr, .section-ovacion.search-page .rankings .positions table tbody tr, .section-ovacion.search-page .rankings .positions table thead tr, .section-ovacion.search-page .rankings .scorers table tbody tr, .section-ovacion.search-page .rankings .scorers table thead tr, .section-ovacion.search-page .rankings .fixtures table tbody tr, .section-ovacion.search-page .rankings .fixtures table thead tr {
  height: 32px;
  border-bottom: 1px #ccc dotted;
}
.section-ovacion .rankings .positions table thead th, .section-ovacion .rankings .scorers table thead th, .section-ovacion .rankings .fixtures table thead th, .section-ovacion.search-page .rankings .positions table thead th, .section-ovacion.search-page .rankings .scorers table thead th, .section-ovacion.search-page .rankings .fixtures table thead th {
  font-size: 1.4em;
  font-family: "UtopiaStd";
  padding: 0 3px;
  color: #333;
  /*border-left: 1px solid #5e5e5e;*/
  text-align: center;
  text-transform: uppercase;
}
.section-ovacion .rankings .positions table tbody td, .section-ovacion .rankings .scorers table tbody td, .section-ovacion .rankings .fixtures table tbody td, .section-ovacion.search-page .rankings .positions table tbody td, .section-ovacion.search-page .rankings .scorers table tbody td, .section-ovacion.search-page .rankings .fixtures table tbody td {
  font-size: 1.3em;
  color: #333;
  border-left: 1px #ccc dotted;
  border-right: 1px #ccc dotted;
  width: 40px;
  text-align: center;
}
.section-ovacion .rankings .positions table tbody td.team, .section-ovacion .rankings .scorers table tbody td.team, .section-ovacion .rankings .fixtures table tbody td.team, .section-ovacion.search-page .rankings .positions table tbody td.team, .section-ovacion.search-page .rankings .scorers table tbody td.team, .section-ovacion.search-page .rankings .fixtures table tbody td.team {
  width: 250px;
  font-weight: bold;
  padding: 0 0 0 5px;
}
.section-ovacion .rankings .positions table tbody td.points, .section-ovacion .rankings .scorers table tbody td.points, .section-ovacion .rankings .fixtures table tbody td.points, .section-ovacion.search-page .rankings .positions table tbody td.points, .section-ovacion.search-page .rankings .scorers table tbody td.points, .section-ovacion.search-page .rankings .fixtures table tbody td.points {
  font-weight: bold;
}
.section-ovacion .rankings .positions table tbody td .image, .section-ovacion .rankings .scorers table tbody td .image, .section-ovacion .rankings .fixtures table tbody td .image, .section-ovacion.search-page .rankings .positions table tbody td .image, .section-ovacion.search-page .rankings .scorers table tbody td .image, .section-ovacion.search-page .rankings .fixtures table tbody td .image {
  width: 24px;
  height: 24px;
  overflow: hidden;
  float: left;
}
.section-ovacion .rankings .positions table tbody td .image img, .section-ovacion .rankings .scorers table tbody td .image img, .section-ovacion .rankings .fixtures table tbody td .image img, .section-ovacion.search-page .rankings .positions table tbody td .image img, .section-ovacion.search-page .rankings .scorers table tbody td .image img, .section-ovacion.search-page .rankings .fixtures table tbody td .image img {
  width: 24px;
  height: 24px;
}
.section-ovacion .rankings .positions table tbody td span, .section-ovacion .rankings .scorers table tbody td span, .section-ovacion .rankings .fixtures table tbody td span, .section-ovacion.search-page .rankings .positions table tbody td span, .section-ovacion.search-page .rankings .scorers table tbody td span, .section-ovacion.search-page .rankings .fixtures table tbody td span {
  float: left;
  margin: 5px 0 0 5px;
  color: #000;
}
.section-ovacion .rankings .positions table tbody td span.result, .section-ovacion .rankings .scorers table tbody td span.result, .section-ovacion .rankings .fixtures table tbody td span.result, .section-ovacion.search-page .rankings .positions table tbody td span.result, .section-ovacion.search-page .rankings .scorers table tbody td span.result, .section-ovacion.search-page .rankings .fixtures table tbody td span.result {
  width: 50px;
}
.section-ovacion .rankings .positions table tbody td span.result-basket, .section-ovacion .rankings .scorers table tbody td span.result-basket, .section-ovacion .rankings .fixtures table tbody td span.result-basket, .section-ovacion.search-page .rankings .positions table tbody td span.result-basket, .section-ovacion.search-page .rankings .scorers table tbody td span.result-basket, .section-ovacion.search-page .rankings .fixtures table tbody td span.result-basket {
  width: 80px;
}
.section-ovacion .rankings .positions table tbody td span.middle, .section-ovacion .rankings .scorers table tbody td span.middle, .section-ovacion .rankings .fixtures table tbody td span.middle, .section-ovacion.search-page .rankings .positions table tbody td span.middle, .section-ovacion.search-page .rankings .scorers table tbody td span.middle, .section-ovacion.search-page .rankings .fixtures table tbody td span.middle {
  margin: 5px 0px;
}
.section-ovacion .rankings .positions table .left, .section-ovacion .rankings .scorers table .left, .section-ovacion .rankings .fixtures table .left, .section-ovacion.search-page .rankings .positions table .left, .section-ovacion.search-page .rankings .scorers table .left, .section-ovacion.search-page .rankings .fixtures table .left {
  text-align: left;
}
.section-ovacion .rankings .positions table .first, .section-ovacion .rankings .scorers table .first, .section-ovacion .rankings .fixtures table .first, .section-ovacion.search-page .rankings .positions table .first, .section-ovacion.search-page .rankings .scorers table .first, .section-ovacion.search-page .rankings .fixtures table .first {
  border-left: 1px #ccc dotted;
}
.section-ovacion .rankings .positions table .dia, .section-ovacion .rankings .scorers table .dia, .section-ovacion .rankings .fixtures table .dia, .section-ovacion.search-page .rankings .positions table .dia, .section-ovacion.search-page .rankings .scorers table .dia, .section-ovacion.search-page .rankings .fixtures table .dia {
  color: #999999;
}
.section-ovacion .rankings .fixtures, .section-ovacion.search-page .rankings .fixtures {
  padding: 10px 0 0 0;
  float: left;
}
.section-ovacion .rankings .fixtures .date, .section-ovacion.search-page .rankings .fixtures .date {
  width: 76px;
}
.section-ovacion .rankings .fixtures h2, .section-ovacion.search-page .rankings .fixtures h2 {
  margin-top: 25px;
  font-family: "UtopiaStd-bold";
  color: #4c4c4c;
  font-size: 16px;
}
.section-ovacion .rankings .fixtures .day, .section-ovacion.search-page .rankings .fixtures .day {
  margin: 0 0 10px;
}
.section-ovacion .rankings .fixtures .day .day-title, .section-ovacion.search-page .rankings .fixtures .day .day-title {
  font-family: "UtopiaStd";
  color: #4c4c4c;
  font-size: 1.2em;
  float: left;
  margin: 11px 5px 0 0;
  text-transform: uppercase;
}
.section-ovacion .rankings .fixtures .game, .section-ovacion.search-page .rankings .fixtures .game {
  display: inline-block;
  overflow: hidden;
  border: 0;
  padding: 20px 0;
  width: 240px;
  text-align: center;
  border-bottom: 0;
}
.section-ovacion .rankings .fixtures .game.basket, .section-ovacion.search-page .rankings .fixtures .game.basket {
  width: 300px;
}
.section-ovacion .rankings .fixtures .game .middle, .section-ovacion.search-page .rankings .fixtures .game .middle {
  display: inline-block;
  color: #333;
  font-size: 1.4em;
  font-weight: bold;
}
.section-ovacion .rankings .fixtures .game .team, .section-ovacion.search-page .rankings .fixtures .game .team {
  display: inline-block;
  width: 100px;
  float: left;
  margin: 0 0 0 10px;
}
.section-ovacion .rankings .fixtures .game .team .logo, .section-ovacion.search-page .rankings .fixtures .game .team .logo {
  display: inline-block;
  vertical-align: top;
  margin: 0 10px 0 0;
  width: 33px;
  height: 35px;
}
.section-ovacion .rankings .fixtures .game .team .logo img, .section-ovacion.search-page .rankings .fixtures .game .team .logo img {
  width: 33px;
  height: 35px;
}
.section-ovacion .rankings .fixtures .game .team.basket, .section-ovacion.search-page .rankings .fixtures .game .team.basket {
  width: 130px;
}
.section-ovacion .rankings .fixtures .game .team .score, .section-ovacion.search-page .rankings .fixtures .game .team .score {
  font-size: 2.6em;
  font-family: Tablet-Gothic-Bold;
  color: #555;
  /*background: url(../images/backgrounds/ovacion-game-score-line.png) no-repeat center #333333;*/
  border: 1px dotted #ccc;
  text-align: center;
  width: 30px;
  height: 30px;
  display: inline-block;
  padding: 2px 0 0;
  margin: 0 10px 0 0;
}
.section-ovacion .rankings .fixtures .game .team .score.basket, .section-ovacion.search-page .rankings .fixtures .game .team .score.basket {
  width: 66px;
}
.section-ovacion .rankings .fixtures .game .team .name, .section-ovacion.search-page .rankings .fixtures .game .team .name {
  display: block;
  color: #fff;
  font-size: 1.4em;
  font-weight: bold;
  margin: 15px 0 0;
}
.section-ovacion .rankings .fixtures .time, .section-ovacion.search-page .rankings .fixtures .time {
  width: 65px;
}
.section-ovacion .rankings .fixtures .stadium, .section-ovacion.search-page .rankings .fixtures .stadium {
  font-size: 1.4em;
  width: 225px;
}
.section-ovacion .rankings .fixtures .stadium.basket, .section-ovacion.search-page .rankings .fixtures .stadium.basket {
  width: 170px;
}
.section-ovacion .footer-results, .section-ovacion.search-page .footer-results {
  height: 20px;
  padding: 4px 95px 0 0;
  margin-right: 10px;
  text-align: right;
  font-size: 14px;
  color: #989898;
  background: url("/images/ovacion/datafactory_gris.jpg") no-repeat right;
}

.section-ovacion.search-page .header .middle-content .logo {
  background: none;
  margin: 8px 0 0 140px;
  width: 398px;
}

.ovacion-mundo-goles {
  width: 634px;
  margin: 0 20px 0 0;
  float: left;
}
.ovacion-mundo-goles .box-title {
  color: #000;
}
.ovacion-mundo-goles .box-title span {
  color: #2698d0;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content {
  background: url(../images/borders/ovacion-mundo-goles.png) repeat-y;
  *zoom: 1;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content:before, .ovacion-mundo-goles .ovacion-mundo-goles-content:after {
  display: table;
  content: "";
  line-height: 0;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content:after {
  clear: both;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .left-mg {
  width: 222px;
  float: left;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .article .piece-name {
  font-family: TabletGothic-ExtraBold;
  font-size: 1.6em;
  display: inline-block;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .article .piece-name div {
  padding: 3px 3px 0;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .article .piece-name .first-line {
  background: #2698d0;
  color: #000;
  margin-bottom: 1px;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .article .piece-name .second-line {
  display: block;
  background: #000;
  color: #fff;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .article .player-name {
  font-family: 'UtopiaStd-Semibold';
  font-size: 2.6em;
  color: #707070;
  margin: 10px 0 25px;
}
.ovacion-mundo-goles .ovacion-mundo-goles-content .article .image-c .image {
  width: 202px;
  height: 182px;
}
.ovacion-mundo-goles .middle-column-mg {
  color: #313131;
  margin: 0 17px;
}
.ovacion-mundo-goles .middle-column-mg .title-goleadores {
  font-size: 1.1em;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 10px;
}
.ovacion-mundo-goles .middle-column-mg ul li {
  border-bottom: 1px dotted #d2d2d2;
  padding: 4px 0;
  font-size: 1.1em;
}
.ovacion-mundo-goles .middle-column-mg ul li span {
  float: right;
}
.ovacion-mundo-goles .middle-column-mg ul li:first-child {
  font-weight: bold;
}
.ovacion-mundo-goles .middle-column-mg ul li:first-child span {
  font-weight: normal;
}
.ovacion-mundo-goles .middle-column-mg .see-all-goleadores {
  color: #2698d0;
  font-size: 1.0em;
  text-transform: uppercase;
  margin-top: 5px;
  float: right;
}
.ovacion-mundo-goles .right-column-mg {
  background: url(../images/backgrounds/ovacion-tabs-bg.png) repeat;
  width: 209px;
  padding: 8px;
  /* ultima-fecha  */
  /* proxima-fecha */
}
.ovacion-mundo-goles .right-column-mg .title-fecha {
  color: #cc8800;
  font-size: 1.2em;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 5px;
}
.ovacion-mundo-goles .right-column-mg ul li {
  color: #fff;
  font-size: 1.1em;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha {
  margin-bottom: 10px;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha li {
  border-bottom: 1px solid #fff;
  padding: 3px 0;
  *zoom: 1;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha li:before, .ovacion-mundo-goles .right-column-mg .ultima-fecha li:after {
  display: table;
  content: "";
  line-height: 0;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha li:after {
  clear: both;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha li .match {
  float: left;
  padding: 1px 0;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha li .match-result {
  float: right;
}
.ovacion-mundo-goles .right-column-mg .ultima-fecha li .match-result span {
  background: #cc8800;
  color: #000;
  padding: 1px 4px;
  margin-left: 2px;
  float: left;
}
.ovacion-mundo-goles .right-column-mg .proxima-fecha li {
  padding: 0 0 4px;
}

.box-championship {
  float: left;
}

.campeonato-division .box-title, .campeonato-division-b .box-title {
  color: #000;
  border-bottom: none;
}
.campeonato-division .box-title span, .campeonato-division-b .box-title span {
  color: #2698d0;
}
.campeonato-division .box-tabs, .campeonato-division-b .box-tabs {
  background: #d2d2d2;
  margin: 0;
  padding: 3px 0;
}
.campeonato-division .box-tabs ul li, .campeonato-division-b .box-tabs ul li {
  background: #fff;
  color: #000000;
  border-right: none;
  margin-left: 4px;
  padding: 4px 10px 3px;
}
.campeonato-division .box-tabs ul li a, .campeonato-division-b .box-tabs ul li a {
  font-size: 1.0em;
  font-weight: bold;
  text-transform: uppercase;
  font-family: Arial;
}
.campeonato-division .campeonato-division-content table, .campeonato-division .campeonato-division-b-content table, .campeonato-division-b .campeonato-division-content table, .campeonato-division-b .campeonato-division-b-content table {
  font-size: 1.2em;
  color: #434343;
  margin: 7px;
  width: 284px;
}
.campeonato-division .campeonato-division-content table td, .campeonato-division .campeonato-division-b-content table td, .campeonato-division-b .campeonato-division-content table td, .campeonato-division-b .campeonato-division-b-content table td {
  padding: 2px 0;
  text-align: center;
}
.campeonato-division .campeonato-division-content table thead th, .campeonato-division .campeonato-division-b-content table thead th, .campeonato-division-b .campeonato-division-content table thead th, .campeonato-division-b .campeonato-division-b-content table thead th {
  font-weight: bold;
  padding-bottom: 2px;
}
.campeonato-division .campeonato-division-content table tfoot a, .campeonato-division .campeonato-division-b-content table tfoot a, .campeonato-division-b .campeonato-division-content table tfoot a, .campeonato-division-b .campeonato-division-b-content table tfoot a {
  color: #2698d0;
  font-weight: bold;
  float: right;
  font-size: 1.0em;
  text-transform: uppercase;
}
.campeonato-division .campeonato-division-content .left, .campeonato-division .campeonato-division-b-content .left, .campeonato-division-b .campeonato-division-content .left, .campeonato-division-b .campeonato-division-b-content .left {
  text-align: left;
}
.campeonato-division .campeonato-division-content .first, .campeonato-division .campeonato-division-b-content .first, .campeonato-division-b .campeonato-division-content .first, .campeonato-division-b .campeonato-division-b-content .first {
  text-align: left;
}

.ovacion-section-widgets {
  margin: 10px 8px;
  background: url(../images/borders/ovacion-section-widgets.png) repeat-y;
  *zoom: 1;
}
.ovacion-section-widgets:before, .ovacion-section-widgets:after {
  display: table;
  content: "";
  line-height: 0;
}
.ovacion-section-widgets:after {
  clear: both;
}

.box-big-border {
  border-color: #d2d2d2;
}

.ovacion-clubs .title {
  background: url(../images/backgrounds/ovacion-body-bg-01.png) #18664c repeat;
}
.ovacion-clubs .title div {
  display: inline-block;
}
.ovacion-clubs .title div.text {
  vertical-align: top;
  margin-top: 10px;
}
.ovacion-clubs .title .team-logo {
  width: 61px;
  height: 61px;
}
.ovacion-clubs .title .club-title {
  font-size: 2.5em;
  font-weight: bold;
  color: #ffed00;
}
.ovacion-clubs .title .club-description p, .ovacion-clubs .title div {
  font-size: 1.2em;
  line-height: 23px;
  color: white;
}
.ovacion-clubs .paragraph {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px dotted #999999;
}

.display-section.economia .article .comments-no,
.section-economia .box-articles-section h2,
.section-economia .box-articles-section .title a,
.section-economia .comments-no {
  color: #a24311;
}

.header .menu-bottom li .display-section.economia,
.header .menu-bottom li.more:hover a.section.economia,
.header .menu-bottom a.section.economia {
  border-color: #660000 !important;
}

.header .menu-bottom a.section.economia {
  background: #9a0000 !important;
}

.section-economia .main-news {
  border-color: #f29400 !important;
}

.section-economia .header .middle-content .user-links a {
  border-color: #fff;
}

.section-economia .box-articles-section {
  border-color: #a24311;
}

.section-economia .header .search .user-links a,
.search-page .header .search .user-links a,
.section-economia .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-economia .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-economia .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-economia .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-economia .main-news.two-col .article .description-image h2 {
  background: #f29400;
}

.section-economia .box-articles-section .title.more a {
  color: #a24311 !important;
}

.display-section.tvshow .article .comments-no,
.section-tvshow .box-articles-section h2,
.section-tvshow .box-articles-section .title a,
.section-tvshow .comments-no {
  color: #e2007a;
}

.header .menu-bottom li .display-section.tvshow,
.header .menu-bottom li.more:hover a.section.tvshow,
.header .menu-bottom a.section.tvshow {
  border-color: #990066 !important;
}

.header .menu-bottom a.section.tvshow {
  background: #e43d8e !important;
}

.section-tvshow .main-news {
  border-color: #e2007a !important;
}

.section-tvshow .header .middle-content .user-links a {
  border-color: #fff;
}

.section-tvshow .box-articles-section {
  border-color: #e2007a;
}

.section-tvshow .header .search .user-links a,
.search-page .header .search .user-links a,
.section-tvshow .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-tvshow .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-tvshow .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-tvshow .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-tvshow .main-news.two-col .article .description-image h2 {
  background: #e2007a;
}

.section-tvshow .box-articles-section .title.more a {
  color: #e2007a !important;
}

.display-section.ovacion .article .comments-no,
.section-ovacion .box-articles-section h2,
.section-ovacion .box-articles-section .title a,
.section-ovacion .comments-no {
  color: #18664c;
}

.header .menu-bottom li .display-section.ovacion,
.header .menu-bottom li.more:hover a.section.ovacion,
.header .menu-bottom a.section.ovacion {
  border-color: #1b4510 !important;
}

.header .menu-bottom a.section.ovacion {
  background: #277621 !important;
}

.section-ovacion .main-news {
  border-color: #668400 !important;
}

.section-ovacion .header .middle-content .user-links a {
  border-color: #fff;
}

.section-ovacion .box-articles-section {
  border-color: #18664c;
}

.section-ovacion .header .search .user-links a,
.search-page .header .search .user-links a,
.section-ovacion .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-ovacion .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-ovacion .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-ovacion .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-ovacion .main-news.two-col .article .description-image h2 {
  background: #668400;
}

.section-ovacion .box-articles-section .title.more a {
  color: #18664c !important;
}

.display-section.divertite .article .comments-no,
.section-divertite .box-articles-section h2,
.section-divertite .box-articles-section .title a,
.section-divertite .comments-no {
  color: #015c93;
}

.header .menu-bottom li .display-section.divertite,
.header .menu-bottom li.more:hover a.section.divertite,
.header .menu-bottom a.section.divertite {
  border-color: #660066 !important;
}

.header .menu-bottom a.section.divertite {
  background: #b163ad !important;
}

.section-divertite .main-news {
  border-color: #015c93 !important;
}

.section-divertite .header .middle-content .user-links a {
  border-color: #fff;
}

.section-divertite .box-articles-section {
  border-color: #015c93;
}

.section-divertite .header .search .user-links a,
.search-page .header .search .user-links a,
.section-divertite .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-divertite .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-divertite .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-divertite .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-divertite .main-news.two-col .article .description-image h2 {
  background: #015c93;
}

.section-divertite .box-articles-section .title.more a {
  color: #015c93 !important;
}

.display-section.opinion .article .comments-no,
.section-opinion .box-articles-section h2,
.section-opinion .box-articles-section .title a,
.section-opinion .comments-no {
  color: white;
}

.header .menu-bottom li .display-section.opinion,
.header .menu-bottom li.more:hover a.section.opinion,
.header .menu-bottom a.section.opinion {
  border-color: white !important;
}

.header .menu-bottom a.section.opinion {
  background: white !important;
}

.section-opinion .main-news {
  border-color: white !important;
}

.section-opinion .header .middle-content .user-links a {
  border-color: #fff;
}

.section-opinion .box-articles-section {
  border-color: white;
}

.section-opinion .header .search .user-links a,
.search-page .header .search .user-links a,
.section-opinion .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-opinion .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-opinion .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-opinion .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-opinion .main-news.two-col .article .description-image h2 {
  background: white;
}

.section-opinion .box-articles-section .title.more a {
  color: white !important;
}

.display-section.mundo .article .comments-no,
.section-mundo .box-articles-section h2,
.section-mundo .box-articles-section .title a,
.section-mundo .comments-no {
  color: white;
}

.header .menu-bottom li .display-section.mundo,
.header .menu-bottom li.more:hover a.section.mundo,
.header .menu-bottom a.section.mundo {
  border-color: white !important;
}

.header .menu-bottom a.section.mundo {
  background: white !important;
}

.section-mundo .main-news {
  border-color: white !important;
}

.section-mundo .header .middle-content .user-links a {
  border-color: #fff;
}

.section-mundo .box-articles-section {
  border-color: white;
}

.section-mundo .header .search .user-links a,
.search-page .header .search .user-links a,
.section-mundo .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-mundo .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-mundo .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-mundo .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-mundo .main-news.two-col .article .description-image h2 {
  background: white;
}

.section-mundo .box-articles-section .title.more a {
  color: white !important;
}

.display-section.informacion .article .comments-no,
.section-informacion .box-articles-section h2,
.section-informacion .box-articles-section .title a,
.section-informacion .comments-no {
  color: white;
}

.header .menu-bottom li .display-section.informacion,
.header .menu-bottom li.more:hover a.section.informacion,
.header .menu-bottom a.section.informacion {
  border-color: white !important;
}

.header .menu-bottom a.section.informacion {
  background: white !important;
}

.section-informacion .main-news {
  border-color: white !important;
}

.section-informacion .header .middle-content .user-links a {
  border-color: #fff;
}

.section-informacion .box-articles-section {
  border-color: white;
}

.section-informacion .header .search .user-links a,
.search-page .header .search .user-links a,
.section-informacion .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-informacion .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-informacion .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-informacion .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-informacion .main-news.two-col .article .description-image h2 {
  background: white;
}

.section-informacion .box-articles-section .title.more a {
  color: white !important;
}

.display-section.vida-actual .article .comments-no,
.section-vida-actual .box-articles-section h2,
.section-vida-actual .box-articles-section .title a,
.section-vida-actual .comments-no {
  color: white;
}

.header .menu-bottom li .display-section.vida-actual,
.header .menu-bottom li.more:hover a.section.vida-actual,
.header .menu-bottom a.section.vida-actual {
  border-color: white !important;
}

.header .menu-bottom a.section.vida-actual {
  background: white !important;
}

.section-vida-actual .main-news {
  border-color: white !important;
}

.section-vida-actual .header .middle-content .user-links a {
  border-color: #fff;
}

.section-vida-actual .box-articles-section {
  border-color: white;
}

.section-vida-actual .header .search .user-links a,
.search-page .header .search .user-links a,
.section-vida-actual .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-vida-actual .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-vida-actual .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-vida-actual .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-vida-actual .main-news.two-col .article .description-image h2 {
  background: white;
}

.section-vida-actual .box-articles-section .title.more a {
  color: white !important;
}

.display-section.sudoku .article .comments-no,
.section-sudoku .box-articles-section h2,
.section-sudoku .box-articles-section .title a,
.section-sudoku .comments-no {
  color: white;
}

.header .menu-bottom li .display-section.sudoku,
.header .menu-bottom li.more:hover a.section.sudoku,
.header .menu-bottom a.section.sudoku {
  border-color: white !important;
}

.header .menu-bottom a.section.sudoku {
  background: white !important;
}

.section-sudoku .main-news {
  border-color: white !important;
}

.section-sudoku .header .middle-content .user-links a {
  border-color: #fff;
}

.section-sudoku .box-articles-section {
  border-color: white;
}

.section-sudoku .header .search .user-links a,
.search-page .header .search .user-links a,
.section-sudoku .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-sudoku .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-sudoku .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-sudoku .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-sudoku .main-news.two-col .article .description-image h2 {
  background: white;
}

.section-sudoku .box-articles-section .title.more a {
  color: white !important;
}

.display-section.crucigrama .article .comments-no,
.section-crucigrama .box-articles-section h2,
.section-crucigrama .box-articles-section .title a,
.section-crucigrama .comments-no {
  color: white;
}

.header .menu-bottom li .display-section.crucigrama,
.header .menu-bottom li.more:hover a.section.crucigrama,
.header .menu-bottom a.section.crucigrama {
  border-color: white !important;
}

.header .menu-bottom a.section.crucigrama {
  background: white !important;
}

.section-crucigrama .main-news {
  border-color: white !important;
}

.section-crucigrama .header .middle-content .user-links a {
  border-color: #fff;
}

.section-crucigrama .box-articles-section {
  border-color: white;
}

.section-crucigrama .header .search .user-links a,
.search-page .header .search .user-links a,
.section-crucigrama .main-news.two-col .right-column .article .description-image .article-c a.news-title,
.section-crucigrama .main-news.two-col .article .description-image a.news-title {
  color: #fff;
}

.section-crucigrama .header .search .user-links .user-welcome,
.search-page .header .search .user-links .user-welcome {
  background-image: url(../images/icons/user-options-icon-white.png);
  color: #fff;
}
.section-crucigrama .header .search .user-links .user-welcome:hover,
.search-page .header .search .user-links .user-welcome:hover {
  background-image: url(../images/icons/user-options-icon.png);
}

.section-crucigrama .main-news.two-col .article .description-image h2 {
  background: white;
}

.section-crucigrama .box-articles-section .title.more a {
  color: white !important;
}

.profile {
  margin: 20px 0 0;
}
.profile .left-side {
  float: left;
  margin: 0 -1px 10px 0;
}
.profile .left-side ul {
  margin: 0 11px 0 8px;
}
.profile .left-side ul li {
  border-bottom: 1px solid #c9c9c9;
  padding: 9px 0;
}
.profile .left-side ul li a {
  font-size: 1.3em;
  color: #1b1b1b;
  margin: 0 0 0 3px;
}
.profile .left-side ul li a:hover {
  color: #959595;
}
.profile .left-side ul .support {
  border-bottom: none;
  margin-top: 40px;
}
.profile .left-side ul .support a {
  color: #004573;
}
.profile .right-side {
  float: left;
  padding: 0 0 0 10px;
  margin: 0 0 10px;
  border-right: none;
  border-left: 1px dotted #000;
}
.profile .right-side .login-page .text {
  font-size: 1.4em;
  margin: 10px 0 15px;
}
.profile .right-side .login-page .fields .field .text {
  font-size: 1.2em;
  margin: 0 0 0 135px;
}
.profile .right-side .right-side-content {
  padding: 15px 11px;
  border: 4px solid #999999;
  /* components */
}
.profile .right-side .right-side-content.register-login-page .section-name {
  color: #666666;
  font-weight: normal;
}
.profile .right-side .right-side-content.register-login-page .section-name a {
  color: #006699;
  font-weight: bold;
  text-decoration: underline;
}
.profile .right-side .right-side-content.success-page .section-name {
  color: #004573;
}
.profile .right-side .right-side-content.error-page .section-name {
  color: #ff0000;
}
.profile .right-side .right-side-content.subscribe-page .section-name {
  color: #333333;
  border-bottom: 1px solid #000;
  padding: 0 0 15px;
}
.profile .right-side .right-side-content.subscribe-page .profile-row .fields {
  margin: 0 9px 0 0;
}
.profile .right-side .right-side-content.subscribe-page .profile-row .fields .field {
  border-bottom: 1px solid #f4f4f4;
}
.profile .right-side .right-side-content.subscribe-page .profile-row .fields .field.text {
  border-bottom: none;
  color: #333333;
  font-size: 1.4em;
}
.profile .right-side .right-side-content.subscribe-page .profile-row .fields .field label {
  width: 345px;
  color: #004573;
  font-size: 1.3em;
  margin-right: 0;
  text-align: left;
}
.profile .right-side .right-side-content.subscribe-page .profile-row .fields .field input[type=checkbox] {
  border: 1px solid #b5b5b5;
  background: #f0f0f0;
}
.profile .right-side .right-side-content.subscribe-page .info-links {
  margin: 5px 0 20px;
}
.profile .right-side .right-side-content.subscribe-page .info-links a {
  display: inline-block;
  color: #1b1b1b;
  font-size: 1.2em;
}
.profile .right-side .right-side-content.subscribe-page .info-links a.subscribe {
  color: #626262;
  padding: 0 0 0 15px;
  background: url(../images/icons/subscribe-link.png) no-repeat left;
}
.profile .right-side .right-side-content.subscribe-page .info-text ul li {
  color: #707070;
  font-size: 1.2em;
}
.profile .right-side .right-side-content.register-page .profile-row.accept-register .fields .field {
  color: #333333;
}
.profile .right-side .right-side-content.register-page .fields .text a {
  color: #ff0000;
}
.profile .right-side .right-side-content.register-page .fields .field button {
  margin: 0 !important;
}
.profile .right-side .right-side-content .section-name {
  font-size: 1.6em;
  font-weight: bold;
  margin: 0 0 5px;
}
.profile .right-side .right-side-content .section-name span {
  font-weight: normal;
}
.profile .right-side .right-side-content .text {
  font-size: 1.3em;
  color: #626262;
  line-height: 15px;
}
.profile .right-side .right-side-content .text a {
  color: #006699;
}
.profile .right-side .right-side-content .profile-row {
  border-bottom: 1px solid #959595;
  overflow: hidden;
  padding: 10px 0;
}
.profile .right-side .right-side-content .profile-row .image {
  float: left;
  margin: 0 10px 0 0;
}
.profile .right-side .right-side-content .profile-row .attributes {
  display: inline-block;
}
.profile .right-side .right-side-content .profile-row .attributes .attribute {
  background: url(../images/icons/profile-up-mod.png) no-repeat left;
  padding: 0 0 0 35px;
  margin: 0 0 5px;
  height: 30px;
  display: block;
  color: #959595;
  font-size: 1.2em;
}
.profile .right-side .right-side-content .profile-row.center {
  padding: 10px 0 0 30px;
}
.profile .right-side .right-side-content .profile-row.center .fields {
  margin: 0;
}
.profile .right-side .right-side-content .profile-row .fields {
  float: left;
  margin: 0 28px 0 0;
}
.profile .right-side .right-side-content .profile-row .fields .field {
  display: block;
  font-size: 1.2em;
  margin: 0 0 10px;
  text-align: left;
  color: #707070;
}
.profile .right-side .right-side-content .profile-row .fields .field button {
  width: 100px;
  height: 28px;
  background: #005d96;
  color: #fff;
  font-weight: bold;
  border: none;
  margin: 0 0 10px 135px;
}
.profile .right-side .right-side-content .profile-row .fields .field a {
  color: #006699;
  font-weight: bold;
  text-decoration: underline;
  display: inline-block;
  margin: 0 0 0 10px;
}
.profile .right-side .right-side-content .profile-row .fields .field label {
  color: #000;
  display: inline-block;
  text-align: right;
  margin-right: 5px;
}
.profile .right-side .right-side-content .profile-row .fields .field label.big {
  width: 205px;
}
.profile .right-side .right-side-content .profile-row .fields .field label.medium {
  width: 125px;
}
.profile .right-side .right-side-content .profile-row .fields .field label.small {
  width: 110px;
}
.profile .right-side .right-side-content .profile-row .fields .field label.smaller {
  width: 80px;
}
.profile .right-side .right-side-content .profile-row .fields .field input[type=text] {
  height: 23px;
  border: 1px solid #959595;
  padding: 0 0 0 10px;
}
.profile .right-side .right-side-content .profile-row .fields .field input[type=text].biggest {
  width: 420px;
}
.profile .right-side .right-side-content .profile-row .fields .field input[type=text].big {
  width: 250px;
}
.profile .right-side .right-side-content .profile-row .fields .field input[type=text].medium {
  width: 168px;
}
.profile .right-side .right-side-content .profile-row .fields .field input[type=text].small {
  width: 55px;
  padding: 0;
  text-align: center;
}
.profile .right-side .right-side-content .profile-row .fields .field select {
  border: 1px solid #959595;
}
.profile .right-side .right-side-content .profile-row .fields .field select.big {
  width: 250px;
}
.profile .right-side .right-side-content .profile-row .fields .field select.medium {
  width: 180px;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register {
  margin: 10px 0 10px 135px;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register .text {
  margin: 0 0 10px;
  font-size: 1.2em;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register .button {
  width: 30px;
  height: 30px;
  border-right: 1px solid #cccccc;
  display: inline-block;
  padding: 3px 0 3px 8px;
  margin: 0 0 0 5px;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register .button.facebook {
  background: url(../images/social/register-fb.png) no-repeat center;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register .button.twitter {
  background: url(../images/social/register-twitter.png) no-repeat center;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register .button.google {
  background: url(../images/social/register-google.png) no-repeat center;
}
.profile .right-side .right-side-content .profile-row .fields .field .social-register .button.linkin {
  background: url(../images/social/register-linkin.png) no-repeat center;
  border-right: none;
}
.profile .right-side .save-changes {
  font-size: 1.2em;
  color: #333333;
  margin: 10px 0;
}
.profile .right-side .save-changes a {
  color: #00558d;
  margin: 0 0 0 20px;
  padding: 0 15px 0 0;
  background: url(http://admin-wfcms.lo/images/icons/save-changes-link.png) no-repeat right;
}

.section-economia .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-economia .header .middle-content {
  background: url(/images/backgrounds/header-economia.png) repeat-x center;
  background-color: #e68803;
  /*weather*/
}
.section-economia .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-economia .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-economia .header .middle-content .weather .details span {
  color: #fff;
}
.section-economia .header .middle-content .weather .details .place {
  color: #fff;
}

/*@include header('section-divertite','#521c6b',"header-divertite.png",'#fff');*/
.section-divertite .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-divertite .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-divertite .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-divertite .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-divertite .header .middle-content .weather .details span {
  color: #fff;
}
.section-divertite .header .middle-content .weather .details .place {
  color: #fff;
}

.section-informacion .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-informacion .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-informacion .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-informacion .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-informacion .header .middle-content .weather .details span {
  color: #fff;
}
.section-informacion .header .middle-content .weather .details .place {
  color: #fff;
}

.section-mundo .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-mundo .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-mundo .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-mundo .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-mundo .header .middle-content .weather .details span {
  color: #fff;
}
.section-mundo .header .middle-content .weather .details .place {
  color: #fff;
}

.section-vida-actual .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-vida-actual .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-vida-actual .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-vida-actual .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-vida-actual .header .middle-content .weather .details span {
  color: #fff;
}
.section-vida-actual .header .middle-content .weather .details .place {
  color: #fff;
}

.section-opinion .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-opinion .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-opinion .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-opinion .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-opinion .header .middle-content .weather .details span {
  color: #fff;
}
.section-opinion .header .middle-content .weather .details .place {
  color: #fff;
}

.search-page .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.search-page .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.search-page .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.search-page .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.search-page .header .middle-content .weather .details span {
  color: #fff;
}
.search-page .header .middle-content .weather .details .place {
  color: #fff;
}

.section-most-commented .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-most-commented .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-most-commented .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 6.3em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-most-commented .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-most-commented .header .middle-content .weather .details span {
  color: #fff;
}
.section-most-commented .header .middle-content .weather .details .place {
  color: #fff;
}

.section-cultural .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-cultural .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-cultural .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-cultural .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-cultural .header .middle-content .weather .details span {
  color: #fff;
}
.section-cultural .header .middle-content .weather .details .place {
  color: #fff;
}

.section-domingo .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-domingo .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-domingo .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-domingo .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-domingo .header .middle-content .weather .details span {
  color: #fff;
}
.section-domingo .header .middle-content .weather .details .place {
  color: #fff;
}

.section-el-empresario .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-el-empresario .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-el-empresario .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 6.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-el-empresario .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-el-empresario .header .middle-content .weather .details span {
  color: #fff;
}
.section-el-empresario .header .middle-content .weather .details .place {
  color: #fff;
}

.section-economia-y-mercado .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-economia-y-mercado .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-economia-y-mercado .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
  margin-top: 7px;
}
.section-economia-y-mercado .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-economia-y-mercado .header .middle-content .weather .details span {
  color: #fff;
}
.section-economia-y-mercado .header .middle-content .weather .details .place {
  color: #fff;
}

.section-sabado-show .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-sabado-show .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-sabado-show .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-sabado-show .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-sabado-show .header .middle-content .weather .details span {
  color: #fff;
}
.section-sabado-show .header .middle-content .weather .details .place {
  color: #fff;
}

.section-que-pasa .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-que-pasa .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-que-pasa .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-que-pasa .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-que-pasa .header .middle-content .weather .details span {
  color: #fff;
}
.section-que-pasa .header .middle-content .weather .details .place {
  color: #fff;
}

.section-impresa .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-impresa .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-impresa .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-impresa .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-impresa .header .middle-content .weather .details span {
  color: #fff;
}
.section-impresa .header .middle-content .weather .details .place {
  color: #fff;
}

.section-sociales .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-sociales .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-sociales .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-sociales .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-sociales .header .middle-content .weather .details span {
  color: #fff;
}
.section-sociales .header .middle-content .weather .details .place {
  color: #fff;
}

.section-sudoku .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-sudoku .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-sudoku .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-sudoku .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-sudoku .header .middle-content .weather .details span {
  color: #fff;
}
.section-sudoku .header .middle-content .weather .details .place {
  color: #fff;
}

.section-crucigrama .header .menu-top a.logo-menu {
  background-position: 0 -2504px;
  width: 128px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  text-indent: -9999em;
}
.section-crucigrama .header .middle-content {
  background: url(/images/backgrounds/header-middle-content-bg.png) repeat-x center;
  background-color: #00568a;
  /*weather*/
}
.section-crucigrama .header .middle-content .logo {
  background-image: none;
  color: #fff;
  font-size: 7.5em;
  font-family: 'UtopiaStd-BlackHeadline';
  text-shadow: 0px -1px 2px #707070;
  text-indent: 1px;
}
.section-crucigrama .header .middle-content .weather .details {
  border-right: 1px dotted #fff;
}
.section-crucigrama .header .middle-content .weather .details span {
  color: #fff;
}
.section-crucigrama .header .middle-content .weather .details .place {
  color: #fff;
}

.section-list {
  margin: 0 10px;
}
.section-list li, .section-list .first-article {
  padding: 10px 0 25px;
  border-bottom: 4px solid #434343;
  overflow: hidden;
}
.section-list .first-article .news-title {
  font-size: 3.6em;
  color: #1b1b1b;
}
.section-list .first-article .image {
  float: right;
  margin: -17px 0 5px 10px;
  width: 224px;
  height: 170px;
}
.section-list .first-article .image img {
  width: 100%;
}
.section-list h2 {
  margin: 0 0 5px;
}
.section-list .image {
  float: left;
  margin: 0 10px 5px 0;
}
.section-list .news-title {
  font-size: 2.0em;
  color: #313131;
  margin: 0;
}
.section-list .text {
  font-size: 1.3em;
  color: #1b1b1b;
  margin: 12px 0 0;
  line-height: 16px;
}
.section-list .publishDate {
  font-size: 12px;
  color: #626262;
  margin-bottom: 3px;
}

.section-its-said .its-said {
  border-bottom: 1px dotted #000;
  padding: 0 0 5px;
  margin: 0 10px 10px;
}
.section-its-said .its-said .text {
  font-size: 1.2em;
  color: #1b1b1b;
  line-height: 1.5em;
}

.section-reader-letters .reader-letter {
  margin: 10px 8px;
  padding: 0 0 20px 0;
  position: relative;
  float: left;
}
.section-reader-letters .reader-letter .left-side {
  width: 175px;
  margin: 0 0 0 2px;
  float: left;
}
.section-reader-letters .reader-letter .left-side .author {
  font-size: 1.2em;
  font-weight: bold;
  text-align: right;
  padding-right: 10px;
  margin: 75px 0 0;
}
.section-reader-letters .reader-letter .left-side .place {
  font-size: 1.2em;
  text-align: right;
  padding-right: 10px;
}
.section-reader-letters .reader-letter .right-side {
  width: 445px;
  float: right;
  border-left: 1px solid black;
  padding: 0 0 0 10px;
}
.section-reader-letters .reader-letter .right-side h1 {
  font-family: 'UtopiaStd-Regular';
  color: #313131;
  font-size: 2.1em;
  margin: 0 0 5px 0;
}
.section-reader-letters .reader-letter .right-side p {
  margin: 5px 0;
}
.section-reader-letters .reader-letter:after {
  position: absolute;
  border-bottom: 1px dotted #010101;
  left: 125px;
  top: 0;
  bottom: 0;
  content: "";
  width: 500px;
}

.section-opinion {
  /* commons */
  /*opinions*/
  /* list-opinions */
  /* author-details */
  /* author-opinions */
  /*ecos*/
  /*la-clave*/
}
.section-opinion .main-page-content .box-simple {
  margin: 0 10px 30px;
}
.section-opinion .box-title {
  color: #666666;
  font-size: 2.0em;
  font-family: 'UtopiaStd-Regular';
  margin: 0 0 10px;
}
.section-opinion .box-title:before {
  content: "-";
  margin-right: 5px;
}
.section-opinion .box-title:after {
  content: "-";
  margin-left: 5px;
}
.section-opinion .box-dotted-cream {
  padding: 7px;
  background: url(/images/backgrounds/opinion-bg.png) #f3f3ef repeat;
}
.section-opinion .mas-link-opinion {
  font-size: 1.2em;
  font-family: 'Arial';
  float: right;
  margin-top: 10px;
}
.section-opinion .mas-link-opinion a {
  margin-bottom: 15px;
  color: #333333;
}
.section-opinion .box-dotted-gray {
  padding: 7px;
  background: url(/images/backgrounds/opinion-bg-gray.png) #f3f3ef repeat;
}
.section-opinion .publish-date {
  color: #006699;
  font-size: 1.2em;
  font-family: Arial Black;
}
.section-opinion .title {
  margin: 10px 0 15px;
}
.section-opinion .title a {
  font-size: 3.2em;
  color: #333333;
  font-family: 'UtopiaStd-Italic';
}
.section-opinion .epigraph {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.4em;
  color: #2b2e31;
}
.section-opinion .epigraph-se-dice {
  padding-left: 70px;
  min-height: 62px;
  background: url(/images/backgrounds/opinion-se-dice.png) no-repeat center left;
}
.section-opinion .author {
  font-family: 'UtopiaStd-Semibold';
  font-size: 1.2em;
  color: #434343;
  text-transform: uppercase;
}
.section-opinion .place {
  font-family: 'UtopiaStd-Regular';
  font-size: 1.4em;
  color: #333333;
  display: inline-block;
}
.section-opinion .subtitle, .section-opinion .subtitle a {
  color: #006699;
  font-size: 1.2em;
  font-family: Arial Black;
}
.section-opinion .function {
  font-family: 'UtopiaStd-Bold';
  font-size: 2.0em;
  color: #006699;
  margin: 0 0 10px;
  text-transform: uppercase;
}
.section-opinion .description {
  font-size: 1.2em;
  color: #333333;
}
.section-opinion .contact a {
  font-size: 1.2em;
  color: #006699;
  font-weight: bold;
}
.section-opinion .no_results {
  font-size: 1.2em;
  text-align: center;
  font-weight: bold;
}
.section-opinion .opinions {
  position: relative;
}
.section-opinion .opinions .border-middle {
  border-left: 1px dotted #000000;
  top: 52px;
  bottom: 22px;
  position: absolute;
  left: 316px;
}
.section-opinion .opinions .left {
  margin-right: 15px;
}
.section-opinion .opinions .box-title {
  margin: 0;
}
.section-opinion .opinions .opinion-preview {
  border-bottom: 1px dotted #000000;
  padding: 10px 0;
  display: inline-block;
  vertical-align: top;
}
.section-opinion .opinions .box-dotted-cream {
  width: 300px;
  padding: 7px 0 0 7px;
}
.section-opinion .opinions .box-dotted-white {
  width: 300px;
  padding: 7px 0 0 7px;
}
.section-opinion .opinions .opinions-content {
  display: inline-block;
  width: 200px;
  vertical-align: bottom;
}
.section-opinion .opinions .avatar {
  display: inline-block;
  width: 97px;
}
.section-opinion .opinions .avatar img {
  width: 100%;
}
.section-opinion .opinions .description {
  margin: 0 0 5px;
}
.section-opinion .opinions .description a {
  color: #006699;
  font-size: 1.2em;
  font-family: Arial Black;
  text-transform: uppercase;
}
.section-opinion .opinions .title a {
  font-size: 2.2em;
}
.section-opinion .opinions .publish-date {
  font-family: Arial;
  color: #333333;
}
.section-opinion .opinions .mas-link {
  margin: 20px 0 10px;
}
.section-opinion .opinions .mas-link a {
  color: #006699;
  font-weight: bold;
  font-size: 1.2em;
}
.section-opinion .opinions-list .border-middle {
  top: 46px;
}
.section-opinion .opinions-list .opinions-content {
  width: 170px;
}
.section-opinion .opinions-list .avatar {
  width: 125px;
}
.section-opinion .opinions-list .subtitle {
  margin: 0 0 5px;
}
.section-opinion .opinions-list .author {
  margin: 0 0 15px;
}
.section-opinion .opinions-list .mas-link {
  margin: 5px 0 10px;
}
.section-opinion .author-details {
  margin: 10px 8px;
  position: relative;
  padding-bottom: 10px;
  border-bottom: 1px dotted #000;
}
.section-opinion .author-details .box-dotted-cream {
  background: url(../images/backgrounds/box-cream-dot-white.png);
}
.section-opinion .author-details .author-details-content {
  background: url(../images/borders/opinion-author-details.png) repeat-y;
  min-height: 68px;
}
.section-opinion .author-details .left {
  width: 320px;
  margin: 0 20px 0 0;
}
.section-opinion .author-details .right {
  width: 190px;
  border-right: none;
}
.section-opinion .author-details .right .contact {
  margin: 5px 0 0;
}
.section-opinion .author-details .avatar {
  width: 100px;
  height: 96px;
  position: absolute;
  right: 0;
  top: -13px;
}
.section-opinion .author-opinions .box-simple {
  margin: 0 10px 20px;
  padding: 0 0 5px;
  border-bottom: 1px dotted #000;
}
.section-opinion .author-opinions .subtitle {
  text-transform: uppercase;
  display: inline-block;
}
.section-opinion .author-opinions .publish-date {
  font-family: Arial;
  color: #333;
  display: inline-block;
}
.section-opinion .author-opinions .title a {
  font-size: 3.6em;
}
.section-opinion .author-opinions .comments-no {
  color: #004573 !important;
}
.section-opinion .ecos .boxes {
  margin: 10px 0 0;
  padding: 0 0 10px;
}
.section-opinion .ecos .left {
  float: left;
  width: 300px;
  border-right: 1px dotted #000;
  padding: 0 15px 0 0;
  margin: 0 10px 0 0;
}
.section-opinion .ecos .right {
  margin-left: 315px;
  border-left: 1px dotted #000;
  padding-left: 10px;
}
.section-opinion .ecos .right .up {
  border-bottom: 1px dotted #000;
  padding: 0 0 10px;
  margin: 0 0 10px;
}
.section-opinion .ecos .title {
  margin: 0 0 10px;
}
.section-opinion .ecos .title a {
  font-size: 2.2em;
}
.section-opinion .ecos .author {
  text-transform: none;
  font-size: 1.4em;
  display: inline-block;
}
.section-opinion .ecos .epigraph {
  color: #333333;
}
.section-opinion .ecos-home .ecos-left {
  width: 48%;
  display: table-cell;
  border-right: 1px dotted #000;
  padding-right: 2%;
  margin-bottom: 10px;
}
.section-opinion .ecos-home .ecos-separator {
  font-size: 1px;
  border-bottom: 1px dotted #000;
  margin-bottom: 10px;
}
.section-opinion .ecos-home .ecos-right {
  width: 48%;
  display: table-cell;
  padding-left: 2%;
}
.section-opinion .ecos-home .ecos-right strong {
  font-family: 'utopiastd-regular';
}
.section-opinion .ecos-home .title {
  font-size: 2.2em;
  color: #333333;
  font-family: 'UtopiaStd-Italic';
  margin: 0px 0 3px 0px;
}
.section-opinion .ecos-home strong {
  font-family: 'utopiastd-semibold';
  font-size: 1.4em;
}
.section-opinion .ecos-home .place {
  font-size: 1.4em;
  font-family: 'utopiastd-regular';
  margin-bottom: 10px;
}
.section-opinion .ecos-home .text {
  font-size: 1.4em;
  font-family: 'utopiastd-regular';
}
.section-opinion .la-clave .boxes {
  margin: 10px 0 0;
  padding: 0 0 10px;
}
.section-opinion .la-clave .title {
  margin: 0 0 10px;
  font-size: 2.2em;
  color: #333333;
  font-family: 'UtopiaStd-Italic';
}
.section-opinion .la-clave .epigraph {
  color: #333333;
}
.section-opinion .sidebar .box-title {
  font-family: 'UtopiaStd-Bold';
  font-size: 1.4em;
  border-bottom: 1px solid #7d7d7d;
  padding: 10px 0 5px;
  margin: 0 0 10px;
  color: #9d0d15;
}

.section-game .image {
  min-width: 400px;
  min-height: 400px;
}

.section-impresa .content .column8 {
  /* article */
}
.section-impresa .content .column8 .article {
  border-bottom: 1px dotted #000;
  margin: 0 3px 10px;
}
.section-impresa .content .column8 .article h1 {
  font-size: 2.2em;
  margin: 0 0 5px;
}
.section-impresa .content .column8 .article h1 a {
  color: #313131;
  text-decoration: none;
}
.section-impresa .content .column8 .article h1 a:hover {
  color: #686868;
}
.section-impresa .content .column8 .article h2 {
  margin: 0 0 10px;
}
.section-impresa .content .column8 .article ul li {
  list-style: disc inside;
  margin: 3px 0 10px;
  font-size: 1.2em;
}
.section-impresa .content .column8 .article ul li span {
  font-weight: bold;
  display: block;
  text-transform: uppercase;
}
.section-impresa .content .column8 .article ul li:last-child {
  margin: 0;
}
.section-impresa .content .column8 .column3 .article {
  padding: 0 0 10px;
}
.section-impresa .content .column8 .box-article-highermark.more .article {
  margin: 0;
  border-bottom: none;
  padding: 0;
}
.section-impresa .content .column8 .box-article-highermark.more .article li {
  list-style: none inside none;
}
.section-impresa .content .column8 .box-article-highermark.more .article li a {
  color: #313131;
  text-decoration: none;
}
.section-impresa .content .column8 .box-article-highermark.more .article li a:hover {
  color: #686868;
}
.section-impresa .content .column8 .box-dotted-white {
  text-align: center;
  margin: 0 0 10px 8px;
}
.section-impresa .content .column8 .box-dotted-white h2 {
  text-align: left;
  margin: 10px 0 0 7px;
}
.section-impresa .content .column8 .box-dotted-white .image {
  margin: 0;
}
.section-impresa .content .column8 .box-dotted-white .image img {
  margin: 0;
}
.section-impresa .content .column8 .box-dotted-white img {
  margin: 10px 0 0;
  width: 100%;
  height: 100%;
}
.section-impresa .content .column8 .box-dotted-white .text {
  text-align: left;
  float: left;
  font-size: 1.7em;
  font-family: 'UtopiaStd-Regular';
}
.section-impresa .content .column8 .box-dotted-white .text span {
  display: block;
  font-family: 'UtopiaStd-Bold';
}
.section-impresa .content .column8 .page-parts .article {
  margin: 0 10px 10px;
  padding: 0 0 10px;
}
.section-impresa .content .column8 .thisDay {
  height: 20px;
  font-size: 1.7em;
  font-family: 'UtopiaStd-Regular';
  float: left;
  width: 33%;
}
.section-impresa .content .column8 .thisDay a {
  color: #a9a9a9;
  text-align: center;
  padding: 0 10px;
}
.section-impresa .content .column8 .thisDay a:hover {
  color: #000;
}

.section-old-content {
  margin: 10px 0;
}
.section-old-content .page-parts .box-title {
  border-bottom: 1px dotted #000;
  padding: 10px 0 20px;
  color: #006699;
}
.section-old-content .page-parts li.article {
  border-bottom: 1px dotted black;
  padding: 0 0 5px;
  margin: 0 10px 10px;
  display: block;
  font-size: 1.2em;
}
.section-old-content .page-parts li.article h1 {
  font-size: 1.4em;
}
.section-old-content .page-parts li.article h1 a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.section-old-content .page-parts .pagination {
  text-align: center;
}

/*section-old-content*/
.section-old-content,
.section-impresa {
  /* box-old-select-place */
}
.section-old-content .page-subtitle-text,
.section-impresa .page-subtitle-text {
  border-bottom: 1px dotted #000;
  margin: 0 8px 25px;
  padding: 0 0 10px;
  line-height: 20px;
  font-size: 1.4em;
  font-family: 'UtopiaStd-Regular';
  text-align: left;
  color: #00609A;
  font-weight: bold;
}
.section-old-content .page-subtitle-text span,
.section-impresa .page-subtitle-text span {
  font-family: 'UtopiaStd-Bold';
}
.section-old-content .page-subtitle,
.section-impresa .page-subtitle {
  border-bottom: 1px dotted #000;
  margin: 0 8px 25px;
  padding: 0 0 10px;
  line-height: 20px;
  font-size: 1.4em;
  font-family: 'UtopiaStd-Regular';
  text-align: center;
  text-transform: uppercase;
  color: #00609A;
  font-weight: bold;
}
.section-old-content .month,
.section-impresa .month {
  border-bottom: 1px dotted black;
  font-family: 'UtopiaStd-Regular';
  font-size: 1.2em;
  line-height: 15px;
  margin: 0 8px 10px;
  padding: 0 0 10px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
}
.section-old-content .month .navigate,
.section-impresa .month .navigate {
  font-size: 1.4em;
  color: #00609A;
  padding: 0 10px;
}
.section-old-content .box-old-select-place,
.section-impresa .box-old-select-place {
  margin: 0 0 0 10px;
}
.section-old-content .box-old-select-place h3,
.section-impresa .box-old-select-place h3 {
  color: #333;
  font-family: 'UtopiaStd-Bold';
  padding: 10px 0 0;
}
.section-old-content .box-old-select-place select,
.section-impresa .box-old-select-place select {
  width: 140px;
  border: 1px solid #ccc;
  padding: 10px;
  background: #fff;
  margin: 15px 0 0;
  height: 40px;
  font-size: 1.2em;
  color: #333333;
}
.section-old-content .calendar,
.section-impresa .calendar {
  padding: 0px 0px 0px 15px;
  float: left;
  width: 460px;
}
.section-old-content .calendar .week, .section-old-content .calendar .days,
.section-impresa .calendar .week,
.section-impresa .calendar .days {
  width: 100%;
  float: left;
}
.section-old-content .calendar .week .box, .section-old-content .calendar .days .box,
.section-impresa .calendar .week .box,
.section-impresa .calendar .days .box {
  float: left;
  width: 55px;
  height: 30px;
  color: #aaaaaa;
  display: inline-block;
  font-family: Tablet-Gothic-Bold;
  font-size: 2.6em;
  margin: 4px;
  padding: 10px 0 0;
  text-align: center;
  /*
                  &.today.selected {
                      background-color: #d81ced;
  
                      a {
                          color: #fff;
                      }
                  }
  */
}
.section-old-content .calendar .week .box.selected, .section-old-content .calendar .days .box.selected,
.section-impresa .calendar .week .box.selected,
.section-impresa .calendar .days .box.selected {
  background-color: #A71818;
}
.section-old-content .calendar .week .box.selected a, .section-old-content .calendar .days .box.selected a,
.section-impresa .calendar .week .box.selected a,
.section-impresa .calendar .days .box.selected a {
  color: #fff;
}
.section-old-content .calendar .week .box.today, .section-old-content .calendar .days .box.today,
.section-impresa .calendar .week .box.today,
.section-impresa .calendar .days .box.today {
  background-color: #AAC1ED;
}
.section-old-content .calendar .week .box.today a, .section-old-content .calendar .days .box.today a,
.section-impresa .calendar .week .box.today a,
.section-impresa .calendar .days .box.today a {
  color: #fff;
}
.section-old-content .calendar .week .box a, .section-old-content .calendar .days .box a,
.section-impresa .calendar .week .box a,
.section-impresa .calendar .days .box a {
  color: #000;
}
.section-old-content .calendar.small,
.section-impresa .calendar.small {
  float: left;
  width: 138px;
  padding: 0px;
  margin: 10px;
  border: 1px solid #aaaaaa;
}
.section-old-content .calendar.small .box,
.section-impresa .calendar.small .box {
  width: 15px;
  height: 15px;
  font-size: 1.1em;
  margin: 2px;
}

/*section-old-content*/
