@charset "UTF-8";

div.project-fiche-classic{
    position:                   relative;
}

div.project-fiche-classic a.bt-back{
	display: 					none;
}

div.project-fiche-classic a.bt-back:hover{
	color: 						#cb3638;
}

div.project-fiche-classic h1:after{
	bottom: 					auto;
	top: 						0;
}

div.project-fiche-classic h2.category{
    display:                    none;
}

div.project-fiche-classic>h3{
    margin-bottom:              30px;
    font-size:                  15px;
}

div.project-fiche-classic div#project-fiche-classic-galery{
    margin-top:                 60px;
}

div.project-fiche-classic div.share{
    width:                      150px;
    height:                     auto;
    text-align:                 right;
    position:                   absolute;
    top:                        -22px;
    right:                      0;
}

div.project-fiche-classic div.share a{
    width:                      25px;
    height:                     25px;
    overflow:                   hidden;
    display:                    inline-block;
    cursor:                     pointer;
}

div.project-fiche-classic div.share a img{
    width:                      25px;
    height:                     50px;
    vertical-align:             top;
}

div.project-fiche-classic div.share a:hover img{
    margin-top:                 -25px;
}

div.project-fiche-classic div.share a + a{
    margin-left:                5px;   
}

div.project-fiche-classic .left{
	width: 						610px;
	float: 						left;
}

div.project-fiche-classic .right{
	width: 						250px;
	float: 						right;
	padding-left: 				30px;
	border-left: 				1px dotted #cdcdcd;
}

div.project-fiche-classic .target{
	margin-top: 				30px;
}

div.project-fiche-classic .title2{
	text-transform: 			uppercase;
	font-size: 					15px;
	line-height: 				18px;
	color: 						#632881;
	margin-bottom: 				17px;
	font-weight: 				900;
}

div.project-fiche-classic .target li span,
div.project-fiche-classic .objectifs li span{
	color: 						#262930;
}

div.project-fiche-classic .objectifs li + li{
	margin-top: 				17px;
}

div.project-fiche-classic .left .formulaire{
	margin-top: 				45px;
}

div.project-fiche-classic .left .formulaire .editor-block-contact-text{
	height: 					35px;
	background: 				#f3f3f3;
	padding: 					0 17px;
	font-size: 					15px;
	color: 						#262930;
	font-weight: 				300;
	border: 					0;
}

div.project-fiche-classic .left .formulaire .editor-block-contact-area{
	height: 					143px;
	background: 				#f3f3f3;
	padding: 					10px 17px;
	font-size: 					15px;
	color: 						#262930;
	font-weight: 				300;
	border: 					0;
}

div.project-fiche-classic .left .formulaire .editor-block-contact-row-button{
	text-align: 				left;
}