.ui-datepicker {	padding: .4m .2em 0;	display: none;	width:100% !important;	padding:0px 0px 20px 0px !important;	margin:10px 0px 0px 0px !important;	border-bottom:1px solid #dce0e3;}.ui-datepicker .ui-datepicker-header {	padding: 2px 0px;	background:#4fb1a2;	color:#fff;	text-transform:uppercase;	font-size:13px;	font-family:'Avenir LT W01 65 Medium', Arial, sans-serif;	position:relative;	left:-10px;	margin-top:-10px;	width:182px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {	position: absolute;	bottom: -260px;}.ui-datepicker .ui-datepicker-prev {	left: 0px;	cursor:pointer;}.ui-datepicker .ui-datepicker-next {	right: 0px;	cursor:pointer;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {	display: inline;	color:#4fb1a2;	font-size:11px;	font-family:'Avenir LT W01 65 Medium', Arial, sans-serif;	text-transform:uppercase;}.ui-datepicker span.icon-arrow-left,.ui-datepicker span.icon-arrow-right {	position:relative;	top:1px;}.ui-datepicker span.icon-arrow-left {	padding-right:15px;}.ui-datepicker span.icon-arrow-right {	padding-left:15px;}.ui-datepicker .ui-datepicker-title {	text-align: center;	padding:5px 0px;	}.ui-datepicker .ui-datepicker-title select {	font-size: 1em;	margin: 1px 0;}.ui-datepicker select.ui-datepicker-month-year {	width: 100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {	width: 49%;}.ui-datepicker table {	width: 100%;	font-size: .9em;	border-collapse: collapse;	margin: 0 0 .4em;}.ui-datepicker thead{	}.ui-datepicker th {	text-align: center;	font-family:'Avenir LT W01 35 Light', Arial, sans-serif;	font-size:11px;	border-bottom:1px solid #dce0e3;	padding:7px 0px;	color:#969aa6;}.ui-datepicker td {	border: 0;	padding: 0px;}.ui-datepicker td span,.ui-datepicker td a {	display: block;	padding: 5px 0px;	text-align: center;	text-decoration: none;	font-family:'Avenir LT W01 85 Heavy', Arial, sans-serif;	font-size:12px;	color:#969aa6;}.ui-datepicker td a.type1,.ui-datepicker td span.type1 {	background:#444d6a;	color:#fff;}.ui-datepicker td a.type2,.ui-datepicker td span.type2 {	background:#4fb1a2;	color:#fff;}.ui-datepicker td a.type3,.ui-datepicker td span.type3 {	background:#ef6719;	color:#fff;}.ui-datepicker td a:hover {	/*background:red;	color:#fff;*/	color:#000;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {	float: left;}/* with multiple calendars */.ui-datepicker.ui-datepicker-multi {	width: 100%;	color:#4e5b7b;	position:relative;	}.ui-datepicker-multi .ui-datepicker-group {	float: left;}.ui-datepicker-multi .ui-datepicker-group table {	width: 100% !important;	margin: 0 auto .4em;  	padding:0px !important;  	margin:0px !important;	height: 200px;}.ui-datepicker-multi-2 .ui-datepicker-group {	width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {	width:184px;	margin-right:20px;	-webkit-box-sixing: border-box;    -moz-box-sizing: border-box;     box-sizing: border-box;	-moz-box-shadow: 5px 5px 0px 0 #dce0e2;   -webkit-box-shadow: 5px 5px 0px 0 #dce0e2;	 box-shadow: 5px 5px 0px 0 #dce0e2;	 padding:10px;	 border:1px solid #dee2e5;}.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-last {	margin-right:0px;}.ui-datepicker-multi-4 .ui-datepicker-group {	width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {	border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {	clear: left;	display:none !important;}.ui-datepicker-row-break {	clear: both;	width: 100%;	font-size: 0;}/* RTL support */.ui-datepicker-rtl {	direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {	right: 2px;	left: auto;}.ui-datepicker-rtl .ui-datepicker-next {	left: 2px;	right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {	clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {	float: left;	}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {	float: right;	}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {	border-right-width: 0;	border-left-width: 1px;	}