em, i{
	font-style: italic !important;
}

article.post-entry-type-standard{
	background:white;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	border-right: .25rem solid #ffcf3d;
	border-left: .25rem solid #ffcf3d;
	box-shadow: 0px 8px rgba(120, 220, 20, .13);
	margin-bottom: 2rem;
}

input#s {
    font-family: 'Spectral', serif;
    font-weight: 500 !important;
	color: #020202 !important;
	font-size: larger;
border-color:black!important}

.entry-content-wrapper.standard-content{
	padding-right:0;
}
#header {
	/*width: calc(100% - 4rem);*/
}
article header{
	padding-top: 3rem;
	font-size: .81rem;
}

.sidebar {
	background:#F1EFE9;
	top: 3.15rem;
}

.sidebar *{
	font-family: 'Spectral', serif;
}
div.inner_sidebar.extralight-border{
	margin-left:10px;
	margin-right:10px;
}

li.recentcomments .comment-author-link{
	font-family: 'Spectral', serif !important;
	font-weight: 600;
	color: #020202;
}








div.inner_sidebar.extralight-border{
	margin-right: 1.5rem !important;
	margin-left: 1.5rem !important;
}
.sidebar_right.sidebar {
	text-align: left !important;

}



.sidebar {
	background: #f2f2ea !important;
	margin-bottom: 4rem !important;
}

#recent-posts-5 > ul:nth-child(2) > li{
	font-family: 'Spectral', serif !important;
	border-width: 1px !important;
	border-color: #020202 !important;
}



#scroll-top-link{
	background: #8bba34;
	color: #fff9e4;
}

li.recentcomments{
	font-family: 'Spectral', serif !important;
	border-width: 1px !important;
	border-color: #020202 !important;
}
.sd-like.sd-block > h3:nth-child(1){
	font-family: 'Spectral', sans-serif;
	font-weight: 500;
	color: #020202;
}
div.wpl-count.sd-like-count{
		font-family: 'Montserrat', sans-serif !important;
	font-weight: 700 !important;
	color: #020202 !important;
	font-size: 10em !important;
}
span.post-meta-infos{
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	color: #020202;
}

h5.av-share-link-description{
	font-family: 'Spectral', serif;
	font-weight: 600;
	color: #020202;
}
/****Distribute Previous and Next post link******/

div.nav_posts_custom {
    display: table;
    width: 100%;
    table-layout: fixed;    /* For cells of equal size */

}
div.nav_posts_custom span {
    display: table-cell;
    text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	color: #020202;
}


.nav_posts_prev_l > a{
	color: #01a !important;
	font-family: 'Spectral', serif;
	font-weight: 500;
	font-size: 1.15rem;
}
.nav_posts_next_r > a{
	color: #01a !important;
	font-family: 'Spectral', serif;
	font-weight: 500;
	font-size: 1.15rem;
}

span.comment-count{
	background: #FFCF3D !important;
	opacity: .5;
	box-shadow: 0px 1px black;
	color: #020202 !important;
			font-family: 'Montserrat', sans-serif;
	font-weight: 500;
}

div.comment_meta_container{
	margin-top: 1rem !important;
}
span.comment-text{
		font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	color: #020202;
}
textarea#comment, input#author, input#url, input#email{
		background-color:white !important;
		border: 1px dotted green !important;
	color:#020202;
}



/****Hide Like Button for Footer****/
div.footer-title + p + div.sharedaddy.sd-block.sd-like.jetpack-likes-widget-wrapper.jetpack-likes-widget-loaded{
	display:none;
}





/***Index links as buttons***/


.post-entry-type-page .entry-content-wrapper .entry-content > ol > li {
	
	
	margin-bottom: .5rem;
	padding-left:1rem;
	padding-right:.5rem;
	font-size:larger;
}

/*.post-entry-type-page .entry-content-wrapper .entry-content > ol > li:hover{
	transform:translate(5px,2px);
}*/


/***** Post title font ******/

.post-title {
	font-family: 'Tinos', serif !important;
	font-size: 2.3em !important;
	text-transform: none !important;
	color: #020202 !important;
	font-style: normal !important;
	font-weight: 700 !important;
	letter-spacing: 0px !important;
	text-align: left !important;
}


/************************/


.entry-content {
	font-family: merriweather, serif;
	font-weight: 400;
	text-align: justify !important;
  font-size: 1rem !important;
}

.entry-content a, .avia_textblock a{
	font-weight: 500;
	color: #01a !important;
}

 .widget_recent_entries a, .widget_recent_comments a, #facebook-likebox-4 *{
	 font-family: 'Spectral', serif !important;
	color: #01a !important;
}

span.center-border{
	border-color: #020202;
}

span.av-vertical-delimiter{
	border-color: #ffcf3d !important;
}

.header-scrolled .av-logo-container{
	max-height: 150px !important;
	top: 0px !important;
}

h3.widgettitle{
	font-family: 'Spectral', serif !important;
	font-size: 1.2rem;
	font-weight: 700;
	text-transform: none;
}

.post-entry-type-page .entry-content-wrapper .entry-content > ul > li {
	
	
	margin-bottom: 1rem;
	padding-left:1rem;
	padding-right:.5rem;
	font-size:larger;
}




div.flex_column:nth-child(2){
	margin-bottom: 3rem !important;
}

input.name, input.email, input.url, textarea.textarea{
	background:white !important;
	border: 1px dotted green !important;
}

main.av-content-small div.post-entry-11874.post-entry  .entry-content-wrapper.clearfix
{
	background: white;

	padding-right: 1.25rem;

	padding-left: 1.25rem;

	border-right: .25rem solid #ffcf3d;

	border-left: .25rem solid #ffcf3d;
}

article.post-entry-2 div.entry-content{
	background: white;

	padding-right: 1.25rem;

	padding-left: 1.25rem;

	border-right: .25rem solid #ffcf3d;

	border-left: .25rem solid #ffcf3d;
}

article.post-entry-13663 div.entry-content{
		background: white;

	padding-right: 1.25rem;

	padding-left: 1.25rem;

	border-right: .25rem solid #ffcf3d;

	border-left: .25rem solid #ffcf3d;
}
article.post-entry-13663 .entry-content-header{
	display:none;
}
article.post-entry.post-entry-13663 div:nth-child(1){padding-right:0px !important;}

article.post-entry-10678{
			background: white;

	padding: 25px !important;

	border-right: 4px solid #ffcf3d;

	border-left: 4px solid #ffcf3d;
}
article.post-entry-10678 .entry-content-wrapper{
	padding-right: 0px !important
}

article.post-entry-10678 .entry-content-header, article.post-entry-10678 .entry-content p{
	display:none;
}

div.post-entry-13615 ol li{
	background-color: white;
	border: .25pt solid #ffcf3d;
	margin-bottom: .5rem;
	padding-left:1rem;
	padding-right:.5rem;
	font-size:larger;
}

div.post-entry-13615 ol li:hover{
	transform:translate(5px,2px);
}

div.post-entry-13615 ol li a{
	display: block;
}

div.post-entry-13576 ul li {
	background-color: white;
	border: .25pt solid #ffcf3d;
	margin-bottom: .5rem;
	padding-left:1rem;
	padding-right:.5rem;
	font-size:larger;
}
div.post-entry-13576 ul li:hover {
	transform:translate(5px,2px);
}
div.post-entry-13576 ul li a {
	display: block;
}


.entry-content strong{
	font-family: merriweather, serif;
	font-weight: bold;
	text-align: justify !important;
  font-size: 1rem !important;
	color: #020202 !important;
}

.entry-content b{
		font-family: merriweather, serif;
	font-weight: bold;
	text-align: justify !important;
  font-size: 1rem !important;
	color: #020202 !important;
}

.entry-content a, .avia_textblock a{
	color: #01a !important;
}

 .widget_recent_entries a, .widget_recent_comments a{
	color: #01a !important;
}


.comment-count{background:black !important;}

div.container.av-logo-container:hover + #header_main_alternate{
	opacity: 1 !important;
}

span.avia-menu-text{
	font-family: 'Montserrat' ,sans-serif !important;
	text-transform: uppercase;
	font-size: 1rem;
	font-weight: 600;
}

div.entry-content{
	font-family: 'Spectral', serif;
	font-size: 1.3rem !important;
	color: #020202 !important;
	font-weight: 500;
}

div.entry-content strong, div.entry-content b{
		font-family: 'Spectral', serif;
	font-size: 1.3rem !important;
	color: #020202 !important;
	font-weight: 700;
}

input#s, input#s[placeholder], input#s[value]{
	font-family: 'Spectral', serif;
	font-weight: lighter;
	color: #020202 !important;

}

h3.miniheading, span.minitext{
	font-family: 'Spectral', serif;
	font-size: 1.3rem;
}

textarea#comment{
	font-family: 'Spectral', serif;
	font-size: 1.15rem;
}
div.comment_container ol#comments *{
	font-family: 'Spectral', serif !important;
	font-size: 1.2rem !important;
}

input#submit{
	font-family:'Montserrat', sans-serif !important;
  font-weight:600 !important;

}
.logged-in-as{
	font-family: 'Spectral', serif;
	font-size: 1.2rem;
	font-weight: bold !important;
}

/**********************/
body{
	background: #ffcf3d;
	border: none !important;
}

div#wrap_all{
  max-width: 96%;
  margin-left: auto;
  margin-right: auto;
}

header#header{
  max-width:96%;
  margin-left:auto;
  margin-right: auto;
}

#header_main{
	background: transparent !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

div.container.av-logo-container{
	max-width: 100% !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

.header-scrolled div#header_main{
	background: #ffcf3d !important;
}

.logo > a:nth-child(1) > img:nth-child(1), .logo > a:nth-child(1), .logo, .inner-container, .logo > a:nth-child(1) > img:nth-child(1){
	max-height: 300px;
	width: 106% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	left:-1.3%;
}

div#header_main_alternate{
	margin-top: 2.5% !important;
	margin-bottom: 2.5% !important;
}

	.header-scrolled .container_wrap_logo .av-logo-container {
		background-size: 100% 100%;
	}

.header_bg{display:none !important;}

div#main > .container_wrap{
	width: 96% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top: 5rem !important;
}

.header-scrolled .logo img { visibility:hidden;
}

.header-scrolled .logo a { background-image: url("https://spiritinlife.blog/wp-content/uploads/2020/12/SmallLogo_728x233.png"); background-repeat: no-repeat; background-size: contain;
	left:2%;
}

.header-scrolled .logo a:nth-child(1) img:nth-child(1), .logo  a:nth-child(1), .logo, .inner-container, .logo a:nth-child(1) img:nth-child(1){
	width: 100%;
}


.header-scrolled-full .av-logo-container{max-height: 100px !important;}

.header-scrolled-full  nav.main_menu:nth-child(1) > div:nth-child(1){
	display:none !important;
}



/**********************/
@media only screen and (max-width: 1130px) {
	nav.main_menu{
		margin-right:-1.5rem;
	}
  .logo img { 
		visibility:hidden;
						}
	.logo a {
		background-image: url("https://spiritinlife.blog/wp-content/uploads/2020/12/SmallLogo_728x233.png"); 
		background-repeat: no-repeat; 			background-size: auto 75%;
		margin-left:auto;
		margin-right:auto;
		left:2% !important;	
		max-height: 70px !important;
	}
	.av-logo-container{max-height: 100px !important;		padding-right:4% !important;
		padding-left:4% !important;} 
	
	#header{
		max-height:100px !important;
		padding-right:4% !important;
		padding-left:4% !important;
	}
	.entry-content p, .entry-content a, .entry-content li, .entry-content strong, .entry-content b, .entry-content p strong, .entry-content p b, .entry-content strong em, .entry-content b em, .entry-content em strong, .entry-content em b, .entry-content em{
		font-size: .95rem !important;
	}
	
	header {
		font-size: .75rem !important;
	}
	
	h1,h2,h3,h4,h5,h6, p, ol, li, span{
		overflow-wrap: break-word !important;
	}

  
}
/*************************/



span.nav_posts_next_r{
  border-left: .5px solid #a3a3ae;
  font-weight: 700;
  color: #a3a3ae !important;
}
span.nav_posts_prev_l{
  border-right: .5px solid #a3a3ae;
  font-weight: 700;
  color: #a3a3ae !important;
}


span.center-border{
  border-color: #a3a3ae;
}

#recent-posts-5 > ul:nth-child(2) {
	font-weight:600;
	font-size:1.1em;
}

li.recentcomments > a {
	font-weight:600;
	font-size:1.1em;
}

.av-content-small .post-entry-10539 .entry-content-wrapper{
	background: white;

	padding-right: 1.25rem;

	padding-left: 1.25rem;

	border-right: .25rem solid #ffcf3d;

	border-left: .25rem solid #ffcf3d;
}

input#subscribe-field-blog_subscription-2, input#ubscribe-field-blog_subscription-2[placeholder], input#ubscribe-field-blog_subscription-2[value]{
	font-family: 'Spectral', serif !important;
	font-weight: lighter !important;
}

#archives-5 * * *,#archives-5,#archives-5 *,#archives-5 * * #archives-5 * * * * *{
	font-family: 'Spectral', serif !important;
}

.wp-video{
	margin: 0 auto !important;
}
/***
 * Discourse Table CSS
 * */
			#discourse_table{font-family:'Spectral', serif !important; font-size:1.05rem !important; border:1.5pt solid rgba(136,136,136,.1); border-collapse:collapse; text-align:center; vertical-align:middle;}
			
			#discourse_table_header_row{ text-align:center;vertical-align:middle;background-color: #fc0; color:black; }
			
			#discourse_table_header{text-transform: none;text-align:center;vertical-align:middle;color:black; }
			
			#discourse_table_trs{font-family:'Spectral', serif !important; font-size:1.05rem !important;vertical-align:middle;text-align: center; background-color:white; }
			
			#discourse_table_rno{font-family:'Spectral', serif !important; font-size:1.05rem !important;text-align:center;vertical-align:middle; }
			
			#discourse_table_rdate_grey{font-family:'Spectral', serif !important; font-size:1.05rem !important;vertical-align:middle;text-align:center; background-color: #e6e6e6; }
			
			#discourse_table_rdate_orange{font-family:'Spectral', serif !important; font-size:1.05rem !important;vertical-align:middle;text-align:center; background-color: #f93; }
			
			#discourse_table_rdate_lightpurple{font-family:'Spectral', serif !important; font-size:1.05rem !important;vertical-align:middle;text-align:center; background-color: #ccf; }
			
			#discourse_table_rdate_lightblue{font-family:'Spectral', serif !important; font-size:1.05rem !important;vertical-align:middle;text-align:center; background-color: #def; }
			
			#discourse_table_rplace{font-family:'Spectral', serif !important; font-size:1.05rem !important;vertical-align:middle;text-align: center; background-color:white; }
			
			#discourse_table_rattendees{font-family:'Spectral', serif !important; font-size:1.05rem !important;text-align:center;vertical-align:middle;background-color:white; }

			#discourse_table_rdetails_green{font-family:'Spectral', serif !important; font-size:1.05rem !important;text-align:center;vertical-align:middle;background-color:#ccffe6; }

#discourse_table_rdetails_blue{font-family:'Spectral', serif !important; font-size:1.05rem !important;text-align:center;vertical-align:middle;background-color:#e6ffff; }

#discourse_table_rdetails_yellow{font-family:'Spectral', serif !important; font-size:1.05rem !important;text-align:center;vertical-align:middle;background-color:#ffc; }

/*Blog at a glance page*/
article.post-entry.post-entry-type-page.post-entry-10542 div.entry-content-wrapper.clearfix div.entry-content{padding-right: 25px;
	padding-left: 25px;
	background-color: #fff;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;
	padding-top: 25px;
	padding-bottom: 25px;}

article.post-entry.post-entry-type-page.post-entry-10542 div.entry-content-wrapper.clearfix header.entry-content-header{display: none;}

article.post-entry.post-entry-type-page.post-entry-10542 div.entry-content-wrapper.clearfix{
padding-right: 0;
}



/* BLOG AT A GLANCE TABLE */
/* Outermost section */

/* Title at the top */
.top-title{
  margin: auto;
  font-family: 'Tinos', serif;
}
/* Table */
.blog-glance-table{
  border-collapse: collapse;
  border: 1px solid #000000;
  border-radius: .5px !important;
  margin: auto;
	font-size: 1.4rem !important;
}
/* Image above table */
.top-image{
  width: max-content;
  margin: auto;
  text-align: center;
	margin-bottom: 108px !important;
	font-size: 1.4rem !important;
	margin-top: 100px;
}

/* Table header row */
.blog-glance-table-header-row th{
  vertical-align: middle;
  border-collapse: collapse; border: 2px solid #000000;
  text-align: center;
	font-size: 1.4rem !important;
}

/* Row 1: TEEVRA GYAN */

.r-teevra-gyan td{
  background-color: #fc0 !important;
  vertical-align: top;
  border-collapse: collapse;
  border: 2px solid #000000;
  border-radius: 1px !important;
  font-family: 'Spectral', serif !important;
  text-align: center !important;
	font-size: 1.4rem !important;
}

.r-teevra-gyan-links{
  margin-left: .5rem !important;
  margin-right: .5rem;
  margin-top: auto;
  margin-bottom: auto;
  width: auto;
  height: auto;
  text-align:left !important;
	font-size: 1.4rem !important;
}

.r-teevra-gyan-links h5{
  text-align: center !important;
	font-size: 1.6rem !important;
}

.r-teevra-gyan-links a{
  text-decoration: none !important;
	font-size: 1.4rem !important;
}

/* END of Row 1 */

/* Row 2: PRACHAND GYAN */
.r-prachand-gyan td{
  background-color: #ff8c00 !important;
  vertical-align: top;
  border-collapse: collapse;
  border: 2px solid #000000;
  border-radius: 1px !important;
  font-family: 'Spectral', serif !important;
  text-align: center !important;
	font-size: 1.4rem !important;
}

.r-prachand-gyan-links{
  margin-left: .5rem !important;
  margin-right: .5rem;
  margin-top: auto;
  margin-bottom: auto;
  width: auto;
  height: auto;
  text-align: left !important;
	font-size: 1.4rem !important;
}

.r-prachand-gyan-links h5{
    text-align: center !important;
	font-size: 1.6rem !important;
}

.r-prachand-gyan-links a{
  text-decoration: none !important;
	font-size: 1.4rem !important;
}
/* END of Row 2 */

/* Row 3: PRABHUTVA GYAN */
.r-prabutva-gyan td{
  background-color: #fff !important;
  vertical-align: top;
  border-collapse: collapse;
  border: 2px solid #000000;
  border-radius: 1px !important;
  font-family: 'Spectral', serif !important;
  text-align: center !important;
	font-size: 1.4rem !important;
}

.r-prabhutva-gyan-links{
  margin-left: .5rem !important;
  margin-right: .5rem;
  margin-top: auto;
  margin-bottom: auto;
  width: auto;
  height: auto;
  text-align: left !important;
	font-size: 1.4rem !important;

}
.r-prabhutva-gyan-links h5{
    text-align: center !important;
	font-size: 1.6rem !important;
}

.r-prabhutva-gyan-links a{
  text-decoration: none !important;
	font-size: 1.4rem !important;
}
/* END of Row 3 */

/* Row 4: ANANT GYAN */
.r-anant-gyan td{
  background-color: #d6ebf2 !important;
  vertical-align: top;
  border-collapse: collapse;
  border: 2px solid #000000;
  border-radius: 1px !important;
  font-family: 'Spectral', serif !important;
  text-align: center !important;
	font-size: 1.4rem !important;
}

.r-anant-gyan-links{
  margin-left: .5rem !important;
  margin-right: .5rem;
  margin-top: auto;
  margin-bottom: auto;
  width: auto;
  height: auto;
  text-align: left !important;
	font-size: 1.4rem !important;

}
.r-anant-gyan-links h5{
    text-align: center !important;
	font-size: 1.6rem !important;
}

.r-anant-gyan-links a{
  text-decoration: none !important;
	font-size: 1.4rem !important;
}
/* END of Row 4 */
/* BLOG AT A GLANCE TABLE */




.av-logo-container {
  background-image:none;
 }

/*Progression Index Rules*/

article.post-entry.post-entry-type-page.post-entry-149 div.entry-content-wrapper.clearfix{
	padding-right: 0 !important;
}

article.post-entry.post-entry-type-page.post-entry-149 div.entry-content-wrapper.clearfix header.entry-content-header{
	display: none !important;
}

article.post-entry.post-entry-type-page.post-entry-149 div.entry-content-wrapper.clearfix div.entry-content{
	background-color: #fff;
	padding: 5%;
	border-left: 4px solid #ffcf3d;
	border-right: 4px solid #ffcf3d;
}

.new-seg-space-index{
	height: 20px;
}
.new-subseg-space-index{	
	height: 10px;
}

article.post-entry.post-entry-type-page.post-entry-149 div.entry-content-wrapper.clearfix div.entry-content strong{
	font-weight: 700;
	color: #993300 !important;
}
/*End Progression Index Rules*/

/*Classified Posts*/
.classified-space{
	height:2rem;
}
article.post-entry.post-entry-type-page.post-entry-13520 div.entry-content-wrapper.clearfix header.entry-content-header{
	display: none;
}

article.post-entry.post-entry-type-page.post-entry-13520 div.entry-content-wrapper.clearfix div.entry-content{

	background-color: #fff;
	padding: 25px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;

}
article.post-entry.post-entry-type-page.post-entry-13520 div.entry-content-wrapper.clearfix{
padding-right: 0;
}
/*End Classified Posts*/

/*Media Player Custom Coloring*/
/*Audio Player lighter shade*/
table#mtable td, #mep_0, #mep_1, #mep_2, #mep_3, #mep_4, #mep_5, #mep_6, #mep_7, #mep_8, #mep_9, #mep_10, #mep_11, #mep_12, #mep_13, #mep_14, #mep_15 {
	border: 1px solid lightgray;
}
.mejs-container *{
	font-family: Spectral, serif !important;
}

.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
	background: #fff9e4 !important;
}

div.mejs-button:nth-child(1) > button:nth-child(1) {
	background-blend-mode: difference !important;
	color: #020202 !important;
	background-color: #fff9e4 !important;
	opacity: .4 !important;
}

.mejs-currenttime{
	font-weight: bolder !important;
}

.mejs-time-loaded{
	background: #8af !important;
	opacity: 1 !important;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
	background: #0073aa !important;
	opacity: .4 !important;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail .mejs-time-total {
	background: rgba(200,240,240,.5) !important;
}

.mejs-duration{
	font-weight: bolder !important;
	opacity: 1 !important;
}

div.mejs-button:nth-child(5) > button:nth-child(1){
	background-blend-mode: difference !important;
	color: #020202 !important;
	background-color: #fff9e4 !important;
	opacity: .4 !important;
}

.mejs-horizontal-volume-current{
	left: 0px !important;
	background-color: #ffcf3d !important;
	color: #ffcf3d !important;
	opacity: 1 !important;
}

.mejs-currenttime{
	font-size: 1.3em !important;
	color: #ffcf3d !important;
	opacity: 1 !important;
}

.mejs-duration{
	font-size: 1.3em !important;
	color: #ffcf3d !important;
	opacity: 1 !important;
}

.mejs-time-hovered {
  font-size: 1.3em !important;
}

.mejs-time-float{
	font-size: 1.3em !important;
	background-color: #eee !important;
	font-weight: bolder !important;
	color: #888 !important;
}
/*End Audio Player*/


/*DISCOURSES*/

#discourses-title{
	text-align: center;
	font-weight: bold;
	font-family: 'Tinos', serif;
}
article.post-entry.post-entry-type-page.post-entry-10664 div.entry-content-wrapper.clearfix div.entry-content{
	background-color: #fff;
	padding: 20px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;
}	

article.post-entry.post-entry-type-page.post-entry-10664 div.entry-content-wrapper.clearfix header.entry-content-header{display:none;}

article.post-entry.post-entry-type-page.post-entry-10664 div.entry-content-wrapper.clearfix{
	padding-right: 0;
}
/*END DISCOURSES*/

/*PLACES*/
#places-map{
	text-align: center;
	font-weight: bold;
	font-family: 'Tinos', serif;
}

article.post-entry.post-entry-type-page.post-entry-10683 div.entry-content-wrapper.clearfix div.entry-content{
	background-color: #fff;
	padding: 20px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;
}	

article.post-entry.post-entry-type-page.post-entry-10683 div.entry-content-wrapper.clearfix header.entry-content-header{display:none;}

article.post-entry.post-entry-type-page.post-entry-10683 div.entry-content-wrapper.clearfix{
	padding-right: 0;
}
.center-map{
	display: block;
	text-align: center;
}
/*END PLACES*/

/*CONTACT*/
.center-contact{
	display: block;
	text-align:center;
}
#contact-page{
	text-align: center;
	font-weight: bold;
	font-family: 'Tinos', serif;
}

article.post-entry.post-entry-type-page.post-entry-10765 div.entry-content-wrapper.clearfix header.entry-content-header{
	display: none;
}

article.post-entry.post-entry-type-page.post-entry-10765 div.entry-content-wrapper.clearfix div.entry-content{
		background-color: #fff;
	padding: 20px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;
}

article.post-entry.post-entry-type-page.post-entry-10765 div.entry-content-wrapper.clearfix{
	padding-right: 0;
}
/*END CONTACT*/

/*FOUNDATION*/
#foundation-page{
  text-align: center;
	font-weight: bold;
	font-family: 'Tinos', serif;
}
article.post-entry.post-entry-type-page.post-entry-11874 div.entry-content-wrapper.clearfix{
	padding-right: 0;
}
article.post-entry.post-entry-type-page.post-entry-11874 div.entry-content-wrapper.clearfix header.entry-content-header{
	display: none;
}
article.post-entry.post-entry-type-page.post-entry-11874 div.entry-content-wrapper.clearfix div.entry-content{
	background-color: #fff;
	padding: 20px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;
}
/*END FOUNDATION*/

/*INDEX*/
#index-page{
	text-align: center;
	font-weight: bold;
	font-family: 'Tinos', serif;
}
article.post-entry.post-entry-type-page.post-entry-13793 div.entry-content-wrapper.clearfix{
	padding-right:0;
}
article.post-entry.post-entry-type-page.post-entry-13793 div.entry-content-wrapper.clearfix header.entry-content-header{
	display: none;
}
article.post-entry.post-entry-type-page.post-entry-13793 div.entry-content-wrapper.clearfix div.entry-content{
		background-color: #fff;
	padding: 20px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;
}
/*END INDEX*/

/*ABOUT*/
#about-page-title h1{
		text-align: center !important;
	font-weight: bold !important;
	font-family: 'Tinos', serif !important;
}
div#wrap_all div#main.all_colors div.main_color.container_wrap_first.container_wrap.sidebar_right div.container main.template-page.content.av-content-small.alpha.units div.post-entry.post-entry-type-page.post-entry-13744 div.entry-content-wrapper.clearfix{
	padding-right:0;
		background-color: #fff;
	padding: 20px;
	border-right: 4px solid #ffcf3d;
	border-left: 4px solid #ffcf3d;	
}

/*END ABOUT*/

/*ABOUT THE AUTHOR*/
#author-page-title{
	text-align: center !important;
	font-weight: bold !important;
	font-family: 'Tinos', serif !important;	
}
article.post-entry.post-entry-type-page.post-entry-2 div.entry-content-wrapper.clearfix header.entry-content-header{
	display: none;
}
article.post-entry.post-entry-type-page.post-entry-2 div.entry-content-wrapper.clearfix{
	padding-right: 0;
}
article.post-entry.post-entry-type-page.post-entry-2 div.entry-content-wrapper.clearfix div.entry-content{
	padding: 20px;
}
/*END ABOUT THE AUTHOR*/

/*ABOUT BLOG*/
#about-blog-title{
	text-align: center !important;
	font-weight: bold !important;
	font-family: 'Tinos', serif !important;		
}
/*END ABOUT BLOG*/

/*HISTORY*/
#history-title{
text-align: center !important;
	font-weight: bold !important;
	font-family: 'Tinos', serif !important;		
}
#history-vid-center{
	text-align: center;
}

/*END HISTORY*/




/*POST NUMBER AND DATE*/
.post-number-bottom{
	display: block;
	margin-left: auto;
	margin-right: auto;
	font-family: 'Montserrat', sans-serif;
	color: #020202;
	font-weight: 500 !important;
	text-align: center;
	margin-bottom: 1rem;
	margin-top: 1rem;
	
	font-size: 0.813em !important;
	letter-spacing: 0.5em;
}


.post-number-top{
	display: inline-flex !important;
	margin-left: auto;
	margin-right: auto;
	font-family: 'Montserrat', sans-serif;
	color: #020202ff;
	font-weight: 400;
	text-align: left;
	margin-bottom: 1.5rem;
	margin-top: .5rem;
	font-size: 0.813em !important;
	
}
.post-number-top .post_numb{
	letter-spacing: 0.14em !important;	
}


.post-meta-infos-top .text-sep.text-sep-date, .post-meta-infos-top .blog-author.minor-meta, .post-meta-infos-top .comment-container.minor-meta{
	display:none !important;
}

.post-meta-infos-top{
	display: inline-flex !important;
	float: none !important;
	margin-top: 0rem !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-bottom: 0 !important;
	text-align: left !important;
	padding: 0px 0px 0px 10px !important;
	border-left: 2px solid #ffcf3d !important;
	left: 10px !important;
	top: unset !important;
	width: 70% !important;
	border-top: 0px solid black !important;
	border-bottom: 0px solid black !important;
	margin-bottom: 1.5rem;

}

span.post-meta-infos-top .text-sep-comment{display: none !important;}

.post-meta-infos-top time{
		font-weight: 400 !important;
	color: #020202ff;
	letter-spacing: 0.013em;
}

.av-vertical-delimiter{display:none !important;}


/*Remove date from blog roll temporary*/
body#top.home.blog .category-uncategorized div.entry-content-wrapper.clearfix.standard-content span.post-meta-infos-top{
  
}

body#top.home.blog .av-vertical-delimiter {
  display: none!important;
}

/*END POST NUMBER and DATE*/


/*POST NUMBER DATE ON SEARCH RESULTS*/

main.content.template-search article.post-entry div.entry-content-wrapper header.entry-content-header div.post-number-top {
	display: inline-flex !important;
	margin-left: auto;
	margin-right: auto;
	font-family: 'Montserrat', sans-serif;
	color: #020202ff;
	text-align: left;
	margin-bottom: 1.5rem;
}
main.content.template-search article.post-entry div.entry-content-wrapper header.entry-content-header div.post-number-top .post_numb{
	font-weight: 500;
	letter-spacing: 0.2em!important;
	font-size: 1em !important;
}
main.content.template-search article.post-entry div.entry-content-wrapper header.entry-content-header span.post-meta-infos .text-sep, main.content.template-search article.post-entry div.entry-content-wrapper header.entry-content-header span.post-meta-infos .comment-container{display: none!important;}

main.content.template-search article.post-entry div.entry-content-wrapper header.entry-content-header span.post-meta-infos{
	display: inline-flex !important;
float: none !important;
	margin-top: 0rem !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-bottom: 0 !important;
	text-align: left !important;
	padding: 0px 0px 0px 10px !important;
	border-left: 2px solid #ffcf3d !important;
	left: 10px !important;
	top: unset !important;
	max-width: 70% !important;
	border-top: 0px solid black !important;
	border-bottom: 0px solid black !important;
	margin-bottom: 1.5rem;
	letter-spacing: .05em;
}

main.content.template-search article.post-entry.type-page div.entry-content-wrapper header.entry-content-header .post-number-top{
	display: none !important;
}
main.content.template-search article.post-entry.type-page div.entry-content-wrapper header.entry-content-header span.post-meta-infos {
	left: 0 !important;
	margin: 0 auto;
	border: none !important;
	padding-left: 0 !important;
}
/*END POST NUMBER DATE ON SEARCH RESULTS*/

/*REDUCE SPACING after POST EXCERPT*/
@media (min-width: 1100px) {
	article.post-entry.post-entry-15159 div.entry-content-wrapper div.entry-content div.avia-iframe-wrap {padding-bottom: 30% !important;}
	.embed-youtube{
		position: relative !important;
		z-index:999 !important;
	}
}
/*END REDUCE SPACING after POST EXCERPT*/

/*Change Edit link font (bottom)*/
.edit_post_link_span{
	font-size: 1.3em !important;
}
a.edit-post-link{
	color: #01a !important;
}
/*End Change Edit link font (bottom)*/
/*Life Beautiful Index START*/
#lbi-container{
	background-color: white !important;
}
#lbi-mtable{border: .76em solid #609; width: 100%; font-family: Merriweather, serif; border-collapse: collapse; text-decoration-line: none !important;}
#lbi-theader{width: 100%; background-color: #f90; border: 1px solid #f90; color:black; border: none;}
#lbi-hno{width: 55px; text-align: left; padding-left: 10px;border: none; text-transform: none !important;}
#lbi-hdate{width: 105px; text-align: left;border: none;text-transform: none !important;}
#lbi-htitle{width: 600px; text-align: left;border: none;text-transform: none !important;}
.lbi-trows{text-align: center; border: none;text-decoration: none !important;}
.lbi-rno{width: 55px; text-align: center;border: none;}
.lbi-rdate{width: 105px;text-align: center;border: none;}
.lbi-rlink{width: 600px; text-align: left; text-decoration-line: none !important;border: none;}
.lbi-rlinka:link{color: #000 !important; text-decoration-line: none !important;}
.lbi-rlinka:visited{color: #609;text-decoration-line: none !important;}
#lbi-heading{color: #609;  font-family: brush-script-std, sans-serif;font-size: 3.1em;text-align: center;text-transform: none !important;}

/*body{background-color: #fff !important;}*/
.bottom-space{height:100px;}
#lbi-mtable tbody tr td{padding:0;}
#lbi-mtable tbody tr{padding:0;}
#lbi-mtable tbody tr th{padding:0;}
/*Life Beautiful Index END*/


/*Hindi and English fonts*/
/*.text-hindi, .text-hindi strong{
  font-family: -apple-system, 'Nirmala UI', sans-serif !important;
}

.text-english{
  font-family: 'Spectral', serif !important;
}*/
/*End Hindi English fonts*/

/*Subscribe to blog button was black due to maybe updates*/
#subscribe-submit button{
  background-color: #fff9e4;
  color: #020202;
  box-shadow: 1px 1px 1px 1px #adcc68;
  width: 120px;
  font-size: 1rem;
}

#subscribe-submit button{
	border-color: #fff9e4;
}


.text-hindi{
	font-weight: 500;
	line-height: 1.5;
	font-size: 18px;
}
.text-hindi p{
	font-weight: 500;
	font-size: 18px;
}
.text-hindi p strong, 
p.text-hindi strong, 
span.text-hindi strong{
	font-weight: 700;
	font-size: 18px;
}
.om-hindi {
	color: #f90 !important;
	font-weight: 700;
	font-size: 18px;
}

.video-player{
	text-align: center;
}

#menu-item-search{
	display: none;
}
.jetpack-instant-search__search-results *{
	font-family: "EB Garamond";
}
jetpack-instant-search *{
	font-family: "EB Garamond";
}
/*.jetpack-instant-search__search-result-expanded__footer-date{
	background-color: #ffcf3d33;
	color: #020202;
	box-shadow: 0px 1px lightgray;
	font-family: "Monteserrat", sans-serif !important;
	font-size: .76em !important;
	padding: 1px;
}*/
.jetpack-instant-search__path-breadcrumb-link{
	color: #01a !important;
}
.jetpack-instant-search ::selection, .jetpack-instant-search .jetpack-instant-search__search-results .jetpack-instant-search__search-results-primary .jetpack-instant-search__search-result mark{
	background-color: #fcb90055 !important;
}

.avia-cookie-consent.avia-cookiemessage-bottom-left .container p, .avia-cookie-consent.avia-cookiemessage-bottom-left .container a{
	font-size: .6em !important;
	color: black;
}

.avia-cookie-consent.avia-cookiemessage-bottom-left .container a{
	width: 15px !important;
	padding: 2px !important;
	background-color: white;
	border: 1px solid #ffcf3d;
}
.avia-cookie-consent.avia-cookiemessage-bottom-left .container a:hover{
	background-color: #ffcf3d;
}

.avia-cookie-consent.avia-cookiemessage-bottom-left .container{
	background-color: rgba(255,255,255, .7);
	width: 200px;
}
.avia-cookie-consent.avia-cookiemessage-bottom-left {
	background-color: rgba(255,255,255, .6);
	width: 220px;
	border: 2px solid #ffcf3d;
}

.post-18420.type-post.status-publish div.entry-content-wrapper div.entry-content p span.embed-youtube iframe.youtube-player{
width: 450px !important;
	height: 253.125px !important;
}

.post-18420.type-post.status-publish div.entry-content-wrapper div.entry-content div#v-6bUlhl96-1.video-player iframe {
width: 450px !important;
  height: 253.125px !important;
}