@font-face{font-family:FunctionPro;src:url(font/function-regular.ttf)}html{position:relative;min-height:100%}body{background-color:#fff;font-family:"Libre Baskerville",serif;color:#2c3449;font-size:12px;letter-spacing:.1rem;line-height:1.5}.nav>li{font-size:15px}.slide-image{width:100%}.carousel-control,.item{border-radius:4px}.caption{height:130px;overflow:hidden}.caption h4{white-space:nowrap}.thumbnail img{width:100%}.ratings{padding-right:10px;padding-left:10px;color:#d17581}.thumbnail .caption-full{padding:9px;color:#333}.top_barre{background-color:#efeded;padding:5px}.top_barre a{color:#2c3449}a{color:#2c3449}h1{font-size:16px;margin-top:10px;margin-bottom:10px;font-weight:700;color:#2c3449;text-transform:uppercase;letter-spacing:3px}h2{color:#2c3449;font-family:FunctionPro;text-transform:uppercase;letter-spacing:2px;font-size:20px}h3{text-decoration:underline;font-size:15px}h4{font-size:15px;letter-spacing:.1px}.cat-price{color:#a6a6a6}.h1_home{margin-bottom:30px;margin-top:30px;font-size:13px}.form-control:focus{border:1px solid #2c3449}.titre_fiche_cat a{color:#2c3449;font-family:FunctionPro;text-transform:uppercase;letter-spacing:2px;font-size:20px}.btn_action{background-color:#db7588;border-color:#db7588;font-size:17px;font-weight:700;border-radius:0;color:#fff;font-weight:400}.btn_action_inverse{background-color:#fff;color:#db7588;border-color:#db7588;font-size:19px;font-weight:700;border-radius:0;font-weight:400}.btn_action:hover{background-color:#2c3449;border-color:#2c3449}#prix{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}#form_perso{display:none}.breadcrumb{background-color:transparent}.thumbnail{border:none;background-color:transparent;box-shadow:0 0 6px 0 rgba(0,0,0,.15);padding:10px;background-color:#fff}.footer{padding:5px;bottom:0;width:100%}.glyphicon-star{color:#c06a5d}.glyphicon-star-empty{color:#c06a5d}.btn_couleur{border-radius:12px;border:solid 1px transparent;width:33px;height:33px;display:inline-block!important;margin-right:5px;text-align:center}.url_fiche{font-family:FunctionPro;letter-spacing:2px;color:#000;text-transform:capitalize}.rassurance{background-color:#f6f6f9;padding-top:20px;padding-bottom:20px;text-align:center}.icone{vertical-align:middle}.promo_barre{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#e0c1c1;color:#fff;letter-spacing:1px}.lien{color:#2c3449;font-family:FunctionPro;font-size:16px;padding:0}
ul.onglet_personnalisation{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.onglet_personnalisation li{
	display: inline-block;
	background: #eee;
	padding: 5px;
	border-radius: 9px 9px 0 0;
	cursor: pointer;
	font-weight: bold;
	text-align: center;
	padding: 10px;
}
ul.onglet_personnalisation li:hover{
	background: #db7588;
	color: white;
}
ul.onglet_personnalisation li.active{
	background: #fffefe;
	color: #db7588;
	border-top: 1px solid #db7588;
	border-right: 1px solid #db7588;
	border-left: 1px solid #db7588;
}
div.input_content_personnalisation_recto,
div.input_content_personnalisation_verso{
	border: 1px solid #db7588;
	padding: 10px;
}
div.input_content_personnalisation_verso{
	display: none;
}
div.content_personnalisation{
	margin-bottom: 20px;
}
small.content_detail_personnalisation_small{
	display: block;
	margin-left: 82px;
}
img.img_produit{
	width:80px;
	height:80px;
	margin-right:5px;
}
@media (max-width: 640px) {
	small.content_detail_personnalisation_small{
		display: block;
		margin-left: 0!important;
	}
	img.img_produit{
		width:60px!important;
		height:60px!important;
		margin-right:5px;
	}
}