

/*  1 ----------------------  forum list backgrounds --------------------------*/
	
	 
	
	/*  2 ----------------------  headers backgrounds --------------------------*/

	
	  
/*  3 ----------------------  Font - Forum headings --------------------------*/
 
	 
	 
			
	
/*  4 ----------------------  Font - breadcrumb --------------------------*/
 
	 
	 
	  
	 
/*  5 ----------------------  Font - links --------------------------*/
 
	 
	 
 
	
/*  6 ----------------------  Font - Forum and category lists --------------------------*/
 
		
	 
	
/*  7 ----------------------  Font - Sub Forum lists --------------------------*/
/*   !important added as bbpress 2.6 loads the min. css file, so doesn't allow the change in this plugin */
 
	 
	 
	 
/*  8 ----------------------  Font - forum description --------------------------*/
 
/*Note we also set bsp-forum-content as if add descriptions are set in forum display, then we need to replicate these settings */ 
  
	 
	 
	 
			 

/*  9 ----------------------  Font - Freshness --------------------------*/
 
	 

 
	 
	 
/*  10 ----------------------  Font - Freshness Author--------------------------*/
 
	 
	 
			
/*  11 ----------------------  Freshness Avatar Size--------------------------*/

	 
 
/*  12 ----------------------  Forum border --------------------------*/
 
					
		#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic, #bbpress-forums #bbp-user-wrapper ul.bbp-topics, #bbpress-forums #bbp-user-wrapper ul.bbp-replies {
    clear: both;
}
		

/*   13 ----------------------  Font - topic count --------------------------*/
 
	 
	 
	 
	
/*  14 ----------------------  Font - Post counts --------------------------*/
 
	 
	 
	 
	                                


 
/********______________TOPIC INDEX___________________________________________*/ 

/*  1 ----------------------  Font - pagination --------------------------*/
 
	 
	 
	 
	

/*  2 ----------------------  Font - voice/post count --------------------------*/
 
	 
	 
	 
	
/*  3 ----------------------  topic title Font - links --------------------------*/
 
	 
	 
	/*  4 ----------------------  Font - Topic Title --------------------------*/
 
	 
	 
	 
/*   5 ----------------------  Font - template notice --------------------------*/
 
	 
	 
	 
	
/*  6 ----------------------  Font - template background --------------------------*/
 
	 
/*  7 ----------------------  Font - template border --------------------------*/
 
	
/*  8 ----------------------  Font - Started by --------------------------*/
 
	 
	 
	 
			
/*  9 ----------------------  sticky/super sticky background --------------------------*/

	
	
/*  10. ----------------------  Font - forum info notice (also does topic info)--------------------------*/
 
	 
	 
	 
	
/* 11 ----------------------  Font - forum info background  (also does topic info)--------------------------*/
 
	 
/*  12 ----------------------  Font - forum info border  (also does topic info)--------------------------*/
 
	 
/*   13 ----------------------  Topic Index headings font --------------------------*/
 
	 
	 
	 
					

			 
/*******_________________TOPIC/REPLY___________________________________________*/ 

/*   1 ----------------------topic/reply backgrounds   --------------------------*/

				#bbpress-forums div.odd
			{
				background-color: #fff;
			}
		
				#bbpress-forums div.even
			{
				background-color: #fbfbfb;
			}
		 
/*   2 ----------------------  Topic/reply header background --------------------------*/
 
				#bbpress-forums div.bbp-reply-header,
			#bbpress-forums div.bbp-topic-header
			{
				background-color: #f4f4f4;
			}
				 
/*   3 ----------------------  Trash/Spam backgrounds --------------------------*/
 
				#bbpress-forums .status-trash.odd,
			#bbpress-forums .status-spam.odd 
			{
				background-color: #fdd;
			}
		
				#bbpress-forums .status-trash.even,
			#bbpress-forums .status-spam.even
			{
				background-color: #fee;
			}
		 
/*   4 ----------------------  Closed Topic backgrounds --------------------------*/
 
				#bbpress-forums .status-closed,
			#bbpress-forums .status-closed a
			{
				background-color: #fdd;
			}
		 
/*   5 ----------------------  Font - topic/reply date --------------------------*/

	 
	 
	 
	
/*   6 ----------------------  Font - topic/reply text --------------------------*/
 

	 
	 
	 
	 
/*   7 ----------------------  Font - Author name --------------------------*/
 
	 
	 
			
/*   8 ----------------------  Font - reply permalink --------------------------*/
 
	 

 
	 
	 
/*   9 ----------------------  Font - author role --------------------------*/
 
	 
	 
	 
	 
/*   10 ----------------------  Topic Header --------------------------*/
 
	 
	 
	 
				 
 
/*   11 ----------------------  Topic Admin Links --------------------------*/
 
	 
	 
	 
		
/*   13 ----------------------  @mentions --------------------------*/
 
	 
		
	 
		
/* *******_________________TOPIC REPLY FORM___________________________________________*/ 
 
/*   1 ----------------------  Topic/reply Labels --------------------------*/
 
	 
	 
	 
	 
/* 2 ----------------------  Text area background --------------------------*/
 
			 
/*   3 ----------------------  Text area font --------------------------*/
 
	 
	 
	 
				 
/*   4 ----------------------  button background --------------------------*/

	 
	 
/*   1 ----------------------  topic posting rules --------------------------*/
 
	 
	 

 
	 
	 
	 
	 
/* ********_________________Forum Display___________________________________________*/ 

/*   1 ----------------------  Alter the list from horizontal to vertical - remove comma (,) seperator in 2.6--------------------------*/
	 
/*   9 ----------------------  Remove Forum Description --------------------------*/
			
/*********_________________SINGLE FORUM WIDGET___________________________________________*/ 

ul.bsp-sf-info-list a.subscription-toggle {
float : left ;
}	

 
/*********_________________LATEST ACTIVITY WIDGET___________________________________________*/ 
 
/*   2 ----------------------  Widget title --------------------------*/
 
	 
			 
	 
	
/*   2 ----------------------  topic/reply title --------------------------*/
 
	 
 
	 
	 
 /*   3 ----------------------  Text font --------------------------*/
 
	 
	 
	 
	 
/*   4 ----------------------  Topic author Font --------------------------*/
 
	 

	 
	 
/*   5 ----------------------  Freshness Font--------------------------*/
 
	 
	 
	 
	 
/*   6 ----------------------  Forum Font --------------------------*/
 
	 
  
	 
	
/*   7 ----------------------  Topic-reply links --------------------------*/
 
	 
	 
	 
/* ********_________________FORUM DISPLAY___________________________________________*/ 
 
/* ----------------------  Move breadcrumb --------------------------*/
	 
 
/* ----------------------  forum description styling --------------------------*/
 
		#bbpress-forums div.bsp-forum-content
		{
		clear:both;
		margin-left: 0px;
		padding: 0 0 0 0;
		}
	
/* ----------------------  Rounded corners --------------------------*/
 
	
/*----------------------  thumbnails on forum lists --------------------------*/
 
	/*----------------------------------------- ROLES--------------------------------------------------------------------*/

		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
			 
				 
				 
				
/*----------------------  Create new topic link styling--------------------------*/
/*styles the element if it is set */

			.bsp-new-topic
			{
				text-align: center;
			}


/*----------------------  Create new topic button Button--------------------------*/

				.bsp_button1
						{
				font-size: 10px !important;
				
			}
		

				.bsp_button1
						{
				font-family: Arial;
			}
		
				.bsp_button1
									{
				color: #ffffff !important;
			}
		
				.bsp_button1
						{
				background: #3498db;
				background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
				background-image: -moz-linear-gradient(top, #3498db, #2980b9);
				background-image: -ms-linear-gradient(top, #3498db, #2980b9);
				background-image: -o-linear-gradient(top, #3498db, #2980b9);
				background-image: linear-gradient(to bottom, #3498db, #2980b9);
			}
		
				.bsp_button1:hover
						{
				background: #3cb0fd;
				background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
				background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
				background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
				background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
				background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
			}
		
	
		.bsp_button1
				{  
			-webkit-border-radius: 28;
			-moz-border-radius: 28;
			border-radius: 28px;
			padding: 7px 15px 7px 15px;
			text-decoration: none;  
			border : none;
			cursor : pointer;
			line-height : 15px !important;
		}

		.bsp_button1:hover
		{
		   text-decoration: none;
		}

                /* fix for Mark All Topics Read offset */
                div.bsp-center > form > input.bsp_button1 {
                        margin-top: -7px;	
                }
                
		.bsp-center
		{
			width: 100%;
			max-width: 100%;
			float: none;
			text-align: center;
			margin: 10px 0px 10px 0px;
		}
	
		.bsp-one-half
		{
			float: left;
			width: 50%;
			margin-right: 0;
		}

		.bsp-one-third
		{
			width: 33.33%;
			float: left;
			margin-right: 0;
			position: relative;
		}
		
		
		/* stack if on mobile */
		@media only screen and (max-width: 480px) {
			 .bsp-center
			 {
			 clear:both;
			 width: 100%;
			 max-width: 100%;
			 float: left;
			 text-align: left;
			 margin-top: 10px;
			 margin-bottom : 10px;
			 }

			.bsp-one-half
			 {
			 float: left;
			 width: 48%;
			 margin-right: 4%;
			 }

			.bsp-one-third
			 {
			 width: 30.66%;
			 float: left;
			 margin-right: 4%;
			 position: relative;
			 }
		}


/* ******************to get the spinner.gif loaded before submit executes */
		#bsp-spinner-load
		{
			background: url(/wp-admin/images/spinner.gif) no-repeat;
			display : none;
		}

		.bsp-spinner
		{		 
			background: url(/wp-admin/images/spinner.gif) no-repeat;
			-webkit-background-size: 20px 20px;
			background-size: 20px 20px;
			float: right;
			opacity: 0.7;
			filter: alpha(opacity=70);
			width: 20px;
			height: 20px;
			margin: 2px 5px 0;
		}


		#bsp_topic_submit
		{
			display : none;
		}

		#bsp_reply_submit
		{
			display : none;
		}


/* /////////////////////////and support for search spinner*/

		#bsp_search_submit2
		{
			display : none;
		}

		.bsp-search-submitting
		{
			font-size : 16px;
			line-height : 24px;
		
		}
/*********_________________TOPIC PREVIEW___________________________________________*/ 		
		


		
/*   search styling--------------------------*/

			/*search content */

			
		
		

			
		

			
		
			
		/*search box */
	
				
		
		

			
		

			
		
			
		
/*----------------------  pin for stickies-----------------------------------------------------------------------------------------------------*/

				#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink::before, #bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink::before
			{
				float: left;
				margin-right: 5px;
				padding-top: 3px;
				font-family: dashicons;
				content: "\f109";
			}

				#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink::before, #bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink::before
			{
				font-size: 12px;
			}	

						#bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink::before, #bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink::before
				{
					color: #ffb900;
				}	

		
/*----------------------  Breadcrumb home icon-----------------------------------------------------------------------------------------------------*/

		.bsp-home-icon::before
		{
			content: "";
			display: inline-block;
			font-family: dashicons;
			vertical-align: middle;
		}		 
	
				.bsp-home-icon::before
			{
			font-size: 12px;
			}	
		
			
/*----------------------  login failures ID-----------------------------------------------------------------------------------------------------*/
		
	 
	 
			
	
		

/*----------------------  topic lock icon-----------------------------------------------------------------------------------------------------*/

		
	
			.bbpresss_unread_posts_icon{
				float:left;
				margin-right:6px;
				max-width: 45px;
			}

			.bbpresss_unread_posts_icon a img{
				margin-top:2px;
				-webkit-box-shadow:none;
				-moz-box-shadow:none;
				box-shadow:none;
			}

			.markedUnread{
				float: right;
			}

			.bbpress_mark_all_read_wrapper{
				transform: scale(0.8);
				transform-origin: right;
			}

			.bbpress_mark_all_read{
				display:inline-block;
				margin-right:5px;
				width: 100%;
			}

			.bbpress_mark_all_read input{
				float:right;
			}

			.bbpress_mark_all_read input[type="submit"]{
				margin:0px;
			}


			.bbpresss_unread_posts_amount{
				float: right;
				font-size: 9px;
			}

			#bsp_unread_optinout {
				width : 10% !important;
			}

			.show-iconf::before {
					 font-family: 'dashicons';
				content : "\f449";
			}

			.show-iconr::before {
					 font-family: 'dashicons';
				content : "\f451";
			}

			.show-icont::before {
					 font-family: 'dashicons';
				content : "\f450";
			}

			.show-iconv::before {
					 font-family: 'dashicons';
				content : "\f307";
			}

			.show-iconlr::before {
					 font-family: 'dashicons';
				content : "\f338";
			}

			.show-iconla::before {
					 font-family: 'dashicons';
				content : "\f469";
			}

			.show-iconfa::before {
					 font-family: 'dashicons';
				content : "\f147";
			}

			.show-iconsu::before {
					 font-family: 'dashicons';
				content : "\f155";
			}



			ul.bsp-st-info-list li.topic-subscribe a.subscription-toggle {
			float : none;
			} 

			.hide-list-style {
				list-style: none !important;
				margin-left : 0 !important;
			}
			
	/*----------------------  prevent hide/cancel being displayed in profile following 5.6 release--------------------------*/
		
			#bbpress-forums #bbp-your-profile fieldset fieldset.password {
		display: none;
}


/*----------------------  Quotes Styling --------------------------*/


	blockquote  {
		padding: 30px 20px 30px 20px !important;
		margin: 0 0 15px 0!important;
		quotes: none !important;
	}

		blockquote  {
		background-color: #eeeeee52 !important;
	}

		blockquote {
			 border-left: 4px solid #cccccc9e !important;
	}
	
	blockquote:before {
		content: none !important;
		line-height: 0em !important;
		margin-right: 15px !important;
		vertical-align: -0.5em !important;
		color: #ccc !important;
		
	}

	blockquote p {
		padding: 0 !important;
		margin: 0 !important;
	}

	.bsp-quote-title {
		margin-bottom: 15px;
	}
	

	/* ----------------------  Font - quote headings --------------------------*/
	 
			 
			 
					
		/*----------------------  mod tools--------------------------*/

/*----------------------  theme support--------------------------*/

			.bsp-fse-container
				{
					width: 75%;
					margin : 0 auto;
				}


/*    ----------------------  BLOCK Widget title --------------------------*/
 
	 
			 
	 
	

/*----------------------  change avatar display - makes sure username displays correctly for profiles tabs settings --------------------------*/

#bbpress-forums div.bbp-reply-author img.avatar {
    clear: left;
    display: block;
}


/*----------------------  button fixes to work with default bbPress buttons and override theme values that make buttons look wrong --------------------------*/

/* override bbpress floating subscription link to the right */
#bbpress-forums div.bsp-center #subscription-toggle {
    float: none;
}

/* override any theme margins for generic input css so the mark as read button alignment matches */
input.bsp_button1 {
    margin: 0px;
}


/*----------------------  block widget titles--------------------------*/
.bsp-widget-heading {
	color: #222;
	font-weight: bold;
}

ul.bsp-widget-settings{
	font-size : 12px !important;
}

/*----------------------  forums list widget styling--------------------------*/
.bsp-forum-topic-count {
	text-align: right ;
}

ul.bsp-forums-widget{
	list-style : none !important ;
	
}

.bsp-widget-display-forums {
	list-style: none;
}

.bsp-forum-info {
	background: #eaeaea;
}

/*----------------------  Column display--------------------------*/



/*----------------------  Additional Topics Fields display--------------------------*/

	 
	 
			
	 
	 
	 
			
	
/*----------------------  custom css--------------------------*/
	#bbpress-forums {
	margin: 0 10px;
}

#bbpress-forums ul.bbp-forums,
.forums,
.bbp-topics,
.wp-block-comments,
.stearnvault-sidebar {
	border-radius: 5px;
}

/*Background*/
body {
	background-attachment: fixed;
	background-image: url(/wp-content/uploads/2023/05/heic2007a.jpg);
	background-size: 100% 100%;
}

/*Background credit*/
body::after {
	content: &quot;Background from ESA/Hubble&quot;;
}

/*Headings*/
h1,
h2,
h3,
h4,
h5,
h6,
:root :where(h1, h2, h3, h4, h5, h6) {
	color: #f8f8de;
}

div.bbp-breadcrumb,
div.bbp-topic-tags,
.bbp-reply-form,
.bbp-topic-form,
.bbp-topic-tag-form,
.bbp-pagination,
.post-edit-link {
	background-color: #f0f8ff;
}

#bbpress-forums div.odd,
#bbpress-forums ul.odd,
#bbpress-forums div.even,
#bbpress-forums ul.even {
	background-color: rgb(69 90 100 / 80%);
	border: 0px;
}

/*#buddypress .activity-read-more a,
#buddypress .comment-reply-link,
#buddypress .generic-button a,
#buddypress a.bp-title-button,
#buddypress a.button,
#buddypress button,
#buddypress input[type=button],
#buddypress input[type=submit],
#buddypress ul.button-nav:not(.button-tabs) li a {
	background: #b86ab8;
}*/

body,
:root :where(body),
#bbpress-forums div.odd,
#bbpress-forums ul.odd,
#bbpress-forums div.even,
#bbpress-forums ul.even,
div.bbp-breadcrumb,
div.bbp-topic-tags,
.bbp-reply-form,
.bbp-topic-form,
.bbp-topic-tag-form,
.bbp-pagination,
.post-edit-link,
div.bbp-template-notice.info,
.bp-wrap,
.wp-block-comments,
.wp-block-post-excerpt,
.bbp-login-form,
div.indicator-hint,
#buddypress .groups-header .desc-wrap,
.stearnvault-sidebar
/*.wp-block-post-content*/ {
	background-color: rgb(69 90 100 / 80%);
	/*color: ivory;*/
	color: #f8f8de;
}

#bbpress-forums div.bbp-reply-content code,
#bbpress-forums div.bbp-reply-content pre,
#bbpress-forums div.bbp-topic-content code,
#bbpress-forums div.bbp-topic-content pre,
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-reply-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums li.bbp-footer,
#bbpress-forums li.bbp-header,
#wp-link-wrap,
.bp-navs,
#buddypress .profile.edit .editfield,
.wp-block-heading,
.wp-block-post,
.bbp-the-content,
.wp-editor-area,
#bbp_topic_tags,
#bbp_topic_title,
#bbp_stick_topic_select,
#bbp_topic_status_select,
#bbp_reply_to,
#bbp_reply_status_select,
#bbp_reply_edit_reason,
#buddypress input[type=text],
#buddypress textarea,
#buddypress .select-wrap select,
#buddypress .subnav-filters input[type=search],
#buddypress form.bp-dir-search-form button,
#buddypress input[type=email],
.wp-block-code,
.taxonomy-post_tag a
/*.wp-block-post-title*/,
.wp-block-post-comments-form .comment-form textarea {
	background-color: #263238;
}

/*div.bbp-template-notice a {
	color: initial;
} */

.bbp-reply-post-date {
	color: ivory;
}

/*.bbp-reply-author,
.bbp-reply-content*/
.bbp-footer,
.bbp-header,
.forum-titles {
	color: white;
}

a:where(:not(.wp-element-button)),
:root :where(a:where(:not(.wp-element-button))),
div.bbp-template-notice a,
.notification-description a,
.wp-block-post-content a:where(:not(.wp-element-button)),
.wp-block-comment-author-name a:where(:not(.wp-element-button)),
.wp-elements-fb1dc8a358d6c5ee50b4614eb09d35bb a:where(:not(.wp-element-button)),
buddypress div.item-list-tabs ul li.current a,
#buddypress div.item-list-tabs ul li.selected a
/*.wp-block-post-content a:where(:not(.wp-element-button))*/ {
	color: #cddc39;
}

span.bbp-admin-links a,
span.bbp-author-ip,
.bbp-topic-admin-links
.bbp-pagination-links
.bbp-login-links,
.bp-personal-tab a,
.bp-personal-sub-tab a,
.bp-groups-tab a,
.bp-groups-admin-tab a {
	color: #9e9d24;
}

#wp-link-wrap {
	color: black;
}

/*Profile Header Image Background*/
#buddypress #header-cover-image {
	background-color: transparent; /*Remove the gray background*/
}

/*Active Profile Navigation Tabs*/
#buddypress .bp-navs li.current a,
#buddypress .bp-navs li.current a:focus,
#buddypress .bp-navs li.current a:hover,
#buddypress .bp-navs li.selected a,
#buddypress .bp-navs li.selected a:focus,
#buddypress .bp-navs li.selected a:hover,
#buddypress .bp-navs li .count,
#buddypress .bp-navs li:not(.current):not(.selected) a:focus,
#buddypress .bp-navs li:not(.current):not(.selected) a:hover,
#buddypress div.item-list-tabs ul li.current a,
#buddypress div.item-list-tabs ul li.selected a,
.bp-avatar-nav ul.avatar-nav-items li.current a
/*.wp-block-post-content a:where(:not(.wp-element-button))*/ {
	background-color: #455a64;
	color: #cddc39;
}

blockquote {
	background-color: rgb(38, 50, 56, 0.75) !important;
}

.bbp-forum-content ul.sticky,
.bbp-topics ul.sticky,
.bbp-topics ul.super-sticky,
.bbp-topics-front ul.super-sticky {
	background-color: #262738 !important;
}

/*.wp-block-comments {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
} */

.wp-block-comments .wp-block-heading {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

#bbpress-forums .status-pending.even,
#bbpress-forums .status-pending.odd,
#bbpress-forums ul.status-pending a {
	background-color: #424242;
}

.bbp-reply-content h1,
.bbp-reply-content h2 {
	display: unset;
}

.wp-block-post {
	border-radius: 5px;
}

div.bbp-breadcrumb {
	padding: 10px;
	border-radius: 5px;
	margin-bottom: 5px;
}

.bbp-pagination,
.stearnvault-sidebar {
	padding: 2px;
}

.bbp-the-content,
.wp-editor-area,
#bbp_topic_tags,
#bbp_topic_title,
#bbp_stick_topic_select,
#bbp_topic_status_select,
#bbp_reply_to,
#bbp_reply_status_select,
#bbp_reply_edit_reason,
#buddypress input[type=text],
#buddypress textarea,
#buddypress .select-wrap select,
#buddypress .subnav-filters input[type=search],
#buddypress form.bp-dir-search-form button,
body .wp-site-blocks #buddypress .activity-list .activity-content .activity-header,
#buddypress input[type=email],
.wp-block-post-comments-form .comment-form textarea {
	color: #f8f8de;
}

.bsp-fse-container {
	width: initial;
}

.buddypress-wrap .standard-form input:not(.small),
.buddypress-wrap .standard-form textarea {
	width: 95%;
}

#buddypress .bp-messages-content #send-to-input {
	width: 95% !important;
}

#buddypress.alignwide {
	max-width: unset;
}

body .wp-site-blocks #buddypress .activity-list .activity-content .activity-inner,
body .wp-site-blocks #buddypress .activity-list .activity-content blockquote {
	border: none;
}

.buddypress-wrap .select-wrap select {
	-webkit-appearance: revert;
	-o-appearance: revert;
	appearance: revert;
}

#buddypress .select-wrap {
	background: none;
}

.stearnvault-spoiler {
	background-color: black;
	color: black;
}

.stearnvault-spoiler:hover {
	background: none;
	color: #f8f8de;
}

/*.stearnvault-spoiler::after {
	background-color: transparent;
	content: &quot;Hover to reveal&quot;;
	color: #f8f8de;
} */

/*.bsp_button1 {
	background-color: #3498db;
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
} */

/*Add padding to post comments*/
.wp-block-comment-content,
.wp-block-post-comments-form,
.wp-block-heading,
.wp-block-comments-title,
.wp-block-post-excerpt,
.wp-block-post-title,
.wp-block-post-date {
	padding: 0 5px;
}

 body .is-layout-constrained &gt; :where(:not(.alignleft):not(.alignright):not(.alignfull)) { /*Unset group forum width*/
	max-width: unset;
}

#buddypress #header-cover-image { /*Scale the group forum logo*/
	background-size: contain;
}

/*BuddyPress Status Text Area*/
#buddypress form#whats-new-form textarea {
	color: #f8f8de;
	background-color: #263238;
}

/*Inactive Profile Tabs*/
#buddypress div.item-list-tabs ul li,
.avatar-nav-items li a {
	background-color: #263238;
}

/*Activity List Blocks*/
#buddypress ul.item-list li {
	background-color: rgb(69 90 100 / 80%);
	margin-bottom: 10px; /*Add some space between items*/
}

/*Load box at bottom of activity list*/
#buddypress .activity-list li.load-more,
#buddypress .activity-list li.load-newest {
	background-color: #263238; /*Sync the background to the darker color*/
	border-bottom: none; /*Remove the white border*/
}

#buddypress .activity-list li.load-more a,
#buddypress .activity-list li.load-newest a {
	color: #cddc39; /*Set font color to a lime-green*/
}

/*Set table colors to that of the forums*/
#buddypress table.forum thead tr,
#buddypress table.messages-notices thead tr,
#buddypress table.notifications thead tr,
#buddypress table.notifications-settings thead tr,
#buddypress table.profile-fields thead tr,
#buddypress table.profile-settings thead tr,
#buddypress table.wp-profile-fields thead tr {
	background: #263238;
}

#buddypress table.forum,
#buddypress table.messages-notices,
#buddypress table.notifications,
#buddypress table.notifications-settings,
#buddypress table.profile-fields,
#buddypress table.profile-settings,
#buddypress table.wp-profile-fields {
	background-color: rgb(69 90 100 / 80%);
}

/*BuddyPress Text-boxes*/
#buddypress .standard-form input[type=text],
#buddypress .standard-form input[type=email],
#buddypress .standard-form input[type=password],
#buddypress input[type=submit],
#buddypress .standard-form div.submit input,
#buddypress .standard-form textarea,
#buddypress a.button,
#buddypress input[type=button] {
	background-color: #263238;
	/* border: none; */
	color: #f8f8de;
}

/*Set backgrounds for profile forms*/

.standard-form {
	background-color: rgb(69 90 100 / 80%);
	padding: 5px;
}

/*Navigation Bar*/
:root :where(.wp-block-site-title a),
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
	color: #cddc39 !important;
}

/*Avatar Upload Box*/
.drag-drop .drag-drop-inside {
	background-color: rgb(69 90 100 / 80%);
}

.drag-drop .drag-drop-inside p {
	color: #f8f8de;
}

/*Fix color contrast issues with search results, may break some editing of colors*/
.has-contrast-2-color p {
	color: #f8f8de;
}

/*Registration form*/
.register-section {
	margin-top: 10px;
	background-color: rgb(69 90 100 / 80%);
	border: 2px solid #263238;
	padding: 5px;
}

/*Prevent footer from intermingling with other elements*/
footer {
	clear: both;
}

/*Add background to posts and headings*/
.stearnvault-article {
	background-color: rgb(69 90 100 / 80%);
	border: 2px solid #263238;
}

.stearnvault-title {
	background-color: #263238;
}
 
.stearnvault-heading {
	background: unset;
}
.wp-block-code {
	color: #f8f8de;
}