/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 15 ao�t 2021, 19:06:17
    Author     : Charles
*/

/**** CARD ***************/

.form-row{
  margin-top:8px;  
}

/* Pour les listes */
.cardList{
  min-width:300px;
  margin:5px;
  background-color:white;/* #F3F7FF;*/
  max-width:450px;
}

/* Pour les formulaires */
.cardForm{
  min-width:300px;
  text-align:center;
}

/*Pour les boites simples */
.cardBox{
  /*border: 1px solid gray;
  /*box-shadow: 1px 1px 3px #888;*/
  max-height:600px; 
  margin:5px;
  background-color:white;/* #F3F7FF;*/   
  border:solid 1px #E4E3E0;
}

.cardBoxImg{
  width:60px;  
  padding-left:5px;
  padding-top:6px;
}


.cardFormTitle{
  font-size:12pt;
  background-color: #E7E7E7;
  font-weight: bold;
  text-align: center;
  padding:8px;
}


.cardBoxTitle{
  font-size:14pt;
}

.cardBoxContent{
  font-size: 1.1em;
  line-height: 2;
  padding:10px;
}

/* Pour les objets */
.cardChallenge{
  width:300px;
  margin:5px;
  background-color: white;
  padding:0;
  display: flex;
  flex-direction: column;   
}

.cardChallengeImg{
  font-family:'caracterel1';   
  height:70px;
  padding:5px;
  padding:5px;
  float:left;
  color:white;
  background-color:#005B8C;
  font-size: 48pt;
}

.cardWidth2{
   width:80px;    
}

.cardWidth3{
   width:120px;    
}

.cardChallengeTitle{
  min-height:60px;    
  font-size:15pt;
  width:auto;
  text-align:center;
  box-sizing: border-box;
  font-family:'caracterel1';  
}

.cardChallengeContent{
  top:60px;
  margin:5px;
  line-height: 1em;
  font-size: 1.5em;
}

/* g�n�rique toutes cartes */
.cardTitle{
  padding-top:10px;  
  font-size:13pt;
  width:auto;
  text-align:center;
  box-sizing: border-box;
  border-bottom:solid 1px #F3D617;
  margin-left:10px;
  margin-right:10px;
}

.cardContent{
  top:50px;
  margin: 10px;
  line-height: 1.4em;
  font-size: 1.5em;
}
/*******************************/


.nivoChallenge{
  display:inline-block;
  width:50%;  
  text-align:center;
  border-bottom: solid 1px #FFCA00;
  padding-bottom:4px;
}

.blocInfos{
  border-bottom: solid 1px #FFCA00;
}

.blocTitle{
  margin-top:5px;
  padding:4px;
  text-align:center;
  color:black;
  font-weight:bold;
  font-size:12pt;
    font-family:'caracterel1'; 
}

.blocContent{
  /*width:100%;   */
  padding:3px;
  padding-left:6px;
  padding-right:6px;
}

.tuteurTableInTable{
  display:inline-block;
  white-space: nowrap;
  font-style:italic;
}

.matiereTableInTable{
  display:inline-block;
}

.linkInCard{
  padding-top:4px;   
  padding-bottom:4px;
  text-align: center;
  border-top: dotted 1px #2778c4;   
  cursor: pointer;
}


.blockMarker{
  border-bottom:solid 1px lightgray;  
  text-align:left;
}

.blocLinks{
  background-color:#E7F5FF;
  margin-top:auto;
}


.topBarGreen{
  border-top: 3px solid #069719;  
}

.topBarYellow{
  border-top: 3px solid #F3D617;  
}

/* cartouche je en construction */
.topBarRed{
  border-top: 3px solid #BE0300;  
}

.Cgray{
  border:solid 1px #E7E7E7 ;  
  border-top: 3px solid #D0D0D0;  
}


/* dans la liste des jeux vue construction */
.Cmagenta{
  border:solid 1px #A9198A;  
  border-top: 3px solid #8F0251; 
}

/* d�fis � construire */
.Cblue{
  border:solid 1px #A8DAFF;  
  border-top: 3px solid #77B0DB;  
}

/* defi � jouer */
.Cyellow{
  border: solid 1px #FFCA00;  
  border-top: 3px solid #F3D617;  
}

 /* badges */
.Corange{
  border:solid 1px #FFD497;   
  border-top: 3px solid #FF9500;  
}


.Cpurple{
  border-top: 3px solid #A829D3;  
  border: solid 1px #A829D3;  
}

.Cgreen{
  border-top: 3px solid darkgreen;  
    border: solid 1px darkgreen;  
}

.contour{
  border: solid 1px #005B8C;  
}

.Cred{
  border-top: 3px solid darkred;  
  border: solid 1px darkred;  
}

.background_red{
  background-color: #FFAFAF;
  /*#CC0000;*/  
}

.background_orange{
  background-color: #FFE683;
  /*#FFCA00; */ 
}

.background_green{
  background-color: #B7F0BE;
  /*#069719;  */
}