@charset "utf-8";/* CSS Document */p{ padding-left: 0;
    padding-right: 0;}
.nocomments
{
   display:none;
}
.test
{
    width: 60%;
    margin: 0 5% 5%;
    height: auto;
    float: left;
    
}
.display-posts-listing
{
  FONT-SIZE: 23PX;
    FONT-FAMILY: CALIBRI;
}
.listing-item .title {
    font-size: 1.5em;
    text-decoration: none;
   color: #333333;
    font-family: candara;
}
.excerpt {
    line-height: 25px;
    font-size: 16px;
    color: #333;
    font-family: Candara;
    margin-top: 2%;
display:block;
}
.test h1
{
    font-size: 2.25em;
    margin-bottom: 0.7em;
    padding-bottom: 0.7em;
    border-bottom: solid 1px #ccc;
}
#topposttitle
{
    padding-top: 4%;

    font-size: 2.5em;
    margin-bottom: 0.7em;
    padding-bottom: 0.7em;
    border-bottom: solid 1px #ccc;
}
#topposttitle a
{
   text-decoration: none;
color:#333333;
}
#toppostentry
{
   padding-top: 1%;
    font-family: Candara;
    padding-bottom: 5%;
    float: left;
    line-height: 25px;
    font-size: 100%;
    color: #333;
}
#toppostentry  p  img
{
       float: left;
    width: 300px;
    margin: 0 2% 1% 0;
    text-align: justify;
    font-size: 1em;
    color: #666;
    line-height: 1.2em;
    font-family: Candara;
}
.archive-list
{
    font-family: calibri;
margin-left:6%;
}


#toppostentry  p
{ 
    text-align:justify;
}
#blogside-nav
{
width: 25%;
    margin: 0 5% 3% 0;
    color: #333;
    font-size: 1em;
    text-align: justify;
    float: right
}
#blogside-nav h1
{
font-size: 2.25em;
    border-bottom: solid 1px #ccc;
    margin-bottom: 0.7em;
    padding-bottom: 0.7em;
}
.listing-item .excerpt a:hover
{
text-decoration: none;
}
.listing-item .excerpt a
{
  font-size: 15px;
    display: block;
    text-align: right;
    text-decoration: none;
    color:#581364;
    font-weight: 600;
    margin-bottom: 3%;
    margin-top: 2%;
    border-bottom: 1px solid #ccc;
}

#sidebar	{		display:none;	}h4 {    margin: 0;    padding: 0;    visibility: hidden;    font-size: 0px;}h5 {    margin: 0;    padding: 0;    visibility: hidden;    font-size: 0px;}body{	margin:0 auto;	padding:0;	font-family:Candara;	font-size:100%;}#header{	display:block;	width:100%;	height:100px;	background-color:#222;	text-align:center;	clear:both;}#nav-mob{	display:none;}#nav-mob a{	color: #ccc;	text-decoration: none;}#nav-mob a:hover{	color: #fff;}#logo-sec{	position:absolute;	top:40px;	width:100%;	text-align:center;	z-index:100;}#logo{	width:250px;	height:250px;	margin:0 auto;	padding:0;	background-color:#581364;	border-radius:100%;	text-align:center;}#logo img{	margin-top:25px;}#social-media-mob{	display:none;}#banner{	width:100%;	clear:both;}.ban-res{	width:100%;	margin-bottom:-3px;}#services-contain{	position:relative;	width:100%;	margin-top:-270px;	z-index:100;	clear:both;}#services-contain-sub{	width:21%;	height:410px;	margin:0 2%;	background-color:#fff;	text-align:center;	float:left;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}#services-contain-sub:hover{	background-color:#f5f5f5;}#services-contain-sub img{	width:100%;}#services-contain-sub h1{	font-size:1.6em;	color:#222;	font-weight:bold;	padding:6% 0;}#services-contain-sub p{	padding:0 3%;	font-size:1em;	color:#666;	line-height:1.2em;}#services-contain-sub button{	margin:7% auto;	font-size:1.1em;	color:#fff;	font-family:Candara;	background-color:#581364;	border:solid 1px #581364;	padding:1.5% 12% 1.8%;	cursor:pointer;	outline:none;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}#services-contain-sub button:hover{	background-color:transparent;	color:#581364;}#perspective-contain{	width:60%;	padding:2.5em 20%;	margin:28em 0 0;	background-color:#f5f5f5;	border-top:solid 1px #ccc;	color:#333;	text-align:center;	clear:both;}#perspective-contain h1{	font-size:2.25em;	font-weight:bold;	padding-bottom:0.5em;}#perspective-contain p{	font-size:1.5em;	font-style:italic;	line-height:1.4em;}#perspective-contain h3{	font-size:1.1em;	margin-top:1em;	font-weight:bold;}#testimonials-contain{	width:80%;	padding:3% 10%;	height:270px;	text-align:center;	font-size:0.9em;	line-height:2em;	background-image:url(/images/testimonials-bg.jpg);	background-repeat:repeat;	background-position:center;	clear:both;}#testimonials-contain h1{	font-size:2.25em;	color:#ffd700;}.quote-pic{	margin:1.5em 0;}.test-pic{	width:100px;	border-radius:100%;}.test-name{	font-weight:bold;	color:#ffd700;	font-size:1.6em;}#testimonials-contain em{	position:relative;	bottom:-15px;	display:block;	color:#fff;	font-size:1.2em;	font-weight:bold;}#testimonials-contain em a:link{	color:#fff;	text-decoration:none;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}#testimonials-contain em a:visited{	color:#fff;	text-decoration:none;}#testimonials-contain em a:hover{	text-decoration:underline;}/*	Move To Top Button	*/#move-to-top{	position:relative;	text-align:center;	clear:both;}.top-button{	width:90px;	margin:0 auto;	margin-top:-2.5em;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;	-ms-transition-duration:0.3s;	outline:none;	z-index:0;}.top-button:hover{	transform:translateY(-8px);}#footer{	position:relative;	margin-top:-25px;	width:90%;	height:180px;	padding:2.5% 5% 3.5%;	background-color:#222;}#footer-logo{	width:25%;	text-align:center;	float:left;}#footer-logo p{	margin-top:0.5em;	font-size:1.4em;	color:#fff;}#footer-logo a:link{	color:#fff;	text-decoration:none;}#footer-logo a:visited{	color:#fff;	text-decoration:none;}.footer-logo-pic{	width:45%;}#footer-links{	width:60%;	padding-left:15%;	float:left;}#footer-links h2{	font-weight:bold;	font-size:1.1em;	margin-bottom:0.8em;	clear:both}#footer-links ul{	width:33.33%;	list-style-type:none;	color:#fff;	float:left;}#footer-links ul li{	line-height:1.7em;}#footer-links ul li a:link{	color:#aaa;	text-decoration:none;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}#footer-links ul li a:visited{	color:#aaa;	text-decoration:none;}#footer-links ul li a:hover{	color:#fff;}#newsletter{	display:block;	width:100%;	margin-top:1.5em;	clear:both;}#footer-links button{	width:auto;	background-color:#fff;	border:none;	margin-top:-0.5em;	padding:2.2% 8%;	font-size:0.9em;	font-weight:bold;	cursor:pointer;	outline:none;	clear:both;	color:#333;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}#footer-links button:hover{	background-color:#ddd;}/* Placeholder styling for Email Subscription */#footer-links ::-webkit-input-placeholder {    color: #666;    opacity: 1 !important; /* for chrome */}#footer-links :-moz-placeholder { /* Firefox 18- */    color: #666;}#footer-links ::-moz-placeholder {  /* Firefox 19+ */    color: #666;}#footer-links :-ms-input-placeholder {     color: #666;}#copyright-strip{	width:90%;	padding:1% 5%;	background-color:#333;	color:#fff;	font-size:0.9em;	clear:both;}#copyright-strip a:link{	color:#fff;	text-decoration:none;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}#copyright-strip a:visited{	color:#fff;	text-decoration:none;}#copyright-strip a:hover{	opacity:0.7;}#copyright-strip span{	float:right;}#social-media{	clear:both;}.fb{	margin-right:2%;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}.fb:hover{	opacity:0.7;}.linked-in{	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}.linked-in:hover{	opacity:0.7;}/* About Me */#about-contain{	width:90%;	margin:3% 5% 3%;	padding-bottom:3%;	color:#333;	font-size:1em;	text-align:justify;	clear:both;}#about-contain h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}.about-me-pic{	margin:0 2% 1% 0;	border:solid 1px #ccc;	float:left;}#about-contain p{	line-height:1.4em;	margin-bottom:1em;}#about-contain em{	font-style:italic;	font-size:1em;	font-weight:bold;}#about-contain strong{	font-size:1.05em;}#services-sidenav{	width:25%;	margin:0 5% 3% 0;	color:#333;	font-size:1em;	text-align:justify;	float:right;}#services-sidenav h1{	font-size:2.25em;	margin-bottom:0.6em;}#services-sidenav ul{	list-style-image:url(/images/purple-arrow.png);	list-style-position:inside;}#services-sidenav ul li{	font-size:1em;	padding:1em 0;	border-bottom:solid 1px #ccc;	padding-left:1em;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}.first-sidenav-li{	border-top:solid 1px #ccc;}#active-sidenav{	background:-webkit-linear-gradient(top, #ccc, #fff);	background:-moz-linear-gradient(top, #ccc, #fff);	background:-o-linear-gradient(top, #ccc, #fff);	background:-ms-linear-gradient(top, #ccc, #fff);}#services-sidenav ul a:link{	color:#333;	text-decoration:none;}#services-sidenav ul a:visited{	color:#333;	text-decoration:none;}#services-sidenav ul li:hover{	background:-webkit-linear-gradient(top, #ccc, #fff);	background:-moz-linear-gradient(top, #ccc, #fff);	background:-o-linear-gradient(top, #ccc, #fff);	background:-ms-linear-gradient(top, #ccc, #fff);}#services-sidenav form{	width:90%;	padding:5%;	margin:1em 0 3em;	border:solid 1px #ccc;	background-color:#fafafa;}#services-sidenav form h2{	font-size:1.8em;	margin-bottom:0.6em;	text-align:center;}#services-sidenav form p{	font-size:1em;	line-height:1.4em;	margin-bottom:1em;}.services-text-input{	width:96%;	padding:2%;	margin:1em 0 0;	font-family:Candara;	font-size:0.9em;	outline:none;	clear:both;}.services-textarea-input{	width:96%;	padding:2%;	margin:1em 0 0;	font-family:Candara;	font-size:0.9em;	resize:none;	outline:none;	clear:both;}.services-submit{	width:40%;	padding:2%;	margin:0.5em 0 0;	font-family:Candara;	font-size:1.1em;	border:none;	cursor:pointer;	background-color:#333;	outline:none;	color:#fff;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}.services-submit:hover{	background-color:#444;}#services-sidenav button{	display:inline-block;	position:relative;	width:100%;	margin:2em auto;	padding:3% 2%;	top:-4.8em;	cursor:pointer;	outline:none;	text-align:center;	border:none;	font-size:1em;	background-color:rgba(88,19,100,1);	color:#ffd600;	z-index:10;}/* Services *//* Breadcrumb */#breadcrumb{	width:90%;	padding:2% 5%;	color:#581364;	font-weight:bold;	background:-webkit-linear-gradient(top, #ccc, #fff);	background:-moz-linear-gradient(top, #ccc, #fff);	background:-o-linear-gradient(top, #ccc, #fff);}#breadcrumb a:link{	color:#333;	text-decoration:none;	font-weight:normal;}#breadcrumb a:visited{	color:#333;	text-decoration:none;	font-weight:normal;}#breadcrumb a:hover{	text-decoration:underline;}/* --> Akashic Records */#services-main-contain{	width:100%;	height:auto;	padding:3% 0;	color:#333;	font-size:1em;	text-align:justify;	line-height:1.6em;	clear:both;}#akashic-records{	width:60%;	margin:0 5% 5%;	height:auto;	float:left;}#akashic-records h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}#akashic-records img{	width:300px;	margin:0 2% 1% 0;	float:left;}#akashic-records p{	margin-bottom:1em;}#akashic-records p em{	font-size:1.05em;	font-style:italic;	font-weight:bold;}#akashic-records p strong{	font-size:1.05em;}#akashic-records ul{	list-style-type:disc;	margin-left:2.2%;	list-style-position:inside;	line-height:2.4em;	font-weight:bold;	font-size:1.4em;	clear:both;}#akashic-records ul li{	font-weight:normal;	font-style:italic;	line-height:1.4em;	margin-bottom:0.5em;	font-size:0.65em;}#akashic-records ul img{	position:relative;	margin-top:1em;	width:auto;	float:left;}#akashic-records a:link{	font-size:1.05em;	font-weight:bold;	color:#333;	text-decoration:none;}#akashic-records a:visited{	color:#333;	text-decoration:none;}#akashic-records a:hover{	text-decoration:underline;}.sample-questions-link{	width:100%;}#services-main-contain div form{	margin-top:-5em;}/* --> Reiki Healing */#reiki-healing{	width:60%;	margin:0 5% 5%;	height:auto;	float:left;}#reiki-healing h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}.mikao-usui-pic{	width:auto;	margin:0 2% 1% 0;	padding-bottom:1%;	background: -webkit-linear-gradient(top, #f5f5f5 90%, #fff);	background: -moz-linear-gradient(top, #f5f5f5 90%, #fff);	background: -o-linear-gradient(top, #f5f5f5 90%, #fff);	background: -ms-linear-gradient(top, #f5f5f5 90%, #fff);	float:left;}.mikao-usui-pic img{	width:145px;	border:solid 1px #ccc;}.mikao-usui-pic figcaption{	text-align:center;	font-style:italic;	font-size:0.8em;	line-height:1.2em;}.mikao-usui-pic figcaption strong{	font-size:1.1em;}.reiki-healing-pic{	width:300px;	margin:0 0 0 2%;	float:right;}#reiki-healing p{	margin-bottom:1em;}#reiki-healing p span{	display:inline-block;	margin-top:0;	clear:both;}#reiki-healing p em{	font-style:italic;	font-weight:bold;	font-size:1.05em;}#reiki-healing p strong{	font-size:1.05em;}#reiki-healing ul{	list-style-type:disc;	list-style-position:inside;	font-weight:bold;}#reiki-healing ul li em{	font-weight:normal;}#reiki-healing a:link{	font-size:1.05em;	font-weight:bold;	color:#333;	text-decoration:none;}#reiki-healing a:visited{	color:#333;	text-decoration:none;}#reiki-healing a:hover{	text-decoration:underline;}/* --> Crystal Healing */#crystal-healing{	width:60%;	margin:0 5% 5%;	height:auto;	float:left;}#crystal-healing h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}#crystal-healing img{	width:300px;	margin:0 2% 1% 0;	float:left;}#crystal-healing p{	margin-bottom:1em;}#crystal-healing p em{	font-style:italic;	font-weight:bold;	font-size:1.05em;}#crystal-healing p strong{	font-size:1.1em;}#crystal-healing ul{	list-style-type:disc;	list-style-position:inside;	font-weight:bold;}#crystal-healing ul li em{	font-weight:normal;}#crystal-healing a:link{	font-size:1.05em;	font-weight:bold;	color:#333;	text-decoration:none;}#crystal-healing a:visited{	color:#333;	text-decoration:none;}#crystal-healing a:hover{	text-decoration:underline;}/* Manifestation */#meditation{	width:60%;	margin:0 5% 5%;	height:auto;	float:left;}#meditation h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}#meditation img{	width:300px;	margin:0 2% 1% 0;	float:left;}#meditation p{	margin-bottom:1em;}#meditation p em{	font-style:italic;	font-weight:bold;	font-size:1.05em;	line-height:2em;}#meditation p strong{	font-size:1.1em;}#meditation ul{	list-style-type:disc;	list-style-position:inside;	margin-bottom:1em;	font-weight:bold;}#meditation ul li{	font-weight:normal;}#meditation a:link{	font-weight:bold;	font-size:1.05em;	color:#333;	text-decoration:none;}#meditation a:visited{	color:#333;	text-decoration:none;}#meditation a:hover{	text-decoration:underline;}#meditation em{	display:block;	font-style:italic;	font-weight:bold;	font-size:1.1em;	margin-bottom:-1em;	margin-top:1.5em;}#meditation strong img{	width:10px;	margin-top:7px;	margin-right:10px;	float:left;}/* Testimonials */#test-main-contain{	width:90%;	height:650px;	padding:3% 5%;	color:#333;	font-size:1em;	text-align:justify;	line-height:1.6em;	clear:both;}#test-main-contain h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}#test-main-sub-left{	width:44%;	padding:2%;	margin:0 2% 4% 0;	height:200px;	background:-webkit-linear-gradient(top, #f5f5f5, #fff);	background:-moz-linear-gradient(top, #f5f5f5, #fff);	background:-o-linear-gradient(top, #f5f5f5, #fff);	background:-ms-linear-gradient(top, #f5f5f5, #fff);	float:left;}.test-main-pic-left{	position:relative;	margin:-2em 1em 0.3em -2em;	width:150px;	border-radius:100%;	float:left;}.test-main-pic-right{	position:relative;	margin:-2em 1em 0.3em -2em;	width:150px;	border-radius:100%;	float:left;}.test-quote-pic{	margin-right:0.5em;}.test-quote-end-pic{	margin-left:0.5em;}.test-main-name{	float:right;	font-weight:bold;	font-size:1.2em;	color:#581364;	text-align:right;}#test-main-sub-right{	width:44%;	padding:2%;	height:200px;	margin:0 0 4% 2%;	background:-webkit-linear-gradient(top, #f5f5f5, #fff);	background:-moz-linear-gradient(top, #f5f5f5, #fff);	background:-o-linear-gradient(top, #f5f5f5, #fff);	background:-ms-linear-gradient(top, #f5f5f5, #fff);	float:left;}/* Contact */#contact-contain{	width:90%;	height:750px;	margin:3% 5%;	clear:both;}#locate-us-contain{	width:100%;	color:#333;	clear:both;}#locate-us-contain h2{	font-size:2.25em;	margin-bottom:0.6em;}.location-map{	width:100%;	height:300px;}#contact-info-contain{	width:30%;	margin:3% 5% 3% 0;	color:#333;	font-size:1em;	line-height:1.4em;	float:left;}#contact-info-contain h2{	font-size:2.25em;	margin-bottom:0.5em;}#contact-info-contain a:link{	color:#333;	text-decoration:none;}#contact-info-contain a:visited{	color:#333;	text-decoration:none;}#contact-info-contain a:hover{	text-decoration:underline;}#contact-info-contain em a:hover{	text-decoration:none;}#contact-form{	width:60%;	margin:3% 0 3% 5%;	color:#333;	font-size:1em;	line-height:1.4em;	float:right;}#contact-form h2{	font-size:2.25em;	margin-bottom:0.5em;}.input-field{	width:28.75%;	margin:0 2% 15px 0;	padding:1%;	font-family:Candara;	font-size:1em;	outline:none;	appearance:field;	float:left;}.text-field{	width:95.7%;	height:70px;	padding:1%;	margin-bottom:15px;	font-family:Candara;	font-size:1em;	resize:none;	outline:none;}.form-buttons{	margin:0 2% 0 0;	padding:0.5% 2.5%;	background-color:#333;	color:#fff;	font-size:1.4em;	font-family:Candara;	cursor:pointer;	float:left;	outline:none;	border:none;	-webkit-transition-duration:0.3s;	-moz-transition-duration:0.3s;	-o-transition-duration:0.3s;}.form-buttons:hover{	background-color:#444;}/* Placeholder styling */#contact-form ::-webkit-input-placeholder {    color: #333;    opacity: 1 !important; /* for chrome */}#contact-form :-moz-placeholder { /* Firefox 18- */    color: #333;}#contact-form ::-moz-placeholder {  /* Firefox 19+ */    color: #333;}#contact-form :-ms-input-placeholder {     color: #333;}/* Privacy Policy */#privacy-contain{	width:90%;	padding:3% 5%;	color:#333;	font-size:1em;	text-align:justify;	line-height:1.6em;	clear:both;}#privacy-contain h1{	font-size:2.25em;	margin-bottom:0.5em;}#privacy-contain p{	margin-bottom:1em;}/* Disclaimer */#disclaimer-contain{	width:90%;	padding:3% 5%;	color:#333;	font-size:1em;	text-align:justify;	line-height:1.6em;	clear:both;}#disclaimer-contain h1{	font-size:2.25em;	margin-bottom:0.5em;}#disclaimer-contain p{	margin-bottom:1em;}#articles-contain{	width:90%;	height:300px;	padding:3% 5%;	color:#333;	clear:both;}#articles-contain h1{	font-size:2.25em;	margin-bottom:0.7em;	padding-bottom:0.7em;	border-bottom:solid 1px #ccc;}#articles-contain em{	display:block;	font-size:1.6em;	padding:1em 0;	color:#999;}/* Responsive: 1700px */@media only screen and (min-width:1700px){	#header	{		height:125px;	}	#logo-sec	{		top:50px;	}	#logo	{		width:300px;		height:300px;	}	#logo img	{		margin-top:40px;		width:65%;	}	#services-contain	{		margin-top:-320px;	}	#services-contain-sub	{		height:530px;		margin:0 2% 2%;	}	#services-contain-sub h1	{		font-size:1.8em;	}	#services-contain-sub p	{		font-size:1.1em;	}	#services-contain-sub button	{		font-size:1.2em;	}	#perspective-contain	{		padding:3em 20%;	}	#perspective-contain h1	{		font-size:2.4em;		padding-bottom:0.7em;	}	#perspective-contain p	{		font-size:1.5em;	}	#perspective-contain h3	{		font-size:1.1em;		margin-top:1.5em;	}	#testimonials-contain	{		height:325px;		font-size:1em;		background-image:url(/images/testimonials-bg-large.jpg);	}	.test-pic	{		width:120px;		margin-bottom:1em;	}	.top-button	{		width:auto;		margin-top:-3em;	}	#footer	{		margin-top:-20px;	}	#footer-logo	{		width:25%;		float:left;	}	#footer-logo p	{		font-size:1.5em;	}	.footer-logo-pic	{		width:auto;	}	#footer-links h2	{		font-size:1.4em;		margin-bottom:0.8em;	}	#footer-links ul li	{		font-size:1.05em;	}	#copyright-strip	{		width:90%;		padding:1em 5%;		font-size:1em;	}			/* About Me */	#about-contain	{		font-size:1.1em;	}	#about-contain h1	{		font-size:2.5em;	}	#services-sidenav	{		font-size:1.1em;	}	#services-sidenav h1	{		font-size:2.5em;	}	#services-sidenav button	{		font-size:1.1em;		top:-5em;	}		/* Breadcrumb */	#breadcrumb	{		font-size:1.05em;	}	#services-main-contain	{		font-size:1.1em;	}	#akashic-records h1	{		font-size:2.5em;	}	#reiki-healing h1	{		font-size:2.5em;	}	.mikao-usui-pic img	{		width:200px;		margin:0 2% -1% 0;	}	#reiki-healing p span	{		display:inline;		clear:none;	}	#crystal-healing h1	{		font-size:2.5em;	}	#meditation h1	{		font-size:2.5em;	}		/* Testimonials */	#test-main-contain	{		font-size:1.1em;		height:750px;	}	#test-main-contain h1	{		font-size:2.5em;	}	.test-main-pic-left	{		margin:-2.5em 1em 0.3em -2.5em;		width:200px;	}	.test-main-pic-right	{		margin:-2.5em 1em 0.3em -2.5em;		width:200px;	}		/* Contact */	#contact-contain	{		height:850px;	}	#locate-us-contain h2	{		font-size:2.5em;	}	.location-map	{		height:400px;	}	#contact-info-contain	{		font-size:1.1em;	}	#contact-info-contain h2	{		font-size:2.5em;	}	#contact-form	{		font-size:1.1em;	}	#contact-form h2	{			font-size:2.5em;	}	.input-field	{		width:29%;		font-size:1.1em;	}	.text-field	{		height:90px;		font-size:1.1em;	}	.form-buttons	{		font-size:1.3em;	}	/* Privacy Policy */	#privacy-contain	{		font-size:1.1em;	}	#privacy-contain h1	{		font-size:2.5em;	}	#disclaimer-contain	{		font-size:1.1em;	}	#disclaimer-contain h1	{		font-size:2.5em;	}}/* Responsive: 1280px */@media only screen and (max-width:1280px){	#services-contain-sub h1	{		font-size:1.4em;	}	#services-contain-sub p	{		line-height:1.4em;	}	#perspective-contain h1	{		font-size:2em;	}	#perspective-contain p	{		font-size:1.4em;	}	#perspective-contain h3	{		margin-top:1em;	}	#testimonials-contain	{		width:90%;		padding:3% 5%;		height:275px;	}	#footer	{		width:90%;		height:180px;		padding:3% 5% 4%;	}	#footer-logo	{		width:25%;		text-align:center;		float:left;	}	.footer-logo-pic	{		width:55%;	}	#services-sidenav button	{		top:-4.95em;	}	#contact-contain	{		height:680px;	}	.input-field	{		width:28.9%;	}	.form-buttons	{		padding:0.5% 3%;	}}/* Responsive: 1024px */@media only screen and (max-width:1024px){	#logo	{		width:215px;		height:215px;	}	#logo img	{		width:70%;	}	#services-contain	{		width:96%;		padding:0 2%;		margin-top:-200px;	}	#services-contain-sub	{		width:23%;		height:375px;		margin:0 1%;	}	#perspective-contain	{		width:80%;		padding:2.5em 10%;		margin:25em 0 0;	}	#testimonials-contain	{		width:90%;		padding:3% 5%;		height:280px;	}	#services-sidenav button	{		font-size:0.95em;		padding:3% 0;	}	.footer-logo-pic	{		width:65%;	}	#copyright-strip	{		width:96%;		padding:1% 2%;	}		#about-contain	{		width:96%;		margin:3% 2% 0;	}	#services-sidenav	{		width:28%;		margin:3% 2% 3% 0;	}	#services-sidenav ul li	{		padding:1.1em 0;		padding-left:1em;	}	#services-sidenav button	{		top:-4.95em;	}		/* Testimonials */	#test-main-contain	{		width:96%;		height:650px;		padding:3% 2%;	}	#test-main-sub-left	{		margin:0 2% 0 0;	}	#test-main-sub-right	{		margin:0 2% 0 0;	}	.test-main-pic-left	{		width:120px;	}	.test-main-pic-right	{		width:120px;	}	#contact-contain	{		width:96%;		height:680px;		margin:3% 2%;	}	#privacy-contain	{		width:96%;		padding:5% 2%;	}	#disclaimer-contain	{		width:96%;		padding:5% 2%;	}}/* Responsive: 900px */@media only screen and (max-width:900px){	#header	{		height:80px;	}	#logo-sec	{		top:30px;	}	#logo	{		width:200px;		height:200px;	}	#services-contain	{		margin-top:-150px;	}	#perspective-contain h1	{		font-size:2em;		font-weight:normal;	}	#perspective-contain p	{		font-size:1.2em;	}	#testimonials-contain	{		height:300px;	}	#testimonials-contain h1	{		font-size:2em;	}	#copyright-strip	{		padding:1.5% 2%;	}	#services-sidenav button	{		font-size:0.9em;		top:-4.95em;		padding:3% 0;	}	#test-main-contain	{		height:730px;	}}/* Responsive: 800px */@media only screen and (max-width:800px){	#nav-mob	{		display:block;		position:absolute;		top:25px;		left:25px;		z-index:999;		clear:both;	}	#logo	{		width:200px;		height:200px;	}	#social-media-mob	{		display:block;		position:relative;		z-index:1000;		width:20%;		height:30px;		margin-top:1.5em;		float:right;	}	.fb	{		margin-right:8%;	}	.linked-in	{		margin-right:10%;	}	#services-contain	{		width:96%;		padding:0 2%;		margin-top:-100px;	}	#services-contain-sub	{		width:40%;		height:450px;		margin:0 5% 1em;	}	#perspective-contain	{		margin:23em 0 0;	}	#footer-logo p	{		font-size:1.1em;	}	.footer-logo-pic	{		width:75%;	}	#footer-links	{		width:60%;		padding-left:15%;		float:left;	}	#social-media	{		display:none;	}	#copyright-strip span	{		margin:auto;	}	#services-contain-sub h1	{		font-size:1.6em;		color:#222;		font-weight:bold;		padding:6% 0;	}	#services-contain-sub p	{		padding:0 3%;		font-size:1.05em;	}	#services-contain-sub button	{		margin:7% auto;		font-size:1.1em;	}	.mikao-usui-pic img	{		margin:0 3% 0 0;	}	#test-main-contain	{		width:90%;		height:980px;		padding:3% 5%;	}	#test-main-sub-left	{		width:90%;		padding:2% 5%;		margin:2% 0;	}	#test-main-sub-right	{		width:90%;		padding:2% 5%;		margin:2% 0;	}	.test-main-pic-left	{		width:150px;		margin:-2em 1em 0.3em -3em;	}	.test-main-pic-right	{		width:150px;		margin:-2em -3em 0.3em 1em;		float:right;	}	#contact-contain	{		width:90%;		height:700px;		margin:5%;	}	#contact-info-contain	{		margin:5% 5% 5% 0;	}	#contact-form	{		margin:5% 0 5% 5%;	}	.input-field	{		width:28.75%;	}	.text-field	{		height:70px;	}	#services-sidenav button	{		top:-2.5em;	}	#test-main-sub-left	{		height:auto;	}	#test-main-sub-right	{		height:auto;	}}/* Responsive: 700px */@media only screen and (max-width:700px){	#logo	{		width:150px;		height:150px;	}	#logo-sec	{		top:20px;	}	#services-contain-sub	{		height:430px;	}	#testimonials-contain	{		height:300px;	}	#footer-logo	{		display:none;	}	#footer-links	{		width:100%;		padding-left:0;		text-align:center;	}	#services-sidenav	{		display:block;		width:90%;		padding:0 5%;		margin:0 auto;		margin-top:-2em;		clear:both;	}	#services-sidenav h1	{		display:none;	}	#services-sidenav ul	{		display:none;	}	#services-sidenav button	{		width:100%;		margin:0 auto;		padding:2% 0;		font-size:1.4em;		top:-2.75em;	}	#services-sidenav form	{		margin:-2em 0 3em;	}	#services-sidenav form h2	{		font-size:2em;	}	#services-sidenav form p	{		font-size:1.1em;		text-align:center;	}	.services-text-input	{		font-size:1em;	}	.services-textarea-input	{		font-size:1em;	}	.services-submit	{		font-size:1.4em;	}	#breadcrumb	{		padding:3% 5%;	}	#akashic-records	{		width:90%;		margin:0 5% 8%;	}	#reiki-healing	{		width:90%;		margin:0 5% 8%;	}	#crystal-healing	{		width:90%;		margin:0 5% 8%;	}	#meditation	{		width:90%;		margin:0 5% 8%;	}
.test
{
    width: 90%;
margin-top: 8%;
}
#blogside-nav
{
   width: 92%;
    padding-bottom: 10%;
}
}/* Responsive: 640px */@media only screen and (max-width:640px){	#services-contain	{		margin-top:-30px;	}	#services-contain-sub	{		width:40%;		height:410px;		margin:0 5% 1em;	}	#perspective-contain	{		margin:20em 0 0;	}	.quote-pic	{		width:100%;	}	#copyright-strip	{		width:96%;		padding:1% 2% 1.5%;		line-height:1.8em;		text-align:center;	}	#copyright-strip span	{		display:block;		text-align:center;		float:none;		clear:both;	}	#test-main-contain	{		height:1070px;	}	#test-main-sub-left	{		margin:3% 0;	}	#test-main-sub-right	{		margin:3% 0;	}	.test-main-pic-left	{		margin:-1.5em 1em 0.3em -2.5em;	}	.test-main-pic-right	{		margin:-1.5em -2.5em 0.3em 1em;	}	#contact-contain	{		height:850px;	}	.location-map	{		height:200px;	}	#contact-info-contain	{		width:100%;	}	#contact-form	{		width:100%;	}}/* Responsive: 570px */@media only screen and (max-width:570px){	#services-contain	{		margin-top:0px;	}	#services-contain-sub	{		height:390px;	}	#footer	{		display:table;		height: 50px;		text-align:center;	}	#footer-links	{		width:90%;		padding:0 5%;	}	#footer-links ul li,#footer-links ul h2,#footer-links ul img	{		display:none;	}	#footer-links ul	{		width:100%;	}	#footer-links ul div h2	{		display:block;		display:inline;		text-align:right;		margin-right:0;	}	#newsletter	{		width:90%;		padding:0 5%;		margin:1em auto;		text-align:center;	}	#footer-links button	{		clear:none;		float:right;	}	#testimonials-contain	{		padding:5%;		height:320px;	}	#copyright-strip	{		position:relative;		margin-top:-1.6em;		background-color:#222;		padding:3% 2%;	}	#test-main-contain	{		height:1100px;	}	#services-sidenav button	{		top:-2.5em;	}
#toppostentry  p  img
{
width: 60%;
    margin-right: 5%;
}
.archive-list
{

}
}/* Responsive: 480px */@media only screen and (max-width:480px){	#services-contain	{		margin-top:1em;	}	#services-contain-sub	{		width:90%;		height:auto;		margin:0 5% 1em;	}	#perspective-contain	{		width:90%;		margin:20em 0 0;		padding:5%;	}	#services-contain-sub:hover	{		background-color:transparent;	}	#services-contain-sub img	{		width:75%;	}	#services-contain-sub h1	{		padding:3% 0;	}	#testimonials-contain	{		width:90%;		height:340px;		font-size:1.1em;		line-height:1.6em;	}	#testimonials-contain h1	{		line-height:1.2em;	}	#breadcrumb	{		padding:5%;	}	#services-sidenav button	{		top:-2.3em;	}	#services-sidenav form	{		margin:-1em 0 3em;	}	#test-main-contain	{		height:1200px;	}	#meditation	{		margin-bottom:20%;	}}/* Responsive: 420px */@media only screen and (max-width:420px){	#services-contain	{		margin-top:5em;	}	#logo	{		width:180px;		height:180px;	}	#services-contain-sub button	{		margin:3% auto 5%;	}	#perspective-contain	{		width:96%;		padding:1.5em 2% 2.5em;	}	#testimonials-contain	{		width:90%;		padding:1.5em 5%;		height:370px;	}	.quote-pic	{		margin:1.5em 0;	}	#testimonials-contain em	{		bottom:-10px;	}	#about-contain	{		width:90%;		margin:5% 5% 0;		padding-bottom:1%;	}	#about-contain h1	{		margin-bottom:0.4em;	}	.about-me-pic	{		margin:0 3% 2% 0;	}	#breadcrumb	{		width:90%;		padding:20% 5% 8%;		background:none;	}	#services-sidenav	{		padding-bottom:1em;	}	#services-sidenav button	{		font-size:1.1em;		top:-2.5em;	}	#akashic-records h1	{		text-align:left;		line-height:1em;	}	#akashic-records ul	{		line-height:1.6em;	}	#akashic-records img	{		width:100%;		margin:0 0 1.5em;	}	.mikao-usui-pic	{		width:40%;		padding:0 30%;		margin:0 auto;		text-align:center;		background:none;	}	.mikao-usui-pic img	{		width:145px;		text-align:center;		margin:0 3% 0 0;	}	.mikao-usui-pic figcaption	{		margin:-2em 0 1em;	}	#reiki-healing img	{		width:100%;		margin:0 0 1.5em;	}	#crystal-healing img	{		width:100%;		margin:0 0 1.5em;	}	#meditation img	{		width:100%;		margin:0 0 1.5em;	}	#test-main-contain	{		width:90%;		height:auto;		margin:5% 5% 0;		padding:0;		padding-bottom:390%;	}	#test-main-contain h1	{		font-size:2em;		line-height:1.2em;		text-align:left;	}	#test-main-sub-left	{		width:90%;		padding:2% 5%;		margin:2% 0;	}	#test-main-sub-right	{		width:90%;		padding:2% 5%;		margin:5% 0;	}	.test-main-pic-left	{		margin:-1em 1em 0.3em -1em;	}	.test-main-pic-right	{		margin:-1em -1em 0.3em 1em;	}	#test-main-contain em	{		line-height:1.2em;	}	#articles-contain	{		margin:5% 5% 0;	}	#contact-contain	{		height:1000px;		margin:5% 5% 10%;	}	#locate-us-contain	{		margin-bottom:8%;	}	#locate-us-contain h2	{		margin-bottom:0.3em;	}	.location-map	{		height:250px;	}	#contact-info-contain	{		margin:3% 5% 8% 0;	}	#contact-info-contain h2	{		margin-bottom:0.3em;	}	.input-field	{		width:96%;		margin:2% 0;		padding:2%;		float:none;	}	.text-field	{		width:96%;		margin:2% 0;		height:70px;		padding:2%;	}	.form-buttons	{		margin:2% 5% 2% 0;		padding:0.5% 2.5%;	}	#privacy-contain	{		width:90%;		padding:0;		margin:20% 5% 0;		padding-bottom:8%;	}	#disclaimer-contain	{		width:90%;		padding:0;		margin:20% 5% 0;		padding-bottom:8%;	}	#articles-contain	{		margin:5% 5% 8%;		padding:0;	}	#articles-contain h1	{		font-size:2em;	}}/* Responsive: 375px */@media only screen and (max-width:375px){	#social-media-mob	{		width:25%;	}	#logo	{		width:160px;		height:160px;	}	#services-contain	{		margin-top:7em;	}	#services-contain-sub	{		margin-bottom:3em;	}	#services-contain-sub img	{		width:90%;	}	#services-contain-sub button	{		margin:3% auto 5%;		padding:1% 5%;	}	#perspective-contain h1	{		font-size:1.8em;	}	#perspective-contain p	{		font-size:1.05em;	}	#testimonials-contain	{		height:380px;	}	#testimonials-contain h1	{		font-size:1.8em;	}	.test-name	{		display:block;		margin-top:-0.8em;	}	#newsletter	{		width:96%;		padding:0 2%;		margin:1em auto;		text-align:center;	}	#footer-links button	{		padding:2% 4%;	}	.about-me-pic	{		width:60%;		margin:0 20% 5%;	}	#about-contain p	{		clear:both;	}	#services-sidenav button	{		font-size:1em;	}	.mikao-usui-pic	{		width:50%;		padding:0 25%;	}	.mikao-usui-pic figcaption	{		margin:-1.5em 0 1em;		font-size:1em;	}	#test-main-contain	{		height:200px;	}	#test-main-sub-left	{		margin-bottom:3em;	}	#test-main-sub-right	{		margin-bottom:3em;	}	.test-main-pic-left	{		width:130px;	}	.test-main-pic-right	{		width:130px;	}	#privacy-contain	{		padding:0 0 15%;	}	#disclaimer-contain	{		padding:0 0 15%;	}}/* Responsive: 375px */@media only screen and (max-width:320px){	#services-contain	{		margin-top:9em;	}	#testimonials-contain	{		height:410px;	}	#testimonials-contain p	{		font-size:1.6em;	}	#footer-links ul div h2	{		font-size:1em;	}	#footer-links button	{		font-size:0.8em;	}	#copyright-strip	{		line-height:normal;		clear:both;		float:left;		font-size:0.75em;		line-height:2em;	}	.fb	{		margin-right:1.5%;	}	.about-me-pic	{		width:60%;		margin:0 20% 5%;	}	#breadcrumb	{		padding:25% 5% 10%;	}	#services-sidenav button	{		font-size:0.95em;	}	#services-sidenav form	{		margin:0 0 3em;	}	#services-sidenav form h2	{		font-size:1.8em;	}	.mikao-usui-pic	{		width:60%;		padding:0 20%;	}	#test-main-contain	{		height:400px;	}	#test-main-sub-left	{		margin-bottom:2em;	}	#test-main-sub-right	{		margin-bottom:2em;	}	.location-map	{		height:150px;	}	#contact-contain	{		height:850px;	}		.sub-menu	{		display:none;	}			}#post-493{	padding-left:10%;	padding-top:5%;	padding-bottom:2%;}#post-490{	padding-left:10%;	padding-top:5%;	padding-bottom:2%;}#comments{	padding-left:10%;	padding-bottom:5%;}