
.section .section-title:before {
    background: linear-gradient(#ed1b2d,#ed1b2d) 0/100% 2px no-repeat;
}
.section.section-latest {
    border-bottom: 2px solid #ED1B2B;
    margin-bottom: 15px;
    padding-bottom: 20px;
}

.section.section-latest .articles-list .article {
    align-items: flex-start;
    display: flex;
    position: relative;
    padding-bottom: 10px;
    border-bottom: 1px solid #CBD5E1;
}
.deportes-style .section-cartelera-direcTv .section-title:before {
    background: linear-gradient(currentColor,currentColor) 0 /100% 2px no-repeat;
}
.deportes-style .section-futbol-internacional .section-chilenos-exterior .section-title:before {
    background: linear-gradient(currentColor, currentColor) 32px top / 60px 3px no-repeat, linear-gradient(rgba(3, 12, 38, .1), rgba(3, 12, 38, .1)) 0 0 / 100% 1px no-repeat;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.deportes-style .more-btn-container .more-btn{
    border: 2px solid #CBD5E1;
    border-color: black;
    width: auto;
    height: 50px;
    padding: 15px;
    border-radius: 8px;
}
.more-btn:before{
    content: none;
}

.deportes-style .section .more-btn-container:after {
    opacity: 1;
}
.more-btn-container:before{
    opacity:1;
    margin: 0 15px 0 0 !important;
}

section.section.section-futbol-internacional-internacional {
    padding-bottom: 0px;
    margin-bottom: 30px;
}

section.section-adlp.dark .section-title:before {
    background:none;
}

.deportes-style .with-bottom-separator:after{
    content:none;
} 
.highlight.with-bottom-separator {
    border-bottom: 1px solid #CBD5E1;
}
 
.section.section-futbol-internacional .article.article-vertical {
    border-bottom: 1px solid #CBD5E1;
    margin-bottom:15px;
}
.section.section-futbol-internacional .section-body .articles-list .articles-list-item{
    border-bottom: 1px solid #CBD5E1;
    margin-bottom:15px;
} 
.section.section-futbol-internacional .section-body .articles-list .article{
    margin-bottom:15px;
} 
.section.section-futbol-internacional .section-body .articles-list.articles-list-square.articles-list-with-hour .article{
    flex-direction:column;
} 

.section.section-futbol-internacional .section-body .article .article-title {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0px;

}
.article.article-vertical.main-article .section-body .articles .article-date-hour {
    padding:10px;
}
.section.section-adlp .section-body .more-btn-container .more-btn,
.section.section-futbol-internacional .section-body .more-btn-container .more-btn{    
    border-color:#dedede00;
}

.section.section-futbol-internacional .section-body .more-btn-container:before{
    background-color:#ED1B2B;
}
.section.section-colo-colo .section-title:before{
    background: linear-gradient(currentColor, currentColor) 32px top / 60px 3px no-repeat, linear-gradient(rgba(3, 12, 38, .1), rgba(3, 12, 38, .1)) 0 0 / 100% 1px no-repeat;
}
.section.section-colo-colo .section-body .article{
    border-bottom:1px solid #CBD5E1;
    margin-bottom:15px;
    padding-bottom: 10px
}

.section.section-colo-colo .more-btn-container .more-btn{
    color:#14202A;
    background: #fafafa00;
}
.section.section-colo-colo .section-body .more-btn-container:before{
    background-color:#14202A;
}
.section.section-universidad-catolica .section-title:before {
    background:#55ACEE
}
.section.section-universidad-catolica  .section-body .article{
    border-bottom:1px solid #CBD5E1;
    margin-bottom:15px;
    padding-bottom: 10px
}
.section.section-universidad-catolica .more-btn-container .more-btn{
    color:#55ACEE;
    background: #fafafa08;
    border-color: #55ACEE;
}
.section.section-universidad-catolica .section-body .more-btn-container:before{
    background-color:#55ACEE;
}

.section.section-universidad-de-chile .section-title:before {
    background:#4351f1
}
.section.section-universidad-de-chile  .section-body .article{
    border-bottom:1px solid #CBD5E1;
    margin-bottom:15px;
    padding-bottom: 10px
}
.section.section-universidad-de-chile .more-btn-container .more-btn{
    color:#4351f1;
    background: #fafafa00;
    border-color: #4351f1;
}
.section.section-universidad-de-chile .section-body .more-btn-container:before{
    background-color:#4351f1;
}
.section.section-la-roja  .section-body .article{
    border-bottom:1px solid #CBD5E1;
    margin-bottom:15px;
    padding-bottom: 10px
}
.section.section-la-roja .more-btn-container .more-btn{
    color:#14202A;
    background: #fafafa;
    border-color: #14202A;
}
.section.section-la-roja .section-body .more-btn-container:before{
    background-color:#CBD5E1;
}
.section.section-la-roja .section-body .articles-list.articles-list-square .articles-list-item .article-date-hour{
    color:#FAFAFA
}
.section.section-otros-deportes .section-title{
    font-size:18px;
}
.deportes-style .articles-list.articles-list-square .articles-list-item:before{
    content:none;
}
.articles-list.articles-list-square.articles-list-with-hour .articles-list-item{
    padding-left:0;
}

.article-date-hour {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 13px;
    letter-spacing: 0px;
    margin-bottom: 16px;
}
.articles-list.articles-list-square.articles-list-with-date-and-image .article-text-container .article-title:before, .articles-list.articles-list-square.articles-list-with-hour-and-image .article-text-container .article-title:before{
    content:none;
}
.dark-mode{ 
    .highlight.with-bottom-separator {
        border-color:#334155;
    }
    .section.section-futbol-internacional .article.article-vertical {
        border-color:#334155;
    }
    .section.section-futbol-internacional .section-body .articles-list .articles-list-item{
        border-color:#334155;
    } 
    .section.section-latest .articles-list .article {
        border-color:#334155;
        color: #FAFAFA;
    }
    .section .section-title:before {
        background: linear-gradient(#ed1b2d, #ed1b2d) 0 / 100% 2px no-repeat;
    }
    .section-cartelera-direcTv .section-title:before {
        background: linear-gradient(currentColor, currentColor) 0px/100% 3px no-repeat;
    }
    .section.section-colo-colo .section-title:before{
        background: linear-gradient(currentColor, currentColor) 32px top / 60px 3px no-repeat, linear-gradient(rgba(3, 12, 38, .1), rgba(3, 12, 38, .1)) 0 0 / 100% 1px no-repeat;
    }
    .section.section-colo-colo .section-body .article,
    .section.section-universidad-catolica  .section-body .article,
    .section.section-universidad-de-chile  .section-body .article{
        border-color:#334155;
    }
    .section.section-colo-colo .more-btn-container .more-btn{
        color:#FAFAFA;
        border-color:#FAFAFA; 
    }
    .section.section-colo-colo .section-body .more-btn-container:before{
        background-color:#FAFAFA;
    }
    .section.section-universidad-catolica .section-title:before {
        background:#55ACEE;
    }
    .section.section-universidad-de-chile .section-title:before {
        background:#4351f1;
    }
    .section.section-futbol-internacional .section-body .article .article-title {
        color: #FAFAFA;
    }   
}

.section-gran-titular .article.main-article .article-title {
    font-family: "Open Sans", sans-serif;
}
.section-highlights .highlight .article-title {
    font-family: "Open Sans", sans-serif;
}
.deportes-style .section .section-title { 
    font-family: "Open Sans", sans-serif;
}
#directv-box .directv-box-day{
    font-family: "Open Sans", sans-serif;
    font-size:18px;
}
.deportes-style .section-cartelera-direcTv .section-body .more-btn-container .more-btn {
    font-family: "Open Sans", sans-serif;
}
.deportes-style .section-body .more-btn-container .more-btn {
    font-family: "Open Sans", sans-serif;
}
.section .main-article .article-title {
    font-family: "Open Sans", sans-serif;
}
.article .article-title{
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
}