.Zebra_DatePicker {
 background:#fff;
 border:1px solid #f3cda0;
 border-radius:0px;
 box-shadow:0px 0px 10px #ccc;
 color:#222;
 font:13px Tahoma,Arial,Helvetica,sans-serif;
 padding:5px 5px;
 position:absolute;
 display:table;
 z-index:1200
}
.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before {
 box-sizing:content-box !important
}
.Zebra_DatePicker * {
 padding:0
}
.Zebra_DatePicker table {
 border-collapse:collapse;
 border-radius:4px;
 border-spacing:0;
 width:100%
}
.Zebra_DatePicker th,.Zebra_DatePicker td {
 border-radius:0px;
 padding:5px;
 cursor:pointer;
 text-align:center;
 min-width:25px;
 width:25px
}
.Zebra_DatePicker .dp_body .dp_not_in_month {
 color:#666
}
.Zebra_DatePicker .dp_body .dp_current {
 color:#3a87ad
}
.Zebra_DatePicker .dp_body .dp_selected {
 background:#f5751e;
 color:#fff
}
.Zebra_DatePicker .dp_body .dp_disabled {
 color:#bbb;
 cursor:text
}
.Zebra_DatePicker .dp_body .dp_disabled.dp_current {
 color:#b4d5e6
}
.Zebra_DatePicker .dp_body .dp_hover {
 background:#dedede
}
.Zebra_DatePicker .dp_body .dp_hover.dp_time_control {
 background-color:#dedede
}
.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td,.Zebra_DatePicker .dp_timepicker td {
 width:33.3333%
}
.Zebra_DatePicker .dp_timepicker .dp_disabled {
 border:none;
 color:#222;
 font-size:39px;
 font-weight:bold
}
.Zebra_DatePicker .dp_time_separator div {
 position:relative
}
.Zebra_DatePicker .dp_time_separator div:after {
 content:":";
 color:#222;
 font-size:37px;
 left:100%;
 position:absolute;
 z-index:1
}
.Zebra_DatePicker .dp_header {
 margin-bottom:5px
}
.Zebra_DatePicker .dp_footer {
 margin-top:5px
}
.Zebra_DatePicker .dp_footer .dp_icon {
 width:50%
}
.Zebra_DatePicker .dp_actions td {
 /*! border-radius:4px */
}
.Zebra_DatePicker .dp_actions .dp_caption {
 font-weight:bold;
 width:100%
}
.Zebra_DatePicker .dp_actions .dp_hover {
 background-color:#dedede
}
.Zebra_DatePicker .dp_daypicker th {
 cursor:text;
 font-weight:bold
}
.Zebra_DatePicker.dp_hidden {
 display:none
}
.Zebra_DatePicker .dp_icon {
 height:16px;
 background-image:url("icons.png");
 background-repeat:no-repeat
}
.Zebra_DatePicker .dp_icon.dp_confirm {
 background-position:center -123px
}
.Zebra_DatePicker .dp_icon.dp_view_toggler {
 background-position:center -91px
}
.Zebra_DatePicker .dp_icon.dp_view_toggler.dp_calendar {
 background-position:center -59px
}
button.Zebra_DatePicker_Icon {
 background:url("icons.png") no-repeat center top;
 border:none;
 cursor:pointer;
 display:block;
 height:16px;
 line-height:0;
 margin:0 0 0 3px;
 padding:0;
 position:absolute;
 text-indent:-9000px;
 width:16px
}
button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Disabled {
 background-position:center -32px;
 cursor:default
}
button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Inside_Right {
 margin:0 6px 0 0
}
button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Inside_Left {
 margin:0 0 0 3px
}
