


/*  1 ----------------------  forum list backgrounds --------------------------*/
				#bbpress-forums ul.odd
			{
				background-color: #eff8fe  ;
			}
			
	 

	
	

 
/*  2 ----------------------  headers backgrounds --------------------------*/

				#bbpress-forums li.bbp-header,
			#bbpress-forums li.bbp-footer 
			{
				background-color:  #256997 ;
			}
		
	  
/*  3 ----------------------  Font - Forum headings --------------------------*/
 
				#bbpress-forums ul.forum-titles li.bbp-forum-info
			{
				font-size:  17px ;
			}
		 
			#bbpress-forums ul.forum-titles li.bbp-forum-topic-count{
				font-size:  17px ;
			}

			#bbpress-forums ul.forum-titles li.bbp-forum-reply-count{
				font-size:  17px ;

			}

			#bbpress-forums ul.forum-titles li.bbp-forum-freshness{
				font-size:  17px ;
			}
		 
			#bbpress-forums ul.forum-titles li.bbp-forum-info
		{
			color:  #ffffff ;
		}
	 
				#bbpress-forums ul.forum-titles a.bsp-forum-name
		{
			color:  #ffffff ;
		}

		#bbpress-forums ul.forum-titles li.bbp-forum-topic-count
		{
			color:  #ffffff ;
		}

	#bbpress-forums ul.forum-titles li.bbp-forum-reply-count
		{
		   color:  #ffffff ;
		}

	#bbpress-forums ul.forum-titles li.bbp-forum-freshness 
		{
			color:  #ffffff ;
		}

	 
			
				#bbpress-forums ul.forum-titles li.bbp-forum-info 
			{
				Font-weight:  normal ; 
			}
	 
			#bbpress-forums ul.forum-titles li.bbp-forum-topic-count
			{
				Font-weight:  normal ; 
			}

			#bbpress-forums ul.forum-titles li.bbp-forum-reply-count 
			{
				Font-weight:  normal ; 
			}

			#bbpress-forums ul.forum-titles li.bbp-forum-freshness 
			{
				Font-weight:  normal ; 
			}
	 
		
/*  4 ----------------------  Font - breadcrumb --------------------------*/
 
				#bbpress-forums .bbp-breadcrumb p
			{
				font-size:  15px ;
			}
		 
				#bbpress-forums .bbp-breadcrumb p
			{
				color:  #fa8811 ;
			}
		 
	  
				#bbpress-forums .bbp-breadcrumb p
			{
				Font-weight:  bold ; 
			}
		 
/*  5 ----------------------  Font - links --------------------------*/
 
				#bbpress-forums a:link
			{
				color:  #666666 ;
			}
		 
	 
 
	
/*  6 ----------------------  Font - Forum and category lists --------------------------*/
 
				#bbpress-forums .bbp-forum-title
			{
				font-size:  15px ;
			}
			
	 
					#bbpress-forums .bbp-forum-title
				{
					Font-weight:  bold ; 
				}
			
/*  7 ----------------------  Font - Sub Forum lists --------------------------*/
 
	 
	 
	 
/*  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 ----------------------  Forum boarder --------------------------*/
 
	
			#bbpress-forums ul.bbp-forums,
			#bbpress-forums ul.bbp-topics,
			#bbpress-forums .bbp-reply-header,
			#bbpress-forums div.odd,
			#bbpress-forums div.even,
			#bbpress-forums ul.bbp-replies
			{
				Border:  10px solid #f7f7f7 ;
			}
		 
			#bbpress-forums li.bbp-header,
			#bbpress-forums li.bbp-body ul.forum,
			#bbpress-forums li.bbp-body ul.topic,
			#bbpress-forums li.bbp-footer,
			#bbpress-forums ul.forum,
			{
				Border-top:  10px solid #f7f7f7 ;
			}
		
			#bbpress-forums li.bbp-footer
			{
				Border-bottom:  10px solid #f7f7f7 ;
			}
	 
						
		#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;
}
		

/*   12 ----------------------  Font - topic count --------------------------*/
 
	 
	 
	 
	
/*  13 ----------------------  Font - Post counts --------------------------*/
 
	 
	 
	 
	
 
/*****************************************************************************_________________TOPIC INDEX___________________________________________*/ 

/*  1 ----------------------  Font - pagination --------------------------*/
 
	 
	 
	 
	

/*  2 ----------------------  Font - voice/post count --------------------------*/
 
	 
	 
	 
	
/*  3 ----------------------  topic title Font - links --------------------------*/
 
	 
	 
	/*  4 ----------------------  Font - Topic Title --------------------------*/
 
					#bbpress-forums .bbp-topic-title
		 		{
				font-size:  15px ;
				}
		 
	 
					#bbpress-forums .bbp-topic-title
				{
					Font-weight:  bold ; 
				}
			 
/*   5 ----------------------  Font - template notice --------------------------*/
 
	 
	 
	 
	
/*  6 ----------------------  Font - template background --------------------------*/
 
				#bbpress-forums .bbp-template-notice
			{
				background-color:  #e5e5e5 ;
			}
		 
/*  7 ----------------------  Font - template border --------------------------*/
 
				#bbpress-forums .bbp-template-notice
			{
				Border:  1px  #555555 ;
			}
		
/*  8 ----------------------  Font - Started by --------------------------*/
 
	 
				#bbpress-forums .bbp-topic-started-by,
			.bbp-topic-started-in
			{
				color:  #666666 ;
			}
		 
	 
			
/*  9 ----------------------  sticky/super sticky background --------------------------*/

				.bbp-topics ul.sticky,
			.bbp-forum-content ul.sticky
			{
				background-color: #d3fad9 !important;
			}
		
				.bbp-topics-front ul.super-sticky,
			.bbp-topics ul.super-sticky
			{
				background-color: #d3fad9 !important;
			}

		
/*  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 --------------------------*/
 
	 
				#bbpress-forums ul.forum-titles li.bbp-topic-title
			{
				color:  #ffffff ;
			}
			 
			#bbpress-forums ul.forum-titles li.bbp-topic-voice-count
			{
				color:  #ffffff ;
			}

			#bbpress-forums ul.forum-titles li.bbp-topic-reply-count
			{
				color:  #ffffff ;
			}

			#bbpress-forums ul.forum-titles li.bbp-topic-freshness
			{
				color:  #ffffff ;
			}
		 
	 
				 
/*******************************************************************************************_________________TOPIC/REPLY___________________________________________*/ 

/*   1 ----------------------topic/reply backgrounds   --------------------------*/

	
	 
/*   2 ----------------------  Topic/reply header background --------------------------*/
 
			 
/*   3 ----------------------  Trash/Spam backgrounds --------------------------*/
 
	
	 
/*   4 ----------------------  Closed Topic backgrounds --------------------------*/
 
	 
/*   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 --------------------------*/
 
	 
				#bbpress-forums li.bbp-header .bbp-reply-content,
			#bbpress-forums li.bbp-header  .bbp-reply-author,
			#bbpress-forums li.bbp-footer .bbp-reply-content,
			#bbpress-forums li.bbp-footer  .bbp-reply-author
			{
				color:  #ffffff ;
			}
		 
	 
				 
 
/*   11 ----------------------  Topic Admin Links --------------------------*/
 
	 
	 
	 
		
/*   13 ----------------------  @mentions --------------------------*/
 
	 
		
	 
		
/* ***********************************************************************************_________________TOPIC REPLY FORM___________________________________________*/ 
 
/*   1 ----------------------  Topic/reply Labels --------------------------*/
 
	 
				#bbpress-forums .bbp-form label
			{
				color:  #000000 ;
			}
		 
	 
	 
/* 2 ----------------------  Text area background --------------------------*/
 
			 
/*   3 ----------------------  Text area font --------------------------*/
 
	 
	 
	 
				 
/*   4 ----------------------  button background --------------------------*/

	 
	 
/*   1 ----------------------  topic posting rules --------------------------*/
 
	 
	 

 
	 
	 
	 
	 
/* ********_________________Forum Display___________________________________________*/ 
 
/*   1 ----------------------  Remove Forum Description --------------------------*/
	
 
/* ********_________________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 --------------------------*/
				.subscription-toggle
			{	
				float:right ;
			}
		 
 
/* ----------------------  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;
		}

		.bsp-center
		{
			width: 100%;
			max-width: 100%;
			float: none;
			text-align: center;
			margin-top: 20px;
		}
	
		.bsp-one-half
		{
			float: left;
			width: 48%;
			margin-right: 4%;
		}

		.bsp-one-third
		{
			width: 30.66%;
			float: left;
			margin-right: 4%;
			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 ;
		
		}

		
/*   search styling--------------------------*/

			/*search content */

			
		
		

			
		

			
		
			
		/*search box */
	
				
		
		

			
		

			
		
			
		
/*----------------------  pin for stickies-----------------------------------------------------------------------------------------------------*/

	
/*----------------------  Breadcrumb home icon-----------------------------------------------------------------------------------------------------*/

		.bsp-home-icon::before
		{
			content: "";
			display: inline-block;
			font-family: dashicons;
			vertical-align: middle;
		}		 
	
				.bsp-home-icon::before
			{
			font-size:  12px ;
			}	
		
				.bsp-home-icon::before
			{
				color:  12 ;
			}	 

		
/*----------------------  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";
}

	


/*----------------------  custom css--------------------------*/
	




 
