.mfp p a {
	color : #004097 ;
}

.mfp input.input-field,
.mfp .tel-number-field,
.mfp .textarea-field,
.mfp .select-field,
.mfp input,
.mfp textarea {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #C2C2C2;
    box-shadow: 1px 1px 4px #EBEBEB;
    -moz-box-shadow: 1px 1px 4px #EBEBEB;
    -webkit-box-shadow: 1px 1px 4px #EBEBEB;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 12px;
    outline: none;
	background: #fafafa;
	width: 80% ;
}

.mfp .select-field:focus,
.mfp input:focus,
.mfp textarea:focus {
    border: 1px solid #004096;
}

.mfp .textarea-field {
    height:200px;
    width: 70%;
}

.mfp p {
	margin-top: 5px ;
}

.form-style-2 input[type=submit],
.form-style-2 input[type=button]{
    border: none;
    padding: 8px 15px 8px 15px;
    background: #FF8500;
    color: #fff;
    box-shadow: 1px 1px 4px #DADADA;
    -moz-box-shadow: 1px 1px 4px #DADADA;
    -webkit-box-shadow: 1px 1px 4px #DADADA;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

.form-style-2 input[type=submit]:hover,
.form-style-2 input[type=button]:hover{
    background: #EA7B00;
    color: #fff;
}

@media screen and (max-width: 768px) {
	.mfp input.input-field,
	.mfp .tel-number-field,
	.mfp .textarea-field,
	.mfp .select-field,
	.mfp input,
	.mfp textarea {
		width: 100% ;
	}
}