

.subs-img img {
    width: 65%;
    display: block;
    margin: 0 auto;
}
section.post-section-one {
    padding-top: 50px;
}
.sec-title {
    padding-bottom: 15px;
    font-size: 20px;
    color: #000 !important;
    font-weight: bold;
}
a.catename {
    color: #000;
    text-decoration: none;
    margin: 0 10px;
    font-weight: normal;
    font-size: 16px;
}
.categories_name .active {
    text-decoration: none;
    color: #000;
    border-radius: 18px;
/*     background-color: rgba(36,153,199,.1); */
    display: inline-block;
}
#videos h2.want-text {
    font-size: 36px;
    font-weight: 700;
}
#videos .left-content p {
    font-size: 18px !important;
    color: #8b8b8b;
    margin-bottom: 37px;
    line-height: initial;
    margin-top: 0;
    text-align: center;
}
#videos .post-box {
    padding: 0 0 60px;
}
.videos {
    background: #fff;
    border-radius: 15px;
    max-width: 1000px;
    margin: 30px auto;
    box-shadow: 0 50px 100px -30px rgb(4 24 43 / 25%), 0 30px 31px -25px rgb(4 24 43 / 40%);
    padding: 30px !important;
}

.video-post-title h1 {
    font-size: 36px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 70px;
}
.single.videos .social {
    text-align: right;
}
.videos p {
    font-size: 16px !important;
}
#videos .post-box {
    padding: 0 0 60px;
}
.video-text {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 11px;
    letter-spacing: 1.3px;
    color: #1f1f1f!important;
    margin-top: 8px;
    height: 60px;
}
.video-title {
    margin-bottom: 27px;
}
#videos .video-title a {
    font-size: 21px;
    line-height: 31px;
    margin-bottom: 27px;
    color: #1f1f1f;
    letter-spacing: -.17px;
    font-weight: 500;
}
.video-text {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 11px;
    letter-spacing: 1.3px;
    color: #1f1f1f!important;
    margin-top: 8px;
    height: 61px;
    margin-bottom: 27px;
}
#videos .content-box {
    padding: 0 16px;
}
#videos .col-md-6 {
    padding: 0 15px;
}
.bd-bottom {
    border-bottom: 1px solid #f3f3f3;
}
.post-section-one .col-md-10.text-right {
    text-align: right;
}
.post-box .featured_image img {
    border-radius: 10px;
    box-shadow: 0 50px 100px -30px rgb(4 24 43 / 25%), 0 30px 31px -25px rgb(4 24 43 / 40%);
}
.date:before {
    content: "";
    border-bottom: 1px solid #000;
    width: 31px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.content-box p {
    font-size: 16px;
    line-height: 23px;
    font-weight: normal;
}
#videos .video-title a {
    font-size: 21px;
    line-height: 31px;
    margin-bottom: 27px;
    color: #1f1f1f;
    letter-spacing: -.17px;
    font-weight: bold;
    text-decoration: none;
}
form.search-form {
    display: flex;
}
.search-form input.search-submit {
    padding: 0 0.8rem;
    margin-left: -2px;
    background: #c36;
    color: #fff;
}
.social {
    padding-bottom: 20px;
    border-bottom: 1px solid #efefef;
    color: #afafaf;
    font-size: 16px;
    margin-bottom: 20px;
}
.video-post-title h1 {
    font-size: 36px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 70px;
    color: #000 !important;
}
.main-content iframe {
    margin: 0 auto;
    display: block;
    width: 100% !important;
}
.social i {
    font-size: 20px;
    margin-right: 4px;
    margin-left: 4px;
    color: #a1a1a1;
    vertical-align: middle;
}
.border-top.mb-5 {
    margin: 0 7px 3rem !important;
}
#videos .col-md-2, #videos .col-md-3 {
    padding-left: 0;
}
#videos .col-md-10, #videos .col-md-9 {
    padding-right: 0;
}
#videos .col-md-10 .categories_name a:nth-child(4) {
    margin-right: 0;
}
/* #videos .categories_name a.catename:nth-child(5) {
    display: none;
} 
#videos .dropdown-content a.catename:nth-child(4) {
    display: none;
}*/
.single-post-date {
    text-align: center;
    margin-bottom: 100px;
    margin-top: 30px;
}

@media(max-width:767px){
.subs-img img {
    width: 40%;
    margin: 0 auto;
    display: block;
}	
	.sec-title {
		text-align: center;
	}
	.post-section-one .col-md-10.text-right {
		text-align: center;
	}
	.want-text {
		text-align: center;
	}
	#videos .left-content p {
		text-align: center;
		margin-bottom: 10px;
	}
	#videos form.search-form {
		text-align: center;
		margin: 0 auto 15px;
		display: block;
	}
	#videos .post-box {
		padding: 0 0 30px;
	}
	.post-box .entry-header {
		margin-top: 25px !important;
		margin-bottom: 1em;
	}
	.video-title {
		margin-bottom: 0;
	}
	.video-text.date {
		margin-bottom: 0;
	}
	#videos .content-box {
		padding: 0;
	}
	.video-post-title h1 {
		font-size: 20px;
		font-weight: bold;
		text-align: center;
		margin-bottom: 30px;
	}
	.videos {
		padding: 15px !important;
		margin: 30px 0.34em;
	}
	.single .videos p {
		text-align: justify;
		font-size: 14px !important;
	}
	.search-form input.search-submit {
		padding: 4px 0.8rem;
		margin-left: -4px;
		background: #c36;
		color: #fff;
		border: 1px solid #c36;
	}
	#videos .col-md-2, #videos .col-md-3 {
		padding-left: 15px;
	}
	#videos .col-md-10, #videos .col-md-9 {
   	 padding-right: 15px;
	}
}