:root {
  --COLOR0: rgb(250,250,250);
  --COLOR0-1: rgb(234, 234, 234);
  --COLOR0-2: rgb(220,220,220);
  --COLOR1: #aaaeb3;
  --COLOR2:#C4CBB7;
  --COLOR3:#EBEFC9;
  --COLOR4: #eee0b7;
  --COLOR5: rgb(0, 55, 91);
  --COLOR5-1: rgb(1, 66, 136);
  --BTN: rgb(238, 178, 115);
  --DELPH-orange:rgb(240,128,28);
  --DELPH-orangeL:rgba(240,128,28,0.2);
  --DELPH-jaune:rgb(232,211,0);
  --DELPH-violet:rgb(168,39,131);
  --DELPH-azur:rgb(104,195,200);
  --DELPH-rose:rgb(252,218,203);
  --DELPH-roseL:rgba(252,218,203,0.2);
  --DELPH-bleu:rgb(189,206,235);
  --DELPH-bleuL:rgba(189,206,235,0.2); }

/* CODE AFFECTATION ET STATUS */
body {
  background-color: var(--COLOR0); }

.vide {
  font-size: 1.4vw;
  text-align: center;
  color: #aaa; }

h2 {
  font-size: 1.2vw;
  font-weight: bold;
  padding-left: 5px;
  margin-bottom: 20px;
  color: #9f9f9f; }

h3 {
  font-size: 1.1vw;
  font-weight: 600;
  padding: 5px 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px; }

.areadrop {
  margin-bottom: 5px; }

.buyCode {
  display: block;
  margin: 5px;
  padding: 5px;
  background-color: #ffcf4d;
  color: #333;
  font-size: 1vw;
  font-weight: bold;
  border: solid 1px #999;
  text-align: center;
  border-radius: 10px; }

.uncode {
  padding-right: 3px;
  margin: 2px 0px;
  border: solid 1px #ccc;
  line-height: 1;
  overflow: hidden; }

.uncode-tete {
  width: 170px;
  overflow: hidden;
  float: left; }

.uncode .lecode {
  font-weight: 600;
  font-size: 0.7vw; }

.liked {
  border-right: solid 15px #78c400 !important;
  background-color: #e8f6e8 !important; }

.uncode-wait {
  background-color: whitesmoke !important;
  font-size: 0.7vw;
  /* float: left;*/
  margin: 2px; }

.uncode-wait .mdi-alarm {
  font-size: 1vw !important; }

.petitpts {
  font-size: 10px; }

.what {
  color: red;
  font-weight: bold; }

.man {
  color: #007fff; }

.woman {
  color: #ff77fb; }

.nothing {
  color: #EEE; }

.noms {
  width: 100px;
  float: left; }

.sliders {
  width: 100px;
  float: left; }

.sliderEncart {
  display: none; }

.mytag {
  color: #eee;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  /* border:solid 1px #eee;*/ }

.tag-star {
  color: #ffbf00; }

.tag-heart {
  color: #c47171; }

.tag-light {
  color: #9dd0d4; }

.tag-money {
  color: #718d7c; }

.tag-work {
  color: #3b2c2c; }

.tag-hand {
  color: #d9c6ea; }

.tag-medal {
  color: #5a5e73; }

.tag-flat {
  color: #eee; }

.btnAnalyse {
  color: #333;
  background-color: var(--DELPH-jaune);
  /* border: solid 1px #d9d9d9;*/
  /*border-radius: 5px;*/
  padding: 3px;
  font-size: 0.8vw;
  margin: 3px;
  padding: 1px 5px;
  font-weight: lighter;
  float: right; }

.ficheAttach {
  display: inline-block;
  padding: 5px;
  margin: 2px;
  cursor: pointer; }

/* Tooltip text */
.mytagO {
  position: relative;
  display: inline-block; }

.mytagO .myOrder {
  visibility: hidden;
  width: 150px;
  background-color: #FFF;
  color: #333;
  text-align: left;
  padding: 5px;
  border: solid 2px #666;
  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 50%;
  margin-left: -60px;
  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s; }

/* Show the tooltip text when you mouse over the tooltip container */
.mytagO:hover .myOrder {
  visibility: visible;
  opacity: 1; }

.orderIt {
  display: inline-block;
  width: 100%;
  text-align: center; }

.colA {
  background-color: var(--DELPH-roseL); }

.colB {
  background-color: var(--DELPH-bleuL); }

.orderItem {
  font-size: 0.70rem;
  padding: 5px; }

.orderNote {
  font-weight: bold; }

.orderPseudo {
  font-size: 0.75rem;
  margin-left: 10px; }

.util {
  float: right;
  color: #ddd; }

.is-here {
  border: solid 1px black;
  background-color: #f5f1ee !important;
  border-radius: 3px; }

.avatar {
  float: left;
  font-size: 2rem;
  border: solid 1px var(--COLOR2);
  border-radius: 25px;
  padding: 3px;
  z-index: 100;
  /* margin-left: 10px;*/
  margin-right: 5px; }

.avatar:hover {
  cursor: move; }

.avatarAnalyse {
  display: inline-block;
  line-height: 1rem;
  text-align: center; }

.tiscore {
  font-size: 0.65rem;
  padding: 0;
  margin: 0;
  line-height: 0.65em; }

.avatarHover {
  background-color: var(--COLOR1) !important; }

.is-aide-tooltip {
  background-color: #ddd;
  font-size: 0.70rem; }

.is-typeWait {
  background-color: #ccc;
  color: #ddd; }

.is-type0 {
  background-color: #fffffe; }

.is-type1 {
  background-color: aquamarine; }

.is-type2 {
  background-color: #286ea9; }

.is-waiting {
  background-color: greenyellow; }

.lepseudo {
  color: #111;
  /* font-weight: bold;*/
  margin-bottom: 5px;
  display: inline-block; }

/* DRAGGABLE */
ul {
  /*padding:5px;*/
  background-color: #eeeeee;
  overflow: hidden; }

.isDragged {
  border: solid 2px #000 !important; }

.canBeDropped {
  background-color: #ddd;
  border: solid 3px #AAA; }

/* SCORES */
.unscore {
  width: 100%;
  padding: 2px; }

.unscoreanalyse .intitule {
  width: 250px;
  padding-left: 5px;
  font-weight: bold; }

.unscore:hover {
  border: solid 1px #ccc;
  background-color: #eee; }

.unscoreanalyse:hover {
  border: solid 1px #ccc;
  background-color: #eee; }

.unscore td {
  padding: 0px;
  vertical-align: middle; }

.unscore .intitule {
  padding-left: 5px;
  font-weight: bold;
  width: 255px;
  /*width:250px;
   display: inline-block;*/ }

.unscore .lescore {
  font-weight: bold;
  font-size: 1.5em; }

.lescore .plusgros {
  border-bottom: solid 2px red; }

.lescore .pluspetit {
  border-bottom: solid 2px blue; }

.unscore .pts {
  font-size: 0.75em; }

.unscore .moyenne {
  font-size: 1.1em; }

.unscore .level0 {
  color: #ccc; }

.unscore .level1 {
  font-weight: bold; }

.unscore .level2 {
  font-weight: bold;
  font-size: 1.5em; }

.petitPts {
  color: #ccc;
  font-size: 0.50em !important; }

.unscore .moins {
  color: blue; }

.unscore .plus {
  color: red; }

.modal-card {
  width: 700px !important; }

.modal-card-title {
  font-size: 2em; }

.modalavatar {
  float: left;
  font-size: 2em;
  z-index: 100; }

.modalpseudo {
  margin-top: 20px;
  display: inline-block;
  font-weight: bold; }

.modal-card-foot {
  font-weight: bold;
  text-align: center; }

.collapse {
  cursor: pointer; }

.is-oubliettes {
  background-color: #3c3c3c;
  color: #fff; }

.is-transmis {
  background-color: #aedafc;
  color: #222; }

.is-personne {
  background-color: var(--DELPH-azur);
  color: #222; }

.is-groupe {
  background-color: var(--DELPH-rose);
  color: #222; }

.is-poste {
  background-color: var(--DELPH-bleu);
  color: #222; }

/* PROFILS */
#PRFstyle {
  width: 100%; }

#PRFstyle td {
  padding: 5px; }

#PRFstyle tr:hover {
  background-color: #eee; }

.TRselected {
  background-color: #e9e9e9;
  font-weight: bold; }

.PRFchoice {
  padding: 0px 0px;
  border-radius: 5px;
  border: 2px solid transparent;
  font-size: 0.75rem;
  color: #333;
  margin: 0px;
  dislpay: inline-block; }

.PRFpeu {
  background-color: #ccc; }

.PRFpeu:hover {
  background-color: #ccc;
  border: solid 2px #333;
  cursor: pointer; }

.PRFmoy {
  background-color: #e0eacd; }

.PRFmoy:hover {
  background-color: #e1ffaf;
  border: solid 2px #333;
  cursor: pointer; }

.PRFplus {
  background-color: #ffc6c6; }

.PRFplus:hover {
  background-color: #ffc6c6;
  border: solid 2px #333;
  cursor: pointer; }

.PRFmoins {
  background-color: #d6e3ff; }

.PRFmoins:hover {
  background-color: #d6e3ff;
  border: solid 2px #333;
  cursor: pointer; }

.PRFselected {
  background-color: #ffe2b0;
  border: solid 2px #ffb175; }

.PRFmod {
  display: inline-block;
  color: #3a3a3a;
  background-color: var(--DELPH-orangeL);
  padding: 5px 20px;
  margin: 5px;
  font-weight: bold;
  /* overflow: auto;*/
  border-radius: 10px; }

.PRFbtplus {
  font-size: 1.5rem;
  display: inline-block; }

.PRFmod_Selected {
  background-color: var(--DELPH-orange); }

.PRFshow {
  cursor: pointer;
  color: #333;
  background-color: var(--DELPH-jaune);
  /* border: solid 1px #d9d9d9;*/
  /* border-radius: 5px;*/
  padding: 3px;
  font-size: 0.75rem;
  font-weight: lighter; }

/* SILDER */
.ui-slider {
  margin-top: 5px;
  width: 500px !important; }

.ui-widget-headerBleu {
  background: var(--DELPH-bleu) !important; }

.SPRFpoints {
  float: left;
  padding: 5px;
  /* margin:5px;*/
  /*font-weight: bold;*/
  border: solid 2px transparent;
  margin-top: 2px; }

.SPRF-cinq_0 {
  color: white;
  background-color: #b85757;
  border-radius: 20px;
  border: solid 5px #710000; }

.SPRF-cinq_1 {
  background-color: #de9075;
  border-radius: 20px;
  border: solid 5px transparent; }

.SPRF-cinq_2 {
  background-color: #eebc83;
  border-radius: 20px;
  border: solid 5px transparent; }

.SPRF-cinq_3 {
  background-color: #dcecac;
  border-radius: 20px;
  border: solid 5px transparent; }

.SPRF-cinq_4 {
  background-color: #c2ee59;
  border-radius: 20px;
  border: solid 5px transparent; }

.SPRF-cinq_5 {
  color: white;
  background-color: #92bf00;
  border: solid 5px #6b8c43;
  border-radius: 20px; }

.SPRF__oui {
  color: white;
  background-color: #a6db00;
  padding: 3px; }

.SPRF__non {
  color: white;
  background-color: #db0000;
  padding: 3px; }

.SPRF__bof {
  color: white;
  background-color: #b0b0b0;
  padding: 3px; }

.SPRF-fiche {
  font-size: 1.3rem; }

.FICHE-scoreprofil {
  overflow: hidden;
  /* font-size: 1.1rem;*/
  height: 50px;
  padding: 10px;
  margin-left: 20px;
  display: inline-block;
  float: left; }

.FICHE-scoreprofil a {
  font-weight: bold; }

.analyse-plage {
  font-size: 0.75rem; }

.analyse-minmax {
  color: #ccc;
  font-size: 0.7rem; }

.analyse-homo {
  background-color: #89d6ff; }

.analyse-mel {
  padding: 2px;
  background-color: #ffdd6f; }

.analyse-hetero {
  padding: 2px;
  background-color: #ffaa00; }

.extreme {
  font-weight: bold;
  display: block;
  color: white;
  background-color: black; }

.CMD-ligne {
  font-size: 1.2rem;
  margin-left: 30px; }

.CMD-pack {
  font-weight: bold; }

.CMD-unitaire {
  font-weight: lighter;
  font-size: 0.75rem; }

.PRINT-desc {
  font-size: 0.75rem;
  font-weight: lighter; }

.PRINT-sprf {
  font-size: 0.8rem; }

.facture {
  margin: 10px;
  padding: 5px;
  background-color: white;
  overflow: auto; }

.facture-date {
  display: inline-block;
  margin-right: 20px; }

.facture-intitule {
  font-size: 1.25rem;
  font-weight: bold; }

.facture-imprime {
  float: right;
  background-color: var(--BTN);
  margin: 2px;
  padding: 5px; }

.facture-petit {
  font-size: 0.75rem; }

#recovery {
  border: solid 2px black;
  text-align: center;
  padding: 10px; }

#recovery h2 {
  font-size: 2em; }

#recovery strong {
  font-size: 2em;
  background-color: white;
  padding: 5px; }

#LIBRES {
  z-index: 100;
  font-size: 0.8vw;
  background: var(--DELPH-bleuL);
  padding: 5px;
  font-weight: 600;
  color: #222;
  text-align: center;
  border: solid 1px var(--DELPH-bleu);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; }

/* HOME PUBLIQUE */
.subtitle {
  color: #ccc; }

/*# sourceMappingURL=style.css.map */
