
@font-face {
  font-family: 'SolaimanLipi';
  font-style: normal;
  font-weight: normal;
  src: url("../SolaimanLipi/SolaimanLipi.ttf"); 
}
  
body {
    font-size: 20px;
    line-height: 24px;
    font-family: 'SolaimanLipi';
}
h1, h2, h3, h4, h5, h6{
	font-family: 'SolaimanLipi';
}
img {
    height: auto !important;
}
.container {
    padding-right: 10px;
    padding-left: 10px;
}
.row {
    margin-right: -10px;
    margin-left: -10px;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right: 10px;
    padding-left: 10px;
}
.border-radious7, .border-radious5, .theme-3 .type14 .post_img {
    border-radius: 0px;
}
.logo_area {
    padding: 15px 0;
}
.header_bg{
    background: #fff;
}
.theme3_bg {
    background: #eff5f4;
}
.theme-3 .main-nav {
    background: #e9262a;
}
.theme-3 .newsprk_nav li a:before {
    background: #e9262a;
}
.newsprk_nav li a:after {
    background: #dac53d;
}
.healline_area {
    float: left;
    width: 90%;
    /* padding-top: 5px; */
    line-height: 19px;
}
.healline_area marquee {
    /* margin-top: 5px; */
    padding-top: 5px;
    line-height: 31px;
}
.healline_area .mrq i {
    color: #dac53d;
    font-size: 15px;
}
.healline_bar{
	margin-top: 5px;
}
.theme-3 .trancarousel_area p.trand {
    background: #dac53d;
    color: #fff;
    font-size: 18px;
}
.social1 ul {
    margin-bottom: 0px;
    padding: 0px;
}
.social1 a {
    color: #ffffff;
    font-size: 18px;
}
.top-search {
    display: none;
}
/*input.search_input {
    padding: 3px 10px 2px;
    margin-bottom: 0px;
    background: #fff;
    line-height: 14px;
    font-size: 15px;
    border-radius: 5px;
    /* max-width: 250px; */
    /*margin-bottom: 0px;
    border: 1px solid #ddd;
}*/
.post_type6 .single_post_text a {
    font-size: 38px;
    line-height: 40px;
}
.single_post_text h4 {
    font-size: 20px;
}
.gradient1:after {
    height: 40%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 1), transparent);
}
.widget-title {
    font-size: 28px;
}
.widget-title a {
    color: #17222B;
}
.theme-3 .post_type15 .single_post_text a {
    font-size: 25px;
    font-weight: 500;
    line-height: 30px;
}
.theme-3 .type19 .single_post_text p {
    font-size: 18px;
    line-height: 24px;
}
.post_type3 .single_post_text a {
    font-size: 25px;
    font-weight: 500;
    line-height: 30px;
}
.theme-3 .post_type21 .single_post_text a {
    font-size: 30px;
    line-height: 36px;
}
.theme-3 .footer {
    padding: 20px 0 0 0;
}
.footer .widget-title {
    margin-bottom: 10px;
}
.theme-3 .newsprk_nav li a {
    padding: 12px 12px;
    font-size: 21px;
}

.post_type3 .single_post_text .post-p {
    opacity: 0.85;
    font-size: inherit;
    line-height: inherit;
}
.top_read_news .type17{
	padding-right: 0px;
}
a.showmore, button.showmore, input.showmore {
    font-size: 21px;
    color: #fff;
    background: #e9262a;
    border: 1px solid #e9262a;
    border-radius: 5px;
    width: 100%;
    padding: 13px;
    text-align: center;
}
.btn-primary {
    color: #fff;
    background-color: #e9262a;
    border-color: #e9262a;
}
.theme-3 .post_type212 .single_post_text a {
    font-size: 30px;
    line-height: 36px;
}
.theme-3 .post_type212 .single_post_text {
    padding-bottom: 0;
}
.post_type11 .img_wrap:hover a.youtube_middle {
    color: #e9262a;
}
.re_margin20{
	margin: -20px -20px 0 -20px;
}
p.img-des {
    padding: 10px 15px;
    border-bottom: 1px dashed #DCDEDF;
}
.news-details p {
    margin-bottom: 20px;
}
.sub_title {
    color: #dac53d;
    padding-bottom: 5px;
}
.video_img_icon {
    position: absolute;
    top: 15px;
    left: 15px;
    background: #dac53d;
    width: 70px;
    height: 70px;
    text-align: center;
    line-height: 74px;
    font-size: 28px;
    border-radius: 50%;
    color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    transition: all 0.3s;
}
.post_type11 a.youtube_middle {
    position: absolute;
    left: 2%;
    top: 2%;
    height: 30px;
    width: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 30px;
    margin-top: 0px;
    margin-left: 0px;
    color: #dac53d;
}
.post_type11 a.youtube_middle_small {
    position: absolute;
    left: 2%;
    top: 2%;
    height: 17px;
    width: 21px;
    text-align: center;
    line-height: 20px;
    font-size: 19px;
    margin-top: 0px;
    margin-left: 0px;
    color: #dac53d;
}
.theme-3 .main-nav {
    position: relative;
    padding: 0 0px;
}
.theme-3 .stellarnav.light .menu-toggle span.bars span {
    background: #e9262a;
}
.divisional_location {
    padding: 0px 0px 0px 0px;
    border-bottom: 2px solid #0a1633;
    margin-bottom: 10px;
}
.divisional_location a {
    border: 1px solid #eee;
    padding: 5px 10px;
    margin-bottom: 10px;
    color: #17222B;
}
.archive_calendar {
    text-align: center;
}
.archive_calendar .table {
    margin-bottom: 0rem;
    color: inherit;
}
.archive_calendar .table .cal_day td {
    padding: 0rem;
}
.archive_calendar .table .cal_day td a {
    padding: .75rem;
    color: #17222B;
    width: 100%;
}
.archive_calendar .table td:hover a {
    background: #e9262a;
    color: #fff;
}
.archive_calendar .fal {
    color: #dac53d;
}
.ui-datepicker {
    z-index: 999 !important;
}
.heading_img {
    width: 24px;
    height: 24px;
    float: left;
    margin-right: 8px;
    margin-top: 4px;
}
.headline_img {
    width: 14px;
    height: 14px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.corona_virus .widget-title {
    font-size: 26px;
    background: #e9262a;
    width: 100%;
    padding: 8px;
    text-align: center;
    color: #fff;
    margin-bottom: 0px;
}
.corona_virus .table {
    margin-bottom: 0px;
}
.corona_virus .table-bordered {
    border: 0px solid #dee2e6;
}
.corona_virus .table-bordered thead td, .corona_virus .table-bordered thead th {
    border-bottom-width: 1px;
}
.corona_virus .table td, .corona_virus .table th {
    padding: .25rem .25rem;
    vertical-align: top;
    border-top: 0px solid #dee2e6;
    text-align: center;
    font-size: 16px;
}
.corona_virus .table tr td:last-child, .corona_virus .table tr th:last-child {
    border-right-width: 0px;
}
.corona_virus .table tr td:first-child, .corona_virus .table tr th:first-child {
    border-left-width: 0px;
}
.corona_virus .table tr:last-child td {
    border-bottom-width: 0px;
}
.theme-3 .logo {
    padding: 0px; 
    text-align: left;
    max-width: 100%;
}
.theme-3 .logo img {
    /*width: 250px;*/
    height: 70px !important;
}

.module_style2 .single_post_text {
    height: 121px;
}
.theme-3 .newsprk_nav li li:hover a {
    color: #ffffff;
}

.logo .menu-toggle {
    padding: 6px 10px;
    box-sizing: border-box;
    background: #e9262a;
    border-radius: 5px;
}
.logo .menu-toggle span.bars {
    display: inline-block;
    margin-right: 0px;
    position: relative;
    top: 3px;
}
.logo .menu-toggle span.bars span {
    display: block;
    width: 15px;
    height: 2px;
    border-radius: 6px;
    background: #fff;
    margin: 0 0 3px;
}
.theme-3 .post_type15 .single_post_text {
    padding-right: 0%;
}
.stellarnav.mobile.left > ul {
    max-width: 250px;
}
.post_type3 .single_post_text {
    padding: 10px 0 0px;
}
.module_style4 .post_type3 .single_post_text, .module_style5 .post_type3 .single_post_text {
    padding: 10px 0 20px;
}
.archives .post_type3 .single_post_text {
    padding: 10px 0 10px;
}
.trancarousel_area {
    font-size: 20px;
}
.lead .post_type6 .single_post_text a:hover {
    color: #FFFFFF;
}
.mobile_search, .mobile_search .top-search2 {
	display:none;
}
.single-news-details {
    font-size: 20px;
}
.date33 .fa {
    font-size: 15px;
    margin-right: 8px;
}
.social-icon {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.social-icon.facebook {
    background: #3b5998;
}
.social-icon.youtube {
    background: red;
}
.social-icon.twitter {
    background: #1da1f2;
}
.social-icon.instagram {
    background: #f09433;
    background: -moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: -webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433',endColorstr='#bc1888',GradientType=1 );
}
.social-icon.linkedin {
    background: #0a66c2;
}
.social-icon.podcast {
    background: #695296;
}
.search-menu {
    color: #fff;
    margin-left: 10px !important;
    cursor: pointer;
}
.search-menu.search-menu-mobile {
    color: #e9262a;
}
.search-menu.search-menu-mobile {
    display: none !important;
}
.post_type66 .single_post_text h4 {
    font-size: 33px;
    line-height: 45px;
    margin-top: 10px;
}

.sub_lead.widgets_small .single_post_text a {
    line-height: 24px;
    font-size: 22px;
}
.lead .single_post {
    border-bottom: 2px solid #ECEDEE;
    padding-bottom: 15px;
}
.new-nav .nav-tabs {
    border-bottom: 0px solid #e9262a;
    border-top: 1px solid #e9262a;
    border-left: 1px solid #e9262a;
    border-right: 1px solid #e9262a;
    background: #e5ebed;
}
.new-nav .tab-content {
    border-bottom: 1px solid #e9262a;
    border-top: 0px solid #e9262a;
    border-left: 1px solid #e9262a;
    border-right: 1px solid #e9262a;
    padding: 10px 10px 5px;
    height: 600px;
    overflow-y: auto;
}
.new-nav .nav-tabs .nav-link.active {
    color: #fff;
    background-color: #e9262a;
    border-color: #e9262a #e9262a #e9262a;
}
.new-nav .nav-tabs .nav-link {
    font-size: 25px;
    border-top-left-radius: .0rem;
    border-top-right-radius: .0rem;
}
.sub_lead2 {
    margin-bottom: 10px;
}
.sub_lead2 .post_type3 .single_post_text {
    padding: 5px 0 0px;
}
.sub_lead2 .post_type3 .single_post_text a {
    font-size: 22px;
    font-weight: 500;
    line-height: 25px;
}
.today-news-button {
    width: 100%;
    background: #e9262a !important;
    font-size: 19px; 
    color: #FFF !important;
}
.image-container {
    position: relative;
}
.theme-3 .type17 .post_img .img_wrap {
    border-radius: 0px;
}
.theme-3 .type17 .post_img img {
    border-radius: 0px;
}
.new-head {
    border-top: 2px solid #0a1633;
    width: 100%;
    padding: 8px 0;
    border-bottom: 1px solid #8f8f8f;
}
.new-head .widget-title {
    width: 100%;
    margin-bottom: 0px;
}
.new-head .all-show-button {
    float: right;
    background: #f5f5f5;
    font-size: 20px;
    padding: 5px;
    color: #e9262a;
    line-height: 25px;
}
.new-head .all-show-button:hover {
    color: #888;
}
.new-head .all-show-button i {
    font-size: 15px;
}
.news-item {
    padding: 8px 0 8px 0;
}
.news-item h4 {
    font-weight: 500;
    line-height: 26px;
    font-size: 23px;
}
.news-item a {
    color: #17222B;
}
.news-item a:hover {
    color: #e9262a;
}
.news-item:hover h4 {
    color: #e9262a;
}
.regular-list .news-item {
    border-bottom: 1px dashed #DCDEDF;
}
.regular-list .news-item:last-child {
    border-bottom: 0px dashed #DCDEDF;
}
.regular-list .news-item img {
    width: 70px !important;
    height: 58px !important;
    object-fit: cover !important;
    margin-right: 8px !important;
}
.regular-list2 .news-item {
    border-bottom: 1px dashed #DCDEDF;
}
.regular-list2 .news-item:last-child {
    border-bottom: 0px dashed #DCDEDF;
}
.youtube_middle_new {
    position: absolute;
    left: 2%;
    top: 2%;
    height: 35px;
    width: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 30px;
    margin-top: 0px;
    margin-left: 0px;
    color: #dac53d !important;
}
.img-width {
    width: 100px;
    height: 70px !important;
    object-fit: cover;
    margin-right: 8px;
}
.theme-3 .type16 .post_img {
    border-radius: 0px;
}
.theme-3 .type16 {
    padding-left: 110px;
}
.module_style4 .post_type3 .single_post_text {
    padding: 5px 0 10px;
}
.post_type3 .single_post_text a {
    font-size: 22px;
    font-weight: 500;
    line-height: 25px;
}
.module_style4 {
    padding-top: 8px;
}
.module_style4 .single_post_text h4 {
    font-size: 22px;
    font-weight: 500;
    line-height: 25px;
}
.recent_top_read_news .type8 {
    min-height: 60px;
    padding-left: 85px;
}
.theme-3 .footer .copyright {
    background: #005f49;
    margin-top: 0px;
    padding: 15px 0;
    color: #fff;
}
.theme-3 .footer .copyright ul li a {
    color: #fff !important;
    padding: 0 10px;
}
.footer_top {
    border-top: 3px solid #0a1633;
    background: #eff5f4;
    padding: 15px 0;
}
.cat-header {
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 10px;
}
.box {
    background: #ffffff;
    padding: 20px;
}
.single_contact_box {
    margin-bottom: 0px;
    padding-left: 40px;
}
.single_contact_box .contact_details p {
    font-size: 18px;
}
.single_post_heading h1 {
    font-weight: 500;
}



@media screen and (max-width: 991px) {
    .sub_lead2 .post_type3 .single_post_text a {
        font-size: 18px;
        font-weight: 500;
        line-height: 22px;
    }
    .module_style4 .single_post_text h4 {
        font-size: 18px;
        font-weight: 500;
        line-height: 22px;
    }
    .regular-list {
        display: flex;
        flex-wrap: wrap;
    }
    .regular-list .news-item {
        display: flex;
        width: 50%;
    }
    .news-item h4 {
        font-weight: 500;
        line-height: 22px;
        font-size: 18px;
    }
    .search-menu.search-menu-mobile {
        display: flex !important;
    }
    .search-menu {
        display: none !important;
    }
	.header_bg {
	    display: none;
	}
	.theme-3 .main-nav, .mobile_bg {
	    background: #ECEDEE;
	}
	.stellarnav {
	    padding: 10px 0;
	}
	.stellarnav .menu-toggle {
	    padding: 6px 10px 6px 0px;
	    box-sizing: border-box;
	    background: transparent;
	    border-radius: 5px;
	    margin-top: 0px;
	}
	.stellarnav .menu-toggle span.bars {
	    display: inline-block;
	    margin-right: 5px;
	    position: relative;
	    top: 11px;
	}
	.stellarnav .menu-toggle span.bars span {
	    display: block;
	    width: 24px;
	    height: 3px;
	    border-radius: 5px;
	    margin: 0 0 5px;
	}
	.theme-3 .logo img {
        width: 200px;
        height: 60px !important;
    }
	.mobile_ads .ads{
		margin-top: 5px;
	}
	.main-nav .col-12 {
	    padding-right: 0px;
    	padding-left: 0px;
	}
	.has-sub a .fal {
	    display: none;
	}
	.stellarnav.desktop li.has-sub a {
	    padding-right: 12px;
	}
	.stellarnav.mobile.left .close-menu {
	    display: inline-block;
	    text-align: right;
	    position: absolute;
	    right: 2px;
	    background: #fff;
	    border-radius: 50px;
	    padding: 6px 10px 4px;
	    z-index: 9999;
	    color: red;
	    top: 2px;
	}
	.theme-3 .topbar .top_date_social > div.top_search1 {
		display: none;
	}
	.mobile_search, .mobile_search .top-search2 {
		display: block;
	}
	.mobile_search .top-search2 {
	    padding: 10px;
	    width: 200px;
	}
	.mobile_search input.search_input {
	    padding: 6px 10px 5px;
	}
}
@media screen and (min-width: 992px) {
	.theme-3 .sub_lead_news .type14 {
	    padding-left: 85px;
	    min-height: 61px;
	}
	.sub_lead_news .single_post_text h4 {
	    max-height: 63px;
	}
	.mobile_logo {
		display: none !important;
	}
	.mobile_ads{
		display: none;
	}
}
@media screen and (max-width: 1024px) and (max-width: 1300px) {
	.healline_area {
    	width: 70%;
	}
  	.widgets_small .single_post_text a {
    	line-height: 21px;
   		font-size: 21px;
    }
}
@media screen and (max-width: 767px) {
    .theme-3 .footer-social li a i {
        margin-bottom: 0px;
    }
	.theme-3 .logo {
	    text-align: center;
	}
	.topbar {
	    display: inherit;
	}
	.theme-3 .topbar {
	    margin-top: 0px;
	}
	.top_date_social {
		display: none;
	}
	.xs-ml-3{
		margin-left: 20px;
	}
	.post_type6 {
	    background: #fff;
	}
	.post_type6 .single_post_text a {
	    font-size: 26px;
    	line-height: 30px;
    	margin-top: 0px;
	}
	.theme-3 .newsprk_nav li li a {
	    color: #ffffff;
	}
	.healline_area {
	    width: 65%;
	}
	.mobile_v .single_post_text.padding20 {
	    padding: 10px 0px !important;
	}
	.archive_calendar .table td, .archive_calendar .table th {
	    padding: .5rem;
	}
	.archive_calendar .table .cal_day td a {
	    padding: .5rem;
	}
	.post_type6 .single_post_text {
	    padding: 20px;
	    position: absolute;
	}
	.sub_lead .single_post_text {
	    min-height: auto;
	}
	.post_type3 .single_post_text {
	    padding: 10px 0 20px;
	}
	
	.mobile_v .theme3_bg {
	    background: #ffffff;
	}
	.mobile_v .theme3_bg {
	    background: #ffffff;
	}
	.mobile_v .padding15 {
	    padding: 0px;
	}
	.mobile_v .border-radious5 {
	    border-radius: 0px;
	}
	.mobile_v .border-radious7 {
	    border-radius: 0px;
	}
	.mobile_v .sub_lead {
	    border-bottom: 1px solid #DCDEDF;
	}
	.mobile_v .padding20 {
	    padding: 0px !important;
	}
	.mobile_v .theme-3 .type16 .post_img {
	    border-radius: 0px;
	}
	.mobile_v .theme-3 .footer {
	    padding: 25px 0 0 0;
	    border-top: 1px solid #DCDEDF;
	}
	.mobile_v .theme-3 .type14 .post_img {
	    border-radius: 0px;
	}
	.mobile_v .corona_virus .heading {
	    border-top: 0px solid #DCDEDF;
	    padding-top: 0px;
	}
	.mobile_v .corona_virus .table-bordered {
	    border: 1px solid #dee2e6;
	}
	.mobile_v .theme-3 .type17 .post_img, .mobile_v .theme-3 .type17 .post_img img, .mobile_v .theme-3 .type17 .post_img .img_wrap {
	    border-radius: 0px;
	}
	.mobile_v .xs-ml-3{
		margin-left: 0px;
	}

	.mobile_v .archive_search, .mobile_v .archive_search {
	    border-bottom: 1px solid #DCDEDF;
	}
	.mobile_v .archive_search .mb-0, .mobile_v .archive_search .my-0 {
	    margin-bottom: 15px !important;
	}
	.mobile_v .archives.archive_page .post_type3 .single_post_text, .mobile_v .archives.search_page .post_type3 .single_post_text {
	    padding: 0px 0 0px;
	}
	.mobile_v .archives.archive_page .single_post, .mobile_v .archives.search_page .single_post {
	    border-bottom: 1px dashed #DCDEDF;
	    padding-bottom: 15px !important;
	}
	.mobile_v .related_news .ml-3, .mobile_v .related_news .mx-3 {
	    margin-left: 0rem!important;
	}
	.mobile_v .related_news .mr-3, .mobile_v .related_news .mx-3 {
	    margin-right: 0rem!important;
	}
	.mobile_v .related_news .post_type3 .single_post_text {
	    padding: 10px 0 0px;
	}
	.healline_bar {
		display:none;
	}
	.gradient1:after {
	    height: 50%;
	}
	
	.post_type3 .single_post_text a {
	    font-size: 24px;
	    font-weight: 500;
	    line-height: 28px;
	}
	.archives.pt-3 {
	    padding-top: 0rem!important;
	}
	.single_post_heading h1 {
	    font-size: 25px;
	    line-height: 30px;
	    margin-top: 15px;
	}
	.video_img.re_margin20 {
	    margin: -20px -10px 0 -10px;
	}
}
