﻿/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
 .datepicker-box {position: relative }.datepicker-box > input.form-control {padding-right: 3rem }.datepicker-box:after {position: absolute;transform: translateY(-50%);top: 50%;right: .75rem;content: "\f133";font-family: 'Line Awesome Free';font-weight: 900;z-index: 0;color: #9499a3;font-size: 1.25rem;cursor: pointer }.was-validated .datepicker-box:after {right: 2.15rem;}.datepicker-box.datepicker-box-sm:after {font-size: 1rem }.datepicker-box.datepicker-box-lg:after {font-size: 1.55rem }.datepicker {padding: .5rem;-webkit-border-radius: 0.35rem;-moz-border-radius: .35rem;border-radius: .35rem;direction: ltr;box-shadow: 0 2px 10px 0 rgb(0 0 0 / 8%);-webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / 8%);border: 1px solid rgba(164,174,198,.2);color: #495057 }.datepicker-orient-bottom {margin-top: 1rem }.datepicker-orient-top {margin-top: -.5rem }.datepicker-inline {width: 220px }.datepicker-rtl {direction: rtl }.datepicker-rtl.dropdown-menu {left: auto }.datepicker-rtl table tr td span {float: right }.datepicker table {margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.datepicker td, .datepicker th {text-align: center;width: 2.5rem;height: 2rem;-webkit-border-radius: 0.25rem;-moz-border-radius: .25rem;border-radius: .25rem;border: none;transition: all .3s }.datepicker th {font-weight: 600 }.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {background-color: transparent }.datepicker table tr td.day.focused, .datepicker table tr td.day:hover {background: #eeeff0;cursor: pointer }.datepicker table tr td.new, .datepicker table tr td.old {color: #ced4da }.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {background: 0 0;color: #ced4da;cursor: default;text-decoration: line-through }.datepicker table tr td.highlighted {background: #d9edf7;border-radius: 0 }.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {background-color: #aab0bc;color: #fff }.datepicker table tr td.today.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today:active, .datepicker table tr td.today:hover, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today[disabled] {background-color: #e0e9fa }.datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover:active {background-color: #e0e9fa }.datepicker table tr td.today:hover:hover {color: #000 }.datepicker table tr td.today.active:hover {color: #fff }.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {background: #eeeff0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0 }.datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover {background-color: #f3e97a;border-color: #f3e97a;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today[disabled] {background-color: #f3e97a }.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover {background-color: #3f78e0;border-color: #3f78e0;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected[disabled] {background-color: grey }.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {background-color: #3f78e0;border-color: #3f78e0;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active[disabled] {background-color: #3f78e0 }.datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active {background-color: #3f78e0 }.datepicker table tr td span {display: block;width: 23%;height: 54px;line-height: 54px;float: left;margin: 1%;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px }.datepicker table tr td span.focused, .datepicker table tr td span:hover {background: #eeeff0 }.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {background: 0 0;color: #ced4da;cursor: default }.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {background-color: #3f78e0;border-color: #3f78e0;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25) }.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active[disabled] {background-color: #3f78e0 }.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active {background-color: #3f78e0 }.datepicker table tr td span.new, .datepicker table tr td span.old {color: #ced4da }.datepicker .datepicker-switch {width: 145px }.datepicker .datepicker-switch, .datepicker .next, .datepicker .prev, .datepicker tfoot tr th {cursor: pointer }.datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover {background: #eeeff0 }.input-append.date .add-on, .input-prepend.date .add-on {cursor: pointer }.input-append.date .add-on i, .input-prepend.date .add-on i {margin-top: 3px }.input-daterange input {text-align: center }.input-daterange input:first-child {-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px }.input-daterange input:last-child {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0 }.input-daterange .add-on {display: inline-block;width: auto;min-width: 16px;height: 18px;padding: 4px 5px;font-weight: 400;line-height: 18px;text-align: center;text-shadow: 0 1px 0 #fff;vertical-align: middle;background-color: #eeeff0;border: 1px solid #ccc;margin-left: -5px;margin-right: -5px }