#autorization{
	width: 250px;
	border: #555 dotted 1px;
	margin: 5px;
	padding: 5px;
	border-radius: 5px;
}

#autorization h3{
	color: #5B90B4;
	font-size: 16px;
	margin: 5px;
	padding: 0;
	text-align: center;
}

#autorization input{
	margin: 5px;
	padding: 3px;
	width: 224px;
	font-size: 14px;
}

#autorization button{
	margin: 5px;
	padding: 5px;
	width: 200px;
	font-size: 14px;
}

#autorization p{
	margin: 0;
	text-align: center;
	font-size: 14px;
}

#autorization a{
	font-size: 13px;
	text-decoration: none;
}

#registration{
	width: 100%;
}

#registration h3{
	font-size: 20px;
	color: #5B90B4;
}

#registration p{
	text-align: center;
}

#registration button{
	font-size: 16px;
	color: #5B90B4;
	width: 190px;
	margin: 5px;
	padding: 5px;
}

#registform{
	width: 100%;
}

.form-group{
	width: 45%;
	padding: 2px;
	margin: 5px 5px 0 5px;
	display: inline-table;
	font-size: 15px;
}

.form-group label{
	width: 100%;
	margin: 5px 0;
}

.form-group input {
	margin: 5px 0;
	padding: 3px;
	width: 96%;
	font-size: 15px
}

.form-group select{
	margin: 5px 0;
	padding: 3px;
	width: 99%;
	font-size: 15px
}

#user_district_block, #user_locality_block, #boss_fio_block{
	display: none;
}

#capcha_val{
	margin: 5px 0;
	padding: 3px;
	width: 200px;
	font-size: 15px
}