
.drts .drts-bs-btn-primary, .drts .drts-bs-btn-primary.drts-bs-disabled, .drts  .drts-bs-btn-primary:disabled {
	color: #fff;
	background-color: #5a7f71;
	border-color: #5a7f71;
}

.drts .drts-bs-btn-primary:hover {
	color: #fff;
	background-color: #4b6a5e;
	border-color: #466459;
}

.drts .drts-bs-btn-primary:focus, .drts  .drts-bs-btn-primary.drts-bs-focus {
	color: #fff;
	background-color: #4b6a5e;
	border-color: #466459;
	box-shadow: 0 0 0 .2rem rgba(104, 147, 131, .5);
}

.drts .drts-bs-btn-primary:not(:disabled):not(.drts-bs-disabled):active, .drts  .drts-bs-btn-primary:not(:disabled):not(.drts-bs-disabled).drts-bs-active, .drts
.drts-bs-show > .drts-bs-btn-primary.drts-bs-dropdown-toggle {
	color: #fff;
	background-color: #466459;
	border-color: #779e8f;
}

.drts .drts-bs-btn-primary:not(:disabled):not(.drts-bs-disabled):active:focus, .drts  .drts-bs-btn-primary:not(:disabled):not(.drts-bs-disabled).drts-bs-active:focus, .drts
.drts-bs-show > .drts-bs-btn-primary.drts-bs-dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(104, 147, 131, .5);
}

.drts .drts-bs-btn-outline-primary {
	color: #5a7f71;
	border-color: #5a7f71;
}

.drts .drts-bs-btn-outline-primary:hover, .drts .drts-bs-btn-outline-primary:not(:disabled):not(.drts-bs-disabled):active, .drts  .drts-bs-btn-outline-primary:not(:disabled):not(.drts-bs-disabled).drts-bs-active, .drts
.drts-bs-show > .drts-bs-btn-outline-primary.drts-bs-dropdown-toggle {
	color: #fff;
	background-color: #5a7f71;
	border-color: #5a7f71;
}

.drts .drts-bs-btn-outline-primary:focus, .drts  .drts-bs-btn-outline-primary.drts-bs-focus, .drts .drts-bs-btn-outline-primary:not(:disabled):not(.drts-bs-disabled):active:focus, .drts  .drts-bs-btn-outline-primary:not(:disabled):not(.drts-bs-disabled).drts-bs-active:focus, .drts
.drts-bs-show > .drts-bs-btn-outline-primary.drts-bs-dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(90, 127, 113, .5);
}

.drts .drts-bs-btn-outline-primary.drts-bs-disabled, .drts  .drts-bs-btn-outline-primary:disabled {
	color: #5a7f71;
}

.drts .drts-bs-btn-link {
	color: #5a7f71;
}

.drts .drts-bs-btn-link:hover {
	color: #3a5249;
}

.drts .drts-bs-list-group-item.drts-bs-active, .drts .drts-bs-custom-control-input:checked~.drts-bs-custom-control-label::before {
	color: #fff;
	background-color: #5a7f71;
	border-color: #5a7f71;
}

.drts .irs-from::before, .drts .irs-single::before, .drts .irs-to::before, .drts .irs-from::after, .drts .irs-single::after, .drts .irs-to::after {
	border-top-color: #5a7f71;
}

.drts .irs--flat .irs-from, .drts .irs--flat .irs-single, .drts .irs--flat .irs-to, .drts .irs--flat .irs-bar, .drts .irs--flat .irs-handle > i:first-child {
	background-color: #5a7f71;
}

.drts .drts-bs-dropdown-item.drts-bs-active, .drts .drts-bs-dropdown-item:active {
	color: #fff;
	background-color: #5a7f71;
}

.drts .drts-bs-form-control:focus {
	color: #495057;
	background-color: #fff;
	border-color: #9ebaaf;
	box-shadow: 0 0 0 .2rem rgba(90, 127, 113, 25%);
}

.drts .drts-bs-btn-primary.drts-bs-focus, .drts .drts-bs-btn-primary:focus {
	box-shadow: 0 0 0 .2rem rgba(90, 127, 113, 25%);
}

.drts .drts-bs-bg-primary {
	background-color: #5a7f71 !important;
}

.drts a.drts-bs-bg-primary:hover, .drts  a.drts-bs-bg-primary:focus, .drts
  button.drts-bs-bg-primary:hover, .drts
  button.drts-bs-bg-primary:focus {
	background-color: #466459 !important;
}

.drts .drts-bs-btn-secondary, .drts .drts-bs-btn-secondary.drts-bs-disabled, .drts  .drts-bs-btn-secondary:disabled {
	color: #fff;
	background-color: #85af9a;
	border-color: #85af9a;
}

.drts .drts-bs-btn-secondary:hover {
	color: #fff;
	background-color: #6fa088;
	border-color: #699c83;
}

.drts .drts-bs-btn-secondary:focus, .drts  .drts-bs-btn-secondary.drts-bs-focus {
	color: #fff;
	background-color: #6fa088;
	border-color: #699c83;
	box-shadow: 0 0 0 .2rem rgba(154, 189, 171, .5);
}

.drts .drts-bs-btn-secondary:not(:disabled):not(.drts-bs-disabled):active, .drts  .drts-bs-btn-secondary:not(:disabled):not(.drts-bs-disabled).drts-bs-active, .drts
.drts-bs-show > .drts-bs-btn-secondary.drts-bs-dropdown-toggle {
	color: #fff;
	background-color: #699c83;
	border-color: #61957b;
}

.drts .drts-bs-btn-secondary:not(:disabled):not(.drts-bs-disabled):active:focus, .drts  .drts-bs-btn-secondary:not(:disabled):not(.drts-bs-disabled).drts-bs-active:focus, .drts
.drts-bs-show > .drts-bs-btn-secondary.drts-bs-dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(154, 189, 171, .5);
}

.drts .drts-bs-btn-outline-secondary {
	color: #85af9a;
	border-color: #85af9a;
}

.drts .drts-bs-btn-outline-secondary:hover, .drts .drts-bs-btn-outline-secondary:not(:disabled):not(.drts-bs-disabled):active, .drts  .drts-bs-btn-outline-secondary:not(:disabled):not(.drts-bs-disabled).drts-bs-active, .drts
.drts-bs-show > .drts-bs-btn-outline-secondary.drts-bs-dropdown-toggle {
	color: #fff;
	background-color: #85af9a;
	border-color: #85af9a;
}

.drts .drts-bs-btn-outline-secondary:focus, .drts  .drts-bs-btn-outline-secondary.drts-bs-focus, .drts .drts-bs-btn-outline-secondary:not(:disabled):not(.drts-bs-disabled):active:focus, .drts  .drts-bs-btn-outline-secondary:not(:disabled):not(.drts-bs-disabled).drts-bs-active:focus, .drts
.drts-bs-show > .drts-bs-btn-outline-secondary.drts-bs-dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(133, 175, 154, .5);
}

.drts .drts-bs-btn-outline-secondary.drts-bs-disabled, .drts  .drts-bs-btn-outline-secondary:disabled {
	color: #85af9a;
}

.drts .drts-bs-btn-link:disabled, .drts  .drts-bs-btn-link.drts-bs-disabled {
	color: #85af9a;
}

.drts .drts-bs-bg-secondary {
	background-color: #85af9a !important;
}

.drts a.drts-bs-bg-secondary:hover, .drts  a.drts-bs-bg-secondary:focus, .drts
  button.drts-bs-bg-secondary:hover, .drts
  button.drts-bs-bg-secondary:focus {
	background-color: #699c83 !important;
}

.drts .drts-bs-border-primary {
	border-color: #5a7f71 !important;
}

.drts .drts-bs-border-secondary {
	border-color: #85af9a !important;
}
