/* 2024 C2script.com */
@font-face {
	font-family: 'roboto';
	src: url('fonts/Roboto-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
*,
::after,
::before{box-sizing:border-box;margin:0;padding:0;line-height:1.5em;font-family:'roboto',sans-serif}
body,html{padding:0;margin:0;height:100%;background-image:url(images/background.jpg);background-color:#000}
::placeholder{font-style:italic;color:#555}
h1,h2,h3,h4,h5,h6{font-family:'roboto';margin-bottom: 30px;margin-top: 60px}
h1:nth-child(1),
h2:nth-child(1),
h3:nth-child(1),
h4:nth-child(1),
h5:nth-child(1),
h6:nth-child(1){margin-top: 10px}
i{color:#555}
a{color:#cac88e;text-decoration:none}
a:hover{color:rgb(16, 158, 252);text-decoration: none}
hr{color:#eee;border-top:1px solid #e1e1e1}

/*table*/
.table {
	width: 100%;
	margin: 50px 0;
	border-collapse:  collapse;
}
th {
  background: #ffe2af;
  color: #623f00;
  text-shadow: 1px 1px 0px white;
	text-align:center;
}
tr {
  border-bottom: 1px solid #f4e2d2;
  border-top: 1px solid #fff7f0;
}
tbody {
  background: #fbf0dc;
}


#contenu {
  background-color: #fff;
  max-width: 675px;
  margin: 0 auto;
  border-radius: 10px;
  padding: 10px;
}
#menu {
  margin-bottom: 25px;
}
#menu .btn:after {
  height: 20px;
  content: "";
  border-radius: 5px;
  background: linear-gradient(#999,rgba(153,153,153,0));
  opacity: 0.60;
  display: block;
  position: absolute;
  bottom: -22px;
  width: 100%;
  z-index: 2222;
  left: 0;
}