#police_check_content .float_left{
	float: left;
}

#police_check_content h2{
	margin: 20px 0px 0px 0px;
	padding: 5px 10px;
	background: #EB6300;
	color: #fff;
	text-align: center;
}

@media (max-width: 740px) {
	#mobileUpload{
		display: none;
	}
}

#police_check_content .errors{
	background: #fee;
	border: 1px solid #f00;
	color: #f00;
	padding: 10px;
}
	#police_check_content .errors *{
		color: #f00;
	}
	#police_check_content .errors ul{
		margin-left: 15px;
	}

#police_check_content form{
	max-width: 100%;
}
	#police_check_content .form_row{
		padding: 10px;
		border: 1px solid rgba(0, 0, 0,.1);
		border-top: none;
	}
	#police_check_content .form_row:hover{
		background: #F3F3F3;
	}
		#police_check_content form label{
			display: inline-block;
			width: 25%;
			vertical-align: top;
			/* font-size: 0.9em; */
			font-size: 14px;
		}
		#police_check_content form input,
		#police_check_content form textarea{
			background: #ffffff;
			width: 69%;
			display: inline-block;
			border: 1px solid #aaa;
			color: #656565;
			border-radius: 3px;
			padding: 5px;
			/* font-size:1.2em; */
			font-size: 14px;
		}
		#police_check_content form input:focus,
		#police_check_content form textarea:focus {
			color:#EB6300;
		}
			
		#police_check_content form textarea{
			height: 150px;
			resize: vertical;
		}
		#police_check_content input.margin_right{
			margin-right:1%;
			}
		#police_check_content input.width_2_3{
			width: 48%;
		}
		#police_check_content input.width_1_3{
			width: 18%;
		}		
		#police_check_content input.width_1_2{
			width: 33%;
		}
		
		@media (max-width: 740px) {
			#police_check_content form label{
				display: block;
				width: 100%;
			}
			#police_check_content form input,
			#police_check_content form textarea{
				width: 100%;
				padding: 3px 0px;
			}
			#police_check_content input.margin_right{
				margin-right: 2%;
			}
			#police_check_content input.width_2_3{
				width: 65%;
			}
			#police_check_content input.width_1_3{
				width: 31%;
			}		
			#police_check_content input.width_1_2{
				width: 48%;
			}
		}
		
#police_check_content #qrcodeCanvas{
	margin-right: 20px;
	margin-bottom: 20px;
}

#police_check_content #documents{
	margin-top: 20px;
}
	#police_check_content #documents div{
		float: left;
		width: 45%;
		height: 100px;
		overflow: hidden;
		background: #eee;
		padding: 10px;
	}
	@media (max-width: 660px) {
		#police_check_content #documents div{
			float: none;
			width: 95%;
			min-width: 245px;
		}
		#police_check_content #documents div:nth-child(odd){
			margin: 0px 0px 10px 0px;
		}
	}
	
	
	#police_check_content #documents div:nth-child(odd){
		margin: 0px 10px 10px 0px;
	}
		#police_check_content #documents div img{
			width: 100px;
			margin: 0px 10px 100px 0px;
		}
		#police_check_content #documents div span{
			cursor: pointer;
			text-decoration: underline;
		}
		
#police_check_statusMessage{
	background: rgba(0,0,0,0.8);
	position: fixed;
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 400px;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	display: none;
	top: 0px;
	left: 0px;
}

#police_check_content .uploadLink{
	cursor: pointer;
	display: inline-block;
	text-align: center;
	padding: 3px 15px;
	background: #eb6300;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 3px;
	border: none;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
}
@media (max-width: 740px) {
#police_check_content .uploadLink{
	display: block;
}
}

#police_check_content input.checkbox{
	width: 25px;
	border: none;
	box-shadow: none;
}
#police_check_content label.checkbox_label{
	width: auto;
	display: inline-block;
}

#police_check_content .submit{
	margin-top: 50px;
	text-align: center;
}
	#police_check_content .submit input{
		background: #eb6300;
		color: #fff;
		padding: 10px 15px;
		cursor: pointer;
		text-transform: uppercase;
		border-radius: 3px;
		border: none;
		box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
	}
	#police_check_content .submit input:hover{
		background: #333;
	}