.NotaFoot{
    border-top: 1px solid #DCDADA;
    margin-bottom: 60px;
}
a > .author, p.author{
    width: 330px;
    float: left;
    font-size: 1rem !important;
    font-weight: 600 !important;
    margin-top: 10px;
    color: #707070;
}
a > .author .author_name, p.author .author_name{
    color: #c51111
}
#contentbox-pages {
    max-width: 90px !important;
}
.FotoFoot{
    margin: 0px auto 10px;
    max-width: 52rem;
}
.PieFoto{
    color: #777777;
    font-size: 0.9rem;
    margin-top: 10px;
   text-align: center;
}
.titleNew > p#descriptionNew {
    display: inline;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    padding-right: 10px;
    line-height: 1.8rem;
    font-size: 1.4rem;
    color: #707070;
    background: #fff;
    font-family: 'Hind';
    margin-top:20px;
}
article.articleNew .titleNew > h1{
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'Merriweather';
    font-size: 2.4rem;
    line-height: 2.8rem;
    font-weight: 700
}
article.articleNew > .titleNew > #autorNew{
    width: auto;
    height: 40px;
    margin-top: 20px;
}
.imageNew  > #sharesMovilNew{
    width: 100%;
    margin: auto;
    margin-top: 20px;
}
article.articleNew > .titleNew > h3{
    margin-top: 10px;
}
article.articleNew > .titleNew > h3 span{
    color: #fff;
    padding: 5px 5px 3px;
    text-transform: uppercase;
    background: #cc0000;
    font-size: .75rem;
    margin-bottom: 10px;
    font-weight: 600;
}
article.articleNew > .titleNew  .author{
    font-size: 1rem;
    font-weight: 600;
    color: #707070;
    margin-top: 10px;
}
article.articleNew > .titleNew  .author{
    color:#cc0000;
}
.author time::before{
    content: '- ';
}
article.articleNew > .titleNew  .author time{
    color: #707070;
    font-size: 1rem;
    font-weight: 600;
}
article.articleNew >figure{
    width: 100%;
    height: 300px;
    margin-top: 10px;
}

figure #imageNew{
    width:100%;
    height:100%;
    background-position: center;
    background-size: cover;
}

article.articleNew > .textualContentNew{
    width: 720px;
    padding-left: 20px;
    margin-top: 30px;
    margin-bottom: 40px;
}
article.articleNew #sharesMovilNew{
    text-align: right;
    margin-top: -5px;
}
.articleNew div.ads{
    display: none;
}
.shareBarBottom {
    display: inline-block;
    padding-top: 20px;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    clear: both;
}

/* Estilos de notas premium */
.articleNew.premium #imageNew{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-position: center;
    background-size: cover;
    height: 570px;
    margin-bottom: 40px;
}
.articleNew.premium > .textualContentNew{
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
}
.articleNew.premium div.tagsRelations{
    width: 60%;
    margin-right: auto;
    margin-left: auto;
    display: inline-block;
}
.articleNew.premium .author{
    color: #ffffff;
}
.articleNew.premium a > .author .author_name, .articleNew.premium p.author .author_name{
    color: inherit;
}
.articleNew.premium .author:before{
    color: inherit;
}

.articleNew.premium #sharesMovilNew{
    margin-top: 80px;
    text-align: center;
}
.articleNew.premium .socialTextContent.txttweet p{
    display: none;
}

/* Publicidad */
.leaderboard > div {
    padding-top: 20px;
    padding-bottom: 20px;
}
.Footer .adbox, .section.ColumnaInferior .adbox, .section.leftColumn .ads {
    display: none;
}
.ColumPrincipal .rightColumn .adbox > div{
    width: 300px;
    margin: 0 auto;
}
.background-microsite {
    background-color: #fff;
    max-width: 1140px;
    margin: 0 auto;
    padding: 20px 0 0;
}
.background-microsite img {
    height:auto;
    width: 100%;
}

@media only screen and (max-width: 1139px) {
    .articleNew.standard > .textualContentNew{
        width: auto;
    }
}

@media screen and (max-width: 1020px){
    .ColumPrincipal .rightColumn .adbox{
        display: none;
    }
    #div-gpt-ad-1470678588242-0{
        display: none !important;
    }
}

@media only screen and (max-width: 939px) {
    .articleNew.premium > .textualContentNew{    
        padding-left: 30px;
        padding-right: 30px;
    }
    article.articleNew figure{
        width: 100%;
    }
    article.articleNew .titleNew{
        position: relative;
        margin-top: 0px;
    }
    article.articleNew.articleNew .titleNew{
        width: 100%;
    }
    article.articleNew .titleNew h1 {
        line-height: 2.4rem;
        font-size: 2.2rem;
    }
    article.articleNew.titleNew .author{
        margin-bottom: 20px;
    }
    article.articleNew > .titleNew  .author{
        text-transform: uppercase;
        font-size: .8rem;
    }
    article.articleNew .titleNew > h2{
        font-weight: 600;
    }
    article.articleNew > .titleNew .author time{
        font-size: .8rem;
    }
    .titleNew > p#descriptionNew{
        font-size: 1.1rem;
        line-height: 1.5rem;
    }
    /* Publicidad */
    .articleNew div.ads > div{
        width: 300px;
        padding: 30px 0;
    }
    .Footer .adbox:first-of-type, .section.ColumnaInferior .adbox:first-of-type, .section.leftColumn .adOne{
        margin-right: -4px;
    }
    .Footer .adbox > div, .section.ColumnaInferior .adbox > div, .section.leftColumn .ads > div{
        margin-bottom: 60px;
    }
    .Footer .adbox:first-of-type > div, .section.ColumnaInferior .adbox:first-of-type > div, .section.leftColumn .adOne > div{
        float: right;
        margin-right: 15px;
    }
    .Footer .adbox:nth-of-type(2) > div, .section.ColumnaInferior .adbox:nth-of-type(2) > div, .section.leftColumn .adTwo > div{
        float: left;
        margin-left: 15px;
    }
}
@media only screen and (max-width: 939px){

    article.articleNew #sharesMovilNew{
        text-align: center;
        margin-top: 30px;
    }
    .shareBarBottom
    {
        width: 100%;
        text-align: center;
    }
    .tags{
        width: 100%;
    }
    .articleNew.premium div.tagsRelations{
        width: 100%;
    }
}
@media screen and (max-width: 700px){
    .articleNew div.adOne{
        width: 100%;
    }
    .articleNew div.adOne > div{
        float: none !important;
        margin: 0 auto !important;
    }
    .Footer .adbox, .section.ColumnaInferior .adbox, .section.leftColumn .ads{
        width: 100%;
        text-align: center;
    }
    .Footer .adbox:nth-of-type(2), .section.ColumnaInferior .adbox:nth-of-type(2), .section.leftColumn .adTwo{
        display: none;
    }
    .Footer .adbox > div, .section.ColumnaInferior .adbox > div, .section.leftColumn .ads > div{
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
}

@media only screen and (max-width: 639px) {
    .articleNew.premium > .textualContentNew, .articleNew.premium div.tagsRelations{ 
        padding-left: 30px;
        padding-right: 30px;

    }
    article.articleNew figure{
        height: 230px;
    }
    .articleNew.premium figure{
        height: 100%;
    }
    article.articleNew .titleNew > h2{
        font-size: 1.6rem;
        line-height: 1.9rem;
        font-weight: 600;
    }
    .NotaFoot{
        margin-bottom: 0px;
    }
    .shareBarBottom
    {
        text-align: center;
    }

}

