.content-tab, .sidebar { overflow: hidden; }

.clear {
	padding:8px;
}

.top-tags { padding-bottom: 5px;}

.mejs-container { border: 0 none !important; position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; }

.rating-buttons a.liked-icon:hover { color: rgb(0,110,40); }
.rating-buttons a.disliked-icon:hover { color: rgb(180,40,40); }

.liked-icon:before { content: "\f164"; }
.disliked-icon:before { content: "\f165"; }
.female-icon:before { content: "\f182"; }

.money-icon:before { content: "\f0d6"; }

.video-column .info a.liked-icon:before, .video-column .info a.disliked-icon:before { width: 26px; font-size: 26px; margin-right: 1px; }

@media all and (min-width:730px) {
    .content-tab .video-wrapper { margin-top: 20px; }
}

@media all and (min-width:1020px) {
    .content-tab { width: 65%; display: inline-block; vertical-align: top; }
    .content-tab .thumb { width: 33.3333%; }
    .content-tab .swiper .thumb { width: 240px; }
    .content-tab .spot-3, .content-tab .spot-4, .content-tab .spot-5 { display: none; }
    .content-tab .columns { column-count: 3; }
    .sidebar { float: left; width: 35%; }
    .sidebar section:first-child h2 { padding-top: 20px; }
    .sidebar section:first-child h2:after { display: none; }
    .sidebar .thumb { width: 50% !important; }
    .sidebar .columns { column-count: 2; }
    .sidebar .spot { display: inline-block !important; }
    .sidebar-right { display: none; float: right; }
    .sidebar-right.if-1-sidebar { display: block; }
    .content-tab .video-wrapper { border-radius: 12px; padding-right: 10px; }
}

@media all and (min-width:1280px) {
    .content-tab .columns { column-count: 4; }
}

@media all and (min-width:1360px) {
    .content-tab .thumb { width: 330px; }
    .with-1-sidebar { width: 1000px; }
    .with-1-sidebar .swiper .thumb { width: 300px; }
    .with-1-sidebar .columns { column-count: 4; }
    .with-1-sidebar .spot-3 { display: inline-block; }
    .with-1-sidebar .gallery-thumbs .thumb { width: 25%; }
    .with-2-sidebars { width: 670px; float: none; display: inline-block; vertical-align: top; }
    .with-2-sidebars .columns { column-count: 3; }
    .with-2-sidebars .gallery-thumbs .thumb { width: 33.3333%; }
    .sidebar { width: 330px; }
    .sidebar-right { display: block; }
}

@media all and (min-width:1440px) {
    .with-1-sidebar { width: 75%; }
    .with-1-sidebar .swiper .thumb { width: 280px; }
    .with-1-sidebar .thumb { width: 25%; }
    .with-1-sidebar .columns { column-count: 5; }
    .with-1-sidebar .gallery-thumbs .thumb { width: 20%; }
    .with-2-sidebars { width: 50%; }
    .with-2-sidebars .thumb { width: 33.3333%; }
    .sidebar { width: 25%; }
}

@media all and (min-width:1680px) {
    .with-1-sidebar .swiper .thumb, .with-2-sidebars .swiper .thumb { width: 300px; }
    .with-1-sidebar .thumb, .with-2-sidebars .thumb { width: 330px; }
    .with-1-sidebar { width: 1330px; }
    .with-1-sidebar .columns { column-count: 6; }
    .with-1-sidebar .spot-4 { display: inline-block; }
    .with-2-sidebars { width: 1000px; }
    .with-2-sidebars .spot-3 { display: inline-block; }
    .with-2-sidebars .columns { column-count: 5; }
    .with-2-sidebars .gallery-thumbs .thumb { width: 25%; }
    .sidebar { width: 330px; }
}


