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: 700
}

.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(https://www.popular.tv/dpsite/new/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;
    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!important;
    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: 5e3px;
    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: 700;
    text-align: left
}

.header-new .hamburguesa .sections-collapse .nav li a {
    font-weight: 700
}

.header-new .nav>li>a:hover,.nav>li>a:focus {
    background: 0 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: 0!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-color: #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: 0!important;
    border-radius: 3px;
    border: 0!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: #152026!important
}

body.home:not(.detail) article.article-bomb .content-wrapper .title-item {
    text-transform: uppercase;
    font-style: normal
}

body.home:not(.detail) article.article-bomb {
    background-color: #152026!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: 700!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: 700
}

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
}

.centro-estadistico h1.title-item {
    font-size: 22px;
    text-align: left;
    margin: 10px 0;
}

.centro-estadistico h1.title-item.withbg {
    background: indianred;
    padding: 10px;
    color: #fff;
}

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,.widgetContent .col-xs-12.col-md-4 .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: 0 0!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: 700;
    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*=mundial] .header-list .title-widget:after {
    background: #015ca2
}

.widgetContent[class*=mundial] article .grouper-wrapper {
    background: #015ca2!important
}

.container-fluid .widgetContent.mundial {
    background-color: #015ca2;
    margin-top: 0;
    margin-bottom: 20px
}

.container-fluid .widgetContent.mundial .header-list.cabezal-pleno .title-widget {
    color: #fff!important
}

.container-fluid .widgetContent.mundial .header-list.cabezal-pleno .title-widget:after {
    background: #fff
}

body.home:not(.detail) .widgetContent.mundial article .content-wrapper .grouper-wrapper {
    background-color: #015ca2!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
}

.header-list.seccion {
    margin-bottom: 30px
}

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(https://www.popular.tv/dpsite/new/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
}

.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.detail article[class*=main-].article-simple-list,body.detail article[class*=main-] .main-verde.article-simple-highlight-list {
    background: #ebebeb!important
}

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
}
.widgetContent.verde article.destacada .content-wrapper h1.title-item a {
    color: #ffffff!important
}


.gallery-obj.popular-dia .foto>a {
    max-height: 280px;
    overflow: hidden;
    display: block
}

body.home:not(.vote-gallery) .gallery-obj.popular-dia .foto .t1 {
    padding: 15px 20px 11px
}

.gallery-obj.popular-dia .foto .t1 {
    background: #fff;
    border-radius: 3px;
    text-align: left;
    padding: 30px 20px 23px
}

body.home:not(.vote-gallery) .gallery-obj.popular-dia .foto .t1:before {
    content: "TUS MASCOTAS";
    position: absolute;
    background: #666;
    top: 270px;
    left: 5px;
    font-size: 12px;
    padding: 3px 7px!important;
    line-height: 12px
}

body.home:not(.vote-gallery) .gallery-obj.popular-dia .like {
    right: 5px!important;
    left: auto!important
}

.fotos-populares-obj .like,.gallery-obj .like {
    background: #fff;
    position: absolute;
    top: 270px;
    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
}

body.home:not(.vote-gallery) .gallery-obj.popular-dia {
    height: 367px
}

body.home:not(.vote-gallery) .gallery-obj.popular-dia .foto {
    height: 100%
}

.gallery-obj.popular-dia .foto {
    background-color: #fff!important;
    overflow: visible!important;
    box-shadow: rgba(0,0,0,.2) 0 0 2px;
    border-top: 0!important;
    border-radius: 3px;
    border: 0!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: 700;
    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!important;
    top: auto;
    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: 0!important;
    border-radius: 3px;
    border: 0!important
}

.fotos-populares-obj .bgContent .t1 {
    font-family: merriweather sans;
    font-weight: 700;
    font-size: 20px;
    padding: 20px 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: 148px
}

article.article-simple-highlight-list .content-wrapper .grouper-wrapper {
    max-width: 170px
}

.fotos-populares-obj .like span.ranking.content img.star,.gallery-obj .like span.ranking.content img.star.active {
}

.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: 700
}

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: 700;
    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: 700;
    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
}

.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: 700!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
}

.topic-wrapper .topic-item:first-child {
    background: 0 0
}

.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 .attachments-logo-header a {
}

footer#page-footer article {
    background: 0 0!important
}

footer#page-footer article .content-wrapper {
    background: 0 0!important
}

footer#page-footer .region-container {
    border: 0
}

footer#page-footer article.article-with-summary h1.title-item {
    margin: 0 0 15px;
    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 0
}

.attachments-covers-list .other-covers {
    background-color: #fff!important;
    box-shadow: rgba(0,0,0,.2) 0 0 2px;
    border-top: 0!important;
    border-radius: 3px;
    border: 0!important
}

.attachments-covers-list .other-covers .carousel-inner .prevBtn,.attachments-covers-list .other-covers .carousel-inner .nextBtn {
    background: 0 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: 0!important;
    border-radius: 3px;
    border: 0!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%);
    -moz-transform: rtranslateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-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: auto;
    padding: 10px 0
}

div.banner-90>div {
    transform: none!important;
    -webkit-transform: none!important;
    -moz-transform: none!important;
    -o-transform: none!important;
    -ms-transform: none!important
}

.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: 0 0!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: 0 0!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
}

.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: 700
}

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
}

.container-fluid .widgetContent .widget-notas article .content-wrapper {
    padding: 20px 15px
}

.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: 144px!important;
    height: 144px;
}

.attachments-covers-list {
    padding: 15px 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%
}

.widgetContent.chica-popu {
}

.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: 0!important;
    border-radius: 3px;
    border: 0!important
}

.chica-popu>.container>.row>.col-xs-12.col-sm-6.col-lg-3.col-md-3.region-container:first-child article {
    background: 0 0!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;
    border-color: #666 transparent transparent transparent;
    display: block;
    position: absolute;
    bottom: -15px;
    left: 15px
}

.columnistas article {
    background: 0 0!important;
    border-top: 0!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: 0 0!important
}

.widgetContent.columnistas article {
}

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: 700
}

.grouper-detail-list .pagination-obj-wrapper .btn-more {
    padding: 5px 10px
}
.container-fluid .widgetContent.header-new .freetext-list .content-wrapper {
    padding:  0 !important;
}
.posiciones_home
{
    height: 294px;
}
.tablas-turf * {

    font-family: 'Merriweather Sans', sans-serif;

}
.tablas-turf .carrera>.title {

    color: #fff;

    background: #333;

    padding: 10px;

}
.tablas-turf .notaalpie>.title {

    color: #eff;

    background: #233;

    padding: 8px;

}

.tablas-turf .premio>.title {

    line-height: 20px;

    padding: 5px 20px;

    height: 25px;

    vertical-align: middle;

}
.tablas-turf .premio>.title:before {

    content: '';

    width: 0;

    height: 0;

    position: absolute;

    left: 10px;

    display: inline-block;

    border-top: 10px solid transparent;

    border-bottom: 10px solid transparent;

    border-left: 10px solid #000;

}
.tablas-turf div.greyGridTable {

    border: 2px solid #FFFFFF;

    width: 100%;

    text-align: center;

    border-collapse: collapse;

}
.tablas-turf .divTable.greyGridTable>div>div>div,

.tablas-turf .divTable.greyGridTable {

    border: 1px solid #FFFFFF;

    padding: 3px 4px;

}
.tablas-turf .divTable.greyGridTable .divTableBody>div>div {

    font-size: 13px;

}
.tablas-turf .divTable.greyGridTable .divTableBody>div>div:nth-child(even) {

    background: #EBEBEB;

}
.tablas-turf .divTable.greyGridTable .divTableHeading {

    background: rgb(230, 15, 15);

    border-bottom: 4px solid #333333;

}
.tablas-turf .divTable.greyGridTable .divTableHeading>div>div {

    font-size: 15px;

    font-weight: bold;

    color: #333333;

    text-align: center;

}
.tablas-turf .divTable.greyGridTable .divTableHeading >div>div:first-child {

    border-left: none;

}
.tablas-turf .nombre {

    text-align: left;

}
.tablas-turf .greyGridTable .tableFootStyle {

    font-size: 14px;

    font-weight: bold;

    color: #333333;

    border-top: 4px solid #333333;

}
.tablas-turf .greyGridTable .tableFootStyle {

    font-size: 14px;

}

.tablas-turf .divTable {

    display: table;

}
.tablas-turf .divTableHeading>div,
.tablas-turf .divTableBody>div {

    display: table-row;

}
.tablas-turf .divTableHeading>div>div,
.tablas-turf .divTableBody>div>div {

    display: table-cell;

}
.tablas-turf .divTableHeading {

    display: table-header-group;

}
.tablas-turf .divTableHeading {

    display: table-header-group;

}
.tablas-turf .divTableFoot {

    display: table-footer-group;

}
.tablas-turf .divTableBody {

    display: table-row-group;

}
.tablas-turf .divTableHeading>div>div {

    border: 0;

    color: #fff !important;

}

@media (max-width:1199px){
    .small-article-wrapper article.article-simple-list .content-wrapper .title-item {
        max-height: 168px!important;
        height: 168px;
    }
}