| Current Path : /home/h/a/p/happyrenas/myreco.online/css/ |
Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 |
| Current File : /home/h/a/p/happyrenas/myreco.online/css/custom.css |
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
color: #4e555b !important;
background-color: #e1dbd5 !important;
border-color: #4e555b !important;
}
.carousel-item img {
width: auto !important;
height: 350px;
max-height: 350px;
}
.navbar-nav,
.mr-auto {
flex: 1;
margin: auto !important;
display: flex;
justify-content: space-between;
}
body {
background-color: #ebe8e4;
}
.title {
padding: 40px 0px;
}
.card {
padding-bottom: 20px;
border-color: #4e555b !important;
}
.card-title {
color: #5A6268 !important;
}
.card-subtitle {
color: #000 !important;
}
.card-text {
color: #777;
font-size: 0.9rem;
}
.description {
}
.rating-box {
position:relative;
vertical-align: middle;
font-size: 0.7em;
font-family: FontAwesome;
display:inline-block;
color: #FFD700;
}
.rating-box:before{
content: "\f006 \f006 \f006 \f006 \f006";
}
.rating-box .rating {
position: absolute;
left:0;
top:0;
white-space:nowrap;
overflow:hidden;
color: #FFD700;
}
.rating-box .rating:before {
content: "\f005 \f005 \f005 \f005 \f005";
}
.collapse.in { display: inline !important; }
.ui-autocomplete {
z-index: 1051 !important;
background-color: #fff;
border: 1px solid #ccc;
max-height: 200px;
overflow-y: auto;
padding: 0;
list-style: none;
font-size: 0.95rem;
}
.ui-menu-item {
padding: 8px 12px;
cursor: pointer;
}
.ui-menu-item:hover {
background-color: #f8f9fa;
}
/* Fond navbar */
.navbar {
background-color: #E1DBD5 !important;
}
/* Style global formulaire */
.navbar .form-control {
border-radius: 0.5rem;
border: 1px solid #ccc;
box-shadow: none !important;
height: 45px;
min-width: 150px;
}
.navbar .form-check-label {
color: #6B757D;
font-weight: 500;
}
.navbar .form-check-input {
accent-color: #6B757D;
transform: scale(1.2);
}
.navbar .btn-primary {
background-color: #6B757D;
border-color: #6B757D;
border-radius: 0.5rem;
height: 45px;
}
.navbar .btn-primary:hover {
background-color: #5a6268;
border-color: #545b62;
}
/* Bloc contenant le formulaire */
.search-container {
border: 1px solid #6B757D;
border-radius: 8px;
max-width: 1900px;
height: 120px;
}
/* Espacement cases à cocher */
.checkbox-column {
margin-left: 20px;
}
.slide {position: relative;}
.basdroite {
position: absolute;
bottom: 0; /* Place le texte en bas du div */
right: 0; /* Place le texte à droite du div */
margin: 0; /* Supprime les marges pour éviter tout espace supplémentaire */
padding: 0px; /* Ajoute un espace entre le texte et les bords du div */
}
#halt_loader {
position: fixed; /* Fixe la position pour qu'il reste en haut */
top: 50%;
left: 50%;
transform: translate(-50%, -50%); /* Centre parfaitement */
background: rgba(255, 255, 255, 0.9); /* Fond blanc semi-transparent */
padding: 20px;
border-radius: 8px;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
z-index: 9999; /* Très haut pour être au-dessus de tout */
text-align: center;
display: none; /* Caché par défaut */
width: 300px;
font-size: 16px;
}
#halt_initialisation {
position: fixed; /* Fixe la position pour qu'il reste en haut */
top: 50%;
left: 50%;
transform: translate(-50%, -50%); /* Centre parfaitement */
background: rgba(255, 255, 255, 0.9); /* Fond blanc semi-transparent */
padding: 20px;
border-radius: 8px;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
z-index: 9999; /* Très haut pour être au-dessus de tout */
text-align: center;
display: none; /* Caché par défaut */
width: 300px;
font-size: 16px;
}
/* Pour ajouter un fond sombre derrière */
#halt_loader_overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5); /* Fond sombre semi-transparent */
z-index: 9998;
display: none;
}