
.bg-urgsap {
  background: #5e8db9;
  /* Old Browsers */
  background: -moz-linear-gradient(top, #5e8db9 0%, white 40%, white 66%, #5e8db9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #5e8db9), color-stop(40%, white), color-stop(66%, white), color-stop(100%, #5e8db9));
  /* Chrome, Safari4+ */
  background: -webkit-linear-gradient(top, #5e8db9 0%, white 40%, white 66%, #5e8db9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5e8db9 0%, white 40%, white 66%, #5e8db9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5e8db9 0%, white 40%, white 66%, #5e8db9 100%);
  /* IE 10+ */
  background: linear-gradient(to bottom, #5e8db9 0%, white 40%, white 66%, #5e8db9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e8db9', endColorstr='#5e8db9', GradientType=0 );
  /* IE6-9 */

 height:64px;
}

#header img {
 height:48px;
}

#footer img {
 height:48px;
}

td.commentaire {
  width: 200px;
  cursor: pointer;
}
.commentaire {
  width: 200px;
}
textarea.commentaire {
  height:50px;
}
span.commentaire {
}

.table {
  font-size: 0.8em;
}

.table .btn a {
  font-size: 0.8em;
}

#pdf-viewer {
  border-color: #FCEFA1;
  border-width: 0 0 1px 1px;
}

.table {
  /* margin-left: 5px; */
  /* margin-color: #ccc; */
}

.table tbody td {
  border: 0;
  /* border-width: 0 1px 1px 0; */
  vertical-align: middle;
  text-align: left;
  /* padding-left: 8px; */
  /* padding: 8px; */
  /* font-weight: 500; */
  /*height: 50px;*/
}

.table tbody td div {
  padding-left: 8px;
}

.table tbody td input[type="checkbox"] {
  /* appearance: none; */
  width: 20px;
  height: 20px;
  accent-color: rgb(0 12 146);
  color: rgb(0 12 146);
  border: 1px solid rgb(0 12 146);
  background: white;
  border-radius: 3px;
}

.table tbody td {
  border-right: 1px solid #cccccc;
}

.table tbody td div:first-child {
  display: flex;
  align-items: center;
  min-height: 30px;
}

.table td {
  font-family: 'Poppins';
  border: solid 1px #eee;
  border-width: 0 1px 1px 0;
  padding: 1px;
  color: rgb(0 12 146) !important;
}

.modal-header {
    padding: 0.5em;
}

.modal-footer {
    padding: 0.5em;
}

.modal-footer button {
    font-size: 0.8em;
}

.info {
  width: 24px;
}

.info2 {
  width: 16px;
}

.popover {
  font-size: 0.8em;
}

.titregeneral_samu {
  padding-top: 0.8em;
  padding-left: 30px;
}

.titregeneral_samu span {
  font-size: 1.5em;
  font-weight: bold;
  color: #01aef0;
}

.titregeneral_ch,
.titregeneral_chadmin
{
  padding-top: 0.8em;
  padding-left: 30px;
}

.titregeneral_ch span,
.titregeneral_chadmin span
{
  font-size: 1.5em;
  font-weight: bold;
  color: #1a4aa9;
}

.titregeneral_codis {
  padding-top: 0.8em;
  padding-left: 30px;
}

.titregeneral_codis span {
  font-size: 1.5em;
  font-weight: bold;
  color: #ec1a00;
}

.btn-sau {
  background-color: #01aef0;
  border-color: #01aef0;
}

.divcols {
  width: 100%;
  height: 20px;
}

.divcols div
 {
  width: 16px;
  height: 16px;
  margin: 2px;
  float: left;
  border: 1px solid black;
}

.nomvictime {
  cursor: pointer;
}



.soustitregeneral_samu,
.soustitregeneral_ch,
.soustitregeneral_chadmin,
.soustitregeneral_codis {
  padding-top: 1em;
  text-align: right;
}

.soustitregeneral_samu span,
.soustitregeneral_ch span,
.soustitregeneral_chadmin span,
.soustitregeneral_codis span {
  font-size: 1em;
  font-weight: bold;
  color: #01aef0;
}

.soustitregeneral_ch span,
.soustitregeneral_chadmin span
 {
  color: #1a4aa9;
}

.soustitregeneral_codis span {
  color: #ec1a00;
}

#liste-fiches th {
  vertical-align: middle;
  padding-left: 0;
  padding-right: 0;
/*  text-orientation: mixed;
  writing-mode: vertical-rl;
*/}

#liste-fiches th span {
  line-height: 24px;
  font-size: 0.9em;
  padding-left: 8px;
  font-weight: normal
}

#liste-fiches th a {
  line-height: 24px;
  font-size: 0.9em;
}

/* couleurs reportées depuis l'appli mobile */

tr.lignesau:hover {
  opacity: 0.8;
}

tr.lignesaunew td {
  font-weight: bold;
}

tr.lignesau a {
  /* color: #2f3192; */
  color: rgb(0 12 146);
}

tr.lignesau.rouge {
  /* background-color: #f65a5a !important; */
  background-color: #ffe4e4 !important;
  /* color: white !important; */
}

tr.lignesau.rouge {
  border-left: 10px solid red !important;
}

tr.lignesau {
  border-left: 10px solid #fff;
  border-bottom: 1px solid #00abed;
  /* color: #2f3192 !important; */
  line-height: 1em;
}

tr.lignesau.bleu {
    border-left: 10px solid #2f3192 !important;
}
tr.lignesau.bleu, tr.lignesau.bleu a {
    background-color: #b0b1ce !important;
    color: rgb(0 12 146) !important;
}

tr.lignesau.vert {
    border-left: 10px solid #50cd55 !important;
}
tr.lignesau.vert, tr.lignesau.vert a {
    background-color: #c4e5c6 !important;
    color: rgb(0 12 146); !important;
}
tr.lignesau.noir {
    border-left: 10px solid #000 !important;
}
tr.lignesau.noir, tr.lignesau.noir a {
    background-color: #000 !important;
    color: rgb(0 12 146) !important;
}
tr.lignesau.ecarlate {
    border-left: 10px solid #ad33db !important;
}
tr.lignesau.ecarlate, tr.lignesau.ecarlate a {
    background-color: #eac9f7 !important;
    color: rgb(0 12 146) !important;
}
tr.lignesau.jaune {
    border-left: 10px solid #b3a61c !important;
}
tr.lignesau.jaune, tr.lignesau.jaune a {
    background-color: #ded9a9 !important;
    color: rgb(0 12 146) !important;
}
tr.lignesau.orange {
    border-left: 10px #ed7f10 solid !important;
}
tr.lignesau.orange, tr.lignesau.orange a {
    background-color: #ffe9d8 !important;
    color: rgb(0 12 146) !important;;
}

.under_header1 {
  left: 145px;
  width: 100%;
  height: 100%;
  position: absolute;
  border-bottom: 3px solid #01aef0;
}

.under_header2 {
  width: 120px;
  height: 100%;
  position: absolute;
  border-bottom: 3px solid #01aef0;
}

.bs-tooltip-left .arrow::before {
  border-left-color: #01aef0;
}
