.result {
    text-align: center;
}
article {

  background: rgba(50,50,50,0.3);

  border: 1px solid #44a7c4;

  border-radius: 0.5em;

  color: white;

  font-family: Arial, "sans-sérif";
  text-shadow: 1px 1px 2px black,1px 1px 2px black,1px 1px 2px black;
  
  max-width:100%;
  /*! width: calc(100% - 2px); */
  overflow: auto;
  padding: 1em;
}

.vf {

  color: #3ea6ff;

}
.vo a{

  color: inherit !important;
  text-decoration:none;

}.type {    color: orange;}

table {
  border: 0;
  border-collapse: collapse;
  width:100%;
}
	table td {
	  padding: 0.5em;
	  border-left: 1px solid #7fe4f942;
	}
	table tr:target {
	  height: 4.5em;
	  vertical-align: bottom;
	  background-color: rgba(255,200,30,0.3) !important;
	}
	table tr:nth-child(2n+1) {
	  background-color: rgba(255,255,255,0.1);
	  border: none;
	}
	table .arevoir > td{
	  background-color: rgba(255,0,0,0.3);
	}
	table caption {
		max-width: 100vw;
	}
	table th {
	  cursor: pointer;
	  background: #4387ae;
	  padding: 0.5em;
	  /*! position: sticky; */
	  top: 30px;
	}
	table th:hover {

		background: #1fa3ff;

	}

ol,ul,li{
	padding-top:0;
	margin-top:0;
}

article ul>li{list-style:disclosure-closed;
list-style-position: outside;}

.column_left a {
  color: inherit;
}
aside a > p {
  display: contents;
}
aside a:hover {
  color: #75a2c8;
  text-decoration: underline;
  text-decoration: underline !important;
}
aside a {
  text-decoration: none !important;
}
div u {
  color:  red !important;
}
.abc_index {

    color: white;

}
:target {
  background: rgb(255, 51, 51);
  background: linear-gradient(rgba(255, 51, 51, 0.4) 0em, transparent) 5em;
  border-radius: 0.5em;
  padding: 2em 0.5em 0.5em 0.5em;
}

li li:hover {
  background: rgba(255, 209, 209, 0.05);
  border-radius: 0.5em;
  transition: 0.3s ease;
}

ul>li>p>a {
  color: #93d1ff;
}
ul>li>p>a:hover {
  color: #dda762;
}

.valeurs > p {
  margin: 0.3em;
  font-size: 0.8em;
}

fieldset{
  background: linear-gradient(transparent 2em, rgba(0, 124, 255, 0.4)) !important;
}
fieldset>*{
  display: contents;
}
fieldset > p, fieldset > legend, fieldset > br{
  display: block;
}