.birthdayWrapper{z-index:99;position:absolute;min-width:300px;box-sizing:border-box;width:100%;background-color:#fff;border:medium none;outline:currentcolor none medium;border-radius:8px;box-shadow:#e5e5e5 0px 0px 0px 2px inset;height:320px;transition:height .3s ease-out 0s;overflow:hidden}.birthdayWrapper .values,.birthdayWrapper .value{margin:0}.birthdayWrapper .birthdayClose{position:absolute;top:0;right:0;padding:5px 10px}.birthdayWrapper .birthdayClose:before{font-family:"Font Awesome 5 Pro Light";content:'\f00d';font-size:2rem}.birthdayWrapper .birthdayClose:hover{cursor:pointer}.birthdayWrapper .birthdayInput{display:flex;justify-content:center;color:#112035;user-select:none;padding:20px 0;border-bottom:2px solid #e5e5e5}.birthdayWrapper .birthdayInput div.slash{padding:0 .25rem}.birthdayWrapper .birthdayInput div:hover{cursor:pointer}.birthdayWrapper .birthdayInput div[disabled="disabled"]{opacity:0.4}.birthdayWrapper .birthdayInput div[disabled="disabled"]:hover{cursor:not-allowed}.birthdayWrapper .birthdaySelect{position:absolute;display:flex;-moz-box-pack:center;justify-content:center;opacity:0;z-index:-1;overflow:hidden;padding:0 30px;box-sizing:border-box;width:100%}.birthdayWrapper .birthdaySelect.active{opacity:1;z-index:1}.birthdayWrapper .birthdaySelect .birthdayInputDateField{display:inline-flex;flex-direction:column;-moz-box-align:center;align-items:center}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title{display:flex;font-size:14px;margin:10px 0px;color:#818181}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .preYear,.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .nextYear{width:20px;color:#112035}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .preYear:hover,.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .nextYear:hover{cursor:pointer}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .preYear:before{font-family:"Font Awesome 5 Pro Light";content:'\f104';padding-right:10px}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .preYear[disabled="disabled"]:before{content:''}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .preYear[disabled="disabled"]:hover{cursor:unset}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .nextYear:after{font-family:"Font Awesome 5 Pro Light";content:'\f105';padding-left:10px}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .nextYear[disabled="disabled"]:after{content:''}.birthdayWrapper .birthdaySelect .birthdayInputDateField .title .nextYear[disabled="disabled"]:hover{cursor:unset}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values{display:flex;flex-wrap:wrap;width:100%;padding:0;justify-content:flex-start}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .value,.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .valueMonth{box-sizing:border-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:4px;min-width:24px;min-height:32px;border:1px solid transparent;opacity:1;color:#112035;font-size:1.2rem;background-color:transparent}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .value[disabled="disabled"],.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .valueMonth[disabled="disabled"]{opacity:0.4}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .value[disabled="disabled"]:hover,.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .valueMonth[disabled="disabled"]:hover{background-color:unset;cursor:not-allowed}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .value:hover,.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .valueMonth:hover{background-color:#ececec;cursor:pointer}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .value{width:calc(10%);height:42px}.birthdayWrapper .birthdaySelect .birthdayInputDateField .values .valueMonth{width:calc(33.33333333%);height:42px}.birthdayWrapper .birthdaySelect.days .birthdayInputDateField .values .value{width:calc(14.28571429%)}