html,body{

	background-color: #eee;

}

.header{

	padding:20px 0px;

	background-color: #fff;

}

.modal-title{



}

.modal .title1{



}

.modal .title2{



}

.modal p,.modal ul{



}



.total{

	font-size: 18pt;

	font-weight: 500;

}



/*pack*/

.packs{

	background-color: #F7F6F4;

	padding: 30px 0px	;

}

.packs-titre{

	padding:40px 0px 30px 0px;

}

.package{

	padding-top: 20px;

	padding-bottom: 20px;

}

.package img{

	width:40px;

}

.package-bronze{

	

}

.package-bronze h3{

	color:#E0B48C;

}



.package-silver h3{

	color:#B2B2B2;

}



.package-gold h3{

	color:#E8B954;

}



.color-bronze{

	color:#E0B48C;

}



.color-silver{

	color:#B2B2B2;

}



.color-gold{

	color:#E8B954;

}



.bg-color-bronze{

	background-color:#E0B48C;

}



.bg-color-silver{

	background-color:#B2B2B2;

}



.bg-color-gold{

	background-color:#E8B954;

}



.pack-detail{

	min-height:360px;

	margin-bottom: 30px;

	border-radius: 8px;	

	position: relative;

	padding:0px	;

	overflow: hidden;

	box-shadow: 0px 5px 30px #ddd;

}



.pack-primary{



}

.pack-second{

	opacity: 0.7;

}





.pack-header{

	position:relative;

	background-color: #eee;

	top: 0px;

	left:0px;

	right:0px;

	min-height:220px;

	background-repeat: no-repeat;

	background-size: cover;

	background-position: center;

}


.pack-5-rdv{background-image:url(../img/pack-15-rdv.jpg);}

.pack-10-rdv{background-image:url(../img/pack-10-rdv.jpg);}

.pack-15-rdv{background-image:url(../img/pack-15-rdv.jpg);}

.pack-20-rdv{background-image:url(../img/pack-20-rdv.jpg);}

.pack-25-rdv{background-image:url(../img/pack-25-rdv.jpg);}

.pack-30-rdv{background-image:url(../img/pack-30-rdv.jpg);}

.pack-40-rdv{background-image:url(../img/pack-40-rdv.jpg);}



.pack-footer{

	position:relative;

	bottom: 0px;

	left:0px;

	right:0px;

	min-height:140px;

	background-color: #fff;

}





.pack-offer{

	position: absolute;

	color:#fff;

	font-size: 16pt;

	padding: 5px 20px;

	bottom:0px;

}

.pack-price{

	position: absolute;

	display: inline-block;

	padding: 5px;

	top:20px;

	right:20px;

	border-radius: 8px;

	color:#fff;

	font-size: 16pt;

	line-height: 16pt;

}



.pack-title{

	font-size:xx-large;

	padding: 20px 0px 0px 20px;

	margin: 0px;



}



.pack-ico{

	margin:0px 20px 0px 0px ;

	width:40px;

}



.pack-btn,.pack-btn:hover	{

	position: absolute;

	right: 0px;

	bottom: 0px;

	margin:0px 20px 20px 0px;

	font-family: 'Roboto',sans-serif;

	font-size: 16pt;

	color:white;

}



.pack-detail{

	overflow: hidden;

}