#side-menu .nav-second-level .fa {
  display: none;
}
.navbar #login-form {
  display: none;
}
.navbar-static-top {
  height: 60px;
}
.full-content {
  padding-top: 0;
}
.full-content .ibox {
  border-top: 4px solid #e7eaec;
  margin-bottom: .313em;
}
.full-content .left-module .ibox {
  border-top: none;
}
#system-message-container #system-message {
  margin-bottom: 0;
}
#system-message-container #system-message .alert {
  margin: 1.55em 0.75em 0 0.75em;
}

/*OZ doplneni*/
.jumbotron {
  border-radius: 6px;
  padding: 10px;
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8;
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede;
}

.form-control-small{
	padding: 2px 2px;
	font-size: 0.8rem;
}

.input-group-text {
    border: 1px solid #e5e6e7;
}

.input-group-text-small{
	font-size: 0.75rem;
	padding: 0.25rem 0.5rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

a {text-decoration: none; }


.tooltip.tooltip-in-modal {
  z-index: 3000;
}

.datepicker {
  padding:10px!important
}
.datepicker td,
.datepicker th {
  width:30px;
  height:30px;
  border-radius:50%;
  font-size:13px;
  line-height:28px
}
.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],
.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],
.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.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover {
  background-color:#1ab394!important;
  background-image:none!important;
  color:#fff
}
.datepicker table tr td span.focused,
.datepicker table tr td span:hover,
.datepicker table tr td.day.focused,
.datepicker table tr td.day:hover {
  background:var(--bs-tertiary-bg)
}
.datepicker table tr td span.new,
.datepicker table tr td span.old,
.datepicker table tr td.new,
.datepicker table tr td.old {
  color:var(--bs-tertiary-color);
  opacity:.4
}
.datepicker .datepicker-switch:hover,
.datepicker .next:hover,
.datepicker .prev:hover,
.datepicker tfoot tr th:hover {
  background:var(--bs-light-bg-subtle)
}
.datepicker .datepicker-switch:hover {
  background:0 0
}
.datepicker-dropdown:after {
  border-bottom:6px solid var(--bs-secondary-bg)
}
.datepicker-dropdown:before {
  border-bottom-color:var(--bs-border-color)
}
.datepicker-dropdown.datepicker-orient-top:before {
  border-top:7px solid var(--bs-border-color)
}
.datepicker-dropdown.datepicker-orient-top:after {
  border-top:6px solid var(--bs-secondary-bg)
}
.daterangepicker {
  z-index:1000
}

.form-check-input[type=checkbox] {
  border-radius:.25em
}
.form-check-input[type=radio] {
  border-radius:50%
}
.form-check-input:active {
  -webkit-filter:brightness(90%);
  filter:brightness(90%)
}
.form-check-input:focus {
  border-color:#1ab394;
  outline:0;
  -webkit-box-shadow:0 0 0 0 rgba(26,179,148,.25);
  box-shadow:0 0 0 0 rgba(26,179,148,.25)
}
.form-check-input:checked {
  background-color:#1ab394;
  border-color:#1ab394
}
