@charset "UTF-8";

html,
body,
div,
ul,
li,
article,
section,
aside,
nav,
span,
a,
h1,
h2,
h3,
h4,
h5,
h6,
p,
input,
textarea {
    margin: 0;
    padding: 0;
    border: 0
}

a {
    color: inherit
}

a:hover {
    text-decoration: none
}

a:focus {
    outline: 0
}

ul {
    list-style: none
}

.container {
    padding-left: 0;
    padding-right: 0
}

@media(min-width:768px) and (max-width:991px) {
    .container {
        padding-left: 15px;
        padding-right: 15px
    }
}

@media(max-width:767px) {
    .row {
        margin-left: 0;
        margin-right: 0
    }
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    padding-left: 15px;
    padding-right: 15px
}

@media(max-width:767px) {

    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
        padding-left: 0;
        padding-right: 0
    }
}

.media-wrapper.with-video>a:before,
.media-wrapper.with-youtube>a:before,
.media-item.with-video>a:before,
.media-item.with-youtube>a:before {
    content: '';
    width: 15%;
    height: 20%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important;
    background-repeat: no-repeat;
    background-size: 75%;
    background-position: center;
    position: absolute;
    z-index: 1;
    top: initial;
    bottom: 5%;
    left: 1%;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: opacity 250ms ease;
    -moz-transition: opacity 250ms ease;
    -ms-transition: opacity 250ms ease;
    -o-transition: opacity 250ms ease;
    transition: opacity 250ms ease
}

.media-wrapper.with-video>a:hover:before,
.media-wrapper.with-youtube>a:hover:before,
.media-item.with-video>a:hover:before,
.media-item.with-youtube>a:hover:before {
    opacity: .6;
    filter: alpha(opacity=60)
}

.vjs-youtube-mobile.vjs-has-started .vjs-big-play-button {
    display: none !important
}

.vjs-youtube-mobile .vjs-big-play-button {
    display: block !important
}

.wide-aspect-ratio {
    position: relative;
    height: 0;
    width: 100%;
    padding-bottom: 56.25%
}

.wide-aspect-ratio a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wide-aspect-ratio a img {
    height: auto;
    width: 100%;
    display: block
}

.title-item,
.preview-item {
    font-size: 1em;
    line-height: 1.2em
}

.title-item {
    font-weight: bold
}

.preview-item {
    font-weight: normal
}

.title-widget {
    font-size: 1.5em;
    font-weight: normal
}

.no-padding {
    padding: 0
}

.media-wrapper {
    overflow: hidden
}

.media-wrapper img {
    width: 100%;
    height: auto
}

.content-fb-comments-count.social-icon {
    font-size: 16px
}

.content-fb-comments-count.social-icon .social-link {
    width: 25px;
    height: 25px
}

.content-fb-comments-count.social-icon .social-link:before {
    width: 15px;
    height: 15px
}

.content-fb-comments-count.social-icon .social-link.social-comment {
    background: 0;
    font-size: 18px;
    color: #ebebeb;
    position: relative;
    display: inline-block
}

.content-fb-comments-count.social-icon .social-link.social-comment:hover {
    color: #c5c5c5
}

.content-fb-comments-count.social-icon .social-link i {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    -moz-transform: translate3d(-50%, -50%, 0);
    -ms-transform: translate3d(-50%, -50%, 0);
    -o-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.content-fb-comments-count.social-icon p {
    display: inline-block;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    font-size: 14px;
    line-height: 14px;
    color: #ebebeb
}

.grouper-wrapper {
    padding: 10px;
    padding-left: 0
}

.grouper-wrapper .section-link {
    top: 0;
    left: 0;
    background: 0;
    color: #152026;
    font-weight: 700;
    font-size: 13px;
    z-index: 2
}

.grouper-wrapper .section-link:hover {
    text-decoration: underline
}

.grouper-wrapper {
    padding: 0 0 5px 0;
    margin-bottom: 10px;
    line-height: 1;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.grouper-wrapper .section-link {
    top: 0;
    left: 0;
    background: 0;
    color: #152026;
    font-weight: 700;
    font-size: 13px;
    z-index: 2;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1
}

.grouper-wrapper .section-link:hover {
    text-decoration: underline
}

.social-sharing-box {
    display: inline-block;
    position: relative
}

.social-sharing-box .social-icon {
    display: inline-block;
    font-size: 20px;
    -webkit-transform: rotateZ(0);
    -moz-transform: rotateZ(0);
    -ms-transform: rotateZ(0);
    -o-transform: rotateZ(0);
    transform: rotateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.social-sharing-box .social-icon.wp,
.social-sharing-box .social-icon.gp,
.social-sharing-box .social-icon.pr,
.social-sharing-box .social-icon.more {
    display: none
}

@media(max-width:768px) {
    .social-sharing-box .social-icon {
        font-size: 18px
    }

    .social-sharing-box .social-icon .social-link {
        width: 26px;
        height: 26px
    }

    .social-sharing-box .social-icon .social-link:before {
        width: 13px;
        height: 13px
    }
}

.social-sharing-box .social-icon .social-link {
    display: block;
    color: #FFF;
    background: #ebebeb;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    -webkit-transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in
}

.social-sharing-box .social-icon .social-link:before {
    position: absolute;
    background-repeat: no-repeat;
    background-size: auto 18px;
    width: 18px;
    height: 18px;
    background-position: center center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.social-sharing-box .social-icon .social-link i {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    -moz-transform: translate3d(-50%, -50%, 0);
    -ms-transform: translate3d(-50%, -50%, 0);
    -o-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.article-simple-list {
    width: 100%;
    margin-bottom: 20px;
    float: left;
    position: relative
}

.article-simple-list.rojo {
    border-top: 3px solid #db2e2e
}

.article-simple-list .content-wrapper {
    padding: 10px 20px;
    background-color: #ebebeb
}

.article-simple-list .content-wrapper .title-item {
    margin-bottom: 10px;
    font-weight: normal;
    font-size: 26px
}

.article-simple-list .content-wrapper .title-item a {
    color: #252525
}

.article-simple-list .content-wrapper .title-item a:hover {
    color: #4b4b4b;
    text-decoration: underline
}

.article-simple-list .content-wrapper .preview-item {
    color: #c81b1b;
    margin-bottom: 10px;
    display: none
}

.article-simple-list .content-wrapper .related-notes-wrapper {
    display: none
}

.article-simple-list .content-wrapper .social-wrapper {
    text-align: right
}

.article-simple-list.no-image .section-link {
    position: relative;
    display: block;
    margin-bottom: 10px
}

.one-column-wrapper .article-simple-list .social-wrapper {
    position: static;
    padding: 10px 0 0 0
}

@media(min-width:992px) {

    .four-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .title-item {
        max-height: calc(1.2em * 3)
    }

    .four-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .preview-item {
        max-height: calc(1.2em * 5)
    }

    .four-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .four-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .preview-item {
        overflow: hidden
    }
}

.four-columns-wrapper .article-simple-list .content-wrapper .social-wrapper,
.three-columns-wrapper .article-simple-list .content-wrapper .social-wrapper,
.two-columns-wrapper .article-simple-list .content-wrapper .social-wrapper {
    left: 10px;
    right: 10px;
    bottom: 10px
}

.simple-list .title-object {
    display: none
}

.attachments-logo-header .logo {
    width: 190px;
    display: block;
    margin: 20px auto
}

@media(max-width:768px) {
    .attachments-logo-header .logo {
        width: 150px;
        margin: 10px auto
    }
}

@media(max-width:480px) {
    .attachments-logo-header .logo {
        width: 110px
    }
}

.attachments-logo-header .logo img {
    width: 100%;
    height: auto;
    display: block
}

.date-weather-wrapper {
    font-size: 12px
}

.date-weather-wrapper i.weather-icon {
    display: inline-table;
    width: 24px;
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: center center
}

.date-weather-wrapper i.weather-icon.clear-day {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwNy44NjNweCIgaGVpZ2h0PSIxMDcuODYzcHgiIHZpZXdCb3g9IjAgMCAxMDcuODYzIDEwNy44NjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwNy44NjMgMTA3Ljg2MzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlN1bm55Ij4NCgk8Zz4NCgkJPHBhdGggZD0iTTU0LjAyNCwyMi44MDhjLTE3LjIwNywwLTMxLjIwNywxMy45NjktMzEuMjA3LDMxLjE0NGMwLDE3LjE3LDE0LDMxLjE0NSwzMS4yMDcsMzEuMTQ1DQoJCQljMTcuMjA4LDAsMzEuMjA1LTEzLjk3NSwzMS4yMDUtMzEuMTQ1Qzg1LjIyOSwzNi43NzYsNzEuMjMyLDIyLjgwOCw1NC4wMjQsMjIuODA4eiBNNTQuMDI0LDc5LjkxOQ0KCQkJYy0xNC4zNDgsMC0yNi4wMi0xMS42NTItMjYuMDItMjUuOTY4YzAtMTQuMzIsMTEuNjcyLTI1Ljk2OCwyNi4wMi0yNS45NjhjMTQuMzQ5LDAsMjYuMDIxLDExLjY0NywyNi4wMjEsMjUuOTY4DQoJCQlDODAuMDQ1LDY4LjI2Nyw2OC4zNzMsNzkuOTE5LDU0LjAyNCw3OS45MTl6IE0xMS42OTIsNTEuMzYzSDIuNjg0Yy0wLjczNCwwLTEuMzk1LDAuMzA5LTEuODY2LDAuNzk5DQoJCQlDMC4zMTYsNTIuNjMyLDAsNTMuMjk1LDAsNTQuMDM2YzAsMS40MywxLjE2MSwyLjU4OSwyLjU5NCwyLjU4OUgxMS42YzAuNzMxLDAsMS4zODktMC4zMDQsMS44Ni0wLjc5DQoJCQljMC41MDQtMC40NzIsMC44MjMtMS4xMzksMC44MjMtMS44ODRDMTQuMjgzLDUyLjUyMiwxMy4xMjQsNTEuMzYzLDExLjY5Miw1MS4zNjN6IE04NS43OTEsODEuOTk1DQoJCQljLTEuMDExLTEuMDA4LTIuNjUzLTEuMDA4LTMuNjY3LDBjLTAuMDE4LDAuMDE4LTAuMDMsMC4wMzktMC4wNDcsMC4wNThjLTAuMDE0LDAuMDEzLTAuMDI4LDAuMDIxLTAuMDQxLDAuMDMzDQoJCQljLTEuMDEzLDEuMDA5LTEuMDEzLDIuNjQ4LDAsMy42NTdsNy4wODUsNy4wNzJjMC41MDcsMC41MDEsMS4xNjksMC43NTcsMS44MzEsMC43NTdjMC42NjUsMCwxLjMyNy0wLjI1NiwxLjgzNC0wLjc1Nw0KCQkJYzAuMDE5LTAuMDE5LDAuMDMxLTAuMDQxLDAuMDQ5LTAuMDZjMC4wMTItMC4wMTIsMC4wMjYtMC4wMiwwLjAzOC0wLjAzMWMxLjAxNC0xLjAwOCwxLjAxNC0yLjY0OCwwLTMuNjU2TDg1Ljc5MSw4MS45OTV6DQoJCQkgTTg5LjcyNiwxNC43ODljLTAuMTg0LDAuMTA4LTAuMzU5LDAuMjMxLTAuNTE3LDAuMzg5bC03LjA4Nyw3LjA3M2MtMS4wMTQsMS4wMDgtMS4wMTQsMi42NDgsMCwzLjY1Ng0KCQkJYzAuNTA0LDAuNTA3LDEuMTY4LDAuNzU4LDEuODMzLDAuNzU4YzAuMDAxLDAsMC4wMDIsMCwwLjAwMywwYzAsMCwwLjAwMSwwLDAuMDAyLDBjMC42NjIsMCwxLjMyNC0wLjI1MSwxLjgzMS0wLjc1OGw3LjA4Ny03LjA3Mg0KCQkJYzEuMDEyLTEuMDA5LDEuMDEyLTIuNjQ4LDAtMy42NTdDOTIuMDIxLDE0LjMyMSw5MC43MjEsMTQuMTk4LDg5LjcyNiwxNC43ODl6IE0yNC4wOSw4MS4yMzljLTAuNjY0LDAtMS4zMjgsMC4yNTEtMS44MzQsMC43NTYNCgkJCWwtNy4wODcsNy4wNzNjLTEuMDExLDEuMDA4LTEuMDExLDIuNjQ4LDAsMy42NTZjMC41MDYsMC41MDcsMS4xNzEsMC43NTgsMS44MzMsMC43NThjMC4wMDEsMCwwLjAwMiwwLDAuMDAzLDANCgkJCWMwLDAsMC4wMDEsMCwwLjAwMiwwYzAuNjYyLDAsMS4zMjQtMC4yNTEsMS44MzEtMC43NThsNy4wODctNy4wNjdjMS4wMTItMS4wMTQsMS4wMTItMi42NDgsMC0zLjY2Mg0KCQkJQzI1LjQxOCw4MS40OSwyNC43NTQsODEuMjM5LDI0LjA5LDgxLjIzOXogTTIyLjE2OCwyNS45OTJjMC41MDcsMC41MDcsMS4xNzIsMC43NjMsMS44MzQsMC43NjNjMC42NjQsMCwxLjMyNi0wLjI1NiwxLjgzMy0wLjc2Mw0KCQkJYzAuMDEzLTAuMDEzLDAuMDIxLTAuMDI3LDAuMDMzLTAuMDRjMC4wMTgtMC4wMTcsMC4wMzctMC4wMjcsMC4wNTUtMC4wNDVjMS4wMTQtMS4wMDgsMS4wMTQtMi42NDgsMC0zLjY1NmwtNy4wODUtNy4wNzMNCgkJCWMtMS4wMTQtMS4wMTMtMi42NTMtMS4wMTMtMy42NjcsMGMtMC4wMTMsMC4wMTMtMC4wMjEsMC4wMjctMC4wMzMsMC4wNDFjLTAuMDE4LDAuMDE2LTAuMDM4LDAuMDI3LTAuMDU1LDAuMDQ0DQoJCQljLTEuMDEzLDEuMDE0LTEuMDEzLDIuNjQ4LDAsMy42NjJMMjIuMTY4LDI1Ljk5MnogTTUzLjkzNSw5My42OThjLTEuNDMsMC0yLjU5MSwxLjE1OC0yLjU5MSwyLjU4OGwtMC4wMDMsOC45ODgNCgkJCWMwLDEuNDMsMS4xNjIsMi41ODksMi41OTQsMi41ODljMS40MywwLDIuNTkxLTEuMTU5LDIuNTkxLTIuNTg5bDAuMDAyLTguOTg4QzU2LjUyNyw5NC44NTYsNTUuMzY2LDkzLjY5OCw1My45MzUsOTMuNjk4eg0KCQkJIE01My45MzUsMTQuMzhjMS4xMTIsMCwyLjA1My0wLjcwMywyLjQyLTEuNjg2YzAuMTY0LTAuMzQsMC4yNjQtMC43MTYsMC4yNjQtMS4xMTdWMi41ODhjMC0xLjQzLTEuMTYxLTIuNTg4LTIuNTk0LTIuNTg4DQoJCQljLTEuMTEzLDAtMi4wNTQsMC43MDQtMi40MjEsMS42ODhjLTAuMTYzLDAuMzM5LTAuMjYzLDAuNzE0LTAuMjYzLDEuMTE1djguOTg4QzUxLjM0MSwxMy4yMjIsNTIuNTAzLDE0LjM4LDUzLjkzNSwxNC4zOHoNCgkJCSBNMTA1LjI3MSw1MS40NTNsLTkuMDA5LTAuMDA1Yy0xLjQzLDAtMi41OTEsMS4xNTktMi41OTEsMi41ODhjMCwxLjQzLDEuMTU4LDIuNTg5LDIuNTkxLDIuNTg5aDkuMDA5DQoJCQljMS40MzIsMCwyLjU5My0xLjE1OSwyLjU5My0yLjU4OUMxMDcuODYzLDUyLjYxMiwxMDYuNzAyLDUxLjQ1MywxMDUuMjcxLDUxLjQ1M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.date-weather-wrapper i.weather-icon.clear-night {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9Ijg5Ljg4NnB4IiBoZWlnaHQ9Ijg5Ljc2M3B4IiB2aWV3Qm94PSIwIDAgODkuODg2IDg5Ljc2MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODkuODg2IDg5Ljc2MzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9Ik1vb24iPg0KCTxnPg0KCQk8cGF0aCBkPSJNODkuODU1LDQ0LjEwN2MtMC4wMS0xLjEwNC0wLjcwNy0yLjA4Mi0xLjc0NS0yLjQ0M2MtMS4wNDEtMC4zNzEtMi4xOTItMC4wNC0yLjg4NywwLjgxMg0KCQkJQzc5LjcwNiw0OS4yNjQsNzEuNTUsNTMuMTUxLDYyLjg0LDUzLjE1MWMtMTUuOTE4LDAtMjguODY3LTEyLjk3Ny0yOC44NjctMjguOTI4YzAtNy4zNzMsMi43OTctMTQuNDEsNy44NzMtMTkuODEyDQoJCQljMC43NTItMC43OTgsMC45MjUtMS45ODYsMC40MzEtMi45N2MtMC40OTEtMC45NzktMS41NTItMS41NjUtMi42MzYtMS40MkMxNy4wNDIsMi42OSwwLDIxLjkwNiwwLDQ0LjcyNA0KCQkJYzAsMjQuODM0LDIwLjE2MSw0NS4wMzksNDQuOTQyLDQ1LjAzOWMyNC43ODQsMCw0NC45NDMtMjAuMjA1LDQ0Ljk0My00NS4wMzlDODkuODg2LDQ0LjU1NCw4OS44NzYsNDQuMzgzLDg5Ljg1NSw0NC4xMDd6DQoJCQkgTTQ0Ljk0Miw4NC41MzZjLTIxLjkwNCwwLTM5LjcyNC0xNy44NjItMzkuNzI0LTM5LjgxMmMwLTE3Ljg4NywxMS44NTEtMzMuMjc1LDI4LjQ2OC0zOC4xNjYNCgkJCWMtMy4yMTIsNS4yOTctNC45MzMsMTEuMzc2LTQuOTMzLDE3LjY2NmMwLDE4LjgzNSwxNS4yOTEsMzQuMTU5LDM0LjA4NiwzNC4xNTljNy44NywwLDE1LjM1OC0yLjY4OCwyMS4zNTgtNy41NDQNCgkJCUM4MS4yNTMsNjkuODk5LDY0Ljc3MSw4NC41MzYsNDQuOTQyLDg0LjUzNnoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.date-weather-wrapper i.weather-icon.cloudy {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMDcuODYzcHgiIGhlaWdodD0iOTkuMjExcHgiIHZpZXdCb3g9IjAgMCAxMDcuODYzIDk5LjIxMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTA3Ljg2MyA5OS4yMTEiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkNsb3VkXzFfIj4NCgk8Zz4NCgkJPHBhdGggZD0iTTkyLjgxOCw0My4yNjRjMC4xMjgtMS4wNDgsMC4yNDYtMi4yNTcsMC4yNDYtMy4xNDVjMC0xNC41OTYtMTIuMTIxLTI2LjQ2OC0yNy4wMjQtMjYuNDY4DQoJCQljLTkuNDgzLDAtMTguMjMzLDQuOTA1LTIzLjA5OCwxMi43MmMtMy4wMjItMi4wMjEtNi41OTQtMy4xMS0xMC4zMzEtMy4xMWMtMTAuMTE3LDAtMTguMzUzLDguMDYxLTE4LjM1MywxNy45NzINCgkJCWMwLDEuMDk5LDAuMTAyLDIuMTgzLDAuMzAzLDMuMjQ2QzUuODcxLDQ3LjU2OSwwLDU1LjYzNCwwLDY0Ljg4OEMwLDc2LjY3NSw5LjUzNiw4NS41NiwyMi4xODIsODUuNTZoNjMuNTAyDQoJCQljMTIuMjI5LDAsMjIuMTgxLTkuNzQ2LDIyLjE4MS0yMS43MjVDMTA3Ljg2Myw1NC41MzIsMTAxLjY2MSw0Ni4yMTksOTIuODE4LDQzLjI2NHogTTg1LjY4Myw4MC41ODlIMjIuMTgxDQoJCQljLTkuNzUxLDAtMTcuMTA0LTYuNzUyLTE3LjEwNC0xNS43MDFjMC03Ljc5Myw1LjQtMTQuNDk1LDEzLjEzMi0xNi4yOTZjMC42OTUtMC4xNiwxLjI4Ny0wLjYwMiwxLjYzNS0xLjIxNA0KCQkJYzAuMzQ2LTAuNjExLDAuNDEyLTEuMzM0LDAuMTg2LTEuOTk2Yy0wLjQ1Ny0xLjMyOS0wLjY5LTIuNzI0LTAuNjktNC4xNDhjMC03LjE2OCw1Ljk1NC0xMi45OTYsMTMuMjcyLTEyLjk5Ng0KCQkJYzMuNTE5LDAsNi44MzQsMS4zMzQsOS4zMzUsMy43NTJjMC41OTIsMC41NzcsMS40MzIsMC44MjgsMi4yNDcsMC42NzhjMC44MTMtMC4xNDYsMS41MDctMC42NzgsMS44NTEtMS40Mg0KCQkJYzMuNTU0LTcuNjY0LDExLjQwMS0xMi42MiwxOS45OTYtMTIuNjJjMTIuMTA0LDAsMjEuOTQ4LDkuNjQxLDIxLjk0OCwyMS40OTNjMCwxLjI4OS0wLjM4OSwzLjkxOC0wLjQ5Miw0LjU1DQoJCQljLTAuMDIxLDAuMTMtMC4wMzMsMC4yNzEtMC4wMzMsMC40MDFjMCwxLjIwOSwwLjg5LDIuMjMxLDIuMDc5LDIuNDQyYzcuNjgyLDEuNzM1LDEzLjI0Miw4LjU4MiwxMy4yNDIsMTYuMzIyDQoJCQlDMTAyLjc4NSw3My4wNzYsOTUuMTEzLDgwLjU4OSw4NS42ODMsODAuNTg5eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")
}

.date-weather-wrapper i.weather-icon.fog {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMDcuODYzcHgiIGhlaWdodD0iOTkuMjExcHgiIHZpZXdCb3g9IjAgMCAxMDcuODYzIDk5LjIxMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTA3Ljg2MyA5OS4yMTEiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkZvZyI+DQoJPGc+DQoJCTxwYXRoIGQ9Ik05OS45MjMsNjkuMjQ4SDguNDkyYy0xLjUsMC0yLjcxNCwxLjIxOS0yLjcxNCwyLjcxOWMwLDEuNTA2LDEuMjE0LDIuNzIsMi43MTQsMi43Mmg5MS40MzENCgkJCWMxLjQ5OCwwLDIuNzE2LTEuMjE0LDIuNzE2LTIuNzJDMTAyLjYzNyw3MC40NjUsMTAxLjQyLDY5LjI0OCw5OS45MjMsNjkuMjQ4eiBNMTA1LjE1LDU4LjEyOUgyLjcxNA0KCQkJQzEuMjE0LDU4LjEyOSwwLDU5LjM0NCwwLDYwLjg1YzAsMS41LDEuMjE0LDIuNzE5LDIuNzE0LDIuNzE5SDEwNS4xNWMxLjUsMCwyLjcxMy0xLjIxOSwyLjcxMy0yLjcxOQ0KCQkJQzEwNy44NjMsNTkuMzQ0LDEwNi42NDksNTguMTI5LDEwNS4xNSw1OC4xMjl6IE02LjQyNiw1Mi40NDhoOTUuNjk0YzEuNSwwLDIuNzE0LTEuMjE5LDIuNzE0LTIuNzE4DQoJCQljMC0xLjUwNS0xLjIxNC0yLjcxOS0yLjcxNC0yLjcxOUg2LjQyNmMtMS41LDAtMi43MTQsMS4yMTQtMi43MTQsMi43MTlDMy43MTIsNTEuMjI5LDQuOTI2LDUyLjQ0OCw2LjQyNiw1Mi40NDh6IE0xNS41NjIsNDEuMzI5DQoJCQloNzguNjQ4YzEuNSwwLDIuNzE0LTEuMjE5LDIuNzE0LTIuNzE5YzAtMS41MDUtMS4yMTQtMi43MTktMi43MTQtMi43MTlIMTUuNTYyYy0xLjUsMC0yLjcxNiwxLjIxNC0yLjcxNiwyLjcxOQ0KCQkJQzEyLjg0Niw0MC4xMDksMTQuMDYyLDQxLjMyOSwxNS41NjIsNDEuMzI5eiBNNTQuODc1LDE5LjA4N2gyOC4xNDFjMS40OTgsMCwyLjcxNC0xLjIxNCwyLjcxNC0yLjcxOQ0KCQkJYy0wLjAwMS0xLjQ5OS0xLjIxNy0yLjcxOC0yLjcxNS0yLjcxOEg1NC44NzRjLTEuNSwwLTIuNzE0LDEuMjE5LTIuNzE0LDIuNzE4QzUyLjE2MSwxNy44NzQsNTMuMzc1LDE5LjA4Nyw1NC44NzUsMTkuMDg3eg0KCQkJIE0yMi44NDgsMjkuNzE1aDE1LjY1NWMxLjUsMCwyLjcxNi0xLjIxOSwyLjcxNi0yLjcxOWMwLTEuNDk5LTEuMjE2LTIuNzE5LTIuNzE2LTIuNzE5SDIyLjg0OGMtMS41LDAtMi43MTgsMS4yMi0yLjcxOCwyLjcxOQ0KCQkJQzIwLjEzMiwyOC40OTgsMjEuMzQ4LDI5LjcxNSwyMi44NDgsMjkuNzE1eiBNNDkuNDQ3LDI5Ljk2MmgzOC45OTRjMS41LDAsMi43MTQtMS4yMTksMi43MTQtMi43MTlzLTEuMjE0LTIuNzE5LTIuNzE0LTIuNzE5DQoJCQlINDkuNDQ3Yy0xLjUsMC0yLjcxMywxLjIxOS0yLjcxMywyLjcxOVM0Ny45NDgsMjkuOTYyLDQ5LjQ0NywyOS45NjJ6IE05Mi42ODUsODAuMTIzSDE3LjUzOWMtMS40OTgsMC0yLjcxNCwxLjIxOS0yLjcxNCwyLjcxOQ0KCQkJYzAsMS41MDQsMS4yMTYsMi43MiwyLjcxNCwyLjcyaDc1LjE0NmMxLjUsMCwyLjcxMy0xLjIxNiwyLjcxMy0yLjcyQzk1LjM5OCw4MS4zMzgsOTQuMTg1LDgwLjEyMyw5Mi42ODUsODAuMTIzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")
}

.date-weather-wrapper i.weather-icon.partly-cloudy-day {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwNy44NTVweCIgaGVpZ2h0PSI4Mi4xODJweCIgdmlld0JveD0iMCAwIDEwNy44NTUgODIuMTgyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDcuODU1IDgyLjE4MjsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkNsb3VkX194MkJfX1N1biI+DQoJPGc+DQoJCTxwYXRoIGQ9Ik04OC44NzIsMzcuNTI0Yy0wLjk2LTUuNjA4LTMuOTc5LTEwLjQ5My04LjUwMi0xMy43NTljLTQuNTI0LTMuMjY2LTEwLjAwNy00LjUxNS0xNS40MzgtMy41MjENCgkJCWMtNC4wOSwwLjc0Ni03Ljc2MywyLjY4Mi0xMC43MTUsNS42MmMtMS42MjEtMC40MjctMy4zMS0wLjY3OS01LjA1OC0wLjY3OWMtNi45NzEsMC0xMy40MTYsMy42NzYtMTcuMTY1LDkuNTkNCgkJCWMtMi4yMDItMS40MDQtNC43NDMtMi4xNTEtNy4zOTItMi4xNTFjLTcuNzg5LDAtMTQuMTI1LDYuNTQtMTQuMTI1LDE0LjU3NmMwLDAuNzAyLDAuMDQ4LDEuMzk5LDAuMTQxLDIuMDg3DQoJCQlDNC4yNjEsNTEuOSwwLDU4LjI1NiwwLDY1LjUxNGMwLDkuNTA1LDcuMjgzLDE2LjY2OCwxNi45NDEsMTYuNjY4aDQ2LjY0NmM5LjM0MywwLDE2Ljk0MS03Ljg0LDE2Ljk0MS0xNy40OA0KCQkJYzAtMS45MDgtMC4zMTQtMy43NjItMC44ODQtNS41MDhDODYuNTc5LDU0LjYwOSw5MC4zMzEsNDYuMDMzLDg4Ljg3MiwzNy41MjR6IE02My41ODcsNzdIMTYuOTQxDQoJCQljLTYuNzk3LDAtMTEuOTIxLTQuOTM2LTExLjkyMS0xMS40ODZjMC01LjcyNCwzLjc2Mi0xMC42NDUsOS4xNDktMTEuOTY5YzAuNjg3LTAuMTY1LDEuMjc0LTAuNjI3LDEuNjE1LTEuMjY0DQoJCQljMC4zNDQtMC42MzcsMC40MDgtMS4zOTUsMC4xODMtMi4wODJjLTAuMzEzLTAuOTU3LTAuNDcyLTEuOTY2LTAuNDcyLTIuOTk5YzAtNS4xODIsNC4wODYtOS4zOTUsOS4xMDYtOS4zOTUNCgkJCWMyLjQxLDAsNC42ODYsMC45NjMsNi40MDYsMi43MTRjMC41ODEsMC41OTcsMS40MTIsMC44NTIsMi4yMTksMC43MDdjMC44MDYtMC4xNTYsMS40OS0wLjcwNywxLjgyOS0xLjQ4DQoJCQljMi41MDUtNS42OTcsOC4wNDMtOS4zNzksMTQuMTAzLTkuMzc5YzguNTM0LDAsMTUuNDc5LDcuMTYyLDE1LjQ3OSwxNS45NzFjMCwwLjgwNy0wLjIxMSwyLjQ5Mi0wLjM1NCwzLjQzMQ0KCQkJYy0wLjIwNSwxLjM0OSwwLjY0LDIuNjI4LDEuOTI5LDIuOTI5YzUuMzg4LDEuMjUsOS4yOTUsNi4yOTUsOS4yOTUsMTIuMDA0Qzc1LjUwOCw3MS40ODIsNzAuMTYsNzcsNjMuNTg3LDc3eiBNNzcuMzQ3LDU0LjU2MQ0KCQkJYy0xLjkzMy0yLjc4OC00LjYzNS00Ljk5Ny03LjgxOC02LjIzNmMwLjA3My0wLjY4OCwwLjEyOC0xLjQxLDAuMTI4LTEuOTg2YzAtNy43ODEtNC4xMDQtMTQuNTc3LTEwLjE4Ni0xOC4yNTENCgkJCWMxLjg3MS0xLjM3OCw0LjAxMi0yLjMxNyw2LjMzNi0yLjc0MWM0LjExLTAuNzUyLDguMjY0LDAuMTk1LDExLjY4NSwyLjY2M2MzLjQyNCwyLjQ3NCw1LjcwOCw2LjE3LDYuNDM4LDEwLjQxOQ0KCQkJQzg1LjAwNSw0NC43MDUsODIuMzM5LDUxLjAzLDc3LjM0Nyw1NC41NjF6IE02OC41NjUsMTIuNDU1aDAuMDE1YzEuMzg4LTAuMDExLDIuNTAzLTEuMTc0LDIuNDk2LTIuNjA0TDcxLjAzLDIuNTc4DQoJCQlDNzEuMDIzLDEuMTQ4LDY5Ljg5OSwwLDY4LjUyMSwwaC0wLjAxNmMtMS4zODcsMC4wMS0yLjUwMywxLjE3OS0yLjQ5MiwyLjYwOGwwLjA0Miw3LjI3Mg0KCQkJQzY2LjA2MiwxMS4zMDYsNjcuMTg3LDEyLjQ1NSw2OC41NjUsMTIuNDU1eiBNMTA1LjM0NSw0MS40NDdoLTAuMDE4bC03LjA0NywwLjA0NWMtMS4zODcsMC4wMS0yLjUwMywxLjE3OS0yLjQ5NiwyLjYwOA0KCQkJYzAuMDExLDEuNDI1LDEuMTMyLDIuNTczLDIuNTExLDIuNTczaDAuMDE4bDcuMDQ4LTAuMDQ1YzEuMzg3LTAuMDExLDIuNTAzLTEuMTgsMi40OTUtMi42MDkNCgkJCUMxMDcuODQ4LDQyLjU5NiwxMDYuNzI1LDQxLjQ0NywxMDUuMzQ1LDQxLjQ0N3ogTTkxLjAzNywyMS43MjVjMC42NDYsMCwxLjI5NC0wLjI1NiwxLjc4NS0wLjc3M2w0Ljk1NC01LjE3MQ0KCQkJYzAuOTczLTEuMDE5LDAuOTYzLTIuNjU4LTAuMDIzLTMuNjY3Yy0wLjk4Mi0xLjAwMy0yLjU3Mi0wLjk5My0zLjU0OSwwLjAyNWwtNC45NTMsNS4xNzdjLTAuOTczLDEuMDE4LTAuOTY1LDIuNjU4LDAuMDIyLDMuNjYxDQoJCQlDODkuNzYzLDIxLjQ3NCw5MC4zOTksMjEuNzI1LDkxLjAzNywyMS43MjV6IE00Mi41NTMsMjAuOTUxYzAuNDg5LDAuNTE4LDEuMTM5LDAuNzczLDEuNzg1LDAuNzczDQoJCQljMC42MzgsMCwxLjI3NC0wLjI1MSwxLjc2NC0wLjc0OGMwLjk4OC0xLjAwMywwLjk5OC0yLjY0NCwwLjAyMi0zLjY2MWwtNC45NTEtNS4xNzdjLTAuOTczLTEuMDE5LTIuNTY1LTEuMDI4LTMuNTQ5LTAuMDI1DQoJCQljLTAuOTg3LDEuMDA5LTAuOTk4LDIuNjQ4LTAuMDIyLDMuNjYyTDQyLjU1MywyMC45NTF6IE05MC4wNjIsNjMuNDA2Yy0wLjk3OS0xLjAxOC0yLjU2Ni0xLjAyNy0zLjU0OS0wLjAyDQoJCQljLTAuOTg4LDEuMDAzLTAuOTk4LDIuNjQ0LTAuMDIyLDMuNjYybDQuOTUzLDUuMTc2YzAuNDkxLDAuNTEyLDEuMTM5LDAuNzcyLDEuNzg1LDAuNzcyYzAuNjM4LDAsMS4yNzQtMC4yNTEsMS43NjQtMC43NDcNCgkJCWMwLjk4NS0xLjAwOCwwLjk5NS0yLjY0OCwwLjAyMi0zLjY2N0w5MC4wNjIsNjMuNDA2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}

.date-weather-wrapper i.weather-icon.partly-cloudy-night {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwNC41cHgiIGhlaWdodD0iODMuNTgxcHgiIHZpZXdCb3g9IjAgMCAxMDQuNSA4My41ODEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwNC41IDgzLjU4MTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkNsb3VkX194MkJfX01vb24iPg0KCTxnPg0KCQk8cGF0aCBkPSJNMTA0LjUsMjMuNzA1YzAtMC4xMTUtMC4wMDUtMC4yMjYtMC4wMTMtMC4zNDFjLTAuMDItMS4wNDgtMC42ODktMS45NzYtMS42ODMtMi4zMjJzLTIuMDkyLTAuMDMtMi43NTksMC43ODINCgkJCWMtMi41NTYsMy4xNDEtNi4zMzUsNC45NDEtMTAuMzcsNC45NDFjLTcuMzc3LDAtMTMuMzgxLTYuMDA1LTEzLjM4MS0xMy4zODNjMC0zLjQxMSwxLjI5Ny02LjY2NiwzLjY1Mi05LjE2NA0KCQkJYzAuNzItMC43NjgsMC44ODUtMS45MDEsMC40MTEtMi44NGMtMC40NzItMC45NDItMS40NzgtMS40NzktMi41MjUtMS4zNjNjLTEyLjMzNiwxLjQ1NS0yMC42ODUsOS45OTItMjEuMDExLDIxLjMzNg0KCQkJYy0wLjM4MS0wLjAxOS0wLjc2My0wLjAyOS0xLjE0Ny0wLjAyOWMtNy45NDMsMC0xNS4yNzgsNC4xMjktMTkuNDU3LDEwLjcyOWMtMi41MjMtMS42MzUtNS40NjItMi41MDgtOC41MzUtMi41MDgNCgkJCWMtOC42NzcsMC0xNS43MzksNy4wNjItMTUuNzM5LDE1Ljc0NWMwLDAuODU3LDAuMDY3LDEuNywwLjIwMywyLjUzM0M0Ljg4Myw1MC41OTYsMCw1Ny41NTMsMCw2NS41MjMNCgkJCWMwLDEwLjI5Myw4LjE0OCwxOC4wNTgsMTguOTUsMTguMDU4aDUzLjE3MmMxMC40NDgsMCwxOC45NDgtOC41MDIsMTguOTQ4LTE4Ljk1NWMwLTcuMzU2LTQuMzUxLTEzLjk4OS0xMC43OC0xNy4wOTENCgkJCUM5My4zMzIsNDYuODQ5LDEwNC41LDM2LjAwNiwxMDQuNSwyMy43MDV6IE04Ni4wNjgsNjQuNjI2YzAsNy42ODktNi4yNTcsMTMuOTQ5LTEzLjk0NiwxMy45NDlIMTguOTUNCgkJCWMtNy45NTMsMC0xMy45NDYtNS42MDgtMTMuOTQ2LTEzLjA1MmMwLTYuNDksNC40MDEtMTIuMDczLDEwLjcwNi0xMy41NzNjMC42ODUtMC4xNiwxLjI2OS0wLjYwNiwxLjYxMi0xLjIxOQ0KCQkJYzAuMzM5LTAuNjE3LDAuNDA0LTEuMzUsMC4xODEtMi4wMTdjLTAuMzcxLTEuMDk0LTAuNTU3LTIuMjQ3LTAuNTU3LTMuNDI2YzAtNS45MjQsNC44MTctMTAuNzQ0LDEwLjczNi0xMC43NDQNCgkJCWMyLjg0NywwLDUuNTI4LDEuMTA0LDcuNTU1LDMuMTA1YzAuNTgyLDAuNTc2LDEuNDA0LDAuODI3LDIuMjEyLDAuNjgyYzAuODA1LTAuMTUsMS40ODQtMC42ODIsMS44MjMtMS40MjUNCgkJCWMyLjkxNC02LjQyNSw5LjM1My0xMC41NzgsMTYuNDAyLTEwLjU3OGM5LjkyNywwLDE4LjAwMiw4LjA3NSwxOC4wMDIsMTguMDA3YzAsMC45MTMtMC4yNDUsMi43OTktMC40MDYsMy44NDgNCgkJCWMtMC4yMDYsMS4yOTksMC42MzUsMi41MzgsMS45MjEsMi44MjlDODEuNDk0LDUyLjQyNyw4Ni4wNjgsNTguMTUsODYuMDY4LDY0LjYyNnogTTc4Ljk3OSw0Mi41NjUNCgkJCWMtMC4xMjgsMC0wLjI1LDAuMDE5LTAuMzczLDAuMDM3Yy0wLjczMy05LjgwNi03LjYzMy0xNy45MTQtMTYuODIzLTIwLjQ1YzAuMDAyLTAuMDQsMC4wMTItMC4wNzcsMC4wMTItMC4xMTcNCgkJCWMwLTcuMTQ3LDQuMTg3LTEyLjkzMiwxMC44Ny0xNS42MDljLTAuODk4LDIuMTg3LTEuMzcsNC41NDQtMS4zNyw2Ljk1N2MwLDEwLjEzNyw4LjI0NywxOC4zODksMTguMzgyLDE4LjM4OQ0KCQkJYzMuMDkyLDAsNi4wNzYtMC43NzIsOC43Mi0yLjIwMkM5NS41NzYsMzYuOTQ3LDg3LjcwNCw0Mi41NjUsNzguOTc5LDQyLjU2NXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.date-weather-wrapper i.weather-icon.rain {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwNi4xNnB4IiBoZWlnaHQ9IjEwOC43NTFweCIgdmlld0JveD0iMCAwIDEwNi4xNiAxMDguNzUxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDYuMTYgMTA4Ljc1MTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkNsb3VkX194MkJfX0hlYXZ5X1JhaW4iPg0KCTxnPg0KCQk8cGF0aCBkPSJNOTEuMzU0LDMwLjA2NWMwLjEyNS0xLjA2MiwwLjI0My0yLjI5MiwwLjI0My0zLjE5NEM5MS41OTcsMTIuMDU0LDc5LjY2MywwLDY0Ljk5NywwQzU1LjY2MiwwLDQ3LjA1LDQuOTc2LDQyLjI2MiwxMi45MTYNCgkJCWMtMi45NzItMi4wNTYtNi40ODgtMy4xNTktMTAuMTY1LTMuMTU5Yy05Ljk1OSwwLTE4LjA2Miw4LjE4Ni0xOC4wNjIsMTguMjQ4YzAsMS4xMDcsMC4xMDEsMi4yMTEsMC4yOTQsMy4yOTUNCgkJCUM1Ljc3OCwzNC40MywwLDQyLjYyMSwwLDUyLjAyMWMwLDExLjk2Myw5LjM4NSwyMC45ODIsMjEuODMyLDIwLjk4Mmg2Mi40OTZjMTIuMDM4LDAsMjEuODMyLTkuODkyLDIxLjgzMi0yMi4wNTENCgkJCUMxMDYuMTYsNDEuNTAyLDEwMC4wNTYsMzMuMDY1LDkxLjM1NCwzMC4wNjV6IE04NC4zMjgsNjcuOTU2SDIxLjgzMmMtOS41OTksMC0xNi44MzYtNi44NTItMTYuODM2LTE1LjkzNg0KCQkJYzAtNy45Miw1LjMxNC0xNC43MjIsMTIuOTIzLTE2LjU0N2MwLjY4NS0wLjE2MSwxLjI3LTAuNjA3LDEuNjEtMS4yMjljMC4zNDItMC42MjIsMC40MDYtMS4zNTksMC4xODQtMi4wMzENCgkJCWMtMC40NTItMS4zNS0wLjY4LTIuNzY0LTAuNjgtNC4yMDhjMC03LjI3OSw1Ljg2MS0xMy4xOTcsMTMuMDYzLTEzLjE5N2MzLjQ2MSwwLDYuNzI1LDEuMzU0LDkuMTg3LDMuODEyDQoJCQljMC41ODIsMC41NzcsMS40MDcsMC44NDMsMi4yMSwwLjY4M2MwLjgwNi0wLjE0NiwxLjQ4NS0wLjY4OCwxLjgyMy0xLjQzNUM0OC44MTIsMTAuMDgyLDU2LjU0LDUuMDUyLDY0Ljk5Nyw1LjA1Mg0KCQkJYzExLjkxLDAsMjEuNjAxLDkuNzg1LDIxLjYwMSwyMS44MTljMCwxLjIzOC0wLjM0OSwzLjc2Mi0wLjQ4Myw0LjYzYy0wLjIwMywxLjMxOCwwLjYzNywyLjU2NywxLjkyMSwyLjg1OA0KCQkJYzcuNjA2LDEuNzIxLDEzLjEyOSw4LjY5OCwxMy4xMjksMTYuNTkzQzEwMS4xNjQsNjAuMzI3LDkzLjYxMyw2Ny45NTYsODQuMzI4LDY3Ljk1NnogTTI3LjgwMSw4MC4wMjQNCgkJCWMtMS4zNzItMC4xOS0yLjYzMSwwLjc2OC0yLjgyNCwyLjE0N2wtMS42NjgsMTEuOTIzYy0wLjE5MiwxLjM3OSwwLjc2MSwyLjY1OCwyLjEyNSwyLjg1NGMwLjEyLDAuMDE2LDAuMjM4LDAuMDIxLDAuMzU0LDAuMDIxDQoJCQljMS4yMjcsMCwyLjI5NS0wLjkwNywyLjQ3My0yLjE2N2wxLjY2NS0xMS45MjNDMzAuMTE4LDgxLjQ5OSwyOS4xNjUsODAuMjIxLDI3LjgwMSw4MC4wMjR6IE00NS4wODYsODAuMDI0DQoJCQljLTEuMzcyLTAuMTktMi42MzEsMC43NjgtMi44MjQsMi4xNDdsLTMuMzMzLDIzLjdjLTAuMTkzLDEuMzc5LDAuNzU4LDIuNjU4LDIuMTIyLDIuODU0YzAuMTIsMC4wMiwwLjIzOCwwLjAyNCwwLjM1NSwwLjAyNA0KCQkJYzEuMjI1LDAsMi4yOTMtMC45MDcsMi40NzEtMi4xNjZsMy4zMzMtMjMuNzAxQzQ3LjQwMyw4MS40OTksNDYuNDUzLDgwLjIyNiw0NS4wODYsODAuMDI0eiBNNjIuOTg4LDgwLjAyNA0KCQkJYy0xLjM3LTAuMTktMi42MzQsMC43NjgtMi44MjcsMi4xNDdsLTMuMzMsMjMuN2MtMC4xOTYsMS4zNzksMC43NTUsMi42NTgsMi4xMjEsMi44NTRjMC4xMjEsMC4wMiwwLjIzOCwwLjAyNCwwLjM1NCwwLjAyNA0KCQkJYzEuMjI1LDAsMi4yOTUtMC45MDcsMi40NzEtMi4xNjZsMy4zMzMtMjMuNzAxQzY1LjMwMyw4MS40OTksNjQuMzU0LDgwLjIyNiw2Mi45ODgsODAuMDI0eiBNODAuMjcxLDgwLjAyNA0KCQkJYy0xLjM3Ny0wLjE5LTIuNjMxLDAuNzY4LTIuODI0LDIuMTQ3bC0xLjY2OCwxMS45MjNjLTAuMTksMS4zNzksMC43NiwyLjY1OCwyLjEyNywyLjg1NGMwLjExOCwwLjAxNiwwLjIzNSwwLjAyMSwwLjM1MSwwLjAyMQ0KCQkJYzEuMjI3LDAsMi4yOTUtMC45MDcsMi40NzQtMi4xNjdsMS42NjUtMTEuOTIzQzgyLjU4OCw4MS40OTksODEuNjM1LDgwLjIyMSw4MC4yNzEsODAuMDI0eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}

.date-weather-wrapper i.weather-icon.snow {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwNy44NjNweCIgaGVpZ2h0PSI5NS4wMjJweCIgdmlld0JveD0iMCAwIDEwNy44NjMgOTUuMDIyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDcuODYzIDk1LjAyMjsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkNsb3VkX194MkJfX0Zyb3N0Ij4NCgk8Zz4NCgkJPHBhdGggZD0iTTkyLjg1MywzMC40NTJjMC4xMjMtMS4wNTksMC4yMzgtMi4yNjcsMC4yMzgtMy4xN0M5My4wOTEsMTIuMjM5LDgwLjk0NSwwLDY2LjAxOCwwYy05LjQ3MSwwLTE4LjIwNiw1LjAyMS0yMy4wODYsMTMuMDMxDQoJCQljLTMuMDEzLTIuMDUxLTYuNTY2LTMuMTU5LTEwLjI4My0zLjE1OWMtMTAuMTUyLDAtMTguNDExLDguMzI2LTE4LjQxMSwxOC41NTljMCwxLjEwNCwwLjA5NiwyLjE5NywwLjI4NiwzLjI3MQ0KCQkJQzUuODUxLDM0LjkwNiwwLDQzLjIwOCwwLDUyLjcyOWMwLDEyLjE1OCw5LjU2MSwyMS4zMjcsMjIuMjM1LDIxLjMyN2MxLjQ1MiwwLDIuNjI5LTEuMTg0LDIuNjI5LTIuNjQ4DQoJCQljMC0xLjQ2NC0xLjE3Ny0yLjY0Ny0yLjYyOS0yLjY0N2MtOS42ODEsMC0xNi45NzktNi44OTMtMTYuOTc5LTE2LjAzMWMwLTcuOTY2LDUuMzU5LTE0LjgxMiwxMy4wMzgtMTYuNjQ4DQoJCQljMC43MTgtMC4xNywxLjMzMi0wLjY0MywxLjY5MS0xLjI5NGMwLjM1OC0wLjY1MiwwLjQyNi0xLjQyNSwwLjE5LTIuMTMyYy0wLjQ1NC0xLjM1LTAuNjgzLTIuNzczLTAuNjgzLTQuMjI0DQoJCQljMC03LjMxMyw1LjkwMS0xMy4yNjIsMTMuMTU0LTEzLjI2MmMzLjQ4NiwwLDYuNzcxLDEuMzY0LDkuMjUsMy44MzJjMC42NTQsMC42NTEsMS41OTgsMC45MDcsMi40OSwwLjY4Nw0KCQkJYzAuNzc3LTAuMTk1LDEuNDIyLTAuNzQyLDEuNzU2LTEuNDc1YzMuNTI4LTcuODQ1LDExLjMzLTEyLjkxNiwxOS44NzMtMTIuOTE2YzEyLjAyOCwwLDIxLjgxNiw5Ljg2MSwyMS44MTYsMjEuOTg1DQoJCQljMCwxLjI0OS0wLjM1MSwzLjc3Mi0wLjQ4OCw0LjY1OWMtMC4wMjMsMC4xNDEtMC4wMzUsMC4yODEtMC4wMzUsMC40MjdjMCwxLjMwNSwwLjkzOCwyLjQwMywyLjE4OSwyLjYxMw0KCQkJYzcuNjAyLDEuNzg2LDEzLjEwNiw4Ljc3MywxMy4xMDYsMTYuNjYzYzAsOS40MzYtNy42MTcsMTcuMTE1LTE2Ljk3OSwxNy4xMTVjLTEuNDUyLDAtMi42MjgsMS4xODQtMi42MjgsMi42NDcNCgkJCWMwLDEuNDY1LDEuMTc2LDIuNjQ4LDIuNjI4LDIuNjQ4YzEyLjI2MiwwLDIyLjIzNi0xMC4wNTIsMjIuMjM2LTIyLjQxMUMxMDcuODYzLDQyLjA3NCwxMDEuNjc5LDMzLjUyMSw5Mi44NTMsMzAuNDUyeg0KCQkJIE03NS42MTMsNjkuNjQyaC01LjU1M2wzLjI4Ny0zLjMxNWMwLjY4Ni0wLjY4OCwwLjY4Ni0xLjgwNiwwLTIuNDk4Yy0wLjY4NS0wLjY4Ny0xLjc5My0wLjY4Ny0yLjQ3OCwwbC01Ljc2NSw1LjgxM2gtNi45NDYNCgkJCWwxMi4zNDMtMTIuNDM5YzAuNjg1LTAuNjg3LDAuNjg1LTEuODA2LDAtMi40OTNjLTAuNjg2LTAuNjkxLTEuNzk0LTAuNjkxLTIuNDc5LDBMNTUuNjgyLDY3LjE0NnYtNi45OThsNS43NjYtNS44MTQNCgkJCWMwLjY4Ni0wLjY4NywwLjY4Ni0xLjgwNiwwLTIuNDkzYy0wLjY4Mi0wLjY5MS0xLjc5LTAuNjkxLTIuNDc1LDBsLTMuMjkxLDMuMzE0di01LjYwMmMwLTAuOTczLTAuNzgyLTEuNzY2LTEuNzUtMS43NjYNCgkJCWMtMC45NjksMC0xLjc1NCwwLjc5My0xLjc1NCwxLjc2NnY1LjU5OGwtMy4yODctMy4zMTFjLTAuNjgzLTAuNjkxLTEuNzkxLTAuNjkxLTIuNDc2LDBjLTAuNjg1LDAuNjg4LTAuNjg1LDEuODA3LDAsMi40OTMNCgkJCWw1Ljc2Myw1LjgxMnY2Ljk5OEwzOS44MzksNTQuNzA5Yy0wLjY4NS0wLjY5MS0xLjc5My0wLjY5MS0yLjQ3OCwwYy0wLjY4NSwwLjY4OC0wLjY4NSwxLjgwNywwLDIuNDkzbDEyLjM0MywxMi40MzloLTYuOTQ3DQoJCQlsLTUuNzY3LTUuODA4Yy0wLjY4My0wLjY5Mi0xLjc5My0wLjY5Mi0yLjQ3NiwwYy0wLjY4NSwwLjY4Ny0wLjY4NSwxLjgwNSwwLDIuNDkybDMuMjg5LDMuMzE1aC01LjU1Nw0KCQkJYy0wLjk2OCwwLTEuNzUsMC43ODgtMS43NSwxLjc2NmMwLDAuOTc0LDAuNzgyLDEuNzY2LDEuNzUsMS43NjZoNS41NTZsLTMuMjg4LDMuMzExYy0wLjY4NSwwLjY5Mi0wLjY4NSwxLjgxMiwwLDIuNDk4DQoJCQljMC4zNDEsMC4zNDcsMC43OSwwLjUxNywxLjIzOSwwLjUxN2MwLjQ0NiwwLDAuODk1LTAuMTcsMS4yMzYtMC41MTdsNS43NjctNS44MDloNi45NDRsLTEyLjM0LDEyLjQzNQ0KCQkJYy0wLjY4NSwwLjY5Mi0wLjY4NSwxLjgxMSwwLDIuNDk4YzAuMzQxLDAuMzQ3LDAuNzksMC41MTcsMS4yMzgsMC41MTdjMC40NDksMCwwLjg5Ni0wLjE3LDEuMjM5LTAuNTE3TDUyLjE3OCw3NS42N3Y3LjAwMQ0KCQkJbC01Ljc2Myw1LjgwNmMtMC42ODUsMC42OTItMC42ODUsMS44MTEsMCwyLjQ5OGMwLjY4NSwwLjY5MiwxLjc5MywwLjY5MiwyLjQ3NiwwbDMuMjg3LTMuMzEzdjUuNTk2DQoJCQljMCwwLjk3OSwwLjc4NSwxLjc2NiwxLjc1NCwxLjc2NmMwLjk2OCwwLDEuNzUtMC43ODcsMS43NS0xLjc2NnYtNS42bDMuMjkxLDMuMzE3YzAuMzQxLDAuMzQ3LDAuNzksMC41MTcsMS4yMzgsMC41MTcNCgkJCWMwLjQ0NywwLDAuODk2LTAuMTcsMS4yMzYtMC41MTdjMC42ODYtMC42ODgsMC42ODYtMS44MDYsMC0yLjQ5OGwtNS43NjYtNS44MDl2LTcuMDAxbDEyLjM0MiwxMi40MzgNCgkJCWMwLjM0NCwwLjM0NywwLjc5MywwLjUxNywxLjIzOSwwLjUxN2MwLjQ0OSwwLDAuODk3LTAuMTcsMS4yMzktMC41MTdjMC42ODUtMC42ODgsMC42ODUtMS44MDYsMC0yLjQ5OGwtMTIuMzQtMTIuNDM1aDYuOTQzDQoJCQlsNS43NjUsNS44MDljMC4zNDEsMC4zNDcsMC43OSwwLjUxNywxLjIzOSwwLjUxN3MwLjg5Ni0wLjE3LDEuMjM4LTAuNTE3YzAuNjg2LTAuNjg3LDAuNjg2LTEuODA2LDAtMi40OThsLTMuMjg2LTMuMzExaDUuNTUyDQoJCQljMC45NjgsMCwxLjc1My0wLjc5MiwxLjc1My0xLjc2NkM3Ny4zNjYsNzAuNDMsNzYuNTgxLDY5LjY0Miw3NS42MTMsNjkuNjQyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}

.date-weather-wrapper i.weather-icon.wind {
    background-image: url("data:image/;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOTUuMzk2IDk1LjM5NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTUuMzk2IDk1LjM5NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9Il94MzFfXzNfIj4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTc3LjU1OSwyNi43ODJjMC03LjgzNy02LjM3Mi0xNC4yMTItMTQuMjAzLTE0LjIxMg0KCQkJcy0xNC4yMDIsNi4zNzUtMTQuMjAyLDE0LjIxMmg0LjI1MmMwLTUuNDksNC40NjQtOS45NTcsOS45NS05Ljk1N2M1LjQ4NywwLDkuOTUxLDQuNDY2LDkuOTUxLDkuOTU3DQoJCQljMCw1LjQ5MS00LjQ2NCw5Ljk1OC05Ljk1MSw5Ljk1OEgwdjQuMjU1aDYzLjM1NkM3MS4xODcsNDAuOTk0LDc3LjU1OSwzNC42MTgsNzcuNTU5LDI2Ljc4MnogTTgxLjE5Myw1NC40MDFIMHY0LjI1NWg4MS4xOTMNCgkJCWM1LjQ4NywwLDkuOTUxLDQuNDY3LDkuOTUxLDkuOTU4YzAsNS40OS00LjQ2NCw5Ljk1Ny05Ljk1MSw5Ljk1N2MtNS40ODcsMC05Ljk1LTQuNDY3LTkuOTUtOS45NTdINjYuOTkNCgkJCWMwLDcuODM2LDYuMzcxLDE0LjIxMSwxNC4yMDIsMTQuMjExYzcuODMxLDAsMTQuMjAzLTYuMzc1LDE0LjIwMy0xNC4yMTFDOTUuMzk2LDYwLjc3Nyw4OS4wMjQsNTQuNDAxLDgxLjE5Myw1NC40MDF6DQoJCQkgTTY1LjAyOSw0NS4yOTFIMHY0LjI1NWg2NS4wMjlWNDUuMjkxeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}

.topic-nav {
    position: relative;
    border-bottom: 2px solid #185071;
    height: 0
}

.topic-nav .topic-wrapper {
    text-align: center
}

.topic-nav .topic-wrapper .topic-item {
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase
}

.topic-nav .topic-wrapper .topic-item.active,
.topic-nav .topic-wrapper .topic-item:hover {
    text-decoration: underline
}

.topic-nav .topic-wrapper .topic-item.active .nav-link,
.topic-nav .topic-wrapper .topic-item:hover .nav-link {
    color: #152026
}

.topic-nav .topic-wrapper .topic-item .topic-link {
    color: #185071;
    padding: 10px;
    cursor: pointer;
    display: block
}

@media(max-width:992px) {
    .topic-nav {
        display: none
    }
}

.grouper-content-header.contestant-profile {
    width: 100%;
    border: 1px solid #ccc;
    padding: 10px;
    margin: 0 0 20px;
    float: left
}

.grouper-content-header.contestant-profile .avatar {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    overflow: hidden;
    float: left
}

.grouper-content-header.contestant-profile .avatar img {
    width: 100%;
    display: block
}

.grouper-content-header.contestant-profile .contestan-info {
    width: calc(100% - 100px - 10px);
    margin-left: 10px;
    float: left
}

.grouper-content-header.contestant-profile .contestan-info .name {
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: 600
}

.grouper-content-header.contestant-profile .contestan-info .description {
    margin-bottom: 10px;
    color: #999;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 22px
}

@media(max-width:767px) {
    .grouper-content-header.contestant-profile {
        text-align: center
    }

    .grouper-content-header.contestant-profile .avatar {
        float: none;
        margin: 0 auto 10px
    }

    .grouper-content-header.contestant-profile .contestan-info {
        width: 100%
    }
}

.grouper-detail-list .article-item {
    width: 100%;
    margin-bottom: 10px;
    padding-bottom: 10px;
    position: relative;
    border-bottom: 1px solid #f2f2f2;
    float: left
}

.grouper-detail-list.news-section .title-news {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    color: #ebebeb
}

.grouper-detail-list .article-list .media-wrapper {
    width: 180px;
    float: left;
    margin-right: 10px;
    position: static;
    padding-bottom: 0;
    height: auto
}

.grouper-detail-list .article-list .media-wrapper a {
    position: static
}

.grouper-detail-list .article-list .media-wrapper a img {
    height: auto
}

.grouper-detail-list .article-list .content-wrapper {
    float: left;
    width: calc(100% - 190px)
}

.grouper-detail-list .article-list .content-wrapper .title-item {
    font-size: 17px;
    line-height: 21px;
    max-height: 63px;
    overflow: hidden
}

.grouper-detail-list .article-list .content-wrapper .cateogry-item {
    font-size: 14px;
    line-height: 16px;
    max-height: 32px;
    overflow: hidden
}

.grouper-detail-list .article-list:last-child {
    padding-bottom: 0;
    margin-bottom: 0
}

@media(max-width:480px) {
    .grouper-detail-list .article-list .media-wrapper {
        width: 100%;
        margin: 0 0 10px
    }
}

@media(max-width:480px) {
    .grouper-detail-list .article-list .content-wrapper {
        width: 100%;
        margin: 0 0 10px
    }
}

.main-nav {
    background: #185071;
    position: relative
}

.main-nav.open-active {
    display: block !important
}

.main-nav.fixedTop {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 10;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

@media(min-width:992px) {
    .main-nav.fixedTop .nav-item .sub-nav {
        position: fixed;
        top: 34px
    }
}

.main-nav .navigation-main-menu .nav-wrapper-row {
    text-align: center
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper {
    display: inline-block;
    text-align: center
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item {
    float: left;
    font-size: 14px;
    line-height: 14px;
    border-right: 1px solid #FFF
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:last-child {
    border-right: 0 none
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .fa-angle-down {
    -webkit-transition: transform 100ms ease;
    -moz-transition: transform 100ms ease;
    -ms-transition: transform 100ms ease;
    -o-transition: transform 100ms ease;
    transition: transform 100ms ease
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.active,
.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover {
    background: #eaeaea
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.active .fa-angle-down,
.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover .fa-angle-down {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.active .nav-link,
.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover .nav-link {
    color: #185071
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small {
    width: 60px;
    position: relative;
    margin-right: 20px;
    border-right: 0
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small:hover {
    background: 0
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small .nav-link {
    text-indent: -1000000px
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small .nav-link img {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno {
    width: 60px;
    position: relative;
    margin-right: 10px
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno:hover {
    background: 0
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno .nav-link {
    text-indent: -1000000px
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno .nav-link img {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .nav-link {
    color: #FFF;
    padding: 10px;
    cursor: pointer;
    display: block
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.backgroundLightBlue .nav-link {
    color: #185071
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .sub-nav {
    display: none
}

.main-nav .navigation-main-menu .sub-nav {
    position: absolute;
    width: 100%;
    padding: 10px;
    background: #eaeaea;
    left: 0;
    z-index: 10;
    border-bottom: 1px solid #ebebeb
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper {
    padding-top: 20px;
    text-align: left
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item {
    margin-bottom: 10px;
    font-size: 14px
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item span,
.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item a {
    color: #185071;
    -webkit-transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item span:hover,
.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item a:hover {
    color: #ccc;
    text-decoration: underline
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item span .social-link,
.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item a .social-link {
    display: inline-block;
    position: relative;
    top: 10px;
    margin-right: 5px;
    color: #FFF;
    vertical-align: middle
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span {
    display: block;
    cursor: default
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span:hover {
    text-decoration: none
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span .social-standard {
    display: block;
    position: relative;
    top: 20px
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span .info-item {
    margin-left: 45px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

@media(max-width:991px) {
    .main-nav .navigation-main-menu .sub-nav {
        position: relative
    }

    .main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper {
        padding-top: 0;
        padding-left: 10px
    }

    .main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .social-icon {
        display: block
    }
}

.main-nav .navigation-main-menu .form-buscador {
    width: 100%
}

.main-nav .navigation-main-menu .sub-nav-wrapper .social-standard {
    display: block;
    float: left
}

@media(min-width:992px) {
    .main-nav .navigation-main-menu .sub-nav-wrapper .sub-nav-item {
        float: left
    }
}

.main-nav .navigation-main-menu .sub-nav-wrapper .social-standard {
    padding-right: 10px
}

.main-nav .navigation-main-menu .sub-nav-wrapper .social-standard img {
    vertical-align: middle
}

.main-nav .navigation-main-menu .sub-nav-wrapper .sub-nav-item {
    padding: 10px 0;
    max-width: calc(100% - 45px)
}

@media(max-width:991px) {
    .main-nav {
        display: none;
        width: 100%;
        z-index: 10;
        position: absolute
    }

    .main-nav.fixedTop {
        position: absolute;
        top: auto
    }

    .main-nav.fixedTop .logo-small {
        display: none !important
    }

    .main-nav .navigation-main-menu .container {
        padding: 0
    }

    .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper {
        text-align: left;
        width: 100%
    }

    .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item {
        float: none;
        display: block;
        border-bottom: 1px solid #FFF;
        border-right: 0 none
    }

    .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item:last-child {
        border-bottom: 0
    }
}

body {
    width: 100%
}

.search-form {
    padding: 10px 0
}

.simple-list-with-summary .article-with-summary {
    width: 100%;
    margin-bottom: 20px;
    position: relative;
    border-bottom: 1px solid #FFF;
    float: left
}

.simple-list-with-summary .article-with-summary .media-wrapper {
    position: relative;
    height: 0;
    width: 100%;
    padding-bottom: 56.25%;
    margin-bottom: 10px
}

.simple-list-with-summary .article-with-summary .media-wrapper a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.simple-list-with-summary .article-with-summary .media-wrapper a img {
    height: auto
}

.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .title-item {
    margin-bottom: 10px;
    font-size: 17px;
    line-height: 22px;
    max-height: 66px;
    overflow: hidden;
    font-weight: 600
}

.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .title-item a {
    color: #252525
}

.simple-list-with-summary .article-with-summary .content-wrapper .cateogry-item {
    font-size: 16px;
    line-height: 21px;
    max-height: 63px;
    overflow: hidden;
    color: #152026;
    margin-bottom: 10px
}

.simple-list-with-summary .article-with-summary .content-wrapper .social-wrapper {
    text-align: right
}

.simple-list-with-summary .article-with-summary.no-image .section-link {
    position: relative;
    display: block;
    margin-bottom: 10px
}

.simple-list-with-summary .article-with-summary.no-image .content-wrapper .title-wrapper .title-item {
    max-height: 66px
}

.simple-list-with-summary .article-with-summary.no-image .content-wrapper .cateogry-item {
    max-height: 210px
}

.three-columns-wrapper.simple-list-with-summary .article-with-summary,
.two-columns-wrapper.simple-list-with-summary .article-with-summary {
    padding-bottom: 0
}

.three-columns-wrapper.simple-list-with-summary .article-with-summary .content-wrapper .social-wrapper,
.two-columns-wrapper.simple-list-with-summary .article-with-summary .content-wrapper .social-wrapper {
    position: absolute;
    bottom: 0
}

.three-columns-wrapper .content-wrapper,
.two-columns-wrapper .content-wrapper {
    padding-top: 10px
}

@media(max-width:991px) {
    .three-columns-wrapper.simple-list-with-summary .article-with-summary {
        min-height: 0
    }

    .three-columns-wrapper.simple-list-with-summary .article-with-summary .content-wrapper {
        min-height: 0
    }

    .three-columns-wrapper.simple-list-with-summary .article-with-summary .content-wrapper .social-wrapper {
        position: static
    }

    .three-columns-wrapper.simple-list-with-summary .content-wrapper {
        padding-top: 0
    }
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary {
    min-height: 378px
}

@media(max-width:991px) {
    .three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary {
        min-height: 0
    }
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary.no-image .content-wrapper .title-wrapper .title-item {
    max-height: 66px
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary.no-image .content-wrapper .cateogry-item {
    max-height: 210px
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary .title-item {
    font-size: 17px;
    line-height: 22px;
    max-height: 66px;
    overflow: hidden
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary .media-wrapper {
    margin-bottom: 10px
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary .content-wrapper {
    min-height: 184px
}

@media(max-width:991px) {
    .three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary .content-wrapper {
        min-height: 0
    }
}

.three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary .content-wrapper .social-wrapper {
    padding: 10px 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

@media(max-width:991px) {
    .three-columns-wrapper.simple-list-with-summary .small-article-wrapper .article-with-summary .content-wrapper .social-wrapper {
        position: static
    }
}

.one-column-wrapper.simple-list-with-summary .article-with-summary {
    min-height: 0;
    padding-bottom: 0
}

.one-column-wrapper.simple-list-with-summary .article-with-summary .content-wrapper .social-wrapper {
    padding: 10px 0
}

.widget-highlight .simple-list-with-summary .article-with-summary .social-wrapper {
    position: static
}

.widget-highlight .simple-list-with-summary .content-wrapper {
    padding-top: 10px
}

.header-list .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px
}

.simple-highlight-list .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px
}

.simple-highlight-list .article-simple-highlight-list {
    padding: 0;
    margin: 0 0 20px 0
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper {
    padding: 10px;
    background: #951c55
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper .title-item {
    color: #FFF;
    display: block
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper .title-item a {
    color: #FFF
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper .title-item a:hover {
    color: #FFF
}

.simple-highlight-list .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px
}

.simple-highlight-list .article-simple-highlight-list {
    padding: 0;
    margin: 0 0 20px 0
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper {
    padding: 10px;
    background: #951c55
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper .title-item {
    color: #FFF;
    display: block
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper .title-item a {
    color: #FFF
}

.simple-highlight-list .article-simple-highlight-list .content-wrapper .title-item a:hover {
    color: #FFF
}

.attachments-covers-list {
    padding: 20px;
    background-color: #ebebeb;
    display: flex;
    margin-bottom: 20px
}

.attachments-covers-list .main-cover {
    margin-right: 20px
}

.attachments-covers-list .other-covers {
    overflow: hidden
}

.attachments-covers-list .other-covers .carousel-inner {
    display: flex;
    flex-direction: row
}

.attachments-covers-list .other-covers h1.title {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold
}

.attachments-covers-list .other-covers .prevBtn {
    align-items: center;
    width: 45px;
    background: url(images/covers-shadow-left.png);
    background-repeat: no-repeat;
    background-position: right 15px;
    opacity: .5
}

.attachments-covers-list .other-covers .prevBtn i.fa {
    position: absolute;
    top: 130px
}

.attachments-covers-list .other-covers .nextBtn {
    align-items: center;
    width: 45px;
    background: url(images/covers-shadow-right.png);
    background-repeat: no-repeat;
    background-position: left 15px;
    opacity: .5
}

.attachments-covers-list .other-covers .nextBtn i.fa {
    position: absolute;
    right: 0;
    top: 130px
}

.attachments-covers-list .covers-carousel {
    overflow: hidden;
    margin-top: 20px
}

.attachments-covers-list .covers-carousel.owl-carousel .owl-item img {
    width: 220px !important
}

.attachments-covers-list .covers-carousel .owl-wrapper {
    margin: 0
}

.attachments-covers-list .covers-carousel .owl-wrapper div.owl-item {
    margin: 0 10px
}

@media(max-width:1024px) {
    .attachments-covers-list {
        display: none
    }
}

.attachment-obj .media-wrapper {
    margin-bottom: 10px
}

.attachment-obj .media-wrapper.with-youtube img {
    -webkit-transform: translateY(-13%);
    -moz-transform: translateY(-13%);
    -ms-transform: translateY(-13%);
    -o-transform: translateY(-13%);
    transform: translateY(-13%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.attachment-obj .title {
    font-size: 1.8rem;
    font-weight: 600
}

.article-ranking {
    float: left;
    margin-bottom: 20px
}

.article-ranking .ranking-title {
    background: #185071;
    color: #FFF;
    padding: 10px;
    margin-bottom: 5px;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center
}

.article-ranking .ranking-list .ranking-item {
    counter-increment: step-counter;
    margin-bottom: 5px;
    height: auto;
    float: left;
    font-size: 14px;
    line-height: 19px;
    position: relative;
    background: #eaeaea;
    width: 100%;
    min-height: 50px
}

.article-ranking .ranking-list .ranking-item::before {
    font-size: 25px;
    content: counter(step-counter);
    position: absolute;
    color: #FFF;
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding-top: 10px;
    text-align: center;
    height: 100%;
    top: 0;
    left: 0;
    font-weight: 600
}

.article-ranking .ranking-list .ranking-item .ranking-link {
    display: block;
    width: calc(100% - 30px - 10px * 2);
    margin-left: 40px;
    padding: 10px 10px 10px 0
}

.article-ranking .ranking-list .ranking-item .ranking-link:hover {
    text-decoration: underline
}

.article-ranking .ranking-item:nth-of-type(1) {
    background: #ebebeb
}

.article-ranking .ranking-item:nth-of-type(1)::before {
    background: #185071;
    content: 1 !important
}

.article-ranking .ranking-item:nth-of-type(2) {
    background: #f0f0f0
}

.article-ranking .ranking-item:nth-of-type(2)::before {
    background: #1a5679;
    content: 2 !important
}

.article-ranking .ranking-item:nth-of-type(3) {
    background: whitesmoke
}

.article-ranking .ranking-item:nth-of-type(3)::before {
    background: #1c5c82;
    content: 3 !important
}

.article-ranking .ranking-item:nth-of-type(4) {
    background: #fafafa
}

.article-ranking .ranking-item:nth-of-type(4)::before {
    background: #1d628a;
    content: 4 !important
}

.article-ranking .ranking-item:nth-of-type(5) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(5)::before {
    background: #1f6893;
    content: 5 !important
}

.article-ranking .ranking-item:nth-of-type(6) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(6)::before {
    background: #216e9b;
    content: 6 !important
}

.article-ranking .ranking-item:nth-of-type(7) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(7)::before {
    background: #2374a3;
    content: 7 !important
}

.article-ranking .ranking-item:nth-of-type(8) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(8)::before {
    background: #257aac;
    content: 8 !important
}

.article-ranking .ranking-item:nth-of-type(9) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(9)::before {
    background: #2680b4;
    content: 9 !important
}

.article-ranking .ranking-item:nth-of-type(10) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(10)::before {
    background: #2886bd;
    content: 10 !important
}

.article-ranking .ranking-item:nth-of-type(11) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(11)::before {
    background: #2a8cc5;
    content: 11 !important
}

.article-ranking .ranking-item:nth-of-type(12) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(12)::before {
    background: #2c92ce;
    content: 12 !important
}

.article-ranking .ranking-item:nth-of-type(13) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(13)::before {
    background: #3097d3;
    content: 13 !important
}

.article-ranking .ranking-item:nth-of-type(14) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(14)::before {
    background: #399bd5;
    content: 14 !important
}

.article-ranking .ranking-item:nth-of-type(15) {
    background: white
}

.article-ranking .ranking-item:nth-of-type(15)::before {
    background: #419fd7;
    content: 15 !important
}

.article-ranking.ranking-ovacion .ranking-title {
    background: #fd1010
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(1)::before {
    background: #fd1010
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(2)::before {
    background: #fd1a1a
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(3)::before {
    background: #fd2424
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(4)::before {
    background: #fd2e2e
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(5)::before {
    background: #fd3838
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(6)::before {
    background: #fd4343
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(7)::before {
    background: #fe4d4d
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(8)::before {
    background: #fe5757
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(9)::before {
    background: #fe6161
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(10)::before {
    background: #fe6b6b
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(11)::before {
    background: #fe7575
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(12)::before {
    background: #fe7f7f
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(13)::before {
    background: #fe8989
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(14)::before {
    background: #fe9393
}

.article-ranking.ranking-ovacion .ranking-item:nth-of-type(15)::before {
    background: #fe9e9e
}

.content-related-content {
    border: 1px solid #ebebeb;
    padding: 10px;
    margin-bottom: 20px
}

.content-related-content .title-news {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    color: #ebebeb
}

.content-related-content .row .air {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #f2f2f2
}

.content-related-content .row .air .article-list {
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 20px;
    position: relative
}

.content-related-content .row .air .article-list .media-wrapper {
    width: 180px;
    float: left;
    margin-right: 10px;
    position: relative
}

.content-related-content .row .air .article-list .media-wrapper a {
    position: static
}

.content-related-content .row .air .article-list .media-wrapper a img {
    width: 100%;
    height: auto
}

.content-related-content .row .air .article-list .content-wrapper {
    float: left;
    width: calc(100% - 190px)
}

@media(max-width:480px) {
    .content-related-content .row .air .article-list .content-wrapper {
        width: 100%
    }
}

.content-related-content .row .air .article-list .content-wrapper .title-item {
    font-size: 17px;
    line-height: 1.1em;
    max-height: 3.3em;
    overflow: hidden;
    margin-bottom: 10px;
    font-weight: 700
}

.content-related-content .row .air .article-list .content-wrapper .cateogry-item {
    font-size: 14px;
    line-height: 16px;
    max-height: 32px;
    overflow: hidden;
    color: #777;
    margin-bottom: 10px
}

.content-related-content .row .air .article-list:last-child {
    padding-bottom: 0;
    margin-bottom: 0
}

@media(max-width:480px) {
    .content-related-content .row .air .article-list .media-wrapper {
        width: 100%;
        margin: 0 0 10px
    }
}

.content-related-content .row .air .article-list.no-image .content-wrapper {
    width: 100%
}

.content-related-content .row:last-child .air {
    margin-bottom: 0;
    padding-bottom: 10px;
    border-bottom: 0
}

.article-bomb {
    margin-bottom: 20px
}

.article-bomb .media-wrapper {
    position: relative;
    height: 0;
    width: 100%;
    padding-bottom: 56.25%;
    overflow: hidden
}

.article-bomb .media-wrapper img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%
}

.article-bomb .title-wrapper {
    text-align: center
}

.article-bomb .social-wrapper {
    text-align: right;
    padding: 10px 0
}

.article-bomb .content-wrapper {
    background: #ffffff;
    padding: 10px 10px 0
}

@media(max-width:767px) {
    .article-bomb .content-wrapper .title-item {
        font-size: 28px
    }
}

.article-bomb .content-wrapper .title-item a:hover {
    color: #4b4b4b;
    text-decoration: underline
}

.obj-attachments-video {
    background-color: #fff;
    padding: 20px 0;
    font-family: 'Rambla', 'Helvetica', 'Arial', sans-serif
}

.obj-attachments-video .flex-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-items: stretch
}

.obj-attachments-video .video-player .related-title {
    display: none
}

.obj-attachments-video .related {
    position: relative
}

.obj-attachments-video .related::-webkit-scrollbar {
    width: 8px
}

.obj-attachments-video .related::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0.1)
}

.obj-attachments-video .related::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 0.4)
}

.obj-attachments-video .related-title {
    text-transform: uppercase;
    margin: 10px 0 20px 0;
    color: #252525;
    line-height: 26px;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100;
    font-size: 36px
}

.obj-attachments-video .related-video {
    cursor: pointer;
    position: relative
}

.obj-attachments-video .related-video .related-video-title {
    font-size: 1.6rem;
    line-height: 1.2em;
    margin: 0;
    font-weight: 700;
    position: absolute;
    bottom: 0;
    padding-bottom: 20px;
    left: 0;
    height: 60px;
    padding-left: 80px;
    max-height: 2.3em;
    overflow: hidden;
    min-height: 40px;
    z-index: 2;
    right: 0;
    padding-top: 8px;
    color: rgba(255, 255, 255, 0.85);
    min-height: 70px !important;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0, rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.9) 100%)
}

.obj-attachments-video .related-video.is-active {
    background-color: rgba(255, 255, 255, 0.1)
}

.obj-attachments-video .related-video.is-active .related-video-title {
    color: rgba(255, 255, 255, 0.85)
}

.obj-attachments-video .related-video .related-video-img-wrapper {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-color: grey
}

.obj-attachments-video .related-video .related-video-img-wrapper .icon-play {
    position: absolute;
    display: block;
    z-index: 9;
    top: initial;
    bottom: 8px;
    left: 15px;
    width: 54px;
    height: 54px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==");
    background-size: 100%;
    background-position: center center
}

.obj-attachments-video .related-video .related-video-img {
    width: 100%;
    height: 100%;
    position: absolute
}

.obj-attachments-video .related-video .related-video-img.media {
    margin-top: 0
}

.obj-attachments-video .jwplayer .jwdisplayIcon {
    top: 40%
}

.obj-attachments-video .jwplayer .jwdisplayIcon div.jwicon {
    height: 126px
}

.obj-attachments-video .video-player-title {
    text-transform: uppercase;
    color: white;
    margin: 10px 0 20px 0;
    font-size: 24px;
    font-weight: bold;
    line-height: 1em
}

.obj-attachments-video #video_player,
.obj-attachments-video .current-video-player-wrapper {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-color: grey
}

.obj-attachments-video .player-main-wrapper {
    position: relative;
    display: block;
    background-image: url("images/loading.svg");
    background-repeat: no-repeat;
    background-position: center
}

.obj-attachments-video .player-main-wrapper.player-active {
    display: block
}

@media only screen and (max-width:1200px) {
    .obj-attachments-video .player-main-wrapper .jwplayer {
        min-height: 388px
    }
}

@media only screen and (max-width:600px) {
    .obj-attachments-video .player-main-wrapper .jwplayer {
        min-height: 305px
    }
}

@media only screen and (max-width:480px) {
    .obj-attachments-video .player-main-wrapper .jwplayer {
        min-height: 237px
    }
}

.obj-attachments-video .current-video-player {
    position: absolute;
    width: 100%;
    height: 100%
}

.obj-attachments-video .current-video-title {
    color: #FFF;
    line-height: 1.2em;
    font-size: 24px;
    font-size: 2.4rem;
    font-weight: 700;
    padding-left: 40px;
    padding-right: 200px;
    padding-top: 60px;
    position: absolute;
    height: 143px;
    left: 0;
    right: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0, rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.9) 100%);
    z-index: 2;
    top: 280px
}

.obj-attachments-video .container {
    width: auto
}

@media only screen and (min-width:992px) {
    .obj-attachments-video .flex-container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .obj-attachments-video .related {
        -ms-flex-preferred-size: 33%;
        flex-basis: 33%;
        display: inline;
        width: 33%
    }

    .obj-attachments-video .related-container {
        position: absolute;
        padding-right: 10px;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        overflow-y: scroll;
        overflow-x: hidden
    }

    .obj-attachments-video .related-container::-webkit-scrollbar {
        width: 12px
    }

    .obj-attachments-video .related-container::-webkit-scrollbar-track {
        background-color: #d3d3d3;
        border-radius: 10px
    }

    .obj-attachments-video .related-container::-webkit-scrollbar-thumb {
        background-color: #929292;
        border-radius: 10px;
        border: solid 2px #d3d3d3
    }

    .obj-attachments-video .related-video {
        margin-bottom: 20px
    }

    .obj-attachments-video .related-video:last-child {
        margin-bottom: 0
    }

    .obj-attachments-video .video-player {
        -ms-flex-preferred-size: 75%;
        flex-basis: 69%;
        padding-right: 20px
    }

    .obj-attachments-video .video-player-title {
        display: none
    }
}

@media only screen and (max-width:992px) {
    .obj-attachments-video .flex-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-flex-direction: column
    }

    .obj-attachments-video .video-player .related-title {
        display: block
    }

    .obj-attachments-video .video-player .related-title a {
        color: #fff
    }

    .obj-attachments-video .related {
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        margin-top: 15px;
        -webkit-flex: auto
    }

    .obj-attachments-video .related-container {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        overflow-x: scroll
    }

    .obj-attachments-video .related-title {
        display: none
    }

    .obj-attachments-video .related-video {
        -ms-flex-preferred-size: 150px;
        flex-basis: 150px;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-bottom: 10px;
        margin-right: 15px;
        -webkit-flex-basis: 150px;
        -webkit-flex-shrink: 0;
        width: 200px
    }

    .obj-attachments-video .related-video .related-video-img-wrapper .icon-play {
        background-size: 30%
    }

    .obj-attachments-video .video-player {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        -webkit-order: -1
    }
}

@media only screen and (max-width:1024px) {
    .obj-attachments-video .current-video-title {
        top: 265px
    }
}

.obj-attachments-video #video_player {
    display: inline-block !important
}

.obj-attachments-video #video_player #video_player_display_button {
    background-image: none !important
}

.obj-attachments-video #video_player #video_player_display_button_play {
    width: 88px !important;
    height: 88px !important;
    background-size: 88px 88px !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important
}

.obj-attachments-video .video-js .vjs-big-play-button {
    top: 45% !important;
    left: 45% !important;
    width: 88px !important;
    height: 88px !important;
    border: 0 none !important;
    background-color: transparent !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: 100% 100% !important;
    z-index: 2 !important;
    image-rendering: pixelated
}

.obj-attachments-video .video-js .vjs-big-play-button::before {
    display: none
}

.obj-attachments-video .vjs-embed.vjs-youtube-mobile.vjs-has-started .vjs-big-play-button {
    display: none !important
}

.obj-attachments-video .vjs-embed.vjs-youtube-mobile .vjs-big-play-button {
    display: block !important
}

.obj-attachments-video-v2 {
    background-color: #162143;
    clear: both
}

.obj-attachments-video .related-video .related-video-img.media img {
    transform: translateY(-50%);
    top: 50%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: auto !important
}

.obj-attachments-video-v2 {
    background-color: #162143;
    clear: both
}

.obj-attachments-video {
    word-wrap: break-word
}

.obj-attachments-video .related-video .related-video-img.media img {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

.freetext-list .article-with-summary {
    width: 100%;
    margin-bottom: 20px;
    position: relative;
    float: left
}

.freetext-list .article-with-summary .content-wrapper .title-wrapper .title-item {
    margin-bottom: 10px;
    font-size: 17px;
    line-height: 22px;
    font-weight: 600
}

.freetext-list .article-with-summary .content-wrapper .title-wrapper .title-item a {
    color: #252525
}

.freetext-list .article-with-summary .content-wrapper .cateogry-item {
    font-size: 16px;
    line-height: 21px;
    color: #152026;
    margin-bottom: 10px
}

.one-column-wrapper.freetext-list .article-with-summary {
    min-height: 0;
    padding-bottom: 0
}

.one-column-wrapper.freetext-list .article-with-summary .content-wrapper .social-wrapper {
    padding: 10px 0
}

.widget-highlight .freetext-list .content-wrapper {
    padding-top: 10px
}

.navigation-menu-footer .footer-list {
    width: 100%;
    float: left
}

.navigation-menu-footer .footer-list .footer-item {
    font-size: 14px;
    margin-bottom: 10px;
    color: #FFF
}

.navigation-menu-footer .footer-list .footer-item .footer-title {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    margin-top: 40px;
    margin-bottom: 10px;
    background: #4185c4;
    padding: 3px 6px
}

.navigation-menu-footer .footer-list .footer-item .footer-link {
    padding-left: 6px;
    color: #005689
}

.navigation-menu-footer .footer-list .footer-item .footer-link:hover {
    text-decoration: underline
}

.navigation-menu-footer .footer-list .footer-item:first-child .footer-title {
    margin-top: 0
}

@media(max-width:991px) {
    .navigation-menu-footer .footer-list {
        text-align: center;
        margin-bottom: 20px
    }
}

.attachments-logo-header-amp {
    border-bottom: 1px solid grey;
    margin-bottom: 20px
}

.attachments-logo-header-amp .logo {
    display: block;
    padding: 5px 0
}

.attachments-logo-header-amp .logo amp-img {
    max-width: 150px
}

.detail-body-amp .clearfix:after {
    content: "";
    display: table;
    clear: both
}

.detail-body-amp .news-amp-author-list {
    width: 100%;
    margin-bottom: .5em
}

.detail-body-amp .news-amp-author-list .news-amp-author {
    width: 20%;
    margin-bottom: 0
}

.detail-body-amp .news-amp-author-list .news-amp-author-img {
    width: 32%
}

.detail-body-amp .news-amp-author-list .news-amp-author-name {
    width: calc(100% - 54px)
}

.detail-body-amp .news-amp-author {
    width: 100%;
    margin-right: 1%;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: .5em
}

.detail-body-amp .news-amp-author-img {
    width: 6.4%;
    display: inline-block;
    vertical-align: middle;
    height: 49px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AsDESUygjVn/QAAB0dJREFUaN7FWUtMW9kZ/v5zL3awCRgLGmCgKWkCeJgQNcHGhtImq8mqqmbURTejdNTtVJ1Ks+o2yrJSu+mm1bSaVjPTWbTTVeehbCaxrx+QIYhAqkwIryiB4AfGxvb1PX8XNiSBZLgPJ/2lK2F0z+M733f+7z/nEhoYsWjiPBFPgMQQAYNMOE4MPwiCGTkCVgDMA3yHGVq1qn/5w8mJUiPGJjuNFhb+i6GhAQCApiUuAXgbLCbtzYBnmfmvkMYfIxORYiKRRCgUfLFA5ubmMDw8jGvXoi2qql4B4x0iAQYDTA1YVvmJEOK9UGh0KZFMIRQcNd1UmH3x448/wfDwMGKxxGVVbcoT6B1AgBkOQdCTz8+k5HtaLPGBYVTdL4SR6PX4iBD0JSA68TKCWBLojbHw6KeLi0vo7z9un5EbN76ubeJY/F0hlBlAeTkgAIBJMNO/YtHkn/r7jyOVStljJJmcRjB4FrFY/H0icQksALDZ1dz70+M5AiIBloziTgnSMKAoSk2Sh06Nd/tLhMPBsbiWwlh41DyQmZkZnDlzBrFo4p8k6KcAmcNAgDQMeLxH0NHRgZ6ebhA9PcT29jZWV+8jk85CCGFF3Qtj4XMBTYsjEgmbZ0SLae8DTZdqCMgEGwT3ERUDA/3weI4+Ty97Q+p6Fel0GmtrD6BXdHNqg7wRiYTOaloK4X3M0LONLfkuCfpdLRvxofQzG2jztSEQGKz/xgEmHgM5OOytW/PI5wsmsx9/FI4Ef/6tjHz22Rdoa2sdASsz5lgAiICBwZPw+drs7WlmSMlIJlMgKCYTrXwrHAl+8Ewgq6v30dvbA01LrINFpzkgEoOBQbS1Hn0OA+bj/v0HWF5aPaQf2jVOMBt+IpEJh0NPp9/e3h7E48nLNRAwxcaRZjd8ba2OQQBAV9d3wIemMq49TCCIj3ZB7EGcn59HuSy9pVJhu5ZmzUV3zzH09b3SECAAkEp+DcMwTL8vpQxWKnrq/IWJGiOBQAA7O/krbNYnADADbrerYSAAoKmpyVJRQiR+f/7CBABAffxv5VdWTI/qG7WhZs4MIjLZL0MIGtdiUydcLvWuqJcgl4iEtVGp5gWNBGO1L2YGs/z12XNnatISQnnbiqx2o6rrDZVWtWpnYegXe1lLSp6s4bDWSUU3LLd57sZlCV2vWi+SCS3XryVeVTUtdsF0LbUvSjs7dg+ZByRS2C7ALrmKolwUAI3bXdTiTrExRw8iZDKZJ4BYRcQhQaQM2Z3AyZMnIKVsCJienh60HPXaWwjBrwkiDNrStJTwt/vrpbjzUFUVHk+zXaV2Cyn5e1YbExGICIVCoZ5lGrPhSzsVe10xeQWAdquNmRlCCDxcX29g+mVsbeXr/Vn1E7gEMws7dDIz0ul0wzxka2urbnD22BVElIPNxlJyPfc7ZyWXyzvZb7ogohW7ExGk4N69ZccgyqUyHj7YcNJFUQCYd3K5tvkojaWlFUdAZm7OwWEWXxcA33FqZsWifWOsVCowDN1p8bkgiCjuVOGFQsF222w2ZytT7VvMKdFxrONzdugDtVU1bK1qpVJxbKqGYXwuThzvLxOJWXt+wPWDv4qtXM6Wp+TzRbB0pAkenwhpou4Jf3GiURKEtbU1yz5ULBaQy2SdJr0P98rM2wvLnnTmQYFI2JcqGfD723Hq1CnTTRKJZJ0N+4yw5DESIiEAYHDou0Uh8A/AQQ5kBcWita9oUjLgoMRhyG8iE8FEOHKudkK8efMmFEV5zynHisVNq6qqo3qTIH6zZ84AMDIygtHRc8tE+Jvtww0xyCKQpqYmJ4TcCkdG//0UkN1LuvZ27y8lW7ghO7DCiqX3W1pa7JZ5YJZvfPXVdRwAEggEMDAwXCaiN+0qtrW11SIQry0jZMaVyHjo9uTkxEEguxEOhz4F5J8BY9913JPPYzmBGIaswuv1oKvrmKUJdXZ2wu12gWGABB+8ONs3Xs2naCoyPvrbW3O3D7z9VKysrKCvrw+xaCwuhCv0pL/s3gIyJFgyFFXA7/eju7sLXq/H1pmGiJDN5rCxsYFMOgtDyprTP/tbySOXS3mlXKpWIhPBbwcCAMlkEsFgELFocp6IhgCGlAbUJhVtPh/aWo/C5/PB7Xah0bG1lcfmZhrpdAblcglCKKCacApCiL5SqZz50Y8jz8hgz4m4NoXQ2FlMT9+Y7uvt/YGv3Wfxktl56LqOzc001h8+fFTcKQ9u5Qrp1y9esN5RNBoFAGxsbHzI/4eQUrKUMsXMrsM+Tx8aU1NTAIDl5eW3KpXKSwVSrVYv16vbxlJ99erV9mw2+x/DMF40gDld1wd35dXwmJ6eBgDcvXt3tFAoXJdSNko+LKVkwzDuGIbxE6B2M//CY3Z2drca+P729vYfyuVy3gEQaRjG38vl8pijI7dTQKdPnwYALC4uvtrZ2XlRVdWQEOI1IuoWQniJyFX3DJ2ZiwDWASwASOm6/kVzc7MGAOl0Gn6/3/Zc/gev1QGj82mAsAAAAABJRU5ErkJggg==");
    background-size: 100%;
    background-repeat: no-repeat
}

.detail-body-amp .news-amp-author-img amp-img {
    border-radius: 100%
}

.detail-body-amp .news-amp-author-name {
    width: 92%;
    display: inline-block;
    vertical-align: middle;
    font-size: .8em
}

.detail-body-amp a {
    text-decoration: none;
    color: black
}

.detail-body-amp .news-amp-title,
.detail-body-amp .news-amp-caption,
.detail-body-amp .news-amp-attachment,
.detail-body-amp .news-amp-body {
    margin-bottom: 10px
}

.detail-body-amp .news-amp-title {
    font-size: 25px;
    padding: 10px 0;
    margin: 0 0 20px 0;
    font-weight: bold
}

.detail-body-amp .news-amp-attachment {
    margin-left: -10px;
    margin-right: -10px
}

.detail-body-amp .news-amp-body {
    font-size: 17px;
    font-weight: 300;
    line-height: 1.5em;
    margin-bottom: 20px
}

.detail-body-amp .news-amp-body a {
    font-weight: normal;
    text-decoration: none
}

.detail-body-amp .news-amp-body .saysCMSEmphasis {
    background-color: #e6e6e6;
    font-size: 20px;
    line-height: 1.5em;
    padding: 10px;
    display: block;
    margin: 10px 0
}

.detail-body-amp .news-amp-body .embed_cont .embed_epigrafe,
.detail-body-amp .news-amp-body .embed_cont .embed_copyright {
    background-color: #e6e6e6;
    padding: 5px 15px
}

.detail-body-amp .news-amp-body .embed_cont .embed_options {
    display: none
}

.detail-body-amp .news-amp-body .type_highlight {
    font-weight: bold;
    display: block;
    padding: 10px 0;
    margin: 10px 0;
    border-top: 1px solid #bfbfbf;
    border-bottom: 1px solid #bfbfbf
}

.detail-body-amp .news-amp-body .tdCmsTitle1,
.detail-body-amp .news-amp-body .tdCmsTitle2,
.detail-body-amp .news-amp-body .tdCmsTitle3,
.detail-body-amp .news-amp-body h1,
.detail-body-amp .news-amp-body h2,
.detail-body-amp .news-amp-body h3 {
    padding-bottom: 10px;
    font-size: 1.5em
}

.detail-body-amp .no-attachment {
    display: none
}

.detail-body-amp .tst {
    color: white
}

.content-related-content-amp {
    margin: 20px 0
}

.content-related-content-amp .title-news {
    font-size: 20px;
    font-weight: 300
}

.content-related-content-amp .article-item {
    margin-bottom: 20px
}

.content-related-content-amp .article-item .media-wrapper {
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 10px
}

.content-related-content-amp .article-item .title-item {
    margin: 0;
    font-size: 18px
}

.content-related-content-amp .article-item .title-item a {
    text-decoration: none;
    color: black
}

.article-results-list {
    margin-bottom: 20px
}

.article-results-list .title-item,
.article-results-list .preview-item {
    margin-bottom: 10px
}

@media(min-width:768px) {

    .article-results-list .media-wrapper,
    .article-results-list .content-wrapper {
        float: left
    }

    .article-results-list .media-wrapper {
        width: 30%;
        height: auto
    }

    .article-results-list .media-wrapper img {
        height: auto
    }

    .article-results-list .media-wrapper.with-video a {
        position: relative
    }

    .article-results-list .media-wrapper.with-video img {
        height: auto;
        position: static;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        -ms-transform-style: preserve-3d;
        transform-style: preserve-3d
    }

    .article-results-list .content-wrapper {
        padding-left: 10px;
        width: calc(70% - 10px)
    }

    .article-results-list.no-image .content-wrapper {
        padding-left: 0;
        width: 100%
    }
}

@media(max-width:767px) {
    .article-results-list .media-wrapper {
        position: relative;
        height: 0;
        width: 100%;
        padding-bottom: 56.25%;
        margin-bottom: 10px
    }

    .article-results-list .media-wrapper a {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0
    }

    .article-results-list .media-wrapper a img {
        height: auto;
        width: 100%;
        display: block
    }
}

.social-sharing-box {
    display: inline-block;
    position: absolute;
    bottom: 10px;
    width: auto;
    right: 10px
}

.social-sharing-box .social-icon {
    display: inline-block;
    font-size: 20px;
    -webkit-transform: rotateZ(0);
    -moz-transform: rotateZ(0);
    -ms-transform: rotateZ(0);
    -o-transform: rotateZ(0);
    transform: rotateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.social-sharing-box .social-icon.wp,
.social-sharing-box .social-icon.gp,
.social-sharing-box .social-icon.pr,
.social-sharing-box .social-icon.more {
    display: none
}

@media(max-width:768px) {
    .social-sharing-box .social-icon {
        font-size: 19px;
        font-size: 1.9rem
    }

    .social-sharing-box .social-icon .social-link {
        width: 34px;
        height: 34px
    }

    .social-sharing-box .social-icon .social-link:before {
        width: 21px;
        height: 21px
    }
}

.social-sharing-box .social-icon .social-link {
    display: block;
    color: #FFF;
    background: 0;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    -webkit-transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in
}

.social-sharing-box .social-icon .social-link.rojo {
    color: #db2e2e
}

.social-sharing-box .social-icon .social-link.verde {
    color: #1db309
}

.social-sharing-box .social-icon .social-link.magenta {
    color: #d373ca
}

.social-sharing-box .social-icon .social-link.celeste {
    color: #01a5ea
}

.social-sharing-box .social-icon .social-link.amarillo {
    color: "yellow"
}

.social-sharing-box .social-icon .social-link.azul {
    color: #00f
}

.social-sharing-box .social-icon .social-link:before {
    position: absolute;
    background-repeat: no-repeat;
    background-size: auto 18px;
    width: 18px;
    height: 18px;
    background-position: center center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.social-sharing-box .social-icon .social-link i {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    -moz-transform: translate3d(-50%, -50%, 0);
    -ms-transform: translate3d(-50%, -50%, 0);
    -o-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    color: #9a9a9a
}

.article-simple-list {
    width: 100%;
    margin-bottom: 20px;
    overflow: hidden;
    float: left;
    position: relative;
    height: 100%;
    background-color: #ebebeb
}

.article-simple-list .content-wrapper {
    padding: 15px 15px 25px;
    height: 100%
}

.article-simple-list .content-wrapper .title-item {
    margin-bottom: 10px;
    font-weight: normal;
    font-size: 26px
}

.article-simple-list .content-wrapper .title-item a {
    color: #252525
}

.article-simple-list .content-wrapper .title-item a:hover {
    color: #4b4b4b;
    text-decoration: underline
}

.article-simple-list .content-wrapper .preview-item {
    color: #152026;
    margin-bottom: 10px;
    font-size: 1.2em;
    display: none
}

.article-simple-list .content-wrapper .related-notes-wrapper {
    display: none
}

.article-simple-list .content-wrapper .social-wrapper {
    text-align: right
}

.article-simple-list.no-image .section-link {
    position: relative;
    display: block;
    padding-bottom: 10px
}

.article-simple-list.no-image .preview-item {
    display: block
}

.one-column-wrapper .article-simple-list .social-wrapper {
    position: static;
    padding: 0
}

.one-column-wrapper .article-simple-list .content-wrapper .title-wrapper {
    margin-bottom: 10px
}

@media(min-width:992px) {

    .four-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .title-item {
        max-height: calc(1.2em * 4)
    }

    .four-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .preview-item {
        max-height: calc(1.18em * 8)
    }

    .four-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .four-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .three-columns-wrapper .article-simple-list .content-wrapper .preview-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .title-item,
    .two-columns-wrapper .article-simple-list .content-wrapper .preview-item {
        overflow: hidden
    }
}

.four-columns-wrapper .article-simple-list .content-wrapper .social-wrapper,
.three-columns-wrapper .article-simple-list .content-wrapper .social-wrapper,
.two-columns-wrapper .article-simple-list .content-wrapper .social-wrapper {
    left: 10px;
    right: 10px;
    bottom: 10px
}

.two-columns-wrapper .article-simple-list .content-wrapper {
    padding: 25px 20px 20px
}

@media(min-width:992px) {
    .two-columns-wrapper .article-simple-list .content-wrapper .title-item {
        font-size: 22px;
        max-height: calc(1.2em * 3);
        font-weight: 300
    }
}

@media(min-width:992px) {
    .three-columns-wrapper .article-simple-list {
        min-height: 355px
    }

    .three-columns-wrapper .article-simple-list.no-image .content-wrapper .title-item {
        min-height: 0;
        max-height: calc(1.2em * 4)
    }
}

.three-columns-wrapper .article-simple-list .content-wrapper {
    padding: 15px 15px 20px
}

@media(min-width:992px) {
    .three-columns-wrapper .article-simple-list .content-wrapper .title-item {
        font-size: 22px;
        font-size: 2.2rem;
        font-weight: lighter;
        min-height: calc(1.2em * 3);
        max-height: calc(1.2em * 3)
    }
}

.simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list.no-image .content-wrapper .title-wrapper {
    margin-bottom: 10px
}

@media(min-width:992px) {
    .simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list.no-image .content-wrapper .title-wrapper .title-item {
        line-height: 1.2em;
        max-height: 5.75em;
        overflow: hidden
    }
}

@media(min-width:992px) {
    .simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list.no-image .content-wrapper .preview-item {
        line-height: 1.2em;
        max-height: 7.08em;
        overflow: hidden
    }
}

.simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list .content-wrapper {
    padding: 15px 15px 0;
    height: auto
}

.simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list .content-wrapper .title-item {
    margin-bottom: 0
}

@media(min-width:992px) {
    .simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list {
        min-height: 304px !important
    }

    .simple-list.four-columns-wrapper .small-article-wrapper .article-simple-list .content-wrapper .title-item {
        max-height: 4.72em
    }
}

.col-lg-4.region-container .simple-list .article-simple-list {
    max-height: 353px;
    overflow: hidden
}

.col-lg-4.region-container .simple-list .article-simple-list .content-wrapper .title-wrapper .title-item {
    line-height: 1.2em;
    max-height: 3.6em;
    overflow: hidden;
    font-weight: 300;
    font-size: 22px;
    font-size: 2.2rem
}

.col-lg-4.region-container .simple-list .article-simple-list .content-wrapper .social-sharing-box {
    bottom: 10px
}

.col-lg-4.region-container .simple-list.two-columns-wrapper .article-simple-list {
    max-height: 230px;
    min-height: 230px;
    overflow: hidden;
    margin-bottom: 20px
}

.col-lg-4.region-container .simple-list.two-columns-wrapper .article-simple-list .content-wrapper {
    padding-top: 10px
}

.col-lg-4.region-container .simple-list.two-columns-wrapper .article-simple-list .content-wrapper .title-wrapper .title-item {
    font-size: 22px !important;
    font-weight: 100;
    line-height: 1.2em;
    max-height: 4.8em;
    overflow: hidden
}

.simple-list.two-columns-wrapper .article-simple-list .content-wrapper .title-wrapper .title-item {
    font-size: 22px !important
}

.simple-list .title-object {
    display: block;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 16px;
    padding-left: 15px
}

.widgetContent article .social-wrapper .article-stat {
    display: none
}

.widgetContent.verde article {
    background-color: #499501 !important
}

.widgetContent.verde article .content-wrapper {
    background-color: #499501 !important
}

.widgetContent.verde article .content-wrapper h1.title-item a {
    color: #FFF !important
}

.widgetContent.verde article .content-wrapper .cateogry-item a {
    color: #FFF
}

.widgetContent.verde article .content-wrapper .preview-item a {
    color: #FFF
}

.widgetContent.verde article .content-wrapper .social-link:before {
    -webkit-filter: brightness(50%);
    filter: brightness(50%)
}

.widgetContent.rojo article {
    background-color: #db2e2e !important
}

.widgetContent.rojo article .content-wrapper {
    background-color: #db2e2e !important
}

.widgetContent.rojo article .content-wrapper h1.title-item a {
    color: #FFF !important
}

.widgetContent.rojo article .content-wrapper .cateogry-item a {
    color: #FFF
}

.widgetContent.rojo article .content-wrapper .preview-item a {
    color: #FFF
}

.widgetContent.rojo article .content-wrapper .social-link:before {
    -webkit-filter: brightness(50%);
    filter: brightness(50%)
}

.widgetContent.magenta article {
    background-color: #d373ca !important
}

.widgetContent.magenta article .content-wrapper {
    background-color: #d373ca !important
}

.widgetContent.magenta article .content-wrapper .cateogry-item a {
    color: #FFF
}

.widgetContent.magenta article .content-wrapper h1.title-item a {
    color: #FFF !important
}

.widgetContent.magenta article .content-wrapper .preview-item a {
    color: #FFF
}

.widgetContent.magenta article .content-wrapper .social-link:before {
    -webkit-filter: brightness(85%);
    filter: brightness(85%)
}

.widgetContent.negro article {
    background-color: #152026 !important
}

.widgetContent.negro article .content-wrapper {
    background-color: #152026 !important
}

.widgetContent.negro article .content-wrapper .cateogry-item a {
    color: #FFF
}

.widgetContent.negro article .content-wrapper h1.title-item a {
    color: #FFF !important
}

.widgetContent.negro article .content-wrapper .preview-item a {
    color: #FFF
}

.widgetContent.negro article .content-wrapper .social-link:before {
    -webkit-filter: brightness(100%);
    filter: brightness(100%)
}

@media(min-width:992px) {
    .simple-list.six-columns-wrapper .article-simple-list {
        min-height: 258px
    }
}

.simple-list.six-columns-wrapper .article-simple-list .content-wrapper {
    padding: 18px 15px 25px
}

.simple-list.six-columns-wrapper .article-simple-list .social-sharing-box {
    right: 11px;
    bottom: 12px
}

@media(min-width:992px) {
    .simple-list.six-columns-wrapper .article-simple-list .title-item {
        max-height: 4.7em;
        overflow: hidden;
        line-height: 1.2em;
        font-size: 17px
    }
}

@media(min-width:992px) {
    .simple-list.six-columns-wrapper .article-simple-list .preview-item {
        max-height: 7.1em;
        overflow: hidden
    }
}

.simple-list.six-columns-wrapper .article-simple-list .section-link {
    display: inline-block;
    padding-bottom: 2px
}

.container-fluid .widgetContent .container.widget-notas {
    padding-bottom: 0
}

.container-fluid .widgetContent .container.widget-notas .header-list {
    padding: 16px 0
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list {
    min-height: 0;
    margin-bottom: 0
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list .content-wrapper {
    padding: 25px 10px 12px 0
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list .content-wrapper .title-item a {
    color: #b2b2b2 !important
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list .content-wrapper .section-link {
    color: #b2b2b2 !important
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list .content-wrapper .preview-item a {
    color: #b2b2b2 !important
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list .content-wrapper .social-sharing-box {
    position: static;
    display: block;
    text-align: left
}

.container-fluid .widgetContent .container.widget-notas .simple-list.six-columns-wrapper .article-simple-list .content-wrapper .social-sharing-box .social-icon i {
    color: #b2b2b2 !important
}

.simple-list.one-column-wrapper.con-destacada .social-sharing-box {
    right: 12px;
    bottom: 12px
}

.widgetContent .col-xs-12.col-md-6 .simple-list.one-column-wrapper.con-destacada .article-simple-list {
    min-height: 365px
}

.widgetContent .col-xs-12.col-md-6 .simple-list.one-column-wrapper.con-destacada .content-wrapper .title-item {
    font-size: 18px;
    font-weight: 100
}

.col-lg-8 .simple-list.one-column-wrapper.con-destacada .article-simple-list .content-wrapper .title-item {
    font-size: 26px
}

@media(min-width:767px) and (max-width:991px) {
    .container .container {
        padding-right: 30px;
        padding-left: 0
    }
}

[class*='4'] .simple-list.one-column-wrapper .article-simple-list {
    margin-bottom: 20px
}

@media(max-width:991px) {
    .container .container {
        width: 100%;
        padding: 0
    }
}

.simple-list.two-columns-wrapper .article-simple-list {
    min-height: 490px;
    background: #ebebeb
}

.col-xs-12 .simple-list.two-columns-wrapper .article-simple-list {
    min-height: 490px
}

.col-lg-8 .simple-list.two-columns-wrapper .article-simple-list {
    min-height: 390px
}

.simple-list.con-destacada article.article-simple-list {
    min-height: 312px;
    background: #ebebeb
}

.simple-list.con-destacada article.article-simple-list h1.title-item {
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1.2em;
    max-height: 4.8em;
    overflow: hidden
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper {
    background-color: #152026
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper .cateogry-item a,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper .cateogry-item a {
    color: #FFF
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper h1.title-item a,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper h1.title-item a {
    color: #FFF !important
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper .grouper-wrapper .section-link,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper .grouper-wrapper .section-link {
    color: #FFF
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper .grouper-wrapper a,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper .grouper-wrapper a {
    color: #FFF
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper .preview-item a,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper .preview-item a {
    color: #FFF
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper .social-link:before,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper .social-link:before {
    -webkit-filter: brightness(100%);
    filter: brightness(100%)
}

.simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper .article-stat,
.simple-list.con-destacada article.article-simple-list.destacada .content-wrapper .article-stat {
    display: none
}

.simple-list.three-columns-wrapper .small-article-wrapper .article-simple-list {
    min-height: 365px;
    background-color: #ebebeb
}

.six-columns-wrapper .content-wrapper .title-item {
    font-size: 15px
}

.attachments-logo-header .logo {
    width: 100%;
    display: block;
    margin: 20px 0
}

@media(max-width:768px) {
    .attachments-logo-header .logo {
        width: 150px;
        margin: 10px auto
    }
}

@media(max-width:480px) {
    .attachments-logo-header .logo {
        width: 110px
    }
}

@media(max-width:1024px) {
    .attachments-logo-header .logo {
        width: 100%
    }
}

.attachments-logo-header .logo img {
    width: 100%;
    height: auto;
    display: block
}

.topic-wrapper {
    text-align: left;
    float: left;
    width: 100%
}

.topic-wrapper .topic-item {
    display: inline-block;
    font-size: 15px;
    line-height: 14px;
    text-transform: none;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 400
}

.topic-wrapper .topic-item.active,
.topic-wrapper .topic-item:hover {
    text-decoration: underline
}

.topic-wrapper .topic-item.active .nav-link,
.topic-wrapper .topic-item:hover .nav-link {
    color: #152026
}

.topic-wrapper .topic-item .topic-link {
    padding: 10px;
    cursor: pointer;
    display: block
}

.topic-wrapper .topic-item:first-child {
    padding-right: 10px
}

.topic-wrapper .topic-item:first-child:hover {
    text-decoration: none
}

.topic-wrapper .topic-item:first-child .topic-link {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700
}

@media(max-width:768px) {
    .hamburguesa {
        border-top: 1px solid #eaeaea;
        border-right: 1px solid #eaeaea
    }
}

.main-nav {
    background: #FFF;
    position: static;
    float: left;
    display: inline-block
}

.main-nav.open-active {
    display: block !important
}

.main-nav.fixedTop {
    position: fixed !important;
    width: 100%;
    top: 0;
    z-index: 10;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav.fixedTop .nav-item a {
    font-size: 13px
}

@media(min-width:992px) {
    .main-nav.fixedTop .nav-item .sub-nav {
        top: -20px !important
    }
}

@media(max-width:768px) {
    .main-nav.fixedTop .nav-item.active .sub-nav {
        width: 100%;
        position: fixed
    }
}

.main-nav:not(.fixedTop) .navigation-main-menu .container {
    width: auto
}

.main-nav .navigation-main-menu .nav-wrapper-row {
    text-align: left
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper {
    display: inline-block;
    text-align: left
}

@media(max-width:991px) {
    .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper {
        border-top: 1px solid #eaeaea
    }
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item {
    float: left;
    font-size: 14px;
    line-height: 14px;
    border: 1px solid #eaeaea;
    border-bottom: initial
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:last-child {
    border-right: 0 none
}

@media(max-width:768px) {
    .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item {
        border-right: 1px solid #eaeaea;
        border-left: 1px solid #eaeaea;
        border-top: 0
    }
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .fa-caret-down {
    -webkit-transition: transform 100ms ease;
    -moz-transition: transform 100ms ease;
    -ms-transition: transform 100ms ease;
    -o-transition: transform 100ms ease;
    transition: transform 100ms ease
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.active,
.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover {
    background: #eaeaea
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.active .fa-caret-down,
.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover .fa-caret-down {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.active .nav-link,
.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover .nav-link {
    color: #152026
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small {
    width: 60px;
    position: relative;
    margin-right: 20px;
    border-right: 0
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small:hover {
    background: 0
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small .nav-link img {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno {
    width: 60px;
    position: relative;
    margin-right: 10px
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno:hover {
    background: 0
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno .nav-link {
    text-indent: -1000000px
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small-uno .nav-link img {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .nav-link {
    color: #152026;
    padding: 10px;
    cursor: pointer;
    display: block
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.backgroundLightBlue .nav-link {
    color: #185071
}

.main-nav .navigation-main-menu .sub-nav {
    position: absolute;
    width: 100%;
    padding: 10px;
    background: #eaeaea;
    left: 0;
    z-index: 10;
    border-bottom: 1px solid #ebebeb
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper {
    padding-top: 20px;
    text-align: left
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item {
    margin-bottom: 10px;
    font-size: 14px
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item span,
.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item a {
    color: #152026;
    -webkit-transition: 200ms ease-in;
    -moz-transition: 200ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item span:hover,
.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item a:hover {
    color: #ccc;
    text-decoration: underline
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item span .social-link,
.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item a .social-link {
    display: inline-block;
    position: relative;
    top: 10px;
    margin-right: 5px;
    color: #FFF;
    vertical-align: middle
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span {
    display: block;
    cursor: default
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span:hover {
    text-decoration: none
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span .social-standard {
    display: block;
    position: relative;
    top: 20px
}

.main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .sub-nav-item.social-icon span .info-item {
    margin-left: 45px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

@media(max-width:991px) {
    .main-nav .navigation-main-menu .sub-nav {
        position: fixed
    }

    .main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper {
        padding-top: 0;
        padding-left: 10px
    }

    .main-nav .navigation-main-menu .sub-nav .sub-nav-wrapper .social-icon {
        display: block
    }
}

.main-nav .navigation-main-menu .form-buscador {
    width: 100%
}

.main-nav .navigation-main-menu li.search-wrapper {
    display: none
}

.main-nav .navigation-main-menu .sub-nav-wrapper .social-standard {
    display: block;
    float: left
}

@media(min-width:992px) {
    .main-nav .navigation-main-menu .sub-nav-wrapper .sub-nav-item {
        float: left
    }
}

.main-nav .navigation-main-menu .sub-nav-wrapper .social-standard {
    padding-right: 10px
}

.main-nav .navigation-main-menu .sub-nav-wrapper .social-standard img {
    vertical-align: middle
}

.main-nav .navigation-main-menu .sub-nav-wrapper .sub-nav-item {
    padding: 10px 0
}

@media(max-width:991px) {
    .main-nav {
        display: block;
        width: 100%;
        z-index: 10;
        position: static
    }

    .main-nav.fixedTop {
        position: fixed;
        top: 0
    }

    .main-nav.fixedTop .logo-small {
        display: none !important
    }

    .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper {
        text-align: left;
        width: 100%
    }

    .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item {
        float: none;
        display: block;
        border-bottom: 1px solid #FFF;
        border-right: 0 none
    }

    .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item:last-child {
        border-bottom: 0
    }
}

@media(min-width:992px) {
    .main-nav.fixedTop .nav-wrapper .nav-item.active .sub-nav {
        top: 35px !important;
        position: fixed
    }
}

@-moz-document url-prefix() {
    .home .content-wrapper .grouper-wrapper {
        font-weight: 700 !important
    }

    .home .content-wrapper .grouper-wrapper .section-link {
        font-family: "Merriweather Sans", sans-serif !important;
        font-weight: 700 !important
    }
}

.media-wrapper.with-video {
    overflow: hidden
}

.media-wrapper.with-video a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.media-wrapper.with-video img {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.media-item.with-video {
    overflow: hidden
}

.media-item.with-video a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.media-item.with-video img {
    position: absolute;
    top: 50% !important;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

body.detail .widget-header .top-row {
    border: 0
}

body.detail .main-nav {
    width: 100%
}

body.detail .main-nav.fixedTop {
    width: 100%
}

body.detail .main-nav.fixedTop .nav-item a {
    font-size: 15px;
    font-size: 1.5rem
}

body.detail .main-nav.fixedTop .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper {
    padding-right: 70px
}

body .widget-header {
    margin-bottom: 20px
}

.main-nav .navigation-main-menu.interior {
    margin-bottom: 30px
}

@media(max-width:991px) {
    .main-nav .navigation-main-menu.interior {
        margin-bottom: 0
    }
}

.main-nav .navigation-main-menu.interior .container {
    width: 100%
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row {
    border-bottom: 1px solid #e5e6e6;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -ms-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row:before,
.main-nav .navigation-main-menu.interior .nav-wrapper-row:after {
    content: " ";
    display: table
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row:after {
    clear: both
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .logo-small {
    float: left;
    display: block !important;
    line-height: 60px
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .logo-small img {
    max-width: 94px;
    min-width: 94px;
    min-height: 46px;
    height: auto;
    display: inline-block;
    vertical-align: middle
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .logo-small .nav-link {
    display: block;
    line-height: 60px
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper {
    float: left;
    max-width: calc(100% - 104px);
    overflow: hidden;
    white-space: nowrap;
    word-wrap: break-word;
    text-align: right;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -ms-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item {
    border: 0 none;
    float: none;
    display: inline-block;
    vertical-align: middle
}

@media(max-width:991px) {
    .main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+6) {
        display: none !important
    }
}

@media(max-width:1199px) {
    .main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+8) {
        display: none !important
    }
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item .nav-link {
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: 400;
    color: #2d2d2d;
    padding: 0 12.5px;
    line-height: 60px
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item.menu-icon {
    padding: 0 10px;
    font-size: 20px;
    font-size: 2rem;
    display: none
}

.main-nav .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item.menu-icon:hover {
    background-color: transparent;
    cursor: pointer
}

.main-nav.fixedTop {
    left: 0;
    right: 0;
    z-index: 1000
}

.main-nav.fixedTop .navigation-main-menu.interior {
    margin-bottom: 0;
    border: 0 none
}

@media(min-width:768px) {
    .main-nav.fixedTop .navigation-main-menu.interior .container {
        width: 750px
    }
}

@media(min-width:992px) {
    .main-nav.fixedTop .navigation-main-menu.interior .container {
        width: 970px
    }
}

@media(min-width:1200px) {
    .main-nav.fixedTop .navigation-main-menu.interior .container {
        width: 1140px
    }
}

.main-nav.fixedTop .navigation-main-menu.interior .nav-wrapper-row {
    border-bottom: 1px solid #e5e6e6
}

@media(min-width:992px) {
    .main-nav.fixedTop .nav-item .sub-nav {
        top: 35px !important;
        z-index: 1000
    }
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper {
    overflow-y: hidden;
    overflow-x: scroll;
    position: relative;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper::-webkit-scrollbar {
    width: 5px;
    height: 5px
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper::-webkit-scrollbar-button {
    width: 0;
    height: 0
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper::-webkit-scrollbar-thumb {
    background: #929292;
    border: 1px solid #d3d3d3;
    border-radius: 50px
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper::-webkit-scrollbar-track {
    background: #d3d3d3;
    border: 0 none #fff;
    border-radius: 50px
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper::-webkit-scrollbar-corner {
    background: transparent
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+10):not(.menu-icon) {
    display: inline-block
}

.main-nav.open-active .navigation-main-menu.interior .nav-wrapper-row .nav-wrapper .nav-item.menu-icon .fa:before {
    content: "\f00d"
}

.home.detail.interior-menu-br .main-nav.fixedTop .navigation-main-menu.interior .nav-wrapper .nav-item .sub-nav {
    top: 55px !important
}

.search-form input#inputSearch {
    border-radius: 10px;
    height: 26px;
    width: 200px;
    border: 1px solid #ccc;
    margin-right: 10px;
    float: right
}

.search-form .input-group-btn {
    font-size: 1em
}

.search-form .input-group-btn button {
    display: block;
    padding: 0;
    border: 0;
    margin: 0 10px !important
}

.search-form .input-group-btn button i.fa-search {
    font-size: 1.5em
}

.search-form .input-group-btn button:hover {
    background: 0
}

.gsc-table-result .gsc-table-cell-thumbnail a {
    line-height: 1.2em;
    max-height: 3.6em;
    overflow: hidden;
    font-weight: 600;
    font-size: 1.3em
}

.gsc-results.gsc-webResult .gs-bidi-start-align.gs-snippet a {
    max-height: 6em;
    overflow: hidden
}

.gsc-results.gsc-webResult .gs-bidi-start-align.gs-snippet {
    font-size: 1.2em
}

.share-buttons {
    text-align: left;
    margin-top: 20px
}

.share-buttons ul li {
    margin-bottom: 10px
}

.share-buttons ul li.gplus {
    display: none
}

.simple-list-with-summary .article-with-summary {
    height: 100%;
    display: table;
    table-layout: fixed
}

.simple-list-with-summary .article-with-summary .media-wrapper {
    width: 554px;
    padding-bottom: 0;
    margin-bottom: 0;
    display: block;
    position: relative;
    overflow: hidden
}

.simple-list-with-summary .article-with-summary .media-wrapper:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%
}

.simple-list-with-summary .article-with-summary .media-wrapper>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.simple-list-with-summary .article-with-summary .media-wrapper img {
    width: 100%;
    height: auto
}

.simple-list-with-summary .article-with-summary .related-notes-wrapper {
    display: none
}

.simple-list-with-summary .article-with-summary .content-wrapper {
    padding: 20px 15px;
    background-color: #ebebeb;
    width: 100%;
    vertical-align: top
}

.simple-list-with-summary .article-with-summary .content-wrapper .grouper-wrapper {
    padding: 0;
    font-size: 14px;
    font-size: 1.4rem;
    text-transform: uppercase;
    font-weight: 500;
    font-family: "Merriweather Sans", sans-serif;
    line-height: 1;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 5px
}

.simple-list-with-summary .article-with-summary .content-wrapper .grouper-wrapper>* {
    font-weight: 500
}

.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .title-item {
    font-size: 30px;
    font-size: 3rem;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100;
    line-height: 1.15em;
    max-height: 3.45em;
    overflow: hidden;
    margin-bottom: 10px
}

.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .title-item a {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100;
    max-height: 4.6em;
    overflow: hidden
}

.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .cateogry-item {
    font-size: 15px;
    font-size: 1.5rem;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 300;
    line-height: 1.4em;
    max-height: 5.6em;
    overflow: hidden;
    margin-bottom: 0;
    display: none
}

.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .cateogry-item a {
    font-size: 15px;
    font-size: 1.5rem;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 300;
    line-height: 1.4em;
    max-height: 5.6em;
    overflow: hidden
}

.simple-list-with-summary .article-with-summary .media-wrapper,
.simple-list-with-summary .article-with-summary .content-wrapper {
    float: none;
    display: table-cell;
    height: 100%
}

.one-column-wrapper.simple-list-with-summary .article-with-summary .content-wrapper .social-wrapper {
    padding: 0
}

.simple-list-with-summary.one-column-wrapper .social-sharing-box {
    right: 13px;
    bottom: 12px
}

.simple-list-with-summary.one-column-wrapper .article-with-summary {
    margin-bottom: 20px
}

.simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-item {
    line-height: 1.2em;
    max-height: 7.2em;
    overflow: hidden;
    font-weight: 300
}

.simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-item a {
    font-size: 30px !important
}

.simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .cateogry-item {
    font-size: 15px;
    font-size: 1.5rem;
    display: none
}

.simple-list-with-summary.one-column-wrapper .main-destacada.article-with-summary .content-wrapper .title-item {
    font-weight: 300
}

@media(min-width:1199px) {
    .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item a {
        font-size: 30px !important
    }
}

.widgetContent.verde .header-list {
    border-color: #499501
}

.widgetContent.verde .header-list .title-widget {
    color: #499501
}

.widgetContent.verde .header-list a.button {
    background-color: #499501
}

.widgetContent.rojo .header-list {
    border-color: #db2e2e
}

.widgetContent.rojo .header-list .title-widget {
    color: #db2e2e
}

.widgetContent.rojo .header-list a.button {
    background-color: #db2e2e
}

.widgetContent.magenta .header-list {
    border-color: #d373ca
}

.widgetContent.magenta .header-list .title-widget {
    color: #d373ca
}

.widgetContent.magenta .header-list a.button {
    background-color: #d373ca
}

.widgetContent.negro .header-list {
    border-color: #152026
}

.widgetContent.negro .header-list .title-widget {
    color: #152026
}

.widgetContent.negro .header-list a.button {
    background-color: #FFF;
    color: #152026
}

.header-list {
    padding: 22px 0;
    border-top: 3px solid;
    margin-bottom: 18px
}

.header-list .title-widget {
    font-size: 24px;
    font-family: "Merriweather Sans", sans-serif;
    display: block;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 0;
    font-weight: 300;
    border-bottom: 0;
    padding-bottom: 0;
    float: left
}

.header-list a:first-child {
    float: left;
    width: 50%
}

.header-list a.button {
    text-align: right;
    background-color: #ebebeb;
    width: auto;
    float: right;
    padding: 7px 10px;
    margin-top: -7px;
    color: #FFF;
    font-size: 13px;
    font-family: "Merriweather Sans", sans-serif;
    text-transform: uppercase;
    font-weight: 700
}

.widgetContent.verde .header-list.cabezal-pleno {
    border-color: #499501;
    background-color: #499501
}

.widgetContent.verde .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

.widgetContent.verde .header-list.cabezal-pleno a.button {
    background-color: #FFF;
    color: #499501
}

.widgetContent.rojo .header-list.cabezal-pleno {
    border-color: #db2e2e;
    background-color: #db2e2e
}

.widgetContent.rojo .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

.widgetContent.rojo .header-list.cabezal-pleno a.button {
    background-color: #FFF;
    color: #db2e2e
}

.widgetContent.magenta .header-list.cabezal-pleno {
    border-color: #d373ca;
    background-color: #d373ca
}

.widgetContent.magenta .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

.widgetContent.magenta .header-list.cabezal-pleno a.button {
    background-color: #FFF;
    color: #d373ca
}

.widgetContent.negro .header-list.cabezal-pleno {
    border-color: #152026;
    background-color: #152026
}

.widgetContent.negro .header-list.cabezal-pleno .title-widget {
    color: #FFF;
    margin-top: -12px;
    padding-left: 10px
}

.widgetContent.negro .header-list.cabezal-pleno a.button {
    background-color: #FFF;
    color: #152026
}

.widgetContent .header-list.cabezal-pleno .title-widget {
    margin-top: -12px;
    padding-left: 10px
}

.header-list.header-simple {
    border-top: 0
}

.header-list.header-simple .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: bold
}

.header-list.seccion {
    border: 0;
    margin-bottom: 30px;
    padding: 30px 0
}

.header-list.seccion .title-widget {
    border-bottom: 0;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100;
    margin-bottom: 0;
    font-size: 36px
}

.simple-highlight-list.vertical .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px
}

.simple-highlight-list.vertical .article-simple-highlight-list {
    padding: 0;
    margin: 0 0 20px 0;
    background: #ebebeb;
    display: table;
    table-layout: fixed;
    width: 100%;
    min-height: 103px
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper {
    padding: 10px;
    background: #ebebeb;
    flex-grow: 1;
    width: calc(100% - 165px)
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper .grouper-wrapper {
    font-size: 12px;
    padding-top: 0;
    margin-bottom: 5px;
    font-family: "Merriweather Sans", sans-serif
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper .grouper-wrapper a {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper .title-item {
    color: #152026;
    display: block;
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: 100;
    line-height: 1.2em;
    max-height: 3.6em;
    overflow: hidden
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper .title-item a {
    color: #152026
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper .title-item a:hover {
    color: #152026
}

.simple-highlight-list.vertical .article-simple-highlight-list .media-wrapper,
.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper {
    display: table-cell;
    vertical-align: top
}

.simple-highlight-list.vertical .article-simple-highlight-list .media-wrapper {
    position: relative;
    width: 165px
}

.simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper {
    width: 100%
}

.simple-highlight-list.horizontal .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px
}

.simple-highlight-list.horizontal .article-simple-highlight-list {
    padding: 0;
    margin: 0 0 20px 0;
    min-height: 100px;
    background: #ebebeb
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-rojo {
    border-top: 3px solid #db2e2e
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-verde {
    border-top: 3px solid #1db309
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-magenta {
    border-top: 3px solid #d373ca
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-celeste {
    border-top: 3px solid #01a5ea
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-amarillo {
    border-top: 3px solid "yellow"
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-azul {
    border-top: 3px solid #00f
}

.simple-highlight-list.horizontal .article-simple-highlight-list.main-negro {
    border-top: 3px solid #152026
}

.simple-highlight-list.horizontal .article-simple-highlight-list .content-wrapper {
    padding: 10px;
    background: #ebebeb
}

.simple-highlight-list.horizontal .article-simple-highlight-list .content-wrapper .grouper-wrapper {
    font-size: 12px;
    padding-top: 0
}

.simple-highlight-list.horizontal .article-simple-highlight-list .content-wrapper .title-item {
    color: #152026;
    display: block;
    font-size: 15px;
    font-weight: 300
}

.simple-highlight-list.horizontal .article-simple-highlight-list .content-wrapper .title-item a {
    color: #152026
}

.simple-highlight-list.horizontal .article-simple-highlight-list .content-wrapper .title-item a:hover {
    color: #152026
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal {
    min-height: 239px;
    margin-bottom: 20px
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .media-wrapper {
    display: block;
    position: relative;
    overflow: hidden
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .media-wrapper:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 60.60606%
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .media-wrapper>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .content-wrapper {
    position: relative;
    padding: 10px 10px 30px;
    min-height: 136px
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .content-wrapper .grouper-wrapper {
    padding: 0;
    margin: 0 0 10px;
    line-height: 1.2em;
    max-height: 1.2em;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .content-wrapper .title-item {
    line-height: 1.2em;
    max-height: 4.8em;
    overflow: hidden;
    font-weight: 300
}

[class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .content-wrapper .social-sharing-box {
    right: 10px;
    bottom: 5px
}

.simple-highlight-list .article-simple-highlight-list.portrait {
    overflow: hidden;
    background-color: #ebebeb
}

@media(min-width:992px) {
    .simple-highlight-list .article-simple-highlight-list.portrait {
        min-height: 435px
    }
}

@media(max-width:768px) {
    .simple-highlight-list .article-simple-highlight-list.portrait {
        min-height: 518px
    }
}

.simple-highlight-list .article-simple-highlight-list.portrait .media-wrapper {
    position: relative
}

.simple-highlight-list .article-simple-highlight-list.portrait .media-wrapper.with-video a {
    position: static
}

.simple-highlight-list .article-simple-highlight-list.portrait .media-wrapper.with-video a img {
    position: relative;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none
}

.simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper {
    height: 100%;
    padding: 15px 15px 25px;
    background-color: #ebebeb
}

.simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper .title-item {
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1.2em;
    margin-bottom: 17px
}

@media(min-width:992px) {
    .simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper .title-item {
        max-height: 3.6em;
        overflow: hidden
    }
}

.simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper .title-item a {
    color: #152026
}

.simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper .grouper-wrapper {
    margin-bottom: 0
}

.simple-highlight-list .article-simple-highlight-list.portrait .social-sharing-box {
    right: 15px;
    bottom: 25px
}

[class*='8'] .simple-highlight-list.two-columns .article-simple-highlight-list.portrait {
    min-height: 503px;
    max-height: 503px;
    overflow: hidden
}

[class*='8'] .simple-highlight-list.two-columns .article-simple-highlight-list.portrait .content-wrapper {
    min-height: 107px;
    padding-bottom: 30px
}

[class*='8'] .simple-highlight-list.two-columns .article-simple-highlight-list.portrait .content-wrapper .title-item {
    margin-bottom: 0;
    line-height: 1.2em;
    max-height: 2.4em;
    overflow: hidden
}

.simple-highlight-list.four-columns .article-simple-highlight-list.portrait .media-wrapper.with-video {
    position: relative
}

.simple-highlight-list.four-columns .article-simple-highlight-list.portrait .media-wrapper {
    width: 100%;
    height: auto
}

.simple-highlight-list.four-columns .article-simple-highlight-list.portrait .media-wrapper a {
    width: 100%;
    height: auto;
    position: static
}

.simple-highlight-list.four-columns .article-simple-highlight-list.portrait .media-wrapper a img {
    position: static;
    width: 100%;
    height: auto;
    transform: none
}

.simple-highlight-list .title-widget {
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px
}

.simple-highlight-list .article-simple-highlight-list.apertura {
    padding: 0;
    margin: 0 0 20px 0;
    display: flex
}

@media(max-width:1200px) {
    .simple-highlight-list .article-simple-highlight-list.apertura {
        display: block
    }
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-rojo {
    border-top: 3px solid #db2e2e
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-verde {
    border-top: 3px solid #1db309
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-magenta {
    border-top: 3px solid #d373ca
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-celeste {
    border-top: 3px solid #01a5ea
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-amarillo {
    border-top: 3px solid "yellow"
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-azul {
    border-top: 3px solid #00f
}

.simple-highlight-list .article-simple-highlight-list.apertura.main-negro {
    border-top: 3px solid #152026
}

.simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper {
    padding: 20px;
    background: #152026;
    flex-grow: 1;
    width: calc(100% - 750px)
}

@media(max-width:1200px) {
    .simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper {
        width: 100%
    }
}

.simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper .grouper-wrapper .section-link {
    font-size: 15px;
    text-transform: uppercase
}

.simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper .title-item {
    color: #FFF;
    display: block;
    font-size: 36px;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700;

}

.simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper .title-item a {
    color: #FFF
}

.simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper .title-item a:hover {
    color: #FFF
}

.article-simple-list.horizontal .content-wrapper {
    padding-left: 10px;
    padding-right: 10px
}

.article-simple-list.horizontal .content-wrapper .grouper-wrapper {
    padding-top: 0
}

.article-simple-list.horizontal .content-wrapper .title-item {
    font-size: 15px
}

.article-simple-list.mascara-negra .content-wrapper {
    background-color: #152026
}

.article-simple-list.mascara-negra .content-wrapper .title-item a {
    color: #FFF
}

.article-simple-list.mascara-negra .content-wrapper .title-item a:hover {
    color: white;
    text-decoration: underline
}

.article-simple-list.mascara-negra .content-wrapper .article-stat {
    display: none
}

.nota-trending article {
    border-top: solid 3px #db2e2e !important
}

.simple-attachments-list .row {
    display: flex;
    flex-wrap: wrap
}

.simple-attachments-list .attachment-obj {
    border-top: 3px solid #db2e2e
}

.attachment-obj {
    margin-bottom: 20px;
    position: relative
}

.attachment-obj figure {
    margin-bottom: 0 !important
}

.attachment-obj .content-wrapper {
    min-height: 100px;
    color: #FFF;
    background: #152026;
    padding: 10px 10px
}

.attachment-obj .content-wrapper h2.video-player-title {
    font-size: 13px;
    color: #db2e2e;
    padding-bottom: 5px
}

.attachment-obj h3.caption {
    display: none !important
}

.attachment-obj .title {
    margin-bottom: 10px;
    font-weight: normal;
    font-size: 20px
}

.attachment-obj .title a {
    color: #FFF
}

.attachment-obj .title a:hover {
    color: #FFF;
    text-decoration: underline
}

.attachment-obj .media-wrapper.with-video>a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==");
    bottom: 5px;
    left: 5px;
    top: auto
}

.attachment-obj .media-wrapper.with-youtube>a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==");
    bottom: 5px;
    left: 5px;
    top: auto
}

.attachment-obj .social-sharing-box {
    right: 0
}

.attachment-obj .social-sharing-box .social-icon {
    margin-right: 0
}

.attachment-obj .social-sharing-box .social-icon .fa {
    margin-right: 8px
}

.attachment-obj .social-sharing-box .social-icon .fa-google-plus-square,
.attachment-obj .social-sharing-box .social-icon .fa-pinterest-square,
.attachment-obj .social-sharing-box .social-icon .fa-share-alt-square {
    display: none
}

.article-ranking {
    float: left;
    margin-bottom: 20px;
    font-family: "Merriweather Sans", sans-serif
}

.article-ranking .title-object {
    background: 0;
    color: #152026;
    padding-bottom: 10px;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left
}

.article-ranking .ranking-list .ranking-item {
    counter-increment: step-counter;
    margin-bottom: 5px;
    height: auto;
    float: left;
    font-size: 14px;
    line-height: 19px;
    position: relative;
    background: #eaeaea;
    width: 20%;
    min-height: 280px;
    padding: 8px 20px 20px 20px
}

.article-ranking .ranking-list .ranking-item::before {
    font-size: 25px;
    content: counter(step-counter);
    position: relative;
    color: #FFF;
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding-top: 0;
    text-align: center;
    height: 100%;
    top: 0;
    left: 0;
    font-weight: 600;
    font-family: "Roboto", sans-serif;
    font-size: 35px
}

.article-ranking .ranking-list .ranking-item .media-item {
    margin-top: 10px;
    margin-bottom: 5px;
    border-top: solid 3px #ea0106
}

.article-ranking .ranking-list .ranking-item .media-item img {
    width: 100%;
    height: auto
}

.article-ranking .ranking-list .ranking-item .media-item.with-video {
    display: block;
    position: relative;
    overflow: hidden
}

.article-ranking .ranking-list .ranking-item .media-item.with-video:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%
}

.article-ranking .ranking-list .ranking-item .media-item.with-video>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.article-ranking .ranking-list .ranking-item a.title-item {
    color: #FFF;
    font-weight: 100;
    font-size: 16px;
    display: block;
    padding-top: 5px;
    max-height: 4em;
    overflow: hidden
}

.article-ranking .ranking-list .ranking-item .preview-item {
    margin-top: 10px;
    max-height: 6.9em;
    overflow: hidden
}

.article-ranking .ranking-list .ranking-item .preview-item a {
    color: #FFF;
    font-weight: 100
}

.article-ranking .ranking-list .ranking-item .ranking-link {
    display: block;
    width: calc(100% - 50px);
    margin-left: 40px;
    padding: 10px 10px 10px 0
}

.article-ranking .ranking-list .ranking-item .ranking-link:hover {
    text-decoration: underline
}

.article-ranking .ranking-list .ranking-item .grouper-wrapper {
    display: none
}

.article-ranking .ranking-item:nth-of-type(1) {
    background: #000
}

.article-ranking .ranking-item:nth-of-type(1)::before {
    background: #000;
    content: 1 !important
}

.article-ranking .ranking-item:nth-of-type(2) {
    background: #191919
}

.article-ranking .ranking-item:nth-of-type(2)::before {
    background: #191919;
    content: 2 !important
}

.article-ranking .ranking-item:nth-of-type(3) {
    background: #2f2f2f
}

.article-ranking .ranking-item:nth-of-type(3)::before {
    background: #2f2f2f;
    content: 3 !important
}

.article-ranking .ranking-item:nth-of-type(4) {
    background: #414141
}

.article-ranking .ranking-item:nth-of-type(4)::before {
    background: #414141;
    content: 4 !important
}

.article-ranking .ranking-item:nth-of-type(5) {
    background: #5a5a5a
}

.article-ranking .ranking-item:nth-of-type(5)::before {
    background: #5a5a5a;
    content: 5 !important
}

.article-ranking .ranking-item:nth-of-type(6) {
    background: #fefefe
}

.article-ranking .ranking-item:nth-of-type(6)::before {
    background: #fefefe;
    content: 6 !important
}

.article-ranking .ranking-item:nth-of-type(7) {
    background: 12%
}

.article-ranking .ranking-item:nth-of-type(7)::before {
    background: 12%;
    content: 7 !important
}

.article-ranking .ranking-item:nth-of-type(8) {
    background: 14%
}

.article-ranking .ranking-item:nth-of-type(8)::before {
    background: 14%;
    content: 8 !important
}

.article-ranking .ranking-item:nth-of-type(9) {
    background: 16%
}

.article-ranking .ranking-item:nth-of-type(9)::before {
    background: 16%;
    content: 9 !important
}

.article-ranking .ranking-item:nth-of-type(10) {
    background: 18%
}

.article-ranking .ranking-item:nth-of-type(10)::before {
    background: 18%;
    content: 10 !important
}

.article-ranking .ranking-item:nth-of-type(11) {
    background: 20%
}

.article-ranking .ranking-item:nth-of-type(11)::before {
    background: 20%;
    content: 11 !important
}

.article-ranking .ranking-item:nth-of-type(12) {
    background: 22%
}

.article-ranking .ranking-item:nth-of-type(12)::before {
    background: 22%;
    content: 12 !important
}

.article-ranking .ranking-item:nth-of-type(13) {
    background: 24%
}

.article-ranking .ranking-item:nth-of-type(13)::before {
    background: 24%;
    content: 13 !important
}

.article-ranking .ranking-item:nth-of-type(14) {
    background: 26%
}

.article-ranking .ranking-item:nth-of-type(14)::before {
    background: 26%;
    content: 14 !important
}

.article-ranking .ranking-item:nth-of-type(15) {
    background: 28%
}

.article-ranking .ranking-item:nth-of-type(15)::before {
    background: 28%;
    content: 15 !important
}

.article-ranking.ranking-ovacion .ranking-title {
    background: #fd1010
}

.main-article-ranking.vertical .container {
    width: auto
}

.main-article-ranking.vertical .article-ranking {
    float: left;
    margin-bottom: 20px;
    background: #152026;
    border-top: 3px solid red
}

.main-article-ranking.vertical .article-ranking .title-object {
    padding: 20px 10px 0 20px;
    color: #FFF
}

.main-article-ranking.vertical .article-ranking .ranking-title {
    background: #185071;
    color: #FFF;
    padding: 10px;
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item {
    counter-increment: step-counter;
    margin-bottom: 0;
    height: auto;
    float: left;
    font-size: 14px;
    line-height: 19px;
    position: relative;
    background: #eaeaea;
    width: 100%;
    min-height: 50px;
    display: table;
    table-layout: fixed
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item::before {
    display: none
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item {
    width: 115px;
    height: auto;
    display: inline-block;
    vertical-align: top;
    margin-right: 10px
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item img {
    float: left;
    margin-right: 10px;
    width: 100%;
    height: auto
}

@media(max-width:500px) {
    .main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item img {
        position: static;
        transform: none
    }
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item a.title-item {
    padding-top: 10px;
    display: inline-block;
    width: 100%;
    vertical-align: top
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .ranking-link {
    display: block;
    width: calc(100% - 30px - 10px * 2);
    margin-left: 40px;
    padding: 10px 10px 10px 0
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .ranking-link:hover {
    text-decoration: underline
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item,
.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .title-item {
    display: table-cell
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(1) {
    background: #000
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(1)::before {
    background: #000;
    content: 1 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(2) {
    background: #191919
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(2)::before {
    background: #191919;
    content: 2 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(3) {
    background: #2f2f2f
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(3)::before {
    background: #2f2f2f;
    content: 3 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(4) {
    background: #414141
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(4)::before {
    background: #414141;
    content: 4 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(5) {
    background: #5a5a5a
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(5)::before {
    background: #5a5a5a;
    content: 5 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(6) {
    background: #fefefe
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(6)::before {
    background: #fefefe;
    content: 6 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(7) {
    background: 12%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(7)::before {
    background: 12%;
    content: 7 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(8) {
    background: 14%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(8)::before {
    background: 14%;
    content: 8 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(9) {
    background: 16%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(9)::before {
    background: 16%;
    content: 9 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(10) {
    background: 18%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(10)::before {
    background: 18%;
    content: 10 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(11) {
    background: 20%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(11)::before {
    background: 20%;
    content: 11 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(12) {
    background: 22%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(12)::before {
    background: 22%;
    content: 12 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(13) {
    background: 24%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(13)::before {
    background: 24%;
    content: 13 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(14) {
    background: 26%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(14)::before {
    background: 26%;
    content: 14 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(15) {
    background: 28%
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(15)::before {
    background: 28%;
    content: 15 !important
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-title {
    background: #fd1010
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(1)::before {
    background: #000
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(2)::before {
    background: #191919
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(3)::before {
    background: #2f2f2f
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(4)::before {
    background: #414141
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(5)::before {
    background: #5a5a5a
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(6)::before {
    background: #fefefe
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(7)::before {
    background: 12%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(8)::before {
    background: 14%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(9)::before {
    background: 16%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(10)::before {
    background: 18%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(11)::before {
    background: 20%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(12)::before {
    background: 22%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(13)::before {
    background: 24%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(14)::before {
    background: 26%
}

.main-article-ranking.vertical .article-ranking.ranking-ovacion .ranking-item:nth-of-type(15)::before {
    background: 28%
}

.content-related-content {
    border: 0;
    padding: 10px;
    margin-bottom: 20px
}

@media(max-width:500px) {
    .content-related-content {
        margin-bottom: 10px
    }
}

.content-related-content .title-news {
    border-bottom: 0;
    padding-bottom: 10px;
    margin-bottom: 20px;
    text-transform: inherit;
    font-size: 18px;
    text-align: left;
    color: #152026;
    font-weight: bold;
    width: 100%
}

.content-related-content .row .air {
    margin-bottom: 20px;
    padding-bottom: 20px
}

.content-related-content .row .air .article-list {
    margin-bottom: 20px;
    padding-bottom: 20px;
    position: relative;
    background: #ebebeb;
    float: left;
    min-height: 255px
}

@media(max-width:1199px) {
    .content-related-content .row .air .article-list {
        min-height: 210px
    }
}

.content-related-content .row .air .article-list .media-wrapper {
    width: 100%;
    float: left;
    margin-right: 0;
    position: relative
}

.content-related-content .row .air .article-list .media-wrapper a {
    position: static
}

.content-related-content .row .air .article-list .media-wrapper a img {
    width: 100%;
    height: auto
}

.content-related-content .row .air .article-list .content-wrapper {
    float: left;
    padding: 10px;
    width: 100%
}

@media(max-width:480px) {
    .content-related-content .row .air .article-list .content-wrapper {
        width: 100%
    }
}

.content-related-content .row .air .article-list .content-wrapper .grouper-wrapper {
    padding-bottom: 0;
    max-width: 100%;
    overflow: hidden;
    font-size: 12px;
    font-size: 1.2rem
}

.content-related-content .row .air .article-list .content-wrapper .grouper-wrapper>* {
    line-height: 1.2em;
    white-space: nowrap;
    text-overflow: ellipsis
}

.content-related-content .row .air .article-list .content-wrapper .title-item {
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1.2em;
    max-height: 4.8em;
    overflow: hidden;
    margin-bottom: 10px;
    font-weight: 100;
    text-decoration: none
}

@media(max-width:1199px) {
    .content-related-content .row .air .article-list .content-wrapper .title-item {
        font-size: 12px;
        font-size: 1.2rem
    }
}

@media(max-width:767px) {
    .content-related-content .row .air .article-list .content-wrapper .title-item {
        max-height: none;
        overflow: visible
    }
}

.content-related-content .row .air .article-list .content-wrapper .cateogry-item {
    font-size: 14px;
    line-height: 1.2em;
    max-height: 2.4em;
    overflow: hidden;
    color: #777;
    margin-bottom: 10px;
    display: none
}

.content-related-content .row .air .article-list:last-child {
    padding-bottom: 0;
    margin-bottom: 0
}

@media(max-width:480px) {
    .content-related-content .row .air .article-list .media-wrapper {
        width: 100%;
        margin: 0 0 10px
    }
}

.content-related-content .row .air .article-list.no-image .content-wrapper {
    width: 100%
}

.content-related-content .row .air .article-list .social-sharing-box {
    right: 5px;
    bottom: 10px
}

.content-related-content .row:last-child .air {
    margin-bottom: 0;
    padding-bottom: 10px;
    border-bottom: 0
}

.content-related-content.fotogaleria {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.content-related-content.fotogaleria .row .air .article-list {
    background-color: #152026
}

.content-related-content.fotogaleria .row .air .article-list .media-wrapper {
    position: relative
}

.content-related-content.fotogaleria .row .air .article-list .media-wrapper a {
    position: static
}

.content-related-content.fotogaleria .row .air .article-list .media-wrapper a img {
    width: 100%;
    height: auto
}

.content-related-content.fotogaleria .row .air .article-list .media-wrapper:before {
    content: "";
    background-image: url(images/fotos-circulo.png);
    position: absolute;
    bottom: 10px;
    left: 10px;
    width: 60px;
    height: 60px;
    background-repeat: no-repeat
}

.content-related-content.fotogaleria .row .air .article-list .content-wrapper {
    padding-bottom: 30px
}

.content-related-content.fotogaleria .row .air .article-list .content-wrapper .title-item {
    color: #FFF
}

.content-related-content.fotogaleria .row .air .article-list .content-wrapper .title-item a:hover {
    color: #FFF
}

.article-bomb {
    margin-bottom: 20px
}

.article-bomb .row {
    display: flex;
    flex-direction: column-reverse
}

.article-bomb .media-wrapper {
    position: relative;
    height: 0;
    width: 100%;
    padding-bottom: 56.25%;
    overflow: hidden
}

.article-bomb .media-wrapper img {
    height: auto
}

.article-bomb .social-wrapper {
    text-align: right;
    padding: 10px 0
}

.article-bomb .social-wrapper .article-stat {
    display: none
}

.article-bomb .content-wrapper {
    padding: 20px 10px 0
}

.article-bomb .content-wrapper .title-item {
    font-size: 50px;
    font-family: "Merriweather Sans", sans-serif;
    line-height: 1.2em;
    margin-bottom: 10px;
    font-weight: 700
}

@media(max-width:767px) {
    .article-bomb .content-wrapper .title-item {
        font-size: 28px
    }
}

.article-bomb .content-wrapper .title-item a {
    color: #000000;
    margin-bottom: 20px;
}

.article-bomb .content-wrapper .title-item a:hover {
    color: #ababab;
    text-decoration: underline
}

.article-bomb .content-wrapper .cateogry-item {
    display: none
}

.home-mobile .attachment-obj .media-wrapper {
    margin-bottom: 20px
}

.home-mobile .attachment-obj .media-wrapper.with-youtube img {
    -webkit-transform: translateY(-13%);
    -moz-transform: translateY(-13%);
    -ms-transform: translateY(-13%);
    -o-transform: translateY(-13%);
    transform: translateY(-13%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.home-mobile .attachment-obj .title {
    font-size: 1.8rem;
    font-weight: 600
}

.home-mobile .attachment-obj .content-wrapper {
    position: relative;
    bottom: 0;
    left: 0;
    color: #152026;
    min-height: 70px;
    display: block;
    overflow: hidden
}

.home-mobile .attachment-obj .content-wrapper a:hover {
    color: #152026
}

.home-mobile .attachment-obj .content-wrapper h2.title {
    padding: 10px 0;
    line-height: 30px
}

.home-mobile .attachment-obj .content-wrapper h2.title a {
    font-size: 34px;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700
}

.home-mobile .attachment-obj .content-wrapper h3.caption {
    line-height: 30px
}

.home-mobile .attachment-obj .content-wrapper h3.caption a {
    font-size: 23px
}

.home-mobile .attachment-obj .media-wrapper.with-video>a:before {
    bottom: inherit;
    left: 50%;
    top: 50%;
    width: 100px;
    height: 100px
}

.attachment-obj.listado-mobile {
    display: flex;
    background: #FFF;
    margin-bottom: 20px;
    margin-top: 20px
}

.attachment-obj.listado-mobile figure {
    max-width: 214px
}

.attachment-obj.listado-mobile figure.wide-aspect-ratio {
    position: relative;
    padding-bottom: 24%
}

.attachment-obj.listado-mobile figure a:before {
    width: 50px !important;
    height: 50px !important
}

.attachment-obj.listado-mobile .content-wrapper {
    padding: 10px
}

.attachment-obj.listado-mobile .content-wrapper h2.title a.title-link {
    font-size: 26px
}

.attachment-obj.listado-mobile .content-wrapper h3.caption {
    display: none !important
}

.attachment-obj.listado-mobile .media-wrapper {
    margin-bottom: 0
}

.attachment-obj.listado-mobile .media-wrapper.with-youtube img {
    -webkit-transform: translateY(-13%);
    -moz-transform: translateY(-13%);
    -ms-transform: translateY(-13%);
    -o-transform: translateY(-13%);
    transform: translateY(-13%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.attachment-obj.listado-mobile .title {
    font-size: 1.8rem;
    font-weight: 600
}

.gallery-obj {
    width: 100%;
    margin-bottom: 20px;
    position: relative
}

@media(min-width:992px) {
    .gallery-obj.popular-dia .foto .t1 {
        color: #fff
    }
}

.gallery-obj.popular-dia .foto .t1 {
    color: #fff !important
}

.gallery-obj.popular-dia .foto .t1 a:hover {
    color: #999 !important
}

.gallery-obj .foto .t1 {
    padding: 20px 20px 5px;
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 1.2em
}

@media(min-width:992px) {
    .gallery-obj .foto .t1>* {
        display: inline-block;
        max-height: 2.3em;
        overflow: hidden
    }
}

.gallery-obj .foto .t2 {
    padding: 0 20px 0;
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 1.2em
}

@media(min-width:992px) {
    .gallery-obj .foto .t2 {
        max-height: 11.5em;
        overflow: hidden
    }
}

.gallery-obj .foto img {
    width: 100%;
    height: auto
}

.gallery-obj img.title {
    position: absolute;
    max-width: 170px;
    height: auto;
    display: inline-block;
    background: #FFF;
    padding-bottom: 5px
}

.gallery-obj.popular-dia .title-object {
    padding: 5px 5px;
    height: 35px;
    background: white
}

.gallery-obj.popular-dia .tpopular-dia {
    text-transform: uppercase;
    font-size: 21px;
    font-weight: bold;
    display: inline-block
}

.gallery-obj.popular-dia .tpopular-dia span {
    color: #f90606
}

.gallery-obj.popular-dia div.btn-back {
    background: #db2e2e;
    height: 26px;
    line-height: 30px;
    width: 135px;
    font-size: 10px;
    text-align: center;
    color: #FFF;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 500
}

.gallery-obj.popular-dia div.btn-back i {
    margin-right: 3px
}

.gallery-obj.popular-dia div.btn-back a:hover {
    color: #FFF !important
}

.gallery-obj.popular-dia div.title {
    height: 46px;
    background: white
}

.gallery-obj.popular-dia .foto .t1 {
    text-align: center;
    color: #FFF;
    background-color: #152026;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: normal;
    font-size: 24px
}

.gallery-obj.popular-dia.popular-dia-mobile .foto .t1 {
    background-color: #152026 !important;
    color: #FFF !important
}

.gallery-obj.popular-dia.popular-dia-mobile .like {
    height: 100px
}

.gallery-obj.popular-dia.popular-dia-mobile .like div.te-gusta {
    color: #818181;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    padding: 0 10px;
    text-align: center
}

.enviar-foto {
    margin-bottom: 20px
}

.enviar-foto h3 {
    float: left;
    font-family: "Merriweather Sans", sans-serif;
    width: 78%;
    background: #db2e2e;
    color: #FFF;
    font-weight: bold;
    font-size: 28px;
    height: 90px;
    line-height: 90px;
    text-align: center
}

.enviar-foto div.arrow {
    font-size: 39px;
    color: #FFF;
    background: #152026;
    height: 90px;
    line-height: 90px;
    text-align: center
}

.popular-tv-obj {
    margin-bottom: 20px
}

.popular-tv-obj .vjs-big-play-centered .vjs-big-play-button {
    background-color: transparent !important;
    border: none !important;
    top: 50% !important;
    left: 50% !important;
    background-image: url(../dpopular_images/play-btn.png) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    height: 3em !important;
    width: 3em !important
}

.popular-tv-obj .player h4 {
    padding: 20px 0;
    font-size: 16px;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: normal
}

.popular-tv-obj .listGalleryThumb {
    display: flex;
    background-color: #152026;
    padding-bottom: 10px;
    position: relative
}

.popular-tv-obj .listGalleryThumb .galleryPrev {
    position: absolute;
    left: 0;
    width: 20px;
    padding-top: 20px;
    padding-left: 5px;
    text-align: center;
    z-index: 999
}

.popular-tv-obj .listGalleryThumb .galleryNext {
    position: absolute;
    right: 0;
    width: 20px;
    padding-top: 20px;
    padding-right: 5px;
    text-align: center;
    z-index: 999
}

.popular-tv-obj .owl-carousel {
    width: 100%
}

.popular-tv-obj .owl-carousel .owl-stage-outer {
    width: 88%;
    margin: 0 auto
}

.popular-tv-obj .owl-carousel .owl-stage {
    display: flex
}

.popular-tv-obj .owl-carousel .owl-item img {
    width: auto;
    margin: 0 10px 0 0
}

.fotos-populares-obj .like,
.gallery-obj .like {
    height: 40px;
    background-color: #152026;
    color: #FFF;
    font-family: "Merriweather Sans", sans-serif
}

.fotos-populares-obj .like span.te-gusta,
.gallery-obj .like span.te-gusta {
    color: #818181;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    padding: 0 10px
}

.fotos-populares-obj .like span.ranking.content,
.gallery-obj .like span.ranking.content {
    padding-left: 10px
}

.fotos-populares-obj .like span.ranking.content img.star,
.gallery-obj .like span.ranking.content img.star {
    width: 10px;
    margin-top: 8px
}

.fotos-populares-obj .like span.ranking.txt,
.gallery-obj .like span.ranking.txt {
    float: right;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    padding-right: 10px
}

#article-post.article-body-chicapopular {
    padding-bottom: 20px
}

#article-post.article-body-chicapopular .like {
    background-color: #FFF;
    font-family: "Merriweather Sans", sans-serif
}

#article-post.article-body-chicapopular .like div.te-gusta {
    color: #818181;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    padding: 0;
    float: left;
    text-align: center
}

#article-post.article-body-chicapopular .like span.ranking.content {
    padding-left: 10px
}

#article-post.article-body-chicapopular .like span.ranking.content img.star {
    width: 10px;
    margin-top: 8px
}

#article-post.article-body-chicapopular .like span.ranking.txt {
    float: none;
    margin-left: 10px;
    color: #818181;
    font-size: 18px;
    font-weight: normal;
    line-height: 40px
}

.fotos-populares-obj {
    margin-bottom: 20px
}

.fotos-populares-obj .bgContent {
    margin-bottom: 20px
}

.fotos-populares-obj .bgContent img {
    max-width: 100%
}

.home-mobile .gallery-obj {
    width: 100%;
    background-color: transparent;
    margin-bottom: 20px
}

.home-mobile .gallery-obj.popular-dia div.title {
    background: 0;
    margin-bottom: 10px
}

.home-mobile .gallery-obj.popular-dia div.title img.title {
    background: 0
}

.home-mobile .gallery-obj .foto .t1 {
    padding: 30px 20px;
    font-size: 36px;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700;
    background-color: #FFF
}

.home-mobile .gallery-obj .foto .t2 {
    padding: 0 20px 20px;
    font-size: 26px;
    line-height: 35px;
    background-color: #FFF
}

.home-mobile .gallery-obj .foto img {
    width: 100%;
    height: auto
}

.home-mobile .gallery-obj img.title {
    position: relative;
    padding: 20px 0
}

.home-mobile .fotos-populares-obj .pagination-wrapper {
    background-color: #cfcfcf;
    padding: 15px;
    border: 2px solid #bdbdbd;
    border-radius: 4px;
    color: #878787;
    font-weight: bold;
    font-size: 11px
}

.nota-mobile #article-post.article-body-chicapopular {
    padding-bottom: 20px
}

.nota-mobile #article-post.article-body-chicapopular .like {
    text-align: center;
    border-top: 2px solid #ccc;
    border-bottom: 2px solid #ccc;
    padding-top: 10px
}

.nota-mobile #article-post.article-body-chicapopular .like div.te-gusta {
    float: none;
    text-align: center
}

.nota-mobile #article-post.article-body-chicapopular .detail-social-icons {
    display: none
}

.nota-mobile #article-post.article-body-chicapopular .btn-back {
    margin-top: 20px;
    text-align: center;
    background-color: #cfcfcf;
    padding: 15px;
    border: 2px solid #bdbdbd;
    border-radius: 4px;
    color: #878787;
    font-weight: bold;
    font-size: 11px
}

.detail .gallery-obj.popular-dia,
.note-detail .gallery-obj.popular-dia {
    background-color: #152026
}

@media(max-width:1199px) {

    .detail .gallery-obj.popular-dia,
    .note-detail .gallery-obj.popular-dia {
        min-height: 0
    }
}

.grouper-content-header.contestant-profile {
    border: 0
}

.grouper-content-header.contestant-profile .avatar {
    width: auto;
    height: 100%;
    border-radius: 0;
    overflow: hidden;
    float: left
}

.grouper-content-header.contestant-profile .contestan-info {
    margin-left: 15px;
    width: calc(100% - 360px - 15px)
}

.grouper-content-header.contestant-profile .contestan-info h1.name {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 300;
    font-size: 28px;
    color: #5c5c5c
}

.grouper-content-header.contestant-profile .contestan-info div.description {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 14px
}

.home.detalle-agrupador .contestant-profile.grouper-content-header {
    padding-left: 0
}

@media(max-width:768px) {
    .contestant-profile.grouper-content-header.section-title-centred {
        float: none;
        background-color: #fff;
        border-bottom: 4px solid #db2e2e
    }

    .contestant-profile.grouper-content-header.section-title-centred .contestan-info {
        width: 100%;
        margin-left: 0;
        margin-top: 10px
    }

    .contestant-profile.grouper-content-header.section-title-centred .contestan-info .name {
        margin-bottom: 15px
    }

    .grouper-content-header.contestant-profile .contestan-info {
        float: none
    }
}

.grouper-detail-list .article-list {
    border: 0;
    margin-bottom: 20px
}

@media(max-width:640px) {
    .grouper-detail-list .article-list {
        border-top: 0;
        min-height: 0;
        margin-bottom: 15px;
        display: table;
        table-layout: fixed;
        border-bottom: 3px solid #dfdfdf;
        background-color: #fff
    }

    .grouper-detail-list .article-list .media-wrapper {
        width: 100% !important;
        margin: 0 0 10px
    }

    .grouper-detail-list .article-list .content-wrapper {
        width: calc(100% - 190px) !important;
        margin: 0 0 10px
    }

    .grouper-detail-list .article-list .social-sharing-box {
        left: 15px !important
    }

    .grouper-detail-list .article-list::last-child {
        padding-bottom: 10px
    }
}

@media(max-width:640px) {
    .grouper-detail-list .article-list .content-wrapper {
        width: 100% !important;
        padding-bottom: 0 !important;
        margin-top: 10px
    }

    .grouper-detail-list .article-list .content-wrapper .title-item {
        font-weight: 300;
        line-height: 1.2em;
        max-height: 4.8em;
        overflow: hidden;
        font-family: "Merriweather Sans", sans-serif !important;
        padding: 0 15px;
        margin-bottom: 0 !important
    }

    .grouper-detail-list .article-list .content-wrapper .cateogry-item {
        display: none
    }

    .grouper-detail-list .article-list .media-wrapper {
        margin-bottom: 0
    }
}

.grouper-detail-list .article-list .media-wrapper {
    width: 262px
}

.grouper-detail-list .article-list .content-wrapper {
    padding: 10px;
    width: calc(100% - 272px)
}

.grouper-detail-list .article-list .content-wrapper .title-item {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 23px;
    color: #333;
    font-weight: normal;
    margin-bottom: 10px;
    line-height: 28px;
    max-height: 58px
}

.grouper-detail-list .article-list .content-wrapper .cateogry-item {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 14px;
    line-height: 20px;
    max-height: 100%;
    margin-bottom: 10px
}

.grouper-detail-list .pagination-obj-wrapper {
    float: left;
    width: 100%;
    text-align: center;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 12px;
    padding-top: 20px;
    border-top: 1px solid #ccc;
    margin-top: 20px
}

.grouper-detail-list .pagination-obj-wrapper .btn-more {
    padding: 10px 0;
    margin: 20px 0;
    text-align: center;
    width: 100%;
    float: none;
    text-transform: uppercase;
    font-size: 14px
}

.grouper-detail-list .pagination-obj-wrapper .btn-more.prev {
    width: 50%;
    margin-right: 5px
}

.grouper-detail-list .pagination-obj-wrapper .btn-more.next {
    width: 50%;
    margin-left: 5px
}

.home.detalle-agrupador .grouper-detail-list.news-section .article-item.article-list {
    margin-left: -15px
}

.home.detalle-agrupador .title-widget {
    padding-left: 5px;
    margin-bottom: 10px
}

@media(max-width:768px) {
    .grouper-detail-list .article-item.article-list .media-wrapper {
        float: none
    }

    .grouper-detail-list .article-item.article-list .content-wrapper {
        padding-left: 0;
        width: 100%;
        float: none
    }

    .grouper-detail-list .article-item.article-list .content-wrapper .title-item {
        overflow: visible;
        max-height: none
    }

    .grouper-detail-list .article-item.article-list .content-wrapper .cateogry-item {
        margin-bottom: 10px;
        overflow: visible
    }
}

@media(max-width:1199px) {
    .grouper-detail-list .article-item.article-list .media-wrapper {
        margin-bottom: 10px
    }

    .grouper-detail-list .article-item.article-list .content-wrapper {
        padding-top: 0
    }

    .grouper-detail-list .article-item.article-list .content-wrapper .title-item {
        max-height: none
    }

    .grouper-detail-list .article-item.article-list .content-wrapper .cateogry-item {
        max-height: none;
        margin-bottom: 10px
    }
}

section.encuesta {
    background-color: #eaeaea
}

section.encuesta div.opciones {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    min-height: 60px;
    margin: 0 -15px
}

section.encuesta div.opciones div.opcion-wrap {
    width: 25%;
    padding: 0 15px
}

section.encuesta div.opciones div.opcion-wrap:before {
    display: none
}

section.encuesta.detail {
    border-top: 4px solid #fd1010;
    padding: 30px 30px 20px
}

section.encuesta.detail>article {
    margin-bottom: 0
}

section.encuesta.detail div.opciones {
    margin-bottom: 30px
}

section.encuesta.detail article>h1.title {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700;
    font-size: 24px;
    color: #152026;
    padding: 0;
    margin-bottom: 20px
}

section.encuesta.detail .btn.btn-info {
    background: 0;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    text-align: left;
    margin-bottom: 0;
    color: #152026;
    font-weight: 300;
    padding: 0
}

section.encuesta.detail .btn.btn-info:hover {
    background: 0
}

section.encuesta.detail .opcion {
    border-radius: 6px;
    padding: 0;
    text-align: center;
    background: #fd1010;
    text-transform: uppercase;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 16px;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    line-height: 19px
}

section.encuesta.detail .opcion:hover {
    width: 100%;
    background-color: #fd1010
}

section.encuesta.detail .opcion .description {
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: 300
}

section.encuesta.results article .opcion {
    overflow: hidden;
    padding: 10px;
    background: none !important;
    text-align: left;
    display: block;
    color: #152026
}

section.encuesta.results article .opcion:hover {
    background: none !important
}

section.encuesta.results article .opcion .description {
    margin-bottom: 10px;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 16px
}

section.encuesta.results article .opcion .poll-vote-count {
    float: right;
    position: relative;
    line-height: 13px;
    color: #fd1010;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 25px;
    font-weight: 700
}

section.encuesta.results article .progress {
    height: 25px !important
}

section.encuesta.results article .progress .progress-bar {
    background-color: #fd1010 !important
}

section.encuesta.results article .total-votos {
    float: none !important;
    padding-left: 20px;
    color: #fd1010;
    display: none
}

.banner {
    text-align: center;
    margin-left: auto;
    margin-right: auto
}

.banner:last-child {
    margin-bottom: 20px
}

.banner>div,
.banner>img,
.banner>a>img,
.banner object,
.banner iframe {
    margin: 0 auto !important
}

.banner>img,
.banner>a>img {
    display: block !important;
    width: auto !important
}

.banner>* {
    text-align: center;
    margin: auto
}

.widget-header .banner.bk-white {
    padding-top: 20px
}

.banner.bk-white {
    background: white;
    padding-top: 2px;
    padding-bottom: 2px
}

footer .freetext-list .article-with-summary .content-wrapper {
    font-family: "Merriweather Sans", sans-serif
}

footer .freetext-list .article-with-summary .content-wrapper .title-wrapper .title-item {
    color: #FFF;
    text-transform: uppercase;
    margin-bottom: 15px
}

footer .freetext-list .article-with-summary .content-wrapper .title-wrapper .cateogry-item {
    color: #b3b3b3 !important;
    font-size: 13px
}

.navigation-menu-footer .footer-list {
    font-family: "Merriweather Sans", sans-serif;
    display: flex;
    flex-wrap: wrap
}

.navigation-menu-footer .footer-list .footer-item {
    font-family: "Merriweather Sans", sans-serif;
    flex-basis: 50%;
    width: 50%
}

.navigation-menu-footer .footer-list .footer-item:first-child {
    flex-basis: 100%;
    width: 100%
}

.navigation-menu-footer .footer-list .footer-item .footer-title {
    background: 0;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 17px;
    line-height: 15px
}

.navigation-menu-footer .footer-list .footer-item .footer-link {
    color: #b3b3b3 !important;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 14px
}

.navigation-menu-footer .footer-list .footer-item .footer-link:hover {
    text-decoration: none
}

#page-footer {
    padding-bottom: 20px
}

.pagination-obj-wrapper {
    text-align: center;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 12px
}

.pagination-obj-wrapper .btn-more {
    padding: 10px 0;
    margin: 20px 0;
    text-align: center;
    width: 100%;
    float: none;
    text-transform: uppercase;
    font-size: 14px
}

.pagination-obj-wrapper .btn-more.prev {
    width: 50%;
    margin-right: 5px
}

.pagination-obj-wrapper .btn-more.next {
    width: 50%;
    margin-left: 5px
}

.widgetContent .highlight-player-list .attachment-obj-videojs .content-wrapper h2.title {
    margin-top: 10px
}

.widgetContent .highlight-player-list .content-wrapper h2.video-player-title {
    display: none
}

.highlight-player-list .video-js .vjs-big-play-button {
    width: 88px !important;
    height: 88px !important;
    top: 50% !important;
    left: 50% !important;
    display: block !important;
    background-color: transparent !important;
    background-size: 88px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==");
    background-repeat: no-repeat !important;
    background-position: center center !important;
    border: 0 none !important
}

.highlight-player-list .attachment-obj-videojs .content-wrapper h2.title {
    font-size: 28px;
    font-weight: bold
}

.highlight-player-list .attachment-obj-videojs .content-wrapper h2.title a:hover {
    color: white;
    text-decoration: none
}

.highlight-player-list .social-sharing-box {
    right: 0
}

.highlight-player-list .social-sharing-box .social-icon {
    margin-right: 0
}

.highlight-player-list .social-sharing-box .social-icon .fa {
    margin-right: 8px
}

.highlight-player-list .social-sharing-box .social-icon .fa-google-plus-square,
.highlight-player-list .social-sharing-box .social-icon .fa-pinterest-square,
.highlight-player-list .social-sharing-box .social-icon .fa-share-alt-square {
    display: none
}

.highlight-player-list .content-wrapper h2.title a:hover {
    color: white;
    text-decoration: none
}

.highlight-player-list .content-wrapper h2.video-player-title {
    font-size: 13px;
    color: #db2e2e;
    padding-bottom: 5px
}

.highlight-player-list .attachment-obj-link .content-wrapper {
    min-height: 131px
}

.attachment-obj .vjs-has-started .vjs-big-play-button {
    display: none !important
}

.search-results-list h1.title-news {
    padding: 20px 0
}

.search-results-list .article-results-list {
    font-family: "Merriweather Sans", sans-serif;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc
}

.search-results-list .article-results-list h1.title-item {
    font-size: 1.5em
}

.search-results-list .article-results-list span.published {
    padding-bottom: 5px;
    font-size: 1em;
    display: block !important
}

.search-results-list .article-results-list .grouper-wrapper {
    padding: 0
}

.search-results-list .article-results-list .social-sharing-box {
    position: relative;
    float: right;
    margin-top: 15px
}

.search-results-list .article-results-list .social-sharing-box .social-icon {
    margin-right: 8px;
    color: #9a9a9a;
    float: right;
    width: 20px;
    text-align: right
}

@media(max-width:768px) {
    .hide-sm {
        display: none
    }
}

@media(max-width:1199px) {
    .home .widgetContent .container.widget-header {
        padding-top: 30px
    }

    .home .main-nav {
        background: #FFF;
        position: static;
        float: left;
        display: inline-block;
        width: calc(100% - 50px)
    }

    .home .main-nav .hamburguesa {
        top: 0
    }

    .home .main-nav .nav-wrapper-row {
        text-align: left
    }

    .home .main-nav .nav-wrapper-row .nav-wrapper {
        display: inline-block;
        text-align: left;
        white-space: nowrap
    }

    .home .main-nav .nav-wrapper-row .nav-wrapper .nav-item {
        float: none;
        display: inline-block
    }

    .home .main-nav .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+11) {
        display: none
    }

    .home .main-nav .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+10) {
        border-right: 1px solid #eaeaea
    }

    .home.detail.interior-menu-br .hamburguesa {
        top: 0
    }

    .home.detail.interior-menu-br .hamburguesa #menu {
        height: 41px;
        padding-top: 20px
    }

    .home.detail.interior-menu-br .hamburguesa.fixedTop {
        top: -4px;
        margin-right: 28px
    }

    .home.detail.interior-menu-br .hamburguesa.fixedTop #menu {
        height: 41px;
        padding-top: 15px
    }

    .home .hamburguesa {
        float: left
    }

    .home .hamburguesa #menu {
        height: 41px;
        padding-top: 0
    }

    .home .hamburguesa #menu .sections-collapse {
        border: 0
    }

    .home .hamburguesa.hamburguesa.fixedTop {
        top: 0;
        right: 0;
        margin-right: 0
    }

    .home .hamburguesa.hamburguesa.fixedTop #menu {
        height: 41px;
        padding-top: 0
    }

    .home .widgetContent {
        margin-top: 0
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary {
        margin-bottom: 20px
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item {
        max-height: 7.5em;
        line-height: .8em
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item a {
        font-size: 20px !important
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .section-link {
        text-transform: none
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.portrait {
        max-height: none;
        min-height: 440px
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.horizontal .content-wrapper .title-item {
        font-weight: 100
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.horizontal .content-wrapper .social-sharing-box {
        bottom: 25px
    }

    .home [class*='4'] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal {
        min-height: 220px
    }

    .home .simple-highlight-list.four-columns .article-simple-highlight-list.portrait {
        min-height: 380px
    }

    .home .simple-highlight-list.four-columns .article-simple-highlight-list.portrait .content-wrapper .title-item {
        max-height: 3.6em
    }

    .home .hamburguesa .sections-collapse .btn-wrapper {
        margin-top: 10px;
        height: 30px;
        background-color: #FFF;
        margin-left: 0
    }

    .home .detail .hamburguesa,
    .home .interior-menu-br .hamburguesa {
        top: -5px
    }
}

@media(max-width:768px) {
    .home .main-nav .hamburguesa {
        top: 25px;
        border: 0;
        position: relative
    }

    .home .main-nav .hamburguesa.fixedTop {
        top: 10px;
        position: fixed
    }

    .home.detail.interior-menu-br .main-nav.fixedTop .navigation-main-menu.interior .container {
        width: 100%
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper-row {
        margin-bottom: 20px
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper {
        border-top: 0
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper .nav-item {
        float: left !important
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper .sub-nav {
        position: fixed
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper .sub-nav .sub-nav-wrapper {
        padding-left: 0
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper .sub-nav .col-xs-12.col-sm-12.col-md-12 {
        padding-left: 0;
        padding-right: 0
    }

    .home.detail.interior-menu-br .navigation-main-menu.interior .nav-wrapper .sub-nav .col-md-3 {
        width: 25% !important
    }

    .home.detail.interior-menu-br .hamburguesa {
        top: 0;
        border: 0
    }

    .home.detail.interior-menu-br .hamburguesa.fixedTop {
        top: 0
    }

    .home.detail.interior-menu-br .hamburguesa.fixedTop #menu {
        height: 60px;
        padding-top: 10px
    }

    .home .main-nav {
        width: calc(100% - 51px)
    }

    .home .hamburguesa .sections-collapse .btn-wrapper {
        margin-top: 10px;
        height: 30px
    }

    .home .hamburguesa #menu {
        padding-top: 0
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.portrait {
        min-height: 280px
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.portrait .media-wrapper {
        position: relative
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.portrait .media-wrapper.with-video a {
        position: static
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.portrait .media-wrapper.with-video a img {
        position: relative;
        transform: none
    }

    .home .simple-highlight-list.two-columns .article-simple-highlight-list.portrait .social-sharing-box {
        bottom: 25px;
        right: 20px
    }

    .home .simple-highlight-list.four-columns .article-simple-highlight-list.portrait {
        min-height: 520px
    }

    .home .simple-highlight-list.four-columns .article-simple-highlight-list.portrait .content-wrapper .title-item {
        max-height: 3.6em;
        overflow: hidden
    }

    .home .simple-highlight-list.four-columns .article-simple-highlight-list.portrait .content-wrapper .social-sharing-box {
        bottom: 25px;
        right: 20px
    }

    .home [class*="col-sm-6"] .simple-highlight-list.one-column.vertical .col-sm-6 {
        width: 100%
    }

    .home [class*="col-sm-6"] .simple-highlight-list.two-columns .col-sm-3 {
        width: 50%
    }

    .home .simple-list.four-columns-wrapper .article-simple-list h1.title-item {
        max-height: 3.6em
    }

    .home .simple-list.four-columns-wrapper .article-simple-list .content-wrapper .social-wrapper .article-stat.social-icon {
        display: none
    }

    .home .simple-list.four-columns-wrapper.con-destacada .article-simple-list .content-wrapper {
        padding: 15px 15px 40px
    }

    .home .simple-list.one-column-wrapper .article-simple-list {
        max-height: none
    }

    .home .obj-attachments-video .player-main-wrapper.player-active {
        position: relative
    }

    .home .obj-attachments-video .related-video .related-video-title {
        bottom: -5px;
        left: 0;
        font-size: 12px;
        width: 140px
    }

    .home .obj-attachments-video .related-video .related-video-img-wrapper .icon-play {
        background-size: 50%;
        left: -5px;
        bottom: 35px
    }

    .home .simple-list.two-columns-wrapper .article-simple-list {
        min-height: 360px
    }

    .home .simple-list.two-columns-wrapper .article-simple-list .content-wrapper .title-wrapper .title-item {
        font-weight: 300
    }

    .home [class*="col-sm-6"] .container.widget-70-30 {
        width: 100%
    }

    .home [class*="col-sm-6"] .container.widget-30 {
        width: 100%
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns {
        padding: 15px 0 0
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns .object-title {
        padding-left: 15px
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns .controller {
        top: 30%
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery].has-gallery-selector .gallery-area {
        width: 100%;
        margin: 0;
        padding: 0;
        position: static
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery].has-gallery-selector .gallery-area .photo-gallery-title .content {
        font-size: 15px !important;
        line-height: 1.2em
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery].has-gallery-selector .photo-gallery-wrapper.thumbnails-wrapper {
        position: static
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery].has-gallery-selector .gallery-selector {
        height: 215px;
        width: 345px;
        top: initial;
        bottom: initial;
        position: relative
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery].has-gallery-selector .slide.active {
        position: static
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery].has-gallery-selector .gallery-selector-wrapper {
        white-space: nowrap
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider {
        position: static;
        height: 215px;
        overflow-x: scroll;
        overflow-y: hidden;
        margin-right: 0
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider .gallery-selector-item {
        margin-bottom: 0;
        margin-top: 5px;
        width: 50%;
        display: inline-block
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider .gallery-selector-item .gallery-title {
        padding-bottom: 0 !important;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 15px !important
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider::-webkit-scrollbar {
        width: 8px;
        height: 10px
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        border-radius: 10px
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5)
    }

    .home [class*='col-sm-6'] .photo-gallery-container.gallery-two-columns [data-gallery] .gallery-selector-media {
        margin-bottom: 0
    }

    .home .widgetContent {
        margin-top: 0
    }

    .home .widgetContent .simple-list-with-summary.one-column-wrapper .article-with-summary {
        min-height: 320px;
        display: inline-block;
        float: none;
        table-layout: auto;
        margin-bottom: 20px
    }

    .home .widgetContent .simple-list-with-summary.one-column-wrapper .article-with-summary .media-wrapper {
        width: 100%;
        display: block
    }

    .home .widgetContent .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper {
        display: block
    }

    .home .widgetContent .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .grouper-wrapper {
        text-transform: none
    }

    .home .widgetContent .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper {
        line-height: normal
    }

    .home .widgetContent .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item a {
        font-size: 18px !important;
        line-height: 1.2em !important
    }

    .home .widgetContent .container.widget-header {
        padding-top: 30px
    }

    .home .widgetContent .container.widget-header .row.top-row .region-container.col-xs-2 .share-buttons {
        display: none
    }

    .home .widgetContent .container.widget-header .row.top-row .col-xs-8.region-container {
        padding-left: 0;
        padding-right: 0;
        width: 62.666667%
    }

    .home .article-ranking .ranking-list .ranking-item {
        min-height: 220px
    }

    .home .article-ranking .ranking-list .ranking-item a.title-item {
        font-size: 13px !important;
        max-height: 3.9em
    }

    .home .article-ranking .ranking-list .ranking-item .preview-item {
        font-size: 11px !important
    }

    .home .simple-highlight-list.vertical .article-simple-highlight-list .content-wrapper .title-item {
        font-size: 13px
    }

    .home .simple-highlight-list.horizontal .article-simple-highlight-list .content-wrapper .title-item {
        font-size: 13px;
        max-height: 3.5em
    }

    .home .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item {
        display: inline-block
    }

    .home .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+9) {
        display: none
    }

    .home .main-nav .navigation-main-menu .container .nav-wrapper-row .nav-wrapper .nav-item:nth-child(n+8) {
        border-right: 1px solid #eaeaea
    }

    .home .hamburguesa #menu {
        height: 41px;
        padding-top: 0
    }

    .home .hamburguesa.fixedTop {
        top: 0;
        right: 0;
        margin-right: 0
    }

    .home .hamburguesa.fixedTop #menu {
        height: 41px;
        padding-top: 0
    }

    .home .simple-list-with-summary .article-with-summary .content-wrapper {
        padding: 25px 15px
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary {
        margin-bottom: 20px
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item {
        max-height: 7.5em;
        line-height: .5em
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item a {
        font-size: 20px !important
    }

    .home .simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .section-link {
        text-transform: none
    }

    .home .obj-attachments-video .flex-container {
        display: block
    }
}

.header-list .filtro select {
    float: right;
    height: 30px;
    width: 200px;
    font-size: 15px
}

@media(max-width:768px) {
    .header-list .filtro select {
        float: none;
        margin-top: 20px
    }
}

html {
    overflow-x: hidden;
    max-width: 100%
}

body {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100;
    color: #152026
}

footer {
    min-height: 200px;
    border-top: 3px solid #db2e2e;
    background-color: #152026;
    padding-bottom: 20px
}

footer .widgetContent .row {
    display: table;
    table-layout: fixed
}

footer .widgetContent .region-container:first-child {
    border-left: 0
}

footer .widgetContent .region-container {
    border-left: 1px solid #bebebe;
    display: table-cell;
    height: 100%;
    float: none;
    vertical-align: top
}

.container-fluid {
    padding: 0
}

.grouper-wrapper .section-link.rojo {
    color: #db2e2e
}



.grouper-wrapper .section-link.magenta {
    color: #d373ca
}

.grouper-wrapper .section-link.celeste {
    color: #01a5ea
}

.grouper-wrapper .section-link.amarillo {
    color: "yellow"
}

.grouper-wrapper .section-link.azul {
    color: #00f
}

.widget-header .top-row {
    border-bottom: 1px solid #e5e6e6;
    margin-left: 0;
    margin-right: 0
}

.widgetContent .widget-header {
    margin-top: -20px
}

.widgetContent {
    margin-top: 20px
}

article .media-wrapper iframe {
    width: 1px;
    min-width: 100%;
    position: absolute;
    bottom: 0;
    margin: 0;
    padding: 0;
    height: 66px;
    border: 0
}

.match-iframe.positioned.bottom-left.iframe-mam {
    background: rgba(0, 0, 0, 0.55);
    height: 86px
}

.container-fluid .widgetContent .widget-notas {
    padding-top: 20px;
    padding-bottom: 20px
}

.container-fluid .widgetContent .widget-notas .header-list.cabezal-pleno .title-widget {
    padding-left: 0
}

.container-fluid .widgetContent .widget-notas article .content-wrapper {
    padding-left: 0;
    padding-right: 0
}

.container-fluid .widgetContent.rojo {
    background-color: #db2e2e
}

.container-fluid .widgetContent.verde {
    background-color: #499501
}

.container-fluid .widgetContent.magenta {
    background-color: #d373ca
}

.container-fluid .widgetContent.negro {
    background-color: #152026
}

.social-sharing-box {
    right: 22px;
    bottom: 10px
}

.social-sharing-box .social-icon {
    margin-right: 8px;
    color: #9a9a9a
}

.social-sharing-box .social-icon>a {
    line-height: 1;
    display: inline-block
}

.social-sharing-box .social-icon:last-of-type {
    margin-right: 0
}

article#article-post.video-detail {
    max-width: 943px;
    margin: 0 auto
}

article#article-post.video-detail header {
    border: none !important
}

article#article-post.video-detail header span.title {
    font-size: 36px;
    font-weight: bold;
    font-family: "Merriweather Sans", sans-serif
}

article#article-post.video-detail .video-footer .date {
    font-size: 14px;
    padding-top: 20px
}

article#article-post.article-fotogaleria .titulo-chica-popular,
article#article-post.article-chicapopular .titulo-chica-popular {
    color: #db2e2e;
    font-weight: bold;
    font-size: 15px
}

article#article-post.article-fotogaleria header,
article#article-post.article-chicapopular header {
    border-bottom: 0
}

article#article-post.article-fotogaleria header h1.title,
article#article-post.article-chicapopular header h1.title {
    font-size: 46px
}

article#article-post.article-fotogaleria p.interiorCopete,
article#article-post.article-chicapopular .interiorCopete {
    font-weight: normal !important;
    border-bottom: 0;
    font-size: 15px;
    font-family: "Merriweather Sans", sans-serif
}

.interiorCopete p {
    font-weight: normal !important;
    border-bottom: 0;
    font-size: 15px;
    font-family: "Merriweather Sans", sans-serif
}

.interiorCopete a {
    font-weight: 400 !important;
    color: #5887a3 !important;
    text-decoration: none !important;
}

article#article-post.article-fotogaleria #content-gallery .pieFoto,
article#article-post.article-chicapopular #content-gallery .pieFoto {
    position: relative;
    margin-top: 10px;
    font-size: 15px
}

article#article-post.article-fotogaleria #content-gallery .pieFoto:before,
article#article-post.article-chicapopular #content-gallery .pieFoto:before {
    top: 0;
    bottom: auto
}

article#article-post.article-fotogaleria #content-gallery .pieFoto span.copyinterior:before,
article#article-post.article-chicapopular #content-gallery .pieFoto span.copyinterior:before {
    content: " - "
}

article#article-post.article-fotogaleria #content-gallery .owl-dots,
article#article-post.article-chicapopular #content-gallery .owl-dots {
    position: absolute;
    top: 83%;
    width: 100%
}

article#article-post.article-fotogaleria #content-gallery .owl-dots .owl-dot span,
article#article-post.article-chicapopular #content-gallery .owl-dots .owl-dot span {
    border: 1px solid black;
    margin: 5px 5px !important
}

article#article-post.article-fotogaleria #content-gallery .owl-dots .owl-dot.active span,
article#article-post.article-chicapopular #content-gallery .owl-dots .owl-dot.active span {
    background: #db2e2e
}

article#article-post .category-wrapper {
    float: left
}

article#article-post .category-wrapper:after {
    content: '\22C5';
    padding-right: 5px
}

article#article-post .category-wrapper span.pipe {
    display: none
}

article#article-post .category-wrapper span.theme,
article#article-post .category-wrapper a.theme {
    position: relative !important;
    padding: 0;
    top: 0;
    background: transparent !important;
    color: black !important;
    line-height: 20px
}

article#article-post .category-wrapper span.theme:first-child:before,
article#article-post .category-wrapper a.theme:first-child:before {
    content: ""
}

article#article-post .category-wrapper span.theme:before,
article#article-post .category-wrapper a.theme:before {
    content: "|";
    margin-right: 5px
}

article#article-post .item-breadcrumb {
    margin-bottom: 10px
}

article#article-post .fecha-detallenota {
    float: none
}

article#article-post header h1.title {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 42px;
    padding: 20px 0;
    line-height: 45px;
    font-weight: 700
}

article#article-post p.interiorCopete {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: bold;
    font-size: 19px;
    line-height: 26px;
    padding-bottom: 10px;
    margin-bottom: 10px
}

article#article-post div.separator-line {
    border-top: 1px solid #dadada;
    height: 10px
}

article#article-post div.cuerpo {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 16px;
    line-height: 1.5em
}

article#article-post div.cuerpo div {
    margin: 20px 0
}

article#article-post div.cuerpo .embed_options {
    display: none
}

article#article-post div.cuerpo .embed_cont.type_encuesta .embed_content {
    position: relative
}

article#article-post div.cuerpo .embed_cont.type_encuesta .embed_content iframe {
    height: 100%;
    width: 100% !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 !important
}

article#article-post div.cuerpo a {
    font-weight: normal !important;
    color: #5887a3 !important;
    text-decoration: none !important
}

article#article-post .detail-social-icons:before {
    content: "COMPARTIR:";
    float: left;
    vertical-align: middle;
    line-height: 40px;
    margin-right: 20px;
    font-size: 13px;
    font-weight: bold
}

article#article-post #content-gallery .pieFoto {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 13px;
    padding: 10px 0
}

article#article-post #content-gallery .pieFoto:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    width: 60px;
    border-bottom: 1px solid #dadada
}

article#article-post #content-gallery .galleft {
    position: absolute;
    top: 43%;
    left: 25px;
    z-index: 96;
    margin-top: -1em
}

article#article-post #content-gallery .galright {
    position: absolute;
    top: 43%;
    right: 25px;
    z-index: 96;
    margin-top: -1em
}

img.visitimg {
    width: 1px;
    height: 1px
}

.object-related-articles header h2 {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px
}

.object-related-articles article {
    background: #ebebeb
}

.object-related-articles article .title-wrapper {
    font-size: 15px;
    font-family: "Merriweather Sans", sans-serif;
    padding: 10px;
    text-decoration: none;
    font-weight: 300
}

.owl-carousel .owl-item img {
    width: auto !important;
    margin: 0 auto;
    max-width: 100%
}

.fancybox-close {
    background-position: 0 0
}

.vjs-big-play-button {
    bottom: initial !important;
    border: 0 none !important;
    background-color: transparent !important;
    width: 88px !important;
    height: 88px !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    z-index: 2 !important;
    image-rendering: pixelated
}

.vjs-big-play-button:before {
    display: none
}

@media(min-width:500px) {
    .vjs-big-play-button {
        background-size: 100% 100% !important;
        top: 45% !important;
        left: 45% !important
    }
}

@media(max-width:500px) {
    .vjs-big-play-button {
        top: 38% !important;
        left: 38% !important;
        background-size: 70% 70% !important
    }
}

.article-simple-list,
.article-simple-highlight-list {
    border-top: 3px solid #ea0106
}

.article-simple-list .grouper-wrapper *,
.article-simple-highlight-list .grouper-wrapper * {
    color: #ea0106
}

.destacada.article-simple-list,
.destacada.article-with-summary,
.destacada.article-simple-highlight-list {
    background: #152016 !important
}

.destacada.article-simple-list .content-wrapper,
.destacada.article-with-summary .content-wrapper,
.destacada.article-simple-highlight-list .content-wrapper {
    background: #152016 !important
}

.destacada.article-simple-list .content-wrapper .title-item,
.destacada.article-with-summary .content-wrapper .title-item,
.destacada.article-simple-highlight-list .content-wrapper .title-item {
    color: #FFF !important
}

.destacada.article-simple-list .content-wrapper .title-item>*,
.destacada.article-with-summary .content-wrapper .title-item>*,
.destacada.article-simple-highlight-list .content-wrapper .title-item>* {
    color: #FFF !important
}

.main-destacada.article-simple-list,
.main-destacada.article-simple-highlight-list {
    border-top: 3px solid #152016;
    background: #152016;
    border-top: 3px solid #ea0106;
    background-color: #152016 !important
}

.main-destacada.article-simple-list .grouper-wrapper *,
.main-destacada.article-simple-highlight-list .grouper-wrapper * {
    color: #152016
}

.main-destacada.article-simple-list .grouper-wrapper,
.main-destacada.article-simple-highlight-list .grouper-wrapper {
    color: #ea0106
}

.main-destacada.article-simple-list .grouper-wrapper>*,
.main-destacada.article-simple-highlight-list .grouper-wrapper>* {
    color: #ea0106
}

.main-destacada.article-simple-list .content-wrapper,
.main-destacada.article-simple-highlight-list .content-wrapper {
    background: #152016 !important
}

.main-destacada.article-simple-list .content-wrapper .title-item,
.main-destacada.article-simple-highlight-list .content-wrapper .title-item {
    color: #FFF !important
}

.main-destacada.article-simple-list .content-wrapper .title-item>*,
.main-destacada.article-simple-highlight-list .content-wrapper .title-item>* {
    color: #FFF !important
}

.simple-list.three-columns-wrapper .main-destacada.article-simple-list {
    background: #152016
}

.simple-list.two-columns-wrapper .main-destacada.article-simple-list {
    background: #152016
}

.simple-list.four-columns-wrapper.con-destacada .main-destacada.article-simple-list {
    background: #152016
}

.simple-highlight-list.four-columns .main-destacada.article-simple-highlight-list.portrait {
    background: #152016
}

.simple-highlight-list.four-columns .main-destacada.article-simple-highlight-list.portrait .content-wrapper {
    background: #152016
}

.simple-highlight-list.four-columns .main-destacada.article-simple-highlight-list.portrait .content-wrapper .grouper-wrapper .section-link {
    color: #152016
}

.simple-highlight-list.four-columns .main-destacada.article-simple-highlight-list.portrait .content-wrapper .title-item a {
    color: #FFF
}

.simple-list-with-summary.one-column-wrapper .main-destacada.article-with-summary {
    background: #152016
}

.simple-list-with-summary.one-column-wrapper .main-destacada.article-with-summary .content-wrapper {
    background: #152016
}

.simple-list-with-summary.one-column-wrapper .main-destacada.article-with-summary .content-wrapper .grouper-wrapper {
    color: #ea0106
}

.simple-list-with-summary.one-column-wrapper .main-destacada.article-with-summary .content-wrapper .grouper-wrapper .section-link {
    color: #ea0106
}

.simple-list-with-summary.one-column-wrapper .main-destacada.article-with-summary .title-item a {
    color: #FFF
}

.widgetContent[class*='destacada'] .social-sharing-box .social-icon i {
    color: black
}

.widgetContent[class*='destacada'] .article-simple-list {
    border-top: 3px solid #ea0106
}

.widgetContent[class*='destacada'] .article-simple-list .content-wrapper {
    background: #152016
}

.widgetContent[class*='destacada'] .article-simple-list .content-wrapper .grouper-wrapper * {
    color: #ea0106 !important
}

.widgetContent[class*='destacada'] .article-simple-list .content-wrapper .title-item a {
    color: #FFF
}

.widgetContent[class*='destacada'] .social-sharing-box .social-icon i {
    color: #FFF
}

.widgetContent[class*='destacada'] article {
    border-color: #152016;
    border-bottom: 0 none;
    background-color: #152016 !important
}

.widgetContent[class*='destacada'] article .content-wrapper {
    background-color: #152016 !important
}

.widgetContent[class*='destacada'] article .content-wrapper .title-item *,
.widgetContent[class*='destacada'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='destacada'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='destacada'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='destacada'] article .content-wrapper .preview-item * {
    color: #FFF !important
}

.widgetContent[class*='destacada'] .header-list {
    border-color: #152016
}

.widgetContent[class*='destacada'] .header-list .title-widget {
    color: #152016
}

.widgetContent[class*='destacada'] .header-list.cabezal-pleno {
    background-color: #152016;
    border-color: #152016
}

.widgetContent[class*='destacada'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-destacada,
article#article-post .category-wrapper a.theme.cat-destacada {
    color: #152016 !important
}

.main-rojo.article-simple-list,
.main-rojo.article-simple-highlight-list {
    border-top: 3px solid #ea0106;
    background: #ea0106
}

.main-rojo.article-simple-list .grouper-wrapper *,
.main-rojo.article-simple-highlight-list .grouper-wrapper * {
    color: #ea0106
}

.widgetContent[class*='rojo'] .social-sharing-box .social-icon i {
    color: #ad0104
}

.widgetContent[class*='rojo'] article {
    border-color: #ea0106;
    border-bottom: 0 none;
    background-color: #ea0106 !important
}

.widgetContent[class*='rojo'] article .content-wrapper {
    background-color: #ea0106 !important
}

.widgetContent[class*='rojo'] article .content-wrapper .title-item *,
.widgetContent[class*='rojo'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='rojo'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='rojo'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='rojo'] article .content-wrapper .preview-item * {
    color: #FFF !important
}

.widgetContent[class*='rojo'] .header-list {
    border-color: #ea0106
}

.widgetContent[class*='rojo'] .header-list .title-widget {
    color: #ea0106
}

.widgetContent[class*='rojo'] .header-list.cabezal-pleno {
    background-color: #ea0106;
    border-color: #ea0106
}

.widgetContent[class*='rojo'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-rojo,
article#article-post .category-wrapper a.theme.cat-rojo {
    color: #ea0106 !important
}

.main-celeste.article-simple-list,
.main-celeste.article-simple-highlight-list {
    border-top: 3px solid #01a5ea;
    background: #01a5ea
}

.main-celeste.article-simple-list .grouper-wrapper *,
.main-celeste.article-simple-highlight-list .grouper-wrapper * {
    color: #01a5ea
}

.widgetContent[class*='celeste'] .social-sharing-box .social-icon i {
    color: #017aad
}

.widgetContent[class*='celeste'] article {
    border-color: #01a5ea;
    border-bottom: 0 none;
    background-color: #01a5ea !important
}

.widgetContent[class*='celeste'] article .content-wrapper {
    background-color: #01a5ea !important
}

.widgetContent[class*='celeste'] article .content-wrapper .title-item *,
.widgetContent[class*='celeste'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='celeste'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='celeste'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='celeste'] article .content-wrapper .preview-item * {
    color: #FFF !important
}

.widgetContent[class*='celeste'] .header-list {
    border-color: #01a5ea
}

.widgetContent[class*='celeste'] .header-list .title-widget {
    color: #01a5ea
}

.widgetContent[class*='celeste'] .header-list.cabezal-pleno {
    background-color: #01a5ea;
    border-color: #01a5ea
}

.widgetContent[class*='celeste'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-celeste,
article#article-post .category-wrapper a.theme.cat-celeste {
    color: #01a5ea !important
}

.main-amarillo.article-simple-list,
.main-amarillo.article-simple-highlight-list {
    border-top: 3px solid #ffeb3b;
    background: #ffeb3b
}

.main-amarillo.article-simple-list .grouper-wrapper *,
.main-amarillo.article-simple-highlight-list .grouper-wrapper * {
    color: #ffeb3b
}

.widgetContent[class*='amarillo'] .social-sharing-box .social-icon i {
    color: #fde300
}

.widgetContent[class*='amarillo'] article {
    border-color: #ffeb3b;
    border-bottom: 0 none;
    background-color: #ffeb3b !important
}

.widgetContent[class*='amarillo'] article .content-wrapper {
    background-color: #ffeb3b !important
}

.widgetContent[class*='amarillo'] article .content-wrapper .title-item *,
.widgetContent[class*='amarillo'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='amarillo'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='amarillo'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='amarillo'] article .content-wrapper .preview-item * {
    color: #FFF !important
}

.widgetContent[class*='amarillo'] article .content-wrapper .title-item *,
.widgetContent[class*='amarillo'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='amarillo'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='amarillo'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='amarillo'] article .content-wrapper .preview-item * {
    color: #252525 !important
}

.widgetContent[class*='amarillo'] .header-list {
    border-color: #ffeb3b
}

.widgetContent[class*='amarillo'] .header-list .title-widget {
    color: #ffeb3b
}

.widgetContent[class*='amarillo'] .header-list.cabezal-pleno {
    background-color: #ffeb3b;
    border-color: #ffeb3b
}

.widgetContent[class*='amarillo'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

.widgetContent[class*='amarillo'] .header-list.cabezal-pleno .title-widget {
    color: #252525
}

article#article-post .category-wrapper span.theme.cat-amarillo,
article#article-post .category-wrapper a.theme.cat-amarillo {
    color: #ffeb3b !important
}

.main-magenta.article-simple-list,
.main-magenta.article-simple-highlight-list {
    border-top: 3px solid #d373ca;
    background: #d373ca
}

.main-magenta.article-simple-list .grouper-wrapper *,
.main-magenta.article-simple-highlight-list .grouper-wrapper * {
    color: #d373ca
}

.widgetContent[class*='magenta'] .social-sharing-box .social-icon i {
    color: #c444b8
}

.widgetContent[class*='magenta'] article {
    border-color: #d373ca;
    border-bottom: 0 none;
    background-color: #d373ca !important
}

.widgetContent[class*='magenta'] article .content-wrapper {
    background-color: #d373ca !important
}



.widgetContent[class*='magenta'] .header-list {
    border-color: #d373ca
}

.widgetContent[class*='magenta'] .header-list .title-widget {
    color: #d373ca
}

.widgetContent[class*='magenta'] .header-list.cabezal-pleno {
    background-color: #d373ca;
    border-color: #d373ca
}

.widgetContent[class*='magenta'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-magenta,
article#article-post .category-wrapper a.theme.cat-magenta {
    color: #d373ca !important
}

.main-azul.article-simple-list,
.main-azul.article-simple-highlight-list {
    border-top: 3px solid #122493;
    background: #122493
}

.main-azul.article-simple-list .grouper-wrapper *,
.main-azul.article-simple-highlight-list .grouper-wrapper * {
    color: #122493
}

.widgetContent[class*='azul'] .social-sharing-box .social-icon i {
    color: #0b175c
}

.widgetContent[class*='azul'] article {
    border-color: #122493;
    border-bottom: 0 none;
    background-color: #122493 !important
}

.widgetContent[class*='azul'] article .content-wrapper {
    background-color: #122493 !important
}

.widgetContent[class*='azul'] article .content-wrapper .title-item *,
.widgetContent[class*='azul'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='azul'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='azul'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='azul'] article .content-wrapper .preview-item * {
    color: #FFF !important
}

.widgetContent[class*='azul'] .header-list {
    border-color: #122493
}

.widgetContent[class*='azul'] .header-list .title-widget {
    color: #122493
}

.widgetContent[class*='azul'] .header-list.cabezal-pleno {
    background-color: #122493;
    border-color: #122493
}

.widgetContent[class*='azul'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-azul,
article#article-post .category-wrapper a.theme.cat-azul {
    color: #122493 !important
}

.main-verde.article-simple-list,
.main-verde.article-simple-highlight-list {
    border-top: 3px solid #499501;
    background: #499501
}

.main-verde.article-simple-list .grouper-wrapper *,
.main-verde.article-simple-highlight-list .grouper-wrapper * {
    color: white
}

.widgetContent[class*='verde'] .social-sharing-box .social-icon i {
    color: #2b5801
}

.widgetContent[class*='verde'] article {
    border-color: #499501;
    border-bottom: 0 none;
    background-color: #499501 !important
}

.widgetContent[class*='verde'] article .content-wrapper {
    background-color: #499501 !important
}


.widgetContent[class*='verde'] .header-list {
    border-color: #499501
}

.widgetContent[class*='verde'] .header-list .title-widget {
    color: #499501
}

.widgetContent[class*='verde'] .header-list.cabezal-pleno {
    background-color: #499501;
    border-color: #499501
}

.widgetContent[class*='verde'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-verde,
article#article-post .category-wrapper a.theme.cat-verde {
    color: #499501 !important
}

.main-negro.article-simple-list,
.main-negro.article-simple-highlight-list {
    border-top: 3px solid #152026;
    background: #152026
}

.main-negro.article-simple-list .grouper-wrapper *,
.main-negro.article-simple-highlight-list .grouper-wrapper * {
    color: #152026
}

.widgetContent[class*='negro'] .social-sharing-box .social-icon i {
    color: black
}

.widgetContent[class*='negro'] article {
    border-color: #152026;
    border-bottom: 0 none;
    background-color: #152026 !important
}

.widgetContent[class*='negro'] article .content-wrapper {
    background-color: #152026 !important
}

.widgetContent[class*='negro'] article .content-wrapper .title-item *,
.widgetContent[class*='negro'] article .content-wrapper .grouper-wrapper *,
.widgetContent[class*='negro'] article .content-wrapper .cateogry-item *,
.widgetContent[class*='negro'] article .content-wrapper .related-notes-wrapper *,
.widgetContent[class*='negro'] article .content-wrapper .preview-item * {
    color: #FFF !important
}

.widgetContent[class*='negro'] article {
    border-top: 0 none
}

.widgetContent[class*='negro'] .social-sharing-box .social-icon i {
    color: #FFF
}

.widgetContent[class*='negro'] .header-list {
    border-color: #152026
}

.widgetContent[class*='negro'] .header-list .title-widget {
    color: #152026
}

.widgetContent[class*='negro'] .header-list.cabezal-pleno {
    background-color: #152026;
    border-color: #152026
}

.widgetContent[class*='negro'] .header-list.cabezal-pleno .title-widget {
    color: #FFF
}

article#article-post .category-wrapper span.theme.cat-negro,
article#article-post .category-wrapper a.theme.cat-negro {
    color: #152026 !important
}

.photo-gallery-container {
    position: relative;
    background: #f1f1f1;
    padding-top: 20px;
    padding-bottom: 60px
}

.photo-gallery-container.gallery-two-columns,
.photo-gallery-container .photo-gallery {
    padding: 25px
}

.photo-gallery-container.item-sidebar .photo-gallery {
    padding: 0
}

.photo-gallery-container .photo-gallery-active {
    margin: 0
}

@media(max-width:768px) {
    .photo-gallery-container .photo-gallery-active {
        height: auto
    }
}

@media(max-width:768px) {
    .photo-gallery-container .photo-gallery-active .slide.active {
        height: auto
    }
}

@media(max-width:768px) {
    .photo-gallery-container .photo-gallery-active .slide.active img {
        width: 100%;
        height: auto
    }
}

.photo-gallery-container .photo-gallery-caption {
    margin-top: 1em;
    font-size: .75em;
    color: #fff;
    line-height: 2em
}

.photo-gallery-container .photo-gallery-slider:after {
    content: " ";
    display: block;
    clear: both;
    float: none
}

.photo-gallery-container .photo-gallery-title {
    position: absolute;
    padding: 0 3em;
    font-size: 1.2em !important;
    line-height: 1.3em;
    margin: 0 0 1em 0;
    font-weight: 900;
    bottom: 0;
    z-index: 2;
    min-height: 80px;
    opacity: 1;
    display: flex;
    align-items: center;
    background: rgba(0, 0, 0, 0.5);
    overflow: hidden;
    max-width: 95%
}

.photo-gallery-container .photo-gallery-title:before {
    font-family: 'Glyphicons Halflings';
    position: absolute;
    top: 14px;
    left: 0;
    font-size: .7em
}

.photo-gallery-container .photo-gallery-title a {
    color: white;
    font-size: 21px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 25px
}

.photo-gallery-container .photo-gallery-title .content {
    float: left
}

.photo-gallery-container .photo-gallery-title .photo-gallery-counter {
    padding-left: 1.5em;
    position: absolute;
    top: 0;
    right: 0;
    display: none
}

.photo-gallery-container .photo-gallery-title:hover {
    color: #48c1fc
}

.photo-gallery-container .photo-gallery-counter {
    padding-left: 1.5em;
    color: #fff;
    position: relative;
    font-size: .667em
}

.photo-gallery-container .photo-gallery-counter:before {
    content: "\e046";
    position: absolute;
    font-family: 'Glyphicons Halflings';
    line-height: 1em;
    top: 3px;
    left: -3px;
    padding: 5px;
    border-radius: 100%
}

.photo-gallery-container .photo-gallery-counter:hover:before {
    -webkit-animation: cameraflash 150ms 1;
    animation: cameraflash 150ms 1
}

.photo-gallery-container .photo-gallery-item {
    float: left;
    background: #000;
    border-bottom: 3px solid transparent;
    width: 122px;
    height: 100px;
    overflow: hidden;
    margin-bottom: 0
}

.photo-gallery-container .photo-gallery-item img {
    opacity: .5;
    transition: all 250ms ease
}

.photo-gallery-container .photo-gallery-item:hover img {
    opacity: .75
}

.photo-gallery-container .photo-gallery-item.active {
    border-bottom: 3px solid #48c1fc
}

.photo-gallery-container .photo-gallery-item.active img {
    opacity: 1
}

@media(min-width:992px) {
    .photo-gallery-container.gallery-two-columns {
        margin: 0 0 25px -25px
    }

    .photo-gallery-container.gallery-three-columns {
        margin: 0 -25px 25px
    }
}

@media(min-width:768px) and (max-width:991px) {
    .photo-gallery-container .photo-gallery-title {
        padding: 0 1.8em
    }
}

[data-gallery] .slide-container {
    position: relative;
    transition: height 500ms ease;
    text-align: left
}

[data-gallery] .gallery-selector-slider {
    overflow: hidden;
    position: relative;
    margin-right: 10px
}

[data-gallery] .gallery-selector-slider::-webkit-scrollbar {
    width: 12px
}

[data-gallery] .gallery-selector-slider::-webkit-scrollbar-track {
    background-color: #d3d3d3;
    border-radius: 10px
}

[data-gallery] .gallery-selector-slider::-webkit-scrollbar-thumb {
    background-color: #929292;
    border-radius: 10px;
    border: solid 2px #d3d3d3
}

[data-gallery] .slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    z-index: 0;
    transition: opacity 500ms ease
}

[data-gallery] .slide.active {
    opacity: 1;
    z-index: 1
}

[data-gallery] .slide.media {
    margin: 0
}

[data-gallery] .thumbnails-wrapper {
    overflow: hidden;
    position: relative
}

[data-gallery] .thumbnails {
    position: relative;
    transition: left 250ms ease
}

[data-gallery] .controller {
    padding: 0 15px;
    display: table;
    background: #333;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    z-index: 2;
    color: white;
    font-size: 30px;
    font-weight: 400;
    top: 250px;
    height: 60px;
    width: 60px;
    border-radius: 60px;
    text-align: center;
    margin: 0 20px
}

[data-gallery] .controller.prev .fa {
    margin-right: 5px
}

[data-gallery] .controller.next .fa {
    margin-left: 5px
}

[data-gallery] .controller:hover {
    background: #000;
    background: rgba(0, 0, 0, 0.75)
}

[data-gallery] .controller .icon-container {
    display: table-cell;
    vertical-align: middle
}

.photo-gallery-container.item-sidebar .glyphicon,
.photo-gallery-container.gallery-two-columns .glyphicon {
    font-size: .7em
}

[data-gallery] .controller.prev {
    left: 0
}

[data-gallery] .controller.next {
    right: 0
}

[data-gallery] .gallery-selector .controller.full {
    top: 0;
    height: 126px;
    padding: 0 3px;
    background: #3f4042;
    background: rgba(0, 0, 0, 0.75)
}

[data-gallery] .gallery-selector .controller.full:hover {
    background: #222
}

[data-gallery] .clear-me {
    opacity: 1;
    transition: opacity 500ms ease
}

[data-gallery].clear-viewport .clear-me {
    opacity: 0
}

[data-gallery].clear-viewport-full .clear-me-full {
    display: none
}

[data-gallery] .gallery-selector {
    width: 26%;
    background: transparent;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    overflow-y: scroll;
    overflow-x: hidden
}

[data-gallery] .gallery-selector-item {
    margin-bottom: 20px;
    cursor: pointer;
    padding: 0;
    background: white
}

[data-gallery] .photo-gallery-selector-title {
    position: relative;
    font-size: 15px;
    text-transform: uppercase;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: #ff9c00;
    color: #fff;
    line-height: 55px;
    text-align: center;
    padding: 0 10px;
    margin: 0 0 25px
}

[data-gallery] .photo-gallery-selector-title:after {
    content: "\e114";
    position: absolute;
    font-family: 'Glyphicons Halflings';
    color: #fff;
    line-height: 25px;
    height: 25px;
    width: 25px;
    bottom: -0.75em;
    left: 84px;
    background: #ff9c00;
    border-radius: 100%
}

[data-gallery] .gallery-selector-media {
    text-align: center;
    margin-bottom: 7px;
    height: auto;
    width: 100%;
    overflow: hidden
}

[data-gallery] .gallery-selector-media img {
    position: static;
    width: 100%;
    height: auto
}

[data-gallery] .gallery-title {
    color: #1b1b1b;
    font-size: 18px !important;
    text-transform: none;
    text-align: left;
    margin: 0;
    line-height: 1.2em;
    overflow: hidden;
    padding: 10px 20px
}

[data-gallery].has-gallery-selector {
    padding-left: 0;
    padding-top: 0;
    position: relative;
    padding-bottom: 0
}

[data-gallery].has-gallery-selector .gallery-area {
    width: 78%;
    padding-left: 25px;
    padding-top: 25px;
    margin-left: 24.3%
}

[data-gallery].has-gallery-selector:after {
    content: " ";
    display: block;
    float: none;
    clear: both
}

[data-gallery][data-gallery-size="medium"] .controller {
    top: 135px
}

[data-gallery][data-gallery-size="small"] {
    padding-bottom: 0
}

[data-gallery][data-gallery-size="small"] .controller {
    top: 50px
}

[data-gallery][data-gallery-size="small"] .thumbnails .item {
    width: 90px
}

[data-gallery][data-gallery-size="small"] .gallery-area {
    padding-bottom: 25px
}

[data-gallery][data-gallery-size="small"] .photo-gallery-title {
    padding: 0;
    font-size: 1.125em;
    line-height: 1.2em;
    max-height: 2.4em;
    overflow: hidden;
    color: #fff;
    margin: 0 0 1em
}

[data-gallery][data-gallery-size="small"] .photo-gallery-title:before {
    display: none
}

[data-gallery] .gallery-selector-wrapper {
    position: relative;
    transition: all 500ms ease;
    padding-right: 10px
}

[data-gallery][data-gallery-position="horizontal"] {
    padding-right: 0;
    padding-bottom: 0
}

[data-gallery][data-gallery-position="horizontal"] .gallery-selector {
    position: relative;
    min-width: 100%;
    background: #0e1a3e;
    background: rgba(0, 0, 0, 0.5);
    margin-bottom: 15px
}

[data-gallery][data-gallery-position="horizontal"] .gallery-selector-item {
    float: left;
    width: 152px;
    margin: 0;
    padding-top: 13px;
    padding-bottom: 13px
}

[data-gallery][data-gallery-position="horizontal"] .gallery-selector-media {
    border: 0;
    margin: 0
}

[data-gallery][data-gallery-position="horizontal"] .gallery-area {
    width: 100%;
    padding: 0;
    margin-left: 0;
    background-color: #0e1a3e
}

@media(max-width:767px) {
    [data-gallery][data-gallery-size="medium"] .controller {
        top: 50px
    }
}

.gallery-three-columns .photo-gallery-title {
    margin: 0
}

[data-gallery][data-gallery-position="vertical"] .gallery-selector-slider {
    position: absolute;
    top: 25px;
    bottom: 25px
}

[data-gallery][data-gallery-position="vertical"] .gallery-selector .controller.full {
    top: auto;
    bottom: auto;
    height: auto;
    width: 100%;
    padding: 0;
    text-align: center;
    line-height: 1em;
    background: #111
}

[data-gallery][data-gallery-position="vertical"] .gallery-selector .controller.prev {
    top: 25px;
    display: none
}

[data-gallery][data-gallery-position="vertical"] .gallery-selector .controller.prev:before {
    content: "\e113";
    font-family: 'Glyphicons Halflings'
}

[data-gallery][data-gallery-position="vertical"] .gallery-selector .controller.next {
    bottom: 10px;
    display: none
}

[data-gallery][data-gallery-position="vertical"] .gallery-selector .controller.next:before {
    content: "\e114";
    font-family: 'Glyphicons Halflings'
}

[data-gallery].hide-gallery-selector .gallery-selector {
    display: none
}

[data-gallery].hide-gallery-selector[data-gallery-position="horizontal"] .gallery-area {
    padding-left: 0;
    padding-top: 0
}

@media(max-width:767px) {
    [data-gallery][data-gallery-position="vertical"] {
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0
    }

    [data-gallery][data-gallery-position="vertical"] .gallery-selector {
        min-width: 100%;
        position: relative;
        background: #3f4042
    }

    [data-gallery][data-gallery-position="vertical"] .gallery-selector-item {
        float: left;
        width: 152px;
        margin: 0;
        padding-top: 13px;
        padding-bottom: 13px
    }

    [data-gallery][data-gallery-position="vertical"] .photo-gallery-title {
        font-size: 1.1em
    }

    [data-gallery][data-gallery-position="vertical"] .gallery-selector-media {
        border: 0;
        margin: 0
    }

    [data-gallery][data-gallery-position="vertical"] .gallery-area {
        width: 100%;
        padding: 10px;
        margin-left: 0
    }

    [data-gallery][data-gallery-position="vertical"] .photo-gallery-selector-title {
        display: none
    }

    [data-gallery][data-gallery-position="vertical"] .controller {
        top: 30px
    }
}

.galeriamultimedia-doscolumnas.hide-gallery-selector {
    padding: 0
}

@media(max-width:767px) {
    .galeriamultimedia-doscolumnas.hide-gallery-selector {
        padding: 0 0 25px
    }
}

.galeria-video.cat-verde {
    background: #4f9157
}

.galeria-video.cat-azul {
    background: #346492
}

.galeria-video.cat-gris {
    background: #6d7b8c
}

.galeria-video.cat-cyan {
    background: #1474cf
}

.galeria-video.cat-celeste {
    background: #9ed0ff
}

.galeria-video.cat-magenta {
    background: #c61278
}

.galeria-video.cat-naranja {
    background: #e37b57
}

.galeria-video.cat-violeta {
    background: #78419a
}

.galeria-video.cat-violeta ul li .position {
    background: #55326b
}

.galeria-video.cat-marron {
    background: #b09a6e
}

.galeria-video.cat-amarillo {
    background: #cbbb61
}

.galeria-video.cat-rojo {
    background: #bb3d41
}

.photo-gallery-container.with-color .photo-gallery {
    background: transparent
}

.photo-gallery-container.with-color .photo-gallery-title {
    color: #fff
}

.photo-gallery-container.with-color .photo-gallery-title:hover {
    color: #fff
}

.photo-gallery-container.with-color .photo-gallery-title:hover:before {
    color: #fff
}

.photo-gallery-container.with-color .photo-gallery-title:before {
    color: #fff
}

.photo-gallery-container.with-color .photo-gallery-caption {
    background: transparent
}

.photo-gallery-container.cat-verde {
    background: #4f9157
}

.photo-gallery-container.cat-verde .gallery-selector {
    background: #25662d
}

.photo-gallery-container.cat-verde .gallery-selector .controller {
    background: #034d0c
}

.photo-gallery-container.cat-verde .gallery-selector .controller.full {
    background: #034d0c
}

.photo-gallery-container.cat-verde .gallery-selector .controller:hover,
.photo-gallery-container.cat-verde .gallery-selector .controller.full:hover {
    background: #002905
}

.photo-gallery-container.cat-verde .photo-gallery-item.active {
    border-bottom: #25662d
}

.photo-gallery-container.cat-azul {
    background: #346492;
    background: #346492
}

.photo-gallery-container.cat-azul .gallery-selector {
    background: #204467
}

.photo-gallery-container.cat-azul .gallery-selector .controller {
    background: #0d355a
}

.photo-gallery-container.cat-azul .gallery-selector .controller.full {
    background: #0d355a
}

.photo-gallery-container.cat-azul .gallery-selector .controller:hover,
.photo-gallery-container.cat-azul .gallery-selector .controller.full:hover {
    background: #041f38
}

.photo-gallery-container.cat-azul .photo-gallery-item.active {
    border-bottom: #204467
}

.photo-gallery-container.cat-azul .gallery-selector {
    background: #204467
}

.photo-gallery-container.cat-azul .gallery-selector .controller {
    background: #0d355a
}

.photo-gallery-container.cat-azul .gallery-selector .controller.full {
    background: #0d355a
}

.photo-gallery-container.cat-azul .gallery-selector .controller:hover,
.photo-gallery-container.cat-azul .gallery-selector .controller.full:hover {
    background: #041f38
}

.photo-gallery-container.cat-azul .photo-gallery-item.active {
    border-bottom: #204467
}

.photo-gallery-container.cat-gris {
    background: #6d7b8c
}

.photo-gallery-container.cat-gris .gallery-selector {
    background: #4f5863
}

.photo-gallery-container.cat-gris .gallery-selector .controller {
    background: #2a2d32
}

.photo-gallery-container.cat-gris .gallery-selector .controller.full {
    background: #2a2d32
}

.photo-gallery-container.cat-gris .gallery-selector .controller:hover,
.photo-gallery-container.cat-gris .gallery-selector .controller.full:hover {
    background: #101011
}

.photo-gallery-container.cat-gris .photo-gallery-item.active {
    border-bottom: #4f5863
}

.photo-gallery-container.cat-cyan {
    background: #1474cf
}

.photo-gallery-container.cat-cyan .gallery-selector {
    background: #1e588e
}

.photo-gallery-container.cat-cyan .gallery-selector .controller {
    background: #0b3760
}

.photo-gallery-container.cat-cyan .gallery-selector .controller.full {
    background: #0b3760
}

.photo-gallery-container.cat-cyan .gallery-selector .controller:hover,
.photo-gallery-container.cat-cyan .gallery-selector .controller.full:hover {
    background: #03172b
}

.photo-gallery-container.cat-cyan .photo-gallery-item.active {
    border-bottom: #1e588e
}

.photo-gallery-container.cat-celeste {
    background: #9ed0ff
}

.photo-gallery-container.cat-celeste .gallery-selector {
    background: #3d8cd6
}

.photo-gallery-container.cat-celeste .gallery-selector .controller {
    background: #0d5ca7
}

.photo-gallery-container.cat-celeste .gallery-selector .controller.full {
    background: #0d5ca7
}

.photo-gallery-container.cat-celeste .gallery-selector .controller:hover,
.photo-gallery-container.cat-celeste .gallery-selector .controller.full:hover {
    background: #043664
}

.photo-gallery-container.cat-celeste .photo-gallery-item.active {
    border-bottom: #3d8cd6
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery {
    background: transparent
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery-title {
    color: #000
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery-title:hover {
    color: #000
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery-title:hover:before {
    color: #000
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery-title:before {
    color: #000
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery-caption {
    background: transparent
}

.photo-gallery-container.cat-celeste.with-color .photo-gallery-counter {
    color: #000
}

.photo-gallery-container.cat-magenta {
    background: #c61278
}

.photo-gallery-container.cat-magenta .gallery-selector {
    background: #960658
}

.photo-gallery-container.cat-magenta .gallery-selector .controller {
    background: #770043
}

.photo-gallery-container.cat-magenta .gallery-selector .controller.full {
    background: #770043
}

.photo-gallery-container.cat-magenta .gallery-selector .controller:hover,
.photo-gallery-container.cat-magenta .gallery-selector .controller.full:hover {
    background: #420025
}

.photo-gallery-container.cat-magenta .photo-gallery-item.active {
    border-bottom: #960658
}

.photo-gallery-container.cat-naranja {
    background: #e37b57
}

.photo-gallery-container.cat-naranja .gallery-selector {
    background: #c65129
}

.photo-gallery-container.cat-naranja .gallery-selector .controller {
    background: #9f3410
}

.photo-gallery-container.cat-naranja .gallery-selector .controller.full {
    background: #9f3410
}

.photo-gallery-container.cat-naranja .gallery-selector .controller:hover,
.photo-gallery-container.cat-naranja .gallery-selector .controller.full:hover {
    background: #5d1b04
}

.photo-gallery-container.cat-naranja .photo-gallery-item.active {
    border-bottom: #c65129
}

.photo-gallery-container.cat-violeta {
    background: #78419a
}

.photo-gallery-container.cat-violeta .gallery-selector {
    background: #5b237e
}

.photo-gallery-container.cat-violeta .gallery-selector .controller {
    background: #2f0449
}

.photo-gallery-container.cat-violeta .gallery-selector .controller.full {
    background: #2f0449
}

.photo-gallery-container.cat-violeta .gallery-selector .controller:hover,
.photo-gallery-container.cat-violeta .gallery-selector .controller.full:hover {
    background: #0c0014
}

.photo-gallery-container.cat-violeta .photo-gallery-item.active {
    border-bottom: #5b237e
}

.photo-gallery-container.cat-marron {
    background: #b09a6e
}

.photo-gallery-container.cat-marron .gallery-selector {
    background: #937843
}

.photo-gallery-container.cat-marron .gallery-selector .controller {
    background: #67490e
}

.photo-gallery-container.cat-marron .gallery-selector .controller.full {
    background: #67490e
}

.photo-gallery-container.cat-marron .gallery-selector .controller:hover,
.photo-gallery-container.cat-marron .gallery-selector .controller.full:hover {
    background: #362502
}

.photo-gallery-container.cat-marron .photo-gallery-item.active {
    border-bottom: #937843
}

.photo-gallery-container.cat-rojo {
    background: #bb3d41
}

.photo-gallery-container.cat-rojo .gallery-selector {
    background: #88161a
}

.photo-gallery-container.cat-rojo .gallery-selector .controller {
    background: #570407
}

.photo-gallery-container.cat-rojo .gallery-selector .controller.full {
    background: #570407
}

.photo-gallery-container.cat-rojo .gallery-selector .controller:hover,
.photo-gallery-container.cat-rojo .gallery-selector .controller.full:hover {
    background: #260102
}

.photo-gallery-container.cat-rojo .photo-gallery-item.active {
    border-bottom: #88161a
}

.photo-gallery-container.cat-amarillo {
    background: #cbbb61
}

.photo-gallery-container.cat-amarillo .gallery-selector {
    background: #a3912f
}

.photo-gallery-container.cat-amarillo .gallery-selector .controller {
    background: #7c6b0f
}

.photo-gallery-container.cat-amarillo .gallery-selector .controller.full {
    background: #7c6b0f
}

.photo-gallery-container.cat-amarillo .gallery-selector .controller:hover,
.photo-gallery-container.cat-amarillo .gallery-selector .controller.full:hover {
    background: #524605
}

.photo-gallery-container.cat-amarillo .photo-gallery-item.active {
    border-bottom: #a3912f
}

.photo-gallery-container h1.object-title {
    font-size: 24px;
    padding: 10px 0;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700
}

[data-gallery] .gallery-item-counter {
    padding: 10px 20px
}

[data-gallery] .gallery-item-counter span {
    padding: 0 10px;
    font-size: 14px;
    color: #878787
}

.photo-gallery-container.gallery-two-columns [data-gallery] .slide img {
    max-width: 680px
}

.photo-gallery-container .gallery-selector {
    overflow: hidden
}

.photo-gallery-container .gallery-selector .gallery-selector-slider {
    overflow-x: hidden;
    overflow-y: scroll
}

.photo-gallery-container [data-gallery] .controller {
    background-color: rgba(21, 32, 38, 0.3);
    width: 50px;
    height: 50px;
    border-radius: 50% 50%;
    table-layout: fixed;
    padding: 0 10px;
    top: 25%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.photo-gallery-container [data-gallery] .slide img {
    height: auto
}

.photo-gallery-container [data-gallery][data-gallery-position="vertical"] .gallery-selector-slider {
    bottom: 0
}

.photo-gallery-container .photo-gallery-item.active {
    border-bottom: 3px solid #ea0106
}

.photo-gallery-container .photo-gallery-caption.positioned {
    display: none
}

[class*='8'] .photo-gallery-container.gallery-two-columns {
    margin: 0 0 20px 0;
    padding: 25px 35px 48px
}

[class*='8'] .photo-gallery-container.gallery-two-columns .photo-gallery {
    padding: 0
}

html,
body,
div,
ul,
li,
article,
section,
aside,
nav,
span,
a,
h1,
h2,
h3,
h4,
h5,
h6,
p,
input,
textarea {
    margin: 0;
    padding: 0;
    border: 0
}

a {
    color: inherit
}

a:hover {
    text-decoration: none
}

a:focus {
    outline: 0
}

ul {
    list-style: none
}

@media(min-width:768px) and (max-width:991px) {
    .container {
        padding-left: 15px;
        padding-right: 15px
    }
}

@media(max-width:767px) {
    .row {
        margin-left: 0;
        margin-right: 0
    }
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    padding-left: 15px;
    padding-right: 15px
}

@media(max-width:767px) {

    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
        padding-left: 0;
        padding-right: 0
    }
}

.media-wrapper.with-video>a:before,
.media-wrapper.with-youtube>a:before,
.media-item.with-video>a:before,
.media-item.with-youtube>a:before {
    content: '';
    width: 15%;
    height: 20%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: 75%;
    background-position: center;
    position: absolute;
    z-index: 1;
    top: initial;
    bottom: 5%;
    left: 1%;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: opacity 250ms ease;
    -moz-transition: opacity 250ms ease;
    -ms-transition: opacity 250ms ease;
    -o-transition: opacity 250ms ease;
    transition: opacity 250ms ease
}

.media-wrapper.with-video>a:hover:before,
.media-wrapper.with-youtube>a:hover:before,
.media-item.with-video>a:hover:before,
.media-item.with-youtube>a:hover:before {
    opacity: .6;
    filter: alpha(opacity=60)
}

.vjs-youtube-mobile.vjs-has-started .vjs-big-play-button {
    display: none !important
}

.vjs-youtube-mobile .vjs-big-play-button {
    display: block !important
}

.wide-aspect-ratio {
    position: relative;
    height: 0;
    width: 100%;
    padding-bottom: 56.25%
}

.wide-aspect-ratio a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wide-aspect-ratio a img {
    height: auto;
    width: 100%;
    display: block
}

.title-item,
.preview-item {
    font-size: 1em;
    line-height: 1.2em
}

.title-item {
    font-weight: bold
}

.preview-item {
    font-weight: normal
}

.title-widget {
    font-size: 1.5em;
    font-weight: normal
}

.no-padding {
    padding: 0
}

.media-wrapper {
    overflow: hidden
}

.media-wrapper img {
    width: 100%;
    height: auto
}

.z-depth-1,
.side-nav {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2)
}

.side-nav {
    position: fixed;
    width: 300px;
    left: 0;
    top: 0;
    margin: 0;
    transform: translateX(-100%);
    height: 100%;
    height: calc(100% + 60px);
    height: -moz-calc(100%);
    padding-bottom: 60px;
    background-color: #fff;
    z-index: 999;
    overflow-y: auto;
    will-change: transform;
    backface-visibility: hidden;
    transform: translateX(-105%)
}

.side-nav.right-aligned {
    right: 0;
    transform: translateX(105%);
    left: auto;
    transform: translateX(100%)
}

.side-nav .collapsible {
    margin: 0
}

.drag-target {
    height: 100%;
    width: 10px;
    position: fixed;
    top: 0;
    z-index: 998
}

.side-nav.fixed {
    left: 0;
    transform: translateX(0);
    position: fixed
}

.side-nav.fixed.right-aligned {
    right: 0;
    left: auto
}

@media only screen and (max-width:992px) {
    .side-nav.fixed {
        transform: translateX(-105%)
    }

    .side-nav.fixed.right-aligned {
        transform: translateX(105%)
    }

    .side-nav .userView {
        padding: 16px 16px 0
    }
}

#sidenav-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 120vh;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 99;
    will-change: opacity
}

.home-mobile {
    padding-top: 65px
}

.logo-mobile img {
    width: 164px;
    padding: 10px;
    max-width: 100%;
    min-height: 80px
}

.date-weather-wrapper-mobile {
    font-size: 29px;
    padding: 5px 12px;
    float: right;
    line-height: 2;
    border-right: 1px solid #eaeaea;
    margin: 0;
    height: 60px;
    margin-top: 10px;
    margin-bottom: 10px
}

.date-weather-wrapper-mobile i.weather-icon {
    display: inline-table;
    height: 50px;
    width: 40px;
    background-repeat: no-repeat;
    background-size: 40px;
    background-position: center center;
    background-color: white
}

.logo-mobile-wrapper {
    background-color: #fff;
    height: 80px
}

.date-weather-wrapper-mobile-col {
    background-color: #fff;
    height: 80px
}

.region-mobile {
    position: fixed;
    width: 100%;
    z-index: 100;
    top: 0
}

.menu-icon-wrapper {
    position: relative;
    height: 80px;
    background-color: #fff
}

.menu-icon-wrapper .main-nav-link {
    display: block;
    padding: 27px 18px 10px 0
}

.menu-icon-wrapper .main-nav-link .close-icon {
    width: 30px;
    height: 30px;
    float: right;
    background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjIwcHgiIHk9IjBweCIgdmlld0JveD0iMTIwIDEyMCAyNTAuNCAyNTAuNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkwLjQgMjkwLjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4NCjxnPg0KCTxnPg0KICAgICAgICAgICAgPHBhdGggZD0iTTE4MC4zLDMxMC4xYzIuNCwyLjQsNS41LDMuNiw4LjcsMy42czYuMy0xLjIsOC43LTMuNmw0Ny42LTQ3LjZsNDcuNiw0Ny42YzIuNCwyLjQsNS41LDMuNiw4LjcsMy42czYuMy0xLjIsOC43LTMuNiAgICBjNC44LTQuOCw0LjgtMTIuNSwwLTE3LjNsLTQ3LjgtNDcuNmw0Ny42LTQ3LjZjNC44LTQuOCw0LjgtMTIuNSwwLTE3LjNzLTEyLjUtNC44LTE3LjMsMGwtNDcuNiw0Ny42bC00Ny42LTQ3LjYgICAgYy00LjgtNC44LTEyLjUtNC44LTE3LjMsMHMtNC44LDEyLjUsMCwxNy4zbDQ3LjYsNDcuNmwtNDcuNiw0Ny42QzE3NS41LDI5Ny42LDE3NS41LDMwNS4zLDE4MC4zLDMxMC4xeiIgZmlsbD0iI0Q4MDAyNyIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg==);
    background-size: 100% auto;
    background-repeat: no-repeat;
    margin-left: 10px
}

.menu-icon-wrapper .menu-icon {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    right: 15px;
    display: block;
    cursor: pointer;
    text-align: center
}



.menu-icon-wrapper .menu-icon i.fa {
    display: inline-block;
    vertical-align: middle;
    font-size: 26px;
    font-size: 2.6rem
}

.main-nav-mobile {
    width: 87.5%;
    height: calc(100% - 50px);
    background: #152026;
    color: #FFF;
    top: 50px;
    padding: 0 15px;
    overflow-x: hidden;
    overflow-y: scroll
}

.main-nav-mobile .main-nav-list .main-nav-item {
    width: 100%;
    border-bottom: 1px solid #1f2e37;
    text-align: left;
    text-transform: capitalize;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 40px
}

.main-nav-mobile .main-nav-list .main-nav-item .nav-link {
    display: block;
    position: relative
}

.main-nav-mobile .main-nav-list .main-nav-item .nav-link .fa {
    position: absolute;
    top: 10px;
    right: 5px;
    line-height: 1;
    font-size: 17px;
    font-size: 1.7rem
}

.main-nav-mobile .main-nav-list .main-nav-item .sub-nav {
    display: none
}

.main-nav-mobile .main-nav-list .main-nav-item .sub-nav:before,
.main-nav-mobile .main-nav-list .main-nav-item .sub-nav:after {
    content: " ";
    display: table
}

.main-nav-mobile .main-nav-list .main-nav-item .sub-nav:after {
    clear: both
}

.main-nav-mobile .main-nav-list .main-nav-item .sub-nav .sub-nav-item {
    float: left;
    width: 50%
}

.main-nav-mobile .main-nav-list .main-nav-item.open>.nav-link {
    color: #ea0106
}

.main-nav-mobile .main-nav-list .main-nav-item.open>.nav-link .fa-chevron-down {
    color: #FFF
}

.main-nav-mobile .main-nav-list .main-nav-item.open>.nav-link .fa-chevron-down:before {
    content: "\f077"
}

.main-nav-mobile .main-nav-list .main-nav-item.open .sub-nav {
    display: block
}

@media only screen and (min-device-width:320px) and (max-device-width:736px) and (orientation:landscape) {
    .logo-mobile-wrapper {
        width: 100px
    }

    .date-weather-wrapper-mobile-col {
        width: calc(100% - 140px);
        right: 0 !important
    }

    .menu-icon-wrapper {
        width: 40px;
        right: 0 !important
    }
}

.home-mobile .main-article-ranking .article-ranking {
    width: 100%
}

.home-mobile .main-article-ranking .ranking-list {
    width: 100%;
    display: inline-block
}

.home-mobile .main-article-ranking .ranking-list .ranking-item {
    float: none;
    width: 100%;
    margin-bottom: 0
}

body.note-detail .content-related-content .title-news {
    font-size: 15px;
    margin-bottom: 0
}

body.note-detail .content-related-content .row .air article.article-item.article-list {
    min-height: 0;
    background-color: #eaeaea
}

body.note-detail .content-related-content .row .air article.article-item.article-list .media-wrapper {
    width: 109px;
    height: auto;
    display: inline-block
}

body.note-detail .content-related-content .row .air article.article-item.article-list .content-wrapper {
    width: calc(100% - 120px);
    display: inline-block;
    padding-left: 0;
    padding-top: 5px
}

body.note-detail .content-related-content .row .air article.article-item.article-list .content-wrapper .grouper-wrapper {
    margin-bottom: 5px
}

body.note-detail .content-related-content .row .air article.article-item.article-list .content-wrapper .grouper-wrapper .section-link {
    font-family: "Merriweather Sans", sans-serif !important;
    text-transform: none
}

body.note-detail .content-related-content .row .air article.article-item.article-list .content-wrapper .grouper-wrapper a.section-link {
    font-family: "Merriweather Sans", sans-serif !important;
    text-transform: none !important
}

body.note-detail .content-related-content .row .air article.article-item.article-list .content-wrapper .title-wrapper .title-item {
    font-size: 13px !important;
    line-height: 1.2em;
    padding-bottom: 0 !important;
    color: #4f4f4f;
    font-weight: normal
}

body.note-detail .content-related-content .row .air article.article-item.article-list .content-wrapper .title-wrapper .title-item a {
    font-size: inherit
}

body.note-detail .content-related-content .row .air article.article-item.article-list .social-sharing-box {
    display: block;
    position: static
}

body.note-detail .content-related-content .row .air article.article-item.article-list .social-sharing-box .social-icon {
    margin-right: 25px;
    display: inline-block !important;
    color: #4f4f4f
}

body.note-detail .content-related-content .row .air article.article-item.article-list.no-image .content-wrapper {
    padding-left: 10px;
    width: 100%
}



.home-mobile .section-article-bomb .article-bomb .media-wrapper.no-video img {
    position: static;
    width: 100%;
    height: auto
}

.home-mobile .section-article-bomb .article-bomb .media-wrapper .grouper-wrapper {
    display: none;
    font-family: "Merriweather Sans", sans-serif
}

.home-mobile .section-article-bomb .article-bomb .media-wrapper .grouper-wrapper .section-link {
    font-family: "Merriweather Sans", sans-serif
}

body.home-mobile,
body.widget-notas-mobile {
    background: #eee
}

body.home-mobile .container,
body.widget-notas-mobile .container {
    max-width: 600px
}

body.home-mobile .article-bomb,
body.widget-notas-mobile .article-bomb {
    margin-bottom: 40px
}

body.home-mobile .article-bomb .content-wrapper,
body.widget-notas-mobile .article-bomb .content-wrapper {
    padding-bottom: 20px
}

body.home-mobile .simple-highlight-list.listado-mobile article,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article {
    min-height: 155px;
    background: #FFF;
    margin-bottom: 40px
}

body.home-mobile .simple-highlight-list.listado-mobile article figure,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article figure {
    max-width: 175px;
    width: 200%;
    float: left;
    padding: 0 10px 10px 0
}

body.home-mobile .simple-highlight-list.listado-mobile article .content-wrapper,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article .content-wrapper {
    min-height: 155px;
    position: static;
    float: none;
    padding: 20px 20px 10px;
    width: 100%;
    background: transparent
}

body.home-mobile .simple-highlight-list.listado-mobile article .content-wrapper .title-item,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article .content-wrapper .title-item {
    font-family: "Merriweather Sans", sans-serif !important;
    font-size: 27px;
    font-weight: normal
}

body.home-mobile .simple-highlight-list.listado-mobile article .content-wrapper .title-item a,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article .content-wrapper .title-item a {
    color: #152026
}

body.home-mobile .simple-highlight-list.listado-mobile article.main-destacada,
body.home-mobile .simple-highlight-list.listado-mobile article.destacada,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article.main-destacada,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article.destacada {
    background: #152026
}

body.home-mobile .simple-highlight-list.listado-mobile article.main-destacada .title-item a,
body.home-mobile .simple-highlight-list.listado-mobile article.destacada .title-item a,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article.main-destacada .title-item a,
body.widget-notas-mobile .simple-highlight-list.listado-mobile article.destacada .title-item a {
    color: #FFF
}

body.home-mobile .simple-highlight-list .article-simple-highlight-list.apertura,
body.widget-notas-mobile .simple-highlight-list .article-simple-highlight-list.apertura {
    margin-bottom: 40px;
    flex-direction: column;
    border: 0
}

body.home-mobile .simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper,
body.widget-notas-mobile .simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper {
    padding-bottom: 50px;
    width: 100%
}

body.home-mobile .simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper .title-item,
body.widget-notas-mobile .simple-highlight-list .article-simple-highlight-list.apertura .content-wrapper .title-item {
    font-size: 50px
}

body.home-mobile .social-sharing-box,
body.widget-notas-mobile .social-sharing-box {
    right: auto;
    left: 0;
    position: relative;
    bottom: 0;
    margin-top: 10px
}

body.home-mobile .social-sharing-box .social-link:before,
body.widget-notas-mobile .social-sharing-box .social-link:before {
    background-size: auto 24px;
    width: 24px;
    height: 24px
}

body.home-mobile .social-sharing-box>div,
body.widget-notas-mobile .social-sharing-box>div {
    margin-right: 20px
}

body.home-mobile .content-wrapper .title-item,
body.widget-notas-mobile .content-wrapper .title-item {
    font-family: "Merriweather Sans", sans-serif !important;
    font-weight: 700
}

body.home-mobile .article-simple-list,
body.widget-notas-mobile .article-simple-list {
    margin-bottom: 40px;
    border-bottom: 3px solid #dfdfdf;
    border-top: 0;
    margin-bottom: 20px
}

body.home-mobile .article-simple-list figure,
body.widget-notas-mobile .article-simple-list figure {
    float: left;
    margin: 0 10px 10px 0
}

body.home-mobile .article-simple-list .content-wrapper,
body.widget-notas-mobile .article-simple-list .content-wrapper {
    background: #FFF;
    padding: 15px 15px;
    float: none;
    position: static
}

body.home-mobile .article-simple-list .content-wrapper .title-item,
body.widget-notas-mobile .article-simple-list .content-wrapper .title-item {
    font-weight: bold;
    margin-bottom: 15px
}

body.home-mobile .article-simple-list .content-wrapper .title-wrapper,
body.widget-notas-mobile .article-simple-list .content-wrapper .title-wrapper {
    margin-bottom: 0
}

body.home-mobile .article-simple-list .social-wrapper,
body.widget-notas-mobile .article-simple-list .social-wrapper {
    text-align: left
}

body.home-mobile .article-simple-list .social-wrapper p.data,
body.home-mobile .article-simple-list .social-wrapper .article-stat,
body.widget-notas-mobile .article-simple-list .social-wrapper p.data,
body.widget-notas-mobile .article-simple-list .social-wrapper .article-stat {
    display: none
}

body.home-mobile .article-simple-list .social-wrapper .social-sharing-box,
body.widget-notas-mobile .article-simple-list .social-wrapper .social-sharing-box {
    padding-top: 0;
    margin: 0;
    position: static
}

body.home-mobile .simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper,
body.home-mobile .simple-list.con-destacada article.article-simple-list.destacada .content-wrapper,
body.widget-notas-mobile .simple-list.con-destacada article.article-simple-list.main-destacada .content-wrapper,
body.widget-notas-mobile .simple-list.con-destacada article.article-simple-list.destacada .content-wrapper {
    background: #152026 !important;
    padding-bottom: 10px !important
}

body.home-mobile article.apertura .title-item,
body.widget-notas-mobile article.apertura .title-item {
    font-size: 30px
}

body.home-mobile .content-related-content,
body.widget-notas-mobile .content-related-content {
    display: block !important
}

body.home-mobile .content-related-content .title-news,
body.widget-notas-mobile .content-related-content .title-news {
    width: 100%;
    flex-basis: 100%
}

body.home-mobile .content-related-content .row,
body.widget-notas-mobile .content-related-content .row {
    flex-basis: 100% !important
}

body.home-mobile .content-related-content .row .air,
body.widget-notas-mobile .content-related-content .row .air {
    border-bottom: 1px solid #f2f2f2
}

body.home-mobile .widgetContent,
body.widget-notas-mobile .widgetContent {
    background: transparent
}

body.home-mobile .widgetContent article,
body.widget-notas-mobile .widgetContent article {
    border: 0
}

body.home-mobile .widgetContent .header-list,
body.widget-notas-mobile .widgetContent .header-list {
    border: 0
}

body.home-mobile .widgetContent .header-list h1.title-widget,
body.widget-notas-mobile .widgetContent .header-list h1.title-widget {
    font-size: 40px;
    padding-bottom: 40px
}

body.home-mobile .container-fluid .widgetContent .title-widget,
body.widget-notas-mobile .container-fluid .widgetContent .title-widget {
    color: #FFF;
    padding-top: 20px
}

body.home-mobile .container-fluid .widgetContent .header-list a.button,
body.widget-notas-mobile .container-fluid .widgetContent .header-list a.button {
    margin-top: 17px
}

body.home-mobile .container-fluid .widgetContent .article-simple-list,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-list {
    margin-bottom: 0
}

body.home-mobile .container-fluid .widgetContent .article-simple-list .content-wrapper,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-list .content-wrapper {
    padding-left: 0;
    padding-right: 0
}

body.home-mobile .container-fluid .widgetContent .article-simple-list .content-wrapper .title-item,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-list .content-wrapper .title-item {
    font-size: 44px !important
}

body.home-mobile .container-fluid .widgetContent .article-simple-list .social-sharing-box,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-list .social-sharing-box {
    left: 0
}

body.home-mobile .container-fluid .widgetContent .article-simple-highlight-list,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-highlight-list {
    border-top: 1px solid;
    padding-top: 5px;
    margin-bottom: 0
}

body.home-mobile .container-fluid .widgetContent .article-simple-highlight-list .content-wrapper,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-highlight-list .content-wrapper {
  
}

body.home-mobile .container-fluid .widgetContent .article-simple-highlight-list .content-wrapper .title-item,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-highlight-list .content-wrapper .title-item {
    font-size: 29px
}

body.home-mobile .container-fluid .widgetContent .article-simple-highlight-list .grouper-wrapper,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-highlight-list .grouper-wrapper {
    display: none
}

body.home-mobile .container-fluid .widgetContent .article-simple-highlight-list .social-sharing-box,
body.widget-notas-mobile .container-fluid .widgetContent .article-simple-highlight-list .social-sharing-box {
    display: none
}

body.home-mobile .container-fluid .widgetContent.verde .article-simple-highlight-list,
body.widget-notas-mobile .container-fluid .widgetContent.verde .article-simple-highlight-list {
    border-color: #397302
}

body.home-mobile .photo-gallery-container,
body.widget-notas-mobile .photo-gallery-container {
    padding-bottom: 0
}

body.home-mobile .photo-gallery-container .gallery-area,
body.widget-notas-mobile .photo-gallery-container .gallery-area {
    position: relative
}

body.home-mobile .photo-gallery-container .gallery-area .photo-gallery-title,
body.widget-notas-mobile .photo-gallery-container .gallery-area .photo-gallery-title {
    padding-left: 10px;
    padding-right: 10px
}

body.home-mobile .photo-gallery-container .gallery-selector .gallery-selector-slider,
body.widget-notas-mobile .photo-gallery-container .gallery-selector .gallery-selector-slider {
    overflow-y: hidden;
    margin: 0
}

body.home-mobile .photo-gallery-container div.slide img,
body.widget-notas-mobile .photo-gallery-container div.slide img {
    width: 100%;
    height: 100%
}

body.home-mobile .photo-gallery-container .gallery-wrapper,
body.widget-notas-mobile .photo-gallery-container .gallery-wrapper {
    position: relative
}

body.home-mobile .photo-gallery-container [data-gallery][data-gallery-position="horizontal"] .gallery-selector,
body.widget-notas-mobile .photo-gallery-container [data-gallery][data-gallery-position="horizontal"] .gallery-selector {
    background: 0
}

body.home-mobile .photo-gallery-container [data-gallery][data-gallery-position="horizontal"] .gallery-selector-item,
body.widget-notas-mobile .photo-gallery-container [data-gallery][data-gallery-position="horizontal"] .gallery-selector-item {
    width: 100%;
    display: block;
    float: none;
    padding-left: 50px;
    background-image: url(/css-custom/143/images/fotos-rojo.png);
    background-repeat: no-repeat;
    background-size: 36px;
    background-position: 10px center;
    border-bottom: 1px solid #ccc;
    background-color: transparent
}

body.home-mobile .photo-gallery-container [data-gallery][data-gallery-position="horizontal"] .gallery-selector-media,
body.widget-notas-mobile .photo-gallery-container [data-gallery][data-gallery-position="horizontal"] .gallery-selector-media {
    display: none
}

body.home-mobile .photo-gallery-container [data-gallery][data-gallery-size="small"] .controller,
body.widget-notas-mobile .photo-gallery-container [data-gallery][data-gallery-size="small"] .controller {
    top: 40% !important;
    height: 50px
}

body.home-mobile .photo-gallery-container [data-gallery][data-gallery-size="small"] .photo-gallery-title,
body.widget-notas-mobile .photo-gallery-container [data-gallery][data-gallery-size="small"] .photo-gallery-title {
    margin: 0;
    position: static;
    text-align: center;
    max-width: 100%;
    background-color: #424242;
    justify-content: center;
    max-height: 100%;
    height: auto;
    padding: 20px 0;
    font-weight: bold
}

body.home-mobile .photo-gallery-container [data-gallery][data-gallery-size="small"] .photo-gallery-title a,
body.widget-notas-mobile .photo-gallery-container [data-gallery][data-gallery-size="small"] .photo-gallery-title a {
    font-size: 20px !important
}

body.home-mobile .photo-gallery-container [data-gallery] .gallery-selector-wrapper,
body.widget-notas-mobile .photo-gallery-container [data-gallery] .gallery-selector-wrapper {
    width: 100% !important;
    padding-right: 20px;
    padding-left: 20px
}

body.home-mobile .photo-gallery-container [data-gallery] .gallery-title,
body.widget-notas-mobile .photo-gallery-container [data-gallery] .gallery-title {
    font-size: 16px !important;
    font-weight: bold;
    padding: 5px 10px
}

body.home-mobile .grouper-content-header.contestant-profile .avatar,
body.widget-notas-mobile .grouper-content-header.contestant-profile .avatar {
    float: none
}

body.home-mobile .grouper-content-header.contestant-profile .avatar img,
body.widget-notas-mobile .grouper-content-header.contestant-profile .avatar img {
    width: auto;
    margin: 0 auto
}

body.home-mobile .grouper-content-header.contestant-profile .contestan-info,
body.widget-notas-mobile .grouper-content-header.contestant-profile .contestan-info {
    width: 100%
}

body.nota-mobile .container {
    max-width: 630px;
    padding-left: 15px;
    padding-right: 15px
}

body.nota-mobile #article-post header {
    border-bottom: 0;
    margin-bottom: 0
}

body.nota-mobile #article-post iframe {
    width: 100% !important;
    max-width: 640px !important
}

body.nota-mobile .detail-social-icons {
    background: #eee;
    padding-left: 10px;
    color: white
}

body.nota-mobile .detail-social-icons .social-icon {
    background-color: transparent
}

body.nota-mobile .detail-social-icons .social-icon .social-link {
    background: transparent
}

body.nota-mobile .gallery .itemGallery img {
    max-width: 100%;
    height: auto;
    width: 100%
}

body.nota-mobile .content-related-content.fotogaleria {
    border-top: 2px solid #ebebeb;
    border-bottom: 2px solid #ebebeb;
    padding-top: 10px;
    margin-bottom: 10px !important
}

body.nota-mobile .content-related-content.fotogaleria .row .air .grouper-wrapper {
    display: none
}

body.nota-mobile .content-related-content.fotogaleria .row .air figure {
    float: none !important;
    max-width: 100% !important
}

body.nota-mobile .content-related-content.fotogaleria .row .air .social-sharing-box {
    display: none
}

body.nota-mobile .content-related-content.fotogaleria .row .air .content-wrapper {
    float: none;
    background-color: #152026;
    padding-bottom: 10px
}

body.nota-mobile .content-related-content.fotogaleria .row .air .content-wrapper .title-item {
    color: #FFF;
    font-size: 24px !important;
    padding: 20px
}

body.nota-mobile .content-related-content.fotogaleria .row .air .content-wrapper .title-item a:hover {
    color: #FFF
}

@media(max-width:767px) {
    body.nota-mobile .content-related-content.fotogaleria .row .air article.article-item figure {
        margin-bottom: 0
    }
}

body.nota-mobile .content-related-content {
    border-top: 2px solid #ebebeb;
    border-bottom: 2px solid #ebebeb;
    padding-top: 10px
}

body.nota-mobile .content-related-content .row .air article.article-list {
    width: 100%;
    background: white;
    padding-top: 20px;
    border-top: 1px solid #ebebeb
}

body.nota-mobile .content-related-content .row .air article.article-list:first-child {
    border-top: 0;
    padding-top: 0
}

body.nota-mobile .content-related-content .row .air article.article-list figure {
    float: left;
    max-width: 165px;
    margin-right: 10px
}

body.nota-mobile .content-related-content .row .air article.article-list .social-sharing-box {
    display: none
}

body.nota-mobile .content-related-content .row .air article.article-list .content-wrapper {
    float: none
}

body.nota-mobile .content-related-content .row .air article.article-list .content-wrapper .title-item {
    padding-bottom: 10px;
    font-size: 18px
}

body.nota-mobile .article-fotogaleria .fecha-detallenota {
    color: #db2e2e;
    font-weight: bold
}

body.home-mobile .grouper-wrapper a.section-link {
    font-family: "Merriweather Sans", sans-serif !important
}

body.home-mobile .container {
    width: 95%;
    margin: 0 auto
}

body.home-mobile .section-article-bomb .article-bomb {
    margin-bottom: 20px
}

body.home-mobile .section-article-bomb .article-bomb .row {
    display: block;
    position: static
}

body.home-mobile .section-article-bomb .article-bomb .row .media-wrapper {
    position: static;
    display: block
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper {
    position: static;
    display: block;
    padding: 15px 10px
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .title-wrapper {
    text-align: left
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .title-item {
    font-size: 25px;
    font-size: 2.5rem;
    max-height: none;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 20px
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-sharing-box {
    position: static;
    margin: 0
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-sharing-box:before,
body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-sharing-box:after {
    content: " ";
    display: table
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-sharing-box:after {
    clear: both
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-icon {
    margin-right: 15px;
    color: #FFF
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-wrapper {
    height: auto;
    padding: 0;
    margin: 0;
    text-align: left
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-wrapper:before,
body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-wrapper:after {
    content: " ";
    display: table
}

body.home-mobile .section-article-bomb .article-bomb .row .content-wrapper .social-wrapper:after {
    clear: both
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura {
    margin-bottom: 20px !important;
    background-color: #FFF;
    border-bottom: 3px solid #dfdfdf
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper {
    padding: 15px 15px;
    background-color: #FFF
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper .social-icon {
    margin-right: 10px;
    color: #FFF
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper .title-item {
    color: #152026;
    font-size: 18px;
    font-size: 1.8rem;
    margin-bottom: 20px
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper .title-item>* {
    color: inherit
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper .section-link {
    display: block;
    font-size: 12px
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper .social-sharing-box {
    margin: 0
}

body.home-mobile .simple-highlight-list.one-column .article-simple-highlight-list.apertura .content-wrapper .social-sharing-box .social-icon {
    color: #4f4f4f;
    margin-right: 15px
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list {
    border-top: 0;
    min-height: 0;
    margin-bottom: 15px;
    display: table;
    table-layout: fixed;
    border-bottom: 3px solid #dfdfdf
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list.no-image {
    width: 100%
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .media-wrapper,
body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .content-wrapper {
    display: table-cell;
    vertical-align: top
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .media-wrapper {
    width: 90px;
    padding: 0;
    margin: 0;
    position: static;
    height: 80px
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .media-wrapper.with-video img {
    float: left !important;
    position: static !important;
    transform: none !important
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .media-wrapper.with-video a::before {
    bottom: 20px
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .social-sharing-box {
    position: static;
    display: block;
    margin: 0
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .social-sharing-box .social-icon {
    color: #4f4f4f
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .content-wrapper {
    padding: 10px 10px;
    width: 100%;
    min-height: 78px;
    position: relative
}

body.home-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .content-wrapper .title-item {
    font-size: 13.5px;
    font-size: 1.35rem;
    margin-bottom: 10px
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list {
    min-height: 0;
    margin-bottom: 20px
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list .media-wrapper {
    position: static;
    display: block
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list .content-wrapper {
    position: static;
    display: block
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list .content-wrapper .title-item {
    font-size: 18px !important
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list .content-wrapper .social-sharing-box .social-icon {
    color: #4f4f4f
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list figure {
    float: none;
    margin: 0
}

body.home-mobile .simple-highlight-list.one-column.vertical .article-simple-highlight-list {
    border-top: 0;
    min-height: 100px;
    margin-bottom: 20px;
    border-bottom: 3px solid #dfdfdf
}

body.home-mobile .simple-highlight-list.one-column.vertical .article-simple-highlight-list .content-wrapper {
    background-color: #FFF
}

body.home-mobile .simple-highlight-list.one-column.vertical .article-simple-highlight-list .content-wrapper .grouper-wrapper {
    text-transform: uppercase
}

body.home-mobile .simple-highlight-list.one-column.vertical .article-simple-highlight-list .content-wrapper .grouper-wrapper .section-link {
    text-transform: uppercase !important;
    font-weight: 300
}

body.home-mobile .container-fluid .widgetContent {
    margin-bottom: 25px;
    margin-top: 0;
    background-color: black;
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
    width: 100%;
    margin: 0
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-list.one-column-wrapper.con-destacada .content-wrapper {
    padding-bottom: 0
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-list.one-column-wrapper.con-destacada .content-wrapper .title-item {
    font-size: 22px !important
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-list.one-column-wrapper.con-destacada .content-wrapper .social-sharing-box .social-icon {
    color: #FFF
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-highlight-list.one-column.listado-mobile:last-child {
    border-bottom: solid 1px #408302
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list {
    border-top: solid 1px #408302;
    margin-bottom: 8px;
    padding-top: 13px
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .media-wrapper {
    vertical-align: top
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list .content-wrapper {
    vertical-align: top
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list {
    padding: 0;
    margin: 0
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list:before,
body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list:after {
    content: " ";
    display: table
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list:after {
    clear: both
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list .header-item:before,
body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list .header-item:after {
    content: " ";
    display: table
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list .header-item:after {
    clear: both
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list .header-item a:nth-child(1) {
    display: block;
    float: none
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list .header-item h1.title-widget {
    padding: 0;
    font-size: 20px;
    font-size: 2rem;
    margin-bottom: 15px
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile .header-list .header-item a.button {
    display: none
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile article.article-simple-list {
    margin-bottom: 15px
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile article.article-simple-highlight-list {
    border-bottom: 0 none
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile article.article-simple-highlight-list .content-wrapper .title-item {
    font-size: 14.5px;
    font-size: 1.45rem;
    font-weight: 400
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile article.article-simple-highlight-list .content-wrapper .title-item>* {
    font-size: 14.5px;
    font-size: 1.45rem;
    font-weight: 400
}

body.home-mobile .container-fluid .widgetContent .container.widget-notas-mobile article.article-simple-highlight-list .social-sharing-box {
    display: none
}

body.home-mobile .simple-list.one-column-wrapper.con-destacada .article-simple-list.main-destacada.destacada .content-wrapper .social-sharing-box .social-icon {
    color: #FFF
}

body.home-mobile .photo-gallery-container.item-sidebar {
    margin-bottom: 20px
}

body.home-mobile .social-sharing-box .social-icon.visible-xs {
    display: inline-block !important
}

body.home-mobile .widgetContent .simple-highlight-list.one-column .article-simple-highlight-list {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 20px
}

body.home-mobile .widgetContent .simple-highlight-list.one-column .simple-highlight-list.one-column.listado-mobile {
    border: 0
}

body.home-mobile .widgetContent .simple-highlight-list.one-column .simple-highlight-list.one-column.listado-mobile .article-simple-highlight-list {
    border: 0;
    padding-top: 0
}

body.home-mobile .widgetContent .header-list h1.title-widget {
    padding-bottom: 0;
    font-size: 20px;
    font-size: 2rem
}

body .photo-gallery-container header h2 {
    font-weight: bold;
    font-size: 20px;
    line-height: 40px;
    padding-bottom: 20px;
    padding-left: 20px
}

.nota-mobile article#article-post .article-info-wrapper .title {
    font-size: 28px;
    padding-bottom: 0
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons {
    background-color: transparent;
    color: #4f4f4f
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons:before {
    position: absolute
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons .social-wrapper {
    padding-top: 10px;
    padding-bottom: 5px
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons .social-wrapper .social-icon {
    float: none;
    margin-right: 0;
    display: inline-block !important;
    vertical-align: middle
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons .social-wrapper .social-icon.visible-xs {
    display: inline-block !important
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons .social-pinterest span[class$="_button_pin"] {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIuODgzIDUxMi44ODMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMi44ODMgNTEyLjg4MzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxwYXRoIHN0eWxlPSJmaWxsOiNDQjFGMjQ7IiBkPSJNMjU2LjQ0MSwwYy0xNDEuMjQxLDAtMjU2LDExNC43NTktMjU2LDI1NmMwLDEwNS4wNDgsNjIuNjc2LDE5NS4wOSwxNTMuNiwyMzQuODE0ICBjLTAuODgzLTE3LjY1NSwwLTM5LjcyNCw0LjQxNC01OS4xNDVjNS4yOTctMjEuMTg2LDMyLjY2Mi0xMzkuNDc2LDMyLjY2Mi0xMzkuNDc2cy03Ljk0NS0xNi43NzItNy45NDUtNDAuNjA3ICBjMC0zNy45NTksMjIuMDY5LTY2LjIwNyw0OS40MzQtNjYuMjA3YzIyLjk1MiwwLDM0LjQyOCwxNy42NTUsMzQuNDI4LDM4Ljg0MWMwLDIyLjk1Mi0xNS4wMDcsNTguMjYyLTIyLjk1Miw5MC45MjQgIGMtNi4xNzksMjcuMzY2LDEzLjI0MSw0OS40MzQsNDAuNjA3LDQ5LjQzNGM0OC41NTIsMCw4MS4yMTQtNjIuNjc2LDgxLjIxNC0xMzUuOTQ1YzAtNTYuNDk3LTM3Ljk1OS05Ny45ODYtMTA2LjgxNC05Ny45ODYgIGMtNzcuNjgzLDAtMTI2LjIzNCw1OC4yNjItMTI2LjIzNCwxMjIuNzAzYzAsMjIuMDY5LDYuMTc5LDM3Ljk1OSwxNi43NzIsNTAuMzE3YzQuNDE0LDUuMjk3LDUuMjk3LDcuOTQ1LDMuNTMxLDE0LjEyNCAgYy0wLjg4Myw0LjQxNC00LjQxNCwxNS44OS01LjI5NywyMC4zMDNjLTEuNzY2LDYuMTc5LTcuMDYyLDguODI4LTEzLjI0MSw2LjE3OWMtMzYuMTkzLTE1LjAwNy01Mi4wODMtNTMuODQ4LTUyLjA4My05Ny45ODYgIGMwLTcyLjM4Niw2MC45MS0xNTkuNzc5LDE4Mi43MzEtMTU5Ljc3OWM5Ny45ODYsMCwxNjIuNDI4LDcwLjYyMSwxNjIuNDI4LDE0Ni41MzhjMCwxMDAuNjM0LTU1LjYxNCwxNzUuNjY5LTEzNy43MSwxNzUuNjY5ICBjLTI3LjM2NiwwLTUzLjg0OC0xNS4wMDctNjIuNjc2LTMxLjc3OWMwLDAtMTUuMDA3LDU5LjE0NS0xNy42NTUsNzAuNjIxYy01LjI5NywxOS40MjEtMTUuODksMzkuNzI0LTI1LjYsNTQuNzMxICBjMjIuOTUyLDcuMDYyLDQ3LjY2OSwxMC41OTMsNzIuMzg2LDEwLjU5M2MxNDEuMjQxLDAsMjU2LTExNC43NTksMjU2LTI1NlMzOTcuNjgzLDAsMjU2LjQ0MSwwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    background-size: 70%;
    background-position: center;
    background-repeat: no-repeat;
    height: 48px;
    background-color: transparent;
    border: 0;
    box-shadow: none
}

.nota-mobile article#article-post .article-info-wrapper .detail-social-icons.sticky .social-wrapper .social-icon {
    float: none;
    margin-right: 15px;
    display: inline-block;
    vertical-align: middle
}

.nota-mobile article#article-post .embed_cont.type_video .embed_content,
.nota-mobile article#article-post .embed_cont.type_youtube .embed_content {
    padding-bottom: 56.25%
}

@media(max-width:667px) {
    section.encuesta div.opciones div.opcion-wrap {
        width: 100% !important
    }

    section.encuesta div.opciones {
        display: inline-block
    }

    .surveyEmbedBody .detalle-encuesta .encuesta.detail .opciones {
        width: 100%;
        margin: 0 auto 10px
    }

    .surveyEmbedBody .detalle-encuesta .encuesta.detail .opciones .opcion-wrap {
        width: 100% !important
    }

    .surveyEmbedBody .detalle-encuesta .encuesta.detail .opciones .opcion-wrap .opcion {
        padding: 15px 0
    }

    .surveyEmbedBody .detalle-encuesta .encuesta.detail .opciones .opcion-wrap .opcion .description {
        font-size: 16px;
        font-weight: 700
    }

    .surveyEmbedBody .detalle-encuesta .encuesta.detail .title {
        font-size: 18px
    }
}

.nota-mobile .navbar-mobile-note {
    height: 50px;
    margin-bottom: 30px;
    -webkit-box-shadow: 0 2px 8px 1px rgba(227, 227, 227, 0.8);
    -moz-box-shadow: 0 2px 8px 1px rgba(227, 227, 227, 0.8);
    box-shadow: 0 2px 8px 1px rgba(227, 227, 227, 0.8);
    background-color: #FFF;
    z-index: 100;
    position: fixed;
    top: 0
}

.nota-mobile .navbar-mobile-note .logo-mobile-wrapper {
    width: 100px;
    height: auto
}

.nota-mobile .navbar-mobile-note .logo-mobile-wrapper img {
    width: 100%;
    height: auto;
    min-height: 0;
    padding: 5px 10px;
    margin-top: 10px;
}

.nota-mobile .navbar-mobile-note .date-weather-wrapper-mobile-col {
    right: -40px;
    top: -15px;
    height: 60px
}

.nota-mobile .navbar-mobile-note .date-weather-wrapper-mobile-col .date-weather-wrapper-mobile {
    border-right: 0;
    font-size: 20px
}

.nota-mobile .navbar-mobile-note .date-weather-wrapper-mobile-col .date-weather-wrapper-mobile i.weather-icon {
    background-size: 30px;
    vertical-align: super
}

.nota-mobile .navbar-mobile-note .menu-icon-wrapper {

    top: 0;
    height: 45px
}

.nota-mobile .navbar-mobile-note .menu-icon-wrapper .menu-icon {
    width: 20px;
    height: 20px;
    right: 10px
}

.nota-mobile #article-post .article-info-wrapper .item-breadcrumb .author-name {
    font-size: 15px
}

.nota-mobile #article-post .article-info-wrapper .category-wrapper .category {
    font-size: 13px
}

.nota-mobile #article-post .article-info-wrapper .fecha-detallenota {
    font-size: 13px
}

.nota-mobile #article-post .article-info-wrapper .detail-social-icons {
    margin-top: 15px
}

.nota-mobile .detail-social-icons.sticky .social-wrapper {
    float: left;
    width: calc(100% - 110px)
}

.nota-mobile .detail-social-icons.sticky .social-icon {
    margin-right: 12px !important
}

.nota-mobile .detail-social-icons.sticky .social-icon .fa.fa-facebook-official {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQwOC44IDQwOC44IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCiAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMxNi44IDI2Mi43YzQuNSAwIDguNC0zLjQgOC45LTcuOWw1LjYtNDcuMWMwLjYtNS4zLTMuNS0xMC04LjktMTBoLTU2LjN2LTM5LjRjMC0xNy45IDUtMzAgMzAuNi0zMGwyMy43IDBjNC45IDAgOS00IDktOVY3OS42YzAtNC45LTQtOS05LTloLTM4LjdjLTQ3LjEgMC03OS4zIDI4LjgtNzkuMyA4MS41djQ1LjVoLTM3LjljLTUgMC05IDQtOSA5bDAuMiA0Ny4xYzAgNC45IDQgOC45IDkgOC45aDM4bC0wLjMgMTQ2LjFIMTEzdjBoMTUzLjFsMC4zLTE0Ni4xSDMxNi44eiIvPg0KICA8cGF0aCBmaWxsPSIjNDc1OTkzIiBkPSJNMzUzLjcgMEg1NS4xQzI0LjcgMCAwIDI0LjcgMCA1NS4xdjI5OC42YzAgMzAuNCAyNC43IDU1LjEgNTUuMSA1NS4xSDExM2g4OS40bDAuMy0xNDYuMWgtMzhjLTQuOSAwLTguOS00LTktOC45bC0wLjItNDcuMWMwLTUgNC05IDktOWgzNy45di00NS41YzAtNTIuOCAzMi4yLTgxLjUgNzkuMy04MS41aDM4LjdjNC45IDAgOSA0IDkgOXYzOS43YzAgNC45LTQgOS05IDlsLTIzLjcgMGMtMjUuNiAwLTMwLjYgMTIuMi0zMC42IDMwdjM5LjRoNTYuM2M1LjQgMCA5LjUgNC43IDguOSAxMGwtNS42IDQ3LjFjLTAuNSA0LjUtNC40IDcuOS04LjkgNy45aC01MC41bC0wLjMgMTQ2LjFIMzM1aDE4LjdjMzAuNCAwIDU1LjEtMjQuNyA1NS4xLTU1LjFWNTUuMUM0MDguOCAyNC43IDM4NC4xIDAgMzUzLjcgMHoiLz4NCjwvc3ZnPg0K");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 30px;
    height: 30px
}

.nota-mobile .detail-social-icons.sticky .social-icon .fa.fa-facebook-official:before {
    display: none
}

.nota-mobile .detail-social-icons.sticky .social-icon .fa.fa-whatsapp {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAo5QTFRF////////////////////////39/f4+Pj5ubm6Ojo6urq6+vr7u7u8fHx8vLy6enp6+vr6+vr7e3t7e3t6urq7u7u6+vr7Ozs7e3t7u7u7u7u7Ozs7Ozs7e3t7u7u6+vr7Ozs7Ozs7e3t7e3t7u7u7Ozs7Ozs7Ozs7e3t7e3t7u7u7u7u7Ozs7Ozs7Ozs7e3t7e3t7u7u7u7u7Ozs7Ozs7Ozs7e3t7e3t7e3t7e3t7Ozs7e3t7e3t7e3t7e3t7e3t7e3t7u7u7Ozs7e3t7e3t7e3t7e3t7e3t7e3t7u7u7u7u7e3t7e3t7e3t7e3t7u7u7Ozs7e3t7e3t7e3t7e3t7e3t7e3t7Ozs7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3tVc1sVs1tV81uV85uWM5vWc5vWs5wW85xW89xXM9yX890X9B1YM92YdB2YtB3YtF3Y9B4ZNF5ZdB6ZdJ6Z9F8atF+atJ+a9J/bNJ/b9OCcdWEc9aGd9eKe9iNfNWNftaOgNaQgdaRgdqSgteSg9eThdeUhduVhteVhtuWiNiXi9iai92bjdmcj96elN+iluCkl9ukl+ClmNulmOCmmuGon+Kso+Ovo+SwpuSyp96xp+WyqeW1qt+0rN+2rd+2ruC3rue5r+e6seC6s+G7tOG9tuG+uuLBuurEu+LDvOPEweTIwezJxuXMxu7Ox+7OyeXPzPDTzebSzubTz+fU0OfV0efV0ufW0+fX0/LZ1ejY1fLb1+ja2fPe3urg3+rh4Ori4PXk4erj4fbl4+vk4+vl4/bn5evm5ffp6Ozo6Ozp6ezp6fjs6+zr6+3r7O3s7e3t7fnv7/rx9/z4+Pz5/f79/v7+s7ODYwAAAGR0Uk5TAAECBAUGCAkKCwwNDxIUFxkaHB0lLTI3Ojs8Q0RGS05RXWJlanl6e36AhIWHiImLj5OUlZaXmpucn6Smp6q4ub2+wMLDxsjJy8zN09XW2dvc3eTl5ujp6u7v8PHy8/T19vf6/KKPBpgAAAIeSURBVBgZbcGHQ8wBGAbgL8UhIXtny957RFZWEaJB4T2pzJAQkZmQ7JFZRkYi2eIkI4nuNfr+G7+7rnNXnkf+adBl1NSQ5VHBgUM7eUldLUYvo1P4kKbizjQwhgar5enzEisNkX08xYVvEMnS6/viYEg4fKuM5BQfcWodSvLuJjgl5ZOc30ocfEPJ0mNwc+ITGeIjdqYgsiARtWwpJAO9xGYQWZKIOpI+k73F0HIFmQFga3b2Wrg6TkY1E5GxZB6ADV9UL8DNfXKEiCmalvUArqjq91i42ljCCC/xI6/BUKyGLLi5QXaWMWQaDE/U8Bhu0shhMo3WNTA8VNXfe+AmtpKTZQEtsDmqqmdQi4XBEsMi2L1TfYRaihgtS/gGdgdV9STcveBSmcEKM+wuqv7JhM02OJRyjownk1EtV7Xq6logV18fgc06cpL0Iw/A4Z6q/jx/Tg0fNgPIIAdIR/IBHMw3q7RGKoA8sq3IPFp3oMber1rtI4Cd5VzoIdKTzIFTXFaxGn6lAuZC0l9EGkeyIgEudp+6lBkP4Cy5qJGIeITxLf4jpZzsLoY2ZA7qSnlJThCbXmQ6ADNcmU+Xk7NMYhPIyqT9l4u+3dkFp+QCkrObi433Slp/0C4/fftqAPGHbpeRnNhQ7PxoFxlGm4pXz95baVjcw0OqDSdXTe/b3rN+tyA6hfX3lhoBI7s2kWrt/MfNDI+YGzC4Qz1x+gvmo71/cH7digAAAABJRU5ErkJggg==");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px
}

.nota-mobile .detail-social-icons.sticky .social-icon .fa.fa-whatsapp:before {
    display: none
}

.nota-mobile .detail-social-icons.sticky .social-icon.social-pinterest {
    display: none
}

.nota-mobile .detail-social-icons.sticky .social-icon.social-google-plus {
    display: none
}

.nota-mobile .detail-social-icons.sticky .social-icon.social-twitter {
    padding-left: 0;
    margin-left: 15px
}

.nota-mobile .detail-social-icons.sticky .next-btn-note {
    padding-top: 16px;
    height: 100%;
    width: 110px;
    text-align: center;
    float: left;
    background-color: #ea0106
}

.nota-mobile .detail-social-icons.sticky .next-btn-note .fa.fa-angle-right {
    font-size: 19px;
    vertical-align: middle;
    font-weight: 700
}

.nota-mobile .detail-social-icons.sticky .next-btn-note .next-btn {
    vertical-align: middle;
    color: #FFF;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase;
    padding-right: 5px
}

.nota-mobile .detail-social-icons:not(.sticky) .next-btn-note {
    display: none !important
}

.nota-mobile .detail-social-icons[data-social="sticky"].sticky .social-icon.move {
    transition: none;
    backface-visibility: visible;
    transform-style: flat
}

.home-mobile .navbar-mobile-home {
    background-color: #FFF;
    height: 50px;
    margin-bottom: 30px;
    -webkit-box-shadow: 0 2px 8px 1px rgba(227, 227, 227, 0.8);
    -moz-box-shadow: 0 2px 8px 1px rgba(227, 227, 227, 0.8);
    box-shadow: 0 2px 8px 1px rgba(227, 227, 227, 0.8)
}

.home-mobile .navbar-mobile-home .logo-mobile-wrapper {
    width: 100px;
    height: auto
}

.home-mobile .navbar-mobile-home .logo-mobile-wrapper img {
    width: 100%;
    height: auto;
    min-height: 0;
    padding: 5px 10px;
    margin-top : 10px;
}

.home-mobile .navbar-mobile-home .date-weather-wrapper-mobile-col {
    right: -40px;
    top: -15px;
    height: 60px
}

.home-mobile .navbar-mobile-home .date-weather-wrapper-mobile-col .date-weather-wrapper-mobile {
    border-right: 0;
    font-size: 20px
}

.home-mobile .navbar-mobile-home .date-weather-wrapper-mobile-col .date-weather-wrapper-mobile i.weather-icon {
    background-size: 30px;
    vertical-align: super
}

.home-mobile .navbar-mobile-home .menu-icon-wrapper {
    top: 0;
    height: 45px
}

.home-mobile .navbar-mobile-home .menu-icon-wrapper .menu-icon {
    width: 20px;
    height: 20px;
    right: 10px
}

body.nota-mobile {
    padding-top: 65px
}

body.nota-mobile .detail-social-icons {
    background-color: #303030;
    bottom: 0;
    right: 0;
    left: 0;
    padding-left: 0
}

body.nota-mobile .detail-social-icons .social-wrapper .social-icon.visible-xs {
    display: inline-block !important
}

body.nota-mobile .detail-social-icons.sticky {
    background-color: #303030;
    bottom: 0;
    right: 0;
    left: 0;
    height: 50px
}

body.nota-mobile .detail-social-icons.sticky .social-wrapper {
    text-align: center
}

body.nota-mobile .detail-social-icons.sticky .social-wrapper .social-icon {
    line-height: 50px;
    width: 16.66666%
}

body.nota-mobile .detail-social-icons.sticky .social-wrapper .social-icon.visible-xs {
    display: inline-block !important
}

body.nota-mobile .detail-social-icons.sticky .social-wrapper .social-icon .social-link {
    display: block
}

body.nota-mobile .detail-social-icons.sticky .social-wrapper .social-icon .social-link .fa {
    vertical-align: middle
}

body.nota-mobile .cuerpo p {
    margin-bottom: 20px
}

body.nota-mobile .embed_cont.type_highlight {
    width: 90%;
    margin: 0 auto;
    padding: 5px 0 0
}

body.nota-mobile .embed_cont.type_highlight .embed_content {
    padding-left: 0;
    width: 100%;
    padding-top: 60px;
    background-position: top center !important;
    text-align: center;
    background-size: 50px
}

body.nota-mobile .embed_cont.type_highlight .embed_content span {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: bolder;
    font-size: 21px;
    font-size: 2.1rem;
    padding: 0 0 !important;
    margin: 0 0 !important;
    padding-bottom: 15px !important
}

body.nota-mobile .embed_cont.type_highlight .embed_content span:before {
    content: open-quote;
    display: inline-block
}

body.nota-mobile .embed_cont.type_highlight .embed_content span:after {
    content: close-quote;
    display: inline-block
}

body.nota-mobile .embed_cont.type_highlight .social-icon.social-twitter {
    position: static;
    text-align: center;
    padding-top: 15px
}

body.nota-mobile .embed_cont.type_highlight .social-icon.social-twitter a:before {
    float: none;
    color: #55acee;
    display: inline-block
}

.nota-mobile #article-post .article-info-wrapper .detail-social-icons {
    padding: 0
}

.nota-mobile #article-post .article-info-wrapper .detail-social-icons:before {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 13px;
    font-size: 1.3rem;
    font-weight: bold;
    color: #7e7e7e;
    line-height: 1.2em;
    margin: 0 0 10px
}

.nota-mobile #article-post .article-info-wrapper .detail-social-icons .social-wrapper {
    padding-top: 10px;
    padding-bottom: 10px
}

.nota-mobile #article-post .article-info-wrapper .social-wrapper {
    padding-top: 25px;
    padding-bottom: 15px;
    text-align: center
}

.nota-mobile #article-post .article-info-wrapper .social-wrapper .social-icon {
    width: 16.66666%;
    margin-right: 0
}

body.home-mobile .grouper-wrapper {
    padding: 0;
    margin-bottom: 10px;
    font-size: 12px;
    font-size: 1.2rem;
    text-transform: uppercase
}

body.home-mobile .grouper-wrapper>* {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-size: 1.2rem;
    text-transform: uppercase
}

body.home-mobile .main-article-ranking.vertical .article-ranking .title-object {
    padding: 10px;
    font-size: 15px;
    font-size: 1.5rem
}

body.home-mobile .main-article-ranking.vertical .article-ranking .ranking-list .ranking-item {
    padding: 10px 10px;
    display: table;
    width: 100%;
    table-layout: fixed
}

body.home-mobile .main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item,
body.home-mobile .main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .title-item {
    display: table-cell;
    vertical-align: top
}

body.home-mobile .main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item {
    width: 115px;
    margin: 0
}

body.home-mobile .main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .title-item {
    width: 100%;
    padding: 10px 10px;
    font-size: 13.5px;
    font-size: 1.35rem
}

body.home-mobile .widgetContent .container {
    width: 100%
}

body.home-mobile .media-wrapper {
    position: relative !important
}

.nota-mobile.note-detail .detail-social-icons .social-wrapper .social-icon.social-mail .share-counter.mail {
    display: none
}

.btn.see-more {
    width: 100%;
    text-align: center;
    padding: 10px 0;
    border: 1px solid #818181;
    border-radius: 0;
    margin-bottom: 20px;
    height: auto;
    background: #cfcfcf
}

.btn.see-more>* {
    font-family: "Merriweather Sans", sans-serif;
    text-transform: uppercase;
    font-size: 10.5px;
    font-size: 1.05rem;
    font-weight: 700;
    color: #818181;
    line-height: 1
}

#page-content {
    box-shadow: none !important;
    margin-top: 0 !important
}

.interior-de-nota .sidebar-follow-wrapper {
    width: 300px
}

@media(max-width:991px) {
    .interior-de-nota .sidebar-follow-wrapper {
        width: 100%;
        position: static !important
    }
}

.note-detail {
    color: #152026
}

.note-detail .article-info-wrapper .category-wrapper {
    margin-bottom: 10px
}

.note-detail .article-info-wrapper .category-wrapper:empty {
    display: none
}

.note-detail .article-info-wrapper .category,
.note-detail .article-info-wrapper .grouper {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 12px;
    line-height: 1.2em;
    font-weight: 900;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: middle
}

.note-detail .article-info-wrapper .grouper,
.note-detail .article-info-wrapper .pipe {
    font-weight: 300
}

.note-detail .article-info-wrapper .title {
    font-size: 40px;
    padding-bottom: 20px;
    margin: 0 0 20px;
    position: relative
}

@media(max-width:991px) {
    .note-detail .article-info-wrapper .title {
        font-size: 25px;
        margin: 0 0 15px
    }
}

.note-detail .article-info-wrapper .title:before {
    content: '';
    position: absolute;
    width: 50px;
    height: 5px;
    position: absolute;
    left: 0;
    bottom: 0
}

.note-detail .article-info-wrapper .preview {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 20px;
    font-weight: 300;
    padding: 0;
    margin: 0 0 35px 0 !important
}

@media(max-width:991px) {
    .note-detail .article-info-wrapper .preview {
        font-size: 18px
    }
}

.note-detail .author-and-social-wrapper {
    margin-bottom: 20px
}

.note-detail .author-and-social-wrapper.no-media .media-author {
    display: none
}

.note-detail .author-and-social-wrapper.no-author .detail-social-icons {
    float: left
}

.note-detail .detail-date {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 300;
    font-size: 15px;
    line-height: 15px;
    color: #5887a3;
    text-transform: uppercase;
    display: block;
    position: relative;
    margin-bottom: 20px
}

.note-detail .detail-date:before {
    content: '';
    width: calc(100% - 200px);
    height: 1px;
    background-color: #c1c1c1;
    position: absolute;
    top: 6px;
    right: 0
}

.note-detail .object-list-highlights .highlights-wrapper {
    list-style-type: disc;
    list-style: disc !important;
    list-style-position: inside
}

.note-detail .object-list-highlights .highlights-wrapper .highlight-item {
    display: list-item !important
}

.note-detail .embed_content .vjs-big-play-button::before {
    display: none
}

.note-detail .object-list-highlights .highlights-wrapper {
    list-style-type: disc;
    list-style: disc !important;
    list-style-position: inside
}

.note-detail .object-list-highlights .highlights-wrapper .highlight-item .highlight-link {
    color: #0404b4 !important
}

.vjs-gallery .vjs-big-play-button {
    bottom: initial !important;
    border: 0 none !important;
    background-color: transparent !important;
    width: 88px !important;
    height: 88px !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    z-index: 2 !important;
    image-rendering: pixelated
}

.vjs-gallery .vjs-big-play-button:before {
    display: none
}

@media(min-width:500px) {
    .vjs-gallery .vjs-big-play-button {
        background-size: 100% 100% !important;
        top: 45% !important;
        left: 45% !important
    }
}

@media(max-width:500px) {
    .vjs-gallery .vjs-big-play-button {
        top: 38% !important;
        left: 38% !important;
        background-size: 70% 70% !important
    }
}

@media(min-width:500px) {
    .detail-author-wrapper {
        float: left
    }
}

.detail-author-wrapper .media-wrapper {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    overflow: hidden;
    background-image: none;
    background-size: 110%;
    background-position: center;
    background-repeat: no-reepat
}

.detail-author-wrapper .media-wrapper,
.detail-author-wrapper .author-name {
    display: inline-block;
    vertical-align: middle
}

.detail-author-wrapper .media-author {
    max-width: 100%;
    height: auto
}

.detail-author-wrapper .author-name {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 16px;
    margin-left: 10px;
    text-transform: capitalize
}

.detail-author-wrapper .author-link {
    color: #464646 !important;
    text-decoration: none !important
}

.detail-author-wrapper .author-link:hover {
    color: #185071 !important;
    text-decoration: underline !important
}

@media(max-width:499px) {
    .detail-social-icons {
        margin-top: 35px
    }
}

.detail-social-icons[data-social="sticky"] {
    padding-left: 100px;
    background-color: #152026;
    position: fixed;
    bottom: 0;
    right: 15px;
    z-index: 10;
    margin-top: 0;
    opacity: 0;
    filter: alpha(opacity=0)
}

@media(max-width:991px) {
    .detail-social-icons[data-social="sticky"] {
        bottom: 5px;
        right: 5px
    }
}

.detail-social-icons[data-social="sticky"].sticky {
    display: block;
    opacity: 1;
    filter: alpha(opacity=100)
}

.detail-social-icons[data-social="sticky"] .share-counter {
    display: none
}

.detail-social-icons[data-social="sticky"] .social-twitter {
    padding-left: 15px
}

.detail-social-icons[data-social="sticky"] .share-text {
    font-size: 13px;
    font-weight: 600;
    color: #dfdfdf
}

.detail-social-icons[data-social="sticky"] .social-facebook {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQwOC44IDQwOC44IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPg0KDQogIDxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMTYuOCAyNjIuN2M0LjUgMCA4LjQtMy40IDguOS03LjlsNS42LTQ3LjFjMC42LTUuMy0zLjUtMTAtOC45LTEwaC01Ni4zdi0zOS40YzAtMTcuOSA1LTMwIDMwLjYtMzBsMjMuNyAwYzQuOSAwIDktNCA5LTlWNzkuNmMwLTQuOS00LTktOS05aC0zOC43Yy00Ny4xIDAtNzkuMyAyOC44LTc5LjMgODEuNXY0NS41aC0zNy45Yy01IDAtOSA0LTkgOWwwLjIgNDcuMWMwIDQuOSA0IDguOSA5IDguOWgzOGwtMC4zIDE0Ni4xSDExM3YwaDE1My4xbDAuMy0xNDYuMUgzMTYuOHoiLz4NCg0KICA8cGF0aCBmaWxsPSIjNDc1OTkzIiBkPSJNMzUzLjcgMEg1NS4xQzI0LjcgMCAwIDI0LjcgMCA1NS4xdjI5OC42YzAgMzAuNCAyNC43IDU1LjEgNTUuMSA1NS4xSDExM2g4OS40bDAuMy0xNDYuMWgtMzhjLTQuOSAwLTguOS00LTktOC45bC0wLjItNDcuMWMwLTUgNC05IDktOWgzNy45di00NS41YzAtNTIuOCAzMi4yLTgxLjUgNzkuMy04MS41aDM4LjdjNC45IDAgOSA0IDkgOXYzOS43YzAgNC45LTQgOS05IDlsLTIzLjcgMGMtMjUuNiAwLTMwLjYgMTIuMi0zMC42IDMwdjM5LjRoNTYuM2M1LjQgMCA5LjUgNC43IDguOSAxMGwtNS42IDQ3LjFjLTAuNSA0LjUtNC40IDcuOS04LjkgNy45aC01MC41bC0wLjMgMTQ2LjFIMzM1aDE4LjdjMzAuNCAwIDU1LjEtMjQuNyA1NS4xLTU1LjFWNTUuMUM0MDguOCAyNC43IDM4NC4xIDAgMzUzLjcgMHoiLz4NCg0KPC9zdmc+");
    background-size: 30px auto;
    background-position: center center;
    background-repeat: no-repeat;
    height: 40px;
    width: 30px
}

.detail-social-icons[data-social="sticky"] .social-facebook .fa.fa-facebook-official {
    display: none
}

.detail-social-icons[data-social="sticky"] .social-pinterest {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQxMi40IDQxMi40IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCiAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE1MS43IDM5Ny43YzYuOC0xMi42IDEzLjYtMjcuMSAxNi45LTM5LjUgMS44LTYuOSA3LjQtMjguMiAxMC44LTQxLjMgMS4xLTQuMSA2LjItNS41IDkuMi0yLjUgOS44IDkuNyAyNi40IDE2LjggNDMuOSAxNi44IDY2LjEgMCAxMTMuNy02MC44IDExMy43LTEzNi4zIDAtNzIuNC01OS4xLTEyNi42LTEzNS4xLTEyNi42IC05NC42IDAtMTQ0LjggNjMuNS0xNDQuOCAxMzIuNiAwIDMyLjIgMTcuMSA3Mi4yIDQ0LjUgODQuOSA0LjIgMS45IDYuNCAxLjEgNy4zLTIuOSAwLjctMyA0LjQtMTcuOSA2LjEtMjQuOSAwLjUtMi4yIDAuMy00LjEtMS41LTYuMyAtOS4xLTExLTE2LjMtMzEuMi0xNi4zLTUwIDAtNDguMyAzNi42LTk1LjEgOTktOTUuMSA1My44IDAgOTEuNiAzNi43IDkxLjYgODkuMiAwIDU5LjMtMjkuOSAxMDAuNC02OC45IDEwMC40IC0yMS41IDAtMzcuNi0xNy44LTMyLjUtMzkuNiA2LjItMjYuMSAxOC4yLTU0LjIgMTguMi03MyAwLTE2LjgtOS0zMC45LTI3LjctMzAuOSAtMjIgMC0zOS43IDIyLjgtMzkuNyA1My4yIDAgNiAwLjYgMTEuNCAxLjUgMTYgMi42IDE0IDIuMiAyOC40LTEgNDIuMyAtNi43IDI4LjUtMTcgNzEuOS0xOS42IDgzLjIgLTIuNyAxMS40LTMuMSAyNS42LTIuNiAzOC45IDAuMSAyLjktNC44IDUuMi03LjIgNS45IDEwLjEgNSAyNi44IDExIDM3LjcgMTMuOEMxNTMuOSA0MDQuMyAxNTAuNiAzOTkuNyAxNTEuNyAzOTcuN3oiLz4NCiAgPHBhdGggZmlsbD0iIzlGMTEyMSIgZD0iTTIwMy4xIDBDOTAuMiAxLjctMC45IDk0LjkgMCAyMDcuOGMwLjYgODAuOSA0Ny44IDE1MC43IDExNi4xIDE4My45IDEuNCAwLjcgMi44IDAuNyA0LjEgMC40IDIuNC0wLjcgNC40LTMgNC4yLTUuOCAtMC41LTEzLjMtMC4xLTI3LjUgMi42LTM4LjkgMi42LTExLjIgMTIuOS01NC42IDE5LjYtODMuMiAzLjMtMTMuOSAzLjctMjguMyAxLTQyLjMgLTAuOS00LjYtMS41LTEwLTEuNS0xNiAwLTMwLjUgMTcuNy01My4yIDM5LjctNTMuMiAxOC43IDAgMjcuNyAxNCAyNy43IDMwLjkgMCAxOC44LTEyIDQ2LjktMTguMiA3MyAtNS4yIDIxLjggMTAuOSAzOS42IDMyLjUgMzkuNiAzOSAwIDY4LjktNDEuMSA2OC45LTEwMC40IDAtNTIuNS0zNy43LTg5LjItOTEuNi04OS4yIC02Mi40IDAtOTkgNDYuOC05OSA5NS4xIDAgMTguOCA3LjMgMzkgMTYuMyA1MCAxLjggMi4yIDIuMSA0LjEgMS41IDYuMyAtMS43IDYuOS01LjQgMjEuOC02LjEgMjQuOSAtMSA0LTMuMiA0LjktNy4zIDIuOSAtMjcuNC0xMi43LTQ0LjUtNTIuOC00NC41LTg0LjkgMC02OS4xIDUwLjItMTMyLjYgMTQ0LjgtMTMyLjYgNzYgMCAxMzUuMSA1NC4yIDEzNS4xIDEyNi42IDAgNzUuNS00Ny42IDEzNi4zLTExMy43IDEzNi4zIC0xNy41IDAtMzQuMS03LjEtNDMuOS0xNi44IC0zLTMtOC4xLTEuNi05LjIgMi41IC0zLjQgMTMuMS05IDM0LjQtMTAuOCA0MS4zIC0zLjIgMTIuNC0xMCAyNi45LTE2LjkgMzkuNSAtMS4xIDItMC45IDQuMyAwLjMgNiAwLjggMS4xIDEuOSAyIDMuNCAyLjQgMTYuOSA0LjMgMzQuNSA2LjUgNTIuOCA2LjMgMTA4LjItMSAyMDEuMS05MiAyMDQuMi0yMDAuMkM0MTUuNyA5NC42IDMyMC41LTEuNyAyMDMuMSAweiIvPg0KPC9zdmc+DQo=");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px
}

.detail-social-icons[data-social="sticky"] .social-pinterest .fa.fa-pinterest {
    display: none
}

.detail-social-icons[data-social="sticky"] .social-wrapper {
    position: relative
}

.detail-social-icons[data-social="sticky"] .social-wrapper:before {
    content: "compartir:";
    position: absolute;
    left: -80px;
    bottom: 12px;
    color: #dfdfdf;
    text-transform: uppercase
}

.detail-social-icons .social-wrapper {
    list-style: none;
    padding: 0;
    margin: 0
}

.detail-social-icons .social-icon {
    float: left;
    margin-left: 5px;
    position: relative
}

.detail-social-icons .social-icon:first-child {
    margin-left: 0
}

.detail-social-icons .social-icon:hover .share-counter {
    -webkit-animation-name: shareBounce;
    -webkit-animation-duration: 500ms;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-name: shareBounce;
    -moz-animation-duration: 500ms;
    -moz-animation-iteration-count: infinite;
    -o-animation-name: shareBounce;
    -o-animation-duration: 500ms;
    -o-animation-iteration-count: infinite;
    animation-name: shareBounce;
    animation-duration: 500ms;
    animation-iteration-count: infinite
}

.detail-social-icons .social-icon.no-shares .share-counter {
    display: none
}

.detail-social-icons .share-counter {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 13px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    background-color: #ededed;
    position: absolute;
    top: -28px;
    border-radius: 5px;
    text-align: center
}

.detail-social-icons .share-counter:before {
    content: '';
    position: absolute;
    bottom: -5px;
    right: 12px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #ededed
}

.detail-social-icons .share-counter .share-text {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block
}

.detail-social-icons .action-top {
    background-color: #152026;
    background-image: url("data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1ODMuMjM2IDU4My4yMzYiIGZpbGw9IiNmZmYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+CgoJCTxwYXRoIGQ9Ik01MDQuNTkzLDI4NS4xOTJjNC44OTYsNi4xMiw1LjMwNywxMi42NDgsMS4yMjcsMTkuNTg0Yy0zLjI2Nyw2LjkzNi04Ljc3MiwxMC40MDEtMTYuNTI0LDEwLjQwMQoKCQkJaC05My4wMjF2MjQ4LjQ3NWMwLDUuNzEyLTEuODM2LDEwLjQwMS01LjUxLDE0LjA3M2MtMy42NzMsMy42NzUtOC4xNTgsNS41MTEtMTMuNDY1LDUuNTExSDIwNS45MzcKCgkJCWMtNS4zMDQsMC05Ljc5Mi0xLjgzNi0xMy40NjQtNS41MTFjLTMuNjcyLTMuNjcyLTUuNTA4LTguMzYxLTUuNTA4LTE0LjA3M1YzMTUuMTc5SDkzLjk0MWMtNy43NTIsMC0xMy4yNi0zLjQ2OC0xNi41MjQtMTAuNDAxCgoJCQljLTQuMDgtNi45MzgtMy42NzItMTMuNDY0LDEuMjI0LTE5LjU4NEwyNzUuNzA1LDguNTY4QzI3OC45NjksMi44NTYsMjg0LjA2OSwwLDI5MS4wMDUsMGM2LjkzNywwLDEyLjAzNiwyLjY1MiwxNS4zLDcuOTU2CgoJCQlMNTA0LjU5MywyODUuMTkyTDUwNC41OTMsMjg1LjE5MnoiLz4KCjwvc3ZnPg==");
    cursor: pointer;
    background-size: 50%
}

.cuerpo .saysCMSEmphasis mark {
    background: #f7d4d5
}

.cuerpo .cuerpo-interesar {
    float: right;
    width: 250px;
    margin-top: 5px !important
}

.cuerpo .cuerpo-interesar .head {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #152026;
    width: 100%;
    line-height: 35px;
    color: #fff;
    margin: 0 !important
}

.cuerpo .cuerpo-interesar .item {
    background-color: #eaeaea;
    font-size: 12px;
    font-weight: bold;
    margin: 0 !important;
    padding: 5px 15px 10px 15px;
    border-bottom: 1px solid #152026
}

.note-body {
    font-family: "Merriweather Sans", sans-serif !important;
    font-size: 17px;
    font-weight: 300 !important;
    line-height: 1.5em !important;
    margin-bottom: 10px !important
}

.note-body>p,
.note-body>div {
    font-family: "Merriweather Sans", sans-serif !important;
    font-size: 17px;
    font-weight: 300 !important;
    line-height: 1.5em !important
}

.note-body>p {
    padding: 0;
    margin-bottom: 10px !important
}

.note-body a {
    font-weight: normal !important;
    color: #5887a3 !important;
    text-decoration: none !important
}

.note-body a:hover {
    color: #3d5e71 !important;
    text-decoration: underline !important
}

.note-body .saysCMSEmphasis {
    font-family: "Merriweather Sans", sans-serif;
    width: 100%;
    display: block;
    position: relative
}

.note-body .saysCMSEmphasis .social-icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    margin-left: 15px;
    vertical-align: middle
}

.note-body .saysCMSEmphasis mark {
    background: #f7d4d5
}

.note-body div.embed_video {
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden
}

.note-body div.embed_video iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%
}

.note-body ul {
    list-style: disc outside none;
    padding-left: 40px
}

.note-body ul li,
.note-body ol li {
    margin-bottom: 10px
}

article#article-post .fecha-detallenota .hour {
    color: #FFF
}

article#article-post .vjs-big-play-centered .vjs-big-play-button {
    margin-left: 0
}

article#article-post .owl-dots {
    display: none
}

article#article-post .category-wrapper:after {
    font-weight: bolder;
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 20px;
    vertical-align: middle
}

article#article-post .category-wrapper span.theme,
article#article-post .category-wrapper a.theme {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 400;
    font-size: 15px;
    font-size: 1.5rem
}

article#article-post .fecha-detallenota {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: 300;
    color: #969696
}

article#article-post header {
    border-bottom: 0 none;
    padding: 0;
    margin-bottom: 20px
}

article#article-post header h1.title {
    line-height: 1.2em;
    padding: 0 0 20px
}

article#article-post .detail-social-icons:before {
    margin-right: 13px !important
}

article#article-post .social-wrapper .social-icon {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
    float: none !important;
    margin-left: 0 !important
}

article#article-post .social-wrapper .social-icon i.fa.fa-twitter {
    font-size: 37px;
    font-size: 3.7rem
}

article#article-post .social-wrapper .social-icon i.fa.fa-facebook-official {
    font-size: 31px;
    font-size: 3.1rem
}

article#article-post .social-wrapper .social-icon i.fa.fa-google-plus {
    font-size: 31px;
    font-size: 3.1rem
}

article#article-post .social-wrapper .social-icon i.fa.fa-pinterest {
    font-size: 37px;
    font-size: 3.7rem
}

article#article-post .social-wrapper .social-icon i.fa.fa-whatsapp {
    font-size: 31px;
    font-size: 3.1rem
}

article#article-post .social-wrapper .social-icon i.fa.fa-envelope-o {
    font-size: 30px;
    font-size: 3rem
}

article#article-post .social-wrapper .social-icon.social-twitter {
    color: #55acee
}

article#article-post .social-wrapper .social-icon.social-twitter .social-link:hover {
    color: #1689e0
}

article#article-post .social-wrapper .social-icon.social-facebook {
    color: #3b5998
}

article#article-post .social-wrapper .social-icon.social-facebook .social-link:hover {
    color: #263961
}

article#article-post .social-wrapper .social-icon.social-google-plus {
    color: #dd4b39
}

article#article-post .social-wrapper .social-icon.social-google-plus .social-link:hover {
    color: #ac2d1e
}

article#article-post .social-wrapper .social-icon.social-pinterest {
    color: #cb2027
}

article#article-post .social-wrapper .social-icon.social-pinterest .social-link:hover {
    color: #89161a
}

article#article-post .social-wrapper .social-icon.social-whatsapp {
    color: #4dc247
}

article#article-post .social-wrapper .social-icon.social-whatsapp .social-link:hover {
    color: #348e2f
}

article#article-post .social-wrapper .social-icon.social-mail {
    color: #8b8b8b
}

article#article-post .social-wrapper .social-icon.social-mail .social-link:hover {
    color: #656565
}

article#article-post .head-image {
    margin-bottom: 20px
}

.detail-social-icons .social-wrapper .social-icon {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
    float: none;
    margin-left: 0
}

.detail-social-icons .social-wrapper .social-icon i.fa.fa-twitter {
    font-size: 37px;
    font-size: 3.7rem
}

.detail-social-icons .social-wrapper .social-icon i.fa.fa-facebook-official {
    font-size: 31px;
    font-size: 3.1rem
}

.detail-social-icons .social-wrapper .social-icon i.fa.fa-google-plus {
    font-size: 31px;
    font-size: 3.1rem
}

.detail-social-icons .social-wrapper .social-icon i.fa.fa-pinterest {
    font-size: 37px;
    font-size: 3.7rem
}

.detail-social-icons .social-wrapper .social-icon i.fa.fa-whatsapp {
    font-size: 31px;
    font-size: 3.1rem
}

.detail-social-icons .social-wrapper .social-icon i.fa.fa-envelope-o {
    font-size: 30px;
    font-size: 3rem
}

.detail-social-icons .social-wrapper .social-icon.social-twitter {
    color: #55acee
}

.detail-social-icons .social-wrapper .social-icon.social-twitter .social-link:hover {
    color: #1689e0
}

.detail-social-icons .social-wrapper .social-icon.social-facebook {
    color: #3b5998
}

.detail-social-icons .social-wrapper .social-icon.social-facebook .social-link:hover {
    color: #263961
}

.detail-social-icons .social-wrapper .social-icon.social-google-plus {
    color: #dd4b39
}

.detail-social-icons .social-wrapper .social-icon.social-google-plus .social-link:hover {
    color: #ac2d1e
}

.detail-social-icons .social-wrapper .social-icon.social-pinterest {
    color: #cb2027
}

.detail-social-icons .social-wrapper .social-icon.social-pinterest .social-link:hover {
    color: #89161a
}

.detail-social-icons .social-wrapper .social-icon.social-whatsapp {
    color: #4dc247
}

.detail-social-icons .social-wrapper .social-icon.social-whatsapp .social-link:hover {
    color: #348e2f
}

.detail-social-icons .social-wrapper .social-icon.social-mail {
    color: #8b8b8b
}

.detail-social-icons .social-wrapper .social-icon.social-mail .social-link:hover {
    color: #656565
}

#article-post #content-gallery .gallery .galright,
#article-post #content-gallery .gallery .galleft {
    top: 320px
}

@media(max-width:500px) {

    #article-post #content-gallery .gallery .galright,
    #article-post #content-gallery .gallery .galleft {
        top: 60px
    }
}

#article-post #content-gallery .gallery .vjs-poster {
    background-size: 100% auto !important;
    background-position: center center !important
}

[id^='content-mediaplayer'] .vjs-poster {
    background-color: #FFF !important;
    background-size: 100% auto !important
}

.nota-mobile #article-post .article-info-wrapper .item-breadcrumb {
    display: block
}

.media.script-related.with-mam {
    margin-top: -20px
}

.media.script-related.with-mam .match-iframe.positioned.bottom-left.iframe-mam {
    background-color: #5a5a5a
}

article#article-post div.cuerpo div {
    margin: 10px 0
}

article#article-post div.cuerpo div .embed_epigrafe {
    margin-top: 10px
}

.embed_cont {
    font-family: "Merriweather Sans", sans-serif
}

.embed_cont .embed_epigrafe,
.embed_cont .embed_copyright {
    line-height: 1.2em;
    font-size: 13px;
    font-size: 1.3rem;
    color: #6e6e6e
}

.embed_cont .embed_epigrafe {
    margin-bottom: 10px !important
}

.embed_cont .embed_copyright {
    padding-bottom: 10px;
    position: relative;
    margin-top: 0 !important;
    font-style: italic
}

.embed_cont .embed_copyright:after {
    display: block;
    content: "";
    height: 0;
    width: 67px;
    border-bottom: solid 1px #b7b7b7;
    position: absolute;
    bottom: 0;
    left: 0
}

.embed_cont.no-copyright .embed_epigrafe {
    margin-bottom: 0;
    padding-bottom: 10px;
    position: relative
}

.embed_cont.no-copyright .embed_epigrafe:after {
    display: block;
    content: "";
    height: 5px;
    width: 67px;
    border-bottom: solid 1px #b7b7b7;
    position: absolute;
    bottom: 0;
    left: 0
}

.embed_cont.no-copyright .embed_copyright {
    display: none
}

.embed_cont.no-epigrafe .embed_copyright {
    margin-top: 10px !important
}

.embed_cont.no-epigrafe .embed_epigrafe {
    display: none
}

.embed_cont.no-epigrafe.no-copyright .embed_copyright,
.embed_cont.no-epigrafe.no-copyright .embed_epigrafe {
    display: none
}

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

.embed_cont.type_video .embed_content,
.embed_cont.type_youtube .embed_content {
    height: 0;
    position: relative;
    padding-bottom: 56.25%;
    display: block;
    position: relative;
    overflow: hidden
}

.embed_cont.type_video .embed_content:before,
.embed_cont.type_youtube .embed_content:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%
}

.embed_cont.type_video .embed_content>*,
.embed_cont.type_youtube .embed_content>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.embed_cont.type_video .embed_content [id*="mediaPlayer"],
.embed_cont.type_youtube .embed_content [id*="mediaPlayer"] {
    margin: 0 0 !important;
    display: block;
    position: relative;
    overflow: hidden
}

.embed_cont.type_video .embed_content [id*="mediaPlayer"]:before,
.embed_cont.type_youtube .embed_content [id*="mediaPlayer"]:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%
}

.embed_cont.type_video .embed_content [id*="mediaPlayer"]>*,
.embed_cont.type_youtube .embed_content [id*="mediaPlayer"]>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.embed_cont.type_video .embed_content div,
.embed_cont.type_youtube .embed_content div {
    margin: 0 0 !important
}

.embed_cont.type_video iframe,
.embed_cont.type_youtube iframe {
    height: 100%;
    width: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 !important
}

.embed_cont.type_youtube .embed_content {
    overflow: visible;
    padding-bottom: 56, 25%
}

.embed_cont.type_youtube .embed_content [id*="mediaPlayer_"] {
    overflow: visible
}

.embed_cont.type_freetext blockquote,
.embed_cont[rel=freetext] blockquote {
    background-image: url(images/quote.png) !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position-y: 30% !important;
    font-family: "Merriweather Sans", sans-serif;
    font-size: 15px;
    padding-left: 75px;
    font-weight: 700
}

.embed_cont.type_freetext blockquote:before,
.embed_cont[rel=freetext] blockquote:before {
    content: "" !important
}

.embed_cont.type_freetext blockquote p,
.embed_cont[rel=freetext] blockquote p {
    background-image: url(images/dialog.png);
    background-position: bottom left;
    padding-bottom: 25px;
    background-repeat: no-repeat;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 800;
    font-size: 18px
}

.embed_cont.type_highlight {
    display: block;
    padding-bottom: 60px;
    padding-top: 40px;
    max-width: 750px;
    position: relative
}

.embed_cont.type_highlight .embed_options.highlight {
    display: block !important
}

.embed_cont.type_highlight .social-icon.social-twitter {
    display: inline-block !important;
    width: 100%;
    margin-top: 0;
    position: absolute;
    right: 0;
    bottom: 40px
}

.embed_cont.type_highlight .social-icon.social-twitter a:before {
    content: "\f099";
    display: block;
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: 32px;
    float: right;
    font-family: FontAwesome;
    font-size: 32px
}

.embed_cont.type_highlight .embed_content {
    background-image: url(images/quote.png) !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position-y: 50% !important;
    display: inline-block;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700;
    font-size: 15px;
    padding-left: 75px;
    padding-bottom: 0
}

.embed_cont.type_highlight .embed_content:before {
    content: "" !important
}

.embed_cont.type_highlight .embed_content span {
    background-position: bottom left;
    padding-bottom: 25px;
    background-repeat: no-repeat;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 800;
    font-size: 18px;
    padding: 25px 10px 10px 0 !important;
    display: inline-block;
    border-bottom: 3px solid #ccc;
    margin-right: 40px
}

.vjs-embed .vjs-big-play-button {
    top: 40% !important;
    bottom: initial !important;
    left: 50% !important;
    border: 0 none !important;
    background-color: transparent !important;
    width: 88px !important;
    height: 88px !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: 100% 100% !important;
    z-index: 2 !important;
    image-rendering: pixelated
}

.vjs-audio .vjs-control-bar {
    background-color: #000;
    display: flex;
    bottom: 4px
}

.vjs-audio .vjs-big-play-button {
    display: none
}

.embed_cont.type_highlight .embed_content span {
    font-size: 28px;
    font-size: 2.8rem;
    font-weight: 900;
    font-family: "Merriweather Sans", sans-serif;
    line-height: 1.2em;
    padding-bottom: 30px
}

.embed_cont .type_youtube .embed_content:before {
    content: '';
    width: 55px;
    height: 55px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    -moz-transform: translate3d(-50%, -50%, 0);
    -ms-transform: translate3d(-50%, -50%, 0);
    -o-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: opacity 250ms ease;
    -moz-transition: opacity 250ms ease;
    -ms-transition: opacity 250ms ease;
    -o-transition: opacity 250ms ease;
    transition: opacity 250ms ease
}

.embed_cont .type_youtube .embed_content:hover:before {
    opacity: .6;
    filter: alpha(opacity=60)
}

.embed_cont .type_youtube .video-js .vjs-big-play-button {
    top: initial !important;
    bottom: 20px !important;
    left: 30px !important;
    border: 0 none !important;
    background-color: transparent !important;
    width: 74px !important;
    height: 74px !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiPgogIDxwb2x5Z29uIHBvaW50cz0iMTkgMzcuNDMgMTkgMTMuMTkgMzguNTMgMjUuMzEgIiBmaWxsPSIjRkZGIi8+CiAgPHBhdGggZD0iTTI1IDBDMTEuMTkgMCAwIDExLjE5IDAgMjVjMCAxMy44MSAxMS4xOSAyNSAyNSAyNSAxMy44MSAwIDI1LTExLjE5IDI1LTI1QzUwIDExLjE5IDM4LjgxIDAgMjUgMHpNNDEuMTkgNDEuMDljLTQuMzIgNC4zMi0xMC4wNyA2LjctMTYuMTkgNi43IC02LjEyIDAtMTEuODctMi4zOC0xNi4xOS02LjdDNC41MSAzNi43OSAyLjE0IDMxLjA4IDIuMTQgMjVjMC02LjA4IDIuMzctMTEuNzkgNi42Ny0xNi4wOUMxMy4xMyA0LjU5IDE4Ljg4IDIuMjEgMjUgMi4yMWM2LjEyIDAgMTEuODcgMi4zOCAxNi4xOSA2LjcgNC4zIDQuMyA2LjY3IDEwLjAyIDYuNjcgMTYuMDlDNDcuODYgMzEuMDggNDUuNDkgMzYuNzkgNDEuMTkgNDEuMDl6IiBmaWxsPSIjRkZGIi8+Cjwvc3ZnPg==") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: 100% 100% !important;
    z-index: 2 !important;
    image-rendering: pixelated
}

.embed_cont .type_youtube .video-js .vjs-big-play-button.__web-inspector-hide-shortcut__ {
    visibility: visible
}

.embed_cont .type_youtube .video-js .vjs-big-play-button:before {
    display: none !important
}

.embed_cont .type_youtube .video-js .vjs-control-bar {
    z-index: 9
}

@media(max-width:768px) {
    .detail .main-article-ranking.vertical .container {
        padding-right: 0
    }
}

.detail .main-article-ranking.vertical .container .article-ranking .title-object {
    font-size: 20px;
    margin-bottom: 8px;
    padding: 22px 10px 0 20px
}

.detail .main-article-ranking.vertical .container .article-ranking .ranking-list .ranking-item {
    min-height: 103px;
    padding: 5px 20px 11px 20px
}

.detail .main-article-ranking.vertical .container .article-ranking .ranking-list .ranking-item .media-item {
    width: 115px;
    height: 70px;
    display: table-cell;
    vertical-align: top
}

.detail .main-article-ranking.vertical .container .article-ranking .ranking-list .ranking-item .media-item img {
    float: none
}

.detail .main-article-ranking.vertical .container .article-ranking .ranking-list .ranking-item a.title-item {
    width: 100%;
    display: table-cell;
    vertical-align: top;
    padding-top: 9px;
    line-height: 1.2em
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item {
    display: table;
    table-layout: fixed
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item.no-media {
    display: block
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item.no-media .title-item,
.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item.no-media .preview-item {
    display: block
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item.no-media .title-item {
    padding-left: 0
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-wrapper,
.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .title-item {
    display: table-cell
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item {
    width: 115px
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item:before {
    display: none
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item a.img-link {
    position: relative;
    height: 0;
    display: block;
    padding-bottom: 56.25%;
    overflow: hidden
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .media-item a.img-link img {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .title-item {
    padding-left: 15px
}

.main-article-ranking.vertical .article-ranking .ranking-list .ranking-item .preview-item {
    max-height: none;
    overflow: visible
}

.detail .simple-list.one-column-wrapper .article-simple-list {
    max-height: 100%
}

@media(max-width:991px) {
    .detail .simple-list.one-column-wrapper .article-simple-list {
        max-height: none
    }
}

.detail .simple-list.one-column-wrapper .title-object {
    font-size: 16px;
    color: #ea0106;
    font-weight: 700
}

.detail .simple-list.one-column-wrapper .grouper-wrapper .section-link {
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 700;
    font-size: 14px
}

.object-list-highlights .highlights-wrapper {
    font-family: "Merriweather Sans", sans-serif;
    font-size: 14px;
    padding-left: 10px;
    list-style: disc;
    margin-left: 10px
}

.object-list-highlights .highlight-link {
    color: #5887a3 !important;
    text-decoration: none !important;
    font-weight: normal !important
}

.object-list-highlights .highlight-link:hover {
    color: #185071 !important;
    text-decoration: underline !important
}

.object-list-highlights .highlight-item {
    line-height: 1.2em;
    margin-bottom: 12px
}

.object-important-people {
    padding-bottom: 10px;
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
    border-bottom: 1px solid #dde1e3;
    border-top: 1px solid #dde1e3;
    margin-bottom: 20px;
    margin-top: 20px
}

.object-important-people h2.object-title {
    font-weight: bold;
    padding-bottom: 20px
}

.object-important-people .important-people-wrapper {
    padding: 0;
    margin: 0;
    list-style: none
}

.object-important-people .media-wrapper {
    width: 96px;
    height: 96px;
    border-radius: 10%;
    overflow: hidden;
    margin-bottom: 10px;
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgNDQ4IDQ0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ4IDQ0ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0yNzkuNDEyLDMxMS4zNjhjLTExLjA1NS0xLjc1OS0xMS4zMDctMzIuMTU3LTExLjMwNy0zMi4xNTdzMzIuNDg0LTMyLjE1OCwzOS41NjQtNzUuNDAxICAgYzE5LjA0NSwwLDMwLjgwOS00NS45NzMsMTEuNzYtNjIuMTQ4QzMyMC4yMjcsMTI0LjYzNSwzNDMuOTEsOCwyMjQsOGMtMTE5LjkxMSwwLTk2LjIyNSwxMTYuNjM1LTk1LjQzMiwxMzMuNjYyICAgYy0xOS4wNDcsMTYuMTc1LTcuMjg1LDYyLjE0OCwxMS43NjEsNjIuMTQ4YzcuMDc5LDQzLjI0MywzOS41NjQsNzUuNDAxLDM5LjU2NCw3NS40MDFzLTAuMjUyLDMwLjM5OC0xMS4zMDcsMzIuMTU3ICAgQzEzMi45NzYsMzE3LjAzNCwwLDM3NS42ODYsMCw0NDBoMjI0aDIyNEM0NDgsMzc1LjY4NiwzMTUuMDIzLDMxNy4wMzQsMjc5LjQxMiwzMTEuMzY4eiIgZmlsbD0iI2M0YzRjNCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center
}

.object-important-people .media-wrapper .people-link {
    height: 100%;
    width: 100%
}

.object-important-people .people-name,
.object-important-people .media-wrapper {
    display: block;
    text-align: center;
    margin: 0 auto 15px
}

@media(min-width:768px) {
    .object-important-people .people-name {
        padding: 0 5px
    }
}

.object-important-people .people-item {
    width: 20%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
    text-align: center;
    cursor: pointer
}

@media(min-width:500px) and (max-width:767px) {
    .object-important-people .people-item {
        width: 50%
    }
}

@media(max-width:499px) {
    .object-important-people .people-item {
        width: 100%
    }
}

.object-important-people .people-item:hover .people-link {
    color: #185071 !important;
    text-decoration: underline !important
}

.object-important-people .people-link {
    font-family: "Merriweather Sans", sans-serif !important;
    font-weight: normal !important;
    color: #505050 !important;
    text-decoration: none !important;
    text-transform: uppercase;
    display: block
}

.object-important-people .media-wrapper {
    height: 70px !important;
    width: 70px !important
}

.hamburguesa {
    float: left
}

.hamburguesa.fixedTop {
    position: fixed;
    top: 0;
    right: 50%;
    margin-right: -610px;
    z-index: 1000
}

.hamburguesa .sections-collapse {
    background-color: #499501 !important
}

@media(min-width:768px) {
    .hamburguesa .sections-collapse {
        display: none
    }
}

.hamburguesa .sections-collapse .icon-bar {
    background: #db2e2e !important
}

.hamburguesa .sections-collapse {
    background: #FFF !important;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100;
    font-size: 14px;
    border: 1px solid #eaeaea;
    border-bottom: initial
}

.hamburguesa .sections-collapse:hover {
    background: #152026 !important
}

.hamburguesa .sections-collapse:hover .icon-bar {
    background: #FFF !important
}

.hamburguesa .sections-collapse .icon-bar {
    background: #152026;
    height: 5px;
    border-radius: 2px;
    width: 24px
}

.hamburguesa .sections-collapse .nav-wrapper {
    right: -90px !important
}

.hamburguesa .sections-collapse .nav-wrapper .nav {
    background: #FFF !important;
    padding-top: 20px;
    padding-bottom: 20px
}

.hamburguesa .sections-collapse .nav-wrapper .nav li[class*="cat-"] {
    background: #152026 !important
}

.hamburguesa .sections-collapse .nav-wrapper .nav li[class*="cat-"] a {
    color: #FFF !important
}

@media(max-width:767px) {
    .hamburguesa .sections-collapse .nav-wrapper .nav li {
        color: #1db309
    }

    .hamburguesa .sections-collapse .nav-wrapper .nav li a {
        color: #1db309
    }
}

.hamburguesa .sections-collapse .nav-wrapper .nav .title {
    display: none
}

.hamburguesa .sections-collapse {
    width: 50px;
    height: 34px !important;
    line-height: 1.25em
}

.hamburguesa .sections-collapse .btn-wrapper {
    margin-top: 5px;
    margin-left: 5px
}

.hamburguesa .sections-collapse .nav-wrapper {
    top: 50px;
    right: -90px
}

.hamburguesa .sections-collapse .nav {
    height: auto !important
}

.hamburguesa .sections-collapse .nav li a {
    height: auto !important;
    font-size: 14px !important;
    vertical-align: middle;
    display: inline-block;
    line-height: 1.25em !important
}

.hamburguesa .sections-collapse .btn-wrapper .icon-bar {
    background: #fff;
    height: 4px;
    width: 20px;
    display: block;
    margin: auto;
    margin-top: 4px
}

.hamburguesa .sections-collapse {
    display: block;
    width: 50px;
    text-align: center;
    line-height: 38px;
    height: 38px;
    color: #152026;
    float: left;
    background: #c02d3d;
    -webkit-transition: background 500ms;
    transition: background 500ms;
    cursor: pointer
}

.hamburguesa .sections-collapse.active,
.hamburguesa .sections-collapse:hover {
    background: #9b2121
}

.hamburguesa .sections-collapse li a {
    line-height: 1.25em !important
}

@media(max-width:767px) {
    .hamburguesa .sections-collapse {
        display: none
    }
}

@media(min-width:768px) {
    .hamburguesa .sections-collapse:hover ul.nav {
        display: block
    }
}

.hamburguesa .sections-collapse .btn-wrapper {
    width: 40px;
    height: 34px
}

.hamburguesa .sections-collapse .btn-wrapper .icon-bar {
    background: #fff;
    height: 4px;
    width: 20px;
    display: block;
    margin: auto;
    margin-top: 4px
}

.hamburguesa .sections-collapse .nav {
    display: none
}

.hamburguesa .sections-collapse .nav-wrapper {
    position: absolute;
    top: 38px;
    right: -41px;
    z-index: 15
}

.hamburguesa .sections-collapse .nav {
    width: 300px;
    height: 100%;
    background: #9b2121;
    float: none
}

.hamburguesa .sections-collapse .nav .title {
    text-transform: uppercase;
    font-size: 13px;
    border-bottom: 1px solid #fff;
    width: 90%;
    text-align: center;
    margin: auto;
    padding: 10px 0 3px;
    font-weight: bold;
    margin-bottom: 13px
}

.hamburguesa .sections-collapse .nav li {
    border: 0 !important;
    height: auto !important;
    background: white !important;
    width: 50%
}

.hamburguesa .sections-collapse .nav li a {
    font-size: 14px !important;
    font-family: "Merriweather Sans", sans-serif;
    font-weight: 100
}

.hamburguesa .sections-collapse .nav li:hover>a {
    color: #ccc;
    text-decoration: underline
}

.hamburguesa .sections-collapse .nav li:hover .subnav-container {
    display: none !important
}

.hamburguesa #menu {
    background: #FFF !important
}

@media(max-width:767px) {
    .hamburguesa #menu {
        background: #FFF !important
    }
}

.hamburguesa #menu>ul.nav {
    background: #FFF !important
}

@media(max-width:767px) {
    .hamburguesa #menu>ul.nav {
        background: #fff !important
    }
}

.hamburguesa #menu>ul.nav li[class^="cat-"] {
    background: #FFF !important
}

@media(min-width:768px) {
    .hamburguesa #menu>ul.nav li[class^="cat-"].status-actual {
        background: #152026 !important;
        color: #00f;
        border-bottom: none !important
    }

    .hamburguesa #menu>ul.nav li[class^="cat-"].status-actual a {
        color: #00f !important
    }
}

@media(max-width:767px) {
    .hamburguesa #menu>ul.nav li[class^="cat-"].status-actual a {
        color: #1db309 !important;
        background-color: #f1f4fd !important
    }
}

.hamburguesa #menu>ul.nav li[class^="cat-"] a {
    color: "yellow" !important;
    font-family: 'Roboto';
    font-size: .9em;
    font-weight: 500;
    line-height: 41px
}

@media(max-width:767px) {
    .hamburguesa #menu>ul.nav li[class^="cat-"] {
        border-bottom: 1px solid #00f !important;
        color: #1db309 !important
    }

    .hamburguesa #menu>ul.nav li[class^="cat-"] a {
        color: #1db309 !important
    }
}

@media(max-width:1199px) {
    .hamburguesa #menu>ul.nav li:nth-child(n+5) {
        display: block !important
    }

    .hamburguesa #menu>ul.nav li:nth-child(n+7) {
        display: none !important
    }
}

@media(max-width:991px) {
    .hamburguesa #menu>ul.nav li:nth-child(n+5) {
        display: none !important
    }
}

@media(max-width:767px) {
    .hamburguesa #menu>ul.nav li:nth-child(n+1) {
        display: block !important
    }
}

.hamburguesa #menu>ul.nav .subnav-container {
    background-color: #FFF !important
}

@media(max-width:767px) {
    .hamburguesa #menu>ul.nav .subnav-container {
        background-color: #FFF !important
    }
}

.hamburguesa #menu>ul.nav .subnav-container li[class^="subcat-"] {
    background-color: #FFF !important
}

.hamburguesa #menu>ul.nav .subnav-container li[class^="subcat-"] a {
    background-color: #FFF !important
}

.hamburguesa #menu>ul.nav .subnav-container li[class^="subcat-"] .svg-menu {
    fill: #d373ca
}

@media(max-width:767px) {
    .hamburguesa #menu>ul.nav .subnav-container li[class^="subcat-"] {
        background-color: #FFF !important;
        color: #1db309
    }

    .hamburguesa #menu>ul.nav .subnav-container li[class^="subcat-"] a {
        background-color: #FFF !important;
        color: #1db309
    }

    .hamburguesa #menu>ul.nav .subnav-container li[class^="subcat-"] .svg-menu {
        fill: #152026
    }
}

.hamburguesa #menu .sections-collapse {
    background: #FFF !important;
    font-family: 'Roboto'
}

.hamburguesa #menu .sections-collapse:hover {
    background: #152026 !important
}

@media(max-width:1199px) {
    .hamburguesa #menu .sections-collapse:hover {
        background: #FFF !important
    }
}

.hamburguesa #menu .sections-collapse:hover .icon-bar {
    background: #FFF !important
}

@media(max-width:1199px) {
    .hamburguesa #menu .sections-collapse:hover .icon-bar {
        background: #152026 !important
    }
}

.hamburguesa #menu .sections-collapse .icon-bar {
    background: #152026 !important;
    height: 4px;
    border-radius: 2px;
    width: 24px
}

.hamburguesa #menu .sections-collapse .nav-wrapper {
    right: -92px !important
}

.hamburguesa #menu .sections-collapse .nav-wrapper .nav {
    background: #FFF !important;
    padding-top: 20px;
    padding-bottom: 20px
}

.hamburguesa #menu .sections-collapse .nav-wrapper .nav li[class*="cat-"] {
    background: #152026 !important
}

.hamburguesa #menu .sections-collapse .nav-wrapper .nav li[class*="cat-"] a {
    color: #FFF !important
}

@media(max-width:767px) {
    .hamburguesa #menu .sections-collapse .nav-wrapper .nav li {
        color: #1db309
    }

    .hamburguesa #menu .sections-collapse .nav-wrapper .nav li a {
        color: #1db309
    }
}

.hamburguesa #menu .sections-collapse .nav-wrapper .nav .title {
    display: none
}

.hamburguesa #menu #search-form {
    background: #FFF !important;
    color: #00f !important
}

@media(max-width:767px) {
    .hamburguesa #menu #search-form {
        border-top: 1px solid #00f !important;
        background: #FFF !important
    }
}

.hamburguesa #menu #search-form .search-btn {
    background: #d373ca;
    color: #d373ca;
    font-size: 17px
}

@media(max-width:767px) {
    .hamburguesa #menu #search-form .search-btn {
        background-color: #FFF !important
    }
}

.hamburguesa #menu #search-form button {
    color: #00f
}

.hamburguesa #menu #search-form input {
    color: #00f
}

@media(max-width:767px) {
    .hamburguesa #menu .social-icons ul {
        width: auto !important;
        margin: 0 !important;
        padding: 0 !important
    }

    .hamburguesa #menu .social-icons li {
        background: transparent !important
    }

    .hamburguesa #menu .social-icons ul li:first-child {
        margin-left: 12px
    }

    .hamburguesa #menu .social-icons a {
        background: transparent !important;
        padding: 0
    }
}

.hamburguesa #menu .header-top {
    display: none
}

@media(min-width:768px) and (max-width:1199px) {
    .hamburguesa #menu>ul.nav li:nth-child(n+5) {
        display: none
    }
}

.hamburguesa #menu .nav {
    float: left;
    height: 38px;
    border: 0;
    margin-top: 0;
    padding: 0;
    margin-right: 90px
}

.hamburguesa #menu .nav li:nth-child(odd) .sub-nav {
    -webkit-transform: translateX(-51%);
    -moz-transform: translateX(-51%);
    -ms-transform: translateX(-51%);
    -o-transform: translateX(-51%);
    transform: translateX(-51%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.hamburguesa #menu .nav .sub-nav {
    display: none;
    width: 200%;
    float: left
}

.hamburguesa #menu .nav .sub-nav ul {
    background-color: #eee !important
}

.hamburguesa #menu .nav .sub-nav ul li {
    width: 50%;
    text-align: center;
    float: left;
    background-color: #eee !important
}

.hamburguesa #menu .nav .sub-nav ul li:hover a {
    color: #ccc;
    text-decoration: underline
}

.hamburguesa #menu .nav li ul li {
    float: none
}

.hamburguesa #menu .nav>li {
    background: #c02d3d;
    float: none;
    display: inline-block;
    height: 39px;
    border-right: 0;
    position: relative;
    width: calc(50% - 5px) !important
}

.hamburguesa #menu .nav li:first-child {
    border-left: 0
}

@media(min-width:768px) and (max-width:991px) {
    .hamburguesa #menu .nav {
        max-width: 669px
    }

    .hamburguesa .sticky #menu .nav {
        max-width: 519px
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .hamburguesa #menu .nav {
        max-width: 889px
    }

    .hamburguesa .sticky #menu ul.nav {
        max-width: 739px
    }
}

@media(min-width:1200px) {
    .hamburguesa #menu .nav {
        max-width: 1089px
    }

    .hamburguesa .sticky #menu ul.nav {
        max-width: 939px
    }
}

@media(min-width:768px) {
    .hamburguesa #menu {
        padding-top: 0;
        height: 40px;
        background: #c02d3d
    }

    .hamburguesa .subnav-action {
        display: none
    }

    .hamburguesa #search-form {
        margin-top: 0;
        position: absolute;
        right: 0;
        top: 0;
        height: 100%;
        width: 41px
    }

    .hamburguesa #search-form input {
        padding: 0;
        border: 0;
        outline: 0;
        height: 50px;
        position: absolute;
        top: 0;
        right: 41px;
        width: 0;
        float: left;
        border-bottom: 1px solid #e5e5e5;
        transition: width 500ms;
        -webkit-transition: width 500ms
    }

    .hamburguesa #search-form input.active {
        width: 1129px;
        padding-left: 10px
    }

    .hamburguesa #search-form .search-btn {
        border: 0;
        background: #9b2121;
        color: #fff;
        height: 38px;
        width: 38px;
        outline: 0;
        float: left;
        line-height: 41px;
        text-align: center;
        font-size: 20px;
        transition: width 500ms;
        -webkit-transition: width 500ms;
        cursor: pointer
    }

    .hamburguesa #search-form .search-btn:hover,
    .hamburguesa #search-form .search-btn.active {
        background: #9b2121
    }

    .hamburguesa #search-form .search-btn.active .glyphicon:after {
        content: "\2715";
        font-size: 10px;
        position: absolute;
        color: #fff;
        font-weight: bold;
        top: -6px;
        right: -6px
    }

    .hamburguesa #header-navigation .subnav-container {
        top: 39px
    }
}

.home.detail .hamburguesa,
.interior-menu-br .hamburguesa {
    position: fixed;
    right: 50%;
    margin-right: -568px;
    z-index: 2000;
    padding-top: 0
}

.home.detail .hamburguesa #menu,
.interior-menu-br .hamburguesa #menu {
    padding-top: 14px;
    height: 60px
}

@media(max-width:1199px) {

    .home.detail .hamburguesa,
    .interior-menu-br .hamburguesa {
        top: -5px;
        margin: 0;
        right: 30px
    }
}

@media(max-width:768px) {

    .home.detail .hamburguesa,
    .interior-menu-br .hamburguesa {
        top: -15px
    }
}

.home.detail .hamburguesa .sections-collapse,
.interior-menu-br .hamburguesa .sections-collapse {
    border: 0
}

.home.detail .hamburguesa .sections-collapse .nav-wrapper,
.interior-menu-br .hamburguesa .sections-collapse .nav-wrapper {
    top: 48px
}

.home.detail .hamburguesa.fixedTop,
.interior-menu-br .hamburguesa.fixedTop {
    margin-right: -568px
}

@media(max-width:1199px) {

    .home.detail .hamburguesa.fixedTop,
    .interior-menu-br .hamburguesa.fixedTop {
        margin: 0
    }
}

article.video-detail {
    margin-bottom: 20px
}

article.video-detail header span.title {
    line-height: 44px
}

article.video-detail .place {
    padding: 10px 0;
    font-size: 1.2em
}

article.video-detail .date {
    position: relative;
    float: left;
    padding-top: 10px !important
}

article.video-detail .social-sharing-box {
    float: right;
    position: relative;
    padding: 20px 0 0
}

article.video-detail .social-sharing-box .social-icon:nth-child(n+3) {
    display: none
}

body.keyboardShown {
    height: 580px !important;
    overflow: hidden
}

a:hover,
a:focus {
    text-decoration: none !important;
    color: inherit
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item {
    border: 0;
    text-transform: uppercase;
    font-weight: bold
}

.header-new .main-nav .nav-item a {
    font-size: 14px !important
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .nav-link {
    padding: 18px 5px;
    transition: all .5s ease
}

.header-new .nav-item.logo-small {
    background: url(images/logo4.png) 0 0/ contain no-repeat;
    margin: 0 5px;
    width: 130px;
    height: 35px;
    display: block !important
}

.header-new .main-nav {
    left: 0;
    right: 0;
    z-index: 999999;
    height: 67px;
    background: #fff;
    overflow: visible;
    padding: 10px 0 0 0;
    position: relative !important;
    width: 95%;
    top: 0;
    transition: height .5s ease;
    float: right
}

.header-new .logo-small img.imageFullWidth {
    display: none
}

.header-new.min .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small {
    width: 132px;
    height: 44px;
    display: block !important
}

.header-new .hamburguesa {
    z-index: 999999 !important;
    position: relative;
    left: 0;
    top: 5px;
    right: auto !important;
    margin: 0 !important;
    padding: 12px 0;
    transition: all .5s ease;
    float: left;
    width: 5%
}

.header-new .hamburguesa #menu .sections-collapse:hover {
    background: #fff !important
}

.header-new .hamburguesa #menu .sections-collapse:hover .icon-bar {
    background: #152026 !important
}

.header-new .hamburguesa .sections-collapse ul.nav {
    display: block
}

.header-new .hamburguesa.active #menu .sections-collapse .nav-wrapper {
    left: 0;
    opacity: 1
}

.header-new .hamburguesa #menu .sections-collapse .nav-wrapper {
    right: auto;
    transition: all .8s ease;
    left: -300px;
    width: 250px;
    height: 5000px;
    top: 62px;
    border-top-right-radius: 3px;
    overflow: hidden;
    background: #fff;
    opacity: 0;
    transition: all .5s ease
}

.header-new .hamburguesa #menu .nav>li {
    width: auto !important;
    display: block !important;
    margin: 0 auto !important;
    text-transform: uppercase;
    font-weight: bold;
    text-align: left
}

.header-new .hamburguesa .sections-collapse .nav li a {
    font-weight: bold
}

.header-new .nav>li>a:hover,
.nav>li>a:focus {
    background: 0;
    color: inherit !important;
    text-decoration: none !important
}

.header-new .hamburguesa #menu .sections-collapse .nav-wrapper .nav {
    margin: 0;
    width: 250px
}

.header-new .hamburguesa #menu .sections-collapse {
    border: none !important;
    padding-top: 3px
}

.header-new .hamburguesa #menu .sections-collapse .icon-bar {
    border-radius: 0;
    height: 3px;
    margin-top: 5px
}

body.home:not(.detail) {
    background: #f5f5f5 !important
}

body.home:not(.detail) article {
    background-color: #fff !important;
    overflow: visible !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    border-top: none !important;
    border-radius: 3px;
    border: none !important
}

body.home:not(.detail) article .content-wrapper {
    background-color: #fff !important;
    border-radius: 3px
}

body.home:not(.detail) article.article-bomb .content-wrapper {
    background-color: #444 !important
}

body.home:not(.detail) article.article-bomb .content-wrapper .title-item {
    text-transform: uppercase
}

body.home:not(.detail) article.article-bomb {
    background-color: #444 !important
}

body.home:not(.detail) article.article-simple-list .grouper-wrapper {
    margin-top: -25px;
    background: #ea0106;
    position: absolute;
    left: 5px
}

body.home:not(.detail) article.article-simple-list .grouper-wrapper>a {
    color: #fff !important;
    font-weight: 400 !important
}

body.home:not(.detail) article.article-simple-list .title-wrapper {
    margin-top: 5px !important
}

article .title-wrapper a {
    font-weight: bold !important
}

body.home:not(.detail) article.article-simple-highlight-list.main-.vertical .content-wrapper .grouper-wrapper {
    padding: 3px 7px !important;
    background: #ea0106
}

body.home:not(.detail) article.article-simple-highlight-list.main-.vertical .content-wrapper .grouper-wrapper * {
    color: #fff !important
}

.article-simple-highlight-list .content-wrapper a {
    font-weight: bold
}

body.home:not(.detail) article.article-simple-highlight-list .grouper-wrapper {
    margin-top: -19px !important;
    background: #ea0106;
    position: absolute
}

body.home:not(.detail) .article-simple-highlight-list .grouper-wrapper * {
    color: #fff
}

body.home:not(.detail) .grouper-wrapper .section-link {
    font-size: 12px;
    color: #fff !important
}

body.home:not(.detail) article .grouper-wrapper {
    padding: 5px 8px !important;
    color: #fff !important
}

article.article-with-summary h1.title-item {
    margin-top: 30px
}

.two-columns-wrapper .article-simple-list .content-wrapper .grouper-wrapper {
    margin-top: -35px !important
}

body.home:not(.detail) article.article-simple-highlight-list.vertical .grouper-wrapper {
    margin-top: 0 !important
}

article.article-simple-highlight-list.vertical .content-wrapper .title-item {
    margin-top: 30px
}

[class*="4"] .simple-highlight-list.horizontal.two-columns .article-simple-highlight-list.horizontal .content-wrapper .grouper-wrapper {
    max-height: unset;
    max-width: 140px;
    left: 5px
}

article.article-simple-highlight-list.horizontal .content-wrapper .title-item {
    margin-top: 20px
}

.article-simple-highlight-list.vertical .media-wrapper img {
    height: 100%;
    width: auto
}

.article-simple-highlight-list.vertical .media-wrapper a {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

article.article-simple-highlight-list.vertical {
    min-height: 109px !important;
    height: 109px;
    border-radius: 3px !important
}

.simple-list.con-destacada article.article-simple-list {
    min-height: 312px !important;
    height: 312px
}

.widgetContent .col-xs-12.col-md-6 .simple-list.one-column-wrapper.con-destacada .article-simple-list {
    min-height: 367px !important;
    height: 367px
}

article.article-simple-list {
    min-height: 367px !important;
    height: 367px
}

.mas-leidas .article-ranking {
    margin: 0
}

.widgetContent.mas-leidas {
    background: #ed2b3d;
    margin-bottom: 20px
}

body.home:not(.detail) .mas-leidas article.ranking-item {
    background: none !important;
    box-shadow: none;
    min-height: 250px !important
}

.mas-leidas .article-ranking article.ranking-item:before {
    background: #ed2b3d !important;
    border-radius: 100%;
    position: absolute;
    font-size: 16px;
    width: 25px;
    height: 25px;
    top: 25px;
    left: 25px;
    line-height: 25px;
    font-weight: 400;
    z-index: 1
}

.mas-leidas .article-ranking .ranking-list .ranking-item a.title-item {
    font-weight: bold;
    max-height: 5.2em
}

.header-list {
    border: 0
}

.widgetContent[class*="naranja"] .header-list .title-widget:after {
    background: #ecb31a
}

.widgetContent[class*="naranja"] article .grouper-wrapper {
    background: #ecb31a !important
}

.widgetContent[class*="verde"] .header-list .title-widget:after {
    background: #499501
}

.widgetContent[class*="policiales"] .header-list .title-widget:after {
    background: #ec1a2e
}

.widgetContent[class*="internacionales"] .header-list .title-widget:after {
    background: #122493
}

.widgetContent[class*="provincia"] .header-list .title-widget:after {
    background: #ff6c00
}

body.deportes .header-list.seccion .title-widget:after {
    background: #499501
}

body.provincia .header-list.seccion .title-widget:after {
    background: #ff6c00
}

body.policiales .header-list.seccion .title-widget:after {
    background: #ec1a2e
}

body.espectaculos .header-list.seccion .title-widget:after {
    background: #d373ca
}

body.loteria .header-list.seccion .title-widget:after {
    background: #ecb31a
}

body.internacionales .header-list.seccion .title-widget:after {
    background: #122493
}

.container-fluid .widgetContent.naranja {
    background-color: #ecb31a
}

.container-fluid .widgetContent.naranja .header-list.cabezal-pleno .title-widget {
    color: #fff !important
}

.container-fluid .widgetContent.naranja .header-list.cabezal-pleno .title-widget:after {
    background: #fff
}

.widgetContent[class*="provincia"] article .grouper-wrapper {
    background: #ff6c00 !important
}

body.home:not(.detail) .widgetContent.politica article .content-wrapper .grouper-wrapper {
    background: #252525 !important
}

body.home:not(.detail) .widgetContent.provincia article .content-wrapper .grouper-wrapper {
    background-color: #ff6c00 !important
}

body.home:not(.detail) .widgetContent.policiales article .content-wrapper .grouper-wrapper {
    background-color: #ec1a2e !important
}

body.home:not(.detail) .widgetContent.naranja article .content-wrapper .grouper-wrapper {
    background-color: #ecb31a !important
}

.main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small:hover {
    background: url(images/logo4.png) 0 0/ contain no-repeat
}

.container:nth-child(2) {
    margin-top: 30px
}

body.home:not(.detail) .container:nth-child(2) {
    margin-top: 15px
}

.home.detail .header-new .hamburguesa #menu,
.interior-menu-br .header-new .hamburguesa #menu {
    padding: 0;
    height: auto
}

.home.detail .header-new .hamburguesa,
.interior-menu-br .header-new .hamburguesa {
    padding-top: 12px
}

.home.detail .header-new.min .hamburguesa,
.interior-menu-br .header-new.min .hamburguesa {
    padding-top: 0
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.logo-small {
    width: 222px;
    height: 71px;
    transition: all .5s ease
}

.header-new.min .main-nav {
    height: 45px
}

.header-new.min .nav-item.logo-small:before {
    font-size: 6px;
    line-height: 6px;
    left: 8px;
    top: 35px;
    transform: scaleX(4)
}

.header-new.min .main-nav .nav-item a {
    font-size: 12px !important
}

.header-new.min .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item .nav-link {
    padding: 5px 5px 10px 5px
}

article:hover .match-iframe.positioned.bottom-left.iframe-mam {
    height: 148px
}

.header-new.min .hamburguesa {
    padding: 0
}

article .grouper-wrapper * {
    font-family: "Merriweather Sans";
    font-weight: 400 !important;
    text-transform: uppercase
}

.header-list {
    margin-bottom: 25px
}

body.home:not(.detail) article.main-verde .content-wrapper .grouper-wrapper {
    background: #499501
}

.simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper {
    padding-top: 25px
}

body.home:not(.detail) .simple-highlight-list .article-simple-highlight-list.portrait .grouper-wrapper {
    line-height: 12px !important;
    margin-top: -35px !important;
    position: absolute;
    left: 20px !important
}

body.home:not(.detail) article.main-magenta .content-wrapper .grouper-wrapper {
    background: #d373ca
}

.widgetContent[class*="verde"] article {
    background-color: #fff !important
}

.widgetContent[class*="verde"] article .content-wrapper {
    background-color: #fff !important
}

.widgetContent.verde article .content-wrapper h1.title-item a {
    color: #252525 !important
}

.gallery-obj.popular-dia .foto>a {
    max-height: 280px;
    overflow: hidden;
    display: block
}

.gallery-obj.popular-dia .foto .t1 {
    background: #fff;
    border-radius: 3px;
    text-align: left;
    padding: 30px 20px 23px 20px
}

.fotos-populares-obj .like,
.gallery-obj .like {
    background: #fff;
    position: absolute;
    bottom: 77px;
    height: 20px;
    left: 5px;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px
}

.fotos-populares-obj .like span.te-gusta,
.gallery-obj .like span.te-gusta {
    display: none
}

.gallery-obj.popular-dia .foto {
    background-color: #fff !important;
    overflow: visible !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    border-top: none !important;
    border-radius: 3px;
    border: none !important
}

.fotos-populares-obj .like span.ranking.content:after,
.gallery-obj .like span.ranking.content:after {
    content: "VOTAR";
    color: #ea0106;
    line-height: 20px;
    font-size: 12px;
    margin-right: 5px;
    letter-spacing: -1px;
    margin-left: 5px
}

.fotos-populares-obj .like span.ranking.txt,
.gallery-obj .like span.ranking.txt {
    display: none
}

.gallery-obj.popular-dia .foto .t1 a {
    font-weight: bold;
    color: #252525
}

.fotos-populares-obj .like span.ranking.content img.star,
.gallery-obj .like span.ranking.content img.star {
    margin-top: 2px;
    width: 7px
}

.gallery-obj .like span.ranking.content img.star.odd {
    margin-left: 2px
}

.gallery-obj .like span.ranking.content img.star.even {
    margin-right: 2px
}

.fotos-populares-obj .col-sm-4 {
    width: 25%
}

.fotos-populares-obj .bgContent .like {
    bottom: 64px;
    left: 20px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, .3)
}

.fotos-populares-obj .col-sm-4 .bgContent {
    background-color: #fff !important;
    overflow: visible !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    border-top: none !important;
    border-radius: 3px;
    border: none !important
}

.fotos-populares-obj .bgContent .t1 {
    font-family: 'Merriweather Sans';
    font-weight: bold;
    font-size: 20px;
    padding: 20px 15px 15px 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.mascotas .gallery-obj.popular-dia .foto .t1 {
    height: 100px
}

.mascotas .popular-dia .like {
    bottom: 90px
}

.mascotas .chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like {
    transform: translateY(-50%)
}

article .match-iframe.positioned.bottom-left.iframe-mam {
    height: 0;
    transition: all .2s ease
}

article.article-simple-highlight-list .content-wrapper .grouper-wrapper {
    max-width: 170px
}

.hamburguesa-icon {
    position: absolute;
    font-size: 30px;
    top: 17px;
    left: 15px;
    transition: all .5s ease;
    cursor: pointer
}

.header-new.min .hamburguesa-icon {
    font-size: 25px;
    top: 11px
}

.article-ranking .ranking-list .ranking-item .media-item {
    border-top: 0
}

article:not(#article-post) .social-wrapper {
    display: none
}

.social-sharing-box {
    display: none
}

.menu-modal {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    z-index: 99999;
    opacity: 0;
    visibility: hidden;
    transition: opacity .5s ease
}

.menu-modal.active {
    visibility: visible;
    opacity: 1
}

.header-new.min .hamburguesa #menu .sections-collapse .nav-wrapper {
    top: 40px
}

.media-wrapper.with-video>a:before,
.media-wrapper.with-youtube>a:before,
.media-item.with-video>a:before,
.media-item.with-youtube>a:before {
    background: #ed2b3d;
    content: "\f04b";
    color: #fff;
    font-family: FontAwesome;
    text-align: center;
    font-size: 17px;
    padding-left: 3px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 100%;
    position: absolute;
    right: 5px;
    top: 5px;
    left: auto;
    z-index: 1
}

body.home:not(.detail) article.attachment-obj .content-wrapper * {
    color: #152026;
    font-weight: bold
}

body.home:not(.detail) article.attachment-obj .media-wrapper>a:before {
    background-image: none
}

.mas-leidas .header-item h1.title-widget {
    font-family: 'Merriweather Sans';
    font-weight: bold;
    color: #fff !important
}

.mas-leidas .header-item h1.title-widget:after {
    background: #fff;
    left: 0;
    top: 5px
}

.mas-leidas .article-ranking .ranking-list .ranking-item a.title-item {
    font-weight: bold;
    max-height: 5.2em
}

body.home:not(.detail) .mas-leidas .ranking-list {
    margin: 0 -20px
}

.main-article-ranking.vertical article {
    box-shadow: none !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(1) {
    background: #000 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(2) {
    background: #191919 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(3) {
    background: #2f2f2f !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(4) {
    background: #414141 !important
}

.main-article-ranking.vertical .article-ranking .ranking-item:nth-of-type(5) {
    background: #5a5a5a !important
}

body.home:not(.detail) .mas-leidas .header-list {
    margin-bottom: 5px
}

.header-new ul.nav-wrapper {
    width: 100%
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item {
    display: block !important
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.search-wrapper {
    float: right !important;
    margin-right: 6px
}

article .content-wrapper .title-item a:hover {
    text-decoration: none !important
}

body>.menu-cover {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    top: 0;
    left: 0;
    opacity: 0;
    background: rgba(0, 0, 0, .5);
    z-index: 99;
    transition: opacity .5s ease
}

body>.menu-cover.active {
    opacity: 1
}

.widgetContent.verde .col-md-8 .media-wrapper {
    display: none
}

.widgetContent.verde .col-md-8 article {
    min-height: 173px !important;
    height: 173px
}

.small-article-wrapper .article-simple-list .grouper-wrapper {
    max-width: 222px;
    color: #fff !important
}

.home .banner {
    background: #fff !important;
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    padding: 0
}

.banners-list>div:nth-child(n+2) {
    margin: 15px auto
}

.header-new .freetext-list.one-column-wrapper {
    position: relative;
    width: 100%;
    left: 0;
    top: 0
}

.widgetContent.header-new {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99;
    margin-top: 0;
    width: 100%;
    background: #fff;
    box-shadow: 0 2px 2px rgba(0, 0, 0, .3)
}

.header-new .container.widget-notas {
    padding-top: 0
}

.header-new .one-column-wrapper.freetext-list .article-with-summary {
    margin-bottom: 0;
    box-shadow: none;
    border-radius: 0;
    height: 47px;
    overflow: hidden !important;
    transition: height .5s ease
}

.main-nav .navigation-main-menu .container {
    margin: 0;
    width: auto
}

.header-new .row {
    height: 0
}

.header-new article.article-with-summary h1.title-item {
    margin-top: 0;
    display: inline-block;
    color: #ed2b3d;
    background: #fff;
    padding: 5px 10px;
    margin: 5px 10px
}

.header-new article.article-with-summary .content-wrapper .cateogry-item {
    display: inline-block;
    color: #fff;
    position: absolute;
    margin: 5px 10px;
    line-height: 32px
}

.header-new .freetext-list article.article-with-summary .content-wrapper {
    background-color: #ed2b3d !important;
    border-radius: 0
}

.header-new.min .one-column-wrapper.freetext-list .article-with-summary {
    height: 0
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item {
    float: left !important
}

.header-list .title-widget {
    color: #252525 !important;
    font-weight: bold !important;
    width: 100%;
    text-align: left !important
}

.header-list .title-widget:after {
    content: " ";
    width: 40px;
    height: 5px;
    position: relative;
    display: block;
    left: 0;
    top: 5px;
    background: #252525
}

.widgetContent[class*="magenta"] .header-list .title-widget:after {
    background-color: #d373ca !important
}

.widgetContent .header-list.cabezal-pleno .title-widget {
    padding-left: 0
}

body.home:not(.detail) article.main- .content-wrapper .grouper-wrapper {
    background-color: #666 !important
}

.six-columns-wrapper .small-article-wrapper .article-simple-list .grouper-wrapper {
    max-width: 150px
}

.simple-list-with-summary .article-with-summary .content-wrapper .grouper-wrapper {
    position: absolute;
    top: 5px;
    margin-left: -10px
}

.mas-leidas h1.title-widget {
    color: #fff
}

body.home:not(.detail) .widgetContent.verde .col-md-8 article .grouper-wrapper {
    margin: 0 !important;
    top: 5px
}

.widgetContent.verde .col-md-8 article .content-wrapper {
    margin-top: 20px
}

.daily-topics .topic-wrapper .topic-item:first-child .topic-link {
    padding: 0 10px
}

body.home:not(.detail) .topic-wrapper {
    margin: auto;
    display: block;
    background: #dfdfdf;
    padding: 0 6%
}

body.home:not(.detail) .topic-wrapper .topic-item .topic-link {
    color: #6d6d6d;
    font-size: 13px
}

.widgetContent.daily-topics {
    margin-top: 0;
    width: 100%;
    background: #dfdfdf;
    padding-top: 5px
}

.daily-topics .date-weather-wrapper {
    position: absolute;
    right: 10px;
    top: 0;
    color: #6d6d6d;
    padding: 8px;
    font-weight: 400
}

.daily-topics .date-weather-wrapper .day-item .weekday {
    display: none
}

.daily-topics .date-weather-wrapper i.weather-icon.clear-day {
    opacity: .6
}

footer#page-footer {
    background: #000;
    border-top: 0
}

footer#page-footer .attachments-logo-header img {
    height: 45px;
    width: auto
}

footer#page-footer article {
    background: none !important
}

footer#page-footer article .content-wrapper {
    background: none !important
}

footer#page-footer .region-container {
    border: 0
}

footer#page-footer article.article-with-summary h1.title-item {
    margin: 0 0 15px 0;
    text-transform: none
}

footer#page-footer .footer-title {
    text-transform: none
}

footer#page-footer p {
    color: #fff !important
}

footer#page-footer a {
    color: #fff !important
}

.attachments-covers-list {
    background: 0
}

.attachments-covers-list .other-covers {
    background-color: #fff !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    border-top: none !important;
    border-radius: 3px;
    border: none !important
}

.attachments-covers-list .other-covers .carousel-inner .prevBtn,
.attachments-covers-list .other-covers .carousel-inner .nextBtn {
    background: 0;
    opacity: 1;
    width: 20px;
    margin: 0 15px
}

.attachments-covers-list .other-covers .carousel-inner .prevBtn i.fa,
.attachments-covers-list .other-covers .carousel-inner .nextBtn i.fa {
    color: #000
}

.attachments-covers-list .other-covers .carousel-inner .nextBtn i.fa {
    right: 15px
}

.attachments-covers-list .main-cover {
    background-color: #fff !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    border-top: none !important;
    border-radius: 3px;
    border: none !important;
    padding: 15px
}

.attachments-covers-list .main-cover img {
    height: 258px;
    width: auto
}

.attachments-covers-list .covers-carousel {
    margin-top: 15px
}

body.home:not(.detail) article.main-azul .content-wrapper .grouper-wrapper {
    background: #122493
}

body.home:not(.detail) article.destacada .content-wrapper {
    background: #152016 !important
}

body.home:not(.detail) article.destacada {
    background: #152016 !important
}

.widgetContent[class*="magenta"] article {
    background: #fff !important
}

.widgetContent.verde article {
    background: #fff !important
}

.widgetContent.verde article .content-wrapper {
    background: #fff !important
}

.widgetContent[class*="magenta"] article .content-wrapper {
    background: #fff !important
}

.widgetContent.magenta article:not(.destacada) .content-wrapper h1.title-item a {
    color: #152026 !important
}

.widgetContent.verde article .grouper-wrapper {
    background: #499501
}

.grouper-wrapper .section-link:hover {
    text-decoration: none
}

div [id*="div-gpt"]>div {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    display: block !important;
    margin: auto
}

div.banner-367 {
    height: 367px
}

div.banner-600 {
    height: 600px
}

div.banner-300 {
    height: 300px
}

div.banner-90 {
    height: 100px
}

.widgetContent[class*="negro"] .header-list.cabezal-pleno .title-widget {
    color: #fff !important;
    padding-left: 0;
    margin-top: 0
}

.widgetContent[class*="negro"] .header-list .title-widget:after {
    background: #fff
}

.simple-list.six-columns-wrapper .article-simple-list .section-link {
    padding-bottom: 0
}

article .grouper-wrapper .section-link {
    font-family: 'Merriweather Sans'
}

.col-sm-6.col-md-8.col-lg-8>.row>.region-container>.simple-list.one-column-wrapper.con-destacada article.article-simple-list {
    min-height: 625px !important
}

.col-sm-6.col-md-8.col-lg-8>.row>.region-container>.simple-list.one-column-wrapper.con-destacada article.article-simple-list .title-wrapper a {
    font-size: 32px !important
}

.col-lg-4.region-container .simple-list .article-simple-list {
    min-height: 367px !important;
    height: 367px !important
}

.content-wrapper {
    height: auto !important
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item:hover:not(.logo-small) {
    background: none !important
}

.widgetContent .six-columns-wrapper article.article-simple-list {
    min-height: 0 !important;
    height: auto !important;
    max-height: 280px !important
}

.container-fluid .widgetContent.negro {
    margin-bottom: 20px
}

.header-new .main-nav .navigation-main-menu .search-wrapper .sub-nav {
    position: absolute;
    width: 0;
    right: 0;
    top: 15px;
    left: auto;
    background: #fff;
    border: 0;
    padding: 0;
    transition: all .5s ease
}

.header-new.min .main-nav.fixedTop .navigation-main-menu .search-wrapper .sub-nav {
    top: 5px !important
}

.header-new.min .main-nav .navigation-main-menu .search-wrapper .sub-nav {
    top: 5px
}

button#btnSearch {
    display: none
}

.search-wrapper.active input#inputSearch {
    left: -340px;
    width: 250px
}

.search-wrapper .col-xs-12.col-sm-12.col-md-6.col-md-offset-3 {
    width: 100%;
    margin: 0;
    padding: 0
}

.search-wrapper input#inputSearch {
    width: 0;
    left: -90px;
    padding: 0;
    overflow: hidden;
    position: absolute;
    border: 0;
    box-shadow: none;
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    transition: all .5s ease;
    float: none;
    font-weight: 400
}

.search-wrapper input#inputSearch::placeholder {
    color: #555
}

li.nav-item.search-wrapper.active {
    background: none !important
}

article .content-wrapper {
    padding-bottom: 0 !important
}

article .content-wrapper .title-item {
    overflow: hidden !important
}

article .content-wrapper .title-item a {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    position: relative;
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 !important;
    overflow-wrap: break-word
}

.elip {
    text-align: right;
    bottom: 20px;
    right: 20px;
    width: 25%;
    display: block;
    position: absolute;
    height: calc(1em * 1.2);
    background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 75%);
    font-size: 20px;
    font-weight: bold
}

article.article-simple-highlight-list.vertical .content-wrapper .title-item a {
    -webkit-line-clamp: 3
}

article.article-simple-highlight-list.portrait .content-wrapper .title-item a,
.simple-list.two-columns-wrapper article.article-simple-list .content-wrapper .title-item a {
    -webkit-line-clamp: 4
}

article.article-simple-highlight-list.portrait .content-wrapper .title-item a,
.simple-list.one-column-wrapper article.article-simple-list .content-wrapper .title-item a,
.small-article-wrapper article.article-simple-list .content-wrapper .title-item a {
    -webkit-line-clamp: 5
}

.columnistas .small-article-wrapper article.article-simple-list .content-wrapper .title-item a {
    height: calc(1em * 1.2 * 5)
}

.col-md-9>.simple-list-with-summary .article-with-summary .content-wrapper .title-wrapper .title-item a {
    -webkit-line-clamp: 6
}

.small-article-wrapper article.article-simple-list .content-wrapper .title-item {
    max-height: 5.8em !important
}

.simple-list.one-column-wrapper article.article-simple-list .content-wrapper .title-item {
    font-size: 20px !important;
    max-height: 6em !important
}

.simple-list.two-columns-wrapper article.article-simple-list .content-wrapper .title-item {
    max-height: 6.2em !important
}

.simple-list.two-columns-wrapper article.article-simple-list .content-wrapper .title-item a {
    font-size: 24px !important
}

.widgetContent.negro .small-article-wrapper article.article-simple-list .content-wrapper .title-item a {
    font-size: 18px !important
}

.col-md-9>.simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-item {
    max-height: 8em !important
}

.col-md-9>.simple-list-with-summary.one-column-wrapper .article-with-summary .content-wrapper .title-wrapper .title-item a {
    max-height: unset;
    font-size: 32px !important
}

.simple-highlight-list .article-simple-highlight-list.portrait .content-wrapper .title-item {
    max-height: 5.9em
}

.simple-list.one-column-wrapper article.article-simple-list .content-wrapper .title-item a,
.small-article-wrapper article.article-simple-list .content-wrapper .title-item a,
.simple-highlight-list.four-columns article.article-simple-highlight-list {
    font-size: 21px !important
}

.simple-list.one-column-wrapper article.article-simple-list .content-wrapper .title-item {
    max-height: 6.8em !important
}

.small-article-wrapper article.article-simple-list .content-wrapper .title-item {
    max-height: 7.1em !important
}

.attachments-covers-list {
    padding: 15px 0 0 0
}

.main-nav nav-item.login {
    float: right !important
}

.header-new .main-nav .navigation-main-menu .nav-wrapper-row .nav-wrapper .nav-item.login {
    float: right !important;
    margin-right: 35px
}

.main-nav .nav-item.login .nav-link>img {
    width: 15px
}

.photo-gallery-container.air.gallery-two-columns {
    height: 600px;
    background: #fff;
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px
}

.widgetContent.chica-popu>.container>.row>.col-md-3 {
    width: 50%
}

.chica-popu .fotos-populares-obj .col-sm-4 {
    width: 50%
}

.chica-popu .article-info-wrapper .detail-social-icons {
    display: none
}

.chica-popu .article-info-wrapper h1.title {
    text-transform: uppercase;
    font-size: 34px !important;
    font-weight: 900 !important;
    font-family: 'Merriweather Sans'
}

.widgetContent.chica-popu .fb-comments {
    height: 630px;
    overflow: scroll
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child {
    background-color: #fff !important;
    overflow: visible !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px;
    border-top: none !important;
    border-radius: 3px;
    border: none !important
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child article {
    background: none !important;
    box-shadow: none !important
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like {
    position: absolute;
    bottom: 755px;
    z-index: 10;
    background: #fff;
    position: absolute;
    height: 20px;
    left: 15px;
    box-shadow: rgba(0, 0, 0, .2) 0 0 2px
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like .te-gusta {
    display: none
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like span.ranking.content img.star {
    margin-top: 2px !important;
    width: 7px !important
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like span.ranking.content img.star.odd {
    margin-left: 2px
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like span.ranking.content img.star.even {
    margin-right: 2px
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like span.ranking.content:after {
    content: "VOTAR";
    color: #ea0106;
    line-height: 20px;
    font-size: 12px;
    margin-right: 5px;
    letter-spacing: -1px;
    margin-left: 5px
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child .like span.ranking.txt {
    display: none
}

.chica-popu .pagination-wrapper {
    text-align: center;
    margin-left: -100%
}

.pagination-obj-wrapper .btn-more {
    background: #ed2b3d;
    padding: 5px 10px;
    color: #fff
}

.columnistas .content-wrapper:after {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 16px 20px 0 20px;
    border-color: #666 transparent transparent transparent;
    display: block;
    position: absolute;
    bottom: -15px;
    left: 15px
}

.columnistas article {
    background: transparent !important;
    border-top: none !important
}

body.home:not(.detail) .columnistas article .content-wrapper {
    margin-top: 15px;
    background-color: #666 !important;
    box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, .3);
    position: absolute;
    top: 0
}

body.home:not(.detail) .columnistas article .media-wrapper {
    position: absolute;
    bottom: 0
}

.widgetContent.columnistas article {
    background: none !important
}

body.home:not(.detail) .widgetContent.columnistas article {
    background-color: transparent !important;
    box-shadow: none
}

.widgetContent.columnistas .grouper-wrapper {
    display: none
}

.widgetContent.columnistas article h1.title-item a {
    color: #fff !important
}

.columnistas .media-wrapper.with-video>a:before,
.columnistas .media-wrapper.with-youtube>a:before,
.columnistas .media-item.with-video>a:before,
.columnistas .media-item.with-youtube>a:before {
    display: none
}

.widgetContent.negro .six-columns-wrapper .col-md-2>.small-article-wrapper article.article-simple-list {
    min-height: 240px !important;
    height: 240px !important
}

body.home:not(.detail) .widgetContent.negro article .content-wrapper {
    background-color: #152026 !important
}

body.home:not(.detail) .widgetContent.negro article {
    background-color: #152026 !important
}

@media(min-width:992px) {
    body.home:not(.detail) .topic-wrapper {
        padding: 0;
        max-width: 700px;
        max-height: 32px;
        overflow: hidden
    }

    .header-new .container {
        width: 100%
    }
}

@media(min-width:1200px) {
    body.home:not(.detail) .topic-wrapper {
        padding: 0 6%
    }
}

@media(min-width:1250px) {

    .header-new .main-nav,
    body.detail .header-new .main-nav {
        width: calc(50% + 570px)
    }

    .header-new .hamburguesa {
        width: calc((100% - 1140px) / 2)
    }

    body.home:not(.detail) .topic-wrapper {
        padding: 0 40px
    }
}

.widgetContent.notas_apertura article {
    background-color: #152026 !important
}

.widgetContent.notas_apertura article .content-wrapper {
    background-color: #152026 !important
}

.widgetContent.notas_apertura article .content-wrapper .cateogry-item a {
    color: #fff
}

.widgetContent.notas_apertura article .content-wrapper h1.title-item a {
    color: #fff !important
}

.widgetContent.notas_apertura article .content-wrapper .preview-item a {
    color: #fff
}

.widgetContent.notas_apertura article .content-wrapper .social-link:before {
    -webkit-filter: brightness(100%);
    filter: brightness(100%)
}

.widgetContent.notas_apertura .header-list {
    border-color: #152026
}

.widgetContent.notas_apertura .header-list .title-widget {
    color: #152026
}

.widgetContent.notas_apertura .header-list a.button {
    background-color: #fff;
    color: #152026
}

.widgetContent.notas_apertura .header-list.cabezal-pleno {
    border-color: #152026;
    background-color: #152026
}

.widgetContent.notas_apertura .header-list.cabezal-pleno .title-widget {
    color: #fff;
    margin-top: -12px;
    padding-left: 10px
}

.widgetContent.notas_apertura .header-list.cabezal-pleno a.button {
    background-color: #fff;
    color: #152026
}

.container-fluid .widgetContent.notas_apertura {
    background-color: #152026
}

.detail .main-article-ranking.vertical.ranking-buscadas .container .article-ranking .ranking-list .ranking-item {
    min-height: 40px
}

.gsc-control-cse {
    font-family: 'Merriweather Sans', sans-serif
}

.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    color: #ea0106;
    background-color: none !important
}

.widgetContent.provincia,
.widgetContent.politica,
body.home:not(.detail) .widgetContent.magenta {
    margin-top: 0
}

.home.detalle-agrupador .contestant-profile.grouper-content-header .avatar {
    display: none
}

.home.detalle-agrupador .contestant-profile.grouper-content-header .contestan-info {
    margin-left: 0;
    width: 100%
}

.home.detalle-agrupador .contestant-profile.grouper-content-header {
    margin-bottom: 0
}

.home.detalle-agrupador .contestant-profile.grouper-content-header .contestan-info .description {
    display: none
}

.home.detalle-agrupador .contestant-profile.grouper-content-header .contestan-info .social-wrapper {
    display: none
}

.home.detalle-agrupador .contestant-profile.grouper-content-header .contestan-info .name:after {
    content: " ";
    width: 40px;
    height: 5px;
    position: relative;
    display: block;
    left: 0;
    top: 5px;
    background: #5c5c5c
}

.home.detalle-agrupador .contestant-profile.grouper-content-header .contestan-info .name {
    font-weight: bold
}

.grouper-detail-list .pagination-obj-wrapper .btn-more {
    padding: 5px 10px
}


/* FIXES 2026 */

.body.home-mobile .container-fluid .widgetContent {
    background-color: white !important;
}
.navigation-menu-footer {
    background-color: #000 !important;
}
.articlef-with-summary{
    background-color: #000 !important;
}
.freetext-list{
  background-color: transparent !important;
}
.contain-icon-news{
    display: none !important;
}
.navbar-mobile-home{
    display: flex;
    justify-content: space-between;
}
.navbar-mobile-note{
    display: flex;
    justify-content: space-between;
}
.navigation-menu-footer .footer-list {
    margin-top: 30px;
}
/* ===============================
   404 – TEXTO LIBRE ESTILADO
   =============================== */

   .freetext-list-404 {
    max-width: 640px;
    margin: 40px auto 70px;
    padding: 32px 24px;
    background: #f6f6f6;
    border: 1px solid #e6e6e6;
    border-radius: 14px;
    text-align: center;
}

/* columna */
.freetext-list-404 .free-text-404 {
    padding: 0;
}

/* título */
.freetext-list-404 .title-item {
    margin: 0 0 16px;
    font-size: 22px;
    font-weight: 800;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    color: #111;
}

/* texto libre */
.freetext-list-404 .cateogry-item,
.freetext-list-404 p {
    margin: 0 0 14px;
    font-size: 16px;
    line-height: 1.45;
    color: #333;
}

/* links dentro del texto */
.freetext-list-404 a {
    font-weight: 800;
    color: #111;
    text-decoration: underline;
}

body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .title-item,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .title-item *,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .preview-item,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .preview-item *,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .cateogry-item,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .cateogry-item *,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .related-notes-wrapper,
body.deportes .widgetContent[class*='verde'] .deportes-color-fix article .content-wrapper .related-notes-wrapper * {
    color: #252525 !important;
}

.note-summary {
    border: 1px solid #F7F7F7;
    overflow: hidden;
   margin:20px 15px;
    background: #fff;
}

.note-summary__title {
    font-size: 22px !important;
    font-weight: 700;
    font-family: 'Inter', sans-serif;
    color: #ea0106;

    background: #F0F0F0;
    padding: 14px 16px;
    margin: 0;

    border-left: 4px solid #ea0106;
    border-bottom: 1px solid #fafafa;
}

.note-summary__content {
    background: #F7F7F7;
    padding: 16px;
    border-bottom: 3px solid #ea0106;
    line-height: 150%;
    font-size: 16px;

}

.note-summary__content ul {
    list-style: disc !important;
    list-style-position: outside;
    list-style-type: disc !important;
    padding-left: 22px !important;
    margin: 0;
    line-height: 150%;
    font-size: 16px;

}

.note-summary__content li {
    display: list-item;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 150%;
    list-style-type: disc !important;
    font-size: 16px;

}

.note-summary__content strong {
    font-weight: 700 !important;
    line-height: 150%;
    font-size: 16px;

}

.note-summary-legend {
    border-top: 1px solid #9d9c9c;
    font-style: italic;
    margin-top: 10px;
    padding-top: 10px;
    line-height: 150%;
    font-size: 16px;

}