.navbar-brand
{
float:left;
width:150px;
}
.dropdown
{
height:300px;
overflow:auto;
}
ul.dropdown li a
{
font-weight:bold;
color:black;	
}
.breaking-news a
{
color:white;	
}
.imgnewsslider
{
max-height:500px;	
}
.latesnewsimg
{
max-height:250px;	
}
.title-section a
{
color:black;
font-weight:bold;	
}
.post-content p.Chapeau
{
font-weight:600;
color:rgb(50,50,50);
font-size:16px;
line-height:25px;
padding:0px;
width:100%;
margin:0px;
}
.single-post-box
{
width:98%;
}
.post-content p.descriptionP
{
color:rgb(80,80,80);
font-size:16px;	
line-height:25px;
padding:0px;
width:100%;
margin:0px;
}
.autorboxDiv
{
width:90px;
height:90px;
border-radius:50%;
overflow:hidden;	
float:left;
}
.animation
{
float:left;
width:100%;
margin-top:30px;
margin-bottom:30px;
}
.ws_images ul li img
{
width:100%;	
}
#pubBox
{
float:left;
width:100%;
margin-bottom:30px;	
}
#LienAdminBox
{
float:left;
width:100%;	
}
#LienAdminBox a
{
float:left;
width:100%;	
color:rgb(100,100,100);
font-weight:bold;
margin-bottom:10px;
}
.partBox
{
float:left;
padding:10px 3%;
width:50%;	
}
.valider
{
float:left;
width:100%;
margin-top:5px;
background:rgb(51,122,183);
color:white;
height:35px;
border-radius:5px;
border:0px solid transparent;
font-weight:bold;
font-size:15px;
}
.partBox input[type=number], .partBox input[type=date], .partBox input[type=text], .partBox input[type=password], .partBox input[type=email], .partBox input[type=file], #RechMdfPro,
#MdfBox input[type=number], #MdfBox input[type=date], #MdfBox input[type=text], #MdfBox input[type=password], #MdfBox input[type=email], #MdfBox input[type=file]
{
border-radius:3px;
padding-top:5px;
padding-bottom:5px;
padding-left:2%;
padding-right:2%;
display:block;
width:100%;
height:40px;
color:rgb(90,90,90);
margin-bottom:10px;
float:left;
background-color:transparent;
border:1px solid rgba(0,0,0,0.2);
}
.partBox input[type=file], #MdfBox input[type=file]
{
height:40px;
font-size:14px;
}
.partBox input[type=radio], #MdfBox 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;
}
.partBox select, #MdfBox select
{
border:0px;
border:1px solid rgba(0,0,0,0.2);
border-radius:3px;
padding-top:5px;
padding-bottom:5px;
padding-left:2%;
padding-right:2%;
display:block;
width:100%;
height:40px;
color:rgb(90,90,90);
font-weight:bold;
margin-bottom:10px;
float:left;

}
.partBox textarea, #MdfBox textarea
{
float:left;
clear:both;
padding:8px;
padding-left:2%;
padding-right:2%;
width:100%;
margin-bottom:10px;
border-radius:5px;
height:100px;
border:1px solid rgba(0,0,0,0.2);
}
#MdfBox
{
position:absolute;
width:400px;
min-height:30px;
border:1px solid rgba(0,0,0,0.1);
box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);	
background-color:white;
text-align:center;
padding:10px 20px;
padding-bottom:10px;
border-radius:5px;
}
#MdfBox .valider
{
background:rgb(113,199,35);	
}
#MdfBox a
{
color:#CF0000;
font-weight:bold;
font-size:15px;	
}
#MdfBox h4
{
color:black;
font-family:Roboto-Medium;
text-align:center;	
margin-bottom:10px;
}
#LienClose
{
color:red;
float:right;
font-weight:bold;	
}
table
{
width:100%;
border-collapse:collapse;
border:1px solid rgba(0,0,0,0.2);
}
table td, table th
{
border-collapse:collapse;
border:1px solid rgba(0,0,0,0.2);
padding:7px;
}
.partBoxPart
{
float:left;
width:50%;
padding:0px 20px;
}
.partBoxPart img 
{
width:150px;
float:left;
margin-top:15px;
margin-bottom:5px;	
}
.contact-form-box, .contentstyle
{
float:left;
width:95%;	
}
.newsimgbox
{
max-height:220px;
overflow:hidden;	
}
.newspostbox
{
float:none;
display:inline-block;	
}
.commentsbox
{
float:left;
width:100%;
border-bottom:1px solid rgba(0,0,0,0.1);
padding-bottom:10px;
margin-bottom:15px;
}
.commentsbox h1
{
font-size:16px;
font-weight:bold;	
}
.image-post h2
{
background-color:rgb(0,0,0,0.1);
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
padding:10px;
width:100%;	
}
.image-post2 h2
{
background-color:rgb(0,0,0,0.1);
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
.mobilelogo
{
display:none;	
}
.logodesktop
{
display:block;	
width:200px;
float:left;
}
.logodesktop img
{
width:100%;	
}
.top-line ul.top-line-list
{
margin-top:30px;
float:left;	
padding-left:30px;
}
.alert
{
float:left;
width:100%;	
}
.ticker-wrapper.has-js {
  margin-left: 50px;
}
.whatsapp
{
background:rgb(54,181,71);	
}
#MdfBox label
{
float:left;
width:100%;
text-align:left;	
}
.chapeauheader
{

}