
@media screen and (min-width: 992px) {
	#wrapper {
		margin-bottom: 120px;
	}
	/*.fourslides
--------------------------------------------- */
	.poetsLists {
		margin-bottom: 60px;
	}
		.poetsLists.poetsRegionLists h2 {
			margin-bottom:18px;
		}

		.fourSlides .poetCard,
		.fourSlides .poetCard:first-child,
		.fourSlides .poetCard:last-child,
		.fourSlides .anjasTextCard:last-child,
		.fourSlides .anjasTextCard:first-child {
			flex: 0 0 100%;
			max-width: 100%;
			margin-right: 0px;
			margin-left: 0px;
		}
	
	.fourSlides .anjasTextCard {
	min-height: 238px;
								   
				 
				  
					
				   
}

.anjasTextCard picture img,
.owl-carousel .owl-item  .anjasTextCard picture img{
	width: 100%;
	height: 100%;
}

	.fourSlides.owl-loaded, .fourSlides {
		padding-top: 0px;
		padding-bottom: 0px;
		margin: 0px;
	}

		.fourSlides.owl-carousel .owl-stage {
			padding-top: 5px;
			padding-bottom: 5px;
		}

		.fourSlides.owl-carousel .owl-item {
			padding: 0 3px;
			display: flex;
			flex-direction: column;
		}

		.fourSlides .poetCard {
			padding: 25px 20px 22px;
		}

		.fourSlides picture {
			width: 160px;
			height: 160px;
			margin-bottom: 10px;
		}
		.fourSlides .anjasTextCard picture {
	width: 100%;
	height: 100%;
	margin: 0px;
}
.anjasTextCard h3 {
	font-size: 22px;
	line-height: 31px;
}

	.owl-carousel.fourSlides .owl-item img,
	.poetCard picture img {
		width: 146px;
		height: 146px;
		padding:0px;
	}

	.fourSlides .poetCard h4 {
		height: auto;
	}

		.fourSlides .poetCard h4, .fourSlides .poetCard h4 a {
			font-size: 16px;
			line-height: 21px;
		}

			.fourSlides .poetCard h4 > a {
				max-height: 45px;
			}

	.vachiUpdatedSection .anjasTextCard h3 {
		width: 165px;
	}
			/*.aboutVachik
--------------------------------------------- */
.aboutVachik > h2 {
	display: none;
}
.aboutVachik {
	display: flex;
	flex-direction: row-reverse;
	padding: 30px 40px;
	flex-wrap: wrap;
	align-items: center;
	margin-bottom: 60px;
}
.aboutVachik .textContent {
	flex: 0 0 55%;
    max-width: 55%;
    margin-right: 5%;
}
.aboutVachik .textContent h2 {
	font-size:30px;
	line-height: 43px;
	margin-bottom: 25px;
}
.aboutVachik .textContent p {
	font-size: 14px;
	line-height: 30px;
}

.aboutVachik .poetVideoCard {
	flex: 0 0 39.11%;
	max-width: 39.11%;
	padding: 0px;
	margin-bottom: 0px;
	border-radius: 25px;
}
.aboutVachik .poetVideoCard picture {
	border-radius: 0px;
	height: 274px;
	margin-bottom: 18px;
}
.aboutVachik .poetVideoCard h4 {
	padding: 0px 20px 18px;
	font-weight: bold;
}
.aboutVachik .poetVideoCard h4 > a {
	font-weight: bold;
	padding: 0px;;
}
.aboutVachik .playIcon span {
	width:60px;
	height: 60px;
}
.aboutVachik .playIcon span i {
	font-size: 20px;
}
	.shareSocialIcons {
		top: -57px;
		right: 0px;
		left: initial;
	}
		.shareSocialIcons:after {
			content: "";
			background: url(../images/arrowpop.png) no-repeat center center;
			position: absolute;
			display: inline-block;
			width: 25px;
			height: 25px;
			background-size: 25px;			
			margin-right: 13px;
			z-index: 9999;
			bottom: 1px;
			transform: rotate(0deg);
			transition: .3s all;
			right: 5px;
			margin-bottom: -21px;
		}
	.shareSocial.shareSocial .shareSocialIcons ul,
	.innerBannerContent .shareSocial .shareSocialIcons ul {
		width: 101px;
	}
	.innerBannerContent .shareSocial.shareSocial .shareSocialIcons ul {
		flex: auto;
		max-width: 100%;
		padding: 0px;
		justify-content: flex-start;
	}
	.shareSocial.shareSocial-desingTwo .shareSocialIcons,
	.innerBannerContent .shareSocial {
		top: -50px;
		right: 0px;
	}
	
	.shareSocial.shareSocial .shareSocialIcons ul li.shareWhatsap {
		display: none;
	}

	/*.vachikVideoLists
				  
--------------------------------------------- */
	.vachikVideoLists {
		margin-bottom: 60px;
	}
.vachikVideoLists:last-child {
	margin-bottom: 0px;
}

.vachikSubCollections .anjasVideoCard{
	margin-right: 0;
}
.vachikSubCollections .vachikSubVideo{
							  
										   
				 
				  
	margin-bottom: 60px;
				   
}

.vachikSubCollections .vachikSubVideo:last-child{
	margin-bottom: 0;
}
.vachikParamparaDetail .vpDetailVideo {
	height:463px;
	margin-bottom:12px;
}
.subvachi{
	/*background: var(--card-background);*/
	padding: 0px 0px 0px;
/*	border-radius: 12px;
	border: 1px solid #E6D0C7;*/
}
	.vachiSubCategoryList .anjasVideoCard {
		flex: 0 0 31.8%;
		margin-right: 20px;
		margin-bottom: 20px;
		max-width: 31.8%;
	}
	.owl-carousel.owl-theme.owl-loaded .anjasVideoCard {
		margin: 0px;
		max-width:100%;
	}
	.vachikSubCollections .halfvachikvideo.owl-carousel.owl-theme.owl-loaded {
		margin:0px;
		padding:0px;
	}
	.vachiSubCategoryList .anjasVideoCard:nth-child(2n) {
		margin-right: 20px;
	}

.vachiSubCategoryList .anjasVideoCard:nth-child(3n){
    margin-right:0px;
					  
}
.anjasVideoCard{
	flex: auto;
	width: 100%;
}
	.vachiSubCategoryList .anjasVideoCard picture img {
		/*height: 157px;*/
		height:210px;
	}
	.vachikSubVideo.jeemanDetailsVideo {
		margin-top:60px;
	}
		/*.vachikSubVideo.jeemanDetailsVideo .owl-carousel.owl-theme .owl-nav button.owl-next {
			right:3px;
		}
			.vachikSubVideo.jeemanDetailsVideo .owl-carousel.owl-theme .owl-nav button.owl-prev {
		left:3px;
	}*/
	/*.halfFourSlides
--------------------------------------------- */
	.poetsFolks {
		margin-bottom: 60px;
	}

	.halfFourSlides .poetVideoCard,
	.halfFourSlides .poetVideoCard:first-child,
	.halfFourSlides .poetVideoCard:last-child,
	.halfFourSlides .academyCard:last-child,
	.halfFourSlides .academyCard,
	.halfFourSlides .academyCard:first-child {
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}

	.halfFourSlides.owl-loaded, .fourSlides {
		padding-top: 0px;
		padding-bottom: 0px;
		margin: 0px;
	}

	.halfFourSlides.owl-carousel .owl-stage {
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.halfFourSlides.owl-carousel .owl-item {
		padding: 0px 3.6px;
	}

	.poetVideoCard picture img,
	.owl-carousel .owl-item .poetVideoCard img,
	.academyCard img,
	.owl-carousel .owl-item .academyCard img {
		width: 100%;
	}

	.academyContent .primary-h4 {
		line-height: 21px;
	}

	.academyContent h4.primary-h4 {
		margin-bottom: 5px;
	}

	.academyContent .textContent {
		margin-bottom: 19px;
	}

	/*innerpageBanner, innerLeftRight
--------------------------------------------- */
	.innerpageBanner {
		margin-bottom: 20px;
	}

		.innerpageBanner .bannerContent {
			padding: 25px 0px 25px;
			/*padding: 40px 0px 30px;*/			
			min-height: 1px;
		}
		.juno_poetprofile.innerpageBanner .bannerContent {
			padding-top:25px;
			padding-bottom:25px;
		}
		.innerpageBanner .container {
			max-width: 1230px;
			padding: 0 15px;
			margin: 0 auto;
		}

		.innerpageBanner .bannerContent .innerBannerContent {
			width: 100%;
			padding-right: 0px;
		}

		.innerpageBanner .bannerContent h1 {
			margin-bottom: 10px;
			padding-bottom: 18px;
		}

			.innerpageBanner .bannerContent h1.patternBg-small {
				padding-top: 37px;
				padding-bottom:0px;
				margin-bottom: 7px;
			}
				.innerpageBanner .bannerContent h1.patternBg-small.metaMargin {
					margin-bottom:17px;
				}
				.innerpageBanner .bannerContent.bannerReadingpage .innerBannerContent h1 {
					padding-bottom: 3px;
				}
	.juno_poetprofile.innerpageBanner .bannerContent .innerBannerContent h1 {
		margin-bottom: 0px;
	}
	.juno_poetprofile.innerpageBanner .bannerContent .innerBannerContent p {
		line-height:30px;
		margin-bottom:0px;
	}
	.innerpageBanner .bannerContent .innerBannerContent p.bannerEnglishFont {
		font-size:18px;
		line-height:30px;
	}
	
		.juno_poetprofile .innerBannerContent ul.meta {
			/*margin-bottom: 23px;*/
			margin-bottom:15px;
		}
	.juno_poetprofile .patternBg-small:before {
		width:91px;
	}
	.innerpageBanner .bannerContent.bannerReadingpage .innerBannerContent h1.paddingReduce {
		padding-top: 29px;
		padding-bottom: 17px;
		margin-bottom: 0px;
	}

		.innerpageBanner .bannerProfilePage.bannerContent h1.patternBg-small,
		.innerpageBanner .bannerBookdtlPage.bannerContent h1.patternBg-small {
			margin-bottom: 0px;
		}

		.innerpageBanner .bannerProfilePage.bannerContent .InnerBnrbgImg img,
		.innerpageBanner .bannerProfilePage.bannerContent .InnerBnrbgImg {
			height: 100%;
		}

		.innerpageBanner .bannerProfilePage.bannerContent.withProfileImage h1.patternBg-small {
			margin-bottom: 11px;
		}

		.innerpageBanner .bannerContent p {
			font-size: 16px;
			line-height: 30px;
			margin-bottom: 0px;
		}
	.juno_poetprofile.innerpageBanner .bannerContent p {
		line-height:30px;
	}

	.innerpageBanner .bannerContent .banrNormalBigfont p {
		font-size: 18px;
		line-height: 28px;
	}

	.bannerProfilePage {
		position: relative;
	}
	/* .bannerProfilePage:after {
	content: "";
    position: absolute;
    width: 91px;
    height: 102px;
    background: url(../images/pattern_inner_desk.svg) no-repeat center center;
    background-size: 91px;
	right: 39px;
	bottom: 42px;
} */

	.innerpageBanner .bannerProfilePage.bannerContent {
		padding: 36px 0px 36px 0px;
	}

	.innerpageBanner .bannerBookdtlPage.bannerContent,
	.innerpageBanner .bannerContent.bannerReadingpage {
		padding: 29px 0px 27px 0px;
	}

	.innerpageBanner .bannerProfilePage.bannerContent.withProfileImage {
		padding: 60px 0px;
	}

	.bannerProfilePage .innerBannerContent {
		display: flex;
		align-items: center;
	}

	.innerpageBanner .bannerContent figure:before {
		left: 0px;
		top: -12px;
	}

	.innerpageBanner .bannerProfilePage.bannerContent.withProfileImage figure:before {
		top: -32px;
	}

	.bannerProfilePage .innerBannerContent figure {
		flex: 0 0 140x;
		max-width: 140px;
		margin-right: 20px;
		margin-bottom: 0px;
	}

	.innerpageBanner .bannerProfilePage.bannerContent.withProfileImage .innerBannerContent figure {
		margin-right: 25px;
	}

	.innerpageBanner .withProfileImage.bannerContent .innerBannerContent ul.meta {
		justify-content: flex-start;
		margin-bottom: 17px;
	}

	.innerpageBanner .withProfileImage.bannerContent .textContent {
		padding: 0px;
		max-height: initial;
	}

	.innerBannerContent .poetTitle {
		float: left;
		padding-right: 15px;
		/*overflow: hidden;
		text-overflow: ellipsis;*/
		max-width: 139px;
		white-space: nowrap;
	}

	.bannerProfilePage .bnrProfileRight,
	.bannerBookdtlPage .bnrProfileRight {
		/* width: calc(100% - 160px); */
		width: 100%;
		text-align: left;
		position: relative;
	}

	.bannerBookdtlPage .bnrProfileRight {
		overflow: hidden;
	}

		.bannerBookdtlPage .bnrProfileRight .downloadBtn {
			position: absolute;
			right: 0px;
			bottom: 0px;
		}
	.shareMediaControlWrapFixed,
	.bannerContent.bannerReadingpage.shareMediaControlWrapFixed,
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerReadingpage {
		position: fixed;
		width: 100%;
		left: 0;
		z-index: 9999999;
		background: #fff;
		top: 0px;
		margin-top:76px;
		box-shadow: 0px 0px 8px #ccc;
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
		-webkit-animation-duration: 0.5s;
		-moz-animation-duration: 0.5s;
		-o-animation-duration: 0.5s;
		animation-duration: 0.5s;
		-webkit-animation-fill-mode: both;
		-moz-animation-fill-mode: both;
		-o-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation-name: shaketop;
		-moz-animation-name: shaketop;
		-o-animation-name: shaketop;
		animation-name: shaketop;
	}

	.innerBannerContent .downloadBtn {
		margin-top: 0px;
		padding: 11px 20px;
	}

	.innerBannerContent ul.meta {
		justify-content: flex-start;
		margin-bottom: 18px;
	}

	.bannerProfilePage .bnrProfileRight h1 {
		margin-bottom: 2px;
	}

	.inerProfileImg {
		width: 140px;
		height: 140px;
	}

	.bannerProfilePageTwo .innerBannerContent:before {
		content: "";
		width: 78px;
		height: 88px;
		background: url(../images/pattern_inner_desk.svg) no-repeat center center;
		background-size: 78px;
		left: -10px;
	}

	.bannerProfilePageTwo .innerBannerContent {
		padding-top: 18px;
	}

		.bannerProfilePageTwo .innerBannerContent h1 {
			line-height: 45px;
			margin-bottom: 6px;
		}

	.bannerProfilePageTwo .bnrProfileRight {
		margin-bottom: 19px;
	}

		.bannerProfilePageTwo .bnrProfileRight .poetName {
			margin-top: 6px;
		}

	.bannerProfilePageTwo:after {
		content: "";
		position: absolute;
		width: 91px;
		height: 102px;
		background: url(../images/pattern_inner_desk.svg) no-repeat center center;
		background-size: 91px;
		right: 49px;
		bottom: 15px;
	}

	.bannerProfilePageThree:after {
		width: 72px;
		height: 82px;
		background: url(../images/pattern_inner_desk.svg) no-repeat center center;
		background-size: 72px;
		bottom: 22px;
		right: 135px;
	}

	.bannerProfilePageTwo.bannerContent {
		min-height: 100px;
		padding: 41px 50px;
	}

	.bannerProfilePageThree.bannerContent {
		padding: 33px 50px 50px;
	}
	/*ebook Banner start*/
	
	/*ebook banner end*/
	/* shareSocial */
	.shareSocial {
		position: initial;
		box-shadow: none;
		background-color: transparent;
	}

		.shareSocial.shareSocial-desingTwo ul {
			padding: 0px;
		}

		.shareSocial ul > li {
			flex: 0 0 auto;
			max-width: auto;
			padding: 0px;
			border: 0px;
			margin-right: 10px;
		}

		.shareSocial.shareSocial-desingTwo ul > li {
			margin-right: 10px;
		}

			.shareSocial ul > li:last-child,
			.shareSocial.shareSocial-desingTwo ul > li:last-child {
				margin-right: 0px;
			}

		/*.shareSocial ul > li span {
			font-size: 14px;
			line-height: 19px;
			display: inline-block;
		}*/

		.shareSocial ul > li i.icon-Filled-Fav_bt:before {
			content: "\e905";
		}

		.shareSocial ul > li i.icon-Share_bt::before {
			content: "\e915";
		}

		.shareSocial ul > li i.icon,
		.shareSocial ul > li i.icon-Filled-Fav_bt:before,
		.shareSocial ul > li i.icon-Share_bt::before {
			color: var(--white);
			font-size: 14px;
		}

		.shareSocial .linkButton-two,
		.shareSocial ul > li a.linkButton-two {
			padding: 3.5px 10px 5.5px;
			/*background-color: var(--stroke);*/
			background-color: #c16d29c2;
		}

	.innerBannerContent .shareSocial.shareSocial-desingTwo,
	.innerBannerContent .shareSocial {
		float: right;
		display: inline-flex;
		width: calc(100% - 140px);
		margin-top: -4px;
	}
		.innerBannerContent .shareSocial ul:first-child {
			flex: 0 0 41.47%;
			max-width: 41.47%;
		}
		.innerBannerContent .shareSocial ul:last-child {
			flex: 0 0 58.53%;
			max-width: 58.53%;
			justify-content: flex-end;
		}
			.innerBannerContent .shareSocial > ul:last-child {
				display:flex;
				flex-direction:row-reverse;
				justify-content:flex-start;
			}
				.innerBannerContent .shareSocial > ul:last-child li.iconFav {
					margin-right:0px;
				}
				.innerBannerContent .shareSocial {
					margin-top: -4px;
				}

	.innerBannerContent .shareSocial.shareSocial-desingTwo ul > li.hide-mob {
		display: inline-flex;
	}

		.innerBannerContent .shareSocial.shareSocial-desingTwo ul li.video {
			margin-right: 10px;
		}

		.innerBannerContent .shareSocial.shareSocial-desingTwo ul li.iconLinks {
			display: none;
		}

		.innerBannerContent .shareSocial.shareSocial-desingTwo ul:first-child {
			border: none;
		}

		.innerBannerContent .shareSocial.shareSocial-desingTwo ul li span,
		.shareSocial ul > li span {
			font-size: 12px;
			line-height: 16px;
			display:inline-block;
		}

			.innerBannerContent .shareSocial.shareSocial-desingTwo .icon,
			.innerBannerContent .shareSocial .icon,
			.shareSocial .icon,
			.shareSocial .linkButton-two .icon {
				font-size: 11px;
				margin-right: 7px;
				margin-top: 3px;
			}

		.innerBannerContent .shareSocial.shareSocial-desingTwo a.linkButton-two {
			padding: 3.5px 10px 5.5px;
		}

	.linkButton-two {
		display: flex;
		align-items: center;
		box-shadow: 1px 1px 1px #00000033;
	}

		.linkButton-two i.icon {
			margin-right: 11px;
		}

	.shareSocial .linkButton-two:hover, .shareSocial ul > li a.linkButton-two:hover {
		background-color: var(--link-button-two-hover);
	}

	.shareSocial .linkButton-two:focus, .shareSocial ul > li a.linkButton-two:focus {
		background-color: var(--link-button-two-focus);
	}

	.shareSocial .linkButton-two:active, .shareSocial ul > li a.linkButton-two:active {
		background-color: var(--link-button-two-active);
	}
	/*innerLeftRight
--------------------------------------------- */
	.innerLeftRight {
		display: flex;
		flex-wrap: wrap;
	}

	.innerRight {
		display: block;
	}

	.innerLeftRight .innerLeft {
		flex: 0 0 73.667%;
		max-width: 73.667%;
		margin-right: 3.299%;
	}

	.innerLeftRight .innerLeftFullWidth {
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0px;
	}


	.innerLeftRight aside {
		flex: 0 0 23%;
		max-width: 23%;
	}
		.innerLeftRight aside div[data-async-resource="cards"] h2 {
			text-align:left;
			display:none;
		}
		.innerLeftRight aside div[data-async-resource="cards"] {
			margin-top: 0px;
		}
		.innerLeftRight aside div[data-async-resource="cards"] .mblScrlPrnt.prmCont {
			display: block;
		}
		.innerLeftRight aside div[data-async-resource="cards"] .mblScrlPrnt .eventAddSection {
			text-align: center;
			margin-bottom: 20px;
		}
			.innerLeftRight aside div[data-async-resource="cards"] a.eventRegisterLink {
				display:none;
			}
			.innerLeftRight aside div[data-async-resource="cards"] .mblScrlPrnt .eventAddSection a {
				text-decoration: none;
			}
		.innerLeftRight aside div[data-async-resource="cards"] h2 {
			text-transform:capitalize;
		}
		.innerLeftRight aside div[data-async-resource="cards"] .mblScrlPrnt .eventAddSection a:last-child {
			margin-bottom: 0px;
		}
			.innerLeftRight aside div[data-async-resource="cards"] .mblScrlPrnt .eventAddSection img {
				border-radius: 20px;
			}

		.innerLeftRight aside h2 {
			margin-bottom: 20px;
		}

		.innerLeftRight aside figure {
			margin-top: 0px;
			margin-bottom: 30px;
			border-radius: 10px;
			-webkit-border-radius: 10px 10px 10px 10px;
			-moz-border-radius: 10px 10px 10px 10px;
			-ms-border-radius: 10px 10px 10px 10px;
			-o-border-radius: 10px 10px 10px 10px;
			overflow: hidden;
			background: var(--card-background);
			border: 1px solid #F1D8CD;
			
			padding: 31px 26px 31px;
		}


			.innerLeftRight aside figure img {
				display: block;
				border-radius: 10px 10px 10px 10px;
			}
	.sideBarPostWrap .SideBarPostItemContainer {
		display:block;
	}
	/*filterBox
--------------------------------------------- */
	.navListFilter ul {
		/*padding-left: 8.5px;
		padding: 0px 20px;*/
	}

	.filterBox .navListFilter {
		padding-bottom: 15px;
		margin-bottom: 30px;
	}

	.multiFilterSearch {
		position: relative;
	}

		.multiFilterSearch .searchFilterForm {
			width: calc(100% - 43px);
			float: left;
		}

	.multiFilterList {
		/*float: right;
		margin-top: 11px;*/
		position: relative;
	}

	.multiFilterSearch .filterIconbox {
		position: initial;
		bottom: initial;
		left: initial;
		width: auto;
		padding: 0px;
		box-shadow: none;
		background-color: transparent;
	}
	.filterIconbox {
		display:none;
	}

	.multiFilterOptions {
		display: block;
		position: relative;
		/* top:46px;
	left: auto;
	right: -20px; */
		width: auto;
		height: auto;
		padding: 24px 10px 24px;
		border: 1px solid #F1D8CD;
		z-index: 0;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		margin-bottom: 30px;
	}

		.multiFilterOptions:after {
			/* content: "";
			width: 98%;
			height: 100%;
			background-color: var(--card-background);
			position: absolute;
			left: 0px;
			top: 0px;
			display: block;
			margin: 0 auto;
			right: 0px; */
		}

		/* .multiFilterOptions:before {
			content: "";
			width: 25px;
			height: 25px;
			background: url(../images/popup_top_arrow.svg) no-repeat center center;
			background-size: 25px;
			display: inline-block;
			position: absolute;
			right: 18px;
			top: -18px
		} */

		.multiFilterOptions .filterTitle {
			display: flex;
			align-items: center;
			justify-content: space-between;
			padding-bottom: 11px;
			border-bottom: 1px solid #E1C7BC;
			margin-bottom:25px;
			padding-left: 5px;
			padding-right: 5px;
			position: relative;
			z-index: 1;
		}

			.multiFilterOptions .filterTitle .titleFilter {
				padding-bottom: 0px;
				border: 0px;
				margin-bottom: 0px;
			}

		.multiFilterOptions .filterAction {
			position: initial;
			box-shadow: none;
			width: auto;
			padding: 0px;
		}

			.multiFilterOptions .filterAction .linkButton {
				min-width: 114px;
			}

	.filterOptionsItem {
		display: flex;
		flex-wrap: wrap;
		padding: 0px 14px;
		position: relative;
		z-index: 9;
		flex-direction: column;
	}
/*
		.filterOptionsItem .filterListItem:first-child {
			padding-right: 68.5px;*/
			/* padding-right: 20px;
			flex: 0 0 39.7%;
			max-width: 39.7%;
		}

		.filterOptionsItem .filterListItem:nth-child(2) {
			/* padding-left: 12.5%;
	padding-right: 12.5%; */
			/* flex: 0 0 35.7%;
			max-width: 35.7%;
			display: flex;
			justify-content: center;
		}

		.filterOptionsItem .filterListItem:last-child {
			/* padding-left: 13%;
			flex: 0 0 23.7%;
			max-width: 23.7%;
			display: flex;
			justify-content: flex-end; 
		}
*/
.filterOptionsItem .filterListItem {
	border-bottom: 1px solid #F1D8CD;
	margin: 0 0 25px 0;
	padding-bottom: 25px;
}

			.filterOptionsItem .filterListItem:last-child {
					margin: 0px;
	border-bottom: 0px;
	padding: 0;
			}

				/*.filterOptionsItem .filterListItem:last-child .filterOptionsList {
					max-width: 55.33px;
				}*/

					.filterOptionsItem .filterListItem:last-child .filterOptionsList .customCheck > span {
						word-break: break-word;
					}

			.filterOptionsItem .filterListItem .titleFilter-small {
				margin-bottom: 15px;
			}

	.multiFilterSearch .searchFilterForm input[type="submit"] {
		opacity: 1;
	}
	.multiFilterSearch .searchFilterForm {
		width:100%;
		margin-bottom:40px;
	}


	.filterBox .navListFilter.reduceMargin {
		margin-bottom: 25px;
	}


	/*poetsProfileList
--------------------------------------------- */
	.poetsProfileListMain {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.poetsProfileList {
		padding: 20px 0;
	}

		.poetsProfileList .profileImg {
			flex: 0 0 85px;
			max-width: 85px;
			height: 85px;
			margin-right: 13px;
		}

		.poetsProfileList .profileDescription {
			width: calc(100% - 98px);
		}

			.poetsProfileList .profileDescription h3 {
				margin-bottom: 8px;
			}

				.poetsProfileList .profileDescription h3 a {
					text-decoration: none;
					color: var(--heading);
				}

			.poetsProfileList .profileDescription .metaList {
				margin-bottom: 8px;
			}

				.poetsProfileList .profileDescription .metaList > li {
					font-size: 14px;
					line-height: 19px;
					padding-right: 20px;
				}

					.poetsProfileList .profileDescription .metaList > li:after {
						right: 5px;
					}
					.poetsProfileListMain .poetsProfileList .profileDescription .metaList {
						margin-bottom:0px;
						margin-top:0px;
					}
					.poetsProfileList .profileDescription .metaList > li > a {
						font-size:14px;
						line-height:19px;
					}
			.poetsProfileList .profileDescription .profileContent {
				max-height: 50px;
				-webkit-line-clamp: 2;
				margin-bottom:8px;
			}

				.poetsProfileList .profileDescription .profileContent p {
					font-size: 14px;
					line-height: 26px;
				}

	/*.poetEbookList start*/
	.ebookCardDescInner h2 {
		margin-bottom:8px;
	}
	.poetsProfileList.poetEbookList .profileImg.ebooKImage {
		margin-right: 20px;
	}
	.poetsProfileList.poetEbookList .profileDescription {
		width: calc(100% - 86px);
	}
	.booLinks a.linkButton {
		width:100%;
		margin-bottom:10px;
	}
		.booLinks a.linkButton:last-child {
			margin-bottom:0px;
		}
	.ebookCardDetails .ebookCardDetailsLeft {
		margin-bottom:0px;
	}
	.ebookCardDescInner ul.metaList > li {
		font-size: 14px;
	}
	.ebookCardDetails {
		margin-bottom:90px;
	}
	.ebookShortContent {
		margin-top: 20px;
		margin-bottom: 68px;
	}
	.ebookTagLists ul {
		width: calc(100% - 104px);
	}
	.ebookTagLists h3 {
		margin-top:10px;
	}
	.ebookCardDesc .ebookPoetprofile {
		display: block;
	}
	.ebookCardDetailsLeft picture {
		margin-bottom:20px;
	}
	/*.poetEbookList end*/
	/*.ebookCardDetails start*/
	.ebookCardDetails {
		display: flex;
	}
		.ebookCardDetails .ebookCardDetailsLeft {
			margin-right:35px;
			flex:0 0 193px;
			max-width:193px;
		}
			.ebookCardDetails .ebookCardDesc {
				width:calc(100% - 228px);
			}
			/*.ebookCardDetails end*/
			/*poetsCompositions
--------------------------------------------- */
			.poetsCompositionsType h2 {
				line-height: 28px;
			}

	.poetsCompositions {
		padding: 0px;
	}

	.searchPoetsCompositions {
		padding: 0px;
	}

	.poetsCompositions h2 {
		padding: 0px;
	}

	.poetsCompositions.searchPoetsCompositions h2 {
		margin-bottom: 15px;
	}

	.poetsCompositions.poetsCompositionsNuvo .poetsCompositionsInner h2 {
		margin-bottom: 10px;
	}

	.poetsCompositionsTypeInner ul > li, .compositionList > li,
	.poetsCompositions .contentListBody .contentListItems,
	.poetsCompositions .sherSection .sherLines {
		padding-top: 19.5px;
		padding-bottom: 19.5px;
		padding-left: 35px;
	}
	.poetsCompositions .contentListBody .contentListItems,
	.poetsCompositions .sherSection .sherLines {
		padding-right: 0px;
	}
		.poetsCompositionsTypeInner ul.audioListComposition > li, .compositionList.audioListComposition > li {
			padding-left: 43px;
		}
	.poetsCompositionsType ul li > a.favorite, .compositionList > li > a.favorite, .poetsCompositionsTypeInner ul > li > a.favorite,
	.poetsCompositions .contentListBody .contentListItems a.favorite,
	.poetsCompositions .sherSection .sherLines a.favorite {
		/*font-size: 22px;*/
		font-size: 19px;
		margin-right: 12px;
	}

	.poetsCompositionsTypeInner ul.pageMatchesLists > li span, .poetsCompositionsTypeInner ulcompositionList.pageMatchesLists > li sapn {
		margin-bottom:15px;
	}
	.poetsCompositionsTypeInner ul > li > a.favorite, .compositionList > li > a.favorite,
	.poetsCompositions .contentListBody .contentListItems a.favorite,
	.poetsCompositions .sherSection .sherLines a.favorite {
		top: 21px;
		left: 0px;
	}
		.poetsCompositionsTypeInner ul > li > a.audio, 
		.compositionList > li > a.audio {
			top:21px;
		}
	.poetsCompositionsType ul li > a,
	.compositionList > li > a,
	.poetsCompositionsType ul li > a p,
	.compositionList > li > a p,
	.poetsCompositionsTypeInner ul > li > a,
	.poetsCompositions .contentListBody .contentListItems a,
	.poetsCompositions .sherSection .sherLines .pMC p {
		font-size: 16px;
		line-height: 21px;
		/* margin-bottom:0px; */
	}
		 
		.poetsCompositionsTypeInner ul > li > a.seAllbtn, .compositionList > li > a.seAllbtn {
			right: 0px;
			font-size: 18px;
		}

	.poetsCompositions.poetsCompositionsNuvo h2 {
		margin-bottom: 30px;
	}

	.poetsCompositions.poetsCompositionsNuvo .poetsCompositionsInner {
		padding: 00px 0px 30px 0; 
	}

	.poetsCompositionsTypeInner ul > li > a.favorite > i, .compositionList > li > a.favorite > i,
	.poetsCompositions .contentListBody .contentListItems a.favorite i,
	.poetsCompositions .sherSection .sherLines a.favorite i{
		padding-left: 1px;
	}
	.searchPoetsCompositions ul.pageMatchesLists > li:after {
		width:250px;
	}
	/*poetBooks



--------------------------------------------- */
	.filterIndexPagination .filterIndexInner.filterNavigation {
		overflow: inherit;
		width: auto;
	}

	.poetBooks h2 {
		margin-bottom: 15px;
	}

	.ebookCard h3 {
		font-size: 14px;
		line-height: 21px;
	}

	.halfFiveSlider.owl-loaded, .halfFiveSlider,
	.halfSevenSlider.owl-loaded, .halfSevenSlider {
		margin-left: 0px;
		margin-right: 0px;
	}

		.halfFiveSlider .ebookCard,
		.halfFiveSlider .ebookCard:first-child,
		.halfFiveSlider .ebookCard:last-child,
		.halfSevenSlider .ebookCard,
		.halfSevenSlider .ebookCard:first-child,
		.halfSevenSlider .ebookCard:last-child {
			margin: 0px;
			width: 100%;
			flex: 0 0 100%;
			max-width: 100%;
		}

	/*.recentSearchBoxInner
--------------------------------------------- */

	.recentSearchBox.recentSearchBoxTwo {
		margin-bottom: 20px;
	}

	.recentSearchBoxInner h2 {
		font-weight: 500;
		margin-bottom: 20px;
		font-size: 24px;
		font-weight:600;
		padding-bottom:4px;
		color: var(--cta-and-sub-heading);
	}

	.recentSearchBoxInner .poetSearchform .icon {
		display: block;
	}

	.poetsLists.searchPoetsLists h2,
	.poetBooks.searchPoetBooks h2,
	.poetsFolks.searchPoetsFolks h2,
	.poetsCompositions.searchPoetsCompositions h2,
	h2.sahityaKos {
		font-size: 24px;
		line-height: 33px;
		margin-bottom: 27px;
		color: var(--cta-and-sub-heading)
	}
		.poetsCompositions.searchPoetsCompositions h2 {
			margin-bottom:30px;
		}
		.poetsCompositions.searchPoetsCompositions .search-result h2 {
			margin-bottom: 10px;
		}

	.poetsCompositions.searchPoetsCompositions {
		margin-bottom:60px;
	}

	.poetsLists.searchPoetsLists,
	.poetBooks.searchPoetBooks,
	.poetsFolks.searchPoetsFolks {
		margin-bottom: 55px;
	}
	.compositionList.relatedSearchItemList > li p {
		font-size: 16px;
		line-height: 32px;
	}
	.poetsFolks.searchPoetsFolks.lessMargin {
		margin-bottom:3px;
	}

	.recentSearchBox {
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.recentSearchBoxInner {
		/*padding: 40px 0px 0px;*/
		padding: 23px 0px 0px;
	}

		.recentSearchBoxInner .poetSearchform {
			margin-bottom: 37px;
		}

			.recentSearchBoxInner .poetSearchform input[type="text"] {
				font-size: 16px;
				line-height: 24px;
			}

			.recentSearchBoxInner .poetSearchform > input[type="text"] {
				padding: 19px 50px 15px 19px;
			}

			.recentSearchBoxInner .poetSearchform input[type="submit"] {
				width: 20px;
				height: 20px;
				background-size: 20px;
				left: 19px;
			}

			.recentSearchBoxInner .poetSearchform .icon {
				text-decoration: none;
				position: absolute;
				right: 0px;
				top: 50%;
				transform: translateY(-50%);
				-webkit-transform: translateY(-50%);
				-moz-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				-o-transform: translateY(-50%);
				color: var(--lighter-text);
			/*	font-size: 27px;*/
			font-size:21px;
				right: 19px;
			}

	.recentSearchWords .titleRecent {
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 26px;
	}

		.recentSearchWords .titleRecent span {
			font-size: 24px;
			line-height: 33px;
		}

	.anjasDictionaryInner {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}

		.anjasDictionaryInner .anjsDicSrchWord {	
			flex: 0 0 48%;
			max-width: 48%;
			margin-right: 4%;
		}
			.anjasDictionaryInner .anjsDicSrchWord:nth-child(2n) {
				margin-right: 0px;
			}
		.anjasDictionaryInner .anjsDictionaryCtnMedia {
			float: none;
			display: inline-block;
			vertical-align: middle;
		}
	.dsearchContainer111 .word-detail.sharLike h1,
	.dsearchContainer111 .word-detail.sharLike h1, .dsearchContainer111 h1 {
		margin-bottom: 30px;
	}
	.dsearchContainer111 .word-detail.sharLike h2 {
		font-size:32px;
		line-height:45px;
		margin-bottom:0px;

	}
	.hindi-arth {
		margin-top: 30px;
		margin-bottom: 20px;
	}
		.hindi-arth h3 {
			font-size: 20px;
			line-height: 30px;
			margin-bottom: 10px;
		}
	.dsearchContainer111 .wordSuggestion h3 {
		font-size:20px;
		line-height:30px;
		margin-bottom:20px;
	}
	.hindi-arth-line ul li {
		font-size: 18px;
		line-height: 30px;
		padding-left: 18px;
	
	}
	.hindi-arth-line ul li:before {
		top:12px;
	}
	.hindi-arth .hindi-arth-line {
		margin-bottom:15px;
	}
	.dsearchContainer111 .dWordMreonRekhta a,
	.dWordMreonRekhta.btnDictWordMeaning a {
		font-size: 16px;
	}
	.dsearchContainer111 .dWordMreonRekhta i {
		font-size:23px;
		margin-top:-1px;
	}
	.dsearchContainer111 .wordSuggestion .tagButton {
		margin-right:10px;
		margin-bottom:10px;
	}
	.wordHeadingShare {
		display: flex;
		align-items: center;
		margin-bottom: 15px;
	}
	.word-meaning ul li {
		font-size:16px;
		line-height:21px;
	}
	.mh .search-restlisting {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		margin-bottom: 0;
	}
	.mh-detail.mh .shareSocial {
		width: auto;
	}
 	.mh .search-restlisting a {
		width: 49%;
	}
		.mh .search-restlisting .shabda-box h3 {
			line-height:30px;
		}
		/*.mh .search-restlisting .forward-angle {
			left:92%;
		}*/
 		.mh .shabda-box p {
			font-size: 16px;
			line-height: 32px;
		}
	.contentLoadMoreBtnWrap {
		margin-top:60px;
	}
	.contentLoadMoreBtnWrap a {
		font-size:16px;
	}
	.searchVideoListType .poetVideoCard {
		margin-right: 19px;
		margin-bottom: 19px;
		flex: 0 0 32.24%;
		max-width: 32.24%;
	}
	.searchVideoListType .poetVideoCard:nth-child(2n) {
		margin-right:19px;
	}
	.searchVideoListType .poetVideoCard:nth-child(3n) {
		margin-right:0px;
	}
	.searchVideoListType .playIcon span {
		width:70px;
		height:70px;
	}
		.searchVideoListType .playIcon span i {
			font-size:20px;
		}
	.searchPoetsFolks .contentLoadMoreBtnWrap {
		margin-top:10px;
	}
	.poetsCompositions .contentLoadMoreBtnWrap {
		margin-top:30px;
	}
	/* tagPageSearch */
	.tagPageSearch .recentSearchBoxInner h2,
	.recentSearchBoxInner h2 {
		margin-bottom: 10px;
	}
	.tagPageSearch .recentSearchBoxInner .textContent p {
		margin-bottom:30px;
	}
	.recentSearchBoxInner .textContent p {
		line-height:30px;
	}
	.tagPageSearch .recentSearchBoxInner .poetSearchform {
		margin-bottom: 30px;
	}
	.tagsBlok {
		margin-top:45px; 
	}
	.tagsBlok .tagAlpha {
		font-size: 32px;
		margin-bottom: 15px;
	}
	.anjsTagList ul li {
		padding-left:16px;
		margin-bottom:20px;
		flex:0 0 16.8%;
		max-width:16.8%;
	}
	.anjsTagList ul li:nth-child(2n) {
		margin-right:4%;
	}
	.anjsTagList ul li:nth-child(5n) {
		margin-right:0px;
	}
	.anjsTagList ul li:before {
		font-size:55px;
		top:-10px;
	}
	.anjsTagList ul li a {
		font-size: 16px;
		line-height:21px;
	}
	.tagPageRight {
		padding-top:193px;
	}
	.tagPageSlider {
		margin-top:50px;
	}
	.descWithTitle h2,
	.recentSearchBoxInner .descWithTitle h2 {
		font-size: 16px;
		line-height: 30px;
	}
	.tagCompositions.poetsCompositions .contentListBody .contentListItems a:not(.favorite) {
		font-size: 16px;
		padding-bottom: 2px;
	}
	
	/*poemPageContentBody
*************************************************/
	.poemReadingContent {
		/*margin-bottom: 54px;*/
		margin-bottom: 0px;
	}
		.poemReadingContent .poemPageContentBody {
			margin-bottom:35px;
		}
		.poemReadingContent #CommentDiv {
			margin-bottom: 0px;
			margin-top: 0px;
		}
		.poemPageContentBody .pMC .p {
			font-size: 16px;
			line-height: 42px;
		}
	.forumContainer {
		padding-bottom:0px;
	}
	.dWrap {
		position: absolute;
		width: 324px;
		/*margin-top: 2px;*/
		margin-top: 12px;
		z-index: 9;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		border-top: 1px solid #F1D8CD;
		z-index: 99;
		transition: 0.3s all;
		bottom:initial;
	}
	/*.dWrap .dWordAF {
		right: 50px;
    top: 30px;
	}*/
	.dWrap .contentDwrap, .dWrap .dWrapContent {
		max-height:100%;
	}
		.dWrap .contentDwrap,
		.dWrap .dWrapContent {
			min-height: 106px;
		}
			.dWrap.pTopWord {
		/*margin-top:-21px;*/
		margin-top:-41px;
	}
	.readTracker {
		top:74px
	}
		.pMC p span.wordActive {
		position: relative;
	}

	.dWrapDownArrow {
		background: url(../images/arrowpop.png) no-repeat center center;
		position: absolute;
		display: inline-block;
		width: 25px;
		height: 25px;
		background-size: 25px;
		margin-left: -12.5px;
		margin-top: -21px;
		z-index: 9999;
		display: none;
		top: 1px;
		transform: rotate(180deg);
		transition: 0.3s all;
	}
	.dWrap.pTopWord .dWrapDownArrow {
		top: initial;
		bottom: 1px;
		transform: rotate(0deg);
		margin-top: 0px;
		margin-bottom: -22px;
	}

	.dWrap .dContent h2 {
		font-size: 20px;
		line-height: 28px;
		margin-bottom: 6px;
		font-weight: 500;
	}

		.dWrap .dContent h2 strong {
			font-weight: 500;
		}

	.dWrap .dContent .dWordAlan {
		margin-bottom: 20px;
	}

	.dWrap .dContent .meanings p,
	.dWrap .wordSuggestion p {
		font-size: 16px;
		line-height: 28px;
		margin-bottom: 13px;
		padding-left: 16px;
	}

	.dMLink.linkButton-two {
		display: inline-flex;
		font-size: 14px;
		line-height: 19px;
	}
	.dWrapClose.rico-close {
		bottom: inherit;
		right: 3px;
		top: 3px;
		left: initial;
		margin: initial;
		cursor: pointer;
		font-size: 12px;
		width: 30px;
		height: 30px;
		color: var(--body-text);
	}
	.dWordMreonRekhta .linkButton i {
		margin-top:0px;
	}
	.sherLines[data-rendering-format="1"].noWrap .pMC .c p, .sherLines[data-rendering-format="2"].noWrap .pMC .c p, .sherLines[data-rendering-format="1"].noWrap .pMC .t p, .sherLines[data-rendering-format="2"].noWrap .pMC .t p {
		margin-bottom: 11px;
	}
	.sherLines[data-rendering-format="1"].noWrap .pMC .w {
		margin-bottom: 11px;
	}

	/* poemReadingDetails
*************************************************/
	.poemReadingDetails .titleHeading {
		margin-bottom: 10px;
	}

	.poemRelatedSubject .titleHeading {
		font-size: 20px;
		line-height: 27px;
		margin-bottom: 20px;
	}

	/*poetBooksChapters
*************************************************/
	.poetBooksChapters {
		margin-bottom: 40px;
	}
	/* poetProfileDetails
*************************************************/
	.poetProfileDetails {
		margin-bottom: 60px;
	}

	.seeMoreLess .textContent {
		max-height: 192px;
	}

		/*.poetProfileDetails .moreLink {
			display: none !important;
		}*/

		.poetProfileDetails .textContent p {
			font-size: 14px;
			line-height: 32px;
			margin-bottom: 10px;
		}

			.poetProfileDetails .textContent p:last-child {
				margin-bottom: 0px;
			}
	/* .pagination 
*************************************************/
	.pagination,
	.pagingSection {
		flex-direction: row-reverse;
		/*justify-content: center;*/
		max-width: 710px;
		margin: 0 auto;
		margin-bottom: 60px;
	}
		.pagingSection.notNext {
			flex-direction:column;
		}
		.pagination .paginationBox,
		.pagingSection .nextPoem,
		.pagingSection .prevPoem {
			max-width: 337px;
			width: 100%;
			margin-right: 37px;
			margin-bottom: 0px;
			padding: 28px 34px 28px 25px;
		}
		.pagingSection .nextPoem {
			margin-right: 0px;
		}
			.pagination .paginationBox.prevPoem,
			.pagingSection .prevPoem {
				padding: 28px 25px 28px 34px;
			}

			.pagination .paginationBox.nextPoem {
				margin-right: 0px;
			}

		.pagination .paginationBox .nextPoemAuthor, .pagination .paginationBox .prevPoemAuthor,
		.pagingSection .nextPoemAuthor, .pagingSection .prevPoemAuthor {
			color: var(--stroke);
			font-size: 16px;
			line-height: 21px;
		}
			.pagingSection .nextPoemAuthor, .pagingSection .prevPoemAuthor {
				font-size:14px;
			}
			.pagination .paginationBox .nextPoemTitle, .pagination .paginationBox .prevPoemTitle, .pagingSection .nextPoemTitle, .pagingSection .prevPoemTitle {
				margin-bottom: 10px;
			}

			.pagination .paginationBox .nextBtn,
			.pagingSection .nextBtn {
				right: 13px;
			}

			.pagination .paginationBox .prevBtn,
			.pagingSection .prevBtn {
				left: 13px;
			}

			.pagination .paginationBox,
			.pagination .paginationBox.prevPoem,
			.pagination .paginationBox.nextPoem,
			.pagingSection .nextPoem,
			.pagingSection .prevPoem {
				padding-top: 25px;
				padding-bottom: 25px;
			}
	.anjas_manotsav {
		padding-top: 0px;
		padding-bottom: 137px;
	}

	/* .commentSection 
*************************************************/

	#div_forum .shareExperience h2 {
		line-height: 35px;
		margin-bottom: 9.96px;
	}

	#div_forum .shareExperience h4 {
		font-size: 16px;
		line-height: 28px;
	}

	#div_forum .container {
		max-width: 780px;
		margin: inherit;
	}

		#div_forum .container .commentBox {
			padding: 0px;
		}

	.commentSection {
		max-width: 724px;
		display: block;
		margin: 0 auto;
	}

	.forumContainer .cmntButtons {
		text-align: right;
	}

	#div_forum .shareExperience {
		margin-bottom: 40px;
	}

	.forumContainer textarea {
		margin-bottom: 20px;
	}

	.forumContainer .cmntButtons .linkButton:last-child {
		margin-right: 0px;
	}
.vachiUpdatedSection .anjasTextCard h3 {
    width: 165px;
}
.vachikParamparaDetail .playIcon span i {
    font-size: 28px;
}
.vachikParamparaDetail .playIcon span {
    width: 105px;
    height: 105px;
}
.jeemanDetailsVideo .anjasVideoCard:first-child{
    margin-left: 0px;
}
.vachikSubVideo.jeemanDetailsVideo .halfvachikvideo {
	margin:0px;
	overflow:visible;
}
.vachikSubVideo.jeemanDetailsVideo .halfvachikvideo .owl-item {
	padding:3px 0px;
}

.Juno_Kos_BookpageBread{
	margin-top: 20px;
}
	.bookDFlex {
		display: flex;
		align-items: flex-start;
	}

.bookCard{
					
    	 
				 
	flex: 0 0 210px;
	margin-right: 28px;
					  
								
}

	.bookAuthor {
		right: 26px;
		bottom: 30px;
		padding-left: 15px;
	}
.bookname{
    top:38px;
							
				
	

									   
							
    left: 25px;
	
	padding-right:15px;
							  
									   
									   
							
							 
					  
						 
}
.read_complete_e_book{
	text-align: left;
 				
						
}
.resetAll{
	display: block;
				  
					
}
.filterAction .linkButton {
display: none;
				   
}
.multifilterIcon.font-semibold i{
									 
	 		  
				   
	display: none;
				 
}
.innerpageBanner article.bannerContent.bannerReadingpage{
    padding: 29px 0px 0px 0px;
	transition:0.3s all;
 					   
					  
}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage h1.patternBg {
		padding-top: 15px;
	}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage h1.patternBg {
		font-size: 16px;
		line-height: 22px;
	}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage .bnrProfileRight a.poetTitle {
		font-size: 13px;
	}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage h1.patternBg:before {
		display: none;
	}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage .bnrProfileRight .shareSocialIcons {
		top:-5px;
		right:74px;
	}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage .bnrProfileRight .shareSocialIcons:after {
		display:none;
	}

	.innerpageBanner.readingPageInnerPageBanner {
		/*position:sticky;
	position:-webkit-sticky;
	top:76px;
	transition:0.3s all;*/
	}
	.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner {
		/*background-color: #fff;
		
		box-shadow: 0 1px 3px #00000029;
		z-index:999;
		position:fixed;
		width:100%;*/
	}
		.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner  .bnrProfileRight {
			border-bottom:0px;
		}
		.innerpageBanner.readingPageInnerPageBanner.stickyReadingPageBanner .bannerContent.bannerReadingpage {
			padding-top: 0px;
		}

	aside figure {
		display: block;
	}
	.poetsCompositions.poetsCompositionsNuvo .poetsCompositionsInner.nuvo_Kosh_Heading {
		padding-top: 0;
		padding-bottom:30px
	}
		.poetsCompositions.poetsCompositionsNuvo .poetsCompositionsInner.nuvo_Kosh_Heading > h2 {
			margin-bottom: 30px
		}
		.poetsCompositions.poetsCompositionsNuvo .poetsCompositionsInner.nuvo_Kosh_Heading h2 {
			color: var(--cta-and-sub-heading);
		}

		/* Contact Page */

			.otherPageSpace {
				margin-top: 60px;
			}

	.otherPageSection {
		justify-content: space-between;
		margin-left: 30%;
		width: 100%;
		display: flex;
		align-items: center;
	}
	.otherPageSection.conatactPageSection {
		margin-bottom:0px;
	}
	.otherPageSection .vachikParamparaDetail .contentListHeader h1 span  {
		margin-right:10px;
	}
 
	.otherPageSection picture{
		position:absolute;
		left:0;
	max-width:21%;
		}

	.contactForm {
		flex: 0 0 64%;
	}
	.poetProfileDetails .contactForm .textContent p {
		font-size: 15px;
		margin-bottom: 25px;
		display: block;
		line-height: 28px;
	}
	.contactAddress {
		margin-top:0px;
	}

	.founder{
		width:80%;
	}
	.founder h2{
		color:#000;
	}
	.poetProfileDetails .founder .textContent p {
		margin-bottom: 45px;
	}
	.poetProfileDetails .founder .textContent p {
		font-size: 15px;
	}
	.dots{
		margin-bottom:30px
	}
	.anjasRaAng h3 {
		color: #464646;
		margin-bottom:15px;
	}
	.Bhavi_riBata {
		
		margin-top: 60px
	}
	.contactForm .Bhavi_riBata h2, .contactForm .Bhavi_riBata p{
		margin-bottom: 30px;
	}
		/* Contact Page */
	.rfContactMap{
		margin-top:120px;
		display:none;
	}
	.rfContactMap .contactAddress {
		display: none;
	}
	.contactAddress {
		display: block
	}
	.poetProfileDetails.otherPageSection.seeMoreLess p{
		margin-bottom:0px;
	}


	/*   coming_soon */
	.footerFlex {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.manotsavInfo {
		margin-left: 26rem;
	}

	.address p {
		text-align: left;
	}

	.jalsoCreative {
		position: absolute;
		left: 0;
		top: 30px;
		transform: translate(0px, 0px);
		max-width:29%;
	}

	.coming_soon_header {
		text-align: left;
	}

	.registerBg p {
		font-size: 20px;
		line-height: 32px;
	}

	.anjas_infoSection {
		margin: 60px 0 40px 0;
	}

	.anjas_infoHindi p {
		font-size: 15px;
		line-height: 28px;
		text-align: center;
	}

	.anjas_info {
		text-align: center;
	}

	.anjas_infoHindi {
		margin-bottom: 60px;
	}

	.manotsavInfo h3 {
		font-size: 24px;
		line-height: 35p;
	}

	.coming_soonFooter {
		padding: 24px 0;
	}

	.bannerBefore {
		position: absolute;
		right: 0;
		top: -10%;
	}

	.register_Banner {
		padding: 0;
		border: none;
	}

		.register_Banner .registerBtn {
			padding: 15px 36px;
			position: absolute;
			bottom: 12%;
			right: 20.1%;
		}

	.address {
		order: 3
	}

	.registerBtn {
		padding: 15px 46px;
	}

	.anjas_info p {
		font-size: 18px;
		text-align: center;
		line-height: 26px;
	}

	.registerBg {
		padding: 30px 45px;
	}

	.bannerAfter {
		bottom: 2%;
	}
	/* end coming_soon */
	
}
@media only screen and (min-width: 1366px) and (max-width: 1600px) {
	.otherPageSection {
		margin-left: 19rem;
	}
}

@-webkit-keyframes shaketop {
	0% {
		-webkit-transform: translateY(-50px);
	}

	90% {
		-webkit-transform: translateY(0);
	}
}

@keyframes shaketop {
	0% {
		-webkit-transform: translateY(-50px); 
	}

	90% {
		-webkit-transform: translateY(0);
	}
}
