div.datepicker-dropdown{max-width:300px}div.datepicker,div.daterangepicker{border-radius:.35rem!important;box-shadow:0 0 60px 0 rgba(0,0,0,.1)!important;font-size:13px;padding:15px!important}div.datepicker.datepicker-dropdown{z-index:9999999!important}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#d9e2ef}.datepicker-dropdown:before{display:none!important}.datepicker table tr td span.focused,.datepicker table tr td span:hover,.datepicker table tr th:hover,.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background-color:#f8f9fa!important}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#007bff!important;border:transparent!important;color:#fff!important}.datepicker table tr td,.datepicker table tr th,.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:none!important;border-radius:.35rem!important;min-width:31px!important;padding:6px;position:relative;text-align:center}.datepicker table tr td.today:before,.daterangepicker tbody td.today.in-range:before,.daterangepicker tbody td.today:before{border-color:rgba(0,0,0,.2) transparent #fff;border-style:solid;border-width:0 0 7px 7px;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-width:2px 0 0 2px!important}.daterangepicker .ranges li{font-size:13px!important;margin-bottom:1px!important}.daterangepicker,.daterangepicker .drp-buttons,.daterangepicker.show-ranges .calendar.left{border:0!important}.daterangepicker:before{display:none!important}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{color:#121212!important}.datepicker table tr td.day:not(.disabled),.datepicker table tr th.datepicker-switch,.datepicker table tr th.next:not(.disabled),.datepicker table tr th.prev:not(.disabled),.datepicker table tr th.today{cursor:pointer}.datepicker table tr td.cw{color:#c6d3e6;font-weight:500}.datepicker table tr td.day:not(.disabled):not(.dow):not(.cw):hover{background-color:#f1f4f8}.datepicker table tr td.today{background-color:#ffdb99!important;border-color:#ffb733!important;color:#000!important}.datepicker table tr td.today:hover{opacity:.9}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr th.datepicker-title,.datepicker table tr th.datepicker-title:hover{background-color:#fff!important;color:#574fec;font-size:15px;font-weight:400}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:0!important;color:#121212!important;display:inline-block!important;transform:none!important}.daterangepicker .calendar-table .next span:before{content:"\f1ae";display:inline-block;font-family:Flaticon}.daterangepicker .calendar-table .prev span:before{content:"\f1ac";display:inline-block;font-family:Flaticon}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-color:#f1f4f8;display:inline-block}.datepicker-rounded table tr td,.datepicker-rounded table tr th,.daterangepicker-rounded .calendar-table td,.daterangepicker-rounded .calendar-table th{border-radius:50rem!important;padding:6px}.datepicker-rounded table tr td.today:before,.daterangepicker-rounded tbody td.today.in-range:before,.daterangepicker-rounded tbody td.today:before{border-width:0 0 7px 7px;bottom:6px;right:6px}