html,body,table,tr,td,a{
font-family: "Arial"," Helvetica"," sans-serif","Open Sans","Arial",sans-serif  !important;
}
@media (min-width: 800px){
.spbr{
  display: none;
}
}

dd{
color:#333 !important;
}

/*
.bbp-form .bbp-form p:nth-child(3),
.bbp-form .bbp-form p:nth-child(4) {
	display: none;
}*/

.bbp-reply-content{
margin:0px  !important;
padding:0px  !important;
}

li.bbp-header,li.bbp-footer,
#subscription-toggle,#favorite-toggle,
.bbp-breadcrumb,.bbp-reply-ip,.bbp-template-notice,.bbp-template-notice.info,.bbp-author-role,
.bbp-author-avatar{
display:none  !important;
}

#bbpress-forums .bbp-body div.bbp-reply-author {
display:block !important;
border-bottom:1px solid #666 !important;
background-color: #fff !important;
vertical-align:top !important;
width:100%  !important;
font-size:14px !important;
padding:5px !important;
}

#bbpress-forums .bbp-body div.bbp-reply-content{
display:block !important;
background-color: #fff !important;
vertical-align:top !important;
font-size:14px !important;
padding:10px 25px !important;
} 

#bbpress-forums .bbp-body p{
margin:0px  !important;
padding:0px  !important;
}



a.bbp-author-link{
pointer-events:none;
color:#333 !important;
text-decoration:none !important;
}



#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{
float:none;
margin:0px !important;
min-height:0px !important;
padding-left:0px !important;
position:relative !important;
text-align:left !important;
width:calc(100% - 100px) !important;
border-bottom:1px solid #efefef !important;
box-sizing:content-box !important;
}

.bbp-author-name:before {
/*content: "　投稿者名：";*/
content: "　";
}
