.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-datepicker{display:none;border-radius:0 !important;border:1px solid #ecf0f1 !important;z-index:999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0;background:0 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;display:block;cursor:pointer !important;z-index:99;top:15px !important;right:auto !important;left:10px !important;position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:solid 1px #ecf0f1;width:25px;height:25px}.ui-datepicker .ui-datepicker-prev:before{content:"\2039";font-family:monospace;color:#222;position:absolute;top:-1px;left:0px;text-align:center;font-size:12px;cursor:pointer;z-index:99;vertical-align:middle;width:100%;line-height:25px}.ui-datepicker .ui-datepicker-prev.ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{background:none !important;opacity:.7}.ui-datepicker .ui-datepicker-prev .ui-icon{width:25px;height:25px;opacity:1 !important}.ui-datepicker .ui-datepicker-prev span{background:none !important}.ui-datepicker .ui-datepicker-next{right:2px;display:block;cursor:pointer !important;z-index:99;top:15px !important;left:auto !important;right:10px !important;position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:solid 1px #ecf0f1;width:25px;height:25px}.ui-datepicker .ui-datepicker-next:before{content:"\0203a";font-family:monospace;position:absolute;top:-1px;left:0px;text-align:center;font-size:12px;cursor:pointer;z-index:99;vertical-align:middle;width:100%;line-height:25px}.ui-datepicker .ui-datepicker-title{margin:0;line-height:30px;font-size:18px;text-align:center}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;text-transform:uppercase}.ui-datepicker table thead{border-bottom:solid 1px #ecf0f1}.ui-datepicker table tbody:before{content:'';display:block;height:10px}.ui-datepicker th{padding:.7em .3em 1.2em;text-align:center;font-weight:300;border:0}.ui-datepicker td{border:0;padding:2px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:5px 7px;text-align:center;text-decoration:none !important}.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-widget{font-size:106%}@media only screen and (min-width: 768px) and (max-width: 1279px){.ui-widget{font-size:106%}}@media only screen and (max-width: 767px){.ui-widget{font-size:83%}}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:1px solid #ecf0f1;font-weight:400;color:#555}.ui-state-default a{color:#555;text-decoration:none}.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover{background:#333;font-weight:400;color:#FFF !important}.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover{background:#333;font-weight:400;color:#FFF !important}.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#333;font-weight:400;color:#FFF !important}.ui-state-hover a{color:#333;text-decoration:none}.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#333;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0;background:#333;font-weight:400;color:#FFF}.ui-state-active a{color:#333;text-decoration:none}.ui-state-active a:link,.ui-state-active a:visited{color:#333;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:rgba(51,51,51,0.5);color:#fff;border:0}@media only screen and (max-width: 767px){.ui-datepicker{width:91.66667% !important;left:4.16667% !important}}.ui-state-disabled .ui-state-default{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}
