/* ALL PAGES  */
.btn-dark {
    background-color: black;
    color: #FFF;
}
h1.noresult {
    border: 2px solid lightgray;
}
.btn-cookie:hover {
    color: #FFF;
    background-color: #565656;
}
/* NAVBAR / HEADER  */
form.search-form button {
    background-color: #565656;
}
form.search-form button:hover {
    background-color: black;
}
.header-main {
    background-color: black
}
nav.menu {
    background-color: white;
}
nav#menu.menu {
    background-image: url(/public/motif/homepage1/sobre/fond-principal.png);
}
.list-item a,
.nav-item a {
    color: black !important;
}
.list-item a:hover {
    color: #565656 !important;
}
.dropdown-item.active {
    background-color: #e9ecef;
}
nav .dropdown-item:hover {
    color: black;
}
.close-nav {
    background-color: red; 
    color: white; 
    text-align: center;
    font-size: 1.4em;
}
/* CATEG HOME */
.home-categ {
    background-image: url(/public/motif/homepage1/sobre/fond-secondaire.webp);
}
.content-categ {
    border: 6px solid rgba(255, 255, 255, .5);
}
.content-categ:hover {
    box-shadow: inset 250px 0 0 0 rgba(0, 0, 0, .6);
}
/* HOME */
section#home-template1 {
    background-image: url(/public/motif/homepage1/sobre/fond-principal.png);
}
/* Nouveautés */
.caption-fav {
    color: red;
}
.caption-fav:hover {
    color: #565656;
}
.caption-player:hover {
    color: #565656;
}
#btn-item {
    background-color: black;
}
#btn-item:hover {
    background-color: #565656;
}
/* Actualités */
#btn-actualite {
    background-color: black;
}
#btn-actualite:hover {
    background-color: #565656;
}
/* NEWLSETTER */
.home-newsletter {
    background-image: url(/public/motif/homepage1/sobre/fond-secondaire.webp);
}
.home-newsletter .newsletter-form .newsletter-text {
    border: 2px solid black;
}
.home-newsletter .newsletter-form .newsletter-btn {
    background-color: black;
}
/* FOOTER */
.footer-template1 {
    background-color: black !important;
    color: #FFF !important;
}
/* CONNEXION / INSCRIPTION */
#connexion-template1 {
    background-image: url(/public/motif/homepage1/sobre/fond-principal.png);
}
#connexion-template1 .message-info {
    text-align: center;
    color: red;
}
#connexion-template1 .card .card-body input {
    border: 2px solid #ced4da;
}
#connexion-template1 .card .card-body input:focus {
    border-color: black !important;
}
#connexion-template1 .card .card-body .password-content .password-icon {
    color: #ced4da;
}
#connexion-template1 .card .card-body .password-content .password-icon:hover {
    color: black;
}
/* FAVORIS CLIENT */
#favourites-template1 {
    background-image: url(/public/motif/homepage1/sobre/fond-principal.png);
}
/* PAGE CONTACT/ABOUT */
#contact-template1,
#service-template1 {
    background-image: url(/public/motif/homepage1/sobre/fond-principal.png);
}
/* tablette mobile */
@media screen and (max-width: 992px) {
    /* NAVBAR */
    li.menu-item::before {
        content: "";
    }
    .form-mobile {
        background-image: url(/public/motif/homepage1/sobre/fond-principal.png);
    }
}