@import url(https://fonts.googleapis.com/css?family=Oxygen);


/* Removes Post Info Sitewide */
.entry-meta {
    display: none;
}

body {
 font-family: Oxygen,sans-serif !important; 
   font-size: 18px;
   line-height: 1.65em;
	color:hsl(0,0%,20%);
	/* text-align: justify; */
	background-color:#eee !important;
}

body div {
      font-size: 18px;
  
}

.featured-content .entry-title {
    font-size: 22px;
	  line-height: 1.2;
}

.dataTables_filter input
{
	
	padding:10px !important;
	margin-bottom:10px !important;
}

input,select,textarea
{
	/* border:1px solid #e8554e; */
}

.hinduism-chron td.column-1

{
	
	color:#333;
	width:20%;
	font-weight:400;
}

.glossarytable thead{
    display:none;
}

.entry-header h1
{
	
	/* color:#a7a0a0; */
	  color: #777;
   /* background-color: #eee; */
    padding: 5px 7px 5px 0;
}
/*
.post .entry-header h1
{
	
	  color: #333;
    padding: 5px 7px 5px 0;
	  font-weight:800;
}
*/
.post #nc-subtitle
{
	font-style:italic;
}

body:not(.home) .content article
{
	
/*	background-color:#f3f3f3; */
	padding:10px;
}

.site-header .wrap
{
	
	/* border:0; */
}

.header-image .site-header .title-area, .header-image .site-header .widget-area
{
	
	padding:15px;
}
header.site-header > div.wrap
{
	background-color:#fff;
}

div.title-area
{
	padding-left:20px !important;
	/* margin-left:20px; */
	padding-right: 40px !important;
	
}
.site-inner
{
	padding-top:15px !important;
	
}

.header-image .site-title a 
{
	background-position:left !important;
	
}
.nc-source-text
{
	  text-align: center;
    color: #30415d;
    font-weight: 500;
 /*   background-color: #ccc; */
    padding: 10px;
 /*   margin: 0 auto; */
	margin-top:7px;
	  display:table;
	 
	max-width:800px;
	    border: 2px solid #ccc;
    border-left: 10px dashed #ccc;
 /*   box-shadow: 10px 5px #8eaebd; */
   
}

.nc-source-text hr
{
	 margin: 15px 10px;
	  padding: 0;
    border: none;
    border-top: medium double #cf6766;
    color: #cf6766;
    text-align: center;
}

.nc-source-text hr:after {
   /* content: "§"; */
	  content:"ॐ";
    display: inline-block;
    position: relative;
    top: -1.50em;
    font-size: 0.65em;
    padding: 0 0.25em;
    background: #fff;
}

.nc-verse
{
 margin-top: 7px;
 color: #cf6766;
}

.nc-source-text p:empty
{
	display:none;	
}
.nc-source-text p
{
	margin:0px !important;	
}

h1, h2, h3, h4, h5, h6
{
	font-family: 'Oxygen', sans-serif !important;
/* font-family: 'Roboto', sans-serif; */
	color:#777;
	
}
p 
{
	font-family: 'Oxygen', sans-serif !important;
/* font-family: 'Roboto', sans-serif; */
	
}

h2.entry-title
{
margin: 0 0 6px;	
}

.entry-title a
{
	/* color:#777;	*/
	color:#30415d;
}

article.entry
{
	margin-bottom: 15px;
}

article.glossaryitem .entry-title a:before {
	content: "\f02d";
	font-family: FontAwesome;
  padding-right: 5px;
	font-size: 33px;
}

.right-box
{
	float:right;
}

.left-box
{
	float:left;
}

.entry-content ol, .entry-content p, .entry-content ul, .quote-caption {
    margin-bottom: 15px;
}

.widget-title
{
	margin-bottom:10px;
}

.su-tabs-nav span
{
	color:#fff !important;
	font-weight:500 !important;
	
}
.su-tabs
{
	background:#bbb9ba !important;
}

.su-tabs-nav span.su-tabs-current {
    color: #333 !important;    
}

body:not(.home) .entry-content p
{
	/* font-weight:400; */
	
}

.site-inner
{
background-color: #fff;
padding:15px;
}

.single-yogaposeitem .site-inner
{
/* border: 3px solid #C77372; */
margin-top: 10px;
margin-bottom: 50px;
padding: 30px;
background-color: #fff;
border-radius:10px;
}

.single-yogaposeitem .site-inner div.wp-block-image:first-child
{
margin-top: 15px;
}
.single-yogaposeitem  .site-header .wrap {
border-bottom:none !important;
}

@media only screen and (max-width: 1180px) {
.site-inner, .wrap {
    max-width: 1140px !important;
}
}

@media only screen and (max-width: 840px) {
.footer-widgets, .nav-secondary, .site-footer, .site-header {
    padding-left: inherit !important;
    padding-right: inherit !important;
}
}

@media only screen and (max-width: 1023px) {
.site-header .widget-area {
		    padding-top: 0px!important;
	}
.header-image .site-header .title-area {
   padding-bottom: 0px!important;
}	
}

#tablepress-4_filter.dataTables_filter {
	float:left;
}

.pagination-previous.alignleft
{
	padding-right:15px;
}

.entry-content a {
    color: #222;
    text-decoration: underline;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
    text-decoration-color: #c8554c;
    text-decoration-thickness: 3px;
}

.nav-primary {
    background-color:#cde9e9 !important;
}
.nav-primary a {
    color: #30415d;
}


/* Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #696767;
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	line-height: 1.2;
	margin: 0 0 16px;
}

h1 {
	font-size: 36px;
	font-size: 3.6rem;
}

h2 {
	font-size: 30px;
	font-size: 3rem;
}

h3 {
	font-size: 24px;
	font-size: 2.4rem;
}

h4 {
	font-size: 20px;
	font-size: 2rem;
}

h5 {
	font-size: 18px;
	font-size: 1.8rem;
}

h6 {
	font-size: 16px;
	font-size: 1.6rem;
}

.single-post .sidebar {
    display: none; }
@media only screen and (min-width: 1000px) {
.single-post .content,
.single-post .site-inner {
	width:auto;
  /*  min-width: 1200px; 
    float: none;
    margin-left: auto;
    margin-right: auto; */ } }
.entry-content {
	text-align:justify;
  text-justify: inter-word;
	padding-right:12px;
}

.entry-content li:not(:last-child) {
    margin-bottom: 5px;
}