/*
 List Sites
*/
.header-list-sites{
	margin-bottom: -15px;
}
.list-sites{
    list-style: none;
    padding-left: 0px;
	padding-top: 0px;
    margin-top: 0px;
	margin-bottom: 0px;
}
.list-sites br{
	display: none;
}
.list-sites .item-list-sites{

}
.list-sites .item-list-sites br{
	display: none;
}
.list-sites .item-list-sites .link-site{

}
/*
 END List Sites
*/

/* New Added Style */
.subject.windowbg2 div span a{
    text-decoration: underline;
    display: block;
    font-weight: bold !important;
}
.subject.windowbg2 div span a:hover{
    text-decoration: none;

    font-weight: normal;
}
.windowbg.largepadding {
    padding-left: 15px;
}
.windowbg.largepadding .tags{
    padding: 5px 5px 5px 0px;
}
/* End New Added Style */




/* Keep2Share Preview Youtube Skin */
.k2s-preview a.play-btn
{
	width: 68px;
	height: 48px;
	margin: -24px 0 0 -34px;
	border: none;
	background: rgba(33, 33, 33, 0.8);
	clip-path: url(#k2s-play-button-bg);
	opacity: 1;
	pointer-events: none;
	transition: 0.1s ease-in;
}
.k2s-preview a.play-btn i
{
	margin: 14px 0 0 26px;
}
.k2s-preview .poster
{
	background-size: cover !important;
}
.k2s-preview .poster:hover ~ .play-btn
{
	background: #f00;
}
.k2s-preview a.download-btn
{
	top: 0;
	right: 0;
	border: solid transparent;
	border-width: 10px 20px 0 9px;
}
#k2s-preview-svg
{
	width: 0;
	height: 0;
}

/* Keep2Share Screenlist */
@keyframes k2s-preview-screenlist-show
{
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes k2s-preview-screenlist-move
{
	to {
		left: -100%;
	}
}
.k2s-preview.wrap{
	max-width: 80% !important;
}
.k2s-preview .screenlist
{
	position: absolute;
	bottom: 0;
	width: 1680px;
	padding-top: 8px;
	background: rgba(23,23,23,0.9);
	opacity: 0;
	pointer-events: none;
	transition: 0.1s ease-in;
	animation: k2s-preview-screenlist-show 0.1s ease-in;
}
.k2s-preview:hover .screenlist
{
	opacity: 1;
}
.k2s-preview .thumbs
{
	position: relative;
	left: 0;
	text-align: left;
	white-space: nowrap;
	opacity: 0;
	transition: opacity 0.4s ease-in;
	animation: k2s-preview-screenlist-show 0.4s ease-in, k2s-preview-screenlist-move 20s linear infinite paused;
}
.k2s-preview:hover .thumbs
{
	opacity: 1;
	animation-play-state: running;
}
.k2s-preview .thumbs div
{
	width: 160px;
	height: 120px;
	margin-right: 8px;
	background: #000 0 / cover;
	display: inline-block;
	vertical-align: bottom;
}

/************* List Thumbnails Video ***************/
.list-thumbnails-video {
	list-style: none;
	padding-left: 0px;
	margin-left: 0px !important;
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
  }
  
  .gallery-comic .item-thumbnail-video {
	flex-basis: 25%;
	display: block;
  }
  
  .list-thumbnails-video .item-thumbnail-video .link-item-thumbnail-video .img-item-thumbnail-video {
	max-width: 100%;
  }
/************* End List Thumbnails Video ***************/



/**************** Post Yezzclips **********************/
.post-yezzclips{

}
.post-yezzclips br{
	height: auto;
}

.title-clip{ font-size: 22px; }
.w-content{ }

.w-content br{ display: none; }

.w-content p{}


.w-content h2{ font-size: 17px; }	

.w-content h3{ font-size: 16px; }

.w-content h4{ font-size: 15px; }

.block-affiliate-link-video{}


.block-preview-img{

}
.block-preview-img br{ 
display: none;
}
.block-info-video{

}
.block-info-video br{
	display: none;
}

.block-affiliate-link-video .link-watch-now{
    align-items: center;
    border-radius: 55px;
    color: #1b2b4c;
    display: flex;
    flex-shrink: 0;
    font-size: 26px;
    text-transform: uppercase;
    justify-content: center;
    line-height: 1;
    padding: 18px 67px;
    transition: background-color .25s ease;
    margin-bottom: 25px;
    background-color: #324dc5;
    color: #fff;
    -webkit-transition: background-color .25s ease;
    -moz-transition: background-color .25s ease;
    -ms-transition: background-color .25s ease;
    -o-transition: background-color .25s ease;
}
.block-affiliate-link-video br{
	display: none;
}
.block-affiliate-link-video .link-watch-now:hover{
	background-color: #1f38a8;
}

.block-affiliate-link-video .yezzclips-buy-link{
    font-size: 15px !important;
    text-align: left !important;
	background-color: cornflowerblue;
	padding: 10px 10px 10px 10px;
	color: #fff;
}

/**************** END Post Yezzclips **********************/


/**************** Post Clip4sale **********************/
.title-clip{ font-size: 22px; }
.w-content{ }


.w-content br{ display: none; }


.w-content p{}




.w-content h2{ font-size: 17px; }	


.w-content h3{ font-size: 16px; }


.w-content h4{ font-size: 15px; }

/* Добавить в CSS файл темы SMF */
.video-preview-box {
    width: 100%;
	max-width: 80%;
    margin: 15px 0;
    text-align: center;
}

.video-preview-clip {
    width: 100% !important;
    max-width: 80%;
    height: auto !important;
    min-height: 360px;
    background: #000;
}

.block-preview-img {
    /*display: none !important;*/
}


.video-preview-box{
	margin-top: 22px;
}


.block-affiliate-link-video{
	margin-top: 22px;
}


.block-affiliate-link-video .link-watch-now{
    align-items: center;
    border-radius: 55px;
    color: #1b2b4c;
    display: flex;
    flex-shrink: 0;
    font-size: 26px;
    text-transform: uppercase;
    justify-content: center;
    line-height: 1;
    padding: 18px 35%;
    transition: background-color .25s ease;
    margin-bottom: 25px;
    background-color: #324dc5;
    color: #fff;
    -webkit-transition: background-color .25s ease;
    -moz-transition: background-color .25s ease;
    -ms-transition: background-color .25s ease;
    -o-transition: background-color .25s ease;
}
.block-affiliate-link-video br{
	display: none;
}
.block-affiliate-link-video .link-watch-now:hover{
	background-color: #1f38a8;
}


.block-affiliate-link-video .clip4sale-buy-link{
    font-size: 15px !important;
    text-align: left !important;
	background-color: cornflowerblue;
	padding: 10px 10px 10px 10px;
	color: #fff;
}






/**************** END Post Clip4sale **********************/

