.navbar-light .navbar-nav .nav-link {
    color: #919499;
}
.navbar {
	height:70px;
}
.navbar-light a:hover {
  color: white;

}
.dropdown:hover .dropdown-menu {
  display: block;
	top: 90%;
	border-radius:0;
	background-color:#919499!important;
	color: #ffffff;
}
.dropdown-item {
	color: #919499;
	border-radius:0;
	background-color:#000!important;
	
}
.dropdown-item:hover{
	color: white;
	border-radius:0;
	background-color:#919499 !important;
	
}
.dropdown-menu{
	 border: 0px solid rgba(0,0,0,.15);
	border-radius: 0;
	padding:0;
	margin-left: -1.5em;
	text-align: center;
	background-color:#919499!important;
	color: #ffffff;
}
.dropdown-item:first-child {
    border-top-left-radius: 0; 
    border-top-right-radius: 0;
}   
.navbar-light .navbar-toggler {
    color: rgba(0,0,0,.5);
    border-color: rgba(0,0,0,.1);
}
.bg-light {
    background-color: #000000!important;
	    opacity: 0.85;
	    margin: 0 auto;
    width: 73%;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: rgba(255, 255, 255, 0.9);
}
#main .attachment .entry-title, #main .post .entry-title, #main .page .entry-title {
    text-align: center;
		color: #EBECED;
	font-size:44px;
}
#main .post .entry-header .entry-meta {
	font-size: 15px;
	text-align: center;
	color: #919499 !important;
	margin-bottom:20px
}
a{
	color:#EBECED;
}
body {
    color: #EBECED;
}
.navbar-nav {
     text-align: center;
    
    align-items: center;
    margin-left: auto;
	margin-right:auto;
    z-index: 9999;
  }
.navbar-nav > li {
  margin-right: 10px;
  }
#main .post, #main .page {
    border: none;
}
.wp-caption {
	   border: none;
}
#sidebar-left .widget, #sidebar-right .widget {
    border: 1px solid #eee;
	padding-left:0px;
	padding-top:215px;
}
.ez-toc-widget-container ul.ez-toc-list li.active::before {
    background-color: transparent;
}
.ez-toc-list{
	font-family:'Oswald';
}
.site-title {
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
    max-width: 33%;
    flex: none;
}

.col-md-6 {
    
	flex: 0 0 70%;
}

.bottomMenu { display: block; width:100%;
	margin-left:5px;
	margin-right:5px;
}
.bottomMenu ul { display:inline; float:none;
padding-inline-start: 0px;
}
.bottomMenu li { list-style-type: none; display: inline; font-size: 12px; }
.bottomMenu li a {
	color:#000;
	line-height:15px;
	text-decoration:none;
	font-weight:normal;
	border-right: thin solid #000;
	padding: 0 7px 0 3px;
	
}
.bottomMenu li a:hover { color:#ccc; text-decoration:underline;}
.bottomMenu li:last-child > a {border-right: none;} /* remove pipe from last item */
.site-footer {
    background-color: #1E1E1E;
    text-align: center;
}
#sidebar-left .widget, #sidebar-right .widget {
    border: none;
}
.row-with-vspace {
     margin-bottom: 0px; 
}
.page-header {
     margin-bottom: 0px; 
}
.col-md-6 {
    max-width: 70%;
}
.col-md-9 {
    max-width: 33%;
}
.col-md-3 {
 		max-width: 15%;
}
.page-header-top-left {
	text-align:left;
}
.page-header-top-right {
	text-align:right;
}
.more-link {
	text-align:center;
	margin: 0 auto; 
	display:block; 
	}
.meta-nav2 {
	color:red;
	}
.meta-nav3 {
	color:white;
	font-size:22px;
	}
#ez-toc-container.counter-numeric li, .ez-toc-widget-container.counter-numeric li {
    color: #D93D2F;
}
    .post-item {
      position: relative;
      background-repeat: no-repeat;
      background-size:cover;
      background-position: 50% 50%;
      height: 250px;
      width: 100%;
			margin-bottom: 200px;
    }
.div-wrapper {
    position: relative;
}

.div-wrapper img {
    position: absolute;
		margin-top:-30px;
}
.col-md-20 {
 		max-width: 100%;
}
.menu-item a img {
    margin-right: 10px;
	margin-left: 10px;
	background:black;
}
.menu {
    padding-top: 19px;
    display: -webkit-box;
    list-style: none;
}
@media only screen and (max-width: 1600px) {
  .container {
		max-width: 1600px;}
	.custom-header-image{
	margin:auto;
}
	}
.container {
	max-width: 1600px;}

@media only screen and (max-width: 1280px) {
	.site-content{
		margin-top:100px;
	}
	.n2-section-smartslider{
	display:none;
}
	.div-wrapper{
		display:none;
	}
	.row.main-navigation{
		display:none;
	}
	.col-md-9.page-header-top-left{
		display:none;
		}
	.col-md-9.page-header-top-right{
		display:none;
		}
	.col-md-9.site-title{
		max-width:100%;
		position:fixed;
		background-color:black;
		margin-top:0px;
		padding-left:0px;
		padding-right:0px;
		}
	.col-md-3 {
    max-width: 0%;
		padding-left:0px;
		padding-right:0px;
	}
	#sidebar-left .widget, #sidebar-right .widget{
		padding:0;
		
	}	
	.col-md-6 {
	flex: 0 0 100%;
	max-width: 100%;
		padding-left:0px;
		padding-right:0px;

	}
	.row {
		margin-left:0px;
		margin-right:0px;
	}
	.custom-header-image{
	margin:auto;
	margin-top: 4px;
		opacity:1;
}
}
p{
	padding-left:1.5em !important;
	padding-right:1.5em;
	text-align:justify;
	line-height:24px;
	color:#919499;
}
.home-icon {
background: url(https://le-petit-francais.com/wp-content/uploads/2019/01/logo-lpf-v3-e1547388090754.png) no-repeat scroll left center ;
width: 37px;
height: 37px;
/*margin: 5px 20px 0 10px;
text-indent: -9999px;*/
}
.navbar-light .nav-link {
	display: inline-table;
}
.widget_search {
	margin-top:19px;
} 
.a{
	color:#fff;
}
.page-header-top-left{
	z-index:999;
}
.page-header-top-right{
	z-index:999;
}
a:hover {
  color: white;
}
.col-md-9.site-title{
	z-index:9999;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
    font-weight: normal;
    font-family: Oswald;
    color: #fff !important;
}
.navbar-nav > li {
    margin-right: 8px;
}
.nav-link {
	color: white;}
a:hover {
  color: #FFFFFF;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #ffffff;
}
.navbar-light .menu-item a img {
	width :62px;
	height: 70px;
 }

.placeholder{
	color: #fff;
}
.asl_r.vertical{
	background:#2b2929;
}
.asl_r .results .item{
	background:#2b2929;
}
.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a{
	color:#000000;
}
body{
	font-family: 'Quattrocento'!important;
}
header{
	font-family: 'Oswald', 'Quattrocento'!important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-family: 'Oswald', 'Quattrocento'!important;
}
@media screen and (max-width: 1280px)
{.responsive-menu-open button#responsive-menu-button {
    background: #212121;
	}
.responsive-menu-open button#responsive-menu-button:hover {
    color: #212121;
	}}
.menu-item-5489 {
/*	margin: 0 0 !important;*/
	-webkit-transition: margin .5s ease-in-out !important;
transition: margin .5s ease-in-out !important;
}

.menu-item-5489.logo-active {
margin-left: -8px !important;
}

.menu-item-5489.logo-active a img {
	width: 62px !important;
}

.menu-item-5489 a img {
	width: 0px !important;
transition: width .5s ease-in-out;
}
.navbar-nav{
	/*font-family:helvetica;*/
	font-size:18px;
}
.post-item .entry-title {
	/*font-family:Helvetica,Arial;*/
	font-size:64px;
	color:#D8D8D8;
	
}
.post-item .entry-postedate {
	/*font-family:Helvetica,Arial !important;*/
	font-size:20px !important;
	text-align:center !important;
	color:#EBECED;
}

.post-item .postrectangle {
display:block;
	margin:auto;
}
.ez-toc-widget-container li.active>a{
	color:#D93D2F;
}
.ez-toc-widget-container li>a{
	color:#919499;
}

.ez-toc-section:before {
content:"";
display:block;
height:65px; /* fixed header height*/
margin:-65px 0 0; /* negative fixed header height */
}
.ez-toc-section { padding-top: 90px; }
.container{
	padding-right:0px !important;
		padding-left: 0px !important;
}
.wp-show-posts-columns#wpsp-9959 {
    margin-left: 6em;
}
.wp-show-posts-meta a, .wp-show-posts-meta a:visited {
    color: rgba(255, 255, 255, 0.5);
}
.wp-show-posts-entry-header {
	text-align: center;}
.wp-show-posts-inner :last-child {
    margin-bottom: 0;
    text-align: center;
}
.wp-show-posts-inner{
	background-color:#1E1E1E;
}
.wp-show-posts-entry-header{
	margin: 0 0 0 0 !important;
}
.wp-show-posts-image {
    margin-bottom: none !important;
}
.wpsp-read-more {
    margin-left: 33%;
    margin-right: auto;
}
a.wp-show-posts-read-more{
	border:none;
	color:white;
}
.wp-show-posts-columns#wpsp-9959 .wp-show-posts-inner {
	align-content:center;
}
.contact-title{
	padding-left:0 !important;
}
.contact{
		padding-left:0 !important;
}
#mega-menu-wrap-secondary {
    background: #1e1e1e;
	margin-bottom: 20px;
}
.bottomMenu .menu-item a img{
	background:#1e1e1e!important;
	margin-bottom: 30px;
}
.bottomMenu li a{
	border-right: none;}
.asl_m .probox .promagnifier{
	-webkit-order:0 !important;
}
.page-link{
	background-color:#1E1E1E !important;
	border-color:#000000 !important;
	color:#FFF !important;
}
.page-item.active .page-link{
	background-color:#1E1E1E !important;
	border-color:#000000 !important;
	color:#F00 !important;
}
.btn-primary {
    color: #fff;
    background-color: #1E1E1E;
    border-color: #000;
}
figcaption{
	color:#E5E5E5 !important;
}
#main .post .entry-content img {
    margin-top: 10px;
}
.entry-title-article{
	color:#EBECED !important;
	text-align:center;
	font-size:3rem;
	text-shadow: 1px 1px #5d5d5d;
}
.entry-postedate-article{
	color:#EBECED !important;
	text-align:center;
	font-size:20px;
	text-shadow: 1px 1px #5d5d5d;
}
.rt-tpg-container .layout1 .rt-holder .rt-img-holder img {
	margin-left:auto;
	margin-right:auto;
}
.rt-tpg-container .layout1 .rt-holder .rt-detail {
	background: #1e1e1e;}
.rt-tpg-container .layout1 .rt-holder .rt-img-holder{
	background: #1e1e1e;}
.rt-tpg-container *{
	text-align:center;
}
.rt-tpg-container .layout1 .rt-holder .rt-detail .read-more {
	text-align:center !important;
}
.rt-tpg-container .layout1 .rt-holder .rt-detail .read-more a{
	background:none;
}
.div.Articleune{
	

    text-align: center;
    font-size: 36px;
    color: #EBECED;
    line-height: 53px;
	}
 .asl_w, .asl_w * {font-family:"Oswald" !important;}

b, strong {
    font-weight: bolder;
    color: white;
}
body{
	font-size:1.1rem!important;
}
.post-next{
		margin-left:10%;
	width:49%}
@media only screen and (max-width: 425px) {
	.post-next{
		margin-left:0%;
		width:49%
	}
	.post-previous{
		width:49%;
		margin-right:1%;
	}}