div.article-body iframe {
    max-width: 600px;
    width: 100%;
}

div.article-body .embed-responsive iframe {
    max-width: 900px;
    width: 100%;
}

@media (min-width: 320px) {
    .article-content .social-icons-wrapper {
        margin: 20px 0;
    }   
}

.movie-wrap {
    overflow: visible;
}

.movie-wrap .img-responsive {
    padding-top: 36px;
}

@media (min-width: 992px) {
    .adv-box-top-aside .w2g {
        margin: 0 0 37px;
    }
}

div#clickAreaWrapper {
    z-index: -1 !important;
}

/* Banner size fix to improve CLS score */

@media screen and (min-width: 980px) {
    .adv-box-page-top div.leaderboard-desktop {
        text-align: center;
        height: auto;
        display: flex;
        align-content: center;
        justify-content: center;
        flex-wrap: wrap;
        min-height: 300px;
        /* background: #fafafa; */
    }
    
    .adv-box-page-top div.leaderboard-desktop div.label {
       width: 100%;
       height: auto;
       background: none !important;
       min-height: auto !important;
    }
    
    #wrap_iframe_top_fbk > div > iframe, 
    #wrap_iframe_top_fbk > div > canvas, 
    #wrap_iframe_top_fbk > div > img, 
    #wrap_iframe_top_fbk > div > table, 
    #wrap_iframe_top_fbk > div > div {
        min-height: 90px;
        min-width: 728px;
        background: #f1f1f1;
    }
    
    #wrap_iframe_right_top_fbk .w2g .label + div {
        min-height: 600px;
        position: sticky;
        background: #f1f1f1;
        display: flex;
        align-content: center;
        flex-wrap: wrap;
    }
    
    .adv-box-top-aside.hide-if-empty {
        min-height: 661px;
    }
}
