/*!
 * Start Bootstrap -  v1.0.0 ()
 * Copyright 2013-2019 
 * Licensed under  ()
 */

.switch {
  font-size: 1rem;
  position: relative;
}

.switch input {
  position: absolute;
  height: 1px;
  width: 1px;
  background: none;
  border: 0;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  overflow: hidden;
  padding: 0;
}

.switch input + label {
  position: relative;
  min-width: calc(calc(2.375rem * .8) * 2);
  border-radius: calc(2.375rem * .8);
  height: calc(2.375rem * .8);
  line-height: calc(2.375rem * .8);
  display: inline-block;
  cursor: pointer;
  outline: none;
  user-select: none;
  vertical-align: middle;
  text-indent: calc(calc(calc(2.375rem * .8) * 2) + .5rem);
}

.switch input + label::before,
.switch input + label::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: calc(calc(2.375rem * .8) * 2);
  bottom: 0;
  display: block;
}

.switch input + label::before {
  right: 0;
  background-color: #dee2e6;
  border-radius: calc(2.375rem * .8);
  transition: 0.2s all;
}

.switch input + label::after {
  top: 2px;
  left: 2px;
  width: calc(calc(2.375rem * .8) - calc(2px * 2));
  height: calc(calc(2.375rem * .8) - calc(2px * 2));
  border-radius: 50%;
  background-color: white;
  transition: 0.2s all;
}

.switch input:checked + label::before {
  background-color: #08d;
}

.switch input:checked + label::after {
  margin-left: calc(2.375rem * .8);
}

.switch input:focus + label::before {
  outline: none;
  box-shadow: 0 0 0 0.2rem rgba(0, 136, 221, 0.25);
}

.switch input:disabled + label {
  color: #868e96;
  cursor: not-allowed;
}

.switch input:disabled + label::before {
  background-color: #e9ecef;
}

.switch.switch-sm {
  font-size: 0.875rem;
}

.switch.switch-sm input + label {
  min-width: calc(calc(1.9375rem * .8) * 2);
  height: calc(1.9375rem * .8);
  line-height: calc(1.9375rem * .8);
  text-indent: calc(calc(calc(1.9375rem * .8) * 2) + .5rem);
}

.switch.switch-sm input + label::before {
  width: calc(calc(1.9375rem * .8) * 2);
}

.switch.switch-sm input + label::after {
  width: calc(calc(1.9375rem * .8) - calc(2px * 2));
  height: calc(calc(1.9375rem * .8) - calc(2px * 2));
}

.switch.switch-sm input:checked + label::after {
  margin-left: calc(1.9375rem * .8);
}

.switch.switch-lg {
  font-size: 1.25rem;
}

.switch.switch-lg input + label {
  min-width: calc(calc(3rem * .8) * 2);
  height: calc(3rem * .8);
  line-height: calc(3rem * .8);
  text-indent: calc(calc(calc(3rem * .8) * 2) + .5rem);
}

.switch.switch-lg input + label::before {
  width: calc(calc(3rem * .8) * 2);
}

.switch.switch-lg input + label::after {
  width: calc(calc(3rem * .8) - calc(2px * 2));
  height: calc(calc(3rem * .8) - calc(2px * 2));
}

.switch.switch-lg input:checked + label::after {
  margin-left: calc(3rem * .8);
}

.switch + .switch {
  margin-left: 1rem;
}

.sidebar .nav.sub-menu {
  padding: 0 0 0 2rem !important;
}

.sidebar .nav.sub-menu .nav-item .nav-link:before {
  display: none;
}

.sidebar .nav .nav-item .nav-link i.menu-icon {
  display: inline-block;
  width: 8px;
}

.sidebar .nav .nav-item {
  margin-bottom: 0;
  padding-bottom: 0;
}

.sidebar > ul.ps > .nav-item {
  border-top: 1px solid #eee;
}

.sidebar-dark .sidebar > ul.ps > .nav-item {
  border-top: 1px solid #616573;
}

#sidebar-anchor .nav-link-anchor {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.profile-image {
  object-fit: contain;
}

.sidebar .nav .nav-item.nav-item-switcher {
  padding-left: 10px;
}

.sidebar .nav .nav-item.nav-item-switcher .nav-link {
  border-radius: 5px 0 0 5px;
}

.sidebar-dark .sidebar .nav .nav-item.nav-item-switcher .nav-link {
  background: #f2f2f2;
  color: #686868;
}

#creditorSelector {
  background: #E9E8EF;
  color: #3a3f51;
}

#creditorSelector:hover,
#creditorSelector:active {
  color: #E9E8EF;
  background: none;
}

.navbar.default-layout-navbar .navbar-menu-wrapper .multiple-select-dropdown-menu {
  overflow: hidden;
  /* prevents the hover on first and last element not showing border radius of this underlying div */
}

/* multiple-select-dropdown select - start */

.multiple-select-dropdown-wrapper {
  max-width: 100px;
  max-height: 20px;
}

.multiple-select-dropdown {
  /*position: absolute;*/
  /*
  top:50%;
  transform: translateY(-50%);
  */
}

a {
  color: #fff;
}

table p a {
  color: #000;
  text-decoration: underline;
}

table a {
  color: #000;
}

.badge-lg {
  padding: 0.475rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.1875rem;
}

.multiple-select-dropdown dd,
.multiple-select-dropdown dt {
  margin: 0px;
  padding: 0px;
}

.multiple-select-dropdown ul {
  margin: -1px 0 0 0;
}

.multiple-select-dropdown dd {
  position: relative;
}

.multiple-select-dropdown a,
.multiple-select-dropdown a:visited {
  color: #fff;
  text-decoration: none;
  outline: none;
  font-size: 12px;
}

.multiple-select-dropdown dt a {
  border-radius: 12px;
  background-color: #686868;
  display: inline-block;
  /*padding: 8px 20px 5px 10px*/
  min-height: 24px;
  line-height: 24px;
  height: 24px;
  width: 24px;
  text-align: center;
  overflow: hidden;
  border: 0;
  width: auto;
}

.multiple-select-dropdown dt a span,
.multiSel span {
  cursor: pointer;
  display: inline-block;
  padding: 0 3px 2px 0;
}

.multiple-select-dropdown dd ul {
  background-color: #686868;
  border: 0;
  color: #fff;
  display: none;
  left: 0px;
  /*padding: 2px 15px 2px 5px;*/
  position: absolute;
  top: 2px;
  width: 200px;
  list-style: none;
  height: auto;
  /*100px;*/
  overflow: auto;
}

.multiple-select-dropdown span.value {
  display: none;
}

.multiple-select-dropdown dd ul li {
  padding: 5px;
  display: block;
}

.multiple-select-dropdown dd ul li span {
  display: inline-block;
  padding-left: 10px;
}

/* TODO: is this needed? */

.multiple-select-dropdown dd ul li a {
  padding: 5px;
  display: block;
}

.multiple-select-dropdown dd ul li a:hover {
  background-color: #fff;
}

/* multiple-select-dropdown select - end */

.thumb-sm {
  height: 36px;
  width: 36px;
}

.fa-color-green {
  color: #008a00;
}

.fa-color-red {
  color: #ff1e33;
}

/* search suggest - start */

#nav-search {
  position: relative;
  border: 1px solid rgba(255, 255, 255, 0.7);
}

#nav-search:focus,
#nav-search.focus {
  border-color: white;
  box-shadow: white 0px 0px 4px;
}

#nav-search_suggest {
  position: absolute;
  top: 45px;
  left: -1px;
  width: 677px;
  /*calc(100% - 515px);*/
  border: 1px solid #e0e0ef;
  background: #fff;
  border-radius: 0 5px 5px 5px;
}

#nav-search_suggest thead {
  display: none;
}

#nav-search_suggest tr.selected-row {
  background: #F5871F !important;
  color: #fff !important;
}

/* search suggest - end */

/* list of events - start */

.solid-bullet-list-events a {
  color: #333;
}

/* list of events - end */

#test #test2 {
  font-weight: bold;
  font-size: 12px;
  font-variant: all-petite-caps;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {
  /* to prevent skipping border-radius on the first element in dropdown */
  overflow: hidden;
}

/* selecting which environment you are in */

#settings-trigger {
  left: 30px !important;
}

table.dataTable {
  border-spacing: 0;
}

/* SEARCH RESULTS - start */

/* black row for finished debtors */

tbody tr.paid-row,
tbody tr.paid-row:hover {
  background: #777;
  color: #fff !important;
  border-spacing: 0;
}

tbody tr.paid-row td:last-child a.btn {
  border-color: #fff;
  color: #fff;
}

tbody tr.paid-row:hover {
  color: #000;
}

/* blacker row for returned debtors */

tbody tr.returned-row,
tbody tr.returned-row:hover {
  background: #000;
  color: #fff;
  border-spacing: 0;
}

tbody tr.returned-row td:last-child a.btn {
  border-color: #fff;
  color: #fff;
}

tbody tr.sent-to-court-row,
tbody tr.sent-to-court-row:hover {
  background: #00bfff;
  color: #000;
  border-spacing: 0;
}

tbody tr.sent-to-court-row td:last-child a.btn {
  border-color: #000;
  color: #000;
}

/* SEARCH RESULTS - end */

/* fix weird aligment of icons in the left sidebar */

.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-icon {
  color: #ffffff;
  width: 20px;
  text-align: center;
}

/* create compact table */

.table-compact td,
.table-compact th {
  padding: 0.4rem !important;
}

/* make checkboxes background white */

.form-check .form-check-label input[type="checkbox"] + .input-helper:before {
  background: #fff;
}

/* round content */

/*
.content-wrapper {
    border-radius: 10px 0 0 0;
}*/

/* hide settings */

#settings-trigger {
  display: none;
}

.dropzone {
  background: repeating-linear-gradient(45deg, #efefef, #efefef 10px, #fff 10px, #fff 20px) !important;
}

.dropzone .dz-message span {
  line-height: 100px;
}

/*
#sidebar {
  > .nav {
    position: fixed;
  }
}
*/

#fixed-header {
  max-height: 100px;
  position: fixed;
  background: #3a3f51;
  width: 100%;
  z-index: 300;
  font-size: 13px;
  color: #fff;
  line-height: 45px;
  top: -45px;
  -webkit-transition: top 0.4s ease-in-out;
  -moz-transition: top 0.4s ease-in-out;
  -ms-transition: top 0.4s ease-in-out;
  -o-transition: top 0.4s ease-in-out;
  transition: top 0.4s ease-in-out;
}

#fixed-header.show {
  top: 70px;
}

#fixed-header #fixed-header__content {
  padding: 0 1.5rem;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-radius: 10px 0 0 0;
}

#fixed-header #fixed-header__content a {
  color: white;
}

#fixed-header #fixed-header__content a:hover,
#fixed-header #fixed-header__content a:visited {
  color: #D5687A;
}

#fixed-header i {
  padding-left: 20px;
}

#fixed-header img {
  background: white;
  padding: 3px;
}

ol.task-list {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 16px;
}

ol.task-list .task-list__task i {
  font-size: 3em;
}

ol.task-list .task-list__task--done i {
  color: #00bb00;
}

ol.task-list .task-list__task--done i:before {
  content: "\f00c";
}

ol.task-list .task-list__task--active i {
  color: dodgerblue;
  animation: fa-spin 1s infinite steps(8);
}

ol.task-list .task-list__task--active i:before {
  content: "\f013";
}

ol.task-list .task-list__task--queued {
  color: darkgrey;
}

ol.task-list .task-list__task--queued i {
  color: darkgrey;
}

ol.task-list .task-list__task--queued i:before {
  content: "\f141";
}

ol.task-list .task-list__task--error i {
  color: #FF0021;
}

ol.task-list .task-list__task--error i:before {
  content: "\f057";
}

ol.task-list .task-list__task--alert i {
  color: #F5871F;
}

ol.task-list .task-list__task--alert i:before {
  content: "\f071";
}

.discussion.discussion--compact .hide-on-compact {
  display: none !important;
}

.discussion__messages.discussion__messages--all .discussion__message--is_creditor {
  border: 2px solid green;
}

.discussion__messages.discussion__messages--all .discussion__message--is_debtor {
  border: 2px solid red;
}

.discussion__messages.discussion__messages--all .discussion__message--show_to_creditor {
  background: lightgreen;
  border-radius: 5px;
}

.discussion__messages.discussion__messages--all .discussion__message--show_to_debtor {
  background: lightpink;
  border-radius: 5px;
}

.discussion__messages.discussion__messages--all .discussion__message--show_to_bailiff {
  background: lightblue;
  border-radius: 5px;
}

.discussion__messages.discussion__messages--internal .discussion__message--show_to_creditor,
.discussion__messages.discussion__messages--internal .discussion__message--show_to_debtor,
.discussion__messages.discussion__messages--internal .discussion__message--show_to_bailiff {
  display: none;
}

.discussion__messages.discussion__messages--creditor .discussion__message,
.discussion__messages.discussion__messages--debtor .discussion__message,
.discussion__messages.discussion__messages--bailiff .discussion__message {
  display: none;
}

.discussion__messages.discussion__messages--creditor .discussion__message--show_to_creditor {
  display: flex;
}

.discussion__messages.discussion__messages--debtor .discussion__message--show_to_debtor {
  display: flex;
}

.discussion__messages.discussion__messages--bailiff .discussion__message--show_to_bailiff {
  display: flex;
}

.excel_table {
  border: 1px solid #B0CBEF;
  border-width: 1px 0px 0px 1px;
  font-size: 14px;
  font-family: Calibri !important;
  font-weight: 100;
  border-spacing: 0px;
  border-collapse: collapse;
}

.excel_table th {
  background-image: url("/images/tables/excel-2007-header-bg.gif");
  background-size: contain;
  padding: 0px 4px 0px 2px;
  font-weight: normal;
  font-size: 14px;
  border: 1px solid #9EB6CE;
  border-width: 0px 1px 1px 0px;
  height: 17px;
}

.excel_table th:first-child {
  background-image: url("/images/tables/excel-2007-header-left.gif");
  background-size: cover;
}

.excel_table tr.excel_table__header {
  border-bottom: 2px solid #9cb5cd;
  background: #E4ECF7;
  font-weight: bold;
}

.excel_table td {
  border: 0px;
  background-color: white;
  padding: 0px 4px 0px 2px;
  border: 1px solid #D0D7E5;
  border-width: 0px 1px 1px 0px;
  color: #666;
}

.excel_table td.excel_table__content--error {
  color: red;
  font-weight: bold;
}

.excel_table td:first-child {
  background-color: #E4ECF7;
  text-align: center;
  border: 1px solid #9EB6CE;
  border-width: 0px 1px 1px 0px;
}

/* Data Tables */

.dataTables_wrapper .dataTable thead .sorting,
.dataTables_wrapper .dataTable thead .sorting_asc,
.dataTables_wrapper .dataTable thead .sorting_desc,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled {
  /*&:before,
        &:after {
          line-height: 2.5;
          font-family: 'Font Awesome 5 Free';
          font-weight: 900;
          font-size: .65rem;
        }*/
}

.dataTables_wrapper .dataTable thead .sorting:before,
.dataTables_wrapper .dataTable thead .sorting_asc:before,
.dataTables_wrapper .dataTable thead .sorting_desc:before,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {
  content: "\f077";
  top: 5px;
  right: 0.2em;
}

.dataTables_wrapper .dataTable thead .sorting:after,
.dataTables_wrapper .dataTable thead .sorting_asc:after,
.dataTables_wrapper .dataTable thead .sorting_desc:after,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {
  content: "\f078";
  bottom: 5px;
  right: 0.2em;
}

table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting {
  padding-right: 20px;
}

table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 20px;
}

/* BACK BUTTONS */

.btn-display-on-hover span {
  font-size: 0;
  transition: all 0.2s;
}

.btn-display-on-hover:hover span {
  font-size: inherit;
  margin-left: 10px;
}

/* UPDATING FIELDS - ON LOST FOCUS - start */

.ajax-update-editing {
  background-color: #fff4b0 !important;
}

.ajax-update-error {
  background-color: #ffd9d2 !important;
}

.ajax-update-saved {
  background-color: #c3ff9a !important;
}

/* UPDATING FIELDS - ON LOST FOCUS - end */

/* DASHBOARD */

.table-row-click tr:hover {
  cursor: pointer;
}

/* ADMIN THEME FIXES */

/* fix hover to darker colors when selecting out / court / admin */

body.theme-admin .navbar.default-layout-navbar.navbar-danger .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .btn-outline-dark:hover,
body.theme-out .navbar.default-layout-navbar.navbar-danger .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .btn-outline-dark:hover {
  color: #333;
}

body.theme-court #nav-search {
  position: relative;
  border: 1px solid rgba(200, 200, 200, 0.7);
}

table.table-breakall {
  table-layout: fixed;
  width: 100%;
  /*td {
    word-break:break-all;
  }*/
}

table.table-breakall th,
table.table-breakall td {
  word-break: break-word;
}

.text-crossed_out {
  text-decoration: line-through;
}

.personal_data__input_like_text {
  padding: 0.875rem 1.375rem;
  line-height: 1;
  border: 1px dotted #e0e0ef;
  font-weight: 400;
  font-size: 0.8125rem;
}

body.portal-internal .personal_data__input_like_text {
  /* only for internal */
  cursor: not-allowed;
}

.personal_data__input_like_text--revision {
  border-color: #0B94F7;
  color: #0B94F7;
}

.personal_data__copy_button {
  position: absolute;
  top: -20px;
  height: 40px;
  right: 0px;
}

body.development .content-wrapper {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+43,ff0000+100 */
  background: #f2f2f2;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #f2f2f2 0%, #f2f2f2 43%, #ff0000 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #f2f2f2 0%, #f2f2f2 43%, #ff0000 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #f2f2f2 0%, #f2f2f2 43%, #ff0000 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ff0000', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}

.black-links a {
  color: black;
}

.black-links a:hover,
.black-links a:active,
.black-links a:visited {
  color: black;
}

input[type=checkbox] {
  /* Double-sized Checkboxes */
  -ms-transform: scale(2);
  /* IE */
  -moz-transform: scale(2);
  /* FF */
  -webkit-transform: scale(2);
  /* Safari and Chrome */
  -o-transform: scale(2);
  /* Opera */
  padding: 10px;
}

.background-primary {
  background-color: #392C70;
}

.background-secondary {
  background-color: #DEDEDE;
}

.background-success {
  background-color: #04B76B;
}

.background-info {
  background-color: #0B94F7;
}

.background-warning {
  background-color: #F5A623;
}

.background-danger {
  background-color: #FF5E6D;
}

.background-light {
  background-color: #E9E8EF;
}

.background-dark {
  background-color: #3a3f51;
}

.solid-bullet-list li:nth-child(4n+1):before {
  background: #04B76B;
}

.solid-bullet-list li:nth-child(4n+2):before {
  background: #0B94F7;
}

.solid-bullet-list li:nth-child(4n+3):before {
  background: #F5A623;
}

.solid-bullet-list li:nth-child(4n+4):before {
  background: #FF5E6D;
}

.calendar-modal input,
.calendar-modal textarea {
  margin-top: 5px;
  margin-bottom: 5px;
  border: 1px solid #e0e0e0;
  padding: 3px 6px;
  font-size: 15px;
  line-height: 18px;
}

.calendar-modal input:focus,
.calendar-modal textarea:focus {
  border: 1px solid #e0e0e0;
}

.calendar-modal .edit_modal__fields__description {
  width: 50px;
  padding-right: 5px;
  display: inline-block;
  text-align: right;
}

.close-jq-toast-single {
  font-size: 20px;
}

.note-editor.note-frame {
  font-family: "Cambria" !important;
  font-size: 15px !important;
}

.note-editor.note-frame p {
  font-size: 15px !important;
}

[data-letters-primary]:before {
  content: attr(data-letters-primary);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #392C70;
  vertical-align: middle;
  color: white;
}

[data-letters-secondary]:before {
  content: attr(data-letters-secondary);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #DEDEDE;
  vertical-align: middle;
  color: white;
}

[data-letters-success]:before {
  content: attr(data-letters-success);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #04B76B;
  vertical-align: middle;
  color: white;
}

[data-letters-info]:before {
  content: attr(data-letters-info);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #0B94F7;
  vertical-align: middle;
  color: white;
}

[data-letters-warning]:before {
  content: attr(data-letters-warning);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #F5A623;
  vertical-align: middle;
  color: white;
}

[data-letters-danger]:before {
  content: attr(data-letters-danger);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #FF5E6D;
  vertical-align: middle;
  color: white;
}

[data-letters-light]:before {
  content: attr(data-letters-light);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #E9E8EF;
  vertical-align: middle;
  color: white;
}

[data-letters-dark]:before {
  content: attr(data-letters-dark);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: #3a3f51;
  vertical-align: middle;
  color: white;
}

[data-letters-admin]:before {
  content: attr(data-letters-admin);
  display: inline-block;
  font-size: 1em;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  /*margin-right: 1em;*/
  text-align: center;
  border-radius: 50%;
  background: linear-gradient(85deg, #392c70, #6a005b) !important;
  vertical-align: middle;
  color: white;
}

.card .card-title {
  text-transform: none;
}

#taskListInProgress .edit_task--button,
#taskListDone .edit_task--button {
  display: none;
}

.seleted-element-border {
  border-style: dashed !important;
  border-width: 3px !important;
}

.sent-to-court {
  background-color: #00bfff;
}