/* FONTS 
@import 'https://fonts.googleapis.com/css?family=Montserrat|Open+Sans';
@import 'https://fonts.googleapis.com/css?family=Sacramento';
*/
@font-face {
  font-family: "text";
  src: url(../fonts/Quentin.otf) format("opentype");
}

/* BODY INDEX*/
body {
  background-color:#fff;
  margin: 0;
  /*font-family: Arial,Helvetica,sans-serif;*/
  font-family: Montserrat,sans-serif;
  font-size: 14px;
  font-weight: 500;
  color : #002060;
}
.vert { 
  color :#97bb01;
}
/*-----------------------------------------------------------------------------------*/
/*	Navigation
/*-----------------------------------------------------------------------------------*/
nav ul {
	padding:0 60px 0 0;
}
nav ul li {
	margin:0 20px;
	font-size: 16px;	
}
a.navbar-brand{
	padding:0 0 0 60px;
	color:#fff;
	font-size: 16px;
	font-weight: bold;
}
a.navbar-brand:hover{
	color:#fff;
}
a.navbar-brand:focus{
	color:#fff;
}
.navbar{    
	padding:15px 0; 
}
.navbar-default .navbar-nav>li>a {    
	color:#fff;
}
.navbar-default .navbar-nav>li>a.active {
	color:#fff;
}
.navbar-default .navbar-nav>li>a:focus {
	color:#1F232C;
}
.navbar-default .navbar-nav>li>a:hover {
	color:#1F232C;
}



/* BODY INDEX*/
.titres { 
  text-align: center;
  font-size: 30px;
  color  : #97bb01;
  padding : 0 0 40px 0; 
  text-transform: uppercase;
}

#level1 {
  margin:0;
  position: relative; 
  background-attachment: fixed; 
  background-image: url(../pictures/pebptransp.png), url(../pictures/brussels2.jpg);
  background-position: left bottom, center;
  background-repeat: no-repeat;
  background-size: auto 50%, cover;
  height:700px; 
}
#level1 img {   
  padding : 40px 0 0 0; 
}
.titrep { 
  font-size: 40px;
  font-weight: bold;
  color  : #1F232C;
  padding : 40px 0 0 0; 
  text-align: right;
}
.titrecouleur{ 
  color : #97bb01;
}
#level2 { 
  padding : 50px 0 ;
  background-color: #EEF0E7;
  color : #1F232C; 
}
.centret{ 
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  margin: 0 0 30px 0;
}
.centrep{ 
  font-size: 14px;
  text-align: center;
  margin: 0 0 15px 0;
  text-align: justify;
}
.centref{ 
  font-size: 14px;
  text-align: center;
  margin: 0 0 50px 0;
  text-align: justify;
}
.centrem{ 
  font-size: 14px;
  text-align: center;
  margin: 0 0 20px 0;
}
a.lienpdf{
	color:#97bb01;
}
a.lienpdf:hover{
	color:#97bb01;
	font-weight: bold;
}
a.lienpdf:focus{
	color:#97bb01;
	font-weight: bold;
}
#level3 { 
  padding : 50px 0 ;  
  background-color: #fff;
  color : #1F232C; 
}
.tarif { 
margin : 20px;
  padding : 20px; 
  border: 0.5px solid #1F232C;
  text-transform: uppercase;
  text-align: center;
}
.montant { 
  padding : 10px; 
  margin : 0 30%; 
  color : #fff;
  background-color: #1F232C;
  text-transform: lowercase;
}
.montantdemande { 
  padding : 10px; 
  margin : 0 25%; 
  color : #fff;
  background-color: #1F232C;
  text-transform: lowercase;
}

#level4 { 
  padding : 50px 0 ;  
  background-color: #1F232C;
  color : #fff; 
}
.space{ 
  margin: 0 0 60px 0;
  text-align: center;
}
.centre{ 
  font-size: 16px;
  text-align: center;
  margin: 0 0 20px 0;
}




@media (max-width: 1199px) { 
a.navbar-brand{
	padding:0 0 0 20px;
}
#level1 {   
  background-attachment: scroll; 
}
.titrep {  
  text-align: center;
}
}

