/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker{top:0;left:0;margin-top:1px;border:1px #eee solid !important;font-size:10pt !important;padding:0;position:absolute;z-index:1000;top:100%;-webkit-border-radius:4px;-moz-border-radius:4px}.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:11px;height:33px}.datepicker td.day:hover{background:#efefab;cursor:pointer}.datepicker td.day.disabled{color:#f6f6f6 !important}.datepicker td.old,.datepicker td.new{color:#999 !important}.datepicker td.active,.datepicker td.active:hover{color:#fff;background-color:#6eb1c6}.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{color:#fff;background-color:#6eb1c6}.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{background-color:#6eb1c6}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer}.datepicker td span:hover{background:#efefab}.datepicker td span.active{color:#fff;background-color:#6eb1c6}.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{color:#fff;background-color:#6eb1c6}.datepicker td span.active:active,.datepicker td span.active.active{background-color:#6eb1c6}.datepicker td span.old{color:#999}.datepicker th.switch{text-align:center;font-family:'Gotham light',sans-serif}.datepicker th.next{margin-top:1px;font-family:'iconFont';speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:inherit;line-height:1;display:table-cell;vertical-align:-8%;-webkit-font-smoothing:antialiased;font-size:2em;cursor:pointer}.datepicker th.prev{margin-top:1px;font-family:'iconFont';speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:inherit;line-height:1;display:table-cell;vertical-align:-8%;-webkit-font-smoothing:antialiased;font-size:2em}.datepicker th.prev:before{content:""}.datepicker th.next:before{content:""}.datepicker thead tr:first-child th{cursor:pointer;background:#efefab}.datepicker thead tr:first-child th:hover{background:#eaea8f}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.table-condensed{border:1px #eaeaea solid !important;border-left:0 !important}.today td{background-color:#a0e857 !important;color:#1d1d1d !important}.dropdown-menu{border:0 !important;box-shadow:0 2px 6px rgba(0,0,0,.3),0 3px 8px rgba(0,0,0,.2) !important;padding:0}.table-condensed thead tr:first-child th{background-color:#1892ae;color:#fff !important}.table-condensed thead tr:first-child th:hover{background-color:#1ba1e2;color:#fff}.table-condensed thead tr td:hover{background-color:#1ba1e2;color:#fff}.table-condensed thead tr td{background-color:#1892ae;color:#fff}.table-condensed thead tr:first-child>td:first-child{padding:0 0 0 5px}.table-condensed thead tr:first-child>td:last-child{padding:0 5px 0 0}.table-condensed thead tr:first-child>th{width:auto}.table-condensed tbody .day{width:38px;padding:5px 0}.table-condensed tbody .day .active{border:4px #4390df solid;border-width:1px;color:#333 !important}.table-condensed tbody .day,.table-condensed thead .dow{color:#1892ae;border:1px solid;border-color:#e6f5fc}.table-condensed tbody .day:hover{background-color:#eee;color:#1d1d1d}.table-condensed tbody .month:hover{background-color:#eee;color:#1d1d1d}.table-condensed tbody .year:hover{background-color:#eee;color:#1d1d1d}.datepicker td.active:active,.datepicker td.active.active{border:4px #e98000 solid !important;border-width:1px !important;background-color:transparent;color:#1d1d1d;position:absolute !important}.datepicker .today{background-color:none !important}.datepicker .today:hover:active,.datepicker .today:hover.active{background-color:none;color:#fff}.datepicker td.active:hover:active,.datepicker td.active:hover.active{background-color:#eee;color:#1d1d1d}.datepicker td.active.active:after{position:absolute;display:block;border-top:28px solid #e98000;border-left:28px solid transparent;right:0;content:"";top:0;z-index:101;border-top-width:12px;border-left-width:12px}.datepicker td.active.active:before{position:absolute;display:block;content:"";color:#fff;right:0;font-family:iconFont;font-size:4pt;font-weight:normal;z-index:102;top:0}.datepicker [class*="icon-"]{font-family:'iconFont';speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:inherit;line-height:1;display:inline-block;vertical-align:-8%;-webkit-font-smoothing:antialiased;font-size:2em;cursor:pointer;color:#fff !important}.datepicker .icon-next:before{content:""}.datepicker .icon-previous:before{content:""}.datepicker-days{width:272px}