.container_eDoc{
	width: 100%;
	box-sizing: border-box;
	padding:20px;
}.container_eDoc input[type="text"]{
	height:30px;
	line-height:30px;
	padding:0px 5px;
}
.BorderText {
	margin-left:auto;
	margin-right: auto;
	border-style:dotted;
	border-width:1px;
	font-weight:bold;
	padding:20px;
}
.row33{
	width: 32.3%;
	float: left;
	margin-right: 1% !important;
	margin-top:10px !important;
	box-sizing: border-box;
}
.row16{
	width: 15.65%;
	box-sizing: border-box;
	float: left;
	margin-right: 1% !important;
	margin-top:10px !important;
}
.form-input-float,.content-box{
	width: 100%;
	float: left;
}
.content-box{
	margin:10px 0px;
}
#edocForm input[type="checkbox"],#edocForm input[type="radio"] {
	margin: 0px 5px;
}
.container_eDoc p{
	margin:0px;
	padding:10px 0px;
}
.BorderText2 {
	margin-left:auto;
	margin-right: auto;
	border-style:solid;
	border-width:1px;
	font-weight:bold;
	padding:20px;
	background-color:#CCC;
}

.BorderText3 {
	margin-left:auto;
	margin-right: auto;
	border-style:solid;
	border-width:1px;
	font-weight:bold;
	padding:20px;
	overflow: hidden;
}
.BorderText3 textarea{
	width:100%;
}
table textarea,table input{
width:90%;
}
table td{
border-color:#ccc !important;
}
p.right {
text-align: right;
margin: 0 !important;
position: relative;
top: 0em;
}

p.right2 {
	text-align:right;
	margin-top:-17px;

}

table,td,th
{
	border:1px solid black;
}
table
{
	width:100%;
}
td
{
	height:50px;
	padding-left:5px;
	padding-right:5px;
}


.Employers table,td,th
{
	border:1px solid black;
}
.Employers table
{
	width:100%;
}
.Employers td
{
	height:60px;
	padding-left:2px;
	padding-right:2px;
}
.zj_copyright{
	text-align: center;
}	
.row50{
	width: 49%;
	float:left;
	margin-right:1% !important;
	box-sizing: border-box;
}

.BorderText3 .row100,.row100{
	width: 99%;
	float: left;
	margin-top:10px;
	box-sizing: border-box;
}	
.bottom-form .form-input-float{
	margin:10px 0px;
	border-top: 2px solid #ccc;
	padding-top:20px;
}
.bottom-form .form-input-float:first-child{
	border-top:none;
}
.list-spans span{
	float: left;
	margin-right: 20px;
}
.list-spans span input{
	margin-right: 5px;
}
#datesubmit{

	width: 150px;
}
#signature{
	width: 150px;
	margin-right:20px;
}
table input[type="text"]{
	margin-top:10px;
}
.noBorder,.noBorder tr,.noBorder td{
	border:none !important;
}
.form-input-float.list-checkbox p{
	position: relative;
	width: 100%;
	float: left;
}
.form-input-float.list-checkbox input[type="checkbox"]{

}
.form-input-float.list-checkbox input[type="text"]{
	box-sizing: border-box;
	background: transparent;
	width: 100%;
}
@media (min-width: 1200px) {

}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	p.right {
		text-align: right;
		margin: 0 !important;
		position: relative;
		top: 0em;
	}
	.right input[type="text"]{
		width: 100%;
	}
	.sigature_name{
		width: 100%;
		float: left;
	}
	center textarea{
		max-width: 100%;
		box-sizing: border-box;
	}
}

/* Landscape phones and down */
@media (max-width: 480px) {
	#datesubmit{
		width: 150px;
		margin-top: 10px;
	}
	#signature{
		width: 150px;

	}
}
@media (max-width: 320px) {
	#datesubmit{
		width: 150px;
		margin-top: 10px;
	}
	#signature{
		width: 150px;

	}
}