.form_popup {display:none;}
.popup_container {width: 400px;padding: 20px;}
.popup_container .form_title {
    font-size: 23px;
    padding-top: 20px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
}
.popup_container input[type=text],
textarea,
select
{margin-bottom: 20px;width: 100%;}
textarea
{
}
.popup_container input[type=submit]
{
	width: 100%;
}
.popup_container .comment {font-size:10px;padding: 20px;line-height: 9px;}

.btn_full {
	width: 100%;
}
.error {
	border: 1px solid #ff0000;
}
@media (max-width: 425px) {
	.popup_container {
		width: 100%;
		height: 100%;
		padding: 15px;
	}
	.popup_container .form_title {
		font-size: 20px;
	}
}