Rev 3829 | Rev 3961 | Go to most recent revision | 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.5rem;
}
.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;
}
@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;
}
}