.e_form input,textarea {
background: transparent !important;
border: solid 1px #cccccc !important;
}
.e_form select {
padding: 0.625em 0.4375em;
}
.e_form .birthday dd p {
display: flex;
align-items: flex-end;
}
@media screen and (min-width: 768px) {
.e_form .birthday dd p input{
width: 100px !important;
}
}
.e_form small {
font-weight: normal;
}
.e_form dt {
line-height: 110%;
margin-bottom: 10px;
}
.e_form dt p {
margin: 0 !important;
}
.e_form dd p {
margin: 0 !important;
}
.e_form .pre_info {
margin-bottom: 30px;
}
.e_form .submit-btn input {
width: 300px;
margin: 15px auto;
display: block;
background: #61CE70 !important;
color: white;
border-color: transparent !important;
}
.c_base p {
margin: 0 !important;
}