.ficheDir {
display: flex;
flex-wrap: wrap;
}
.ficheDir .abt-dir-img {
width: 100%;
}
.ficheDir .abt-dir-map {
width: calc(50% - 15px);
margin-right: 15px;
}
.ficheDir .abt-dir-map #orgMap {
width: 100%;
height: 250px;
}
.ficheDir .abt-dir-info {
width: 50%;
}
.ficheDir .abt-dir-info .orgContent {
width: 100%;
}
.disabled {
pointer-events: none;
color: grey !important;
}
.disabled span {
color: grey;
}
.orgContacts {
display: flex;
flex-wrap: wrap;
}
.orgContacts .orgContactsListe {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#orgContacts .orgContactsListe img.no-image {
display: none;
}
.orgCats::before {
content: "Catégorie : ";
margin-right: 5px;
font-weight: 400;
text-transform: uppercase;
}
#orgMap {
width: 600px;
height: 300px;
} #orgMapDir {
width: 100%;
height: 400px;
margin-bottom: 40px;
}
.params_fichette .param {
padding: 0;
line-height: 1.4em;
font-size: 14px;
}
.params_fichette .param::first-letter {
text-transform: uppercase;
}
.params_fichette .param_Label {
font-weight: normal;
font-size: 14px;
} .ficheDirectoryContact {
display: flex;
}
.ficheDirectoryContact .abt-dir-img {
max-width: 30%;
margin-right: 4%;
}
.ficheDirectoryContact .abt-dir-img img {
width: unset !important;
height: unset !important;
width: auto;
height: auto;
}
.ficheDirectoryContact .contact_fiche {
max-width: 70%;
}  .pagination {
display: inline-block;
}
.pagination span {
color: black;
float: left;
padding: 8px 16px;
text-decoration: none;
}
.pagination span:hover {
cursor: pointer;
}
.chosen-choices {
padding: 0 !important;
}
#directory .dirList .fichette .card-img img {
width: 420px;
height: 250px;
margin-bottom: 29px;
}