div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 100%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

.feedback-main {
	position: relative;
    width: 600px;
    padding: 30px;
z-index: 1000;
    background: white !important;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.close {
    position: absolute;
    right: 30px;
}
.form-main {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.mf-email {
	width: 100%;
    display: flex;
    text-align: left;
    flex-direction: column;
    align-items: center;
}

.mf-name {
	width: 100%;
    display: flex;
    text-align: left;
    flex-direction: column;
    align-items: center;
}
.mf-message {
	width: 100%;
    display: flex;
    text-align: left;
    flex-direction: column;
    align-items: center;
}
textarea {
	resize: none !important;
	height: 100px !important;
}

/* .button-form {
	width: 30% !important;
} */

input {
	width: 93% !important;
    padding: 15px 20px 15px 20px !important;
}
