.sbs-wrapper {
	text-align: center;
	width: 100%;
	overflow: hidden;
}
.sbs-wrapper div {
	display: inline-block;
	margin: 10px;
}

.sticky-side-ad {position: fixed;right: 30px; top: 90px; z-index: 100; transition: .4s; transform: translateX(0)}
.sticky-side-ad.is-hidden {pointer-events: none; transition: .4s; transform: translateX(150%);}

@media (min-width: 1260px) and (max-width:1400px) {
    .article-content.align--center .container {
        max-width: 700px;
    }
}

@media (max-width:1260px) {
    .sticky-side-ad {
        pointer-events:none;
        transition:.4s;
        transform:translateX(150%)
    }
}

div[id^='RTK_'] {
	margin-bottom:20px;
}

.vlog-section .vlog-sidebar .vlog-sticky {
    bottom: 0px !important;
}

.vlog-section .container { display: flex; }

.scrollable-element {
    overflow: hidden;
}    

.scrollable-element .vlog-sticky-inner {
    overflow-y: scroll;
    max-height: calc(100vh - 100px);
    padding-right: 30px;
    box-sizing: content-box;
    width: 315px;
}
