 
 .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .navbar-collapse {
    width: 14.625rem !important;
  }
  
@media (min-width: 1200px) {
  .navbar-vertical.navbar-expand-xl .navbar-vertical-content {
    width: 14.625rem;
    height: calc(100vh - var(--falcon-top-nav-height));
    padding: 0.5rem 0 0 0;
    padding-right: 0px;
    padding-left: 0px;
  }
  
  .navbar-vertical.navbar-expand-xl .navbar-collapse {
    width: 14.625rem;
  }
}

  
.search-rcp-user {
	width: 15rem;
}


.search-rcp-month {
	width: 8rem;
}

.pass-anim {
	transition: 0.3s;
	transition-timing-function: ease-in-out;
}

.pass-hide {
	height: 0px;
	visibility: hidden;
	opacity: 0;
}

/* nadpisanie stylu dropzone */
.dropzone.dropzone-multiple .dz-progress {
  opacity: 1;
  width: 10rem !important;
  height: 0.8rem !important;
  margin-top: 0.11rem;
}

.choices__list--single .choices__item {
  width: 87%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: -6px;
}

.choices-job-period .choices__list--single .choices__item,
.choices-company-list .choices__list--single .choices__item {
	font-size: 0.85rem;
}

.choices-company-list .choices .choices__list--dropdown .choices__item--selectable,
.choices-job-period .choices .choices__list--dropdown .choices__item--selectable {
  font-size: 0.83rem !important;
}

.choices__list--dropdown {
  word-break: break-word;
}

.choices-company-list .choices .choices__list--dropdown {
  width: 150%;
}

.custom-pagination ul.pagination {
	justify-content: center !important;
}

.bulk-width-28 {
	width: 28px !important;
}

.active-width-70 {
	width: 70px !important;
}

.item-opacity-50 {
	opacity: 0.5!important;
}

.form-control {
	  color: var(--falcon-modal-color) !important;
}

.is-invalid .select2-selection, .needs-validation ~ span > .select2-dropdown{
	border: 1px solid var(--falcon-form-invalid-border-color)!important;
}

.is-valid .select2-selection, .needs-validation ~ span > .select2-dropdown{
	border: 1px solid var(--falcon-form-valid-border-color)!important;
}

.dropdown-toggle::after {
  border: 0;
  vertical-align: -0.08em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right;
  background-size: 16px 12px;
  width: 16px;
  height: 12px;
}

.dropdown > .dropdown-toggle.is-invalid{
	border: 1px solid var(--falcon-form-invalid-border-color)!important;
}

.dropdown > .dropdown-toggle.is-valid{
	border: 1px solid var(--falcon-form-valid-border-color)!important;
}

.modal .form-select {
  /*background-color: var(--falcon-quaternary-bg) !important;*/
  color: var(--falcon-modal-color) !important;
  font-size: 1rem;
  font-weight: 500!important;
}

.tooltip-inner {
  text-align: left;
}

.hourly-description-cell {
	min-width: 31rem;
}



