.datepicker{width:284px;float:left}.datepicker .ui-datepicker-header{position:relative;padding:0 30px;margin-bottom:15px}.datepicker .ui-datepicker-header .navigator-arrows.svg-icon{position:relative;top:-3px;width:33px;height:33px;cursor:pointer}.datepicker .ui-datepicker-header .ui-datepicker-disabled .navigator-arrows.svg-icon{fill:#999;cursor:auto}.datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center;font-size:16px;font-weight:300;line-height:25px}.datepicker .ui-datepicker-prev{float:left}.datepicker .ui-datepicker-prev .svg-icon{left:-8px}.datepicker .ui-datepicker-next{float:right}.datepicker .ui-datepicker-next .svg-icon{right:-8px}.datepicker .ui-datepicker-calendar{margin:0 auto;width:280px}.datepicker .ui-datepicker-calendar thead th span{color:#4d4d4d;font-size:12px;font-weight:400}.datepicker .ui-datepicker-calendar tbody tr td{padding:0;border:none}.datepicker .ui-datepicker-calendar tbody tr td a,.datepicker .ui-datepicker-calendar tbody tr td span{font-size:13px;font-weight:400;line-height:20px;display:block;text-align:center;width:20px;height:20px;margin:0 auto}.datepicker .ui-datepicker-calendar tbody tr td a:hover{border-radius:50%;opacity:.7}.datepicker .ui-datepicker-calendar tbody tr td span{color:#999}.datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today a{border-radius:50%}.datepicker .all-month-results{text-align:center;padding:15px 0 0;border-top:1px solid #ccc;margin:15px 0 0}.datepicker .all-month-results a{font-size:14px;font-weight:400}.datepicker .all-month-results a:hover{opacity:.7}