/* Default styling for jQuery Datepicker v4.0.6. */
.datepick {background-color: white;color: black;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size: 12px;}
.datepick-rtl {direction: rtl;}
.datepick-popup {z-index: 1100;}
.datepick-disable {position: absolute;z-index: 100;background-color: white;opacity: 0.5;filter: alpha(opacity=50);}
.datepick a {color: #333;text-decoration: none;}
.datepick a.datepick-disabled {color:#666;cursor:default;border-right-color: #ccc;}
.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%;background-color: #fff;color: #fff;font-weight: bold;}
.datepick-nav {position: absolute;background-color: transparent; padding:10px;}
.datepick-ctrl {background-color:#fff; display:none;}
.datepick-cmd {width: 30%;}
.datepick-cmd:hover { color:#000; text-decoration:underline; }
.datepick-ctrl .datepick-cmd:hover {/*background-color: #f08080;*/}
.datepick-cmd-prevJump, .datepick-cmd-nextJump {width: 8%;}
a.datepick-cmd {/*height:auto;padding:3px;*/}
button.datepick-cmd {text-align: center;}
.datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear {float: left; padding: 0 5px;}
.datepick-cmd-current, .datepick-cmd-today {float: left;width: 35%;text-align: center;}
.datepick-cmd-today { display:none; }
.datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close {float: right; padding: 0 5px;text-align: right;}
.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-cmd-next {width: 0;height: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid #6e788b;text-indent: -99999999px;overflow: hidden;}
.datepick-cmd-prev {width: 0;height: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-right: 8px solid #6e788b;text-indent: -99999999px;overflow: hidden;}
.datepick-cmd-prev:hover{border-right: 8px solid #f1592a;}
.datepick-cmd-next:hover{border-left: 8px solid #f1592a;}
.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:280px;text-align: center;padding:6px 10px 10px 10px;}
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {height: auto;color: #444;font-weight: bold; font-size:16px; padding:3px 0; margin-left:1px;}
.datepick-month-header select, .datepick-month-header input {height: 1.4em;border: none;}
.datepick-month-header input {position: absolute;display: none;}
.datepick-month table {width: 100%;border-collapse: collapse;}
.datepick-month thead {border-bottom: 1px solid #aaa;}
.datepick-month th, .datepick-month td {margin: 0em;padding: 0em;font-weight: normal;text-align: center;}
.datepick-month th {border: 1px solid #fff;}
.datepick-month th, .datepick-month th a {color: #333;padding: 0;font-weight: bold;}
.datepick-month td { padding: 1px;/*background-color: #eee;border: 1px solid #aaa;*/}
.datepick-month td.datepick-week {border: 1px solid #777;}
.datepick-month td.datepick-week * {background-color: #777;color: #fff;border: none;}
.datepick-month a {display: block;width: 100%;padding: 8px;color: #777;text-decoration: none;background-color: #E7E9EC;font-size: 14px;}
.datepick-month a:hover, .datepick-month a:focus { text-decoration:none; }
.datepick-month span {display: block;width: 100%;padding:8px;color: #999;font-size: 12px;}
.datepick-month td span {color: #bbb;background-color: #f8f8f8;}
.datepick-month td .datepick-other-month {background-color: #fff;}
.datepick-month td .datepick-weekend {/*background-color: #f6f6f6;*/}
.datepick-month td .datepick-today {    background-color: #fff;color: #333;border: 1px solid #aaa;font-weight: bold;}
.datepick-month td .datepick-today.datepick-selected {border: none;}
.datepick-month td .datepick-highlight {background-color: #f1592a ; color:#fff;}
.datepick-month td .datepick-selected {background-color:#f1592a;color: #FFFFFF; font-weight:bold;}
.datepick-month th.datepick-week {background-color: #777;color: #fff;}
.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;}