.a{
    opacity: 1;
}

/** START R2G Timeline Main Strip - CSE **/
.r2g-timeline-main-strip{
    border-color: var(--color__df__timeline-main-strip-border-color);
    background-color: var(--color__df__timeline-main-strip-background-color);
}
    .r2g-timeline-main-strip .container{
        border-color: var(--color__df__timeline-main-strip-container-border-color);
        background-color: var(--color__df__timeline-main-strip-container-background-color);
        border-width: var(--number__df__timeline-main-strip-container-border-width);
    }
        .r2g-timeline-main-strip .intro-content{
            border-color: var(--color__df__timeline-main-strip-intro-content-border-color);
            background-color: var(--color__df__timeline-main-strip-intro-content-background-color);
        }
        .r2g-timeline-xbox .xbox-wrapper:before{
            background-color: var(--color__df__timeline-xbox-before-background-color);
        }
        .r2g-timeline-xbox .xbox-wrapper:after{
            background-color: var(--color__df__timeline-xbox-after-background-color);
        }
            .r2g-timeline-xbox .image-wrapper,
            .r2g-timeline-xbox.mouse-over .image-wrapper{
                border-color: var(--color__df__timeline-xbox-image-wrapper-border-color);
            }
            .r2g-timeline-xbox .flex-container .content-wrapper,
            .r2g-timeline-xbox.mouse-over .flex-container .content-wrapper{
                background-color: var(--color__df__timeline-xbox-content-wrapper-background-color);
                border-color: var(--color__df__timeline-xbox-content-wrapper-border-color);
            }
            .r2g-timeline-xbox .flex-container .content-wrapper:before {
                border-bottom-color: var(--color__df__timeline-xbox-content-wrapper-background-color);
            }
            .without-image .r2g-timeline-xbox .image-wrapper{
                background-color: var(--color__df__timeline-xbox-image-wrapper-background-color);
            }

@media(min-width: 768px){
    .r2g-timeline-main-strip{
        border-color: var(--color__tp-tl__timeline-main-strip-border-color);
        background-color: var(--color__tp-tl__timeline-main-strip-background-color);
    }
        .r2g-timeline-main-strip .container{
            border-color: var(--color__tp-tl__timeline-main-strip-container-border-color);
            background-color: var(--color__tp-tl__timeline-main-strip-container-background-color);
        }
            .r2g-timeline-main-strip .intro-content{
                border-color: var(--color__tp-tl__timeline-main-strip-intro-content-border-color);
                background-color: var(--color__tp-tl__timeline-main-strip-intro-content-background-color);
            }
                .timeline-wrapper > li:before{
                    background-color: var(--color__tp-tl__timeline-main-strip-line-background-color);
                }
                    .r2g-timeline-xbox .image-wrapper,
                    .r2g-timeline-xbox.mouse-over .image-wrapper{
                        border-color: var(--color__tp-tl__timeline-xbox-image-wrapper-border-color);
                    }
                    .r2g-timeline-xbox .flex-container .content-wrapper,
                    .r2g-timeline-xbox.mouse-over .flex-container .content-wrapper{
                        background-color: var(--color__tp-tl__timeline-xbox-content-wrapper-background-color);
                        border-color: var(--color__tp-tl__timeline-xbox-content-wrapper-border-color);
                    }
                    .r2g-timeline-xbox .flex-container .content-wrapper:before {
                        border-right-color: var(--color__tp-tl__timeline-xbox-content-wrapper-background-color);
                        border-top-color: var(--color__tp-tl__timeline-xbox-content-wrapper-background-color);
                        border-bottom-color: transparent;
                    }
                    .timeline-list-wrapper > .sub-level-odd .content-wrapper:before{
                        border-left-color: var(--color__tp-tl__timeline-xbox-content-wrapper-background-color);
                        border-top-color: var(--color__tp-tl__timeline-xbox-content-wrapper-background-color);
                        border-right-color: transparent;
                    }
                                
                    /* without image */
                    .without-image .r2g-timeline-xbox .intro-content:after {
                        background-color: var(--color__tp-tl__timeline-xbox-intro-wrapper-after-background-color);
                    }
}

@media(min-width: 1024px){
    .r2g-timeline-main-strip{
        border-color: var(--color__tl-dt__timeline-main-strip-border-color);
        background-color: var(--color__tl-dt__timeline-main-strip-background-color);
    }
        .r2g-timeline-main-strip .container{
            border-color: var(--color__tl-dt__timeline-main-strip-container-border-color);
            background-color: var(--color__tl-dt__timeline-main-strip-container-background-color);
        }
            .r2g-timeline-main-strip .intro-content{
                border-color: var(--color__tl-dt__timeline-main-strip-intro-content-border-color);
                background-color: var(--color__tl-dt__timeline-main-strip-intro-content-background-color);
            }
                .timeline-wrapper > li:before{
                    background-color: var(--color__tl-dt__timeline-main-strip-line-background-color);
                }
                    .r2g-timeline-xbox .image-wrapper,
                    .r2g-timeline-xbox.mouse-over .image-wrapper{
                        border-color: var(--color__tl-dt__timeline-xbox-image-wrapper-border-color);
                    }
                    .r2g-timeline-xbox .flex-container .content-wrapper,
                    .r2g-timeline-xbox.mouse-over .flex-container .content-wrapper{
                        background-color: var(--color__tl-dt__timeline-xbox-content-wrapper-background-color);
                        border-color: var(--color__tl-dt__timeline-xbox-content-wrapper-border-color);
                    }
                    .r2g-timeline-xbox .flex-container .content-wrapper:before {
                        border-right-color: var(--color__tl-dt__timeline-xbox-content-wrapper-background-color);
                        border-top-color: var(--color__tl-dt__timeline-xbox-content-wrapper-background-color);
                        border-bottom-color: transparent;
                    }
                    .timeline-wrapper > .odd .content-wrapper:before,
                    .timeline-list-wrapper > .sub-level-odd .content-wrapper:before{
                        border-left-color: transparent;
                        border-top-color: var(--color__tl-dt__timeline-xbox-content-wrapper-background-color);
                        border-right-color: transparent;
                    }
                                
                    /* without image */
                    .without-image .r2g-timeline-xbox .intro-content:after {
                        background-color: var(--color__tl-dt__timeline-xbox-intro-wrapper-after-background-color);
                    }
}

@media(min-width: 1366px){
    .r2g-timeline-main-strip{
        border-color: var(--color__dt-ls__timeline-main-strip-border-color);
        background-color: var(--color__dt-ls__timeline-main-strip-background-color);
    }
        .r2g-timeline-main-strip .container{
            border-color: var(--color__dt-ls__timeline-main-strip-container-border-color);
            background-color: var(--color__dt-ls__timeline-main-strip-container-background-color);
        }
            .r2g-timeline-main-strip .intro-content{
                border-color: var(--color__dt-ls__timeline-main-strip-intro-content-border-color);
                background-color: var(--color__dt-ls__timeline-main-strip-intro-content-background-color);
            }
                .timeline-wrapper > li:before{
                    background-color: var(--color__dt-ls__timeline-main-strip-line-background-color);
                }
                    .r2g-timeline-xbox .image-wrapper,
                    .r2g-timeline-xbox.mouse-over .image-wrapper{
                        border-color: var(--color__dt-ls__timeline-xbox-image-wrapper-border-color);
                    }
                    .r2g-timeline-xbox .flex-container .content-wrapper,
                    .r2g-timeline-xbox.mouse-over .flex-container .content-wrapper{
                        background-color: var(--color__dt-ls__timeline-xbox-content-wrapper-background-color);
                        border-color: var(--color__dt-ls__timeline-xbox-content-wrapper-border-color);
                    }
                    .r2g-timeline-xbox .flex-container .content-wrapper:before {
                        border-right-color: var(--color__dt-ls__timeline-xbox-content-wrapper-background-color);
                        border-top-color: var(--color__dt-ls__timeline-xbox-content-wrapper-background-color);
                        border-bottom-color: transparent;
                    }
                    .timeline-list-wrapper > .sub-level-odd .content-wrapper:before{
                        border-left-color: var(--color__dt-ls__timeline-xbox-content-wrapper-background-color);
                        border-top-color: var(--color__dt-ls__timeline-xbox-content-wrapper-background-color);
                        border-right-color: transparent;
                    }
                                
                    /* without image */
                    .without-image .r2g-timeline-xbox .intro-content:after {
                        background-color: var(--color__dt-ls__timeline-xbox-intro-wrapper-after-background-color);
                    }
}
/** END R2G Timeline Main Strip - CSE **/