@media (min-width: 576px){
	.container, .container-sm { max-width: 100%; } 
}
@media (min-width: 768px){
	.container, .container-md, .container-sm { max-width: 100%; } 
}
@media (min-width: 992px){
	.container, .container-lg, .container-md, .container-sm { max-width: 100% } 
}
@media (min-width: 1400px){ 
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1414px; } 
}
@media (max-width:1399px){
	section.latestPost .blog-list-image{ height: 400px; }
	.watchLive .imgSec { height: 255px; }
	.watchLiveInner:not(:first-child) .titleSec h2:before{ font-size: 0.9375em; }
	.watchLive{ margin-bottom: 22px; }
	.mostReadSection .topStoryHeader h3 { font-size: 14px; }
	.aboutUs .mostHeader h2, .eventHeader h2, .podcastSection .podcastNav .nav-item a, .mainCategroyTab li a, .mostReadSection h2, .mostReadSection h4, .diveSection h3, .featureSection h3, .moreStoriesSection h3, .lifeStyleSection h3, .sportsSection h2, .ourSection h2, .pollsSection h2{ font-size: var(--sttl-font-20); }	
	ul.weeklyEventTab li a{ padding: 0 }
	.eventImage, .podcastSection .PodCastImg{ height: 350px }
	.eventMainTile h3{ font-size: var(--sttl-font-28) }
	.newsLetter{ padding: 25px 25px 1px; }
	.newsLetter h2{ font-size: var(--sttl-font-24) }
	.newsLetter .h3{ font-size: 1.0625em }
	.youTubeBlock, .twitterBlock, .fbBlock { padding: 14px 18px; }
	.youTubeBlock a{ margin: 0 }
	.ytsubBtn { flex-wrap: wrap; margin-top: 8px !important; }
	.ytsubBtn a { margin-top: 10px; }
	.youTubeBlock img { width: 40px; }
	.youTubeBlock h2 { font-size: var(--sttl-font-18); line-height: 18px; }
	.youTubeBlock a, .twitterBlock a, .fbBlock a { height: 30px; line-height: 30px; }
	.mostReadSection ul li a{ font-size: var(--sttl-font-16);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
	a.prasarBhartiLogo img{ min-width: 60px; }
	.mostReadSection ul li{ padding: 15px 0 }
	.categoryDetails h2.blogTitle{ font-size: var(--sttl-font-26) }
	.featureInner .blogDisc { display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden; }
	.featureInner .row.featureInnerRow .col-md-7 h2.blogTitle{ display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
	.advertisement a{ padding: 15px 0px;width: 200px; }
	.moreStoriesText h2{ display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
	.mostReadSection .businessItem h2.blogTitle { font-size: var(--sttl-font-16); }
	.aboutUs .smallPost .text h3.blogTitle{ margin-bottom: 0 }
	.detailsPage h2.entry-title, .detailsPage h3.entry-title { font-size: var(--sttl-font-24); }
}
@media (max-width:1366px){
	.navBar nav { background: var(--sttl-color-secondary);font-size: var(--sttl-font-14); } 
	.topStoryHeader { display: block !important; }
	.viewallstories { display: block; padding: 10px 5px  0; }
}
@media (max-width:1199px){
	.navBar nav{ padding: 0px 15px; }
	.navBar nav ul li a{ padding: 13px 10px; }
	.watchLive .titleSec h2{ display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
	ul.weeklyEventTab li a{ font-size: var(--sttl-font-14) }
	.mainCategroyTab li.tab-link a{ font-size: var(--sttl-font-18) }
	.mainCategroyTab li{ padding: 0 10px }
	.aboutUs .mostHeader h2, .eventHeader h2, 
	.podcastSection .podcastNav .nav-item a, 
	.mostReadSection h2, .topStoriesDay, 
	.diveInner .blogCategory h2, .featureHeader h2, 
	.moreStoriesInner h2, .pollsSection h2, 
	.lifeStyleSection h2, .sportsSection h2, .ourSection h2{ height: 40px;line-height: 40px;padding: 0px 10px;font-size: var(--sttl-font-16); }
	.swiper-button-next, .swiper-button-prev{ height: 40px; }
	ul.weeklyEventTab li a{ height: 40px;line-height: 40px; }
	.categoryDetails .postImage, .lifeStyleInner .largeSec .postImage{ height: 300px; }
	.mainCategroyRow .col-md-8:not(:first-child) .postImage, .lifeStyleInner .smallSec .postImage, .healthItem .postImage{ height: 150px }
	section.featureSection, section.moreStoriesSection, section.lifeStyleSection, section.sportsSection, .ourSection{ padding: 40px 0 }
	.moreStoriesItem{ padding: 20px }
	.ourSectionInner .swiper-button-next, .ourSectionInner .swiper-button-prev{ height: 50px }
	.youTubeBlock, .twitterBlock, .fbBlock{ padding: 20px 10px }
	.detailsPage h2.entry-title, .detailsPage h3.entry-title { font-size: var(--sttl-font-22); }	
	.blogCategory{ height: 40px;line-height: 40px;padding: 0px 10px;font-size: var(--sttl-font-18); }
	.postTypeListItem .entry-content h2.entry-title, .postTypeListItem .entry-content h3.entry-title{ font-size: var(--sttl-font-18); }
	.postTypeListItem .entry-content .blogDisc{ display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden; }
	.businessListing .advertisementImage { height: 530px; }
	.businessListing section.ourSection.globalBusiness .lifeStyleInner .businessItem h2.blogTitle, .businessItem h3{ font-size: var(--sttl-font-16) }
	.businessListing .lifeStyleInner .largeSec h2{ font-size: var(--sttl-font-22) }
	.feedBackForm{ padding:30px 20px; }
}
@media (max-width: 1140px) {
	.mostReadSection .topStoryHeader h3, .mostReadSection .topStoryHeader h4 { font-size: 11px; }
}
@media (max-width:1024px){    
	.navBar, .rightMenu ul li:before {display: none;}
	.menuOpen nav#canvasNav li.mainNavItem { display: block; }
	.rightMenu ul li{ position: unset; }
	#logo img, #header.headerFixed #logo img { width: 120px }
	.navigation__background__globe { display: none }
	.navigation__nav { overflow-y: auto; height: 100%; transform: translateY(-100%); -webkit-transform: translateY(-100%); background: #130e08; transition: all 500ms ease 0s; -webkit-transition: all 500ms ease 0s }
	.menuOpen .navigation__nav { transform: translateY(0); -webkit-transform: translateY(0) }
	#canvasNav { max-width: 100%; width: 100%; margin: 50px 0 0 0; transform: translateY(0); -webkit-transform: translateY(0); top: auto }
	.navigation__background, .menuOpen #header { background: #130e08 }
	#canvasNav .menuIcon { display: block }
	#canvasNav li li .menuIcon { background: none }
	#canvasNav ul { width: 100% }
	#canvasNav ul ul { width: 100%; display: none; position: static; margin: 0; visibility: visible; opacity: 1; margin-top: 0; transition: all 0ms ease 0s; -webkit-transition: all 0ms ease 0s; padding: 10px 0; border-bottom: 1px solid #222 }
	#canvasNav>ul>li.selected>ul { visibility: visible; opacity: 1 }
	#canvasNav ul li:hover>ul { visibility: visible; opacity: 1; margin-top: 0 }
	#canvasNav > ul > li:before, #canvasNav > ul > li.selected > a:before, #canvasNav > ul > li.selected > a:after, #canvasNav > ul > li > a:after, #canvasNav li li.parent > a:after, #canvasNav > ul > li > a:before, #canvasNav li li.parent > a:before, #canvasNav ul ul:before { display: none }
	#canvasNav ul li a { padding: 12px 50px 12px 15px; border-bottom: 1px solid #222 }
	#canvasNav ul li ul li ul { border: 0 }
	#canvasNav .menuIcon { position: absolute; width: 49px; height: 49px; right: 0; top: 0; background-color: #202020; font-style: normal; cursor: pointer }
	#canvasNav .menuIcon:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; line-height: 49px; font-family: "Font Awesome 5 Free"; content: "\f107"; color: #fff; font-size: var(--sttl-font-22); transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s;font-weight: 900;}
	#canvasNav .menuIcon.active:before { transform: rotate(-180deg); -webkit-transform: rotate(-180deg) }
	#canvasNav > ul > li.selected > a, #canvasNav ul li:hover a, #canvasNav ul li a:hover, #canvasNav > ul > li:hover > a, #canvasNav ul li a.active, #canvasNav > ul > li > ul > li:hover > a, #canvasNav ul li a.active { color: #727272 }
	#canvasNav ul li li a { border-bottom: 0; padding-left: 70px; padding-top: 8px; padding-bottom: 8px }
	#canvasNav > ul > li > ul > li:before, #canvasNav li li.parent:before, #canvasNav > ul > li > ul > li li:before { right: auto; left: 53px; top: 17px; opacity: 1; transform: scale(1); -webkit-transform: scale(1); height: 6px; width: 6px; content: ""; background-color: #2b73f7; position: absolute; border-radius: 50%; z-index: 3 }
	#canvasNav > ul > li > ul > li > a:before, #canvasNav > ul > li > ul > li > a:after, #canvasNav > ul > li > ul > li.parent > a:before, #canvasNav > ul > li > ul > li.parent > a:after, #canvasNav > ul > li > ul > li li a:before, #canvasNav > ul > li > ul > li li a:after { display: block !important; visibility: visible !important; opacity: 1 !important; transform: scale(1) !important; -webkit-transform: scale(1) !important }
	#canvasNav > ul > li > ul > li > a:before, #canvasNav > ul > li > ul > li.parent > a:before, #canvasNav > ul > li > ul > li li a:before { position: absolute; left: 25px; right: auto; top: 20px; bottom: auto; height: 1px; width: 30px; background-color: #fff; content: "" }
	#canvasNav>ul>li>ul>li:hover>a:before, #canvasNav>ul>li>ul>li.parent:hover>a:before { width: 30px }
	#canvasNav > ul > li > ul > li > a:after, #canvasNav > ul > li > ul > li.parent > a:after, #canvasNav > ul > li > ul > li li a:after { top: 20px; right: auto; left: 20px; position: absolute; height: 12px; width: 12px; border-radius: 50%; background-color: #fff; content: ""; margin-top: -6px }
	#canvasNav ul li li { padding-left: 30px }
	#canvasNav li.active a { color: #fff !important }
	.wordcloud{ height: 200px;width: 300px; }
	li.breadcrumb-item strong { max-width: 595px; }
	.businessItem .postImage { height: 110px; }
	.businessInner.row .economyItem .blogDisc{ font-size: var(--sttl-font-14) }
	.top-search a{ font-size: var(--sttl-font-12)!important; }
	.clse-btn { right: 15px; top: 14px; width: 20px; }

}
@media (max-width: 991px){
	.detailsPage .mostReadSection, section.postTypeList .mostReadSection{ display: none; }
	.mainCategroyInner { border-bottom: 0 }
	.mostReadSection ul { display: flex; flex-wrap: wrap; margin-bottom: 0; }
	.mostReadSection ul li { max-width: 48%; width: 100%; padding: 10px 0; margin: 0 10px; }
	.mostReadSection ul li:nth-child(odd) { margin-left: 0; }
	.mostReadSection ul li:nth-child(even) { margin-right: 0; }
	.mostReadSection ul li:nth-child(5) { border-bottom: 0; }
	#chartdiv { width: 100%;height: 355px; }
	.businessInner .businessItem:not(:first-child) .postImage { display: block; }
	.businessItem { padding: 15px !important; border-bottom: 0; }
	.businessInner .businessItem:first-child { padding-left: 0 !important; }
	.mostReadSection .businessInner { margin: 0;padding: 0 12px; }
	.mostReadSection .businessInner .businessItem.col-lg-12.col-sm-4:last-child { display: none; }
	.businessInner .businessItem:last-child { padding-right: 0 !important; }
	.featureInner { margin-bottom: 0; }
	.aboutUs .featureInner.px-0 { margin: 0; }
	.featureHeader.businessHeader { margin: 20px 0; }
	.businessItem h3 { margin-bottom: 20px !important; }
	.businessInner { height: unset; }
	.watchLive{ border-bottom: 0 }
	.watchLive .titleSec{ padding: 15px }
	.watchLive .titleSec h2{ font-size: var(--sttl-font-18);margin-top: 5px;line-height: 22px; }
	.watchLive .imgSec{ height: 300px; }
	.watchLiveInner:not(:first-child) .titleSec h2{ font-size: 0.9375em;line-height: 18px;margin-top: 10px; }
	.swiper-button-next, .swiper-button-prev{ padding: 0 18px; }
	.swiper.eventTabSwiper{ margin: 0 40px; }
	.eventMainTile h3 { font-size: var(--sttl-font-22);padding: 10px 18px; }
	.eventMainTile .playPause a img{ width: 30px; }
	.eventMainTile .playPause{ padding: 10px }
	.blogTitle, .categoryDetails h2.blogTitle, .featureInner h2, .lifeStyleInner .largeSec h2{ font-size: var(--sttl-font-22) }
	section.diveSection .diveInner .imgSec{ height: 200px }
	.diveInner .titleSec{ padding: 15px }
	.diveInner .titleSec h2 a{ font-size: var(--sttl-font-18) }
	.featureInner p.mb-0.catDate, .businessInner p.mb-0.catDate, p.mb-0.catDate.colorSecondary.fs-14, .sportsInnerItem .catDate{ font-size: var(--sttl-font-12) }
	.smallPost .text h3.blogTitle, .lifeStyleInner .smallSec h3, .healthInner h3{ font-size: var(--sttl-font-14) }
	.smallPost .postImage{ width: 40%;height: 90px; }
	.smallPost .text{ width: 60%;padding-left: 0 }
	.healthInner { display: flex; flex-wrap: wrap; }
	.healthItem { width: 33.33%; padding: 10px !important; border-bottom: 0; }
	.healthInner .healthItem:not(:first-child) .postImage { display: block; }
	.healthItem .postImage { margin-bottom: 5px !important; }
	.healthInner .healthItem:first-child { padding-left: 0 !important; }
	.healthInner .healthItem:last-child { padding-right: 0 !important; }
	.healthItem p.blogDisc.mb-0 { display: none; }
	.sportsInnerItem .postImage{ height: 180px; }
	.sportsInnerItem h3{ font-size: var(--sttl-font-14) }
	.sportsInner .sportsInnerItem:not(:first-child), .ddiInsiderInner .sportsInnerItem:not(:first-child), .documentiresInner .sportsInnerItem:not(:first-child){ display: none; }
	.sportsInnerItem{ border-bottom: 0 }
	.youTubeBlock h2{ font-size: 0.9375em }
	/* .twitterBlock a, .fbBlock a{ font-size: 0.6em;padding: 0 5px; } */
	.footerNav { padding-right: 0; }
	footer ul li a { font-size: var(--sttl-font-14); }
	.dropArrow { font-size: var(--sttl-font-16); }
	.ourSectionItem h2,	.ourSectionItem h3{ font-size: var(--sttl-font-14);display: -webkit-box; -webkit-line-clamp: 3; overflow: hidden; }
	.innerPollmain .pollList{ width: 100% }
	
	.advPoll { display: flex; align-items: center; justify-content: space-between; }
	.advPoll .advertisement { width: 58%; }
	.advPoll .pollsSection { width: 40%; }
	.advPoll .advertisement .advertisementImage { height: 270px; }
	.advPoll .advertisement .advertisementImage img { object-position: center; }
	.businessListing .businessInner{ padding: 0 12px!important }
	.businessListing .businessInner .businessItem:last-child, .businessListing .businessInner.row .economyItem .blogDisc{ display: none }
	.businessListing .mainCategroyRow .col-md-8:not(:first-child) .postImage, .lifeStyleInner .smallSec .postImage, .healthItem .postImage{ height: 110px }
	.businessListing .lifeStyleInner .smallSec h2.blogTitle { font-size: var(--sttl-font-16);-webkit-line-clamp: 3; }
	.businessListing .categoryDetails .postImage, .lifeStyleInner .largeSec .postImage{ height: 260px }
	.businessListing .advertisementImage { height: 475px; }
	.businessListing section.ourSection .lifeStyleInner .businessItem:first-child { padding: 0 0 10px!important; }
	.businessListing section.ourSection .lifeStyleInner .businessItem:last-child { padding: 10px 0 0px!important;border-bottom: 0 }
	.businessListing section.ourSection .lifeStyleInner .businessItem { padding: 10px 0!important;border-bottom: 1px solid #B8B8B8; }
	.businessListing section.ourSection .lifeStyleInner .businessItem .blogTitle{ margin-bottom: 0!important }
	.businessListing section.ourSection .lifeStyleInner .postImage{ height: 210px }
	.businessListing section.ourSection .smallSec.sportsInnerItem .postImage{ height: 130px }
	.stockSection{ height: 470px }
	.rightMenu.showSearch .searchBox{ z-index:2; }
	.feedBackForm{ padding: 20px; }
}
@media (max-width: 991px){
	.sportsSection a.colorPrimary{ display: none }
	.eventHeader h2 { margin: 0; display: flex; height: 42px; line-height: 21px; text-align: center; align-items: center;font-size:15px; }
}
@media (max-width: 910px){
	.instaBlock{ max-height: 196px; }
}
@media (max-width: 767px){
	.instaBlock{ max-height: 180px; }
	.rightMenu.position-relative { background: var(--sttl-color-primary);padding: 15px;margin-top: 10px;position: unset!important; }
	.toggleMenu span{ background-color: #fff }
	.rightMenu ul li:nth-child(2){ order: 2 }
	.rightMenu ul li:last-child{ order: 1 }
	.rightMenu ul li select.form-select{ border-radius: 0;margin-top: 3px; }
	.rightMenu ul li span.fa.fa-search{ color:#fff }    
	.searchBox{ top: 190px; }
	.podcastSection{ margin-top: 30px }
	.mainCategroyRow .col-md-8:not(:first-child), .wordCloud{ display: none }
	.ourSectionInner .swiper-button-next, .ourSectionInner .swiper-button-prev{ height: 40px; }
	.ourSectionInner .swiper-button-next{ right: -10px; }
	.ourSectionInner .swiper-button-prev{ left: -10px; }
	.instaBlock.position-relative.h-100 { height: 200px!important; }
	.youTubeBlock, .twitterBlock, .fbBlock{ display: none; }
	section.ourSection.globalBusiness .lifeStyleInner .businessItem h2.blogTitle{ font-size: var(--sttl-font-16); }
	.ourSection.globalBusiness .lifeStyleInner .businessItem{ margin-bottom: 15px }
	section.ourSection.globalBusiness .businessInner.row { padding: 15px 0 0; }
	section.ourSection.globalBusiness { padding-bottom: 0; }
	.stickySocialBar{ display: none; }
	footer ul{ display: none }
	.footerNav{ border:0;margin-bottom: 10px; }
	.accordianNav .dropArrow.active:after { transform: rotate(-135deg); border-color: #fff; }
	.accordianNav .dropArrow:after { content: ""; width: 8px; height: 8px; border-bottom: 2px solid #ffffff; border-right: 2px solid #ffffff; float: right; position: absolute; top: 50%; right: 20px; transform-origin: center; transform: translateY(-50%) rotate(45deg); }
	.footerMenu { padding: 20px 10px; background: #3a4787; }
	.footerNav .dropArrow { padding: 10px 10px; border: 1px solid #ffffff2e; margin-bottom: 0px; border-radius: 5px; font-weight: 500; position: relative; pointer-events: auto; }
	.footerNav ul { padding: 10px 10px 10px 20px; background: #5e689d82; }
	.footerNav ul li { margin-bottom: 5px; }
	.footerNav .dropArrow.active { border-radius: 5px 5px 0 0; }
	.footerNav .dropArrow.active + ul { border-radius: 0 0 5px 5px; display: block;columns: unset;-webkit-columns: unset;-moz-columns: unset;}	
	.copyrightSection{ font-size: var(--sttl-font-12); }
	.downloadApp{ display: none }
	.footerMenu{ margin-bottom: 0 }
	li.breadcrumb-item strong { max-width: 400px; }
	.detailsPage h2.entry-title { font-size: var(--sttl-font-20); }
	.detailsPage h3.entry-title { font-size: var(--sttl-font-20); }
	.postTypeListItem figure.featured-media { min-width: 200px; }
	.businessListing .advertisementImage{ height: 100px }
	.businessListing .advertisementImage img{ object-position: top; }
	.stockHeader { margin-top: 20px; }
	.stockSection { height: 200px;background: none; }
	.stocks{ height: 100px; }
	.stocks img{ height: 100%; width: auto!important; margin: 0 auto;display: block; }
	.businessListing section.ourSection.globalBusiness h2.blogTitle { font-size: var(--sttl-font-16);margin-bottom: 20px; }
	.businessListing section.ourSection.globalBusiness .lifeStyleInner div.col-sm-6 p.mb-0.catDate.colorSecondary.fs-14 { margin-top: 10px; }
	.businessListing .ourSection.globalBusiness .lifeStyleInner .businessItem .postImage{ height: 115px }
	.weatherSection{ display: none }
	.pod-cast-info{ position: static; }
	.diveInner .pod-cast-info h4 a { font-size: var(--sttl-font-16); }
	.clse-btn { right: 15px; top: 15px; }
	.dateformat { text-align: center; }
	.skipsocial { justify-content: center !important; }
	.tagcloud { display: block; margin-top: 15px; text-align: left; }
	.top-search span{ margin-bottom: 10px;display: block; }
	.eventHeader h2 { display: inline-block; margin-bottom: 15px;padding:10px; }
}

@media (max-width: 575px){  
    .searchBox { top: 205px;right: 13px; } 	
    .searchBox input{ width:196px; }
    a.prasarBhartiLogo { height: 50px; }
	.logoSection .d-flex.logoImg { justify-content: space-between; }
    .logoSection .d-flex img { height: 50px;width: 100%; } 
	.emblemLogo{ max-width: 40px; }
    .mainCategroyTab, .copyrightSection ul{ flex-wrap: wrap; }
    section.latestPost .blog-list-image{ height: 300px }
    .blogCategory{ font-size: var(--sttl-font-18);height: 40px;line-height: 40px; }
    .diveInner .titleSec h2 a{ font-size: var(--sttl-font-18);height: 45px;line-height: 22px; }
    .blogTitle, .categoryDetails h2.blogTitle, .featureInner h2, .lifeStyleInner .largeSec h2{ font-size: var(--sttl-font-20) }
    .blogDisc, .aboutUs p{ font-size: var(--sttl-font-14);word-wrap: break-word; }
    .blog-list-box.match:not(:first-child) .blogTitle{ font-size: var(--sttl-font-16) }
    .watchLive{ margin-top: -20px;margin-bottom: 0; }
    ul.weeklyEventTab li a{ font-size: var(--sttl-font-13) }
    .eventImage, .podcastSection .PodCastImg { height: 215px; }
    .eventMainTile h3{ font-size: var(--sttl-font-20);padding: 8px 18px; }
    .eventMainTile .playPause a img{ width: 24px }
    .eventMainTile .playPause p { font-size: var(--sttl-font-12);margin-top: 5px!important; }
    .mainCategroyTab { padding-right: 35px; }
    .mainCategroyTab li.tab-link a{ font-size: var(--sttl-font-16) }
    .mainCategroyTab li { height: 30px;line-height: 30px; }
    .mainCategroyBtn{ padding: 0 7px;height: 30px; }
    .mainCategroyBtn:before{ font-size: var(--sttl-font-16);line-height: 30px; }
    .categoryDetails .catDate { padding: 5px 0; }
    .categoryDetails .postImage, .lifeStyleInner .largeSec .postImage{ height: 200px }
    .categoryDetails{ margin-top: 10px }
    .categoryDetails h2.blogTitle{ margin-bottom: 5px }
    .mainCategroyInner { margin-bottom: 10px }
    .mainCategroyRow .col-md-8:first-child{ padding: 0 }
    .mostReadSection ul li{ max-width: 100%;margin: 0 }
    .mostReadSection ul li:nth-child(5) { border-bottom: 1px solid #B8B8B8; }
    .featureHeader, .businessInner{ margin: 0 0px; }
    .featureInner{ margin: 15px 0 0 }
    .featureInner, .businessInner{ padding: 10px }
    .featureInner .postImage { height: 200px; }
    .featureInner .row.featureInnerRow span.col-md-5, .businessInner.row .businessItem.col-lg-12.col-sm-4:not(:first-child), .lifeStyleInner .row span.col-md-4, .healthInner .healthItem:not(:first-child){ display: none; }
    .featureHeader.businessHeader{ margin: 35px 0 15px; } 
    .businessItem{ padding: 0px 0!important; }
    .moreStoriesItem{ padding: 10px;flex-wrap: wrap;margin-bottom: 15px }
    .moreStoriesText h2{ font-size: var(--sttl-font-18);margin: 5px 0; }
    .moreStoriesImage, .moreStoriesText{ padding: 0;max-width: 100%; }
    .healthItem{ width: 100% }
    .healthInner .healthItem h2{ font-size: var(--sttl-font-20) }
    .healthInner{ margin-top: 15px }
    .lifeStyleInner{ margin-bottom: 15px }
    section.featureSection, section.moreStoriesSection, section.lifeStyleSection, section.sportsSection, .ourSection{ padding: 20px 0 }
    .aboutUs .mostHeader h2, .eventHeader h2, .podcastSection .podcastNav .nav-item a, .mostReadSection h2, .mostReadSection h4, .diveInner .blogCategory h2, .featureHeader h2, .moreStoriesInner h2, .pollsSection h2, .lifeStyleSection h2, .sportsSection h2, .ourSection h3{ font-size: 1.0625em }
    .top-search{ text-align: center; }
    .top-search a{ font-size: var(--sttl-font-12)!important;margin-right: 10px;padding: 4px 10px;margin-bottom:0px }
	li.breadcrumb-item strong { max-width: 301px; }
	.postTypeListItem .entry-content{ padding-left: 20px; }
	.lifeStyleInner .row span.col-sm-4.order-2.order-sm-1 { display: flex; }
	.lifeStyleInner .row span.col-sm-4.order-2.order-sm-1 .smallSec:first-child { padding-right: 20px; }
	.lifeStyleInner .row span.col-sm-4.order-2.order-sm-1 .smallSec, .advertisement, .businessListing .lifeStyleInner .largeSec.position-relative { margin-bottom: 0; }
	.businessListing .lifeStyleInner span.col-sm-6, .lifeStyleInner .col-sm-4 { display: none; }
	.businessListing section.ourSection.globalBusiness .businessInner.row { padding: 15px 0 0 !important; }
	.businessItem .postImage { height: 200px; }
	.advPoll { flex-wrap: wrap; }
	.advPoll .advertisement, .advPoll .pollsSection { width: 100%; }
	.advPoll .advertisement { margin-bottom: 20px; }
	.mostReadSection p.mb-0.catDate.pt-0 { margin-top: 15px;padding-bottom: 0; }
	.watchLiveInner, div#chartdiv{ margin-bottom: 30px; }
	.latestPostList .blog-list-box.match:nth-child(1), .latestPostList .blog-list-box.match:nth-child(2), .latestPostList .blog-list-box.match:nth-child(3) { display: inline; }
	.blog-list-box.match:nth-child(2) .blogTitle:before{ display: none }
	.moreStoriesImage img { height: 100%;object-fit: inherit;object-position: top; }
	.skipsocial { display: block !important; }
	.respoaccessControl { justify-content: center; }	
	section.breadcrumb-wrap { margin-bottom: 15px; }
}
@media (max-width: 480px){
    section.latestPost .blog-list-image, .watchLive .imgSec{ height: 200px; }
    .watchLive .titleSec h3{ font-size: var(--sttl-font-20) }
    .aboutUs, #chartdiv{ margin-top: 20px }
    .mostReadSection .featureInner p.mb-0.catDate, .businessInner p.mb-0.catDate { margin-top: 10px; }
	li.breadcrumb-item strong { max-width: 185px;font-size: var(--sttl-font-16) }
	.detailsPage .d-flex.blogAuthorDate.pb-0 { font-size: var(--sttl-font-12); }
	.detailsPage h2.entry-title, .detailsPage h3.entry-title { font-size: var(--sttl-font-18); }
	.detailsPage .entry-content p{ font-size: var(--sttl-font-14) }
	.postTypeListItem figure.featured-media { min-width: unset;max-width: unset;width: 40%; }
	.postTypeListItem .post-inner.thin { width: 60%; }
	.postTypeListItem .entry-content h2.entry-title, .postTypeListItem .entry-content h3.entry-title { font-size: var(--sttl-font-16);-webkit-line-clamp: 5; }
	.postTypeListItem .entry-content .blogDisc{ display: none!important }
	.postTypeListItem figure.featured-media .featured-media-inner { height: 120px; }
	section.postTypeList .postTypeListItem{ padding: 20px 0; }
	.feedBackForm p { font-size: 14px; }
	.feedBackForm input, select.form-select, textarea { font-size: 14px; }
	.formCaptcha .reqCaptachImg { margin-top: 5px;position: unset;width: 130px;border-radius: 6px; }
	.feedBackForm { padding: 20px; }
	#playButton { right: unset!important;height: 12px;bottom: 20px;left: 10px;top: unset!important; }
	#playButton img { width: 100%;height: 100%; }
}