@font-face {
				font-family: "PaleoBora";
				src: url("../fonts/PaleoBora.TTF") format("truetype");
}
html {
				font-size: 18px;
}

body {
				background: #222222;
				font-family: Geneva, Tahoma, Verdana, sans-serif;
				color: #d6d6d6;
				color: #e0e0e0;
				line-height: 1.4;
}

.clrfix::after,
.entry-content::after {
				visibility: hidden;
				display: block;
				font-size: 0;
				content: " ";
				clear: both;
				height: 0;
}

a {
				color: #83B222;
				text-decoration: none;
}
a:hover {
				color: #add653;
				text-decoration: underline;
				text-underline-offset: 2px;
}

h1, h2, h3, h4, h5, h6 {
				color: #83B222;
}

h1 {
				font-size: 1.5em;
				line-height: 1.5em;
				margin-top: 0.75em;
				margin-bottom: 0.75em;
}

h2 {
				font-size: 1.4em;
				line-height: 1.5em;
				margin-top: 0.9em;
				margin-bottom: 0.9em;
}

h3 {
				font-size: 1.3em;
				line-height: 1;
				margin-top: 1em;
				margin-bottom: 1em;
}

h4 {
				font-size: 1.2em;
				line-height: 1.25em;
				margin-top: 1.25em;
				margin-bottom: 1.25em;
}

h5, h6 {
				font-size: 1.1em;
}

h6 {
				font-size: 1.25em;
				line-height: 1.4em;
				color: #777777;
				font-style: italic;
				margin-bottom: 0.45em;
				font-weight: normal;
}
h6 .yah {
				font-style: normal;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
				margin: 0em;
}

.hentry img {
				border: 1px solid #ddd;
				background: #ddd;
				padding: 4px;
}

.yah {
				font-family: "PaleoBora";
				font-size: 115%;
				letter-spacing: 0.08em;
}

.smaller {
				font-size: 0.85em;
}

button,
a.button {
				text-decoration: none;
}

p {
				margin: 0.75em 0 0.9em 0;
				letter-spacing: 0.03em;
}
p .yah {
				color: #ddd;
}
p img.left {
				float: left;
				margin: 1.5em 1.5em 1.5em 0;
				padding: 0;
}
p img.right {
				float: right;
				margin: 1.5em 0 1.5em 1.5em;
}

blockquote {
				background: url(../images/quote17x15.png) no-repeat 0px 6px, url(../images/quote17x15-flip.png) no-repeat 99% 98%;
				margin: 0.2em 1.5em;
				padding: 0.2em 1.6em;
				clear: both;
}
blockquote p {
				margin: 0 0 10px 0;
				padding: 0;
}

.entry-content blockquote {
				border-left-width: 0;
}

.tab-t, .tab-tt, .tab-ttt {
				display: inline-block;
}

.tab-t {
				width: 8px;
}

.tab-tt {
				width: 20px;
}

.tab-ttt {
				width: 30px;
}

.single-verse .entry-content {
				line-height: 1.7;
}

.voceoz-header.site-header {
				border-top: 2px solid #83B222;
				background: #2a2a2a;
				background: -webkit-gradient(linear, left top, left bottom, from(#2a2a2a), to(#030303));
				background: linear-gradient(#2a2a2a, #030303);
}

.voceoz-header-main-bar-left.voceoz-header-column,
.voceoz-header-mobile-main-bar-left.voceoz-header-column {
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				    -ms-flex-direction: column;
				        flex-direction: column;
}
.voceoz-header-main-bar-left.voceoz-header-column .h1 a,
.voceoz-header-main-bar-left.voceoz-header-column .h1 a:hover,
.voceoz-header-main-bar-left.voceoz-header-column h1 a,
.voceoz-header-main-bar-left.voceoz-header-column h1 a:hover,
.voceoz-header-mobile-main-bar-left.voceoz-header-column .h1 a,
.voceoz-header-mobile-main-bar-left.voceoz-header-column .h1 a:hover,
.voceoz-header-mobile-main-bar-left.voceoz-header-column h1 a,
.voceoz-header-mobile-main-bar-left.voceoz-header-column h1 a:hover {
				color: #f1f1f1;
}
.voceoz-header-main-bar-left .voceoz-header-html-1,
.voceoz-header-main-bar-left .voceoz-header-html-1 > div,
.voceoz-header-main-bar-left .voceoz-header-html-1 a,
.voceoz-header-main-bar-left .voceoz-header-html-1 a:hover,
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1,
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1 > div,
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1 a,
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1 a:hover {
				line-height: 1;
				color: #83B222;
				font-size: 15px;
				font-style: italic;
				font-weight: bold;
				text-decoration: none;
}
.voceoz-header-main-bar-left .voceoz-header-html-1 a,
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1 a {
				padding: 10px 0;
}

.voceoz-header-mobile-main-bar-left.voceoz-header-column {
				-ms-flex-line-pack: center;
				    align-content: center;
				padding-top: 12px;
}
.voceoz-header-mobile-main-bar-left .voceoz-header-mobile-logo {
				height: 40px;
}
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1 {
				height: 25px;
}
.voceoz-header-mobile-main-bar-left .voceoz-header-html-1 a {
				padding: 0 0 10px 0;
}

.voceoz-popup .voceoz-popup-background {
				background-color: rgba(17, 17, 17, 0.85);
}
.voceoz-popup .voceoz-popup-content {
				-webkit-box-shadow: 0px 0 20px 4px #000;
				        box-shadow: 0px 0 20px 4px #000;
}

.voceoz-hero {
				background: #2d2d2d;
				border-top: 1px solid #454545;
				border-bottom: 1px solid #000000;
}

.spacer-top {
				height: 25px;
				border-top: 2px solid #83B222;
				background: #2d2d2d;
				background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#2d2d2d));
				background: linear-gradient(#222222, #2d2d2d);
}

.spacer-bot {
				height: 25px;
				border-bottom: 2px solid #83B222;
				background: #2d2d2d;
				background: -webkit-gradient(linear, left top, left bottom, from(#2d2d2d), to(#222222));
				background: linear-gradient(#2d2d2d, #222222);
}

.voceoz-content-layout-right-sidebar .sidebar {
				margin-left: 50px;
}

.voceoz-content {
				background: #2d2d2d;
}
.voceoz-content .voceoz-wrapper {
				border-radius: 20px;
				background: #454545;
				background: #404040;
				padding: 35px;
				-webkit-box-shadow: inset #0e0e0e 0 0 7px;
				        box-shadow: inset #0e0e0e 0 0 7px;
}
@media (max-width: 1023px) {
				.voceoz-content .content-area {
								padding-bottom: 40px;
								border-bottom: 1px solid #555;
				}
				.voceoz-content .sidebar {
								margin-top: 40px !important;
				}
}

.voceoz-loop-default .entry {
				margin-bottom: 2.5em;
				padding-bottom: 2.5em;
				border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}

.entry-header .entry-meta {
				font-style: italic;
}
.entry-header .entry-meta span {
				display: inline-block;
				padding: 0 1px 0 3px;
				font-style: normal;
}

.rr_list {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				    flex-wrap: wrap;
				gap: 4%;
}
.rr_list .item {
				width: 48%;
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				    -ms-flex-direction: column;
				        flex-direction: column;
				margin-bottom: 20px;
				padding-bottom: 20px;
				border-bottom: 1px solid #555;
}
.rr_list .ctt {
				margin-bottom: 10px;
}
.rr_list .ttl {
				margin-top: auto;
}
@media (max-width: 960px) {
				.rr_list .item {
								width: 100%;
				}
}

.rr_list_paging,
.navigation.pagination {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: center;
				    -ms-flex-pack: center;
				        justify-content: center;
}
.rr_list_paging .page-numbers,
.navigation.pagination .page-numbers {
				background: transparent;
				border-color: transparent;
				text-decoration: none;
				min-width: 1px;
				/*width: 12px*/
				padding: 7px 6px;
				margin: 4px 11px;
				font-size: 18px;
				color: #83B222;
				text-decoration: none;
}
.rr_list_paging .page-numbers:focus, .rr_list_paging .page-numbers:hover,
.navigation.pagination .page-numbers:focus,
.navigation.pagination .page-numbers:hover {
				border-color: transparent;
				color: #add653;
				text-decoration: underline;
				text-underline-offset: 2px;
}
.rr_list_paging .page-numbers.current,
.navigation.pagination .page-numbers.current {
				font-weight: bold;
				border-bottom: 1px solid #bbb;
				color: #ccc;
				cursor: default;
}
.rr_list_paging .page-numbers.current:hover,
.navigation.pagination .page-numbers.current:hover {
				font-weight: bold;
				border-bottom: 1px solid #bbb;
				color: #ccc;
				cursor: default;
				text-decoration: none;
}
.rr_list_paging .page-numbers.dots,
.navigation.pagination .page-numbers.dots {
				color: #ccc;
}
.rr_list_paging .page-numbers.dots:hover,
.navigation.pagination .page-numbers.dots:hover {
				color: #ccc;
				text-decoration: none;
				cursor: default;
}

.nav-links .nav-previous a,
.nav-links .nav-next a {
				color: #83B222;
}

.sidebar-inner .widget {
				color: #333333;
				color: #C8D1D4;
				padding: 20px;
				/*margin: 15px*/
				margin-bottom: 30px;
				padding: 20px;
				/*padding-top: 17px*/
				/*padding-bottom: 15px*/
				font-size: 87.5%;
				background-color: #1c1c1c;
				border-radius: 12px;
}
.sidebar-inner .widget img {
				max-width: 100%;
}
.sidebar-inner .widget-title {
				line-height: 1.25em;
				margin: 0 0 0 0 !important;
				font-weight: bold;
				color: #83B222;
				font-size: 18px;
				background-color: transparent;
				border-bottom: 1px solid #626262;
				margin-left: 0px;
				padding: 0px 0px 3px 0px;
}
.sidebar-inner .widget-title a {
				color: #777777;
}
.sidebar-inner .widget-title + * {
				margin-top: 0;
}
.sidebar-inner .widget a {
				margin-top: 0;
				color: #83B222;
				text-decoration: none;
}
.sidebar-inner .widget a:hover {
				margin-top: 0;
				color: #A3D13E;
				text-decoration: underline;
}
.sidebar-inner .widget_nav_menu ul {
				list-style: inside url(../images/list.png);
				margin-left: 15px;
}
.sidebar-inner .widget.chuh-roots {
				padding: 0px;
				background: transparent;
				margin: 15px 15px;
				margin-bottom: 15px;
				border-radius: 0;
}
.sidebar-inner .widget.chuh-roots h4 {
				font-size: 18px;
				font-weight: normal;
				width: 98%;
				color: #eee;
				margin: 0px;
				padding-bottom: 2px;
				border-bottom: 1px solid #777;
}
.sidebar-inner .widget.chuh-roots h4 span.arrow-rt {
				float: left;
				margin-top: 5px;
				margin-right: 4px;
				width: 0;
				height: 0;
				border-left: 6px solid #eee;
				border-top: 6px solid transparent;
				border-bottom: 6px solid transparent;
}
.sidebar-inner .widget.chuh-roots p {
				color: #EEEEEE;
				padding: 0;
				padding-top: 5px;
				margin: 0;
				line-height: 20px;
}
@media (max-width: 1023px) {
				.sidebar-inner {
								display: -webkit-box;
								display: -ms-flexbox;
								display: flex;
								-webkit-box-orient: vertical;
								-webkit-box-direction: normal;
								    -ms-flex-direction: column;
								        flex-direction: column;
								-webkit-box-align: center;
								    -ms-flex-align: center;
								        align-items: center;
				}
				.sidebar-inner .widget {
								width: 280px;
								max-width: 280px;
				}
				.sidebar-inner .widget.chuh-roots {
								margin: 15px 15px;
								width: 250px;
								max-width: 250px;
				}
}

.voceoz-widget-bar-random-references {
				background: #272727 url(../images/dark_brick_wall.png);
				margin: 0;
				border-top: 1px solid #151515;
				border-bottom: 1px solid #2e2e2e;
				min-height: 118px;
}
.voceoz-widget-bar-random-references .widget {
				border-radius: 0;
				background: transparent;
				color: #ccc;
				text-shadow: #000 3px 3px 4px;
}
.voceoz-widget-bar-random-references .randrefs {
				max-width: 1140px;
				margin: 0 auto;
				padding: 20px;
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-ms-flex-pack: distribute;
				    justify-content: space-around;
}
.voceoz-widget-bar-random-references .item {
				max-width: 25em;
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				    -ms-flex-direction: column;
				        flex-direction: column;
}
.voceoz-widget-bar-random-references .ttls {
				margin-bottom: 10px;
				font-size: 125%;
				color: #83B222;
}
.voceoz-widget-bar-random-references .ctt {
				margin-bottom: 15px;
}
.voceoz-widget-bar-random-references .ttl {
				margin-top: auto;
}
@media (max-width: 1023px) {
				.voceoz-widget-bar-random-references .widget {
								margin: 10px;
				}
				.voceoz-widget-bar-random-references .randrefs {
								-webkit-box-orient: vertical;
								-webkit-box-direction: normal;
								    -ms-flex-direction: column;
								        flex-direction: column;
								-webkit-box-align: center;
								    -ms-flex-align: center;
								        align-items: center;
				}
				.voceoz-widget-bar-random-references .item {
								-webkit-box-align: center;
								    -ms-flex-align: center;
								        align-items: center;
				}
				.voceoz-widget-bar-random-references .item:first-child {
								margin-bottom: 25px;
				}
}

.voceoz-footer.site-footer {
				-webkit-box-shadow: 0 6px 6px 1px #1c1c1c inset;
				        box-shadow: 0 6px 6px 1px #1c1c1c inset;
				padding-top: 5px;
				/* 222 */
				background: #222;
}
.voceoz-footer.site-footer .voceoz-footer-copyright-content {
				padding: 10px;
				font-size: 0.8rem;
				color: #aaa;
}

input:not([type]),
input[type=""],
input[type=text],
input[type=password],
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
input[type=week],
textarea {
				padding: 10px 12px;
				border: 1px solid inherit;
				border-radius: 3px;
				background-color: #555;
}
/*# sourceMappingURL=styles.css.map */