/* Default styling for jQuery Datepicker v4.0.6. */
.datepick{background-color:#fff;box-shadow:1px 1px 10px #444;color:#000;font-family:helveticaNeue,Helvetica,Arial,Sans-serif;font-size:11px;position:relative;}
.datepick-rtl{direction:rtl;}
.datepick-popup{z-index:1000;}
.datepick-disable{position:absolute;z-index:100;background-color:white;opacity:0.5;filter:alpha(opacity=50);}
.datepick a{color:#000;text-decoration:none;}
.datepick a.datepick-disabled{color:#888;cursor:auto;}
.datepick-cmd-prev,
.datepick-cmd-next{background:url("../images/prev_next_btn.png") no-repeat;cursor:default;height:24px;position:absolute;top:17px;width:15px;text-indent:-9999px;}
.datepick-cmd-prev{background-position:4px 5px;left:0;}
.datepick-cmd-prev.datepick-disabled{background-position:-10px 5px;}
.datepick-cmd-next{background-position:4px -25px;right:0;}
.datepick-cmd-next.datepick-disabled{background-position:-10px -25px;}
.datepick button{margin:0.25em;padding:0.125em 0em;background-color:#fcc;border:none;font-weight:bold;}
.datepick-nav,.datepick-ctrl{float:left;width:100%;font-size:90%;font-weight:bold;}
.datepick-cmd{}
.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%;}
button.datepick-cmd{text-align:center;}
.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{}
.datepick-cmd-clear{display:none;}
.datepick-cmd-current,
.datepick-cmd-today{display:none;float:left;width:35%;text-align:center;}
.datepick-cmd-next,.datepick-cmd-nextJump{}
.datepick-cmd-close{background:url("../images/popup-close.png") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;display:block;height:23px;opacity:1;outline:medium none;position:absolute;right:-7px;text-decoration:none;text-indent:-9999px;text-transform:uppercase;top:-7px;width:23px;z-index:3200;}
.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,
.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0%;padding-right:2%;text-align:right;}
.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right;}
.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,
.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0%;text-align:left;}
.datepick-month-nav{float:left;background-color:#777;text-align:center;}
.datepick-month-nav div{float:left;width:12.5%;margin:1%;padding:1%;}
.datepick-month-nav span{color:#888;}
.datepick-month-row{clear:left;}
.datepick-month{float:left;width:168px;text-align:center;padding:10px 15px 10px;}
.datepick-month-header{color:#000;font-size:14px;line-height:22px;margin:7px 0;border:1px solid #ccc;}
.datepick-month-header select,.datepick-month-header input{height:20px;font-size:14px;border:1px solid #ccc;}
.datepick-month-header select{width:auto;text-align:center;}
.datepick-month-header select option{text-align:left;}
.datepick-month-header input{position:absolute;display:none;}
.datepick-month table{width:100%;border-collapse:collapse;table-layout:fixed;border:none;}
.datepick-month thead{}
.datepick-month th,.datepick-month td{margin:0em;padding:0em;font-weight:normal;text-align:center;border:none;}
.datepick-month th{height:1.6em;font-size:10px;}
.datepick-month th,.datepick-month th a{color:#000;background:none;}
.datepick-month td{width:22px;height:22px;line-height:22px;padding:1px;font-size:11.2px;transition:all 0.15s ease-in 0s;}
.datepick-month td.datepick-week{}
.datepick-month td.datepick-week *{}
.datepick-month a{display:block;width:100%;padding:0 0;color:#000;text-decoration:none;border-radius:5px;text-align:center;}
.datepick-month span{display:block;width:100%;padding:0 0;text-align:center;}
.datepick-month td span{color:#ccc;}
.datepick-month td .datepick-other-month{}
.datepick-month td .datepick-weekend{}
.datepick-month td .datepick-today{}
.datepick-month td .datepick-highlight{background-color:#ffb975;}
.datepick-month td .datepick-selected{background-color:#f60;color:#fff;font-weight:bold;}
.datepick-month th.datepick-week{}
.datepick-status{clear:both;background-color:#ddd;text-align:center;}
.datepick-clear-fix{clear:both;}
.datepick-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:100px;height:100px;}
