.ui-widget-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    color: #666;
}

.ui-widget-header {
	border: none;
	background: #009C9F;
	color: #ffffff;
	font-weight: normal;
}

.ui-widget-header .ui-state-focus {
	border: 1px solid var(--select-color);
	background:transparent;
	cursor:pointer;
	font-weight: normal;
}

.ui-widget-header .ui-state-active {
	background: var(--select-color);
    border: 1px solid #43A264;
    color: #fff;
    font-weight: bold;
}

.ui-state-focus .ui-icon {
	opacity:0.8;
	background-image: none;
}

.ui-corner-tl {
	border-top-left-radius: 0px;
}

.ui-corner-tr {
	border-top-right-radius: 0px;
}

.ui-corner-bl {
	border-bottom-left-radius: 0px;
}

.ui-corner-br {
	border-bottom-right-radius: 0px;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #009C9F;
    border: 1px solid #CE5200;
    color: #fff;
    font-weight: bold;
}

.ui-datepicker .ui-datepicker-prev, 
.ui-datepicker .ui-datepicker-next {width: 1.8em;height: 100%; top:0px; border:none; outline:none; border-radius:0px; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev {left:0px; border-radius: 3px 0px 0px 3px;}
.ui-datepicker .ui-datepicker-next {right:0px; border-radius: 0px 3px 3px 0px;}
.ui-datepicker .ui-state-hover.ui-datepicker-prev, 
.ui-datepicker .ui-state-hover.ui-datepicker-next {width: 1.8em;height: 100%; top:0px; border:none; outline:none; background:var(--main-color);;}
.ui-datepicker .ui-state-hover.ui-datepicker-prev {left:0px;}
.ui-datepicker .ui-state-hover.ui-datepicker-next {right:0px;}
.ui-datepicker .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png);}

.ui-datepicker .ui-datepicker-title select{
	width:41%;
	margin: 0px 4%;
	background: none repeat scroll 0 0 white;
	outline: none;
	cursor: pointer;    
    color: #444444;
    font-size: 13px;
    font-family: Segoe ui, Tahoma, Arial, sans-serif;
    font-weight: normal;
    border: 2px solid #b2e7f4;	
	border-radius: 3px;
}
.ui-datepicker-today .ui-state-highlight {
	border: 1px solid #b2e7f4 !important;
    background: #00b5b8 !important;
    color: white !important;
}