/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   ROOT CSS VARIABLES
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

:root {
   --accent-color-default: #0B6DAF;
   --accent-color-default-rgba: rgba(46,163,242, 0.95);
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   HEADER & MENU
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* HEADER: Overlabing Logo */
/* Set the Logo Height and Overlap Desktop */
@media only screen and (min-width: 981px) {
	#logo {
		min-height: 150px;
  
		margin-top: 0px;
	}
}
/* Set the Logo Height and Overlap on Tablet and Mobile */
@media only screen and (max-width: 980px) {
	#logo {
		max-height: 80%;
		width: auto;
		max-width: 80%!important;
	}
}

/* HEADER & MENU: Fly-In Menu Button */
#main-header #et-top-navigation nav > ul > li:first-child > a {
   border-radius: 4px;
   color: #ffffff;
   margin-top: -10px;
	padding: 10px 12px;
}
.home #main-header #et-top-navigation nav > ul > li:first-child > a {
   margin-right: 120px;
   opacity: 0;
   transition: 1s ease all;
}
.home #main-header.et-fixed-header #et-top-navigation nav > ul > li:first-child > a {
   margin-right: 0;
   opacity: 1;
}
#main-header #et-top-navigation nav > ul > li:first-child > a,
#top-header, #et-secondary-nav li ul {
	background-color: var(--accent-color-default) !important;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   TOPOGRAPHY 
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* BLOG-POST: LINK HOVER EFFECT */
.et_pb_text a {
	background-image: linear-gradient(to left, #000000, #000000 50%, #2EA3F2 50%);
	background-size: 200% 100%;
	background-position: -100%;
	display: inline-block;
	font-weight: bold;
	padding: 5px 0;
	position: relative;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	transition: all 0.3s ease-in-out;
}
.et_pb_text a:hover {
	background-position: 0;
}
.et_pb_text a:hover::before{
	width: 100%;
}

/* BLOG-POST: Dropcaps */
.et-dropcap,
.single .entry-content p:first-child:first-letter {
    float: left;
    font-size: 6em;
    padding-right: .1em;
    /* font-family: Dancing Script, serif; */
    line-height: .9;
    color: #333333;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   DIVI-BLOG DYNAMIC GREETING
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

.db-greeting-container {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url('./images/christ.png');
}
.db-greeting {
   	margin: auto auto;
	width: 100%;
	padding: 30px;
	text-align: center;
}
h3.db-greeting-time {
    text-align: center;
}
.db-greeting-title {
   	letter-spacing: .2rem;
   	text-transform: uppercase;
}
h3.db-greeting-date  {
    text-align: center;
}

/* DYNAMIC GREETING: Default */
.db-greeting-default {
    background-image: url('images/christ.png');
    background-repeat: no-repeat;
    background-position: center;
    background-color: #F0F0F0;
}




/* DYNAMIC GREETING: Seasons */
.db-spring {
    background-image: url('../../images/seasonal/spring/spring-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-summer {
    background-image: url('../../images/seasonal/summer/summer-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-fall {
    background-image: url('../../images/seasonal/fall/fall-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-winter {
    background-image: url('../../images/seasonal/winter/winter-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}

/* DYNAMIC GREETING: Holidays */
.db-new-year {
    background-image: url('../../images/holidays/new-year.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-groundhog {
    background-image: url('../../images/holidays/ground-hog.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-valentines {
    background-image: url('../../images/holidays/valentines.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-st-patricks {
    background-image: url('../../images/holidays/st-patricks.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-easter {
    background-image: url('../../images/holidays/easter.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-mothers-day {
    background-image: url('../../images/holidays/mothers.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-memorial-day {
    background-image: url('../../images/holidays/memorial.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-fathers-day {
    background-image: url('../../images/holidays/fathers-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-independence-day {
    background-image: url('../../images/holidays/independence-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-labor-day {
    background-image: url('../../images/holidays/labor-day-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-halloween {
    background-image: url('../../images/holidays/halloween-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-veterans-day {
    background-image: url('../../images/holidays/veterans-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-thanksgiving {
    background-image: url('../../images/holidays/thanksgiving-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-christmas-eve {
    background-image: url('../../images/holidays/christmas-eve-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}
.db-christmas {
    background-image: url('../../images/holidays/christmas-banner.png');
    background-repeat: no-repeat;
    background-position: center;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   DIVI-BLOG DYNAMIC HEADERS
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   PAGES
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   BLOG
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* BLOG: Post Title & Meta */
.entry-title {
   text-align: center;
   text-transform: capitalize;
}
.single .entry-title {
	margin-top: 30px;
}
p.post-meta {
   text-align: center;
   text-transform: capitalize;
}

/* BLOG: Read Move Link */
.et_pb_post a.more-link {
	background-color: var(--accent-color-default);
	border: 2px solid var(--accent-color-default);
	border-radius: 0px;
	color: #ffffff;
	display: block;
	font-weight: 700;
	margin: 20px auto auto auto;
	max-width: 200px;
	padding: .7em 1.3em;
	text-transform: capitalize;
	transition: all 0.3s ease-in-out;
}
.et_pb_post a.more-link:hover {
	background-color: #FFFFFF;
	border: 2px solid var(--accent-color-default);
	color:  var(--accent-color-default);
	transition: all 0.3s ease-in-out;
}
.et_pb_post .more-link:after {
	content: "\24";
	font-family: ETModules;
	margin-left: 10px;
	vertical-align: middle;
}
.et_pb_post .post-content a.more-link {
	text-align: center;
}

/* BLOG: Sticky Post */
.et_pb_post.sticky {
    position: relative;
}
.et_pb_post.sticky::before {
	background: var(--accent-color-default);
	box-shadow: 0 3px 8px rgba(0,0,0,.3);
	color: white;
    content: "★★★  Featured  ★★★";
    font-size: 12px;
    font-weight: bold;	
	padding: 8px 0;
    position: absolute;
	right: -40px;
    text-align: center;
	top: 15px;
    transform: rotate(45deg);
	width: 150px;
    z-index: 999;
}

/* BLOG: Category Description on Archives Page */
.db-category-archive-description {
	margin: auto auto;
	max-width: 1080px;
	padding: 30px;
}
.db-category-archive-description h3 {
	text-align: center;
}
.db-category-archive-description p {
	font-size: 16px;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
  SINGLE.PHP
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

.db-simple-post-notes {
   background-color: #FAFAFA;
   border: 1px solid #E6E6E6;
   padding: 30px;
   margin-top: 30px;
}
.db-simple-post-notes h3 {
	margin-bottom: 10px;
}
.db-simple-post-notes p {
   font-style: italic;
}
.db-simple-post-notes p span {
   display: block;
   padding-top: 10px;
}
.db-simple-post-notes h6 {
   text-align: right;
   margin-top: 20px;
}

/* SINGLE: Simple Post Notes - Admin Edit Post Link */
.db-edit-post {
   background-color: var(--accent-color-default);
   border: 4px solid var(--accent-color-default);
   color: #FFFFFF !important;
   display: block;
   font-family: open sans;
   font-style: normal;
   font-weight: bold;
   font-size: 14px !important;
   line-height: 24px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   padding: 8px;
   text-align: center;
   text-transform: uppercase;
   transition:0.5s ease-out;
   width: 100%;
}
.db-edit-post:hover {
   background-color: #FFFFFF;
   border: 4px solid var(--accent-color-default);
   color: var(--accent-color-default) !important;
}

/* SINGLE: Post Tags */
.single .db-tags-wrapper {
   clear: both;
   font-size: 14px !important;
   margin: 20px auto 50px auto;
   max-width: 1080px;
}
.single .db-tags-wrapper .db-tags {
   padding-right: 10px;
}
.single .db-tags-wrapper a {
   border: 2px solid #D1D1D1;
   color: #D1D1D1;
   margin-right: 3px;   
   padding: 2px 8px;
   transition: all 0.2s ease-in-out;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
}
.single .db-tags-wrapper a:hover {
   background-color: var(--accent-color-default);
   border: 2px solid var(--accent-color-default);
   color: #FFFFFF;
}

/* SINGLE: Author Bio Fullwidth*/
#db-authorarea-fullwidth {
   background-color: #FAFAFA;
   border: 1px solid #E6E6E6;
   margin: 65px auto 20px auto;
   max-width: 1080px;
   padding: 20px;
   text-align: center;	
}
#db-authorarea-fullwidth img.avatar {
   border-radius: 50%;
   background-color: #FFFFFF;
   border: 10px solid #FFFFFF;
   margin: auto;
   overflow: hidden;
   position: relative;	
   top: -60px;
   -webkit-border-radius: 50%;
   -moz-border-radius: 50%;
   -ms-border-radius: 50%;
   -o-border-radius: 50%;	
}
#db-authorarea-fullwidth h3 {	
   font-variant: normal;
   margin: -50px 0px 0px 0px;
   text-transform: capitalize !important;
}
#db-authorarea-fullwidth h5 {
   margin-top: 0px;
}
#db-authorarea-fullwidth p {
   padding: 10px 10px 10px 10px;
   margin: auto auto;
   max-width: 600px;
   text-align: left;
}
#db-authorarea-fullwidth p a {
   color: #333;
   font-weight: bold;
   padding-right: 10px;
}
#db-authorarea-fullwidth p a:hover {
   color: #2EA3F2;
}
#db-authorarea-fullwidth .authorarea-social {
   text-align: center !important;
}

/* SINGLE: Crunchify Side-Page Post Navigation */
.arrowLeft a {
	font-weight: bold;
	padding: 15px 10px;
    position: fixed;
   left: -120px;
   transition: .2s ease-in;
   top: 45%;
   -webkit-transition: .2s ease-in;
   -moz-transition: .2s ease-in;
   -o-transition: .2s ease-in;
   z-index: 100;
}
.arrowLeft a:hover {
   color: #fff;
   left: 0;
   transition: .2s ease-in;
   -webkit-transition: .2s ease-in;
   -moz-transition: .2s ease-in;
   -o-transition: .2s ease-in;
}
.arrowRight a {
	font-weight: bold;
	padding: 15px 10px;
    position: fixed;
	right: -90px;
	transition: .2s ease-in;
	top: 45%;
   -webkit-transition: .2s ease-in;
   -moz-transition: .2s ease-in;
   -o-transition: .2s ease-in;
   z-index: 100;
}
.arrowRight a:hover {
   color: #fff;
   right: 0;
   transition: .2s ease-in;
   -webkit-transition: .2s ease-in;
   -moz-transition: .2s ease-in;
   -o-transition: .2s ease-in;
}
.arrowNav a {
   background: #225773;
   color: #fff;
   font-size: 16px;
   text-decoration: none;
}

/* SINGLE: Simple Post Navigation */
.post-links-container {
   display: flex;
}
.post-links-next, .post-links-prev {
   flex: 50%;
   margin-top: 30px;
}
.post-links-next {
   text-align: right;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   COMMENTS
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* SINGLE POST: Comments */
.single .comment-body {
   margin-bottom: 30px;
   padding: 20px;
   position: relative;
}
.single .comment_avatar {
   position: relative;
   top: 0;
}
.single .comment_avatar img {
   display: inline-block;
   float: left;
   height: auto;
   margin-right: 20px;
}
.single .comment .children {
   margin-left: 30px;
}
.single #commentform textarea, .single #commentform input:not(.et_pb_button) {
   background-color: transparent;
   border: 5px solid #f5f5f5;
   color: #333;
   font-family: "Open Sans", Arial, sans-serif;
   font-size: 14px;
   margin-bottom: 20px;
}
.single a.comment-reply-link.et_pb_button, .single .form-submit .et_pb_button {
   background: #FFFFFF;
   border: 2px solid #D1D1D1;
   border-radius: 0;
   color: #D1D1D1;
   font-weight: bold;   
   transition: all .3s ease;
   -webkit-transition: all .3s ease;
}
.single a.comment-reply-link.et_pb_button {
   font-size: 14px;  
   margin-right: -20px;   
   padding: .1em .5em;
   top: 20px;
}
.single #commentform .form-submit {
   float: left;
}
.single a.comment-reply-link.et_pb_button:hover, .single .form-submit .et_pb_button:hover {
   background-color:  var(--accent-color-default);
   border: 2px solid  var(--accent-color-default);
   color: #ffffff;
   font-weight: bold;
}
.single a.comment-reply-link.et_pb_button:hover:after {
   display: none;
}
.single .comment-edit-link {
   color: #636789;
}

.single p.comment-form-author, .single p.comment-form-comment, .single p.comment-form-email, .single p.comment-form-url {
   padding-bottom: 0;
}
@media all and (min-width: 768px) {
   .single #commentform input#author {
       float: left;
       width: 48.5%;
  }
   .single #commentform input#email {
       float: right;
       width: 48.5%;
  }
   .single #commentform input#url {
       width: 100%;
  }
}
#cancel-comment-reply-link {
	color: #FF0000;
	text-transform: capitalize;
}

/* COMMENTS:  Comments Polic Terms and Condictions*/
p.db-comment-policy {
	margin: 0px 0px 10px 0px;
}

/* COMMENTS: Author Comments */
.bypostauthor:before { 
   background-color: var(--accent-color-default);
   color: #FFFFFF;
   content:"Author";
   float: right;
   font-size: small;
   font-weight: bold;
   margin: -20px -20px;
   padding: 5px;
}
.bypostauthor .avatar {
   border: 3px solid #FFFFFF;
   border-radius: 50%;
}
.bypostauthor { 
   border: 1px solid #E6E6E6;
   background-color: #FAFAFA;
   margin-top: 20px;
   padding: 20px 20px 30px 20px;
}
/* COMMENTS: Role Badges */
.db-comment-author-label {
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 12px;
    padding: 3px 5px 3px 5px;
}
.db-comment-author-label-editor {  
   background-color: var(--accent-color-default);
}
.db-comment-author-label-author {
   background-color: var(--accent-color-default);
}   
.db-comment-author-label-contributor {
   background-color: var(--accent-color-default);   
}
.db-comment-author-label-subscriber {
   background-color: var(--accent-color-default);   
}   
.db-comment-author-label-administrator { 
   background-color: var(--accent-color-default);
}


/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   ARCHIVES
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   SIDEBARS
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* SIDEBAR: Widget Title Underlines Center */
.et_pb_widget_area_left .widgettitle,
.et_pb_widget_area_right .widgettitle,
#sidebar .widgettitle {
   border-bottom: 2px solid #f2f2f2;
   border-color: rgba(220, 220, 220, .4);
   margin-bottom: 1em;
   padding: 15px;
   position: relative;
   text-align: center;
}
.et_pb_widget_area_left .widgettitle:before,
.et_pb_widget_area_left .widgettitle:after,
.et_pb_widget_area_right .widgettitle:before,
.et_pb_widget_area_right .widgettitle:after,
#sidebar .widgettitle:before,
#sidebar .widgettitle:after {
    bottom: -2px;
	background-color: var(--accent-color-default) !important;
    content: "";
    height: 3px;
    left: 0px;
    position: absolute;
    width: 75px;
    z-index: 2;
   left: 0;
   left: calc(50% - 37px);
}

/* SIDEBAR: Widget Title Underlines Center */
/* Divi Builder Left Sidebar */
.et_pb_widget_area_left .widgettitle .db-widget-accent,
.et_pb_widget_area_left h4.widgettitle .db-widget-accent {
    color: var(--accent-color-default);
}
/* Divi Builder Right Sidebar */
.et_pb_widget_area_right .widgettitle .db-widget-accent,
.et_pb_widget_area_right h4.widgettitle .db-widget-accent {
    color: var(--accent-color-default);
}
/* Standard WordPress Sidebar */
#sidebar .widgettitle .db-widget-accent {
    color: var(--accent-color-default);
}

/* SIDEBAR: Widget Links Icons - Recent Post, Archives, Categories, Pages, Navigation Menu, Pages and Meta */
.et_pb_widget_area_left .widget_recent_entries a:before,
.et_pb_widget_area_right .widget_recent_entries a:before,
#sidebar .widget_recent_entries a:before,
.et_pb_widget_area_left .widget_archive a:before,
.et_pb_widget_area_right .widget_archive a:before,
#sidebar .widget_archive a:before,
.et_pb_widget_area_left .widget_categories a:before,
.et_pb_widget_area_right .widget_categories a:before,
#sidebar .widget_categories a:before,
.et_pb_widget_area_left .widget_pages a:before,
.et_pb_widget_area_right .widget_pages a:before,
#sidebar .widget_pages a:before,
.et_pb_widget_area_left .widget_nav_menu a:before,
.et_pb_widget_area_right .widget_nav_menu a:before,
#sidebar .widget_nav_menu a:before,
.et_pb_widget_area_left #nav_menu-2 a,
.et_pb_widget_area_right #nav_menu-2 a,
#sidebar #nav_menu-2 a,
.et_pb_widget_area_left .widget_meta a:before,
.et_pb_widget_area_right .widget_meta a:before,
#sidebar .widget_meta a:before {
	bottom: -1px;
	content: '\5b';
	font-family: 'ETmodules'; 
	font-size: 15px;
   	line-height: 24px;	
   	margin-right: 7px;
	position: relative;
}
.et_pb_widget_area_left .widget_recent_entries a:hover:before,
.et_pb_widget_area_right .widget_recent_entries a:hover:before,
#sidebar .widget_recent_entries a:hover:before,
.et_pb_widget_area_left .widget_archive a:hover:before,
.et_pb_widget_area_right .widget_archive a:hover:before,
#sidebar .widget_archive a:hover:before,
.et_pb_widget_area_left .widget_categories a:hover:before,
.et_pb_widget_area_right .widget_categories a:hover:before,
#sidebar .widget_categories a:hover:before,
.et_pb_widget_area_left .widget_pages a:hover:before,
.et_pb_widget_area_right .widget_pages a:hover:before,
#sidebar .widget_pages a:hover:before,
.et_pb_widget_area_left .widget_nav_menu a:hover:before,
.et_pb_widget_area_right .widget_nav_menu a:hover:before,
#sidebar .widget_nav_menu a:hover:before,
.et_pb_widget_area_left #nav_menu-2 a,
.et_pb_widget_area_right #nav_menu-2 a,
#sidebar #nav_menu-2 a,
.et_pb_widget_area_left .widget_meta a:hover:before, 
.et_pb_widget_area_right .widget_meta a:hover:before,
#sidebar .widget_meta a:hover:before {
	color: var(--accent-color-default);
	content: '\5c';
	font-family: 'ETmodules'; 
}
/* SIDEBAR: Widget Links Icons Hover*/
.et_pb_widget_area_left .widget_recent_entries a,
.et_pb_widget_area_right .widget_recent_entries a,
#sidebar .widget_recent_entries a,
.et_pb_widget_area_left .widget_archive a,
.et_pb_widget_area_right .widget_archive a,
#sidebar .widget_archive a,
.et_pb_widget_area_left .widget_categories a,
.et_pb_widget_area_right .widget_categories a,
#sidebar .widget_categories a,
.et_pb_widget_area_left .widget_pages a,
.et_pb_widget_area_right .widget_pages a,
#sidebar .widget_pages a,
.et_pb_widget_area_left .widget_nav_menu a,
.et_pb_widget_area_right .widget_nav_menu a,
#sidebar .widget_nav_menu a,
.et_pb_widget_area_left #nav_menu-2 a,
.et_pb_widget_area_right #nav_menu-2 a,
#sidebart #nav_menu-2 a,
.et_pb_widget_area_left .widget_meta a,
.et_pb_widget_area_right .widget_meta a,
#sidebar .widget_meta a {
   transition: padding .3s ease, color .3s ease;
} 
.et_pb_widget_area_left .widget_recent_entries a:hover,
.et_pb_widget_area_right .widget_recent_entries a:hover,
#sidebar .widget_recent_entries a:hover,
.et_pb_widget_area_left .widget_archive a:hover,
.et_pb_widget_area_right .widget_archive a:hover,
#sidebar .widget_archive a:hover,
.et_pb_widget_area_left .widget_categories a:hover,
.et_pb_widget_area_right .widget_categories a:hover,
#sidebar .widget_categories a:hover,
.et_pb_widget_area_left .widget_pages a:hover,
.et_pb_widget_area_right .widget_pages a:hover,
#sidebar .widget_pages a:hover,
.et_pb_widget_area_left .widget_nav_menu a:hover,
.et_pb_widget_area_right .widget_nav_menu a:hover,
#sidebar .widget_nav_menu a:hover,
.et_pb_widget_area_left #nav_menu-2 a:hover,
.et_pb_widget_area_right #nav_menu-2 a:hover,
#sidebar #nav_menu-2 a:hover,
.et_pb_widget_area_left .widget_meta a:hover, 
.et_pb_widget_area_right .widget_meta a:hover,
#sidebar .widget_meta a:hover {
	color: var(--accent-color-default);
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   PLUGINS
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* PLUGIN: Bible Verse of the Day */
.bibleText {
   font-style: italic !important;
   font-size: 16px;
}
.bibleText:before {
	content: "\201C";
	font-size: 20px;
	padding-right: 5px;
}
.bibleText:after {
	content: "\201D";
	font-size: 20px;
	padding-left: 5px;
}
.bibleVerse {
   margin-top: 10px;
   text-align: right !important;
}
#randombibleversewidget-2 {
	background-image: url('./images/christ.png');
	background-repeat: no-repeat;
    background-size: 150px;
    background-position: center; 
}

/* PLUGINS: Comments Widget Plus */
 .cwp-comment-title span.comment-author-link {
     display: block;
}
 .cwp-comment-title span.cwp-on-text {
     display: none;
}
 a.cwp-comment-link {
     display: block;
     font-weight: bold;
}
 span.cwp-comment-excerpt {
     background-color: #FAFAFA;
     clear: both;
     font-style: italic;
     padding: 5px;
}
 span.cwp-comment-excerpt::before {
     content: "\275D" "\00a0";
}
 span.cwp-comment-excerpt::after {
     content:"\275E";
}

/* PLUGIN: Flexy Breadcrumbs */
.fbc-page .fbc-wrap {
	background-color: #FAFAFA;
	border-bottom: 1px solid #E6E6E6;
    width: 100%;
}
.fbc-page .fbc-wrap .fbc-items {
   float: none;
   margin: auto auto;
   max-width: 1080px;
}

/* PLUGIN: Freelance Studio Simple Event Calendar */
.page-id-2 .fslc-mini-widget h3.fslc-upcoming-title {
	display: none;
}
.fslc-modal-actions a.fslc-btn.fslc-btn-primary {
	color: #ffffff !important;
}
.fslc-list-item {
	border-radius: 0px !important;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   FOOTER
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* FOOTER: Remove Bullet Poins */
#footer-widgets .footer-widget li:before {
    display:none;
}
#footer-widgets .footer-widget li {
    padding-left: 0px;
}

/* FOOTER: Back To Top Button */
 .et_pb_scroll_top.et-pb-icon {
     background-color: var(--accent-color-default) !important;
}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   DIVI DIRTY FIXES
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* DIRTY FIXES: Add Space on Entry Title - After Moving to Bottom js */
.single .entry-title {
   margin: 25px 0px 0px 0px;
}
.single #left-area .post-meta {
   padding-bottom: 0px !important;
}
/* DIRTY FIXES: Remove Sidebar Border */
#main-content .container:before {
   background-color:transparent !important;
}
.et_pb_widget_area_right {
   border-left:0 !important;
}
.et_pb_widget_area_left {
   border-right:0 !important;
}
/* DIRTY FIXES: White Space Between Widgets */
.et_pb_widget {
   margin-bottom: 20px !important;
}