.jpicker-wrapper{width:320px;padding:20px 10px 10px;overflow:hidden;position:relative;border:1px solid #ddd}.jpicker-wrapper .jpicker-arrow-right,.jpicker-wrapper .jpicker-arrow-left{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:80%;cursor:pointer;transition:opacity .1s;opacity:.5}.jpicker-wrapper .jpicker-arrow-right:hover,.jpicker-wrapper .jpicker-arrow-left:hover{opacity:.9}.jpicker-wrapper .jpicker-arrow-left{transform:rotate(180deg)}.jpicker-wrapper .jpicker-hidden{display:none}.jpicker-header-wrapper{text-align:center;margin-bottom:20px}.jpicker-header-wrapper .jpicker-title{font-size:.9em;margin-bottom:2px;font-weight:bold}.jpicker-header-wrapper .jpicker-description{font-size:.7em}.jpicker-value-wrapper{overflow:hidden;font-weight:bold;font-size:.8em;text-align:center}.jpicker-value-wrapper .jpicker-value-item,.jpicker-value-wrapper .jpicker-value-two,.jpicker-value-wrapper .jpicker-value-separator,.jpicker-value-wrapper .jpicker-value-one{display:inline-block}.jpicker-value-wrapper .jpicker-clickable,.jpicker-value-wrapper .jpicker-value-two,.jpicker-value-wrapper .jpicker-value-one{cursor:pointer;transition:opacity .1s}.jpicker-value-wrapper .jpicker-clickable:hover,.jpicker-value-wrapper .jpicker-value-two:hover,.jpicker-value-wrapper .jpicker-value-one:hover{opacity:.8}.jpicker-value-wrapper .jpicker-value-separator{display:none}.jpicker-value-wrapper .jpicker-value-two{display:none}.jpicker-value-wrapper.jpicker-two-values .jpicker-value-separator,.jpicker-value-wrapper.jpicker-two-values .jpicker-value-two{display:inline-block}.jpicker-value-wrapper .jpicker-opacity{opacity:.5;cursor:default}.jpicker-value-wrapper .jpicker-opacity:hover{opacity:.5}.jpicker-menu{margin:20px 0;display:flex;width:100%;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jpicker-menu .border-bottom,.jpicker-menu .jpicker-menu-year-value,.jpicker-menu .jpicker-menu-month{border:0;border-bottom:1px solid #aaa;cursor:pointer;transition:border-color .1s;margin:0 5px}.jpicker-menu .border-bottom:hover,.jpicker-menu .jpicker-menu-year-value:hover,.jpicker-menu .jpicker-menu-month:hover{border-color:#777}.jpicker-menu .jpicker-menu-month{padding:1px;width:90px;height:24px;box-sizing:border-box;text-align:center}.jpicker-menu .jpicker-menu-year-value{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:54px;text-align:center;outline:none;height:22px;padding:0;box-sizing:border-box}.jpicker-menu .jpicker-menu-year-value::-webkit-outer-spin-button,.jpicker-menu .jpicker-menu-year-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jpicker-days-wrapper{position:relative;transition:left .2s;left:0}.jpicker-days-wrapper .jpicker-calendar-row{overflow:hidden}.jpicker-days-wrapper .jpicker-calendar-cell{float:left;width:14.28%;position:relative;cursor:default}.jpicker-days-wrapper .jpicker-calendar-cell.jpicker-label,.jpicker-days-wrapper .jpicker-calendar-cell.today{font-weight:bold}.jpicker-days-wrapper .jpicker-calendar-cell.av .jpicker-calendar-cell-content{cursor:pointer;transition:background .2s,color .2s}.jpicker-days-wrapper .jpicker-calendar-cell.av .jpicker-calendar-cell-content:hover{background-color:#bfcbd8}.jpicker-days-wrapper .jpicker-calendar-cell.jpicker-selected-day .jpicker-calendar-cell-content{background-color:#506c82;color:#fff}.jpicker-days-wrapper .jpicker-calendar-cell.jpicker-selected-range-day .jpicker-calendar-cell-content{background-color:#ddd;color:#000}.jpicker-days-wrapper .jpicker-calendar-cell.preselected .jpicker-calendar-cell-content{background-color:#ddd}.jpicker-days-wrapper .jpicker-calendar-cell::after{content:"";display:block;padding-bottom:100%}.jpicker-days-wrapper .jpicker-calendar-cell-content{position:absolute;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.jpicker-list-wrapper{position:absolute;width:100%;bottom:0;background:#fff;left:0;height:260px}.jpicker-list-wrapper .jpicker-list{overflow:hidden}.jpicker-list-wrapper .jpicker-element{float:left;cursor:pointer;transition:background .2s,color .2s;width:31%;margin:1%;text-align:center;padding:2%}.jpicker-list-wrapper .jpicker-element:hover,.jpicker-list-wrapper .jpicker-element.jpicker-selected{background-color:#bfcbd8}.jpicker-months-wrapper{bottom:auto;width:90%;box-shadow:1px 1px 5px #b3b3b3;left:5%;border:1px solid #f1f1f1;height:auto;padding:.5em;z-index:1}.jpicker-years-wrapper .jpicker-element{width:18%}.jpicker-ranges-wrapper{overflow:hidden}.jpicker-ranges-wrapper .jpickcer-ranges-title{font-size:.7em;font-weight:bold;margin:3% 1.33% 1.33%}.jpicker-ranges-wrapper .jpicker-range{float:left;width:31.33%;max-width:150px;margin:1%;text-align:center;cursor:pointer;font-size:.7em;background:#506c82;color:#fff;opacity:.7;padding:2px 0;transition:opacity .3s}.jpicker-ranges-wrapper .jpicker-range:hover{opacity:1}
