@charset "UTF-8";
.max-width, .top-ads, .top-ads .lateral-ads, .not-supported.active, .header-wrapper, .footer .content, .footer .allies ul, .main-news, .detail, .featured-program, .home .main-content, .category .main-content {
  max-width: 65rem;
  margin: 0 auto; }

.date {
  display: none !important; }

.header-space, .main-news, .tag .tag-detail, .search-results .search-detail {
  padding-top: 7.8125rem; }
  @media (max-width: 50rem) {
    .header-space, .main-news, .tag .tag-detail, .search-results .search-detail {
      padding-top: 5rem; } }
  @media (max-width: 37.5rem) {
    .header-space, .main-news, .tag .tag-detail, .search-results .search-detail {
      padding-top: 3.625rem; } }

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0; }

body {
  margin: 0; }

*, *:before, *:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit; }

ol, ul {
  list-style-type: none;
  margin: 0;
  padding: 0; }

img {
  height: auto;
  max-width: 100%; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

a {
  color: inherit;
  text-decoration: none; }

.icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor; }

/* This stylesheet generated by Transfonter (https://transfonter.org) on October 11, 2017 8:24 PM */
@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-SemiBold.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal; }

@font-face {
  font-family: 'Exo 21';
  src: url("../fonts/Exo21-Regular.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@-webkit-keyframes movedownthenleft {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); }
  50% {
    -webkit-transform: translate(0, 4rem);
    transform: translate(0, 4rem); }
  100% {
    -webkit-transform: translate(-6rem, 4rem);
    transform: translate(-6rem, 4rem); } }

@keyframes movedownthenleft {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); }
  50% {
    -webkit-transform: translate(0, 4rem);
    transform: translate(0, 4rem); }
  100% {
    -webkit-transform: translate(-6rem, 4rem);
    transform: translate(-6rem, 4rem); } }

.social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .social li {
    border-radius: 50%;
    border: 1px solid;
    height: 1.75rem;
    width: 1.75rem;
    margin: 0 0.25rem;
    padding: 0.25rem; }

.ad {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden; }
  .ad.mobile-ad {
    display: none; }
    @media (max-width: 37.5rem) {
      .ad.mobile-ad {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
  .ad.tablet-ad {
    display: none; }
    @media (max-width: 50rem) {
      .ad.tablet-ad {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    @media (max-width: 37.5rem) {
      .ad.tablet-ad {
        display: none; } }
  .ad.desktop-ad {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 50rem) {
      .ad.desktop-ad {
        display: none; } }

.top-ads {
  position: relative; }
  .top-ads .lateral-ads {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2; }
  .top-ads .left-sidebar-ad,
  .top-ads .right-sidebar-ad {
    position: absolute;
    top: 0;
    z-index: 1; }
    @media (max-width: 50rem) {
      .top-ads .left-sidebar-ad,
      .top-ads .right-sidebar-ad {
        display: none; } }
  .top-ads .left-sidebar-ad {
    left: 0;
    -webkit-transform: translateX(-7.5rem);
    transform: translateX(-7.5rem); }
  .top-ads .right-sidebar-ad {
    right: 0;
    -webkit-transform: translateX(7.5rem);
    transform: translateX(7.5rem); }

.field-container, .container {
  position: relative; }

.search-form label, .subscribe label, .subscribe-form label {
  left: 0;
  top: 0;
  position: absolute;
  opacity: 0;
  -webkit-transform: translateY(0.5rem);
  transform: translateY(0.5rem);
  -webkit-transition: 0.2s opacity ease-out, 0.2s -webkit-transform ease-out;
  transition: 0.2s opacity ease-out, 0.2s -webkit-transform ease-out;
  transition: 0.2s opacity ease-out, 0.2s transform ease-out;
  transition: 0.2s opacity ease-out, 0.2s transform ease-out, 0.2s -webkit-transform ease-out; }
  .search-form label.always-on, .subscribe label.always-on, .subscribe-form label.always-on {
    opacity: 1;
    -webkit-transform: translateY(0.25rem);
    transform: translateY(0.25rem); }

.search-form input:not([type=submit]):not([type=checkbox]), .search-form textarea, .subscribe input:not([type=submit]):not([type=checkbox]), .subscribe textarea, .subscribe-form input:not([type=submit]):not([type=checkbox]), .subscribe-form textarea {
  margin: 1rem 0;
  font-size: 0.875rem;
  padding: 0.5rem 0.25rem 0.25rem;
  border: 0;
  outline: 0;
  border-bottom: 2px solid lightgray;
  -webkit-appearance: none;
  -moz-appearance: none; }
  .search-form input:not([type=submit]):not([type=checkbox])::-webkit-input-placeholder, .search-form textarea::-webkit-input-placeholder, .subscribe input:not([type=submit]):not([type=checkbox])::-webkit-input-placeholder, .subscribe textarea::-webkit-input-placeholder, .subscribe-form input:not([type=submit]):not([type=checkbox])::-webkit-input-placeholder, .subscribe-form textarea::-webkit-input-placeholder {
    color: white;
    -webkit-transition: 200ms ease-out all;
    transition: 200ms ease-out all; }
  .search-form input:not([type=submit]):not([type=checkbox]):-ms-input-placeholder, .search-form textarea:-ms-input-placeholder, .subscribe input:not([type=submit]):not([type=checkbox]):-ms-input-placeholder, .subscribe textarea:-ms-input-placeholder, .subscribe-form input:not([type=submit]):not([type=checkbox]):-ms-input-placeholder, .subscribe-form textarea:-ms-input-placeholder {
    color: white;
    -webkit-transition: 200ms ease-out all;
    transition: 200ms ease-out all; }
  .search-form input:not([type=submit]):not([type=checkbox])::placeholder, .search-form textarea::placeholder, .subscribe input:not([type=submit]):not([type=checkbox])::placeholder, .subscribe textarea::placeholder, .subscribe-form input:not([type=submit]):not([type=checkbox])::placeholder, .subscribe-form textarea::placeholder {
    color: white;
    -webkit-transition: 200ms ease-out all;
    transition: 200ms ease-out all; }
  .search-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill, .search-form textarea:-webkit-autofill, .subscribe input:not([type=submit]):not([type=checkbox]):-webkit-autofill, .subscribe textarea:-webkit-autofill, .subscribe-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill, .subscribe-form textarea:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px white inset;
    -webkit-text-fill-color: #333; }
  .search-form input:not([type=submit]):not([type=checkbox]):focus::-webkit-input-placeholder, .search-form textarea:focus::-webkit-input-placeholder, .subscribe input:not([type=submit]):not([type=checkbox]):focus::-webkit-input-placeholder, .subscribe textarea:focus::-webkit-input-placeholder, .subscribe-form input:not([type=submit]):not([type=checkbox]):focus::-webkit-input-placeholder, .subscribe-form textarea:focus::-webkit-input-placeholder {
    opacity: 0.25; }
  .search-form input:not([type=submit]):not([type=checkbox]):focus:-ms-input-placeholder, .search-form textarea:focus:-ms-input-placeholder, .subscribe input:not([type=submit]):not([type=checkbox]):focus:-ms-input-placeholder, .subscribe textarea:focus:-ms-input-placeholder, .subscribe-form input:not([type=submit]):not([type=checkbox]):focus:-ms-input-placeholder, .subscribe-form textarea:focus:-ms-input-placeholder {
    opacity: 0.25; }
  .search-form input:not([type=submit]):not([type=checkbox]):focus::placeholder, .search-form textarea:focus::placeholder, .subscribe input:not([type=submit]):not([type=checkbox]):focus::placeholder, .subscribe textarea:focus::placeholder, .subscribe-form input:not([type=submit]):not([type=checkbox]):focus::placeholder, .subscribe-form textarea:focus::placeholder {
    opacity: 0.25; }
  .search-form input:not([type=submit]):not([type=checkbox]):focus + label, .search-form textarea:focus + label, .subscribe input:not([type=submit]):not([type=checkbox]):focus + label, .subscribe textarea:focus + label, .subscribe-form input:not([type=submit]):not([type=checkbox]):focus + label, .subscribe-form textarea:focus + label {
    opacity: 1;
    -webkit-transform: translateY(0.25rem);
    transform: translateY(0.25rem); }
  .search-form input:not([type=submit]):not([type=checkbox]):invalid, .search-form textarea:invalid, .subscribe input:not([type=submit]):not([type=checkbox]):invalid, .subscribe textarea:invalid, .subscribe-form input:not([type=submit]):not([type=checkbox]):invalid, .subscribe-form textarea:invalid {
    -webkit-box-shadow: none;
    box-shadow: none; }

.wpcf7 {
  margin: 2rem auto !important;
  max-width: 20rem;
  width: 100%; }
  .wpcf7 input[type=email],
  .wpcf7 input[type=number],
  .wpcf7 input[type=text],
  .wpcf7 select,
  .wpcf7 textarea {
    margin: 0.3125rem 0; }
  .wpcf7 input[type=email],
  .wpcf7 input[type=number],
  .wpcf7 input[type=text],
  .wpcf7 textarea {
    border-color: #979797;
    border-radius: 0 0 1.25rem;
    border-style: solid;
    border-width: 0.0625rem;
    font-size: 0.875rem;
    max-width: 100%;
    outline: none; }
  .wpcf7 input[type=text],
  .wpcf7 input[type=email],
  .wpcf7 input[type=number] {
    height: 2.5rem;
    padding: 0 0.3125rem; }
  .wpcf7 textarea {
    padding: 0.3125rem; }
  .wpcf7 input[type=submit] {
    background-color: #FCC600;
    border-radius: 0.625rem;
    border-style: none;
    color: white;
    cursor: pointer;
    display: block;
    font-size: 1.125rem;
    margin: 0 auto;
    padding: 0.3125rem 1.875rem;
    text-align: center; }
  .wpcf7 .wpcf7-radio .wpcf7-list-item {
    display: block; }

.archive .header-with-social .header-wrapper .header .logo,
.category .header-with-social .header-wrapper .header .logo,
.page-template-guide .header-with-social .header-wrapper .header .logo,
.page-template-talents .header-with-social .header-wrapper .header .logo,
.single-emision .header-with-social .header-wrapper .header .logo,
.single-post .header-with-social .header-wrapper .header .logo {
  background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }

.not-supported {
  display: none; }
  .not-supported.active {
    background-image: url("/wp-content/themes/canal-uno/img/old-browser-desktop.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
    display: block;
    position: relative; }
    @media (max-width: 37.5rem) {
      .not-supported.active {
        background-image: url("/wp-content/themes/canal-uno/img/old-browser-mobile.png");
        background-size: contain;
        height: 300px; } }

.header-with-social {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1; }
  .header-with-social.open-menu .live-social {
    -webkit-transform: translateX(-6rem);
    transform: translateX(-6rem);
    -webkit-animation: movedownthenleft 500ms ease-in-out both;
    animation: movedownthenleft 500ms ease-in-out both; }
    @media (max-width: 50rem) {
      .header-with-social.open-menu .live-social {
        -webkit-animation: none;
        animation: none; } }
    @media (max-width: 37.5rem) {
      .header-with-social.open-menu .live-social {
        -webkit-animation: none;
        animation: none;
        -webkit-transform: none;
        transform: none; } }
    .header-with-social.open-menu .live-social .social {
      opacity: 0; }
  .header-with-social.open-menu .header {
    margin-right: 0; }
    .header-with-social.open-menu .header::after {
      border-radius: 0;
      -webkit-transform: none;
      transform: none;
      width: 100%; }
    .header-with-social.open-menu .header .menu-button::after {
      display: none; }
    .header-with-social.open-menu .header .menu-button span:nth-child(1) {
      top: 1.125rem;
      width: 0%;
      left: 50%; }
    .header-with-social.open-menu .header .menu-button span:nth-child(2) {
      -webkit-transform: rotate(50deg);
      transform: rotate(50deg);
      opacity: 1; }
    .header-with-social.open-menu .header .menu-button span:nth-child(3) {
      -webkit-transform: rotate(-50deg);
      transform: rotate(-50deg);
      opacity: 0.5; }
    .header-with-social.open-menu .header .menu-button span:nth-child(4) {
      top: 1.125rem;
      width: 0%;
      left: 50%; }
    .header-with-social.open-menu .header .top-menu {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%); }

.live-social {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #FC9A28;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin: 0.5rem 0 0.5rem calc(100% - 22rem);
  position: relative;
  z-index: 1;
  width: 22rem;
  -webkit-transition: 250ms ease-out transform;
  transition: 250ms ease-out transform; }
  @media (max-width: 64rem) {
    .live-social {
      height: 4rem;
      position: absolute;
      right: 0;
      top: -3.9375rem;
      z-index: 1; } }
  @media (max-width: 50rem) {
    .live-social {
      top: 0; } }
  @media (max-width: 37.5rem) {
    .live-social {
      height: 2.5rem;
      width: 14rem; } }
  .live-social .signal-with-highlight {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1rem; }
    @media (max-width: 37.5rem) {
      .live-social .signal-with-highlight {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
  .live-social .highlight {
    font-family: "Exo 21", sans-serif;
    margin: 0 0.25rem; }
  .live-social .live-cast {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .live-social .live-cast:after {
      background: black;
      content: '';
      display: block;
      height: 0.75rem;
      margin: 0 0.5rem 0 0.75rem;
      opacity: 0.33;
      width: 0.0625rem; }
  .live-social .play-button {
    border-radius: 50%;
    border: 0.125rem solid #9B9B9B;
    height: 1.25rem;
    margin: 0 0.25rem 0 0.5rem;
    padding: 0.25rem;
    width: 1.25rem; }
  .live-social .icon-play {
    color: #FC9A28;
    display: block;
    height: 100%;
    width: 100%; }
  .live-social .social {
    margin: 0 1.5rem 0 0;
    -webkit-transition: 200ms opacity ease-out;
    transition: 200ms opacity ease-out; }
    @media (max-width: 64rem) {
      .live-social .social {
        margin-right: 4rem; } }
    @media (max-width: 37.5rem) {
      .live-social .social {
        display: none; } }
    .live-social .social li {
      border-color: #979797; }
      .live-social .social li a {
        color: rgba(0, 0, 0, 0.25); }
  .live-social .follow-us-button {
    display: none;
    margin-right: 3rem; }
    @media (max-width: 37.5rem) {
      .live-social .follow-us-button {
        display: block; } }

.social-mobile {
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 2rem;
  position: relative;
  z-index: 0;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #f2f2f2), to(#b5b5b5));
  background-image: linear-gradient(to right, #f2f2f2 30%, #b5b5b5 100%);
  display: none;
  height: 100%;
  margin-right: 1.875rem;
  padding: 0 2.1875rem 0 0;
  position: absolute;
  right: -100%;
  -webkit-transition: right 0.3s ease-in;
  transition: right 0.3s ease-in;
  z-index: 1; }
  .social-mobile:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -0.5rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 2rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .social-mobile {
      display: block; } }
  .social-mobile::before {
    border-color: transparent transparent #f2f2f2 transparent;
    border-style: solid;
    border-width: 0 0 3.5625rem 3.4375rem;
    content: '';
    height: 0;
    left: -3.4375rem;
    position: absolute;
    width: 0; }
  .social-mobile > p {
    color: #9B9B9B;
    font-size: 0.75rem;
    margin: 0.3125rem 0; }
  .social-mobile .social {
    color: #9B9B9B; }
  .social-mobile .close {
    position: absolute;
    top: 0.3125rem;
    right: -0.3125rem; }
    .social-mobile .close .icon {
      height: 1.5625rem;
      width: 1.5625rem; }
  .social-mobile.active {
    right: 0; }
    .social-mobile.active .social {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }

.header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: white;
  border-top: 0.0625rem rgba(0, 0, 0, 0.33) solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.25rem;
  padding: 0.45rem 0;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 2.75rem;
  position: relative;
  z-index: 0; }
  .header:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -0.5rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 2rem);
    z-index: -1; }
  .header:before {
    content: '';
    position: absolute;
    display: block;
    width: 6rem;
    height: 100%;
    background: white;
    top: 0;
    left: 0;
    z-index: 1; }
  .header:after {
    border-top: 0.0625rem rgba(0, 0, 0, 0.33) solid;
    background-image: url(../img/fondo-gris.svg);
    background-size: 15rem;
    background-position: top right;
    background-repeat: no-repeat;
    -webkit-box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.18);
    box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.18);
    height: calc(100% + 0.0625rem); }
    @media (max-width: 50rem) {
      .header:after {
        width: calc(100% - 1rem); } }
    @media (max-width: 37.5rem) {
      .header:after {
        width: 100%;
        right: -1.25rem;
        background-size: 10rem; } }
  .header .menu-button {
    cursor: pointer;
    display: block;
    height: 1.5rem;
    margin: 0 0.5rem;
    position: relative;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .35s ease-in-out;
    transition: .35s ease-in-out;
    width: 2rem;
    z-index: 2; }
    .header .menu-button::after {
      bottom: -0.9375rem;
      content: 'Menú';
      display: block;
      font-size: 0.8125rem;
      position: absolute;
      font-weight: 300; }
      @media (max-width: 37.5rem) {
        .header .menu-button::after {
          font-size: 0.625rem; } }
    @media (max-width: 37.5rem) {
      .header .menu-button {
        width: 1.5rem;
        height: 1rem; } }
    .header .menu-button span {
      background: #000;
      border-radius: 0.5rem;
      display: block;
      height: 0.25rem;
      left: 0;
      opacity: 1;
      position: absolute;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
      -webkit-transition: .25s ease-in-out;
      transition: .25s ease-in-out;
      width: 100%; }
      @media (max-width: 37.5rem) {
        .header .menu-button span {
          height: 0.1875rem; } }
      .header .menu-button span:nth-child(1) {
        top: 0;
        opacity: 0.85; }
      .header .menu-button span:nth-child(2), .header .menu-button span:nth-child(3) {
        top: 0.5rem;
        opacity: 0.45; }
        @media (max-width: 37.5rem) {
          .header .menu-button span:nth-child(2), .header .menu-button span:nth-child(3) {
            top: 0.35rem; } }
      .header .menu-button span:nth-child(4) {
        top: 1rem;
        opacity: 0.3; }
        @media (max-width: 37.5rem) {
          .header .menu-button span:nth-child(4) {
            top: 0.75rem; } }
    .header .menu-button:hover span {
      opacity: 1; }
  .header .logo {
    background-image: url("/wp-content/themes/canal-uno/img/logo-christmas.png");
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 4.0625rem;
    width: 4.0625rem;
    z-index: 2; }
    @media (max-width: 37.5rem) {
      .header .logo {
        height: 2.5rem;
        width: 2.5rem; } }
  .header .top-menu {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    z-index: 1;
    -webkit-transition: 100ms ease opacity, 250ms ease transform;
    transition: 100ms ease opacity, 250ms ease transform; }
    @media (max-width: 64rem) {
      .header .top-menu {
        display: none; } }
    .header .top-menu ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 1rem;
      margin: 0;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
      .header .top-menu ul li {
        margin: 1rem; }
        .header .top-menu ul li.deportes {
          color: #C30085; }
        .header .top-menu ul li.entretenimiento {
          color: #872EC7; }
        .header .top-menu ul li.noticias {
          color: #E30A17; }
        .header .top-menu ul li.programas {
          color: #FC9A28; }
        .header .top-menu ul li.shows-vivo {
          color: #FCC600; }
        .header .top-menu ul li.talentos {
          color: #9B9B9B; }
        .header .top-menu ul li.latin-grammy {
          color: #EF0C46; }
  .header.deportes {
    background-color: #C30085 !important; }
    .header.deportes::before {
      background-color: #C30085 !important; }
    .header.deportes::after {
      background-image: none; }
    .header.deportes .menu-button,
    .header.deportes .top-menu ul li a {
      color: white; }
    .header.deportes .menu-button span {
      background-color: white; }
    .header.deportes .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.deportes .top-menu ul .current a {
      color: #C30085 !important; }
  .header.entretenimiento {
    background-color: #872EC7 !important; }
    .header.entretenimiento::before {
      background-color: #872EC7 !important; }
    .header.entretenimiento::after {
      background-image: none; }
    .header.entretenimiento .menu-button,
    .header.entretenimiento .top-menu ul li a {
      color: white; }
    .header.entretenimiento .menu-button span {
      background-color: white; }
    .header.entretenimiento .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.entretenimiento .top-menu ul .current a {
      color: #872EC7 !important; }
  .header.noticias {
    background-color: #E30A17 !important; }
    .header.noticias::before {
      background-color: #E30A17 !important; }
    .header.noticias::after {
      background-image: none; }
    .header.noticias .menu-button,
    .header.noticias .top-menu ul li a {
      color: white; }
    .header.noticias .menu-button span {
      background-color: white; }
    .header.noticias .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.noticias .top-menu ul .current a {
      color: #E30A17 !important; }
  .header.programas {
    background-color: #FC9A28 !important; }
    .header.programas::before {
      background-color: #FC9A28 !important; }
    .header.programas::after {
      background-image: none; }
    .header.programas .menu-button,
    .header.programas .top-menu ul li a {
      color: white; }
    .header.programas .menu-button span {
      background-color: white; }
    .header.programas .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.programas .top-menu ul .current a {
      color: #FC9A28 !important; }
  .header.shows-vivo {
    background-color: #FCC600 !important; }
    .header.shows-vivo::before {
      background-color: #FCC600 !important; }
    .header.shows-vivo::after {
      background-image: none; }
    .header.shows-vivo .menu-button,
    .header.shows-vivo .top-menu ul li a {
      color: white; }
    .header.shows-vivo .menu-button span {
      background-color: white; }
    .header.shows-vivo .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.shows-vivo .top-menu ul .current a {
      color: #FCC600 !important; }
  .header.talentos {
    background-color: #9B9B9B !important; }
    .header.talentos::before {
      background-color: #9B9B9B !important; }
    .header.talentos::after {
      background-image: none; }
    .header.talentos .menu-button,
    .header.talentos .top-menu ul li a {
      color: white; }
    .header.talentos .menu-button span {
      background-color: white; }
    .header.talentos .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.talentos .top-menu ul .current a {
      color: #9B9B9B !important; }
  .header.latin-grammy {
    background-color: #EF0C46 !important; }
    .header.latin-grammy::before {
      background-color: #EF0C46 !important; }
    .header.latin-grammy::after {
      background-image: none; }
    .header.latin-grammy .menu-button,
    .header.latin-grammy .top-menu ul li a {
      color: white; }
    .header.latin-grammy .menu-button span {
      background-color: white; }
    .header.latin-grammy .logo {
      background-image: url("/wp-content/themes/canal-uno/img/logo-white.svg"); }
    .header.latin-grammy .top-menu ul .current a {
      color: #EF0C46 !important; }

.horizontal-menu {
  -webkit-box-shadow: 0 0.125rem 0.25rem 0 #ACACAC;
  box-shadow: 0 0.125rem 0.25rem 0 #ACACAC;
  margin-top: -5rem; }
  .horizontal-menu .category {
    display: none; }
    .horizontal-menu .category .sections {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: distribute;
      justify-content: space-around;
      padding: 5rem 0.625rem 0; }
      .horizontal-menu .category .sections li {
        padding: 0.625rem 0; }
        .horizontal-menu .category .sections li a {
          color: white;
          font-weight: 100; }
    .horizontal-menu .category .menu-content {
      background-color: white; }
    .horizontal-menu .category.entretenimiento .menu-content, .horizontal-menu .category.deportes .menu-content, .horizontal-menu .category.shows-vivo .menu-content, .horizontal-menu .category.talentos .menu-content {
      display: grid;
      grid-template-columns: 32% 32% 32%;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 0.9375rem; }
      .horizontal-menu .category.entretenimiento .menu-content li, .horizontal-menu .category.deportes .menu-content li, .horizontal-menu .category.shows-vivo .menu-content li, .horizontal-menu .category.talentos .menu-content li {
        background-color: rgba(234, 234, 234, 0.22);
        padding: 0.625rem 0.9375rem; }
    .horizontal-menu .category.programas .sections, .horizontal-menu .category.shows-vivo .sections {
      padding: 6.5625rem 0.625rem 0; }
    .horizontal-menu .category.noticias .sections {
      background-image: linear-gradient(264deg, #8c0000, #c5060f 65%, #e30a17); }
    .horizontal-menu .category.noticias .menu-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .horizontal-menu .category.noticias .menu-content .news-system {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 1.875rem 1.5625rem 1.5625rem 2.8125rem; }
        .horizontal-menu .category.noticias .menu-content .news-system > p {
          color: #E30A17;
          font-size: 1.625rem;
          margin: 0; }
        .horizontal-menu .category.noticias .menu-content .news-system .news-logos {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between; }
          .horizontal-menu .category.noticias .menu-content .news-system .news-logos li {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin: 1.875rem 0; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(1) a img {
              height: 3.5rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(2) a img {
              height: 3.875rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(3) a img {
              height: 3.5625rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(4) a img {
              height: 3rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(5) a img {
              height: 3.75rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(6) a img {
              height: 4.6875rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(7) a img {
              height: 4.3125rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li:nth-child(8) a img {
              height: 3.6875rem; }
            .horizontal-menu .category.noticias .menu-content .news-system .news-logos li a {
              display: block; }
              .horizontal-menu .category.noticias .menu-content .news-system .news-logos li a img {
                display: block; }
      .horizontal-menu .category.noticias .menu-content .keys {
        background-color: rgba(234, 234, 234, 0.5);
        color: #E30A17;
        opacity: 0.63;
        padding: 2.1875rem 1.875rem 0.625rem 1.875rem; }
        .horizontal-menu .category.noticias .menu-content .keys li {
          margin: 0.625rem 0; }
          .horizontal-menu .category.noticias .menu-content .keys li a {
            white-space: nowrap; }
    .horizontal-menu .category.entretenimiento .sections {
      background: linear-gradient(85deg, #872EC7, #C22277); }
    .horizontal-menu .category.entretenimiento .menu-content li {
      color: #872EC7; }
    .horizontal-menu .category.deportes .sections {
      background: linear-gradient(95deg, #C22277, #860059); }
    .horizontal-menu .category.deportes .menu-content li {
      color: #C30085; }
    .horizontal-menu .category.shows-vivo .sections {
      background: linear-gradient(275deg, #FCC600, #FC8905); }
    .horizontal-menu .category.shows-vivo .menu-content li {
      color: #FCC600; }
    .horizontal-menu .category.programas .sections {
      background-image: linear-gradient(265deg, #fc8905, #FC9A28); }
    .horizontal-menu .category.programas .menu-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 0 0.8125rem; }
      .horizontal-menu .category.programas .menu-content > div {
        background-color: rgba(234, 234, 234, 0.22);
        margin: 0 0.4375rem;
        padding: 1.3125rem 1.3125rem 0;
        width: calc((100% - 3.5rem) / 4); }
        .horizontal-menu .category.programas .menu-content > div.deportes > a {
          overflow: hidden;
          color: #C30085;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.deportes > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #C30085;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.deportes .programs li a {
          color: rgba(195, 0, 133, 0.63); }
        .horizontal-menu .category.programas .menu-content > div.entretenimiento > a {
          overflow: hidden;
          color: #872EC7;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.entretenimiento > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #872EC7;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.entretenimiento .programs li a {
          color: rgba(135, 46, 199, 0.63); }
        .horizontal-menu .category.programas .menu-content > div.noticias > a {
          overflow: hidden;
          color: #E30A17;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.noticias > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #E30A17;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.noticias .programs li a {
          color: rgba(227, 10, 23, 0.63); }
        .horizontal-menu .category.programas .menu-content > div.programas > a {
          overflow: hidden;
          color: #FC9A28;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.programas > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FC9A28;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.programas .programs li a {
          color: rgba(252, 154, 40, 0.63); }
        .horizontal-menu .category.programas .menu-content > div.shows-vivo > a {
          overflow: hidden;
          color: #FCC600;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.shows-vivo > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FCC600;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.shows-vivo .programs li a {
          color: rgba(252, 198, 0, 0.63); }
        .horizontal-menu .category.programas .menu-content > div.talentos > a {
          overflow: hidden;
          color: #9B9B9B;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.talentos > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #9B9B9B;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.talentos .programs li a {
          color: rgba(155, 155, 155, 0.63); }
        .horizontal-menu .category.programas .menu-content > div.latin-grammy > a {
          overflow: hidden;
          color: #EF0C46;
          margin: 0.5rem 0; }
          .horizontal-menu .category.programas .menu-content > div.latin-grammy > a:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #EF0C46;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .horizontal-menu .category.programas .menu-content > div.latin-grammy .programs li a {
          color: rgba(239, 12, 70, 0.63); }
        .horizontal-menu .category.programas .menu-content > div .programs {
          margin: 1.25rem 0; }
          .horizontal-menu .category.programas .menu-content > div .programs li {
            margin: 0.625rem 0; }
    .horizontal-menu .category.talentos .sections {
      background: linear-gradient(95deg, #7F7F7F, #393939); }
      .horizontal-menu .category.talentos .sections li {
        padding: 1.25rem 0; }
    .horizontal-menu .category.talentos .menu-content li {
      color: #9B9B9B; }
    @media (min-width: 64rem) {
      .horizontal-menu .category.active {
        display: block; } }

body.deportes header .header-wrapper .social-mobile, body.category-deportes header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #900062; }
  body.deportes header .header-wrapper .social-mobile::before, body.category-deportes header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #900062 transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.deportes header .header-wrapper .social-mobile > p,
  body.deportes header .header-wrapper .social-mobile .social,
  body.deportes header .header-wrapper .social-mobile .close, body.category-deportes header .header-wrapper .social-mobile > p,
  body.category-deportes header .header-wrapper .social-mobile .social,
  body.category-deportes header .header-wrapper .social-mobile .close {
    color: white; }

body.deportes header .header-wrapper .header, body.category-deportes header .header-wrapper .header {
  background-color: #C30085; }
  body.deportes header .header-wrapper .header::before, body.category-deportes header .header-wrapper .header::before {
    background-color: #C30085; }
  body.deportes header .header-wrapper .header::after, body.category-deportes header .header-wrapper .header::after {
    background-image: none; }
  body.deportes header .header-wrapper .header .menu-button::after, body.category-deportes header .header-wrapper .header .menu-button::after {
    color: white; }
  body.deportes header .header-wrapper .header .menu-button span, body.category-deportes header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.deportes header .header-wrapper .header .top-menu ul li a, body.category-deportes header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.deportes header .header-wrapper .header .top-menu ul li.current a, body.category-deportes header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #C30085;
    padding: 0.4375rem 0.6875rem; }
    body.deportes header .header-wrapper .header .top-menu ul li.current a:after, body.category-deportes header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.entretenimiento header .header-wrapper .social-mobile, body.category-entretenimiento header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #6b249e; }
  body.entretenimiento header .header-wrapper .social-mobile::before, body.category-entretenimiento header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #6b249e transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.entretenimiento header .header-wrapper .social-mobile > p,
  body.entretenimiento header .header-wrapper .social-mobile .social,
  body.entretenimiento header .header-wrapper .social-mobile .close, body.category-entretenimiento header .header-wrapper .social-mobile > p,
  body.category-entretenimiento header .header-wrapper .social-mobile .social,
  body.category-entretenimiento header .header-wrapper .social-mobile .close {
    color: white; }

body.entretenimiento header .header-wrapper .header, body.category-entretenimiento header .header-wrapper .header {
  background-color: #872EC7; }
  body.entretenimiento header .header-wrapper .header::before, body.category-entretenimiento header .header-wrapper .header::before {
    background-color: #872EC7; }
  body.entretenimiento header .header-wrapper .header::after, body.category-entretenimiento header .header-wrapper .header::after {
    background-image: none; }
  body.entretenimiento header .header-wrapper .header .menu-button::after, body.category-entretenimiento header .header-wrapper .header .menu-button::after {
    color: white; }
  body.entretenimiento header .header-wrapper .header .menu-button span, body.category-entretenimiento header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.entretenimiento header .header-wrapper .header .top-menu ul li a, body.category-entretenimiento header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.entretenimiento header .header-wrapper .header .top-menu ul li.current a, body.category-entretenimiento header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #872EC7;
    padding: 0.4375rem 0.6875rem; }
    body.entretenimiento header .header-wrapper .header .top-menu ul li.current a:after, body.category-entretenimiento header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.noticias header .header-wrapper .social-mobile, body.category-noticias header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #b20812; }
  body.noticias header .header-wrapper .social-mobile::before, body.category-noticias header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #b20812 transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.noticias header .header-wrapper .social-mobile > p,
  body.noticias header .header-wrapper .social-mobile .social,
  body.noticias header .header-wrapper .social-mobile .close, body.category-noticias header .header-wrapper .social-mobile > p,
  body.category-noticias header .header-wrapper .social-mobile .social,
  body.category-noticias header .header-wrapper .social-mobile .close {
    color: white; }

body.noticias header .header-wrapper .header, body.category-noticias header .header-wrapper .header {
  background-color: #E30A17; }
  body.noticias header .header-wrapper .header::before, body.category-noticias header .header-wrapper .header::before {
    background-color: #E30A17; }
  body.noticias header .header-wrapper .header::after, body.category-noticias header .header-wrapper .header::after {
    background-image: none; }
  body.noticias header .header-wrapper .header .menu-button::after, body.category-noticias header .header-wrapper .header .menu-button::after {
    color: white; }
  body.noticias header .header-wrapper .header .menu-button span, body.category-noticias header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.noticias header .header-wrapper .header .top-menu ul li a, body.category-noticias header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.noticias header .header-wrapper .header .top-menu ul li.current a, body.category-noticias header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #E30A17;
    padding: 0.4375rem 0.6875rem; }
    body.noticias header .header-wrapper .header .top-menu ul li.current a:after, body.category-noticias header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.programas header .header-wrapper .social-mobile, body.category-programas header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #ee8103; }
  body.programas header .header-wrapper .social-mobile::before, body.category-programas header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #ee8103 transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.programas header .header-wrapper .social-mobile > p,
  body.programas header .header-wrapper .social-mobile .social,
  body.programas header .header-wrapper .social-mobile .close, body.category-programas header .header-wrapper .social-mobile > p,
  body.category-programas header .header-wrapper .social-mobile .social,
  body.category-programas header .header-wrapper .social-mobile .close {
    color: white; }

body.programas header .header-wrapper .header, body.category-programas header .header-wrapper .header {
  background-color: #FC9A28; }
  body.programas header .header-wrapper .header::before, body.category-programas header .header-wrapper .header::before {
    background-color: #FC9A28; }
  body.programas header .header-wrapper .header::after, body.category-programas header .header-wrapper .header::after {
    background-image: none; }
  body.programas header .header-wrapper .header .menu-button::after, body.category-programas header .header-wrapper .header .menu-button::after {
    color: white; }
  body.programas header .header-wrapper .header .menu-button span, body.category-programas header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.programas header .header-wrapper .header .top-menu ul li a, body.category-programas header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.programas header .header-wrapper .header .top-menu ul li.current a, body.category-programas header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #FC9A28;
    padding: 0.4375rem 0.6875rem; }
    body.programas header .header-wrapper .header .top-menu ul li.current a:after, body.category-programas header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.shows-vivo header .header-wrapper .social-mobile, body.category-shows-vivo header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #c99e00; }
  body.shows-vivo header .header-wrapper .social-mobile::before, body.category-shows-vivo header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #c99e00 transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.shows-vivo header .header-wrapper .social-mobile > p,
  body.shows-vivo header .header-wrapper .social-mobile .social,
  body.shows-vivo header .header-wrapper .social-mobile .close, body.category-shows-vivo header .header-wrapper .social-mobile > p,
  body.category-shows-vivo header .header-wrapper .social-mobile .social,
  body.category-shows-vivo header .header-wrapper .social-mobile .close {
    color: white; }

body.shows-vivo header .header-wrapper .header, body.category-shows-vivo header .header-wrapper .header {
  background-color: #FCC600; }
  body.shows-vivo header .header-wrapper .header::before, body.category-shows-vivo header .header-wrapper .header::before {
    background-color: #FCC600; }
  body.shows-vivo header .header-wrapper .header::after, body.category-shows-vivo header .header-wrapper .header::after {
    background-image: none; }
  body.shows-vivo header .header-wrapper .header .menu-button::after, body.category-shows-vivo header .header-wrapper .header .menu-button::after {
    color: white; }
  body.shows-vivo header .header-wrapper .header .menu-button span, body.category-shows-vivo header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.shows-vivo header .header-wrapper .header .top-menu ul li a, body.category-shows-vivo header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.shows-vivo header .header-wrapper .header .top-menu ul li.current a, body.category-shows-vivo header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #FCC600;
    padding: 0.4375rem 0.6875rem; }
    body.shows-vivo header .header-wrapper .header .top-menu ul li.current a:after, body.category-shows-vivo header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.talentos header .header-wrapper .social-mobile, body.category-talentos header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #828282; }
  body.talentos header .header-wrapper .social-mobile::before, body.category-talentos header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #828282 transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.talentos header .header-wrapper .social-mobile > p,
  body.talentos header .header-wrapper .social-mobile .social,
  body.talentos header .header-wrapper .social-mobile .close, body.category-talentos header .header-wrapper .social-mobile > p,
  body.category-talentos header .header-wrapper .social-mobile .social,
  body.category-talentos header .header-wrapper .social-mobile .close {
    color: white; }

body.talentos header .header-wrapper .header, body.category-talentos header .header-wrapper .header {
  background-color: #9B9B9B; }
  body.talentos header .header-wrapper .header::before, body.category-talentos header .header-wrapper .header::before {
    background-color: #9B9B9B; }
  body.talentos header .header-wrapper .header::after, body.category-talentos header .header-wrapper .header::after {
    background-image: none; }
  body.talentos header .header-wrapper .header .menu-button::after, body.category-talentos header .header-wrapper .header .menu-button::after {
    color: white; }
  body.talentos header .header-wrapper .header .menu-button span, body.category-talentos header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.talentos header .header-wrapper .header .top-menu ul li a, body.category-talentos header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.talentos header .header-wrapper .header .top-menu ul li.current a, body.category-talentos header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #9B9B9B;
    padding: 0.4375rem 0.6875rem; }
    body.talentos header .header-wrapper .header .top-menu ul li.current a:after, body.category-talentos header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.latin-grammy header .header-wrapper .social-mobile, body.category-latin-grammy header .header-wrapper .social-mobile {
  background-image: none;
  background-color: #be0a38; }
  body.latin-grammy header .header-wrapper .social-mobile::before, body.category-latin-grammy header .header-wrapper .social-mobile::before {
    border-color: transparent transparent #be0a38 transparent;
    border-width: 0 0 3.625rem 3.4375rem; }
  body.latin-grammy header .header-wrapper .social-mobile > p,
  body.latin-grammy header .header-wrapper .social-mobile .social,
  body.latin-grammy header .header-wrapper .social-mobile .close, body.category-latin-grammy header .header-wrapper .social-mobile > p,
  body.category-latin-grammy header .header-wrapper .social-mobile .social,
  body.category-latin-grammy header .header-wrapper .social-mobile .close {
    color: white; }

body.latin-grammy header .header-wrapper .header, body.category-latin-grammy header .header-wrapper .header {
  background-color: #EF0C46; }
  body.latin-grammy header .header-wrapper .header::before, body.category-latin-grammy header .header-wrapper .header::before {
    background-color: #EF0C46; }
  body.latin-grammy header .header-wrapper .header::after, body.category-latin-grammy header .header-wrapper .header::after {
    background-image: none; }
  body.latin-grammy header .header-wrapper .header .menu-button::after, body.category-latin-grammy header .header-wrapper .header .menu-button::after {
    color: white; }
  body.latin-grammy header .header-wrapper .header .menu-button span, body.category-latin-grammy header .header-wrapper .header .menu-button span {
    background-color: white; }
  body.latin-grammy header .header-wrapper .header .top-menu ul li a, body.category-latin-grammy header .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.latin-grammy header .header-wrapper .header .top-menu ul li.current a, body.category-latin-grammy header .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #EF0C46;
    padding: 0.4375rem 0.6875rem; }
    body.latin-grammy header .header-wrapper .header .top-menu ul li.current a:after, body.category-latin-grammy header .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header {
  background-color: #FC9A28; }
  body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header::before {
    background-color: #FC9A28; }
  body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header::after {
    background-image: none; }
  body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header .menu-button::after {
    color: white; }
  body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header .menu-button span {
    background-color: white; }
  body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #FC9A28;
    padding: 0.4375rem 0.6875rem; }
    body.page-template-guide .whole-content-sans-ads .header-with-social .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header {
  background-color: #9B9B9B; }
  body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header::before {
    background-color: #9B9B9B; }
  body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header::after {
    background-image: none; }
  body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header .menu-button::after {
    color: white; }
  body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header .menu-button span {
    background-color: white; }
  body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header .top-menu ul li a {
    color: white; }
  body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header .top-menu ul li.current a {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1.125rem;
    position: relative;
    z-index: 0;
    background-color: white;
    border-radius: 0.3125rem;
    color: #9B9B9B;
    padding: 0.4375rem 0.6875rem; }
    body.page-template-talents .whole-content-sans-ads .header-with-social .header-wrapper .header .top-menu ul li.current a:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 0.75rem);
      z-index: -1; }

.main-menu {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 7.8125rem;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-transition: 200ms ease-out opacity, 100ms ease-in transform;
  transition: 200ms ease-out opacity, 100ms ease-in transform;
  width: 100%;
  z-index: 3; }
  @media (max-width: 64rem) {
    .main-menu {
      top: 5.0625rem; } }
  @media (max-width: 50rem) {
    .main-menu {
      top: 5rem; } }
  @media (max-width: 37.5rem) {
    .main-menu {
      top: 3.625rem; } }
  .main-menu .search-form {
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 16rem;
    top: -3.5rem;
    -webkit-transform: translateX(2rem);
    transform: translateX(2rem);
    -webkit-transition: 200ms ease-out opacity, 200ms ease-out transform;
    transition: 200ms ease-out opacity, 200ms ease-out transform; }
    @media (max-width: 87.5rem) {
      .main-menu .search-form {
        right: 13rem; } }
    @media (max-width: 81.25rem) {
      .main-menu .search-form {
        right: 10rem; } }
    @media (max-width: 75rem) {
      .main-menu .search-form {
        right: 7rem; } }
    @media (max-width: 50rem) {
      .main-menu .search-form {
        top: -3.75rem; } }
    @media (max-width: 37.5rem) {
      .main-menu .search-form {
        background-color: white;
        background-position: bottom right;
        background-size: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 0;
        opacity: 1;
        padding: 0.5rem 0;
        position: relative;
        right: auto;
        top: auto;
        -webkit-transform: translateX(0);
        transform: translateX(0); } }
    .main-menu .search-form .search-button .icon-search {
      height: 1.25rem;
      width: 1.25rem; }
    .main-menu .search-form .field-container .search-field {
      margin: 0 0.25rem; }
    @media (max-width: 37.5rem) {
      .main-menu .search-form .field-container label {
        display: none; } }
  .main-menu .big-sections {
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative; }
    .main-menu .big-sections > li .big-section-header {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0.75rem 0;
      position: relative; }
      @media (max-width: 37.5rem) {
        .main-menu .big-sections > li .big-section-header {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column;
          padding: 0; } }
      .main-menu .big-sections > li .big-section-header::after {
        bottom: -0.25rem;
        content: '';
        display: block;
        height: 0.0625rem;
        position: absolute;
        width: 100%;
        z-index: 1; }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li .big-section-header::after {
            display: none; } }
      .main-menu .big-sections > li .big-section-header .category-title {
        max-width: 21.25rem;
        width: 100%; }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li .big-section-header .category-title {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border-bottom-style: solid;
            border-bottom-width: 0.0625rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            max-width: none; } }
        .main-menu .big-sections > li .big-section-header .category-title a:first-child {
          font-family: "Exo 21", sans-serif;
          font-size: 1.875rem;
          text-transform: uppercase;
          font-weight: bold;
          margin: 0 1.25rem;
          position: relative; }
          @media (max-width: 64rem) {
            .main-menu .big-sections > li .big-section-header .category-title a:first-child {
              font-size: 1.5rem; } }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li .big-section-header .category-title a:first-child {
              height: 100%;
              margin: 0;
              padding: 0 1.25rem;
              width: calc(100% - 4.0625rem); }
              .main-menu .big-sections > li .big-section-header .category-title a:first-child::after {
                content: '';
                display: block;
                height: 2.6875rem;
                position: absolute;
                right: -0.1875rem;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                width: 0.0625rem;
                z-index: 1; } }
        .main-menu .big-sections > li .big-section-header .category-title .mobile-controller {
          display: none; }
          .main-menu .big-sections > li .big-section-header .category-title .mobile-controller::before, .main-menu .big-sections > li .big-section-header .category-title .mobile-controller::after {
            background-color: white;
            content: '';
            display: block;
            left: 50%;
            position: absolute;
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
          .main-menu .big-sections > li .big-section-header .category-title .mobile-controller::before {
            height: 1.0625rem;
            width: 0.3125rem; }
          .main-menu .big-sections > li .big-section-header .category-title .mobile-controller::after {
            height: 0.3125rem;
            width: 1.0625rem; }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li .big-section-header .category-title .mobile-controller {
              display: block;
              height: 4.0625rem;
              position: relative;
              width: 4.0625rem; } }
      .main-menu .big-sections > li .big-section-header .sections {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        @media (max-width: 50rem) {
          .main-menu .big-sections > li .big-section-header .sections {
            display: grid;
            grid-template-columns: 40% 40%;
            grid-row-gap: 0.625rem; } }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li .big-section-header .sections {
            -webkit-box-align: left;
            -ms-flex-align: left;
            align-items: left;
            display: none;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin: 0;
            overflow-x: auto;
            padding: 0.9375rem 1.5625rem; } }
        .main-menu .big-sections > li .big-section-header .sections li {
          margin-right: 3.125rem; }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li .big-section-header .sections li {
              margin: 0.625rem 0; } }
          .main-menu .big-sections > li .big-section-header .sections li a {
            font-size: 1.0625rem;
            font-weight: 300;
            white-space: nowrap; }
            @media (max-width: 37.5rem) {
              .main-menu .big-sections > li .big-section-header .sections li a {
                font-size: 1.125rem;
                white-space: normal; } }
    .main-menu .big-sections > li .big-section-shows {
      display: grid;
      grid-row-gap: 1.25rem;
      grid-template-columns: 25% 25% 25%;
      padding: 1.25rem 0;
      margin-left: 21.25rem; }
      @media (max-width: 64rem) {
        .main-menu .big-sections > li .big-section-shows {
          grid-template-columns: 50% 50%;
          margin-left: 2.125rem; } }
      @media (max-width: 37.5rem) {
        .main-menu .big-sections > li .big-section-shows {
          display: none;
          grid-template-columns: 100%;
          margin: 0 1.0625rem; } }
      .main-menu .big-sections > li .big-section-shows li a {
        font-weight: 300; }
    .main-menu .big-sections > li.news {
      background: linear-gradient(100deg, #E30A17, #8C0000); }
      .main-menu .big-sections > li.news .big-section-header {
        background-color: rgba(255, 61, 54, 0.22); }
        .main-menu .big-sections > li.news .big-section-header::after {
          background-color: #FF3D36; }
        .main-menu .big-sections > li.news .big-section-header .category-title {
          border-bottom-color: #FF3D36; }
          .main-menu .big-sections > li.news .big-section-header .category-title a:first-child::after {
            background-color: #FF3D36; }
        .main-menu .big-sections > li.news .big-section-header .sections {
          -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
          .main-menu .big-sections > li.news .big-section-header .sections li {
            margin: 0.625rem 0.9375rem; }
            @media (max-width: 50rem) {
              .main-menu .big-sections > li.news .big-section-header .sections li a {
                white-space: normal; } }
      .main-menu .big-sections > li.news .big-section-news {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-left: 21.25rem; }
        @media (max-width: 74.0625rem) {
          .main-menu .big-sections > li.news .big-section-news {
            -ms-flex-pack: distribute;
            justify-content: space-around;
            margin-left: 0; } }
        @media (max-width: 50rem) {
          .main-menu .big-sections > li.news .big-section-news {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li.news .big-section-news {
            display: none; } }
        .main-menu .big-sections > li.news .big-section-news > div {
          margin-right: 1.875rem; }
          @media (max-width: 74.0625rem) {
            .main-menu .big-sections > li.news .big-section-news > div {
              margin-right: 0; } }
        .main-menu .big-sections > li.news .big-section-news .news-system {
          padding: 0.9375rem 0; }
          @media (max-width: 50rem) {
            .main-menu .big-sections > li.news .big-section-news .news-system {
              width: 100%; } }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li.news .big-section-news .news-system {
              padding: 0; } }
          .main-menu .big-sections > li.news .big-section-news .news-system > p {
            font-size: 1.75rem;
            margin: 0;
            white-space: nowrap; }
            @media (max-width: 50rem) {
              .main-menu .big-sections > li.news .big-section-news .news-system > p {
                padding: 0 0.9375rem; } }
            @media (max-width: 37.5rem) {
              .main-menu .big-sections > li.news .big-section-news .news-system > p {
                display: none; } }
          .main-menu .big-sections > li.news .big-section-news .news-system .mobile-system {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #FF3D36;
            display: none;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding: 0.6875rem 0.9375rem; }
            @media (max-width: 37.5rem) {
              .main-menu .big-sections > li.news .big-section-news .news-system .mobile-system {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex; } }
            .main-menu .big-sections > li.news .big-section-news .news-system .mobile-system p {
              font-size: 1.1875rem;
              margin: 0; }
            .main-menu .big-sections > li.news .big-section-news .news-system .mobile-system a {
              -webkit-transform: rotate(270deg);
              transform: rotate(270deg);
              -webkit-transition: all 0.3s;
              transition: all 0.3s; }
          .main-menu .big-sections > li.news .big-section-news .news-system .news-logos {
            display: grid;
            grid-template-columns: 50% 50%;
            grid-row-gap: 1.25rem;
            margin-top: 1.5625rem; }
            @media (max-width: 50rem) {
              .main-menu .big-sections > li.news .big-section-news .news-system .news-logos {
                grid-template-columns: 9.0625rem 9.0625rem 9.0625rem 9.0625rem;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                margin: 1.5625rem 0.9375rem 0; } }
            @media (max-width: 37.5rem) {
              .main-menu .big-sections > li.news .big-section-news .news-system .news-logos {
                background-color: #FF3D36;
                display: none;
                grid-template-columns: 50% 50%;
                margin: 0;
                padding: 1.5625rem 0.9375rem; } }
            .main-menu .big-sections > li.news .big-section-news .news-system .news-logos.active {
              display: grid; }
            @media (max-width: 50rem) {
              .main-menu .big-sections > li.news .big-section-news .news-system .news-logos li {
                text-align: center; } }
            .main-menu .big-sections > li.news .big-section-news .news-system .news-logos li:nth-child(5) a img {
              max-height: 2.6875rem; }
            .main-menu .big-sections > li.news .big-section-news .news-system .news-logos li a {
              display: block; }
          .main-menu .big-sections > li.news .big-section-news .news-system.active .mobile-system a {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
        @media (max-width: 50rem) {
          .main-menu .big-sections > li.news .big-section-news .cmi-keys,
          .main-menu .big-sections > li.news .big-section-news .subcategories {
            width: 50%; } }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li.news .big-section-news .cmi-keys,
          .main-menu .big-sections > li.news .big-section-news .subcategories {
            width: 100%; } }
        .main-menu .big-sections > li.news .big-section-news .cmi-keys {
          padding: 1.5625rem; }
          .main-menu .big-sections > li.news .big-section-news .cmi-keys > p {
            font-size: 1.4375rem;
            margin: 0; }
          .main-menu .big-sections > li.news .big-section-news .cmi-keys .keys {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column; }
            .main-menu .big-sections > li.news .big-section-news .cmi-keys .keys li {
              display: block;
              margin: 1.25rem 0; }
              .main-menu .big-sections > li.news .big-section-news .cmi-keys .keys li a {
                border-color: #FF3D36;
                border-style: solid;
                border-width: 0.0625rem;
                border-radius: 0.25rem;
                font-weight: 300;
                padding: 0.125rem 0.5625rem;
                white-space: nowrap; }
        .main-menu .big-sections > li.news .big-section-news .subcategories {
          background-color: rgba(255, 61, 54, 0.22);
          padding: 1.25rem;
          margin-top: 0.25rem; }
          .main-menu .big-sections > li.news .big-section-news .subcategories li {
            margin: 0.75rem 0; }
            .main-menu .big-sections > li.news .big-section-news .subcategories li a {
              font-weight: 300;
              white-space: nowrap; }
    .main-menu .big-sections > li.entertainment {
      background: linear-gradient(85deg, #872EC7, #C22277); }
      .main-menu .big-sections > li.entertainment .big-section-header {
        background-color: rgba(194, 110, 255, 0.22); }
        .main-menu .big-sections > li.entertainment .big-section-header::after {
          background-color: #C26EFF; }
        .main-menu .big-sections > li.entertainment .big-section-header .category-title {
          border-bottom-color: #C26EFF; }
          .main-menu .big-sections > li.entertainment .big-section-header .category-title a:first-child::after {
            background-color: #872EC7; }
    .main-menu .big-sections > li.sports {
      background: linear-gradient(95deg, #C22277, #860059); }
      .main-menu .big-sections > li.sports .big-section-header {
        background-color: rgba(255, 86, 201, 0.22); }
        .main-menu .big-sections > li.sports .big-section-header::after {
          background-color: #FF56CA; }
        .main-menu .big-sections > li.sports .big-section-header .category-title {
          border-bottom-color: #FF56CA; }
          .main-menu .big-sections > li.sports .big-section-header .category-title a:first-child::after {
            background-color: #C30085; }
          .main-menu .big-sections > li.sports .big-section-header .category-title .mobile-controller {
            background-color: #84055c; }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li.sports .big-section-header .sections {
            background-color: rgba(255, 86, 201, 0.22); } }
    .main-menu .big-sections > li.live-shows {
      background: linear-gradient(275deg, #FCC600, #FC8905); }
      .main-menu .big-sections > li.live-shows .big-section-header {
        background-color: rgba(255, 231, 144, 0.22); }
        .main-menu .big-sections > li.live-shows .big-section-header::after {
          background-color: #FFE890; }
        .main-menu .big-sections > li.live-shows .big-section-header .category-title {
          border-bottom-color: #FFE890; }
          .main-menu .big-sections > li.live-shows .big-section-header .category-title a:first-child::after {
            background-color: #FCC600; }
    .main-menu .big-sections > li.programs {
      background: linear-gradient(265deg, #FC8905, #FC9A28); }
      .main-menu .big-sections > li.programs .big-section-header {
        background-color: rgba(255, 191, 116, 0.22); }
        .main-menu .big-sections > li.programs .big-section-header::after {
          background-color: #FFBF74; }
        .main-menu .big-sections > li.programs .big-section-header .category-title {
          border-bottom-color: #FFBF74; }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li.programs .big-section-header .category-title {
              background-image: linear-gradient(293deg, #ffb324, #fc8905); } }
          .main-menu .big-sections > li.programs .big-section-header .category-title a:first-child::after {
            background-color: #FC9A28; }
      .main-menu .big-sections > li.programs .big-section-programs {
        margin-left: 21.25rem;
        padding: 1.25rem 0; }
        @media (max-width: 64rem) {
          .main-menu .big-sections > li.programs .big-section-programs {
            margin-left: 2.125rem; } }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li.programs .big-section-programs {
            display: none; } }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.deportes,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.deportes {
          overflow: hidden;
          color: #C30085;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.deportes:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.deportes:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #C30085;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.entretenimiento,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.entretenimiento {
          overflow: hidden;
          color: #872EC7;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.entretenimiento:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.entretenimiento:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #872EC7;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.noticias,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.noticias {
          overflow: hidden;
          color: #E30A17;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.noticias:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.noticias:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #E30A17;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.programas,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.programas {
          overflow: hidden;
          color: #FC9A28;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.programas:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.programas:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FC9A28;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.shows-vivo,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.shows-vivo {
          overflow: hidden;
          color: #FCC600;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.shows-vivo:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.shows-vivo:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FCC600;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.talentos,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.talentos {
          overflow: hidden;
          color: #9B9B9B;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.talentos:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.talentos:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #9B9B9B;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li.latin-grammy,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.latin-grammy {
          overflow: hidden;
          color: #EF0C46;
          margin: 0.5rem 0; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li.latin-grammy:before,
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child.latin-grammy:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #EF0C46;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories li::before,
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child::before {
          height: 0.875rem !important;
          width: 0.875rem !important;
          position: relative;
          left: 0.3125rem;
          top: 0.25rem; }
        .main-menu .big-sections > li.programs .big-section-programs .main-categories {
          background-color: rgba(255, 191, 116, 0.17);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .main-menu .big-sections > li.programs .big-section-programs .main-categories li {
            width: 25%; }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li.programs .big-section-programs .main-categories {
              display: none; } }
        .main-menu .big-sections > li.programs .big-section-programs .programs-lists {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li.programs .big-section-programs .programs-lists {
              -ms-flex-wrap: wrap;
              flex-wrap: wrap; } }
          .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            width: 25%; }
            @media (max-width: 37.5rem) {
              .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul {
                width: 100%; } }
            .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li {
              margin: 0.625rem 0; }
              .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child {
                display: none; }
                @media (max-width: 37.5rem) {
                  .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li:first-child {
                    display: block; } }
              .main-menu .big-sections > li.programs .big-section-programs .programs-lists ul li a {
                font-weight: 300; }
    .main-menu .big-sections > li.talents {
      background: linear-gradient(95deg, #7F7F7F, #393939); }
      .main-menu .big-sections > li.talents .big-section-header::after {
        background-color: #7F7F7F; }
      .main-menu .big-sections > li.talents .big-section-header .category-title {
        border-bottom-color: #7F7F7F; }
        .main-menu .big-sections > li.talents .big-section-header .category-title a:first-child::after {
          background-color: #7F7F7F; }
      @media (max-width: 50rem) {
        .main-menu .big-sections > li.talents .big-section-header .sections {
          grid-template-columns: 50%; } }
    .main-menu .big-sections > li.newsletter-subscribe {
      background: linear-gradient(110deg, #666666 10%, #393939);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 2.1875rem 0;
      width: 90%; }
      @media (max-width: 64rem) {
        .main-menu .big-sections > li.newsletter-subscribe {
          width: 95%; } }
      @media (max-width: 37.5rem) {
        .main-menu .big-sections > li.newsletter-subscribe {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column;
          padding: 0;
          width: 100%; } }
      .main-menu .big-sections > li.newsletter-subscribe .sub-items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0;
        width: 70%; }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li.newsletter-subscribe .sub-items {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 1.5625rem 0.9375rem;
            width: 100%; } }
        .main-menu .big-sections > li.newsletter-subscribe .sub-items .title {
          font-size: 1.5rem;
          margin: 0 10%;
          text-transform: none; }
          @media (max-width: 64rem) {
            .main-menu .big-sections > li.newsletter-subscribe .sub-items .title {
              font-size: 1.1875rem; } }
          @media (max-width: 50rem) {
            .main-menu .big-sections > li.newsletter-subscribe .sub-items .title {
              margin: 0 1.25rem; } }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li.newsletter-subscribe .sub-items .title {
              color: #EAEAEA;
              font-size: 1.5625rem;
              margin: 0; } }
          .main-menu .big-sections > li.newsletter-subscribe .sub-items .title strong {
            font-size: 2.375rem;
            display: block;
            text-transform: uppercase; }
            @media (max-width: 64rem) {
              .main-menu .big-sections > li.newsletter-subscribe .sub-items .title strong {
                font-size: 1.9375rem; } }
            @media (max-width: 37.5rem) {
              .main-menu .big-sections > li.newsletter-subscribe .sub-items .title strong {
                font-size: 2.5rem; } }
        .main-menu .big-sections > li.newsletter-subscribe .sub-items .subscribe {
          width: 50%; }
          @media (max-width: 37.5rem) {
            .main-menu .big-sections > li.newsletter-subscribe .sub-items .subscribe {
              width: 100%; } }
          .main-menu .big-sections > li.newsletter-subscribe .sub-items .subscribe input:not([type=submit]):not([type=checkbox]) {
            background-color: transparent;
            border-bottom-color: rgba(217, 217, 217, 0.42);
            font-weight: 100;
            width: 95%; }
            .main-menu .big-sections > li.newsletter-subscribe .sub-items .subscribe input:not([type=submit]):not([type=checkbox]):focus + label {
              -webkit-transform: translateY(-0.25rem);
              transform: translateY(-0.25rem); }
          .main-menu .big-sections > li.newsletter-subscribe .sub-items .subscribe .clear .button {
            margin: 0; }
      .main-menu .big-sections > li.newsletter-subscribe .follow-us {
        border-left: solid 0.0625rem #666666;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 30%; }
        @media (max-width: 37.5rem) {
          .main-menu .big-sections > li.newsletter-subscribe .follow-us {
            border-left: none;
            border-top: solid 0.0625rem #666666;
            padding: 0.9375rem 0;
            width: 100%; } }
        .main-menu .big-sections > li.newsletter-subscribe .follow-us .title {
          font-size: 1.375rem;
          text-align: center;
          font-weight: 100; }
        .main-menu .big-sections > li.newsletter-subscribe .follow-us .social {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          margin: 1rem auto; }
          .main-menu .big-sections > li.newsletter-subscribe .follow-us .social li {
            height: 3.125rem;
            position: relative;
            width: 3.125rem; }
            @media (max-width: 64rem) {
              .main-menu .big-sections > li.newsletter-subscribe .follow-us .social li {
                height: 2.1875rem;
                width: 2.1875rem; } }
            .main-menu .big-sections > li.newsletter-subscribe .follow-us .social li a {
              left: 50%;
              position: absolute;
              top: 50%;
              -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
              .main-menu .big-sections > li.newsletter-subscribe .follow-us .social li a .icon {
                color: white;
                height: 1.875rem;
                width: 1.875rem; }
                @media (max-width: 64rem) {
                  .main-menu .big-sections > li.newsletter-subscribe .follow-us .social li a .icon {
                    height: 1.25rem;
                    width: 1.25rem; } }
    .main-menu .big-sections > li.opened .big-section-header .category-title .mobile-controller::before {
      display: none; }
    .main-menu .big-sections > li.opened .big-section-header .sections {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .main-menu .big-sections > li.opened .big-section-shows {
      display: grid; }
    .main-menu .big-sections > li.opened .big-section-news {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .main-menu .big-sections > li.opened .big-section-programs {
      display: block; }
  .main-menu .shadow {
    display: block;
    height: 100vh;
    width: 100%;
    background-color: red; }
  .main-menu.open {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: translateX(0);
    transform: translateX(0); }
    .main-menu.open .search-form {
      opacity: 1;
      pointer-events: all;
      -webkit-transform: translateX(0);
      transform: translateX(0);
      -webkit-transition-delay: 500ms;
      transition-delay: 500ms; }

.search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }
  .search-form input[type=search] {
    margin: 0 0.25rem;
    font-size: 0.725rem;
    border-bottom: 1px solid #FC9A28; }
    .search-form input[type=search]:focus + label {
      -webkit-transform: translateY(-0.6rem);
      transform: translateY(-0.6rem); }
  .search-form label {
    font-size: 0.625rem; }
  .search-form .search-button {
    color: #666666;
    font-size: 0.825rem; }

.footer-christmas {
  display: block;
  margin: 0 auto; }

.footer {
  background: linear-gradient(45deg, #FCC600 40%, #FC8905 100%);
  overflow: hidden;
  position: relative;
  z-index: 2; }
  .footer .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 2rem; }
    @media (max-width: 37.5rem) {
      .footer .content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
  .footer .logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    width: 50%; }
    .footer .logo .logo-container {
      display: block;
      position: relative;
      z-index: 0; }
      .footer .logo .logo-container:before {
        content: '';
        display: block;
        width: 100vw;
        height: 100%;
        position: absolute;
        right: calc(100% - 5rem);
        bottom: 2.35rem;
        background: -webkit-gradient(linear, left top, right top, color-stop(95%, #FF973B), to(transparent));
        background: linear-gradient(90deg, #FF973B 95%, transparent 100%);
        z-index: -1;
        border-radius: 40px;
        -webkit-transform: rotate(13.5deg);
        transform: rotate(13.5deg);
        -webkit-transform-origin: bottom right;
        transform-origin: bottom right; }
        @media (max-width: 37.5rem) {
          .footer .logo .logo-container:before {
            -webkit-transform: rotate(35deg);
            transform: rotate(35deg);
            bottom: 0.25rem;
            right: calc(100% - 3rem); } }
        @media (max-width: 50rem) {
          .footer .logo .logo-container:before {
            bottom: 2rem;
            -webkit-transform: rotate(27.5deg);
            transform: rotate(27.5deg); } }
    @media (max-width: 37.5rem) {
      .footer .logo {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 100%; } }
    @media (min-width: 37.5rem) and (max-width: 50rem) {
      .footer .logo {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start; } }
    .footer .logo img {
      display: block;
      height: 14rem;
      margin: 1rem;
      width: 14rem; }
      @media (max-width: 37.5rem) {
        .footer .logo img {
          height: 7rem;
          width: 7rem; } }
  .footer .social-media {
    color: white;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding-top: 8rem;
    width: 50%; }
    @media (max-width: 37.5rem) {
      .footer .social-media {
        padding-top: 0;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: 100%; } }
    .footer .social-media:before {
      background: #C22277;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 1rem 0;
      height: 0.25rem;
      width: 3rem; }
    .footer .social-media:after {
      background: #C22277;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 1rem 0;
      height: 0.25rem;
      width: 3rem; }
    .footer .social-media .message {
      display: block;
      font-size: 1.125rem; }
    .footer .social-media .social li {
      font-size: 1.825rem;
      height: 3rem;
      margin: 0 0.5rem;
      padding: 0.45rem;
      width: 3rem; }
      .footer .social-media .social li:first-child {
        margin-left: 0; }
      .footer .social-media .social li:last-child {
        margin-right: 0; }
  .footer .nav-links {
    color: #926026;
    font-size: 1.125rem;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 100%; }
    .footer .nav-links ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      width: 100%; }
      @media (max-width: 37.5rem) {
        .footer .nav-links ul {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column; } }
      .footer .nav-links ul li {
        display: block;
        margin: 0.25rem 0;
        padding: 0.25rem 0;
        text-align: left;
        width: 25%; }
        @media (max-width: 50rem) {
          .footer .nav-links ul li {
            padding: 0.25rem 2rem 0.25rem 0;
            width: 50%; } }
        @media (max-width: 37.5rem) {
          .footer .nav-links ul li {
            width: 100%;
            -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
            order: 0; } }
        .footer .nav-links ul li a {
          display: block; }
          .footer .nav-links ul li a.featured {
            border-bottom-right-radius: 50%;
            border-top-right-radius: 50%;
            margin-right: 0.15rem;
            position: relative;
            z-index: 0;
            background: #FC9A28;
            color: white;
            padding: 0.25rem 0.5rem;
            width: 11.5rem; }
            .footer .nav-links ul li a.featured:after {
              background: inherit;
              border-radius: 5px 15px 5px 5px;
              bottom: 0;
              content: '';
              display: block;
              height: 100%;
              position: absolute;
              right: -0.15rem;
              -webkit-transform: skew(-40deg);
              transform: skew(-40deg);
              width: calc(100% - 2rem);
              z-index: -1; }
  .footer .allies,
  .footer .address {
    background: white; }
  .footer .allies ul {
    padding: 1rem 2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    width: 100%; }
    .footer .allies ul li {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 1.5rem 0;
      width: 16.5%;
      padding: 0 0.75rem; }
      .footer .allies ul li:after {
        content: '';
        display: block;
        clear: both; }
      .footer .allies ul li:nth-child(odd) img {
        margin: 0; }
      .footer .allies ul li:nth-child(2), .footer .allies ul li:nth-child(4) {
        position: relative; }
        .footer .allies ul li:nth-child(2):after, .footer .allies ul li:nth-child(4):after {
          background: #FCC600;
          border-radius: 4px;
          content: '';
          display: block;
          margin: 0;
          height: 2rem;
          width: 0.25rem; }
        .footer .allies ul li:nth-child(2):after, .footer .allies ul li:nth-child(4):after {
          position: absolute;
          top: 50%;
          right: 0;
          -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }
      @media (max-width: 37.5rem) {
        .footer .allies ul li {
          vertical-align: middle;
          width: calc(50% - 0.1rem); }
          .footer .allies ul li:nth-child(2):after, .footer .allies ul li:nth-child(4):after {
            display: none; }
          .footer .allies ul li:nth-child(1), .footer .allies ul li:nth-child(3) {
            position: relative; }
            .footer .allies ul li:nth-child(1):after, .footer .allies ul li:nth-child(3):after {
              background: #FCC600;
              border-radius: 4px;
              content: '';
              display: block;
              margin: 0;
              height: 0.25rem;
              width: 3rem; }
            .footer .allies ul li:nth-child(1):after, .footer .allies ul li:nth-child(3):after {
              position: absolute;
              bottom: -1.5rem; } }
      .footer .allies ul li a {
        display: block; }
      .footer .allies ul li img {
        display: block;
        width: auto;
        margin: 0 auto; }
  .footer .address {
    padding: 0.625rem 0; }
    .footer .address p {
      color: #9B9B9B;
      font-size: 0.8125rem;
      margin: 0;
      text-align: center; }

.main-news {
  overflow: hidden;
  margin: 0 0 1rem 0;
  padding-bottom: 1rem;
  background: url(../img/fondo-gris.svg);
  background-size: 110%;
  background-position: bottom right;
  background-repeat: no-repeat;
  position: relative; }
  .main-news:before {
    content: '';
    width: 40%;
    height: 100%;
    position: absolute;
    background: -webkit-gradient(linear, left top, right top, from(#FFF), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(to right, #FFF 0%, rgba(255, 255, 255, 0) 100%);
    top: 0;
    left: 0; }
  .main-news .main-article {
    position: relative;
    width: 30%;
    float: left;
    overflow: hidden;
    padding: 1rem 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .main-news .main-article:after {
      content: '';
      display: block;
      position: absolute;
      background: #979797;
      width: 80%;
      height: 1px;
      bottom: 0;
      right: 0;
      opacity: 0.33; }
    .main-news .main-article:first-child {
      display: block;
      width: 68%;
      padding: 0 0 1rem 0; }
      .main-news .main-article:first-child:before {
        background: #FCC600;
        border-radius: 4px;
        content: '';
        display: block;
        margin: 0;
        height: 0.25rem;
        width: 2.75rem; }
      .main-news .main-article:first-child:before {
        position: absolute;
        bottom: 0;
        right: 5rem; }
      .main-news .main-article:first-child:after {
        display: none;
        margin: 0; }
      @media (max-width: 50rem) {
        .main-news .main-article:first-child {
          width: 100%;
          padding: 0 0 2rem 0; }
          .main-news .main-article:first-child:before {
            bottom: 1rem; }
          .main-news .main-article:first-child:after {
            display: block;
            width: 100%; } }
      .main-news .main-article:first-child .section {
        border-bottom-right-radius: 50%;
        border-top-right-radius: 50%;
        margin-right: 1rem;
        position: relative;
        z-index: 0;
        background: #FCC600;
        color: white;
        display: inline-block;
        font-family: "Exo 21", sans-serif;
        font-size: 1.125rem;
        left: 0;
        padding: 0.5rem;
        position: absolute;
        top: 2rem;
        z-index: 0;
        overflow: visible; }
        .main-news .main-article:first-child .section:after {
          background: inherit;
          border-radius: 5px 15px 5px 5px;
          bottom: 0;
          content: '';
          display: block;
          height: 100%;
          position: absolute;
          right: -0.5rem;
          -webkit-transform: skew(-40deg);
          transform: skew(-40deg);
          width: calc(100% - 0.25rem);
          z-index: -1; }
        .main-news .main-article:first-child .section:before {
          display: none; }
        .main-news .main-article:first-child .section:after {
          z-index: -1; }
      .main-news .main-article:first-child .image {
        position: relative;
        margin: 0;
        width: 100%; }
        .main-news .main-article:first-child .image:before {
          position: absolute;
          content: '';
          width: 92.5%;
          height: 100%;
          background: #FCC600;
          border-radius: 50px;
          -webkit-transform: rotate(-4deg) translateY(-1rem);
          transform: rotate(-4deg) translateY(-1rem);
          -webkit-transform-origin: bottom right;
          transform-origin: bottom right; }
          @media (max-width: 37.5rem) {
            .main-news .main-article:first-child .image:before {
              width: 110%;
              -webkit-transform: rotate(-4deg) translateY(0rem);
              transform: rotate(-4deg) translateY(0rem); } }
        .main-news .main-article:first-child .image:after {
          display: none; }
        @media (max-width: 37.5rem) {
          .main-news .main-article:first-child .image img {
            -o-object-fit: cover;
            object-fit: cover;
            height: 15rem; } }
      .main-news .main-article:first-child .post-program {
        display: none;
        padding: 0.0625rem 2.188rem !important; }
        .main-news .main-article:first-child .post-program a {
          display: block; }
          .main-news .main-article:first-child .post-program a img {
            max-width: 3.438rem;
            position: relative;
            top: 0.125rem; }
      .main-news .main-article:first-child .image-info, .main-news .main-article:first-child .article-info {
        width: 100%; }
      .main-news .main-article:first-child .format-icon {
        width: 5rem;
        height: 5rem;
        border-radius: 50%;
        border: 2px solid #FCC600;
        background: white;
        position: relative;
        position: absolute;
        bottom: -1rem;
        right: 4rem; }
        .main-news .main-article:first-child .format-icon .icon {
          color: #FCC600;
          width: 2.5rem;
          height: 2.5rem;
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
        @media (max-width: 37.5rem) {
          .main-news .main-article:first-child .format-icon {
            right: 1rem; } }
      .main-news .main-article:first-child .title {
        font-size: 1.875rem;
        padding: 2.5rem 2rem 0.5rem; }
        @media (max-width: 37.5rem) {
          .main-news .main-article:first-child .title {
            font-size: 1.625rem; } }
      .main-news .main-article:first-child .date {
        margin-left: 2rem;
        font-size: 0.875rem; }
        .main-news .main-article:first-child .date .icon {
          font-size: 1.375rem;
          margin-right: 0.25rem; }
    @media (max-width: 50rem) {
      .main-news .main-article:nth-child(2) {
        width: 50%; }
        .main-news .main-article:nth-child(2):after {
          width: 1px;
          height: 95%;
          top: 0;
          right: 1rem; } }
    @media (max-width: 50rem) {
      .main-news .main-article:nth-child(3) {
        width: 50%; }
        .main-news .main-article:nth-child(3):after {
          display: none; } }
    @media (max-width: 50rem) {
      .main-news .main-article:nth-child(4) {
        display: none; } }
    @media (max-width: 37.5rem) {
      .main-news .main-article:nth-child(n+2) {
        display: block;
        width: 100%;
        padding: 1rem 0; }
        .main-news .main-article:nth-child(n+2):after {
          top: auto;
          display: block;
          width: 100%;
          height: 1px;
          bottom: 0;
          right: 0; }
        .main-news .main-article:nth-child(n+2) .image {
          width: 100%; } }
    .main-news .main-article .image-info {
      width: 50%;
      margin: 0 0.25rem 0 0; }
      @media (max-width: 37.5rem) {
        .main-news .main-article .image-info {
          margin: 0 auto;
          width: 90%; } }
    .main-news .main-article .image {
      position: relative; }
      .main-news .main-article .image:after {
        background: #FCC600;
        border-radius: 4px;
        content: '';
        display: block;
        margin: 0;
        height: 0.25rem;
        width: 2.75rem; }
      .main-news .main-article .image img {
        position: relative;
        width: 100%; }
    .main-news .main-article .article-info {
      padding: 0 0.3125rem;
      width: calc(50% - 0.25rem); }
      @media (max-width: 37.5rem) {
        .main-news .main-article .article-info {
          margin: 0 auto;
          width: calc(90% - 0.25rem); } }
    .main-news .main-article .format-icon {
      width: 2.5rem;
      height: 2.5rem;
      border-radius: 50%;
      border: 2px solid #FCC600;
      background: white;
      position: relative;
      position: absolute;
      bottom: 0;
      right: 1rem; }
      .main-news .main-article .format-icon .icon {
        color: #FCC600;
        width: 1.25rem;
        height: 1.25rem;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .main-news .main-article .section {
      overflow: hidden;
      color: #FCC600;
      margin: 0.5rem 0; }
      .main-news .main-article .section:before {
        content: '';
        display: block;
        float: left;
        width: 1rem;
        height: 1rem;
        /*We commented out the hue colorizing, because it's too wonky. */
        background-color: #FCC600;
        -webkit-mask: url(../img/selector-white.svg) no-repeat;
        mask: url(../img/selector-white.svg) no-repeat;
        -webkit-mask-size: 100%;
        mask-size: 100%;
        margin-right: 0.5rem; }
    .main-news .main-article .post-program {
      color: #9B9B9B;
      padding: 0.25rem 0.5rem;
      border-radius: 0.25rem;
      border: 1px solid #9B9B9B;
      display: inline-block;
      max-width: 8rem;
      margin-top: 0.25rem; }
    .main-news .main-article .title {
      opacity: 0.65;
      margin: 0.25rem 0;
      font-size: 1.0625rem; }
    .main-news .main-article .date {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      color: #9B9B9B; }
      .main-news .main-article .date .icon {
        font-size: 1.525rem;
        margin-right: 0.25rem; }
    .main-news .main-article.deportes:before {
      background: #C30085; }
    .main-news .main-article.deportes .image:before {
      background: #C30085; }
    .main-news .main-article.deportes .image:after {
      background: #C30085; }
    .main-news .main-article.deportes .format-icon {
      border-color: #C30085; }
      .main-news .main-article.deportes .format-icon .icon {
        color: #C30085; }
    .main-news .main-article.deportes:first-child .section {
      background: #C30085; }
    .main-news .main-article.deportes:nth-child(n+2) .section {
      color: #C30085; }
      .main-news .main-article.deportes:nth-child(n+2) .section:before {
        background-color: #C30085; }
    .main-news .main-article.entretenimiento:before {
      background: #872EC7; }
    .main-news .main-article.entretenimiento .image:before {
      background: #872EC7; }
    .main-news .main-article.entretenimiento .image:after {
      background: #872EC7; }
    .main-news .main-article.entretenimiento .format-icon {
      border-color: #872EC7; }
      .main-news .main-article.entretenimiento .format-icon .icon {
        color: #872EC7; }
    .main-news .main-article.entretenimiento:first-child .section {
      background: #872EC7; }
    .main-news .main-article.entretenimiento:nth-child(n+2) .section {
      color: #872EC7; }
      .main-news .main-article.entretenimiento:nth-child(n+2) .section:before {
        background-color: #872EC7; }
    .main-news .main-article.noticias:before {
      background: #E30A17; }
    .main-news .main-article.noticias .image:before {
      background: #E30A17; }
    .main-news .main-article.noticias .image:after {
      background: #E30A17; }
    .main-news .main-article.noticias .format-icon {
      border-color: #E30A17; }
      .main-news .main-article.noticias .format-icon .icon {
        color: #E30A17; }
    .main-news .main-article.noticias:first-child .section {
      background: #E30A17; }
    .main-news .main-article.noticias:nth-child(n+2) .section {
      color: #E30A17; }
      .main-news .main-article.noticias:nth-child(n+2) .section:before {
        background-color: #E30A17; }
    .main-news .main-article.programas:before {
      background: #FC9A28; }
    .main-news .main-article.programas .image:before {
      background: #FC9A28; }
    .main-news .main-article.programas .image:after {
      background: #FC9A28; }
    .main-news .main-article.programas .format-icon {
      border-color: #FC9A28; }
      .main-news .main-article.programas .format-icon .icon {
        color: #FC9A28; }
    .main-news .main-article.programas:first-child .section {
      background: #FC9A28; }
    .main-news .main-article.programas:nth-child(n+2) .section {
      color: #FC9A28; }
      .main-news .main-article.programas:nth-child(n+2) .section:before {
        background-color: #FC9A28; }
    .main-news .main-article.shows-vivo:before {
      background: #FCC600; }
    .main-news .main-article.shows-vivo .image:before {
      background: #FCC600; }
    .main-news .main-article.shows-vivo .image:after {
      background: #FCC600; }
    .main-news .main-article.shows-vivo .format-icon {
      border-color: #FCC600; }
      .main-news .main-article.shows-vivo .format-icon .icon {
        color: #FCC600; }
    .main-news .main-article.shows-vivo:first-child .section {
      background: #FCC600; }
    .main-news .main-article.shows-vivo:nth-child(n+2) .section {
      color: #FCC600; }
      .main-news .main-article.shows-vivo:nth-child(n+2) .section:before {
        background-color: #FCC600; }
    .main-news .main-article.talentos:before {
      background: #9B9B9B; }
    .main-news .main-article.talentos .image:before {
      background: #9B9B9B; }
    .main-news .main-article.talentos .image:after {
      background: #9B9B9B; }
    .main-news .main-article.talentos .format-icon {
      border-color: #9B9B9B; }
      .main-news .main-article.talentos .format-icon .icon {
        color: #9B9B9B; }
    .main-news .main-article.talentos:first-child .section {
      background: #9B9B9B; }
    .main-news .main-article.talentos:nth-child(n+2) .section {
      color: #9B9B9B; }
      .main-news .main-article.talentos:nth-child(n+2) .section:before {
        background-color: #9B9B9B; }
    .main-news .main-article.latin-grammy:before {
      background: #EF0C46; }
    .main-news .main-article.latin-grammy .image:before {
      background: #EF0C46; }
    .main-news .main-article.latin-grammy .image:after {
      background: #EF0C46; }
    .main-news .main-article.latin-grammy .format-icon {
      border-color: #EF0C46; }
      .main-news .main-article.latin-grammy .format-icon .icon {
        color: #EF0C46; }
    .main-news .main-article.latin-grammy:first-child .section {
      background: #EF0C46; }
    .main-news .main-article.latin-grammy:nth-child(n+2) .section {
      color: #EF0C46; }
      .main-news .main-article.latin-grammy:nth-child(n+2) .section:before {
        background-color: #EF0C46; }

body.category-noticias .main-news .main-article:first-child .section {
  display: none; }

body.category-noticias .main-news .main-article:first-child .post-program {
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 1rem;
  position: relative;
  z-index: 0;
  background: #E30A17;
  color: white;
  display: inline-block;
  font-family: "Exo 21", sans-serif;
  font-size: 1.125rem;
  left: 0;
  padding: 0.5rem;
  position: absolute;
  top: 2rem;
  z-index: 0;
  overflow: visible; }
  body.category-noticias .main-news .main-article:first-child .post-program:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -0.5rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 0.25rem);
    z-index: -1; }
  body.category-noticias .main-news .main-article:first-child .post-program:before {
    display: none; }
  body.category-noticias .main-news .main-article:first-child .post-program:after {
    z-index: -1; }

.article-list.recomendados-para-ti .title, .article-list.lo-mas-visto .title {
  opacity: 0.64; }

.article-list > .title {
  margin: 0;
  padding: 1rem 0;
  color: #9B9B9B;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 3rem;
  position: relative;
  z-index: 0; }
  .article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -0.75rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 2rem);
    z-index: -1; }
  @media (max-width: 50rem) {
    .article-list > .title {
      font-size: 1rem;
      padding-left: 1rem; } }
  .article-list > .title:after {
    background: url(../img/fondo-gris.svg);
    background-size: 7rem;
    background-position: top right;
    background-repeat: no-repeat !important;
    z-index: -1; }

.article-list .articles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  @media (max-width: 50rem) {
    .article-list .articles {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  .article-list .articles li {
    width: 100%; }
    @media (max-width: 50rem) {
      .article-list .articles li {
        width: 50%; } }
    @media (max-width: 37.5rem) {
      .article-list .articles li {
        width: 100%;
        padding: 0 1rem; } }
  .article-list .articles .list-article {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem 0.625rem 1rem 0; }
    .article-list .articles .list-article .image {
      position: relative;
      margin: 0 1rem 0 0; }
      .article-list .articles .list-article .image img {
        width: 100%;
        border-radius: 10px; }
    .article-list .articles .list-article .image-info {
      width: 45%; }
    .article-list .articles .list-article .format-icon {
      width: 2.5rem;
      height: 2.5rem;
      border-radius: 50%;
      border: 2px solid #FCC600;
      background: white;
      position: relative;
      position: absolute;
      bottom: -0.5rem;
      right: -0.5rem; }
      .article-list .articles .list-article .format-icon .icon {
        color: #FCC600;
        width: 1.25rem;
        height: 1.25rem;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .article-list .articles .list-article .article-info {
      width: 55%; }
    .article-list .articles .list-article .section {
      overflow: hidden;
      color: #FCC600;
      margin: 0.5rem 0; }
      .article-list .articles .list-article .section:before {
        content: '';
        display: block;
        float: left;
        width: 1rem;
        height: 1rem;
        /*We commented out the hue colorizing, because it's too wonky. */
        background-color: #FCC600;
        -webkit-mask: url(../img/selector-white.svg) no-repeat;
        mask: url(../img/selector-white.svg) no-repeat;
        -webkit-mask-size: 100%;
        mask-size: 100%;
        margin-right: 0.5rem; }
    .article-list .articles .list-article .post-program {
      color: #9B9B9B;
      padding: 0.25rem 0.5rem;
      border-radius: 0.25rem;
      border: 1px solid #9B9B9B;
      display: inline-block;
      max-width: 8rem;
      margin-top: 0.25rem; }
    .article-list .articles .list-article > .title {
      opacity: 0.65;
      margin: 0.25rem 0;
      font-size: 1rem; }
      @media (max-width: 37.5rem) {
        .article-list .articles .list-article > .title {
          font-size: 0.7rem; } }
    .article-list .articles .list-article .date {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      color: #9B9B9B; }
      .article-list .articles .list-article .date .icon {
        font-size: 1.525rem;
        margin-right: 0.25rem; }
    .article-list .articles .list-article.deportes .section {
      color: #C30085; }
      .article-list .articles .list-article.deportes .section:before {
        background: #C30085; }
    .article-list .articles .list-article.deportes .format-icon {
      border-color: #C30085; }
      .article-list .articles .list-article.deportes .format-icon .icon {
        color: #C30085; }
    .article-list .articles .list-article.entretenimiento .section {
      color: #872EC7; }
      .article-list .articles .list-article.entretenimiento .section:before {
        background: #872EC7; }
    .article-list .articles .list-article.entretenimiento .format-icon {
      border-color: #872EC7; }
      .article-list .articles .list-article.entretenimiento .format-icon .icon {
        color: #872EC7; }
    .article-list .articles .list-article.noticias .section {
      color: #E30A17; }
      .article-list .articles .list-article.noticias .section:before {
        background: #E30A17; }
    .article-list .articles .list-article.noticias .format-icon {
      border-color: #E30A17; }
      .article-list .articles .list-article.noticias .format-icon .icon {
        color: #E30A17; }
    .article-list .articles .list-article.programas .section {
      color: #FC9A28; }
      .article-list .articles .list-article.programas .section:before {
        background: #FC9A28; }
    .article-list .articles .list-article.programas .format-icon {
      border-color: #FC9A28; }
      .article-list .articles .list-article.programas .format-icon .icon {
        color: #FC9A28; }
    .article-list .articles .list-article.shows-vivo .section {
      color: #FCC600; }
      .article-list .articles .list-article.shows-vivo .section:before {
        background: #FCC600; }
    .article-list .articles .list-article.shows-vivo .format-icon {
      border-color: #FCC600; }
      .article-list .articles .list-article.shows-vivo .format-icon .icon {
        color: #FCC600; }
    .article-list .articles .list-article.talentos .section {
      color: #9B9B9B; }
      .article-list .articles .list-article.talentos .section:before {
        background: #9B9B9B; }
    .article-list .articles .list-article.talentos .format-icon {
      border-color: #9B9B9B; }
      .article-list .articles .list-article.talentos .format-icon .icon {
        color: #9B9B9B; }
    .article-list .articles .list-article.latin-grammy .section {
      color: #EF0C46; }
      .article-list .articles .list-article.latin-grammy .section:before {
        background: #EF0C46; }
    .article-list .articles .list-article.latin-grammy .format-icon {
      border-color: #EF0C46; }
      .article-list .articles .list-article.latin-grammy .format-icon .icon {
        color: #EF0C46; }

.programming-guide {
  max-width: 100%; }
  .programming-guide > .title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #FC9A28;
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Exo 21", sans-serif;
    font-size: 1.875rem;
    font-weight: normal;
    margin: 0;
    padding: 1rem;
    text-transform: uppercase;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 4rem;
    position: relative;
    z-index: 0;
    border-radius: 1rem 0 0 0; }
    .programming-guide > .title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -2rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 4.5rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .programming-guide > .title {
        font-size: 1.225rem; } }
    .programming-guide > .title::before {
      background-image: url("/wp-content/themes/canal-uno/img/snow.png");
      background-position: right;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -3.125rem;
      width: 100%;
      top: 0; }
    .programming-guide > .title .see-more {
      display: block;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-family: "Exo 21", sans-serif;
      font-size: 1.375rem;
      margin-top: 0.25rem;
      text-align: right;
      z-index: 0; }
      @media (max-width: 37.5rem) {
        .programming-guide > .title .see-more {
          font-size: 1.025rem; } }
  .programming-guide .right-now .section-title {
    background: #FC8905;
    margin: 0;
    border-radius: 0 0 0 25px;
    color: white;
    padding: 0.5rem 0;
    text-align: center;
    width: calc(100% - 15rem);
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1rem;
    position: relative;
    z-index: 0; }
    .programming-guide .right-now .section-title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -1rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 4rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .programming-guide .right-now .section-title {
        font-size: 1.125rem;
        width: calc(100% - 7rem); } }
  .programming-guide .right-now .date {
    color: #9B9B9B;
    font-family: "Exo 21", sans-serif;
    font-size: 1.125rem;
    margin: 0.5rem 1rem; }
    .programming-guide .right-now .date strong {
      font-family: "Exo 21", sans-serif;
      font-size: 1.625rem; }
  .programming-guide .right-now .row .list-article .title {
    font-size: 1.625rem;
    font-family: "Exo 21", sans-serif; }
    @media (max-width: 37.5rem) {
      .programming-guide .right-now .row .list-article .title {
        font-size: 1.125rem; } }
  .programming-guide .right-now .row .list-article .image {
    width: 30%;
    position: relative;
    position: relative;
    overflow: hidden;
    padding-bottom: 1rem; }
    .programming-guide .right-now .row .list-article .image:before {
      position: absolute;
      content: '';
      width: 92.5%;
      height: 100%;
      background: #FC9A28;
      border-radius: 50px;
      -webkit-transform: rotate(-4deg) translateY(-1rem);
      transform: rotate(-4deg) translateY(-1rem);
      -webkit-transform-origin: bottom right;
      transform-origin: bottom right; }
      @media (max-width: 37.5rem) {
        .programming-guide .right-now .row .list-article .image:before {
          width: 110%;
          -webkit-transform: rotate(-4deg) translateY(0rem);
          transform: rotate(-4deg) translateY(0rem); } }
    @media (max-width: 37.5rem) {
      .programming-guide .right-now .row .list-article .image {
        width: 100%;
        margin: 0; } }
    .programming-guide .right-now .row .list-article .image img {
      position: relative;
      border-radius: 0 0 50% 0; }
    .programming-guide .right-now .row .list-article .image:before {
      width: 90%;
      height: 90%;
      -webkit-transform: rotate(-5deg) translate(0.25rem, 0rem);
      transform: rotate(-5deg) translate(0.25rem, 0rem);
      border-radius: 15px; }
  .programming-guide .right-now .row .list-article .article-info {
    width: calc(70% - 2.5rem); }
    @media (max-width: 37.5rem) {
      .programming-guide .right-now .row .list-article .article-info {
        width: 100%; } }
  .programming-guide .then {
    text-align: center;
    color: #9B9B9B;
    background: #EAEAEA;
    border-radius: 0 0 20px 20px;
    padding: 0.25rem 0;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin: 0.25rem 0; }
  .programming-guide .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .programming-guide .row .row-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
      .programming-guide .row .row-content .time {
        border-right: 1px solid rgba(151, 151, 151, 0.3);
        padding: 0 1.5rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
        @media (max-width: 37.5rem) {
          .programming-guide .row .row-content .time {
            padding: 0 0.75rem;
            font-size: 0.825rem; } }
      .programming-guide .row .row-content .list-article {
        padding: 1rem 1.5rem;
        border-bottom: 1px solid rgba(151, 151, 151, 0.3);
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        overflow: hidden;
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        .programming-guide .row .row-content .list-article:after {
          background: #FC9A28;
          border-radius: 4px;
          content: '';
          display: block;
          margin: 1rem;
          height: 0.25rem;
          width: 3rem; }
        @media (max-width: 37.5rem) {
          .programming-guide .row .row-content .list-article {
            padding: 1rem; } }
        .programming-guide .row .row-content .list-article:after {
          position: absolute;
          right: 4rem;
          bottom: 0; }
          @media (max-width: 37.5rem) {
            .programming-guide .row .row-content .list-article:after {
              right: 0; } }
        .programming-guide .row .row-content .list-article .image {
          width: 25%;
          margin-right: 2.5rem; }
          @media (max-width: 37.5rem) {
            .programming-guide .row .row-content .list-article .image {
              width: 100%;
              margin: 0; } }
          .programming-guide .row .row-content .list-article .image img {
            border-radius: 10px; }
        .programming-guide .row .row-content .list-article .article-info {
          width: calc(75% - 2.5rem); }
          @media (max-width: 37.5rem) {
            .programming-guide .row .row-content .list-article .article-info {
              width: 100%; } }
        .programming-guide .row .row-content .list-article .section {
          overflow: hidden;
          color: #FCC600;
          margin: 0.5rem 0; }
          .programming-guide .row .row-content .list-article .section:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FCC600;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .programming-guide .row .row-content .list-article .title {
          color: black;
          font-family: "Exo 21", sans-serif;
          text-transform: uppercase;
          font-size: 1.125rem;
          margin: 0.25rem 0;
          opacity: 0.65; }
          @media (max-width: 37.5rem) {
            .programming-guide .row .row-content .list-article .title {
              font-size: 0.875rem; } }
        .programming-guide .row .row-content .list-article .subtitle {
          font-family: "Exo 21", sans-serif;
          text-transform: uppercase;
          font-size: 0.875rem;
          margin: 0;
          opacity: 0.65; }
          @media (max-width: 37.5rem) {
            .programming-guide .row .row-content .list-article .subtitle {
              font-size: 0.725rem; } }
        .programming-guide .row .row-content .list-article.deportes:after {
          background: #C30085; }
        .programming-guide .row .row-content .list-article.deportes .image:before {
          background: #C30085; }
        .programming-guide .row .row-content .list-article.deportes .section {
          color: #C30085; }
          .programming-guide .row .row-content .list-article.deportes .section:before {
            background: #C30085; }
        .programming-guide .row .row-content .list-article.entretenimiento:after {
          background: #872EC7; }
        .programming-guide .row .row-content .list-article.entretenimiento .image:before {
          background: #872EC7; }
        .programming-guide .row .row-content .list-article.entretenimiento .section {
          color: #872EC7; }
          .programming-guide .row .row-content .list-article.entretenimiento .section:before {
            background: #872EC7; }
        .programming-guide .row .row-content .list-article.noticias:after {
          background: #E30A17; }
        .programming-guide .row .row-content .list-article.noticias .image:before {
          background: #E30A17; }
        .programming-guide .row .row-content .list-article.noticias .section {
          color: #E30A17; }
          .programming-guide .row .row-content .list-article.noticias .section:before {
            background: #E30A17; }
        .programming-guide .row .row-content .list-article.programas:after {
          background: #FC9A28; }
        .programming-guide .row .row-content .list-article.programas .image:before {
          background: #FC9A28; }
        .programming-guide .row .row-content .list-article.programas .section {
          color: #FC9A28; }
          .programming-guide .row .row-content .list-article.programas .section:before {
            background: #FC9A28; }
        .programming-guide .row .row-content .list-article.shows-vivo:after {
          background: #FCC600; }
        .programming-guide .row .row-content .list-article.shows-vivo .image:before {
          background: #FCC600; }
        .programming-guide .row .row-content .list-article.shows-vivo .section {
          color: #FCC600; }
          .programming-guide .row .row-content .list-article.shows-vivo .section:before {
            background: #FCC600; }
        .programming-guide .row .row-content .list-article.talentos:after {
          background: #9B9B9B; }
        .programming-guide .row .row-content .list-article.talentos .image:before {
          background: #9B9B9B; }
        .programming-guide .row .row-content .list-article.talentos .section {
          color: #9B9B9B; }
          .programming-guide .row .row-content .list-article.talentos .section:before {
            background: #9B9B9B; }
        .programming-guide .row .row-content .list-article.latin-grammy:after {
          background: #EF0C46; }
        .programming-guide .row .row-content .list-article.latin-grammy .image:before {
          background: #EF0C46; }
        .programming-guide .row .row-content .list-article.latin-grammy .section {
          color: #EF0C46; }
          .programming-guide .row .row-content .list-article.latin-grammy .section:before {
            background: #EF0C46; }
    .programming-guide .row.active::before, .programming-guide .row.active::after {
      border-bottom-left-radius: 3.125rem;
      display: block;
      font-family: "Exo 21", sans-serif;
      font-size: 1.5rem;
      max-width: 100%;
      padding: 0.375rem 0;
      text-align: center; }
      @media (max-width: 37.5rem) {
        .programming-guide .row.active::before, .programming-guide .row.active::after {
          font-size: 1.125rem; } }
    .programming-guide .row.active::before {
      background: linear-gradient(84deg, #FC9A28 0%, #f88703 100%);
      border-bottom-right-radius: 3.125rem;
      color: white;
      content: 'En este momento';
      width: 37.5rem; }
    .programming-guide .row.active::after {
      background-color: #EAEAEA;
      border-bottom-right-radius: 1.25rem;
      color: #9B9B9B;
      content: 'Luego';
      margin: 0.3125rem 0; }
    .programming-guide .row.active .row-content .list-article {
      padding: 3rem 1.5rem; }
      .programming-guide .row.active .row-content .list-article .image {
        width: 30%; }
      .programming-guide .row.active .row-content .list-article .article-info {
        width: calc(70% - 2.5rem); }
        .programming-guide .row.active .row-content .list-article .article-info .title a {
          font-size: 1.563rem; }
          @media (max-width: 37.5rem) {
            .programming-guide .row.active .row-content .list-article .article-info .title a {
              font-size: 1.125rem; } }
  .programming-guide .more {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 1rem;
    position: relative;
    z-index: 0;
    background: #FC9A28;
    border-radius: 10px;
    color: white;
    display: block;
    font-size: 1.125rem;
    margin: 2rem auto;
    padding: 0.75rem 2rem;
    text-align: center;
    width: 20rem; }
    .programming-guide .more:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -1rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 3.5rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .programming-guide .more {
        border-bottom-right-radius: 50%;
        border-top-right-radius: 50%;
        margin-right: 2rem;
        position: relative;
        z-index: 0;
        font-size: 0.875rem;
        margin-right: auto;
        width: 16rem; }
        .programming-guide .more:after {
          background: inherit;
          border-radius: 5px 15px 5px 5px;
          bottom: 0;
          content: '';
          display: block;
          height: 100%;
          position: absolute;
          right: -1rem;
          -webkit-transform: skew(-40deg);
          transform: skew(-40deg);
          width: calc(100% - 1rem);
          z-index: -1; } }

.featured-article-list {
  background: #292929;
  border-radius: 20px;
  color: white;
  height: 100%;
  padding: 0 0 1rem; }
  .featured-article-list.videos-destacados .featured-list > li:first-child .image {
    width: 60%; }
    @media (max-width: 37.5rem) {
      .featured-article-list.videos-destacados .featured-list > li:first-child .image {
        width: 100%; }
        .featured-article-list.videos-destacados .featured-list > li:first-child .image a img {
          width: 100%; } }
  .featured-article-list > .title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: black;
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Exo 21", sans-serif;
    font-size: 1.875rem;
    font-weight: normal;
    margin: 0;
    padding: 1rem;
    text-transform: uppercase;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 4rem;
    position: relative;
    z-index: 0;
    border-radius: 1rem 0 0 0; }
    .featured-article-list > .title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -2rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 4.5rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .featured-article-list > .title {
        font-size: 1.225rem; } }
    .featured-article-list > .title::before {
      background-image: url("/wp-content/themes/canal-uno/img/snow.png");
      background-position: right;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -3.125rem;
      width: 100%;
      top: 0; }
    .featured-article-list > .title .see-more {
      display: block;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-family: "Exo 21", sans-serif;
      font-size: 1.375rem;
      margin-top: 0.25rem;
      text-align: right;
      z-index: 0; }
      @media (max-width: 37.5rem) {
        .featured-article-list > .title .see-more {
          font-size: 1.025rem; } }
  .featured-article-list .featured-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .featured-article-list .featured-list > li {
      width: 33%;
      padding: 1rem; }
      @media (max-width: 37.5rem) {
        .featured-article-list .featured-list > li {
          width: 100%; } }
      .featured-article-list .featured-list > li:first-child {
        width: 100%;
        margin: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        @media (max-width: 37.5rem) {
          .featured-article-list .featured-list > li:first-child {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column; } }
        .featured-article-list .featured-list > li:first-child .image {
          width: 65%; }
          @media (max-width: 37.5rem) {
            .featured-article-list .featured-list > li:first-child .image {
              width: 100%; } }
        .featured-article-list .featured-list > li:first-child .format-icon {
          width: 5rem;
          height: 5rem;
          border-radius: 50%;
          border: 2px solid #FCC600;
          background: white;
          position: relative;
          position: absolute;
          right: 1rem; }
          .featured-article-list .featured-list > li:first-child .format-icon .icon {
            color: #FCC600;
            width: 2.5rem;
            height: 2.5rem;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
        .featured-article-list .featured-list > li:first-child .article-info {
          width: 35%;
          padding-left: 2rem; }
          @media (max-width: 50rem) {
            .featured-article-list .featured-list > li:first-child .article-info {
              width: 100%; } }
        .featured-article-list .featured-list > li:first-child .share {
          font-size: 1.125rem; }
          .featured-article-list .featured-list > li:first-child .share .title {
            margin: 1rem 0; }
      .featured-article-list .featured-list > li:nth-child(2), .featured-article-list .featured-list > li:nth-child(3) {
        border-right: 1px solid rgba(151, 151, 151, 0.3); }
      .featured-article-list .featured-list > li .section {
        overflow: hidden;
        color: #FCC600;
        margin: 0.5rem 0; }
        .featured-article-list .featured-list > li .section:before {
          content: '';
          display: block;
          float: left;
          width: 1rem;
          height: 1rem;
          /*We commented out the hue colorizing, because it's too wonky. */
          background-color: #FCC600;
          -webkit-mask: url(../img/selector-white.svg) no-repeat;
          mask: url(../img/selector-white.svg) no-repeat;
          -webkit-mask-size: 100%;
          mask-size: 100%;
          margin-right: 0.5rem; }
      .featured-article-list .featured-list > li .post-program {
        color: #D9D9D9;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #D9D9D9;
        display: inline-block; }
      .featured-article-list .featured-list > li .image {
        position: relative; }
        .featured-article-list .featured-list > li .image img {
          border-radius: 10px; }
      .featured-article-list .featured-list > li .format-icon {
        width: 2.5rem;
        height: 2.5rem;
        border-radius: 50%;
        border: 2px solid #FCC600;
        background: white;
        position: relative;
        position: absolute;
        bottom: -0.5rem;
        right: -0.5rem; }
        .featured-article-list .featured-list > li .format-icon .icon {
          color: #FCC600;
          width: 1.25rem;
          height: 1.25rem;
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
      .featured-article-list .featured-list > li .title {
        color: white;
        font-size: 1.125rem; }
      .featured-article-list .featured-list > li .date {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #9B9B9B; }
        .featured-article-list .featured-list > li .date .icon {
          color: white;
          font-size: 1.525rem;
          margin-right: 0.25rem; }
      .featured-article-list .featured-list > li.deportes .section {
        color: #C30085; }
        .featured-article-list .featured-list > li.deportes .section:before {
          background: #C30085; }
      .featured-article-list .featured-list > li.deportes .format-icon {
        border-color: #C30085; }
        .featured-article-list .featured-list > li.deportes .format-icon .icon {
          color: #C30085; }
      .featured-article-list .featured-list > li.entretenimiento .section {
        color: #872EC7; }
        .featured-article-list .featured-list > li.entretenimiento .section:before {
          background: #872EC7; }
      .featured-article-list .featured-list > li.entretenimiento .format-icon {
        border-color: #872EC7; }
        .featured-article-list .featured-list > li.entretenimiento .format-icon .icon {
          color: #872EC7; }
      .featured-article-list .featured-list > li.noticias .section {
        color: #E30A17; }
        .featured-article-list .featured-list > li.noticias .section:before {
          background: #E30A17; }
      .featured-article-list .featured-list > li.noticias .format-icon {
        border-color: #E30A17; }
        .featured-article-list .featured-list > li.noticias .format-icon .icon {
          color: #E30A17; }
      .featured-article-list .featured-list > li.programas .section {
        color: #FC9A28; }
        .featured-article-list .featured-list > li.programas .section:before {
          background: #FC9A28; }
      .featured-article-list .featured-list > li.programas .format-icon {
        border-color: #FC9A28; }
        .featured-article-list .featured-list > li.programas .format-icon .icon {
          color: #FC9A28; }
      .featured-article-list .featured-list > li.shows-vivo .section {
        color: #FCC600; }
        .featured-article-list .featured-list > li.shows-vivo .section:before {
          background: #FCC600; }
      .featured-article-list .featured-list > li.shows-vivo .format-icon {
        border-color: #FCC600; }
        .featured-article-list .featured-list > li.shows-vivo .format-icon .icon {
          color: #FCC600; }
      .featured-article-list .featured-list > li.talentos .section {
        color: #9B9B9B; }
        .featured-article-list .featured-list > li.talentos .section:before {
          background: #9B9B9B; }
      .featured-article-list .featured-list > li.talentos .format-icon {
        border-color: #9B9B9B; }
        .featured-article-list .featured-list > li.talentos .format-icon .icon {
          color: #9B9B9B; }
      .featured-article-list .featured-list > li.latin-grammy .section {
        color: #EF0C46; }
        .featured-article-list .featured-list > li.latin-grammy .section:before {
          background: #EF0C46; }
      .featured-article-list .featured-list > li.latin-grammy .format-icon {
        border-color: #EF0C46; }
        .featured-article-list .featured-list > li.latin-grammy .format-icon .icon {
          color: #EF0C46; }

body.category-deportes .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #C30085;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-deportes .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-deportes .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-deportes .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-deportes .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-deportes .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

body.category-entretenimiento .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #872EC7;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-entretenimiento .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-entretenimiento .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-entretenimiento .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-entretenimiento .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-entretenimiento .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

body.category-noticias .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #E30A17;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-noticias .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-noticias .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-noticias .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-noticias .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-noticias .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

body.category-programas .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FC9A28;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-programas .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-programas .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-programas .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-programas .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-programas .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

body.category-shows-vivo .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FCC600;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-shows-vivo .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-shows-vivo .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-shows-vivo .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-shows-vivo .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-shows-vivo .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

body.category-talentos .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #9B9B9B;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-talentos .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-talentos .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-talentos .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-talentos .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-talentos .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

body.category-latin-grammy .featured-article-list > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #EF0C46;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  body.category-latin-grammy .featured-article-list > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    body.category-latin-grammy .featured-article-list > .title {
      font-size: 1.225rem; } }
  body.category-latin-grammy .featured-article-list > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  body.category-latin-grammy .featured-article-list > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      body.category-latin-grammy .featured-article-list > .title .see-more {
        font-size: 1.025rem; } }

.featured-news {
  margin: 2.5rem 0; }
  .featured-news > .title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #E30A17;
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Exo 21", sans-serif;
    font-size: 1.875rem;
    font-weight: normal;
    margin: 0;
    padding: 1rem;
    text-transform: uppercase;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 4rem;
    position: relative;
    z-index: 0;
    border-radius: 1rem 0 0 0; }
    .featured-news > .title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -2rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 4.5rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .featured-news > .title {
        font-size: 1.225rem; } }
    .featured-news > .title::before {
      background-image: url("/wp-content/themes/canal-uno/img/snow.png");
      background-position: right;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -3.125rem;
      width: 100%;
      top: 0; }
    .featured-news > .title .see-more {
      display: block;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-family: "Exo 21", sans-serif;
      font-size: 1.375rem;
      margin-top: 0.25rem;
      text-align: right;
      z-index: 0; }
      @media (max-width: 37.5rem) {
        .featured-news > .title .see-more {
          font-size: 1.025rem; } }
  .featured-news .featured-list {
    display: grid;
    grid-template-columns: 56% 44%; }
    @media (max-width: 37.5rem) {
      .featured-news .featured-list {
        grid-template-columns: 100%; } }
    .featured-news .featured-list > li .image-info {
      position: relative; }
      .featured-news .featured-list > li .image-info .image {
        position: relative; }
      .featured-news .featured-list > li .image-info .post-program {
        border-bottom-right-radius: 50%;
        border-top-right-radius: 50%;
        margin-right: 1rem;
        position: relative;
        z-index: 0;
        background-color: #E30A17;
        bottom: 20%;
        padding: 5px 10px;
        position: absolute; }
        .featured-news .featured-list > li .image-info .post-program:after {
          background: inherit;
          border-radius: 5px 15px 5px 5px;
          bottom: 0;
          content: '';
          display: block;
          height: 100%;
          position: absolute;
          right: -0.5rem;
          -webkit-transform: skew(-40deg);
          transform: skew(-40deg);
          width: calc(100% - 1rem);
          z-index: -1; }
        .featured-news .featured-list > li .image-info .post-program a {
          display: block; }
          .featured-news .featured-list > li .image-info .post-program a img {
            display: block; }
    .featured-news .featured-list > li:nth-child(1) {
      grid-column: 1;
      grid-row: 1 / span 2;
      border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(1) {
          grid-row: 1; } }
      .featured-news .featured-list > li:nth-child(1) .image-info {
        padding: 0.5rem 0.5rem 0.5rem 0.65rem;
        position: relative; }
        .featured-news .featured-list > li:nth-child(1) .image-info:before {
          content: '';
          position: absolute;
          background: #E30A17;
          width: 92%;
          height: 100%;
          -webkit-transform: skew(-5deg);
          transform: skew(-5deg);
          border-radius: 0 0 20% 0;
          bottom: 0;
          left: 2rem; }
        .featured-news .featured-list > li:nth-child(1) .image-info:after {
          content: '';
          position: absolute;
          background: #E30A17;
          width: 30%;
          height: 100%;
          top: 0;
          left: 0;
          z-index: -1; }
        .featured-news .featured-list > li:nth-child(1) .image-info .post-program a img {
          max-height: 2.188rem; }
      .featured-news .featured-list > li:nth-child(1) .title {
        font-size: 1.375rem;
        margin: 2rem 0 1rem;
        color: black; }
      .featured-news .featured-list > li:nth-child(1) .section {
        display: none; }
    .featured-news .featured-list > li:nth-child(2) {
      grid-column: 2;
      grid-row: 1;
      margin: 0.5rem;
      padding: 0 0 1rem;
      position: relative;
      border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
      .featured-news .featured-list > li:nth-child(2):after {
        background: #E30A17;
        border-radius: 4px;
        content: '';
        display: block;
        margin: 0;
        height: 0.25rem;
        width: 2.75rem; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(2) {
          grid-column: 1;
          grid-row: 2; } }
      .featured-news .featured-list > li:nth-child(2):after {
        position: absolute;
        bottom: 0.5rem;
        right: 0.5rem; }
      .featured-news .featured-list > li:nth-child(2) .title {
        font-size: 1.225rem;
        color: black; }
      .featured-news .featured-list > li:nth-child(2) .section {
        display: none; }
      .featured-news .featured-list > li:nth-child(2) .image-info {
        position: relative; }
        .featured-news .featured-list > li:nth-child(2) .image-info:before {
          position: absolute;
          content: '';
          width: 92.5%;
          height: 100%;
          background: #E30A17;
          border-radius: 50px;
          -webkit-transform: rotate(-4deg) translateY(-1rem);
          transform: rotate(-4deg) translateY(-1rem);
          -webkit-transform-origin: bottom right;
          transform-origin: bottom right; }
          @media (max-width: 37.5rem) {
            .featured-news .featured-list > li:nth-child(2) .image-info:before {
              width: 110%;
              -webkit-transform: rotate(-4deg) translateY(0rem);
              transform: rotate(-4deg) translateY(0rem); } }
        .featured-news .featured-list > li:nth-child(2) .image-info:before {
          bottom: -1rem;
          right: 0;
          width: 85%; }
          @media (max-width: 37.5rem) {
            .featured-news .featured-list > li:nth-child(2) .image-info:before {
              bottom: 0.25rem; } }
        .featured-news .featured-list > li:nth-child(2) .image-info .post-program a img {
          max-height: 1.625rem; }
    .featured-news .featured-list > li:nth-child(3) {
      grid-column: 2;
      grid-row: 2;
      background: #E30A17;
      margin: 0.25rem 0 1rem 1rem;
      padding: 1rem 1.5rem;
      color: white;
      border-radius: 0 0 10px 10px; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(3) {
          grid-column: 1;
          grid-row: 3;
          margin: 1rem 0; } }
      .featured-news .featured-list > li:nth-child(3) .title {
        font-size: 1.375rem;
        font-family: "Exo 21", sans-serif;
        margin: 0; }
      .featured-news .featured-list > li:nth-child(3) .image-info, .featured-news .featured-list > li:nth-child(3) .section {
        display: none; }
      .featured-news .featured-list > li:nth-child(3) .date {
        color: white; }
    .featured-news .featured-list > li:nth-child(4) {
      grid-column: 1;
      grid-row: 3; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(4) {
          grid-column: 1;
          grid-row: 4; } }
    .featured-news .featured-list > li:nth-child(5) {
      grid-column: 1;
      grid-row: 4; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(5) {
          grid-column: 1;
          grid-row: 5; } }
    .featured-news .featured-list > li:nth-child(6) {
      grid-column: 1;
      grid-row: 5; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(6) {
          grid-column: 1;
          grid-row: 6; } }
    .featured-news .featured-list > li:nth-child(7) {
      grid-column: 1;
      grid-row: 6; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(7) {
          grid-column: 1;
          grid-row: 7; } }
    .featured-news .featured-list > li:nth-child(4), .featured-news .featured-list > li:nth-child(5), .featured-news .featured-list > li:nth-child(6), .featured-news .featured-list > li:nth-child(7) {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      border-bottom: 1px solid rgba(151, 151, 151, 0.3);
      padding: 1rem 0; }
      @media (max-width: 37.5rem) {
        .featured-news .featured-list > li:nth-child(4), .featured-news .featured-list > li:nth-child(5), .featured-news .featured-list > li:nth-child(6), .featured-news .featured-list > li:nth-child(7) {
          margin: 0 1rem; } }
      .featured-news .featured-list > li:nth-child(4) .image-info, .featured-news .featured-list > li:nth-child(5) .image-info, .featured-news .featured-list > li:nth-child(6) .image-info, .featured-news .featured-list > li:nth-child(7) .image-info {
        width: 30%;
        margin: 0 1rem 0 0; }
        @media (max-width: 37.5rem) {
          .featured-news .featured-list > li:nth-child(4) .image-info, .featured-news .featured-list > li:nth-child(5) .image-info, .featured-news .featured-list > li:nth-child(6) .image-info, .featured-news .featured-list > li:nth-child(7) .image-info {
            width: 45%; } }
        .featured-news .featured-list > li:nth-child(4) .image-info .post-program, .featured-news .featured-list > li:nth-child(5) .image-info .post-program, .featured-news .featured-list > li:nth-child(6) .image-info .post-program, .featured-news .featured-list > li:nth-child(7) .image-info .post-program {
          padding: 2px 4px; }
          .featured-news .featured-list > li:nth-child(4) .image-info .post-program a img, .featured-news .featured-list > li:nth-child(5) .image-info .post-program a img, .featured-news .featured-list > li:nth-child(6) .image-info .post-program a img, .featured-news .featured-list > li:nth-child(7) .image-info .post-program a img {
            max-height: 1.063rem; }
        .featured-news .featured-list > li:nth-child(4) .image-info img, .featured-news .featured-list > li:nth-child(5) .image-info img, .featured-news .featured-list > li:nth-child(6) .image-info img, .featured-news .featured-list > li:nth-child(7) .image-info img {
          border-radius: 10px; }
      .featured-news .featured-list > li:nth-child(4) .article-info, .featured-news .featured-list > li:nth-child(5) .article-info, .featured-news .featured-list > li:nth-child(6) .article-info, .featured-news .featured-list > li:nth-child(7) .article-info {
        width: 70%; }
        @media (max-width: 37.5rem) {
          .featured-news .featured-list > li:nth-child(4) .article-info, .featured-news .featured-list > li:nth-child(5) .article-info, .featured-news .featured-list > li:nth-child(6) .article-info, .featured-news .featured-list > li:nth-child(7) .article-info {
            width: 55%; } }
      .featured-news .featured-list > li:nth-child(4) .title, .featured-news .featured-list > li:nth-child(5) .title, .featured-news .featured-list > li:nth-child(6) .title, .featured-news .featured-list > li:nth-child(7) .title {
        font-size: 1rem;
        color: black;
        opacity: 0.65; }
    .featured-news .featured-list > li:nth-child(8) {
      grid-column: 2;
      grid-row: 3 / span 2; }
    .featured-news .featured-list > li:nth-child(9) {
      grid-column: 2;
      grid-row: 5 / span 2; }
    .featured-news .featured-list > li:nth-child(8), .featured-news .featured-list > li:nth-child(9) {
      border-bottom: 1px solid rgba(151, 151, 151, 0.3);
      margin: 0.5rem 0 0 1rem;
      padding-bottom: 1rem; }
      .featured-news .featured-list > li:nth-child(8) .image-info img, .featured-news .featured-list > li:nth-child(9) .image-info img {
        border-radius: 10px; }
      .featured-news .featured-list > li:nth-child(8) .image-info .post-program a img, .featured-news .featured-list > li:nth-child(9) .image-info .post-program a img {
        max-height: 1.625rem; }
      .featured-news .featured-list > li:nth-child(8) .title, .featured-news .featured-list > li:nth-child(9) .title {
        font-size: 1.125rem;
        color: black;
        opacity: 0.65; }
    .featured-news .featured-list > li .section {
      overflow: hidden;
      color: #E30A17;
      margin: 0.5rem 0; }
      .featured-news .featured-list > li .section:before {
        content: '';
        display: block;
        float: left;
        width: 1rem;
        height: 1rem;
        /*We commented out the hue colorizing, because it's too wonky. */
        background-color: #E30A17;
        -webkit-mask: url(../img/selector-white.svg) no-repeat;
        mask: url(../img/selector-white.svg) no-repeat;
        -webkit-mask-size: 100%;
        mask-size: 100%;
        margin-right: 0.5rem; }
    .featured-news .featured-list > li .date {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      color: #9B9B9B; }
      .featured-news .featured-list > li .date .icon {
        font-size: 1.525rem;
        margin-right: 0.25rem; }

.featured-gallery {
  background: #292929;
  color: white;
  border-radius: 1.25rem;
  overflow: hidden; }
  .featured-gallery > .title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: black;
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Exo 21", sans-serif;
    font-size: 1.875rem;
    font-weight: normal;
    margin: 0;
    padding: 1rem;
    text-transform: uppercase;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 4rem;
    position: relative;
    z-index: 0;
    border-radius: 1rem 0 0 0; }
    .featured-gallery > .title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -2rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 4.5rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .featured-gallery > .title {
        font-size: 1.225rem; } }
    .featured-gallery > .title::before {
      background-image: url("/wp-content/themes/canal-uno/img/snow.png");
      background-position: right;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -3.125rem;
      width: 100%;
      top: 0; }
    .featured-gallery > .title .see-more {
      display: block;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-family: "Exo 21", sans-serif;
      font-size: 1.375rem;
      margin-top: 0.25rem;
      text-align: right;
      z-index: 0; }
      @media (max-width: 37.5rem) {
        .featured-gallery > .title .see-more {
          font-size: 1.025rem; } }
    .featured-gallery > .title::before {
      display: none; }
  .featured-gallery .article {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .featured-gallery .article .image {
      width: 70%;
      position: relative;
      position: relative; }
      .featured-gallery .article .image:before {
        position: absolute;
        content: '';
        width: 92.5%;
        height: 100%;
        background: #666666;
        border-radius: 50px;
        -webkit-transform: rotate(-4deg) translateY(-1rem);
        transform: rotate(-4deg) translateY(-1rem);
        -webkit-transform-origin: bottom right;
        transform-origin: bottom right; }
        @media (max-width: 37.5rem) {
          .featured-gallery .article .image:before {
            width: 110%;
            -webkit-transform: rotate(-4deg) translateY(0rem);
            transform: rotate(-4deg) translateY(0rem); } }
      @media (max-width: 37.5rem) {
        .featured-gallery .article .image {
          width: 100%;
          margin-bottom: 2rem; } }
      .featured-gallery .article .image a img {
        position: relative; }
    .featured-gallery .article .format-icon {
      width: 5rem;
      height: 5rem;
      border-radius: 50%;
      border: 2px solid #FCC600;
      background: white;
      position: relative;
      position: absolute;
      bottom: 0;
      right: 2rem; }
      .featured-gallery .article .format-icon .icon {
        color: #FCC600;
        width: 2.5rem;
        height: 2.5rem;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .featured-gallery .article .article-info {
      padding-left: 2rem;
      width: 30%; }
      @media (max-width: 37.5rem) {
        .featured-gallery .article .article-info {
          width: 100%;
          padding-left: 0; } }
      .featured-gallery .article .article-info .section {
        overflow: hidden;
        color: #FCC600;
        margin: 0.5rem 0; }
        .featured-gallery .article .article-info .section:before {
          content: '';
          display: block;
          float: left;
          width: 1rem;
          height: 1rem;
          /*We commented out the hue colorizing, because it's too wonky. */
          background-color: #FCC600;
          -webkit-mask: url(../img/selector-white.svg) no-repeat;
          mask: url(../img/selector-white.svg) no-repeat;
          -webkit-mask-size: 100%;
          mask-size: 100%;
          margin-right: 0.5rem; }
      .featured-gallery .article .article-info .date {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #9B9B9B; }
        .featured-gallery .article .article-info .date .icon {
          color: white;
          font-size: 1.525rem;
          margin-right: 0.25rem; }
      .featured-gallery .article .article-info .share {
        font-size: 1.125rem; }
        .featured-gallery .article .article-info .share .title {
          margin: 1rem 0; }
    .featured-gallery .article.deportes .section {
      color: #C30085; }
      .featured-gallery .article.deportes .section:before {
        background: #C30085; }
    .featured-gallery .article.deportes .format-icon {
      border-color: #C30085; }
      .featured-gallery .article.deportes .format-icon .icon {
        color: #C30085; }
    .featured-gallery .article.entretenimiento .section {
      color: #872EC7; }
      .featured-gallery .article.entretenimiento .section:before {
        background: #872EC7; }
    .featured-gallery .article.entretenimiento .format-icon {
      border-color: #872EC7; }
      .featured-gallery .article.entretenimiento .format-icon .icon {
        color: #872EC7; }
    .featured-gallery .article.noticias .section {
      color: #E30A17; }
      .featured-gallery .article.noticias .section:before {
        background: #E30A17; }
    .featured-gallery .article.noticias .format-icon {
      border-color: #E30A17; }
      .featured-gallery .article.noticias .format-icon .icon {
        color: #E30A17; }
    .featured-gallery .article.programas .section {
      color: #FC9A28; }
      .featured-gallery .article.programas .section:before {
        background: #FC9A28; }
    .featured-gallery .article.programas .format-icon {
      border-color: #FC9A28; }
      .featured-gallery .article.programas .format-icon .icon {
        color: #FC9A28; }
    .featured-gallery .article.shows-vivo .section {
      color: #FCC600; }
      .featured-gallery .article.shows-vivo .section:before {
        background: #FCC600; }
    .featured-gallery .article.shows-vivo .format-icon {
      border-color: #FCC600; }
      .featured-gallery .article.shows-vivo .format-icon .icon {
        color: #FCC600; }
    .featured-gallery .article.talentos .section {
      color: #9B9B9B; }
      .featured-gallery .article.talentos .section:before {
        background: #9B9B9B; }
    .featured-gallery .article.talentos .format-icon {
      border-color: #9B9B9B; }
      .featured-gallery .article.talentos .format-icon .icon {
        color: #9B9B9B; }
    .featured-gallery .article.latin-grammy .section {
      color: #EF0C46; }
      .featured-gallery .article.latin-grammy .section:before {
        background: #EF0C46; }
    .featured-gallery .article.latin-grammy .format-icon {
      border-color: #EF0C46; }
      .featured-gallery .article.latin-grammy .format-icon .icon {
        color: #EF0C46; }

.featured-section .featured-list {
  display: grid;
  grid-template-columns: 10% 10% 10% 10% 10% 10% 10% 10% 10% 10%; }
  @media (max-width: 50rem) {
    .featured-section .featured-list {
      grid-template-columns: 56% 44%; } }
  @media (max-width: 37.5rem) {
    .featured-section .featured-list {
      grid-template-columns: 100%; } }
  .featured-section .featured-list > li:nth-child(1) {
    grid-column: 1 / span 4;
    grid-row: 1 / span 3; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(1) {
        grid-column: 1;
        grid-row: 1 / span 2; } }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(1) {
        grid-column: 1;
        grid-row: 1; } }
    .featured-section .featured-list > li:nth-child(1) .article-info {
      position: relative;
      padding-bottom: 1rem;
      border-bottom: 1px solid rgba(151, 151, 151, 0.3);
      margin-bottom: 2rem; }
      .featured-section .featured-list > li:nth-child(1) .article-info:after {
        background: #FC9A28;
        border-radius: 4px;
        content: '';
        display: block;
        margin: 0;
        height: 0.25rem;
        width: 2.75rem; }
      .featured-section .featured-list > li:nth-child(1) .article-info:after {
        position: absolute;
        bottom: 1rem;
        right: 3rem; }
    .featured-section .featured-list > li:nth-child(1) .section {
      display: none; }
    .featured-section .featured-list > li:nth-child(1) .image {
      padding: 0.5rem 0.5rem 0.25rem 0.65rem;
      position: relative; }
      .featured-section .featured-list > li:nth-child(1) .image:before {
        content: '';
        position: absolute;
        background: #FCC600;
        width: 86%;
        height: 100%;
        -webkit-transform: skew(-5deg);
        transform: skew(-5deg);
        border-radius: 0 0 20% 0;
        bottom: 0;
        left: 2rem; }
      @media (max-width: 50rem) {
        .featured-section .featured-list > li:nth-child(1) .image:before {
          width: 92%; } }
      .featured-section .featured-list > li:nth-child(1) .image:after {
        content: '';
        position: absolute;
        background: #FCC600;
        width: 30%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1; }
      .featured-section .featured-list > li:nth-child(1) .image a img {
        position: relative; }
    .featured-section .featured-list > li:nth-child(1) .title {
      font-size: 1.375rem; }
  .featured-section .featured-list > li:nth-child(2) {
    grid-column: 5 / span 3;
    grid-row: 1; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(2) {
        grid-column: 2;
        grid-row: 1; } }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(2) {
        grid-column: 1;
        grid-row: 2; } }
  .featured-section .featured-list > li:nth-child(3) {
    grid-column: 8 / span 3;
    grid-row: 1; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(3) {
        grid-column: 2;
        grid-row: 2;
        background: #FCC600;
        margin: 0.25rem 0 1rem 1rem;
        padding: 1rem 1.5rem;
        border-radius: 0 0 10px 10px; }
        .featured-section .featured-list > li:nth-child(3) .title {
          color: white !important;
          opacity: 1 !important;
          font-size: 1.375rem;
          font-family: "Exo 21", sans-serif;
          margin: 0; }
        .featured-section .featured-list > li:nth-child(3) .image, .featured-section .featured-list > li:nth-child(3) .section {
          display: none; }
        .featured-section .featured-list > li:nth-child(3) .date {
          color: white; } }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(3) {
        grid-column: 1;
        grid-row: 3; } }
  .featured-section .featured-list > li:nth-child(2), .featured-section .featured-list > li:nth-child(3) {
    margin: 1rem 1rem 1.5rem; }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(2), .featured-section .featured-list > li:nth-child(3) {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; } }
    .featured-section .featured-list > li:nth-child(2) .image img, .featured-section .featured-list > li:nth-child(3) .image img {
      border-radius: 10px; }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(2) .image, .featured-section .featured-list > li:nth-child(3) .image {
        width: 45%; } }
    .featured-section .featured-list > li:nth-child(2) .article-info, .featured-section .featured-list > li:nth-child(3) .article-info {
      padding-bottom: 0.25rem;
      border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
      @media (max-width: 37.5rem) {
        .featured-section .featured-list > li:nth-child(2) .article-info, .featured-section .featured-list > li:nth-child(3) .article-info {
          width: calc(55% - 1rem);
          margin-left: 1rem; } }
    .featured-section .featured-list > li:nth-child(2) .title, .featured-section .featured-list > li:nth-child(3) .title {
      color: black;
      opacity: 0.63;
      font-size: 1.125rem; }
  .featured-section .featured-list > li:nth-child(4) {
    grid-column: 5 / span 6;
    grid-row: 2;
    padding: 1rem 2rem;
    border-radius: 0 0 10px 10px; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(4) {
        grid-column: 1;
        grid-row: 3;
        background: transparent !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-bottom: 1px solid rgba(151, 151, 151, 0.3);
        padding: 1rem 0; }
        .featured-section .featured-list > li:nth-child(4) .image {
          display: block !important;
          width: 25%;
          margin: 0 1rem 0 0; }
          .featured-section .featured-list > li:nth-child(4) .image img {
            border-radius: 10px; }
        .featured-section .featured-list > li:nth-child(4) .article-info {
          width: 75%; }
        .featured-section .featured-list > li:nth-child(4) .title {
          color: black !important;
          font-size: 1.125rem !important;
          opacity: 0.65 !important;
          font-family: "Exo 21", sans-serif !important; }
        .featured-section .featured-list > li:nth-child(4) .section {
          display: block !important; } }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(4) {
        grid-column: 1;
        grid-row: 4; } }
    .featured-section .featured-list > li:nth-child(4) .image {
      display: none; }
    .featured-section .featured-list > li:nth-child(4) .section {
      display: none; }
    .featured-section .featured-list > li:nth-child(4) .title {
      color: white;
      font-family: "Exo 21", sans-serif;
      font-size: 1.625rem;
      margin: 0 0 1rem; }
    .featured-section .featured-list > li:nth-child(4) .date {
      color: white; }
  .featured-section .featured-list > li:nth-child(5) {
    grid-column: 1 / span 5;
    grid-row: 4; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(5) {
        grid-column: 2;
        grid-row: 3; } }
  .featured-section .featured-list > li:nth-child(6) {
    grid-column: 6 / span 5;
    grid-row: 4; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(6) {
        grid-column: 1; } }
  .featured-section .featured-list > li:nth-child(7) {
    grid-column: 1 / span 5;
    grid-row: 5; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(7) {
        grid-row: 4;
        grid-column: 2; } }
  .featured-section .featured-list > li:nth-child(8) {
    grid-column: 6 / span 5;
    grid-row: 5; }
    @media (max-width: 50rem) {
      .featured-section .featured-list > li:nth-child(8) {
        display: none !important; } }
  .featured-section .featured-list > li:nth-child(5), .featured-section .featured-list > li:nth-child(6), .featured-section .featured-list > li:nth-child(7), .featured-section .featured-list > li:nth-child(8) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    position: relative; }
    @media (max-width: 37.5rem) {
      .featured-section .featured-list > li:nth-child(5), .featured-section .featured-list > li:nth-child(6), .featured-section .featured-list > li:nth-child(7), .featured-section .featured-list > li:nth-child(8) {
        display: none; } }
    .featured-section .featured-list > li:nth-child(5):after, .featured-section .featured-list > li:nth-child(6):after, .featured-section .featured-list > li:nth-child(7):after, .featured-section .featured-list > li:nth-child(8):after {
      content: '';
      display: block;
      position: absolute;
      height: 1px;
      width: 70%;
      bottom: 0;
      left: 1rem;
      background: rgba(151, 151, 151, 0.3); }
    .featured-section .featured-list > li:nth-child(5) .image, .featured-section .featured-list > li:nth-child(6) .image, .featured-section .featured-list > li:nth-child(7) .image, .featured-section .featured-list > li:nth-child(8) .image {
      width: 25%;
      margin: 0 1rem 0 0; }
      .featured-section .featured-list > li:nth-child(5) .image img, .featured-section .featured-list > li:nth-child(6) .image img, .featured-section .featured-list > li:nth-child(7) .image img, .featured-section .featured-list > li:nth-child(8) .image img {
        width: 100%;
        border-radius: 0.25rem; }
    .featured-section .featured-list > li:nth-child(5) .article-info, .featured-section .featured-list > li:nth-child(6) .article-info, .featured-section .featured-list > li:nth-child(7) .article-info, .featured-section .featured-list > li:nth-child(8) .article-info {
      width: 75%; }
    .featured-section .featured-list > li:nth-child(5) .title, .featured-section .featured-list > li:nth-child(6) .title, .featured-section .featured-list > li:nth-child(7) .title, .featured-section .featured-list > li:nth-child(8) .title {
      font-size: 1.125rem;
      color: black;
      opacity: 0.65; }
  .featured-section .featured-list > li .section {
    overflow: hidden;
    color: #FCC600;
    margin: 0.5rem 0; }
    .featured-section .featured-list > li .section:before {
      content: '';
      display: block;
      float: left;
      width: 1rem;
      height: 1rem;
      /*We commented out the hue colorizing, because it's too wonky. */
      background-color: #FCC600;
      -webkit-mask: url(../img/selector-white.svg) no-repeat;
      mask: url(../img/selector-white.svg) no-repeat;
      -webkit-mask-size: 100%;
      mask-size: 100%;
      margin-right: 0.5rem; }
  .featured-section .featured-list > li .date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #9B9B9B; }
    .featured-section .featured-list > li .date .icon {
      font-size: 1.525rem;
      margin-right: 0.25rem; }

.featured-section.deportes > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #C30085;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.deportes > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.deportes > .title {
      font-size: 1.225rem; } }
  .featured-section.deportes > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.deportes > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.deportes > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.deportes .featured-list li:nth-child(1) .image:after, .featured-section.deportes .featured-list li:nth-child(1) .image:before {
  background: #C30085; }

.featured-section.deportes .featured-list li:nth-child(1) .article-info:after {
  background: #C30085; }

@media (max-width: 50rem) {
  .featured-section.deportes .featured-list li:nth-child(3) {
    background: #C30085; } }

.featured-section.deportes .featured-list li:nth-child(4) {
  background: #C30085; }

.featured-section.deportes .featured-list li .section {
  color: #C30085; }
  .featured-section.deportes .featured-list li .section:before {
    background: #C30085; }

.featured-section.entretenimiento > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #872EC7;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.entretenimiento > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.entretenimiento > .title {
      font-size: 1.225rem; } }
  .featured-section.entretenimiento > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.entretenimiento > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.entretenimiento > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.entretenimiento .featured-list li:nth-child(1) .image:after, .featured-section.entretenimiento .featured-list li:nth-child(1) .image:before {
  background: #872EC7; }

.featured-section.entretenimiento .featured-list li:nth-child(1) .article-info:after {
  background: #872EC7; }

@media (max-width: 50rem) {
  .featured-section.entretenimiento .featured-list li:nth-child(3) {
    background: #872EC7; } }

.featured-section.entretenimiento .featured-list li:nth-child(4) {
  background: #872EC7; }

.featured-section.entretenimiento .featured-list li .section {
  color: #872EC7; }
  .featured-section.entretenimiento .featured-list li .section:before {
    background: #872EC7; }

.featured-section.noticias > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #E30A17;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.noticias > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.noticias > .title {
      font-size: 1.225rem; } }
  .featured-section.noticias > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.noticias > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.noticias > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.noticias .featured-list li:nth-child(1) .image:after, .featured-section.noticias .featured-list li:nth-child(1) .image:before {
  background: #E30A17; }

.featured-section.noticias .featured-list li:nth-child(1) .article-info:after {
  background: #E30A17; }

@media (max-width: 50rem) {
  .featured-section.noticias .featured-list li:nth-child(3) {
    background: #E30A17; } }

.featured-section.noticias .featured-list li:nth-child(4) {
  background: #E30A17; }

.featured-section.noticias .featured-list li .section {
  color: #E30A17; }
  .featured-section.noticias .featured-list li .section:before {
    background: #E30A17; }

.featured-section.programas > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FC9A28;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.programas > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.programas > .title {
      font-size: 1.225rem; } }
  .featured-section.programas > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.programas > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.programas > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.programas .featured-list li:nth-child(1) .image:after, .featured-section.programas .featured-list li:nth-child(1) .image:before {
  background: #FC9A28; }

.featured-section.programas .featured-list li:nth-child(1) .article-info:after {
  background: #FC9A28; }

@media (max-width: 50rem) {
  .featured-section.programas .featured-list li:nth-child(3) {
    background: #FC9A28; } }

.featured-section.programas .featured-list li:nth-child(4) {
  background: #FC9A28; }

.featured-section.programas .featured-list li .section {
  color: #FC9A28; }
  .featured-section.programas .featured-list li .section:before {
    background: #FC9A28; }

.featured-section.shows-vivo > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FCC600;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.shows-vivo > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.shows-vivo > .title {
      font-size: 1.225rem; } }
  .featured-section.shows-vivo > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.shows-vivo > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.shows-vivo > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.shows-vivo .featured-list li:nth-child(1) .image:after, .featured-section.shows-vivo .featured-list li:nth-child(1) .image:before {
  background: #FCC600; }

.featured-section.shows-vivo .featured-list li:nth-child(1) .article-info:after {
  background: #FCC600; }

@media (max-width: 50rem) {
  .featured-section.shows-vivo .featured-list li:nth-child(3) {
    background: #FCC600; } }

.featured-section.shows-vivo .featured-list li:nth-child(4) {
  background: #FCC600; }

.featured-section.shows-vivo .featured-list li .section {
  color: #FCC600; }
  .featured-section.shows-vivo .featured-list li .section:before {
    background: #FCC600; }

.featured-section.talentos > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #9B9B9B;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.talentos > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.talentos > .title {
      font-size: 1.225rem; } }
  .featured-section.talentos > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.talentos > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.talentos > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.talentos .featured-list li:nth-child(1) .image:after, .featured-section.talentos .featured-list li:nth-child(1) .image:before {
  background: #9B9B9B; }

.featured-section.talentos .featured-list li:nth-child(1) .article-info:after {
  background: #9B9B9B; }

@media (max-width: 50rem) {
  .featured-section.talentos .featured-list li:nth-child(3) {
    background: #9B9B9B; } }

.featured-section.talentos .featured-list li:nth-child(4) {
  background: #9B9B9B; }

.featured-section.talentos .featured-list li .section {
  color: #9B9B9B; }
  .featured-section.talentos .featured-list li .section:before {
    background: #9B9B9B; }

.featured-section.latin-grammy > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #EF0C46;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .featured-section.latin-grammy > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .featured-section.latin-grammy > .title {
      font-size: 1.225rem; } }
  .featured-section.latin-grammy > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .featured-section.latin-grammy > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .featured-section.latin-grammy > .title .see-more {
        font-size: 1.025rem; } }

.featured-section.latin-grammy .featured-list li:nth-child(1) .image:after, .featured-section.latin-grammy .featured-list li:nth-child(1) .image:before {
  background: #EF0C46; }

.featured-section.latin-grammy .featured-list li:nth-child(1) .article-info:after {
  background: #EF0C46; }

@media (max-width: 50rem) {
  .featured-section.latin-grammy .featured-list li:nth-child(3) {
    background: #EF0C46; } }

.featured-section.latin-grammy .featured-list li:nth-child(4) {
  background: #EF0C46; }

.featured-section.latin-grammy .featured-list li .section {
  color: #EF0C46; }
  .featured-section.latin-grammy .featured-list li .section:before {
    background: #EF0C46; }

.swipe {
  overflow: hidden;
  position: relative;
  visibility: hidden; }
  .swipe .swipe-wrap {
    overflow: hidden;
    position: relative; }
    .swipe .swipe-wrap > div {
      float: left;
      overflow: hidden;
      position: relative;
      width: 100%; }
      .swipe .swipe-wrap > div .image {
        position: relative; }
        .swipe .swipe-wrap > div .image .gallery-button {
          position: absolute;
          top: 0.875rem;
          right: 1.125rem; }
          .swipe .swipe-wrap > div .image .gallery-button.contraer {
            display: none; }
          .swipe .swipe-wrap > div .image .gallery-button .icon {
            width: 3.375rem;
            height: 3.375rem;
            color: #FCC600; }
          @media (max-width: 37.5rem) {
            .swipe .swipe-wrap > div .image .gallery-button {
              right: 0.875rem; }
              .swipe .swipe-wrap > div .image .gallery-button .icon {
                width: 2rem;
                height: 2rem; } }
        .swipe .swipe-wrap > div .image .arrow {
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          background-color: white;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          height: 2.75rem;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          position: absolute;
          top: 50%;
          -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
          width: 3.063rem; }
          .swipe .swipe-wrap > div .image .arrow .icon {
            height: 1.938rem;
            width: 1.938rem;
            color: #FCC600; }
          @media (max-width: 37.5rem) {
            .swipe .swipe-wrap > div .image .arrow {
              height: 1.75rem;
              width: 2.063rem; }
              .swipe .swipe-wrap > div .image .arrow .icon {
                height: 0.938rem;
                width: 0.938rem; } }
        .swipe .swipe-wrap > div .image .prev {
          border-radius: 0 5px 5px 0; }
        .swipe .swipe-wrap > div .image .next {
          border-radius: 5px 0 0 5px;
          right: 0; }
          .swipe .swipe-wrap > div .image .next .icon {
            bottom: 2px;
            position: relative;
            right: 5px;
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
        .swipe .swipe-wrap > div .image img {
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .swipe .swipe-wrap > div .number, .swipe .swipe-wrap > div .description, .swipe .swipe-wrap > div .author {
        padding: 0 1.125rem; }
      .swipe .swipe-wrap > div .number, .swipe .swipe-wrap > div .description {
        font-size: 1rem; }
      .swipe .swipe-wrap > div .description, .swipe .swipe-wrap > div .author {
        font-family: "Open Sans", sans-serif; }
      .swipe .swipe-wrap > div .date {
        padding: 0 0.625rem; }
      .swipe .swipe-wrap > div .number {
        font-family: "Exo 21", sans-serif; }
      .swipe .swipe-wrap > div .description {
        color: #393939; }
      .swipe .swipe-wrap > div .author {
        color: #9B9B9B;
        font-size: 0.75rem; }

.expanded {
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-name: animatetop;
  animation-name: animatetop;
  background-color: #393939;
  color: white;
  height: 100%;
  left: 0;
  max-width: none !important;
  overflow: auto;
  padding: 0 8.625rem;
  position: fixed !important;
  top: 0;
  width: 100% !important;
  z-index: 5; }
  .expanded .gallery .swipe .swipe-wrap > div .image .gallery-button {
    display: none; }
    .expanded .gallery .swipe .swipe-wrap > div .image .gallery-button.contraer {
      display: block; }
  .expanded .gallery .swipe .swipe-wrap > div .number {
    color: #9B9B9B; }
  .expanded .gallery .swipe .swipe-wrap > div .description {
    color: white; }
  .expanded .gallery .swipe .swipe-wrap > div .author {
    color: #9B9B9B; }
  .expanded .comments, .expanded .share-container, .expanded .cxense-wiget {
    display: none; }
  .expanded .return-button {
    display: inline-block; }

.return-button {
  background-color: #FCC600;
  color: white;
  font-size: 1.313rem;
  padding: 0.75rem 1rem 0.75rem 2.375rem;
  display: none;
  margin: 1.313rem;
  border-radius: 5px;
  position: relative; }
  .return-button:after {
    content: '';
    display: block;
    width: calc(100% - 2rem);
    height: 100%;
    position: absolute;
    right: -1rem;
    bottom: 0;
    background: inherit;
    z-index: -1;
    -webkit-transform: skew(-15deg);
    transform: skew(-15deg);
    border-radius: 5px 15px 5px 5px; }

body.deportes .format-gallery .gallery .arrow .icon, body.deportes .format-gallery .gallery .gallery-button .icon {
  color: #C30085 !important; }

body.deportes .format-gallery #return-button {
  background-color: #C30085; }

body.entretenimiento .format-gallery .gallery .arrow .icon, body.entretenimiento .format-gallery .gallery .gallery-button .icon {
  color: #872EC7 !important; }

body.entretenimiento .format-gallery #return-button {
  background-color: #872EC7; }

body.noticias .format-gallery .gallery .arrow .icon, body.noticias .format-gallery .gallery .gallery-button .icon {
  color: #E30A17 !important; }

body.noticias .format-gallery #return-button {
  background-color: #E30A17; }

body.programas .format-gallery .gallery .arrow .icon, body.programas .format-gallery .gallery .gallery-button .icon {
  color: #FC9A28 !important; }

body.programas .format-gallery #return-button {
  background-color: #FC9A28; }

body.shows-vivo .format-gallery .gallery .arrow .icon, body.shows-vivo .format-gallery .gallery .gallery-button .icon {
  color: #FCC600 !important; }

body.shows-vivo .format-gallery #return-button {
  background-color: #FCC600; }

body.talentos .format-gallery .gallery .arrow .icon, body.talentos .format-gallery .gallery .gallery-button .icon {
  color: #9B9B9B !important; }

body.talentos .format-gallery #return-button {
  background-color: #9B9B9B; }

body.latin-grammy .format-gallery .gallery .arrow .icon, body.latin-grammy .format-gallery .gallery .gallery-button .icon {
  color: #EF0C46 !important; }

body.latin-grammy .format-gallery #return-button {
  background-color: #EF0C46; }

.newsletter-subscribe {
  position: relative;
  padding-top: 3rem;
  background: #ACACAC;
  border-radius: 5px 0 30px 0; }
  .newsletter-subscribe .heading {
    background: #D9D9D9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.5rem 1rem;
    border-radius: 5px 20px 20px 0;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 2rem;
    position: relative;
    z-index: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% - 2rem); }
    .newsletter-subscribe .heading:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -1rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 2rem);
      z-index: -1; }
  .newsletter-subscribe .social {
    color: #ACACAC;
    margin-left: 1rem; }
    .newsletter-subscribe .social li {
      padding: 0.3rem 0.35rem; }
  .newsletter-subscribe .subscribe-form {
    color: white;
    padding: 1rem; }
    @media (max-width: 50rem) {
      .newsletter-subscribe .subscribe-form {
        max-width: 30.63rem;
        margin: 0 auto; } }
    .newsletter-subscribe .subscribe-form .subscribe-message {
      font-family: "Exo 21", sans-serif;
      font-size: 1.175rem;
      line-height: 1; }
      .newsletter-subscribe .subscribe-form .subscribe-message strong {
        display: block;
        font-size: 1.875rem;
        text-transform: uppercase; }
    .newsletter-subscribe .subscribe-form input:not([type=submit]):not([type=checkbox]), .newsletter-subscribe .subscribe-form textarea {
      border-bottom: 1px solid #D9D9D9;
      background: #ACACAC;
      color: white;
      font-family: "Exo 21", sans-serif;
      font-size: 1.125rem;
      width: 80%; }
      .newsletter-subscribe .subscribe-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill, .newsletter-subscribe .subscribe-form textarea:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 50px #ACACAC inset; }
    .newsletter-subscribe .subscribe-form .check {
      margin-bottom: 0.9375rem; }
    .newsletter-subscribe .subscribe-form input[type=submit] {
      border-radius: 0.3125rem;
      display: block;
      font-family: "Exo 21", sans-serif;
      font-size: 1.25rem;
      margin: 0 auto;
      padding: 0.4375rem 1.5625rem; }

.article-list.news-recent-category-posts {
  background-image: linear-gradient(169deg, transparent, rgba(0, 0, 0, 0.13)); }
  @media (max-width: 50rem) {
    .article-list.news-recent-category-posts .articles li {
      width: calc(50% - 3rem);
      margin: 0 1.5rem; } }
  @media (max-width: 37.5rem) {
    .article-list.news-recent-category-posts .articles li {
      margin: 0;
      width: 100%; } }
  .article-list.news-recent-category-posts .articles .list-article {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .article-list.news-recent-category-posts .articles .list-article .image-info {
      width: 100%; }
      .article-list.news-recent-category-posts .articles .list-article .image-info .image {
        margin: 0; }
    .article-list.news-recent-category-posts .articles .list-article .article-info {
      width: 100%;
      margin: 0 1rem; }
      .article-list.news-recent-category-posts .articles .list-article .article-info .title {
        margin: 0.8125rem 0; }
      .article-list.news-recent-category-posts .articles .list-article .article-info .section {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        .article-list.news-recent-category-posts .articles .list-article .article-info .section .post-category {
          -webkit-box-flex: 2;
          -ms-flex-positive: 2;
          flex-grow: 2; }
      .article-list.news-recent-category-posts .articles .list-article .article-info .date {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important; }

.guide-detail {
  padding-top: 2.75rem; }
  @media (max-width: 50rem) {
    .guide-detail {
      padding: 0; } }
  .guide-detail .category-title {
    padding-bottom: 0.6875rem;
    padding-top: 6.125rem;
    background: linear-gradient(84deg, #FC8905 0%, #FC8905 40%, #bc6602 100%);
    width: 100%; }
    @media (max-width: 37.5rem) {
      .guide-detail .category-title {
        padding-top: 4.875rem; } }
    .guide-detail .category-title h1, .guide-detail .category-title h2 {
      color: white;
      font-family: "Exo 21", sans-serif;
      font-size: 1.5rem;
      margin: 0;
      text-align: center;
      text-transform: uppercase; }
      @media (max-width: 50rem) {
        .guide-detail .category-title h1, .guide-detail .category-title h2 {
          font-size: 1.313rem; } }
  @media (max-width: 37.5rem) {
    .guide-detail .detail-columns .main {
      padding: 0 !important; } }
  .guide-detail .detail-columns .main .guide .month-year {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 1.563rem 0 0.625rem; }
    .guide-detail .detail-columns .main .guide .month-year .month, .guide-detail .detail-columns .main .guide .month-year .year {
      color: #666666;
      margin: 0; }
    .guide-detail .detail-columns .main .guide .month-year .month {
      font-family: "Exo 21", sans-serif;
      font-size: 2.125rem;
      text-transform: uppercase; }
    .guide-detail .detail-columns .main .guide .month-year .year {
      font-size: 0.8125rem; }
  .guide-detail .detail-columns .main .guide .programming-guide .tabs {
    background-color: #EAEAEA;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin: 0.25rem 0; }
    @media (max-width: 37.5rem) {
      .guide-detail .detail-columns .main .guide .programming-guide .tabs {
        display: block;
        overflow-x: scroll;
        overflow-y: hidden;
        white-space: nowrap; } }
    .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab {
      padding: 0.5625rem 0;
      position: relative; }
      @media (max-width: 37.5rem) {
        .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab {
          display: inline-block;
          margin: 0 0.625rem; } }
      .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab .day, .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab .number {
        font-size: 1.375rem; }
      .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab .day {
        color: #9B9B9B;
        font-family: "Exo 21", sans-serif;
        margin: 0;
        opacity: 0.39; }
      .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab .number {
        color: #FC9A28;
        display: block;
        font-family: "Exo 21", sans-serif;
        opacity: 0.57;
        text-align: center; }
      .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab.active .day, .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab.active .number {
        opacity: 1; }
      .guide-detail .detail-columns .main .guide .programming-guide .tabs .tab.active::before {
        background-color: #FC8905;
        content: '';
        display: block;
        height: 0.3125rem;
        position: absolute;
        top: 0;
        width: 100%; }
  .guide-detail .detail-columns .main .guide .programming-guide .grid .day {
    display: none; }
    .guide-detail .detail-columns .main .guide .programming-guide .grid .day.active {
      display: block; }
  .guide-detail .first-leaderboar-ad {
    margin: 1rem 0; }

.talents-detail .main .talents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: distribute;
  justify-content: space-around; }
  .talents-detail .main .talents .talent {
    margin-top: 1.5rem;
    width: 21.25rem; }
    @media (max-width: 37.5rem) {
      .talents-detail .main .talents .talent {
        margin: 1.5rem auto 0; } }
    .talents-detail .main .talents .talent .image {
      height: 16.88rem; }
      .talents-detail .main .talents .talent .image img {
        border-radius: 5px;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: top center;
        object-position: top center; }
    .talents-detail .main .talents .talent .info {
      overflow: hidden;
      color: #FCC600;
      margin: 0.5rem 0;
      display: block;
      margin: 6px 0;
      padding: 0 12px; }
      .talents-detail .main .talents .talent .info:before {
        content: '';
        display: block;
        float: left;
        width: 1rem;
        height: 1rem;
        /*We commented out the hue colorizing, because it's too wonky. */
        background-color: #FCC600;
        -webkit-mask: url(../img/selector-white.svg) no-repeat;
        mask: url(../img/selector-white.svg) no-repeat;
        -webkit-mask-size: 100%;
        mask-size: 100%;
        margin-right: 0.5rem; }
      .talents-detail .main .talents .talent .info::before {
        height: 12.8px;
        margin-top: 23px;
        width: 12.8px; }
      .talents-detail .main .talents .talent .info .line {
        float: right;
        position: relative;
        right: 37px; }
      .talents-detail .main .talents .talent .info .talent-content {
        padding-left: 24px;
        padding-top: 18px; }
        .talents-detail .main .talents .talent .info .talent-content > p {
          color: #393939;
          font-size: 1.188rem;
          margin: 0;
          text-transform: uppercase; }
        .talents-detail .main .talents .talent .info .talent-content .more {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between; }
          .talents-detail .main .talents .talent .info .talent-content .more p {
            color: #666666;
            font-family: "Exo 21", sans-serif;
            font-size: 0.825rem;
            margin: 0; }
          .talents-detail .main .talents .talent .info .talent-content .more span {
            color: black;
            font-family: "Exo 21", sans-serif;
            font-size: 1.063rem;
            text-transform: uppercase; }
    .talents-detail .main .talents .talent.deportes .info::before {
      background-color: #C30085; }
    .talents-detail .main .talents .talent.deportes .info .line {
      background: #C30085;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
    .talents-detail .main .talents .talent.entretenimiento .info::before {
      background-color: #872EC7; }
    .talents-detail .main .talents .talent.entretenimiento .info .line {
      background: #872EC7;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
    .talents-detail .main .talents .talent.noticias .info::before {
      background-color: #E30A17; }
    .talents-detail .main .talents .talent.noticias .info .line {
      background: #E30A17;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
    .talents-detail .main .talents .talent.programas .info::before {
      background-color: #FC9A28; }
    .talents-detail .main .talents .talent.programas .info .line {
      background: #FC9A28;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
    .talents-detail .main .talents .talent.shows-vivo .info::before {
      background-color: #FCC600; }
    .talents-detail .main .talents .talent.shows-vivo .info .line {
      background: #FCC600;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
    .talents-detail .main .talents .talent.talentos .info::before {
      background-color: #9B9B9B; }
    .talents-detail .main .talents .talent.talentos .info .line {
      background: #9B9B9B;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
    .talents-detail .main .talents .talent.latin-grammy .info::before {
      background-color: #EF0C46; }
    .talents-detail .main .talents .talent.latin-grammy .info .line {
      background: #EF0C46;
      border-radius: 4px;
      content: '';
      display: block;
      margin: 0;
      height: 0.25rem;
      width: 45px; }
  .talents-detail .main .talents .first-medium-rectangle-ad,
  .talents-detail .main .talents .first-leaderboard-ad {
    margin: 1rem auto;
    max-width: 100%; }

.talents-detail .sidebar .newsletter-subscribe {
  margin: 1rem 0; }

@media (max-width: 50rem) {
  .more-news {
    padding: 0 1rem; } }

@media (max-width: 37.5rem) {
  .more-news {
    padding: 0; } }

.more-news > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FCC600;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0;
  width: calc(100% - 4rem); }
  .more-news > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .more-news > .title {
      font-size: 1.225rem; } }
  .more-news > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .more-news > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .more-news > .title .see-more {
        font-size: 1.025rem; } }

.more-news .articles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }
  .more-news .articles li {
    width: calc(33% - 2rem);
    margin: 0.25rem 1rem; }
    @media (max-width: 50rem) {
      .more-news .articles li {
        width: calc(50% - 2rem); } }
    @media (max-width: 37.5rem) {
      .more-news .articles li {
        width: 100%;
        padding: 0 1rem; } }
  .more-news .articles .list-article {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem 0;
    border-bottom: 0.0625rem solid rgba(151, 151, 151, 0.3); }
    .more-news .articles .list-article .image {
      position: relative;
      margin: 0 1rem 0 0; }
      .more-news .articles .list-article .image img {
        width: 100%;
        border-radius: 0.625rem;
        height: 7.875rem;
        display: block;
        -o-object-fit: cover;
        object-fit: cover; }
    .more-news .articles .list-article .image-info {
      width: 45%; }
    .more-news .articles .list-article .format-icon {
      width: 2.5rem;
      height: 2.5rem;
      border-radius: 50%;
      border: 2px solid #FCC600;
      background: white;
      position: relative;
      position: absolute;
      bottom: -0.5rem;
      right: -0.5rem; }
      .more-news .articles .list-article .format-icon .icon {
        color: #FCC600;
        width: 1.25rem;
        height: 1.25rem;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .more-news .articles .list-article .article-info {
      width: 55%; }
    .more-news .articles .list-article .section {
      overflow: hidden;
      color: #FCC600;
      margin: 0.5rem 0; }
      .more-news .articles .list-article .section:before {
        content: '';
        display: block;
        float: left;
        width: 1rem;
        height: 1rem;
        /*We commented out the hue colorizing, because it's too wonky. */
        background-color: #FCC600;
        -webkit-mask: url(../img/selector-white.svg) no-repeat;
        mask: url(../img/selector-white.svg) no-repeat;
        -webkit-mask-size: 100%;
        mask-size: 100%;
        margin-right: 0.5rem; }
    .more-news .articles .list-article .post-program {
      color: #9B9B9B;
      padding: 0.25rem 0.5rem;
      border-radius: 0.25rem;
      border: 1px solid #9B9B9B;
      display: inline-block;
      max-width: 8rem;
      margin-top: 0.25rem; }
    .more-news .articles .list-article .title {
      opacity: 0.65;
      margin: 0.25rem 0;
      font-size: 1.125rem; }
      @media (max-width: 37.5rem) {
        .more-news .articles .list-article .title {
          font-size: 0.825rem; } }
    .more-news .articles .list-article .date {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      color: #9B9B9B; }
      .more-news .articles .list-article .date .icon {
        font-size: 1.525rem;
        margin-right: 0.25rem; }

body.category-deportes .more-news > .title {
  background: #C30085; }

body.category-deportes .more-news .image-info .format-icon {
  border-color: #C30085; }
  body.category-deportes .more-news .image-info .format-icon .icon {
    color: #C30085; }

body.category-deportes .more-news .article-info .section {
  color: #C30085; }
  body.category-deportes .more-news .article-info .section:before {
    background: #C30085; }

body.category-entretenimiento .more-news > .title {
  background: #872EC7; }

body.category-entretenimiento .more-news .image-info .format-icon {
  border-color: #872EC7; }
  body.category-entretenimiento .more-news .image-info .format-icon .icon {
    color: #872EC7; }

body.category-entretenimiento .more-news .article-info .section {
  color: #872EC7; }
  body.category-entretenimiento .more-news .article-info .section:before {
    background: #872EC7; }

body.category-noticias .more-news > .title {
  background: #E30A17; }

body.category-noticias .more-news .image-info .format-icon {
  border-color: #E30A17; }
  body.category-noticias .more-news .image-info .format-icon .icon {
    color: #E30A17; }

body.category-noticias .more-news .article-info .section {
  color: #E30A17; }
  body.category-noticias .more-news .article-info .section:before {
    background: #E30A17; }

body.category-programas .more-news > .title {
  background: #FC9A28; }

body.category-programas .more-news .image-info .format-icon {
  border-color: #FC9A28; }
  body.category-programas .more-news .image-info .format-icon .icon {
    color: #FC9A28; }

body.category-programas .more-news .article-info .section {
  color: #FC9A28; }
  body.category-programas .more-news .article-info .section:before {
    background: #FC9A28; }

body.category-shows-vivo .more-news > .title {
  background: #FCC600; }

body.category-shows-vivo .more-news .image-info .format-icon {
  border-color: #FCC600; }
  body.category-shows-vivo .more-news .image-info .format-icon .icon {
    color: #FCC600; }

body.category-shows-vivo .more-news .article-info .section {
  color: #FCC600; }
  body.category-shows-vivo .more-news .article-info .section:before {
    background: #FCC600; }

body.category-talentos .more-news > .title {
  background: #9B9B9B; }

body.category-talentos .more-news .image-info .format-icon {
  border-color: #9B9B9B; }
  body.category-talentos .more-news .image-info .format-icon .icon {
    color: #9B9B9B; }

body.category-talentos .more-news .article-info .section {
  color: #9B9B9B; }
  body.category-talentos .more-news .article-info .section:before {
    background: #9B9B9B; }

body.category-latin-grammy .more-news > .title {
  background: #EF0C46; }

body.category-latin-grammy .more-news .image-info .format-icon {
  border-color: #EF0C46; }
  body.category-latin-grammy .more-news .image-info .format-icon .icon {
    color: #EF0C46; }

body.category-latin-grammy .more-news .article-info .section {
  color: #EF0C46; }
  body.category-latin-grammy .more-news .article-info .section:before {
    background: #EF0C46; }

.tax-programa .detail-columns .main .thumbnail {
  text-align: center; }

.tax-programa .last-emission {
  background-color: #292929;
  border-radius: 0.625rem;
  border-bottom-right-radius: 3.4375rem;
  margin: 2rem 0;
  padding-bottom: 3.125rem;
  position: relative; }
  .tax-programa .last-emission .last-title {
    background-color: #FC9A28;
    border-radius: 0.625rem;
    padding: 1.125rem 2.813rem 0.9375rem; }
    @media (max-width: 37.5rem) {
      .tax-programa .last-emission .last-title {
        padding: 1.25rem; } }
    .tax-programa .last-emission .last-title h2 {
      color: white;
      font-family: "Exo 21", sans-serif;
      font-size: 1.875rem;
      margin: 0;
      text-transform: uppercase; }
      @media (max-width: 37.5rem) {
        .tax-programa .last-emission .last-title h2 {
          font-size: 1.4375rem; } }
  .tax-programa .last-emission .emission-content {
    margin: 0 auto;
    max-width: 80%;
    width: 38.5625rem; }
    @media (max-width: 37.5rem) {
      .tax-programa .last-emission .emission-content {
        max-width: 100%; } }
    .tax-programa .last-emission .emission-content .image {
      position: relative; }
      .tax-programa .last-emission .emission-content .image a {
        display: block; }
      .tax-programa .last-emission .emission-content .image .emission-title {
        background-color: #FC9A28;
        border-radius: 0.625rem;
        color: white;
        font-family: "Exo 21", sans-serif;
        font-size: 1.375rem;
        padding: 0.3125rem 1.25rem;
        position: absolute;
        top: 1.5625rem; }
    .tax-programa .last-emission .emission-content > p {
      color: #9B9B9B;
      font-family: "Exo 21", sans-serif;
      font-size: 1rem;
      margin: 0.3125rem 0 0; }
  .tax-programa .last-emission .format-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: white;
    border-color: #FC9A28;
    border-radius: 50%;
    border-style: solid;
    border-width: 0.125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 4.25rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    width: 4.25rem;
    right: 2.5rem; }
    .tax-programa .last-emission .format-icon .icon-play {
      color: #FC9A28;
      height: 1.5625rem;
      left: 0.125rem;
      position: relative;
      width: 1.5625rem; }

.tax-programa .galerias-destacadas, .tax-programa .more-news {
  margin: 1rem 0; }

.tax-programa .videos-y-galerias-destacadas {
  height: auto; }

.tax-programa h2 {
  color: white;
  font-family: "Exo 21", sans-serif;
  font-size: 1.9375rem;
  margin: 0;
  text-transform: uppercase; }

body.category-deportes .main > .title,
body.category-deportes .main .content > p:first-child:first-letter {
  color: #C30085; }

body.category-deportes .main .last-emission .last-title,
body.category-deportes .main .last-emission .emission-content .image .emission-title {
  background-color: #C30085; }

body.category-deportes .main .last-emission > a .format-icon {
  border-color: #C30085; }
  body.category-deportes .main .last-emission > a .format-icon .icon {
    color: #C30085; }

body.category-deportes .main .share-container .share .share-button {
  background-color: #C30085;
  border-color: #C30085; }
  body.category-deportes .main .share-container .share .share-button:hover .icon-share {
    color: #C30085; }

body.category-deportes .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-deportes .main .content p {
      min-height: auto; } }

body.category-deportes .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

body.category-entretenimiento .main > .title,
body.category-entretenimiento .main .content > p:first-child:first-letter {
  color: #872EC7; }

body.category-entretenimiento .main .last-emission .last-title,
body.category-entretenimiento .main .last-emission .emission-content .image .emission-title {
  background-color: #872EC7; }

body.category-entretenimiento .main .last-emission > a .format-icon {
  border-color: #872EC7; }
  body.category-entretenimiento .main .last-emission > a .format-icon .icon {
    color: #872EC7; }

body.category-entretenimiento .main .share-container .share .share-button {
  background-color: #872EC7;
  border-color: #872EC7; }
  body.category-entretenimiento .main .share-container .share .share-button:hover .icon-share {
    color: #872EC7; }

body.category-entretenimiento .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-entretenimiento .main .content p {
      min-height: auto; } }

body.category-entretenimiento .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

body.category-noticias .main > .title,
body.category-noticias .main .content > p:first-child:first-letter {
  color: #E30A17; }

body.category-noticias .main .last-emission .last-title,
body.category-noticias .main .last-emission .emission-content .image .emission-title {
  background-color: #E30A17; }

body.category-noticias .main .last-emission > a .format-icon {
  border-color: #E30A17; }
  body.category-noticias .main .last-emission > a .format-icon .icon {
    color: #E30A17; }

body.category-noticias .main .share-container .share .share-button {
  background-color: #E30A17;
  border-color: #E30A17; }
  body.category-noticias .main .share-container .share .share-button:hover .icon-share {
    color: #E30A17; }

body.category-noticias .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-noticias .main .content p {
      min-height: auto; } }

body.category-noticias .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

body.category-programas .main > .title,
body.category-programas .main .content > p:first-child:first-letter {
  color: #FC9A28; }

body.category-programas .main .last-emission .last-title,
body.category-programas .main .last-emission .emission-content .image .emission-title {
  background-color: #FC9A28; }

body.category-programas .main .last-emission > a .format-icon {
  border-color: #FC9A28; }
  body.category-programas .main .last-emission > a .format-icon .icon {
    color: #FC9A28; }

body.category-programas .main .share-container .share .share-button {
  background-color: #FC9A28;
  border-color: #FC9A28; }
  body.category-programas .main .share-container .share .share-button:hover .icon-share {
    color: #FC9A28; }

body.category-programas .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-programas .main .content p {
      min-height: auto; } }

body.category-programas .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

body.category-shows-vivo .main > .title,
body.category-shows-vivo .main .content > p:first-child:first-letter {
  color: #FCC600; }

body.category-shows-vivo .main .last-emission .last-title,
body.category-shows-vivo .main .last-emission .emission-content .image .emission-title {
  background-color: #FCC600; }

body.category-shows-vivo .main .last-emission > a .format-icon {
  border-color: #FCC600; }
  body.category-shows-vivo .main .last-emission > a .format-icon .icon {
    color: #FCC600; }

body.category-shows-vivo .main .share-container .share .share-button {
  background-color: #FCC600;
  border-color: #FCC600; }
  body.category-shows-vivo .main .share-container .share .share-button:hover .icon-share {
    color: #FCC600; }

body.category-shows-vivo .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-shows-vivo .main .content p {
      min-height: auto; } }

body.category-shows-vivo .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

body.category-talentos .main > .title,
body.category-talentos .main .content > p:first-child:first-letter {
  color: #9B9B9B; }

body.category-talentos .main .last-emission .last-title,
body.category-talentos .main .last-emission .emission-content .image .emission-title {
  background-color: #9B9B9B; }

body.category-talentos .main .last-emission > a .format-icon {
  border-color: #9B9B9B; }
  body.category-talentos .main .last-emission > a .format-icon .icon {
    color: #9B9B9B; }

body.category-talentos .main .share-container .share .share-button {
  background-color: #9B9B9B;
  border-color: #9B9B9B; }
  body.category-talentos .main .share-container .share .share-button:hover .icon-share {
    color: #9B9B9B; }

body.category-talentos .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-talentos .main .content p {
      min-height: auto; } }

body.category-talentos .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

body.category-latin-grammy .main > .title,
body.category-latin-grammy .main .content > p:first-child:first-letter {
  color: #EF0C46; }

body.category-latin-grammy .main .last-emission .last-title,
body.category-latin-grammy .main .last-emission .emission-content .image .emission-title {
  background-color: #EF0C46; }

body.category-latin-grammy .main .last-emission > a .format-icon {
  border-color: #EF0C46; }
  body.category-latin-grammy .main .last-emission > a .format-icon .icon {
    color: #EF0C46; }

body.category-latin-grammy .main .share-container .share .share-button {
  background-color: #EF0C46;
  border-color: #EF0C46; }
  body.category-latin-grammy .main .share-container .share .share-button:hover .icon-share {
    color: #EF0C46; }

body.category-latin-grammy .main .content p {
  color: black;
  font-family: "Exo 21", sans-serif;
  font-size: 1.0625rem;
  min-height: 5.1875rem;
  opacity: 0.63; }
  @media (max-width: 37.5rem) {
    body.category-latin-grammy .main .content p {
      min-height: auto; } }

body.category-latin-grammy .main::after {
  background-color: #979797;
  content: '';
  display: block;
  height: 1px;
  opacity: 0.33;
  width: 100%; }

.our-warriors .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FCC600;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .our-warriors .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .our-warriors .title {
      font-size: 1.225rem; } }
  .our-warriors .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .our-warriors .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .our-warriors .title .see-more {
        font-size: 1.025rem; } }

.our-warriors .warriors {
  display: grid;
  grid-row-gap: 2.0625rem;
  grid-template-columns: auto auto auto auto;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 1.25rem 0.3125rem; }
  @media (max-width: 64rem) {
    .our-warriors .warriors {
      grid-template-columns: auto auto auto;
      padding: 0 1.25rem; } }
  @media (max-width: 43.75rem) {
    .our-warriors .warriors {
      grid-template-columns: auto auto;
      -ms-flex-pack: distribute;
      justify-content: space-around; } }
  @media (max-width: 37.5rem) {
    .our-warriors .warriors {
      grid-template-columns: auto; } }
  .our-warriors .warriors li {
    max-width: 15.6875rem;
    padding-bottom: 0.1875rem;
    position: relative; }
    @media (max-width: 50rem) {
      .our-warriors .warriors li {
        max-width: 13.8125rem; } }
    @media (max-width: 37.5rem) {
      .our-warriors .warriors li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        max-width: 100%; } }
    .our-warriors .warriors li::after {
      background-color: #979797;
      bottom: 0;
      content: '';
      display: block;
      height: 0.0625rem;
      opacity: 0.33;
      position: absolute;
      width: 100%; }
    .our-warriors .warriors li > a {
      display: block; }
      .our-warriors .warriors li > a:after {
        background: #FCC600;
        border-radius: 4px;
        content: '';
        display: block;
        margin: 0.8125rem 0;
        height: 0.25rem;
        width: 3.3125rem; }
      .our-warriors .warriors li > a::after {
        margin-left: 0.8125rem; }
      .our-warriors .warriors li > a img {
        border-radius: 0.3125rem 0.3125rem 4.0625rem 0.625rem;
        height: 12.375rem;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: top center;
        object-position: top center;
        width: 100%; }
        @media (max-width: 37.5rem) {
          .our-warriors .warriors li > a img {
            border-radius: 0.3125rem 0.3125rem 2.0625rem 0.625rem;
            height: 91.5px;
            width: 115.8px; } }
    .our-warriors .warriors li .info {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-left: 0.8125rem; }
      .our-warriors .warriors li .info a:first-child {
        overflow: hidden;
        color: #FCC600;
        margin: 0.5rem 0;
        -ms-flex-item-align: start;
        align-self: flex-start;
        color: #393939;
        font-family: "Exo 21", sans-serif;
        font-size: 0.9375rem;
        margin: 0.5rem 0;
        text-transform: uppercase; }
        .our-warriors .warriors li .info a:first-child:before {
          content: '';
          display: block;
          float: left;
          width: 1rem;
          height: 1rem;
          /*We commented out the hue colorizing, because it's too wonky. */
          background-color: #FCC600;
          -webkit-mask: url(../img/selector-white.svg) no-repeat;
          mask: url(../img/selector-white.svg) no-repeat;
          -webkit-mask-size: 100%;
          mask-size: 100%;
          margin-right: 0.5rem; }
        .our-warriors .warriors li .info a:first-child::before {
          position: relative;
          top: 0.1875rem; }
      .our-warriors .warriors li .info a:last-child {
        -ms-flex-item-align: end;
        align-self: flex-end;
        font-family: "Exo 21", sans-serif;
        font-size: 1.0625rem;
        margin: 0.4375rem 0; }
        @media (max-width: 37.5rem) {
          .our-warriors .warriors li .info a:last-child {
            -ms-flex-item-align: start;
            align-self: start; } }

@media (max-width: 50rem) {
  .last-emissions {
    padding: 0 1rem; } }

@media (max-width: 37.5rem) {
  .last-emissions {
    padding: 0; } }

.last-emissions > h2 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FCC600;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0;
  width: calc(100% - 3.25rem);
  z-index: 1; }
  .last-emissions > h2:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .last-emissions > h2 {
      font-size: 1.225rem; } }
  .last-emissions > h2::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .last-emissions > h2 .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .last-emissions > h2 .see-more {
        font-size: 1.025rem; } }

.last-emissions .emissions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  top: 0;
  margin-top: 1.25rem; }
  @media (max-width: 64rem) {
    .last-emissions .emissions {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; } }
  @media (max-width: 700px) {
    .last-emissions .emissions {
      -ms-flex-pack: distribute;
      justify-content: space-around; } }
  @media (max-width: 50rem) {
    .last-emissions .emissions {
      top: -1.25rem; } }
  .last-emissions .emissions .emission {
    margin: 0 1rem 2rem;
    width: calc(50% - 2rem);
    max-width: none;
    min-width: unset;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
    @media (max-width: 37.5rem) {
      .last-emissions .emissions .emission {
        width: 100%; } }
    .last-emissions .emissions .emission .image {
      position: relative; }
      .last-emissions .emissions .emission .image a img {
        border-radius: 0.625rem;
        height: 11.56rem;
        display: block;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%; }
      .last-emissions .emissions .emission .image .format-icon {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background-color: white;
        border-radius: 50%;
        border-style: solid;
        border-width: 0.125rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 2.75rem;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        position: absolute;
        width: 2.75rem;
        right: -0.3rem;
        bottom: -0.3rem; }
        .last-emissions .emissions .emission .image .format-icon .icon {
          height: 1.15rem;
          left: 1px;
          position: relative;
          width: 1.15rem; }
    .last-emissions .emissions .emission .title h2 {
      display: inline; }
    .last-emissions .emissions .emission .content {
      padding: 2.5rem 0;
      position: relative;
      border-radius: 0; }
      .last-emissions .emissions .emission .content p {
        color: black;
        margin: 0;
        padding: 0 0.9375rem;
        opacity: 0.63; }
        .last-emissions .emissions .emission .content p:last-child {
          font-family: "Exo 21", sans-serif;
          font-size: 1.063rem; }
      .last-emissions .emissions .emission .content .title {
        display: inline-block;
        position: absolute;
        top: -15px;
        left: 12px; }
        .last-emissions .emissions .emission .content .title h3 {
          border-bottom-right-radius: 50%;
          border-top-right-radius: 50%;
          margin-right: 20px;
          position: relative;
          z-index: 0;
          border-radius: 0.5rem;
          color: white;
          font-family: "Exo 21", sans-serif;
          font-size: 1.1875rem;
          margin: 0;
          padding: 7px 13px; }
          .last-emissions .emissions .emission .content .title h3:after {
            background: inherit;
            border-radius: 5px 15px 5px 5px;
            bottom: 0;
            content: '';
            display: block;
            height: 100%;
            position: absolute;
            right: -2rem;
            -webkit-transform: skew(-40deg);
            transform: skew(-40deg);
            width: calc(100% - 1rem);
            z-index: -1; }
      .last-emissions .emissions .emission .content .emission-date p {
        font-size: 0.9375; }
      .last-emissions .emissions .emission .content .emission-date p:first-child {
        font-family: "Exo 21", sans-serif;
        margin: 0.125rem 0; }
      .last-emissions .emissions .emission .content .emission-date p:last-child {
        font-family: "Exo 21", sans-serif; }
      .last-emissions .emissions .emission .content .excerpt {
        font-size: 1.1875rem;
        font-family: "Exo 21", sans-serif;
        height: 4.375rem;
        margin: 0.9375rem 0;
        max-width: 27.5rem; }

.featured-secondary .featured-list {
  display: grid;
  grid-template-columns: 57% 43%; }
  @media (max-width: 50rem) {
    .featured-secondary .featured-list {
      padding: 0 1rem; } }
  .featured-secondary .featured-list > li .section {
    overflow: hidden;
    color: #E30A17;
    margin: 0.5rem 0; }
    .featured-secondary .featured-list > li .section:before {
      content: '';
      display: block;
      float: left;
      width: 1rem;
      height: 1rem;
      /*We commented out the hue colorizing, because it's too wonky. */
      background-color: #E30A17;
      -webkit-mask: url(../img/selector-white.svg) no-repeat;
      mask: url(../img/selector-white.svg) no-repeat;
      -webkit-mask-size: 100%;
      mask-size: 100%;
      margin-right: 0.5rem; }
  .featured-secondary .featured-list > li .date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #9B9B9B; }
    .featured-secondary .featured-list > li .date .icon {
      font-size: 1.525rem;
      margin-right: 0.25rem; }
  .featured-secondary .featured-list > li:nth-child(1) {
    grid-column: 1;
    grid-row: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    padding: 1rem 0; }
    @media (max-width: 50rem) {
      .featured-secondary .featured-list > li:nth-child(1) {
        padding-left: 0.75rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(1) {
        grid-column: 1 / span 2;
        margin: 0 1rem;
        padding-left: 0; } }
    .featured-secondary .featured-list > li:nth-child(1) .image-info {
      width: 30%;
      margin: 0 1rem 0 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(1) .image-info {
          width: 45%; } }
      .featured-secondary .featured-list > li:nth-child(1) .image-info .image a {
        display: block; }
        .featured-secondary .featured-list > li:nth-child(1) .image-info .image a img {
          border-radius: 0.625rem;
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(1) .image-info .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        margin: 0.3125rem; }
    .featured-secondary .featured-list > li:nth-child(1) .article-info {
      width: 70%; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(1) .article-info {
          width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(1) .title {
      font-size: 1rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
  .featured-secondary .featured-list > li:nth-child(2) {
    grid-column: 1;
    grid-row: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    padding: 1rem 0; }
    @media (max-width: 50rem) {
      .featured-secondary .featured-list > li:nth-child(2) {
        padding-left: 0.75rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(2) {
        grid-column: 1 / span 2;
        margin: 0 1rem;
        padding-left: 0; } }
    .featured-secondary .featured-list > li:nth-child(2) .image-info {
      width: 30%;
      margin: 0 1rem 0 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(2) .image-info {
          width: 45%; } }
      .featured-secondary .featured-list > li:nth-child(2) .image-info .image a {
        display: block; }
        .featured-secondary .featured-list > li:nth-child(2) .image-info .image a img {
          border-radius: 0.625rem;
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(2) .image-info .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        margin: 0.3125rem; }
    .featured-secondary .featured-list > li:nth-child(2) .article-info {
      width: 70%; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(2) .article-info {
          width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(2) .title {
      font-size: 1rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
  .featured-secondary .featured-list > li:nth-child(3) {
    grid-column: 1;
    grid-row: 3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    padding: 1rem 0; }
    @media (max-width: 50rem) {
      .featured-secondary .featured-list > li:nth-child(3) {
        padding-left: 0.75rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(3) {
        grid-column: 1 / span 2;
        margin: 0 1rem;
        padding-left: 0; } }
    .featured-secondary .featured-list > li:nth-child(3) .image-info {
      width: 30%;
      margin: 0 1rem 0 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(3) .image-info {
          width: 45%; } }
      .featured-secondary .featured-list > li:nth-child(3) .image-info .image a {
        display: block; }
        .featured-secondary .featured-list > li:nth-child(3) .image-info .image a img {
          border-radius: 0.625rem;
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(3) .image-info .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        margin: 0.3125rem; }
    .featured-secondary .featured-list > li:nth-child(3) .article-info {
      width: 70%; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(3) .article-info {
          width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(3) .title {
      font-size: 1rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
  .featured-secondary .featured-list > li:nth-child(4) {
    grid-column: 1;
    grid-row: 4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    padding: 1rem 0; }
    @media (max-width: 50rem) {
      .featured-secondary .featured-list > li:nth-child(4) {
        padding-left: 0.75rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(4) {
        grid-column: 1 / span 2;
        margin: 0 1rem;
        padding-left: 0; } }
    .featured-secondary .featured-list > li:nth-child(4) .image-info {
      width: 30%;
      margin: 0 1rem 0 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(4) .image-info {
          width: 45%; } }
      .featured-secondary .featured-list > li:nth-child(4) .image-info .image a {
        display: block; }
        .featured-secondary .featured-list > li:nth-child(4) .image-info .image a img {
          border-radius: 0.625rem;
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(4) .image-info .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        margin: 0.3125rem; }
    .featured-secondary .featured-list > li:nth-child(4) .article-info {
      width: 70%; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(4) .article-info {
          width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(4) .title {
      font-size: 1rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
  .featured-secondary .featured-list > li:nth-child(5) {
    grid-column: 1;
    grid-row: 5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    padding: 1rem 0; }
    @media (max-width: 50rem) {
      .featured-secondary .featured-list > li:nth-child(5) {
        padding-left: 0.75rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(5) {
        grid-column: 1 / span 2;
        margin: 0 1rem;
        padding-left: 0; } }
    .featured-secondary .featured-list > li:nth-child(5) .image-info {
      width: 30%;
      margin: 0 1rem 0 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(5) .image-info {
          width: 45%; } }
      .featured-secondary .featured-list > li:nth-child(5) .image-info .image a {
        display: block; }
        .featured-secondary .featured-list > li:nth-child(5) .image-info .image a img {
          border-radius: 0.625rem;
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(5) .image-info .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        margin: 0.3125rem; }
    .featured-secondary .featured-list > li:nth-child(5) .article-info {
      width: 70%; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(5) .article-info {
          width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(5) .title {
      font-size: 1rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
  .featured-secondary .featured-list > li:nth-child(6) {
    grid-column: 1;
    grid-row: 6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    padding: 1rem 0; }
    @media (max-width: 50rem) {
      .featured-secondary .featured-list > li:nth-child(6) {
        padding-left: 0.75rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(6) {
        grid-column: 1 / span 2;
        margin: 0 1rem;
        padding-left: 0; } }
    .featured-secondary .featured-list > li:nth-child(6) .image-info {
      width: 30%;
      margin: 0 1rem 0 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(6) .image-info {
          width: 45%; } }
      .featured-secondary .featured-list > li:nth-child(6) .image-info .image a {
        display: block; }
        .featured-secondary .featured-list > li:nth-child(6) .image-info .image a img {
          border-radius: 0.625rem;
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(6) .image-info .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        margin: 0.3125rem; }
    .featured-secondary .featured-list > li:nth-child(6) .article-info {
      width: 70%; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(6) .article-info {
          width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(6) .title {
      font-size: 1rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
  .featured-secondary .featured-list > li:nth-child(7) {
    grid-column: 2;
    grid-row: 1/span 2;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    margin: 0.5rem 0 0 1rem;
    padding-bottom: 1rem; }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(7) {
        grid-column: 1 / span 2;
        grid-row: 7;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(7) .image-info {
        width: 45%;
        margin: 0 1rem 0 0; } }
    .featured-secondary .featured-list > li:nth-child(7) .image-info img {
      width: 100%; }
    .featured-secondary .featured-list > li:nth-child(7) .image-info .post-program a img {
      max-height: 1.625rem; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(7) .image-info .post-program a img {
          max-height: 1.063rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(7) .article-info {
        width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(7) .title {
      font-size: 1.125rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(7) .title {
          font-size: 1rem;
          color: black;
          opacity: 0.65; } }
  .featured-secondary .featured-list > li:nth-child(8) {
    grid-column: 2;
    grid-row: 3/span 2;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    margin: 0.5rem 0 0 1rem;
    padding-bottom: 1rem; }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(8) {
        grid-column: 1 / span 2;
        grid-row: 8;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(8) .image-info {
        width: 45%;
        margin: 0 1rem 0 0; } }
    .featured-secondary .featured-list > li:nth-child(8) .image-info img {
      width: 100%; }
    .featured-secondary .featured-list > li:nth-child(8) .image-info .post-program a img {
      max-height: 1.625rem; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(8) .image-info .post-program a img {
          max-height: 1.063rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(8) .article-info {
        width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(8) .title {
      font-size: 1.125rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(8) .title {
          font-size: 1rem;
          color: black;
          opacity: 0.65; } }
  .featured-secondary .featured-list > li:nth-child(9) {
    grid-column: 2;
    grid-row: 5/span 2;
    border-bottom: 1px solid rgba(151, 151, 151, 0.3);
    margin: 0.5rem 0 0 1rem;
    padding-bottom: 1rem; }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(9) {
        grid-column: 1 / span 2;
        grid-row: 9;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(9) .image-info {
        width: 45%;
        margin: 0 1rem 0 0; } }
    .featured-secondary .featured-list > li:nth-child(9) .image-info img {
      width: 100%; }
    .featured-secondary .featured-list > li:nth-child(9) .image-info .post-program a img {
      max-height: 1.625rem; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(9) .image-info .post-program a img {
          max-height: 1.063rem; } }
    @media (max-width: 37.5rem) {
      .featured-secondary .featured-list > li:nth-child(9) .article-info {
        width: 55%; } }
    .featured-secondary .featured-list > li:nth-child(9) .title {
      font-size: 1.125rem;
      color: black;
      opacity: 0.65;
      margin: 0.8125rem 0; }
      @media (max-width: 37.5rem) {
        .featured-secondary .featured-list > li:nth-child(9) .title {
          font-size: 1rem;
          color: black;
          opacity: 0.65; } }
  @media (max-width: 37.5rem) {
    .featured-secondary .featured-list > li:nth-child(3n) {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      .featured-secondary .featured-list > li:nth-child(3n) .image-info {
        margin: 0;
        text-align: center;
        width: 100%; }
        .featured-secondary .featured-list > li:nth-child(3n) .image-info .image a img {
          height: auto;
          width: 100%; }
      .featured-secondary .featured-list > li:nth-child(3n) .article-info {
        width: 100%; } }

.big-credits.news-credits {
  background-image: linear-gradient(99deg, transparent, rgba(182, 182, 182, 0.13)) !important;
  grid-column: 1 / span 2;
  grid-row: 2;
  margin-top: -0.75rem; }
  @media (max-width: 50rem) {
    .big-credits.news-credits {
      grid-column: 1 !important; } }
  @media (max-width: 37.5rem) {
    .big-credits.news-credits {
      background-color: #D9D9D9 !important; } }
  .big-credits.news-credits .credits {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0.5625rem 0; }
    @media (max-width: 37.5rem) {
      .big-credits.news-credits .credits {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0; } }
    .big-credits.news-credits .credits::after {
      border-radius: 0;
      -webkit-transform: skew(-27deg);
      transform: skew(-27deg); }
    .big-credits.news-credits .credits .credits-title {
      color: #393939;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      font-family: "Exo 21", sans-serif;
      font-size: 1.438rem;
      margin: 0;
      opacity: 0.75;
      margin: 0 1.5rem; }
      @media (max-width: 37.5rem) {
        .big-credits.news-credits .credits .credits-title {
          display: none; } }
      .big-credits.news-credits .credits .credits-title span {
        font-size: 0.75rem;
        position: relative;
        top: -0.3125rem; }
    .big-credits.news-credits .credits .mobile-controller {
      display: none;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 0.25rem 0.625rem; }
      @media (max-width: 37.5rem) {
        .big-credits.news-credits .credits .mobile-controller {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; } }
      .big-credits.news-credits .credits .mobile-controller p {
        font-size: 0.9375rem;
        margin: 0; }
      .big-credits.news-credits .credits .mobile-controller a .icon-arrow {
        position: relative;
        top: 0.3125rem;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-transition: 0.3s -webkit-transform;
        transition: 0.3s -webkit-transform;
        transition: 0.3s transform;
        transition: 0.3s transform, 0.3s -webkit-transform; }
    .big-credits.news-credits .credits .logos {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      @media (max-width: 37.5rem) {
        .big-credits.news-credits .credits .logos {
          background-color: #f2f2f2;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          padding: 1.25rem 0.9375rem; } }
      .big-credits.news-credits .credits .logos .image {
        height: 2.1875rem;
        padding: 0 0.625rem;
        position: relative; }
        @media (max-width: 37.5rem) {
          .big-credits.news-credits .credits .logos .image {
            margin: 0.3125rem 0; } }
        .big-credits.news-credits .credits .logos .image::after {
          background-color: #9B9B9B;
          content: '';
          display: block;
          height: 1.1875rem;
          opacity: 0.33;
          position: absolute;
          right: 0;
          top: 50%;
          -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
          width: 0.0625rem; }
        .big-credits.news-credits .credits .logos .image:last-child::after {
          content: none; }
        .big-credits.news-credits .credits .logos .image img {
          border-radius: 0;
          height: 100%;
          width: auto; }
    .big-credits.news-credits .credits.closed .mobile-controller .toggle-credits .icon {
      top: 0;
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg); }
    @media (max-width: 37.5rem) {
      .big-credits.news-credits .credits.closed .logos {
        display: none; } }

.share-container {
  bottom: 1.5625rem;
  max-width: 44rem;
  position: fixed;
  width: 100%;
  z-index: 1; }
  @media (max-width: 50rem) {
    .share-container {
      right: 0.625rem; } }
  .share-container .share {
    position: absolute;
    bottom: 0.3125rem;
    right: 0.3125rem; }
    .share-container .share .circle {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      background-color: white;
      border-radius: 50%;
      -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.18);
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.18);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 2.8125rem;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      width: 2.8125rem; }
      .share-container .share .circle .icon {
        height: 1.875rem;
        width: 1.875rem; }
    .share-container .share .list-container {
      bottom: -1.40625rem;
      height: 0.625rem;
      overflow: hidden;
      padding-bottom: 1.40625rem;
      position: relative;
      -webkit-transition: all 1s;
      transition: all 1s; }
      .share-container .share .list-container .social-list {
        bottom: -20.625rem;
        margin: 0;
        position: relative;
        -webkit-transition: all 0.5s;
        transition: all 0.5s; }
        .share-container .share .list-container .social-list li {
          margin: 0.625rem 0;
          padding: 0; }
          .share-container .share .list-container .social-list li.facebook .circle .icon-facebook {
            color: #3b5998; }
          .share-container .share .list-container .social-list li.twitter .circle .icon-twitter {
            color: #00aced; }
          .share-container .share .list-container .social-list li.google-plus .circle .icon-google-plus {
            color: #dd4b39; }
          @media screen and (min-width: 50rem) {
            .share-container .share .list-container .social-list li.whatsapp {
              display: none; } }
          @media screen and (min-width: 64rem) {
            .share-container .share .list-container .social-list li:hover.facebook .circle {
              background-color: #3b5998; }
            .share-container .share .list-container .social-list li:hover.twitter .circle {
              background-color: #00aced; }
            .share-container .share .list-container .social-list li:hover.google-plus .circle {
              background-color: #dd4b39; }
            .share-container .share .list-container .social-list li:hover .circle .icon {
              color: white; } }
          .share-container .share .list-container .social-list li::before {
            display: none; }
    .share-container .share .share-button {
      background-color: #FCC600;
      border-color: #FCC600;
      border-style: solid;
      border-width: 2px;
      position: relative; }
      .share-container .share .share-button .icon-share {
        color: white;
        height: 1.375rem;
        position: relative;
        right: 0.125rem;
        width: 1.25rem; }
      .share-container .share .share-button .icon-close {
        color: #9B9B9B;
        display: none;
        height: 1.5625rem;
        width: 1.5625rem; }
      @media screen and (min-width: 64rem) {
        .share-container .share .share-button:hover {
          background-color: white !important; }
          .share-container .share .share-button:hover .icon-share {
            color: #FCC600; } }
      .share-container .share .share-button.opened {
        background-color: white !important;
        border-color: white !important; }
        @media screen and (min-width: 64rem) {
          .share-container .share .share-button.opened:hover {
            background-color: #9B9B9B !important;
            border-color: #9B9B9B !important; }
            .share-container .share .share-button.opened:hover .icon-close {
              color: white !important; } }
        .share-container .share .share-button.opened .icon-share {
          display: none; }
        .share-container .share .share-button.opened .icon-close {
          display: block; }
    .share-container .share.deportes .share-button {
      background-color: #C30085;
      border-color: #C30085; }
      @media screen and (min-width: 64rem) {
        .share-container .share.deportes .share-button:hover .icon-share {
          color: #C30085; } }
    .share-container .share.entretenimiento .share-button {
      background-color: #872EC7;
      border-color: #872EC7; }
      @media screen and (min-width: 64rem) {
        .share-container .share.entretenimiento .share-button:hover .icon-share {
          color: #872EC7; } }
    .share-container .share.noticias .share-button {
      background-color: #E30A17;
      border-color: #E30A17; }
      @media screen and (min-width: 64rem) {
        .share-container .share.noticias .share-button:hover .icon-share {
          color: #E30A17; } }
    .share-container .share.programas .share-button {
      background-color: #FC9A28;
      border-color: #FC9A28; }
      @media screen and (min-width: 64rem) {
        .share-container .share.programas .share-button:hover .icon-share {
          color: #FC9A28; } }
    .share-container .share.shows-vivo .share-button {
      background-color: #FCC600;
      border-color: #FCC600; }
      @media screen and (min-width: 64rem) {
        .share-container .share.shows-vivo .share-button:hover .icon-share {
          color: #FCC600; } }
    .share-container .share.talentos .share-button {
      background-color: #9B9B9B;
      border-color: #9B9B9B; }
      @media screen and (min-width: 64rem) {
        .share-container .share.talentos .share-button:hover .icon-share {
          color: #9B9B9B; } }
    .share-container .share.latin-grammy .share-button {
      background-color: #EF0C46;
      border-color: #EF0C46; }
      @media screen and (min-width: 64rem) {
        .share-container .share.latin-grammy .share-button:hover .icon-share {
          color: #EF0C46; } }
    .share-container .share.active .list-container {
      height: 100%; }
      .share-container .share.active .list-container .social-list {
        bottom: 0; }

body.deportes .share-container .share-button {
  background-color: #C30085;
  border-color: #C30085; }
  @media screen and (min-width: 64rem) {
    body.deportes .share-container .share-button:hover .icon-share {
      color: #C30085; } }

body.entretenimiento .share-container .share-button {
  background-color: #872EC7;
  border-color: #872EC7; }
  @media screen and (min-width: 64rem) {
    body.entretenimiento .share-container .share-button:hover .icon-share {
      color: #872EC7; } }

body.noticias .share-container .share-button {
  background-color: #E30A17;
  border-color: #E30A17; }
  @media screen and (min-width: 64rem) {
    body.noticias .share-container .share-button:hover .icon-share {
      color: #E30A17; } }

body.programas .share-container .share-button {
  background-color: #FC9A28;
  border-color: #FC9A28; }
  @media screen and (min-width: 64rem) {
    body.programas .share-container .share-button:hover .icon-share {
      color: #FC9A28; } }

body.shows-vivo .share-container .share-button {
  background-color: #FCC600;
  border-color: #FCC600; }
  @media screen and (min-width: 64rem) {
    body.shows-vivo .share-container .share-button:hover .icon-share {
      color: #FCC600; } }

body.talentos .share-container .share-button {
  background-color: #9B9B9B;
  border-color: #9B9B9B; }
  @media screen and (min-width: 64rem) {
    body.talentos .share-container .share-button:hover .icon-share {
      color: #9B9B9B; } }

body.latin-grammy .share-container .share-button {
  background-color: #EF0C46;
  border-color: #EF0C46; }
  @media screen and (min-width: 64rem) {
    body.latin-grammy .share-container .share-button:hover .icon-share {
      color: #EF0C46; } }

.detail .detail-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  @media (max-width: 50rem) {
    .detail .detail-columns {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  .detail .detail-columns .main {
    max-width: 44rem;
    width: 100%; }
  .detail .detail-columns .sidebar {
    max-width: 20rem;
    padding: 2rem 0;
    width: 100%; }
    @media (max-width: 50rem) {
      .detail .detail-columns .sidebar.ajax-loaded {
        display: none; } }
    .detail .detail-columns .sidebar .sidebar-skyscraper-ad,
    .detail .detail-columns .sidebar .first-medium-rectangle-ad,
    .detail .detail-columns .sidebar .first-half-page-ad {
      margin: 1rem 0; }
  @media (max-width: 50rem) {
    .detail .detail-columns .main, .detail .detail-columns .sidebar {
      max-width: none;
      padding: 0 0.625rem; } }
  @media (max-width: 37.5rem) {
    .detail .detail-columns .main, .detail .detail-columns .sidebar {
      max-width: 100%;
      padding: 0 0.875rem; } }

.previous-emissions {
  margin: 2rem 0; }
  .previous-emissions #filter-fechas {
    padding: 0.2rem 4rem;
    display: block;
    margin: 0 auto;
    border-radius: 3px;
    border: solid 1px black;
    font-family: "Exo 21", sans-serif;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: ''; }
  .previous-emissions .previous-title {
    background-color: #434343;
    border-radius: 0.625rem;
    margin: 1rem 0;
    padding: 1.25rem 2.625rem 0.75rem; }
    @media (max-width: 37.5rem) {
      .previous-emissions .previous-title {
        padding: 0.9375rem 0.625rem; } }
    .previous-emissions .previous-title h2 {
      color: white;
      font-family: "Exo 21", sans-serif;
      font-size: 1.9375rem;
      margin: 0;
      text-transform: uppercase; }
      @media (max-width: 37.5rem) {
        .previous-emissions .previous-title h2 {
          font-size: 1.4375rem; } }
  .previous-emissions .emissions-grid {
    display: grid;
    grid-row-gap: 2.0625rem;
    grid-template-columns: auto auto auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 0.625rem; }
    @media (max-width: 50rem) {
      .previous-emissions .emissions-grid {
        grid-template-columns: auto auto;
        padding: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .previous-emissions .emissions-grid {
        grid-row-gap: 1rem;
        grid-template-columns: auto;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; } }
    .previous-emissions .emissions-grid .previous-emission {
      width: 19.375rem; }
      .previous-emissions .emissions-grid .previous-emission .emission-header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 0.625rem 0; }
        .previous-emissions .emissions-grid .previous-emission .emission-header .title {
          overflow: hidden;
          color: #FC9A28;
          margin: 0.5rem 0;
          color: #FC9A28;
          font-family: "Exo 21", sans-serif;
          font-size: 1.3125rem;
          margin: 0; }
          .previous-emissions .emissions-grid .previous-emission .emission-header .title:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FC9A28;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
          .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
            position: relative;
            top: 0.3125rem; }
        .previous-emissions .emissions-grid .previous-emission .emission-header .hour {
          color: #9B9B9B;
          font-family: "Exo 21", sans-serif; }
      .previous-emissions .emissions-grid .previous-emission .image {
        position: relative; }
        .previous-emissions .emissions-grid .previous-emission .image a {
          display: block; }
          .previous-emissions .emissions-grid .previous-emission .image a img {
            height: 11.5625rem;
            -o-object-fit: cover;
            object-fit: cover;
            width: 100%; }
          .previous-emissions .emissions-grid .previous-emission .image a:last-child {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: white;
            border-radius: 50%;
            border-style: solid;
            border-width: 0.125rem;
            bottom: -0.1875rem;
            color: #FC9A28;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 2.8125rem;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            position: absolute;
            right: -0.3125rem;
            width: 2.8125rem; }
            .previous-emissions .emissions-grid .previous-emission .image a:last-child .format-icon {
              left: 1px;
              position: relative; }
      .previous-emissions .emissions-grid .previous-emission .content p {
        color: black;
        font-family: "Exo 21", sans-serif;
        font-size: 1.0625rem;
        min-height: 5.1875rem;
        opacity: 0.63; }
        @media (max-width: 37.5rem) {
          .previous-emissions .emissions-grid .previous-emission .content p {
            min-height: auto; } }
      .previous-emissions .emissions-grid .previous-emission::after {
        background-color: #979797;
        content: '';
        display: block;
        height: 1px;
        opacity: 0.33;
        width: 100%; }

body.category-deportes .previous-emissions .previous-title,
body.category-deportes .previous-emissions #more-emissions {
  background-color: #C30085; }

body.category-deportes .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #C30085; }
  body.category-deportes .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #C30085; }

body.category-deportes .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #C30085; }

body.category-entretenimiento .previous-emissions .previous-title,
body.category-entretenimiento .previous-emissions #more-emissions {
  background-color: #872EC7; }

body.category-entretenimiento .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #872EC7; }
  body.category-entretenimiento .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #872EC7; }

body.category-entretenimiento .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #872EC7; }

body.category-noticias .previous-emissions .previous-title,
body.category-noticias .previous-emissions #more-emissions {
  background-color: #E30A17; }

body.category-noticias .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #E30A17; }
  body.category-noticias .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #E30A17; }

body.category-noticias .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #E30A17; }

body.category-programas .previous-emissions .previous-title,
body.category-programas .previous-emissions #more-emissions {
  background-color: #FC9A28; }

body.category-programas .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #FC9A28; }
  body.category-programas .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #FC9A28; }

body.category-programas .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #FC9A28; }

body.category-shows-vivo .previous-emissions .previous-title,
body.category-shows-vivo .previous-emissions #more-emissions {
  background-color: #FCC600; }

body.category-shows-vivo .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #FCC600; }
  body.category-shows-vivo .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #FCC600; }

body.category-shows-vivo .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #FCC600; }

body.category-talentos .previous-emissions .previous-title,
body.category-talentos .previous-emissions #more-emissions {
  background-color: #9B9B9B; }

body.category-talentos .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #9B9B9B; }
  body.category-talentos .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #9B9B9B; }

body.category-talentos .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #9B9B9B; }

body.category-latin-grammy .previous-emissions .previous-title,
body.category-latin-grammy .previous-emissions #more-emissions {
  background-color: #EF0C46; }

body.category-latin-grammy .previous-emissions .emissions-grid .previous-emission .emission-header .title {
  color: #EF0C46; }
  body.category-latin-grammy .previous-emissions .emissions-grid .previous-emission .emission-header .title::before {
    background-color: #EF0C46; }

body.category-latin-grammy .previous-emissions .emissions-grid .previous-emission .image a:nth-child(2) {
  color: #EF0C46; }

.section-list li.deportes > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #C30085;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.deportes > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.deportes > .title {
      font-size: 1.225rem; } }
  .section-list li.deportes > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.deportes > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.deportes > .title .see-more {
        font-size: 1.025rem; } }

.section-list li.entretenimiento > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #872EC7;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.entretenimiento > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.entretenimiento > .title {
      font-size: 1.225rem; } }
  .section-list li.entretenimiento > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.entretenimiento > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.entretenimiento > .title .see-more {
        font-size: 1.025rem; } }

.section-list li.noticias > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #E30A17;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.noticias > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.noticias > .title {
      font-size: 1.225rem; } }
  .section-list li.noticias > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.noticias > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.noticias > .title .see-more {
        font-size: 1.025rem; } }

.section-list li.programas > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FC9A28;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.programas > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.programas > .title {
      font-size: 1.225rem; } }
  .section-list li.programas > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.programas > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.programas > .title .see-more {
        font-size: 1.025rem; } }

.section-list li.shows-vivo > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FCC600;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.shows-vivo > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.shows-vivo > .title {
      font-size: 1.225rem; } }
  .section-list li.shows-vivo > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.shows-vivo > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.shows-vivo > .title .see-more {
        font-size: 1.025rem; } }

.section-list li.talentos > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #9B9B9B;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.talentos > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.talentos > .title {
      font-size: 1.225rem; } }
  .section-list li.talentos > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.talentos > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.talentos > .title .see-more {
        font-size: 1.025rem; } }

.section-list li.latin-grammy > .title {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #EF0C46;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Exo 21", sans-serif;
  font-size: 1.875rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem;
  text-transform: uppercase;
  border-bottom-right-radius: 50%;
  border-top-right-radius: 50%;
  margin-right: 4rem;
  position: relative;
  z-index: 0;
  border-radius: 1rem 0 0 0; }
  .section-list li.latin-grammy > .title:after {
    background: inherit;
    border-radius: 5px 15px 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -2rem;
    -webkit-transform: skew(-40deg);
    transform: skew(-40deg);
    width: calc(100% - 4.5rem);
    z-index: -1; }
  @media (max-width: 37.5rem) {
    .section-list li.latin-grammy > .title {
      font-size: 1.225rem; } }
  .section-list li.latin-grammy > .title::before {
    background-image: url("/wp-content/themes/canal-uno/img/snow.png");
    background-position: right;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    right: -3.125rem;
    width: 100%;
    top: 0; }
  .section-list li.latin-grammy > .title .see-more {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem;
    margin-top: 0.25rem;
    text-align: right;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .section-list li.latin-grammy > .title .see-more {
        font-size: 1.025rem; } }

.has-breaking-news .main-news {
  padding-top: 0; }

.featured-program {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 1 /span 2;
  grid-row: 1;
  height: 18rem;
  margin-top: 2.8125rem;
  overflow: hidden;
  padding-top: 4.875rem;
  width: 100%; }
  @media (max-width: 64rem) {
    .featured-program {
      margin-top: 0; } }
  @media (max-width: 50rem) {
    .featured-program {
      grid-column: 1;
      height: 22.375rem; } }
  @media (max-width: 37.5rem) {
    .featured-program {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      height: auto;
      padding-top: 3.4375rem; } }
  .featured-program .description-tablet, .featured-program .program-info {
    color: white; }
  .featured-program .program-image {
    max-width: 35.3125rem; }
    @media (max-width: 50rem) {
      .featured-program .program-image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
    @media (max-width: 37.5rem) {
      .featured-program .program-image {
        max-width: none; } }
    .featured-program .program-image .images {
      height: 100%;
      overflow: hidden;
      position: relative; }
      @media (max-width: 50rem) {
        .featured-program .program-image .images {
          height: 13.125rem; } }
      @media (max-width: 37.5rem) {
        .featured-program .program-image .images {
          height: 9.375rem; } }
      .featured-program .program-image .images::before {
        background-color: rgba(0, 0, 0, 0.49);
        border-radius: 3.125rem 0 0 0;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        top: 0;
        width: 100%; }
      .featured-program .program-image .images img:nth-child(1) {
        border-radius: 3.125rem 0 0 0;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%; }
      .featured-program .program-image .images img:nth-child(2) {
        left: -0.0625rem;
        position: absolute;
        top: -0.125rem; }
        @media (max-width: 37.5rem) {
          .featured-program .program-image .images img:nth-child(2) {
            height: 11.0625rem;
            left: -0.4375rem;
            top: -1.6875rem; } }
    .featured-program .program-image .description-tablet {
      color: white;
      display: none;
      padding: 0.5625rem 2.0625rem; }
      @media (max-width: 50rem) {
        .featured-program .program-image .description-tablet {
          display: block; } }
      @media (max-width: 37.5rem) {
        .featured-program .program-image .description-tablet {
          display: none; } }
      .featured-program .program-image .description-tablet p {
        margin: 0.1875rem 0; }
      .featured-program .program-image .description-tablet .description {
        font-family: "Exo 21", sans-serif;
        font-size: 1.125rem; }
  .featured-program .program-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 32.8125rem;
    padding: 3.75rem 1.25rem 1.25rem 0;
    position: relative;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    @media (max-width: 50rem) {
      .featured-program .program-info {
        width: auto; } }
    @media (max-width: 37.5rem) {
      .featured-program .program-info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0.8125rem 2.375rem; } }
    .featured-program .program-info::before {
      border-style: solid;
      border-width: 0 0 13.125rem 5.9375rem;
      bottom: 0;
      content: '';
      display: block;
      height: 0;
      left: -5.9375rem;
      position: absolute;
      width: 0; }
      @media (max-width: 50rem) {
        .featured-program .program-info::before {
          border-width: 0 0 18.125rem 5.9375rem; } }
    .featured-program .program-info p {
      margin: 0; }
    @media (max-width: 50rem) {
      .featured-program .program-info .name-schedule {
        position: relative;
        left: -1.25rem;
        max-width: 14.6875rem; } }
    @media (max-width: 37.5rem) {
      .featured-program .program-info .name-schedule {
        left: 0;
        max-width: none;
        margin-bottom: 1.25rem; } }
    .featured-program .program-info .name-schedule .name {
      font-family: "Exo 21", sans-serif;
      font-size: 2.1875rem;
      text-transform: uppercase; }
    .featured-program .program-info .name-schedule .schedule {
      font-family: "Exo 21", sans-serif;
      font-size: 1.625rem; }
      @media (max-width: 37.5rem) {
        .featured-program .program-info .name-schedule .schedule {
          font-size: 1.4375rem; } }
    .featured-program .program-info .description-hashtag {
      max-width: 12.5rem; }
      @media (max-width: 50rem) {
        .featured-program .program-info .description-hashtag {
          display: none; } }
      @media (max-width: 37.5rem) {
        .featured-program .program-info .description-hashtag {
          display: block;
          max-width: none; } }
      .featured-program .program-info .description-hashtag .description {
        font-family: "Exo 21", sans-serif;
        font-size: 1.1875rem; }
        @media (max-width: 37.5rem) {
          .featured-program .program-info .description-hashtag .description {
            font-size: 1.125rem;
            margin-bottom: 0.625rem; } }
  .featured-program.deportes {
    background-color: #900062; }
    .featured-program.deportes .program-info::before {
      border-color: transparent transparent #900062 transparent; }
  .featured-program.entretenimiento {
    background-color: #6b249e; }
    .featured-program.entretenimiento .program-info::before {
      border-color: transparent transparent #6b249e transparent; }
  .featured-program.noticias {
    background-color: #b20812; }
    .featured-program.noticias .program-info::before {
      border-color: transparent transparent #b20812 transparent; }
  .featured-program.programas {
    background-color: #ee8103; }
    .featured-program.programas .program-info::before {
      border-color: transparent transparent #ee8103 transparent; }
  .featured-program.shows-vivo {
    background-color: #c99e00; }
    .featured-program.shows-vivo .program-info::before {
      border-color: transparent transparent #c99e00 transparent; }
  .featured-program.talentos {
    background-color: #828282; }
    .featured-program.talentos .program-info::before {
      border-color: transparent transparent #828282 transparent; }
  .featured-program.latin-grammy {
    background-color: #be0a38; }
    .featured-program.latin-grammy .program-info::before {
      border-color: transparent transparent #be0a38 transparent; }

.cxense-wiget {
  padding: 1rem; }
  @media (max-width: 50rem) {
    .cxense-wiget {
      padding: 0 1rem; } }
  @media (max-width: 37.5rem) {
    .cxense-wiget {
      padding: 0; } }
  .cxense-wiget > .title {
    color: #9B9B9B !important;
    font-family: "Exo 21", sans-serif;
    font-size: 1.375rem !important;
    font-weight: bolder;
    margin: 0;
    padding: 1rem 0;
    text-transform: uppercase;
    width: calc(100% - 4rem);
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 3rem;
    position: relative;
    z-index: 0; }
    .cxense-wiget > .title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -0.75rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 2rem);
      z-index: -1; }
    .cxense-wiget > .title:after {
      background: url(../img/fondo-gris.svg);
      background-size: 7rem;
      background-position: top right;
      background-repeat: no-repeat !important;
      z-index: -1; }
  .cxense-wiget .articles {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; }
    .cxense-wiget .articles li {
      width: calc(50% - 2rem);
      margin: 0.25rem 1rem; }
      @media (max-width: 50rem) {
        .cxense-wiget .articles li {
          width: calc(50% - 2rem); } }
      @media (max-width: 37.5rem) {
        .cxense-wiget .articles li {
          width: 100%;
          padding: 0 1rem; } }
    .cxense-wiget .articles .list-article {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 1rem 0;
      border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
      .cxense-wiget .articles .list-article .image {
        position: relative;
        margin: 0 1rem 0 0; }
        .cxense-wiget .articles .list-article .image img {
          width: 100%;
          border-radius: 10px;
          height: 7.875rem;
          display: block;
          -o-object-fit: cover;
          object-fit: cover; }
      .cxense-wiget .articles .list-article .image-info {
        width: 45%; }
      .cxense-wiget .articles .list-article .format-icon {
        width: 2.5rem;
        height: 2.5rem;
        border-radius: 50%;
        border: 2px solid #FCC600;
        background: white;
        position: relative;
        position: absolute;
        bottom: -0.5rem;
        right: -0.5rem; }
        .cxense-wiget .articles .list-article .format-icon .icon {
          color: #FCC600;
          width: 1.25rem;
          height: 1.25rem;
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }
      .cxense-wiget .articles .list-article .article-info {
        width: 55%; }
      .cxense-wiget .articles .list-article .section {
        overflow: hidden;
        color: #FCC600;
        margin: 0.5rem 0; }
        .cxense-wiget .articles .list-article .section:before {
          content: '';
          display: block;
          float: left;
          width: 1rem;
          height: 1rem;
          /*We commented out the hue colorizing, because it's too wonky. */
          background-color: #FCC600;
          -webkit-mask: url(../img/selector-white.svg) no-repeat;
          mask: url(../img/selector-white.svg) no-repeat;
          -webkit-mask-size: 100%;
          mask-size: 100%;
          margin-right: 0.5rem; }
      .cxense-wiget .articles .list-article .post-program {
        color: #9B9B9B;
        padding: 0.25rem 0.5rem;
        border-radius: 0.25rem;
        border: 1px solid #9B9B9B;
        display: inline-block;
        max-width: 8rem;
        margin-top: 0.25rem; }
      .cxense-wiget .articles .list-article .title {
        opacity: 0.65;
        margin: 0.25rem 0;
        font-size: 1.125rem;
        color: #393939 !important; }
        @media (max-width: 37.5rem) {
          .cxense-wiget .articles .list-article .title {
            font-size: 0.825rem; } }
      .cxense-wiget .articles .list-article .date {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #9B9B9B; }
        .cxense-wiget .articles .list-article .date .icon {
          font-size: 1.525rem;
          margin-right: 0.25rem; }
      .cxense-wiget .articles .list-article.deportes .section {
        color: #C30085; }
        .cxense-wiget .articles .list-article.deportes .section:before {
          background: #C30085; }
      .cxense-wiget .articles .list-article.deportes .format-icon {
        border-color: #C30085; }
        .cxense-wiget .articles .list-article.deportes .format-icon .icon {
          color: #C30085; }
      .cxense-wiget .articles .list-article.entretenimiento .section {
        color: #872EC7; }
        .cxense-wiget .articles .list-article.entretenimiento .section:before {
          background: #872EC7; }
      .cxense-wiget .articles .list-article.entretenimiento .format-icon {
        border-color: #872EC7; }
        .cxense-wiget .articles .list-article.entretenimiento .format-icon .icon {
          color: #872EC7; }
      .cxense-wiget .articles .list-article.noticias .section {
        color: #E30A17; }
        .cxense-wiget .articles .list-article.noticias .section:before {
          background: #E30A17; }
      .cxense-wiget .articles .list-article.noticias .format-icon {
        border-color: #E30A17; }
        .cxense-wiget .articles .list-article.noticias .format-icon .icon {
          color: #E30A17; }
      .cxense-wiget .articles .list-article.programas .section {
        color: #FC9A28; }
        .cxense-wiget .articles .list-article.programas .section:before {
          background: #FC9A28; }
      .cxense-wiget .articles .list-article.programas .format-icon {
        border-color: #FC9A28; }
        .cxense-wiget .articles .list-article.programas .format-icon .icon {
          color: #FC9A28; }
      .cxense-wiget .articles .list-article.shows-vivo .section {
        color: #FCC600; }
        .cxense-wiget .articles .list-article.shows-vivo .section:before {
          background: #FCC600; }
      .cxense-wiget .articles .list-article.shows-vivo .format-icon {
        border-color: #FCC600; }
        .cxense-wiget .articles .list-article.shows-vivo .format-icon .icon {
          color: #FCC600; }
      .cxense-wiget .articles .list-article.talentos .section {
        color: #9B9B9B; }
        .cxense-wiget .articles .list-article.talentos .section:before {
          background: #9B9B9B; }
      .cxense-wiget .articles .list-article.talentos .format-icon {
        border-color: #9B9B9B; }
        .cxense-wiget .articles .list-article.talentos .format-icon .icon {
          color: #9B9B9B; }
      .cxense-wiget .articles .list-article.latin-grammy .section {
        color: #EF0C46; }
        .cxense-wiget .articles .list-article.latin-grammy .section:before {
          background: #EF0C46; }
      .cxense-wiget .articles .list-article.latin-grammy .format-icon {
        border-color: #EF0C46; }
        .cxense-wiget .articles .list-article.latin-grammy .format-icon .icon {
          color: #EF0C46; }

.home .main-content {
  display: grid;
  grid-column-gap: 2rem;
  grid-row-gap: 0.75rem;
  grid-template-columns: calc(70% - 2rem) 30%; }
  @media (max-width: 50rem) {
    .home .main-content {
      grid-template-columns: 100%; } }
  .home .main-content .main-news {
    grid-column: 1 / span 2;
    grid-row: 2; }
    @media (max-width: 50rem) {
      .home .main-content .main-news {
        grid-column: 1; } }
  .home .main-content .programming-guide {
    grid-column: 1;
    grid-row: 3 / span 2; }
    @media (max-width: 50rem) {
      .home .main-content .programming-guide {
        grid-row: 4;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .programming-guide {
        margin: 0; } }
  .home .main-content .recomendados-para-ti {
    grid-column: 2;
    grid-row: 4; }
    @media (max-width: 50rem) {
      .home .main-content .recomendados-para-ti {
        grid-column: 1;
        margin: 0 1rem;
        grid-row: 7; } }
    @media (max-width: 37.5rem) {
      .home .main-content .recomendados-para-ti {
        margin: 0; } }
  .home .main-content .videos-destacados {
    grid-column: 1;
    grid-row: 5 / span 2; }
    @media (max-width: 50rem) {
      .home .main-content .videos-destacados {
        grid-column: 1;
        grid-row: 6;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .videos-destacados {
        margin: 0; } }
  .home .main-content .newsletter-subscribe {
    height: 100%;
    grid-column: 2;
    grid-row: 5; }
    @media (max-width: 50rem) {
      .home .main-content .newsletter-subscribe {
        grid-column: 1;
        grid-row: 11;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .newsletter-subscribe {
        margin: 0; } }
  .home .main-content .fb-page {
    grid-column: 2;
    grid-row: 6; }
    @media (max-width: 50rem) {
      .home .main-content .fb-page {
        display: none; } }
  .home .main-content .featured-news {
    grid-column: 1;
    grid-row: 7 / span 2; }
    @media (max-width: 50rem) {
      .home .main-content .featured-news {
        grid-column: 1;
        grid-row: 8;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .featured-news {
        margin: 0; } }
  .home .main-content .lo-mas-visto {
    grid-column: 2;
    grid-row: 7; }
    @media (max-width: 50rem) {
      .home .main-content .lo-mas-visto {
        grid-column: 1;
        grid-row: 5;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .lo-mas-visto {
        margin: 0; } }
  .home .main-content .featured-gallery {
    grid-column: 1 / span 2;
    grid-row: 10; }
    @media (max-width: 50rem) {
      .home .main-content .featured-gallery {
        grid-column: 1;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .featured-gallery {
        margin: 0; } }
  .home .main-content .featured-section.entretenimiento {
    grid-column: 1 / span 2;
    grid-row: 11; }
    @media (max-width: 50rem) {
      .home .main-content .featured-section.entretenimiento {
        grid-column: 1;
        grid-row: 12;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .featured-section.entretenimiento {
        margin: 0; } }
  .home .main-content .featured-section.deportes {
    grid-column: 1 / span 2;
    grid-row: 13; }
    @media (max-width: 50rem) {
      .home .main-content .featured-section.deportes {
        grid-column: 1;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .featured-section.deportes {
        margin: 0; } }
  .home .main-content .featured-section.shows-vivo {
    grid-column: 1 / span 2;
    grid-row: 14; }
    @media (max-width: 50rem) {
      .home .main-content .featured-section.shows-vivo {
        grid-column: 1;
        grid-row: 15;
        margin: 0 1rem; } }
    @media (max-width: 37.5rem) {
      .home .main-content .featured-section.shows-vivo {
        margin: 0; } }
  .home .main-content .section-list {
    display: none; }
    @media (max-width: 37.5rem) {
      .home .main-content .section-list {
        display: block;
        grid-column: 1;
        grid-row: 17; } }
  .home .main-content .first-medium-rectangle-ad {
    grid-column: 2;
    grid-row: 3; }
    @media (max-width: 37.5rem) {
      .home .main-content .first-medium-rectangle-ad {
        grid-column: 1; } }
  @media (max-width: 37.5rem) {
    .home .main-content .second-medium-rectangle-ad {
      grid-column: 1;
      grid-row: 9; } }
  @media (max-width: 37.5rem) {
    .home .main-content .third-medium-rectangle-ad {
      grid-column: 1;
      grid-row: 16; } }
  .home .main-content .sidebar-skyscraper-ad {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    grid-column: 2;
    grid-row: 8 / span 2; }
  .home .main-content .first-leaderboard-ad {
    grid-row: 9; }
    @media (max-width: 50rem) {
      .home .main-content .first-leaderboard-ad {
        grid-row: 2; } }
  .home .main-content .second-leaderboard-ad {
    grid-column: 1 / span 2;
    grid-row: 12; }
    @media (max-width: 50rem) {
      .home .main-content .second-leaderboard-ad {
        grid-column: 1;
        grid-row: 7; } }
  .home .main-content .third-leaderboard-ad {
    grid-column: 1 / span 2;
    grid-row: 15; }
    @media (max-width: 50rem) {
      .home .main-content .third-leaderboard-ad {
        grid-column: 1;
        grid-row: 9; } }
  @media (max-width: 50rem) {
    .home .main-content .fourth-leaderboard-ad {
      grid-column: 1;
      grid-row: 14; } }
  @media (max-width: 50rem) {
    .home .main-content .fifth-leaderboard-ad {
      grid-column: 1;
      grid-row: 16; } }
  @media (max-width: 37.5rem) {
    .home .main-content .bottom-mobile-banner-ad {
      grid-row: 18;
      grid-column: 1; } }

.category .main-content {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  display: grid;
  grid-column-gap: 2rem;
  grid-row-gap: 0.75rem;
  grid-template-columns: calc(70% - 2rem) 30%;
  padding-top: 2.75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto 2fr auto 2fr auto; }
  @media (max-width: 64rem) {
    .category .main-content {
      padding-top: 0; } }
  @media (max-width: 50rem) {
    .category .main-content {
      grid-template-columns: 100%;
      grid-template-rows: auto auto auto auto auto auto auto auto auto auto 2fr auto; } }
  @media (max-width: 37.5rem) {
    .category .main-content .category-title {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      grid-column: 1; } }

.category .category-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  grid-column: 1 / span 2;
  grid-row: 1; }
  .category .category-title h1 {
    font-weight: bold; }
  .category .category-title ul {
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 37.5rem) {
      .category .category-title ul {
        margin-top: 0.625rem;
        overflow-y: hidden;
        overflow-x: scroll;
        white-space: nowrap; } }
    .category .category-title ul li {
      margin: 0 1rem; }
      .category .category-title ul li a {
        font-size: 1.1875rem; }

.category .main-news {
  padding-top: 0;
  grid-column: 1 / span 2;
  grid-row: 2; }
  @media (max-width: 50rem) {
    .category .main-news {
      grid-column: 1; } }

.category .videos-destacados {
  grid-column: 1;
  grid-row: 4 / span 2; }
  @media (max-width: 50rem) {
    .category .videos-destacados {
      grid-column: 1;
      grid-row: 6;
      margin: 0 1rem; } }
  @media (max-width: 37.5rem) {
    .category .videos-destacados {
      margin: 0; } }

.category .galerias-destacadas {
  grid-column: 1;
  grid-row: 7 / span 2; }
  @media (max-width: 50rem) {
    .category .galerias-destacadas {
      grid-column: 1;
      grid-row: 8;
      margin: 0 1rem; } }
  @media (max-width: 37.5rem) {
    .category .galerias-destacadas {
      margin: 0; } }

.category .lo-mas-visto {
  grid-column: 2;
  grid-row: 10; }
  @media (max-width: 50rem) {
    .category .lo-mas-visto {
      grid-column: 1;
      grid-row: 9;
      margin: 0 1rem; } }
  @media (max-width: 37.5rem) {
    .category .lo-mas-visto {
      margin: 0; } }

.category .last-emissions {
  grid-column: 1;
  grid-row: 9 /span 2; }
  @media (max-width: 50rem) {
    .category .last-emissions {
      grid-row: 10;
      grid-column: 1; } }

.category .newsletter-subscribe {
  grid-column: 2;
  grid-row: 7; }
  @media (max-width: 50rem) {
    .category .newsletter-subscribe {
      grid-column: 1;
      grid-row: 11;
      margin: 0 1rem; } }
  @media (max-width: 37.5rem) {
    .category .newsletter-subscribe {
      margin: 0; } }

.category .more-news {
  grid-column: 1 / span 2;
  grid-row: 11; }
  @media (max-width: 50rem) {
    .category .more-news {
      grid-column: 1;
      grid-row: 12; } }

.category .featured-shows {
  grid-column: 1 / span 2;
  grid-row: 12; }
  @media (max-width: 50rem) {
    .category .featured-shows {
      grid-row: 14;
      margin: 0 1rem;
      grid-column: 1; } }
  @media (max-width: 37.5rem) {
    .category .featured-shows {
      margin: 0; } }

.category .recomendados-para-ti {
  grid-column: 2;
  grid-row: 5 / span 2; }
  @media (max-width: 50rem) {
    .category .recomendados-para-ti {
      grid-column: 1;
      grid-row: 5;
      margin: 0 1rem; } }
  @media (max-width: 37.5rem) {
    .category .recomendados-para-ti {
      margin: 0; } }

.category .fb-page {
  grid-column: 2;
  grid-row: 8 / span 2; }
  @media (max-width: 50rem) {
    .category .fb-page {
      display: none; } }

.category .first-medium-rectangle-ad {
  grid-row: 4;
  grid-column: 2; }
  @media (max-width: 37.5rem) {
    .category .first-medium-rectangle-ad {
      grid-column: 1;
      grid-row: 4; } }

.category .second-medium-rectangle-ad {
  grid-row: 13; }

.category .first-leaderboard-ad {
  grid-row: 6; }
  @media (max-width: 50rem) {
    .category .first-leaderboard-ad {
      grid-row: 3; } }

.category .second-leaderboard-ad {
  grid-row: 13;
  grid-column: 1 / span 2; }
  @media (max-width: 50rem) {
    .category .second-leaderboard-ad {
      grid-row: 7;
      grid-column: 1; } }

.category .third-leaderboard-ad {
  grid-row: 13; }

.category .fourth-leaderboard-ad {
  grid-row: 15; }

.category .first-mobile-banner-ad {
  grid-row: 13; }
  @media (max-width: 50rem) {
    .category .first-mobile-banner-ad {
      grid-column: 1;
      grid-row: 7; } }

.category .bottom-mobile-banner-ad {
  grid-row: 16; }

body.category-deportes .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #C30085 0%, #C30085 40%, #810058 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-deportes .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-deportes .main-content .category-title h1, body.category-deportes .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-deportes .main-content .category-title h1, body.category-deportes .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-deportes .last-emissions > h2 {
  background-color: #C30085; }

body.category-deportes .last-emissions .title {
  overflow: hidden;
  color: #C30085;
  margin: 0.5rem 0; }
  body.category-deportes .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #C30085;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-deportes .last-emissions .image .format-icon {
  border-color: #C30085; }
  body.category-deportes .last-emissions .image .format-icon .icon {
    color: #C30085; }

body.category-deportes .last-emissions .content .title h3 {
  background-color: #C30085; }

body.category-entretenimiento .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #872EC7 0%, #872EC7 40%, #622291 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-entretenimiento .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-entretenimiento .main-content .category-title h1, body.category-entretenimiento .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-entretenimiento .main-content .category-title h1, body.category-entretenimiento .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-entretenimiento .last-emissions > h2 {
  background-color: #872EC7; }

body.category-entretenimiento .last-emissions .title {
  overflow: hidden;
  color: #872EC7;
  margin: 0.5rem 0; }
  body.category-entretenimiento .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #872EC7;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-entretenimiento .last-emissions .image .format-icon {
  border-color: #872EC7; }
  body.category-entretenimiento .last-emissions .image .format-icon .icon {
    color: #872EC7; }

body.category-entretenimiento .last-emissions .content .title h3 {
  background-color: #872EC7; }

body.category-noticias .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #E30A17 0%, #E30A17 40%, #a30711 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-noticias .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-noticias .main-content .category-title h1, body.category-noticias .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-noticias .main-content .category-title h1, body.category-noticias .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-noticias .last-emissions > h2 {
  background-color: #E30A17; }

body.category-noticias .last-emissions .title {
  overflow: hidden;
  color: #E30A17;
  margin: 0.5rem 0; }
  body.category-noticias .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #E30A17;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-noticias .last-emissions .image .format-icon {
  border-color: #E30A17; }
  body.category-noticias .last-emissions .image .format-icon .icon {
    color: #E30A17; }

body.category-noticias .last-emissions .content .title h3 {
  background-color: #E30A17; }

body.category-programas .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #FC9A28 0%, #FC9A28 40%, #df7903 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-programas .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-programas .main-content .category-title h1, body.category-programas .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-programas .main-content .category-title h1, body.category-programas .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-programas .last-emissions > h2 {
  background-color: #FC9A28; }

body.category-programas .last-emissions .title {
  overflow: hidden;
  color: #FC9A28;
  margin: 0.5rem 0; }
  body.category-programas .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #FC9A28;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-programas .last-emissions .image .format-icon {
  border-color: #FC9A28; }
  body.category-programas .last-emissions .image .format-icon .icon {
    color: #FC9A28; }

body.category-programas .last-emissions .content .title h3 {
  background-color: #FC9A28; }

body.category-shows-vivo .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #FCC600 0%, #FCC600 40%, #ba9200 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-shows-vivo .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-shows-vivo .main-content .category-title h1, body.category-shows-vivo .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-shows-vivo .main-content .category-title h1, body.category-shows-vivo .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-shows-vivo .last-emissions > h2 {
  background-color: #FCC600; }

body.category-shows-vivo .last-emissions .title {
  overflow: hidden;
  color: #FCC600;
  margin: 0.5rem 0; }
  body.category-shows-vivo .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #FCC600;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-shows-vivo .last-emissions .image .format-icon {
  border-color: #FCC600; }
  body.category-shows-vivo .last-emissions .image .format-icon .icon {
    color: #FCC600; }

body.category-shows-vivo .last-emissions .content .title h3 {
  background-color: #FCC600; }

body.category-talentos .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #9B9B9B 0%, #9B9B9B 40%, #7a7a7a 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-talentos .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-talentos .main-content .category-title h1, body.category-talentos .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-talentos .main-content .category-title h1, body.category-talentos .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-talentos .last-emissions > h2 {
  background-color: #9B9B9B; }

body.category-talentos .last-emissions .title {
  overflow: hidden;
  color: #9B9B9B;
  margin: 0.5rem 0; }
  body.category-talentos .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #9B9B9B;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-talentos .last-emissions .image .format-icon {
  border-color: #9B9B9B; }
  body.category-talentos .last-emissions .image .format-icon .icon {
    color: #9B9B9B; }

body.category-talentos .last-emissions .content .title h3 {
  background-color: #9B9B9B; }

body.category-latin-grammy .main-content .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #EF0C46 0%, #EF0C46 40%, #b00934 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.category-latin-grammy .main-content .category-title {
      padding-top: 4.875rem; } }
  body.category-latin-grammy .main-content .category-title h1, body.category-latin-grammy .main-content .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.category-latin-grammy .main-content .category-title h1, body.category-latin-grammy .main-content .category-title h2 {
        font-size: 1.313rem; } }

body.category-latin-grammy .last-emissions > h2 {
  background-color: #EF0C46; }

body.category-latin-grammy .last-emissions .title {
  overflow: hidden;
  color: #EF0C46;
  margin: 0.5rem 0; }
  body.category-latin-grammy .last-emissions .title:before {
    content: '';
    display: block;
    float: left;
    width: 1rem;
    height: 1rem;
    /*We commented out the hue colorizing, because it's too wonky. */
    background-color: #EF0C46;
    -webkit-mask: url(../img/selector-white.svg) no-repeat;
    mask: url(../img/selector-white.svg) no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    margin-right: 0.5rem; }

body.category-latin-grammy .last-emissions .image .format-icon {
  border-color: #EF0C46; }
  body.category-latin-grammy .last-emissions .image .format-icon .icon {
    color: #EF0C46; }

body.category-latin-grammy .last-emissions .content .title h3 {
  background-color: #EF0C46; }

.featured-shows {
  position: relative;
  background-image: linear-gradient(141deg, #7F7F7F, #393939); }
  .featured-shows > .title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #FCC600;
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Exo 21", sans-serif;
    font-size: 1.875rem;
    font-weight: normal;
    margin: 0;
    padding: 1rem;
    text-transform: uppercase;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    margin-right: 4rem;
    position: relative;
    z-index: 0;
    border-radius: 1rem 0 0 0;
    position: absolute;
    width: calc(100% - 4rem);
    z-index: 1; }
    .featured-shows > .title:after {
      background: inherit;
      border-radius: 5px 15px 5px 5px;
      bottom: 0;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -2rem;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg);
      width: calc(100% - 4.5rem);
      z-index: -1; }
    @media (max-width: 37.5rem) {
      .featured-shows > .title {
        font-size: 1.225rem; } }
    .featured-shows > .title::before {
      background-image: url("/wp-content/themes/canal-uno/img/snow.png");
      background-position: right;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -3.125rem;
      width: 100%;
      top: 0; }
    .featured-shows > .title .see-more {
      display: block;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-family: "Exo 21", sans-serif;
      font-size: 1.375rem;
      margin-top: 0.25rem;
      text-align: right;
      z-index: 0; }
      @media (max-width: 37.5rem) {
        .featured-shows > .title .see-more {
          font-size: 1.025rem; } }
  .featured-shows .shows {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 5rem; }
    .featured-shows .shows li {
      border-bottom: 1px solid rgba(151, 151, 151, 0.3);
      margin: 0.25rem 1rem;
      width: calc(50% - 2rem);
      height: 20.75rem; }
      @media (max-width: 64rem) {
        .featured-shows .shows li {
          height: 24.75rem; } }
      @media (max-width: 50rem) {
        .featured-shows .shows li {
          width: 100%;
          height: auto;
          margin: 0.25rem 0.5rem; } }
      .featured-shows .shows li .list-show {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 1rem 0; }
        .featured-shows .shows li .list-show .image {
          width: 55%; }
          @media (max-width: 37.5rem) {
            .featured-shows .shows li .list-show .image {
              width: 100%; } }
          .featured-shows .shows li .list-show .image img {
            display: block;
            height: 13.81rem;
            -o-object-fit: cover;
            object-fit: cover;
            width: 100%; }
        @media (max-width: 37.5rem) {
          .featured-shows .shows li .list-show .bottom {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between; } }
        .featured-shows .shows li .list-show .follow {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          color: white;
          margin-top: 1rem;
          margin-left: 0.7rem; }
          .featured-shows .shows li .list-show .follow.mobile {
            display: none; }
            @media (max-width: 37.5rem) {
              .featured-shows .shows li .list-show .follow.mobile {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex; } }
          @media (max-width: 37.5rem) {
            .featured-shows .shows li .list-show .follow {
              display: none; } }
          .featured-shows .shows li .list-show .follow .social {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center; }
            .featured-shows .shows li .list-show .follow .social li {
              border-radius: 50%;
              border: 1px solid;
              height: 1.75rem;
              width: 1.75rem;
              margin: 0 0.25rem;
              padding: 0.25rem; }
        .featured-shows .shows li .list-show .program-info {
          width: calc(45% - 0.75rem);
          color: white;
          margin-left: 0.75rem; }
          @media (max-width: 37.5rem) {
            .featured-shows .shows li .list-show .program-info {
              width: 100%; } }
          .featured-shows .shows li .list-show .program-info .program-title {
            display: block;
            font-size: 1.875rem;
            font-family: "Exo 21", sans-serif;
            line-height: 0.95;
            margin: 0 0 0.5rem; }
            @media (max-width: 37.5rem) {
              .featured-shows .shows li .list-show .program-info .program-title {
                max-width: 100%; } }
          .featured-shows .shows li .list-show .program-info .schedule {
            font-size: 1.063rem;
            font-family: "Exo 21", sans-serif; }
            @media (max-width: 37.5rem) {
              .featured-shows .shows li .list-show .program-info .schedule {
                padding: 0.5rem 0; } }
            .featured-shows .shows li .list-show .program-info .schedule .meridian {
              vertical-align: top;
              font-size: 1.875rem;
              font-family: "Exo 21", sans-serif; }
          .featured-shows .shows li .list-show .program-info .description {
            font-size: 1.063rem;
            opacity: 0.65;
            display: block; }
            @media (max-width: 37.5rem) {
              .featured-shows .shows li .list-show .program-info .description {
                opacity: 0.65;
                padding: 0 1rem; } }
          .featured-shows .shows li .list-show .program-info .more {
            display: block;
            text-align: right;
            font-size: 1.063rem;
            margin: 1rem 2rem 0;
            text-transform: uppercase; }
            @media (max-width: 37.5rem) {
              .featured-shows .shows li .list-show .program-info .more {
                margin: 1rem 0; } }

body.category-deportes .featured-shows > .title {
  background: #C30085; }

body.category-deportes .featured-shows .first-block {
  background: #5d003f; }

body.category-entretenimiento .featured-shows > .title {
  background: #872EC7; }

body.category-entretenimiento .featured-shows .first-block {
  background: #4f1b74; }

body.category-noticias .featured-shows > .title {
  background: #E30A17; }

body.category-noticias .featured-shows .first-block {
  background: #81060d; }

body.category-programas .featured-shows > .title {
  background: #FC9A28; }

body.category-programas .featured-shows .first-block {
  background: #bb6603; }

body.category-shows-vivo .featured-shows > .title {
  background: #FCC600; }

body.category-shows-vivo .featured-shows .first-block {
  background: #967600; }

body.category-talentos .featured-shows > .title {
  background: #9B9B9B; }

body.category-talentos .featured-shows .first-block {
  background: #686868; }

body.category-latin-grammy .featured-shows > .title {
  background: #EF0C46; }

body.category-latin-grammy .featured-shows .first-block {
  background: #8e072a; }

.category-noticias .date {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.category-noticias .main-content {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto; }
  @media (max-width: 50rem) {
    .category-noticias .main-content {
      grid-template-rows: auto auto auto auto auto auto auto auto auto auto 2fr auto; } }
  .category-noticias .main-content .category-title {
    grid-row: 1; }
  .category-noticias .main-content .main-news {
    grid-row: 3; }

.category-noticias .featured-secondary {
  grid-column: 1;
  grid-row: 4 / span 2; }
  @media (max-width: 50rem) {
    .category-noticias .featured-secondary {
      grid-row: 5; } }

.category-noticias .newsletter-subscribe {
  grid-row: 8; }
  @media (max-width: 50rem) {
    .category-noticias .newsletter-subscribe {
      grid-row: 10; } }

.category-noticias .article-list.news-recent-category-posts {
  grid-column: 2;
  grid-row: 5 / span 2; }
  @media (max-width: 50rem) {
    .category-noticias .article-list.news-recent-category-posts {
      grid-column: 1;
      grid-row: 6; } }

.category-noticias .recomendados-para-ti {
  grid-row: 7 / span 2; }
  @media (max-width: 50rem) {
    .category-noticias .recomendados-para-ti {
      grid-column: 1;
      grid-row: 7; } }

.category-noticias .last-emissions {
  grid-row: 8 / span 3;
  grid-column: 1; }
  @media (max-width: 50rem) {
    .category-noticias .last-emissions {
      grid-row: 10; } }
  .category-noticias .last-emissions .emissions .emission .title {
    overflow: hidden;
    color: #E30A17;
    margin: 0.5rem 0; }
    .category-noticias .last-emissions .emissions .emission .title:before {
      content: '';
      display: block;
      float: left;
      width: 1rem;
      height: 1rem;
      /*We commented out the hue colorizing, because it's too wonky. */
      background-color: #E30A17;
      -webkit-mask: url(../img/selector-white.svg) no-repeat;
      mask: url(../img/selector-white.svg) no-repeat;
      -webkit-mask-size: 100%;
      mask-size: 100%;
      margin-right: 0.5rem; }

.category-noticias .lo-mas-visto {
  grid-row: 10; }
  @media (max-width: 50rem) {
    .category-noticias .lo-mas-visto {
      grid-row: 11; } }

.category-noticias .more-news {
  grid-row: 13; }
  @media (max-width: 50rem) {
    .category-noticias .more-news {
      grid-row: 13; } }

.category-noticias .featured-shows {
  grid-row: 14;
  grid-column: 1 / span 2; }
  @media (max-width: 50rem) {
    .category-noticias .featured-shows {
      grid-column: 1;
      grid-row: 14; } }

.category-noticias .videos-destacados {
  grid-row: 6; }
  @media (max-width: 50rem) {
    .category-noticias .videos-destacados {
      grid-row: 8; } }

@media (max-width: 50rem) {
  .category-noticias .galerias-destacados {
    grid-row: 9; } }

.category-noticias .first-leaderboard-ad {
  grid-row: 7;
  grid-column: 1; }
  @media (max-width: 50rem) {
    .category-noticias .first-leaderboard-ad {
      grid-row: 4; } }

.category-noticias .first-medium-rectangle-ad {
  grid-row: 4;
  grid-column: 2; }
  @media (max-width: 37.5rem) {
    .category-noticias .first-medium-rectangle-ad {
      grid-column: 1;
      grid-row: 4; } }

.category-noticias .second-medium-rectangle-ad {
  grid-row: 9;
  grid-column: 2; }
  @media (max-width: 37.5rem) {
    .category-noticias .second-medium-rectangle-ad {
      grid-row: 12;
      grid-column: 1; } }

.category-noticias .second-leaderboard-ad {
  grid-row: 11;
  grid-column: 1; }
  @media (max-width: 50rem) {
    .category-noticias .second-leaderboard-ad {
      grid-column: 1;
      grid-row: 9; } }

.category-noticias .third-leaderboard-ad {
  grid-row: 15;
  grid-column: 1 / span 2; }

.category-noticias .fourth-leaderboard-ad {
  grid-row: 15; }

.category-noticias .first-mobile-banner-ad {
  grid-row: 9; }

.category-noticias .bottom-mobile-banner-ad {
  grid-row: 15;
  grid-column: 1; }

.category-visita-del-papa .whole-content-sans-ads .main-content {
  grid-column-gap: 0;
  grid-template-columns: 70% 30%; }
  .category-visita-del-papa .whole-content-sans-ads .main-content .category-title {
    background-image: url(../img/pushdown_papa.jpg);
    height: 17.06rem;
    background-size: contain;
    background-repeat: no-repeat; }
    @media (max-width: 50rem) {
      .category-visita-del-papa .whole-content-sans-ads .main-content .category-title {
        background-image: url(../img/pushdown_papa_tablet.jpg);
        height: 20.81rem; } }
    @media (max-width: 37.5rem) {
      .category-visita-del-papa .whole-content-sans-ads .main-content .category-title {
        background-image: url(../img/pushdown_papa_mobile.jpg);
        height: 24.75rem;
        background-position: center; } }
  @media (max-width: 37.5rem) {
    .category-visita-del-papa .whole-content-sans-ads .main-content .navigation-links {
      grid-column: 1 / span 2; } }
  .category-visita-del-papa .whole-content-sans-ads .main-content .navigation-links a h1 {
    width: calc(100% - 2rem);
    color: #EAEAEA;
    text-transform: uppercase;
    padding: 1rem;
    font-size: 1.313rem;
    position: relative; }
    .category-visita-del-papa .whole-content-sans-ads .main-content .navigation-links a h1 span {
      position: relative;
      z-index: 1; }
    @media (max-width: 37.5rem) {
      .category-visita-del-papa .whole-content-sans-ads .main-content .navigation-links a h1 {
        width: calc(100% - 3rem); } }
    .category-visita-del-papa .whole-content-sans-ads .main-content .navigation-links a h1:after {
      content: '';
      display: block;
      width: calc(100% + 4rem);
      height: 100%;
      position: absolute;
      right: -2rem;
      bottom: 0;
      background-image: url(../img/fondo-negro.svg);
      background-size: cover;
      background-repeat: no-repeat;
      z-index: -1;
      border-radius: 5px 25px 10px 5px;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg); }
  @media (max-width: 50rem) {
    .category-visita-del-papa .whole-content-sans-ads .main-content .featured-article-list:not(.videos) {
      grid-column: 1 / span 2; } }
  .category-visita-del-papa .whole-content-sans-ads .main-content .featured-article-list.videos .featured-list > li {
    width: 25%; }
    @media (max-width: 37.5rem) {
      .category-visita-del-papa .whole-content-sans-ads .main-content .featured-article-list.videos .featured-list > li {
        width: 100%; } }
    .category-visita-del-papa .whole-content-sans-ads .main-content .featured-article-list.videos .featured-list > li:first-child {
      width: 100%; }
  @media (max-width: 50rem) {
    .category-visita-del-papa .whole-content-sans-ads .main-content .featured-article-list .featured-list > li:first-child .article-info {
      width: 35%; } }
  @media (max-width: 37.5rem) {
    .category-visita-del-papa .whole-content-sans-ads .main-content .featured-article-list .featured-list > li:first-child .article-info {
      width: 100%;
      padding-left: 0; } }
  .category-visita-del-papa .whole-content-sans-ads .main-content .featured-gallery, .category-visita-del-papa .whole-content-sans-ads .main-content #galeria, .category-visita-del-papa .whole-content-sans-ads .main-content .videos {
    grid-column: 1 / span 2; }
  .category-visita-del-papa .whole-content-sans-ads .main-content .more-news {
    grid-row: unset; }
    .category-visita-del-papa .whole-content-sans-ads .main-content .more-news #more-posts {
      background-color: #FCC600; }

.category-deportes .whole-content-sans-ads .main-content {
  grid-template-rows: auto auto auto auto auto auto auto auto 2fr auto; }
  .category-deportes .whole-content-sans-ads .main-content .sports-tables {
    background-color: #f4f4f4;
    grid-column: 1 / span 2;
    grid-row: 2;
    margin-top: -0.75rem; }
    @media (max-width: 50rem) {
      .category-deportes .whole-content-sans-ads .main-content .sports-tables {
        grid-column: 1; } }
    .category-deportes .whole-content-sans-ads .main-content .sports-tables .logo, .category-deportes .whole-content-sans-ads .main-content .sports-tables .tabs {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .category-deportes .whole-content-sans-ads .main-content .sports-tables .logo {
      margin: 1.875rem 0; }
      .category-deportes .whole-content-sans-ads .main-content .sports-tables .logo img {
        height: 5rem; }
    .category-deportes .whole-content-sans-ads .main-content .sports-tables .tabs {
      margin: 0.3125rem 0; }
      @media (max-width: 37.5rem) {
        .category-deportes .whole-content-sans-ads .main-content .sports-tables .tabs {
          height: 1.875rem;
          display: block;
          overflow-y: hidden;
          overflow-x: scroll;
          white-space: nowrap; } }
      .category-deportes .whole-content-sans-ads .main-content .sports-tables .tabs a {
        border-bottom-color: #f4f4f4;
        border-bottom-style: solid;
        border-bottom-width: 0.25rem;
        color: #C30085;
        font-size: 1.125rem;
        margin: 0 0.625rem;
        padding: 0.25rem 0.5rem; }
        .category-deportes .whole-content-sans-ads .main-content .sports-tables .tabs a.active, .category-deportes .whole-content-sans-ads .main-content .sports-tables .tabs a:hover {
          background-color: #e7e7e7;
          border-bottom-color: #C30085;
          color: black; }
    .category-deportes .whole-content-sans-ads .main-content .sports-tables .widgets .widget {
      display: none; }
      .category-deportes .whole-content-sans-ads .main-content .sports-tables .widgets .widget.active {
        display: block; }
  .category-deportes .whole-content-sans-ads .main-content .main-news {
    grid-row: 3 !important; }
  .category-deportes .whole-content-sans-ads .main-content .lo-mas-visto {
    grid-row: 7; }
  .category-deportes .whole-content-sans-ads .main-content .second-leaderboard-ad {
    grid-row: 11; }
  .category-deportes .whole-content-sans-ads .main-content .more-news {
    grid-row: 12; }
  .category-deportes .whole-content-sans-ads .main-content .featured-shows {
    grid-row: 13; }
  .category-deportes .whole-content-sans-ads .main-content .fourth-leaderboard-ad, .category-deportes .whole-content-sans-ads .main-content .bottom-mobile-banner-ad {
    grid-row: 13; }

.category-latin-grammy .top-ads, .page-template-page-grammy-como-funcionan .top-ads,
.page-template-page-grammy-nominados .top-ads,
.page-template-page-noticias-latin-grammy .top-ads {
  z-index: 1; }

.category-latin-grammy .whole-content-sans-ads, .page-template-page-grammy-como-funcionan .whole-content-sans-ads,
.page-template-page-grammy-nominados .whole-content-sans-ads,
.page-template-page-noticias-latin-grammy .whole-content-sans-ads {
  background-color: #292929; }
  .category-latin-grammy .whole-content-sans-ads .live-social, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .live-social,
  .page-template-page-grammy-nominados .whole-content-sans-ads .live-social,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .live-social {
    background-color: white;
    margin: 0;
    padding: 0.5rem 0 0.5rem calc(100% - 22rem);
    width: auto; }
    @media (max-width: 64rem) {
      .category-latin-grammy .whole-content-sans-ads .live-social, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .live-social,
      .page-template-page-grammy-nominados .whole-content-sans-ads .live-social,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .live-social {
        background-color: transparent;
        padding: 0;
        top: 0.7rem; } }
  .category-latin-grammy .whole-content-sans-ads .header, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header,
  .page-template-page-grammy-nominados .whole-content-sans-ads .header,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header {
    background-color: #393939 !important; }
    .category-latin-grammy .whole-content-sans-ads .header .menu-button span, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .menu-button span,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .menu-button span,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .menu-button span {
      background-color: white; }
    .category-latin-grammy .whole-content-sans-ads .header .menu-button:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .menu-button:after,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .menu-button:after,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .menu-button:after {
      content: 'Menú';
      color: white;
      font-size: 0.7rem;
      position: absolute;
      bottom: -0.6rem;
      left: 0.18rem; }
    .category-latin-grammy .whole-content-sans-ads .header .top-menu ul li.noticias, .category-latin-grammy .whole-content-sans-ads .header .top-menu ul li.entretenimiento, .category-latin-grammy .whole-content-sans-ads .header .top-menu ul li.deportes, .category-latin-grammy .whole-content-sans-ads .header .top-menu ul li.shows-vivo, .category-latin-grammy .whole-content-sans-ads .header .top-menu ul li.programas, .category-latin-grammy .whole-content-sans-ads .header .top-menu ul li.talentos, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .top-menu ul li.noticias, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .top-menu ul li.entretenimiento, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .top-menu ul li.deportes, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .top-menu ul li.shows-vivo, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .top-menu ul li.programas, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header .top-menu ul li.talentos,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .top-menu ul li.noticias,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .top-menu ul li.entretenimiento,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .top-menu ul li.deportes,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .top-menu ul li.shows-vivo,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .top-menu ul li.programas,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header .top-menu ul li.talentos,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .top-menu ul li.noticias,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .top-menu ul li.entretenimiento,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .top-menu ul li.deportes,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .top-menu ul li.shows-vivo,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .top-menu ul li.programas,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header .top-menu ul li.talentos {
      color: white; }
    .category-latin-grammy .whole-content-sans-ads .header:before, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header:before,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header:before,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header:before {
      background-color: #393939 !important; }
    .category-latin-grammy .whole-content-sans-ads .header:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .header:after,
    .page-template-page-grammy-nominados .whole-content-sans-ads .header:after,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .header:after {
      background-image: url(../img/fondo-negro.svg) !important;
      background-size: 20rem; }
  .category-latin-grammy .whole-content-sans-ads .main-content .ad, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .ad,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .ad,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .ad {
    grid-row: unset;
    grid-column: 1 / span 2; }
    @media (max-width: 37.5rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .ad, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .ad,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .ad,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .ad {
        grid-column: 1; } }
  .category-latin-grammy .whole-content-sans-ads .main-content .category-title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .category-title,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .category-title,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .category-title {
    background-image: url(../img/imagen-grammys.png);
    height: 17.06rem;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
    @media (max-width: 37.5rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .category-title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .category-title,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .category-title,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .category-title {
        height: 14.13rem; } }
  .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu {
    width: 96%;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    padding: 0.6rem 0;
    position: relative;
    grid-column: 1 / span 2;
    background-color: #393939;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu {
        grid-column: 1; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu {
      z-index: 2;
      position: relative; }
      .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul {
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly; }
        @media (max-width: 37.5rem) {
          .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul {
            overflow-y: hidden;
            overflow-x: scroll;
            white-space: nowrap;
            display: block; } }
        .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul li,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul li,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li {
          color: white; }
          @media (max-width: 37.5rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul li,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul li,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li {
              display: inline-block;
              margin: 0 1.25rem; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active, .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover {
            color: #EF0C46;
            position: relative; }
            .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active:after, .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover:after,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active:after,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover:after,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li.active:after,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu .menu ul li:hover:after {
              content: '';
              height: 0.15rem;
              margin-top: 0.3rem;
              width: 100%;
              position: absolute;
              display: block;
              background-color: #EF0C46;
              -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
              box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
              border-radius: 1.5px; }
    .category-latin-grammy .whole-content-sans-ads .main-content .secondary-menu:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .secondary-menu:after,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .secondary-menu:after,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .secondary-menu:after {
      content: '';
      position: absolute;
      z-index: 1;
      background-image: url(../img/fondo-negro.svg);
      background-size: 20rem;
      background-position: top right;
      background-repeat: no-repeat;
      -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.18);
      box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.18);
      border-radius: 5px 15px 5px 5px;
      height: 100%;
      width: calc(100% - 2rem);
      right: -1.5rem;
      background-color: #393939;
      bottom: 0;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg); }
  .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan {
    grid-column: 1 / span 2;
    background-image: url(../img/fondo-grammys.png); }
    @media (max-width: 37.5rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan {
        grid-column: 1; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title {
      background-color: transparent;
      text-transform: none;
      font-size: 2.063rem;
      margin-right: 0; }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .title {
          font-size: 1.313rem; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan > .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan > .title,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan > .title,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan > .title {
      font-weight: bold; }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list {
      grid-template-columns: calc(70% - 2rem) 30%;
      display: grid; }
      @media (max-width: 50rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list {
          grid-template-columns: 50%; } }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list {
          grid-template-columns: 100%; } }
      .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li {
        width: 100%; }
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .date, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .date,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .date,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .date {
          display: -webkit-box !important;
          display: -ms-flexbox !important;
          display: flex !important;
          font-size: 0.875rem; }
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon {
          border-color: #EF0C46; }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon .icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon .icon,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon .icon,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li .format-icon .icon {
            color: #EF0C46; }
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child {
          grid-row: 1 /span 3;
          background-color: #292929; }
          @media (max-width: 50rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child {
              grid-column: 1 / span 2; } }
          @media (max-width: 37.5rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child {
              grid-column: 1; } }
          @media (max-width: 50rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image {
              width: 100%; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon {
            bottom: -2rem;
            right: -1.5rem; }
            @media (max-width: 50rem) {
              .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon,
              .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon,
              .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon {
                bottom: -.5rem;
                right: -1rem;
                width: 3.5rem;
                height: 3.5rem; }
                .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon .icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon .icon,
                .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon .icon,
                .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image .format-icon .icon {
                  width: 1.5rem;
                  height: 1.5rem; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img {
            height: 21.69rem; }
            @media (max-width: 37.5rem) {
              .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img,
              .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img,
              .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .image a img {
                height: auto; } }
          @media (max-width: 37.5rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info {
              padding-left: 1rem; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info .title,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info .title,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:first-child .article-info .title {
            font-size: 1.125rem; }
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child),
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child),
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          background-color: #393939; }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(2), .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(3), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(2), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(3),
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(2),
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(3),
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(2),
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(3) {
            border-right: 0;
            border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
          @media (max-width: 50rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4),
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4),
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4) {
              display: none; } }
          @media (max-width: 37.5rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4),
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4),
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child):nth-child(4) {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image {
            width: 50%; }
            @media (max-width: 50rem) {
              .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image,
              .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image,
              .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image {
                width: auto;
                margin-right: 1.125rem; } }
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon {
              bottom: 1rem;
              right: 0.5rem; }
              @media (max-width: 50rem) {
                .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon,
                .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon,
                .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .image .format-icon {
                  bottom: 0.2rem;
                  right: -.5rem; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info {
            width: 50%; }
            .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info .title,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info .title,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.los-nominados-nos-cuentan .featured-list > li:not(:first-child) .article-info .title {
              font-size: 1rem; }
  .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios {
    grid-column: 1 / span 2; }
    @media (max-width: 37.5rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios {
        grid-column: 1; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title {
      text-transform: none;
      background-color: #393939;
      font-size: 1.625rem;
      font-weight: bold; }
      @media (max-width: 50rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title {
          font-size: 1.5rem; } }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title {
          font-size: 1.313rem; } }
      .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title:after,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title:after,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios > .title:after {
        background-image: url(../img/fondo-negro.svg);
        background-position: top right;
        background-repeat: no-repeat; }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) .format-icon,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) .format-icon,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) .format-icon {
      bottom: -0.8rem;
      right: -0.5rem; }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon {
      border-color: #EF0C46; }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon {
          width: 3.438rem;
          height: 3.438rem; } }
      .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon {
        color: #EF0C46; }
        @media (max-width: 37.5rem) {
          .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .format-icon .icon {
            width: 1.3rem;
            height: 1.3rem; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .image a img, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .image a img,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .image a img,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li .image a img {
      width: 100%; }
    @media (max-width: 50rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:nth-child(5), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:nth-child(5),
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:nth-child(5),
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:nth-child(5) {
        display: none; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child),
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child),
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) {
      width: 25%; }
      @media (max-width: 50rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child),
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child),
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) {
          width: 33%; } }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child), .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child),
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child),
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list > li:not(:first-child) {
          width: 100%; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list .article-info .date, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list .article-info .date,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list .article-info .date,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.las-presentaciones-mas-destacadas-de-los-premios .featured-list .article-info .date {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      font-size: 0.875rem; }
  .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container {
    grid-column: 1 / span 2; }
    @media (max-width: 37.5rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container {
        grid-column: 1; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      background: #393939;
      color: white;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-family: "Exo 21", sans-serif;
      font-size: 1.875rem;
      font-weight: normal;
      margin: 0;
      padding: 1rem;
      text-transform: uppercase;
      border-bottom-right-radius: 50%;
      border-top-right-radius: 50%;
      margin-right: 4rem;
      position: relative;
      z-index: 0;
      border-radius: 1rem 0 0 0;
      text-transform: none;
      border-bottom-left-radius: 1.25rem;
      border-top-left-radius: 1.25rem;
      font-size: 1.625rem;
      font-weight: bold; }
      .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title:after,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title:after,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title:after {
        background: inherit;
        border-radius: 5px 15px 5px 5px;
        bottom: 0;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        right: -2rem;
        -webkit-transform: skew(-40deg);
        transform: skew(-40deg);
        width: calc(100% - 4.5rem);
        z-index: -1; }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title {
          font-size: 1.225rem; } }
      .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title::before, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title::before,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title::before,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title::before {
        background-image: url("/wp-content/themes/canal-uno/img/snow.png");
        background-position: right;
        content: '';
        display: block;
        height: 100%;
        position: absolute;
        right: -3.125rem;
        width: 100%;
        top: 0; }
      .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more {
        display: block;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        font-family: "Exo 21", sans-serif;
        font-size: 1.375rem;
        margin-top: 0.25rem;
        text-align: right;
        z-index: 0; }
        @media (max-width: 37.5rem) {
          .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title .see-more {
            font-size: 1.025rem; } }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title {
          font-size: 1.313rem; } }
      .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container .title:after,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container .title:after,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container .title:after {
        background-image: url(../img/fondo-negro.svg);
        background-size: 20rem;
        background-position: top right;
        background-repeat: no-repeat; }
    .category-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container iframe, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .iframe-playlist-container iframe,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .iframe-playlist-container iframe,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .iframe-playlist-container iframe {
      width: 100%;
      margin-top: 0.5rem; }
  .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists,
  .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists,
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists {
    grid-row: unset; }
    @media (max-width: 50rem) {
      .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists {
        margin: 0; } }
    .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists > .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists > .title,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists > .title,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists > .title {
      background-color: #393939;
      text-transform: none;
      border-bottom-left-radius: 1.25rem;
      border-top-left-radius: 1.25rem;
      font-size: 1.625rem;
      font-weight: bold; }
      @media (max-width: 37.5rem) {
        .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists > .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists > .title,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists > .title,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists > .title {
          font-size: 1.313rem; } }
      .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists > .title:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists > .title:after,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists > .title:after,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists > .title:after {
        content: '';
        position: absolute;
        z-index: -1;
        background-image: url(../img/fondo-negro.svg);
        background-size: 20rem;
        background-position: top right;
        background-repeat: no-repeat;
        -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.18);
        box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.18);
        border-radius: 5px 15px 5px 5px;
        height: 100%;
        width: calc(100% - 2rem);
        right: -1.5rem;
        background-color: #393939;
        bottom: 0;
        -webkit-transform: skew(-40deg);
        transform: skew(-40deg); }
    .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles,
    .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles,
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles {
      margin: 0 1.2rem;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start; }
      .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li,
      .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li,
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li {
        width: calc(33% - 4.4rem);
        margin: 2.625rem 2.1rem; }
        @media (max-width: 50rem) {
          .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li {
            width: calc(50% - 4.6rem); } }
        @media (max-width: 37.5rem) {
          .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li {
            width: 100%;
            padding: 0 1rem; } }
        .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article,
        .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article,
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article {
          display: block;
          background-color: #393939;
          border-top-right-radius: 35px;
          border-bottom-left-radius: 35px;
          border-bottom-right-radius: 35px;
          padding-top: 0;
          -webkit-box-shadow: 0px 2px 5px -1px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 2px 5px -1px rgba(0, 0, 0, 0.5); }
          @media (max-width: 37.5rem) {
            .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article {
              max-width: 21.88rem;
              margin: auto; } }
          .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info {
            width: auto; }
            .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image {
              margin: 0; }
              .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image a img, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image a img,
              .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image a img,
              .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .image a img {
                width: auto;
                height: auto;
                border-top-left-radius: 0;
                border-top-right-radius: 35px;
                border-bottom-right-radius: 0;
                border-bottom-left-radius: 35px; }
            .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon {
              width: 3.125rem;
              height: 3.125rem;
              border: 2px solid #EF0C46;
              bottom: -1.563rem;
              right: 0.6875rem; }
              .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon .icon, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon .icon,
              .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon .icon,
              .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .image-info .format-icon .icon {
                color: #EF0C46;
                width: 1.5rem;
                height: 1.5rem; }
          .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info {
            color: white;
            width: auto;
            margin: 0 1.25rem; }
            .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .title, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .title,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .title,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .title {
              opacity: 1;
              margin-top: 1.625rem;
              margin-right: 1.625rem;
              font-size: 1.5rem; }
            .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .subtitle, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .subtitle,
            .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .subtitle,
            .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article .article-info .subtitle {
              font-size: 1.313rem; }
          .category-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article:after, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article:after,
          .page-template-page-grammy-nominados .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article:after,
          .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news.artists .articles li .list-article:after {
            content: '';
            display: block;
            height: 0.1875rem;
            background-color: #EF0C46;
            width: 2.8rem;
            margin-left: 1.25rem; }

.category-latin-grammy .main-content {
  grid-template-rows: auto auto auto auto auto auto auto auto auto 2fr auto; }

.page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content, .page-template-page-grammy-nominados .whole-content-sans-ads .main-content, .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content {
  max-width: 65rem;
  margin: 0 auto;
  background-image: url(../img/fondo-grammys.png); }

.page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.noticias-sobre-los-premios {
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 0;
  margin: 1.125rem; }
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.noticias-sobre-los-premios > .title {
    background-color: transparent; }
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.noticias-sobre-los-premios .featured-list .noticias-latin-grammy .image .format-icon {
    border-color: #EF0C46; }
    @media (max-width: 37.5rem) {
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.noticias-sobre-los-premios .featured-list .noticias-latin-grammy .image .format-icon {
        width: 3.5rem;
        height: 3.5rem; } }
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.noticias-sobre-los-premios .featured-list .noticias-latin-grammy .image .format-icon .icon {
      color: #EF0C46; }
      @media (max-width: 37.5rem) {
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .featured-article-list.noticias-sobre-los-premios .featured-list .noticias-latin-grammy .image .format-icon .icon {
          width: 1.5rem;
          height: 1.5rem; } }

.page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news {
  background-color: #292929;
  color: white; }
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news .articles .list-article {
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
    border-bottom: 0;
    border-radius: 8px; }
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news .articles .list-article .image-info .image .format-icon {
      border-color: #EF0C46; }
      .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news .articles .list-article .image-info .image .format-icon .icon {
        color: #EF0C46; }
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news .articles .list-article .article-info .title {
      opacity: 1; }
      @media (max-width: 37.5rem) {
        .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news .articles .list-article .article-info .title {
          font-size: 1.063rem; } }
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news .articles .list-article .article-info .date {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      font-size: 0.875rem; }
  .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news #more-posts {
    background-color: #EF0C46;
    color: white;
    position: relative;
    border-radius: 0;
    z-index: 0; }
    .page-template-page-noticias-latin-grammy .whole-content-sans-ads .main-content .more-news #more-posts:after {
      content: '';
      display: block;
      width: calc(100% - 4.5rem);
      height: 100%;
      position: absolute;
      right: -2rem;
      bottom: 0;
      background: inherit;
      z-index: -1;
      border-radius: 5px 15px 5px 5px;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg); }

.page-template-page-grammy-nominados .whole-content-sans-ads .main-content .timeline-embed {
  margin: auto;
  display: block; }

.page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content {
  background-repeat-y: no-repeat; }
  .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container {
    max-width: 46.88rem;
    margin: 0 auto;
    color: white; }
    @media (max-width: 50rem) {
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container {
        margin: 0 0.625rem; } }
    .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .title {
      font-size: 2.25rem;
      font-weight: bold; }
      @media (max-width: 50rem) {
        .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .title {
          margin: 1.438rem 1rem;
          font-size: 1.875rem; } }
      @media (max-width: 37.5rem) {
        .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .title {
          font-size: 1.438rem; } }
    .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .tags {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin: 2.5rem 0; }
      @media (max-width: 37.5rem) {
        .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .tags {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center; } }
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .tags li {
        margin: 0.3125rem; }
        .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .tags li a {
          border-radius: 0.25rem;
          border-style: solid;
          border-width: 1px;
          color: #EF0C46;
          display: block;
          font-size: 1.125rem;
          padding: 0.125rem 0.5rem; }
          @media (max-width: 37.5rem) {
            .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .tags li a {
              font-size: 1rem;
              padding: 0.125rem 1.5rem; } }
    .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .excerpt {
      font-size: 1rem; }
      @media (max-width: 37.5rem) {
        .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .excerpt {
          margin: 0 1rem; } }
    .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content {
      margin: 2.625rem 3.75rem;
      font-size: 1.125rem;
      line-height: 1.44;
      font-family: "Open Sans", sans-serif; }
      @media (max-width: 37.5rem) {
        .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content {
          margin: 0 1rem; } }
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content ul li:before, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content ol li:before {
        color: #EF0C46;
        background-color: #EF0C46; }
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content h1, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content h2, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content h3, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content h4, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content h5, .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content h6 {
        color: #EF0C46; }
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content a {
        color: #EF0C46; }
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content > p:first-child:first-letter {
        color: #EF0C46;
        float: left;
        font-size: 6.938rem;
        line-height: 0.6em;
        vertical-align: bottom;
        padding-right: 0.4375rem; }
      .page-template-page-grammy-como-funcionan .whole-content-sans-ads .main-content .container .content .wp-caption {
        max-width: 100%; }

.single-post.noticias-latin-grammy .whole-content-sans-ads, .single-post.latin-grammys .whole-content-sans-ads, .single-post.artistas .whole-content-sans-ads {
  background-color: #292929; }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .live-social, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .live-social, .single-post.artistas .whole-content-sans-ads .header-with-social .live-social {
    background-color: white;
    margin: 0;
    padding: 0.5rem 0 0.5rem calc(100% - 22rem);
    width: auto; }
    @media (max-width: 64rem) {
      .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .live-social, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .live-social, .single-post.artistas .whole-content-sans-ads .header-with-social .live-social {
        background-color: transparent;
        padding: 0;
        top: 0.7rem; } }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header, .single-post.artistas .whole-content-sans-ads .header-with-social .header {
    background-color: #393939; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .menu-button span, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .menu-button span, .single-post.artistas .whole-content-sans-ads .header-with-social .header .menu-button span {
      background-color: white; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .menu-button:after, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .menu-button:after, .single-post.artistas .whole-content-sans-ads .header-with-social .header .menu-button:after {
      content: 'Menú';
      color: white;
      font-size: 0.7rem;
      position: absolute;
      bottom: -0.6rem;
      left: 0.18rem; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .top-menu ul li.noticias, .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .top-menu ul li.entretenimiento, .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .top-menu ul li.deportes, .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .top-menu ul li.shows-vivo, .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .top-menu ul li.programas, .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header .top-menu ul li.talentos, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .top-menu ul li.noticias, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .top-menu ul li.entretenimiento, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .top-menu ul li.deportes, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .top-menu ul li.shows-vivo, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .top-menu ul li.programas, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header .top-menu ul li.talentos, .single-post.artistas .whole-content-sans-ads .header-with-social .header .top-menu ul li.noticias, .single-post.artistas .whole-content-sans-ads .header-with-social .header .top-menu ul li.entretenimiento, .single-post.artistas .whole-content-sans-ads .header-with-social .header .top-menu ul li.deportes, .single-post.artistas .whole-content-sans-ads .header-with-social .header .top-menu ul li.shows-vivo, .single-post.artistas .whole-content-sans-ads .header-with-social .header .top-menu ul li.programas, .single-post.artistas .whole-content-sans-ads .header-with-social .header .top-menu ul li.talentos {
      color: white; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header:before, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header:before, .single-post.artistas .whole-content-sans-ads .header-with-social .header:before {
      background-color: #393939; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .header-with-social .header:after, .single-post.latin-grammys .whole-content-sans-ads .header-with-social .header:after, .single-post.artistas .whole-content-sans-ads .header-with-social .header:after {
      background-image: url(../img/fondo-negro.svg);
      background-size: 20rem; }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .category-title, .single-post.latin-grammys .whole-content-sans-ads .post-detail .category-title, .single-post.artistas .whole-content-sans-ads .post-detail .category-title {
    background-image: url(../img/imagen-grammys.png);
    height: 17.06rem;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
    @media (max-width: 37.5rem) {
      .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .category-title, .single-post.latin-grammys .whole-content-sans-ads .post-detail .category-title, .single-post.artistas .whole-content-sans-ads .post-detail .category-title {
        height: 14.13rem; } }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu {
    width: 96%;
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%;
    padding: 0.6rem 0;
    position: relative;
    grid-column: 1 / span 2;
    background-color: #393939;
    z-index: 0; }
    @media (max-width: 37.5rem) {
      .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu {
        grid-column: 1; } }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu {
      z-index: 2;
      position: relative; }
      .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul {
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly; }
        @media (max-width: 37.5rem) {
          .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul {
            overflow-y: hidden;
            overflow-x: scroll;
            white-space: nowrap;
            display: block; } }
        .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul li, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul li, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul li {
          color: white; }
          @media (max-width: 37.5rem) {
            .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul li, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul li, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul li {
              display: inline-block;
              margin: 0 1.25rem; } }
          .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul li.active, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul li:hover, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul li.active, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul li:hover, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul li.active, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul li:hover {
            color: #EF0C46;
            position: relative; }
            .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul li.active:after, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu .menu ul li:hover:after, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul li.active:after, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu .menu ul li:hover:after, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul li.active:after, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu .menu ul li:hover:after {
              content: '';
              height: 0.15rem;
              margin-top: 0.3rem;
              width: 100%;
              position: absolute;
              display: block;
              background-color: #EF0C46;
              -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
              box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
              border-radius: 1.5px; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .secondary-menu:after, .single-post.latin-grammys .whole-content-sans-ads .post-detail .secondary-menu:after, .single-post.artistas .whole-content-sans-ads .post-detail .secondary-menu:after {
      content: '';
      position: absolute;
      z-index: 1;
      background-image: url(../img/fondo-negro.svg);
      background-size: 20rem;
      background-position: top right;
      background-repeat: no-repeat;
      -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.18);
      box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.18);
      border-radius: 5px 15px 5px 5px;
      height: 100%;
      width: calc(100% - 2rem);
      right: -1.5rem;
      background-color: #393939;
      bottom: 0;
      -webkit-transform: skew(-40deg);
      transform: skew(-40deg); }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main {
    max-width: none; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .title, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .title, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .title {
      color: #EF0C46;
      text-align: center; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .thumbnail, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .thumbnail, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .thumbnail {
      text-align: center; }
      .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .thumbnail p, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .thumbnail p, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .thumbnail p {
        color: white; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content p, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content li, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery p, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery li, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content p, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content li, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery p, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery li, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content p, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content li, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery p, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery li {
      color: white; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content > p:first-child:first-letter, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery > p:first-child:first-letter, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content > p:first-child:first-letter, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery > p:first-child:first-letter, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content > p:first-child:first-letter, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery > p:first-child:first-letter {
      color: #EF0C46;
      float: left;
      font-size: 6.938rem;
      line-height: 0.6em;
      vertical-align: bottom;
      padding-right: 0.4375rem; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content ul li:before, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content ol li:before, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery ul li:before, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery ol li:before, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content ul li:before, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content ol li:before, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery ul li:before, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery ol li:before, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content ul li:before, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content ol li:before, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery ul li:before, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery ol li:before {
      color: #EF0C46;
      background-color: #EF0C46; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content h1, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content h2, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content h3, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content h4, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content h5, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content h6, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery h1, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery h2, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery h3, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery h4, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery h5, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery h6, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content h1, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content h2, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content h3, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content h4, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content h5, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content h6, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery h1, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery h2, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery h3, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery h4, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery h5, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery h6, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content h1, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content h2, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content h3, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content h4, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content h5, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content h6, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery h1, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery h2, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery h3, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery h4, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery h5, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery h6 {
      color: #EF0C46; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .content a, .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .gallery a, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .content a, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .gallery a, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .content a, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .gallery a {
      color: #EF0C46; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .tags, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .tags, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .tags {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin: 2.5rem 0; }
      @media (max-width: 37.5rem) {
        .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .tags, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .tags, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .tags {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center; } }
      .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .tags li, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .tags li, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .tags li {
        margin: 0.3125rem; }
        .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .tags li a, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .tags li a, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .tags li a {
          border-radius: 0.25rem;
          border-style: solid;
          border-width: 1px;
          color: #EF0C46;
          display: block;
          font-size: 1.125rem;
          padding: 0.125rem 0.5rem;
          border-color: #EF0C46; }
          @media (max-width: 37.5rem) {
            .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .tags li a, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .tags li a, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .tags li a {
              font-size: 1rem;
              padding: 0.125rem 1.5rem; } }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .main .comments a, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .main .comments a, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .main .comments a {
      background-color: #EF0C46; }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .share-container .share .share-button, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .share-container .share .share-button, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .share-container .share .share-button {
    background-color: #EF0C46;
    border-color: #EF0C46; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .share-container .share .share-button:hover .icon-share, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .share-container .share .share-button:hover .icon-share, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .share-container .share .share-button:hover .icon-share {
      color: #EF0C46; }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .article-list .title, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .article-list .title, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .article-list .title {
    color: white;
    opacity: 1; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .detail-columns .article-list .title:after, .single-post.latin-grammys .whole-content-sans-ads .post-detail .detail-columns .article-list .title:after, .single-post.artistas .whole-content-sans-ads .post-detail .detail-columns .article-list .title:after {
      background: none; }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .cxense-wiget > .title, .single-post.latin-grammys .whole-content-sans-ads .post-detail .cxense-wiget > .title, .single-post.artistas .whole-content-sans-ads .post-detail .cxense-wiget > .title {
    background-color: #EF0C46;
    color: white !important; }
    .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .cxense-wiget > .title:after, .single-post.latin-grammys .whole-content-sans-ads .post-detail .cxense-wiget > .title:after, .single-post.artistas .whole-content-sans-ads .post-detail .cxense-wiget > .title:after {
      background: #EF0C46; }
  .single-post.noticias-latin-grammy .whole-content-sans-ads .post-detail .cxense-wiget .articles .list-article .title, .single-post.latin-grammys .whole-content-sans-ads .post-detail .cxense-wiget .articles .list-article .title, .single-post.artistas .whole-content-sans-ads .post-detail .cxense-wiget .articles .list-article .title {
    color: white !important; }

.page-template-page-senal-vivo .post-detail {
  background: #292929; }
  @media (min-width: 64rem) {
    .page-template-page-senal-vivo .post-detail {
      margin-top: 2.88rem; } }
  .page-template-page-senal-vivo .post-detail .detail-live {
    margin: 0 auto; }
    @media (max-width: 50rem) {
      .page-template-page-senal-vivo .post-detail .detail-live {
        width: 97.5%; } }
    @media (min-width: 50rem) {
      .page-template-page-senal-vivo .post-detail .detail-live {
        padding-bottom: 4.57rem;
        width: 46.8rem; } }
    .page-template-page-senal-vivo .post-detail .detail-live .main .live-info {
      padding-top: 4.65rem;
      color: white; }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info > .title {
        color: white; }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info h1 {
        font-weight: bold;
        font-size: 36px; }
        @media (max-width: 37.5rem) {
          .page-template-page-senal-vivo .post-detail .detail-live .main .live-info h1 {
            font-size: 25px; } }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info h3 {
        font-size: 16px; }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info > h1, .page-template-page-senal-vivo .post-detail .detail-live .main .live-info > h3 {
        margin: 0.45rem 0; }
        @media (max-width: 37.5rem) {
          .page-template-page-senal-vivo .post-detail .detail-live .main .live-info > h1, .page-template-page-senal-vivo .post-detail .detail-live .main .live-info > h3 {
            margin: 5px 11px; } }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info .timeline .background-line {
        height: 0.57rem;
        width: 100%;
        background-color: #3D3D3D; }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info .timeline p {
        display: inline-block;
        margin: 5px 0;
        font-size: 12px; }
        @media (max-width: 37.5rem) {
          .page-template-page-senal-vivo .post-detail .detail-live .main .live-info .timeline p {
            margin: 5px 11px; } }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info .timeline .program-end {
        float: right; }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info .timeline .program-start {
        float: left; }
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info .timeline .progress-line {
        width: 0px;
        height: 0.57rem;
        position: absolute;
        background-color: #FCC600;
        -webkit-transition: width 0.2s;
        transition: width 0.2s; }
    @media (min-width: 37.5rem) {
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info, .page-template-page-senal-vivo .post-detail .detail-live .main .thumbnail {
        width: 93.8%;
        margin: 1px auto; } }
    @media (max-width: 37.5rem) {
      .page-template-page-senal-vivo .post-detail .detail-live .main .live-info, .page-template-page-senal-vivo .post-detail .detail-live .main .thumbnail {
        width: 100%;
        margin: 1px auto; } }
  .page-template-page-senal-vivo .post-detail .second-section {
    position: relative;
    background: white; }
    @media (max-width: 50rem) {
      .page-template-page-senal-vivo .post-detail .second-section {
        padding-top: 3rem; } }
    @media (min-width: 64rem) {
      .page-template-page-senal-vivo .post-detail .second-section:before {
        background: white;
        top: -58px;
        left: -98px;
        position: absolute;
        width: 113%;
        height: 373px;
        -webkit-transform: rotate(85deg);
        transform: rotate(175deg);
        border-radius: 239px;
        content: ''; } }
    .page-template-page-senal-vivo .post-detail .second-section > section, .page-template-page-senal-vivo .post-detail .second-section > div {
      margin: auto;
      width: 97.5%; }
      @media (min-width: 64rem) {
        .page-template-page-senal-vivo .post-detail .second-section > section, .page-template-page-senal-vivo .post-detail .second-section > div {
          width: 46.8rem; } }
    .page-template-page-senal-vivo .post-detail .second-section #recomendados-para-ti-post-space {
      margin-top: 1rem; }
    .page-template-page-senal-vivo .post-detail .second-section .cxense-wiget * {
      z-index: 10; }

.page-template-page-senal-vivo .programming-guide {
  color: white; }
  .page-template-page-senal-vivo .programming-guide:before {
    content: 'Luego';
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    display: block;
    background: linear-gradient(84deg, #FC9A28 0%, #f88703 100%);
    border-bottom-right-radius: 1.25rem;
    border-bottom-left-radius: 3.125rem;
    padding: 0.375rem 0;
    margin: 0.7rem 0; }
  .page-template-page-senal-vivo .programming-guide .article-info {
    width: calc(65% - 2.5rem) !important; }
    @media (max-width: 37.5rem) {
      .page-template-page-senal-vivo .programming-guide .article-info {
        padding-bottom: 5px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100% !important; } }
  .page-template-page-senal-vivo .programming-guide .image {
    width: 25.4% !important;
    margin-right: 2.6rem !important; }
    @media (max-width: 37.5rem) {
      .page-template-page-senal-vivo .programming-guide .image {
        width: 100% !important; } }
  .page-template-page-senal-vivo .programming-guide .more {
    font-weight: bold; }
  .page-template-page-senal-vivo .programming-guide .row-content > * {
    border-bottom: 1px solid #9B9B9B !important; }
  .page-template-page-senal-vivo .programming-guide .time, .page-template-page-senal-vivo .programming-guide .title {
    color: white !important;
    text-transform: uppercase; }

.tax-programa.term-guerreros .detail {
  padding-top: 2.875rem; }
  @media (max-width: 37.5rem) {
    .tax-programa.term-guerreros .detail {
      padding-top: 3.75rem; } }
  @media (max-width: 37.5rem) {
    .tax-programa.term-guerreros .detail > img:first-child {
      height: 18.125rem;
      -o-object-fit: cover;
      object-fit: cover;
      -o-object-position: center;
      object-position: center; } }
  @media (max-width: 37.5rem) {
    .tax-programa.term-guerreros .detail .detail-columns .main .featured-article-list {
      height: auto; } }
  @media (max-width: 50rem) {
    .tax-programa.term-guerreros .detail .detail-columns .sidebar {
      display: none; } }
  .tax-programa.term-guerreros .detail .detail-columns .sidebar .instagram-media {
    margin: 1rem auto !important; }

.subcategory .whole-content-sans-ads .main-content {
  grid-template-rows: auto; }
  .subcategory .whole-content-sans-ads .main-content .main-news {
    grid-row: 2; }
  .subcategory .whole-content-sans-ads .main-content .featured-secondary,
  .subcategory .whole-content-sans-ads .main-content .recent-posts,
  .subcategory .whole-content-sans-ads .main-content .first-rectangle-ad {
    grid-column: 1; }
  .subcategory .whole-content-sans-ads .main-content .recomendados-para-ti,
  .subcategory .whole-content-sans-ads .main-content .fb-page,
  .subcategory .whole-content-sans-ads .main-content .lo-mas-visto,
  .subcategory .whole-content-sans-ads .main-content .first-square-ad,
  .subcategory .whole-content-sans-ads .main-content .second-square-ad {
    grid-column: 2; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .recomendados-para-ti,
      .subcategory .whole-content-sans-ads .main-content .fb-page,
      .subcategory .whole-content-sans-ads .main-content .lo-mas-visto,
      .subcategory .whole-content-sans-ads .main-content .first-square-ad,
      .subcategory .whole-content-sans-ads .main-content .second-square-ad {
        grid-column: 1; } }
  .subcategory .whole-content-sans-ads .main-content .featured-secondary {
    grid-column: 1;
    grid-row: 3 / span 3; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .featured-secondary {
        grid-row: 6; } }
  .subcategory .whole-content-sans-ads .main-content .first-rectangle-ad {
    grid-row: 6; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .first-rectangle-ad {
        grid-row: 3; } }
  .subcategory .whole-content-sans-ads .main-content .recent-posts {
    grid-row: 7 / span 3; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .recent-posts {
        display: none; } }
    .subcategory .whole-content-sans-ads .main-content .recent-posts .articles {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts .articles li {
        width: calc(50% - 2rem);
        margin: 0.25rem 1rem; }
        @media (max-width: 50rem) {
          .subcategory .whole-content-sans-ads .main-content .recent-posts .articles li {
            width: calc(50% - 2rem); } }
        @media (max-width: 37.5rem) {
          .subcategory .whole-content-sans-ads .main-content .recent-posts .articles li {
            width: 100%;
            padding: 0 1rem; } }
      .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 1rem 0;
        border-bottom: 0.0625rem solid rgba(151, 151, 151, 0.3); }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .image {
          position: relative;
          margin: 0 1rem 0 0; }
          .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .image img {
            width: 100%;
            border-radius: 0.625rem;
            height: 7.875rem;
            display: block;
            -o-object-fit: cover;
            object-fit: cover; }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .image-info {
          width: 45%; }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .format-icon {
          width: 2.5rem;
          height: 2.5rem;
          border-radius: 50%;
          border: 2px solid #FCC600;
          background: white;
          position: relative;
          position: absolute;
          bottom: -0.5rem;
          right: -0.5rem; }
          .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .format-icon .icon {
            color: #FCC600;
            width: 1.25rem;
            height: 1.25rem;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .article-info {
          width: 55%; }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .section {
          overflow: hidden;
          color: #FCC600;
          margin: 0.5rem 0; }
          .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .section:before {
            content: '';
            display: block;
            float: left;
            width: 1rem;
            height: 1rem;
            /*We commented out the hue colorizing, because it's too wonky. */
            background-color: #FCC600;
            -webkit-mask: url(../img/selector-white.svg) no-repeat;
            mask: url(../img/selector-white.svg) no-repeat;
            -webkit-mask-size: 100%;
            mask-size: 100%;
            margin-right: 0.5rem; }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .post-program {
          color: #9B9B9B;
          padding: 0.25rem 0.5rem;
          border-radius: 0.25rem;
          border: 1px solid #9B9B9B;
          display: inline-block;
          max-width: 8rem;
          margin-top: 0.25rem; }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .title {
          opacity: 0.65;
          margin: 0.25rem 0;
          font-size: 1.125rem; }
          @media (max-width: 37.5rem) {
            .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .title {
              font-size: 0.825rem; } }
        .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .date {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          color: #9B9B9B; }
          .subcategory .whole-content-sans-ads .main-content .recent-posts .articles .list-article .date .icon {
            font-size: 1.525rem;
            margin-right: 0.25rem; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.deportes .articles li .list-article .image-info .image .format-icon {
      border-color: #C30085; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.deportes .articles li .list-article .image-info .image .format-icon .icon {
        color: #C30085; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.deportes .articles li .list-article .article-info .section {
      color: #C30085; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.deportes .articles li .list-article .article-info .section::before {
        background-color: #C30085; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.entretenimiento .articles li .list-article .image-info .image .format-icon {
      border-color: #872EC7; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.entretenimiento .articles li .list-article .image-info .image .format-icon .icon {
        color: #872EC7; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.entretenimiento .articles li .list-article .article-info .section {
      color: #872EC7; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.entretenimiento .articles li .list-article .article-info .section::before {
        background-color: #872EC7; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.noticias .articles li .list-article .image-info .image .format-icon {
      border-color: #E30A17; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.noticias .articles li .list-article .image-info .image .format-icon .icon {
        color: #E30A17; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.noticias .articles li .list-article .article-info .section {
      color: #E30A17; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.noticias .articles li .list-article .article-info .section::before {
        background-color: #E30A17; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.programas .articles li .list-article .image-info .image .format-icon {
      border-color: #FC9A28; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.programas .articles li .list-article .image-info .image .format-icon .icon {
        color: #FC9A28; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.programas .articles li .list-article .article-info .section {
      color: #FC9A28; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.programas .articles li .list-article .article-info .section::before {
        background-color: #FC9A28; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.shows-vivo .articles li .list-article .image-info .image .format-icon {
      border-color: #FCC600; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.shows-vivo .articles li .list-article .image-info .image .format-icon .icon {
        color: #FCC600; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.shows-vivo .articles li .list-article .article-info .section {
      color: #FCC600; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.shows-vivo .articles li .list-article .article-info .section::before {
        background-color: #FCC600; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.talentos .articles li .list-article .image-info .image .format-icon {
      border-color: #9B9B9B; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.talentos .articles li .list-article .image-info .image .format-icon .icon {
        color: #9B9B9B; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.talentos .articles li .list-article .article-info .section {
      color: #9B9B9B; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.talentos .articles li .list-article .article-info .section::before {
        background-color: #9B9B9B; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.latin-grammy .articles li .list-article .image-info .image .format-icon {
      border-color: #EF0C46; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.latin-grammy .articles li .list-article .image-info .image .format-icon .icon {
        color: #EF0C46; }
    .subcategory .whole-content-sans-ads .main-content .recent-posts.latin-grammy .articles li .list-article .article-info .section {
      color: #EF0C46; }
      .subcategory .whole-content-sans-ads .main-content .recent-posts.latin-grammy .articles li .list-article .article-info .section::before {
        background-color: #EF0C46; }
  .subcategory .whole-content-sans-ads .main-content .first-square-ad {
    grid-row: 3; }
  .subcategory .whole-content-sans-ads .main-content .recomendados-para-ti {
    grid-row: 4; }
  .subcategory .whole-content-sans-ads .main-content .fb-page {
    grid-row: 5; }
  .subcategory .whole-content-sans-ads .main-content .second-square-ad {
    grid-row: 6 / span 2; }
    @media (max-width: 37.5rem) {
      .subcategory .whole-content-sans-ads .main-content .second-square-ad {
        grid-row: 5; } }
  .subcategory .whole-content-sans-ads .main-content .lo-mas-visto {
    grid-row: 8; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .lo-mas-visto {
        grid-row: 7; } }
  .subcategory .whole-content-sans-ads .main-content .more-news {
    grid-row: 10; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .more-news {
        grid-row: 8; } }
    @media (max-width: 37.5rem) {
      .subcategory .whole-content-sans-ads .main-content .more-news {
        grid-row: 9; } }
  .subcategory .whole-content-sans-ads .main-content .second-rectangle-ad {
    grid-column: 1 / span 2; }
    @media (max-width: 50rem) {
      .subcategory .whole-content-sans-ads .main-content .second-rectangle-ad {
        grid-row: 5; } }
  @media (max-width: 37.5rem) {
    .subcategory .whole-content-sans-ads .main-content .first-mobile-banner {
      grid-row: 7; } }
  @media (max-width: 37.5rem) {
    .subcategory .whole-content-sans-ads .main-content .second-mobile-banner {
      grid-row: 10; } }

.subcategory.category-deportes .whole-content-sans-ads .main-content .featured-secondary {
  grid-row: 4 / span 2; }

.subcategory.category-deportes .whole-content-sans-ads .main-content .recomendados-para-ti {
  grid-row: 5; }
  @media (max-width: 50rem) {
    .subcategory.category-deportes .whole-content-sans-ads .main-content .recomendados-para-ti {
      grid-row: 6; } }

.subcategory.category-deportes .whole-content-sans-ads .main-content .fb-page {
  grid-row: 6; }

.subcategory.category-deportes .whole-content-sans-ads .main-content .lo-mas-visto {
  grid-row: 7; }

.subcategory.category-deportes .whole-content-sans-ads .main-content .first-square-ad {
  grid-row: 4; }

.post-detail {
  padding-top: 2.75rem; }
  @media (max-width: 50rem) {
    .post-detail {
      padding-top: 0.4375rem; } }
  @media (max-width: 37.5rem) {
    .post-detail {
      padding-top: 0; } }

.detail-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .detail-columns .main, .detail-columns .article-container {
    position: relative; }
    .detail-columns .main .title, .detail-columns .article-container .title {
      font-family: "Exo 21", sans-serif;
      font-size: 2.25rem;
      color: #FCC600; }
      @media (max-width: 50rem) {
        .detail-columns .main .title, .detail-columns .article-container .title {
          font-size: 1.75rem; } }
      @media (max-width: 37.5rem) {
        .detail-columns .main .title, .detail-columns .article-container .title {
          font-size: 1.5rem; } }
    .detail-columns .main .thumbnail p, .detail-columns .article-container .thumbnail p {
      color: #9B9B9B;
      font-family: "Exo 21", sans-serif;
      font-size: 0.938rem;
      margin: 0.3125rem 0;
      padding: 0 4.063rem; }
      @media (max-width: 37.5rem) {
        .detail-columns .main .thumbnail p, .detail-columns .article-container .thumbnail p {
          padding: 0; } }
    .detail-columns .main .date, .detail-columns .article-container .date {
      color: #9B9B9B;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-family: "Exo 21", sans-serif;
      margin: 1.125rem 0; }
      .detail-columns .main .date .icon, .detail-columns .article-container .date .icon {
        height: 1.125rem;
        margin: 0 0.25rem;
        width: 1.625rem; }
    .detail-columns .main .tags, .detail-columns .article-container .tags {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin: 2.5rem 0; }
      .detail-columns .main .tags li, .detail-columns .article-container .tags li {
        margin: 0.3125rem; }
        .detail-columns .main .tags li a, .detail-columns .article-container .tags li a {
          border-radius: 0.25rem;
          border-style: solid;
          border-width: 1px;
          color: #9B9B9B;
          display: block;
          font-family: "Exo 21", sans-serif;
          font-size: 1rem;
          padding: 0.125rem 0.5rem; }
          .detail-columns .main .tags li a:hover, .detail-columns .article-container .tags li a:hover {
            font-family: "Exo 21", sans-serif; }
    .detail-columns .main .content, .detail-columns .article-container .content {
      padding: 0 4.063rem; }
      @media (max-width: 50rem) {
        .detail-columns .main .content, .detail-columns .article-container .content {
          padding: 0 3.938rem; } }
      @media (max-width: 37.5rem) {
        .detail-columns .main .content, .detail-columns .article-container .content {
          padding: 0; } }
      .detail-columns .main .content h1, .detail-columns .main .content h2, .detail-columns .main .content h3, .detail-columns .main .content h4, .detail-columns .main .content h5, .detail-columns .main .content h6, .detail-columns .article-container .content h1, .detail-columns .article-container .content h2, .detail-columns .article-container .content h3, .detail-columns .article-container .content h4, .detail-columns .article-container .content h5, .detail-columns .article-container .content h6 {
        font-family: "Open Sans", sans-serif;
        margin: 1.875rem 0;
        color: #FCC600; }
      .detail-columns .main .content h1, .detail-columns .article-container .content h1 {
        font-size: 1.938rem; }
      .detail-columns .main .content h2, .detail-columns .article-container .content h2 {
        font-size: 1.75rem; }
      .detail-columns .main .content h3, .detail-columns .article-container .content h3 {
        font-size: 1.563rem; }
      .detail-columns .main .content h4, .detail-columns .article-container .content h4 {
        font-size: 1.375rem; }
      .detail-columns .main .content h5, .detail-columns .article-container .content h5 {
        font-size: 1.188rem; }
      .detail-columns .main .content h6, .detail-columns .article-container .content h6 {
        font-size: 1rem; }
      .detail-columns .main .content p, .detail-columns .main .content li, .detail-columns .article-container .content p, .detail-columns .article-container .content li {
        color: #393939;
        font-family: "Open Sans", sans-serif;
        font-size: 1rem;
        line-height: 1.39; }
      .detail-columns .main .content > p:first-child:first-letter, .detail-columns .article-container .content > p:first-child:first-letter {
        color: #FCC600;
        float: left;
        font-family: "Exo 21", sans-serif;
        font-size: 5.813rem;
        line-height: 0.6em;
        vertical-align: bottom;
        padding-right: 0.4375rem; }
      .detail-columns .main .content p iframe, .detail-columns .article-container .content p iframe {
        display: block;
        margin: 0 auto;
        max-width: 100%; }
      .detail-columns .main .content > div:not(.swipe), .detail-columns .article-container .content > div:not(.swipe) {
        max-width: 100%; }
      .detail-columns .main .content twitterwidget, .detail-columns .article-container .content twitterwidget {
        margin: 0 auto; }
      .detail-columns .main .content pre, .detail-columns .article-container .content pre {
        font-family: "Open Sans", sans-serif; }
      .detail-columns .main .content .featured-text, .detail-columns .article-container .content .featured-text {
        margin: 3.75rem 6.25rem; }
        .detail-columns .main .content .featured-text p, .detail-columns .article-container .content .featured-text p {
          position: relative; }
          .detail-columns .main .content .featured-text p::before, .detail-columns .main .content .featured-text p::after, .detail-columns .article-container .content .featured-text p::before, .detail-columns .article-container .content .featured-text p::after {
            background-color: black;
            border-radius: 0.125rem;
            content: '';
            display: block;
            height: 0.25rem;
            position: absolute;
            width: 2.813rem; }
          .detail-columns .main .content .featured-text p::before, .detail-columns .article-container .content .featured-text p::before {
            right: 0;
            top: -0.625rem; }
          .detail-columns .main .content .featured-text p::after, .detail-columns .article-container .content .featured-text p::after {
            bottom: -1.25rem; }
      .detail-columns .main .content .author-quote div::before, .detail-columns .article-container .content .author-quote div::before {
        content: "“"; }
      .detail-columns .main .content .author-quote div::after, .detail-columns .article-container .content .author-quote div::after {
        content: "”"; }
      .detail-columns .main .content .author-quote p, .detail-columns .article-container .content .author-quote p {
        margin: 0; }
        .detail-columns .main .content .author-quote p cite, .detail-columns .article-container .content .author-quote p cite {
          font-family: "Exo 21", sans-serif;
          font-size: 1.188rem;
          font-style: normal; }
      @media (max-width: 37.5rem) {
        .detail-columns .main .content .featured-text, .detail-columns .main .content .author-quote, .detail-columns .article-container .content .featured-text, .detail-columns .article-container .content .author-quote {
          margin: 3.75rem 0; } }
      .detail-columns .main .content .featured-text div, .detail-columns .main .content .featured-text p, .detail-columns .main .content .author-quote div, .detail-columns .main .content .author-quote p, .detail-columns .article-container .content .featured-text div, .detail-columns .article-container .content .featured-text p, .detail-columns .article-container .content .author-quote div, .detail-columns .article-container .content .author-quote p {
        font-family: "Exo 21", sans-serif;
        font-size: 1.75rem; }
      .detail-columns .main .content ol li, .detail-columns .main .content ul li, .detail-columns .article-container .content ol li, .detail-columns .article-container .content ul li {
        margin: 0.8125rem 0;
        padding: 0 1.125rem 0 2rem;
        position: relative; }
        .detail-columns .main .content ol li::before, .detail-columns .main .content ul li::before, .detail-columns .article-container .content ol li::before, .detail-columns .article-container .content ul li::before {
          display: block;
          position: absolute; }
      .detail-columns .main .content ol li, .detail-columns .article-container .content ol li {
        counter-increment: item; }
        .detail-columns .main .content ol li::before, .detail-columns .article-container .content ol li::before {
          color: #FCC600;
          content: counter(item) ".";
          font-family: "Exo 21", sans-serif;
          font-size: 1.125rem;
          left: 0.75rem; }
      .detail-columns .main .content ul li::before, .detail-columns .article-container .content ul li::before {
        background-color: black;
        content: '';
        height: 0.75rem;
        left: 0.6875rem;
        top: 0.375rem;
        width: 0.75rem; }
      .detail-columns .main .content .instagram-media, .detail-columns .article-container .content .instagram-media {
        margin: 0 auto !important; }
      .detail-columns .main .content .PDS_Poll, .detail-columns .article-container .content .PDS_Poll {
        display: block !important;
        margin: 0 auto;
        width: 18.75rem; }
      @media (max-width: 50rem) {
        .detail-columns .main .content .first-medium-rectangle-ad, .detail-columns .article-container .content .first-medium-rectangle-ad {
          float: right;
          margin: 0.5rem 1rem; } }
      @media (max-width: 37.5rem) {
        .detail-columns .main .content .first-medium-rectangle-ad, .detail-columns .article-container .content .first-medium-rectangle-ad {
          float: none; } }
    .detail-columns .main .bottom-mobile-banner-ad, .detail-columns .article-container .bottom-mobile-banner-ad {
      margin: 0 -30px; }
    .detail-columns .main .comments, .detail-columns .article-container .comments {
      margin: 1rem 0; }
      .detail-columns .main .comments a, .detail-columns .article-container .comments a {
        background-color: black;
        border-radius: 0.3125rem;
        color: white;
        display: block;
        font-family: "Exo 21", sans-serif;
        font-size: 1.375rem;
        margin: 0 auto;
        padding: 0.6875rem;
        text-align: center;
        width: 20.94rem; }
        @media (max-width: 37.5rem) {
          .detail-columns .main .comments a, .detail-columns .article-container .comments a {
            width: 16.5625rem; } }
      .detail-columns .main .comments .fb-comments, .detail-columns .article-container .comments .fb-comments {
        margin: 0 auto;
        max-width: 550px; }
  @media (max-width: 50rem) {
    .detail-columns .article-container {
      max-width: none;
      padding: 0 0.625rem; } }
  @media (max-width: 37.5rem) {
    .detail-columns .article-container {
      max-width: 100%;
      padding: 0 0.875rem; } }
  .detail-columns .format-gallery .tags {
    margin: 0 0.875rem; }

.single.noticias .date {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.infinite-loader {
  margin: 0 auto;
  display: block;
  -webkit-transition: height,margin .3s;
  transition: height,margin .3s;
  height: 0; }
  .infinite-loader.loading {
    margin: 1rem auto;
    height: 4rem; }
    @media (max-width: 50rem) {
      .infinite-loader.loading {
        height: 3rem; } }

body.deportes .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #C30085 0%, #C30085 40%, #810058 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.deportes .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.deportes .post-detail .category-title h1, body.deportes .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.deportes .post-detail .category-title h1, body.deportes .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.deportes .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.deportes .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.deportes .post-detail .detail-columns .main .title, body.deportes .post-detail .detail-columns .article-container .title {
  color: #C30085; }

body.deportes .post-detail .detail-columns .main .tags li a, body.deportes .post-detail .detail-columns .article-container .tags li a {
  border-color: #C30085; }
  body.deportes .post-detail .detail-columns .main .tags li a:hover, body.deportes .post-detail .detail-columns .article-container .tags li a:hover {
    color: #C30085; }

body.deportes .post-detail .detail-columns .main .content a,
body.deportes .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.deportes .post-detail .detail-columns .main .content ol li::before,
body.deportes .post-detail .detail-columns .main .content h1, body.deportes .post-detail .detail-columns .main .content h2, body.deportes .post-detail .detail-columns .main .content h3, body.deportes .post-detail .detail-columns .main .content h4, body.deportes .post-detail .detail-columns .main .content h5, body.deportes .post-detail .detail-columns .main .content h6, body.deportes .post-detail .detail-columns .article-container .content a,
body.deportes .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.deportes .post-detail .detail-columns .article-container .content ol li::before,
body.deportes .post-detail .detail-columns .article-container .content h1, body.deportes .post-detail .detail-columns .article-container .content h2, body.deportes .post-detail .detail-columns .article-container .content h3, body.deportes .post-detail .detail-columns .article-container .content h4, body.deportes .post-detail .detail-columns .article-container .content h5, body.deportes .post-detail .detail-columns .article-container .content h6 {
  color: #C30085; }

body.deportes .post-detail .detail-columns .main .content a span, body.deportes .post-detail .detail-columns .article-container .content a span {
  color: #C30085 !important; }

body.deportes .post-detail .detail-columns .main .content a:hover, body.deportes .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.deportes .post-detail .detail-columns .main .content .featured-text p::before,
body.deportes .post-detail .detail-columns .main .content .featured-text p::after, body.deportes .post-detail .detail-columns .article-container .content .featured-text p::before,
body.deportes .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #C30085; }

body.deportes .post-detail .detail-columns .main .content ul li::before, body.deportes .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #C30085;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.deportes .post-detail .detail-columns .main .content .author-quote div::before, body.deportes .post-detail .detail-columns .main .content .author-quote div::after, body.deportes .post-detail .detail-columns .article-container .content .author-quote div::before, body.deportes .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #C30085; }

body.deportes .post-detail .detail-columns .main .content .author-quote p cite, body.deportes .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #C30085; }

body.deportes .post-detail .detail-columns .main .comments > a, body.deportes .post-detail .detail-columns .article-container .comments > a {
  background-color: #C30085; }

body.entretenimiento .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #872EC7 0%, #872EC7 40%, #622291 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.entretenimiento .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.entretenimiento .post-detail .category-title h1, body.entretenimiento .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.entretenimiento .post-detail .category-title h1, body.entretenimiento .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.entretenimiento .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.entretenimiento .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.entretenimiento .post-detail .detail-columns .main .title, body.entretenimiento .post-detail .detail-columns .article-container .title {
  color: #872EC7; }

body.entretenimiento .post-detail .detail-columns .main .tags li a, body.entretenimiento .post-detail .detail-columns .article-container .tags li a {
  border-color: #872EC7; }
  body.entretenimiento .post-detail .detail-columns .main .tags li a:hover, body.entretenimiento .post-detail .detail-columns .article-container .tags li a:hover {
    color: #872EC7; }

body.entretenimiento .post-detail .detail-columns .main .content a,
body.entretenimiento .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.entretenimiento .post-detail .detail-columns .main .content ol li::before,
body.entretenimiento .post-detail .detail-columns .main .content h1, body.entretenimiento .post-detail .detail-columns .main .content h2, body.entretenimiento .post-detail .detail-columns .main .content h3, body.entretenimiento .post-detail .detail-columns .main .content h4, body.entretenimiento .post-detail .detail-columns .main .content h5, body.entretenimiento .post-detail .detail-columns .main .content h6, body.entretenimiento .post-detail .detail-columns .article-container .content a,
body.entretenimiento .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.entretenimiento .post-detail .detail-columns .article-container .content ol li::before,
body.entretenimiento .post-detail .detail-columns .article-container .content h1, body.entretenimiento .post-detail .detail-columns .article-container .content h2, body.entretenimiento .post-detail .detail-columns .article-container .content h3, body.entretenimiento .post-detail .detail-columns .article-container .content h4, body.entretenimiento .post-detail .detail-columns .article-container .content h5, body.entretenimiento .post-detail .detail-columns .article-container .content h6 {
  color: #872EC7; }

body.entretenimiento .post-detail .detail-columns .main .content a span, body.entretenimiento .post-detail .detail-columns .article-container .content a span {
  color: #872EC7 !important; }

body.entretenimiento .post-detail .detail-columns .main .content a:hover, body.entretenimiento .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.entretenimiento .post-detail .detail-columns .main .content .featured-text p::before,
body.entretenimiento .post-detail .detail-columns .main .content .featured-text p::after, body.entretenimiento .post-detail .detail-columns .article-container .content .featured-text p::before,
body.entretenimiento .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #872EC7; }

body.entretenimiento .post-detail .detail-columns .main .content ul li::before, body.entretenimiento .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #872EC7;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.entretenimiento .post-detail .detail-columns .main .content .author-quote div::before, body.entretenimiento .post-detail .detail-columns .main .content .author-quote div::after, body.entretenimiento .post-detail .detail-columns .article-container .content .author-quote div::before, body.entretenimiento .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #872EC7; }

body.entretenimiento .post-detail .detail-columns .main .content .author-quote p cite, body.entretenimiento .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #872EC7; }

body.entretenimiento .post-detail .detail-columns .main .comments > a, body.entretenimiento .post-detail .detail-columns .article-container .comments > a {
  background-color: #872EC7; }

body.noticias .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #E30A17 0%, #E30A17 40%, #a30711 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.noticias .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.noticias .post-detail .category-title h1, body.noticias .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.noticias .post-detail .category-title h1, body.noticias .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.noticias .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.noticias .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.noticias .post-detail .detail-columns .main .title, body.noticias .post-detail .detail-columns .article-container .title {
  color: #E30A17; }

body.noticias .post-detail .detail-columns .main .tags li a, body.noticias .post-detail .detail-columns .article-container .tags li a {
  border-color: #E30A17; }
  body.noticias .post-detail .detail-columns .main .tags li a:hover, body.noticias .post-detail .detail-columns .article-container .tags li a:hover {
    color: #E30A17; }

body.noticias .post-detail .detail-columns .main .content a,
body.noticias .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.noticias .post-detail .detail-columns .main .content ol li::before,
body.noticias .post-detail .detail-columns .main .content h1, body.noticias .post-detail .detail-columns .main .content h2, body.noticias .post-detail .detail-columns .main .content h3, body.noticias .post-detail .detail-columns .main .content h4, body.noticias .post-detail .detail-columns .main .content h5, body.noticias .post-detail .detail-columns .main .content h6, body.noticias .post-detail .detail-columns .article-container .content a,
body.noticias .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.noticias .post-detail .detail-columns .article-container .content ol li::before,
body.noticias .post-detail .detail-columns .article-container .content h1, body.noticias .post-detail .detail-columns .article-container .content h2, body.noticias .post-detail .detail-columns .article-container .content h3, body.noticias .post-detail .detail-columns .article-container .content h4, body.noticias .post-detail .detail-columns .article-container .content h5, body.noticias .post-detail .detail-columns .article-container .content h6 {
  color: #E30A17; }

body.noticias .post-detail .detail-columns .main .content a span, body.noticias .post-detail .detail-columns .article-container .content a span {
  color: #E30A17 !important; }

body.noticias .post-detail .detail-columns .main .content a:hover, body.noticias .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.noticias .post-detail .detail-columns .main .content .featured-text p::before,
body.noticias .post-detail .detail-columns .main .content .featured-text p::after, body.noticias .post-detail .detail-columns .article-container .content .featured-text p::before,
body.noticias .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #E30A17; }

body.noticias .post-detail .detail-columns .main .content ul li::before, body.noticias .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #E30A17;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.noticias .post-detail .detail-columns .main .content .author-quote div::before, body.noticias .post-detail .detail-columns .main .content .author-quote div::after, body.noticias .post-detail .detail-columns .article-container .content .author-quote div::before, body.noticias .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #E30A17; }

body.noticias .post-detail .detail-columns .main .content .author-quote p cite, body.noticias .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #E30A17; }

body.noticias .post-detail .detail-columns .main .comments > a, body.noticias .post-detail .detail-columns .article-container .comments > a {
  background-color: #E30A17; }

body.programas .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #FC9A28 0%, #FC9A28 40%, #df7903 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.programas .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.programas .post-detail .category-title h1, body.programas .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.programas .post-detail .category-title h1, body.programas .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.programas .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.programas .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.programas .post-detail .detail-columns .main .title, body.programas .post-detail .detail-columns .article-container .title {
  color: #FC9A28; }

body.programas .post-detail .detail-columns .main .tags li a, body.programas .post-detail .detail-columns .article-container .tags li a {
  border-color: #FC9A28; }
  body.programas .post-detail .detail-columns .main .tags li a:hover, body.programas .post-detail .detail-columns .article-container .tags li a:hover {
    color: #FC9A28; }

body.programas .post-detail .detail-columns .main .content a,
body.programas .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.programas .post-detail .detail-columns .main .content ol li::before,
body.programas .post-detail .detail-columns .main .content h1, body.programas .post-detail .detail-columns .main .content h2, body.programas .post-detail .detail-columns .main .content h3, body.programas .post-detail .detail-columns .main .content h4, body.programas .post-detail .detail-columns .main .content h5, body.programas .post-detail .detail-columns .main .content h6, body.programas .post-detail .detail-columns .article-container .content a,
body.programas .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.programas .post-detail .detail-columns .article-container .content ol li::before,
body.programas .post-detail .detail-columns .article-container .content h1, body.programas .post-detail .detail-columns .article-container .content h2, body.programas .post-detail .detail-columns .article-container .content h3, body.programas .post-detail .detail-columns .article-container .content h4, body.programas .post-detail .detail-columns .article-container .content h5, body.programas .post-detail .detail-columns .article-container .content h6 {
  color: #FC9A28; }

body.programas .post-detail .detail-columns .main .content a span, body.programas .post-detail .detail-columns .article-container .content a span {
  color: #FC9A28 !important; }

body.programas .post-detail .detail-columns .main .content a:hover, body.programas .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.programas .post-detail .detail-columns .main .content .featured-text p::before,
body.programas .post-detail .detail-columns .main .content .featured-text p::after, body.programas .post-detail .detail-columns .article-container .content .featured-text p::before,
body.programas .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #FC9A28; }

body.programas .post-detail .detail-columns .main .content ul li::before, body.programas .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #FC9A28;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.programas .post-detail .detail-columns .main .content .author-quote div::before, body.programas .post-detail .detail-columns .main .content .author-quote div::after, body.programas .post-detail .detail-columns .article-container .content .author-quote div::before, body.programas .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #FC9A28; }

body.programas .post-detail .detail-columns .main .content .author-quote p cite, body.programas .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #FC9A28; }

body.programas .post-detail .detail-columns .main .comments > a, body.programas .post-detail .detail-columns .article-container .comments > a {
  background-color: #FC9A28; }

body.shows-vivo .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #FCC600 0%, #FCC600 40%, #ba9200 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.shows-vivo .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.shows-vivo .post-detail .category-title h1, body.shows-vivo .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.shows-vivo .post-detail .category-title h1, body.shows-vivo .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.shows-vivo .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.shows-vivo .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.shows-vivo .post-detail .detail-columns .main .title, body.shows-vivo .post-detail .detail-columns .article-container .title {
  color: #FCC600; }

body.shows-vivo .post-detail .detail-columns .main .tags li a, body.shows-vivo .post-detail .detail-columns .article-container .tags li a {
  border-color: #FCC600; }
  body.shows-vivo .post-detail .detail-columns .main .tags li a:hover, body.shows-vivo .post-detail .detail-columns .article-container .tags li a:hover {
    color: #FCC600; }

body.shows-vivo .post-detail .detail-columns .main .content a,
body.shows-vivo .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.shows-vivo .post-detail .detail-columns .main .content ol li::before,
body.shows-vivo .post-detail .detail-columns .main .content h1, body.shows-vivo .post-detail .detail-columns .main .content h2, body.shows-vivo .post-detail .detail-columns .main .content h3, body.shows-vivo .post-detail .detail-columns .main .content h4, body.shows-vivo .post-detail .detail-columns .main .content h5, body.shows-vivo .post-detail .detail-columns .main .content h6, body.shows-vivo .post-detail .detail-columns .article-container .content a,
body.shows-vivo .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.shows-vivo .post-detail .detail-columns .article-container .content ol li::before,
body.shows-vivo .post-detail .detail-columns .article-container .content h1, body.shows-vivo .post-detail .detail-columns .article-container .content h2, body.shows-vivo .post-detail .detail-columns .article-container .content h3, body.shows-vivo .post-detail .detail-columns .article-container .content h4, body.shows-vivo .post-detail .detail-columns .article-container .content h5, body.shows-vivo .post-detail .detail-columns .article-container .content h6 {
  color: #FCC600; }

body.shows-vivo .post-detail .detail-columns .main .content a span, body.shows-vivo .post-detail .detail-columns .article-container .content a span {
  color: #FCC600 !important; }

body.shows-vivo .post-detail .detail-columns .main .content a:hover, body.shows-vivo .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.shows-vivo .post-detail .detail-columns .main .content .featured-text p::before,
body.shows-vivo .post-detail .detail-columns .main .content .featured-text p::after, body.shows-vivo .post-detail .detail-columns .article-container .content .featured-text p::before,
body.shows-vivo .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #FCC600; }

body.shows-vivo .post-detail .detail-columns .main .content ul li::before, body.shows-vivo .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #FCC600;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.shows-vivo .post-detail .detail-columns .main .content .author-quote div::before, body.shows-vivo .post-detail .detail-columns .main .content .author-quote div::after, body.shows-vivo .post-detail .detail-columns .article-container .content .author-quote div::before, body.shows-vivo .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #FCC600; }

body.shows-vivo .post-detail .detail-columns .main .content .author-quote p cite, body.shows-vivo .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #FCC600; }

body.shows-vivo .post-detail .detail-columns .main .comments > a, body.shows-vivo .post-detail .detail-columns .article-container .comments > a {
  background-color: #FCC600; }

body.talentos .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #9B9B9B 0%, #9B9B9B 40%, #7a7a7a 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.talentos .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.talentos .post-detail .category-title h1, body.talentos .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.talentos .post-detail .category-title h1, body.talentos .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.talentos .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.talentos .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.talentos .post-detail .detail-columns .main .title, body.talentos .post-detail .detail-columns .article-container .title {
  color: #9B9B9B; }

body.talentos .post-detail .detail-columns .main .tags li a, body.talentos .post-detail .detail-columns .article-container .tags li a {
  border-color: #9B9B9B; }
  body.talentos .post-detail .detail-columns .main .tags li a:hover, body.talentos .post-detail .detail-columns .article-container .tags li a:hover {
    color: #9B9B9B; }

body.talentos .post-detail .detail-columns .main .content a,
body.talentos .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.talentos .post-detail .detail-columns .main .content ol li::before,
body.talentos .post-detail .detail-columns .main .content h1, body.talentos .post-detail .detail-columns .main .content h2, body.talentos .post-detail .detail-columns .main .content h3, body.talentos .post-detail .detail-columns .main .content h4, body.talentos .post-detail .detail-columns .main .content h5, body.talentos .post-detail .detail-columns .main .content h6, body.talentos .post-detail .detail-columns .article-container .content a,
body.talentos .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.talentos .post-detail .detail-columns .article-container .content ol li::before,
body.talentos .post-detail .detail-columns .article-container .content h1, body.talentos .post-detail .detail-columns .article-container .content h2, body.talentos .post-detail .detail-columns .article-container .content h3, body.talentos .post-detail .detail-columns .article-container .content h4, body.talentos .post-detail .detail-columns .article-container .content h5, body.talentos .post-detail .detail-columns .article-container .content h6 {
  color: #9B9B9B; }

body.talentos .post-detail .detail-columns .main .content a span, body.talentos .post-detail .detail-columns .article-container .content a span {
  color: #9B9B9B !important; }

body.talentos .post-detail .detail-columns .main .content a:hover, body.talentos .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.talentos .post-detail .detail-columns .main .content .featured-text p::before,
body.talentos .post-detail .detail-columns .main .content .featured-text p::after, body.talentos .post-detail .detail-columns .article-container .content .featured-text p::before,
body.talentos .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #9B9B9B; }

body.talentos .post-detail .detail-columns .main .content ul li::before, body.talentos .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #9B9B9B;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.talentos .post-detail .detail-columns .main .content .author-quote div::before, body.talentos .post-detail .detail-columns .main .content .author-quote div::after, body.talentos .post-detail .detail-columns .article-container .content .author-quote div::before, body.talentos .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #9B9B9B; }

body.talentos .post-detail .detail-columns .main .content .author-quote p cite, body.talentos .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #9B9B9B; }

body.talentos .post-detail .detail-columns .main .comments > a, body.talentos .post-detail .detail-columns .article-container .comments > a {
  background-color: #9B9B9B; }

body.latin-grammy .post-detail .category-title {
  padding-bottom: 0.6875rem;
  padding-top: 6.125rem;
  background: linear-gradient(84deg, #EF0C46 0%, #EF0C46 40%, #b00934 100%);
  width: 100%; }
  @media (max-width: 37.5rem) {
    body.latin-grammy .post-detail .category-title {
      padding-top: 4.875rem; } }
  body.latin-grammy .post-detail .category-title h1, body.latin-grammy .post-detail .category-title h2 {
    color: white;
    font-family: "Exo 21", sans-serif;
    font-size: 1.5rem;
    margin: 0;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 50rem) {
      body.latin-grammy .post-detail .category-title h1, body.latin-grammy .post-detail .category-title h2 {
        font-size: 1.313rem; } }
  body.latin-grammy .post-detail .category-title.ajax-loaded {
    padding-top: 0.6875rem; }
    @media (max-width: 37.5rem) {
      body.latin-grammy .post-detail .category-title.ajax-loaded {
        padding-top: 0.6875rem; } }

body.latin-grammy .post-detail .detail-columns .main .title, body.latin-grammy .post-detail .detail-columns .article-container .title {
  color: #EF0C46; }

body.latin-grammy .post-detail .detail-columns .main .tags li a, body.latin-grammy .post-detail .detail-columns .article-container .tags li a {
  border-color: #EF0C46; }
  body.latin-grammy .post-detail .detail-columns .main .tags li a:hover, body.latin-grammy .post-detail .detail-columns .article-container .tags li a:hover {
    color: #EF0C46; }

body.latin-grammy .post-detail .detail-columns .main .content a,
body.latin-grammy .post-detail .detail-columns .main .content > p:first-child:first-letter,
body.latin-grammy .post-detail .detail-columns .main .content ol li::before,
body.latin-grammy .post-detail .detail-columns .main .content h1, body.latin-grammy .post-detail .detail-columns .main .content h2, body.latin-grammy .post-detail .detail-columns .main .content h3, body.latin-grammy .post-detail .detail-columns .main .content h4, body.latin-grammy .post-detail .detail-columns .main .content h5, body.latin-grammy .post-detail .detail-columns .main .content h6, body.latin-grammy .post-detail .detail-columns .article-container .content a,
body.latin-grammy .post-detail .detail-columns .article-container .content > p:first-child:first-letter,
body.latin-grammy .post-detail .detail-columns .article-container .content ol li::before,
body.latin-grammy .post-detail .detail-columns .article-container .content h1, body.latin-grammy .post-detail .detail-columns .article-container .content h2, body.latin-grammy .post-detail .detail-columns .article-container .content h3, body.latin-grammy .post-detail .detail-columns .article-container .content h4, body.latin-grammy .post-detail .detail-columns .article-container .content h5, body.latin-grammy .post-detail .detail-columns .article-container .content h6 {
  color: #EF0C46; }

body.latin-grammy .post-detail .detail-columns .main .content a span, body.latin-grammy .post-detail .detail-columns .article-container .content a span {
  color: #EF0C46 !important; }

body.latin-grammy .post-detail .detail-columns .main .content a:hover, body.latin-grammy .post-detail .detail-columns .article-container .content a:hover {
  color: #D9D9D9; }

body.latin-grammy .post-detail .detail-columns .main .content .featured-text p::before,
body.latin-grammy .post-detail .detail-columns .main .content .featured-text p::after, body.latin-grammy .post-detail .detail-columns .article-container .content .featured-text p::before,
body.latin-grammy .post-detail .detail-columns .article-container .content .featured-text p::after {
  background-color: #EF0C46; }

body.latin-grammy .post-detail .detail-columns .main .content ul li::before, body.latin-grammy .post-detail .detail-columns .article-container .content ul li::before {
  /*We commented out the hue colorizing, because it's too wonky. */
  background-color: #EF0C46;
  -webkit-mask: url(../img/selector-white.svg) no-repeat;
  mask: url(../img/selector-white.svg) no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%; }

body.latin-grammy .post-detail .detail-columns .main .content .author-quote div::before, body.latin-grammy .post-detail .detail-columns .main .content .author-quote div::after, body.latin-grammy .post-detail .detail-columns .article-container .content .author-quote div::before, body.latin-grammy .post-detail .detail-columns .article-container .content .author-quote div::after {
  color: #EF0C46; }

body.latin-grammy .post-detail .detail-columns .main .content .author-quote p cite, body.latin-grammy .post-detail .detail-columns .article-container .content .author-quote p cite {
  color: #EF0C46; }

body.latin-grammy .post-detail .detail-columns .main .comments > a, body.latin-grammy .post-detail .detail-columns .article-container .comments > a {
  background-color: #EF0C46; }

.page-template-default .page-detail .title {
  text-align: center; }

.page-template-default .page-detail .content {
  padding: 0 2rem; }
  .page-template-default .page-detail .content a {
    color: #FC9A28; }
  .page-template-default .page-detail .content .swipe .image #expandir, .page-template-default .page-detail .content .swipe .image #contraer {
    display: none; }

.page-template-default .footer {
  z-index: 0; }

.tag .tag-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  @media (max-width: 37.5rem) {
    .tag .tag-detail {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }

.tag .main-content, .tag .sidebar {
  padding-top: 3rem; }

.tag .tag-title h1 {
  color: #FC9A28;
  font-size: 1.875rem;
  margin: 0 auto;
  display: block;
  font-family: "Exo 21", sans-serif;
  text-align: center; }

.tag .tag-title .tag-name {
  display: inline-block;
  color: #666666;
  padding: 0.5rem;
  font-family: "Exo 21", sans-serif;
  font-size: 1.375rem;
  margin: 0.25rem 0;
  border: 1px solid #666666;
  border-radius: 10px; }

.tag .articles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }
  @media (max-width: 37.5rem) {
    .tag .articles {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  .tag .articles li {
    width: calc(50% - 2rem);
    margin: 0 1rem; }
    @media (max-width: 37.5rem) {
      .tag .articles li {
        width: calc(90% - 2rem);
        margin: 0 auto; } }

.tag .list-article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem 0;
  border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
  .tag .list-article .image {
    position: relative;
    margin: 0 1rem 0 0; }
    .tag .list-article .image img {
      width: 100%;
      border-radius: 10px; }
  .tag .list-article .image-info {
    width: 45%; }
  .tag .list-article .format-icon {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    border: 2px solid #FCC600;
    background: white;
    position: relative;
    position: absolute;
    bottom: -0.5rem;
    right: -0.5rem; }
    .tag .list-article .format-icon .icon {
      color: #FCC600;
      width: 1.25rem;
      height: 1.25rem;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
  .tag .list-article .article-info {
    width: 55%; }
    .tag .list-article .article-info > .title {
      opacity: 0.65;
      margin: 0.25rem 0;
      font-size: 1.125rem; }
      @media (max-width: 37.5rem) {
        .tag .list-article .article-info > .title {
          font-size: 0.825rem; } }
  .tag .list-article .section {
    overflow: hidden;
    color: #FCC600;
    margin: 0.5rem 0; }
    .tag .list-article .section:before {
      content: '';
      display: block;
      float: left;
      width: 1rem;
      height: 1rem;
      /*We commented out the hue colorizing, because it's too wonky. */
      background-color: #FCC600;
      -webkit-mask: url(../img/selector-white.svg) no-repeat;
      mask: url(../img/selector-white.svg) no-repeat;
      -webkit-mask-size: 100%;
      mask-size: 100%;
      margin-right: 0.5rem; }
  .tag .list-article .post-program {
    color: #9B9B9B;
    padding: 0.25rem 0.5rem;
    border-radius: 0.25rem;
    border: 1px solid #9B9B9B;
    display: inline-block;
    max-width: 8rem;
    margin-top: 0.25rem; }
  .tag .list-article .date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #9B9B9B; }
    .tag .list-article .date .icon {
      font-size: 1.525rem;
      margin-right: 0.25rem; }
  .tag .list-article.deportes .section {
    color: #C30085; }
    .tag .list-article.deportes .section:before {
      background: #C30085; }
  .tag .list-article.deportes .format-icon {
    border-color: #C30085; }
    .tag .list-article.deportes .format-icon .icon {
      color: #C30085; }
  .tag .list-article.entretenimiento .section {
    color: #872EC7; }
    .tag .list-article.entretenimiento .section:before {
      background: #872EC7; }
  .tag .list-article.entretenimiento .format-icon {
    border-color: #872EC7; }
    .tag .list-article.entretenimiento .format-icon .icon {
      color: #872EC7; }
  .tag .list-article.noticias .section {
    color: #E30A17; }
    .tag .list-article.noticias .section:before {
      background: #E30A17; }
  .tag .list-article.noticias .format-icon {
    border-color: #E30A17; }
    .tag .list-article.noticias .format-icon .icon {
      color: #E30A17; }
  .tag .list-article.programas .section {
    color: #FC9A28; }
    .tag .list-article.programas .section:before {
      background: #FC9A28; }
  .tag .list-article.programas .format-icon {
    border-color: #FC9A28; }
    .tag .list-article.programas .format-icon .icon {
      color: #FC9A28; }
  .tag .list-article.shows-vivo .section {
    color: #FCC600; }
    .tag .list-article.shows-vivo .section:before {
      background: #FCC600; }
  .tag .list-article.shows-vivo .format-icon {
    border-color: #FCC600; }
    .tag .list-article.shows-vivo .format-icon .icon {
      color: #FCC600; }
  .tag .list-article.talentos .section {
    color: #9B9B9B; }
    .tag .list-article.talentos .section:before {
      background: #9B9B9B; }
  .tag .list-article.talentos .format-icon {
    border-color: #9B9B9B; }
    .tag .list-article.talentos .format-icon .icon {
      color: #9B9B9B; }
  .tag .list-article.latin-grammy .section {
    color: #EF0C46; }
    .tag .list-article.latin-grammy .section:before {
      background: #EF0C46; }
  .tag .list-article.latin-grammy .format-icon {
    border-color: #EF0C46; }
    .tag .list-article.latin-grammy .format-icon .icon {
      color: #EF0C46; }

.search-results .search-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .search-results .search-detail .main-content, .search-results .search-detail .sidebar {
    padding-top: 3rem; }
  .search-results .search-detail .main-content {
    max-width: calc(100% - 325px); }
    @media (max-width: 50rem) {
      .search-results .search-detail .main-content {
        max-width: 100%; } }
    .search-results .search-detail .main-content .search-form {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
      .search-results .search-detail .main-content .search-form .found {
        color: #FC9A28;
        display: block;
        font-family: "Exo 21", sans-serif;
        font-size: 1.875rem;
        margin: 0 auto;
        text-align: center; }
      .search-results .search-detail .main-content .search-form .result-count {
        font-size: 1.375rem;
        text-align: center;
        color: #9B9B9B; }
        .search-results .search-detail .main-content .search-form .result-count strong {
          font-size: 2.25rem;
          font-family: "Exo 21", sans-serif;
          color: #666666; }
          @media (max-width: 37.5rem) {
            .search-results .search-detail .main-content .search-form .result-count strong {
              display: block; } }
    .search-results .search-detail .main-content .articles {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row; }
      .search-results .search-detail .main-content .articles li {
        width: calc(50% - 2rem);
        margin: 0 1rem; }
        @media (max-width: 37.5rem) {
          .search-results .search-detail .main-content .articles li {
            width: calc(100% - 2rem); } }
        .search-results .search-detail .main-content .articles li .list-article {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          padding: 1rem 0;
          border-bottom: 1px solid rgba(151, 151, 151, 0.3); }
          .search-results .search-detail .main-content .articles li .list-article .image {
            position: relative;
            margin: 0 1rem 0 0; }
            .search-results .search-detail .main-content .articles li .list-article .image img {
              width: 100%;
              border-radius: 10px; }
          .search-results .search-detail .main-content .articles li .list-article .image-info {
            width: 45%; }
          .search-results .search-detail .main-content .articles li .list-article .format-icon {
            width: 2.5rem;
            height: 2.5rem;
            border-radius: 50%;
            border: 2px solid #FCC600;
            background: white;
            position: relative;
            position: absolute;
            bottom: -0.5rem;
            right: -0.5rem; }
            .search-results .search-detail .main-content .articles li .list-article .format-icon .icon {
              color: #FCC600;
              width: 1.25rem;
              height: 1.25rem;
              position: absolute;
              top: 50%;
              left: 50%;
              -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
          .search-results .search-detail .main-content .articles li .list-article .article-info {
            width: 55%; }
            .search-results .search-detail .main-content .articles li .list-article .article-info > .title {
              opacity: 0.65;
              margin: 0.25rem 0;
              font-size: 1.125rem; }
              @media (max-width: 37.5rem) {
                .search-results .search-detail .main-content .articles li .list-article .article-info > .title {
                  font-size: 0.825rem; } }
          .search-results .search-detail .main-content .articles li .list-article .section {
            overflow: hidden;
            color: #FCC600;
            margin: 0.5rem 0; }
            .search-results .search-detail .main-content .articles li .list-article .section:before {
              content: '';
              display: block;
              float: left;
              width: 1rem;
              height: 1rem;
              /*We commented out the hue colorizing, because it's too wonky. */
              background-color: #FCC600;
              -webkit-mask: url(../img/selector-white.svg) no-repeat;
              mask: url(../img/selector-white.svg) no-repeat;
              -webkit-mask-size: 100%;
              mask-size: 100%;
              margin-right: 0.5rem; }
          .search-results .search-detail .main-content .articles li .list-article .post-program {
            color: #9B9B9B;
            padding: 0.25rem 0.5rem;
            border-radius: 0.25rem;
            border: 1px solid #9B9B9B;
            display: inline-block;
            max-width: 8rem;
            margin-top: 0.25rem; }
          .search-results .search-detail .main-content .articles li .list-article .date {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            color: #9B9B9B; }
            .search-results .search-detail .main-content .articles li .list-article .date .icon {
              font-size: 1.525rem;
              margin-right: 0.25rem; }
          .search-results .search-detail .main-content .articles li .list-article.deportes .section {
            color: #C30085; }
            .search-results .search-detail .main-content .articles li .list-article.deportes .section:before {
              background: #C30085; }
          .search-results .search-detail .main-content .articles li .list-article.deportes .format-icon {
            border-color: #C30085; }
            .search-results .search-detail .main-content .articles li .list-article.deportes .format-icon .icon {
              color: #C30085; }
          .search-results .search-detail .main-content .articles li .list-article.entretenimiento .section {
            color: #872EC7; }
            .search-results .search-detail .main-content .articles li .list-article.entretenimiento .section:before {
              background: #872EC7; }
          .search-results .search-detail .main-content .articles li .list-article.entretenimiento .format-icon {
            border-color: #872EC7; }
            .search-results .search-detail .main-content .articles li .list-article.entretenimiento .format-icon .icon {
              color: #872EC7; }
          .search-results .search-detail .main-content .articles li .list-article.noticias .section {
            color: #E30A17; }
            .search-results .search-detail .main-content .articles li .list-article.noticias .section:before {
              background: #E30A17; }
          .search-results .search-detail .main-content .articles li .list-article.noticias .format-icon {
            border-color: #E30A17; }
            .search-results .search-detail .main-content .articles li .list-article.noticias .format-icon .icon {
              color: #E30A17; }
          .search-results .search-detail .main-content .articles li .list-article.programas .section {
            color: #FC9A28; }
            .search-results .search-detail .main-content .articles li .list-article.programas .section:before {
              background: #FC9A28; }
          .search-results .search-detail .main-content .articles li .list-article.programas .format-icon {
            border-color: #FC9A28; }
            .search-results .search-detail .main-content .articles li .list-article.programas .format-icon .icon {
              color: #FC9A28; }
          .search-results .search-detail .main-content .articles li .list-article.shows-vivo .section {
            color: #FCC600; }
            .search-results .search-detail .main-content .articles li .list-article.shows-vivo .section:before {
              background: #FCC600; }
          .search-results .search-detail .main-content .articles li .list-article.shows-vivo .format-icon {
            border-color: #FCC600; }
            .search-results .search-detail .main-content .articles li .list-article.shows-vivo .format-icon .icon {
              color: #FCC600; }
          .search-results .search-detail .main-content .articles li .list-article.talentos .section {
            color: #9B9B9B; }
            .search-results .search-detail .main-content .articles li .list-article.talentos .section:before {
              background: #9B9B9B; }
          .search-results .search-detail .main-content .articles li .list-article.talentos .format-icon {
            border-color: #9B9B9B; }
            .search-results .search-detail .main-content .articles li .list-article.talentos .format-icon .icon {
              color: #9B9B9B; }
          .search-results .search-detail .main-content .articles li .list-article.latin-grammy .section {
            color: #EF0C46; }
            .search-results .search-detail .main-content .articles li .list-article.latin-grammy .section:before {
              background: #EF0C46; }
          .search-results .search-detail .main-content .articles li .list-article.latin-grammy .format-icon {
            border-color: #EF0C46; }
            .search-results .search-detail .main-content .articles li .list-article.latin-grammy .format-icon .icon {
              color: #EF0C46; }
  .search-results .search-detail .sidebar {
    max-width: 325px;
    width: 100%; }
    @media (max-width: 50rem) {
      .search-results .search-detail .sidebar {
        display: none; } }

.not-found {
  margin: 0 auto;
  max-width: 53.69rem;
  padding-bottom: 9.375rem; }
  @media (max-width: 50rem) {
    .not-found {
      max-width: 42.5rem; } }
  @media (max-width: 43.75rem) {
    .not-found {
      padding-left: 15px;
      padding-right: 15px; } }
  .not-found p {
    color: #9B9B9B; }
  .not-found .title {
    color: #FC9A28;
    line-height: 2.813rem;
    margin-top: 3.75rem; }
    .not-found .title h1, .not-found .title h2 {
      margin: 0; }
    .not-found .title h1 {
      font-family: "Exo 21", sans-serif;
      text-transform: uppercase;
      font-size: 5.125rem; }
    .not-found .title h2 {
      font-family: "Exo 21", sans-serif;
      font-size: 2.938rem; }
  .not-found > p {
    font-family: "Exo 21", sans-serif;
    font-size: 1.188rem;
    margin-bottom: 5.313rem; }
  .not-found .more p {
    margin: 0.625rem 0; }
  .not-found .more p:first-child {
    font-size: 1.438rem;
    font-family: "Exo 21", sans-serif; }
  .not-found .more .links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 45.94rem;
    margin: 0.625rem 0; }
    @media (max-width: 43.75rem) {
      .not-found .more .links {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
    .not-found .more .links a {
      border-radius: 0.3125rem;
      color: white;
      display: block;
      font-family: "Exo 21", sans-serif;
      font-size: 1.375rem;
      padding: 0.4375rem 0;
      text-align: center;
      width: 13.44rem; }
      @media (max-width: 43.75rem) {
        .not-found .more .links a {
          margin: 0.625rem 0; } }
      .not-found .more .links a:nth-child(1) {
        background-color: #E30A17; }
      .not-found .more .links a:nth-child(2) {
        background-color: #FC9A28; }
      .not-found .more .links a:nth-child(3) {
        background-color: #FCC600; }
  .not-found .more p:last-child {
    font-size: 1.125rem;
    font-family: "Exo 21", sans-serif; }

body {
  font-family: "Exo 21", sans-serif; }

.whole-content-sans-ads {
  position: relative;
  overflow: hidden; }
  .whole-content-sans-ads::after {
    content: '';
    display: none;
    width: 100%;
    height: 200vh;
    background-color: rgba(0, 0, 0, 0.5);
    top: 0;
    position: fixed; }
  .whole-content-sans-ads.menu-opened {
    min-height: 130rem; }
    @media (max-width: 50rem) {
      .whole-content-sans-ads.menu-opened {
        min-height: 160rem; } }
    @media (max-width: 37.5rem) {
      .whole-content-sans-ads.menu-opened {
        min-height: unset; } }
    .whole-content-sans-ads.menu-opened::after {
      display: block; }

.hidden {
  display: none !important; }

.image img {
  border-radius: 10px; }

#more-posts, #more-emissions {
  background-color: #9B9B9B;
  border-radius: 0.625rem;
  color: white;
  display: block;
  font-family: "Exo 21", sans-serif;
  font-size: 1.375rem;
  margin: 2rem auto;
  max-width: 20.9375rem;
  padding: 0.625rem 0px;
  text-align: center; }
  @media (max-width: 50rem) {
    #more-posts, #more-emissions {
      max-width: 15.625rem; } }

body.category-deportes #more-posts {
  background-color: #C30085; }

body.category-entretenimiento #more-posts {
  background-color: #872EC7; }

body.category-noticias #more-posts {
  background-color: #E30A17; }

body.category-programas #more-posts {
  background-color: #FC9A28; }

body.category-shows-vivo #more-posts {
  background-color: #FCC600; }

body.category-talentos #more-posts {
  background-color: #9B9B9B; }

body.category-latin-grammy #more-posts {
  background-color: #EF0C46; }

@-webkit-keyframes animatetop {
  from {
    top: -300px;
    opacity: 0; }
  to {
    top: 0;
    opacity: 1; } }

@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0; }
  to {
    top: 0;
    opacity: 1; } }

.videos-destacados .title::before {
  display: none; }
