body{background: #FBFBFB;}

.base-red{
	background:#d6293e;
	color:#F8E6E9;
}
.base-green{
	color:#0CBC87;
	background:#E8F4F0;
}
.base-blue{
	color:#17a2b8;
	background:#EBF5F7;
}
.base-orange{
	color:#fd7e14;
	background:#FFF3EA;
}
.base-yellow{
	color:#FFBD00;
	background:#FFF6E3;
}
.base-Purple{
	color:#6f42c1;
	background:#F1ECF9;
}
.base-around{
	border-radius:10px;
	margin:5px 2px;
padding:10px 5px;
	    font-size: 15px;
}

.base-around span {
    color: #7B7B7B;
    display: block;
	    font-size: 13px;
}

#block-post {
    width: 100%;
	}
#block-left {
    width: 100%;
}

	a.video-list {
    margin: 0px 2px 10px;
    border-radius: 10px;
    padding: 5px 10px ;
    color: #333333;
    background: #ffffff;
    display: flex;
    align-items: center;
}
.video-thumbs {
    float: right;
width: 20%;
margin-left: 5px;
}
.video-left {
 width: 85%;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
    margin-bottom: 5px;
    margin-right: 8px;
	   overflow: hidden;
}
	
	.time-video {
    display: inline-block;
}
	
	.art-video {
    display: inline-block;
}
	.video-thumbs img {
    border-radius: 15px;
    border: 1px solid #f3f3f3;
    min-width: 70px;
		padding:0;
width: 100%;
}
	h1, h2, h3, h4, h5, h6 {
    margin: 0px;
    padding: 0px;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
    font-size: 13px;
}
	.video-detiles {
    width: 100%;
    font-size: 10px;
    margin-top: 10px;
    display: flex;
}.art-video {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
		padding:2px;
		margin:0 0 0 5px;
border-radius: 5px;
	max-width: 40%;
}.time-video {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
	padding:2px;
		margin:0 0 0 5px;
border-radius: 5px;}
@media (max-width: 320px) {
.video-thumbs {
    float: right;
    width: 20%;
    margin-left: 5px;
    display: none;
}
	a.video-list{padding: 6px 0 0;}.video-left {
		width: 96%;}
}

.d-theme a.video-list {
    background: #333;
    color: #dbdbdb;
}

.d-theme .post-content span {
    color: #d0d0d0;
}


.d-theme .base-yellow, .d-theme .base-Purple {
    color: #5c6bc0;
    background: #333;
}
.d-theme a {
    background: #333333;
}