.joGb li.joGbItem{
	padding: 1rem 0;
	border-bottom: #000000 1px dotted;
}
.joSuccess{
	text-align:center;
	padding:2rem;
	font-size:1.3rem;
	border: #000000 1px dotted;
	margin:2rem 0;
}
.joGb  h2{
	font-size:1.6rem;
	margin:0;
	padding: 0.5rem 0;
}
.joGb .joBodytext{
	padding: 0.5rem 0;
}
.joGb .joAuthorName{
	padding:0.5rem 0 0 0;
	font-size:1rem;
}
.joWriteGb .csc-header h2{
	border-top:none;
}
.joWriteGb .joFormField{
	padding:0.6rem 0;
}
.joWriteGb .joSubmitField{
	text-align:right;
}
.joWriteGb .joFieldWrapper,
.joWriteGb .joFormField label{
	padding:0;
	font-weight:400;
}
.joWriteGb .joFliesstext{
	padding-top:2rem;
}
.joWriteGb .joSubmit,
.joWriteGb .joInputText{
	width:100%;
	background-color:#ffffff;
	border: #000000 1px dotted;
	padding:0.3rem;
	font-size:1.1rem;
}
.joWriteGb .joSubmit{
	width:auto;
	border: #000000 1px solid;
	font-weight:400;
	padding:0.3rem 2rem;
}
.joWriteGb .joInputText.joTextArea{
	height:15rem;
}