/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 13 2025 | 03:05:10 */
/*colors (picker)
blue  - #476f82-
blue: #457083
blue: 6d97a8
grey brown - #5d5d5d
orange: #f7945c
coral: #ff6f61
-----------------------
logo
atrium blue - 5d8b9e
------------------------
blue Nose (atrium) #5d8b9e
Tear Drop #cfebf1
Nocturnal Grey #55676b
Cotton Balls #f7f7eb
Frozen Canal #a4bccd
Charcoal Grey #343434
Toffe Orange #f3ad83
Orange Blossom #d97d51
coral: #ff6f61
*/




/***REMOVE GRADIENT ON FOLD/UNFOLDs  */
.page-id-85064 .avia-fold-unfold-section .av-fold-unfold-container::after {
    background: none!important;
}

/**UPDATING HAMBURGER MENU*/
.html_av-submenu-hidden .av-submenu-indicator {
    opacity: 1.0;
	right:unset;
	left:20px!important;
	float:left;
}

/**DASHES IN HAMBURGER MENU*/
.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet, .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner, .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before, .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after {
    background-color: white;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet {
    opacity: 1.0;
}

/**SEARCH BUTTON COLOUR*/
.header_color .sub_menu>ul>li>a, .header_color .sub_menu>div>ul>li>a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a {
    color: white;
	
}
.html_av-overlay-side.av-burger-overlay-active #top #wrap_all #header .menu-item-search-dropdown a {
    color: white;
}

/**SIMCHAS AND EVENTS - NEW LAYOUT*/
.simchas-container .av-masonry {
    background-color: transparent;
}
.simchas-container figure {
	border:1px solid #C2C2C2;
}
.simchas-container h3 {
	text-align:center;
}

.simchas-container .av-masonry-outerimage-container {
    width: 100%;
}



/**OUR HISTORY - ARCHIVES PAGE*/
/*STRIPING*/
.page-id-79213 .news-wrap li:nth-child(odd) {
	background-color:#EFEFEF!important;
	
}
.page-id-79213 .news-wrap li {
	margin:10px 0!important;
	padding:20px!important;
}


/**EVENTS CALENDAR PAGE FIX size */
#tribe-events-pg-template:first-child {
    margin: 0 auto!important;
    width: 100%!important;
	max-width:1700px!important;
}

/**FIXING THE EVENTS ON THE HOME PAGE*/
#home-calendar img {
	width:90%;
	height:auto;
}
#home-calendar .tribe-events-calendar-list__event-row {
	margin-top:20px;
	margin-bottom:20px;
	padding:10px 0;
}
#home-calendar .tribe-events-calendar-list__event-row:nth-child(odd) {
	background-color:#eff4f5;
	
}
#home-calendar .tribe-events-c-subscribe-dropdown__container,
#home-calendar .tribe-events-header,
#home-calendar .tribe-events-calendar-list-nav {
	display:none;
}
/*EXCERPTS*/
#home-calendar .tribe-events-calendar-list__event-description {
	display:none!important;
}

/*LINKS*/
#home-calendar .tribe-common-anchor-thin {
    transition: transform 0.3s ease!important; /* Smooth transition for the transform */
}

#home-calendar .tribe-common-anchor-thin:hover {
    transform: scale(1.1)!important; /* Scale effect on hover */
}

/**IMAGE*/
#home-calendar .tribe-events-calendar-list__event-featured-image-wrapper img{
	max-width:50%;
	height:auto;
}
/*CONTAINER*/
.tribe-events-l-container {
	padding:50px!important
}


/**LINK SIZE*/
#home-calendar .tribe-events .tribe-events-calendar-list__event-featured-image, 
#home-calendar .tribe-events .tribe-events-calendar-list__event-featured-image-link {
    display: initial!important;
}


/****EVENT PAGES*/

/*SIDE BOX*/
.av-single-event-meta-bar-inner {
	background-color:#DDD!important;
	color:#FFF;
	height:100%;
}
.tribe-events-single-section {
	font-size:20px;
}
/*STRONG TITLES IN BOX*/
#tribe-events-content .tribe-events-event-meta dt {
	
}

/*TITLE*/
.tribe-events-series-relationship-single-marker {
	font-size:1.5em;
	background-color:#222;
	margin-bottom:20px;
	text-transform:uppercase;
	color:#FFF;
}
.tribe-events-series-relationship-single-marker a {
	font-size:0.9em!important;
	color:#EFF!important;
	text-transform:capitalize;
	text-decoration:underline!important;
}


/**MOVE THE HEADINGS TO AN IMAGE OVERLAY*/




/**COUNTDOWN TIMER**/
#timer-container {
	padding:20px;
	margin-bottom:30px;
	background-color:#222;
}
#start-time {}
#countdown-timer {
	font-size:2em;
	color:#FFF;
}


/*******************WORSHIP PAGE*/
.copyLink {
    color: #4CAF50; /* Green text */
    cursor: pointer;
    /* Add more styling as needed */
}

.copyConfirmation {
	margin-top:3px;
	margin-left:5px;
    color: #fff;
    background-color: #4CAF50;
    border-radius: 5px;
    padding: 5px 10px;
    position: absolute;
    display: none; /* Initially hidden */
    z-index: 1000; /* Ensure it's above other elements */
    /* Adjust the positioning as needed */
}




/**************************************GLOBAL*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap');

/**CONTAINER WRAP**/
.container_wrap {border:none; }

/***ACCESSIBILITY*/
#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle {
    left: 180px !important;
    width: 40px !important;
}


/**BOARD PAGES*/
.boardmembers h3 {
	color:#FFF!important;
	font-size:1.3em!important;
}
.page-id-72751 .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content-pos {
    vertical-align: bottom!important;
}

.back-board {
	display:block;
}



/***LINED UP 3/4 + 1/4*/
#av-masonry-1 {
  padding-top:0;
}

/**HARD LEFT ALIGNMENT*/
.container {
padding-left:10px; 
}
#av-layout-grid-1 {
  padding:0 10px;
}



/***************EVENTS PAGE**/
.epta-all-events {
  display:none;
}
#tribe-events-pg-template {
    margin: 0 auto!important;
    width: 80%!important;
/*   display:block; */
/* 	position:static!important; */
/*   text-align:center; */
}



/***HEADINGS*/
.av-special-heading-h2 {
  margin-top:0; 
  margin-bottom:-10px!important;

}
#after_full_slider_1 .av-special-heading-h2 {
  margin-bottom:15px!important;
}

/**FALLBACK IMAGES */
@media only screen and (max-width: 767px) {
  .av-mobile-fallback-image .av-slideshow-caption {
    display: none;
  }
}


/****TOPBAR*/
.sub_menu {
    font-size: 16px;
}



/**REMOVE DATES ON HOMEPAGE - AND - MAYBE EVERYWHERE **/
.av-masonry-date {
    display:none;
}



/**BODY BACKGROUND*/
#main {
  background-color:#FFF;
}

/**ACCESSIBILTY TOOLBAR*/
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
  font-size:95%;
}

/***LAYOUT CONTAINER*/
.containerlayout {
  max-width:1310px;
  margin:0 auto;
}



/*LOGO*/
.logo {
  padding-bottom:5px;
  padding-top:0;
  margin-top:-5px;
}
.logo img {
/*   margin-top:-10px; */
}

/*TOP BAR*/ 
#header_meta {
  border:none;
  background-color: transparent!important;
}


/**HEADER*/
#header_main {
/*   background-color:#5d8b9e!important; */
}
/**HEADER*/
.header-color {
      background-color: #5d8a9e!important;
}
#header, #header * {
  border:none!important;
}

/**HEADER SEARCH*/
.header_color .av_ajax_search_image  {
  background-color:#cfebf1;
}

.header_color .ajax_search_excerpt {
     color: #FFF; 
}
.header_color .av_ajax_search_title {
    color: #cfebf1;
}
.av_ajax_search_entry_view_all {
  color:#000!important;
}


/************QUICK JUMP NAVS*/
.av-subnav-menu a{
  color:#5d8a9e!important;
}

/**SLIDER*/
#full_slider_1 {
  margin-top:-2px!important;
}

/**SEARCH*/
.header_color input[type='text'] {
  background-color:#e1e1e1!important;
}

/****SLIDESHOW CAPTIONS**/
.slideshow_caption {
    padding: 0;
}


.slideshow_inner_caption h2 {
  
font-size:5em!important;
   font-weight:normal!important;
  font-weight:700!important;
  border-top:18px solid #ff6f61;
  text-transform:initial!important;
  padding-top:18px;
  width:200px;
  line-height:100%;
  white-space:nowrap;
}
.slideshow_inner_caption h2 span {
  color:#FFF;
}

/**SLIDER CAPTION*/
.titletop {
    font-style: italic!important;
  font-family:Montserrat!important;
  letter-spacing:1px;
  margin-left:-5px;
/*   font-weight:normal!important;
  font-weight:700!important; */

} 
.titlebottom {
  font-weight:normal!important;
}

/****PAGE TOP HEADING**/
.headingpagetop h2 {
/*   margin-bottom:-150px!important; */
/*   margin-left:-15px!important; */
}
.headingpage-top {
/*   margin-bottom:-100px;
  margin-top:-100px;
  padding:0; */
}

.page-id-16 .content {
  padding:20px 0 0 0!important;
}



/****************************************************** EVENTON ******/
/**REMOVE ROUNDED CORNERS*/
#evcal_list,
.eventon_sorting_section
{ border-radius: 0; }


/**LOAD MORE DARKER*/
.eventon_events_list .evoShow_more_events span {
    background-color: #444;
}

/**FONT SIZE LARGER **/
.evcal_evdata_row.evcal_event_details .evcal_evdata_cell p {

    font-size: 16px;

}

.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title .evo_event_headers
{
 background-color: #ff6f61!important;
}

/**MONTH SMALLER*/
.ajde_evcal_calendar .calendar_header p
{
  font-size:25px;
}
/**DATE BIGGER*/
.date,
.month {
  font-size:150%;
}
/**MORE PADDING ON CONTENT*/
.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc {
    padding: 3px 25px 0 90px; 
}
/******************************************************/

/*CORAL COLORS*/

/*GENERAL BG COLOR**/
.eventon_events_list .eventon_list_event .evcal_list_a   {
  background-color:#eff4f5;
  
}
.eventon_list_event *:not(i) {
  font-family:Montserrat!important;
}

/**FONTS IN THE LIST*/
#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,
#evcal_list .eventon_list_event .evcal_desc em, .evo_lightboxes .evcal_desc em,
#evcal_list .eventon_list_event .evcal_cblock, .evo_lightboxes .evo_pop_body .evcal_cblock,
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle
{
  color:#5d8b9e;
}

/*
blue Nose (atrium) #5d8b9e
Tear Drop #cfebf1
Nocturnal Grey #55676b
Cotton Balls #f7f7eb
Frozen Canal #a4bccd
Charcoal Grey #343434
Toffe Orange #f3ad83
Orange Blossom #d97d51
coral: #ff6f61
*/


/******************************************************/

/**SORTING TOOLBAR*/
.eventon_sorting_section {
  background-color:#5d8b9e;
}
.eventon_filter_line .filtering_set_val {
    color: #FFF;
    margin: 0;
}
.eventon_filter_line .filtering_set_val:hover {
    background-color: #eff4f5;
    color: #5d8b9e;
}

/*HIDE - EVENT ON FILTERS*/
/*TAGS*/
.evo_hideshow_evotag,
/*TYPES*/
.evo_sortList_event_type
{display:none!important;}
/******************************END EVENTON EVENT CALENDAR*****/



/*SERMONS POSTS - REMOVE FEATURED IMAGE*/
.category-sermons .big-preview.single-big {
  display:none;
}



/*****************************************PAGES THAT SCROLL*/

/*
JOIN .page-id-20
About .page-id-17
Learning .page-id-39
contact .page-id-24
*/

.page-id-17 h2.av-special-heading-tag,
.page-id-20 h2.av-special-heading-tag,
.page-id-20 h3.av-special-heading-tag,
.page-id-24 h2.av-special-heading-tag,
.page-id-39 h2.av-special-heading-tag,
.page-id-39 h3.av-special-heading-tag{
  margin-top:20px;
}


/**SCROLLBAR BORDER*/
.av-submenu-container {
  border-color:#eff4f5;
}

/****REMOVE SUB NAV ON MOBILE**/
@media screen and (max-width:480px) {
  #sub_menu1, .sticky_placeholder {
     display:none;
  }
}

/************************************MENU*/

/**COLOR OF LINKS ON HAMBURGER*/
.avia-menu span {
  color:#FFF;
  text-transform:uppercase;
}

/**ADD THE WORD MENU*/
#menu-item-search { right:60px; color:#FFF;}
.av-burger-menu-main { right: 60px; color: white; }
.av-burger-menu-main:after {
  content: 'Menu';
  font-size: 16px;
  position: relative;
/*   top: -60px;
  right: -60px; */
   top: -35px;
  right: -8px;
  color:#FFF;

}

/**************************************FOOTER*/
#menufooter a {
  color:#FFF;
}

/************************************************************************SIDEBAR*/
/*TITLE ON TOP OF TRENDING NOW**/
#text-6 {
  margin:0;
  padding:0;
}
.trendtitle {
  font-size:150%!important;
  padding-bottom:0;
  margin-bottom:0;
  margin-bottom:5px;
}
.trendtext {
  font-size:110%;
  margin:0;
  padding:0;
  margin-bottom:5px;
  font-weight:600;
  color:#5d8b9e;
  padding-bottom:5px;
}

/**TRENDING NOW*/
#wpp-2 {
  padding:0;
}
#wpp-2 h3 {
  text-transform:initial!important;
}
#wpp-2 .wpp-list li {
    margin-left: 0!important;
}
.wpp-list li {
  padding-bottom:5px;
  border-bottom:1px solid #5d8b9e;
  margin-bottom:5px;
}

.wpp-list li a {
  color:#000;
  text-decoration:underline;
}

.sidebarmain {
 
}
.sidebar h3.widgettitle, 
.sidebarmain h3.widgettitle, 
.wpp-list li:last-child,
#text-3 h3,
#text-7 h3
{
  border-bottom:7px solid #5d8b9e;
  padding-bottom:10px;
}
/* #text-6
{
  border-bottom:7px solid #5d8b9e!important;
  margin-bottom:15px;
} */
#text-3 h3, #text-7 h3 {
  font-size:150%;
}

/**GUIDED TOUR*/
h3 a {
/*   text-decoration:underline!important; */
}
.textwidget h3 a:hover {
  color:#343434!important;
}

/**************************************PAGES*/

/*BACK BUTTON*/
#back {
      background-color: #6786a1;
  
    color: #ffffff;
    border:none;
    font-size: 13px;
      border-radius: 3px;
    padding: 10px;
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
   
    margin: 3px 0;
    line-height: 1.2em;
    position: relative;
    font-weight: normal;
    text-align: center;
    max-width: 100%;
    min-width: 80px;
}



/**HOME*/
/************************************HOME MASONRY - ON THE HORIZON**/
.av-masonry-entry .av-inner-masonry-content {
  padding:20px 0!important;
}
.av-large-gap.av-masonry {
    padding: 15px 0 0 0;
}

/****MASONRY POSTS EMEBD - HAS A LINE OF CONTENT SHOWING*/
.av-inner-masonry-content {width:100.1%;}
.av-masonry-outerimage-container {width:98%;}

/**MASONRY ON THE HORIZON - HIDE THE DATE*/
.page-id-16 #av-masonry-1 .av-masonry-date {
  display:none;
}



/**********************ABOUT****/
/**SUB MENU NOT STICKY - https://kriesi.at/support/topic/sub-menu-will-not-stick/#post-1065435*/


/**********************LIVE STREAMING*/

/**HIDE THE LIVE SORT**/
#onnow #evcal_head {display:none;}


/******************************WORSHIP*/
#holydays .post-title {
  letter-spacing:0!important;
  font-size:0.9em!important;
  text-transform:capitalize!important;
  max-width:2000px;
}
#holydays .post-title span {
  font-weight:normal;
}
#holydays .entry-content-wrapper {
    margin: 0!important;
}


/********************DONATE*/
.page-id-25 .togglecontainer {
  margin-top:-11px;
}

/*********************CONTACT*/

/**LARGER HEADSHOTS*/
.av-catalogue-image {
  width:65px;
}


/**************************** MOBILE */
@media screen and (max-width:480px) {
	.av-catalogue-price {
    position: static;
}
}




