Rev 3961 | Blame | Compare with Previous | Last modification | View Log | RSS feed
@charset "UTF-8";
.grid {
max-width: 100vw;
}
/* clearfix */
.grid:after {
content: '';
display: block;
clear: both;
}
.grid-item {
float: left;
position: relative;
margin: 0.5vw;
}
.cel-photo .cel-infos {
position: absolute;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
padding: 1rem;
background: rgba(255,255,255,0.5);
text-align: center;
font-weight: 400 !important;
font-size: 0.7rem;
}
.cel-infos,
.cel-infos a {
color: #606060;
}
.cel-photo-contenu h1 {
text-align: center;
padding: 15px;
}
.cel-photo a,
.cel-photo a img {
height: 100%;
width: 100%;
}
.cel-photo-contenu {
margin: 0 auto;
max-width: 100%;
}
.cel-photo-contenu .discretion {
color: grey;
font-size: 0.8rem;
font-weight: 700;
}
.cel-photo-contenu .nettoyage {
clear: both;
}
.cel-photo-pieds {
padding: 1rem;
}
.cel-photo-contenu .cel-photo .cel-infos .close,
.cel-photo .bouton-afficher-infos {
position: absolute;
top: 3px;
right: 3px;
height: initial;
width: initial;
padding: 0.1rem 0.2rem;
}
.cel-photo-contenu .cel-photo .cel-infos .close,
.cel-photo-contenu .cel-photo .cel-infos .close:hover {
font-size: 0.5rem;
text-decoration: none;
border: none;
color: #606060;
}
.cel-photo .bouton-afficher-infos {
font-size: 1rem;
}
.cel-photo .bouton-afficher-infos i {
color:#ffc107;
}
.cel-photo .bouton-afficher-infos:hover i {
background-color: #ffc107;
color: #fff;
}
/*---------------------------------------------*/
.form-recherche {
position: relative;
}
.form-recherche .bloc-recherche .recherche {
width: auto;
display: inline-block;
}
.form-recherche .bloc-recherche .bouton-rechercher,
.form-recherche .bloc-recherche .bouton-plus-filtres,
#bouton-photos-precedentes,
#bouton-photos-precedentes:hover,
#bouton-photos-suivantes,
#bouton-photos-suivantes:hover {
border: 0 none;
}
.form-recherche .bloc-recherche .bouton-rechercher,
.form-recherche .bloc-recherche .bouton-rechercher:hover,
.form-recherche .bloc-recherche .bouton-plus-filtres:hover,
#bouton-photos-precedentes,
#bouton-photos-precedentes:hover,
#bouton-photos-suivantes,
#bouton-photos-suivantes:hover {
color: #fff;
}
#bouton-photos-precedentes,
#bouton-photos-precedentes:hover,
#bouton-photos-suivantes,
#bouton-photos-suivantes:hover {
margin: 5px auto;
}
.form-recherche .autres-filtres {
position: absolute;
padding: 0.5rem;
margin: 0.5rem 0;
background-color: rgba(0, 0, 0, 0.8);
border-radius: 0.25rem;
top: 80%;
z-index: 9;
}
.form-recherche .autres-filtres .bloc-filtre {
padding: 0.5rem;
margin: 0.5rem;
color: #fff;
}
.form-recherche .autres-filtres .btn.bouton-fermer-filtres {
position: absolute;
top: 0;
right: 0;
margin: 0;
color: #fff;
cursor: pointer;
z-index: 10;
}
/************ Pour l'affichage en mode eflore' *****************/
.liste-illustrations {
list-style-type: none;
padding: 0;
overflow-wrap: break-word;
width: 100%;
display: flex;
justify-content: center;
margin-bottom: 0;
}
.liste-illustrations li.icone-organe-list.active{
background-color: #e9f6f8;
}
.liste-illustrations li.icone-organe-list:first-of-type {
border-radius: 10px 0 0 0;
}
.liste-illustrations li.icone-organe-list:last-of-type {
border-radius: 0 10px 0 0;
}
.liste-illustrations li.icone-organe-list {
width: 108px;
height: auto;
padding-top: 5px;
padding-bottom: 5px;
background-color: #ffffff;
}
.liste-illustrations li {
list-style-image: none !important;
background: none;
text-align: center;
font-size: 11px;
float: left;
margin: 0px;
padding: 0px;
}
a.lien-images-organes.fourni {
cursor: pointer;
}
.component-text a {
border-bottom: 1px solid;
border-bottom: 0.1rem solid;
color: #006979;
font-weight: 400;
text-decoration: none;
-webkit-transition: background .2s ease;
-o-transition: background .2s ease;
transition: background .2s ease;
}
.liste-illustrations img {
display: block;
border: 1px solid white;
margin: 0 auto;
padding: 0px;
max-height: 196px;
max-width: 196px;
}
img.icone-organe {
height: 30px;
margin: auto;
border: none;
}
.cel-galerie-photo.eflore{
background-color: #e9f6f8;
padding-top: 1rem;
}
/********* Fin de l'affichage eflore ******/
@media screen and ( max-width: 991px ) {
.form-recherche .autres-filtres {
position: fixed;
border-radius: 0;
margin: 0;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 9;
overflow: scroll;
}
.form-recherche .bloc-recherche .recherche {
width: 100vw;
}
.form-recherche .bouton-plus-filtres .moins {
display: none;
}
}
@media screen and ( max-width: 768px ) {
.cel-photo .cel-infos {
display: none;
}
}