/*Footer*/
body {
    margin: 0;
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.spacer {
    flex: 1;
}

/* make it visible for the purposes of demo */
footer {
    /*height: 50px;*/
    margin-bottom: 10px;
}

.footer:link {
  text-decoration: none;
    color: black;
}

.footer:visited {
  text-decoration: none;
    color: black;
}

.footer:hover {
  text-decoration: underline;
    color: black;
}

.footer:active {
  text-decoration: underline;
    color: black;
}

.form-control:focus {
  border-color: #dddfe1;
  box-shadow: inset 0 1px 1px rgb(221, 223, 225), 0 0 8px rgb(108, 117, 125);
}

li {
    list-style-type: none;
}

.reglements {
  font-style: italic;
  font-weight: bold;
}

.icon-green {
  color: seagreen;
}

.icon-red {
  color: red;
}

.fixed-bottom{
  background-color: white;
}

/*Alert Cookie*/
/*Cookie Message alert*/
#cookie {
  min-width: 250px;
  margin-left: -125px;
  color: #fff;
  border-radius: 2px;
  padding: 16px;
  position: fixed;
  z-index: 9999;
  top: 0px;
  left: 25%;
}
.alert-light{
    color: black !important;
    box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, .6);
}

/*Message alert*/
#message {
  color: #fff;
  border-radius: 2px;
  padding: 5px;
  position: fixed;
  z-index: 9999;
  top: 4%;
}

/*.bi-bag-check-fill{*/
/*    margin-right: 5px;*/
/*}*/
