@import url('https://fonts.googleapis.com/css2?family=Mukta:wght@400;500;600;700;800&family=Poppins:wght@400;500;600;700;800;900&display=swap');
:root {
	--primary: #330566; /*purple*/ 
	--secondary: #980167; /*pink*/
	--third: #eb0254; /*red*/
}
*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: "Mukta", sans-serif;;
}
html {
    scroll-behavior: smooth;
}
a{
	transition: all .3s ease-in-out;
}
ul{

}
body{
    margin: 0 !important;
	background-color: #edeff4;
}
img{
	object-fit: cover;
	max-width: 100%;
	height: auto;
}
a{
	text-decoration: none;
}
.p-l0{
    padding-left: 0;
}
p{
    font-size: 18px;
}
a:focus{
    outline: none;
}
a:hover{
    text-decoration: none;
}
.time-setting li i{
    color: var(--secondary);
}
.time-setting li i::before{
	margin: 0;
	font-size: 16px;
}
.pos-rel{
    position: relative;
}
.news-wrapper{
    width: 85%;
    margin: 0 auto;
    max-width: 1440px;
}
@media (max-width: 575px)
{
	.time-setting li i::before{
		margin: 0;
		font-size: 14px;
	}
	.news-wrapper{
		width: 94%;
	}
}
.sticky {
    position: fixed;
    top: 0;
    transition: all .2s;
    padding: 0;
    width: 100%;
    z-index: 2;
}
.time-setting li{
	list-style-type: none;
	color: #555;
}
.time-setting li i{
	margin-right: 4px;
}
header ul, footer ul{
	padding: 0;
	margin: 0;
}
header li, footer li{
	list-style-type: none;
}
.header-top{
	background-color: var(--secondary);
	padding: 6px 0;
}
.header-top .news-wrapper{
	display: flex;
	justify-content: space-between;
}
.header-top .time-setting li{
	color: #fff;
}
.header-top .time-setting li i{
	color: #fff;
}
.header-top .time-setting li i::before{
	font-size: 15px;
}
.social-media li{
	display: inline-block;
	line-height: 0;
}
.social-media li:not(:last-child){
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #fff;
}
.social-media i, .social-media span{
	color: #fff;
	font-size: 15px;
}
.social-media span{
	margin-left: 4px;
	display: inline-block;
}
.header-mid{
	padding: 10px 0;
	background-color: #fff;
}
.header .logo img{
    width: 330px;
}
.full-nav{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
    font-size: 17px;
	font-weight: 600!important;
    padding: 0 20px;
	border-right: 1px solid #ddd;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link:hover,
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
	border-color: #ddd;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu{
	box-shadow: 0px 0px 4px rgba(0,0,0,0.2);
}
@media screen and (max-width: 991px){
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
		padding: 0 16px;
	}
	.full-nav{
		background-color: var(--primary);
	}
    #mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{
        position: fixed;
        top: 0;
        left: 0;
        width: 50%;
        z-index: 9;
        left: -100%;
        height: 100%;
        transition: all .4s ease-in-out;
        display: block;
        box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
		overflow-y: auto;
    }
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
		border-right: none;
	}
}
@media screen and (max-width: 767px){
    #mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{
        width: 70%;
    }
}
@media screen and (max-width: 575px){
    #mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{
        width: 80%;
    }
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1{
    left: 0;
    transition: all .3s ease-in-out;
}
/* ======taja samachar starts===== */
.taja-samachar{
	display: flex;
	background-color: var(--primary);
	height: 34px;
	line-height: 34px;
	margin: 24px 0 30px;
}
@media screen and (max-width: 575px){
	.taja-samachar{
		margin: 16px 0;
	}
}
.taja-title{
	position: relative;
	padding: 0 10px;
	background-color: #000;
}
.taja-title::before{
	content: '';
	position: absolute;
	right: -8px;
	top: 0;
	border-left: solid 8px #000;
 	border-bottom: solid 17px transparent;
  	border-top: solid 17px transparent;
	z-index: 1;
}
.taja-title span{
	display: block;
	width: max-content;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
}
.taja-samachar marquee a{
	color: #fff;
	font-size: 18px;
}
@media (max-width: 575px)
{
	.taja-title span{
		font-size: 16px;
	}
	.taja-samachar marquee a{
		font-size: 16px;
	}
}
.taja-samachar .dot{
	height: 6px;
	width: 6px;
	border-radius: 50%;
	background-color: #fff;
	display: inline-block;
	margin: 0 4px;
}
.taja-samachar a:hover{
	color: var(--third);
}
/* ======taja samachar ends===== */

.news-news-full .main-news-full .time-setting{
   margin: 0 0 1rem;
}
@media (max-width: 575px){
	.news-news-full .main-news-full .time-setting{
		margin: 0 0 10px;
	}
}
.news-news-full .main-news-full .time-setting li{
    font-size: 18px;
}
.main-news-full {
    text-align: center;
    margin-bottom: 20px;
}
.main-news-full:not(:last-child){
	padding-bottom: 20px;
	border-bottom: 1px dashed #aaa;
}
.main-news-full a{
    display: block;
    color: #4d4d4d;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
}
.main-news-full .main-title {
    font-size: 55px;
    font-weight: 600;
    display: block;
    color: #111;
    transition: all .3s ease-in-out;
}
.main-news-full .main-title:hover {
    color: #eb0254;
}
.main-news-full .image{
	overflow: hidden;
}
.main-news-full img {
    height: 450px;
    object-fit: cover;
    width: 100%;
	transition: all .4s ease-in-out;
}
.main-news-full img:hover{
	transform: scale(1.1);
}
.main-news-full .description {
    color: #555;
    display: block;
    margin-bottom: 0;
    line-height: 30px;
}
.main-news-full p{
    margin: 0;
}
img{
	transition: all .4s ease-in-out;
}
/* =====section card1 starts===== */
.bg-block{
	background-color: #fff;
	padding: 12px;
}
.card1 .image{
	overflow: hidden;
}
.card1 .image img{
	width: 100%;
	height: 300px;
	transition: all .4s ease-in-out;
}
.card1 .det h4{
	color: #111;
	margin: 16px 0 10px;
	font-weight: 600;
	transition: all .3s ease-in-out;
}
.card1 .det h4:hover{
	color: var(--third);
}
.card1 .det p{
	color: #333;
	margin: 10px 0 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	-webkit-line-clamp: 4;	

}
.card1 .image:hover img{
	transform: scale(1.1);
}
.col-left1{
	border-right: 1px solid #ddd;
}
/* =====section card1 ends===== */
.section1-side .s1-col:not(:last-child) .news-item1{
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: 1px solid #ddd;
}
.news-item1 a{
	display: block;
	display: flex;
}
.news-item1 .image{
	margin-right: 10px;
}
.news-item1 .image img{
	width: 100px;
	max-width: 100px;
	height: 80px;
}
.news-item1 .image .img{
	overflow: hidden;
}
.news-item1 .image .img:hover img{
	transform: scale(1.2);
}
.news-item1 h5{
	color: #111;
	font-weight: 600;
	font-size: 16px;
	transition: all .3s ease-in-out;
}
.news-item1 h5:hover{
	color: var(--third);
}
.news-item2{
	margin-bottom: 12px;
}
.news-item2 .image img{
	width: 100%;
	height: 120px;
}
.news-item2 .image{
	position: relative;
	overflow: hidden;
}
.news-item2 .image:hover img{
	transform: scale(1.2);
}
.news-item2 .image i{
	position: absolute;
	bottom: 5px;
	right: 5px;
	height: 32px;
	line-height: 32px;
	width: 32px;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	background-color: var(--secondary);
	font-size: 15px;
	border: 1px solid #fff;
}
.news-item2 .det h5{
	color: #111;
	transition: all .3s ease-in-out;
	font-size: 16px;
	margin: 10px 0 4px;
}
.news-item2 .det h5:hover{
	color: var(--third);
}
.card2 .image{
	position: relative;
	overflow: hidden;
}
.card2 .image img{
	height: 200px;
	width: 100%;
}
.card2 .image:hover img{
	transform: scale(1.1);
}
.card2 .image .det{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-image: linear-gradient(to top, #000 0, #ffffff00 100%);
	padding: 10% 10px 10px;
	
}
.card2 .image .det h4{
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	margin: 0;
	transition: all .3s ease-in-out;
}
.card2 .image .det h4:hover{
	color: var(--third);
}

.news-item3:not(:last-child){
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #ddd;
}
.news-item3 a{
	display: block;
	display: flex;
}
.news-item3 .image{
	margin-right: 20px;
	overflow: hidden;
}
.news-item3 .image img{
	width: 215px;
	max-width: 215px;
	height: 150px;
}
.news-item3 .image:hover img{
	transform: scale(1.2);
}
.news-item3 h5{
	color: #111;
	font-weight: 600;
	font-size: 20px;
	line-height: normal;
	transition: all .3s ease-in-out;
}
.news-item3 h5:hover{
	color: var(--third);
}
@media (max-width: 575px){
	.news-item3 .image{
		margin-right: 10px;
	}
	.news-item3 .image img{
		width: 100px;
		max-width: 100px;
		height: 80px;
	}
	.news-item3 h5{
		font-size: 17px;
	}
}
.homepage-facebook{
	position: relative;
	height: 500px;
}
.homepage-facebook iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.site-footer{
	background-color: #7d0656;
	padding-top: 30px;
	color: #fff;
}
.site-footer p{
	margin-bottom: 8px;
}
.site-footer .mb{
	margin-bottom: 24px;
}
.contact-det{
	margin-top: 1rem;
}
.contact-det li{
	position: relative;
	padding-left: 24px;
	margin-bottom: 6px;
}
.contact-det li i{
	position: absolute;
	top: 3px;
	left: 0;
}
.contact-det li i, .contact-det li a{
	color: #fff;
}
.contact-det li a{
	display: block;
}
.company-det li{
	color: #fff;
	font-weight: 500;
	margin-bottom: 6px;
}
.ft-title{
	color: #fff;
	font-weight: 700;
	font-size: 24px;
}
.ft-social-media li{
	color: #fff;
	margin-bottom: 6px;
}
.ft-social-media li i, .ft-social-media li a{
	color: #fff;
}
.ft-desc p{
	color: #fff;
	font-size: 15px;
	text-align: justify;
}
.ft-btm{
	background-color: #24252f;
	padding: 1rem 0;
}
.ft-btm .news-wrapper{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.ft-left{
	display: flex;
}
.ft-left p{
	color: #fff;
	font-size: 14px;
	margin: 0;
}
.ft-menu li{
	display: inline-block;
	border-right: 1px solid #777;
	padding-right: 10px;
	margin-right: 10px;
}
.ft-menu li a{
	color: #fff;
}
.develop p{
	color: #fff;
	font-size: 14px;
	margin: 0;
}
.develop p a{
	color: #fff;
	font-weight: 500;
}
.default-page{
	background-color: #fff;
	padding: 5% 0;
}
.entry-content .fb-background-color{
	display: none;
}
.entry-content .wpra-reactions-wrap{
	display: none;
}
.entry-content li, .entry-content p, .entry-content a{
	font-size: 20px;
	color: #111;
}
.entry-title{
	font-size: 26px;
	font-weight: 700;
	margin-bottom: 1rem;
}
section ul{
	margin: 0;
	padding: 0;
}
.facebook-scroll{
	position: relative;
	height: 500px;
}
.facebook-scroll iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media (max-width: 575px){
	.ft-left{
		display: block;
		margin: 10p;
	}
	.ft-left p{
		margin: 10px 0 10px;
	}
	.entry-content li .entry-content p, .entry-content a{
		font-size: 18px;
	}
}
/* ======================================================================== */



.ads .add-block{
    margin-top: 20px;
}
.ads .col-lg-12 .ad-sidebar{
    margin-bottom: 20px;
}
.ads .col-lg-12 .ad-sidebar img{
    border: 1px solid #eee;
    width: 100%;
}
.advertise {
    margin: 20px 0;
}
.advertise img{
    width: 100%;
	border: 1px solid #fff;
}
.news-main-title {
    font-size: 26px;
    font-weight: bold;
    position: relative;
    margin-bottom: 10px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #ddd;
}
.news-main-title a{
	color: #030b37;
	transition: all .3s ease-in-out;
}
.news-main-title a:hover{
	color: var(--primary);
}
.news-main-title .all-news{
	font-size: 15px;
	color: var(--third);
}
.news-single-news .nav-tabs .nav-item, .news-style2 .nav-tabs .nav-item{
    width: 50%;
}
.news-single-news .nav-tabs, .news-style2 .nav-tabs {
    border-bottom: 1px solid #eee;
    margin-left: 0;
    border: 1px solid #eee;
}
.news-single-news .tab-content {
    margin-bottom: 20px;
}
.news-single-news .nav-tabs .nav-link, .news-style2 .nav-tabs .nav-link {
    border: none;
    border-top-left-radius: unset;
    border-top-right-radius: unset;
}
.news-single-news .nav-tabs .nav-link:hover, .news-style2 .nav-tabs .nav-link:hover{
    color: #fff;
}
.news-single-news .nav-tabs .nav-link.active:hover, .news-style2 .nav-tabs .nav-link.active:hover{
    color: #29aae3;
}
.nav-tabs .news-main-title {
    padding: 3px 10px;
    font-size: 24px;
}
.trending {
    border-top: unset;
}

.news-style2 .news-list-card h5 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 0;
}
.news-style2 .news-list-card h5 a{
    color: #333;
    font-size: 16px;
    font-weight: 600;
    margin-top: 10px;
    display: block;
    font-family: "Poppins", sans-serif "Mukta";
    transition: all .3s ease-in-out;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;  
}
.news-style2 .news-list-card h5 a:hover{
    color: #0e539a;
}
.news-style2 .news-list-card .time-setting {
    margin-top: 0;
    margin-bottom: 0;
}
.news-list-card img {
    width: 100%;
    height: 160px;
    object-fit: cover;
}
.samachar .samachar-col{
    height: 100%;
}
.samachar .samachar-text{
    padding: 10px;
} 
.samachar .samachar-text h5 a{
    margin: 0;
}
.news-list-card{
    margin-bottom: 20px;
    transition: all .3s ease-in-out;
    border: 1px solid #ddd;
}
.news-list-card:hover {
    transform: translateY(-6px);
}
.mews-cat .news-list-card{
    position: relative;
}
.trend__news {
    padding-left: 0;
    margin-bottom: 0;
    margin-left: 0;
}
.trending .trend__news li:last-child {
    /*     border-bottom: none; */
}
.trend__news span {
 font-size: 16px;
 position: relative;
}
.trend__news span.category{
    color: #0e539a;
}

.trend__news span.category:before{
    content: '';
    position: absolute;
    top: 50%;
    right: -12px;
    height: 70%;
    width: 1px;
    background-color: #ccc;
    transform: translateY(-50%) rotate(13deg);
}
.trend__news span.date{
    padding-left: 10px;
    color: #999;
}
.trend__news li {
    /*     border-bottom: 1px dashed #ddd; */
    /*     list-style-type: devanagari; */
    list-style-type: none;
    color: #ccc;
    font-size: 26px;
    margin-bottom: 16px;
    border: 1px solid #f4e1ea;
    padding: 10px;
    background-color: #fbf2f6;
}
.trend__news li:not(:last-child){
    /*     padding-bottom: 20px; */
}
.trend__news li::marker{
    color: #030b37;
}
.trend__news a {
    color: #444;
    display: block;
    font-size: 18px;
    transition: all .3s ease-in-out;
    font-weight: 600;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
}
.trend__news a:hover{
    color: #0e539a;
}
.news-style3 .col-4, .news-style4 .col-4{
    padding-right: 0;
}
.news-style3 .news__layout3 .news__card3 img {
    height: 75px;
    width: 100%;
    object-fit: cover;
    border: 1px solid #ddd;
}
.news-style3 .news__layout3 .news__card3 h5{
    margin-top: 5px;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 3;  
}
.news-style3 .news__layout3 .news__card3 h5 a{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    transition: all .3s ease-in-out;
    font-family: Mukta", sans-serif;

}
.news-style3 .news__layout3 .news__card3 h5 a:hover{
    color: #0e539a;
}
.news__card3 {
    margin-bottom: 25px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    padding: 10px;
    transition: all .3s ease-in-out;
    border-radius: 6px;
}
.news__card3:hover{
 transform: translateY(-6px);
}
.entertainment .model-large img {
    width: 100%;
    height: 500px;
    object-fit: cover;
    object-position: top;
}
.entertainment .model-large{
    position: relative;
}
.entertainment .model-large .shadow__layer {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 15% 15px 10%;
    background: linear-gradient(transparent, #000, #000);
}
.entertainment .model-large a {
    color: #fff;
}
.entertainment .model-large .shadow__layer h4{
    font-size: 28px;
}
.entertainment .model-large .shadow__layer:hover h4 {
    color: #0e539a;
    transition: .2s all;
}
.news-style4 .news-thumbnail img {
    height: 75px;
    width: 100%;
    object-fit: cover;
    object-position: top;
}


.news-cat .news-cat-title h3 span {
    background: #29aae326;
    padding: 8px 20px;
    color: #4d4d4d;
}
.news-cat-title {
    margin-top: 30px;
    margin-bottom: 20px;
}
.news-cat .news-list-card .news-overlay{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.news-cat .news-list-card .news-overlay .overlay-inner{
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   padding: 24% 10px 10px;
   text-align: left;
   background: linear-gradient(0deg , #000000c7 50% , #00000000);
}
.news-cat .news-list-card img {
    height: 230px;
    width: 100%;
}
.news-cat .news-list-card h5 {
    margin: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;  
}
.news-cat .news-list-card h5 a {
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    transition: all .3s ease-in-out;
}
.news-cat .news-list-card h5 a:hover{
    color: var(--third);
}
.comments {
    background: #eee;
    padding: 10px;
}
.news-cat .news-list-card:hover {
    box-shadow: unset;
}
.news-cat .news-list-card {
    position: relative;
    border-radius: 6px;
    overflow: hidden;
}
.news-cat .cat-col:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){
    margin-top: 20px;
}
/*News Single*/
.news-single-news .advertise {
    margin-top: 30px;
}
.singlenews__title .single-breadcrumb {
    margin: 0;
    padding: 0;
    border-bottom: solid 1px rgba(0,0,0,.1);
    margin-bottom: 20px;
    width: 100%;
    padding-bottom: 5px;
}
.singlenews__title .single-breadcrumb li {
    list-style-type: none;
    display: inline-block;
    position: relative;
    margin-right: 20px;
}
.singlenews__title .single-breadcrumb li:before {
    position: absolute;
    content: '/';
    right: -15px;
}

.singlenews__title .single-breadcrumb li:last-child::before{
    content: '';
}
.singlenews__title .single-breadcrumb li a{
    color: #4d4d4d;
    font-size: 14px;
}
.singlenews__title .single-breadcrumb li a:hover{
    color: #29aae3;
}
.singlenews__title h2 {
    font-size: 30px;
    line-height: 40px;
    font-weight: bold;
    color: #162230;
    margin-bottom: 10px;
	font-family: 'Mukta';
}
.news-single-news .pbl__date {
    font-size: 16px;
    color: var(--third);
    margin-bottom: 15px;

}
.news-single-news .pbl__date span {
    color: #777;
}
.singlenews__details h5.views__ {
    font-size: 15px;
    font-family: 'Roboto', sans-serif "Mukta";
    margin-top: 20px;
}
.singlenews__details .share__ {
    text-align: right;
    font-size: 16px !important;
}
.singlenews__content .foo-social {
    margin-bottom: 0 !important;
    margin-top: 17px;
    float: right;
    padding: 0;
}
.singlenews__content .foo-social li a{
    color: #29aae3;
}
.singlenews__details .views__ span {
    background: #29aae3;
    padding: 7px 15px;
    color: #fff;
}
.singlenews__details .singlenews__content img {
    width: 100%;
}
.singlenews__details .singlenews__content p {
    margin-top: 20px;
    text-align: justify;
    font-size: 20px;
    color: #333;
	line-height: normal;
}
.singlenews__details .news-cat .news-list-card img {
    height: 180px;
    width: 100%;
    margin-bottom: 6px;
}

.singlenews__details .owl-prev, .singlenews__details .owl-next {
    position: absolute;
    top: 50%;
    height: 40px;
    width: 40px;
    background: #033348 !important;
    border-radius: 0 !important;
    margin: 0 !important;
    color: #fff !important;
    border-radius: 50%!important;
    transform: translateY(-50%);
}
.related__news__single .owl-prev {
    left: 16px;
}
.related__news__single .owl-next {
    right: 14px;
}
.related__news__single button:focus{
    outline: none;
}
.related__news__single button:hover{
    background: #e11b22 !important;
    transition: .3s all;
}
.bichar__blog {
    margin-bottom: 20px;
}
.bichar__blog:last-child {
    margin-bottom: 0;
}
.news__bichar{
 border: 1px solid #f4e1ea;
 padding: 10px;
 background-color: #fbf2f6;
}
.news__bichar h3{
    font-size: 18px;
    line-height: 150%;
    transition: all .3s ease;
    margin-bottom: 10px;
}
.news__bichar h3 a{
    display: block;
    text-decoration: none;
    color: #162230;
    font-size: 16px;
    font-weight: bold;
    font-family: "Poppins", sans-serif "Mukta";
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    transition: all .3s ease-in-out;
}
.news__bichar h3 a:hover{
    color: #0e539a;
}
.news__bichar h5 {
    font-size: 12px;
    font-style: italic;
}
.news__bichar img {
    width: 100%;
    height: 75px;
    object-fit: cover;
    border: 1px solid #ddd;
}

a.dashicons-search.mega-menu-link {
    font-size: 0 !important;
    background: #6499d0 !important;
    margin-left: 30px !important;
}
a.dashicons-search.mega-menu-link:before {
    margin-right: 0 !important;
    font-size: 22px !important;
}

.abtbox h3{
    text-align: center;
}
.aboutus {
    padding: 3% 0;
}
.abtbox h3 {
    text-align: center;
    margin-bottom: 3%;
}
.abtbox p {
    text-align: justify;
}


ul.foo-team {
    color: white;
    line-height: 30px;
}

.contact{
    padding:0;
    margin:0;
}
.contact li{
    color: #000;
    list-style:none;
}
.contact-info{
    padding: 3% 0;
}
.cntform input{
    width: 100%;
    padding: 1%;
    margin-bottom: 20px;
}
.sbtbtn{
    border:0;
    background: #29aae3;
    padding: 1% 2%;
    color: #fff;
    margin-bottom:30px;
}


.siderprev {
    float: left;
    background: #e11b22;
    padding: 4px 6px;
    margin-bottom: 30px;
    color: #fff;
}
.sidernext {
    float: right;
    background: #e11b22;
    margin-bottom: 30px;
    padding: 4px 6px;
    color: #fff;
}
.sidernext a,.siderprev a {
    color: #fff;
}


/*Custom code*/
.top-bar .topbar-trending {
    display: flex;
}
.top-bar .topbar-trending span {
    background: #e11b22;
    color: #fff;
}
/*=====10 january 2022=====*/

.mainnews-header h4{
    display: inline-block;
    background-color: #330566;
    padding: 8px 20px;
    color: #fff;
    font-size: 22px;
    border-radius: 8px 8px 0 0;
}
.mainnews-header h4 a{
	color: #fff;
}
.main-news-full p{
    color: #666;
    font-size: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;  
}
.samachar-block-one .news-list-card{
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
}
.samachar-block-one .news-list-card .news-det{
    padding: 0 10px 10px;
}
.news-block-three .samachar .news-list-card img{
    height: 200px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    border-radius: 10px;
    border: unset;
}
.footer .foo-footer{
    margin-bottom: 20px;
}
.singlenews__details .news-cat .news-list-card h5 a{
    color: #333;
    transition: all .3s ease-in-out;
}
.singlenews__details .news-cat .news-list-card h5 a:hover {
    color: var(--third);
}
.singlenews__details .news-cat .news-list-card:hover {
    transform: translateY(0);
}
.related__news__single{
    position: relative;
}
.related__news__single .owl-dots{
    display: none;
}
.news-single-news .singlenews__details #lok{
    margin-top: 20px;
}
.news-block-three .news-list-card{
    border: none;
}
.related__news__single .news-list-card{
    border: none;   
}
/*=====16th march 2022=====*/
.entertainment, .entertainment-large {
    margin-bottom: 24px;
}
.entertainment .video-wrap, .entertainment-large .video-wrap {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    max-width: 1920px;
}
.entertainment .video-wrap iframe, 
.entertainment-large .video-wrap iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-height: 1080px;
}
.news-block-six .time-setting{
    margin: 10px 0;
}
.entertainment .title-md{
    font-size: 24px;
    line-height: normal;
}
.entertainment .title-md a{
    color: #333;
    font-weight: 600;
    transition: all .3s ease-in-out;
    font-family: "Poppins", sans-serif "Mukta"; 
}
.entertainment .title-md a:hover{
    color: #0e539a;
}
.entertainment .title-sm{
    font-size: 16px;
    line-height: normal;
}
.entertainment .title-sm a{
    color: #333;
    font-weight: 600;
    transition: all .3s ease-in-out;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2; 
    font-family: "Poppins", sans-serif "Mukta"; 
}
.entertainment .title-sm a:hover{
    color: #0e539a;
}
.col-news-sm {
    display: flex;
    margin-bottom: 1rem;
    transition: all 0.3s ease-in-out;
}
.col-news-sm .image {
    margin-right: 10px;
}
.col-news-sm .image img {
    height: 80px;
    max-width: 90px;
    width: 90px;
    border-radius: 6px;
}
.col-news-sm .news-det .title-sm {
    font-size: 15px;
    line-height: normal;
}
.col-news-sm .news-det .title-sm a{
    color: #333;
    font-family: "Poppins", sans-serif "Mukta";
    font-weight: 600;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    transition: all 0.3s ease-in-out;
}
.col-news-sm .news-det .title-sm a:hover{
    color: #0e539a;
}
/*news-block-seven*/
.news-block-seven .news-inner{
    margin-bottom: 30px;
}
.news-block-seven .news-inner .image img{
    height: 250px;
    width: 100%;
}
.news-block-seven .news-inner .title-sm{
    font-size: 20px;
    line-height: normal;
    margin: 10px 0 6px;
}
.news-block-seven .news-inner .title-sm a{
    color: #333;
    font-family: "Poppins", sans-serif "Mukta";
    font-weight: 600;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    transition : all .3s ease-in-out;
}
.news-block-seven .news-inner .title-sm a:hover{
    color: #0e539a;
}
.news-block-seven .news-inner .time-setting{
    margin: 6px 0;
}
.news-block-seven .news-inner .description p{
    color: #777;
    font-size: 18px;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 3;  
}
/*news block eight*/
.news-block-eight .news-inner{
    margin-bottom: 30px;
}
.news-block-eight .news-inner .news-list:not(:last-child){
    border-bottom: 1px dashed #ddd;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.news-block-eight .news-inner .news-list .image img{
   height: 250px;
   width: 100%;
   margin-bottom: 10px;
}
.news-block-eight .news-inner .news-list .title-sm{
    font-size: 18px;
    line-height: normal;
}
.news-block-eight .news-inner .news-list .title-sm a{
    color: #333;
    font-family: "Poppins", sans-serif "Mukta";
    font-weight: 600;
    transition: all .3s ease-in-out;
}
.news-block-eight .news-inner .news-list .title-sm a:hover{
    color: #0e539a;
}

.pagination-wrapper{
	width: 100%;
}
.pagination-wrapper .pagination .pagenavi a,
.pagination-wrapper .pagination .pagenavi span{
	color: #212121;
    font-size: 18px;
    margin: 2px;
    border: 1px solid #000;
    height: 30px;
    line-height: 30px;
    width: 30px;
    display: inline-block;
    text-align: center;
	transition: all .3s ease-in-out;
}
.pagination-wrapper .pagination .pagenavi span.current{
	background-color: #ddd;
}
.pagination-wrapper .pagination .pagenavi a:hover,
.pagination-wrapper .pagination .pagenavi span:hover{
	background-color: #0e539a;
	color: #fff;
}
.pagination-wrapper .pagination button{
	background: #0e539a;
    border: none;
    padding: 6px 10px;
    color: #fff;
}
.pagination-wrapper .pagination form{
	margin-left: 10px;
}
.news-cat{
	margin-bottom: 4%;
}
.media-lang{
	display: flex;
	align-items: center;
}
.language{
	margin-left: 1rem;
	color: #111;
	background-color: #fff;
	display: inline-block;
	padding: 3px 10px;
	border-radius: 2px;
}
@media only screen and (max-width: 991px){
	.header .logo img {
		width: 200px;
	}
	.main-news-full .main-title{
		font-size: 35px;
	}
	.news-style2-inner .inner-content{
		margin-top: 20px;
	}
	.news-style .bs-col:last-child{
		margin-top: 20px;
	}
	.news-style .khl-col:last-child{
		margin-top: 20px;
	}
	.news-style .ns-col:last-child {
		margin-top: 20px;
	}
	.sambad-col:not(:nth-child(1)):not(:nth-child(2)){
		margin-top: 16px;
	}
	.news__search__ .closeSearch{
		display: none;
	}
	a.dashicons-search.mega-menu-link {
		font-size: 18px !important;
		margin-left: 0px !important;
	}
	.news__search__ input[type=text], .news__search__ input[type=submit], .news__search__ select{
		margin-bottom: 10px;
	}
	.news-style2 ul.nav-tabs {
		margin-top: 20px;
	}
	.news-style3 .news__layout3 .news__card3 h5 {
		font-size: 16px;
		line-height: 22px;
	}
	
	.main-news-full{
		margin-top: 0;
	}
	.news-thumbnail h5 {
		font-size: 18px;
	}
	.ads {
		margin-top: 20px;
	}
	.trend__news a, .news-style2 .news-list-card h5{
		font-size: 15px;
	}
	.footer .col-lg-4 {

	}
	.footer .col-lg-4:last-child {
		margin-bottom: 0;
	}
	.news-single-news .advertise {
		margin-top: 20px;
	}
	.singlenews__title h2 {

	}
	.singlenews__details .ads .col-lg-12 .ad-sidebar {
		margin-bottom: 10px;
	}
	.news-block-seven .news-inner .title-sm {
    	font-size: 16px;
	}
	.entertainment .title-md{
    	font-size: 20px;
   	}
}
@media only screen and (max-width: 767px){
	.news-thumbnail .col-lg-5 {
		padding-right: 15px;
	}
	.foo-footer img {
		width: 50%;
	}
	.news-thumbnail img {
		width: 100%;
	}
	.header .logo{
		text-align: center;
	}
	.header .logo img {
		margin-bottom: 10px;
	}
	.main-news-full .main-title{
		font-size: 26px;
	}
	.news-thumbnail h5 {
		margin-top: 5px;
	}
	
	.main-news-full p {
		font-size: 18px;
	}
	.main-news-full {
		margin-bottom: 20px;
	}
	.mainnews-header h4{
		padding: 6px 16px;
		font-size: 18px;
	}
	.news-block-one #lok{
		margin-top: 20px;
	}
	.entertainment .title-md{
    	font-size: 18px;
   	}
}
@media only screen and (max-width: 575px){
	.social-media span{
		display: none;
	}
	.flaticon-calendar:before {
		margin-left: 0;
	}
	.bulletin-title span {
		font-size: 14px;
	}
	.bulletin-title {
		padding: 8px 10px;
	}
	.main-news-full img {
		height: 300px;
	}
	
	.singlenews__details .singlenews__content p {
		font-size: 18px;
	}
	.news-main-title {
		font-size: 24px;
	}
	.header .midheader-link{
		justify-content: space-between;
	}

}
@media only screen and (max-width: 425px){
	.header .top-bar {
		margin-bottom: 6px;
	}
	.header-menu li a {
		font-size: 15px;
	}
	.time-setting li {
		font-size: 15px;
	}
	.news__search__ .closeSearch{
		top: 5px;
		z-index: 9999;
	}
	.main-news-full img {
		height: 210px;
	}   
	
	.entertainment .model-large img {
		height: 400px;
		object-position: top;
	}
}
@media only screen and (max-width:375px){
	.header .social-contact a {
		display: inline-block;
		height: 28px;
		width: 28px;
		line-height: 28px;
		font-size: 14px;
	}

	.singlenews__title h2 {
		font-size: 23px;
		line-height: 30px;
	}
	
	.foo-footer h3 {
		margin-bottom: 20px;
	}
}
@media only screen and (max-width:370px){
	.time-setting, .header-menu{
		margin-top: 3px;
	}
	.header-menu{
		/*display: none;*/
	}
	.header-menu li a {
		font-size: 13px;
	}
	.time-setting li {
		display: list-item !important;
	}
	.flaticon-clock:before {
		margin-left: 0 !important;
	}
}
.wpra-call-to-action{
	margin-bottom: 10px!important;
}