@media(min-width: 1200px){
	.container{
		box-sizing: content-box;
	}
}




@media(max-width: 1024px){
	.navbar {
		display: none;
	}
	.mobille-view {
		display: block;
	}
	.toggle-btn{
		display: block;
	}
	.desktop-view {
		display: none;
	}
	.container{
		box-sizing: inherit;
	}
	.th-wrap{
		justify-content: center;
	}
	.header-wrap{
		height: auto;
		display: block;
	}
	.cm-btn{
		line-height: 80px;
	}
	.tags-wrap h3::after{
		right: -20px;
	}
	.header-right-wrap{
		justify-content: space-between;
	}
	.mobille-view img {
		width: 90px;
	}
	.banner-news-col h2{
		font-size: 45px;
		line-height: 1.34;
	}
	.site-logo {
		flex:inherit;
	}
	#header{
		background: #fff;
	}
	.search a {
		color: #d02318;
	}
	.cm-btn i{
		color: #d02318;
	}
	.mbl-view {
		display: block;
		margin-top: 0;
	}
	.desk-view {
		display: none;
	}
	.tags-wrap{
		display: none;
	}
	.tags-col{
		padding: 5px 0;
	}
	.lang-btn{
		margin-top: 0;
	}
	.search i::before{
		line-height: 80px;
	}
	.post-meta img{
	    height: 35px!important;
    width: 35px!important;
	}
	.fm-img img {
    width: 65px!important;
    height: 65px!important;
}
}








@media(max-width: 991px){
	.bishes-sidebar {
		margin-top: 30px;
	}
	.featured-sidebar {
		margin-top: 30px;
	}

	.featured-news.pb {
		padding-bottom: 30px;
	}
	.samaj .margin {
		margin-left: -15px;
		margin-right: -15px;
	}
	.samaj .padding {
		padding-left: 15px;
		padding-right: 15px;
	}
	.samaj-wrap {
		margin-bottom: 30px;
	}
	.samaj .section-ads {
		margin-top: 0px;
	}
	.press-sec-sidebar {
		margin-top: 30px;
	}
	.khelkud-thumb {
		margin-top: 30px;
	}
	.bulk-sec{
		margin-bottom: 30px;
	}
	.bulk-secs.mb {
		margin-bottom: 30px;
	}
	.details-title{
		max-width: 100%;
	}
	.details-title h2 {
		font-size: 45px;
		line-height: 1.34;
	}
	.team {
		max-width: 100%;
	}
	.mn-sidebar {
		margin-top: 30px;
	}
	.rajneeti .category-top-right{
		height: auto ;
	}
	.pradesh-list{
		position: static;
		margin-bottom: 30px;
	}
	.pradesh-main .box-style-news{
		margin-top: 30px;
	}
	.pradesh-main .leadership-main .box-style-news {
		margin-top: 0px;
	}
	.video-thumbnails {
		padding-left: 15px;
		padding-right: 15px;
		display: flex;
		margin-left: -5px;
		margin-right: -5px;
		overflow-y: hidden;
		max-height: 100%;
		overflow-x: auto;
		padding-bottom: 10px;
	}
	.thumbnail-list {
		margin: 0 5px;
		min-width: 315px;
		background: #d8d8d817;
	}
	.thumbnail-list+.thumbnail-list {
		margin-top: 0px;
	}
	.video-thumbnails .row {
		align-items: flex-start;
	}
	.thumbnail-list h3 a {
		padding: 10px;
		display: block;
	}
	.thumbnail-list.active {
		background: #02448e;
	}
	.related-news-wrap {
		margin-bottom: 30px;
	}
	.related-news.mb {
		margin-bottom: 30px;
	}
	.table-responsive {
		overflow-x: scroll;
		padding-bottom: 10px;
		max-width: 700px;
		margin: auto;
	}

	.team table td {
		white-space: nowrap;
	}
	.team table th {
		white-space: nowrap;
	}
	.bibid {
		margin-top: 0;
	}
	.only-multi {
		margin-bottom: 30px;
	}
	.more-video-list .thumbnail-list h3 a{
		padding: 0;
	}
	.only-main {
		margin-bottom: 30px;
	}
	.footer-space{
		padding-left: 0;
	}
	.footer-wrap {
		margin-top: 40px;
	}

	.footer-space {
		margin-top: 0;
	}
		img{
	    height: auto!important;
        width: 100%!important;
	}
	.share-left ul li img{
	        height: 45px!important;
    width: 45px!important;
	}
	.post-meta img{
	    height: 35px!important;
    width: 35px!important;
	}
		.fm-img img {
    width: 65px!important;
    height: 65px!important;
    }
    .only-desktop {
        display: none;
    }
    .only-mobile {
        display: block;
    position: static;
    transform: inherit;
    }
    .useful-icons ul {
    display: flex;
    justify-content: center;
}
}








@media(max-width: 767px){
  
	.th-right{
		display: block;
		text-align: center;
	}
	.mn-sidebar {
		margin-top: 30px;
	}
	.rajneeti-main {
		margin-bottom: 30px;
	}
	.rajneeti-thumb {
		margin-top: -30px;
	}
	.bishes-thumb {
		margin-top: 30px;
	}
	.two-column{
		display: block;
		margin-bottom: 0;
	}
	.featured-first-column {
		width: 100%;
	}
	.featured-first-column img{
		margin-top: 0;
	}
	.two-column::before{
		width: 100%;
		height: 100%;
	}
	.featured-first-column a{
		height: auto;
	}
	.featured-second-column{
		width: 100%;
		padding: 25px;
	}
	.press-sec-main {
		margin-bottom: 30px;
	}
	.press-thumb-wrap {
		margin-top: -30px;
	}
	.leadership-main {
		margin-bottom: 30px;
	}
	.kutniti-main {
		margin-bottom: 30px;
	}
	.kutniti-press-thumb-wrap {
		margin-top: -30px;
	}
	.kutniti-sidebar {
		margin-top: 30px;
	}
	.kala .ls-sidebar {
		margin-top: 30px;
	}
	.footer-details {
		margin-top: 30px;
	}
	.share {
		display: block;
	}
	.share-right{
		margin-top: 20px;
	}
	.toggle-form-wrap {
		margin: 5px 0;
	}
	.trending-newss .common-news-wrap{
		margin-top: 10px;
		border-bottom: 1px solid #f3f3f3;
		padding-top: 10px;
	}
	.common-news {
		overflow-x: hidden;
		overflow-y: scroll;
		height: 400px;
	}
	.common-img span{
		line-height: normal;
	}
	.mn-main-news.only-main {
		margin-top: 30px;
	}
	.main-news.mt {
		margin-top: 30px;
	}
	.rajneeti .category-top-right {
		margin-bottom: 30px;
	}
	.news-talk .mn-main-news {
		margin-top: 30px;
	}
	.featured-main .main-title {
		margin-bottom: 0;
	}
	.pradesh-list ul {
		overflow-y: hidden;
		overflow-x: scroll;
		padding-bottom: 10px;
		max-width: 700px;
		flex-wrap: inherit;
	}

	.pradesh-list ul li a {
		white-space: nowrap;
	}
	.footer-bottom-wrap{
		display: block;
	}
	.footer-bottom ul{
		margin-top: 10px;
	}
	.main-news-thumb .row +.row {
		margin-top: 0px;
	}
	.mn-main-news{
		margin-top: 30px;
	}
	.mn-main-news.only-main {
		margin-bottom: 0px;
	}
	.newsletter-wrap{
		display: block;
		text-align: center;
	}
	.newsletter-wrap form{
		width: auto;
	}
	.newsletter-wrap span{
		margin-bottom: 10px;
	}
	.footer-space{
		margin-top: 40px;
	}
	.footer-bototm ul{
		display: block;
		text-align: center;
		justify-content: center;
	}
	.footer-bototm ul li +li{
		margin-top: 5px;
	}
	.footer-wrap {
		border-top: 1px solid #ffffff14;
		padding-top: 25px;
		margin-top: 25px;
	}
		img{
	    height: auto!important;
    width: 100%!important;
	}
		.share-left ul li img{
	        height: 45px!important;
    width: 45px!important;
	}
	.post-meta img{
	    height: 35px!important;
    width: 35px!important;
	}
		.fm-img img {
    width: 65px!important;
    height: 65px!important;
}
}






@media(max-width: 575px){
	.top-ads .ads-col {
		margin-top: 20px;
	}
	.tag-media ul{
		display: none;
	}
	.mobille-view img {
		width: 70px;
	}
	.banner-news-col h2 {
		font-size: 40px;
		line-height: 1.3;
	}
	.banner-news {
		padding-top: 30px;
	}
	.banner-news-col p{
		font-size: 20px;
	}
	.mt{
		margin-top: 40px;
	}
	.mb{
		margin-bottom: 40px;
	}
	.pt{
		padding-top: 40px;
	}
	.pb{
		padding-bottom: 40px;
	}
	.only-main .mn-img {
		height: 300px;
	}
	.mn-text h3 {
		font-size: 20px;
		line-height: 1.5;
	}
	.mn-text{
		padding: 25px;
	}
	.mn-img {
		height: 300px;
	}
	.mn-sidebar .mn-text h3 {
		font-size: 20px;
	}
	.main-title{
		margin-bottom: 20px;
	}
	.main-title span{
		font-size: 25px;
		line-height: 32px;
	}
	.main-title a{
		border: 1px solid #33333317;
	}
	.rajneeti-main .mn-img{
		height: 350px;
	}
	.rajneeti-main .mn-text h3{
		font-size: 20px;
		line-height: 1.5;
	}
	.bishes-main .mn-img {
		height: 300px;
	}
	.bishes-main .mn-text h3 {
		line-height: 1.5;
		font-size: 20px;
	}
	.tr-content{
		margin-right: 20px;
	}
	.featured-second-column h3 {
		font-size: 25px;
		line-height: 1.5;
	}
	.two-column{
		margin-bottom: 0;
	}
	.featured-news.pb {
		padding-bottom: 10px;
	}
	.samaj-wrap .mn-img {
		height: 350px;
	}
	.samaj-wrap .mn-text h3 {
		font-size: 20px;
		line-height: 1.5;
	}
	.press-sec-main .mn-img {
		height: 350px;
	}
	.press-sec-main .mn-text h3 {
		line-height: 1.5;
		font-size: 20px;
	}
	.leadership-main .mn-img {
		height: 350px;
	}
	.leadership-main .mn-text {
		padding: 25px;
	}
	.leadership-main .mn-text h3 {
		font-size: 20px;
		line-height: 1.5;
	}
	.kutniti-main .mn-img {
		height: 350px;
	}
	.kutniti-main .mn-text {
		padding: 25px;
	}
	.kutniti-main .mn-text h3 {
		line-height: 1.5;
		font-size: 20px;
	}
	.kala-main .mn-img {
		height: 350px;
	}
	.kala-main .mn-text {
		padding: 25px;
	}
	.kala-main .mn-text h3 {
		line-height: 1.5;
		font-size: 20px;
	}
	.container-fluid {
		padding-left: 20px;
		padding-right: 20px;
	}
	.videos-wrap .mn-img {
		height: 350px;
	}
	.videos-wrap .mn-text {
		padding: 25px;
	}
	.videos-wrap .mn-text h3 {
		font-size: 20px;
		line-height: 1.5;
	}
	.khelkud-main .mn-img {
		height: 350px;
	}
	.khelkud-main .mn-text h3 {
		font-size: 20px;
		line-height: 1.5;
	}
	.bulk-secs.mb {
		margin-bottom: 10px;
	}
	.footer .border-left {
		border-left: none !important;
		padding-left: 0;
	}
	.footer-link {
		border-top: 1px solid #cccccc73;
		padding-top: 20px;
		margin-top: 10px;
		padding-bottom: 5px;
	}
	.footer-details {
		border-top: 1px solid #cccccc73;
		padding-top: 20px;
		margin-top: 15px;
	}
	.footer-details ul li{
		width: 50%;
	}
	.search-form .btn {
		position: static;
		width: 100%;
		border-radius: 4px;
		margin-top: 10px;
	}
	.search-form .form-control{
		padding-right: 10px;
	}
	.details-title h2 {
		font-size: 40px;
		line-height: 1.3;
	}
	.details-main p{
		text-align: justify;
	}
	.related-tags ul li {
		width: 50%;
		padding: 5px 10px;
		margin: 0;
		text-align: center;
	}
	.related-tags ul li+li {
		margin-left: 0px;
	}
	.related-tags ul{
		margin-left: -10px;
		margin-right: -10px;
	}
	.share-left ul {
		display: block;
		justify-content: center;
	}

	.share-left ul li +li {
		margin-left: 0;
		margin-top: 15px;
	}

	.share-left ul li {
		text-align: center;
		justify-content: center;
	}
	.category-top-left {
		height: auto;
	}
	.category-top-right {
		padding: 25px;
	}
	.category-top-right h3 {
		font-size: 25px;
		line-height: 1.5;
	}
	.pagination {
		margin-top: 5px;
	}
	.team-list .col-xs-6 {
		width: 50%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.team-list .row {
		margin-left: -5px;
		margin-right: -5px;
	}
	.team.mb {
		margin-bottom: 20px;
	}
	.only-mobile {
		display: block;
	}
	.only-desktop {
		display: none;
	}
	.skip-ads-head img {
		max-width: 70px;
	}
	.skip-ads{
		padding: 10px;
	}
	.skip-ads-head .btn{
		padding: 3px 10px;
		font-size: 14px;
	}
	.skip-ads-head{
		margin-bottom: 15px;
	}
	.skip-ads-wrap{
		max-width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}
	.common-news{
		padding: 20px;
	}
	.common-img{
		overflow: inherit;
	}
	.trending-newss .common-img{
		margin-right: 20px;
	}
	.main-news.mt {
		margin-top: 10px;
	}
	.rajneeti .category-top-left {
		height: auto;
	}
	.rajneeti .category-top-right h3 {
		font-size: 25px;
	}
	.rajneeti .category-top-right{
		padding: 20px;
	}
	.padding-right {
		padding-right: 15px;
	}
	.tr-numer {
		margin-right: 20px;
	}
	.featured-main .mn-img {
		height: 300px;
	}
	.news-talk .tn-col h3 a {
		overflow: inherit;
		height: auto;
	}
	.featured-sidebar ul li{
		padding: 15px;
	}
	.sahitya {
		padding-bottom: 20px;
	}
	.leadership-main .bs-news-info h3 {
		font-size: 25px;
		line-height: 1.34;
	}
	.kala .mn-text {
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
	}
	.footer-content {
		padding:40px 0 20px;
	}
	.related-news.mb {
		margin-bottom: 10px;
	}
	.only-multi .mn-img {
		height: 300px;
	}
	.samaj.mb {
		margin-bottom: 40px;
	}
	.video-listing.mb {
		margin-bottom: 10px;
	}
	.search {
		line-height: 70px;
	}
	.cm-btn {
		line-height: 70px;
	}
	.multimedia::before{
		top: 140px;
	}
	.main-videos iframe {
		height: auto;
	}

	.video-thumb iframe {
		height: auto;
	}
	.main-videos h3 {
		font-size: 20px;
		line-height: 1.5;
	}
	.newsletter-wrap .btn{
		position: static;
		width: 100%;
		border-radius: 40px;
		padding: 10px 15px;
		margin-top: 10px;
	}
	.newsletter-wrap .form-control{
		padding-right: 20px;
	}
	img{
	    height: auto!important;
    width: 100%!important;
	}
		.share-left ul li img{
	        height: 45px!important;
    width: 45px!important;
	}
	.post-meta img{
	    height: 35px!important;
    width: 35px!important;
	}
		.fm-img img {
    width: 65px!important;
    height: 65px!important;
}
.category-main-img{
    height:auto;
}
}