/* css for navbar */
/* .site-header .menu-text{
	    font-family: "Times New Roman", Sans-serif;
} */
/* end */

.woocommerce-checkout .woocommerce-billing-fields .checkout-inline-error-message{
	color: #dc3232;
	font-size: 14px;
}
.woocommerce-checkout .checkout_coupon {
	padding: 0 0 3em !important;
}
.woocommerce-checkout .checkout_coupon .form-row.form-row-first{
	position: relative;
}
@media(min-width: 430px){
	.woocommerce-checkout .checkout_coupon .form-row.form-row-first .coupon-error-notice{
	position: absolute;
	left: 0;
	top: 105%;
	width: 200%;
}
}

.woocommerce-cart .coupon .button{
	min-width: 190px;
}
.woocommerce-cart .coupon .coupon-error-notice{
	margin-left: .7rem;
	word-break: break-all;
}
@media(max-width: 548px){
	.woocommerce-cart .coupon {
		flex-flow: row wrap;
	}
	.woocommerce-cart .coupon .coupon-error-notice{
		margin-left: 0;
		margin-top: .5rem;
}
}
.nx-sidebar-img__wrapper{
	text-align: center;
}
.right-sidebar-wrapper > ul > li > a {
	text-align: center;
	width: 100%;
}
.right-sidebar-wrapper > ul > li > a .wc-block-grid__product-title{
	text-align: left;
}

@media(max-width: 548px){
.support-us__form-wrapper .razorpay-subscription-button {
  min-width: 250px;
	padding: 0;
}
.support-us__form-wrapper .razorpay-subscription-button	.subscription-button-widget {
   padding: 14px;
}
}
aside#block-9 h2 {
    text-align: center;
}
.ast-pagination-infinite {
    margin-bottom: 2em;
}
.site-header section#block-46 {
  margin-top: 20px;
}

@media(max-width: 768px){
	.nx-about-sec .nx-about-col-1{
		padding-top: 50px;
	}
	aside#block-90, aside#block-74 {
    margin-left: 10px;
    margin-right: 10px;
}
}

.hustle-popup-content{
	-webkit-overflow-scrolling: touch
}

.nx-woo-sidebar-blog > .wp-block-column > p{
	display: none;
}
/* .woocommerce-checkout #primary{
	width: 100%;
}


.woocommerce-checkout #secondary{
	display: none;
} */
section#block-49 .wp-block-image.aligncenter{
	text-align: left;
	margin-left: 0;
}

.hustle-ui.hustle-popup{
	height: 100dvh !important;
}

.woocommerce-checkout .wmc-cache-loading .woocommerce-Price-amount.amount:before, .woocommerce-checkout .wmc-cache-loading .woocommerce-Price-amount.amount:after{
	display: none;
}

div#block-87  a{
	color: #fff !important;
	text-decoration: none;
}
.sidebar-latest-blog{
	margin: 0 !important;
}

.sidebar-latest-blog{
	background: #fff;
}
.sidebar-latest-blog .sidebar-latest-blog-author a{
	padding: 0px 10px;
    font-weight: 400;
    font-size: 14px;
}
.sidebar-latest-blog .sidebar-latest-blog-content h3{
	padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    font-weight: bold;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 21px;
    margin-top: 10px;
    color: #000;
}
#ast-scroll-top {
    color: #ffffff;
    background-color: #008100;
    font-size: 1rem !important;
}

#ast-scroll-top .ast-icon.icon-arrow svg{
	color: #fff;
}
.woocommerce-shop.woocommerce ul.products li a.add_to_cart_button{
	margin-bottom: 25px !important;
}

.woocommerce-tabs ul.tabs.wc-tabs{
	display: none;
}
.summary.entry-summary, .woocommerce-product-details__short-description form.cart{
	margin-bottom: 0 !important;
}
.woocommerce-tabs .woocommerce-Tabs-panel{
	color: #000;
}

.ast-shop-product-out-of-stock{
	    padding: 0px !important;
   
}

.nx-sidebar-contact-col{
	display: none;
}

.nx-sidebar-contact-col .nx-sidebar-suggestion-box-heading{
	font-size: 16px;
    padding: 5px;
	text-align:center;
}

.nx-sidebar-contact-col .nx-sidebar-contact-form input[type="text"], .nx-sidebar-contact-col .nx-sidebar-contact-form input[type="email"]{
	margin-bottom: 0;
	padding: 0 5px;
}
.nx-sidebar-contact-col .nx-sidebar-contact-form{
	padding: 0px;
	margin-top: 10px;
}


aside#block-91 form p{
	padding: 0 5px;
}

#wpcf7-f12467-p1228-o1 > form > p:nth-child(5){
	padding: 0
}

.nx-sidebar-contact-col .nx-sidebar-contact-form textarea{
	height: 100px;
}

.nx-sidebar-contact-col {
    margin-top: 0 !important;
}

.nx-sidebar-contact-col .nx-sidebar-contact-form input[type="submit"]{
	    width: 100%;
    padding: 5px 0;
    border-radius: 0;
    background: #d62727;
    border: none;
}
.nx-sidebar-contact-col .nx-sidebar-contact-form .wpcf7-spinner{
	position: absolute;
	left: 0;
}

aside#block-91{
	margin-bottom: 0;
}
.nx-sidebar-blog-col .wp-block-buttons{
	display: none;
}


.nx-sidebar-contact-col .nx-sidebar-contact-form p{
	margin-bottom: 0;
}




/* .nx-sidebar-contact-col .nx-sidebar-contact-form input[type="email"]{
	padding: 0 5px;
} */

.products .attachment-woocommerce_thumbnail{
	border: 2px solid #000;
}

section#block-85,section#block-83{
	display: none;
}
footer ul li a {
    color: #000 !important;
}
.nx-about-us-tabs .elementor-tab-content ul li{
	font-size: 20px;
}
/* .single-issues .entry-content p, .single-issues .entry-content span, .single-issues span a, .single-issues .entry-content span.iss{
	color: #000 !important;
	font-size: 20px !important;
} */

.woocommerce a.button{
	    padding: 10px 12px;
}


.nx-about-us-tabs .elementor-tab-title{
	background: #008100;
	color: #fff;
}


.woocommerce-cart .button, .woocommerce-checkout .button, .woocommerce a.button{
	border-radius: 0 !important;
	background: #d62727 !important;
		border: 1px solid #d62727 !important;
}

.single.single-product .single_add_to_cart_button, .woocommerce-message .button{
	border-radius: 0 !important;
    padding: 10px 12px !important;
	background-color: #d62727 !important;
	border: 1px solid #d62727 !important;
}

.archive #secondary div#block-87 > .wp-block-columns{
	margin-bottom: 0 !important
}
.nx-issue-sidebar-col > .elementor-element-populated{
padding-top: 0px !important;	
}
.nx-btn-custom{
	    font-size: 18px;
    padding: 5px 0px;
    background: #d62727;
	margin-top: 10px !important;
}
.nx-btn-custom a{
	color: #fff;
}

/* Archive page design */
.nx-archive-page-style .uael-post__content-wrap{
	    padding: 0 !important;
    text-align: center;
}
.nx-archive-page-style .uael-post__terms-wrap{
	margin-bottom: 0px !important;
}
.single.single-issues #secondary{
	margin-top: 0px !important;
}
/* .single.single-issues #secondary .wc-block-grid__products li:nth-child(2), .single.single-issues #secondary .wc-block-grid__products li:last-child{
	display: none;
} */

.single.single-issues aside#block-74{
	margin-top: 20px;
}
.single.single-issues .nx-sidebar-img img{
	width: 100%;
}
.single.single-issues aside#block-71, .single-issues aside#block-9{
	display: none;
}
.single.single-issues .entry-title{
	    font-family: "Times New Roman", Sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.single.single-issues .post-thumb-img-content.post-thumb img{
	margin-top: 10px !important;
}
.single.single-issues .post-thumb-img-content.post-thumb{
	text-align: left;
}


.nx-archive-page-style .uael-post__title,.nx-archive-page-style .uael-post__bg-wrap{
	background: #fff !important;
}
/* .nx-issue-sidebar-col . */

.archives-template-default.single.single-archives .post-thumb-img-content img{
	margin-top: 0px;
}
.nx-archive-page-style .uael-post__thumbnail{
border: none !important;
}

.nx-archive-page-style .uael-post__thumbnail img{
	width: 130px;
}

.woocommerce-shop #primary{
	width: 100% !important;
}
.home .nx-sidebar-widget{
	padding-left: 20px;
}
aside#block-71 {
    margin-bottom: 10px !important;
}
.nx-about-us-tabs .elementor-tab-title.elementor-tab-desktop-title{
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.single.single-post img[src='https://www.manushi.in//srv/htdocs/wp-content/uploads/2022/06/image-placeholder.png'] {
 display: none;
} 

.main-header-menu .sub-menu{
height: max-content !important;
    overflow-y: auto;
    max-height: 500px;
    overflow-x: hidden !important;
}


.nx-sidebar-widget .wc-block-grid__products .wc-block-grid__product .added_to_cart{
	    width: 100%;
    max-width: 100%;
    display: inline-block;
    margin-left: 0 !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
    margin-top: 15px !important;
}

aside#block-74, aside#block-70{
/* 	display: none; */
}


section#block-84 .wpcf7-response-output{
	color: #fff;
	width: 56%;
	
/* 	display: inline-block; */
}
@media(max-width: 1200px){
	section#block-84 .wpcf7-response-output{
		padding-left: 0;
		padding-right: 0;
		    width: max-content;
		
	}
}

#wpcf7-f1556-o1{
	margin: 0;
}
section#block-85{
	margin-bottom: 0px;
	padding-left: 40px;
}
section#block-83 {
    margin-bottom: 20px;
}
section#block-84{
	
    background: #008100;
	padding: 10px 40px;
}

@media(max-width: 576px){
	section#block-84{
		padding: 10px;
	}
	footer .site-above-footer-wrap{
		padding-left: 0 !important;
		padding-right: 0 !important
		
	}
}
.products .astra-shop-summary-wrap .woocommerce-loop-product__title{
	height: 40px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.nx-woo-sidebar-blog h2.woo-book-heading{
	margin-top: 10px !important;
	padding: 5px 0px !important;
    background: #d62727 !important;
}

.nx-woo-sidebar-blog .add_to_cart_button{
	padding-top: 5px !important;
    padding-bottom: 5px !important;
    width: 100%;
}

.nx-woo-sidebar-blog .added_to_cart.wc-forward{
	    width: 100%;
    max-width: 100%;
    display: inline-block;
    margin-left: 0 !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    margin-top: 15px !important;
}


div#wpcf7-f1556-o2{
	margin: 0;
}

footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{
	padding-left: 0;
	padding-right: 0;
}

.woocommerce nav.woocommerce-breadcrumb{
	margin-bottom: 0px;
}

.home .uael-post__footer{
	display: none;
}

ul.nx-footer-cat{
	display: flex;
 flex-wrap: wrap;
	padding: 0 40px;
}

@media(max-width: 576px){
	ul.nx-footer-cat{
		padding:0 10px;
	}
}


ul.nx-footer-cat li{
	margin-right: 10px;
}
ul.nx-footer-cat li a{
	color: #000 !important;
}
	

ul.nx-footer-cat li a::after{
	content: ", ";
}

ul.nx-footer-cat li:last-child a::after{
	content: "";
}

.contact-us-style #wpcf7-f1316-p852-o1 > form > p:last-child{
	margin-bottom: 0;
}

.nx-single-blog-page-style{
	padding-left: 5px;
}

.home .home-page-header-sec{
	margin-bottom: 0 !important;
}

.contact-us-style #wpcf7-f1316-p852-o1 > form > p:nth-child(6) > input{
	display: inline-block;
}
.contact-us-style form p{
	margin-bottom: 5px;
}

.woocommerce .woocommerce-ordering{
	margin-bottom: 5px;
}
.woocommerce h1.woocommerce-products-header__title.page-title{
	font-size: 32px;
	margin-bottom: 0px;
}

.woocommerce ul.products li .add_to_cart_button {
    background: #d62727;
    border: #d62727;
}

.woocommerce ul.products li{
	margin-bottom: 0px !important;
}

aside#block-72{
	padding: 0em !important;
	margin: 0; 
}
.ast-archive-description, section.no-results.not-found{
/* 	padding: 1em !important; */
	padding: 0 !important;
	margin-bottom: 5px;
}

.archive article .entry-content{
	display: none;
}

section.no-results.not-found input.search-submit {
    padding-top: 5px !important;
    padding-bottom: 4px !important;
    font-size: 22px !important;
}
section.no-results.not-found button.search-submit.ast-search-submit {
    padding-top: 5px;
    padding-bottom: 5px;
}
section.no-results.not-found input.search-field {
    padding-top: 8px !important;
    padding-bottom: 3px !important;
}

.nx-d-none{
display: none;
}
.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{
	line-height: 0;
}
.archive #primary{
	padding-top: 1em;
	padding-bottom: 0;
}
.archive .post-thumb img, .blog .post-thumb img, .archive .post-thumb img, .search .post-thumb img{
	width: 100%;
/* 	height: 300px; */
	object-fit: cover;
	text-align: center;
	object-position: top;
	
}

.single.single-post .nav.navigation.post-navigation{
	padding: 0;
}

.home .nx-blog-sec li:first-child, .home aside#block-73{
	display: none !important;
}


.single.single-post .post-thumb-img-content.post-thumb img {
/*     height: 275px; */
    object-fit: cover;
    width: 100%;
}

.single.single-post .ast-single-related-posts-container{
	margin: 0;
	padding-bottom: 0;
}
.single .post-navigation{
	padding: 0 !important;
}

.single.single-post .ast-single-author-box{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}

.archive.category #secondary{
	padding-left: 30px;
}

input[type="submit"].search-submit, button{
	border-radius: 0;
	border-color: #d62727;
	background-color: #d62727;
/* 	padding-bottom: 10px;
	padding-top: 10px; */
}

div#comments{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
}
div#comments #respond{
	padding-top: 0;
}
aside#block-90 .nx-ctc-book-btn a{
	color: #fff !important;
}
aside#block-90 .nx-ctc-book-btn a::hover{
	color: #d62727 !important;
}
aside#block-90{
	margin-bottom: 10px !important;
}
.ast-separate-container.ast-two-container #secondary .widget{
/* 	padding: 0em 1em 0 !important; */
	padding: 0;
}
aside#block-9 h2 {
    margin-top: 10px;
}

aside#block-70 ul li.cat-item{
	    font-family: "Times New Roman", Sans-serif;
}

aside#block-71 .add_to_cart_button, aside#block-90 h2{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	width: 100%;
}

aside#block-71{
	margin-top: 10px;
	padding: 0px !important;
}
aside#block-70 h2{
	padding-bottom: 10px;
}
.wc-block-grid__products .wc-block-grid__product .wp-block-button a:nth-child(2){
		border-radius: 0;
	background: #d62727;
	text-transform: capitalize;
	border: none;
	color: #fff;
	padding: 10px 12px;
	margin-left: 10px;
}
.home aside#block-68 .wp-container-3{
	display: none;
}

.wc-block-grid__products .wc-block-grid__product .wp-block-button a:nth-child(1){
	border-radius: 0;
	background: #d62727;
	text-transform: capitalize;
	border: none;
}
@media(max-width: 576px){
	.home-custom-nx-padding .elementor-widget-container{
		padding: 0 15px !important;
	}
	section#block-85{
		padding-left: 0!important;
	}
}
/* #main .post-thumb-img-content.post-thumb{
	display: none;
} */

#post-7 .post-thumb-img-content.post-thumb, #post-8 .post-thumb-img-content.post-thumb{
    display: none !important;
}

aside#block-70{
/* 	padding: 2em; */
	padding:0 1em !important;
}
.add_to_cart_button{
	border-radius:0 !important;
	padding: 10px 12px !important;
}
aside#block-71 .manushi-archivers{
	margin-top: 20px;
	padding: 0 0 30px 10px;
}
.page-title{
	    font-family: 'Roboto Slab';
}
/* .site-header span.menu-text {
    font-size: 16px;
} */


.category-manushi-samvad-on-youtube{
	padding-top: 0.1em !important;
}

.category-manushi-samvad-on-youtube .entry-header .post-thumb-img-content.post-thumb{
	display: none;
}

#ast-mobile-header .ast-below-header-bar{
	background: #fff !important;
}
aside#categories-2 h2{
	padding-bottom: 20px;
}
footer .site-primary-footer-wrap{
	background: #fff !important;
}
/* aside#block-5 > div{
	padding: 0;
} */
.single.single-post{
	font-family: 'Roboto Slab';
}

.home aside#block-68, .home aside#block-68 ul {
	margin-bottom: 0;
	margin-top: 0;
}
aside#block-68{

	margin-bottom: 0px !important;
}


.home aside#block-9 h2{
	margin-bottom: 0px;
	margin-top: 0px;
	text-align:center;
}
/* #masthead .ast-container{
	padding-left: 0px;
	padding-right: 0px;
} */

/* aside#recent-posts-2 h2, aside#categories-2 h2{
	font-size: 22px;
	color: #000;
} */

.nx-sidebar-theme-col h5 {
	margin-bottom: 0 !important;
}
.nx-sidebar-theme-col h5 a{
	color: #d62727;
}
.nx-sidebar-theme-col h5 a:hover{
	color: #6d4cc7;
}
aside#block-68{
	padding: 0 !important;
}
.elementor-widget-sidebar aside{
/* 	padding: 2em; */
	background: #fff;
}
.elementor-widget-sidebar aside img{
	width: 100%;
}

.nx-footer-logo{
	margin: 0 0 1rem !important;
}
.nx-footer-logo img{
	width: 160px;
}
.elementor-widget-sidebar aside h2, .elementor-widget-sidebar aside h5, .elementor-widget-sidebar aside h3{
	margin-bottom: 0;
}
aside#block-5 .wp-container-4{
	padding: 0;
}

.nx-sidebar-book-col .wc-block-grid__product:last-child, .nx-sidebar-book-col .wc-block-grid__product:last-child .wc-block-grid__product-add-to-cart{
	margin-bottom: 0;
}
.nx-sidebar-book-col h3 a{
	color: #d62727;
}
.nx-sidebar-book-col h3 a:hover{
	color: #6d4cc7;
}
.nx-sidebar-book-col h3{
	margin-top: 0;
}
.home .wp-container-3.wp-block-buttons {
    margin: 0;
}
.home .nx-sidebar-blog-col .home-more-article-btn{
	display: none;
}

.nx-sidebar-blog-col .wp-container-3.wp-block-buttons a{
	line-height: 1.3;
}
.nx-sidebar-blog-col .wp-container-3.wp-block-buttons {
    margin: 0;
/*         margin-left: 10px; */
    margin-bottom: 20px;
    margin-top: 8px;
}
.nx-article-custom-heading .uael-post__meta-data{
	border-bottom: 2px solid;
	margin-bottom: 0px !important;
}

.nx-article-custom-heading .uael-post__title, .nx-article-custom-heading .uael-post__meta-data{
	padding: 0 10px;
	
}



.nx-article-custom-heading .uael-post__content-wrap{
	padding: 0px !important;
}


.nx-blog-sec .wp-container-3.wp-block-buttons{
	margin-top: 0px;
}
/* .nx-article-col-custom.custom-img-thumbnail .uael-post__thumbnail {
    height: 226px;
} */

/* .home-more-article-btn a{
	    padding: 10px;
    font-size: 15px;
} */

/* .nx-sidebar-blog-col .wp-block-latest-posts__list li{
	padding-bottom: 20px;
	border-bottom: 1px solid #000;
} */

.nx-sidebar-blog-col .wp-block-latest-posts__list{
/* 	margin: 0 0 20px; */
	margin: 0px;
}

/* .wc-block-grid__product-image img{
	border: 1px solid #e8e8e8;
} */

.nx-sidebar-theme-col h3 a{
	color: #d62727;
}
.nx-sidebar-theme-col h3 a:hover{
	color: #6d4cc7;
}

.archive section#block-46{
	margin-top: 20px;
}
.home .elementor-widget-sidebar aside#block-5 .wp-container-3{
	padding-top: 0px;
}
aside#block-54 h2 a{
	color: #fff;
}
aside#block-54 h2{
	margin-bottom: 0 !important;
}
aside#block-57{
	background: #008100 !important;
}
aside#block-57 a{
	color: #fff !important;
}
aside#block-54{
	background: #d62727 !important;
}
@media(max-width: 768px){
	
/* .ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{
	padding-top: 20px;
} */
	.home .elementor-widget-sidebar aside#block-5 .wp-container-3{
	padding-top: 0px;
	padding-left: 0px;
}
}

/* .home-page-header-sec .elementor-container{
	margin-right: 0px;
} */
.home-page-header-sec .home-page-header-col-2 {
    background: #f5f5f5;
}

.home-page-header-col-2 aside#block-9{
	padding: 2em 2em 0 !important;
	background: #fff;
	margin-bottom: 0;
}


/* custom */
/* @media (max-width: 576px){
 .home-page-header-col-2 aside#recent-posts-2, .home-page-header-col-2 aside#block-8{
	padding: 1.5em 1em;
}
	.elementor-widget-sidebar aside{
		padding: 1.5em 1em;
	}
} */
/* .home-page-header-col-2 aside#recent-posts-2, .home-page-header-col-2 aside#block-8{
	background: #fff;
	padding: 2em;
} */

.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu{
	margin-top: -5px !important;
}

ul#ast-hf-menu-1 li a{
	color: #000 !important;
	padding-right: 20px;
}
.ast-primary-header-bar .site-primary-header-wrap{
	min-height: initial;
}

.nx-z-index{
	z-index: 2 !important;
}
.ast-above-header-bar{
	border: none !important;
}
.main-header-bar-wrap{
	margin-bottom: 20px;
}
.blog .sidebar-main aside, .category .sidebar-main aside, .archive .sidebar-main aside, .search .sidebar-main aside{
/* 	padding: 1em !important; */
}

@media(max-width: 576px){
		ul.custom-header-icon li img {
    height: 20px;
    width: 20px;
}
	.nx-about-sec .nx-about-col-1{
		padding-top: 20px;
	}
/* 	.custom-header-icon{
		    grid-template-columns: repeat(3, 1fr) !important;
	} */
}
aside#recent-posts-2 h2, aside#categories-2 h2
aside#block-68 h5{
	padding-bottom: 32px;
}

aside#block-68 h4{
	margin-bottom: 50px;
}
aside#block-68 h4 a{
	color: #d62727;
}

.nx-sidebar-blog-col .nx-blog-sec .wp-block-latest-posts__post-author, .nx-woo-sidebar-blog .wp-block-latest-posts__post-author{
	color: #000;
    padding: 0px 10px;
    font-weight: 400;
	font-size: 14px;
}

.nx-woo-sidebar-blog .woo-sadan-figure{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}


aside#block-73{
	    margin-bottom: 0 !important;
    padding: 1em 1em 1em 5px;
}


.nx-sidebar-blog-col .nx-blog-sec .wp-block-latest-posts__post-title, .nx-woo-sidebar-blog .wp-block-latest-posts__post-title{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
	    display: -webkit-box;
    -webkit-box-orient: vertical;
/*     overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2; */
	line-height: 21px;
	margin-top: 10px;
	color: #000;
	
}
.nx-sidebar-blog-col .nx-blog-sec .wp-block-latest-posts__post-title:hover{
	color: #6d4cc7;
}
.woocommerce-shop #secondary{
	padding-left: 10px;
}
.woocommerce-shop div#block-87{
	background: #d62727 !important;
}
.woocommerce-shop div#block-87 h4 a{
	color: #fff;
	text-decoration: none;
}
.woocommerce-shop div#block-87 h4{
	padding: 0 !important;
	
	margin-bottom: 0px !important;
	color: #fff !important;
    font-size: 16px !important;
    line-height: 30px;
    text-transform: capitalize;
}


aside#block-72, aside#block-74,aside#block-9, div#block-86, div#block-87{
	padding: 0 !important;
	background: #d62727 !important;
	margin-bottom: 10px !important;
}
aside#block-71{
	margin-bottom: 10px;
	padding: 1em 1em 0;
}
aside#block-74{
	margin-bottom: 10px !important;
	margin-top: 10px;
}

aside#block-72 h4, aside#block-74 h4, aside#block-9 h2{
	margin-bottom: 0 !important;
}
aside#block-72 h4 a, aside#block-74 h4 a, aside#block-9 h2{
	color: #fff !important;
	    font-size: 16px;
    line-height: 30px;
	text-transform: capitalize;
}
aside#block-72 h4 a:hover{
	color: #6D4CC7;
}

.nx-sidebar-img{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

aside .wp-block-columns{
	margin-bottom: 0px;
}


.nx-sidebar-theme-col h2{
	font-size: 22px;
	padding-bottom: 20px;
	margin-bottom: 0px !important;
}

.nx-woo-sidebar-blog{
	background: #fff;
}


aside#block-68 .wp-container-4{
	margin-bottom: 0px;
}

.volunteer-form .volunteer-form-row{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
}

.site-footer .site-above-footer-wrap .ast-builder-html-element p{
	display: none;
}

.site-footer .site-above-footer-wrap h2{
	margin-bottom: 0;
}
.newsletter-form{
	margin: 0 !important;
}
/* 
.nx-subs-form{
	display: grid !important;
	grid-template-columns: repeat(2, 1fr);
} */

/* .nx-subs-form > .wp-block-column{
	align-self:center;
} */

.nx-subs-form .newsletter-form{
	display: flex;
	align-items: flex-start;
}


.newsletter-form input[type="email"], .newsletter-form input[type="submit"]{
	display: inline-block;
	border: 0;
}

/* .newsletter-form .newsletter-email{
	display: table;
  width: calc(100% - 160px);
  float: left;
} */
.newsletter-form .newsletter-email .wpcf7-form-control-wrap {
    padding-right: 2%;
}
/* .newsletter-form .newsletter-btn{
	float: right;
	width: 160px;
} */
.newsletter-form .newsletter-btn .wpcf7-submit{
	border-radius: 0px;
	width: 100%;
	background: #d62727;
}
.newsletter-form .newsletter-btn p{
	display: flex;
}

#block-84 > div > div:nth-child(2) > p:nth-child(3){
	display: none;
}
@media only screen and (max-width: 600px){

.newsletter-form .newsletter-btn{
			width: 100%;
	}
	.newsletter-form .newsletter-btn p{
		flex-direction: column;
	}
/* 	.newsletter-form .newsletter-email, .newsletter-form .newsletter-btn{
		width: 100%;
	} */
	#wpcf7-f1556-o1 > form > div.newsletter-form > p:nth-child(3), #wpcf7-f1556-o1 > form > div.newsletter-form > p:nth-child(5), .nx-subs-form .newsletter-form >p{
		display: none;
	}
	.nx-subs-form	.newsletter-form{
		flex-direction:column;
	}
/* 	.newsletter-form .newsletter-btn{
		padding-top: 10px;
	} */
}
.ast-theme-transparent-header #masthead{
	position: static !important;
}
.custom-header-icon{
	display: flex;
	justify-content: end;
}
.custom-header-icon li img{
	width: 30px;
	height: 30px;
}
.custom-header-icon li{
	padding-right: 20px;
}

.custom-header-icon li:last-child{
	padding-right: 0;
}


.ast-single-related-posts-container .entry-title a, .blog .entry-title a, .category .entry-title a, .category .entry-meta span a, .category .entry-content, .single.single-post .entry-content {
	color: #000 !important; 
}

.search .entry-title a, .search .entry-meta span a, .search .entry-content, .category .entry-meta, .search .entry-meta, .archive .entry-title a{
	color: #000 !important; 
}
.nx-font-color{
	color: #000; 
	font-size: 18px;
}
section#block-19 img{
	width: 202px;
}

section#block-41 p, section#block-27 p{
	margin-bottom: 0;
}

@media(min-width: 769px){
	.sm-contact-aside{
		padding-top: 0;
		padding-bottom: 0;
	}
}
@media(max-width: 920px){
/* 	.nx-z-index .uael-post-image-background .uael-post__thumbnail img {
    transform: translate(-50%,-25%);
} */
	
	section#block-25 p, section#block-27 p{
		text-align: center;
		margin-bottom: 0;
	}
	header .custom-logo-link img{
		max-width: 70px;
	}
	
	.custom-header-icon{
		flex-wrap: wrap;
		justify-content: flex-end !important;
	}
	.custom-header-icon li{
		padding-right: 5px;
		margin-bottom: 10px;
	}
	#masthead .ast-mobile-header-wrap .ast-above-header-bar{
		border-bottom: 0 !important;
	}
	.ast-builder-grid-row.ast-grid-center-col-layout{
		grid-template-columns: 1fr
	}
	.ast-grid-right-section{
		justify-content: flex-end;
		align-items: center;
	}
	section#block-41{
		text-align: center;
	}
	.sm-contact-aside{
		padding-top: 0;
		padding-bottom: 0em;
	}
}
section#block-39 figure{
	width: 100%;
}
@media(max-width: 576px){
	section#block-52 p, section#block-53 p{
		font-size: 12px !important;
	}
/* 	.ast-grid-right-section{
		align-items: end;
	} */
	.sm-contact-aside{
/* 		    padding: 0 0 20px 0; */
		padding: 0;
	}
}
@media(max-width: 768px){

	section#block-39{
		margin-bottom: 0;
	}
	section#block-39 figure{
		margin-bottom: 10px;
		
	}
	
	aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner{
/* 		padding: 20px 0 20px 20px; */
	}
	    
}



.category .entry-content, .search .entry-content, .single.single-post .entry-content{
	font-size: 18px !important;
	
}
.archive .entry-content, .archive .read-more a{
	font-size: 18px !important;
	color: #000;
}
.nx-font-size .uael-post__meta-data, .archive .entry-meta, .category .entry-meta, .search .entry-meta{
	font-size: 14px !important;
	color: #000;
}


.nx-font-size .uael-post__excerpt{
	font-size: 18px !important;
}
aside#block-9{
	margin-bottom: 0px !important;
	padding-top: 1em;
    padding-left: 5px;
}
aside#block-71 ul.wc-block-grid__products li{
	margin-bottom: 0px !important;
}
.blog aside#block-9, .single.single-post aside#block-9, .category aside#block-9, .archive aside#block-9, .search aside#block-9 {
/* 	padding: 2em 2em 0 !important; */
	margin-bottom: 0 !important;
}

.single.single-post aside#block-5 div.wp-container-2, .category aside#block-5 div.wp-container-2, .archive aside#block-5 div.wp-container-2, .search aside#block-5 div.wp-container-2{
	padding-top: 0 !important;
}

.single.single-post aside#block-5 div.wp-container-2 h2, .archive aside#block-5 div.wp-container-2 h2, .search aside#block-5 div.wp-container-2 h2, .category aside#block-5 div.wp-container-2 h2{
	margin-bottom: 1em !important;
}

.blog .sidebar-main aside, .category .sidebar-main aside, .archive .sidebar-main aside,
.search .sidebar-main aside{
/* 	padding: 2em; */
	background: #fff;
}

/* {
	font-family: "Times New Roman", Sans-serif;
} */

.blog .blog-layout-1, .category .blog-layout-1, .archive .blog-layout-1, .search .blog-layout-1{
	padding-bottom: 0px;
}
.archive .post-thumb, .category .post-thumb, .search .post-thumb, .blog .post-thumb {
    margin-bottom: 5px;
	width: 100%;
/* 	height: 300px; */
	border: 1px solid;
}


.blog div#primary article, .category div#primary article, .archive div#primary article, .search div#primary article{
	margin-bottom: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px
}
.blog div#primary article .entry-content p, .category div#primary article .entry-content p, .archive div#primary article .entry-content p, .search div#primary article .entry-content p, .blog div#primary article .entry-title a, .category div#primary article .entry-title a, .archive div#primary .entry-title a, .search div#primary article .entry-title a{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
	font-size: 15px;
		font-weight: bold;
}


    

.blog div#primary, .category div#primary, .archive div#primary, .search div#primary{
/* 	padding: 1em 6.67em 0; */
	padding: 16px 30px 0px;
	background: #fff;
	margin-bottom: 0;
}

.volunteer-form .text-danger{
	color: red;
}

.volunteer-form h4{
	position: relative;
	padding-bottom: 10px;
	padding-left: 10px;
}
.volunteer-form h4::before{
	    content: "";
    position: absolute;
    width: 70%;
    height: 2px;
    background: #ddd;
    bottom: 0;
}

.ast-archive-description .ast-archive-title{
	font-family: "Times New Roman", Sans-serif;
	font-weight: bold;
}

.row.volunteer-submit input {
    margin-top: 6px;
}

.volunteer-form .volunteer-form-row .form-row, .volunteer-submit .form-row{
	padding: 0 10px;
}
.ast-load-more {
    background: #d62727 !important;
    color: #fff;
}

.volunteer-submit .form-row input[type="submit"]{
/* 	width: 20%; */
	padding: 10px;
	border-radius: 0;
	background: #d62727;
	display: inline-block !important;
	margin-bottom: 14px;
	border: none;
}
.volunteer-form {
    margin-bottom: 0 !important;
}
@media(max-width: 576px){
	.volunteer-form .volunteer-form-row{
		grid-template-columns: 1fr;
	}
	.volunteer-submit .form-row input[type="submit"]{
	width: 100%;
}
	.category div#primary, .category .sidebar-main aside,  	.archive div#primary, .archive .sidebar-main aside, .search .sidebar-main aside, .search div#primary{
	padding: 1.5em 1em;
}
}

.uael-post__bg-wrap .uael-post__thumbnail, .wc-block-grid__product-image img{
	border: 1px solid #000;
}

/* .custom-img-thumbnail .uael-post__thumbnail{
 height: 260px;
} */

/* .towards-thumbnail .uael-post__thumbnail{
 max-height: 205px;
} */

.custom-img-thumbnail .uael-post__thumbnail img{
	height: 100%;
	object-fit: cover;
		object-position: top;
/* 	border: 1px solid #e8e8e8; */
}



.custom-title-text-clamp .uael-post__content-wrap .uael-post__title{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
	font-size: 15px;
	line-height: 1.3;
}
/* .nx-gender-sec .uael-post__thumbnail {
    height: 497px !important;
}
.nx-health-sec .uael-post__thumbnail{
	height: 597px;
} */

.single.single-post #primary, .archive #primary, .category #primary, .blog #primary{
	margin-top: 0px !important;
	width: 80%;
}
.single.single-post #secondary, .archive #secondary, .category #secondary, .blog #secondary{
	margin-top: 0px;
	width: 20%;
}
.blog #secondary{
	padding-left: 30px;
}

@media(max-width: 992px){
	.main-header-bar-wrap{
		margin-bottom: 0;
	}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link{
		height: auto !important;
	}
	.single.single-post #primary, .archive #primary, .category #primary, .blog #primary, .single.single-post #secondary, .archive #secondary, .category #secondary, .blog #secondary, .home .nx-sidebar-widget{
	width: 100%;
		padding-left: 0;
}
	.archive.category #secondary{
		padding-left: 0 !important;
	}
	aside#block-72{
		margin-top: 20px;
	}
	.nx-sidebar-img img{
		width: 100%;
	}
}
@media(max-width: 576px){
	.home .uael-post-grid__inner.uael-post-masonry{
		margin: 0 10px;
	}
	.main-header-menu .sub-menu{
		overflow-x: auto !important;
	}
}

/* //custom css */
.custom-excerpt-text-clamp .uael-post__meta-data{
	font-size: 18px !important;
}
.custom-excerpt-text-clamp .uael-post__meta-data{
	margin-top: 7px;
}

.custom-excerpt-text-clamp .uael-post__meta-data .uael-post__author{
/* 	color: #d62727; */
	text-transform: capitalize;
}
.uael-post-wrapper{
	margin-bottom: 10px !important;
}



.custom-excerpt-text-clamp .uael-post__excerpt{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
	font-size: 18px;
}

.post-thumb-img-content.post-thumb {
	text-align: center;
    margin: 0 !important;
}
.post-thumb-img-content.post-thumb > img {
/* 	//width: 100%; */
}


section#block-46, section#block-46 p{
	margin-bottom: 10px;
	color: #ff0000;
}

section#block-46 p{
	margin-top: 15px;
}


/* section#block-52, section#block-52 p, */
section#block-49{
	margin-bottom: 0px;
}
section#block-49 figure{
	margin-top: 0px;
	margin-bottom: 10px;
}

.site-header-section-left aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner{
	padding-left: 20px;
}

#ast-desktop-header .ast-primary-header-bar,#ast-desktop-header  .site-primary-header-wrap{
	padding: 0 20px;
}

.more-articles{
padding: 5px 0px !important;
	margin: 5px 0 10px !important;
}
.more-articles a{
	color: #fff !important;
}

/* .home .nx-sidebar-blog-col .wp-container-3.wp-block-buttons{
	display: none;
} */

/* .ast-icon.icon-search svg{
	color: #d62727;
} */
#comments input[type="submit"]{
	background:#d62727;
	color: #fff;
}

.blog .entry-title a, .single.single-post .entry-title, .archive .entry-title a, .category .entry-title a, .search .entry-title a, .page-title{
/* 	font-family: 'Roboto Slab' !important; */
	font-family: "Times New Roman", Sans-serif;
	font-size: 18px;
	font-weight: bold;
}

@media (min-width: 922px) and (max-width: 1921px){
.blog .site-content > .ast-container, .archive .site-content > .ast-container, .search .site-content > .ast-container, .single-post .site-content > .ast-container {
    max-width: 100% !important;
    padding: 0px 40px !important;
}
}

/* .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center .menu-text, .svg.ast-arrow-svg{
	color: #fff;
}
 */

.header-widget-area[data-section="sidebar-widgets-header-widget-2"]{
	padding-right: 20px;
}
.ast-primary-header-bar .site-primary-header-wrap .ast-builder-grid-row, .ast-theme-transparent-header .main-header-bar .ast-builder-grid-row{
	background: #008100;
	padding: 0 20px;
}

section#block-53, section#block-53 p{
	margin-bottom: 0px;
}
.site-header .menu-text, #ast-hf-menu-1 .ast-icon icon-arrow, .ast-arrow-svg{
	color: #fff;
	 font-family: "Times New Roman", Sans-serif!important;
	
}
@media (max-width: 920px){
	section#block-49 figure{
		text-align: left;
		width: 100%;
}
	.header-widget-area[data-section="sidebar-widgets-header-widget-2"]{
	padding-right: 0px;
	}

	
	.site-header-section-left aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner{
	padding-left: 0px;
}
	.ast-theme-transparent-header .main-header-bar .ast-builder-grid-row{
	background: #fff;
/* 		padding: 0px; */
		padding: 20px 0px 0px;
}
	section#block-52 p{
		font-size: 14px;
		line-height: 1.2;
		
	}
	.nyaya-hindi{
		margin-top: 0 !important;
	}
	
	.manushi-hindi, .nyaya-hindi{
    font-size: 18px !important;
		margin-top: 0px;
}

	
	
	.custom-header-icon{
		justify-content: center;
		line-height: 10px;
	}
	section#block-46 p {
/*     text-align: center; */
		line-height: 1.2;		
		    line-height: 1.2;
    font-size: 12px !important;
}
section#block-41 p {
	line-height: 1.2;
}
	section#block-53 p {
/*     text-align: center; */
		line-height: 1.2;
		margin: 10px 0px;
		font-size: 14px;
}
	section#block-46 p{
		margin-top: 0px;
	}
	section#block-46, section#block-46 p{
		margin-bottom: 0px !important;
	}
	.site-header .menu-text, #ast-hf-menu-1 .ast-icon icon-arrow, .ast-arrow-svg{
	color: #000;
}
	#ast-mobile-header  .ast-hf-mobile-menu li button.ast-menu-toggle{
		border: none !important;
	}
}
.site-header .sub-menu li a.menu-link span{
	color: #000 !important;
}

.ast-hf-mobile-menu li a span{
	color: #000 !important;
}
/* .site-header .sub-menu li a.menu-link:hover{
	border-top: 1px solid #805AED !important;
} */
.site-header .sub-menu li a.menu-link span:hover{
	
	color: #805AED !important;
}

.ast-dropdown-active span.ast-icon.icon-search {
    color: #d62727;
}
.manushi-hindi{
	    font-family: "sanskr";
/*     color: #007a09; */
	color: #008100;
    font-weight: 700;
/*     font-size: 32px; */
	font-size: 50px;
}
.nyaya-hindi{
	margin-top: -15px;
	    font-family: "sanskr";
/*     color: #ff0000; */
	color: #d62727;
    font-weight: bold;
	font-size: 28px;
}
.uael-blog-terms-position-media .uael-post__terms{
	margin:5px;
}

aside#block-90 h2{
	text-align:center;
}

aside#block-72 h4{
	text-align:center;
}

aside#block-74 h4{
	text-align:center;
}

.wp-container-core-columns-layout-6.wp-container-core-columns-layout-6{
	align-items:flex-start !important;
}

@media screen and (max-width:769px){
	.wp-container-core-columns-layout-6.wp-container-core-columns-layout-6{
		flex-wrap:wrap !important;
		gap:6px;
	}
}
@media screen and (min-width:1024px){
	.site-footer .site-above-footer-wrap h2{
/* 		margin-top:10px !important; */
	}
}




.ast-woo-shop-archive .woocommerce-js ul.products li.product a.ast-loop-product__link {
    display: block;
}

.ast-container .ast-woocommerce-container .woocommerce-js ul.products li.product a.ast-loop-product__link {
    display: block;
}

.woocommerce-js ul.products li.product a.ast-loop-product__link {
    display: block;
}

.page-id-7 #block-89 p {
	padding:0 5px !important;
}

#block-84 .wp-block-column p{
	margin:0 !important;
}

#block-84 .is-layout-flex{
	justify-content:space-between;
}

.grecaptcha-badge{
	opacity: 0 !important;
	visibility: hidden !important;
}

.site-above-footer-wrap[data-section="section-above-footer-builder"]{
	background: green;
}

.newsletter-form input[type="email"]{
	padding: 11.6px;
}

@media screen and (max-width: 992px){
	#block-84 .nx-subs-form{
		flex-direction: column;
		margin-top: 0;
	}
	
	.newsletter-form input[type="email"]{
	padding: 10.5px;
}
	.newsletter-form .newsletter-email .wpcf7-form-control-wrap{
		padding-right: 0;
	}
	
	#block-84 .nx-subs-form .newsletter-form{
		flex-direction: column;
		align-items: center;
		gap: 1rem;
		
	}
	
	section#block-84 .wpcf7-response-output{
		margin-top: 0;
	}
	
	section#block-84 .newsletter-btn p{
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width: 576px){
	section#block-84 .wpcf7-response-output{
		width: auto;
	}
}

