@media screen and (min-width: 1260px){
    .bannière_ludovx{
        float: right;
		width: 50%;
    }
}
@media screen and (max-width: 1259px){
    .bannière_ludovx{
		width: 100%;
    }
}
/*Recherche*/
.icon-search:before{
	font-size: 40px !important;
}
/*formulaire*/

.panel-body
{
	overflow: hidden;
}

li.search-field 
{
	height:25px !important;
}

.chosen-choices
{
	height:25px !important;
}

.gform_wrapper .chosen-container-multi
{
	height:23px !important;
}

input.default
{
	height:23px !important;
}

li.search-choice:before
{
	display:none;
}

li.search-field:before
{
	display:none;
}

/*formulaire*/

.ldvx_list_icon {
	background: #00bcff;
	width: 15px;
	height: 15px;
	top: 3px;
	left: 0;
	border-radius: 50%;
	display: inline-block;
	float:left;
	margin-right:5px;
}

.ldvx_list_icon::after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 15px;
	height: 15px;
	background-image: url(../images/bullets.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.ldvx_caption {
	opacity: 0.8;
}

.ldvx_game_box {
	padding-top:15px;
	padding-bottom: 15px;
}

.ldvx_game_box img {
	width: auto !important;
}

.lvdx_pagination_menu > ul {
    margin-left: auto;
    margin-right: auto;
}

.ldvx_game_box .actions-buttons {
}
.ldvx_game_box .actions-buttons .row {
	margin:0 -5px;
}

.ldvx_game_box .actions-buttons .row > div {
	min-height:3.5rem;
	position:relative;
}

.ldvx_game_box .actions-buttons .row > div > i,
.ldvx_game_box .actions-buttons .row > div > button {
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
	font-size:1.3rem;
}

.ldvx_game_box .actions-buttons .row > div > button {
	background-color:transparent;
}
.ldvx_game_box .actions-buttons .row > div > button i {
	font-size:1.3rem;
}

.ldvx_game_box .actions-buttons i.active {
	color: #005e7f;
}


/*
*Page des jeux entete
*/
.top_entete_jeu
{
	background-color : #005e7f;
}

#titre_entete_jeu {
height: auto;
margin-right:17%;
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size:23px;
padding-top:15px;
padding-right: 5px;
padding-bottom:15px;
line-height:25px;
}

#note_jeu
{
	float:right;
	background-color:#FFFFFF;
	margin-top:-45px;
	margin-right:3px;
	width:150px;
	height:42px;
	right:5px;
}

#info_tech
{
	width:57%;
	height:auto;
	color:#222222;
	padding:5px;
	padding-top:10px;
}

.cover 
{
	float:left;
	width:200px;
	padding:15px;
}
.col_droite
{
	float:right;
	width:300px;
	margin-top:-35px;
	margin-right:5px;
	margin-left:5px;
}
.col_mid
{
	margin-left:210px;
	border-bottom:0px solid Lightgrey;
	min-height:270px;
}
hr
{
	clear:both;
	visibility:hidden;
}
#titre
{
	height:auto;
	color:#222222;
	font-weight:bold;
	text-align:center;
	font-size:30px;
	padding-top:25px;
	padding-bottom:25px;
	line-height:33px;
}
#pitch
{
	height:auto;
	text-align:justify;
	padding:10px;
	background-color:#D8D8D8;
	font-style:italic;
	border:1px solid grey;
}

#pitch p
{
font-style:italic;
text-align:justify;
}

/*
*Page des jeux menu
*/
.onglets_jeu
{
	width:100%;
    font : 17px verdana, serif;
    list-style-type : none;
    padding-bottom : 34px; /* � modifier suivant la taille de la police ET de la hauteur de l'onglet dans #onglets li */
    border-bottom : 0px solid #9EA0A1;
	margin-left:4%;
	text-align:center;
}
.onglets_jeu li:before{content:none;}
.onglets_jeu ul:before{content:none;}
.onglets_jeu li
{
	float:left;
    height : 32px; /* � modifier suivant la taille de la police pour centrer le texte dans l'onglet */
	width:11%;
    background-color: #F4F9FD;
    margin : 1px 1px 0 1px !important;  /* Pour les navigateurs autre que IE */
    margin : 1px 1px 0 1px;  /* Pour IE  */
    border : 1px solid #9EA0A1;
	/* border-radius:10px 10px 0 0;*/
}
.onglets_jeu li.active
{
    border-bottom: 1px solid #fff;
    background-color: #fff;
}
.onglets_jeu a
{
    display : block;
    color : #666;
    text-decoration : none;
    padding : 4px;
}
.onglets_jeu a:hover
{
    background : #fff;
}
#menu_jeu
{
       border-bottom : 1px solid #9EA0A1;
}

/* Page des jeux Infos */

#materiel
{
	float:right;
	width:30%;
	min-height:250px;
	margin-top : 40px;
	margin-right : 20px;
	margin-left : 20px;
	margin-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	border : 1px solid #9EA0A1;
}

#description
{
	padding:20px;
	text-align:justify;	
}

h3.thick
{
	font-weight:bold;
}

/* Page des jeux News */

#content_news
{
	padding:20px;
}

.post_text_area
{
	font-size:15px;
	color:#000000;
	text-align:justify;
}

/* Page de test */

	/* Parties jouées / Nb joueur */

.titre_nombre
{
	background-color: #F8FAFC;
	border: solid #00a0db 2px;
	box-shadow: 5px 5px 5px grey;
	margin-left:20px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:10px;
	font-weight:bold;
}

.test_conf_partie img, .test_nb_partie img
{
	vertical-align:middle;
	margin-left:-20px;
}

	/* note coeur */
	
.tableau_note
{
display:table;
table-layout:fixed;
float:right;
margin-top:-38px;
}

.ligne
{
display:table-row;
}

.ligne .col1, .ligne .col2, .ligne .col3, .ligne .col4, .ligne .col5
{
display:table-cell;
height:5px;
text-align:center;
}
	/* Entête résumé */
	
.top_resume
{
	height:90px;
	background-color:#F8FAFC;
	margin-top:-17px;
	border:solid #00a0db 2px;
}

.auteur_gravatar
{
	float:left;
}

p.note_test
{
	color:white !important;
}

.note_resume
{
	float:right;
}

.coeur
{
	position:absolute;
	z-index:1;
	margin-left: -165px;
	margin-top: 3px;
}

.meeple
{
	position:absolute;
	margin-left:-167px;
}

.note_test
{
	font-size:1.7em;
	font-family:'impacted_2.0regular',helvetica,arial,sans-serif;
	color:white;
	margin-left:-55px;
	margin-top:35px;
	position:absolute;
}

.hexa
{
	position:absolute;
	margin-left:-70px;
	margin-top:3px;
}

.meeple_test_detail
{
	float:left;
}

.content_test_detail_comp
{
	clear:both;
	padding-top:25px;
}

.meeple_test_detail_comp
{
	margin-left:-30px;
}

.auteur_gravatar img 
{
	border:solid grey 1px;
	border-radius:50%;
	margin-top:-8px;
	margin-left:-30px;
	box-shadow: 5px 5px 5px grey;
}

.auteur_resume
{
	margin-top:18px;
}
	
	/* Entête résumé */

	/* resume / points clés */

.resume
{
	max-width:500px;
	margin-left:20px;
	box-shadow: 5px 5px 5px grey;
}
	
.negatif_resume
{
	background-color:#f4d6cc;
	border:solid black 1px;
	min-width:200px;
	box-shadow: 3px 3px 3px grey;
	padding-bottom: 10px;
}

.positif_resume
{
	background-color:#ddf1cc;
	border:solid black 1px;
	min-width:200px;
	box-shadow: 3px 3px 3px grey;
	padding-bottom: 10px;
}

.resume.left
{
	margin-left:0px;
	border-top: solid #00a0db 2px;
}

.mid_resume
{
	min-height:420px;
	border:solid #00a0db 2px;
	margin-top:-2px;
}
.conclusion_resume
{
	margin:10px;
	padding-top:10px;
	min-height:200px;
}

.milieu_resume
{
	display: table;
	padding:5px;
	margin-bottom:10px;
	width:100%;
}

.milieu_resume .positif_resume, .milieu_resume .negatif_resume
{
	display: table-cell;
}

.milieu_resume .positif_resume
{
width:50%;
text-align:center;
}

.positif_resume li:before{content:none;}
.positif_resume ul:before{content:none;}
.negatif_resume li:before{content:none;}
.negatif_resume ul:before{content:none;}

.positif_resume ul
{
list-style-type:none;
padding-left:8%;
padding-right:10%;
text-align:left;
}

.positif_resume ul li::before 
{
	content: "+";
	font-size:1em !important;
    margin-right: 1px;
	color:black !important;
	background:none !important;
}

.negatif_resume li::before
{
	content: "-";
	font-size:1em !important;
    margin-right: 1px;
	color:black !important;
	background:none !important;
}

.negatif_resume ul
{
list-style-type:none;
padding-left:8%;
padding-right:10%;
text-align:left;
}

.titre_avis_resume
{
 text-align:center;
 border-bottom:solid #00a0db 4px;
 font-size:30px;
 padding-bottom:10px;
 padding-top:10px;
 height:auto;
 border-left:solid #00a0db 2px;
 border-right: solid #00a0db 2px;
}

.titre_joueur_resume
{
    font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
}

.titre_joueur_resume.fiche_jeu
{
    font-size: 28px;
}

.bot_resume
{
	background-color:#00a0db;
	position:relative;
	font-size:120%;
}

p.nb_avis_jeu 
{
font-size:1em;
font-weight:bold;
position:absolute;
top:18%;
left:32%;
}

p.lecture_avis_jeu 
{
font-size:1em;
font-weight:bold;
position:absolute;
top:40%;
left:37%;
}

p.lecture_avis_jeu.barre
{
text-decoration:line-through;
}

p.donner_avis_jeu 
{
	font-size:1em;
	font-weight:bold;
	position:absolute;
	top:61%;
	left:37%;
}

p.connexion_avis_jeu
{
	font-size:1em;
	font-weight:bold;
	position:absolute;
	top:61%;
	left:35%;
}

p.note_total_joueur_avis 
{
	font-size:2em;
	font-family:'impacted_2.0regular',helvetica,arial,sans-serif;
	position:absolute;
	top:40%;
	left:75%;
}

@media (min-width: 0px) and (max-width: 479px) 
{
p.nb_avis_jeu
{
font-size:0.8em !important;
top:16% !important;
left:34% !important;
}

p.lecture_avis_jeu 
{
font-size:0.8em  !important;
top:36% !important;
left:39% !important;
}

p.donner_avis_jeu 
{
	font-size:0.8em !important;
	top:56% !important;
	left:39% !important;
}

p.connexion_avis_jeu
{
	font-size:0.8em !important;
	top:56% !important;
	left:37% !important;
}

p.note_total_joueur_avis 
{
	font-size:1.3em !important;
	top:35% !important;
	left:79% !important;
}
}

	/*nbcj et nbpj*/
	
.test_nb_pj
{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	background-color:#F8FAFC;
	border:solid #BDDFEF 1px;
}
	
	/*Entête test*/
	
.top_entete_test
{
	background-color : #005e7f;
	height:auto;
}

#titre_entete_test
{
	height: auto;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size:23px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:25px;
	margin:0px;
}

#info_tech_test
{
	color:#222222;
	padding-top:10px;
	padding-bottom:10px;
}

.cover_test
{
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:15px;
}


.col_mid_test
{	
	padding:15px;
}

.resume.fiche_jeu
{
	margin-left:0px;
}

.resume_img_carac.fiche_jeu
{
	margin-left:498px;
}

.lien_test.fiche_jeu
{
	margin:-2px;
	max-width:500px;
}

/* Affichage des tests dans la fiche de jeu */

.thumb_test
{
	width:466px;
	height:310px;
	float:left;
	margin-right:30px;
}

.content_test
{
	padding:0 16px 30px 0;
	display:block;
}

.info_test
 {
	padding-top:10px;
	font-size:12px;
	line-height:16px;
	position:relative;
	text-align:left;
 }
 
 .test_title
 {
	margin:22px 0 0 0;
	text-transform:uppercase;
 }
 
 .test_text_area
 {
	margin-top:20px;
 }
 
 .article_test
 {
	position:relative;
	min-height:310px;
	overflow:hidden;
 }
 
 .test_comments
 {
	padding-top:10px;
	display:block;
	position:absolute;
	right:0;
	top:0;
	height:16px;
	width:80px;
	text-align:right;
	vertical-align:top;
 }
 
 .number_test
 {
	vertical-align:top;
	padding:-16px;
 }
 
	/* Affichage des tableaux dans tests*/

.notation_test_affichage
{
	border-style: solid;
    border-width: 3px;
	font-size:0.65em;
	margin-left:-20px;
	margin-right:-10px;
}

.notation_test_affichage tr
{
	border-style: solid;
    border-width: 3px;
}

.notation_test_affichage td
{
	border-style: solid;
    border-width: 1px;
	padding:3px;
}

.notation_test_affichage th
{
	border-style: solid;
    border-width: 1px;
	padding:3px;
}

 
 /* Affichage des tests */
 
	/* note image single test */
	
	span.note_dep
	{
		font-size: 22px;
		font-family: arial, sans-serif;
		display: inline-block;
		margin-top: 10px;
		width: 45px;
		text-align: center;
		font-weight:bolder;
	}
	
	div.resume_img_carac
	{
		margin-top: 100px;
		position: absolute;
		margin-left: 519px;
	}
	
	div.resume_img_carac_regle
	{
		width: 167px; 
		height: 80px;
		margin-left:-1px;
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesd_07.png) no-repeat;
	}
	div.resume_img_carac_regle:hover
	{
		width: 167px; 
		height: 80px; 
		margin-left:0px;
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesOver_07.png) no-repeat;
	}
	
	div.resume_img_carac_regle:hover span.note_dep
	{
		margin-left:114px;
		color:#fff;
	}
	
	div.resume_img_carac_materiel
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesd_10.png) no-repeat;
	}
	
	div.resume_img_carac_materiel:hover
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesOver_10.png) no-repeat;
	}
	
	div.resume_img_carac_materiel:hover span.note_dep
	{
		margin-left:114px;
		color:#fff;
	}
	
	div.resume_img_carac_theme
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesd_12.png) no-repeat;
	}
	
	div.resume_img_carac_theme:hover
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesOver_12.png) no-repeat;
	}
	
	div.resume_img_carac_theme:hover span.note_dep
	{
		margin-left:114px;
		color:#fff;
	}
	
	div.resume_img_carac_vie
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesd_14.png) no-repeat;
	}
	
	div.resume_img_carac_vie:hover
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesOver_14.png) no-repeat;
	}
	
	div.resume_img_carac_vie:hover span.note_dep
	{
		margin-left:114px;
		color:#fff;
	}
	
	div.resume_img_carac_meca
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesd_20.png) no-repeat;
	}
	
	div.resume_img_carac_meca:hover
	{
		width: 167px; 
		height: 80px; 
		background: url(/wp-content/uploads/2014/09/PictosCadresNotesOver_20.png) no-repeat;
	}
	
	div.resume_img_carac_meca:hover span.note_dep
	{
		margin-left:114px;
		color:#fff;
	}
	
	/* note image single test */
 
	/*Page de recherche d'un jeu*/

div.liste_alpha
{
	margin-bottom:20px;
	padding:20px;
}

.post_recherche_jeu
{
	padding:10px;
}

div.post_recherche_jeu
{
	width:170px;
	float:left;
	margin:20px;
	height:200px;
}

div.titre_recherche
{
padding:20px;
}

/* Acceuil */

div.bouton_acceuil
{
	text-align:center;
}

/* Nav slider */

.flex-direction-nav
{
top:0px;
}

/* Acceuil */
h4.sc_title
{
	text-align:left;
}

h2.post_subtitle
{
	text-align:left;
}

/* New Page jeu Page_jeu */

.img_jeu_mat
{
	width:auto;
}

.lien_page_jeu
{
	height:30px;
	text-align:center;
	width:auto;
	max-width:500px;
	font-size:20px;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	padding-top:10px;
	margin-top:15px;
}

.lien_page_jeu_rec
{
	height:30px;
	text-align:center;
	width:auto;
	max-width:500px;
	font-size:20px;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	padding-top:6px;
	margin-top:15px;
}

p.lien_page_jeu_rec.jeu_green, p.lien_page_jeu_rec.jeu_bleu,  p.lien_page_jeu_rec.jeu_red, p.lien_page_jeu_rec.jeu_pink, p.lien_page_jeu_test.jeu_black, p.lien_page_jeu_rec.jeu_yellow, p.lien_page_jeu_rec.jeu_orange
{
	color:white;
}

p.lien_page_jeu_rec.jeu_green:hover, p.lien_page_jeu_rec.jeu_bleu:hover, p.lien_page_jeu_rec.jeu_red:hover, p.lien_page_jeu_rec.jeu_pink:hover, p.lien_page_jeu_test.jeu_black:hover, p.lien_page_jeu_rec.jeu_yellow:hover, p.lien_page_jeu_rec.jeu_orange:hover
{
	color:#00bcff;
}

.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_black.ui-state-active a {color:black;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_black a {color:black;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_red.ui-state-active a {color:#990606;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_red a {color:#990606;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_green.ui-state-active a {color:#5d8106;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_green a {color:#5d8106;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_blue.ui-state-active a {color:#0c4f72;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_blue a {color:#0c4f72;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_pink.ui-state-active a {color:#a01a58;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_pink a {color:#a01a58;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_ciel.ui-state-active a {color:#00bcff;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_ciel a {color:#00bcff;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey.ui-state-active a {color:#666666;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey a {color:#666666;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_orange a {color:#ce640e;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_orange.ui-state-active a {color:#ce640e;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_yellow a {color:#9e8622;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_yellow.ui-state-active a {color:#9e8622;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey a:hover {color:#a2a9ae;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey.ui-state-active a:hover{color:#a2a9ae;}


.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_black.ui-state-active span.sc_toggles_icon{background:black;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_black span.sc_toggles_icon{background:black;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_red.ui-state-active span.sc_toggles_icon{background:#990606;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_red span.sc_toggles_icon{background:#990606;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_green.ui-state-active span.sc_toggles_icon{background:#5d8106;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_green span.sc_toggles_icon{background:#5d8106;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_blue.ui-state-active span.sc_toggles_icon{background:#0c4f72;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_blue span.sc_toggles_icon{background:#0c4f72;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_pink.ui-state-active span.sc_toggles_icon{background:#a01a58;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_pink span.sc_toggles_icon{background:#a01a58;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_ciel.ui-state-active span.sc_toggles_icon{background:#00bcff;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_ciel span.sc_toggles_icon{background:#00bcff;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey.ui-state-active span.sc_toggles_icon{background:#666666;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey span.sc_toggles_icon{background:#666666;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_orange.ui-state-active span.sc_toggles_icon{background:#ce640e;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_orange span.sc_toggles_icon{background:#ce640e;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_yellow.ui-state-active span.sc_toggles_icon{background:#9e8622;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_yellow span.sc_toggles_icon{background:#9e8622;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey.ui-state-active span.sc_toggles_icon:hover{background:#a2a9ae;}
.theme_regular .sc_toggles .sc_toggles_item .sc_toggles_title.titre_jeu_grey span.sc_toggles_icon:hover{background:#a2a9ae;}


.jeu_green
{
	background-color:#5d8106;
}

.jeu_red
{
	background-color:#990606;
}

.jeu_pink
{
	background-color:#a01a58;
}

.jeu_bleu
{
	background-color:#0c4f72;
}

.jeu_orange
{
	background-color:#ce640e;
}

.jeu_yellow
{
	background-color:#9e8622;
}

.lien_test
{
	background-color:black;
	margin:-4px;
	margin-bottom:-24px;
	border:solid black 4px;
	border-radius: 0 0 4px 4px;
	box-shadow: 6px 6px 6px grey;
}

.lien_page_jeu_test
{
	text-align:center;
	font-size:26px;
	height:26px;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
    padding-top:13px;
}

/* Affichage avis 
multi */

.edit_link.multi
{
	display: block;
	text-align: right;
}

.titre_liste_avis
{
	margin-left:10px;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	font-size:25px;
	border-bottom: solid #00a0db 4px;
	max-width: 244px;
}

.post_avis_user.multi
{
	border-bottom: none;
}

.post_avis_note.multi
{
	font-size:48px;
}

.auteur_avis_multi
{
	margin-bottom:none;
	line-height:25px;
}

.post_avis.multi.float_left
{
	border: solid #00a0db 3px;
	margin-bottom:7px;
	width:425px;
	float:left;
}

.post_avis.multi.single
{
	border: solid #00a0db 3px;
	margin-bottom:7px;
	width:425px;
	margin-left:auto;
	margin-right:auto;
	clear:center;
}

.post_avis.multi.droite
{
	clear:left;
}

.post_avis_user_name.multi
{
	padding-top:0px;
	height:auto;
	min-height:80px;
	margin-left:83px;
	line-height:23px;
}

.note_blue
{
	color:#00a0db;
}

/* ----------- Toggles tests------------ */

/* Titre */
.cat_note_nb
{
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	color:white;
	font-size:24px;
	font-weight: 100;
}

.sc_toggles_title_note_nb
{
	margin-left: 258px;
	margin-top: -83px;
}

.cat_note_nb_g
{
	width:30px;
	margin-left:16px;
	margin-top:-67px;
	margin-bottom:40px;
	text-align:center;
}

.sc_toggles_title_note
{
background-color: #F8FAFC;
border: solid #00a0db 2px;
box-shadow: 5px 5px 5px grey;
margin-left: -40px;
padding-top: 8px;
padding-left:20px;
padding-right:20px;
padding-bottom: 8px;
font-weight: bold;
display:inline-block;
width:250px;
}

/* Titre */

.sc_toggles_title.test_regle a { margin-left:-40px; margin-top:-20px;max-width:400px;}
.sc_toggles_title.test_materiel a { margin-left:-40px; margin-top:-20px;max-width:400px;}
.sc_toggles_title.test_theme a { margin-left:-40px; margin-top:-20px;max-width:400px;}
.sc_toggles_title.test_vie a { margin-left:-40px; margin-top:-20px;max-width:400px;}
.sc_toggles_title.test_mecanisme a { margin-left:-40px; margin-top:-20px;max-width:400px;}

/* MEEPLE */

.meeple_test_detail_titre_texte
{
	position: absolute;
	width: 184px;
	margin-left: 14px;
	margin-top: 14px;
	text-align: center;
	color: #fff;
	height: 60px;
	font-size: 12.2px;
	font-family: arial;
}

.meeple_test_detail_contenu_texte
{
	position: absolute;
	width: 90px;
	margin-left: 5px;
	text-align: center;
	color: #000;
	height: 126px;
	font-size: 12.2px;
	margin-top: 17px;
	font-family: arial;
}

/* MEEPLE */

	/* Regle */

.sc_toggles_title.test_regle a:before
{
	display: inline-block;
	line-height:inherit;
	content: url(/wp-content/uploads/2014/09/PictosNormal_13.png);
	vertical-align:middle;
	position: relative;
}

.sc_toggles_title.test_regle.ui-state-active a:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvert_13.png);
}

.sc_toggles_title.test_regle.ui-state-active a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvertOver_13.png);
}

.sc_toggles_title.test_regle a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosNormalOver_13.png);
}

	/* materiel */
	
.sc_toggles_title.test_materiel a:before
{
	display: inline-block;
	line-height:inherit;
	content: url(/wp-content/uploads/2014/09/PictosNormal_15.png);
	vertical-align:middle;
	position: relative;
}

.sc_toggles_title.test_materiel.ui-state-active a:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvert_15.png);
}

.sc_toggles_title.test_materiel.ui-state-active a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvertOver_15.png);
}

.sc_toggles_title.test_materiel a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosNormalOver_15.png);
}
	
	/* theme */

.sc_toggles_title.test_theme a:before
{
	display: inline-block;
	line-height:inherit;
	content: url(/wp-content/uploads/2014/09/PictosNormal_17.png);
	vertical-align:middle;
	position: relative;
}

.sc_toggles_title.test_theme.ui-state-active a:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvert_17.png);
}

.sc_toggles_title.test_theme.ui-state-active a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvertOver_17.png);
}

.sc_toggles_title.test_theme a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosNormalOver_17.png);
}
	
	/* vie */
	
.sc_toggles_title.test_vie a:before
{
	display: inline-block;
	line-height:inherit;
	content: url(/wp-content/uploads/2014/09/PictosNormal_19.png);
	vertical-align:middle;
	position: relative;
}

.sc_toggles_title.test_vie.ui-state-active a:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvert_19.png);
}

.sc_toggles_title.test_vie.ui-state-active a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvertOver_19.png);
}

.sc_toggles_title.test_vie a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosNormalOver_19.png);
}
	
	/* mecanisme */
	
.sc_toggles_title.test_mecanisme a:before
{
	display: inline-block;
	line-height:inherit;
	content: url(/wp-content/uploads/2014/09/PictosNormal_21.png);
	vertical-align:middle;
	position: relative;
}

.sc_toggles_title.test_mecanisme.ui-state-active a:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvert_21.png);
}

.sc_toggles_title.test_mecanisme.ui-state-active a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosOuvertOver_21.png);
}

.sc_toggles_title.test_mecanisme a:hover:before
{
	content: url(/wp-content/uploads/2014/09/PictosNormalOver_21.png);
}

/* ----------- Toggles tests------------ */

/* ----------- Toggles avis------------ */

.sc_toggles_avis .sc_toggles_item_avis {
	margin-bottom: 10px;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis {
	margin: 0 0 4px 0;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis a {
	display: block;
	padding: 6px 6px 6px 45px;
	position: relative;
	text-decoration: none;
	color:inherit;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis a span.sc_toggles_icon_avis {
	width: 30px;
	height:30px;
	line-height:26px;
	font-size:24px;
	text-align:center;
	position: absolute;
	top: 4px;
	left: 0;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis a span.sc_toggles_icon_avis:before,
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis a span.sc_toggles_icon_avis:after {
	display: inline-block;
	line-height:inherit;
	content: "+";
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis a span.sc_toggles_icon_avis:after {
	content: "-";
	display:none;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis.ui-state-active_avis a span.sc_toggles_icon_avis:after {
	display:inline-block;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_title_avis.ui-state-active_avis a span.sc_toggles_icon_avis:before {
	display:none;
}
.sc_toggles_avis .sc_toggles_item_avis .sc_toggles_content_avis {
	padding: 6px 18px 6px 45px;
	display:none;
}
/* ----------- /Toggles ------------ */



/* Affichage avis */

.post_avis
{
	width:450px;
	height:auto;
	border: solid #00a0db 4px;
	margin: 2px;
}

.post_avis_user
{
	height:auto;
	border-bottom: solid #00a0db 4px;
}

.post_avis_gravatar
{
	float:left;
	padding:5px;
}

.post_avis_note
{
	float:right;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	font-size:63px;
	padding-top:23px;
	margin:10px;
}

.note_avis_per span
{
	color:#00a0db;
}

.post_avis_user_name
{
	height:80px;
	font-size:20px;
	padding-top:5px;
}

	/*avis détail*/
	
.note_avis_detail
{
	text-align:center;
	text-transform:uppercase;
	line-height:5px;
}

.note_avis_detail.up
{
padding-top:15px;
}

.post_avis_content
{
	border-top:solid #00a0db 4px;
	padding:10px;
	padding-top:20px;
}

.note_detail
{
	font-weight:bold;
}

p.note_avis_detail.titre_avis
{
font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
font-size:20px;
padding-bottom:10px;
line-height:22px;
}

/* tmp_resume */

.tmp_resume
{
	max-width:560px;
	margin-left:auto;
	margin-right:auto;
	border:solid #00a0db 4px;
	border-radius: 4px;
	box-shadow: 6px 6px 6px grey;
	height:auto;
}

.tmp_top_resume 
{
	padding:2px;
	min-height:45px;
	width:43%;
	float:left;
}
.tmr_top_resume 
{
	padding:2px;
	min-height:45px;
	width:43%;
	float:right;
}
.tmp_auteur_gravatar
{
float:left;
width:45px;
height:45px;
margin-right:5px;
}
.tmp_auteur_resume
{
font-size:15px;
color:#00a0db;
width:auto;
text-align:left;
height:45px;
overflow: hidden;
}
p.tmp_testeur_ludo
{
font-size:13px;
}
.tmp_note_resume
{
	font-size:45px;
	float:right;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	margin-top:13px;
}
.tmp_note
{
	color: #00a0db;
}

.tmp_symbole_centre
{
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
}

.tmp_gen_resume
{
	border:solid #00a0db 2px;
	margin-left:5px;
	margin-right:5px;
	margin-top:8px;
	margin-bottom:8px;
	height:48px;
}

.tmp_meca_jeu
{
	float:right;
	width:50%;
	height:48px;
	font-size:13px;
	line-height:14px;
	padding-left:5px;
	padding-right:5px;
}

.tmp_titre_jeu
{
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	font-size:25px;
	padding-top:13px;
	text-transform:uppercase;
}

/* tablesorter */

/* tables */
table.tablesorter {
	font-family:arial;
	border: 1px solid gray;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid gray;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(tabletop/blue/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter td {
	border: 1px solid grey;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(tabletop/blue/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(tabletop/blue/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
table.tablesorter ul{list-style: none; margin:auto;}

/* Page jeu compte rendu */
.image_wrapper_auteur
{
	float:left;
	margin-right:10px;
}

/* Page jeu compte rendu */

/* Page jeu liste des ressources */

.ressource_jeu_img
{
	float:left;
}

.ressource_jeu_clic
{
	float:right;
}

.ressource_jeu
{
	margin-bottom:20px;
	margin-left:-20px;
}

.ressource_jeu_txt_titre
{
	font-size:1.3em;
	font-weight:bolder;
}

.ressource_jeu_txt_lien
{
	font-weight:bold;
	/*margin-left:-15px;*/
}

.ressource_jeu_txt
{
	border-bottom:3px solid #9e8622;
}

/* Page jeu liste des ressources */

/* Page de formulaire des tests */

.notation_test_formulaire
{
	border-style: solid;
    border-width: 3px;
	margin-bottom: 20px;
}

.notation_test_formulaire tr
{
	border-style: solid;
    border-width: 3px;
}

.notation_test_formulaire td
{
	border-style: solid;
    border-width: 1px;
	padding:3px;
}

.notation_test_formulaire th
{
	border-style: solid;
    border-width: 1px;
	padding:3px;
}

/* Page de formulaire des tests */

/* Zone Widget */

aside#execphp-4
{
	background-color:#ffffff;
	border:solid #005e7f 2px;
}

#execphp-4 h3
{
color : black;
font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
font-size:30px;
}

/* img.attachment-64x64.wp-post-image
{
	float:left;
} */

.img_sidebar_grpe
{
	float:left;
	margin:5px;
}

.img_sidebar_grpe a 
{
	display:block;
	height:130px;
	width:130px;	
	position:relative;
	background-color:white;
}

.img_sidebar_grpe a img {
	position: absolute;
	top: 50%;
	left: 50%;
  	transform: translate(-50%, -50%); /* tiré de la moitié de sa propre hauteur */
}

.img_sidebar_grpe a figcaption {
	position:absolute;
	bottom:0;
}

.widget_area ul {
	padding:0;
	margin:0;
}
.widget_area ul li {
	font-size:0.9em;
}

.widget_area ul li::before {
	display:none;
}

.picture-item__title.ldvx_caption.sidebar
{
	margin-top: -66px !important;
	background: #000000;
	text-align: center;
	height: 62px;
	width: 130px;
	opacity:0.7;
	color:#fff;
}

/* Zone Widget */

/* liste test */

.lien_jeu_liste_test
{
	margin-top: -38px;
	display: block;
	margin-left: 381px;
	width: 80px;
	font-size: 16px;
}

.top_resume.test
{
	height:113px;
	box-shadow: 5px 5px 5px grey;
}

.resume_liste
{
	display:block;
	float:left;
	margin-top:32px;
	margin-bottom:9px;
	margin-left: 30px;
	margin-right: 80px;
	width:500px;
}

.encart_auteur_gravatar_liste
{
	float:left;
    border-radius:50%;
	border:solid grey 1px;
	box-shadow: 5px 5px 5px grey;
	margin-right: 5px;
	background-color:white;
	width:140px;
	height:140px;
	margin-left: -31px;
	margin-top: -17px;
}

.auteur_gravatar_liste img
{
	padding:10px;
	text-align:center;
	margin-top: 14px;
	margin-left: 13px;
}

.auteur_gravatar_liste
{
}

.auteur_resume_liste
{
	padding-left:5px;
	height:110px;
	width: 325px;
	margin-top: 4px;
}

.auteur_resume_liste p
{
	padding-left:5px;
}

.titre_liste_test
{
	margin-left:10px;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	font-size:25px;
	border-bottom: solid #00a0db 4px;
	max-width: 367px;
}

.note_resume_liste
{
	float:right;
	margin-top: 4px;
}

.nom_jeu.liste_test
{
	font-size: 18px;
	font-family: arial, sans-serif;
	font-weight: bold;
	min-height: 20px;
	margin-bottom:0;
}

.nom_auteur_liste_test
{
	font-size: 16px;
	margin-right: -33px;
}

.meca_liste_test
{
	height: auto;
	margin-bottom: 0;
	font-size: 12px;
	line-height:13px;
}

/* liste test */

	/* Formulaire liste_test */
	
	 .formulaire_liste_test 
	 {
		display:inline-block;
		margin-right:15px;
		width:auto;
		margin-bottom:20px;
	 }
	
	/* Formulaire liste_test */

/* liste test */

/* liste test/avis */

.formulaire_ajout_avis
{
}

.btn_page
{
	width: 36px;
	height: 36px;
	margin-right: 5px;
}

#fancybox-wrap
{
 	position: fixed !important;
    top: 35px !important;
	height:auto !important; 
}

#bouton_desactivate
{
	background: #a2a9ae !important;
}

/* TinyMCE */

.mce-widget.mce-btn button
{
	background:transparent;
	color:#000 !important;
}

.mce-window .mce-window-head .mce-close:before {
color: #FFF !important;
}

.mce-container-body.mce-flow-layout
{
	color: #FFF !important;
}

.mce-tooltip-inner
{
	color: #FFF !important;
}

.wp-switch-editor.switch-tmce
{
	height: 26px;
}

.wp-switch-editor.switch-html
{
	height: 26px;
}

.tmce-active .wp-switch-editor.switch-tmce
{
	height: 26px;
}

.html-active .wp-switch-editor.switch-html
{
	height: 26px;
}

/* liste test/avis */

.reset_form
{
	margin-top:10px;
}
.elem_avis
{
	width:300px;
	display:inline-block;
	margin-right:10px;
}

.image_click
{
	background-color:#00a0db;
}
.image_click:hover
{
	background-color:#a2a9ae;
}

.image_nn_click
{
	background-color: transparent;
}

.image_nn_click:hover
{
	background-color:#a2a9ae;
}

.select-image-option > label > img
{
	cursor:pointer;
}

.entete_form
{
margin-bottom: 20px;
background-color: #ffffff;
border: 1px solid  #dddddd;
border-radius: 4px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
padding: 15px;
max-width: 800px;
}
.entete_form label
{
	font-weight:bold;
	max-width: 100%;
}

.select-image
{
	display: inline-block;
	border: 1px solid #aaa;
	width: auto;
	border-radius: 11px;
}

.select-image-option
{
	display: inline-block;
	margin: 0px !important;
	width: 45px;
	text-align: center;
	float:left;
}

.select-image-option.first
{
	border-radius: 11px 0px 0px 11px;
}

.select-image-option.last
{
	border-radius: 0px 11px 11px 0px;
}


.nav:before,
.nav:after,
.navbar:before,
.navbar:after
{
  content: " ";
  display: table;
}

.nav:after,
.navbar:after {
  clear: both;
}

.nav
{
	display:block;
}

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}

.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}

#content_liste_test
{
	display:inline-block;
}

#grid_avis
{
	display:inline-block;
}

.buttons
{
	padding-bottom:20px;
}

/* liste test/avis */

/* footer */

.widget
{
	box-sizing: initial;
}

.ui-widget-header
{
	background:none !important;
}

/* footer */

/* Qui sommes nous */

.titre_bleu_qsn
{
	font-size:2em !important;
	text-align:center;
	font-family:arial;
	color:#008ec0 !important;
}

.titre_valeur_qsn
{
	margin-bottom:-20px;
}

.entete_qsn
{
	margin-top:20px;
	margin-bottom:40px;
}

.contenu_qsn
{
	background-color: #fff;
	border-radius: 11px;
	padding:15px;
}

.valeur_qsn
{
	margin-top:20px;
	margin-bottom:40px;
}

span.bleu_qsn
{
	color:#008ec0 !important;
	font-family:arial;
}

p.titre_qsn
{
	margin-top:20px;
	font-size:2.8em !important;
	text-align:center;
	font-family:'impacted_2.0regular',helvetica,arial,sans-serif;
	color:#008ec0 !important;
}

.id_qsn
{
	margin-right:30px;
	margin-top:40px;
	background-color: #FFF;
	width:400px;
	height:346px;
	margin-left:2px;
	padding-top:40px;
}

p.red_qsn
{
	color:#d30c07;
	font-weight:bolder;
	font-family:arial;
	font-size:1.2em;
	margin-bottom:0px;
}

p.black_qsn
{
	color:#000;
	font-weight:bolder;
	font-family:arial;
	font-size:1.2em;
	margin-bottom:0px;
}

p.bleu_qsn
{
	color:#008EFF;
	font-weight:bolder;
	font-family:arial;
	font-size:1.2em;
	margin-bottom:0px;
}

p.green_qsn
{
	color:#339933;
	font-weight:bolder;
	font-family:arial;
	font-size:1.2em;
	margin-bottom:0px;
}

p.yellow_qsn
{
	color:#FFCC33;
	font-weight:bolder;
	font-family:arial;
	font-size:1.2em;
	margin-bottom:0px;
}

p.pink_qsn
{
	color:#FF66CC;
	font-weight:bolder;
	font-family:arial;
	font-size:1.2em;
	margin-bottom:0px;
}

.contenu_id_qsn
{
	text-align:right;
	width:200px;
	margin-left:200px;
	padding-right:6px;
}

.titre_id_qsn
{
	margin-top: 30px;
	margin-bottom: -96px;
	width: 438px;
	margin-left: -21px;
}

.fig_id_qsn img
{
	height: 196px !important;
	float: left !important;
	margin-top: 100px !important;
}

.test_team_qsn
{
	height:auto;
	background-color: #fff;
	border-radius: 8px;
	padding:5px;
	padding-left:3px !important;
	padding-right:3px !important;
	margin-bottom: 20px;
}

.test_team_qsn img
{
	vertical-align:middle;
}

.name_team_qsn
{
	padding-left:5px;
	font-weight:bold;
	font-size:1em;
}

.marge_qsn
{
	margin-bottom:40px;
}

/* Qui sommes nous */

/* Forum */

#spProfileTabs li::before
{
	content: none !important;
}

.spProfileMenuGroup li::before
{
	content: none !important;
}

/* Forum */

/* page des ludopeople  */

	/* Menu Ludopeople */
		#ldvx_main_ludo_menu
		{
			background-color: #333333;
			height: 30px;
			color:white;
			font : 18px 'Oxygen', sans-serif;
			font-weight: bolder;
			margin-left: -13px;
		}
		
		.ldvx_main_ludo_item::before
		{
			content: none !important;
		}
		
		.ldvx_main_ludo_item
		{
			list-style-type : none;
			height:30px;
			float:left;
			margin-top: 0px;
			padding-left: 10px;
			padding-right: 10px;
			padding-top:2px;
			border-left: 1px solid white;
			border-right: 1px solid white;
			margin-left: -1px;
		}
		
		.btn-jeu-ludop
		{
			height:24px;
			font : 12px 'Oxygen', sans-serif;
			border-left: 1px solid white !important;
			margin-left:-1px;
		}
		
		.btn-jeu-ludop.selected
		{
			background:#bbbbbb;
		}
		
		.ldvx_main_ludo_item:hover
		{
			background-color: #a2a9ae;
			cursor:pointer;
		}
		
		.ldvx_main_ludo_item.selected
		{
			background-color: #00bcff;
		}
		
		.ldvx_main_ludo_item.selected:hover
		{
			background-color: #a2a9ae;
		}

	/* Menu Ludopeople */

#ldvx_ludo_game_panel_sort
{
	padding-bottom:10px;
	background-color:#E6E6E6;
	padding-top:10px;
	padding-left: 0px;
}
#ldvx_game_sort_texte
{
	height:24px;
	font : 12px 'Oxygen', sans-serif;
	color:white;
	margin-top:0px;
	display: inline-block;
	background: #666666;
	padding: 0 10px;
	padding-top: 4px;
	cursor:default;
}

#container-jeu-ludo
{
	padding:20px;
}

/* Pagination page des ludopeople */
.btn_page_jeu_ludopeople
{
	width: 25px !important;
	height: 25px !important;
	line-height: 25px !important;
	padding: 0px !important;
}
.btn_page_rel_ludopeople
{
	width: 25px !important;
	height: 25px !important;
	line-height: 25px !important;
	padding: 0px !important;
}
/* Pagination page des ludopeople */

/** page profil ludo */
.ludo-rel-people
{
	display:block;
	text-align: center;
	width: 180px;
	margin: 3px;
	float:left;
	height: 190px;
}

.icone_rel_ludo
{
	height:40px !important;
	width: 40px !important;
	margin-bottom: 100px;
}

.cover_ludo
{
	max-height:140px;
	max-width:140px;
	float: left;
}

.ludo-rel-people-txt
{
	line-height: 25px;
	color: #fff !important;
	font-size: 15px;
	background-color: #00bcff !important;
	margin: 0px !important;
}
.ludo-rel-people-txt:hover
{
	background-color: #BBBBBB !important;
}

.ludoUP
{
	/* margin-top:80px; */
}

.titre-jeu-ludo-type-h2 h2
{
	clear: both;
	padding-top: 20px;
	height:50px;
	font-family: 'impacted_2.0regular', helvetica, arial, sans-serif;
	cursor:pointer;
}

.img_jeu_rel_ludop
{
	min-height: 154px;
}

.block_one_ludoP
{
	height:0px;
}

.btn--warning
{
	height:20px;
	line-height:20px;
	 border-left: 1px solid white !important;
}

.btn--warning.active
{
	background-color: #00a0db;
}

.btn--warning.first
{
	border-radius: 10px 0px 0px 10px;
}

.btn--warning.last
{
	border-radius: 0px 10px 10px 0px;
}

.btn--warning.active:focus
{
	background-color: #00a0db;
}

.filter-options
{
	margin-top:10px;
}

.picture-item__tags
{
	line-height:14px !important;
	margin:0 !important;
}

.picture-item__title
{
	line-height:19px !important;
	margin:0 !important;
}

.picture-item__details.ludop
{
	width:180px;
	height:50px;
	background-color: #00BCFF;
	color: #fff !important;
	font-size:93%;
	padding:1px;
}

.picture-item__details.ludop:hover
{
	background-color: #666666;
}

.picture-item__details.ludop p
{
	color: #fff !important;
	font-size:93%;
	text-align:left;
    font-weight: bold;
}
.picture-item__details.ludop div
{
	color: #fff !important;
	font-size:15px;
	text-align:left;
    font-weight: bold;
}

.ludo_bloc
{
	float: left;
	margin-top: -24px;
}
.ludo_jeu_icon img
{
	height: 30px !important;
	float: left !important;
	width: 30px !important;
}
/* page profil ludo **/

/* page des ludopeople  */

/** Formulaire avis */

.gen_avis
{
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 360px;
}

.float_right
{
	float: right;
}

#select_type_avis_chosen
{
	float: right;
}

#div_titre_avis
{
	margin-bottom: 25px;
}

#type_avis
{
	margin-bottom: 25px;
}

#text_titre_avis
{
	width: 300px;
}

#div_content_avis
{
	margin-top: 13px;
}
#validation_avis
{
	margin-top: 13px;
}
/* Formulaire avis **/

/* jeu ludo jeu */

.but_bot_jeuLudop
{
	clear:both;
	margin-bottom: 40px;
}

.titre_pop_jeu_ludo
{
	text-align:center;
	font-size: 20px;
    height: 25px;
}
/*************************************
 * specific styling for #demo1
 ************************************/

#als-rel-ludo {
	margin: 40px auto;
}

#als-rel-ludo .als-item {
	margin: 0px 5px;
	padding: 4px 0px;
	min-height: 120px;
	min-width: 190px;
}

#als-rel-ludo .als-item  {
	display: block;
	margin: 0px 3px 0px 0px;
	vertical-align: middle;
}

.als-prev, .als-next
{
	margin-top: 80px;
}

.essen_image
{
	max-height:150px;
	max-width:150px;
}
.essen_image img
{
	max-height:150px;
	max-width:150px;
	height:auto;
	width:auto;
}

/* vignette jeu pour ludo */

.essen_jeu_titre_editeur a
{
	height: 60px;
}

.essen_image.ludo{
	height: 150px;
	width: 150px;
}

.essen_jeu_image.ludo
{
	height: 210px;
	width: 220px;
	margin: 5px !important;
}
.essen_jeu_titre_editeur.ludo{
	top: 0px !important;
	width: 220px !important;
	height: 60px !important;
}

.essen_jeu_titre_editeur.ludo  .button_theme_jeu
{
	padding:2px !important;
	padding-top:1px !important;
}

.essen_jeu_icons.ludo
{
	width:70px;
	height:150px;
}

.essen_desc_jeu.ludo{
	width: 150px;
	height: 150px;
}

.essen_jeu_bloc_icon.ludo
{
	width:35px;
	height:35px;
	float:left;
}

.txt_al_bloc
{
	margin-top: -30px;
    font-size: 11px;
    margin-left: 5px;
}

.qtip_bloc
{
	display: none;
}

.qtipLudovoxClass
{
	background-color: #00a0db;
	font-weight:bolder;
	text-transform: uppercase;
}

#select-tri
{
	margin-top:10px;
}

/* Logo header begin */

@media (min-width: 1260px) {
  .header_logo_ludo {
    margin-top: 5px;
	margin-bottom: 20px;
	width:41%;
	margin-left:0px !important;
	float: left;
  }
  .header_logo_pub{
    display: block; 
	width:728 px; 
	height:90 px; 
	margin-top: 5px;
	margin-bottom: 5px;
  }
}
@media (max-width: 1259px) {
  .header_logo_ludo {
    display: block; 
	width:728 px; 
	height:90px; 
	margin-top: 5px; 
	margin-bottom: 5px;
  }
  .header_logo_pub {
    display: block; 
	width:728px !important; 
	height:90px; 
	margin-top: 5px;
	margin-bottom: 5px;
  }
 }
@media (max-width: 799px) {
  .header_logo_pub {
    display: none;
  }
 }

/* Logo header end */

/* Essen Accueil */
@media (max-width: 1259px) {
	.entete-iframe-chat{
		display:block;    
		width: 100%;
    margin-top: -17px;
    margin-bottom: -4px;
	}
	.entete-iframe-chat img{
	width:100%;
	}
	
	.entete-menu{
		display:block;
		margin-left:0px;
		margin-right:0px;
		width:100%;
	 }
	 .entete-menu img{
		width:100% !important;
	 }
  #bgImg-accueil-essen {
    display: none;
  }
  .menu-iframe{
	display:block;
	text-align: center;
  }
  .type-iframe{
	background-image:url('/wp-content/themes/puzzleJim/page_accueil/essen2015/ESSEN-TV.jpg');
	border : 2px solid #305050;
  }
  #lien-iframe{
	position: relative;
    z-index: 100;
    font-weight: bolder;
    text-align: center;
	display: block;
  }
  .iframeAccueil{	
	text-align: center;
  }
  #iframe-chat
	{
		background:white; 
		z-index:10; 
		overflow:hidden;
		margin-left: -3px;
  }
  .content-live
	{
	padding-bottom: 20px;
	background-image:url('/wp-content/themes/puzzleJim/page_accueil/essen2015/ESSEN-TV-bg.jpg');
  }
 }
 @media (min-width: 1260px) {
 .entete-iframe-chat{
	display:none;
 }
 .entete-menu{
	display:none;
 }
 #iframe_on{
	height:445px !important;
 }
#lien-iframe{
	position:absolute; 
	z-index:100; 
	font-weight:bolder;
	text-align:center; 
	margin-left: 18px;
 }
  #iframe-chat
	{
		background:white; 
		z-index:10; 
		overflow:hidden;
	    display: inline;
		margin-left: -3px;
		height:445px !important;
  }
  .iframeAccueil{
	position:absolute; 
	margin-top: -494px; 
	margin-left:212px;
  }
  .menu-iframe{
	position:absolute;
	width:auto;
	z-index:200;
    margin-top: -678px;
    margin-left: 575px;
  }
 }
 
.type-iframe
{
	cursor : pointer;
}

#twitchIframe:hover
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/ROLL-OVER-1.png");
}
#replaysEssenIframe:hover
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/ROLL-OVER-2.png");
}
#essen2015Iframe:hover
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/ROLL-OVER-3.png");
}
#essen2014Iframe:hover
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/ROLL-OVER-4.png");
}

.selected#twitchIframe
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/Actif-1.png");
}
.selected#replaysEssenIframe
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/Actif-2.png");
}
.selected#essen2015Iframe
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/Actif-3.png");
}
.selected#essen2014Iframe
{
	content:url("/wp-content/themes/puzzleJim/page_accueil/essen2015/Actif-4.png");
}
/* Essen Accueil */

/* affichage ludopeople accueil */

.ludo-rel-people.accueil{
	margin: 22px;
}
.ludo-rel-people.accueil>.ludo_jeu_icon_rel{
    margin-bottom: 120px;
}

/* affichage ludopeople accueil **/

/* CM ToolTip Glossary d */

#tt {position:absolute; display:block;z-index:1500; background:#e5f5fb; border:1px #00bcff solid; border-radius:10px; padding:2px; box-shadow: 2px 2px 2px #00bcff;}


#tttop {display:block;}
#ttcont {display:block; margin-left:5px; background:#e5f5fb; color:white;}
#ttbot {display:block;}

/* CM ToolTip Glossary f */
/*widget */
.widget_derniers_avis .post_item.avis .post_wrapper h5{
	padding-right: 30px !important;
}
.widget_derniers_avis .post_comments_number.avis{
	color: white !important;
    font-weight: bolder !important;
    font-size: 15px !important;
}
.notLogRessource{
	color: #DF0101 !important;
    font-size: 22px;
}

#imgBestOf{
	z-index: 2;
    position: relative;
    top: 1px;
    text-align: right;
    margin-bottom: -114px;
}
#imgBestOf img{
    height: 110px;
}

#tableIsBestOf th div{
	cursor: pointer;
}

.level1-locked, .level2-locked, .level3-locked, .level4-locked {
	margin-bottom:1em;
}

header .row {
	display:flex;
}

header .row > div {	
	padding: 10px;
}

header .row > .col-40 {
	width: 40%;
}
header .row > .col-35 {
	width: 35%;
}
header .row > .col-30 {
	width: 30%;
}
header .row > .col-25 {
	width: 25%;
}
header .row > .col-60 {
	width: 60%;
}
header .row > .col-65 {
	width: 65%;
}
header .row > .col-70 {
	width: 70%;
}
header .row > .col-75 {
	width: 75%;
}
header .row > .col-50 {
	width: 50%;
}

header .row > div:first-child {
	margin-right: 20px;
}

header .row > div > img {
	max-width:100%;
}
