@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Bengali:wght@300;400;500;600;700;800;900&family=Noto+Serif+Bengali:wght@300;400;500;600;700;800;900&display=swap');

body{
	/* font-family: 'Noto Sans Bengali', sans-serif; */
	font-family: 'Noto Serif Bengali', serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.4;
	color: #212428;
	background: #fff;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	margin-bottom: 10px;
	font-weight: 500;
	line-height: 1.2;
}
a {
	color: #212428;
	text-decoration: none;
	background-color: transparent;
}
a:hover{
	color: #028bf7;
	text-decoration: none;
}
button:focus, a:focus{
	outline: none;
}
ul, ol{margin: 0; padding: 0;}
li{list-style: none;}
button:focus {
	outline: none;
}
img {
	width: auto;
	height: auto;
	object-fit: cover;
	transition: all .4s ease-out;
	max-width: 100%;
}
.pitwAdv img {
	width: auto;
}
.PrimeItWorld_siteWrap {
	display: block;
	overflow: hidden;
}
.gap-40 {
	margin: 40px 0;
}
.gap-30 {
	margin: 30px 0;
}
.gap-20 {
	margin: 20px 0;
}
.bottom-gap-40 {
	margin-bottom: 40px;
}
.bottom-gap-30 {
	margin-bottom: 30px;
}
.bottom-gap-20 {
	margin-bottom: 20px;
}
/* PrimeITWorld Header CSS Start */
.pitwAdvWrap_hd_top {
	background: #f9f9f9;
	padding: 5px 15px;
	position: relative;
	box-shadow: 0 1px 3px #ccc;
	transition: all 600ms ease-in-out;
}
.pitwAdvWrap_hd_top.closedAdv {
	transform: scaleY(0);
	transition: all 500ms ease-out;
	display: block;
	transform-origin: 50% 0;
	visibility: hidden;
	height: 0;
	padding: 0;
}
.pitwAdvWrap_hd_top.closedAdv  .pitwAdv {
	display: none;
	transition: all 200ms ease-out;
}
.hdTopAdv_close {
	background-color: #e6e6e6;
	cursor: pointer;
	display: inline-block;
	height: 28px;
	position: absolute;
	right: 0;
	text-align: center;
	bottom: 0;
	width: 28px;
}
.hdTopAdv_close:hover {
	background: red;
	color: #fff;
}
.PrimeItWorld_header {
	padding: 10px 0;
}
.pitw-header-inner {
	display: flex;
}
.header_left {
	padding-right: 12px;
}
.header_logo {
	display: block;
}
.header_logo img {
	width: auto;
	height: 55px;
}
.header_right {
	margin-left: auto;
	display: flex;
	align-items: start;
	flex-wrap: wrap;
	justify-content: end;
}
.header_nav_links {
	display: flex;
	margin-top: 2px;
}
.header_nav_links li {
	margin-right: 15px;
}
.header_nav_links li:last-child {
	margin-right: 0;
}
.header_nav_links li a {
	display: flex;
	align-items: center;
}
.header_nav_links li i {
	margin-right: 8px;
	font-size: 14px;
}
.header_nav_links li span {
	font-size: 15px;
}
.header_nav_links li.tv_link a {
	color: red;
}
.header_nav_links li.tv_link a svg {
	margin-right: 8px;
}
.header_social {
	display: flex;
	margin-left: 20px;
}
.header_social li {
	margin-right: 6px;
}
.header_social li:last-child {
	margin-right: 0;
}
.header_social li a {
	display: inline-block;
}
.header_social li a i {
	color: #fff;
	width: 26px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-size: 16px;
	border-radius: 6px 0 6px 0;
}
li a [class*="facebook"] {background: #1877f2;}
li a [class*="twitter"] {background: #1da1f2;}
li a [class*="instagram"] {
  background: radial-gradient(circle at 30% 107%, 
    #fdf497 0%, #fdf497 5%, 
    #fd5949 45%, #d6249f 60%, 
    #285aeb 90%);
}
li a [class*="linkedin"] {background: #0077b5;}
li a [class*="youtube"] {background: #ff0000;}
li a [class*="rss"] {background: #f26522;}

/* New */
li a [class*="telegram"] {background: #0088cc;}
li a [class*="whatsapp"] {background: #25d366;}
li a [class*="google"] {background: #4285f4;} /* Google blue */
li a [class*="messenger"] {background: #006AFF;}

 .header_date {
	width: 100%;
	text-align: right;
	font-size: 15px;
	margin-bottom: 14px;
	line-height: 1;
	font-weight: 500;
}
.header_date i {
	font-size: 90%;
	margin-right: 3px;
}
.PrimeItWorld_nav {
	position: relative;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	box-shadow: 0 3px 5px #eee;
	height: 45px;
}
.main_nav_inner {
	display: flex;
	padding: 5px 0;
	position: relative;
}
.nav_barnd {
	display: none;
}
.sticky .nav_barnd {
	display: block;
	margin-right: 20px;
}
.sticky .nav_barnd img {
	height: 35px;
	width: auto;
	object-fit: contain;
}
.pitw_main_nav {
	transition: opacity 0.5s ease, opacity 0.5s ease;
}
.pitw_main_nav.hide {
	opacity: 0;
}
.pitw_main_nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	gap: 10px;
	align-items: center;
}
.pitw_main_nav ul li a {
	padding: 4px 10px 0px;
	display: inline-block;
	text-align: center;
	color: #333;
	font-size: 18px;
	font-weight: 600;
	min-width: 50px;
	line-height: 28px;
}
.pitw_main_nav ul li a::after {
	content: "";
	display: block;
	width: 100%;
	margin: auto;
	border-top: 3px solid #fff;
	border-radius: 3px 3px 0 0;
	height: 0;
}
.pitw_main_nav > ul > li > a:hover:after{
	border-top: 3px solid #1a73e8;
}
.mega_menu_btn {
	display: inline-block;
	padding: 2px 10px;
	line-height: 31px;
	margin-left: 5px;
	cursor: pointer;
}
.megamenu_wrap {
	position: absolute;
	background-color: #fff;
	box-shadow: 0 0 25px #dcdcdc;
	border: none;
	right: 0;
	top: 43px;
	z-index: 99999;
	width: 100%;
	padding: 15px !important;
	cursor: pointer;
	margin: 0 0 0 10px;
}
.pitw_mega_menu {
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 15px;
	margin-bottom: 15px;
	padding-top: 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: 17px;
	font-weight: 600;
}
.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;
}
.headerSearchBox {
	margin-left: auto;
}
.headerSearchBox .search-btn .demo-icon {
	display: inline-block;
	padding: 2px 0;
	line-height: 31px;
	cursor: pointer;
}
.headerSearchBox .search-btn .demo-icon.icon-cancel {
	display: none;
}
.headerSearchBox .search-btn.open .demo-icon.icon-cancel {
	display: block;
}
.headerSearchBox .search-btn.open .demo-icon.icon-search {
	display: none;
}
#search-box {
	position: absolute;
	right: 0;
	top: 100%;
	width: 625px !important;
  	box-shadow: 0 0 25px silver;
	width: 400px;
}
.search-dropdown {
    display: none;
}
.search-dropdown.active {
    display: block;
}
#search-box #search {
	padding: 10px 45px 12px 10px;
	background: #f1f3f4;
	border: 0;
	width: 100%;
	font-size: 15px;
}
#search-box .go-btn {
	position: absolute;
	right: 0;
	top: 0;
	width: 35px !important;
	height: 35px !important;
	display: inline-block;
	margin: 5px;
	box-shadow: none;
	border: 0;
	outline: 0;
	background: #e2e2e2;
	border-radius: 50%;
	padding: 6px 8px;
	font-size: 17px;
}
.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000;
	background-color: white;
	z-index: 9999999;
}
/* PrimeITWorld Footer CSS Start */
.PrimeItWorld_footer {
	margin-top: 40px;
}
.pitw_footerTop {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	box-shadow: 0 2px 3px #eee;
	padding: 7px 0;
}
.footerMenu {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.footerMenu li a {
	padding: 5px 10px;
	display: inline-block;
	font-weight: 500;
	font-size: 17px;
}
.pitw_editorialContent {
	padding: 35px 0 25px;
}
.main_footer_inner {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.pitw_footerLogo {
	width: 23%;
	margin-right: 2%;
	text-align: center;
}
.pitw_footerLogo img {
	max-height: 90px;
	width: auto;
}
.pitw__footerEditors {
	width: 26%;
	margin-right: 2%;
}
.pitw__footerEditors .editor_item {
	display: flex;
	padding-bottom: 12px;
}
.pitw__footerEditors .editor_item img {
	width: 45px;
	height: 45px;
	margin-right: 15px;
	border-radius: 7px;
}
.pitw__footerEditors .editor_item .info p {
	font-size: 15px;
	margin-bottom: 0;
	line-height: 18px;
}
.pitw__footerEditors .editor_item .info h4 {
	font-size: 18px;
	margin-bottom: 0;
	line-height: 25px;
	font-weight: 600;
}
.pitw__footerEditors .editor_item .info span {
	display: block;
	font-size: 12px;
	line-height: 17px;
	font-weight: 300;
}
.pitw_footerAddress {
	width: 25%;
	margin-right: 2%;
}
.pitw_footerAddress p, .pitw_footerAddress p a {
	display: flex;
	color: #000;
	margin-bottom: 5px;
}
.pitw_footerAddress p i {
	margin-right: 5px;
	color: #ac212c;
	font-size: 15px;
	width: 20px;
	margin-top: 4px;
}
.pitw_footerSocial .copy_text {
	font-size: 15px;
	font-weight: 600;
	color: red;
	font-style: italic;
}
.pitw_footerSocial {
	width: 20%;
}
.pitw_footerSocial ul {
	display: flex;
	margin-bottom: 25px;
	justify-content: center;
}
.pitw_footerSocial ul li{
	margin-right: 7px;
}
.pitw_footerSocial ul li i {
	color: #fff;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 20px;
	border-radius: 50%;
}
.pitw_footerAppLinks {
	display: flex;
	justify-content: center;
}
.pitw_footerAppLinks a {
	display: block;
	margin: 0 3px;
}
.pitw_footerAppLinks a img {
	height: 45px;
}
.pitw_footerBottom {
	background-color: #f9f9f9;
	padding: 10px 0;
}
.footerBottomInner {
	display: flex;
	flex-wrap: wrap;
}
.footerBottomInner p {
	font-size: 16px;
	margin: 0;
	font-weight: 500;
}
.footerBottomInner .developer {
	margin-left: auto;
	display: flex;
	align-items: center;
}
.footerBottomInner .developer a {
	display: block;
	margin-left: 10px;
	color: red;
}
.footerBottomInner .developer img {
	height: 20px;
	width: auto;
}
.pitw_scrollTop {
	position: fixed;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 99999999;
	width: 40px;
	height: 40px;
	line-height: 38px;
	right: 30px;
	bottom: 30px;
	background: #fff;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	border-radius: 50%;
	border: 1px solid #141d30;
	color: #141d30;
}
.pitw_scrollTop:hover {
	background: #141d30;
	color: #fff;
}
.pitw_scrollTop.show {
	visibility: visible;
	cursor: pointer;
	opacity: 1;
}
.pitw_scrollTop i.fa {
	font-size: 24px;
	line-height: 38px;
}
/* PrimeITWorld Home Page CSS Start */
.trandingTag_section {
	margin: 16px 0;
}
.trandingLinks {
    overflow: scroll;
    white-space: nowrap;
}
.trending_item {
	color: #000;
	font-size: 15px;
	border-radius: 3px;
	background: #e3e3e3;
	padding: 5px 10px 1px;
	margin-left: 10px;
	transition: .3s;
	display: inline-block;
}
.top_news_section {
	margin: 16px 0;
}
.top_news_item {
	display: flex;
	border: 1px solid #e2e2e2;
}
.news_item {
	position: relative;
}
.news_item a {
	display: block;
}
.top_news_item .topNews_img {
	margin-right: 10px;
}
.top_news_item .topNews_img img {
	width: 130px;
	height: 72px;
	min-width: 130px;
}
.news_item:hover img {
	opacity: .8;
}
.topNews_content h3 {
	height: 69px;
	overflow: hidden;
	margin-top: 4px;
	font-size: 17px;
	line-height: 23px;
	margin-bottom: 0;
	padding-left: 3px;
}
.top_lead_section, .saradesh_news_section {
	background: #f9f9f9;
	padding: 15px 0;
}
.common_border_box {
	background-color: #fff;
	padding: 8px;
	border: 1px solid #e2e2e2;
}
.news_sep_hor_border{
	border-top: 1px solid #e2e2e2;
	margin: 15px 0;
}
.news_sep_ver_border{
	border-right: 1px solid #e2e2e2;
}
.sub_image_1 {
	margin-bottom: 12px;
}
.sub_image_1 img {
	width: 100%;
	height: 150px;
}
.toplead_left .content h3 {
	font-size: 20px;
	line-height: 26px;
	padding-bottom: 0;
	margin-bottom: 0 !important;
}
.sub2_lead_news h3 {
	font-size: 18px;
	line-height: 24px;
	padding-bottom: 0;
	margin-bottom: 0 !important;
}
.lead_news {
	display: flex;
}
.lead_news .lead_image {
	margin-right: 12px;
}
.lead_news .lead_image img {
	width: 360px;
	min-width: 360px;
	height: 205px;
}
.common_card_content h3 {
	font-size: 1rem;
	font-weight: 400;
	padding: 5px 0;
}
.sub_news h3 {
	font-size: 18px !important;
	line-height: 24px;
}
.sub_image_2 {
	margin-bottom: 5px;
}
.sub_image_2 img {
	height: 96px;
}
.lead_news .content h3 {
	font-size: 28px;
	line-height: 34px;
	font-weight: 400;
}
.lead_news .content p {
	margin: 0;
	font-size: 16px;
	line-height: 22px;
	-webkit-line-clamp: 4;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: justify;
	color: #000;
}
.recentPopular_news {
	background-color: #fff;
	border: 1px solid #e2e2e2;
}
#recentPopular-tab {
	display: table;
	width: 100%;
	margin-bottom: 15px;
	border-bottom: 2px solid #0573e650;
	font-weight: 700;
}
#recentPopular-tab .nav-item {
	position: relative;
	display: table-cell;
	width: 50%;
	text-align: center;
	cursor: pointer;
}
#recentPopular-tab .nav-item .nav-link {
	display: block;
	padding: 3px;
	line-height: 25px;
	font-size: 16px;
	color: #000;
	bottom: -4px;
	position: relative;
	background: transparent;
	border-radius: 0;
}
#recentPopular-tab .nav-item .nav-link.active {
	background: #fff;
	color: #0573e6;
	border-bottom: 6px solid #0573e6;
}
.tab_news {
	height: 440px;
	overflow: auto;
	padding: 0 7px;
	margin-top: 5px;
}
.tab_news .sub2_lead_news {
	position: relative;
}
.tab_news .sub2_lead_news h3 {
	margin-right: 50px;
}
.tab_news .sub2_lead_news span.number {
	color: #ccc;
	font-size: 36px;
	position: absolute;
	right: 7px;
	top: 3px;
}
.tabpanelBtn a {
	padding: 7px;
	font-size: 16px;
	line-height: 25px;
	text-align: center;
	width: 100%;
	display: block;
	margin: 0;
	font-weight: 700;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.tab_news div:last-child {
	display: none;
}
.menu-link {
	padding: 5px 0;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 15px;
}
.menu-link a {
	font-weight: 700;
}
.menu-link i {
	font-size: 1.3rem;
	margin-right: 10px;
}
.menu-link img {
	width: 25px;
	float: left;
	display: inline-block;
	margin-right: 7px;
}
.menu-link span {
	font-size: 26px;
	line-height: 26px;
}
.menu-link .fa-chevron-right {
	font-size: 1rem;
}
.national_lead_news {
	background: #f0f0f0;
	height: 100%;
	position: relative;
}
.national_lead_news img {
	height: 225px;
}
.national_lead_news .content {
	padding: 10px;
	margin-top: 7px;
}
.national_lead_news .content h3 {
	font-size: 22px;
	line-height: 28px;
}
.national_lead_news .content p {
	font-size: 16px;
	line-height: 22px;
	-webkit-line-clamp: 3;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	overflow: hidden;
	color: #212428;
	margin: 0;
  	padding-bottom: 30px;
}
.national_lead_news .time {
	position: absolute;
	bottom: 10px;
	left: 12px;
	font-size: 14px;
}
.national_sub_news .sub_image {
	margin-bottom: 8px;
}
.national_sub_news .sub_image img {
	height: 142px;
}
.national_sub_news .content h3 {
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 0;
}
.politics_news .lead_image {
	margin-bottom: 12px;
}
.politics_news img {
	height: 165px;
}
.politics_news h3 {
	font-size: 20px;
	line-height: 26px;
	margin-bottom: 6px;
}
.politics_news p {
	margin: 0;
	color: #212428;
	font-size: 16px;
}
.saradesh_sec_src_box {
	margin: 15px 0;
}
.local_src_form_inline, .calender_src_form_inline{
	display: flex;
}
.form-group.bd_division_group, .form-group.bd_district_group, .form-group.bd_thana_group, .form-group.day_form, .form-group.month_form, .form-group.year_form {
	width: 25%;
	margin-right: 2%;
}
.form-group.search_group, .form-group.sub_form {
	width: 19%;
}
.dist_news_srch, .ar-search-btn {
	background: #16a53c;
	width: 100%;
	text-align: center;
	border-radius: 4px;
	line-height: 37px;
	color: #fff;
	font-weight: 600;
	cursor: pointer;
}
.dist_news_srch i {
	font-size: 14px;
}
.country_news_shadow img {
	height: 210px;
	width: 100%;
}
.country_news_shadow .content {
	position: absolute;
	bottom: 0;
	margin: 0;
	color: #fff;
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1.5) 50%);
	width: 100%;
	padding: 10px;
	text-align: left;
}
.country_news_shadow .content h3 {
	font-size: 22px;
	margin: 0;
	color: #fff;
}
.country_news_shadow:hover .content h3 {
	color: #fda400 ;
}
.online_pools .menu-link {
	font-weight: bold;
	font-size: 18px;
	border-bottom: 2px solid #b32819;
	margin: 0 5px 15px 5px;
}
.pool_wrap {
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	padding: 15px;
	margin: 5px;
}
.pool_wrap img {
	width: 100%;
	border-radius: 10px;
	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;
}
.border_gradient {
	background-image: linear-gradient(to right, #2574d4 , #b3158c);
	display: block;
	height: 5px;
}
.binodon_border {
	top: 22px;
	width: 89%;
	position: absolute;
	right: 0;
}
.menu-link span {
	font-size: 26px;
	line-height: 26px;
}
.entertainment_news_section .menu-link {
	position: relative;
	border-bottom: none;
}
.news_item .sub_image {
	overflow: hidden;
}
.ent_news_item img {
	height: 203px;
}
.ent_lead_news_item img {
	height: 406px;
}
.ent_news_item:hover img, .ent_lead_news_item:hover img {
	transform: scale(1.05);
}
.ent_lead_news_item.news_item {
	height: 100%;
}
.ent_news_item .content, .ent_lead_news_item .content {
	position: absolute;
	bottom: 0;
	margin: 0;
	color: #fff;
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1.5) 50%);
	width: 100%;
	padding: 10px;
	text-align: left;
}
.ent_news_item .content h3 {
	font-size: 20px;
}
.ent_lead_news_item .content h3 {
	font-size: 25px;
}
.ent_news_item .content h3, .ent_lead_news_item .content h3 {
	margin: 0;
	color: #fff;
}
.ent_news_item:hover .content h3, .ent_lead_news_item:hover .content h3 {
	color: #fda400 ;
}
.sport_lead_news img {
	height: 340px;
	border-radius: 10px;
}
.sport_lead_news h3 {
	font-size: 26px;
	line-height: 34px;
	margin-top: 10px;
	padding: 5px 0;
	margin-bottom: 5px;
}
.sport_lead_news p {
	margin: 0;
	font-size: 15px;
	color: #212428;
}
.sport_sm_news {
	border-radius: 5px;
	box-shadow: 0 3px 2px #e8e8e8;
	height: 100%;
}
.sport_sm_news img {
	height: 110px;
	border-radius: 5px;
}
.sport_sm_news h3 {
	padding: 5px;
	font-size: 18px;
	line-height: 24px;
	margin: 5px;
}
.video_gallery_section {
	padding: 15px;
	background: #000;
	margin-bottom: 40px;
}
.video_gallery_section .menu-link {
	border: 0;
	position: relative;
	padding-bottom: 10px;
}
.video_gallery_section .menu-link a {
	color: #fff;
}
.video_gallery_section .menu-link .border_middle_short {
	height: 3px;
	background: #fff;
	position: absolute;
	display: inline-block;
	left: 190px;
	top: 16px;
	width: 350px;
}
.video_gallery_section .video-sub-menu {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.video_gallery_section .video-sub-menu li {
	display: inline-block;
}
.video_gallery_section .video-sub-menu li a {
	display: inline-block;
	padding: 3px 10px;
	font-weight: 400;
	color: #fff;
}
.video_gallery_section .menu-link a:hover {
	color: #fc0 !important;
}
.lead_video_item .video_image {
	position: relative;
}
.lead_video_item .video_image img {
	height: 400px;
}
.lead_video_item .video_image .video-icon {
	position: absolute;
	font-size: 5rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	opacity: .75;
	width: 90px;
	color: #ec0009;
}
.lead_video_item h3 {
	margin-bottom: 5px;
	font-size: 22px;
	font-weight: 400;
	color: #fff;
	margin-top: 15px;
}
.other_video_list {
	background: #222325;
}
.other_video_list .dy-video-play {
	padding: 15px 0 15px 10px;
	cursor: pointer;
	border-left: 3px solid #222325;
}
.other_video_list .dy-video-play:hover {
	border-left: 3px solid #4db2ec;
	background: #333;
}
.other_video_list .dy-video-play .video_image {
	position: relative;
}
.other_video_list .dy-video-play .video_image img {
	width: 120px;
	min-width: 120px;
	height: 68px;
}
.other_video_list .dy-video-play .video_image .video-icon {
	position: absolute;
	font-size: 26px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	color: #ec0009;
}
.other_video_list .dy-video-play .content h3 {
	color: #fff;
	padding: 5px 10px;
	font-weight: 400;
	font-size: 20px;
	margin: 0;
}
.it_lead_news {
	height: 100%;
	background: #1a282f;
}
.it_lead_news img {
	height: 210px;
}
.it_lead_news .content {
	padding: 7px;
	margin-top: 10px;
	color: #fff;
}
.it_lead_news .content h3 {
	font-size: 24px;
	line-height: 32px;
	color: #fff;
}
.it_lead_news:hover .content h3 {
	color: #fda400 ;
}
.it_lead_news .content p {
	font-size: 16px;
	line-height: 22px;
	margin: 0;
	padding-bottom: 30px;
}
.it_lead_news .time {
	position: absolute;
	bottom: 10px;
	left: 12px;
	font-size: 14px;
	color: #fff;
}
.it__news.news_item img {
	height: 194px;
}
.it__news.news_item .content {
	position: absolute;
	bottom: 0;
	margin: 0;
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1.5) 50%);
	width: 100%;
	padding: 10px;
	text-align: left;
}
.it__news.news_item .content h3 {
	font-size: 20px;
	line-height: 26px;
	margin: 0;
	color: #fff;
}
.it__news.news_item:hover .content h3 {
	color: #fda400 ;
}
.religion_news img {
	height: 155px;
}
.religion_news h3 {
	font-size: 19px;
	line-height: 23px;
	margin-top: 8px;
	margin-bottom: 0;
}
.health_news img, .social_news img {
	height: 165px;
}
.health_news h3, .social_news h3 {
	font-size: 20px;
	line-height: 26px;
	margin-bottom: 0;
	margin-top: 10px;
}
.jobs_news img {
	height: 105px;
}
.jobs_news h3 {
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 7px;
}
.select-news-title {
	font-size: 1.25rem;
	padding-bottom: 10px;
}
.select-news-title span {
	padding-bottom: 5px;
	border-bottom: 5px solid #333;
	display: inline-block;
	font-weight: 700;
	font-size: 26px;
}
.special_news img {
	height: 120px;
}
.special_news h3 {
	font-size: 20px;
	line-height: 26px;
	margin-top: 12px;
	margin-bottom: 10px;
}
.special_news p {
	font-size: 16px;
	margin-bottom: 10px;
}
.photo_gallery_section {
	padding: 15px;
	background: #2b2b2b;
}
.photo_gallery_section .menu-link {
	border: 0;
	position: relative;
}
.photo_gallery_section .menu-link a {
	color: #fff;
}
.photo_gallery_section .menu-link a:hover {
	color: #fda400;
}
.photo_gallery_section .menu-link .border_middle_full{
	height: 3px;
	background: #fff;
	position: absolute;
	display: inline-block;
	left: 170px;
	right: 0;
	top: 16px;
}
.lead_photo_item {
	position: relative;
}
.lead_photo_item img {
	height: 525px;
	width: 100%;
}
.lead_photo_item .content {
	position: absolute;
	margin-bottom: 0;
	bottom: 0;
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1.5) 100%);
	width: 100%;
	padding: 10px;
	text-align: center;
}
.lead_photo_item .content h3 {
	color: #fff;
	margin: 0;
	font-size: 25px;
}
.lead_photo_item:hover .content h3 {
	color: #fda400;
}
.lead_photo_item .photo-icon {
	color: #fff;
	font-size: 42px;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 99;
}
.other_albam_lists .albam_item {
	position: relative;
	margin-bottom: 15px;
}
.other_albam_lists .albam_item img {
	height: 165px;
}
.other_albam_lists .albam_item .content {
	position: absolute;
	margin-bottom: 0;
	bottom: 0;
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1.5) 100%);
	width: 100%;
	padding: 10px;
	text-align: center;
}
.other_albam_lists .albam_item .content h3 {
	color: #fff;
	font-size: 18px;
	margin: 0;
}
.other_albam_lists .albam_item:hover .content h3 {
	color: #fda400;
}
.other_albam_lists .albam_item .photo-icon {
	color: #fff;
	font-size: 26px;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 99;
}
.border-bottom {
    border-bottom: 1px solid #dee2e6!important;
}
.top_news {
    margin-top: 25px;
    padding: 0px 12px;
}
a.sub_news_flex {
    display: flex;
    border-bottom: 1px solid #dee2e6;
    margin-bottom: 10px;
}
.sub_news_flex .news_img {
    background-color: #dee2e68c !important;
    text-align: center;
    position: relative;
    width: 115px;
    height: 74px;
    overflow: hidden;
    margin-right: 15px;
    margin-bottom: 8px;
}
.sub_news_flex .news_img img {
    width: auto;
    height: 74px;
    border-radius: 6px;
}
.sub_news_flex .news_cont {
    flex: 1;
}
.sub_news_flex .news_cont h4 {
    font-size: 18px;
    margin: 0;
}
.main_lead_news {
    border-bottom: 5px solid #cbccd1;
    padding-bottom: 6px;
}
.sm_lead_news {
    display: block;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 0 3px 10px;
}
.sm_lead_news .news_cont {
    padding: 12px 10px 0;
}
.sm_lead_news .news_cont h3 {
    font-size: 22px;
    font-weight: bold;
    margin: 0;
}
.sm_box_news_row {
    display: flex;
    flex-wrap: wrap;
    padding: 0 12px;
}
.sm_box_news {
    display: block;
    width: 50%;
	margin-bottom: 10px;
}
a.sm_box_news:nth-child(odd) {
    padding-right: 7px;
}
.sm_box_news:nth-child(even) {
    padding-left: 7px;
}
.sm_box_news .news_img {
    margin-bottom: 8px;
}
.sm_box_news h3 {
    font-size: 18px;
    margin: 0;
}
.rand_lead_news {
    padding: 10px;
}
.recentPopular_news_wrap {
    padding: 0 10px;
	border-bottom: 5px solid #cbccd1;
    margin-bottom: 25px;
	padding-bottom: 20px;
}
.body_cat_content {
    border-bottom: 5px solid #cbccd1;
    margin-bottom: 25px;
	padding-bottom: 20px;
}
.body_cat_title {
    padding: 0 10px;
    margin-bottom: 12px;
}
.body_cat_title a {
    color: #000;
    line-height: 28px;
    font-size: 24px;
}
.body_cat_title img {
    width: 28px;
    margin-right: 5px;
}
.body_cat_title i {
    margin-right: 10px;
}
.cat__more {
    border-top: 1px solid #dee2e6;
    text-align: right;
    padding: 8px 10px;
}
.cat__more a {
    font-size: 18px;
    display: inline-block;
}
.cat__more a i {
    font-size: 16px;
    margin-left: 6px;
}
.saradesh_sm_src_box {
    margin-bottom: 20px;
    padding: 0 10px;
}
.saradesh_sm_src_box select.form-select{
    padding: 5px 15px 5px 7px;
    background-position: right 2px center;
    font-size: 14px;
}
.saradesh_sm_src_box .dist_news_srch {
    font-size: 14px;
    line-height: 32px;
}
.sm_flex_news {
    padding: 0 12px;
}
.sm_flex_news .sub_news_flex:last-child {
    border: 0;
}
/* PrimeITWorld Archive CSS Start */
.pitw_archive_container {
	padding-top: 15px;
	margin-top: 15px;
}
.pitw_breadCrumb {
	background: #fff;
	padding: 0 0 3px;
	border-bottom: 2px solid #008836;
	border-radius: 0;
	margin-bottom: 15px;
}
.pitw_breadCrumb li {
	margin-right: 10px;
}
.pitw_breadCrumb > li + li::before {
	color: #000;
	content: '\00BB';
	font-family: Arial,sans-serif;
	margin-right: 10px;
}
.pitw_breadCrumb li a {
	color: #008836;
}
.archiveTitle {
	margin-bottom: 20px;
	border-bottom: 3px dotted #ccc;
	padding-bottom: 7px;
}
.archiveTitle h1 {
	font-size: 26px;
	line-height: 1.3;
	margin-bottom: 0;
	font-weight: 600;
}
.child_categories {
	margin-top: 10px;
}
.child_categories a {
	color: #000;
	font-size: 15px;
	background: #eee;
	padding: 5px 10px;
	margin-right: 7px;
	border-radius: 5px;
	display: inline-block;
	margin-bottom: 8px;
	font-weight: 600;
}
.child_categories a:hover {
	background: #008836;
	color: #fff;
}
.pitw_categoryTopLead .categoryTopLeadImg {
	margin-bottom: 15px;
}
.pitw_categoryTopLead .categoryTopLeadImg img {
	height: 220px;
}
.pitw_categoryTopLead .categoryTopLeadText h3 {
	font-size: 26px;
	line-height: 1.3;
}
.pitw_categoryTopLead .categoryTopLeadText h3 span {
	color: red;
}
.pitw_categoryTopLead .categoryTopLeadText p {
	color: #494949;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 0;
}

.pitw_categoryTop .categoryTopImg {
	margin-bottom: 10px;
}
.pitw_categoryTop .categoryTopImg img {
	height: 145px;
}
.pitw_categoryTop .categoryTopText h3 {
	margin-bottom: 10px;
	font-size: 18px;
	padding-top: 2px;
	line-height: 1.3;
}
.pitw_categoryTop .categoryTopText h3 span {
	color: red;
}
.pitw_categoryOther a {
	display: flex;
	gap: 15px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #d5d5d580;
}
.pitw_categoryOther .categoryOtherImg {
	width: 32%;
}
.pitw_categoryOther .categoryOtherImg img {
	border-radius: 5px;
}
.pitw_categoryOther .categoryOtherText {
	width: 68%;
	display: flex;
	flex-direction: column;
}
.pitw_categoryOther .categoryOtherText h3 {
	font-size: 22px;
	line-height: 1.4;
	margin-bottom: 8px;
}
.pitw_categoryOther .categoryOtherText h3 span {
	color: red;
	display: inline-block;
}
.pitw_categoryOther .categoryOtherText p {
	color: #494949;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 5px;
}
.pitw_categoryOther .categoryOtherText .categoryOtherDate {
	color: #6c757d;
	font-size: 15px;
	margin-top: auto;
	font-weight: 500;
}
.pitw_latestNews {
	display: flex;
	flex-wrap: wrap;
}
.pitw_latestNews .pitw_categoryOther {
	width: 50%;
}
.pitw_latestNews .pitw_categoryOther:nth-child(2n+1) {
	padding-right: 10px;
}
.pitw_latestNews .pitw_categoryOther:nth-child(2n) {
	padding-left: 12px;
}
.pitw_latestNews .pitw_categoryOther .categoryOtherImg img {
	height: 85px;
}
.pitw_latestNews .pitw_categoryOther .categoryOtherText h3 {
	font-size: 20px;
	line-height: 1.2;
}
.pitw_latestNews .pitw_categoryOther .categoryOtherText p {
	display: none !important;
}
/*.pitw_archiveNews .pitw_categoryOther:nth-child(1), .pitw_archiveNews .pitw_categoryOther:nth-child(2), .pitw_archiveNews .pitw_categoryOther:nth-child(3) {*/
/*	display: none;*/
/*}*/
.pitw_sidebar_add {
	margin-bottom: 20px;
	text-align: center;
}
.pitw_load_more {
	text-align: center;
	margin-top: 15px;
}
.pitw_load_more #load-more, .pitw_load_more .load-more {
	background: #f2f2f2;
	border: 0;
	padding: 5px 10px 3px;
	color: #008836;
	font-weight: 500;
	font-size: 20px;
}
.pitw_load_more #load-more .empty, .pitw_load_more .load-more .empty {
	color: red;
}
.astrology {
	display: flex;
	justify-content: center;
	flex-direction: row;
	flex-wrap: wrap;
	text-align: center;
	background: #f3f3f3;
	border: 1px solid #e2e2e2;
	padding: 15px;
}
.astrology .nav-item {
	display: flex;
	flex-direction: column;
	flex-basis: 100%;
	flex: 1 1;
	list-style: none;
	margin: 5px;
	cursor: pointer;
}
.astrology .nav-item .nav-link {
	padding: 0;
}
.astrology .nav-item figure {
	width: 125px;
	height: 125px;
	padding: 10px;
	background: #fff;
	display: flex;
	box-shadow: 0 2px 4px #00000029;
	border-radius: 4px;
	margin-bottom: 8px;
}
.astrology .nav-item figure img {
	width: 70px !important;
	margin: 0 auto;
	object-fit: contain;
}
.astrology .nav-item h5 {
	margin: 0;
	color: #212428;
	font-weight: 600;
	font-size: 16px;
}
.astrology_result {
	margin-top: 10px;
	margin-bottom: 20px;
}
.astrology_result .card-header {
	font-size: 24px;
	padding: 15px 15px 10px;
}
.astrology_result .card-header time {
	color: #ac212c;
	font-size: 20px;
}
.astrology_result .card-text {
	margin: 0;
	font-size: 16px;
	line-height: 23px;
}
#load-more.loading, .load-more.loading {
    position: relative;
}
#load-more.loading::after, .load-more.loading::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    border: 2px solid #ccc;
    border-top-color: #000;
    border-radius: 50%;
    animation: spin 1s linear infinite;
}
@keyframes spin {
    0% { transform: translate(-50%, -50%) rotate(0deg); }
    100% { transform: translate(-50%, -50%) rotate(360deg); }
}
.primeitworld_archiveBox {
	margin-bottom: 20px;
}
.pitw_photoVideoTopLead a {
	display: block;
}
.pitw_photoVideoTopLead .img {
	position: relative;
}
.pitw_photoVideoTopLead .img img {
	height: 280px;
}
.pitw_photoVideoTopLead .photo-icon {
	position: absolute;
	right: 6px;
	bottom: 6px;
	color: #fff;
	font-size: 30px;
}
.pitw_photoVideoTopLead .text {
	padding: 15px 0 10px;
}
.pitw_photoVideoTopLead .text h3 {
	margin: 0;
	font-size: 24px;
	font-weight: 700;
}
.pitw_photoVideo_top a {
	display: block;
}
.pitw_photoVideo_top .img {
	position: relative;
}
.pitw_photoVideo_top .img img {
	height: 125px;
}
.pitw_photoVideo_top .img .photo-icon {
	position: absolute;
	right: 6px;
	bottom: 6px;
	color: #fff;
	font-size: 24px;
}
.pitw_photoVideo_top .text {
	padding: 7px 0 10px;
}
.pitw_photoVideo_top .text h3 {
	font-size: 17px;
	margin: 0;
	font-weight: 600;
}
.pitw_photoVideo_item a {
	display: block;
}
.pitw_photoVideo_item .img {
	position: relative;
}
.pitw_photoVideo_item .img img{
	height: 170px;
}
.pitw_photoVideo_item .img .photo-icon {
	position: absolute;
	bottom: 6px;
	right: 6px;
	color: #fff;
	font-size: 24px;
}
.pitw_photoVideo_item .text {
	padding: 12px 0 16px;
}
.pitw_photoVideo_item .text h3 {
	margin: 0;
	font-size: 20px;
	font-weight: 600;
}
.pitw_photoVideoTopLead .img .video-icon, .pitw_photoVideo_top .img .video-icon, .pitw_photoVideo_item .img .video-icon{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	color: red;
	font-size: 45px;
  	opacity: .8;
}
.pitw_photoVideoTopLead .img .video-icon{
	font-size: 65px;
}
/* PrimeITWorld Single CSS Start */
.pitw_singleDetails {
	position: relative;
	margin-top: 15px;
	padding-top: 15px;
}
.pitw_contentDetails .single_sub_title {
	font-size: 24px;
	line-height: 1.3;
	color: #ac212c;
	margin-bottom: 5px;
}
.pitw_contentDetails .single_title {
	font-size: 32px;
	line-height: 1.3;
	font-weight: 700;
}
.single_sub_title {
	font-size: 24px;
	line-height: 1.3;
	color: #ac212c;
	margin-bottom: 5px;
}
.pitw_contentDetails .singleHeader {
	margin: 15px 0;
	border-bottom: 1px solid #dee2e6;
	padding-bottom: 10px;
}
.pitw_contentDetails .singleHeader .singleAuthorDate {
	border-left: 4px solid #5c8191;
	padding-left: 10px;
	font-size: 19px;
	font-weight: 500;
}
.pitw_contentDetails .singleHeader .singleAuthorDate img {
	width: 46px;
	height: 46px;
	border-radius: 50%;
	margin-right: 12px;
}
.pitw_contentDetails .singleHeader .singleAuthorDate small {
	color: #6a6a6a;
	font-size: 15px;
	display: block;
	line-height: 1.3;
	margin-top: 4px;
}
.shared_options {
	display: flex;
	align-items: center;
	justify-content: end;
}
.shared_options .shared-counts-wrap {
	margin: 0;
	width: auto;
}
.shared_options .shared-counts-wrap.style-buttons a.shared-counts-button {
	border-radius: 50%;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin-right: 8px;
}
.shared_options .shared-counts-wrap.style-block .shared-counts-button svg, .shared_options .shared-counts-wrap.style-rounded .shared-counts-button svg, .shared_options .shared-counts-wrap.style-buttons .shared-counts-button svg {
	width: 20px;
	height: 20px;
	margin-top: 0;
}
.shared_options .shared-counts-wrap.style-block .shared-counts-button.included_total, .shared_options .shared-counts-wrap.style-rounded .shared-counts-button.included_total, .shared_options .shared-counts-wrap.style-buttons .shared-counts-button.included_total {
	padding: 0;
	font-size: 14px;
	line-height: 18px;
	display: flex;
	flex-direction: column;
}
.shared_options .shared-counts-wrap.style-block .shared-counts-button.included_total .shared-counts-count, .shared_options .shared-counts-wrap.style-rounded .shared-counts-button.included_total .shared-counts-count, .shared_options .shared-counts-wrap.style-buttons .shared-counts-button.included_total .shared-counts-count {
	float: none;
	padding-right: 0;
	order: -1;
	font-size: 18px;
	line-height: 22px;
}
.copy-permalink, .print-icon, .font_decrease {
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 50%;
	color: #fff;
	cursor: pointer;
}
.copy-permalink{
	background: #14682B;
}
.copy-permalink:hover{
	background: #0D431B;
	color: #fff;
}
.print-icon {
	background: red;
	margin-left: 8px;
}
.print-icon:hover {
	background: #000;
	color: #fff;
}
.font_decrease {
	background: #14682B;
	margin-left: 8px;
}
.pitw_contentDetails .singleBody {
	max-width: 640px;
	margin: 0 auto;
}
.singleMainImage {
	margin-bottom: 20px;
}
.singleMainImage .caption_thumb {
	padding: 8px 0;
	border-bottom: 1px solid #dee2e6;
}
.singleDetails {
	text-align: justify;
	margin-top: 10px;
	color: #000;
	font-size: 20px;
	line-height: 1.6;
}
.pitw_contentDetails .singleDetails p img {
	padding:0;
	width:100%;
	height:auto;
	border-radius:5px
}
.pitw_contentDetails .singleDetails .image img {
	border-radius:5px
}
.pitw_contentDetails .singleDetails ul {
	padding-top:10px;
	list-style:none
}
.pitw_contentDetails .singleDetails ul li {
	margin-bottom:5px
}
.pitw_contentDetails .singleDetails ul li a {
	color:#212529;
	font-size:19px;
	line-height:1.5
}
.pitw_contentDetails .singleDetails a {
	font-size: 16px;
	line-height: 20px;
	color: #0d6efd;
}
.pitw_contentDetails .singleDetails a p {
	margin-bottom:0;
	padding:0
}
.pitw_contentDetails .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;
}
.pitw_contentDetails .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;
}
.pitw_contentDetails .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;
}
.pitw_contentDetails .singleSubjects {
	margin-top: 20px;
	margin-bottom: 20px;
}
.pitw_contentDetails .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;
}
.pitw_contentDetails .singleSubjects a i {
	margin-right: 3px;
	font-size: 14px;
}
.facebook_comment {
	margin-top: 20px;
}
.pitw_moreNews {
	margin-top: 30px;
}
.dtl_tags_news_title {
	border-bottom: 1px solid #e0e4e8;
	margin-bottom: 15px;
}
.dtl_tags_news_title a, .dtl_tags_news_title span {
	display: inline-block;
	color: #000;
	border-left: 10px solid #001e48;
	margin-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
	font-size: 22px;
	font-weight: 600;
}
.pitw_singleDetailsInner {
	-webkit-animation: .5s .6s fadeInUp both;
	animation: .5s .6s fadeInUp both;
	z-index: 999999;
	position: relative;
	background: #fff;
	padding: 15px 20px;
}
.pitw_singleDetails .preloader {
	display: flex;
	justify-content: center;
	align-items: start;
	position: absolute;
	top: 16px;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9;
  }
.pitw_singleDetails  .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); }
}
.sidebar .recentPopular_news {
	margin: 25px 0;
}
/* 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://www.comillardak.com/wp-content/themes/primeitworldnews26/primeitworld-assets/primeitworld-images/convert_down.gif) no-repeat;
	margin: 5px 0;
}
.bijoy_button:hover {
	background: url(https://www.comillardak.com/wp-content/themes/primeitworldnews26/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://www.comillardak.com/wp-content/themes/primeitworldnews26/primeitworld-assets/primeitworld-images/convert_up.gif) no-repeat;
	margin: 5px 0;
}
.unicode_button:hover {
	background: url(https://www.comillardak.com/wp-content/themes/primeitworldnews26/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://www.comillardak.com/wp-content/themes/primeitworldnews26/primeitworld-assets/primeitworld-images/reset.gif) no-repeat;
	margin: 5px 0;
}
.reset_button:hover {
	background: url(https://www.comillardak.com/wp-content/themes/primeitworldnews26/primeitworld-assets/primeitworld-images/reset.gif) 0 -27px no-repeat;
}
.contact_content_wrap, .contact_form_wrap {
	margin-bottom: 30px;
}
.contact_content_wrap {
	padding-right: 20px;
}
.contact_content_wrap .title, .contact_form_wrap .title {
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 20px;
	border-bottom: 2px dotted #ccc;
}
.contact_info .item {
	border-bottom: 1px solid #ddd;
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.contact_info .item i {
	position: absolute;
	left: 0;
	top: 4px;
	width: 40px;
	height: 40px;
	border: 1px solid #f15b43;
	text-align: center;
	line-height: 38px;
	font-size: 21px;
	border-radius: 50%;
	margin-right: 10px;
	color: #f15b43;
}
.contact_info .item .cont {
	padding-left: 55px;
}
.contact_info .item .cont h4 {
	font-weight: 700;
	color: #061538;
	font-size: 18px;
	margin-bottom: 6px;
}
.contact_info .item .cont p {
	margin: 0;
	font-size: 17px;
	color: #333;
	line-height: 21px;
	text-transform: capitalize;
}
.social_contact ul li {
	display: inline-block;
}
.social_contact {
	padding: 10px 0 5px;
}
.social_contact ul li {
	display: inline-block;
	margin-right: 5px;
}
.social_contact ul li a {
	display: inline-block;
	width: 40px;
	height: 40px;
	line-height: 42px;
	background: #ddd;
	text-align: center;
	color: #050a56;
	transition: .5s all;
	font-size: 20px;
}
.contact_form input, .contact_form textarea, .news_send_form input, .news_send_form textarea {
	width: 100%;
	padding: 5px 15px;
	color: #282626;
	font-size: 17px;
	background: 0 0;
	box-shadow: inset 0 0 8px #edeff0 !important;
	border: 1px solid #e6e6e6;
	outline: 0 !important;
}
.contact_form input.Submit-btn, .news_send_form input.Submit-btn {
	background: #ac212c;
	padding: 10px 15px;
	font-size: 20px;
	color: #fff;
	border: none;
	text-transform: uppercase;
	text-align: center;
	transition: .8s;
	cursor: pointer;
	box-shadow: none !important;
	max-width: 240px;
	border-radius: 5px;
}
.contact_form input.Submit-btn:hover, .news_send_form input.Submit-btn:hover {
	background: #6e1118;
	color: #fff;
}
.google_map {
	margin-bottom: 20px;
}
.google_map iframe {
	width: 100%;
}
.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);
}
.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;
	text-shadow: 0 2px 4px #000;
	display: inline-block;
}
@-webkit-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;
}
.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;
}
.page-template-tv .pitwAdvWrap_hd_top {
	display: none !important;
}
.singlePhotoContent img {
	width: 100%;
}
.singlePhotoContent .caption_thumb, .singlePhotoContent figure figcaption {
	padding: 8px 0;
	border-bottom: 1px solid #dee2e6;
	text-align: justify;
}
.singlePhotoContent figure {
	width: 100% !important;
}
.singleVideoContent {
	position: relative;
	padding-bottom: 56.25%;
}
.singleVideoContent iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.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: "";
}
.related-inline-box h5 {
	font-size: 15px;
	color: #575757;
	margin-top: 0;
}
.related-inline-item {
	border: 1px solid #c5c5c5;
	padding: 5px;
}
.related-inline-item img {
	width: 90px;
	height: 60px;
	border-radius: 4px;
}
.related-inline-item h4 {
	font-size: 18px;
	margin: 3px 0 7px;
	line-height: 1.4;
	color: #000;
}
.related-inline-item:hover h4 {
	color: #028bf7;
}
.singleDetails .ad-banner {
	text-align: center;
	margin: 15px 0;
}
.sub_image_2, .sub_image, .lead_image, .news_item .image, .categoryOtherImg, .categoryTopImg, .categoryTopLeadImg{
	margin-bottom: 5px;
	background: #eaeaea;
	border-radius: 6px;
	text-align: center;
}
.sub_image_1 img, .lead_news .lead_image img, .sub_image_2 img, .national_lead_news img, .national_sub_news .sub_image img, .politics_news img, .country_news_shadow img, .it__news.news_item img, .health_news img, .social_news img, .special_news img, .jobs_news img,
.top_news_item, .top_news_item .topNews_img img, .lead_video_item .video_image img, .other_video_list .dy-video-play .video_image img, .it_lead_news img,
.pitw_categoryTopLead .categoryTopLeadImg img, .pitw_categoryTop .categoryTopImg img{
	border-radius: 6px;
}
.calender-box{
	background: #ddd;
	border: 2px solid #F38644;
	border-radius: 5px;
}
.calender-box .widget_title{
	background: #F38644;
	text-align: center;
	font-size: 20px;
	line-height: 34px;
	margin: 0;
	font-weight: 600;
}
.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;
}
span.sub_title {
	color: red;
}
.popup_ad_wrap {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	background: #000000b0;
	z-index: 99999999;
}
.popup_ad_inner {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
	padding: 7px;
	box-shadow: 0 2px 10px #000;
	max-width: 90%;
}
.popup_ad_inner .popup_close {
	position: absolute;
	left: calc(50% - 14px);
	bottom: -30px;
	background: #fff;
	width: 28px;
	text-align: center;
	color: #000;
	font-size: 20px;
	box-shadow: 0 2px 5px #000;
	border-radius: 50%;
	line-height: 28px;
	cursor: pointer;
}
.primeitworld_google_news {
	background: #f1f1f1;
	border: 1px solid #d7d7d7;
	padding: 15px;
	display: flex;
	align-items: center;
}
.primeitworld_google_news img {
	width: 35px;
	margin-right: 15px;
}
.primeitworld_google_news a {
	color: #008836;
	font-weight: 600;
}
.footer-social {
	border-bottom: 1px solid #dee2e6;
	border-top: 1px solid #dee2e6;
	padding-top: 15px;
	padding-bottom: 10px;
}
.footer-social .title {
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 15px;
}
.footer-social .title i {
	font-size: 22px;
	border-right: 2px solid #ccc;
	padding-right: 5px;
	margin-right: 5px;
}
.footer-social .title span {
	display: inline-block;
	color: #b72126;
	font-weight: bold;
}
.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;
}
.footer-social .soacial-icon [class*="facebook"] {background: #1877f2;}
.footer-social .soacial-icon [class*="twitter"] {background: #1da1f2;}
.footer-social .soacial-icon [class*="instagram"] {
  background: radial-gradient(circle at 30% 107%, 
    #fdf497 0%, #fdf497 5%, 
    #fd5949 45%, #d6249f 60%, 
    #285aeb 90%);
}
.footer-social .soacial-icon [class*="linkedin"] {background: #0077b5;}
.footer-social .soacial-icon [class*="youtube"] {background: #ff0000;}
.footer-social .soacial-icon [class*="rss"] {background: #f26522;}

/* New */
.footer-social .soacial-icon [class*="telegram"] {background: #0088cc;}
.footer-social .soacial-icon [class*="whatsapp"] {background: #25d366;}
.footer-social .soacial-icon [class*="google"] {background: #4285f4;} /* Google blue */
.footer-social .soacial-icon [class*="messenger"] {background: #006AFF;}
@media (min-width: 768px) { 
	.pitw_archiveNews .pitw_categoryOther:nth-child(4), .pitw_archiveNews .pitw_categoryOther:nth-child(5){
		display: none;
	}
	.pitw_photoVideo_wrap .pitw_item:nth-child(1), .pitw_photoVideo_wrap .pitw_item:nth-child(2),.pitw_photoVideo_wrap .pitw_item:nth-child(3),.pitw_photoVideo_wrap .pitw_item:nth-child(4),.pitw_photoVideo_wrap .pitw_item:nth-child(5){
		display: none;
	}
}
@media (max-width: 1199.98px) { 
	.container, .container-lg, .container-md, .container-sm {
		max-width: 100%;
	}
	.pitw_main_nav ul li a {
		padding: 4px 0 0px;
	}
	.mega_menu li {
		width: 16.66666%;
	}
}
@media (max-width: 991.98px) { 
	.container, .container-lg, .container-md, .container-sm {
		max-width: 100%;
	}
	.pitw_archive_container {
		padding-top: 10px;
	}
	.pitw_main_nav ul {
		gap: 8px;
	}
	.pitw_main_nav ul li a {
		font-size: 16px;
		font-weight: 400;
	}
	.mega_menu li {
		width: 20%;
	}
	.pitw_categoryTopLead .categoryTopLeadImg img {
		height: auto;
	}
	.pitw_categoryTopLead {
		margin-bottom: 20px;
	}
	.lead_news {
		display: flex;
		flex-wrap: wrap;
	}
	.lead_news .lead_image {
		margin-right: 0;
		margin-bottom: 12px;
	}
	.lead_news .lead_image img {
		width: 100%;
		height: 160px;
	}
	.lead_news .content h3 {
		font-size: 22px;
		line-height: 26px;
	}
	.sub_image_2 img {
		height: 72px;
	}
	.politics_news.news_item {
		margin-bottom: 12px;
	}
	.binodon_border {
		width: 80%;
	}
	.sport_lead_news img {
		height: 280px;
	}
	.video_gallery_section .menu-link .border_middle_short {
		display: none;
	}
	.religion-news {
		margin-top: 25px;
	}
	.job_news_wrap {
		margin-top: 25px;
	}
	.lead_photo_item img {
		height: 400px;
		border-radius: 6px;
	}
	.other_albam_lists .albam_item img {
		height: 124px;
		border-radius: 6px;
	}
	.pitw_footerLogo {
		width: 47%;
		margin-right: 3%;
		margin-bottom: 25px;
	}
	.pitw__footerEditors {
		width: 50%;
		margin-right: 0;
		margin-bottom: 30px;
	}
	.pitw_footerAddress {
		width: 47%;
		margin-right: 3%;
	}
	.pitw_footerSocial {
		width: 50%;
	}
	.astrology {
		padding: 10px;
		flex-wrap: unset;
		overflow-x: scroll;
		justify-content: unset;
	}
	

}
@media (max-width: 767.98px) { 
	.container, .container-sm {
		max-width: 100%;
	}
	.pitw-header-inner {
		align-items: center;
		justify-content: space-between;
	}
	.news_img img {
        border-radius: 6px;
        width: 100%;
    }
	.header_logo img {
        height: 40px;
        object-fit: contain;
    }
	.header_sm_right a {
		display: inline-block;
		margin-left: 7px;
		font-size: 16px;
		cursor: pointer;
	}
	.header_sm_right a i {
        font-size: 18px;
        margin-right: 3px;
    }
	.header_sm_right a .v-icon__svg {
		fill: red;
		top: -2px;
		position: relative;
	}
	.header_sm_right .top {
		position: relative;
		top: -5px;
	}
	.header_date {
		font-size: 12px;
		margin-bottom: 0;
	}
	.PrimeItWorld_nav {
		height: auto;
		box-shadow: 1px 1px 2px 2px #ccc;
		border: 0;
	}
	.pitw_main_nav {
		overflow-x: scroll;
		overflow: auto;
		-ms-overflow-style: none;
		scrollbar-width: none;
	}
	.pitw_main_nav::-webkit-scrollbar {
		display: none; 
	}
	.pitw_main_nav ul {
		gap: 0;
	}
	.pitw_main_nav ul li a {
		font-weight: 600;
		color: #000;
		margin: 5px 0;
		padding: 0 8px;
		border-right: 2px solid #dedbd2;
		font-size: 17px;
		line-height: 14px;
	}
	.pitw_main_nav ul li:first-child a {
		padding-left: 0;
	}
	.pitw_main_nav ul li:last-child a {
		border-right: 0;
	}
	.pitw_main_nav ul li a:after{display: none;}
	.sm_date {
		font-size: 14px;
		font-weight: 600;
		margin-top: 7px;
		line-height: 1;
	}
	.sm_date i {
		font-size: 12px;
	}
	#searchBox {
		height: 42px;
		font-size: 16px;
		background: #fff !important;
		margin-top: 10px;
		display: flex;
		position: relative;
	}
	#searchBox .src_btn {
		background: #b62427;
		padding: 0px 10px;
		display: inline-block;
		z-index: 99;
		border: 0;
		color: #fff;
	}
	#searchBox .srch_keyword {
		outline: 0;
		box-shadow: none;
		border-right: 0;
		border-radius: 4px 0 0 4px;
	}
	#searchBox .hide_btn {
		color: #fff;
		border-color: #eee;
		padding: 0 8px;
		background: #f26522;
		font-size: 24px;
		line-height: 42px;
		cursor: pointer;
	}
	.hamburger-container {
		z-index: 999;
		overflow-x: hidden;
		background: #fff;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		transition: .2s;
		display: none;
	}
	.pitw_sbhead {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 15px;
		position: fixed;
		width: 100%;
		background: #fff;
		z-index: 999999;
		top: 0;
		box-shadow: 1px 1px 6px 2px #ccc;
	}
	.pitwSidebarLogo img {
		height: 32px;
		width: auto;
	}
	.pitw_sbhead .closeBtn {
		color: red;
		font-size: 26px;
	}
	.pitw_sbbody {
		margin-top: 75px;
	}
	.pitw_sbnavWrap {
		padding: 0 10px;
	}
	.pitw_sbnav {
		display: flex;
		flex-wrap: wrap;
	}
	.pitw_sbnav li {
		width: 50%;
		padding: 0 15px;
	}
	.pitw_sbnav li a {
		display: block;
		border-bottom: 1px solid #c5c5c5;
		font-size: 17px;
		font-weight: 600;
		padding: 7px;
	}
	.pitw_sbbody .followus {
		text-align: center;
		font-size: 14px;
		font-family: sans-serif;
	}
	.hbsiconbox {
		display: flex;
		justify-content: center;
	}
	.followus a {
		width: 40px;
		height: 40px;
		background: #e3e3e3;
		border-radius: 50%;
		display: inline-block;
		line-height: 40px;
		color: #5c5c5c;
		font-size: 20px;
		margin-right: 5px;
		justify-content: center;
		align-items: center;
		display: flex;
	}
	.btmlinks {
		padding: 20px;
		background: #ececec;
	}
	.btmlinks ul {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.btmlinks ul li {
		border-bottom: 1px solid #b5b3b3;
		width: 40%;
		padding: 8px 0;
	}
	.btmlinks ul li:nth-child(1),  .btmlinks ul li:nth-child(2) {
		border-top: 1px solid #b5b3b3;
	}
	.btmlinks ul li a {
		font-size: 17px;
		font-weight: 600;
		color: #032d6c;
	}
	.footerMenu {
		justify-content: space-between;
	}
	.footerMenu li {
		width: 45%;
	}
	.footerMenu li a {
		padding: 3px 5px;
		font-size: 16px;
	}
	.footerContacts span {
		margin-right: 0;
		display: block;
	}
	.footerBottomInner p {
		width: 100%;
		text-align: center;
	}
	.footerBottomInner .developer {
		display: flex;
		justify-content: center;
		margin-top: 5px;
	}
	.footerBottomInner .developer img {
		height: 20px;
	}
	.sm_box_news img {
		height: 160px;
		width: 100%;
        border-radius: 6px;
	}
	.news_sep_hor_border {
		margin: 10px 0;
	}
	.tab_news {
		height: 360px;
	}
	.tab_news .sub2_lead_news span.number {
		font-size: 30px;
		top: 0;
		line-height: 27px;
	}
	.online_pools {
		padding: 5px;
		margin-bottom: 20px;
	}
	.video_gallery_section {
		padding: 0;
		padding-top: 15px;
	}
	.video_gallery_section .menu-link {
		padding-left: 10px;
	}
	.video_gallery_section .menu-link .border_middle_short {
		left: 210px;
		width: 144px;
	}
	.lead_video_item {
		padding: 0 3px;
		border-bottom: 1px solid #fff;
		margin-bottom: 15px;
	}
	.lead_video_item .video_image img {
		height: auto;
	}
	.lead_video_item .content {
		padding: 0 10px 7px;
	}
	.lead_video_item h3 {
		font-size: 20px;
	}
    .sm_video_sec {
        padding: 12px;
        padding-bottom: 0;
    }
	.vid_cat_title {
		padding: 0 10px;
		margin-bottom: 12px;
	}
	.vid_cat_title a {
		color: #fff;
		line-height: 26px;
		font-size: 22px;
	}
	.sm_video_item {
		margin-bottom: 15px;
		background: #fff;
		padding: 3px;
	}
	.sm_video_item .video_image {
		position: relative;
	}
	.sm_video_item .video_image img {
        border-radius: 6px;
    }
	.sm_video_item .video_image .video-icon {
		position: absolute;
		font-size: 30px;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		opacity: .75;
		color: #ec0009;
	}
	.sm_video_item .content {
		padding-top: 10px;
	}
	.sm_video_item .content h3 {
		font-size: 17px;
		line-height: 21px;
		height: 41px;
		overflow: hidden;
		margin: 0 3px 5px;
	}
	.photo_gallery_section {
		padding: 0;
		padding-top: 15px;
	}
	.lead_photo_item {
		margin-bottom: 8px;
	}
	.lead_photo_item img {
		height: auto;
	}
	.lead_photo_item .content h3 {
		font-size: 20px;
	}
	.lead_photo_item .photo-icon {
		font-size: 30px;
	}
	.other_albam_lists {
		display: flex;
		flex-wrap: wrap;
	}
	.other_albam_lists {
		display: flex;
		flex-wrap: wrap;
	}
	.other_albam_lists .albam_item {
		margin-bottom: 6px;
		width: 50%;
	}
	.other_albam_lists .albam_item:nth-child(odd) {
		padding-right: 4px;
	}
	.other_albam_lists .albam_item:nth-child(even) {
		padding-left: 4px;
	}
	.pitw_sm_ad {
		text-align: center;
		margin: 15px 10px;
	}
	.pitw_sm_ad img {
		width: auto;
		height: auto;
	}
	.pitw_load_more {
		margin-bottom: 25px;
	}
	.pitw_sidebar_add img {
		width: auto;
	}
	.pitw_categoryTops .col-6:nth-child(2n) {
		padding-left: 6px;
	}
	.pitw_categoryTops .col-6:nth-child(2n+1) {
		padding-right: 6px;
	}
	.pitw_categoryTop .categoryTopImg img {
		height: 115px;
	}
	.pitw_singleDetailsInner {
		padding: 0;
	}
	.pitw_contentDetails .single_sub_title {
		font-size: 20px;
	}
	.pitw_contentDetails .single_title {
		font-size: 26px;
	}
	.pitw_contentDetails .singleHeader .singleAuthorDate {
		margin-bottom: 12px;
		font-size: 17px;
	}
	.pitw_contentDetails .singleHeader .singleAuthorDate small {
		margin-top: 2px;
	}
	.shared_options {
		justify-content: center;
	}
	.copy-permalink, .print-icon, .font_decrease, .shared_options .shared-counts-wrap.style-buttons a.shared-counts-button  {
		width: 34px;
		height: 34px;
		line-height: 34px;
		font-size: 16px;
	}
	.singleDetails {
		font-size: 18px;
	}
	.converterBody h1 {
		font-size: 30px;
	}
	.converterBody h3 {
		font-size: 20px;
		margin-bottom: 20px;
	}
	.converterBody .text {
		font-size: 15px;
	}
	.unicode_textarea, .bijoy_textarea {
		font-size: 17px;
		padding: 7px 10px;
	}
	.pitw_photoVideo_tops {
		display: none;
	}
	.error-title {
		font-size: 60px;
	}
	.error-page-sub {
		font-size: 24px;
	}
	.error-page-sub2 {
		font-size: 18px;
	}
	.error_btn a {
		padding: 8px 15px;
		font-size: 16px;
	}
	.PrimeItWorld_header.sticky {
		position: fixed;
		box-shadow: 0 3px 5px #ccc;
	}
	.astrology_result .card-header {
    	font-size: 18px;
    	padding: 10px 10px 7px;
    }
    .footer-social .title {
    	margin-bottom: 8px;
    }
    .soacial-icon {
    	border-bottom: 1px solid #dee2e6;
    	margin-bottom: 12px;
    	padding-bottom: 12px;
    }
    .footer-social .soacial-icon a i {
    	width: 30px;
    	height: 30px;
    	line-height: 30px;
    	font-size: 16px;
    }
    .newsletter {
    	font-size: 14px;
    }
}
@media (max-width: 575.98px) { 
	.trending_item {
		font-size: 14px;
		padding: 3px 7px 1px;
		margin-left: 4px;
		margin-bottom: 3px;
	}
	.sm_date {
		font-size: 12px;
	}
	.sm_box_news img {
		height: 130px;
	}
	.pitw_scrollTop {
		width: 34px;
		height: 34px;
		line-height: 32px;
		right: 20px;
  		bottom: 20px;
	}
	.pitw_scrollTop i.fa {
		font-size: 22px;
		line-height: 32px;
	}
	.pitw_latestNews .pitw_categoryOther {
		width: 100%;
		padding: 0 !important;
	}
	.pitw_categoryOther .categoryOtherText h3 {
		font-size: 20px;
		line-height: 1.2;
	}
	.pitw_categoryTopLead .categoryTopLeadText h3 {
		font-size: 22px;
	}
	.pitw_breadCrumb {
		margin-bottom: 10px;
	}
	.archiveTitle h1 {
		font-size: 22px;
	}
	.child_categories a {
		font-size: 14px;
		padding: 3px 8px;
		margin-right: 5px;
		border-radius: 4px;
		margin-bottom: 5px;
	}
	.form-group.day_form{
		width: 19%;
	}
	.form-group.search_group, .form-group.sub_form {
		width: 25%;
	}
	.saradesh_sm_src_box select.form-select, .calender_src_form  select.form-select{
		padding: 5px 15px 5px 7px;
		background-position: right 2px center;
		font-size: 14px;
	}
	.ar-search-btn {
		font-size: 14px;
		line-height: 32px;
	}
	.contact_content_wrap, .contact_form_wrap {
		padding-left: 15px;
		padding-right: 15px;
	}
	.pitw_photoVideo_item .img img {
		height: auto;
	}
	.tv_scroll.tv_scroll_2 {
    	flex-wrap: wrap;
    }
	.tv_scroll.tv_scroll_2 .tv_scroll_content {
		width: calc(100% - 95px);
	}
    .tv_scroll .date_time {
    	width: 100%;
    	margin-top: 3px;
    }
    .web_tv_wrap .home_logo img {
    	max-height: 40px;
    	max-width: 40px;
    }
	.pitw_footerLogo {
		width: 100%;
		margin-right: 0;
	}
	.pitw__footerEditors {
		width: 100%;
		margin-bottom: 25px;
	}
	.pitw_footerAddress {
		width: 100%;
		margin-right: 0;
		margin-bottom: 25px;
	}
	.pitw_footerSocial {
		width: 100%;
	}
	.astrology .nav-item figure {
    	width: 60px;
    	height: 60px;
    }
    .astrology .nav-item figure img {
    	width: 44px !important;
    }
    .astrology .nav-item h5 {
    	font-weight: normal;
    	font-size: 15px;
    }
    .astrology_result .card-header {
    	text-align: center;
    }
    .card-body {
    	padding: 10px;
    }
    .popup_ad_inner {
        min-width: 80%;
    }
    .primeitworld_google_news {
        font-size: 15px;
        padding: 10px;
    }

}
@media (max-width: 400px) { 
	.sm_box_news img {
		height: 90px;
	}
	.saradesh_sm_src_box .dist_news_srch i {
		display: none;
	}
	.other_albam_lists .albam_item img {
		height: 130px;
	}
	.other_albam_lists .albam_item .content h3 {
		font-size: 15px;
	}
	.other_albam_lists .albam_item .photo-icon {
		font-size: 18px;
	}
	.pitw_latestNews .pitw_categoryOther .categoryOtherText h3 {
		font-size: 18px;
		margin-bottom: 0;
	}
	.pitw_latestNews .pitw_categoryOther .categoryOtherImg img {
		height: 75px;
	}
	.pitw_categoryOther .categoryOtherText h3 {
		font-size: 18px;
		line-height: 1.2;
	}

}