.datetimepicker {
  padding: 0.5rem;
  margin-top: 1px;
  direction: ltr;
  color: #101010;
}

.datetimepicker-inline {
  width: 220px;
}

.datetimepicker.datetimepicker-rtl {
  direction: rtl;
}

.datetimepicker.datetimepicker-rtl table tr td span {
  float: right;
}

.datetimepicker-dropdown, .datetimepicker-dropdown-left {
  top: 0;
  left: 0;
}

[class*=" datetimepicker-dropdown"]:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-bottom-color: transparent;
  position: absolute;
}

[class*=" datetimepicker-dropdown"]:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
}

[class*=" datetimepicker-dropdown-top"]:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid transparent;
  border-top-color: transparent;
  border-bottom: 0;
}

[class*=" datetimepicker-dropdown-top"]:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #fff;
  border-bottom: 0;
}

.datetimepicker-dropdown-bottom-left:before {
  top: -7px;
  right: 6px;
}

.datetimepicker-dropdown-bottom-left:after {
  top: -6px;
  right: 7px;
}

.datetimepicker-dropdown-bottom-right:before {
  top: -7px;
  left: 6px;
}

.datetimepicker-dropdown-bottom-right:after {
  top: -6px;
  left: 7px;
}

.datetimepicker-dropdown-top-left:before {
  bottom: -7px;
  right: 6px;
}

.datetimepicker-dropdown-top-left:after {
  bottom: -6px;
  right: 7px;
}

.datetimepicker-dropdown-top-right:before {
  bottom: -7px;
  left: 6px;
}

.datetimepicker-dropdown-top-right:after {
  bottom: -6px;
  left: 7px;
}

.datetimepicker > div {
  display: none;
}

.datetimepicker.minutes div.datetimepicker-minutes {
  display: block;
}

.datetimepicker.hours div.datetimepicker-hours {
  display: block;
}

.datetimepicker.days div.datetimepicker-days {
  display: block;
}

.datetimepicker.months div.datetimepicker-months {
  display: block;
}

.datetimepicker.years div.datetimepicker-years {
  display: block;
}

.datetimepicker table {
  margin: 0;
}

.datetimepicker td,
.datetimepicker th {
  text-align: center;
  width: 34px;
  height: 34px;
  border: none;
}

.table-striped .datetimepicker table tr td,
.table-striped .datetimepicker table tr th {
  background-color: transparent;
}

.datetimepicker table tr td.disabled span.year, .datetimepicker table tr td.disabled.year,
.datetimepicker table tr td.disabled span.month, .datetimepicker table tr td.disabled.month,
.datetimepicker table tr td.disabled span.day, .datetimepicker table tr td.disabled.day,
.datetimepicker table tr td.disabled span.hour, .datetimepicker table tr td.disabled.hour,
.datetimepicker table tr td.disabled span.minute, .datetimepicker table tr td.disabled.minute,
.datetimepicker table tr td.old span.year,
.datetimepicker table tr td.old.year,
.datetimepicker table tr td.old span.month,
.datetimepicker table tr td.old.month,
.datetimepicker table tr td.old span.day,
.datetimepicker table tr td.old.day,
.datetimepicker table tr td.old span.hour,
.datetimepicker table tr td.old.hour,
.datetimepicker table tr td.old span.minute,
.datetimepicker table tr td.old.minute,
.datetimepicker table tr td.new span.year,
.datetimepicker table tr td.new.year,
.datetimepicker table tr td.new span.month,
.datetimepicker table tr td.new.month,
.datetimepicker table tr td.new span.day,
.datetimepicker table tr td.new.day,
.datetimepicker table tr td.new span.hour,
.datetimepicker table tr td.new.hour,
.datetimepicker table tr td.new span.minute,
.datetimepicker table tr td.new.minute {
  color: #767676;
}

.datetimepicker table tr td:not(.disabled) span.year:hover, .datetimepicker table tr td:not(.disabled) span.year:active, .datetimepicker table tr td:not(.disabled) span.year:focus, .datetimepicker table tr td:not(.disabled).year:hover, .datetimepicker table tr td:not(.disabled).year:active, .datetimepicker table tr td:not(.disabled).year:focus,
.datetimepicker table tr td:not(.disabled) span.month:hover,
.datetimepicker table tr td:not(.disabled) span.month:active,
.datetimepicker table tr td:not(.disabled) span.month:focus, .datetimepicker table tr td:not(.disabled).month:hover, .datetimepicker table tr td:not(.disabled).month:active, .datetimepicker table tr td:not(.disabled).month:focus,
.datetimepicker table tr td:not(.disabled) span.day:hover,
.datetimepicker table tr td:not(.disabled) span.day:active,
.datetimepicker table tr td:not(.disabled) span.day:focus, .datetimepicker table tr td:not(.disabled).day:hover, .datetimepicker table tr td:not(.disabled).day:active, .datetimepicker table tr td:not(.disabled).day:focus,
.datetimepicker table tr td:not(.disabled) span.hour:hover,
.datetimepicker table tr td:not(.disabled) span.hour:active,
.datetimepicker table tr td:not(.disabled) span.hour:focus, .datetimepicker table tr td:not(.disabled).hour:hover, .datetimepicker table tr td:not(.disabled).hour:active, .datetimepicker table tr td:not(.disabled).hour:focus,
.datetimepicker table tr td:not(.disabled) span.minute:hover,
.datetimepicker table tr td:not(.disabled) span.minute:active,
.datetimepicker table tr td:not(.disabled) span.minute:focus, .datetimepicker table tr td:not(.disabled).minute:hover, .datetimepicker table tr td:not(.disabled).minute:active, .datetimepicker table tr td:not(.disabled).minute:focus {
  background: rgba(222, 179, 120, 0.75);
  color: #fff;
}

.datetimepicker table tr td span.year.active, .datetimepicker table tr td span.year.active:hover, .datetimepicker table tr td span.year.active:active, .datetimepicker table tr td span.year.active:focus, .datetimepicker table tr td.year.active, .datetimepicker table tr td.year.active:hover, .datetimepicker table tr td.year.active:active, .datetimepicker table tr td.year.active:focus,
.datetimepicker table tr td span.month.active,
.datetimepicker table tr td span.month.active:hover,
.datetimepicker table tr td span.month.active:active,
.datetimepicker table tr td span.month.active:focus, .datetimepicker table tr td.month.active, .datetimepicker table tr td.month.active:hover, .datetimepicker table tr td.month.active:active, .datetimepicker table tr td.month.active:focus,
.datetimepicker table tr td span.day.active,
.datetimepicker table tr td span.day.active:hover,
.datetimepicker table tr td span.day.active:active,
.datetimepicker table tr td span.day.active:focus, .datetimepicker table tr td.day.active, .datetimepicker table tr td.day.active:hover, .datetimepicker table tr td.day.active:active, .datetimepicker table tr td.day.active:focus,
.datetimepicker table tr td span.hour.active,
.datetimepicker table tr td span.hour.active:hover,
.datetimepicker table tr td span.hour.active:active,
.datetimepicker table tr td span.hour.active:focus, .datetimepicker table tr td.hour.active, .datetimepicker table tr td.hour.active:hover, .datetimepicker table tr td.hour.active:active, .datetimepicker table tr td.hour.active:focus,
.datetimepicker table tr td span.minute.active,
.datetimepicker table tr td span.minute.active:hover,
.datetimepicker table tr td span.minute.active:active,
.datetimepicker table tr td span.minute.active:focus, .datetimepicker table tr td.minute.active, .datetimepicker table tr td.minute.active:hover, .datetimepicker table tr td.minute.active:active, .datetimepicker table tr td.minute.active:focus {
  background: #deb378;
  color: #fff;
}

.datetimepicker table tr td.minute:hover,
.datetimepicker table tr td.hour:hover,
.datetimepicker table tr td.day:hover {
  cursor: pointer;
}

.datetimepicker table tr td.disabled,
.datetimepicker table tr td.disabled:hover {
  cursor: default;
}

.datetimepicker table tr td.today,
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today.disabled:hover {
  position: relative;
}
.datetimepicker table tr td.today:after,
.datetimepicker table tr td.today:hover:after,
.datetimepicker table tr td.today.disabled:after,
.datetimepicker table tr td.today.disabled:hover:after {
  content: "Today";
  font-size: 0.4em;
  position: absolute;
  bottom: -0.25em;
  left: 0;
  width: 100%;
  text-transform: uppercase;
  opacity: 0.75;
}

.datetimepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}

.datetimepicker .datetimepicker-hours span {
  height: 26px;
  line-height: 26px;
}

.datetimepicker .datetimepicker-hours table tr td span.hour_am,
.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
  width: 14.6%;
}

.datetimepicker .datetimepicker-hours fieldset legend,
.datetimepicker .datetimepicker-minutes fieldset legend {
  margin-bottom: inherit;
  line-height: 30px;
}

.datetimepicker .datetimepicker-minutes span {
  height: 26px;
  line-height: 26px;
}

.datetimepicker th.switch {
  width: 145px;
}

.datetimepicker th span.glyphicon {
  pointer-events: none;
}

.datetimepicker thead tr:first-child th,
.datetimepicker tfoot th {
  cursor: pointer;
}

.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot th:hover {
  background: rgba(222, 179, 120, 0.75);
  color: #fff;
}

.input-append.date .add-on i,
.input-prepend.date .add-on i,
.input-group.date .input-group-addon span {
  cursor: pointer;
  width: 14px;
  height: 14px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcC1kYXRldGltZXBpY2tlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVhbGFiYW1hYmFuZC5jb20ubGl2ZS81NzQwMDQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWxhYmFtYTIwMTgvYXNzZXRzL3N0eWxlc2hlZXRzL192YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC1kYXRldGltZXBpY2tlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0JBO0VBQ0UsZ0JDMmlCa0M7RUQxaUJsQyxnQkFBQTtFQUVBLGVBQUE7RUFDQSxlQ2JTO0NDUFY7O0FGdUJEO0VBQ0UsYUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxlQUFBO0NFcEJEOztBRnVCRDtFQUNFLGFBQUE7Q0VwQkQ7O0FGdUJEO0VBQ0UsT0FBQTtFQUNBLFFBQUE7Q0VwQkQ7O0FGdUJEO0VBQ0UsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsaUNDZ2hCa0M7RUQvZ0JsQyxtQkFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0NBQUE7RUFDQSw4QkM2ZmtDO0VENWZsQyxpQkFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsMkJBQUE7RUFDQSxpQkFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxVQUFBO0VBQ0EsV0FBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxVQUFBO0VBQ0EsV0FBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxVQUFBO0VBQ0EsVUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxVQUFBO0VBQ0EsVUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxhQUFBO0VBQ0EsV0FBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxhQUFBO0VBQ0EsV0FBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxhQUFBO0VBQ0EsVUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxhQUFBO0VBQ0EsVUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxjQUFBO0NFcEJEOztBRnVCRDtFQUNFLGVBQUE7Q0VwQkQ7O0FGdUJEO0VBQ0UsZUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxlQUFBO0NFcEJEOztBRnVCRDtFQUNFLGVBQUE7Q0VwQkQ7O0FGdUJEO0VBQ0UsZUFBQTtDRXBCRDs7QUZ1QkQ7RUFDRSxVQUFBO0NFcEJEOztBRnVCRDs7RUFFRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBRUEsYUFBQTtDRXJCRDs7QUZ3QkQ7O0VBRUUsOEJBQUE7Q0VyQkQ7O0FGK0JDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsZUMvSk87Q0N1SlY7O0FGb0JHOzs7Ozs7Ozs7Ozs7O0VBR0Usc0NDMlk4QjtFRDFZOUIsWUNzQ3dCO0NDN0M3Qjs7QUZxQks7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUUsb0JDcUJzQjtFRHBCdEIsWUNtQnNCO0NDeEI3Qjs7QUZXRDs7O0VBR0UsZ0JBQUE7Q0VSRDs7QUZXRDs7RUFFRSxnQkFBQTtDRVJEOztBRldEOzs7O0VBS0UsbUJBQUE7Q0VURDtBRldDOzs7O0VBQ0UsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsY0FBQTtDRU5IOztBRlVEO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBR0EsbUJBQUE7Q0VQRDs7QUZVRDtFQUNFLGFBQUE7RUFDQSxrQkFBQTtDRVBEOztBRlVEOztFQUVFLGFBQUE7Q0VQRDs7QUZVRDs7RUFFRSx1QkFBQTtFQUNBLGtCQUFBO0NFUEQ7O0FGVUQ7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7Q0VQRDs7QUZVRDtFQUNFLGFBQUE7Q0VQRDs7QUZVRDtFQUNFLHFCQUFBO0NFUEQ7O0FGVUQ7O0VBRUUsZ0JBQUE7Q0VQRDs7QUZVRDs7RUFFRSxzQ0NrU2tDO0VEalNsQyxZQ25FNEI7Q0M0RDdCOztBRlVEOzs7RUFHRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NFUEQiLCJmaWxlIjoiYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLmNzcyJ9 */