#evav-overlay-box select{min-width:110px;max-width:100%;padding:12px;margin:0 4px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.15);background:#fff;color:#111}#evav-overlay .submit{margin-bottom:0}#evav_verify_form label{font-size:12px!important;font-weight:400!important;color:#fff!important}@media screen and (max-height:600px){#evav-overlay .submit{font-size:small}}@media screen and (max-height:415px){#evav-overlay .submit{font-size:small}}.evav-birth-date-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.evav-birth-date-container select{background-color:#000;color:white;border:1px solid #ccc;border-radius:5px;font-size:14px;cursor:pointer;transition:all .3s ease}.evav-birth-date-container select:hover{border-color:#999}.evav-birth-date-container select:focus{outline:none;box-shadow:0px 0px 8px 1px rgba(0,150,255,.5);border-color:#0096ff}.evav-birth-date-container{display:block;margin-bottom:20px;text-align:center}.evav-birth-date-container label{display:block;margin-bottom:10px;font-weight:700;font-size:16px!important}.evav-birth-date-container select{display:inline-block;min-width:80px;margin:5px;padding:8px;font-size:14px}@media screen and (max-width:600px){.evav-birth-date-container{margin-bottom:15px!important}.evav-birth-date-container select{font-size:13px;width:70px!important;margin:3px 2px}}@media screen and (max-height:600px){.evav-birth-date-container{margin-bottom:10px!important}.evav-birth-date-container select{font-size:12px;width:65px!important;padding:5px;margin:2px 1px}}