

body {
	background-color:#FFF !important;
	text-align:center;
	padding-bottom: 1px !important;
	}
body , table{
	font-family:tahoma;
	font-size:11px;
	}
td { 
	vertical-align:middle;
	text-align:center;
	}
a { 
	cursor:pointer;
	}

#zone_haut {
	width:1229px;
	height:403px;
	
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/haut_en.jpg');
	
	margin:auto;
	position:relative;
	/*overflow:hidden;*/
	}
	
#zone_haut a {
	position:absolute;
	display:block;
		}
	
#zone_haut a.lien_homepage,#zone_haut a.lien_paiement, #zone_haut a.lien_compte {
	top:58px;
	height:15px;
	}
#zone_haut a.lien_homepage {
    left: 118px;
    top: 60px;
    width: 70px;
	}
#zone_haut a.lien_paiement {
    left: 199px;
    top: 60px;
    width: 70px;
	}
#zone_haut a.lien_compte {
    left: 280px;
    top: 60px;
    width: 60px;
	}
	
#zone_haut a.lien_homepage_logo {
	left:148px;
	top:3px;
	width:150px;
	height:50px;
	}
	
#zone_haut .info_membre {
	width:205px;
	height:40px;
	position:absolute;
	top:77px;
	left:126px;
	overflow:hidden;
	}
	
#zone_haut .info_partie .haut{
	width:280px;
	height:24px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/Infos_haut.png');
	position: relative;
}

#zone_haut .info_partie .haut:before {
	content:'Game\000020Infos';
	display: block;
	white-space: nowrap;
	text-align:center;
	color:#000;
	text-transform: uppercase;
	font-size:16px;
	font-weight: bold;
	width:100%;
	position: absolute;
	top:0;
	text-shadow: 1px 1px 1px #439fde, -1px 1px 1px #439fde, 1px -1px 1px #439fde, -1px -1px 1px #439fde;
}
#zone_haut .info_partie .bas{
	width:280px;
	height:24px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/Infos_bas.png');
	padding-top: 5px;
	background-repeat:no-repeat;
	position: relative;
}
#zone_haut .info_partie .bas .btn_infos{
	margin-left:202px;
	cursor:pointer;
	width: 50px;
}

#zone_haut .info_partie .milieu{
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/Infos_px.png');
	background-repeat:repeat-y;
    padding-left: 5px;
	height:54px;
	overflow:hidden;
	width:275px;
	*width:280px;
}
#zone_haut .info_partie .milieu a{
	*position:relative;
	*display:line;
}
#zone_haut .info_partie .contenu{
    text-align: left;
    font-size: 11px;
    margin: 0px 4px 0px 4px;
}

#zone_haut .info_partie .bas a {
	display:block;
	text-decoration:none;
	color:black;
	top: 0px;
	right:15px;
	min-width: 100px;
	position:absolute;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/dernierButin_px.png');
	background-size:1000% auto;
	background-position: center center;
	background-repeat: repeat-y;
	border:1px solid black;
	border-radius:3px;
	box-sizing: border-box;
	padding:0.30em;
	white-space: nowrap;
	}

#zone_haut .info_partie {
	width:280px;
	/*height:40px;*/
	position:absolute;
	top:270px;
	left:140px;
	overflow:hidden;
	z-index:10;
	}
#zone_haut .dernier_butin .haut{
	width:280px;
	height:24px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/dernierButin_haut.png');
	position: relative;
}

#zone_haut .dernier_butin .haut:before {
	content:'Last\000020Won\000020Gifts';
	display: block;
	white-space: nowrap;
	text-align:center;
	color:#000;
	text-transform: uppercase;
	font-size:16px;
	font-weight: bold;
	width:100%;
	position: absolute;
	top:0;
	text-shadow: 1px 1px 1px #439fde, -1px 1px 1px #439fde, 1px -1px 1px #439fde, -1px -1px 1px #439fde;
}

#zone_haut .dernier_butin .bas{
	width:280px;
	height:24px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/dernierButin_bas.png');
	padding-top: 5px;
	background-repeat:no-repeat;
	position:relative;
}
#zone_haut .dernier_butin .bas .btn_infos{
	margin-left:25px;
	cursor:pointer;
	width: 50px;
}
#zone_haut .dernier_butin .milieu{
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/dernierButin_px.png');
	background-repeat:repeat-y;
    padding-left: 5px;
	height:54px;
	overflow:hidden;
}
#zone_haut .dernier_butin .contenu{
    text-align: left;
    font-size: 11px;
    margin: 0px 4px 0px 4px;
}
#zone_haut .dernier_butin .milieu a#lien_gagnants{ 
	display:block;
	color:black;
	text-align:center;
	width:275px;
	}

#zone_haut .dernier_butin .bas a {
	display:block;
	text-decoration:none;
	color:black;
	top: 0px;
	left:15px;
	min-width: 100px;
	position:absolute;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/dernierButin_px.png');
	background-size:1000% auto;
	background-position: center center;
	background-repeat: repeat-y;
	border:1px solid black;
	border-radius:3px;
	box-sizing: border-box;
	padding:0.30em;
	white-space: nowrap;
	}


#zone_haut .dernier_butin {
	width:280px;
	/*height:40px;*/
	position:absolute;
	top:270px;
	left:810px;
	overflow:hidden;
	z-index:10;
	}

#zone_haut .dernier_butin .milieu a#lien_profil{
	position:relative;	
	display:inline;
	color:black;
}

#zone_haut .lien_regles_point {
	left:512px;
	top:195px;
	width:9px;
	height:11px;
	position:absolute;
	display:block;
	cursor:pointer;
	}
#temple{
	position:relative;
}
a.tooltip {
	position:absolute;
	top:0px;
	left:0px;
	width:9px;
	height:11px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/pt-interrogation.jpg');
	color:black;
	text-decoration:none;
	z-index:4;
	}
a.tooltip span{
	display:none;
	width:254px;
	position:relative;
	z-index:5;
	}
	
a.tooltip:hover span{
	display:block;
	}

a.tooltip span.top_l {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/bulle-haut.png');
	height:26px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
	}
	
a.tooltip span.top_r {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/bulle-haut2.png');
	height:26px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
	}
	
a.tooltip span.middle {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/bulle-px.png');
	background-repeat:repeat-y;
	}
	
a.tooltip span.bottom {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/bulle-bas.png');
	height:21px;
	background-position:left bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	}
	
#zone_haut .info_membre table{
	width:100%;
	height:100%;
	}
#zone_haut a.survol_points:hover {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/points.png');
	}
#zone_haut a.survol_points {
	width:41px;
	height:15px;
	left:895px;
	top:532px;
	}
#zone_haut a.survol_madpoints:hover {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/madpoints.png');
	}
#zone_haut a.survol_madpoints {
	width:64px;
	height:15px;	
	left:885px;
	top:532px;
	}
#zone_haut a.survol_pass:hover {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/pass.png');
	}
#zone_haut a.survol_pass {
	width:29px;
	height:15px;
	left: 840px;
	top: 546px;
	}
#zone_haut a.survol_credits:hover {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/general/credits.png');
	}
#zone_haut a.survol_credits {
	width:45px;
	height:17px;
	left:833px;
	top:544px;
	}
#zone_haut a.lien_regles {
	width:232px;
	height:20px;
	left:759px;
	top:564px;
	}
	
#zone_haut .zone_logo_op {
	width:597px;
	height:183px;
	position:absolute;
	right: 322px;
	top: -10px;
	}
#zone_haut .zone_cadeau {
	width:182px;
	height:205px;
	position:absolute;
	left:900px;
	top:60px;
	}
	
#zone_haut .a_gagner{
	width:153px;
	height:23px;
	margin-left:0;
	text-align: center;
	text-transform: uppercase;
	color:#FFF;
	text-shadow: 1px 1px 1px #439fde, -1px 1px 1px #439fde, 1px -1px 1px #439fde, -1px -1px 1px #439fde;
	font-size:16px;
}

@media screen and (max-width: 992px) {
    #corps-hors-site {
        background-color: #6195AA;
        top: 12vw !important;
    }

    #zone_haut {
        position: relative;

        display: grid;
        grid-template: auto / auto;

        width: 100%;
        height: auto;

        overflow: auto;

        background: none;
    }
    #zone_haut .info_partie {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 1;
        grid-column: 1;

        width: 99%;
        height: auto;

        overflow: auto;

        margin-bottom: 40px;

        background-color: #47A8CD;

        border: 1px black solid;
        border-radius: 30px;
    }
    #zone_haut .info_partie .haut {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        width: 100%;
        height: auto;

        background: none;
    }
    #zone_haut .info_partie .haut:before {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        font-size: 6vw;
    }
    #zone_haut .info_partie .milieu {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        width: 98%;
        height: auto;

        overflow: auto;

        background: none;
    }
    #zone_haut .info_partie .contenu {
        margin: auto;

        text-align: center;
        font-size: 4vw;
    }
    #zone_haut .info_partie .bas {
        display: none;
    }
    #zone_haut .dernier_butin {
        display: none;
    }
    #zone_haut .zone_cadeau {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 2;
        grid-column: 1;

        display: grid;
        grid-template: auto / auto;

        width: 99%;
        height: auto;

        overflow: auto;

        margin-bottom: 40px;

        background-color: #47A8CD;

        border: 1px black solid;
        border-radius: 20px;
    }
    #zone_haut .a_gagner {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 1;
        grid-column: 1;

        width: 100%;
        height: 100%;

        font-size: 6vw;
    }
    #zone_haut .zone_cadeau .image_butin_choix {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 2;
        grid-column: 1;

        margin: auto;
    }

    #temple {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        width: 100%;
        height: auto;

        margin: auto;

        background: none;
    }

    #zone_bas {
        display: none;
    }

    body , table{
        font-size: 3vw;
    }
}


#zone_pyramide {
	width:1229px;
	/*height:923px;*/
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/fond.jpg');
	margin:auto;
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
	}

#zone_pyramide:before {
	content:'Le\000020roi\000020de\000020la\000020pyramide\000020\00003A';
	position: absolute;
	top: 136px;
	left:402px;
	text-transform: uppercase;
	color:#000;
	text-shadow: 1px 1px 1px #439fde, -1px 1px 1px #439fde, 1px -1px 1px #439fde, -1px -1px 1px #439fde;
	font-size:13px;
	font-weight: bold;
}

	
#zone_pyramide .zone_infos_temple {
	position:absolute;
	width: 620px;
	text-align: center;
	left: 340px;
	top:24px;
	color:#4A2400;
	white-space: nowrap;
	}


#zone_pyramide .zone_infos_temple > div {
	display: inline-block;
	white-space: nowrap;
	background:rgba(255,255,255,0.15);
	padding:0.25em;
	border:2px solid rgba(0,0,0,0.75);
	border-radius: 15px;
	color:black;
}


#zone_pyramide .zone_infos_temple > div > label {
	color:#000;
	text-shadow: 1px 1px 1px #439fde, -1px 1px 1px #439fde, 1px -1px 1px #439fde, -1px -1px 1px #439fde;
	font-weight: bold;
	vertical-align: baseline;
	margin-right:5px;
}
	

		
	
#zone_pyramide a.lien {
	position:absolute;
	}
	
	
#zone_pyramide .zone_grille{
	padding-top:95px;
	width:1054px;
	margin-left:88px;
	}
	
#zone_pyramide .colonne {
	position:absolute;
	/*height:612px;*/
	top:332px;
	background-repeat:repeat-y;
	z-index:1;
	}
#zone_pyramide .c_gauche{	
	width:88px;
	left:0px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/gauche.jpg');
	}
#zone_pyramide .c_droite{	
	right:0px;
	width:87px;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/droite.jpg');
	}
	
#zone_bas {
	width:1229px;
	z-index:0;
	position:relative;
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:auto;
	}
	
#zone_bas.zone_bas0 { 
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/bas0.jpg');
	height:150px;
	}
#zone_bas.zone_bas1 { 
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/bas1.jpg');
	height:184px;
	}
#zone_bas.zone_bas2 { 
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/bas2.jpg');
	height:218px;
	}

#zone_bas .t_infos_partie {
	width:853px;
	margin:auto;
	padding-top:39px;
	}

#zone_bas:before {
	content:'Information\000020about\000020the\000020game\00003A';
	color:#FFF;
	text-shadow: 1px 1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000, -1px -1px 1px #000;
	position:absolute;
	left:180px;
	top:15px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

	
.zone_bas0 .t_infos_partie iframe { height:60px; }
.zone_bas1 .t_infos_partie iframe { height:95px; }
.zone_bas02.t_infos_partie iframe { height:130px; }
#zone_bas .t_infos_partie iframe {
	width:100%;
	/*height:100%;*/
	}
	
.zone_bas0 .t_infos_partie {
	height:60px;
	*height:99px;
	}
.zone_bas1 .t_infos_partie {
	height:95px;
	*height:134px;
	}
.zone_bas2 .t_infos_partie {
	height:130px;
	*height:169px;
	}
	
.mdt_infos {
	padding-left:295px;
	/*padding-top:8px;*/
	text-align:left;
	font-size:14px;
	font-weight:bold;
	}
.mdt_points{	
	padding-left:185px;
	}
	
.gdt_infos {
	padding-left:10px;
	text-align:left;
	}
	
.case .div_conteneur_indication {
	position:relative;
	width:34px;
	height:34px;
	}
.case .div_conteneur_indication img {
	position:relative;
	z-index:5;
	}
.case .div_conteneur_indication .case_indication {
	position:absolute;
	width:34px;
	height:34px;
	top:0px;
	left:0px;
	z-index:6;
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/case/petite/indication.png');
	}




a.lien_regle, a.lien_cases {
	position:absolute;
	top:15px;
	cursor:pointer;
	text-transform:uppercase;
	background:rgba(0,0,0,0.15);
	background:#47a8cd;
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 16px;
	padding: 0.25em 0.5em;
	display: inline-block;
	border-radius: 4px;
	box-shadow: 0 2px 3px -2px #000 inset;
	transition:color 0.1s linear;
	margin:0 5px;
}


a.lien_regle:hover, a.lien_cases:hover {
	color:white;
}

	
a.lien_regle {
	right:180px;
	}
	
a.lien_cases { 
	left:1050px;
	}
	
	
	
.case_ferme, .case, .case_lot {
	width:34px;
	height:34px;
	position:relative;
	cursor:pointer;
	}
	
.case_ferme.case01 {
	background:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/case/petite/case01.jpg') no-repeat;
	background-size: 100% 100%;
	}	
.case_ferme.case02 {
	background:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/case/petite/case02.jpg') no-repeat;
	background-size: 100% 100%;
	}	
.case_ferme.case03 {
	background:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/case/petite/case03.jpg') no-repeat;
	background-size: 100% 100%;
	}	
.case_ferme.case04 {
	background:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/case/petite/case04.jpg') no-repeat;
	background-size: 100% 100%;
	}
	
.case_lot .cadre_lot {
	position:absolute;
	width:34px;
	height:34px;
	top:0px;
	left:0px;
	background:url('//static.wonderz.com/wonderz/playbox/img/eld/temple/case/petite/cadre_lot.png') no-repeat;
	z-index:2;
	}

	 	
#popup {
	position:absolute;
	z-index:20;
	top:508px;
	/*top:70%;*/
	left:50%;
	display:none;
	overflow:hidden;
	width:441px !important;
	}
	
#popup.open {
	margin-top:-450px;
	width:441px;
	margin-left:-197px;
	}
#popup.erreur {
	margin-top:-230px;
	width:441px;
	margin-left:-197px;
	
	}

#popup.open .haut {	width:441px;	height:315px;	}
#popup.erreur .haut {	width:441px;	height:315px;	}


#popup.open .haut,
#popup.erreur .haut {
	position: relative;
}


#popup .haut_case_2chance { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_2chance.png'); }
#popup .haut_case_araignee { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_araignee.png'); }
#popup .haut_case_cadeau { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_cadeau.png'); }
#popup .haut_case_cadran { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_cadran.png'); }
#popup .haut_case_condor { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_condor.png'); }
#popup .haut_case_demidieu { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_demidieu.png'); }
#popup .haut_case_eclipse { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_eclipse.png'); }
#popup .haut_case_garde { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_garde.png'); }
#popup .haut_case_lama { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_lama.png'); }
#popup .haut_case_malediction { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_malediction.png'); }
#popup .haut_case_masque { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_masque.png'); }
#popup .haut_case_masque_demi { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_masque_demi.png'); }
#popup .haut_case_nouvelleere{ background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_nouvelleere.png'); }
#popup .haut_case_phoenix { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_phoenix.png'); }
#popup .haut_case_pyramide { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_pyramide.png'); }
#popup .haut_case_serpent { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_serpent.png'); }
#popup .haut_case_tigre { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_tigre.png'); }
#popup .haut_case_pts { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_pts.png'); }
#popup .haut_case_surprise { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_surprise.png'); }

#popup .haut_erreur { background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/case_erreur.png'); }




#popup.open .haut:before,
#popup.erreur .haut:before {
	position:absolute;
	width:100%;
	top: 262px;
	font-size: 18px;
	text-transform: uppercase;
	text-align: center;
	color:#FFF;
	text-shadow: 1px 1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000, -1px -1px 1px #000;
	font-weight: bold;
	left: 0;
	white-space: nowrap;
	overflow: hidden;
}
#popup .haut_case_2chance:before { content:'Second\000020Chance'; }
#popup .haut_case_araignee:before { content:'M\0000E9daillon\000020Etoile'; }
#popup .haut_case_cadeau:before { content:'prize'; }
#popup .haut_case_cadran:before { content:'Dial'; }
#popup .haut_case_condor:before { content:'M\0000E9daillon\000020Coquillage'; }
#popup .haut_case_demidieu:before { content:'Atlas'; }
#popup .haut_case_eclipse:before { content:'Attaque'; }
#popup .haut_case_garde:before { content:'Keep'; }
#popup .haut_case_lama:before { content:'M\0000E9daillon\000020Oursin'; }
#popup .haut_case_malediction:before { content:'Typhon'; }
#popup .haut_case_masque:before { content:'Trident'; }
#popup .haut_case_masque_demi:before { content:'Trident'; }
#popup .haut_case_nouvelleere:before { content:'Renouveau'; }
#popup .haut_case_phoenix:before { content:'Pos\0000E9idon'; }
#popup .haut_case_pyramide:before { content:'Porte\000020d\000027Atlantis'; }
#popup .haut_case_serpent:before { content:'M\0000E9daillon\000020M\0000E9duse'; }
#popup .haut_case_tigre:before { content:'M\0000E9daillon\000020Hippocampe'; }
#popup .haut_case_pts:before { content:'Points'; }
#popup .haut_case_surprise:before { content:'Surprise'; }
#popup .haut_erreur:before { content:'Error'; }


#popup.open .contenu {width:361px;*width:441px;padding:0px 40px;	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/px.png'); 	background-repeat:repeat-y;	/*height:120px;*/ color: #000; padding-bottom:1px; font-weight:normal;text-align:center; font-family:Tahoma;font-size:11px;}

#popup.erreur .contenu { width:361px;*width:441px;padding:0px 40px;	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/px.png'); 	background-repeat:repeat-y;	/*height:120px;*/	 color: #000; padding-bottom:1px; font-weight:bold;text-align:center; font-family:Tahoma; font-size:11px;}

#popup.open .bas .btn_fermer,
#popup.erreur .bas .btn_fermer{
	position:relative;
	cursor:pointer;
	text-transform:uppercase;
	background:rgba(0,0,0,0.15);
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 16px;
	padding: 0.25em 0.5em;
	display: inline-block;
	border-radius: 4px;
	box-shadow: 0 2px 3px -2px #000 inset;
	transition:color 0.1s linear;
	margin:0 5px;
	}
	
	
#popup.open .bas a.btn_fermer:hover,
#popup.erreur .bas .btn_fermer:hover{
	color:white;
	}




#popup.open .contenu a.btn_accepter,
#popup.open .contenu a.btn_refuser,
#popup.open .contenu .btn_accederCrypte,
#popup.open .contenu .btn_qod_grand,
#popup.open .contenu .btn_conserver,
#popup.open .contenu .btn_qod,
#popup.open .contenu .btn_qod_demi_dieu,
#popup.open .contenu .btn_2emechance{
	position:relative;
	cursor:pointer;
	text-transform:uppercase;
	background:rgba(0,0,0,0.15);
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 16px;
	padding: 0.25em 0.5em;
	display: inline-block;
	border-radius: 4px;
	box-shadow: 0 2px 3px -2px #000 inset;
	transition:color 0.1s linear;
	margin:0 5px;
}

#popup.open .contenu a.btn_accepter:hover,
#popup.open .contenu a.btn_refuser:hover,
#popup.open .contenu .btn_accederCrypte:hover,
#popup.open .contenu .btn_qod_grand:hover,
#popup.open .contenu .btn_conserver:hover,
#popup.open .contenu .btn_qod:hover,
#popup.open .contenu .btn_qod_demi_dieu:hover,
#popup.open .contenu .btn_2emechance:hover {
	color:white;
}


#popup.open .contenu .btn_qod_grand{
	font-size: 20px;
}



	
#popup.open .bas,
#popup.erreur .bas {
	background-image:url('//static.wonderz.com/wonderz/playbox/img/eld/popup/ouverture_case/bas.png');
	background-repeat:repeat-y;
	width:100%;
	height:90px;
	position:relative;
	box-sizing: border-box;
	padding-top: 45px;
	text-transform: capitalize;
	}
 
#popup.open .contenu .espace_bouton{
 	/*height:50px;*/
	text-align:center;
 }
 	

	
	
#popup .fond_cadeau { 
	width:191px;
	height:138px;
	position:relative;
	margin:auto;
	}
	/*
#popup .fond_cadeau  img{
	position:absolute;
	z-index:21;
	top:15px;
	left:35px;
	}*/
#popup .fond_cadeau  .image_lot_avec_decor{
	position:absolute;
	z-index:21;
	top:15px;
	left:35px;
	}
#cache {
	position:fixed;
	*position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	display:none;
	top:0px;
	*top: expression((document.documentElement.scrollTop || document.body.scrollTop) + this.offsetHeight - this.offsetHeight);	
	left:0px;
	}
#cache .fond {
	background-color:black;
	/*opacity:0.5;*/
	/* for IE */
	filter:alpha(opacity=70);
	/* CSS3 standard */
	opacity:0.7;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:11;
	}
#popup.open div.contenu a.tooltip{
	margin-left:350px;
	top:315px;
}

#popup.open div.contenu table{
	width:361px;
}
#popup.open .haut .img_points img{
	margin-top:65px;
	width: 123px;
	height: 123px;
}

.zone_menu {
	width:220px;
	position:absolute;
	left:100px;
	top:18px;
	z-index:6;
	}


.zone_menu a {
	position:absolute;
	top:0;
	cursor:pointer;
	text-transform:uppercase;
	background:rgba(0,0,0,0.15);
	background:#47a8cd;
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 16px;
	padding: 0.25em 0.5em;
	display: inline-block;
	border-radius: 4px;
	box-shadow: 0 2px 3px -2px #000 inset;
	transition:color 0.1s linear;
	margin:0 5px;
	white-space: nowrap;
}


.zone_menu a:hover {
	color:white;
}


.zone_menu a.pyramide,
.zone_menu a.pyramide_actif {
	right:50%;
}

.zone_menu a.crypte,
.zone_menu a.crypte_actif {
	left:50%;
}

.zone_menu a.pyramide_actif,
.zone_menu a.crypte_actif {
	color: #1c405a;
	text-shadow: 1px 1px 2px #439fde;
}

@media screen and (min-width: 993px) {
    .eld-small-text {
        font-size: 10px;
    }

    #zone_pyramide .zone_grille .eld-pyramid-priest-info {
        position: absolute;

        top: 130px;
        bottom: auto;
        left: 395px;
        right: auto;

        width: 442px;
        height: 68px;
    }
}
@media screen and (max-width: 992px) {
    #zone_pyramide {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        display: grid;
        grid-template: auto / 1fr 1fr;

        width: 100%;
        height: auto;

        margin: auto;

        background: none;

        text-align: center;
    }
    #zone_pyramide:before {
        display: none;
    }
    .zone_menu {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        display: grid;
        grid-template: auto / 1fr 1fr;

        grid-row: 1 / 2;
        grid-column: 1 / 3;

        width: 100%;
        height: auto;

        margin-bottom: 40px;
    }
    .zone_menu a {
        font-size: 4vw;
        white-space: normal;
    }
    .zone_menu a.pyramide,
    .zone_menu a.pyramide_actif {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 1 / 2;
        grid-column: 1 / 2;
    }
    .zone_menu a.crypte,
    .zone_menu a.crypte_actif {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 1 / 2;
        grid-column: 2 / 3;
    }
    #zone_pyramide .zone_infos_temple {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
        align-content: center;
        justify-content: center;

        grid-row: 2 / 3;
        grid-column: 1 / 3;

        width: 100%;

        margin-bottom: 40px;
    }
    #zone_pyramide .zone_infos_temple > div {
        font-size: 4vw;
        white-space: normal;
    }
    #zone_pyramide a.lien {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        font-size: 4vw;
    }
    a.lien_regle {
        grid-row: 3 / 4;
        grid-column: 1 / 2;
    }
    a.lien_cases {
        grid-row: 3 / 4;
        grid-column: 2 / 3;
    }
    #zone_pyramide .zone_grille {
        position: relative;

        top: -10vw;
        bottom: auto;
        left: auto;
        right: auto;

        grid-row: 4 / 5;
        grid-column: 1 / 3;

        width: 100%;
        height: auto;

        margin: 40px auto auto auto;
    }
    #zone_pyramide .zone_grille .eld-grid-container {
        position: relative;

        top: auto;
        bottom: auto;
        left: auto;
        right: auto;

        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
        align-content: center;
        justify-content: center;

        width: 100%;
        height: auto;
    }
    #zone_pyramide .zone_grille .eld-pyramid-priest-info {
        display: none;
    }
    .case_ferme, .case, .case_lot {
        width: 10vw;
        height: 10vw;
    }
    .case_ferme > img, .case > img, .case_lot > img{
        width: 10vw;
        height: 10vw;
    }
    .case_ferme.case01 {
        background-size: 100% 100%;
    }
    .case_ferme.case02 {
        background-size: 100% 100%;
    }
    .case_ferme.case03 {
        background-size: 100% 100%;
    }
    .case_ferme.case04 {
        background-size: 100% 100%;
    }

    .case .div_conteneur_indication {
        width: 10vw;
        height: 10vw;
    }
    .case .div_conteneur_indication .case_indication {
        width: 10vw;
        height: 10vw;

        background-size: 100% 100%;
    }

    #zone_pyramide .c_gauche {
        display: none;
    }

    #zone_pyramide .c_droite {
        display: none;
    }
}

@media screen and (min-width: 993px) {
    #zone_pyramide .zone_grille .eld-grid-container {
        width: auto;
        height: auto;

        display: grid;
        grid-template: 34px / repeat(31, 34px);
    }

    .eld-grid-container > .case {
        position: relative;
    }

    .eld-grid-container > .case:nth-child( -n + 15 ) {
        grid-row: 1;
    }
    .eld-grid-container > .case:nth-child( n + 16 ):nth-child( -n + 19 ) {
        grid-row: 2;
    }
    .eld-grid-container > .case:nth-child( n + 20 ):nth-child( -n + 25 ) {
        grid-row: 3;
    }
    .eld-grid-container > .case:nth-child( n + 26 ):nth-child( -n + 46 ) {
        grid-row: 4;
    }
    .eld-grid-container > .case:nth-child( n + 47 ):nth-child( -n + 71 ) {
        grid-row: 5;
    }
    .eld-grid-container > .case:nth-child( n + 70 ):nth-child( -n + 94 ) {
        grid-row: 6;
    }
    .eld-grid-container > .case:nth-child( n + 95 ):nth-child( -n + 121 ) {
        grid-row: 7;
    }
    .eld-grid-container > .case:nth-child( n + 122 ):nth-child( -n + 150 ) {
        grid-row: 8;
    }
    .eld-grid-container > .case:nth-child( n + 151 ):nth-child( -n + 181 ) {
        grid-row: 9;
    }
    .eld-grid-container > .case:nth-child( n + 182 ):nth-child( -n + 212 ) {
        grid-row: 10;
    }
    .eld-grid-container > .case:nth-child( n + 213 ):nth-child( -n + 243 ) {
        grid-row: 11;
    }
    .eld-grid-container > .case:nth-child( n + 244 ):nth-child( -n + 274 ) {
        grid-row: 12;
    }
    .eld-grid-container > .case:nth-child( n + 275 ):nth-child( -n + 305 ) {
        grid-row: 13;
    }
    .eld-grid-container > .case:nth-child( n + 306 ):nth-child( -n + 336 ) {
        grid-row: 14;
    }
    .eld-grid-container > .case:nth-child( n + 337 ):nth-child( -n + 367 ) {
        grid-row: 15;
    }
    .eld-grid-container > .case:nth-child( n + 368 ):nth-child( -n + 398 ) {
        grid-row: 16;
    }
    .eld-grid-container > .case:nth-child( n + 399 ):nth-child( -n + 429 ) {
        grid-row: 17;
    }
    .eld-grid-container > .case:nth-child( n + 430 ):nth-child( -n + 460 ) {
        grid-row: 18;
    }
    .eld-grid-container > .case:nth-child( n + 461 ):nth-child( -n + 491 ) {
        grid-row: 19;
    }
    .eld-grid-container > .case:nth-child( n + 492 ):nth-child( -n + 522 ) {
        grid-row: 20;
    }
    .eld-grid-container > .case:nth-child( n + 523 ):nth-child( -n + 553 ) {
        grid-row: 21;
    }
    .eld-grid-container > .case:nth-child( n + 554 ):nth-child( -n + 584 ) {
        grid-row: 22;
    }
    .eld-grid-container > .case:nth-child( n + 585 ):nth-child( -n + 615 ) {
        grid-row: 23;
    }
    .eld-grid-container > .case:nth-child( n + 616 ):nth-child( -n + 646 ) {
        grid-row: 24;
    }
    .eld-grid-container > .case:nth-child( n + 647 ):nth-child( -n + 677 ) {
        grid-row: 25;
    }
    .eld-grid-container > .case:nth-child( n + 678 ):nth-child( -n + 708 ) {
        grid-row: 26;
    }
    .eld-grid-container > .case:nth-child( n + 709 ):nth-child( -n + 739 ) {
        grid-row: 27;
    }
    .eld-grid-container > .case:nth-child( n + 740 ):nth-child( -n + 770 ) {
        grid-row: 28;
    }
    .eld-grid-container > .case:nth-child( n + 771 ):nth-child( -n + 793 ) {
        grid-row: 29;
    }
    .eld-grid-container > .case:nth-child( n + 794 ):nth-child( -n + 824 ) {
        grid-row: 30;
    }
    .eld-grid-container > .case:nth-child( n + 825 ):nth-child( -n + 855 ) {
        grid-row: 31;
    }

    .eld-grid-container > .case:nth-child( 31n + 151 ) {
        grid-column: 1;
    }
    .eld-grid-container > .case:nth-child( 31n + 152 ) {
        grid-column: 2;
    }
    .eld-grid-container > .case:nth-child( 31n + 153 ) {
        grid-column: 3;
    }
    .eld-grid-container > .case:nth-child( 31n + 154 ) {
        grid-column: 4;
    }
    .eld-grid-container > .case:nth-child( 31n + 155 ) {
        grid-column: 5;
    }
    .eld-grid-container > .case:nth-child( 31n + 156 ) {
        grid-column: 6;
    }
    .eld-grid-container > .case:nth-child( 31n + 157 ) {
        grid-column: 7;
    }
    .eld-grid-container > .case:nth-child( 31n + 158 ) {
        grid-column: 8;
    }
    .eld-grid-container > .case:nth-child( 31n + 159 ) {
        grid-column: 9;
    }
    .eld-grid-container > .case:nth-child( 31n + 160 ) {
        grid-column: 10;
    }
    .eld-grid-container > .case:nth-child( 31n + 161 ) {
        grid-column: 11;
    }
    .eld-grid-container > .case:nth-child( 31n + 162 ) {
        grid-column: 12;
    }
    .eld-grid-container > .case:nth-child( 31n + 163 ) {
        grid-column: 13;
    }
    .eld-grid-container > .case:nth-child( 31n + 164 ) {
        grid-column: 14;
    }
    .eld-grid-container > .case:nth-child( 31n + 165 ) {
        grid-column: 15;
    }
    .eld-grid-container > .case:nth-child( 31n + 166 ) {
        grid-column: 16;
    }
    .eld-grid-container > .case:nth-child( 31n + 167 ) {
        grid-column: 17;
    }
    .eld-grid-container > .case:nth-child( 31n + 168 ) {
        grid-column: 18;
    }
    .eld-grid-container > .case:nth-child( 31n + 169 ) {
        grid-column: 19;
    }
    .eld-grid-container > .case:nth-child( 31n + 170 ) {
        grid-column: 20;
    }
    .eld-grid-container > .case:nth-child( 31n + 171 ) {
        grid-column: 21;
    }
    .eld-grid-container > .case:nth-child( 31n + 172 ) {
        grid-column: 22;
    }
    .eld-grid-container > .case:nth-child( 31n + 173 ) {
        grid-column: 23;
    }
    .eld-grid-container > .case:nth-child( 31n + 174 ) {
        grid-column: 24;
    }
    .eld-grid-container > .case:nth-child( 31n + 175 ) {
        grid-column: 25;
    }
    .eld-grid-container > .case:nth-child( 31n + 176 ) {
        grid-column: 26;
    }
    .eld-grid-container > .case:nth-child( 31n + 177 ) {
        grid-column: 27;
    }
    .eld-grid-container > .case:nth-child( 31n + 178 ) {
        grid-column: 28;
    }
    .eld-grid-container > .case:nth-child( 31n + 179 ) {
        grid-column: 29;
    }
    .eld-grid-container > .case:nth-child( 31n + 180 ) {
        grid-column: 30;
    }
    .eld-grid-container > .case:nth-child( 31n + 181 ) {
        grid-column: 31;
    }


    .eld-grid-container > .case:nth-child( 122 )
    {
        grid-column: 2;
    }
    .eld-grid-container > .case:nth-child( 95 ),
    .eld-grid-container > .case:nth-child( 123 )
    {
        grid-column: 3;
    }
    .eld-grid-container > .case:nth-child( 70 ),
    .eld-grid-container > .case:nth-child( 96 ),
    .eld-grid-container > .case:nth-child( 124 )
    {
        grid-column: 4;
    }
    .eld-grid-container > .case:nth-child( 47 ),
    .eld-grid-container > .case:nth-child( 71 ),
    .eld-grid-container > .case:nth-child( 97 ),
    .eld-grid-container > .case:nth-child( 125 )
    {
        grid-column: 5;
    }
    .eld-grid-container > .case:nth-child( 26 ),
    .eld-grid-container > .case:nth-child( 48 ),
    .eld-grid-container > .case:nth-child( 72 ),
    .eld-grid-container > .case:nth-child( 98 ),
    .eld-grid-container > .case:nth-child( 126 )
    {
        grid-column: 6;
    }
    .eld-grid-container > .case:nth-child( 20 ),
    .eld-grid-container > .case:nth-child( 27 ),
    .eld-grid-container > .case:nth-child( 49 ),
    .eld-grid-container > .case:nth-child( 73 ),
    .eld-grid-container > .case:nth-child( 99 ),
    .eld-grid-container > .case:nth-child( 127 )
    {
        grid-column: 7;
    }
    .eld-grid-container > .case:nth-child( 16 ),
    .eld-grid-container > .case:nth-child( 21 ),
    .eld-grid-container > .case:nth-child( 28 ),
    .eld-grid-container > .case:nth-child( 50 ),
    .eld-grid-container > .case:nth-child( 74 ),
    .eld-grid-container > .case:nth-child( 100 ),
    .eld-grid-container > .case:nth-child( 128 )
    {
        grid-column: 8;
    }
    .eld-grid-container > .case:nth-child( 1 ),
    .eld-grid-container > .case:nth-child( 17 ),
    .eld-grid-container > .case:nth-child( 22 ),
    .eld-grid-container > .case:nth-child( 29 ),
    .eld-grid-container > .case:nth-child( 51 ),
    .eld-grid-container > .case:nth-child( 75 ),
    .eld-grid-container > .case:nth-child( 101 ),
    .eld-grid-container > .case:nth-child( 129 )
    {
        grid-column: 9;
    }
    .eld-grid-container > .case:nth-child( 2 ),
    .eld-grid-container > .case:nth-child( 30 ),
    .eld-grid-container > .case:nth-child( 52 ),
    .eld-grid-container > .case:nth-child( 76 ),
    .eld-grid-container > .case:nth-child( 102 ),
    .eld-grid-container > .case:nth-child( 130 )
    {
        grid-column: 10;
    }
    .eld-grid-container > .case:nth-child( 3 ),
    .eld-grid-container > .case:nth-child( 31 ),
    .eld-grid-container > .case:nth-child( 53 ),
    .eld-grid-container > .case:nth-child( 77 ),
    .eld-grid-container > .case:nth-child( 103 ),
    .eld-grid-container > .case:nth-child( 131 )
    {
        grid-column: 11;
    }
    .eld-grid-container > .case:nth-child( 4 ),
    .eld-grid-container > .case:nth-child( 32 ),
    .eld-grid-container > .case:nth-child( 54 ),
    .eld-grid-container > .case:nth-child( 78 ),
    .eld-grid-container > .case:nth-child( 104 ),
    .eld-grid-container > .case:nth-child( 132 )
    {
        grid-column: 12;
    }
    .eld-grid-container > .case:nth-child( 5 ),
    .eld-grid-container > .case:nth-child( 33 ),
    .eld-grid-container > .case:nth-child( 55 ),
    .eld-grid-container > .case:nth-child( 79 ),
    .eld-grid-container > .case:nth-child( 105 ),
    .eld-grid-container > .case:nth-child( 133 )
    {
        grid-column: 13;
    }
    .eld-grid-container > .case:nth-child( 6 ),
    .eld-grid-container > .case:nth-child( 34 ),
    .eld-grid-container > .case:nth-child( 56 ),
    .eld-grid-container > .case:nth-child( 80 ),
    .eld-grid-container > .case:nth-child( 106 ),
    .eld-grid-container > .case:nth-child( 134 )
    {
        grid-column: 14;
    }
    .eld-grid-container > .case:nth-child( 7 ),
    .eld-grid-container > .case:nth-child( 35 ),
    .eld-grid-container > .case:nth-child( 57 ),
    .eld-grid-container > .case:nth-child( 81 ),
    .eld-grid-container > .case:nth-child( 107 ),
    .eld-grid-container > .case:nth-child( 135 )
    {
        grid-column: 15;
    }
    .eld-grid-container > .case:nth-child( 8 ),
    .eld-grid-container > .case:nth-child( 36 ),
    .eld-grid-container > .case:nth-child( 58 ),
    .eld-grid-container > .case:nth-child( 82 ),
    .eld-grid-container > .case:nth-child( 108 ),
    .eld-grid-container > .case:nth-child( 136 )
    {
        grid-column: 16;
    }
    .eld-grid-container > .case:nth-child( 9 ),
    .eld-grid-container > .case:nth-child( 37 ),
    .eld-grid-container > .case:nth-child( 59 ),
    .eld-grid-container > .case:nth-child( 83 ),
    .eld-grid-container > .case:nth-child( 109 ),
    .eld-grid-container > .case:nth-child( 137 )
    {
        grid-column: 17;
    }
    .eld-grid-container > .case:nth-child( 10 ),
    .eld-grid-container > .case:nth-child( 38 ),
    .eld-grid-container > .case:nth-child( 60 ),
    .eld-grid-container > .case:nth-child( 84 ),
    .eld-grid-container > .case:nth-child( 110 ),
    .eld-grid-container > .case:nth-child( 138 )
    {
        grid-column: 18;
    }
    .eld-grid-container > .case:nth-child( 11 ),
    .eld-grid-container > .case:nth-child( 39 ),
    .eld-grid-container > .case:nth-child( 61 ),
    .eld-grid-container > .case:nth-child( 85 ),
    .eld-grid-container > .case:nth-child( 111 ),
    .eld-grid-container > .case:nth-child( 139 )
    {
        grid-column: 19;
    }
    .eld-grid-container > .case:nth-child( 12 ),
    .eld-grid-container > .case:nth-child( 40 ),
    .eld-grid-container > .case:nth-child( 62 ),
    .eld-grid-container > .case:nth-child( 86 ),
    .eld-grid-container > .case:nth-child( 112 ),
    .eld-grid-container > .case:nth-child( 140 )
    {
        grid-column: 20;
    }
    .eld-grid-container > .case:nth-child( 13 ),
    .eld-grid-container > .case:nth-child( 41 ),
    .eld-grid-container > .case:nth-child( 63 ),
    .eld-grid-container > .case:nth-child( 87 ),
    .eld-grid-container > .case:nth-child( 113 ),
    .eld-grid-container > .case:nth-child( 141 )
    {
        grid-column: 21;
    }
    .eld-grid-container > .case:nth-child( 14 ),
    .eld-grid-container > .case:nth-child( 42 ),
    .eld-grid-container > .case:nth-child( 64 ),
    .eld-grid-container > .case:nth-child( 88 ),
    .eld-grid-container > .case:nth-child( 114 ),
    .eld-grid-container > .case:nth-child( 142 )
    {
        grid-column: 22;
    }
    .eld-grid-container > .case:nth-child( 15 ),
    .eld-grid-container > .case:nth-child( 18 ),
    .eld-grid-container > .case:nth-child( 23 ),
    .eld-grid-container > .case:nth-child( 43 ),
    .eld-grid-container > .case:nth-child( 65 ),
    .eld-grid-container > .case:nth-child( 89 ),
    .eld-grid-container > .case:nth-child( 115 ),
    .eld-grid-container > .case:nth-child( 143 )
    {
        grid-column: 23;
    }
    .eld-grid-container > .case:nth-child( 19 ),
    .eld-grid-container > .case:nth-child( 24 ),
    .eld-grid-container > .case:nth-child( 44 ),
    .eld-grid-container > .case:nth-child( 66 ),
    .eld-grid-container > .case:nth-child( 90 ),
    .eld-grid-container > .case:nth-child( 116 ),
    .eld-grid-container > .case:nth-child( 144 )
    {
        grid-column: 24;
    }
    .eld-grid-container > .case:nth-child( 25 ),
    .eld-grid-container > .case:nth-child( 45 ),
    .eld-grid-container > .case:nth-child( 67 ),
    .eld-grid-container > .case:nth-child( 91 ),
    .eld-grid-container > .case:nth-child( 117 ),
    .eld-grid-container > .case:nth-child( 145 )
    {
        grid-column: 25;
    }
    .eld-grid-container > .case:nth-child( 46 ),
    .eld-grid-container > .case:nth-child( 68 ),
    .eld-grid-container > .case:nth-child( 92 ),
    .eld-grid-container > .case:nth-child( 118 ),
    .eld-grid-container > .case:nth-child( 146 )
    {
        grid-column: 26;
    }
    .eld-grid-container > .case:nth-child( 69 ),
    .eld-grid-container > .case:nth-child( 93 ),
    .eld-grid-container > .case:nth-child( 119 ),
    .eld-grid-container > .case:nth-child( 147 )
    {
        grid-column: 27;
    }
    .eld-grid-container > .case:nth-child( 94 ),
    .eld-grid-container > .case:nth-child( 120 ),
    .eld-grid-container > .case:nth-child( 148 )
    {
        grid-column: 28;
    }
    .eld-grid-container > .case:nth-child( 121 ),
    .eld-grid-container > .case:nth-child( 149 )
    {
        grid-column: 29;
    }
    .eld-grid-container > .case:nth-child( 150 )
    {
        grid-column: 30;
    }
}


/* POPUP */
@media screen and (max-width: 992px) {
    #popup {
        left: 0;

        width: 100% !important;

        margin: auto;
        top : 180vw;
    }

    #popup.open {
        margin: 0;
    }
    #popup.erreur {
        margin: 0;
    }

    #popup.open .haut,
    #popup.erreur .haut {
        width: 882px;
        height: 630px;

        margin: auto;

        background-size: 100% 100%;

        text-align: center;
        display:none;
    }
    #popup.open .haut:before,
    #popup.erreur .haut:before {
        position: relative;

        top: 441px;

        font-size: 6vw;
    }
    #popup.open .haut .img_points,
    #popup.erreur .haut .img_points {
        position: relative;

        top: calc(441px - 220.5px - 65px);
    }

    #popup.open .contenu, #popup.erreur .contenu {
        width: 100%;

        height:auto;
        margin: auto;
        padding: unset;

        background-size: 100%;

        font-size: 4vw;

        background-color: #000;
        background-image:none;

    border-radius: 12px 12px 0px 0px;
    }



    #popup.open .contenu a.btn_accepter,
    #popup.open .contenu a.btn_refuser,
    #popup.open .contenu .btn_accederCrypte,
    #popup.open .contenu .btn_qod_grand,
    #popup.open .contenu .btn_conserver,
    #popup.open .contenu .btn_qod,
    #popup.open .contenu .btn_qod_demi_dieu,
    #popup.open .contenu .btn_2emechance {
        font-size: 4vw;
    }
    #popup.open div.contenu table {
        width: 100%;

        font-size: 4vw;
    }

    #popup.open .bas, #popup.erreur .bas {
        width: 100%;
        height: auto;

        margin: auto;

        background-size: 100% 100%;

        text-align: center;
        background-image:none;
    background-color: #000 !important;
    border-radius: 0px 0px 12px 12px;
    }

    #popup.open .bas .btn_fermer, #popup.erreur .bas .btn_fermer {
        font-size: 5vw;

        background: rgba(0, 0, 0, 0.15);

        color: #fffcfc;
    }

    #popup.open .contenu .espace_bouton {

    text-align: center;
    width: 100%;
    height:unset;
    }

    #cache .fond {

    opacity: 0.9;
    filter: alpha(opacity=90);
    }


}