#ui-monthpicker-div{z-index: 10000 !important;}.ui-datepicker table{font-size: 12px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year{padding: 0; background: transparent; border: none !important;text-shadow: 0px 1px 0px rgba(0,0,0,0.4);min-height: 23px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-today a{color: #444 !important;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year:not(:focus){color: #212121}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year:hover{color: #4E5251;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year:focus{text-shadow: none;color: #4E5251 !important;}.ui-datepicker:not(.ui-datepicker-inline) {background-color: #fff;border-radius: 4px;overflow: hidden;display: none;margin-top: 4px;width: 240px;}.ui-datepicker:not(.ui-datepicker-inline) a,.ui-datepicker:not(.ui-datepicker-inline) a:hover {text-decoration: none;filter: invert(1);}.ui-datepicker:not(.ui-datepicker-inline) a:hover,.ui-datepicker:not(.ui-datepicker-inline) td:hover a {color: #2A6496;-webkit-transition: color 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out; transition: color 0.1s ease-in-out;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-header {padding: 4px;text-align: center;overflow: auto;padding-top: 3px;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-title {font-weight: 700;line-height: 22px;font-size: 14px;text-shadow: 0px 1px 0px rgba(0,0,0,0.4);color: #212121}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next {cursor: pointer;-webkit-font-smoothing: antialiased;font-style: normal;font-weight: normal;height: 20px;line-height: 1;margin-top: 1px;width: 30px;-webkit-transition: all 300ms; -moz-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev {float: left;text-align: left;background: url(/out/images/datepicker_arrow_left_1750691921.png) no-repeat;background-position: center center;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev:hover{background-position: 5px center;-webkit-transition: all 300ms; -moz-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next {float: right;text-align: right;background: url(/out/images/datepicker_arrow_right_1750691921.png) no-repeat;background-position: center center;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next:hover{background-position: 14px center;-webkit-transition: all 300ms; -moz-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms;}.ui-datepicker:not(.ui-datepicker-inline) .ui-icon {display: none;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar {table-layout: fixed;width: 100%;border-collapse: collapse;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar th,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td {text-align: center;line-height: 28px;font-weight: bold;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar th{border: 1px solid white;border-bottom: 1px solid #eaeaea;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td {-webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td:hover {background-color: #eee;cursor: pointer;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td a {text-decoration: none;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-current-day {}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-current-day a {color: #fff !important;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar .ui-datepicker-unselectable:hover {background-color: #fff;cursor: default;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-unselectable{opacity: 0.35;}.ui-monthpicker table{border-collapse: collapse;}.ui-monthpicker table td{border: 1px solid #eaeaea;cursor: pointer;padding: 4px;color: #66A72E;font-weight: bold;-webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;}.ui-monthpicker table tr:first-child td{border-top: none;}.ui-monthpicker table tr td:first-child{border-left: none;}.ui-monthpicker table tr:last-child td{border-bottom: none;}.ui-monthpicker table tr td:last-child{border-right: none;}.ui-monthpicker table td.current{color: white !important;background-color: #74b938;}.ui-monthpicker table td:hover{background-color: #eee;}