/* Adjust Thirdparty - Datepicker */
div#ui-datepicker-div{ font-size: 13px; padding:.5em; border: 1px solid rgba(0,0,0,.2); box-shadow: 0 2px 4px rgba(0,0,0,.2);}
div.ui-widget-header, .ui-widget-content a.ui-state-default{ background: none; border:0;}
.ui-widget-content a.ui-state-default{ display: inline-block; width: 24px; text-align: center; color: #393939; font-size: 13px;padding: 7px 2px;}
.ui-widget-content a.ui-state-default:hover{ background: #eee;}
.ui-datepicker div.ui-datepicker-title{ font-weight: 100;}
.ui-datepicker th{ color:#393939;}
div.ui-datepicker{ padding:0;}
div.ui-datepicker table{ margin:0;}
div.ui-corner-all{ border-radius:0;}
td.ui-datepicker-current-day a{ background: #2283c5!important; color: #fff!important;}
.ui-datepicker-today a{ background: #D5E5EF!important;}
a.ui-datepicker-prev, a.ui-datepicker-next{ text-align: center; width:2.5em!important; border-radius: 0; line-height: 1.8; height: auto!important; font-weight: 100;}
a.ui-datepicker-prev:hover, a.ui-datepicker-next:hover{ background: #eee; border:0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev-hover{ left:0!important; top:0!important;}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next-hover{ right:0!important; top:0!important;}
.ui-widget-header .ui-icon, .ui-widget-content .ui-icon{ background: none!important;}
.ui-datepicker .ui-datepicker-prev:before, .ui-datepicker .ui-datepicker-next:before {
	display: inline;
	font-family: FontAwesome;
	font-size: 14px;
	content: "\f060";
	color: #393939;
}
.ui-datepicker .ui-datepicker-next:before{ content: "\f061";}