.description_project table{
	margin-top:-10px !important; 
	margin-bottom:36px;
	font-size:0.9rem;
	/*border-bottom: 1px solid #e7e7e7;*/
}

.description_project table tr th{border-top:0 !important;padding:0.4rem;}
.description_project table tr td{padding:0.4rem;}

/*.description_project table tr th:first-child + th, .description_project table tr td:first-child + td {
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
    border-top: 1px solid #e7e7e7;
}
*/
.description_project  div ul.list-unstyled{ padding-left:0;}
.description_project ul li.categorie:before{padding-right:0;}
.description_project ul li.categorie.col-md-4{padding-left:0;}
.description_project ul li.categorie div{font-size:10px;}
.description_project small{font-size:0.7rem;}
.project-image-map .description_project{border-color:#e7e7e7;border-style:solid;border-width:0 0px 0px 0px;}
.project-image-map .description_project h2{margin-top:0;font-size:18px;padding-top:20px;}
#project_request textarea,#project_request input{border-color:#e3e3e3 !important;}
.extUrlBottom{margin-top:10px;}
.border-bottom{border-bottom:0px solid #e7e7e7 !important;margin-bottom:36px !important;}
.links a{text-transform:uppercase;font-size:12px;line-height:24px;}
.links a span{font-size:19px;position:relative;top:4px;display:inline-block;padding-right:3px;}
.btns.well{margin-bottom:0;border-bottom:0;padding-left:0;}

.video a{border-color:transparent;}
.video a:hover{color:#000000;border-color:transparent;}
.relatedposts{font-size:17px; line-height:34px; }
@media (min-width: 768px) {.project-image-map .description_project{min-height:10px;}}
@media (max-width: 991px) {.project-image-map .description_project{margin-top: 1rem;}}


.description-project .header-description .medias-project ul {
    border-bottom: 1px solid #e7e7e7;
    padding-bottom:10px;
}
/*.description_project table
{
	border-bottom:1px solid #e7e7e7;
}
.description_project table tr th, .description_project table tr td {
    border-top: 1px solid #e7e7e7 !important;
}*/
.post-characteristics a.btn.btn-outline-secondary {
    margin: 5px 15px 5px 0;
}
