#header {
	padding: 15px 15px 0px; text-align: center; color: rgb(255, 255, 255); position: relative; text-shadow: 1px 1px 4px rgba(0,0,0,0.8); background-image: linear-gradient(rgb(86, 61, 124) 0%, rgb(111, 84, 153) 100%); background-color: rgb(111, 84, 153);
}
#header a {
	color: rgb(255, 255, 255) !important;
}
#header a:hover {
	color: rgb(255, 255, 255) !important;
}
#header a:focus {
	color: rgb(255, 255, 255) !important;
}
.container {
	padding: 0px !important;
}
.parent_article {
	background: rgb(238, 238, 255); padding: 4px 12px 0px;
}
.child_article {
	background: rgb(238, 238, 255); padding: 4px 12px 0px;
}
.result_article {
	background: rgb(238, 238, 255); padding: 4px 12px 0px;
}
.parent_article date {
	color: rgb(111, 84, 153);
}
.child.article date {
	color: rgb(111, 84, 153);
}
.result_article date {
	color: rgb(111, 84, 153);
}
.parent_article h3 {
	color: rgb(111, 84, 153); font-weight: bold; border-bottom-color: rgb(111, 84, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.child_article h5 {
	color: rgb(111, 84, 153); font-weight: bold; border-bottom-color: rgb(111, 84, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.result_article h5 {
	color: rgb(111, 84, 153); font-weight: bold; border-bottom-color: rgb(111, 84, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.panel {
	background: none !important; clear: both;
}
ul.list-inline.panel {
	margin-bottom: 0px !important;
}
.parent_article .list-inline > li {
	padding: 0px;
}
.child_article .list-inline > li {
	padding: 0px;
}
.result_article .list-inline > li {
	padding: 0px;
}
td.inline form {
	padding-top: 0px; display: inline-block;
}
img.userimage {
	margin: 0px 6px -30px; padding: 1px; top: -8px; float: right; position: relative; box-shadow: 2px 2px 4px rgba(0,0,0,0.8);
}
form .radio {
	display: inline-block !important;
}
.checkbox {
	display: inline-block !important;
}
#bbsform {
	border: 1px solid rgb(136, 136, 136); border-image: none; padding-top: 8px; font-family: sans-serif;
}
#bbsform table.postinfo {
	margin: 4px 12px;
}
#bbsform input {
	margin: 4px;
}
.radio {
	min-height: 0px !important;
}
.checkbox {
	min-height: 0px !important;
}
.btn-sm {
	padding: 2px 10px !important;
}
.btn-group-sm > .btn {
	padding: 2px 10px !important;
}
div.ads {
	margin: 8px auto;
}
