/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/* ADD A 3EM PADDING to BOTTOM OF LOGO */
.custom #header {
padding-bottom:3em;
background-image: url(https://www.spiritualbee.com/media/Spiritual-Bee-Logo-Saffron-after-SSL.png);
}
/* End Code */


/* ADD IN SITE TAGLINE UNDER LOGO */
.custom #header #tagline {
height: 0em;
position:relative;
left:0em;
top:-0.5em;
font-size: 1.5em;
font-weight: bold;
color: #663300;
padding: 0.7em 0.4em;
}
/* End Code */


/* Move NAV MENU SLIGHTLY TO THE RIGHT AND EXTEND NAV MENU ALL THE WAY ACROSS */
.custom .menu {
background-color:#663300;
}
/* End Code */


/* CHANGE PAGE WIDTH */
.custom #content_area .page {width:108em;}
.custom #header_area .page {width:108em;}
.custom #nav_area .page {width:108em;}
.custom #footer_area .page {width:108em;}
/* End Code */


/* MAKE PAGE HEADING (H2,H3 TAG) UNBOLD */
.custom H2 {font-weight:normal;}
.custom H3 {font-weight:normal;}
/* End Code */


/* REMOVE ITALICS FROM IMAGE CAPTIONS */
.wp-caption {font-style:normal; font-weight:bold;}
/* End Code */


/* FOOTER CUSTOMIZATION */
.custom #footer {
border-top:0.3em solid #566335;
text-align:right; 
}
/* End Code*/


/* ADD BORDER TO RIGHT OF CONTENT BOX THAT EXTENDS ALL THE WAY TO THE BOTTOM */
.custom #content {
border-right:0.1em dotted #f0eec2;
}


/* FEEDBURNER EMAIL SUBSCRIPTION BOX - POST END (4 STEPS) */
/* STEP 1: ENTIRE BOX BACKGROUND CUSTOMIZATION */
.custom .postendfeedburner {
border: 0em solid #663300;
background: #663300;
margin-left: 0.85em;
margin-bottom: 1.8em;
padding: 1em 1em 0.5em 1em;
text-align: justify;
font-weight: normal;
font-size: 1.0em;
}
/* STEP 2: CUSTOMIZATION FOR ALL TEXT ENCLOSED WITHIN A <p> TAG */
.custom .postendfeedburner p {
text-align:justify;
color:#ffffff;
}
/* STEP 3: CUSTOMIZATION FOR SUBSCRIBE BUTTON (ALSO ADD A LEFT MARGIN SO BUTTON APPEARS SOME SPACES TO THE RIGHT OF EMAIL BOX) */
.custom .postendfeedburner input[type="submit"] {
margin-left: 2em;
text-align:center;
background-color: #d45218;
border: 0.1em solid #d45218;
font-weight: bold;
color:#ffffff;
}
/* STEP 4: CUSTOMIZATION FOR SUBSCRIBE BUTTON (MOUSE HOVER) */
.custom .postendfeedburner input[type="submit"]:hover {
text-align:center;
background-color:#289228;
border: 0.1em solid #289228;
font-weight: bold;
color:#ffffff;
cursor:pointer;
}
/* End Code*/


/* FEEDBURNER EMAIL SUBSCRIPTION BOX - SIDEBAR (5 STEPS) */
/* STEP A: ENTIRE BOX BACKGROUND CUSTOMIZATION */
.custom .sidebarfeedburner {
border: 0em solid #663300;
background: #663300;
padding: 1em 1em 0.5em 1em;
text-align: justify;
font-weight: normal;
}
/* STEP B: CUSTOMIZATION FOR ALL TEXT ENCLOSED WITHIN A <p> TAG */
.custom .sidebarfeedburner p {
text-align:justify;
color:#ffffff;
}
/* STEP C: CUSTOMIZATION FOR SUBSCRIBE BUTTON (ALSO ADD A LEFT MARGIN SO BUTTON APPEARS SOME SPACES TO THE RIGHT OF EMAIL BOX) */
.custom .sidebarfeedburner input[type="submit"] {
margin-left: 0.5em;
text-align:center;
background-color: #d45218;
border: 0.1em solid #d45218;
font-weight: bold;
color:#ffffff;
}
/* STEP D: CUSTOMIZATION FOR SUBSCRIBE BUTTON (MOUSE HOVER) */
.custom .sidebarfeedburner input[type="submit"]:hover {
text-align:center;
background-color:#289228;
border: 0.1em solid #289228;
font-weight: bold;
color:#ffffff;
cursor:pointer;
}
/* STEP E: FORMAT SIDEBAR TITLE FOR SUBSCRIPTION BOX AND ADD SEPARATOR LINE */
.custom p.sidebartitles {
font-size: 1.05em;
color: #646c3c;
font-weight:bold;
border-bottom:0.1em dotted #dddddd;
}
/* End Code*/


/* GLOBAL FORMAT OF ALL SIDEBAR TITLES TO BE IN GREEN WITH A DOTTED BORDER BELOW */
.custom .widget h3 {
font-weight:bold;
font-size: 1.05em;
border-bottom:0.1em dotted #dddddd;
text-transform:uppercase;
font-variant:normal;
letter-spacing:0px;
background-color:#ffffff;
}

/* FORMAT RECENT POSTS WIDGET & ALL SIDEBAR WIDGETS WITH A LIST */
.custom #sidebars li.widget li {
background-color:#f7f7f7;
line-height:1.4em;
padding-top:0px;
padding-bottom:0px;
}


/* REDUCE SPACING BETWEEN SIDEBAR WIDGETS */
.custom #sidebars li.widget{
margin-bottom:2em;
}


/* HOME PAGE CUSTOMIZATION (5 STEPS) */

/* STEP 1. TEASER BOX BACKGROUND COLOR, PADDING & TEXT JUSTIFY */
.custom .teaser {
width: 43%;
height:30em;
margin-top: 1em;
margin-bottom: 0.5em;
margin-right: 0.2em;
padding: 2em;
border: 0.1em dotted #dddddd;
background-color: #f7f7f7;
text-align: justify;
}

.custom .teasers_box {
padding-top: 0;
padding-bottom:0;
border-top: 0;
}
/* End Code */


/* STEP 2: FIX TEASER READ MORE TEXT */
.custom .format_teaser a.read_link {
font-size: 1.05em;
color: #dd6801;
font-weight:bold;
line-height: 1.5em;
text-decoration: none !important;
}

.custom .format_teaser a.read_link:hover {
color: #2361A1;
}

.custom .format_teaser p.read_more {
margin-top: 0.2em;
}
/* End Code */


/* STEP 3: INCREASE SPACE BETWEEN NAV BAR AND TOP OF BLOG POSTS (NOTE THIS WILL ALSO INCREASE SPACE ABOVE PAGE TITLES SO BE CAREFUL) */
.custom #content_box {
padding-top: 0.3em;
}
/* End Code */


/* STEP 4: PAGE NAVIGATION FOR HOME PAGE NAVIGATION (WP-PAGENAVI PLUGIN)*/
.custom #content .wp-pagenavi { margin: 1.2em 0em 1.2em 1em; }
.custom #content .wp-pagenavi a, .custom #content .wp-pagenavi a:link { font-size:14px; padding: 5px 9px; margin: 2px; text-decoration: none; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.custom #content .wp-pagenavi a:visited { font-size:14px; padding: 5px 9px; margin: 2px; text-decoration: none; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.custom #content .wp-pagenavi a:hover { font-size:14px; border: 1px solid #608e7a; color: #FFF; background-color: #566335; }
.custom #content .wp-pagenavi a:active { font-size:14px; padding: 5px 9px; margin: 2px; text-decoration: none; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.custom #content .wp-pagenavi span.pages { font-size:14px; padding: 5px 9px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #e1e1c8; color: #413f36; background-color: #eeeeee; }
.custom #content .wp-pagenavi span.current { font-size:14px; padding: 5px 9px; margin: 2px; font-weight: bold; border: 1px solid #608e7a; color: #FFF; background-color: #566335; }
.custom #content .wp-pagenavi span.extend { font-size:14px; padding: 5px 9px; margin: 2px; border: 1px solid #608e7a; color: #FFF; background-color: #566335; }
/* End Code */


/* STEP 5: PREVIOUS AND NEXT POST LINKS ON INDIVIDUAL POST PAGES */
div.post_nav p {
color: #566335;
}
.post_nav a {
text-decoration: none;
}
/* End Code */
/* END OF HOME PAGE CUSTOMIZATION */


/* TABLE CSS CUSTOMIZATION */

/* NUMBER 1: BOOKS DOWNLOAD TABLE CSS */
table.download {
border-spacing:0em;
}

td.download {
text-align:justify;
border: 1px dotted #f7f7f7;
background-color:#f7f7f7;
padding: 0.4em 0.4em 0.4em 0.4em;
vertical-align:middle;
color: #000000;
}
/* End Code */


/* NUMBER 2: BOOK-STORE TABLE CSS */
table.bookstore {
border-spacing:0em;
}

td.bookstore {
text-align:justify;
border: 1px dotted #f7f7f7;
background-color:#f7f7f7;
padding: 0.4em 0.4em 0em 0.4em;
vertical-align:top;
height:1em;
color: #000000;
}

td.bookstoreside {
text-align:justify;
border: 1px dotted #f7f7f7;
background-color:#f7f7f7;
padding: 0.4em 0.4em 0.4em 0.4em;
vertical-align:top;
height:1em;
color: #000000;
}
/* End Code */


/* NUMBER 3: SHARE THIS TABLE AT BOTTOM OF EACH POST AND PAGE */
table.share {
width:100%;
border-spacing:0.3em;
}

td.share {
text-align:justify;
padding: 0.4em 0.4em 0em 0.4em;
width:25%;
vertical-align:top;
color: #000000;
}
/* End Code */


/* NUMBER 4: RELATED BOOKS TABLE AT BOTTOM OF POST TABLE */
table.relatedbooks {
border-spacing:0em;
}

td.relatedbooks {
text-align:left;
padding: 0em 0em 0em 0em;
vertical-align:top;
color: #000000;
}
/* End Code */


/* NUMBER 5: YOUTUBE-FACEBOOK SOCIAL ICONS TABLE IN SIDEBAR */
table.socialicons {
border-spacing:0;
border:0.1em solid #ffd685;
width:100%;
}

td.socialicons {
text-align:center;
padding: 0.4em 0.4em 0.4em 0.4em;
width:25%;
vertical-align:top;
background-color:#eee9bf;
}
/* End Code */

/* NUMBER 6: MORE POSTS IN THIS SERIES TABLE CSS */
table.moreposts {
border-spacing:0em;
}

td.moreposts {
text-align:justify;
border: 1px dotted #eeeddf;
background-color:#eeeddf;
padding: 0.8em 0.8em 0.4em 0.4em;
vertical-align:middle;
color: #000000;
}
/* End Code */


/* WORDS OF WISDOM BLOCKQUOTE CUSTOMIZATION */

/* NUMBER 1A: SUN BLOCKQUOTE */
.custom blockquote.sun{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Sun.png);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */


/* NUMBER 1B: SUN BLOCKQUOTE SHORT*/
.custom blockquote.sunshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Sun.png);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */


/* NUMBER 2A: GREEN LEAF BLOCKQUOTE  */
.custom blockquote.greenleaf{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Leaf-Green.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 2B: GREEN LEAF BLOCKQUOTE SHORT */
.custom blockquote.greenleafshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Leaf-Green.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 3A: BROWN LEAF BLOCKQUOTE  */
.custom blockquote.brownleaf{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Leaf-Brown.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 3B: BROWN LEAF BLOCKQUOTE SHORT  */
.custom blockquote.brownleafshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Leaf-Brown.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 4A: RED LEAF BLOCKQUOTE   */
.custom blockquote.redleaf{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Leaf-Red.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 4B: RED LEAF BLOCKQUOTE SHORT */
.custom blockquote.redleafshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/Leaf-Red.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 5A: YELLOW FLOWER BLOCKQUOTE  */
.custom blockquote.yellowflower{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/yellow-flowers.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */


/* NUMBER 5B: YELLOW FLOWER BLOCKQUOTE SHORT  */
.custom blockquote.yellowflowershort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/yellow-flowers.gif);
background-repeat:no-repeat;
background-position:0.5em 0.3em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */


/* NUMBER 6A: LITTLE GIRL BLOCKQUOTE  */
.custom blockquote.girl{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/little-girl.png);
background-repeat:no-repeat;
background-position:0.5em 0.4em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 6B: LITTLE GIRL BLOCKQUOTE SHORT  */
.custom blockquote.girlshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/little-girl.png);
background-repeat:no-repeat;
background-position:0.5em 0.4em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 7A: LOVE QUOTES ANGEL  */
.custom blockquote.loveangel{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/love-angel.png);
background-repeat:no-repeat;
background-position:0.5em 0.4em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 7B: LOVE QUOTES ANGEL SHORT */
.custom blockquote.loveangelshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/love-angel.png);
background-repeat:no-repeat;
background-position:0.5em 0.4em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */


/* NUMBER 8A: ORANGE BOAT BLOCKQUOTE */
.custom blockquote.orangeboat{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/orange-boat.jpg);
background-repeat:no-repeat;
background-position:0.3em 0.5em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 8B: ORANGE BOAT BLOCKQUOTE SHORT */
.custom blockquote.orangeboatshort{
background-color: #ffffff;
border-left: 0.1em dotted #ffffff;
border-bottom:0.1em dotted #778A4A;
margin: 1em 12em 1.5em 0.5em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/orange-boat.jpg);
background-repeat:no-repeat;
background-position:0.3em 0.5em;
color: #000000;
line-height:1.8em;
text-align: justify;
}
/*End Code */

/* NUMBER 9: CONTACT US  - TELEPHONE RIGHT QUOTE  */
.custom blockquote.phone{
float:right;
width:12em;
background-color: #f4f0db;
border:0.1em dotted #dddddd;
margin:0 0 10px 15px;
padding: 0.6em 0.6em 0em 3.5em;
background-image: url(https://www.spiritualbee.com/media/Phone.png);
background-repeat:no-repeat;
background-position:0.4em 0.7em;
color: #000000;
line-height:1.8em;
text-align: left;
}
/*End Code */


/* NUMBER 10: CONTACT US - GREY BLOCKQUOTE FOR CONTACT FORM (NO IMAGE) */
.custom blockquote.grey {
background-color: #f7f7f7;
border: 0.1em dotted #dddddd;
color: #000000;
padding: 0.5em 0.5em 0.5em 0.5em;
text-align: justify;
}
/* End Code */


/* RIGHT & LEFT BLOCK QUOTES (PULL OUT QUOTES) FOR HIGHLIGHTING SALIENT POINTS IN CONTENT */

/* NUMBER 11: RIGHT BLOCKQUOTE (Used on Quotes Pages) */
.custom blockquote.rightquote{
float:right;
width:9em;
border-left: 0.1em solid #ffffff;
background-color: #f4f0db;
margin:0 0 10px 15px;
padding: 0.6em 0.6em 0em 0.6em;
color: #00406c;
text-align: center;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* NUMBER 12: RIGHT BLOCKQUOTE WIDE (Used on Quotes Pages) */
.custom blockquote.rightquotewide{
float:right;
width:11em;
border-left: 0.1em solid #ffffff;
background-color: #f4f0db;
margin:0 0 10px 15px;
padding: 0.6em 0.6em 0em 0.6em;
color: #00406c;
text-align: center;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* NUMBER 13: LEFT BLOCKQUOTE (Used on Quotes Pages) */
.custom blockquote.leftquote{
float:left;
width:9em;
border-right: 0.1em solid #ffffff;
background-color: #f4f0db;
margin:0 15px 10px 0px;
padding: 0.6em 0.6em 0em 0.6em;
color: #00406c;
text-align: center;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* NUMBER 14: LEFT BLOCKQUOTE WIDE (Used on Quotes Pages) */
.custom blockquote.leftquotewide{
float:left;
width:11em;
border-right: 0.1em solid #ffffff;
background-color: #f4f0db;
margin:0 15px 10px 0px;
padding: 0.6em 0.6em 0em 0.6em;
color: #00406c;
text-align: center;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* NUMBER 15: LEFT BLOCKQUOTE SUPER WIDE (Used on Life Poems Page) */
.custom blockquote.leftquotesuperwide{
float:left;
width:14.5em;
border-right: 0.1em solid #ffffff;
background-color: #f4f0db;
margin:0 15px 10px 0px;
padding: 0.6em 0.6em 0em 0.6em;
color: #00406c;
text-align: center;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* NUMBER 16: RELATED PAGES BLOCKQUOTE */
.custom blockquote.relatedpages {
background-color: #f7f7f7;
border: 0.1em dotted #dddddd;
padding: 0.5em 0.5em 0.5em 0.5em;
color: #000000;
text-align: justify;
line-height:2.2em;
padding: 0.3em 0.3em 0em 4.8em;
background-image: url(https://www.spiritualbee.com/media/book.gif);
background-repeat:no-repeat;
background-position:0.3em 0.6em;
}
/*End Code */


/* NUMBER 17: WORDS OF WISDOM QUOTES INDEX - PLAIN GREY BLOCKQUOTE (NO IMAGE) */
.custom blockquote.quotesindex {
background-color: #f7f7f7;
border: 0.1em dotted #dddddd;
color: #000000;
padding: 1em 1em 0.5em 1em;
text-align: justify;
}
/* End Code */


/* NUMBER 18: NOTE ON HINDUISM - PARAGRAPH STYLING */
.custom p.hinduism {
border-bottom:0.1em dotted #778A4A;
padding: 0em 0em 1.2em 0em;
}
/* End Code */


/* NUMBER 19: FREE BOOKS BLOCKQUOTE */
.custom blockquote.freebooks{
background-color: #f7f7f7;
border: 0.1em dotted #dddddd;
padding: 0.5em 0.5em 0em 0.5em;
color: #000000;
text-align: justify;
}
/*End Code */


/* NUMBER 20: FACEBOOK & TWITTER Paragraph */
.custom blockquote.share{
background-color: #f4f0db;
border: 0.1em dotted #f4f0db;
padding: 1em 1em 0em 1em;
color: #00406c;
text-align: justify;
font-size:1.0em;
line-height:1.8em;
font-weight:bold;
}
/*End Code */


/* NUMBER 21: PAGE WIDE BLOCKQUOTE KHAKI */
.custom blockquote.pagewide{
border-left: 0.1em solid #ffffff;
background-color: #f4f0db;
margin:0 0 0 0;
padding: 1em 1em 0 1em;
color: #00406c;
text-align: justify;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* NUMBER 22: PAGE WIDE BLOCKQUOTE LIGHT BLUE */
.custom blockquote.pagewideblue{
border-left: 0.1em solid #ffffff;
background-color: #ceeef9;
margin:0 0 0 0;
padding: 1em 1em 0 1em;
color: #00406c;
text-align: justify;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */

/* NUMBER 23: QUESTIONS - CONTACT ME BLOCKQUOTE - PAGEWIDE */
.custom blockquote.questions{
background-color: #f4f0db;
height: 5.5em;
border:0.2em dotted #663300;
padding: 1.5em 0.3em 0em 11em;
background-image: url(https://www.spiritualbee.com/media/questions.png);
background-repeat:no-repeat;
background-position:0em 0.0em;
color:#dd6801;
text-align:left;
line-height:2.2em;
font-size:1.3em;
}
/*End Code */


/* NUMBER 24: QUESTIONS - CONTACT ME BLOCKQUOTE - SMALL */
.custom blockquote.questionssmall{
background-color: #f4f0db;
height: 5.5em;
width:16.0em;
margin:1em 0 1.5em 11.0em;
border:0.2em dotted #663300;
padding: 1.5em 0.3em 0em 11em;
background-image: url(https://www.spiritualbee.com/media/questions.png);
background-repeat:no-repeat;
background-position:0em 0.0em;
color:#dd6801;
text-align:left;
line-height:1.7em;
font-size:1.3em;
}
/*End Code */


/* NUMBER 25: MORE WORDS OF WISDOM LINK BOX */
.custom blockquote.morequotes{
float:right;
width:148px;
background-color: #f4f0db;
margin: 0em -0.5em 1.5em 1.5em;
padding: 5em 0.6em 0em 0.6em;
text-align: center;
line-height:2.2em;
background-image: url(https://www.spiritualbee.com/media/words-of-wisdom.png);
background-repeat:no-repeat;
background-position:0em 0.0em;
}
/*End Code */


/* NUMBER 26: BLOCKQUOTE ADJUSTING FOR VERTICAL AD BANNER 160x 600*/
.custom blockquote.with160ad{
background-color: #f4f0db;
margin:1em 0 1.5em 10.0em;
padding: 0.6em 0.6em 0em 0.6em;
border-left: 0.1em solid #ffffff;
color: #00406c;
text-align: center;
font-size:1.24em;
line-height:1.5em;
font-weight:bold;
}
/*End Code */


/* POST BYLINE */
/* REMOVE UPPERCASE LETTERING AND ITALICS IN POST BYLINES */
/* Remove Uppercase */
.custom .headline_meta span,
 .custom .headline_meta abbr {
   text-transform: none;
}
/* Remove Italics */
.custom .headline_meta {
   font-style: normal;
}

/* CONTACT US - CONTACT FORM 7 STYLING */
/* NUMBER 1: SEND BUTTON STYLE */
.wpcf7-submit {
margin-left: 0.5em;
text-align:center;
font-size: 2.0em;
background-color: #d45218;
border: 0.1em solid #d45218;
font-weight: bold;
color:#ffffff;
}

.wpcf7-submit:hover {
text-align:center;
background-color:#289228;
border: 0.1em solid #289228;
font-weight: bold;
color:#ffffff;
cursor:pointer;
}
/* End Code*/


/* COMMENTS SECTION HEADER */
.custom p.comments {
font-size: 1.1em;
border-top:0.1em dotted #dddddd;
border-bottom:0.1em dotted #dddddd;
padding: 0.3em 0 0.3em 0em;
text-align: left;
}
/* End Code*/


/* FORMAT PAGINATION NUMBERS WITHIN POST */
.custom .my-paginated-posts {text-align:right;}
.custom .my-paginated-posts p {font-weight:bold; }
.custom .my-paginated-posts p a {border: 1px solid #d45218; background:#d45218; color: #ffffff; margin-left:0.6em; margin-right:0.6em;
padding:0.5em 0.7em; text-decoration:none; }
.custom .my-paginated-posts p a:visited {border: 1px solid #d45218; background:#d45218; color: #ffffff; margin-left:0.6em; margin-right:0.6em;
padding:0.5em 0.7em; text-decoration:none; }
.custom .my-paginated-posts a:hover { border: 1px solid #608e7a; color: #ffffff; background-color: #566335; margin-left:0.6em; margin-right:0.6em; padding:0.5em 0.7em; text-decoration:none;}

/* End Code*/



