﻿/*@import 'delssi/delssi';

// Components specific design
@import 'delssi/checkbox';
@import 'delssi/datepicker';
@import 'delssi/dropdownlist';
@import 'delssi/grid';
*/
.bg-yellow {
    background-color: #1ab394;
}

.bg-green {
    background-color: #1ab394;
}

.bg-orange {
    background-color:#e9540d;
}

.text-green {
    color: #1ab394;
}
.actionBar {
    margin-right: 10px;
}
.badge-xl {
    font-size: 16px;
    padding-left: 8px;
    padding-right: 8px;
}

.breadcrumb {
  /*padding-bottom: 1em;*/ }

.sortable tr {
  cursor: grab; }

.sortable tr:active {
  cursor: grabbing; }

.datepickers-container {
  z-index: 2201; }

.delssi-link {
  cursor: pointer;
  color: #007bff; }

.delssi-discrete-input {
  background-color: inherit !important;
  cursor: inherit;
  border: none;
  width: fit-content !important; }

.delssi-advanced-search-btn {
  position: absolute;
  bottom: 0;
  right: 14px; }

.delssi-vertical-center {
  display: inline-block;
  vertical-align: middle;
  float: none; }

.delssi-transparency-0 {
  opacity: 0; }

.delssi-transparency-5 {
  opacity: 0.05; }

.delssi-transparency-10 {
  opacity: 0.1; }

.delssi-transparency-15 {
  opacity: 0.15; }

.delssi-transparency-20 {
  opacity: 0.2; }

.delssi-transparency-25 {
  opacity: 0.25; }

.delssi-transparency-30 {
  opacity: 0.3; }

.delssi-transparency-35 {
  opacity: 0.35; }

.delssi-transparency-40 {
  opacity: 0.4; }

.delssi-transparency-45 {
  opacity: 0.45; }

.delssi-transparency-50 {
  opacity: 0.5; }

.delssi-transparency-55 {
  opacity: 0.55; }

.delssi-transparency-60 {
  opacity: 0.6; }

.delssi-transparency-65 {
  opacity: 0.65; }

.delssi-transparency-70 {
  opacity: 0.7; }

.delssi-transparency-75 {
  opacity: 0.75; }

.delssi-transparency-80 {
  opacity: 0.8; }

.delssi-transparency-85 {
  opacity: 0.85; }

.delssi-transparency-90 {
  opacity: 0.9; }

.delssi-transparency-95 {
  opacity: 0.95; }

.delssi-transparency-100 {
  opacity: 1; }

.delssi-table-with-action-100 th:last-child {
  width: 100px; }

.delssi-table-with-action-150 th:last-child {
  width: 150px; }

.delssi-table-with-action-200 th:last-child {
  width: 200px; }

.delssi-table-with-action-250 th:last-child {
  width: 250px; }

.delssi-table-with-action-300 th:last-child {
  width: 300px; }

.delssi-table-with-action th:last-child {
  width: 150px; }

.delssi-popup {
  max-width: 50%; }

/* Chosen multiple */
.chosen-container-multi .chosen-choices {
  min-height: 35px;
  border: 1px solid #e5e6e7;
  background-image: none !important;
  background-image: none !important; }

.chosen-container-active .chosen-choices {
  border: 1px solid #e5e6e7;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.chosen-container-multi .chosen-choices li.search-choice {
  line-height: 19px; }

/* CHOSEN PLUGIN */
/*.chosen-container-single .chosen-single {
  background: #ffffff;
  box-shadow: none;
  -moz-box-sizing: border-box;
  background-color: #FFFFFF;
  border: 1px solid #26A4CE;
  border-radius: 2px;
  cursor: text;
  height: auto !important;
  margin: 0;
  min-height: 30px;
  overflow: hidden;
  padding: 4px 12px;
  position: relative;
  width: 100%; }*/

.chosen-container-multi .chosen-choices li.search-choice {
  background: #f1f1f1;
  border: 1px solid #ededed;
  border-radius: 2px;
  box-shadow: none;
  color: #333333;
  cursor: default;
  line-height: 13px;
  margin: 3px 0 3px 5px;
  padding: 3px 20px 3px 5px;
  position: relative; }

/* Normaliser la taille et le style des inputs chosen.js */
.chosen-container-single .chosen-single div b {
  margin-top: 5px; }

.chosen-container-single .chosen-single {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 1px solid #e5e6e7 !important;
  border-radius: 1px !important;
  color: inherit !important;
  display: block !important;
  padding: 4px 12px !important;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s !important;
  width: 100% !important;
  font-size: 14px !important;
  box-shadow: none !important;
  min-height: 35px !important; }

.chosen-single.is-invalid {
    background-color: #FFFFFF !important;
    background-image: none !important;
    border: 1px solid #dc3545 !important;
    border-radius: 1px !important;
    color: inherit !important;
    display: block !important;
    padding: 4px 12px !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s !important;
    width: 100% !important;
    font-size: 14px !important;
    box-shadow: none !important;
    min-height: 35px !important;
}



.chosen-container-active .chosen-single {
    border: 1px solid #1ab394 !important;
    border-bottom-color: #1ab394;
}

.chosen-drop {
    border-radius: 0 !important;
    box-shadow: none !important;
    border: 1px solid #1ab394 !important;
}

.page-heading {
  padding: 10px 10px 10px 0px; }

.chosen-container-single .chosen-single {
  cursor: pointer; }

.chosen-search {
  cursor: text; }

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  vertical-align: top; }
