﻿/* BB Press */
body.bbpress #bbpress-forums {
	margin-top: 30px;
}

body.bbpress #bbpress-forums ul.bbp-lead-topic,
body.bbpress #bbpress-forums ul.bbp-topics,
body.bbpress #bbpress-forums ul.bbp-forums,
body.bbpress #bbpress-forums ul.bbp-replies,
body.bbpress #bbpress-forums ul.bbp-search-results,
body.bbpress #bbpress-forums div.bbp-breadcrumb p, #bbpress-forums div.bbp-topic-tags p {
	font-size: 14px;
}

body.bbpress #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
	border: 1px solid #DEDEDE;
	border-top: 0;
}

body.bbpress #bbpress-forums fieldset.bbp-form legend {
	margin-left: -20px;
	padding: 0 0 10px;
	border-color: #EEE;
	margin-bottom: 33px;
}

body.bbpress #bbps_support_forum_options,
body.bbpress #bbps_support_forum_move,
body.bbpress #subscription-toggle,
body.bbpress .bbp-search-form {
	display: none;
}

body.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-content,
body.bbpress #bbpress-forums p.bbp-topic-meta {
		font-size: 13px;
		margin: 0 0 8px;
	color: #9C9C9C;
}

body.bbpress #bbpress-forums p.bbp-topic-meta img.avatar,
body.bbpress #bbpress-forums ul.bbp-reply-revision-log img.avatar,
body.bbpress #bbpress-forums ul.bbp-topic-revision-log img.avatar,
body.bbpress #bbpress-forums div.bbp-template-notice img.avatar,
body.bbpress #bbpress-forums .widget_display_topics img.avatar,
body.bbpress #bbpress-forums .widget_display_replies img.avatar {
	margin-bottom: 0;
}

/* Login */
#login {
	text-align:center;
}

#login h1 {
	display:none;
}

#login label{
	color: #AAA;
}

#login p.message{
	font-size: 18px;
	font-weight:500;
	padding: 25px;
}

#login_error {
	margin: 20px;
}


#login label input{
	margin-top:0;
}

#login label input.input{
	margin-top:8px;
	padding:15px;
	min-width: 280px;
	min-height: 50px;
	outline: 0;
}

#login #pass-strength-result {
	display: none !important;
}

#login #nav a:first-child {
	padding-right: 8px;
	display: inline-block;
}

#login #nav a:last-child {
	padding-left: 8px;
	display: inline-block;
}

body.bbpress input[type="text"]:-moz-placeholder,
#login input.input:-moz-placeholder {
	color: #999999;
}

body.bbpress input[type="text"]::-moz-placeholder,
#login input.input::-moz-placeholder {
	color: #999999;
}

body.bbpress input[type="text"]:-ms-input-placeholder,
#login input.input:-ms-input-placeholder {
	color: #999999;
}

body.bbpress input[type="text"]::-webkit-input-placeholder,
#login input.input::-webkit-input-placeholder {
	color: #999999;
}

body.bbpress input[type="text"],
#login input.input {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555555;
	vertical-align: middle;
	background-color: #ffffff;
	background-image: none;
	border: 1px solid #cccccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

body.bbpress input[type="text"][disabled],
body.bbpress input[type="text"][readonly],
fieldset[disabled] body.bbpress input[type="text"],
#login input.input[disabled],
#login input.input[readonly] {
	cursor: not-allowed;
	background-color: #eeeeee;
}

/* Signature */
.bbPress-signature {
	display: none !important;
}