:root
{
--main-bg-color:rgb(20,132,134);
--main-bg-colorOrange:rgb(248,105,74);
--main-bg-colorGreen:rgb(67,137,65);
--main-bg-colorBlack:rgb(90,90,90);
--main-bg-colorEntete:rgba(127,149,158,0.9);
}
body, #divMenu
{
	background-color:rgb(30,30,30);
}
p, h1, h2, h3, h4, h5, h6
{
color:rgb(200,200,200);	
}
.cadreMultipleMagasin p, .cadreMultipleMagasin2 p
{
color:rgb(230,230,230);	
}
.cadreMultipleMagasin2
{
background-color:rgb(50,50,50);
}
.BoxCmtRight:after
{
border-right:13px solid rgb(50,50,50);
}
#modifierPrd h3, #modifierPrd h4
{
color:rgb(230,230,230);	
}
#entete
{
background-color:rgb(50,50,50);
border-bottom:1px solid rgb(100,100,100);
box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
}
#BoxRechercheMobil
{
background-color:rgb(50,50,50);	
}
#dimention_recherche
{
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
background-color:rgb(60,60,60);
color:white;
}
  #sucecssBox, #echecBox
{
	background-color:rgb(60,60,60);
	box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
	color:rgb(230,230,230);
}
#sucecssBoxBorder2:after, #echecBoxBorder2:after
{
border-bottom:15px solid rgb(60,60,60);
}
.LienBack
{
color:rgb(230,230,230);
	background-color:rgb(60,60,60);
	box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
	border:1px solid rgb(100,100,100);
}
#FloatLeft
{
background-color:rgb(40,40,40);
}
.BoxCmtRight, #BoxInfMaketPam
{
background-color:rgb(50,50,50);	
color:rgb(230,230,230);
}
.BoxCmtRight h3 font
{
color:rgb(230,230,230);	
}

#profilEntI i
{
color:rgb(220,220,220);
}
.LikePrdIcone i, marquee, .CommentairesIcone i, .magasinIcone i
{
color:rgb(210,210,210);
}
.messageIcone
{
margin-right:25px;	
}
.messageIcone i
{
color:rgb(210,210,210);
font-size:20px;
}
#dislikeIc i
{
color:rgb(120,120,120);
}
.LikeCountMbr, .LikeCountMbrSer, #nbrCmtAff, #nbrCmtMoi
{
color:rgb(180,180,180);	
}
#invitationRejoinsNous h3, #invitationRejoinsNous p
{
color:white;	
}
#boxscroolMagEM, #boxscroolMagEM .box2
{
background-color:rgb(50,50,50);
}
.prdBoxIndex h4, .cadreMultiple h4
{
color:rgb(230,230,230);	
}
.MembreBoxIndexRech, .MagasinmbrBoxAutresRech, .MagasinmbrBoxAutres, .DivBoxClientsM
{
background-color:rgb(50,50,50);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
border:1px solid rgb(80,80,80);
}
.cadreMultipleMagasin
{
background-color:rgb(70,70,70);	
}
.ServiceBoxIndex
{
background-color:rgb(50,50,50);
border:1px solid rgb(80,80,80);
}
.NomBoxPrdMag
{
border-bottom:1px solid rgb(80,80,80);	
}
.NomBoxPrdMag a
{
color:rgb(230,230,230);	
}
.icone_rech
{
background-image:url(../Image/rech2.png);
width:25px;
height:25px;
margin-top:-33px;
float:right;
position:relative;
margin-right:15px;
border:0px;
border-radius:50%;
}
.closeRecherche
	{
color:rgb(220,220,220);
}
#loupe i, #loupeMobile i
{
color:rgb(220,220,220);	
}
#IconeRechI i, #IconeRechIM i
{
color:rgb(220,220,220);		
}
#divE4
{
background-color:rgb(240,240,240);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
border-radius:50%;
}
#divE4 img
{
float:left;
width:80%;
margin-left:10%;
margin-top:3px;	
}
.close{
	color:rgb(200,200,200);
	border:1px solid rgb(100,100,100);
	background-color:rgb(50,50,50);
}
.inscriptionPart img
{
margin-bottom:30px;	
}

.lienTheme
{
color:gray;	
}
.noActive, #CategorieLien li, #CategorieLienM li
{
color:rgb(220,220,220);	
}

#CategorieLien, #CategorieLienM
{
background-color:rgb(50,50,50);
}
#LienSite
{
margin-top:20px;
margin-bottom:20px;	
}
#LienSite a
{
color:rgb(200,200,200);
}
.articles2
{
	border:1px solid rgb(50,50,50);
}

.articles a, .articles2 a
{
background-color:rgb(50,50,50);
color:rgb(200,200,200);
border-top:1px solid rgb(200,200,200);
}
.articles a:hover
{
color:white;	
}
.articles2 a:hover
{
background-color:rgb(248,105,74);
color:white;	
}
#RemonterTop
{
border:1px solid rgb(100,100,100);
background-color:rgb(30,30,30);
}
#RemonterTop a
{
color:rgb(200,200,200);
}
#pied
{
background-color:rgb(50,50,50);
color:rgb(200,200,200);
margin-top:20px;
}
.piedBox a
{
color:rgb(200,200,200);
}
#CopyRight
{
border-top:1px solid rgb(100,100,100);
}
hr
{
	border:0px;
	border-top:1px solid rgb(100,100,100); 
}
#BoxCondition
{
background-color:rgb(50,50,50);
border:1px solid rgba(0,0,0,0.2);	
box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
border-radius:6px;
margin-top:30px;
z-index:7000;
}
.titreh1
{
color:rgb(220,220,220);
}
.titreh2
{
color:rgb(200,200,200);	
}
.paragraph
{
color:rgb(200,200,200);	
}
.paragraphBlack
{
color:rgb(90,90,90);
font-family:verdana;	
}
#boxnotif, #boxConversationF, #boxdemande, #modifierPrd
{
background-color:rgb(60,60,60);	
border:1px solid rgb(80,80,80);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
color:rgb(230,230,230);
}
.MultipleBoxMagasinO, .MultipleBoxMagasinM
{
box-shadow: 0px 5px 7px 0px rgba(100,100,100,0.5);
border-top:100px solid rgb(40,40,40);
background-color:rgb(60,60,60);
}
#ouvrirmagasinProfilLien4, #ouvrirmagasinProfilLien2
{
color:rgb(230,230,230);	
}
#BarAffProfil
{
background-color:rgb(50,50,50);	
color:rgb(230,230,230);	
}
.LienBoxAff
{
background-color:rgb(30,30,30);		
color:rgb(230,230,230);
border:1px solid rgb(100,100,100);
}
.BoxNotificationGris
{
border-top:1px solid rgb(100,100,100);	
color:rgb(230,230,230);
border-bottom:1px solid rgb(100,100,100);	
background-color:rgb(60,60,60);
}
.BoxNotificationWhite
{
border-top:1px solid rgb(100,100,100);	
color:rgb(230,230,230);
border-bottom:1px solid rgb(100,100,100);	
background-color:rgb(40,40,40);
}
.commandes, .commandesMag
{
background-color:rgb(60,60,60);
}
.commandes a, .commandesMag a
{
color:rgb(248,105,74);
font-weight:bold;
}
.commandes h4, .commandesMag h4
{
font-family:arial;
float:left;
clear:both;	
margin:0px;
padding:0px;
margin-bottom:25px;
margin-top:-15px;
}
.commandes table td, .commandesMag table td, .commandes table th, .commandesMag table th
{
font-size:14px;
color:rgb(230,230,230);
}
#InfoAffProfilMbr
{
background-color:rgb(60,60,60);	
color:rgb(230,230,230);
}
.messageIconeCmd
{
    width:20px;
	height:20px;
	padding:5px;
	background-color:rgb(230,230,230);
	border-radius:50%;
}
#boxConversationF font, #boxConversationF p, #boxConversationF h4, #BarAffProfil h1, #enligneH5, #BarAffProfil h4, .box1 h1, .PlusIndex
{
color:rgb(230,230,230);
}
#enligneH5En, #BarAffProfil h6 font
{
color:rgb(248,105,74);
}
#boxConversationF a
{
color:rgb(250,250,250);
}
#boxConversationF table
{
	border-bottom:1px solid rgb(100,100,100);
	
}
#boxnotif .close, #boxdemande .close, .close
{
border:1px solid rgb(100,100,100);
color:rgb(230,230,230);
}
.detailsMessage
{
background-color:rgb(50,50,50);
border:1px solid rgb(100,100,100);
color:rgb(248,105,74);
}
.detailsMessage:hover
{
color:white;
background-color:rgb(248,105,74);
border:1px solid white;
}
.BoxMultipleDem
{
color:rgb(240,240,240);	
}
#NonLueBox
{
background-color:rgb(30,30,30);	
}
#boxinfoprofilCh
{
	background-color:rgb(60,60,60);	
}
.boxautremultiple
{
background-color:rgb(50,50,50);	
}
.LienProfilGroupeL, .NotifBulbeBox, .boxautremultiple h3, .boxautremultiple h1, .boxautremultiple p, .AddItem h3, #ouvrirmagasinProfil ul li, #MenuMembres ul li ul li, #ouvrirmagasinProfil li, #MenuMembres ul li a, #ouvrirmagasinProfil ul li a, #MenuMembres ul li ul a, #ouvrirmagasinProfil ul li ul a, #MenuMembresM ul li ul a, #MenuMembresM ul li ul li
{
color:rgb(230,230,230);
}
#BoxPubInfoLeftPub h4
{
color:rgb(230,230,230);	
}
.PublicationItem
{
background-color:rgb(50,50,50);	
border:1px solid rgb(80,80,80);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
}
.NotifColorO, #infoBulbeBox
{
background-color:rgb(40,40,40);
}
#BoxFormPubLeftPub
{
background-color:rgb(60,60,60);	
}
#boxCompte h3
{
color:rgb(248,105,74);	
}
.ClienPrincipale h4
{
color:rgb(230,230,230);
font-family:arial;	
font-size:14px;
}
.LienBoxClient
{
background-color:transparent;
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.03);
border:0px solid rgb(30,30,30);	
color:rgb(248,105,74);
font-weight:bold;
margin-top:0px;
}
.paginationLetter
{
	border:1px solid rgb(80,80,80);
	box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
	background-color:rgb(60,60,60);
color:rgb(230,230,230);
}
.flitreButton
{
color:rgb(230,230,230);
background-color:rgb(30,30,30);
border:1px solid rgb(100,100,100);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
}
#ReservationBox
{
background-color:rgb(50,50,50);
color:rgb(200,200,200);	
border:1px solid rgb(100,100,100);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);	
}
#BoxCmtProduitfAvis
{
background-color:rgb(50,50,50);
}
#FloatRightCommentaires
{
background-color:rgb(50,50,50);
color:rgb(200,200,200);	
}
#FloatRightCommentaires h3 font, #FloatLeftProduit h3, .paragraphBlack, .lienSprPubIcone
{
color:rgb(230,230,230);		
}
.Prix
{
color:rgb(248,105,74);	
}
.IconeProduitMagEdit i
{
color:rgb(230,230,230);	
}
.separation
{
	border-top:3px dotted rgb(100,100,100);
}
#pagination a
{
color:rgb(230,230,230);
}
#pagination .active
{
background-color:rgb(60,60,60);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
border:1px solid rgb(100,100,100);
}
.accepteCondition
{
color:rgb(230,230,230);	
}
.accepteCondition a
{
color:rgb(248,105,74);
}
#ouvrirmagasinProfil
{
background-color:rgb(60,60,60);
border:1px solid rgb(80,80,80);
border-top:100px solid rgb(50,50,50);
}
#MenuMembres li, #MenuMembresM li
{
border-top:2px solid rgb(100,100,100);
border-bottom:1px solid rgb(50,50,50);
color:rgb(230,230,230);
}

#ouvrirmagasinProfil ul li ul
{
background-color:rgb(60,60,60);
}
#ouvrirmagasinProfil ul li ul li
{
border-bottom:1px solid rgb(100,100,100);	
}
#MenuMembres ul li:hover ul
{
background-color:rgb(60,60,60);
}


.boxautremultiple a, .AddItem a, #FloatRight p
{
color:rgb(248,105,74);	
}
.erreurform
{
background-color:rgb(30,30,30);
color:rgb(248,105,74);
}
.LienCompetance, .listeCompetence, #partageArticle h3, #infoprofile, #infoprofile h1, #BoxLienPubMaketPam a
{
color:rgb(230,230,230);
}
.LienCompetance i
{
color:rgb(248,105,74);	
}
.ClienPrincipale
{
background-color:rgb(30,30,30);
color:rgb(230,230,230);
}
#boxinfoprofil
{
background-color:rgb(50,50,50);	
}
#BoxPublication
{
	background-color:rgb(60,60,60);
	border:2px solid rgb(100,100,100);
	border-bottom:5px solid rgb(248,105,74);
	box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
}
.ListeCompetenceLien
{
color:rgb(20,132,134);
border:0px solid rgb(60,60,60);
}
#CloseCondition
{
color:rgb(248,105,74);
}
.boxFormInscription
{
	border-top:10px solid rgb(20,132,134);
	background-color:rgb(60,60,60);
}
.boxFormInscription a
{
color:rgb(248,105,74);	
}
.button a
{
border:1px solid rgb(100,100,100);
color:rgb(250,250,250);
background-color:rgb(40,40,40);
}
.warning
{
	color:rgb(248,105,74);
}
#boxlogin
{
border:1px solid rgb(100,100,100);
background-color:rgb(50,50,50);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.3);
}
#boxlogin h2, #boxmdfmagasin h2, #rightBoxFix h2, #boxConversationF
{
color:rgb(250,250,250);
}
.NomBoxPrdMag h2, #msg_exp h4, #msg_dest h4, .personneLikeaff, #modifierImageMagasin
{
color:rgb(230,230,230);
}
#msg_dest
{
background-color:rgb(40,40,40);	
}
#msg_dest, #msg_exp, .LienBoxAff, .MagasinmbrBox
{
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);	
}
#FloatRightMessage
{
background-color:rgb(60,60,60);
}
.MagasinmbrBox h3, .MagasinmbrBox p
{
color:rgb(230,230,230);	
}
.box2
{
background-color:rgb(30,30,30);
}
.cadreMultiple, .prdBoxIndex, .PublicationBoxAfficheAll, .PublicationBoxAffiche, #produitmagasin, .MagasinmbrBox
{
border:1px solid rgb(80,80,80);
background-color:rgb(50,50,50);
}
.shareIcone
{
background-color:rgb(230,230,230);
border-radius:50%;
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
height:25px;
width:25px;
}
#ShareBox
{
margin-top:25px;
border:1px solid rgb(80,80,80);
background-color:rgb(60,60,60);	
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
}
#enteteMessageProfil, #aproposMag #InfoAffProfilMbr, #boxmdfmagasin
{
border:1px solid rgb(80,80,80);
background-color:rgb(60,60,60);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);		
}
#enteteMagasin
{
border:1px solid rgb(80,80,80);
background-color:rgb(60,60,60);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);	
}
#produitmagasin h3, #aproposMag #InfoAffProfilMbr p
{
color:rgb(230,230,230);	
}
#produitmagasin h5
{
color:rgb(248,105,74);	
}
.IconeProduitMag
{
margin-right:12px;	
}
.IconeProduitMag i
{
color:rgb(230,230,230);	
font-size:16px;	
margin-top:5px;
}
#rightBoxFix
{
border:1px solid rgb(80,80,80);
background-color:rgb(60,60,60);	
}
.validerLog:hover, .valider:hover, .validerRechercher:hover
{
background-color:rgb(40,40,40);
color:rgb(200,200,200);
border:1px solid rgb(100,100,100);
}
#boxinscription b, .boxFormInscription b, .accepteCondition
{	
color:rgb(200,200,200);
}
.MagasinmbrBoxAutres p, .ServiceBoxIndex p
{
color:rgb(220,220,220);
}
.BoxImgMagPrd
{	
border:1px solid rgb(100,100,100);
background-color:rgb(60,60,60);
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.5);
}
.boxForm
{
	box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.3);
	background-color:rgb(60,60,60);
}
#boxCompte
{
box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.3);
background-color:rgb(60,60,60);
border:1px solid rgb(100,100,100);
border-top:10px solid rgba(85,156,147,0.9);
}
#MenuMembres a
{
color:rgb(250,250,250);	
border-top:2px solid rgb(100,100,100);
}
label
{
color:rgb(240,240,240);
}
input[type=number], input[type=date], input[type=text], input[type=password], input[type=email], input[type=file], #RechMdfPro
{
color:white;
}
input[type=file]
{
height:25px;
}
input[type=radio]
{
background-color:rgb(248,105,74);
color:rgb(248,105,74);
margin-top:5px;
float:left;
clear:left;
margin-left:7%;
margin-bottom:5px;
}
select
{
	border:0px;
border-bottom:1px solid rgb(150,150,150);
border-radius:3px;
padding-top:5px;
padding-bottom:5px;
padding-left:2%;
padding-right:2%;
display:block;
width:90%;
height:30px;
margin-left:5%;
color:rgb(90,90,90);
font-weight:bold;
margin-bottom:10px;
float:left;
background-color:rgba(127,149,158,0.3);
}
textarea
{
color:white;
border:1px solid rgb(100,100,100);
background-color:rgb(40,40,40);
}