:root{
  --vz-purple: #1354e1;
  --vz-primary: #1354e1;
  --vz-link-color: #1354e1;
  --vz-link-hover-color: #1354e1;
  --vz-primary-rgb: 19, 84, 225;
  --vz-vertical-menu-item-hover-color: #1354e1;
  --vz-vertical-menu-item-active-color: #1354e1;
  --vz-vertical-menu-sub-item-hover-color: #1354e1;
  --vz-vertical-menu-sub-item-active-color: #1354e1;
  --vz-topnav-item-active-color: #1354e1;
  --vz-link-color-rgb: 19, 84, 225;
}
.pagination {
  --vz-pagination-active-bg: #1354e1;
  --vz-pagination-active-border-color: #1354e1;
}
.form-check-input:checked {
  background-color: #1354e1;
  border-color: #1354e1;
}
:root[data-topbar=dark] {
  --vz-header-bg: #1354e1;
  --vz-topbar-user-bg: #114bca;
}
.btn-primary{
--vz-btn-border-color: #1354e1;
--vz-btn-hover-bg: #114bca;
--vz-btn-hover-border-color: #1354e1;
--vz-btn-focus-shadow-rgb: #1354e1;
--vz-btn-active-bg: #1354e1;
--vz-btn-active-border-color: #1354e1;
}
a:hover {
  color:#114bca;
}
.sub-title-primary {
  background-color: #1354E1;
  color: #ffffff;
  padding:10px;
}
.sub-title-pink {
  background-color: #FF5A8F;
  color: #ffffff;
  padding:10px;
}
.noUi-tooltip {
  padding: 0.1rem;
  border-color: #cecece;
  font-size: 11px;
}
.noUi-horizontal .noUi-origin>.noUi-tooltip {
  bottom: -35px;
}
[data-slider-color=primary] .noUi-handle, [data-slider-color=primary] .noUi-connect{
  background: #1354e1;
}
.choices__list--multiple .choices__item {
  background-color: #1354E1;
  border: 1px solid #1354E1;
}
.noUi-horizontal .noUi-origin>.noUi-tooltip {
  bottom: -35px;
  right: -2px !important;
}
.table {
  vertical-align: middle;
}
.table-light {
   --vz-table-bg: #1354e1;
}
.table>:not(caption)>*>* {
  padding: 0.35rem 0.6rem;
}
.table thead th {
  font-size: 0.8rem;
  padding: 0.75rem 0.6rem;
}
.slider[data-name="rent_amount"] .noUi-handle-lower + .noUi-tooltip, .slider[data-name="services_deposit_amount"] .noUi-handle-lower + .noUi-tooltip {
  right: -2px !important;
  left: auto !important;
}
.slider[data-name="rent_amount"] .noUi-handle-upper + .noUi-tooltip, .slider[data-name="services_deposit_amount"] .noUi-handle-upper + .noUi-tooltip {
  right: auto !important;
  left: 210px;
}
.bg-mail-color {
  background-color: #F0F0F0!important;
}
.w-20 {
  width: 20%!important;
}
.w-60 {
  width: 60%!important;
}
.product-percent-setting > label .percent {
  font-weight: 500;
}