
 
 img.option2{
	width:70px;
	height: 35px;
	}
	
  div.caption{
    height:250px;
  }
  
  div.thumbnail > img, div.thumbnail > a > img {
    max-width:100%;
    max-height:200px;
    border-radius: 10px;
  }
  
  
  h3.box-title {
    text-align:center; 
    font-weight:bold;
    color:#82AAF1;
  }
  
	p.text1{
	font-weight:bold;
	color: grey;
  font-size:18px;
  text-align:justify;
	}
  
	p.text2{
	font-weight:bold;
	color: grey;
  text-align:justify;
	}
	
	a.navbar-brand{
	color:white !important; 
	width: 250px;
	font-weight:bold;
	margin-top:-7px; 
	font-size:20px;
	}
	
	a.inscription{
	background-color: white !important; 
	text-align:center; 
	font-weight: bold;
	}
	
	a.login{
	font-weight:bold; 
	text-align:center; 
	color: white !important; 
	font-size:16px;
	}
	
	
	
	
	
	/* CHANGEMENT */
	li.topbar{
	padding-left:50px;
	padding-right:50px;
	}
	
	li.topbar-active{
	background:#FFF;
	text-align:center;
	height:100%;
	padding:0 50px 0 50px;
	}
	/* CHANGEMENT/ */
	
	
	
	
	
	img.img-rounded{
	width:350px; 
	height:auto;
	}
	
	h4.title1{
	margin-left:80px; 
	font-weight:bold;
	color:#5BC0DE; 
	margin-top:-5px;
	}
	
	h2.title1{
	color: #5BC0DE; 
	text-align:center; 
	font-weight: bold;
	}
	
	li.footer{
	background-color:white !important;
	}
	
	/* description titre court */
	h4.description_title{
	color:#777; 
	font-weight:bold;
	}
	
	/* inscription name & firstname */
	div.name{
	margin-top:20px;
	display:inline-block;
	width:47%;
	}
	
	/* password forgotten */
	a.passwordForgotten  {
  	display:inline-block;
  	float:right;
  	padding:15px 10px 0 0;
  	font-weight:bold;
  	color:#AAA;
    cursor: pointer;
	}
	
	/* modal button normal left */
	button.validation1{
	font-weight:bold; 
	height:50px; 
	width:160px; 
	font-size:15px; 
	display:inline-block;
	}
	
	/* modal button large center */
	button.validation2{
	font-weight:bold; 
	height:50px; 
	width:250px; 
	font-size:15px; 
	display:inline-block;
	}
	
	/* center */
	div.center{
	text-align:center;
	}
	
	/* footer */
	div.element{
	display:inline-block;
	text-align:center;
	width:32.9%;
	height:100px;
	}
		
	div.footer{
	width:100%;
	float:bottom;
	height:300px;
	text-align:center;
	background-image:url('family/img/footer.png') !important; 
	}
	
	div.foot{
	margin-top:50px;
	margin-bottom:-200px;
	}
	
	h2.footer{
	font-size:25px;
	color:#FFF;
	font-weight:bold;
	margin-top:30px;
	}
	
	p.footer{
	color:#FFF;
	font-weight:bold;
	line-height:25px;
	}
	
	a.footer{
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
	}
	
	hr.footer{
	margin-top:-5px;
	width:80%;
	}
	
	img.social{
	margin-top:10px;
	width:70px;
	height:70px;
	margin-left:5px;
	margin-right:5px;
	}
	
	img.googleplay{
  	margin-top:10px;
    max-height: 70px;
	}
	
	/* footer table */
	th.table1{
	text-align:center;
	}