BODY {
    margin: 0;
    padding: 0;
    font-size: 13px;
    text-align: left;
   font-family: Tahoma, Arial, Helvetica;
    background: url("../images/gray_sandpaper_bkgrnd.png") repeat left top;
}
.green-bg {
	background: url("../images/blue_green_algae.gif") repeat left top;
	 font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important; 
}
A { 
	outline: none !important; 
	text-decoration: underline;
}
A:HOVER { text-decoration: none; }
.green-bg a {
	text-decoration: none;
	
}

.green-bg a:hover {
	text-decoration: underline;
}
.green-bg .container {
	width: 740px;
}
.green-bg .indent {
	margin: 0 15px 10px;
}
IMG { border: none; height: auto;}
LABEL { cursor: pointer; }
INPUT, TEXTAREA { outline: none; }
BUTTON SPAN {display: none;}
TEXTAREA {resize: none;}
IFRAME {
	margin: 0;
	border: none;
}
input::-webkit-input-placeholder {opacity: 1;}
input::-moz-placeholder          {opacity: 1;}/* Firefox 19+ */
input:-moz-placeholder           {opacity: 1;}/* Firefox 18- */
input:-ms-input-placeholder      {opacity: 1;}
TABLE {
	border: none;
    border-spacing: 0;
    border-collapse: collapse;
}
.jq-selectbox UL {margin: 0 !important;}
section, article, header, footer {display:block;}
H1, H2, H3, H4, H5, H6, P, FIELDSET, FORM, UL, OL, LI, DL, DT, DD {
	padding: 0;
	margin: 0;
}
#content H1, #content H2, #content H3, #content H4, #content H5, #content H6 {
	margin: 0 0 15px;
	font-weight: bold;
	text-align: center;
}
#content P, #content UL, #content OL {
	margin-bottom: 15px;
	line-height: 130%;
}
#content UL {margin-left: 20px;}
#content OL {margin-left: 25px;}
#content A {color: #483d8b;}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
#show-menu {
	position: absolute;
	right: 0;
	top: 50px;
	display: none;
	width: 27px;
	outline: none;
	text-decoration: none;
}
#show-menu SPAN {
	height: 4px;
	display: block;
	margin-bottom: 3px;
	background-color: #fff;
}
#page {
	min-width: 220px;
	overflow: hidden;
	width: 980px;
	margin: 0 auto 20px;
	background: url("../images/rice_backgrnd.jpg") repeat left top;
}
.container {
	padding: 0;
	width: 700px;
}


/*  Content  */
#content {
	background: #fff8dc;
	padding: 40px 15px 0;
}



#content .main-nav {
	padding: 40px 0 10px;
}
#content .main-nav ul {
	margin-left: 0;
	list-style: none;
	text-align: center;
}
#content .main-nav ul li {
	display: inline-block;
	font-weight: bold;
}

#content .main-nav ul li:first-child {
	display: block;
	font-size: 16px;
}
#content h5 {
	font-size: 16px;
}
#content h6 {
	font-size: 13px;
}
#content p a {
	font-weight: bold;
}
#content .pics ul {
	list-style: none;
	text-align: center;
	margin: 0 0 10px;
	font-size: 11px;
}
#content .pics ul li {
	display: inline-block;
	margin: 9px 1px;
	width: 23%;
	vertical-align: top;
}
#content .pics.smaller ul li {
	margin: 8px;
}
#content .pics ul span {
	margin-top: 5px;
}
#content .pics ul span, #content .pics ul a {
	display: block;
}
 #content .pics ul span a {
 	display: inline-block;
 }
#content .pics ul a {
	font-weight: bold;
}
#content blockquote {
	font-size: 13px;
	margin: 0 35px 10px;
}
.indent {
	margin: 0 35px 10px;
}
#content blockquote.large {
	font-size: 13px;
}
#content blockquote blockquote {
	margin: 0 25px 15px;
}
#content .pics ul small {
	font-size: 11px;
}
#content .pics ul strong {
	font-size: 14px;
	display: block;
	margin-top: 15px;
}
.alignright {
	float: right;
	margin: 10px 0 5px 10px;
}
.alignright img, .img-border img {
	border: 1px solid #000;
}
.alignleft {
	float: left;
	margin: 10px 10px 0 0;
}
.alignleft img {
	border: 1px solid #000;
}
.bg-box {
	position: relative;
	margin-bottom: 15px;
	background: rgba(220, 213, 185, 0.7);
	padding: 20px 20px 10px;
	margin: 20px 35px;
}

#content .text-left h6 {
	text-align: left;
} 
#content .bg-box .text-center h6 {
	text-align: center;
}
#content .bg-box blockquote {
	font-size: 13px;
}
#header img {
	height: 231px;
	width: 980px;
}
.nobold {
	font-weight: normal !important;
}
.noborder img {
	border: none !important;
}
.ff {
	font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif !important;
	color: maroon;
	font-size: 14px;
	margin-top: 20px;
}
.img-margin {
	margin-top: 20px;
}

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  
  
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
  
background-color: rgba(232, 98, 86, 0.8);
  background-repeat: no-repeat;
  background-position: center 50%;
  background-image: url("../images/cd-top-arrow.png");
  
}

.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}
.border-top{ border-top:1px solid #000; float:left; width:100%; }

h2.mysticalxp-head{ font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important; font-size:20px; float:left; width:100%; text-align:center; margin:15px 0 !important; }
h2.mysticalxp-head-02{ font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important; font-size:16px; text-transform:none !important; float:left; width:100%; text-align:center; }

h4.ascending-heading{ float:left; font-size:16px; font-weight:bold; color:#000; text-align:left !important; }
.mysticalxp-table{ width:100%; float:left; margin-bottom:25px; margin-top: 10px;  padding:15px 4%; text-align: left; background-color: rgba(220, 213, 185, 0.7);}
.gallry-pic-01 {
  margin: 25px 15px;
}
.gallery-sec { float:left; width:100%; margin-bottom:20px; }

.gallery-center { float:left; width:100%; text-align:center; }
nav{ position:relative; }
.one .text-center {  text-align:center;
font-size: 11px; 
line-height: .8;}
.start-para{
	 font-family: Palatino Linotype, "Times New Roman",serif !important;
	 font-size:1.9em;
	 font-weight:bold;
	 color:navy;
	
}
.copy-right {font-size: 11px; }

.navigation{visibility: hidden;}
.navigation{ width:92%; background:url(../images/nav-bg2.png) 0 0 no-repeat; min-height:52px; position:absolute; left:7%; bottom:24px; }
.navigation ul.nav{ margin:0; padding:0; width:100%; float:left; }
.navigation ul.nav li{  float:left; font-size:20px; line-height:52px; padding:0 23px; }
.navigation ul.nav li+li{ font-size:14px; }
.navigation ul.nav li a{ color:#fff; background:none !important; padding:0 10px; float:left; line-height:52px; }
.navigation ul.nav li a:hover{ background:none !important; }

#mobile-menu{ display:none; }
#pull{ float:right; background:url(../images/nav-icon.png) 0 0 no-repeat; width:20px; height:20px; margin-top:30px; display:none; position:absolute; right:0; }


.new-headingg{ font-size:22px; color:#000; float:left; width:100%; margin:0; padding:0; font-weight:bold; }
#content .mainnew-padding{ width:100%; float:left; padding:15px 50px; }
#content .mainnew-padding p{ font-size:18px; text-align:justify; }

.hidetxt{text-indent:-9999px;}
.one-01{ width:100%; float:left; padding:0 15px; }


.gaia-ul{ width:100%; margin:0; padding:0 15px; float:left; }
.gaia-ul li{ width:100%; float:left; }
.gaia-ul li .image-gaia{ float:left; }

#content  .one-region{ width:100%; float:left; }
#content .one-region .image-one{ float:right; margin-right:10px; }
#content .one-region p{ font-size:14px;  text-align:center; color:#000; font-style:italic; font-weight:bold; float:none; width:auto; line-height:30px; margin-top:55px; line-height:20px; }



.navbar-toggle .icon-bar{ background:#fff; }
.navbar-toggle{ margin-top:18px !important; }
#content p.text-center{ text-align:center; }

.n-first{  padding:0 30px; }

.top-text{ width:100%; float:left;   }
.top-text a{ font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; 
	color: #0645AD; }


.cosmetic{ width:100%; float:left;   margin:12px 0; }
.cosmetic a{ font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none;  color:#0645AD; }

#content p.new-para{ text-align:justify; padding:0 10px; }

.transcendent_mandala_thm img{ margin-left:20px; }
.gallery-centern img{ margin:20px 0; }
.next-image img{ margin:10px 0; }
blockquote.blockquote_text {
    border: none;
}


/* mystic */
#content .border-box {
	margin: 0 auto;
	padding: 10px 20px 1px;
	position: relative;
	border-top: 1px solid #000;
}
#content .border-line {
	padding: 15px 0;
	border-top: 1px solid #000;
}
#content .border-box h4 {
	font-size: 20px;
	font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif;
}
#content .border-box h5 {
    font-size: 20px;
    margin-bottom: 20px;
}
#content .border-line h5 {
	font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif;
}
#content .list-info {margin: 0 0 20px;}
#content .list-info li {list-style: none;}
#content .list-info li a {
	font-size: 15px;
	font-weight: bold;
	display: inline-block;
	text-decoration: none;
	margin: 17px 0 7px;
	font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif;
}
#content .non-border img {border: none;}
#content .text-left h5 {
	font-size: 18px;
	margin-bottom: 12px;
	text-align: left !important;
	font-family: tahoma,arial,helvetica;
}
#content .ident-text {padding-left: 60px;}
#content .photo-info ul {margin: 0;}
#content .photo-info li {display: inline-block; margin: 5px 6px;}
#content .photo-info li span {
	display: block; 
	margin: 10px 0 12px; 
	text-align: center;
	font-size: 12px;
	font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif;
}
#content .photo-info li a {font-weight: bold;}
#content .photo-info li img {display: block; margin: auto;}
#content .indent-pic {margin: 40px 0 30px;}
#content .border-box.non-border {border: none;}
#content .mys-box .bg-box {margin-left: 20px; margin-right: 20px;}
#content .bibl-box p {line-height: 210%;}
.non-link {display: block; height: 1px;}
#content .text-center h6 {text-align: center;}
#content .non-font p {
	font-size: 13px;
	font-family: tahoma,arial,helvetica !important;
}
.mys-box .footer {padding: 0 20px;}
.mys-box .img-margin {
    margin: 0.5em;
    max-width: 100%;
}

.mys-box #content .one {padding-bottom: 0;}
/* quantum */
.text-small p {
	font-size: 10px;
}
#content .text-large h6, #content .text-large h5 {
	text-align: left;
	font-weight: normal;
	margin: 0 0 3px;
	font-family: tahoma,arial,helvetica;
}
#content .text-large h6 {font-size: 16px; margin-bottom: 10px;}
/* sahaja */
#content .box-small {
	width: 57%;
	margin: 0 auto;
	display: block;
}
#content .box-small h5 {line-height: 130%;}
#content .box-small h5 span {
	font-weight: normal;
	font-size: 13px;
	display: block;
}
.saha-area #content blockquote {line-height: 130%;}
#content .other-text p, #content span.other-text {color: #b22222;}
#content .text-bold p {font-weight: bold;}
#content .other-text blockquote {color: #b22222;}
/* vamachara */
#content .top-indent {margin-top: 20px;}
/* transpersonal */
#content .left-text h5 {text-align: left; font-family: tahoma,arial,helvetica;}
#content .large-im {max-width: 100%;}
/* post-parad */
#content .border-dash {position: relative; padding-bottom: 8px; margin-bottom: 20px;}
#content .border-dash:before {
	bottom: 0;
	left: 0;
	height: 1px;
	width: 340px;
	content: '';
	border-bottom: 1px dashed #222;
	position: absolute;
}
#content .links-box a {margin: 0 5px;}
#content .text-center .border-dash:before {
	right: 0;
	margin: 0 auto;
}
#content .non-bold, #content .non-bold-link a {font-weight: normal;}
/* dark-energy */
#content .small-text span {
	font-size: 10px;
	display: block;
}
#content .box-im {margin: 15px 0;}
/* kirtan */
#content .light-text h5 {margin: 0;}
#content .light-text h5 span {
	font-weight: normal;
	margin: 3px 0;
	display: block;
	font-family: tahoma,arial,helvetica;
}
#content .left-tit h6, #content .left-tit h5 {text-align: left;}
#content .tit-under h5 {
	font-weight: normal;
	font-family: tahoma,arial,helvetica;
	text-decoration: underline;
}
/* falsif */
#content .other-tit h5 {color: #006400;}
#content .other-line {
	position: relative;
	padding-top: 20px;
}
#content .other-line:before {
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	content: '';
	height: 1px;
	width: 82%;
	background: #000;
	position: absolute;
}
#header.no-w img {
	height: auto;
	width: auto;
}
/* advaita_exp */
#content .tit-small span {
	color: #8b0000;
	display: block;
	font-size: 13px;
	margin-top: 2px;
}
/* anthropic_sy */
#content .non-marg h5, #content .non-marg p {margin-bottom: 0;}
#content .bold-li a {font-weight: bold;}
#content ul {margin-left: 0;}
#content .resp-img {margin-bottom: 20px;}
#content .resp-img img {
	margin: auto;
	display: block;
	max-width: 100%;
}
/* belief-k */
#content .other-pics {margin-bottom: 16px;}
#content .other-pics ul li {
	width: auto;
	margin: 0 10px;
}
/* belif_kn */
#content .indent-bot {margin-bottom: 15px;}
#content .other-pics ul strong {
	display: inline-block;
	font-size: 10px;
	margin: 0;
}
#content .other-pics ul a {display: inline-block; font-size: 10px;}
#content .non-margin p {margin: 0;}
/* credibility-sidd */
#content .small-text-other span {
	margin: 5px 0 15px; 
	font-size: 10px;
}
#content .small-text-other a {
	font-weight: bold;
}
#content .small-text em {line-height: 145%; display: inline-block;}
#content .mail-link {font-weight: normal; color: #000; text-decoration: none;}
#content .mail-link:hover {text-decoration: underline;}
/* credib-med */
#content .im-bot {margin-bottom: 12px;}
#content .resp-img-other {margin-bottom: 30px;}
/* credib-yoga */
#content .box-small-other {width: 64%; margin: auto;}
/* exist-pol */
#content .f-box {font-family: "Times New Roman";}
#content .sm-text {
	font-size: 12px;
}
/* gaia-sy */
#content .m-top {margin-top: 50px;}
#content .im-indent {margin: 20px 30px 25px;}
#content .tit-other h5 {font-size: 17px; font-weight: normal; margin-bottom: 18px;}
#content .title-small h6 {font-size: 15px;}
#content .line-h p {line-height: 135%;}
/* tantra */
#content .span-top {margin: 5px 0 13px; display: inline-block;}
/* implicate */
#content .info-text p {margin: 0;}
/* big- band */
#content .title-big {margin-top: 30px;}
#content .title-big h5 {font-size: 19px;}
/* primordian */
#content .big-tit h5 {
	font-size: 18px;
	font-family: tahoma,arial,helvetica;
}
#content .width-img {width: 100%; height: auto; margin-bottom: 13px;}
#content .images-box {text-align: center; margin-bottom: 15px; width: 100%; display: inline-block;}
#content .images-box img {height: 80px; width: auto; margin: 0 8px;}
#content .images-box a {text-decoration: none;}
#content .images-box-other img {height: 150px;}
/* climate */
#content .tit-ital h5 {font-style: italic; font-weight: normal; font-size: 17px;}
#content .links-img a {margin: 0 8px; text-decoration: none;}
/* 9_11 */
#content .tit-big h4 {font-size: 19px;}
/* chras */
#content .bot-img {margin-bottom: 5px;}
/* free_will */
#content .other-images a {text-decoration: underline; font-weight: normal !important;}
#content .other-images a:hover {text-decoration: none;}
/* sural */
#content .images-row a {
	margin: 3px 5px;
	text-decoration: none;
	display: inline-block;
	vertical-align: bottom;
}
/* hadzabe */
#content .pictures-box li {display: inline-block; margin: 0 10px;}
#content .pictures-box img {height: 100px;}

















@media ( min-width:981px ) and ( max-width:1024px ){
	.navigation{ background-size:100% 100%;  }
	.navigation ul.nav li{ padding:0 2px !important; }
		
}

@media ( max-width:980px ){
.navigation{ background-size:100% 100%; left:4%;}
.navigation .menu li{ line-height:40px; font-size:18px; padding:0 8px; }
.navigation ul.nav li{ padding:0 2px !important; }

#content .box-small, #content .box-small-other {width: 95%;}
}

@media ( min-width:768px ) and ( max-width:900px ){
.navigation ul.nav li{ padding:0 1px !important; }


}

@media ( max-width:767px ){
	.navigation{visibility: visible; }
.navigation{ background:none; position:relative; float:left; width:100%; left:0; bottom:0; }
.navigation .nav {  margin-top:10px; }
#pull{ display:block; }
.navigation .nav{ float:left; width:100%; margin:48px 0 0 0; background:#1c526e; }
.navigation .nav li{ float:left; width:100%;border-bottom:1px solid #fff; padding:0; text-align:left;  }
.navigation .nav li a{ padding:0; float:left; width:100%; text-indent:15px; }

	.gallry-pic-01{ display:block; }
	.navbar-toggle{ background:#1c526e !important;} 
	header{ margin-bottom:0; }
}

.navbar-toggle {

    position: relative;
    float: right;
    padding: 9px 10px 6px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;

}
.navbar-toggle .icon-bar {

    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
	margin-bottom: 4px;
}


#content{ background:#fff8dc; }
#content p{ font-weight:normal; color:#000;  }
#content h1{  font-size:31px; text-transform:uppercase; font-weight:bold; color:rgb(128, 0, 0); letter-spacing: 0px; text-align:center;  margin:55px 0 33px; padding:0; font-family: Palatino Linotype, "Times New Roman",serif !important; }
#content h2{ font-size:20px; text-transform:uppercase; font-weight:bold; color:#000; text-align:center; margin:0 0 20px 0; padding:0; }
#content .search-area{ margin:0; padding:0 0 60px 0; }
#content .search-area .inner-area{ max-width:185px; margin:0 auto; text-align: center; }
#content .search-area .inner-area label{  margin:0; font-size:14px; text-align:center; font-weight: bold; }
#content .search-area .inner-area input[type=search]{ width:162px; float:left; outline:none; line-height:19px; border:1px solid #ccc; height:19px; background:#fff; }
#content .search-area .inner-area input[type=submit]{ width:17px; float:left; outline:none; line-height:14px; border:none; height:14px; background:url(../images/search.gif) 0 0 no-repeat; cursor:pointer; margin-left:5px; margin-top:2px; }

#content h3{ font-size:18px; text-transform:capitalize; font-weight:bold; color:#000; text-align:center;  margin:0; padding:0; }

#content .para{ font-size:13px; text-transform:capitalize; font-weight:bold; color:#000; text-align:center;  margin:0; padding:0; }

.main-image{  margin:0; padding:20px 0; text-align:center; }
.all-images{  margin:0 0 10px 0; padding:0; font-weight:bold; color:#000; text-align:center;   }
#content .three-links{  margin:0; padding:0; font-weight:bold; color:#000; text-align:center;   }

#content .one{ padding:15px; }
#content .one p{  font-style:normal; font-size:14px; line-height: 1.42857;font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif !important;}

#content .one p.little{ font-size:11px; font-style: italic;text-align: center;}
#content .one p.medi{ text-align:left; font-style:normal; font-size:16px; padding:0 55px; }

#content .one .center-image{ margin:0; padding:0; text-align:center; }
#content .one .center-image .image-caption{ font-size:11px; text-align:center; font-style:italic; color:#000; }
#content .one .center-image .image-caption span{ font-size:12px; }
#content .one p.small-para{ font-size:11px; }
small{font-size:11px;}
.copy{font-size:14px;
color:maroon;}
.info{margin:0; padding:0; }
.info li{ margin:0; padding:0; text-align: left;
  font-style: normal; margin-bottom:10px;  font-size: 12px; color:#000; font-weight:bold;}
.all-image{   font-weight:bold; color:#000; text-align:center; }

#content h3{  text-transform:uppercase; text-align:center;   color: rgb(0, 0, 128); font-family: Palatino Linotype, "Times New Roman",serif !important; margin:5px 0 15px;}
.padding-box{  padding:0 55px; } 
.padding-box1{ padding:0 65px; text-align:center; } 
#content h3.nn{ font-size:29px; }
#content h3.nn span{ font-size:22px; text-transform:none; color:#000; }
.new-center-image{  text-align:center; margin:50px 0; }
#content h4 {
  text-align: center;
  color: #000;
}
#content p.boxalign{  text-align: left;
line-height: 1.5em;
font-size: 11px;
}
.footer {
	text-align: center;
}
.green-bg #content a {
	color: #23527c;
}
#content .one h1 {
	font-size: 24px;
	text-transform: none;
	line-height: 150%;
	color: #333;
	margin: 0;
	 font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important; 
}
.green-bg .alignright img,
.green-bg .alignleft img {
	border: none;
}

.w100 img {
	width: 100%;
	margin-bottom: 15px;
}
.w-100 {
	width: 100%;
	margin-bottom: 7px;
}
p.small {
	text-align: center;
	font-size: 11px;	
}