/*################################################################*/

/*ELEMENTS GÉNÉIQUES*/

.title {
	font-family: font332;
	font-size: 25px;
	letter-spacing: -1px;
	color: #695c3f;
	padding-top: 10px;
}
.liste-des-casinos-en-ligne,
.liste-des-casinos-recommandes,
.autres-casinos {
	padding: 10px;
}
/*################################################################*/

/*LISTE DES CASINOS EN LIGNE*/

.liste-des-casinos-en-ligne .title {
	border-bottom: solid 1px rgb(182, 170, 144);
	padding-bottom: 10px;
}
.liste-des-casinos-en-ligne #resume,
.liste-des-casinos-en-ligne #resume-full {
	width: 540px;
	display: inline-block;
	border: solid 3px rgb(99, 88, 62);
	padding: 15px;
	margin-top: 8px;
	border-radius: 10px;
	font-size: 13px;
	line-height: 17px;
	text-align: justify;
}
.liste-des-casinos-en-ligne #resume-full{
	width: 100% !important;
}
.liste-des-casinos-en-ligne #resume a,
.liste-des-casinos-en-ligne #resume-full a {
	text-decoration: none;
	color: #b04432;
}
.liste-des-casinos-en-ligne #resume a:hover,
.liste-des-casinos-en-ligne #resume-full a:hover {
	text-decoration: underline;
}
.liste-des-casinos-en-ligne #casino-du-mois {
	width: 350px;
	height: 223px;
	display: inline-block;
	vertical-align: top;
	border: solid 3px #56805f;
	margin-top: 8px;
	margin-left: 10px;
	border-radius: 10px;
}
.liste-des-casinos-en-ligne #casino-du-mois .title-block {
	background-color: #56805f;
	height: 35px;
	text-align: center;
	font-family: 'arkona';
	color: #E3D8C5;
	font-size: 25px;
	padding-top: 5px;
}
.liste-des-casinos-en-ligne #casino-du-mois .player-rank{
	height: 40px;
	padding-top: 5px;
	text-align: center;
}
.liste-des-casinos-en-ligne #casino-du-mois #note-numero,
.liste-des-casinos-en-ligne #casino-du-mois #nb-avis{
	display: inline-block;
	font-weight: bold;
	color: #796D51;
	top: -5px;
	font-size: 14px;
}
.liste-des-casinos-en-ligne #casino-du-mois #note-numero{
	color: #56805f;
}
.liste-des-casinos-en-ligne #casino-du-mois .visu-jeu {
	width: 110px;
}
.liste-des-casinos-en-ligne #casino-du-mois #ligne-casino {
	padding: 10px;
}
.liste-des-casinos-en-ligne #casino-du-mois #ligne-casino #description-casino {
	display: inline-block;
	width: 185px;
	line-height: 12px;
	border-top: solid 1px #796D51;
	border-bottom: solid 1px #796D51;
	padding: 5px;
	margin-left: 15px;
	vertical-align: top;
}
.liste-des-casinos-en-ligne #casino-du-mois #ligne-casino #btn-casino-mois {
	margin-left: 130px;
	margin-top: 5px;
}
/*################################################################*/

/*LISTE DES CASINOS RECOMMANDÉS*/

.liste-des-casinos-recommandes #img-casino-it{
	border-radius: 6px;
	border: solid 1px rgb(130, 111, 75);
	margin: 10px 0;
}

.liste-des-casinos-recommandes .leur-note {
	border: none;
}
.liste-des-casinos-recommandes .case1 {
	width: 26px;
}
.liste-des-casinos-recommandes .case2 {
	width: 230px;
}
.liste-des-casinos-recommandes .case3 {
	width: 215px;
}
.liste-des-casinos-recommandes .case4 {
	width: 170px;
}
.liste-des-casinos-recommandes .case5 {
	width: 93px;
}
.liste-des-casinos-recommandes .case6 {
	width: 170px;
}
.liste-des-casinos-recommandes #ligne1 .case{
	height: 110px !important;
}
.liste-des-casinos-recommandes #ligne2 .case{
	height: 105px !important;
}
.liste-des-casinos-recommandes #ligne3 .case{
	height: 100px !important;
}
.liste-des-casinos-recommandes .case3 p {
	height: 80px;
	line-height: 80px;
}
.liste-des-casinos-recommandes .case3 span {
	width: 200px;
	vertical-align:middle;
	display:inline-block;
	line-height:normal;
}
.liste-des-casinos-recommandes .ligne .case1{
	padding-top: 27px !important;
}
.liste-des-casinos-recommandes .ligne .case4 {
	padding-top: 20px !important;
}
.liste-des-casinos-recommandes #table-liste {
	width: 905px;
	font-size: 0;
	border-left: solid 1px rgb(130, 111, 75);
	border-spacing: 0;
	margin-top: 20px;
	background-color: rgba(243, 239, 207, 0.87);
	text-align: center;
	border-collapse: initial;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case{
	height: 80px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case {
	vertical-align: middle;
	padding: 6px;
	display: inline-block;
	font-size: 12px;
}
.liste-des-casinos-recommandes #table-liste .ligne .case2 {
	width: 230px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case {
	border-bottom: solid 1px rgb(130, 111, 75);
	border-right: solid 1px rgb(130, 111, 75);
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case2 a {
	text-transform: uppercase;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case4 {
	width: 170px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case4 a,
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case6 .lemonade-rank {
	color: #826f4b;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case4 a:hover{
	color: #b04432;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case6 {
	padding: 0;
}
.container-lemonade-rank {
	position: absolute;
	top: 0;
}
.container-lemonade-rank span {
	text-decoration: underline;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header):not(#ligne1):not(#ligne2):not(#ligne3) .case6 .container-lemonade-rank{
	display: block;
	height: 35px;
	width: 170px;
	background-color: rgba(0, 0, 0, 0.08);
	margin-bottom: 6px;
	padding-top: 10px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header):not(#ligne1):not(#ligne2):not(#ligne3) .case2 img {
	max-height: 40px;
}
.liste-des-casinos-recommandes #ligne1 .case6 .container-lemonade-rank,
.liste-des-casinos-recommandes #ligne2 .case6 .container-lemonade-rank,
.liste-des-casinos-recommandes #ligne3 .case6 .container-lemonade-rank {
	display: block;
	height: 35px;
	width: 170px;
	background-color: rgba(0, 0, 0, 0.08);
	padding-top: 10px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case6 {
	width: 170px;
}
.liste-des-casinos-recommandes .sprite-star{
	width: 8px;
	height: 17px;
	background-size: 18px;
}
.liste-des-casinos-recommandes .note-numero{
	display: inline-block;
	font-weight: bold;
	color: #56805f;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case5 a{
	text-decoration: none;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case5 img{
	width: 49px;
	height: 18px;
	display: inline-block;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case6 #btn-casino {
	position:absolute
	width: 170px;
	margin-top: 5px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header) .case6 #btn-casino .revue {
	padding-left: 5px;
	padding-right: 5px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header):not(#ligne1):not(#ligne2):not(#ligne3) .case6 .yeah-maxim{
	position: absolute;
	height: 35px;
	width: 28px;
	left: 0;
	bottom: 0;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header):not(#ligne1):not(#ligne2):not(#ligne3) .case6 img {
	height: 35px;
}
.liste-des-casinos-recommandes #table-header .case {
	height: 45px;
	font-size: 13px;
	display: inline-block;
	background-color: rgb(130, 111, 75);
	color: white;
	padding: 5px;
	vertical-align: middle;
	font-family: 'benguia';
}
.liste-des-casinos-recommandes #table-header .case {
	padding-top: 15px;
	border-right: solid 1px rgb(220, 207, 184);
}
.liste-des-casinos-recommandes #table-header .case:last-child {
	border-right: solid 1px rgb(130, 111, 75);
}
.liste-des-casinos-recommandes a {
	line-height: 17px;
}
.liste-des-casinos-recommandes .ligne:not(#table-header) .case2 a {
	text-decoration: none;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header):not(#ligne1):not(#ligne2):not(#ligne3) .case1 {
	font-family: 'font332';
	color: #524733;
	font-size: 25px;
}
.liste-des-casinos-recommandes #table-liste .ligne:not(#table-header):not(#ligne1):not(#ligne2):not(#ligne3) .case2 a{
	display: inline-block;
	vertical-align: middle;
}
.liste-des-casinos-recommandes #ligne1 .case {
	border-top-style: hidden;
	background-color: #EAD99C;
}
.liste-des-casinos-recommandes #ligne2 .case {
	background-color: #F6E7AF;
	height: 100px !important;
}
.liste-des-casinos-recommandes #ligne3 .case {
	background-color: #FBF2C8;
	height: 100px !important;
}
.liste-des-casinos-recommandes #ligne1 .case1 {
	font-size: 45px !important;
	font-family: 'font332';
	color: #524733;
}
.liste-des-casinos-recommandes #ligne2 .case1 {
	font-size: 35px !important;
	font-family: 'font332';
	color: #524733;
}
.liste-des-casinos-recommandes #ligne3 .case1 {
	font-size: 30px !important;
	font-family: 'font332';
	color: #524733;
}
.liste-des-casinos-recommandes #ligne1 .case2 img {
	height: 70px;
}
.liste-des-casinos-recommandes #ligne2 .case2 img {
	height: 60px;
}
.liste-des-casinos-recommandes #ligne3 .case2 img {
	height: 50px;
}
.liste-des-casinos-recommandes #ligne1 .case6 {
	position: relative;
}
.liste-des-casinos-recommandes .yeah-maxim {
	text-decoration: none;
}
.liste-des-casinos-recommandes #ligne1 .case6 .yeah-maxim,
.liste-des-casinos-recommandes #ligne2 .case6 .yeah-maxim,
.liste-des-casinos-recommandes #ligne3 .case6 .yeah-maxim{
	position : absolute;
	bottom: 0;
	left: 0;
}
.liste-des-casinos-recommandes #ligne1 .case6 .yeah-maxim {
	height: 100px;
	width: 80px;
}
.liste-des-casinos-recommandes #ligne2 .case6 .yeah-maxim{
	height: 84px;
	width: 67px;
}
.liste-des-casinos-recommandes #ligne3 .case6 .yeah-maxim{
	height: 77px;
	width: 62px;
}
.liste-des-casinos-recommandes #ligne1 .case6 img {
	height: 100px;
}
.liste-des-casinos-recommandes #ligne2 .case6 img {
	height: 84px;
}
.liste-des-casinos-recommandes #ligne3 .case6 img {
	height: 77px;
}
#btn-casino{
	position: absolute;
	width: 170px;
	text-align: center;
	bottom: 0px;
	right: 0px;
}
.liste-des-casinos-recommandes #ligne1 .case6 #btn-casino,
.liste-des-casinos-recommandes #ligne2 .case6 #btn-casino,
.liste-des-casinos-recommandes #ligne3 .case6 #btn-casino{
	width: 120px;
	position:absolute;
	right: 2px;
}
.liste-des-casinos-recommandes #ligne1 .visitez,
.liste-des-casinos-recommandes #ligne2 .visitez,
.liste-des-casinos-recommandes #ligne3 .visitez {
	position:absolute;
	right: 0px;
	bottom: 30px;
}
.liste-des-casinos-recommandes .ligne:not(#ligne1):not(#ligne2):not(#ligne3) .visitez.casino {
	padding: 3px 0;
	height: 20px;
}
.liste-des-casinos-recommandes .ligne:not(#ligne1):not(#ligne2):not(#ligne3) .visitez.casino a {
	background-color: rgba(167, 32, 33, 0.8);
	border: solid 1px rgba(167, 32, 33, 0.8);
}
.visitez.casino a {
	background: url("../img/design/grungy-x1.png") 100% 100% no-repeat;
	color: #DFC18D;
	padding: 0px 4px;
	border-radius: 4px;
}
.liste-des-casinos-recommandes .ligne:not(#ligne1):not(#ligne2):not(#ligne3) .visitez.casino a:hover {
	background-color: rgb(216, 183, 125);
	border: solid 1px rgba(167, 32, 33, 0.8);
	color: rgba(167, 32, 33, 0.8);
}
.visitez.casino {
	display: inline-block;
}
.visitez.casino a {
	text-decoration: none;
	font-family: 'arkona';
	font-size: 19px;
}
.liste-des-casinos-recommandes #ligne1 .case6 #btn-casino .visitez.casino a,
.liste-des-casinos-recommandes #ligne2 .case6 #btn-casino .visitez.casino a,
.liste-des-casinos-recommandes #ligne3 .case6 #btn-casino .visitez.casino a {
	background-color: #36862F;
	border: solid 1px #56805f;
}
.liste-des-casinos-recommandes #ligne1 .case6 #btn-casino .visitez.casino a:hover,
.liste-des-casinos-recommandes #ligne2 .case6 #btn-casino .visitez.casino a:hover,
.liste-des-casinos-recommandes #ligne3 .case6 #btn-casino .visitez.casino a:hover {
	background-color: rgb(216, 183, 125);
	border: solid 1px #56805f;
	color: #36862F;
}
.liste-des-casinos-recommandes #ligne1 .case6 #btn-casino .visitez.casino{
	margin: 7px 0 7px 10px;
}
.liste-des-casinos-recommandes #ligne1 .case6 #btn-casino .visitez.casino a{
	font-size: 25px;
}
.liste-des-casinos-recommandes #ligne2 .case6 #btn-casino .visitez.casino{
	margin: 7px 0 7px 10px;
}
.liste-des-casinos-recommandes #ligne2 .case6 #btn-casino .visitez.casino a{
	font-size: 23px;
}
.liste-des-casinos-recommandes #ligne3 .case6 #btn-casino .visitez.casino{
	margin: 7px 0 7px 10px;
}
.liste-des-casinos-recommandes #ligne3 .case6 #btn-casino .visitez.casino a{
	font-size: 21px;
}
#casinos-next{
	text-align: right;
	margin: 5px;
}
/*################################################################*/

/*AUTRES CASINOS*/

.autres-casinos{
	display: none;
}
.autres-casinos table{
    width: 907px;
    margin-top: 20px;
}
.autres-casinos table td{
    border-bottom: solid 1px rgb(130,111,75);
    border-right: solid 1px rgb(130,111,75);
    height: 35px;
    padding: 10px;
}
.autres-casinos a{
    text-transform: uppercase;
    line-height: 17px;
}
/*################################################################*/

/*AUTRES CASINOS*/

.text-end {
	padding: 10px;
}
.text-end #contenu {
	border: solid 3px rgb(99, 88, 62);
	border-radius: 10px;
	padding: 10px;
}
.software_more{
display: inline-block;
color: #826f4b;
width: 84px;
height: 22px;
font-size: 10px;
}