@font-face {
    font-family: SolaimanLipi;
    /*src: url(../../primeitworld-assets/fonts/SolaimanLipi.ttf) format("opentype")*/
    src: url(../../primeitworld-assets/fonts/SolaimanLipi5e1f.ttf) format("opentype")
}
html,
body {
    font-family: SolaimanLipi !important;
    font-size: 16px;
	line-height: 1.5;
	/* overflow-x: hidden; */
}
a {
	color: #212428;
	text-decoration: none;
	background-color: transparent;
}
a:hover{
	color: #1a73e8 !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	line-height: 1.4;
}
button:focus, a:focus{
	outline: none;
}
ul, ol{margin: 0; padding: 0;}
li{list-style: none;}
button:focus {
	outline: none;
}
img {
	width: auto;
	max-width: 100%;
	height: auto;
	object-fit: cover;
	transition: all .4s ease-out;
}
.container-fluid {
	position: relative;
	max-width: 1400px;
}
.link {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 9;
}
.common-border-box {
	background-color: #fff;
	padding: 8px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
}
.common-border-box .textwidget.custom-html-widget {
    text-align: center;
}
.news-separator-horizontal-border {
	border-top: 1px solid #e2e2e2;
	margin: 15px 0px;
}
.news-separator-vertical-border {
	border-right: 1px solid #e2e2e2;
}
.title span {
	color: #b72126;
	font-weight: bold;
}
.common-card-content:hover .title, .common-lead-content:hover .title, #lead-news .flex-content:hover .title, #top-lead-content .sub-news .flex-content:hover .title, #topnewsFlex .flex-content:hover .title, .sub2-lead-content:hover .title, .lead-news:hover h5.title, h4.title:hover, h5.title:hover, .video_list .vid_title:hover, #more_album_block .photo_album_list .common-card-content:hover .title, #video-gallery ul.slides li:hover h5, #bodymenuOnelead .sub-news .flex-content:hover h4.title, #bodymenuTwolead .sub-news .flex-content:hover h4.title, #bodymenuTwolead .sub-news .flex-content:hover h4.title a {
	color: #1a73e8 !important;
	cursor: pointer;
}
.time {
	font-size: 15px;
}
/* Header CSS Start  */
.PrimeItWorld_header {
	box-shadow: 0 3px 5px #eee;
}
.main_header {
	padding: 12px 0;
	border-top: 1px solid #ccc;
	margin-top: 8px;
}
.header_logo {
	display: block;
}
.header_logo img {
	/* width: 230px; */
	display: block;
	height: 62px;
}
.header_nav_links {
	position: relative;
	text-align: center;
}
.header_nav_links li {
	display: inline-block;
	margin: 15px;
}
.header_nav_links li a {
	font-size: 16px;
	line-height: 20px;
	color: #1f1f1f;
	font-weight: 600;
}
.header_nav_links li a:hover{
	color: #1a73e8;
}
.header_nav_links li a svg, .header_nav_links li a i{
	margin-right: 7px;
}
.header_nav_links li a:hover svg{
	fill: #1a73e8;
}
header .dropdown_menu {
	box-shadow: 0px 0px 25px #dcdcdc;
	border-color: #999;
	border: none;
	margin-top: 5px !important;
	background: #fff;
	display: none;
	position: absolute;
	padding: 0 15px;
	z-index: 999;
	border-radius: 5px;
}
header .dropdown_menu::before {
	position: absolute;
	top: -10px;
	right: 34px;
	display: inline-block;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #ccc;
	border-left: 10px solid transparent;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: '';
	width: 10px;
}
header .dropdown_menu::after {
	position: absolute;
	top: -9px;
	right: 30px;
	display: inline-block;
	border-right: 9px solid transparent;
	border-bottom: 10px solid #ffffff;
	border-left: 9px solid transparent;
	content: '';
	width: 10px;
}
header .dropdownSocialMedia {
	cursor: default;
	font-size: .75rem;
	padding: 15px;
	width: max-content !important;
	max-width: 920px !important;
	right: 170px;
}
header .dropdownSocialMedia::before {
	right: 410px !important;
}
header .dropdownSocialMedia::after {
	right: 411px !important;
}
.dropdown_menu_hover:hover .dropdownSocialMedia {
	display: block;
	right: 0;
}
.extra-opt {
	position: absolute;
	right: 0px;
	font-size: 0.8rem;
	margin-top: 11px;
	min-width: 150px;
}
.extra-opt span {
	position: relative;
}
.extra-opt span > a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	margin-right: 5px;
	display: inline-block;
	cursor: pointer;
	border-radius: 50%;
	background: #e5e6eb;
	text-align: center;
	overflow: hidden;
}
.extra-opt span > a i {
	font-size: 1.1rem;
	line-height: 30px;
}
.dropdownSearch_btn .close_icon, .dropdownSearch_btn.open .open_icon {
	display: none;
	font-size: 20px;
}
.dropdownSearch_btn.open .close_icon {
	display: block;
}
.dropdownNotification_toggle {
	position: relative;
	cursor: pointer;
}
.dropdownNotification_toggle .badge {
	position: absolute !important;
	top: 3px;
	right: 3px;
	padding: 1px;
	border-radius: 50%;
	background: red;
	color: white;
	display: inline-block;
	width: 9px !important;
	height: 9px !important;
}
.dropdown_menu_hover:hover .badge {
    display: none;
}
.dropdownSearch {
	right: 0;
	min-width: 520px;
	top: 15px;
}
#navigation .dropdownSearch::before {
	top: -10px;
	right: 15px;
}
#navigation .dropdownSearch::after {
	top: -9px;
	right: 16px;
}
.dropdownSearch input {
	padding: 10px 10px 12px 45px;
	background: #f1f3f4;
	border: 0px;
}
.dropdownSearch .search-icon {
	width: 33px;
	height: 33px;
	display: inline-block;
	position: absolute;
	margin: 5px;
	background: #e2e2e2;
	border-radius: 50%;
	left: 0px;
	top: 0px;
	text-align: center;
	line-height: 35px;
}
#navigation .dropdownNotification {
	width: 250px !important;
	position: absolute;
	right: -2px;
	box-shadow: 0px 0px 25px #c0c0c0;
	border-color: #999;
	border: none;
	margin-top: 5px !important;
	background: #fff;
	z-index: 999;
	border-radius: 5px;
	padding: 10px 15px;
}
.dropdown_menu_hover:hover .dropdownNotification {
    display: block;
}
#navigation .dropdownNotification::before {
	position: absolute;
	top: -10px;
	right: 15px;
	display: inline-block;
	border-bottom: 10px solid #ccc;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: '';
}
#navigation .dropdownNotification::after {
	position: absolute;
	top: -9px;
	right: 16px;
	display: inline-block;
	border-right: 9px solid transparent;
	border-bottom: 10px solid #ffffff;
	border-left: 9px solid transparent;
	content: '';
}
#navigation .dropdownNotification .dropdown__item {
	border-bottom: 1px solid #dee2e6;
	padding-top: 5px;
}
#navigation .dropdownNotification a {
	white-space: normal;
	width: 100% !important;
	display: block !important;
	display: inline-block !important;
	background: none !important;
	text-align: left !important;
	font-weight: 600;
	font-size: 16px;
}
#navigation .dropdownNotification .time {
	float: right;
	display: inline-block;
	color: #999999;
	font-size: 14px;
}
.gtranslate_wrap {
	display: inline-block;
}
.gtranslate_wrap .glink.nturl{
	overflow: hidden;
}
.gtranslate_wrap .glink.nturl, .gtranslate__wrap .glink.nturl{
	width: 30px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	cursor: pointer;
	border-radius: 50%;
	background: #e5e6eb;
	text-align: center;
	font-weight: 600;
	font-size: 13px;
}
.gtranslate_wrap .glink.nturl.gt-current-lang, .gtranslate__wrap .glink.nturl.gt-current-lang {
	display: none;
}
.header-top .col-main {
    padding-right: 0;
}
span.gtranslate__wrap {
    display: inline-block;
    margin-left: 10px;
}
/* Top nav  */
.top_nav {
	border-top: 1px solid #ccc;
}
.top_nav.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	background-color: white;
	z-index: 9999999;
	box-shadow: 0 5px 5px 0 rgb(0 0 0 / 20%);
	border-bottom: 1px solid #e2e2e2;
}
.top_nav_row {
	justify-content: center;
}
.top_nav.sticky .top_nav_row {
	justify-content: space-between;
}
.nav_sticky_brand {
	display: none;
}
.top_nav.sticky .nav_sticky_brand {
	display: block;
}
.nav_sticky_brand img {
	max-width: 75px;
	max-height: 30px;
}
.pitw_main_nav > ul {
	list-style: none;
	font-size: 1rem;
	margin: 0;
	padding: 0;
	display: flex;
	height: 45px;
	align-items: center;
}
.pitw_main_nav > ul > li {
	margin-left: 30px;
}
.top_nav.sticky .pitw_main_nav > ul > li {
	margin-left: 15px;
}
.pitw_main_nav > ul > li:first-child, .top_nav.sticky .pitw_main_nav > ul > li:last-child {
	margin-left: 0;
}
.pitw_main_nav > ul > li:nth-child(2) {
	margin-left: 15px;
}
.top_nav.sticky .pitw_main_nav > ul > li:nth-child(2){
	margin-left: 5px;
}
.pitw_main_nav > ul > li > a {
	padding: 3px 9px 0 9px;
	display: inline-block;
	text-align: center;
	color: #202124;
	font-size: 16px;
	font-weight: 600;
	min-width: 50px;
	line-height: 20px;
	position: relative;
}
.pitw_main_nav > ul > li > a:hover{
	color: #202124;
}
.pitw_main_nav > ul > li > a::after {
	content: "";
	width: calc(100% - 16px);
	height: 3px;
	background: #fff;
	position: absolute;
	bottom: -3px;
	left: 9px;
	border-radius: 3px 3px 0 0;
}
.pitw_main_nav > ul > li > a:hover::after {
	background: #1a73e8 ;
}
.pitw_main_nav > ul > li.menu-item-home > a {
	font-size: 0;
}
.pitw_main_nav > ul > li.menu-item-home > a::after{
	display: none;
} 
.pitw_main_nav > ul > li.menu-item-home > a::before {
	content: "\f015";
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	font-size: 16px;
}
.dropdownAllMenuIcon {
	padding: 14px 12px 10px;
	cursor: pointer;
}
header .dropdownAllMenu {
	width: 100%;
	right: 0;
	padding: 15px;
	top: 42px;
}
.dropdownAllMenuIcon:hover + .dropdownAllMenu {
    display: block;
}
.dropdownAllMenuIcon:hover ~ .pitw_main_nav {
    opacity: 0;
	transition: opacity 0.3s ease;
}
header .dropdownAllMenu::before {
	position: absolute;
	top: -10px;
	left: 1226px;
	display: inline-block;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #ccc;
	border-left: 10px solid transparent;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: '';
	width: 10px;
}
header .dropdownAllMenu::after {
	position: absolute;
	top: -9px;
	left: 1227px;
	display: inline-block;
	border-right: 9px solid transparent;
	border-bottom: 10px solid #ffffff;
	border-left: 9px solid transparent;
	content: '';
	width: 10px;
}
header .top_nav.sticky .dropdownAllMenu::before, header .top_nav.sticky .dropdownAllMenu::after {
	left: auto;
	right: 8px;
}
.dropdownAllMenu .date-desc {
	font-size: 16px;
	font-weight: 600;
	color: #202124;
	line-height: 20px;
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.mega_menu {
	display: flex;
	flex-wrap: wrap;
}
.mega_menu li {
	width: 14.2857%;
}
.mega_menu li a {
	display: inline-block;
	padding: 5px;
	font-size: 16px;
	font-weight: 600;
	color: #202124;
	line-height: 20px;
}
.megamenu_footer {
	border-top: 1px solid #e2e2e2;
	padding-top: 15px;
	margin-top: 15px;
}
.megamenu_footer ul {
	display: flex;
	justify-content: center;
}
.megamenu_footer ul li {
	margin: 0 8px;
	font-size: 18px;
	font-weight: 600;
}
.megamenu_footer ul li a {
	display: flex;
	align-items: center;
}
.megamenu_footer ul li i {
	color: #c5282f;
	margin-right: 10px;
	font-size: 17px;
}
/* Header CSS End  */
/* Scroll One */
.top_scroll_section {
	margin-bottom: 15px;
	margin-top: 15px;
}
.top_scroll {
	position: relative;
	overflow: hidden;
	height: 38px;
	width: 100%;
	line-height: 38px;
	background: #F9F9F9;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #dee2e6;
	border-radius: 4px;
}
.top_scroll.top_scroll_one {
	margin-bottom: 5px;
	background: #e6e6e6;
}
.top_scroll .scroll_heading {
	position: absolute;
	width: auto;
	padding: 0px 10px;
	font-size: 18px;
	background-color: #cfd3d7;
	font-weight: 600;
	z-index: 9;
	left: 2px;
	top: 2px;
	line-height: 32px;
	height: 32px;
	border-radius: 4px;
}
.scroll_content {
	height: 36px;
	overflow: hidden;
}
.top_scroll .scroll_content a {
	font-size: 16px;
	color: #000000;
	font-weight: 400;
	margin-right: 0;
	display: inline-block;
}
.top_scroll .scroll_content a img {
	height: 20px;
	margin-right: 8px;
}
/* Footer CSS Start  */
.PrimeItWorld_footer {
	font-weight: 400;
	margin-top: 40px;
	color: #2d3134;
	font-size: 16px;
	line-height: 22px;
}
.footer-top {
	border-top: 1px solid #dee2e6;
	border-bottom: 1px solid #dee2e6;
}
.footer_logo img {
	max-width: 140px;
	max-height: 32px;
}
.footerMenu {
	display: flex;
	justify-content: end;
	flex-wrap: wrap;
	margin: 5px 0;
	margin-left: auto;
}
.footerMenu li a {
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;
	padding: 0 10px;
	display: inline-block;
}
.footer-editorial {
	border-bottom: 1px solid #dee2e6;
	padding-top: 15px;
	padding-bottom: 10px;
}
.footer-editors p{
	margin-bottom: 0 !important;
}
.footer-editors h4{
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;
	color: #2d3134;
	margin-bottom: 5px;
}
.footer-contacts p {
	margin-bottom: 0px;
}
.footer-social {
	padding: 15px 0;
}
.footer-social .title {
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 15px;
}
.footer-social .title i{
	font-size: 30px;
	border-right: 2px solid #ccc;
	padding-right: 5px;
	margin-right: 5px;
}
.footer-social .title span {
	display: inline-block;
}
.footer-social .soacial-icon a {
	margin-right: 10px;
	color: #fff;
}
.footer-social .soacial-icon a i {
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 50%;
	font-size: 22px;
}
.soacial-icon a [class*="facebook"]{background: #1877f2;}
.soacial-icon a [class*="twitter"]{background: #1da1f2;}
.footer-social .soacial-icon a [class*="instagram"]{
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    background-clip: border-box; -webkit-background-clip: text;  background-clip: text; -webkit-text-fill-color: transparent;font-size: 35px;
	border-radius: 0;
}
.soacial-icon a [class*="linkedin"]{background: #0077b5;}
.soacial-icon a [class*="youtube"]{background: red;}
.soacial-icon a [class*="rss"]{background: #f26522;}
#PrimeItWorld_footer {
	margin-bottom: 0;
	transition: margin-bottom 0.3s ease-in-out;
	z-index: 10;
	position: relative;
}
.bottom_ad_wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #f1f1f1;
    z-index: 999999;
    transition: transform 0.3s ease-in-out;
}
.bottom_ad_inner {
    max-width: 1200px;
    margin: 0 auto;
    padding: 10px;
}
.bottom_ad_close {
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	font-size: 20px;
	color: #fff;
	background: rgba(0, 0, 0, 0.7);
	width: 20px;
	text-align: center;
	height: 20px;
	line-height: 17px;
}
.bottom_ad_close::before {
	border-top: 20px solid rgba(0, 0, 0, 0.7);
	top: 0;
	width: 0px;
	background: unset !important;
	box-sizing: unset !important;
	display: block;
	border-left: 10px solid transparent;
	right: 20px;
	position: absolute;
	content: "";
}
.bottom_ad_close:hover {
    color: #f00;
}
/* Footer CSS End  */

/* Home CSS Start  */
section#top-lead-content {
	padding-bottom: 10px;
}
.flex-content .img-content {
	width: 100px;
	margin-right: 10px;
}
#top-lead-content #lead-news .img-content {
	width: 390px;
	overflow: hidden;
	border-radius: 5px;
}
#top-lead-content #lead-news .img-content img {
	width: 430px;
	height: 240px;
}
#top-lead-content #lead-news h4.title {
	font-size: 28px;
	line-height: 36px;
	color: #121212;
	font-weight: 600;
}
section#top-lead-content #lead-news .summery {
	font-size: 16px;
	line-height: 22px;
	-webkit-line-clamp: 4;
	line-clamp: 4;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: justify;
	color: #555555;
	font-weight: 400;
}
#leadSection img {
	border-radius: 5px;
}
#leadSection .lead-news:hover img {
	opacity: 0.8;
}
.common-card-content h5.title {
	font-size: 18px;
	font-weight: bold;
	padding: 5px 0px;
}
#top-lead-content .sub-news h4.title, #top-lead-content .sub-news h5.title {
	font-size: 18px !important;
	line-height: 24px;
	color: #2d3134;
	font-weight: 600;
}
#top-lead-content .sub-news h5.title {
	margin-bottom: 0 !important;
}
.selected-news .lead-news .common-card-content h5.title {
	color: #2d3134;
	line-height: 26px;
	font-weight: 600;
	font-size: 20px;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.selected-news h4.title {
	margin-bottom: 0px !important;
}
.selected-news .sub-news img {
	border-radius: 0px !important;
}
.common-card-content:hover img, .common-card-content:hover .img, .catsubMoremedianews .sub-news:hover img, .lead-news .img-content:hover img, .sub-news .img-content:hover img, #static_opinion .img-content:hover img, #topnewsFlex .d-flex:hover img, #podcastFlex .d-flex:hover img, #podcast-home-page .d-flex:hover img {
	opacity: 0.8;
}
.selected-news .flex-content:hover img, #video-gallery ul.slides li:hover img, #bodymenuOnelead .sub-news .flex-content:hover img, #bodymenuTwolead .flex-content:hover img, #bodymenuTwolead .sub-news .flex-content:hover img, #bodymenu_leadRightimg #lead-lews .flex-content:hover .longimg, #topnewsFlex .flex-content:hover img {
	opacity: 0.8 !important;
}
.facebook_page_block .widgettitle {
	padding: 5px 3px;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px solid #e2e2e2;
}
#static_opinion .menu-link a, #home-online-poll .menu-link a, #video-gallery .title a {
	font-size: 24px !important;
	line-height: 30px;
}
#video-gallery .video_item {
	margin-bottom: 10px;
}
#video-gallery .title a {
	font-size: 24px;
	font-weight: bold;
}
#video-gallery .more a {
	font-size: 18px;
	font-weight: bold;
	line-height: 25px;
}
#video-gallery .more a i {
	border: 2px solid #000;
	border-radius: 50%;
	padding: 5px 6px;
	font-size: 14px;
	color: #333;
}
.video_item .video_image {
	position: relative;
	overflow: hidden;
	display: block;
}
.video_item:hover .video_image img {
	opacity: .8;
}
.video_item .video_image .fa-circle-play {
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	font-size: 45px;
	z-index: 1;
	transition: all .4s ease-out;
}
.video_item:hover .video_image .fa-circle-play {
	color: red;
}
.video_item .title {
	color: #2d3134 !important;
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
	padding-top: 7px;
}
#video-gallery .time {
	color: #666;
}
.video_slider .owl-prev, .video_slider .owl-next {
	position: absolute;
	top: 26%;
	background: #f7f7f7;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 24px;
}
.video_slider .owl-prev{
	left: 0;
}
.video_slider .owl-next {
	right: 0;
}
.owl-nav .disabled {
	display: none;
}
#static_opinion {
	padding: 4px;
}
#static_opinion .menu-link {
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
}
.opinion_slider .opinion_item {
	background: #fff9e1;
	border-bottom: 3px solid #d60000;
	border-radius: 5px 5px;
	padding: 15px;
	margin-bottom: 15px;
}
.opinion_slider .opinion_item .flex-shrink-0 {
	width: 120px;
}
.opinion_slider .opinion_item .img-content {
	height: 80px;
	width: 80px;
	border-radius: 50%;
	border: 2px solid #fe0002;
	overflow: hidden;
}
.opinion_slider .opinion_item .img-content img {
	height: 100%;
	width: 100%;
}
.opinion_slider .opinion_item .title {
	margin: 6px 0 12px 0;
	color: #2d3134;
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
}
.opinion_slider .opinion_item:hover .title {
	color: #1a73e8 ;
}
.opinion_slider .opinion_item .summery {
	color: #333;
	font-size: 16px;
	line-height: 22px;
	text-align: justify;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: normal;
}
#opinion_slider .owl-dots {
	text-align: center;
}
#opinion_slider .owl-dots .owl-dot {
	width: 11px;
	height: 11px;
	margin: 3px;
	border-radius: 50%;
	background: rgba(0,0,0,.5);
	box-shadow: inset 0 0 3px rgba(0,0,0,.3);
}
#opinion_slider .owl-dots .owl-dot.active {
	background: rgba(0,0,0,.9);
	cursor: default;
}
#home-online-poll .menu-link {
	font-weight: bold;
	font-size: 18px;
	margin-left: 10px;
	border-bottom: 2px solid #b32819;
	padding-bottom: 5px;
}
.menu-link .home_menu_icon img {
	width: 20px;
}
.pool_wrap {
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	padding: 15px;
	margin: 5px;
}
.pool_wrap img {
	width: 100%;
	border-radius: 6px;
	margin-bottom: 20px;
}
.wp-polls .polls-content {
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	margin-bottom: 20px;
}
.wp-polls-ans .wp-polls-ul{
	margin-left: 0;
	margin-bottom: 22px;
}
.wp-polls-ans .wp-polls-ul li {
	overflow: hidden;
	margin-bottom: 10px;
}
.wp-polls-ans .wp-polls-ul li input {
	width: 20px;
	height: 20px;
	float: left;
}
.wp-polls-ans .wp-polls-ul li label {
	border: 1px solid #c8cbd2;
	display: block;
	flex-grow: 1;
	padding: 2px 10px;
	border-radius: 4px;
	margin-left: 10px;
	font-size: 14px;
	width: calc(100% - 30px);
	float: left;
}
.wp-polls INPUT.vote_buttons, .vote_buttons {
	padding: 4px 15px;
	background: #16a53c;
	color: #fff;
	border-radius: 5px;
	font-weight: 600;
	width: 100%;
}
.view_buttons {
	padding: 4px 15px;
	border-radius: 5px;
	font-weight: 600;
	width: 100%;
	display: block;
	border: 1px solid #16a53c;
	color: #16a53c;
}
.total_voters {
	font-size: 20px;
	font-weight: 600;
}
.wp-polls-loading .wp-polls-image {
	width: 20px;
	margin: 0;
}
#recentPopular-tab {
	display: table;
	width: 100%;
	margin-bottom: 15px;
	border-bottom: 2px solid #e5e5e5;
	font-weight: 700;
}
#recentPopular-tab .nav-item {
	position: relative;
	display: inline-block;
	text-align: center;
	cursor: pointer;
}
#recentPopular-tab .nav-item .nav-link {
	display: block;
	padding: 3px 20px;
	line-height: 25px;
	font-size: 18px;
	color: #000;
	bottom: -4px;
	position: relative;
	background: transparent;
	border-radius: 0;
}
#recentPopular-tab .nav-item .nav-link.active {
	background: #fff;
	border-bottom: 6px solid #000;
}
.sub2_tab_news {
	position: relative;
}
.sub2_tab_news h3 {
	line-height: 24px;
	color: #121212;
	font-size: 16px;
	font-weight: 600;
	margin-left: 60px;
	min-height: 42px;
	margin-bottom: 0;
}
.sub2_tab_news:hover h3{
	color: #1a73e8;
}
.sub2_tab_news h3 span{
	color: #b72126;
  	font-weight: bold
}
.sub2_tab_news .counter {
	color: #95969a;
	background: #ebecf0;
	font-size: 26px;
	position: absolute;
	left: 7px;
	top: 0px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	text-align: center;
}
.recentPopular_news .tab_news {
	height: 505px;
	overflow: auto;
	padding-right: 7px;
	margin-top: 5px;
}
.tabpanelBtn {
	padding: 7px;
	font-size: 18px;
	line-height: 25px;
	text-align: center;
	width: 100%;
	display: block;
	margin: 0;
	margin-top: 0px;
	font-weight: bold;
	color: #00489E;
	_color: #0573e6;
	border: 1px solid #7acbff;
	border-radius: 5px;
	background: #f2f9ff;
	margin-top: 15px;
}
.bodymenu-link {
	padding-bottom: 5px;
	border-bottom: 5px solid #000;
	margin-bottom: 15px;
}
.bodymenu-link a {
	font-weight: bold;
}
.bodymenu-link > a > img {
	margin-right: 8px;
	padding-bottom: 5px;
}
.bodymenu-link span {
	font-size: 24px;
	line-height: 33px;
}
.bodymenu-link i {
	border: 2px solid #000;
	border-radius: 50%;
	padding: 5px 6px;
	font-size: 15px;
	color: #333;
}
#bodymenu-nolead .common-card-content div.image-lead img {
	border-radius: 5px 5px 0 0;
}
#bodymenu-nolead .selected-news-height {
	min-height: 160px;
}
#sports-news .lead-news .summery, #bodymenu_leadRightimg #lead-lews .flex-content .summery, #bodymenuTwolead #lead-news .summery, #bodymenu-nolead .summery {
	color: #555555;
	font-size: 16px;
	line-height: 22px;
	font-weight: 400;
}
#bodymenu-nolead .summery {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
#bodymenu-nolead .selected-news-black {
	background: #011246;
	padding: 0px 5px;
	color: #fff;
	border-radius: 0 0 5px 5px;
}
#bodymenu-nolead .selected-news-black h5.title {
	color: #ffcc00;
}
#bodymenu-nolead .selected-news-black .summery {
	color: #fff;
}
#bodymenuOnelead .news-separator-horizontal-border {
	margin: 10px 0px;
}
#bodymenuOnelead  img, #home-online-poll .menu-link a:hover #bodymenuOnelead  img, #category_content  img, #category_content .lead-section .news-content-box {
	border-radius: 5px;
}
#bodymenuOnelead .news-content-box, #bodymenuOnelead_cardNews #lead-lews .news-content-box {
	padding: 10px;
}
#bodymenuOnelead #lead-lews .common-card-content h5.title, #bodymenuOnelead_cardNews #lead-lews .common-card-content h5.title, #bodymenuTwolead #lead-news .flex-content h4.title {
	font-size: 22px;
	line-height: 28px;
	color: #2d3134;
	font-weight: 600;
}
#leadSection .sub-news .common-lead-content .summery, #bodymenuOnelead .common-card-content .summery, #bodymenuOnelead_cardNews #lead-lews .news-content-box .summery, #bodymenuTwolead #lead-news .summery {
	-webkit-line-clamp: 5;
	line-clamp: 5;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: justify;
	margin-bottom: 5px;
	line-height: 22px;
}
#bodymenu_threeLead .sub-news .common-card-content h5.title, #bodymenu_leadRightimg .sub-news .common-card-content h5.title, #bodymenuCardNews .common-card-content h5.title, #bodymenu-nolead h5.title, #bodymenuOnelead h4.title, #bodymenuTwolead .sub-news h4.title, #bodymenuOnelead_cardNews .common-card-content h5.title, #sports-news .sub-news .common-card-content h5.title, #podcastFlex .flex-content h4.title {
	font-size: 18px;
	line-height: 24px;
	color: #2d3134;
	font-weight: 600;
	margin-bottom: 0;
}
.sub2-lead-content {
	position: relative;
}
#bodymenuOnelead .sub2-lead-content .fa-angle-right {
	display: inline-block;
}
#bodymenuTwolead #lead-news .flex-content .img-content {
	width: 280px;
}
#bodymenuTwolead .img-content img {
	border-radius: 5px;
}
#bodymenuTwolead .sub-news .summery, #sports-news .lead-news .summery {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: justify;
	margin-right: 10px;
}
#flex-right-image.flex-content .img-content {
	margin-right: 0;
}
#bodymenuCardNews .image-lead img {
	border-radius: 5px;
}
.saradesh_sec_src_box {
	padding: 25px;
	overflow: hidden;
	width: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	border: 2px solid #ddd;
	border-radius: 5px;
}
.saradesh_sec-title {
	border-left: 5px solid #F38644;
	font-size: 20px;
	padding-left: 10px;
	margin-bottom: 15px;
	font-weight: 700;
}
.saradesh_sec_src_box .form-group {
	margin-bottom: 15px;
}
.saradesh_sec_src_box .form-group.search_group {
	margin: 0;
}
.saradesh_sec_src_box .dist_news_srch {
	background: #F38644;
	color: #000;
	width: 100%;
}
#bodymenu_leadRightimg #lead-lews .flex-content {
	background: #000;
}
#bodymenu_leadRightimg #lead-lews .flex-content .flex-grow-1 {
	padding: 10px;
}
#bodymenu_leadRightimg #lead-lews .flex-content h4.title {
	color: #ffcc00;
	font-size: 22px;
}
#bodymenu_leadRightimg #lead-lews .flex-content .summery {
	color: #fff;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: justify;
}
#bodymenu_leadRightimg #lead-lews .flex-content .img-content {
	width: 250px;
	margin: 0 0 0 10px !important;
}
#bodymenu_leadRightimg .longimg {
	background-size: cover !important;
	height: 200px;
	background-position: center !important;
}
#bodymenu_leadRightimg .sub-news img, #bodymenu_threeLead img {
	border-radius: 5px;
}
#bodymenuOnelead #lead-lews .common-card-content h5.title, #bodymenu_threeLead .common-card-content h5.title {
	font-size: 22px;
	line-height: 26px;
	padding-top: 10px;
}
.calender-box, .epaper-box {
	background: #ddd;
	border: 2px solid #F38644;
	border-radius: 5px;
}
.calender-box .widget_title, .epaper-box .widget_title{
	background: #F38644;
	text-align: center;
	font-size: 20px;
	line-height: 34px;
	margin: 0;
	font-weight: 600;
}
.epaper-box .widget_title a:hover{
	color: #000;
}
.calendarTop .datePicker {
	overflow: hidden;
	padding: 15px 10px;
}
.calendarTop .datePicker select {
	float: left;
	padding: 3px 10px;
	font-size: 16px;
	border-radius: 4px;
	background: #e9e9ed;
	border: 1px solid #0a4466;
}
.calendarTop .datePicker select.yearSelector {
	float:right
}
.calendarWraper dl {
	margin:0
}
.calendarWraper {
	border: 1px;
}
.calendarWraper .dayZone,
.calendarWraper .dayHolder {
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	overflow:hidden;
	display:block;
	border-radius: 0 0 7px 7px;
}
.calendarWraper .dayZone dt, .calendarWraper .dayHolder dd {
	float: left;
	text-align: center;
	border-right: 1px solid #e0e0e0;
	padding: 0 1px;
	margin: 0;
	height: 45px !important;
	line-height: 45px !important;
	font-size: 16px;
	overflow: hidden;
	font-weight: 600;
	width: 14.28%;
}
.dayZone dt {
	background: #eef0da;
}
.dayHolder dd {
	border-bottom: 1px solid #e0e0e0;
	background: #f7f7f7;
	cursor: pointer;
}
.dayHolder dd.dn, .dayHolder dd.disabled {
	cursor: default;
    background: #efefef;
}
.dayHolder dd.current, .dayHolder dd:hover {
	background: #F38644;
	color: #fff;
}
.dayHolder dd.dn:hover, .dayHolder dd.disabled:hover {
	background: #efefef;
    color: #212529;
}
.epaper_banner {
	display: block;
	padding: 20px 10px 10px;
}
.epaper_banner img {
	width: 100%;
}
 #sports-news  img {
	border-radius: 5px;
}
#sports-news .lead-news .common-card-content h5.title {
	font-size: 26px;
	line-height: 32px;
	font-weight: 600;
	color: #2d3134;
}
#sports-news .sports-upcoming {
	border-radius: 5px;
	border: 1px solid #e2e2e2;
	padding: 5px;
	_height: 285px;
}
#sports-news .sports-upcoming > div:first-child {
	padding: 5px 3px;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px solid #e2e2e2;
}
#sports-news .sports-upcoming {
	border-radius: 5px;
	border: 1px solid #e2e2e2;
	padding: 5px;
	_height: 285px;
}
#sports-news .sports-upcoming .upcoming-scroll {
	_max-height: 204px;
	height: 380px;
	overflow: auto;
	padding-right: 7px;
	margin-top: 5px;
}
#sports-news .sports-upcoming h5.title {
	padding: 5px 3px;
	font-weight: bold;
	border-bottom: 1px solid #e2e2e2;
	display: block;
	font-size: 18px;
}
#photo-gallery {
	padding: 15px;
	background: #2b2b2b;
}
#photo-gallery .menu-link {
	border: 0px;
	position: relative;
	margin-bottom: 15px;
}
#photo-gallery .menu-link a {
	color: #fff;
	font-size: 24px;
}
#photo-gallery .menu-link .menu-link-border-middle-full {
	height: 3px;
	background: #fff;
	position: absolute;
	display: inline-block;
	left: 160px;
	right: 0px;
	top: 12px;
}
#photo-gallery .lead-album {
	height: 690px;
	overflow: hidden;
}
.lead_slide_item {
	border: 4px solid #fff;
	border-radius: 4px;
	height: 580px;
}
.lead_slide_item .sub2-lead-content, .lead_slide_item .img-content {
	height: 572px;
}
.lead_slide_item .thumb_img {
	height: 100%;
	width: 100%;
	border-radius: 5px;
}
.lead_slide_item .fa-images {
	margin-right: 5px;
	margin-bottom: 5px;
	font-size: 30px !important;
}
.other-album-list {
	height: 580px;
	overflow: auto;
	padding-right: 7px;
}
.home-photo-album {
	cursor: pointer;
}
.overlay-headline{
	position: absolute;
	margin-bottom: 0;
	bottom: 0;
	color: #fff !important;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1.5) 100%);
	width: 100%;
	padding: 10px 10px 3px 10px;
	text-align: center;
	font-size: 18px;
}
.other-album-list .active h4.title, .other-album-list .home-photo-album:hover h4.title, #photo-gallery .lead_slide_item:hover h4.title  {
	color: #ffa500 !important;
}
#photo-gallery .flexslider i.fa-images, #photo-gallery .sub2-lead-content i.fa-images {
	z-index: 99;
}
section#photo-gallery .lead-album h4.title {
	margin-bottom: 0;
	font-weight: normal;
	font-size: 20px;
}
.photo_social_link {
	position: absolute;
	top: 20px;
	right: 0px;
	z-index: 9;
}
.photo_social_link a {
	color: #fff;
	margin: 10px;
	text-align: center;
	background: #474a4f;
	padding: 5px 8px;
	border-radius: 5px;
	display: block;
}
.photo_social_link a i {
	font-size: 1.5rem;
}
.photo-gallery-share {
	text-align: center;
	position: relative;
	background: #222;
	margin-top: -5px;
}
.photo-gallery-share-but {
	position: relative;
	display: inline-block;
	padding: 4px 3px 3px 3px;
}
.photo-gallery-share .photo-gallery-share-icon {
	color: #fff;
	font-size: 18px;
	cursor: pointer;
}
.photo-gallery-share-view {
	position: absolute;
	left: -22px;
	top: -40px;
	display: none;
	background: #fff;
	padding: 5px 10px;
	border-radius: 5px;
	width: 130px;
}
.photo-gallery-share .photo-gallery-share-but:hover .photo-gallery-share-view {
	display: inline-block;
}
.photo-gallery-share-view a {
	width: 30px;
	height: 30px;
	display: inline-block;
	border-radius: 50%;
	float: left;
	margin-right: 10px;
}
.photo-gallery-share-view a:last-child {
	margin-right: 0;
}
.photo-gallery-share-view a.facebook-f {
	background: #3b5998;
	color: #fff;
	padding: 4px;
}
.photo-gallery-share-view a.twitter {
	background: #00acee;
	color: #fff;
	padding: 4px;
}
.photo-gallery-share-view a.instagram {
	position: relative;
	width: 30px;
	height: 30px;
	border-radius: 20%;
	background: radial-gradient(circle at 33% 100%, #fed373 4%, #f15245 30%, #d92e7f 62%, #9b36b7 85%, #515ecf);
}
.photo-gallery-share-view a.instagram::after, .photo-gallery-share-view a.instagram::before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 25px;
	height: 25px;
	border: 2px solid #fff;
	transform: translate(-50%, -50%);
	content: '';
}
.photo-gallery-share-view a.instagram::after {
	width: 11px;
	height: 11px;
	border-radius: 50%;
}
.photo-gallery-share-view a.instagram::before {
	border-radius: 20%;
}
.lead-album .home-lead-album-thumb {
	background: #222;
	padding: 10px;
}
.home-lead-album-thumb .slick-slide {
	padding: 0 3px;
}
.home-lead-album-thumb .slick-slide .thumb_slide_item {
	opacity: .5;
}
.home-lead-album-thumb .slick-slide.slick-current .thumb_slide_item {
	border-bottom: 2px solid #fff;
	opacity: 1;
	cursor: pointer;
}
.home-lead-album-thumb .slick-slide .thumb_slide_item img {
	width: 100%;
	height: 50px;
	cursor: pointer;
}
.home-lead-album .slick-arrow {
	position: absolute;
	text-indent: -9999px;
	z-index: 999;
	outline: 0;
	top: 50%;
	height: 40px;
	width: 40px;
	border: 0;
	background-size: contain !important;
	background-repeat: no-repeat !important;
	margin-top: -20px;
}
.home-lead-album .slick-prev {
	left: 5px;
	background: url(../../primeitworld-assets/primeitworld-images/prev.webp);
}
.home-lead-album .slick-next {
	right: 5px;
	background: url(../../primeitworld-assets/primeitworld-images/next.webp);
}
#podcast {
	padding: 15px 0;
}
.news-border {
	border: 1px solid #e2e2e2;
}
#podcast div.news-border {
	border-bottom: 5px solid #f96400;
	border-radius: 5px;
	padding: 10px;
}
#podcast .menu-link {
	border-bottom: 0;
	font-size: 24px;
	font-weight: bold;
}
.podcast_slider .img-content {
	width: 125px;
}
.podcast_slider img {
	border-radius: 5px;
	width: 125px !important;
}
.podcast_slider .title {
	font-size: 17px;
	font-weight: 600;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	line-height: 23px;
	margin-bottom: 4px;
}
.podcast_slider .time {
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	line-height: 20px;
	padding: 0 !important;
}
.podcast_slider .owl-prev, .podcast_slider .owl-next {
	position: absolute;
	top: 26%;
	background: rgb(199, 36, 46);
	color: #fff;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 24px;
}
.podcast_slider .owl-prev{
	left: 0;
}
.podcast_slider .owl-next {
	right: 0;
}
/* Home CSS end  */
/* Archive Content CSS Start  */
.news_cover_box {
	background: #f7f8fa;
	box-shadow: 0 -5px 4px -6px #6c757d;
	padding: 15px 0;
}
.common_border_box {
	background-color: #fff;
	padding: 8px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
}
.category_header span {
	font-size: 25px;
	font-weight: bold;
	color: #0573e6;
	margin-right: 10px;
}
.category_header a {
	margin-right: 10px;
	font-size: 18px;
	font-weight: bold;
}
.category_header a.active {
	color: #0573e6;
}
.pitw_categoryTopLead, .pitw_categoryTop {
	position: relative;
}
.pitw_categoryTopLead img, .pitw_categoryTop img{
	border-radius: 5px;
}
.categoryTopLeadText, .categoryTopText {
	position: absolute;
	margin-bottom: 0;
	bottom: 0;
	color: #fff !important;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1.5) 100%);
	width: 100%;
	padding: 10px 10px 3px 10px;
	text-align: center;
	border-radius: 5px;
}
.categoryTopLeadText h3 {
	font-size: 1.75rem;
	font-weight: bold;
	padding: 10px 0px 7px 0;
	line-height: 34px;
}
.categoryTopText h3 {
	font-size: 18px;
	font-weight: bold;
	padding: 7px 0 0 0;
	margin-bottom: 0px;
}
.pitw_categoryTopLead:hover .categoryTopLeadText h3, .pitw_categoryTop:hover .categoryTopText h3 {
	color: #ffa500;
}
.categoryTopLeadText h3 span, .categoryTopText h3 span, .cat_news_content h3 span {
	color: #b72126;
}
.cat_news_img {
	width: 250px;
	overflow: hidden;
}
.cat_news_img img {
	border-radius: 5px;
}
.pitw_cat_news_item:hover .cat_news_img img {
	opacity: .8;
}
.cat_news_content h3 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 10px;
}
.cat_news_content p {
	font-size: 1rem;
	-webkit-line-clamp: 4;
	line-clamp: 4;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	text-align: justify;
	overflow: hidden;
	color: #3f3e3e;
	margin: 0;
}
.pitw_category_news .pitw_cat_news_item .time {
	display: none;
}
.pitw_load_more {
	text-align: center;
	margin-top: 25px;
}
.load-more {
	display: inline-block;
	font-size: 18px;
	padding: 5px 10px;
	background: #fff;
	color: #0573e6;
	cursor: pointer;
	border: 1px solid #0573e6;
	border-radius: 5px;
}
.Location_header {
	margin-top: 12px;
	border-bottom: 2px solid #ccc;
	padding-bottom: 10px;
}
.Location_header a {
	display: inline-block;
	padding: 1px 15px;
	border-right: 1px solid #ccc;
	line-height: 13px;
	font-weight: bold;
	color: #000;
	font-size: 16px;
}
.Location_header a:last-child{
	border-right: 0;
}
.Location_header a.parent_item {
	font-size: 25px;
	font-weight: 600;
	color: #1a73e8;
	line-height: 1;
	padding-right: 15px;
	padding-left: 0;
}
.Location_header a:hover, .Location_header a.active {
	color: #369 !important;
}
.pitw_breadCrumb {
	margin-bottom: 5px;
}
.pitw_breadCrumb li {
	margin-right: 10px;
	font-size: 18px;
	font-weight: 600;
}
.pitw_breadCrumb li a {
	color: #1a73e8;
}
.pitw_breadCrumb li.active a {
	color: #000;
}
.pitw_breadCrumb > li + li::before {
	color: #000;
	content: '\00BB';
	font-family: Arial,sans-serif;
	margin-right: 10px;
}
.pitw_archive_news {
	display: flex;
	flex-wrap: wrap;
}
.pitw_archive_news .pitw_cat_news_item {
	width: 50%;
}
.pitw_archive_news .pitw_cat_news_item:nth-child(2n+1) {
	padding-right: 10px;
}
.pitw_archive_news .pitw_cat_news_item:nth-child(2n) {
	padding-left: 12px;
}
.pitw_archive_news .pitw_cat_news_item .cat_news_img {
	width: 120px;
}
.pitw_archive_news .pitw_cat_news_item .cat_news_content h3 {
	font-size: 18px;
	margin-bottom: 0;
	line-height: 24px;
}
.pitw_archive_news .pitw_cat_news_item .cat_news_content p {
	display: none !important;
}
.pitw_archive_news .pitw_cat_news_item .time, .pitw_s_result_news .pitw_cat_news_item .time{
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	line-height: 20px;
	display: block;
	padding-top: 4px;
}
.src_title {
	font-size: 25px;
	font-weight: bold;
	color: #6c757d;
	margin-bottom: 12px;
}
.pitw_s_result_news {
	display: block;
	padding: 15px;
	border: 1px solid #eee;
}
.pitw_s_result_news .pitw_cat_news_item:last-child > a > div {
	border-bottom: 0 !important;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.src_form {
	position: relative;
	margin-bottom: 20px;
}
.src_form .srch_keyword {
	width: 100%;
	padding: 10px 50px 7px 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	line-height: 25px;
	color: #1a73e8;
	font-size: 20px;
}
.src_form .search_btn {
	background: transparent;
	border: 0;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 45px;
	width: 45px;
	text-align: center;
	z-index: 99;
}
.calender_src_form_archive {
	display: flex;
	flex-wrap: wrap;
	margin-left: -8px;
	margin-right: -8px;
}
.calender_src_form_archive .form-group {
	width: 25%;
	padding: 0 8px;
}
.calender_src_form_archive .form-select {
	height: 38px;
	cursor: pointer;
}
.calender_src_form_archive .ar-search-btn {
	background: #fa6501;
	text-align: center;
	border-radius: 5px;
	height: 38px;
	line-height: 38px;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	cursor: pointer;
}
.archiveTitle {
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}
.archiveTitle h1 {
	font-size: 25px;
	font-weight: bold;
	color: #0573e6;
	margin: 0;
}
.pitw_video_item, .pitw_photo_item {
	position: relative;
}
.pitw_video_item .img, .pitw_photo_item .img {
	position: relative;
	margin-bottom: 10px;
}
.pitw_video_item .img .video-icon-md {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	color: red;
	width: 78px;
	opacity: .7;
}
.pitw_video_item h3, .pitw_photo_item h3 {
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	margin-bottom: 10px;
}
.pitw_photo_item .img .photo-icon {
	position: absolute;
	right: 5px;
	top: 5px;
	color: #fff;
	font-size: 25px;
}
.pitw_podcast_item .img-content {
	width: 125px;
	margin-right: 10px;
}
.pitw_podcast_item .img-content img {
	border-radius: 5px;
}
.pitw_podcast_item .title {
	height: 48px;
	margin-bottom: 0px;
	line-height: 24px;
	font-size: 18px;
	font-weight: 600;
	color: #2d3134;
	overflow: hidden;
}
.pitw_podcast_item .time {
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	line-height: 20px;
}
.pitw_podcast_item .podcast-audio {
	height: 30px;
	padding: 5px;
	margin: 5px 0;
	overflow: hidden;
	background: #f2f2f2;
}
.pitw_podcast_item .podcast-audio iframe {
	width: 100%;
}
.privacyPolicy.sc-background-light {
	display: none;
}
/* Converter Page  */
.converterBody {
	padding: 10px 0 17px;
}
.converterBody h1 {
	font-size: 34px;
	font-weight: 700;
	color: #ac212c;
	line-height: 1.2;
	margin-bottom: 10px;
}
.converterBody h3 {
	font-size: 20px;
	margin-bottom: 25px;
	color: #0055a7;
	font-weight: 700;
}
.converterBody .text {
	font-size: 17px;
	margin-bottom: 5px;
}
.unicode_textarea, .bijoy_textarea {
    overflow: auto;
    background-color: #f8fac6;
    width: 100%;
    height: 200px;
    font-family: solaimanLipi;
    font-size: 20px;
    color: #000;
    border: 1px solid #999;
    outline: none;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 10px 15px;
}
.unicode_textarea:focus, .bijoy_textarea:focus {
	width: 100%;
	height: 200px;
	font-family: SutonnyMJ;
	color: #000;
	border: 1px solid #5ab4e6;
	box-shadow: 0 0 5px #7dbef1;
	-moz-box-shadow: 0 0 5px #7dbef1;
	-webkit-box-shadow: 0 0 5px #7dbef1;
}
.convert_button_left {
	padding: 20px 0 15px;
}
.bijoy_button {
	width: 160px;
	height: 26px;
	padding-right: 0px;
	border: none;
	background: url(https://banglareport24.com/wp-content/themes/primeitworldnews27/primeitworld-assets/primeitworld-images/convert_down.gif) no-repeat;
	margin: 5px 0;
}
.bijoy_button:hover {
	background: url(https://banglareport24.com/wp-content/themes/primeitworldnews27/primeitworld-assets/primeitworld-images/convert_down.gif) 0 -27px no-repeat;
}
.unicode_button {
	width: 160px;
	height: 26px;
	padding-right: 0px;
	border: none;
	background: url(https://banglareport24.com/wp-content/themes/primeitworldnews27/primeitworld-assets/primeitworld-images/convert_up.gif) no-repeat;
	margin: 5px 0;
}
.unicode_button:hover {
	background: url(https://banglareport24.com/wp-content/themes/primeitworldnews27/primeitworld-assets/primeitworld-images/convert_up.gif) 0 -27px no-repeat;
}
.reset_button {
	width: 115px;
	height: 26px;
	padding-right: 0px;
	border: none;
	background: url(https://banglareport24.com/wp-content/themes/primeitworldnews27/primeitworld-assets/primeitworld-images/reset.gif) no-repeat;
	margin: 5px 0;
}
.reset_button:hover {
	background: url(https://banglareport24.com/wp-content/themes/primeitworldnews27/primeitworld-assets/primeitworld-images/reset.gif) 0 -27px no-repeat;
}
.contact_content h4 {
	font-size: 20px;
	font-weight: bold;
}
.contact_content p {
	margin-bottom: 5px;
	line-height: 22px;
}
.google_map iframe {
	width: 100%;
}
.pitw_social_media .social-name-title {
	font-size: 18px;
	display: block;
	margin-bottom: 15px;
	font-weight: bold;
}
.dropdownSocialMedia a {
	display: flex;
	align-content: center;
}
.pitw_social_media a > i, .dropdownSocialMedia a > svg {
	float: left;
	line-height: 20px;
	font-size: 20px;
}
.pitw_social_media a > span {
	float: left;
	margin-left: 8px;
	font-size: 15px;
	line-height: 20px;
	font-weight: 600;
}
.pitw_social_media i.fa-facebook-square{
	color: #3b5998;
}
.pitw_social_media i.fa-youtube {
	color: #FF0000;
}
.pitw_social_media i.fa-twitter {
    color: #00acee;
}
.pitw_social_media i.fa-instagram {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.pitw_social_media i.fa-linkedin {
    color: #0072b1;
}
.pitw_social_media i.fa-telegram {
	color: #29b6f6;
}
.pitw_social_media i.fa-whatsapp {
	color: #29a71a;
}
.error-wrpp {
	text-align: center;
	padding: 30px 0 10px;
}
.error-title {
	font-size: 100px;
	font-weight: 700;
	letter-spacing: 7px;
	margin-bottom: 0;
	-webkit-text-stroke: 3px #d10404;
	-webkit-text-fill-color: #fff;
	-webkit-animation: fill .6s infinite alternate;
	animation: fill .6s infinite alternate;
	text-shadow: 0 2px 4px #000;
	display: inline-block;
}
@-webkit-keyframes fill {
	from {
	  -webkit-text-fill-color: #9a1515;
	}
	to {
	  -webkit-text-fill-color: #ddd;
	}
}
@keyframes fill {
	from {
	  -webkit-text-fill-color: #9a1515;
	}
	to {
	  -webkit-text-fill-color: #ddd;
	}
}
.error-page-sub {
	font-size: 40px;
	margin-top: 2px;
	font-weight: 600;
	color: #535151;
}
.error-page-sub2 {
	font-size: 25px;
	letter-spacing: .5px;
	color: #000;
	line-height: auto;
	margin-bottom: 20px;
}
.error_btn a {
	background: #008735;
	padding: 10px 30px;
	display: inline-block;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	font-size: 18px;
	letter-spacing: 2px;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all;
}
.page-template-live .pitwAdvWrap.header_ad, .page-template-live.desktop .main_header, .page-template-live.desktop .footer-top, .page-template-live.desktop .footer-editorial, .page-template-live.desktop .footer-social{
	display: none;
}
.page-template-live.desktop .top_nav {
	margin-bottom: 7px;
}
.page-template-live.desktop .top_nav.sticky {
	position: inherit;
}
.page-template-live.desktop .top_nav_row {
	justify-content: space-between;
}
.page-template-live.desktop .nav_sticky_brand {
	display: block;
}
.page-template-live.desktop .PrimeItWorld_footer {
	margin-top: 15px;
}
.page-template-live.desktop .pitw_main_nav > ul > li {
	margin-left: 5px;
}
.page-template-live .top_scroll_section {
	display: none;
}
.container.tv_page_container {
	padding-top: 15px;
}
.web_tv_sec_inner.container {
	padding: 0;
	max-width: 1140px;
}
.tv_page_container .pitw_breadCrumb {
	margin-bottom: 2px;
}
.web_tv_wrap {
	position: relative;
	background: #000;
}
.web_tv_wrap .home_logo {
	position: absolute;
	top: 10px;
	right: auto;
	left: 10px;
	z-index: 9;
}
.web_tv_wrap .home_logo img {
	max-height: 90px;
	max-width: 90px;
	border-radius: 4px;
}
.web_tv {
	position: relative;
	padding-bottom: 56.25%;
}
.web_tv #player {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.tv_scroll {
	display: flex;
	margin-bottom: 3px;
}
.tv_scroll .scroll_heading {
	min-width: 95px;
	font-size: 17px;
	background-color: #FF0000;
	color: #fff;
	font-weight: 600;
	line-height: 34px;
	z-index: 9;
	text-align: left;
	padding: 0 10px 0 10px;
	position: inherit;
	height: 34px;
}
.tv_scroll_content {
	background: #029302;
	flex-grow: 1;
	padding: 0 5px;
	height: 34px;
}
.tv_scroll_content a {
	font-size: 16px;
	color: rgb(255, 255, 255);
	font-weight: 500;
	margin-right: 12px;
	display: inline-block;
	line-height: 34px;
	height: 34px;
}
.tv_scroll_content a i {
	font-size: 14px;
	margin-right: 5px;
}
.tv_scroll .date_time {
	background: red;
	color: #fff;
	line-height: 34px;
	padding: 0 10px;
	font-size: 15px;
	min-width: 300px;
	text-align: center;
}
.team_memItem {
	background: #f7f7f7;
	padding: 25px 15px;
	border-radius: 5px;
	text-align: center;
	height: 100%;
	border: 1px solid rgba(13,30,80,.1);
	box-shadow: 0 2px 5px #ccc;
	max-width: 340px;
  	margin: 0 auto;
}
.pitw_teamSection .team_memItem p.desig {
	font-size: 16px;
	width: 100%;
	text-align: center;
	color: #565555;
	font-style: normal;
	margin-bottom: 0;
	display: block;
}
.team_memItem img {
	height: 150px;
	width: 150px;
	display: block;
	margin: 0 auto;
	border-radius: 50%;
	border: 1px solid #124C66;
	padding: 3px;
}
.team_memItem h3 {
	margin: 0;
	padding: 15px 0 10px;
	font-size: 20px;
	font-weight: 700;
	color: #030303;
}
.teamSectionHeading {
	margin-bottom: 15px;
	padding-top: 10px;
}
.teamSectionHeading h2 {
	display: inline-block;
	margin: 0;
	position: relative;
	line-height: 1;
	font-size: 26px;
	font-weight: 700;
	padding-bottom: 5px;
}
.teamSectionHeading h2::after {
	content: "";
	width: 100px;
	height: 4px;
	background: #008836;
	position: absolute;
	bottom: 0;
	left: calc(50% - 50px);
}

/* Single News Details CSS Start  */
.singleAuthorDate {
	line-height: 20px;
}
.singleAuthorDate .reporter .r_img {
	display: inline-block;
	font-size: 18px;
	width: 20px;
	margin-right: 7px;
}
.singleAuthorDate .entry_update svg {
	width: 16px;
}
.singleAuthorDate .entry_update .Layer_1 {
	margin-right: 5px;
}
.singleAuthorDate .entry_update svg path {
	fill: #50b886;
}
.dtl_tags_news_title {
	display: inline-block;
	border-left: 5px solid #959595;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-left: 10px;
}
.dtl_tags_news_title a {
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
	color: #2d3134;
}
.more_news_item {
	display: flex;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.more_news_item:last-child {
	border-bottom: 0;
	padding-bottom: 0;
}
.more_news_item .image {
	width: 80px;
	margin-right: 10px;
}
.more_news_item .image img {
	min-width: 80px;
}
.more_news_item h3 {
	margin: 0;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.2;
}
.single_sub_title {
	font-size: 18px;
	color: red;
	font-weight: bold;
	line-height: 22px;
}
.single_title {
	font-size: 34px;
	color: #121212;
	line-height: 42px;
	font-weight: bold;
	margin-bottom: 12px;
}
.singleHeader {
	margin-bottom: 10px;
}
.singleHeader .shared_options {
	text-align: right;
}
.singleHeader .shared_options a {
	width: 40px;
	height: 40px;
	display: inline-block;
	text-align: center;
	line-height: 40px;
	border-radius: 50%;
	color: #fff !important;
	font-size: 18px;
	cursor: pointer;
}
.shared_options a.facebook {
	background: #4267B2;
}
.shared_options a.messenger {
	background: #448AFF;
}
.shared_options a.whatsapp {
	background: #25d366;
}
.shared_options a.twitter {
	background: #000000;
}
.shared_options a.linkedin {
	background: #0077b5;
}
.shared_options a.copy-permalink {
	background: #14682B;
}
.shared_options a.print-icon {
	background: #222222;
}
.shared_options a.font_decrease {
	background: #404040;
}
.singleMainImage {
	margin-bottom: 20px;
}
.singleMainImage img {
	width: 100%;
	height: auto;
}
.singleMainImage .caption_thumb, .singleDetails figure figcaption {
	font-size: 15px;
	line-height: 18px;
	color: #212529e0;
	background: rgb(248, 250, 251) !important;
	border-bottom: 1px solid #dee2e6;
	padding: 7px 10px;
	text-align: center;
	margin: 0;
}
.singleDetails{
	font-size: 18px;
	line-height: 1.7;
}
.singleDetails p {
	text-align: justify;
	margin-top: 10px;
	color: #000000;
	margin-bottom: 10px;
}
.singleDetails figure, .singleDetails iframe {
	max-width: 100%;
}
.singleDetails .ad-banner {
    text-align: center;
    margin: 15px 0;
}
.singleDetails p img {
	padding:0;
	width:100%;
	height:auto;
	border-radius:5px
}
.singleDetails .image img {
	border-radius:5px
}
.singleDetails ul {
	padding-top:10px;
	list-style:none
}
.singleDetails ul li {
	margin-bottom:5px
}
.singleDetails ul li a {
	color:#212529;
	font-size:19px;
	line-height:1.5
}
.singleDetails a {
	font-size: 16px;
	line-height: 20px;
	color: #0d6efd;
}
.singleDetails a p {
	margin-bottom:0;
	padding:0
}
.singleDetails blockquote {
	border: 1px solid #2f343f;
	padding: 20px 30px;
	text-align: left;
	margin: 20px -48px;
	background: #fff;
	position: relative;
	font-size: 22px;
	line-height: 1.6;
}
.singleDetails blockquote::before {
	position: absolute;
	content: "\f10d";
	height: 40px;
	width: 40px;
	border: 1px solid #2f343f;
	left: -15px;
	top: 10px;
	font-family: FontAwesome;
	background: #fff;
	text-align: center;
	color: #2f343f;
	line-height: 40px;
}
.singleDetails blockquote::after {
	position: absolute;
	content: "\f10e";
	height: 40px;
	width: 40px;
	border: 1px solid #2f343f;
	right: -15px;
	bottom: 10px;
	font-family: FontAwesome;
	background: #fff;
	text-align: center;
	color: #2f343f;
	line-height: 40px;
}
.inlink-post a {
	display: flex;
	border-radius: 5px;
	padding: 8px;
	background-color: #f0f2f5;
	border: 1px solid #c0c0c0;
}
.inlink-post a img {
	width: 100px;
	margin-right: 15px;
	border-radius: 4px;
}
.inlink-post a h3 {
	font-size: 20px;
	margin: 0;
	color: #000;
	padding-top: 3px;
}
.inlink-post:hover a h3 {
	color: #0d6efd;
}
.singleSubjects {
	margin-top: 20px;
	margin-bottom: 20px;
}
.singleSubjects a {
	color: #000;
	background: #e0e0e0;
	font-size: 16px;
	padding: 7px 10px 3px;
	display: inline-block;
	border-radius: 3px;
	margin: 0 5px;
	margin-bottom: 10px;
	transition: .3s;
}
.singleSubjects a:first-child {
	margin-left: 0;
}
.singleSubjects a i {
	margin-right: 3px;
	font-size: 14px;
}
.facebook_comment .dtl_tags_news_title {
	border-left: 5px solid #3578e5;
}
.facebook_comment .dtl_tags_news_title span {
	color: #3578e5;
	font-weight: bold;
	font-size: 20px;
	line-height: 1;
	display: inline-block;
}
.facebook_comment .fb_comments {
	border: 1px solid #e6e6e6;
	border-radius: 5px;
}
.facebook_comment .fb_comments .fb-background-color {
	border-radius: 5px;
}
.pitw_single_others_news {
	position: relative;
}
.border_infinity {
	position: relative;
	height: 45px;
	background: url(../../primeitworld-assets/primeitworld-images/favicon.png) no-repeat center center;
	background-size: 35px;
	margin: 20px 0;
}
.border_infinity > div {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 20px;
	height: 1px;
	background: #d5d5d5;
	z-index: -1;
}
.pitw_single_others_news .pitw_singleDetails{
	-webkit-animation: .5s .6s fadeInUp both;
	animation: .5s .6s fadeInUp both;
	z-index: 999999;
	position: relative;
	background: #fff;
}
.pitw_single_others_news .preloader {
	display: flex;
	justify-content: center;
	align-items: start;
	position: absolute;
	top: 70px;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9;
  }
.pitw_single_others_news  .loader {
	border-bottom: 4px solid #0055a7;
	border-top: 4px solid #ac212c;
	border-left: 4px solid #fff;
	border-right: 4px solid transparent;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	animation: spin 2s linear infinite;
} 
@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
#details_content .first_order {
	order: 1;
}
#details_content .secound_order {
	order: 2;
}
.rpt_info_section .reporter, .rpt_info_section .entry_update{
	line-height: 22px;
}
.singleVideoContent {
	position: relative;
	padding-bottom: 56.25%;
}
.singleVideoContent iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.dtl_more_news_title {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	padding-bottom: 12px;
	border-bottom: 1px solid #ccc;
}
.video_list .vid_title {
	font-size: 16px;
	font-weight: 600;
	color: #121212 !important;
	line-height: 22px;
}
.video-icon-xs {
	position: absolute !important;
	font-size: 5rem !important;
	left: 34% !important;
	top: 19% !important;
	border-radius: 50% !important;
	opacity: .75 !important;
	width: 43px !important;
}
.podcast-audio iframe {
	width: 100%;
}
.photo_gallery .gallery_item {
	margin-bottom: 20px;
}
.photo_gallery .gallery_item img {
	width: 100%;
}
.photo_gallery .gallery_item .gallery_caption {
	font-size: 15px;
	color: #212529e0;
	background: rgb(248, 250, 251) !important;
	border-bottom: 1px solid #dee2e6;
	padding: 7px 10px;
	text-align: center;
	margin: 0;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
	.pitw_main_nav > ul > li {
		margin-left: 10px;
	}
	.pitw_main_nav > ul > li:nth-child(2) {
		margin-left: 0;
	}
	
}
/* Small Header CSS Start  */
header.PrimeItWorld_header_sm {
    width: 100%;
    z-index: 999999999;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}
.header_ad_sm.hide {
    display: none;
}

.header-top {
    padding: 5px 10px;
    border-top: 1px solid #ccc;
    margin-top: 8px;
}
.header_logo_sm img {
    max-height: 50px;
}
.header-top .col-main {
    padding-right: 0;
}
.top-epaper {
    float: right;
}
.top-epaper a {
    color: #202124;
    font-weight: bold;
}
.top-epaper a i, .top-epaper a svg {
    margin-right: 5px;
}
span.all_menu_btn {
    font-size: 22px;
    display: inline-block;
    color: #202124;
    line-height: 20px;
    font-weight: 600;
    margin-left: 5px;
    _background: #ccc;
    padding: 8px 10px;
    border-radius: 50%;
}
span.all_menu_btn .close_bar {
    display: none;
}
.pitw_scrollmenu {
    box-shadow: 1px 1px 2px 2px #ccc;
    position: relative;
    z-index: 1;
    padding: 6px 5px 4px 5px;
}
.pitw_scrollmenu ul {
    display: flex;
    overflow: auto;
    white-space: nowrap;
    scrollbar-width: none; /* Firefox */
}
/* For webkit browsers (Chrome, Safari) */
.pitw_scrollmenu ul::-webkit-scrollbar {
    display: none;
}
.pitw_scrollmenu ul li {
    display: inline-block;
    height: 30px;
}
.pitw_scrollmenu ul li a {
    display: inline-block;
    color: #202124 !important;
    text-align: center;
    margin: 5px 0;
    padding: 0 8px;
    text-decoration: none;
    _border-right: 2px solid #dedbd2;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}
.pitw_scrollmenu ul li.menu-item-home > a {
	font-size: 0;
    height: 20px;
}
.pitw_scrollmenu ul li.menu-item-home > a::before {
	content: "\f015";
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	font-size: 16px;
    line-height: 20px;
}
.megaMenuWrapper {
    width: 100%;
    background: #00000099;
    display: none;
    left: 0 !important;
    top: 0px !important;
    bottom: 0px;
    border-top: 2px solid #ddd;
    _overflow: scroll;
    position: fixed;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    z-index: 99999;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}
.megaMenuWrapper.active {
    display: block; /* Ensure it's visible */
    opacity: 1;
    visibility: visible;
}
.megaMenu_inner {
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 999999;
    display: inline-block;
    overflow: scroll;
    overflow-x: hidden;
    padding-top: 96px;
}
.date-time {
    color: #202124;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
}
form.search_form {
    background: #fff !important;
    padding: 5px 7px;
    border: 1px solid #dee2e6;
    border-radius: 5px;
    position: relative;
}
form.search_form .srch_keyword {
    font-size: 16px;
    margin-right: 90px;
    margin-bottom: 5px;
    background: #fff !important;
    box-shadow: 0 3px 6px rgb(0 0 0 / 40%);
    height: 45px;
}
form.search_form .src_btn {
    position: absolute;
    top: 0;
    background: #b62427;
    padding: 6px 15px;
    right: 10px;
    margin: 9px 4px;
    border-radius: 5px;
    color: #fff;
    border: 0;
    height: 37px;
}
.mega_menu_sm {
    display: flex;
    flex-wrap: wrap;
}
.mega_menu_sm li {
    border-bottom: 1px solid #d0d0d0 !important;
    padding: 8px 0px;
    width: 42%;
    margin: 0 4%;
}
.mega_menu_sm li a {
    color: #202124;
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
}
.mega_menu_sm li a i, .mega_menu_sm li a img, .mega_menu_sm li a svg {
    margin-right: 10px;
}
/* Small Header CSS End  */
/* Small Footer CSS Start  */
.PrimeItWorld_footer_sm {
    margin-top: 25px;
}
.footerMenu_sm {
    overflow: auto;
    white-space: nowrap;
    box-shadow: 1px 1px 2px 2px #ccc;
    position: relative;
    z-index: 1;
    padding: 5px;
    display: flex;
    scrollbar-width: none;
}
.footerMenu_sm::-webkit-scrollbar {
    display: none;
}
.footerMenu_sm li a {
    display: inline-block;
    color: #202124 !important;
    text-align: center;
    margin: 5px 0;
    padding: 0 8px;
    text-decoration: none;
    font-size: 15px;
    font-weight: 600;
    line-height: 15px;
    position: relative;
}
.footerMenu_sm li a:after {
    content: "";
    width: 2px;
    height: 14px;
    background: #dedbd2;
    position: absolute;
    right: 0;
}
.footerMenu_sm li:last-child a:after {
    display: none;
}
.editor-name {
    text-align: center;
    display: inline-block;
    width: 100%;
}
.newsletter .sm_con {
    line-height: 18px;
    font-size: 16px;
}
.site-address p {
    color: #2d3134;
    font-size: 18px;
    line-height: 22px;
    font-weight: 400;
    margin-bottom: 5px;
}
.copy-right, .copy-right-fs {
    font-size: 16px;
    color: #202124;
    line-height: 22px;
    font-weight: 400;
}
/* Small Footer CSS End  */
/* Small Home CSS start  */
.px-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.border-bottom{border-bottom: 1px solid #ccc;}
.sm_card_news_fl:hover h2.card_title_fl, .sm_card_news_hf:hover h4.card_title_hf {
    color: #1a73e8 !important;
}
.sm_card_news_fl h2.card_title_fl span, .sm_card_news_hf h4.card_title_hf span{
    color: #b72126 !important;
}
.sm_card_news_fl {
    padding-left: 2px;
    padding-right: 2px;
}
h2.card_title_fl {
    font-size: 22px;
    line-height: 28px;
    font-weight: 600;
    color: #121212;
    margin: 10px 7px 12px;
}
.pitw-row-col6 div.col-6:nth-child(odd) {
    padding-right: 7px;
}
.pitw-row-col6 div.col-6:nth-child(even) {
    padding-left: 7px;
}
.card_img_hf {
    margin-bottom: 8px;
}
.card_img_hf img {
    border-radius: 5px;
}
h4.card_title_hf {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    color: #121212;
    margin-bottom: 10px;
}
.sm_flex_news {
    margin-bottom: 12px;
    padding-bottom: 12px;
}
.sm_flex_img {
    margin-right: 10px;
    width: 125px;
}
h4.sm_flex_title {
    font-weight: 600;
    font-size: 18px;
    color: #121212;
    line-height: 24px;
    margin: 0;
}
h4.sm_flex_title span {
    color: #b72126;
}
.video_gallery .title {
    margin-bottom: 10px;
}
.video_gallery .title a {
    font-weight: 600;
    font-size: 22px;
    line-height: 1;
}
.bodymenu_link_sm {
    border-bottom: 3px solid #000;
    margin-bottom: 15px;
    padding: 0 5px 3px 10px;
}
.bodymenu_link_sm a {
	font-weight: 600;
}
.bodymenu_link_sm > a > img {
	margin-right: 8px;
	padding-bottom: 5px;
}
.bodymenu_link_sm span {
	font-size: 22px;
}
.bodymenu_link_sm i {
	border: 2px solid #000;
	border-radius: 50%;
	padding: 5px 6px;
	font-size: 15px;
	color: #333;
}
.sm_card_news_hf._box {
    height: 100%;
    border: 1px solid #ccc;
    border-radius: 5px;
}
.sm_card_news_hf._box img {
    border-radius: 5px 5px 0 0;
}
._box h4.card_title_hf {
    padding: 0 8px;
}
.category_content .sm_flex_news:last-child {
    padding-bottom: 0;
}
.sm_flex_news_fl {
    border-bottom: 1px solid #ccc;
    margin-bottom: 12px;
    padding-bottom: 12px;
}
.sm_flex_news_fl:last-child {
    padding-bottom: 0;
    border-bottom: 0;
}
.sm_flex_news_fl  h4.title {
    font-size: 20px;
    padding-bottom: 10px;
    line-height: 26px;
    font-weight: 600;
    color: #121212;
    margin-bottom: 0;
}
.sm_flex_news_fl .img-content {
    width: 135px;
    margin-right: 10px;
}
.sm_flex_news_fl .img-content img {
    border-radius: 5px;
}
.sm_flex_news_fl .summery {
    -webkit-line-clamp: 3;
    line-clamp: 3;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-align: justify;
    color: #555555;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
}
.saradesh_sec_src_sm {
    padding: 0 5px;
}
.saradesh_sec_src_sm form {
    display: flex;
    flex-wrap: wrap;
}
.saradesh_sec_src_sm form .form-group {
    width: 50%;
    padding: 0 5px;
}
.saradesh_sec_src_sm form .form-group.bd_division_group, .saradesh_sec_src_sm form .form-group.bd_district_group{
    margin-bottom: 10px;
}
.saradesh_sec_src_sm .dist_news_srch {
	background: #F38644;
	color: #000;
	width: 100%;
}
.static_opinion_sm {
    border: 0;
    background: #fff9e1;
    border-bottom: 5px solid #d60000;
    border-top: 5px solid #d60000;
    margin: 0;
    border-radius: 4px;
    padding: 10px !important;
}
.static_opinion_sm .opinion__slide {
    margin-bottom: 15px;
}
.opinion_slider_sm .opinion__slide .flex-shrink-0 {
	width: 120px;
}
.opinion_slider_sm .opinion__slide .img-content {
	height: 80px;
	width: 80px;
	border-radius: 50%;
	border: 2px solid #fe0002;
	overflow: hidden;
}
.opinion_slider_sm .opinion__slide .img-content img {
	height: 100%;
	width: 100%;
}
.opinion_slider_sm .opinion__slide .title {
	margin: 6px 0 12px 0;
	color: #2d3134;
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
}
.opinion_slider_sm .opinion__slide:hover .title {
	color: #1a73e8 ;
}
.opinion_slider_sm .opinion__slide .summery {
	color: #333;
	font-size: 16px;
	line-height: 22px;
	text-align: justify;
	-webkit-line-clamp: 4;
	line-clamp: 4;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: normal;
}
.photo_gallery_sm {
    padding: 10px 5px !important;
}
.photo_gallery_sm .lead-album {
    height: 352px !important;
}
.photo_gallery_sm .lead_slide_item {
    height: 248px;
    border: 0;
}
.photo_gallery_sm .lead_slide_item img {
    height: 248px;
    border-radius: 5px;
}
.photo_gallery_sm .lead_slide_item .fa-images {
    margin-top: 5px;
    position: absolute !important;
    top: 0;
}
.photo_gallery_sm .home-lead-album-thumb .slick-slide .thumb_slide_item img {
    height: 40px;
}
.photo_gallery_sm .other-album-list {
    height: auto;
}
.scrollmenu_photo_gall{
    display: flex;
    overflow: auto;
    white-space: nowrap;
}
.scrollmenu_photo_gall .home-photo-album {
    width: 140px;
    min-width: 140px;
    margin-right: 5px;
    overflow: hidden;
}
.scrollmenu_photo_gall .home-photo-album i {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 14px !important;
}
.scrollmenu_photo_gall .home-photo-album h4.title.overlay-headline {
    font-size: 12px;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/* Small Home CSS End  */
/* Small archive CSS Start  */
.pitw_breadCrumb_sm {
    margin-bottom: 10px;
}
.pitw_breadCrumb_sm li {
	margin-right: 7px;
	font-size: 16px;
	font-weight: 600;
}
.pitw_breadCrumb_sm li a {
	color: #1a73e8;
}
.pitw_breadCrumb_sm > li + li::before {
	color: #000;
	content: '\00BB';
	font-family: Arial,sans-serif;
	margin-right: 7px;
}
.category_header_sm a {
    display: inline-block;
    color: #000000;
    text-align: center;
    padding-right: 8px;
    text-decoration: none;
    font-size: 16px;
    line-height: 14px;
    border-right: 1px solid #000 !important;
    font-weight: 600;
    margin: 10px 8px 10px 0;
}
.pitw_category_top_lead {
    padding-left: 2px;
    padding-right: 2px;
}
.category_top_lead_text h3 {
    font-size: 22px;
    line-height: 28px;
    font-weight: 600;
    color: #121212;
    margin: 10px 7px 12px;
}
.category_top_lead_text span, .category_top_text h3 span, .cat_news_content_sm h3 span {
    color: #b72126 !important;
}
.category_top_img {
    margin-bottom: 8px;
}
.category_top_img img {
    border-radius: 5px;
}
.category_top_text h3 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    color: #121212;
    margin-bottom: 10px;
}
.cat_news_img_sm {
    width: 130px;
    overflow: hidden;
    margin-right: 10px;
}
.cat_news_img_sm img{
    border-radius: 5px;
}
.cat_news_content_sm h3 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 24px;
}
.pitw_archive_news_sm .pitw_cat_news_item .cat_news_img {
	width: 120px;
}
.pitw_archive_news_sm .pitw_cat_news_item .cat_news_content h3 {
	font-size: 17px;
	margin-bottom: 0;
	line-height: 23px;
}
.pitw_archive_news_sm .pitw_cat_news_item .cat_news_content p {
	display: none !important;
}
.pitw_archive_news_sm .pitw_cat_news_item .time, .pitw_s_result_news_sm .pitw_cat_news_item .time{
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	line-height: 20px;
	display: block;
	padding-top: 4px;
}
.pitw_s_result_news_sm .cat_news_img{
    width: 130px;
}
.pitw_s_result_news_sm .cat_news_content h3 {
    font-size: 17px;
    margin-bottom: 0;
    line-height: 23px;
}
.calender_src_form_archive_sm {
	display: flex;
	flex-wrap: wrap;
	margin-left: -6px;
	margin-right: -6px;
}
.calender_src_form_archive_sm .form-group {
	width: 50%;
	padding: 0 8px;
}
.calender_src_form_archive_sm .form-select {
	height: 38px;
	cursor: pointer;
}
.calender_src_form_archive_sm .ar-search-btn {
	background: #fa6501;
	text-align: center;
	border-radius: 5px;
	height: 38px;
	line-height: 38px;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	cursor: pointer;
}
.Location_header_sm {
    margin-top: 12px;
    border-bottom: 2px solid #ccc;
    padding-bottom: 8px;
}
.Location_header_sm a {
    display: inline-block;
    padding: 1px 10px;
    border-right: 1px solid #ccc;
    line-height: 13px;
    font-weight: bold;
    color: #000;
    font-size: 16px;
}
.Location_header_sm a:last-child {
    border-right: 0;
}
.Location_header_sm a.parent_item {
    font-size: 22px;
    font-weight: 600;
    color: #1a73e8;
    line-height: 1;
    border: 0;
    width: 100%;
    display: block;
    text-align: center;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 8px;
}
.dropdownSocialMedia .pitw_social_media .social-name-title {
	font-size: 15px;
	margin-bottom: 12px;
}
.dropdownSocialMedia .pitw_social_media a > i, .dropdownSocialMedia .dropdownSocialMedia a > svg {
	line-height: 16px;
	font-size: 16px;
}
.dropdownSocialMedia .pitw_social_media a > span {
	font-size: 13px;
	line-height: 16px;
}
/* Small archive CSS End  */
/* Small Single News Details CSS Start  */
.single_sub_title_sm {
	font-size: 17px;
	color: red;
	font-weight: bold;
	line-height: 21px;
}
.single_title_sm {
	font-size: 26px;
	color: #121212;
	line-height: 32px;
	font-weight: bold;
	margin-bottom: 12px;
}
.singleHeader_sm {
	margin-bottom: 10px;
}
.singleHeader_sm .shared_options {
	text-align: right;
}
.singleHeader_sm .shared_options a {
    width: 36px;
    height: 36px;
    display: inline-block;
    text-align: center;
    line-height: 36px;
    border-radius: 50%;
    color: #fff !important;
    font-size: 16px;
    cursor: pointer;
}
.singleSubjects_sm {
	margin-top: 20px;
	margin-bottom: 20px;
}
.singleSubjects_sm a {
    color: #000;
    background: #e0e0e0;
    font-size: 14px;
    padding: 5px 7px 3px;
    display: inline-block;
    border-radius: 3px;
    margin: 0 5px;
    margin-bottom: 5px;
    transition: .3s;
}
.singleSubjects_sm a:first-child {
	margin-left: 0;
}
.pitw_video_item.sm h3, .pitw_photo_item.sm h3 {
    font-size: 17px;
    line-height: 21px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
	.pitw_main_nav > ul > li {
		margin-left: 0px;
	}
	.pitw_main_nav > ul > li:nth-child(2) {
		margin-left: 0;
	}
	#top-lead-content #lead-news .img-content {
		width: 320px;
	}
	#top-lead-content #lead-news .img-content img {
		width: 100%;
		height: 210px;
	}
	.opinion_slider .opinion_item .flex-shrink-0 {
		width: auto;
	}
	.opinion_slider .opinion_item .summery {
		display: none;
	}
	.cat_news_content p {
		-webkit-line-clamp: 3;
		line-clamp: 3;
	}
	#photo-gallery .lead-album {
		height: 454px;
	}
	.lead_slide_item {
		height: 390px;
	}
	.lead_slide_item .sub2-lead-content, .lead_slide_item .img-content {
		height: 382px;
	}
	.other-album-list {
		height: 390px;
	}
}
@media (max-width: 991.98px) {
	.top_scroll_section {
		margin-bottom: 12px;
		margin-top: 0px;
	}
	.top_scroll_section .container-fluid {
		padding: 0 2px;
	}
	.top_scroll {
		height: 34px;
		line-height: 35px;
		padding-right: 5px;
	}
	.top_scroll .scroll_heading {
		padding: 0 5px 0 8px;
		font-size: 16px;
		line-height: 28px;
		height: 28px;
	}
	.scroll_content {
		height: 32px;
	}
}
@media (max-width: 575.98px) {
	.container-fluid.tv_page_container {
		padding: 0 3px;
	}
	.tv_scroll.tv_scroll_2 {
		flex-wrap: wrap;
	}
	.tv_scroll .scroll_heading {
		min-width: auto;
	}
	.tv_scroll.tv_scroll_2 .tv_scroll_content {
		width: calc(100% - 95px);
	}
	.tv_scroll .date_time {
		width: 100%;
		margin-top: 3px;
		min-width: auto;
	}
	.footer-social .title i {
		font-size: 24px;
	}
}