/* Début màj RAVO */
/* #header .header-top {
    min-height: 150px;
} */
/* Fin màj RAVO */
@media(max-width: 2000px) {
    .carousel-control .icon-next,
    .carousel-control .icon-prev {
        width: 35px !important;
    }
    .container {
        width: 1140px;
    }
    #header .header-top>.container {
        width: 100%;
    }
}
@media (min-width: 993px) {
    #index .featured-products .product {
        min-width: 20% !important;
        width: 20% !important;
    }
}
.product {
    padding: 0 20px;
    text-align: center;
}
@media (min-width: 769px) {
    #index .featured-products .product {
        min-width: 20% !important;
        width: 20% !important;
    }
    .thumbnail-container.reviews-loaded {
        height: 273px;
    }
}
@media (min-width: 813px) and (max-width: 954px) {
    .thumbnail-container.reviews-loaded {
        height: 262px;
    }
    div#_desktop_logo {
        width: 100%;
    }
    .header-top-right.col-md-10.col-sm-12.position-static {
        width: 100%;
    }
    div#search_widget {
        margin-bottom: -50px;
    }
    div#_desktop_top_menu {
        top:55px;
    }
    div#_desktop_user_info {
        margin-top: -8px;
        position: relative;
        z-index: 9999;
    }
    .cont {
        bottom: 67px;
        left: 21%;
    }
    div#_desktop_cart {
    bottom: 100px;
    left: 41%;
    }
    div#search_widget {
        margin-bottom: -54px;
        left: -30%;
        }
    div#_desktop_top_menu {
    right: 86%;
    }
}
@media (min-width: 768px) and (max-width: 812px) {
    div#_desktop_user_info {
        margin-top: -41px;
        position: relative;
        z-index: 9999;
    }
    .top-menu a[data-depth="0"] {
        padding: 7px 11px !important;
    }
    #_desktop_logo img.logo.img-fluid {
        max-width: 100%;
        /* Débutmàj RAVO */
        /* height: 110px;
        width: 100%; */
    }
    /* Débutmàj RAVO */
    /* #header .header-top {
        min-height: 112px;
    } */
    /* Fin màj RAVO */
    /* .cont {
        bottom: 69px;
        left: -1%;
    } */
    div#_desktop_user_info {
        margin-top: -38px;
    }
    div#search_widget {
        margin-bottom: -35px;
        margin-left: 66%;
    }
    div#_desktop_cart {
        bottom: 70px;
        left: 50%;
    }
    div#_desktop_top_menu {
        top: 53px;
    }
}
/*-------------------------------------- Produits phare ------------------------------------------------*/
#products .products-section-title,
.featured-products .products-section-title,
.product-accessories .products-section-title,
.product-miniature .products-section-title {
    font-weight: 600 !important;
    text-align: left !important;
    font-family: inherit !important;
    color: #000 !important;
    padding-left: 44px;
}
/*---------------------------------------Fin produits phare ---------------------------------------------*/
/* ------------------------------------------Carousel----------------------------------------------- */
#prev {
    width: 84px;
}
img#next {
    width: 84px;
    margin-left: -68%;
}
/* ------------------------------------------------------------------------------------------------------- */
button.btn.btn-primary.lpqt-add-to-quote {
    left: 80px !important;
    bottom: 67px !important;
    background-color: #272962 !important;
}
@media (max-width:767px){
    .container {
        width: 540px;
        max-width: 100%;
    }
}
@media (max-width:540px){
    .container, .container-fluid {
        margin-left: auto;
        margin-right: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
    #_mobile_cart span {
        display: none;
    }
    #_mobile_user_info span {
        display: none;
    }
}
/* lalia */
@media screen and (max-width: 449px){
.product {
    width: 100% !important;
}
}
@media (max-width: 449px){
#rc-anchor-container .rc-anchor-normal {
    width: 75% !important;
}
}
@media (max-width: 762px){
.captcha_contact label {
    display: block;
    text-align: left;
}
}
@media (max-width: 762px){
.footer-container .links ul>li a {
    margin: 5px;
}
}