/*******************************************COULEUR DE TEXTE***************************************************/
.tGreen{color:rgb(154, 205, 50)!important;}
.tGreen::placeholder{color:rgb(154, 205, 50)!important;}
.tBlue{color:rgb(0,191,255)!important;}
.tBlue::placeholder{color:rgb(0,191,255)!important;}
.tBlue2{color:rgb(3,74,90)!important;}
.tBlue2::placeholder{color:rgb(3,74,90)!important;}
.tBlue3{color:rgb(32,113,142)!important;}
.tBlue3::placeholder{color:rgb(32,113,142)!important;}
.tBlue4{color:rgb(0,0,255)!important;}
.tBlue4::placeholder{color:rgb(0,0,255)!important;}
.tBlue5{color:rgb(0,255,255)!important;}
.tBlue5::placeholder{color:rgb(0,255,255)!important;}
.tYellow{color:rgb(255,255,0)!important;}
.tYellow::placeholder{color:rgb(255,255,0)!important;}
.tPurple{color:rgb(141,92,180)!important;}
.tPurple::placeholder{color:rgb(141,92,180)!important;}
.tPink{color:rgb(183,129,181)!important;}
.tPink::placeholder{color:rgb(183,129,181)!important;}
.tRed{color:rgb(134,0,34)!important;}
.tRed::placeholder{color:rgb(134,0,34)!important;}
.tRed2{color:rgb(255,0,0)!important;}
.tRed2::placeholder{color:rgb(255,0,0)!important;}
.tWhite{color:rgb(255,255,255)!important;}
.tWhite::placeholder{color:rgb(255,255,255)!important;}
.tBlack{color:rgb(0,0,0)!important;}
.tBlack::placeholder{color:rgb(0,0,0)!important;}
.tKaki{color:rgb(137,127,28)!important;}
.tKaki::placeholder{color:rgb(137,127,28)!important;}
.tBrown{color:rgb(156,132,36)!important;}
.tBrown::placeholder{color:rgb(156,132,36)!important;}
.tBrown2{color:rgb(239,179,64)!important;}
.tBrown2::placeholder{color:rgb(239,179,64)!important;}
.tOrange{color:rgb(255,192,0)!important;}
.tOrange::placeholder{color:rgb(255,192,0)!important;}

.mapRed1{color:rgb(165,39,20)!important;}
.mapRed2{color:rgb(255,82,82)!important;}
.mapBrown{color:rgb(121,85,72)!important;}
.mapOrange{color:rgb(244,126,5)!important;}
.mapBlue1{color:rgb(57,73,171)!important;}
.mapBlue2{color:rgb(2,136,209)!important;}
.mapBlue3{color:rgb(178,235,242)!important;}
.mapBlue4{color:rgb(159,168,218)!important;}
.mapYellow1{color:rgb(251,192,45)!important;}
.mapYellow2{color:rgb(255,234,0)!important;}
.mapGreen{color:rgb(85,139,47)!important;}
.mapPurple{color:rgb(156,39,176)!important;}
.mapGrey{color:rgb()!important;}
.mapPink{color:rgb(244,143,177) !important;}
/*******************************************TAILLE DE TEXTE***************************************************/
.vh2{font-size: 2vh;}
.vh3{font-size: 3vh;}
.vh4{font-size: 4vh;}
.vh5{font-size: 5vh;}
.vh6{font-size: 6vh;}
.vh7{font-size: 8vh;}

.vw2{font-size: 2vw;}
.vw3{font-size: 3vw;}
.vw4{font-size: 4vw;}
.vw5{font-size: 5vw;}
.vw6{font-size: 6vw;}
.vw7{font-size: 8vw;}
.vw1-5{font-size: 1.5vw;}
/*******************************************COULEUR DE FOND***************************************************/
.fGreen100{background:rgba(154, 205, 50,1);}
.fBlue100{background:rgba(0,191,255,1);}
.fYellow100{background:rgba(255,255,0,1);}
.fPurple100{background:rgba(128,0,128,1);}
.fRed100{background:rgba(134,0,34,1);}
.fWhite100{background:rgba(255,255,255,1);}
.fBlack100{background:rgba(0,0,0,1);}
.fBeige100{background:rgba(217,205,191,1);}
.fkaki100{background:rgba(137,127,28,1);}
.fBrown100{background:rgba(156,132,36,1);}
.fOrange100{background:rgba(255,140,0,1);}
.fBrown2100{background:rgba(239,179,64,1);}

.fGreen80{background:rgba(154, 205, 50,0.8);}
.fBlue80{background:rgba(0,191,255,0.8);}
.fYellow80{background:rgba(255,255,0,0.8);}
.fPurple80{background:rgba(128,0,128,0.8);}
.fRed80{background:rgba(134,0,34,0.8);}
.fWhite80{background:rgba(255,255,255,0.8);}
.fBlack80{background:rgba(0,0,0,0.8);}
.fBeige80{background:rgba(217,205,191,0.8);}
.fkaki80{background:rgba(137,127,28,0.8);}
.fBrown80{background:rgba(156,132,36,0.8);}
.fOrange80{background:rgba(255,140,0,0.8);}
.fBrown280{background:rgba(239,179,64,0.8);}
.fBrown380{background:rgba(58,44,21,0.8);}

.fGreen60{background:rgba(154, 205, 50,0.6);}
.fBlue60{background:rgba(0,191,255,0.6);}
.fYellow60{background:rgba(255,255,0,0.6);}
.fPurple60{background:rgba(128,0,128,0.6);}
.fRed60{background:rgba(134,0,34,0.6);}
.fWhite60{background:rgba(255,255,255,0.6);}
.fBlack60{background:rgba(0,0,0,0.6);}
.fBeige60{background:rgba(217,205,191,0.6);}
.fkaki60{background:rgba(137,127,28,0.6);}
.fBrown60{background:rgba(156,132,36,0.6);}
.fOrange60{background:rgba(255,140,0,0.6);}
.fBrown260{background:rgba(239,179,64,0.6);}

.fGreen40{background:rgba(154, 205, 50,0.4);}
.fBlue40{background:rgba(0,191,255,0.4);}
.fYellow40{background:rgba(255,255,0,0.4);}
.fPurple40{background:rgba(128,0,128,0.4);}
.fRed40{background:rgba(134,0,34,0.4);}
.fWhite40{background:rgba(255,255,255,0.4);}
.fBlack40{background:rgba(0,0,0,0.4);}
.fBeige40{background:rgba(217,205,191,0.4);}
.fkaki40{background:rgba(137,127,28,0.4);}
.fBrown40{background:rgba(156,132,36,0.4);}
.fOrange40{background:rgba(255,140,0,0.4);}
.fBrown240{background:rgba(239,179,64,0.4);}

.fGreen20{background:rgba(154, 205, 50,0.2);}
.fBlue20{background:rgba(0,191,255,0.2);}
.fYellow20{background:rgba(255,255,0,0.2);}
.fPurple20{background:rgba(128,0,128,0.2);}
.fRed20{background:rgba(134,0,34,0.2);}
.fWhite20{background:rgba(255,255,255,0.2);}
.fBlack20{background:rgba(0,0,0,0.2);}
.fBeige20{background:rgba(217,205,191,0.2);}
.fkaki20{background:rgba(137,127,28,0.2);}
.fBrown20{background:rgba(156,132,36,0.2);}
.fOrange20{background:rgba(255,140,0,0.2);}
.fBrown220{background:rgba(239,179,64,0.2);}
/***********************************************MARGIN******************************************************/
.mB10{margin-bottom:10px;}
.mB20{margin-bottom:20px;}
.mB30{margin-bottom:30px;}
.mB40{margin-bottom:40px;}
.mB50{margin-bottom:50px;}
.mB60{margin-bottom:60px;}
.mB70{margin-bottom:70px;}
.mB80{margin-bottom:80px;}
.mB90{margin-bottom:90px;}
.mB100{margin-bottom:100px;}

.mT10{margin-top:10px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mT40{margin-top:40px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}
.mT70{margin-top:70px;}
.mT80{margin-top:80px;}
.mT90{margin-top:90px;}
.mT100{margin-top:100px;}
.t0{top:0;}
/*********************************************largeur***************************************************/
.w15{width:15%;}
.w20{width:20%;}
.w60{width:60%;}
.w70{width:70%;}
.w100{width:100%;}
/*********************************************ALIGNEMENT***************************************************/
.aLeft{text-align: left;}
.aRight{text-align: right;}
.aCenter{text-align: center;}
/*********************************************POSITION***************************************************/
.pRelative{position: relative;}
.pAbsolute{position: absolute;}
/*********************************************BORDER*****************************************/
.borderNone{border:none;}
.border1White{border:solid 1px white;}
/*********************************************PADDING***************************************/
.pd10{padding:10px;}
.pd20{padding:20px;}
.pd0{padding:0px;}
.pl10{padding-left:10px;}
.pt20{padding-top:20px;}
.pt40{padding-top:40px;}
.pt60{padding-top:60px;}
/*********************************************DISPLAY**************************************/
.dNone{display: none;}
.dBlock{display: block;}
.dInBlock{display: inline-block;}

/*********************************************HAUTEUR****************************************/
.h50{height:50px;}


/*********************************************FONT****************************************/
.fWb{font-weight: bold;}
.tBold{font-style: bold;}

.blinkError{background:url("");-webkit-animation: blinkerror 1s infinite;-moz-animation: blinkerror 1s infinite;-o-animation: blinkerror 1s infinite;animation: blinkerror 1s infinite;animation-iteration-count: 1;}
@-webkit-keyframes blinkerror {0%, 49% {filter: hue-rotate(0deg);}50%, 100% {filter: hue-rotate(324deg);}}
.blinkSucces{background:url("");-webkit-animation: blinkSucces 1s infinite;-moz-animation: blinkSucces 1s infinite;-o-animation: blinkSucces 1s infinite;animation: blinkSucces 1s infinite;animation-iteration-count: 1;}
@-webkit-keyframes blinkSucces {0%, 49% {filter: hue-rotate(0deg);}50%, 100% {filter: hue-rotate(50deg);}}

.success{background-color: rgb(154,205,50);}
.error{background-color: rgb(130,0,34);}

.bWhite{
    border:solid 1px white;
}

.op40{opacity: 0.4;}
.op60{opacity: 0.65;}
.bottom0{bottom:0;}
.top0{top:01;}