form .input-group .form-control, form .input-group .input-group-text {
	background-color: #f5f5f5;
	border-color: #333;
}

button[name="btn_send"], button[name="btn_form_send"], button[name="btn_modal"] {
	opacity: .9;
	border-radius: 7px;
	width: 75%;
	background-image: linear-gradient(to right, #69D467 0%, #69D467 25%, #12b579 75%, #12b579 100%);
	box-shadow: 0 14px 26px -12px rgba(0,0,0,.42), 0 4px 23px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(8,8,8,.2);
}

button[name="btn_send"]:hover, button[name="btn_form_send"]:hover, button[name="btn_modal"]:hover {
	opacity: 1;
}

button[name="btn_send"]:focus, button[name="btn_form_send"]:focus, button[name="btn_modal"]:focus {
	box-shadow: 0 14px 26px -12px rgba(0,0,0,.42), 0 4px 23px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(8,8,8,.2);
}

.form-control, .input-group-text {
	height: 38px;
}

form .input-group .form-control {
	border-left: none;
	margin-left: -10px;
}

.form-control, .input-group-text, .form-control-wafm:focus, .form-control:focus {
	box-shadow: none;
	border-color: #f5f5f5;
}

form .input-group select {
	height: 38px;
	-webkit-appearance: none;
}

form .input-group select:hover {
	cursor: pointer;
}


select.form-control:not([size]):not([multiple]) {
	height: 38px;
	padding-top: 3px;
}

.modal-content {
	border: 0px;
	border-radius: 13px;
}

.modal-header {
	min-height: 75px;
	margin-bottom: 20px;
    background-image: linear-gradient(to right, #69D467 0%, #69D467 25%, #12b579 75%, #12b579 100%);
    border-bottom: 0px; 
    border-top-left-radius: 13px; 
    border-top-right-radius: 13px;
}

/* .modal-header img {
    position: absolute;
    top: -45px;
    width: 75px;
    left: 41%;
    box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
} */

.modal-header .close {
	padding: 0px;
	margin: 0px;
}

#wafmLongTitle {
	margin-left: 10px;
	text-transform: none;
	font-size: 24px;
}

.modal-backdrop {
  z-index: unset !important;
}