.wp-editor-tabs, .quicktags-toolbar, #subscription-toggle, .bbp-forum-description, .bbp-pagination-count, .bbp-breadcrumb { display:none; }

.bbp-admin-links { margin-top:20px; font-size:12px; }
.d4p-attachment-addfile { float:right; color:#3399FF; text-decoration:underline; margin-top:-40px; }



.rating {overflow: hidden;      display: inline-block; margin-top:10px;  }
.rating-input {position: absolute;left: 0;top: -50px;}
.rating-star { display: block; width: 16px;height: 16px;background: url('https://www.premiumpress.com/wp-content/plugins/wlt_bbpress_rating/img/star.png') 0 -16px;float:right;}
.staron {  background-position: 0 0;  }
  

.wlt_bbpress_graph {position: relative;background-color: #9E9E9E;padding: 1px;margin-bottom: .5em;width: 120px;overflow:hidden;}
.wlt_bbpress_wrapper { padding: 1px;  }
.wlt_bbpress_graph .bar {display: block;position: relative;text-align: center;color: #333;height: 10px;line-height: 10px;}
.wlt_bbpress_graph .bar span { font-size:9px; font-weight:normal; text-align:center; color:#fff; width: 110px; }
.wlt_bbpress .number-of-points {  margin-top: 6px;color: #303030;font-size: 12px; display:block; }
.bar1 {
background: #f9c667;  
background: -moz-linear-gradient(top,  #f9c667 0%, #f79621 100%);  
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9c667), color-stop(100%,#f79621));  
background: -webkit-linear-gradient(top,  #f9c667 0%,#f79621 100%);  
background: -o-linear-gradient(top,  #f9c667 0%,#f79621 100%);  
background: -ms-linear-gradient(top,  #f9c667 0%,#f79621 100%);  
background: linear-gradient(to bottom,  #f9c667 0%,#f79621 100%);  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c667', endColorstr='#f79621',GradientType=0 ); 
}
.bar2 {
background: #8fc800; 
background: -moz-linear-gradient(top,  #8fc800 0%, #8fc800 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc800), color-stop(100%,#8fc800)); 
background: -webkit-linear-gradient(top,  #8fc800 0%,#8fc800 100%);  
background: -o-linear-gradient(top,  #8fc800 0%,#8fc800 100%); 
background: -ms-linear-gradient(top,  #8fc800 0%,#8fc800 100%);  
background: linear-gradient(to bottom,  #8fc800 0%,#8fc800 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#8fc800',GradientType=0 ); 
}
.bar3 {
background: #ffffff;  
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));  
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  
}

.bbp-topic-meta .photo, .bbp-forum-description .photo, .bbp-topic-started-by .photo, .bbp-topic-description .photo, .bbp-reply-revision-log-item .photo, .list-inline-item .photo, .topic-freshness-author .photo { max-width:20px !important; max-height:20px !important; border-radius: 50%; }  
.bbp-topic-freshness-author, .topic-freshness-author {     font-size: 12px;    font-weight: 600; }
.bbp-author-name {     line-height: 40px;    font-size: 12px;    font-weight: bold;}
textarea { width:100%; }

/* =============================================================================
  FORUM STYLES
   ========================================================================== 
#ppt_forum_block .greenbutton span {  padding-left:25px; background: url(../images/forum/i1.png) 0px 3px no-repeat; }
#ppt_forum_block .viewe { text-align:center;  margin-left: 45px; padding-top:10px; }
#ppt_forum_block .viewe a { text-decoration:underline;}
#ppt_forum_block .popularsearch { color:#999; margin-top:10px; text-align:left;  font-style:italic; }
#ppt_forum_block .popularsearch a { color:#87bf00; text-decoration:underline; }

#ppt_forum_sidebar { background:#efefef; padding:20px; padding-top:10px; }
#ppt_forum_sidebar h2 { margin-bottom:0px; }
.forumnav ul { padding:0px; padding-left:10px;  }
.forumnav li { list-style:none; height:30px; }
.forumnav li { padding-left:25px; background: url(../images/forum/f.png) no-repeat; }
.forumnav .fl0 { background: transparent; background-image:none; list-style:none; margin-top:10px; }
.forumnav .fl1 { background: url(../images/forum/f1.png) no-repeat; list-style:none; }
.forumnav .fl2 { background: url(../images/forum/f2.png) no-repeat; list-style:none; }
.forumnav .fl22 { background: url(../images/forum/f22.png) no-repeat; list-style:none; }
.forumnav .fl3 { background: url(../images/forum/f3.png) no-repeat; list-style:none; }
.forumnav .fl4 { background: url(../images/forum/f4.png) no-repeat; list-style:none; }
.forumnav .fl5 { background: url(../images/forum/f5.png) no-repeat; list-style:none; }
.forumnav .fl6 { background: url(../images/forum/f6.png) no-repeat; list-style:none; }
.forumnav .fl7 { background: url(../images/forum/f7.png) no-repeat; list-style:none; }
.forumnav .fl8 { background: url(../images/forum/f8.png) no-repeat; list-style:none; }
 
.ficon-5 { padding-left: 55px; background:url(../images/forum/f3b.png) 5px 5px no-repeat; } 
.ficon-60 { padding-left: 55px; background:url(../images/forum/f4b.png) 5px 5px no-repeat; } 
.ficon-64 { padding-left: 55px; background:url(../images/forum/f6b.png) 5px 5px no-repeat; }
.ficon-62 { padding-left: 55px; background:url(../images/forum/f5b.png) 5px 5px no-repeat; }
.ficon-37615 { padding-left: 55px; background:url(../images/forum/f9b.png) 5px 5px no-repeat; }

#fID16,#fID27 { display:none; } 
.bbp-header {
 	font-size: 12px;
	font-weight: bold;
	line-height:25px;
	text-transform:uppercase; 
	text-shadow: 2px 2px 2px #ffffff; 
	color: #999; 	 	 
	margin:0px;	
	filter					: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e0e0e0');
	background-image		: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #e0e0e0));
	background-image		: -webkit-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:    -moz-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:     -ms-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:      -o-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:         linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	border:1px solid #fff;
	border-bottom:1px solid #bbb;
	
}
#bbpress-forums li { line-height:25px; }
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer { border-top: 1px solid #fff !important; }
.bbp-topic-permalink, .bbp-body .bbp-forum-title, .bbp-body .bbp-forum-topic-count, .bbp-body .bbp-forum-reply-count { font-size:16px; font-weight:bold; }





#bbpress-forums .bbp-body div.bbp-reply-content {
margin-left: 130px;
padding: 12px 12px 12px 0;
text-align: left;
background: #fff;
font-size: 14px;
line-height: 25px;
padding: 20px;
border: 1px solid #ddd;
min-height: 160px;
min-width: 480px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
}

.bbp-reply-content hr { display:none; }

.bbp-reply-content .alert { background: #FAFAFA; }
.bbp-reply-content .alert-info { background: #d9edf7; }

#post-toolbar #buttons li.right-button { display:none; }
#post-toolbar #buttons li a img { height:24px; width:24px; }

#bbpress-forums div.wp-editor-container {
margin: 0;
padding: 0;
line-height: 0;
border: 1px solid #ddd;
}

#bbpress-forums div.bbp-forum-author .bbp-author-role, #bbpress-forums div.bbp-topic-author .bbp-author-role, #bbpress-forums div.bbp-reply-author .bbp-author-role { display:none; }
*/