.modal_container
{
	position: fixed;
	top: 0;
	left: 0;

	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1000000;
}
.modal_form
{
	width: 60%;
	background: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	padding: 30px;

	max-height: 90%;
	overflow-y: auto;
	border-radius: 15px;
	height: auto !important;
}
.modal_form > h2{
	text-align: left;
}
.modal_form_small{
	width: 30%;
	max-width: 400px;
}
.modal_form_middle{
	width: 50%;
	max-width: 800px;
	margin: auto;
}
.modal_form_big{
	width: 75%;
	max-width: 1000px;
	margin: auto;
}
.modal_form_full{
	width: 90% !important;
	max-width: 1400px;
	height: 90% !important;
}