.dianzan-span{
	font-size: 1.375rem;
}
.dianzan-span2{
	font-size: 1.25rem;
}
.section-small h3{
	margin: 0.625rem;
}
.share-img{
	width: 5rem;
}
.video-div{
	margin: 0rem;
	padding:0rem;
}
.video-div h3{
	margin: 0.625rem;
	color: black;
	font-size: 1.125rem;
	font-weight: 400;
}
.video-div .video-post-content{
	margin-bottom: 0.9375rem;
	margin-right: 0.5rem;
}
.video-post-thumbnail {
  flex: 0 0 auto;
  max-width: none;
  max-height: 100%;
  position: relative;
  width: 100%;
  height: 15.5rem;
} 
.video-post-thumbnail img {height: 100%;width: 100%;object-fit: cover;position: absolute;top: 0;left: 0;border-radius: 0px;}
.video-post-thumbnail video {height: 100%;width: 100%;object-fit: cover;position: absolute;top: 0;left: 0;border-radius: 0px;}
.card {
  border: 1px solid #612fff;
  border-radius: 5px;
  padding: 5px 10px;
  box-shadow: #612fff 0px 0px 0px 1px;
  min-height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bottom-sticky-div{
	padding: 0.5rem 3.125rem 0.5rem 3.125rem;
	border-radius: 4.375rem;
}
.bottom-sticky-div span{
	background: none; 
	color: white;
	font-size: 1rem;
}
.main_content_inner2{
	padding-left: 0.625rem;
	padding-right: 0.625rem;
}
@media (max-width: 768px) {
	.bottom-sticky-div{
		width: 60%;
	}
	.main_content_inner2{
		padding: 0;
	}
}
/* Back to top
------------------------------------- */
#bottomsticky {
  position: fixed;
  width: 100%;
  right: 0;
  opacity: 0;
  bottom: 1.875rem;
  margin: 0 0 0 0;
  z-index: 999;
  transition: 0.35s;
  transform: translateY(10px);
}

#bottomsticky.visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
