.ui-datepicker{padding:3px;border:1px solid #aaaaaa;display:none;background-color:#ececec;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; width: 255px;z-index: 9999 !important;}
.ui-datepicker .ui-datepicker-header{border:none;position:relative;padding:8px 0 12px 0;background:#12a7cb;}
/* .ui-datepicker .ui-datepicker-header{border:none;position:relative;padding:8px 0 12px 0;background:#12a7cb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYTdjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzg1YTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #12a7cb 0%, #0385a6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #12a7cb), color-stop(100%, #0385a6));background:-webkit-linear-gradient(top, #12a7cb 0%, #0385a6 100%);background:-o-linear-gradient(top, #12a7cb 0%, #0385a6 100%);background:-ms-linear-gradient(top, #12a7cb 0%, #0385a6 100%);background:linear-gradient(to bottom, #12a7cb 0%, #0385a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12a7cb', endColorstr='#0385a6', GradientType=0);} */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:11px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev{left:10px;}
.ui-datepicker .ui-datepicker-next{right:10px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:-9999px;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;color:#fff;font:1.2307em open_sans_semiboldregular}
.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:35%;background:#12a7cb;color: #fff;border: none; }
.ui-datepicker select.ui-datepicker-month {
	margin-right: 7px;
}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span{display:block;padding:3px;text-align:right;text-decoration:none;color:#a1a1a1;background-color:#e8e8e8;border:1px solid #aeaeae}
.ui-datepicker td a{display:block;padding:3px;text-align:right;text-decoration:none;color:#000;border:1px solid #aeaeae;background:#f6f6f6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #dfe1e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #d9d9d9));background:-webkit-linear-gradient(top, #ffffff 0%, #dfe1e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #dfe1e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #dfe1e5 100%);background:linear-gradient(to bottom, #ffffff 0%, #dfe1e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dfe1e5', GradientType=0);}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;border:0 none;border-radius:5px 5px 5px 5px;color:#FFFFFF;cursor:pointer;display:inline-block;font:1em open_sans_semiboldregular;padding:4px 5px;text-decoration:none;width:50px;background:#12a7cc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYTdjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzg2YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #12A7CC 0%, #0386A7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #12A7CC), color-stop(100%, #0386A7));background:-webkit-linear-gradient(top, #12A7CC 0%, #0386A7 100%);background:-o-linear-gradient(top, #12A7CC 0%, #0386A7 100%);background:-ms-linear-gradient(top, #12A7CC 0%, #0386A7 100%);background:linear-gradient(to bottom, #12A7CC 0%, #0386A7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12a7cc', endColorstr='#0386a7', GradientType=0);}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{display:none;}
.ui-datepicker a.ui-state-active, .ui-datepicker td a:hover{border:1px solid #a17f42;color:#fff;background:#d0ad6d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwYWQ2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOTk3NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d0ad6d 0%, #b99758 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0ad6d), color-stop(100%, #b99758));background:-webkit-linear-gradient(top, #d0ad6d 0%, #b99758 100%);background:-o-linear-gradient(top, #d0ad6d 0%, #b99758 100%);background:-ms-linear-gradient(top, #d0ad6d 0%, #b99758 100%);background:linear-gradient(to bottom, #d0ad6d 0%, #b99758 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0ad6d', endColorstr='#b99758', GradientType=0);}
.ui-datepicker-multi-2 .ui-datepicker-group-first{}
.ui-datepicker-multi-2 .ui-datepicker-group-first .ui-datepicker-header{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-right:1px solid #007390}
.ui-datepicker-group-first .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{background:url(../image/ico_calender_prev_arrow_disabled.png) left top no-repeat !important;}
.ui-datepicker-group-last .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{background:url(../image/ico_calender_next_arrow_disabled.png) left top no-repeat !important;}
.ui-datepicker-multi-2 .ui-datepicker-group-first .ui-datepicker-header a.ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev{background:url(../image/ico_calender_prev_arrow.png) left top no-repeat;width:13px;height:19px;cursor:pointer;border:none}
.ui-datepicker-multi-2 .ui-datepicker-group-last .ui-datepicker-header{border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;}
.ui-datepicker-multi-2 .ui-datepicker-group-last .ui-datepicker-header a.ui-datepicker-next,.ui-datepicker .ui-datepicker-next{background:url(../image/ico_calender_next_arrow.png) left top no-repeat;width:13px;height:19px;cursor:pointer;border:none}
.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end span{font:1.1538em open_sans_semiboldregular;color:#242424}
.ui-datepicker.ui-datepicker-multi{width:599px !important;z-index:99999 !important;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}
.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-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;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{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
#datepicker {
	background: white url(../image/datepiker.jpg) no-repeat right;
	    background-position-x: 94%;
}
.datepicker {
	background: #f3f3f3 url(../image/datepiker.jpg) no-repeat right !important;
	    background-position-x: 94% !important;
}
#datepicker_1{
	background: #f3f3f3 url(../image/datepiker.jpg) no-repeat right;
	    background-position-x: 94%;
}
#datepickernw {
	background: white url(../image/datepiker.jpg) no-repeat right;
	    background-position-x: 94%;
}

select.ui-datepicker-year::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

select.ui-datepicker-year::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

select.ui-datepicker-year::-webkit-scrollbar-thumb
{
	background-color: #000000;
}