.date-picker{width:100%;height:auto;max-height:45px;background:#fff;position:relative;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;font-family:Roboto-Regular}.date-picker .input{font-size:0;cursor:pointer;float:left;width:100%;color:#727272;text-transform:uppercase;font-size:15px;background:#ededed;border:1px solid #e3e1e2;border-radius:2px;padding:10px 15px;height:45px;line-height:32px;font-family:Roboto-Regular;position:relative}.date-picker .input:after{content:"";position:absolute;right:14px;top:17px;cursor:pointer;background:#0000 url(../images/up-arrow.svg) no-repeat scroll 0 0;width:20px;height:11px;transform:rotate(180deg)}.date-picker.open .input:after{transform:rotate(0)}.date-picker .input .result,.date-picker .input button{display:inline-block;vertical-align:top;line-height:25px;padding-left:20px}.date-picker .input button:hover{background-color:#68768a}.date-picker .input button:focus{outline:0}.date-picker .calendar{position:relative;width:100%;background:#fff;border-radius:0;overflow:hidden}.date-picker .ui-datepicker-inline{position:relative;width:100%}.date-picker .ui-datepicker-header{height:100%;line-height:50px;background:#8392a7;color:#fff;margin-bottom:10px}.date-picker .ui-datepicker-prev,.date-picker .ui-datepicker-next{width:20px;height:20px;text-indent:9999px;border:2px solid #fff;border-radius:100%;cursor:pointer;overflow:hidden;margin-top:15px}.date-picker .ui-datepicker-prev{float:left;margin-left:12px}.date-picker .ui-datepicker-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-45px 0 0 6px}.date-picker .ui-datepicker-next{float:right;margin-right:12px}.date-picker .ui-datepicker-next:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:-45px 0 0 5px}.date-picker .ui-datepicker-prev:after,.date-picker .ui-datepicker-next:after{content:"";position:absolute;display:block;width:6px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff}.date-picker .ui-datepicker-prev:hover,.date-picker .ui-datepicker-next:hover,.date-picker .ui-datepicker-prev:hover:after,.date-picker .ui-datepicker-next:hover:after{border-color:#68768a}.date-picker .ui-datepicker-title{text-align:center;background:#ffa000}.date-picker .ui-datepicker-calendar{width:100%;text-align:center}.date-picker .ui-datepicker-calendar thead tr th span{display:block;width:100%;color:#8392a7;margin-bottom:5px;font-size:14px}.date-picker .ui-state-default{display:block;text-decoration:none;color:#707070;line-height:40px;font-size:12px}.date-picker .ui-state-default:hover{background:#00000005}.date-picker .ui-state-highlight{color:#68768a}.date-picker .ui-state-active{color:#ffa000;background-color:#8392a71f;font-weight:600}.date-picker .ui-datepicker-unselectable .ui-state-default{color:#bbb;border:2px solid transparent}.date-picker.open{overflow:visible;position:relative;z-index:999;animation:slidedn 1s ease}.date-picker.open .input button{background:#68768a}.date-picker.open .calendar{position:absolute;top:45px}@keyframes slidedn{0%{opacity:0}50%{opacity:1}to{opacity:1}}.cal-mnt{float:left;width:100%;padding-right:20px;margin-top:48px}.calendar{float:left;width:100%;position:relative;overflow:hidden}.ui-datepicker-calendar{float:left;width:100%;text-align:center}.calendar .ui-datepicker-prev span{position:absolute;right:25px;top:6px;cursor:pointer;background:url(/build/assets/cal-left-arw-6E6QlFSH.svg) no-repeat scroll 0 0;width:12px;height:13px;text-indent:-99999px}.calendar .ui-datepicker-next span{position:absolute;right:0;top:6px;cursor:pointer;background:url(/build/assets/cal-right-arw-BdJsbTvG.svg) no-repeat scroll 0 0;width:12px;height:13px;text-indent:-99999px}.calendar .ui-datepicker-title{float:left;font-size:20px;line-height:26px;letter-spacing:-.42px;text-align:left;margin-bottom:15px;width:100%;font-family:Roboto-Regular}.calendar .ui-datepicker-calendar th{font-size:14px;color:#9f9f9f;font-family:Roboto-Regular;letter-spacing:-.26px}.calendar .ui-datepicker-calendar td{padding:7px 0;font-family:Roboto-Regular;font-size:14px;line-height:16px;color:#4b4b4b;letter-spacing:-.31px}.calendar .ui-datepicker-year{color:#0d413b;font-size:30px;font-family:Roboto-SemiBold;display:none}.calendar .ui-datepicker-month{color:#0d413b;font-size:30px;font-family:Roboto-SemiBold}.calendar .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today{position:relative;z-index:1;color:#fff;font-family:Roboto-Regular}.calendar .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today:after{position:absolute;display:block;content:"";background:#0d413b;width:34px;height:34px;z-index:-1;border-radius:50%;inset:-2px 0 0;opacity:1;margin:auto;transition:all .5s ease}.calendar .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today a{color:#fff;font-weight:700}.calendar .ui-datepicker-calendar td{position:relative}.calendar .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default.ui-state-active{color:#fff;background:#0d413b}.calendar .ui-datepicker-calendar td a:hover{color:#0d413b}
