.ageverification-box{text-align:center;margin-top:5%}.age-verification-popup{padding:15px}.age-verification-popup .popup_title{font-size:17px;font-weight:700}.age-verification-popup .popup_content_title{font-size:13px;opacity:.85;padding:7px 20px}.age-verification-popup input.dob{color:gray;width:150px;text-align:center;font-size:15px;margin:5px;height:25px}.age-verification-popup button{padding:8px 30px;font-size:16px;margin:5px 15px;border-radius:0}.age-verification-popup .age-verification-checkbox{border-radius:0;height:15px;width:20px;margin-right:10px}.calendar .message{font-size:12px;font-weight:700}.age-verification-popup .popup-logo{max-width:150px;max-height:60px;border-radius:5%;margin:3px}.calendar-div .day{width:55px;padding:2px}.calendar-div .month{width:110px}.calendar-div .year{width:70px}.dob-message{height:12px;font-size:11px;font-weight:700;color:red}#age-verification-popup{display:none}@media screen and (max-width:767px){.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#ffffff00;align-items:center;margin-left:20%;margin-right:20%;max-width:60%;box-shadow:none}.age-verification-popup input.dob{color:gray;width:100px;text-align:center;font-size:12px;margin:3px;height:20px}.age-verification-popup .popup-logo{max-width:80px;max-height:40px;border-radius:5%;margin:3px}.age-verification-popup .popup_title{font-size:13px}.age-verification-popup .popup_content_title{font-size:10px;padding:7px 10px}.age-verification-popup button{padding:8px 20px;font-size:13px;margin:5px 15px}.calendar .message{font-size:9px}.calendar-div .day{font-size:10px;width:45px;padding:2px}.calendar-div .month{padding:2px;font-size:10px;width:80px}.calendar-div .year{font-size:10px;width:60px}.dob-message{height:9px;font-size:9px;font-weight:700;color:red}}