.page-title {
  background-color: black;
  background-image: url('https://static.millesima.com/s3/common/cgv/img/header-type-cgv.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  padding-top: 195px;
}
.contener{
	width:100%;
	max-width:1170px;
	margin:auto;
	
}
.picture-right{
	width:150px;
}
.block-contact{
	float: right;
    text-align: right;
	margin-left:10px;
}
.contact{float:left;margin-left:10px;}
.page-title h1 {
  color: #FFF !important;
  text-transform: uppercase;
  font-size: 36px;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: -1.5px;
  margin: 7px 0px 7px 30px;
  font-family: "Open Sans";
}
.subtitle {
  color: #FFF !important;
  line-height: 1.2;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  padding: 15px 0px 15px 30px;
  margin: auto;
}
.grid_12 {
  padding-left: 30px;
}
.grid_12.ta-center img {
  margin: auto;
  display: block;
  margin-top: 15px;
}
ul.disc {
  list-style: none;
  margin: 10px 0 30px;
}
.grid_12 .disc li {
  line-height: 22px;
  padding: 0 10px 0 20px;
  background: url('https://static.millesima.com/s3/common/cgv/img/arrow_item.gif') 10px 8px no-repeat;
}
.disc li a:hover {
  color: #000;
}
.disc li a {
  color: #828282;
}
dt {
  font-weight: bold;
  margin: 30px 0px 5px;
}
@media  (max-width: 500px) {
	.profil-picture{text-align:center;}
	.name{text-align:center;}
	.phone{text-align:center;}
	.picture-right{width:100%;}
	.block-contact{
		float: none;
		margin-left:0px;
		background-color:#ECE5E5;
	}
	

}