.Zebra_DatePicker *,
.Zebra_DatePicker *:after,
.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;}.Zebra_DatePicker{position:absolute;background:#e3f1ff;border:5px solid #e3f1ff;display:none;z-index:100;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;-webkit-box-shadow:4px 4px 12px rgba(50, 50, 50, 0.75);-moz-box-shadow:4px 4px 12px rgba(50, 50, 50, 0.75);box-shadow:4px 4px 12px rgba(50, 50, 50, 0.75);}.Zebra_DatePicker *{margin:0;padding:0;color:#000;background:transparent;border:none;}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0;}.Zebra_DatePicker td,
.Zebra_DatePicker th{text-align:center;padding:5px 0;}.Zebra_DatePicker td{cursor:pointer;}.Zebra_DatePicker .dp_daypicker,
.Zebra_DatePicker .dp_monthpicker,
.Zebra_DatePicker .dp_yearpicker{margin-top:3px;}.Zebra_DatePicker .dp_daypicker td,
.Zebra_DatePicker .dp_monthpicker td,
.Zebra_DatePicker .dp_yearpicker td{background:#E8E8E8;width:30px;border:1px solid #b6b6b6;}.Zebra_DatePicker,
.Zebra_DatePicker .dp_header .dp_hover,
.Zebra_DatePicker .dp_footer .dp_hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.dp_daypicker tr:first-child th:first-child{border-radius:5px 0 0 0;}.dp_daypicker tr:first-child th:last-child{border-radius:0 5px 0 0;}.Zebra_DatePicker .dp_header td{color:#0066cc;}.Zebra_DatePicker .dp_header .dp_previous,
.Zebra_DatePicker .dp_header .dp_next{width:30px;}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold;}.Zebra_DatePicker .dp_header .dp_hover{color:#00264c;background:transparent;}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default;}.Zebra_DatePicker .dp_daypicker th{background:#ff6b19;color:#fff;font-weight:normal;}.Zebra_DatePicker td.dp_not_in_month{background:#F3F3F3;color:#CDCDCD;cursor:default;}.Zebra_DatePicker td.dp_not_in_month_selectable{background:#F3F3F3;color:#CDCDCD;cursor:pointer;}.Zebra_DatePicker td.dp_weekend{background:#d8d8d8;}.Zebra_DatePicker td.dp_weekend_disabled{color:#CCC;cursor:default;}.Zebra_DatePicker td.dp_selected{background:#5A4B4B;color:white !important;}.Zebra_DatePicker td.dp_week_number{background:#FFCC33;color:#555;cursor:text;font-style:italic;}.Zebra_DatePicker .dp_monthpicker td{width:33%;}.Zebra_DatePicker .dp_yearpicker td{width:33%;}.Zebra_DatePicker .dp_footer{margin-top:3px;}.Zebra_DatePicker .dp_footer td{color:#0066cc;padding:2px;font-weight:bold;}.Zebra_DatePicker .dp_footer .dp_hover{color:#00264c;background:transparent;}.Zebra_DatePicker td.dp_current{color:#c40000;}.Zebra_DatePicker td.dp_disabled_current{color:#e38585;}.Zebra_DatePicker td.dp_disabled{background:#F3F3F3;color:#CDCDCD;cursor:default;}.Zebra_DatePicker td.dp_hover{color:#000;background:white;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, white 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(50%, #f1f1f1), color-stop(51%, #e1e1e1), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, white 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);background:-o-linear-gradient(top, white 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);background:-ms-linear-gradient(top, white 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );}button.Zebra_DatePicker_Icon{display:inline-block;position:relative;width:21px;height:23px;background:url("../images/sprite_calendar.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;zoom:1;*display:inline;}button.Zebra_DatePicker_Icon:hover,
.calendar_form:hover button.Zebra_DatePicker_Icon{background-position:-21px 0;cursor:pointer;}button.Zebra_DatePicker_Icon_Disabled{background-image:url("../images/calendar-disabled.png");}button.Zebra_DatePicker_Icon{margin:0 0 0 3px;}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0;}