.width
   {
  width:100%;
  max-width:1100px;
  margin: -0px auto;
  text-align: left;
   }

@media only screen and (min-width: 889px) 
{
  .dropbtn {display: none;}
  .topmobilehome {display: none;}
     .topmobileheadinghome {display: none;}
     .homemobile {display: none;}
  .topmobileabout {display: none;}
     .topmobileheadingabout {display: none;}
     .aboutmobile {display: none;}
  .topmobilesoulgrowth {display: none;}
     .topmobileheadingsoulgrowth {display: none;}
     .soulgrowthmobile {display: none;} 
  .topmobilesoulalignment {display: none;}
     .topmobileheadingsoulalignment {display: none;}
     .soulalignmentmobile {display: none;} 
  .topmobiletransform {display: none;}
     .topmobileheadingtransform {display: none;}
     .transformmobile {display: none;}
  .topmobiletoolbox {display: none;}
     .topmobiletoolbox {display: none;}
     .spiritualtoolboxmobile {display: none;}
  .topmobilehealings {display: none;}
     .topmobileheadinghealings {display: none;}
     .healingsmobile {display: none;}
  .topmobilecourses {display: none;}
     .topmobileheadingcourses {display: none;}
     .coursesmobile {display: none;}
     .courseclair1mobile {display: none;}
     .courseclair2mobile {display: none;}
     .courseclair3mobile {display: none;}
     .coursetoolsmobile {display: none;}
  .topmobilereadings {display: none;}
     .topmobileheadingreadings {display: none;}
     .readingsmobile {display: none;}
  .topmobilestore {display: none;}
     .topmobileheadingstore {display: none;}
     .storemobile {display: none;}
  .topmobilebookings {display: none;}
     .topmobileheadingbookings {display: none;}
     .bookingsmobile {display: none;}
  .topmobileterms {display: none;}
     .topmobileheadingterms {display: none;}
     .termsmobile {display: none;}
  .topmobiletestimonies {display: none;}
     .topmobileheadingtestimonies {display: none;}   
  .topmobilecontact {display: none;}
     .topmobileheadingcontact {display: none;}
     .contactmobile {display: none;}
  .topmobilethankyou {display: none;}
  .emailmobileform {display: none;}
}

@media only screen and (max-width: 890px) 
{
  .links {display: none;}
  .topdesktophome {display: none;}
     .topdesktopheadinghome {display: none;}
     .homedesktop {display: none;}
  .topdesktopabout {display: none;}
     .topdesktopheadingabout {display: none;}
     .aboutdesktop {display: none;}
  .topdesktopsoulgrowth {display: none;}
     .topdesktopheadingsoulgrowth {display: none;}
     .soulgrowthdesktop {display: none;} 
  .topdesktopsoulalignment {display: none;}
     .topdesktopheadingsoulalignment {display: none;}
     .soulalignmentdesktop {display: none;} 
  .topdesktoptransform {display: none;}
     .topdesktopheadingtransform {display: none;}
     .transformdesktop {display: none;}
  .topdesktoptoolbox {display: none;}
     .topdesktopheadingtoolbox {display: none;}
     .spiritualtoolboxdesktop {display: none;}
  .topdesktophealings {display: none;}
     .topdesktopheadinghealings {display: none;}
     .healingsdesktop {display: none;}
  .topdesktopcourses {display: none;}
     .topdesktopheadingcourses {display: none;}
     .coursesdesktop {display: none;}
     .courseclair1desktop {display: none;}
     .courseclair2desktop {display: none;}
     .courseclair3desktop {display: none;}
     .coursetoolsdesktop {display: none;}
  .topdesktopreadings {display: none;}
     .topdesktopheadingreadings {display: none;}
     .readingsdesktop {display: none;}
  .topdesktopstore {display: none;}
     .topdesktopheadingstore {display: none;}
     .storedesktop {display: none;}
  .topdesktopbookings {display: none;}
     .topdesktopheadingbookings {display: none;}
     .bookingsdesktop {display: none;}
  .topdesktopterms {display: none;}
     .topdesktopheadingterms {display: none;}
     .termsdesktop {display: none;}
  .topdesktoptestimonies {display: none;}
     .topdesktopheadingtestimonies {display: none;}   
  .topdesktopcontact {display: none;}
     .topdesktopheadingcontact {display: none;}
     .contactdesktop {display: none;}
  .topdesktopthankyou {display: none;}
  .emaildesktopform {display: none;}
}

.desktopinput {
    width: 100%;
    padding: 6px 12px;
    box-sizing: border-box;
    border: 2px solid #8d0699;
    border-radius: 4px;
    background-color: #fff;
}

.mobileinput {
    width: 100%;
    padding: 12px 12px;
    box-sizing: border-box;
    border: 2px solid #8d0699;
    border-radius: 4px;
    background-color: #fff;
}

.desktoptextarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #8d0699;
    border-radius: 4px;
    background-color: #fff;
}

.mobiletextarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #8d0699;
    border-radius: 4px;
    background-color: #fff;
}

input[type=button], input[type=submit], input[type=reset] {
    background-color: #0a0b0b;
    border: 2px solid #000;
    color: #fff;
    padding: 4px 8px;
    font-family:Candara,Calibri,sans-serif;
    font-size:18px;
    text-decoration: none;
    margin: 2px 1px;
    cursor: pointer;
}

html { height: 101% } 
img.width {max-width:100%;}
textarea {overflow: auto;}
.clear {clear: both;}
input.center {display: block; margin: 0 auto;border:none;}
img {border: none;} 
img.width {max-width:100%;}
img.center {display: block; margin: auto;}
table.center {margin: auto; }
div.center {display: block; margin-left: auto; margin-right: auto;}
iframe.center {display: block; margin-left: auto; margin-right: auto;}
a {outline: 0;}
p {margin: 0; padding: 0;}

.indented {margin-left:5%;}

 .quform-outer {
    margin-left: 20px; margin-right: 20px;
}    

    body.home {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides1.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}

body.about {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides3.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}
    
body.soul {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides2.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;} 
    
body.healings {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides4.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}   
    
body.courses {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides4.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}   
        
body.readings {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides6.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}  
    
body.contact {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides9.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}
    
body.test {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides8.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}  

body.store {
    margin: 0px;
    background-color:#fbf9d4;
	background-image:url('images/banner_sides10.png');
    background-repeat:no-repeat;
    background-position:top center; 
    background-attachment:scroll;
    text-align:center;}  
    
.boxshadow {
    -webkit-box-shadow: 5px 5px 10px 2px rgba(0,0,0,0.5);border-collapse:separate;border-radius:20px; background-color:#f69ae8;
    -moz-box-shadow: 5px 5px 10px 2px; 
    box-shadow: 5px 5px 10px 2px; 
    }
    
.boxshadow1 {
    -webkit-box-shadow: 5px 5px 10px 2px rgba(0,0,0,0.5);border-collapse:separate;border-radius:20px; background-color:#d3a239;
    -moz-box-shadow: 5px 5px 10px 2px; 
    box-shadow: 5px 5px 10px 2px; 
    }
    
    
div.column1 {
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
     column-count: 1;
    -webkit-column-gap: 1px; /* Chrome, Safari, Opera */
    -moz-column-gap: 1px; /* Firefox */
     column-gap: 1px;  
     font-size:18px;color:#4d4b4c;line-height:25px;text-align:center;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;
} 
div.column2 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
     column-count: 2;
    -webkit-column-gap: 1px; /* Chrome, Safari, Opera */
    -moz-column-gap: 1px; /* Firefox */
     column-gap: 1px;  
     font-size:18px;color:#4d4b4c;line-height:25px;text-align:center;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;
} 

div.column3 {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
     column-count: 3;
    -webkit-column-gap: 1px; /* Chrome, Safari, Opera */
    -moz-column-gap: 1px; /* Firefox */
     column-gap: 1px;  
     font-size:18px;color:#4d4b4c;line-height:25px;text-align:center;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;
} 

table.main {width:100%;background-color:#fbf9d4;border-collapse:collapse;}
td.main {vertical-align:top;padding-top:10px;}

H1 {font-size:24px;color:#299303;line-height:25px;letter-spacing:-1px;text-align:left;padding-left:1%;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;}
H1.center {font-size:24px;color:#299303;line-height:25px;letter-spacing:-1px;text-align:center;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;}
H2 {font-size:22px;color:#299303;line-height:25px;letter-spacing:-1px;text-align:left;padding-left:1%;padding-top:-4px;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;}
H2.center {font-size:22px;color:#299303;line-height:25px;letter-spacing:-1px;text-align:center;font-family:Segoe UI Light,Calibri,Arial,sans-serif;text-decoration:none;font-weight:normal;}

p.font1 {font-size:17.5px;color:#36331c;padding-left:2%;padding-right:2%;line-height:22px;text-align:justify;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}
p.font1form {font-size:17px;color:#36331c;padding-left:15px;padding-right:15px;line-height:22px;text-align:left;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:bold;}
p.font1left {font-size:17.5px;color:#36331c;padding-left:2%;padding-right:2%;line-height:22px;text-align:left;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}
.font1center {font-size:17.5px;color:#36331c;padding-left:2%;padding-right:2%;line-height:22px;text-align:center;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}
.testimonies {font-size:16px;color:#36331c;padding:2%;line-height:22px;text-align:justify;font-style: italic;font-family:Georgia,Segoe UI Light,Calibri,Arial,serif;text-decoration:none;font-weight:normal;}
p.disclaimer {font-size:16px;color:#36331c;padding-left:2%;padding-right:2%;line-height:22px;text-align:justify;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}
.font1store {font-size:17px;color:#b50453;padding-left:4%;padding-right:4%;line-height:25px;text-align:center;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}

.back2top {font-size:17px;color:#d08207;line-height:23px;text-align:center;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}

td.font1 {font-size:19px;color:#646363;padding-left:55px;padding-right:55px;line-height:25px;text-align:justify;font-family:Candara,Calibri,Segoe,Segoe UI,sans-serif;text-decoration:none;font-weight:normal;}
td.tabs {font-size:17px;padding-top:1%;padding-bottom:1.5%;line-height:23px;text-align:center;font-family:Segoe UI Light,Calibri,Candara,Arial,sans-serif;text-decoration:none;font-weight:normal;}

hr.line {height:1px;width:98%;color:#f2b7ec;background-color:#f2b7ec;border:none;text-align:center;}

.testimonials {font-size:18px;color:#fff;line-height:22px;text-align:justify;font-family:Candara,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}

.links {background-color:#fbf9d4;background-size:100%;max-width:100%;min-width:100%;border-collapse:collapse;border-bottom-style:solid;border-bottom-color:#f2b7ec;border-bottom-width:2px;}
.footer {background-color:#fbf9d4;background-size:100%;max-width:100%;min-width:100%;border-collapse:collapse;border-top-style:solid;border-top-color:#f2b7ec;border-top-width:2px;}
td.footer {width:100%;font-size:16px;color:#36331c;line-height:22px;text-align:center;font-family:Segoe UI Light,Calibri,Segoe UI,Arial,sans-serif;text-decoration:none;font-weight:normal;}

li {font-size:18px;color:#3c3839;padding-left:2%;padding-right:2%;line-height:25px;text-align:left;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}
li.lower {font-size:18px;color:#182f0e;padding-left:2%;padding-right:2%;padding-top:4%;line-height:22px;text-align:left;font-family:Segoe UI Light,Calibri,Segoe,Arial,sans-serif;text-decoration:none;font-weight:normal;}
ul {padding-left:40px;}

a.tabs {color:#6b3b03;text-decoration:none;outline: 0;}
a {color:#337f06;text-decoration:none;outline: 0;}
a.small {font-size:15px;color:#fcb333;text-decoration:none;outline: 0;}
