@media only screen and (max-width: 480px) {
    .paiement .freeForm .row {
        float: left;
        padding-bottom: 10px;
        width: 100%;
        color: #000;
        padding-left: 8px;
    }
}


/*----------------  FORMULAIRE DE CONTACT  --------------*/

.formulaireContact input,
.formulaireContact textarea {
    width: 100%;
    box-sizing: border-box;
}

.formulaireContact {
    padding: 20px;
    background-color: #f1f1f1;
}

/* Bouton d’envoi */
.formulaireContact #dsi-submit-btn {
    color: #fff;
    background-color: #000;
    border: 1px solid #000;
    margin-bottom: 20px;
    padding: 10px 20px;
    cursor: pointer;
    transition: all 0.3s ease;
    width: auto;
}

.formulaireContact #dsi-submit-btn:hover {
    color: #000;
    background-color: #fff;
    border-color: #000;
}

    .formulaireContact #dsi-submit-btn {
        width: 100%;
        text-align: center;
    }
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

.ordre_false.product, .pageOrdre .ordre_false.product {height: 580px !important;}
#header.sticky-style-2 #header-wrap, #header.sticky-style-3 #header-wrap, #primary-menu.style-2 > div > ul > li > a {letter-spacing: 0.5px;}
.calendrier.Vente164524 .entry-c a.lien_lot {display: none;}
.calendrier.Vente164524 .entry-image.couverture_catalogue a {pointer-events: none; cursor: default;}
.calendrier.Vente164524 .entry-title h2 a, .calendrier.Vente164524 .post-grid .entry-title h2 a {pointer-events: none; cursor: default;}

/* -----------Boutons paiement------------- */
.bouton-paiement {background-color: #f5f5f5; color: #000 !important; border: 1px solid #000; padding: 6px 12px; border-radius: 5px; margin-bottom: 20px; display: inline-block; text-align: center; text-decoration: none; transition: background-color 0.3s ease;}
.bouton-paiement:hover {background-color: white; color: #000 !important; cursor: pointer;}


/* -----------AUTRES -------------- */
.filterCalendar {display: none;}
a.lien_inclure {display: none;}
.layoutsExemple .actualiteCol1 .entry-image img {display: none;}
#primary-menu ul ul a {font-size: 13px; text-transform: none;}
.actualiteCol1, .actualiteCol2 {margin-top: 15px;}
.bloc_vente_date {font-size: 11px; margin-top: 12px; margin-bottom: 12px; clear: both;}
.bloc_vente_lieu {font-size: 11px; color: #333333; margin-top: 12px; margin-bottom: 12px; clear: both;}
.entry-title h2 a, .entry-title h2 {font-size: 12px; line-height: 1.4;}

/* -----------BUTTON VOIR PLUS -------------- */
.more-link {display: inline-block; padding: 2px 8px; font-style: normal; background-color: #f3f3f3; border-radius: 5px; border-bottom: none; font-size: 11px;}
.more-link:hover {display: inline-block; padding: 2px 8px; font-style: normal; font-weight: bold; background-color: #f3f3f3; border-radius: 5px; border-bottom: none; font-size: 11px;}

/* -----------Footer agences list -------------- */
.agences-container {display: flex; flex-wrap: wrap; text-align: center; line-height: 1.6; font-family: Arial, sans-serif; margin: 40px auto; max-width: 1200px;}
.agence {flex: 1; min-width: 220px; padding: 20px; box-sizing: border-box;}
.agence strong {display: block; margin-bottom: 8px; font-size: 1.1em; font-family: 'Josefin Sans';}
.agence a {color: #0066cc;}
.agence a:hover {font-weight: bold;}

/* -----------BONTONS ESTIMATION HOME -------------- */
.bouton-estimation-vente {background-color: #fff; color: #000; border: 2px solid #000; padding: 10px 20px; border-radius: 2px; transition: background-color 0.3s; font-size: 1em; font-weight: 700; display: inline-block;}
.bouton-estimation-vente:hover {background-color: #f3f3f3;}

/* -----------#SERVICES-------------- */
.feature-box p {margin: 8px 0 0 0; color: #28231d;}
.feature-box.fbox-center p {font-size: 13px; margin-top: 0px;}
.feature-box.fbox-center:not(.fbox-bg) h3::after {display: none;}
.fbox-effect .fbox-icon i::after {pointer-events: none; position: absolute; width: 60px; height: 60px; border-radius: 50%; content: ''; display: none;}
.feature-box.fbox-center .fbox-icon {position: relative; width: 60px; height: 60px; margin: 0 auto 30px;}
.feature-box h3 {font-size: 16px; font-weight: 600; text-transform: none; letter-spacing: 1px; margin-bottom: 0; color: #28231d;}
.fbox-effect.fbox-dark .fbox-icon i::after {box-shadow: 0 0 0 2px #fff; display: none;}
.feature-box.fbox-dark .fbox-icon i, .feature-box.fbox-dark .fbox-icon img {background-color: #fff; color: #000;}
.feature-box .fbox-icon a, .feature-box .fbox-icon i, .feature-box .fbox-icon img {display: block; position: relative; width: 60px; height: 60px; color: #28231d;}
.fbox-effect.fbox-dark .fbox-icon i:hover, .fbox-effect.fbox-dark:hover .fbox-icon i {background-color: #fff; color: #28231d;}
.feature-box.fbox-dark.fbox-outline .fbox-icon {border-color: #fff;}
.feature-box.fbox-dark .fbox-icon i, .feature-box.fbox-dark .fbox-icon img {background-color: #fff;}

/* -----------BONTONS VOIR TOUTES LES VENTES HOME -------------- */
.bouton-ventes {text-transform: uppercase; background-color: #fff; color: #000; border: 2px solid #000; padding: 10px 20px; border-radius: 2px; cursor: pointer; transition: background-color 0.3s; font-size: 1em; font-weight: 700;}
.bouton-ventes:hover {background-color: #f3f3f3;}

/* -----------VISIBILITÉ DES PRODUITS----------- */
.productOnline, .productOnlineResult {clear: both;}

/* -----------BOUTONS - ACCUEIL-------------- */
.btnhome {background-color: #fff; border-radius: 4px; padding: 7px 20px 20px 20px; text-align: center; color: #000; font-size: 18px; margin-bottom: 50px; border: 1px solid #000;}
.btnhome .icon-search3 {color: #000; font-size: 28px;}
.btnhome a:link, .btnhome a:hover {color: #000 !important;}
.btnhome a:hover {color: #888 !important;}

/* -----------BOUTONS GÉNÉRAUX----------- */
.button a:link, .button a:hover {color: #fff !important;}
.btn.btn-brand {background: #fff; color: #000; border: 1px solid #000;}
.btn.btn-brand:hover {background-color: #f3f3f3;}
.btn-text {font-size: 18px;}
.btn, .btn:hover, .btn:focus, .btn.focus {text-transform: uppercase;}

/* -----------PADDING CGV -------------- */
.noPadding.col-md-6.texteCGV {padding: 0 20px !important;}

/* ----------- -------------- */
.linkExtern img {margin-right: 5px;}
.droite_catalogue img {max-width: 120px; height: auto;}
[class^="icon-"], [class*=" icon-"], [class^="icon-line-"], [class*=" icon-line-"], [class^="icon-line2-"], [class*=" icon-line2-"], .side-header #primary-menu ul > li.sub-menu > a::after {margin-right: 0;}
.lot_recherche .lotnum {font-size: 16px;}
.flags img {opacity: 0.5; height: 25px !important;}
.flags a:hover img {opacity: 1;}
.device-xxs .col-md-4 {clear: both;}
.verticalCarouselLot {position: relative !important; height: auto !important; left: auto !important; top: auto !important;}
h1 {padding-top: 30px;}
#mapDiv {width: 100%; float: left;}
.fondgris {background-color: #999; border-radius: 3px;}
.titre_ordre_phrase {width: 100%;}
.fond {background-color: #f1f1f1; border-radius: 3px; padding: 15px; float: left;}

/* -----------TOP SOCIAL--------- -------------- */
#top-social li {border-left: 1px solid #fff; display: none;}
#top-social li a, #top-social li a:visited, #top-social li a:link {color: #000 !important;}
#top-social li a {float: none; width: 40px; font-weight: bold;}
#top-social li .ts-icon, #top-social li .ts-text {display: none;}


/* ----------- LOGO -------------- */
#cpgenlogo {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    box-sizing: border-box;
}

#logo {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    box-sizing: border-box;
}

#logo img {
    display: inline-block;
    width: 100%;
    max-width: 350px; /* taille maximale du logo pour desktop */
    height: auto;
    margin: 10px 0 24px; /* marge verticale adaptative */
}

/* version mobile */
@media (max-width: 576px) {
    #logo img {
        max-width: 250px; /* logo plus petit sur petits écrans */
        margin: 15px 0 20px;
    }
}

/* -----------TEXTEHEADER -------------- */
.texteHeader {position: absolute; top: -33px; text-align: right;}
.device-lg .texteHeader {margin-left: 840px;}
.device-md .texteHeader {margin-left: 649px;}
.device-sm .texteHeader {margin-left: 460px;}

/* -----------LANGUES ------------- -------------- */
.languegb img, .languefr img {display: none;}
.languegb::after {content: "  EN"; float: left !important; font-weight: bold;}
.languefr::after {content: "  FR"; float: left !important; font-weight: bold;}
a.languegb, a.languefr {padding-left: 0px;}
.languegb, .languefr {float: left; padding-right: 20px;}

/* -----------TOP-SEARCH -------------- */

#primary-menu .container #top-search form input::placeholder {
    color: #222222;
    font-size: 16px;
    text-transform: none;
    font-weight: normal;
}
@media (max-width: 767px) {
    #primary-menu .container #top-search form input::placeholder {
        font-size: 14px;
        color: #000;
    }
}

#top-search form input {background: #fff none repeat scroll 0 0; border-radius: 6px 0px 0px 6px; float: left; font-size: 16px; height: 50%; line-height: 25px; margin-top: 8px !important; padding: 5px 5px 5px 7px !important; width: 90%; font-weight: normal; color: #222222;}
#top-search form input {font-size: 14px;}
#top-search form input.loupe {background: #ffffff url("https://www.debaecque.fr/uploads/Image/img_etude/bt_loupe.png") no-repeat scroll 0 1px !important; height: 50%; width: 30px; color: #000; float: left; border-radius: 0px 6px 6px 0px;}
#primary-menu-trigger, #page-submenu-trigger {top: 108%; margin-top: 0px; width: 30px; height: 30px; line-height: 26px; text-align: center; margin-left: 20px;}
#primary-menu-trigger .icon-reorder {color: #000 !important;}
#primary-menu-trigger .icon-reorder:hover {color: #000 !important;}
#primary-menu-trigger {background-color: transparent !important;}
#primary-menu.style-2 > div > ul > li > a i {line-height: 30px; color: #fff; font-weight: bold;}
#primary-menu.style-2 > div > ul > li > a i:hover {line-height: 30px; color: #3a8eba; font-weight: bold;}
.bt_valider_ordre input, #estim .btn.btn-default, #form_inscription .btn.btn-default, .formEnvoyer input {background: #000; color: #fff; padding: 10px 15px; border: 1px solid #000; border-radius: 2px; margin-top: 10px;}
#primary-menu.style-2 > div #top-search, #primary-menu.style-2 > div #top-cart, #primary-menu.style-2 > div #side-panel-trigger {margin-top: 7px; margin-bottom: 20px;}
.visite .widgetbouton .btn-sm, .widgetbouton .btn-group-sm > .btn {padding: 2px 10px; font-size: 16px; line-height: 1.5; border-radius: 3px;}
.visite .btn-default {color: #000 !important; background-color: #f1f1f1; border-color: #666;}
.visite .btn:hover {color: #fff !important; background-color: #000 !important; margin-bottom: 0px; border-color: #000;}

/* -----------RECHERCHE -------------- */
#bloc_recherche #bok, #submitAlert {border-radius: 0 4px 4px 0; height: 36px; margin-left: -4px; padding: 2px; vertical-align: bottom; width: 35px; color: #fff; background-color: #444444;}
.button.button-3d {background-color: #adadad;}
.btn-primary {color: #fff; background-color: #444; border-color: #444;}
.button {background-color: #444; color: #fff; border-color: #444;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #fff; background-color: #000; border-color: #000;}
.device-sm .btn-primary {margin-top: 50px;}
#searchFiltre input.btRecherche {margin-bottom: 20px;}
#searchFiltre {background-color: #f8f8f8;}
#searchFiltre input.btRecherche {background-color: #444; color: #fff; border: 1px solid #444; border-radius: 0 4px 4px 0;}
#searchFiltre input.btRecherche:hover {width: 100%; padding: 6px 10px; background-color: #000; color: #fff; border: 1px solid #000; border-radius: 0 4px 4px 0;}

/* -----------TITRES -------------- */
h1, h2, h3, h4, h5, h6 {line-height: 1.5;}
.titre_page, .titre_page a, .titre_services, .titre_services a, .top_encheres, .top_encheres a {text-decoration: none; color: #222; padding: 5px; font-family: Josefin Sans; font-size: 20px; line-height: 20px; text-transform: uppercase; font-weight: bold; padding-top: 60px; padding-bottom: 20px;}
.device-xxs .titre_page, .device-xxs .titre_page a, .device-xxs .titre_services, .device-xxs .titre_services a {font-size: 14px; line-height: 1.5; font-weight: 700;}

/* -----------EN-TETE -------------- */
#cpgen-menu {background-color: #ffffff;}
nav, nav a, nav a:link {color: #28231d !important;}
.device-xxs .col-md-1.cpTop img, .device-xs .col-md-1.cpTop img, .device-sm .col-md-1.cpTop img {width: 50px; float: left; display: none;}
.device-xxs #top-bar, .device-xs #top-bar {line-height: 44px; width: 100%;}
.device-xxs #top-bar img, .device-xs #top-bar img {width: 18px; height: auto;}
.cpTop, .cpTop a:link {font-size: 12px; color: #fff !important; margin-top: 20px; margin-bottom: 20px; float: left;}
.device-xxs .cpTop img, .device-xs .cpTop img {width: 44px; margin-top: 20px;}
.device-xs .cpTop img {width: 50px; margin-top: 20px;}
.device-sm .col-md-1.cpTop {width: 40%;}

/* -----------STYLE DU MENU PRIMAIRE -------------- */
#primary-menu .container #primary-menu-trigger {top: 0; left: 0; height: 40px; line-height: 40px;}
#primary-menu .container #top-search form input::placeholder {font-size: 16px; text-transform: none; font-weight: normal;}
.device-xxs #primary-menu .container #top-search form input::placeholder {font-size: 14px; color: #000; text-transform: none; font-weight: normal;}
#primary-menu .container #top-search form input {color: #000 !important;}

/* -----------STYLE DU CHAMP DE RECHERCHE -------------- */
#top-search form input {background: #fff none repeat scroll 0 0; border-radius: 6px 0 0 6px; float: left; font-size: 16px; height: 50%; line-height: 25px; margin-top: 8px !important; padding: 5px 5px 5px 7px !important; width: 90%; font-weight: normal; color: #000 !important;}
#primary-menu .container #top-search form input::placeholder {color: #000000 !important;}

/* -----------BOUTON LOUPE DE RECHERCHE -------------- */
#top-search form input.loupe {
    background: #ffffff url("https://www.debaecque.fr/uploads/Image/img_etude/bt_go.gif") no-repeat scroll 0 1px !important;
    height: 50%;
    width: 30px;
    color: #000;
    float: left;
    border-radius: 0 6px 6px 0;
}


/* -----------MENU SECONDAIRE POUR APPAREILS MOYENS -------------- */
.device-md #primary-menu ul ul, #primary-menu ul li .mega-menu-content {text-shadow: none;}
.device-md #primary-menu ul ul a {font-size: 14px;}
.device-md #primary-menu ul li a {padding-left: 6px; padding-right: 6px; font-size: 12px;}
.device-md #primary-menu ul ul li a {padding-left: 15px; height: 20px; font-size: 12px;}

/* -----------ICONES DANS LE MENU -------------- */
#primary-menu.style-2 > div > ul > li > a i {line-height: 33px;}
.device-sm #primary-menu, .device-xs #primary-menu, .device-xxs #primary-menu {float: left; width: 100%; background-color: #fff !important;}
#primary-menu.style-2 > div > ul > li > a i {line-height: 30px; color: #28231d; font-weight: bold;}
#primary-menu.style-2 > div > ul > li > a:hover i {line-height: 30px; color: #000; font-weight: bold;}

/* -----------ESPACEMENT DU MENU POUR LA VERSION ANGLAISE -------------- */
body.en.device-lg #primary-menu ul li a {padding-left: 17px; padding-right: 17px;}
body.en.device-md #primary-menu ul li a {padding-right: 10px; padding-left: 10px;}
body.en.device-sm #primary-menu ul li a {padding-right: 14px; padding-left: 14px; font-size: 14px !important;}

/* -----------CACHER LES POINTS DE PAGINATION POUR LE CALENDRIER -------------- */
.home_calendrier div.owl-dot {display: none;}
.home_calendrier {margin-bottom: 40px;}

/* -----------CACHER LES PICTOGRAMMES DANS LE CALENDRIER VERTICAL -------------- */
.calendrierVertical .bloc_vente_pictos {display: none;}
.device-sm .home_calendrier .owl-carousel .owl-stage-outer {height: 470px;}

/* -----------ARRONDIR LES COINS DES IMAGES DANS LE CAROUSEL -------------- */
.entry-image img {border-radius: 5px;}
.home_calendrier .owl-item {padding-right: 16px;}
.home_calendrier .owl-carousel .owl-item img {width: 100%; border: 1px solid #f8f8f8;}
.oc-catalogue .owl-carousel .owl-item {height: 210px;}
.device-xxs .home_calendrier .owl-carousel .owl-item img {width: 100%; max-height: none; height: auto; overflow: visible;}
.home_calendrier .couverture_catalogue img {border: none; border-radius: 5px;}
.home_calendrier .verticalImage {width: 100%; padding: 0;}
.home_calendrier .verticalImage.couverture_catalogue {width: 100%; padding: 0; margin-bottom: 4px;}
.home_calendrier .verticalImage.couverture_catalogue a:hover {opacity: 0.75;}
.home_calendrier .owl-theme .owl-controls {text-align: center; margin-bottom: 20px;}
.owl-theme .owl-dots .owl-dot.active span {background-color: #333;}
.lotPhareResult {color: #000; font-weight: bold; padding-top: 6px;}
.home_calendrier .couvPasDispo {height: 214px;}
.home_calendrier .layoutsExemple .entry-image.no_couv.couverture_catalogue {background: #fff url("https://www.debaecque.fr/uploads/Image/img_site/picto_no_couv.jpg") no-repeat center center; background-size: 100% 100%; border: 1px solid #ccc; height: 276px !important; background: #f8f8f8;}
.home_calendrier .calendrierVertical .item .verticalImage img {border-radius: 5px;}
.calendrierVertical .item:hover .verticalImage img {transform: none; transform: scale(1) translate(0%, 0%);}
.owl-theme .owl-controls .owl-nav .owl-next {right: 0px;}
.owl-theme .owl-controls .owl-nav .owl-prev {left: 0px;}
.home_calendrier .carouselCouvCata, .home_calendrier .calendrierVertical .cataPasDispo {}
.device-xxs .home_calendrier .calendrierVertical .entry-title {font-size: 12px;}
.cp266.calendrierVertical.Etude1 .calendrierVertical .entry-title {}
.carouselCouvCata, .calendrierVertical .cataPasDispo {margin-bottom: 13px;}
.calendrierVertical .item:hover .verticalImage {overflow: initial;}
.carouselCouvCata, .calendrierVertical .cataPasDispo {border-radius: 5px;}
.device-xxs .carouselCouvCata, .device-xxs .calendrierVertical .device-xxs .cataPasDispo {float: left;}

/* -----------ACTUALITES -------------- */
.actualites_home {margin-bottom: 50px;}
.actualites_home .layoutsExemple .entry-image img {border-radius: 5px;}
.actualites_home .entry-c {position: relative; overflow: hidden; float: left; clear: both; width: 100%;}
.actualites_home .entry {position: relative; margin: 0 0 20px; padding: 0 0 11px; border-bottom: 0px solid #F5F5F5; float: left; width: 25%;}
.actualites_home .entry.clearfix.actualite {float: left; padding-right: 30px;}
.actualites_home .entry.clearfix.actualite .entry-image {margin-right: 30px; width: 100%;}
.date_actualite {display: none;}
.page_actualite .actualite .idactualite64220, .page_actualite .actualite .idactualite64221 {display: none;}
.col-md-4 .actualite_droite {text-align: left; margin-bottom: 40px;}
.actualite_droite .adresses {padding-bottom: 20px;}
.actualite_droite.fond {width: 300px;}
.actualite_droite h4 {margin-bottom: 10px;}
.actualite_droite.fondgris {background-color: #ccc; border-radius: 3px;}
.actualite_droite .entry-c {clear: both;}
.texte_actualite {font-size: 13px; line-height: 14px; float: left; width: 100%; padding-bottom: 15px; padding-top: 10px;}
.nosadresses .entry.clearfix.actualite .entry-image {margin-right: 0; display: none;}
.actualite .nosadresses {width: 220px;}
.actualiteCol1, .actualiteCol2 {width: 100%;}
.page_actualitecalendrier .actualite .entry-c {clear: both; width: 100%;}

/* -----------#CARROUSEL HOME-RESULTATS------------- */
.CarouselResultat {color: #555; margin-top: 4px; text-align: center; text-transform: none; font-weight: bold; font-size: 12px;}
.belles_encheres_home .owl-carousel .owl-item img {margin: 0 auto; border-radius: 5px; height: 150px;}
.belles_encheres_home .imgphare {display: table-cell; height: 150px; margin-bottom: 14px; margin-right: 19px; overflow: hidden; text-align: center; vertical-align: middle; float: left; max-height: 150px; min-height: 150px; width: 100%;}
.belles_encheres_home {text-align: center; margin-top: 20px;}
.owl-theme .owl-dots .owl-dot.active span {background-color: #555;}
.oc-lot h5 {float: left; line-height: 16px; margin-bottom: 5px; font-size: 10px; color: #555; max-height: 30px; overflow: hidden;}
.owl-theme .owl-controls .owl-nav [class*="owl-"] {top: 110px;}
.CarouselResultat {color: #555; font-weight: bold; text-align: center;}

/* -----------#CARROUSEL COLONNE------------- -------------- */
.belles_encheres, .belles_encheres_colonne, .belles_encheres_specialites {text-align: center; margin-top: 20px;}
.device-lg .belles_encheres_colonne {padding: 0px 20px;}
.device-sm .belles_encheres_colonne {padding: 0px 80px;}
.device-md .belles_encheres_colonne, .device-xs .belles_encheres_colonne {padding: 0px 20px;}
.device-xs .belles_encheres_colonne {padding: 0px 30px;}
.device-xxs .belles_encheres_colonne {padding: 0px;}
.belles_encheres_specialites {text-align: center; padding: 0px; margin-top: 0px;}
.belles_encheres_colonne {padding: 20px;}

/* -----------SPECIALITES-------------- -------------- */
.calendrier_specialite .no_cataPasDispo {height: 300px;}
.belles_encheres_specialites .imgphare {display: table-cell; height: 250px; margin-bottom: 14px; margin-right: 19px; overflow: hidden; text-align: center; vertical-align: middle; float: left; max-height: 250px; min-height: 250px; width: 100%;}
.belles_encheres_specialites .owl-carousel .owl-item img {margin: 0 auto; border-radius: 5px; padding-bottom: 20px;}
.belles_encheres_specialites .owl-carousel .owl-item {border: 1px solid #000; padding: 20px;}
.titre_expert {font-weight: bold; width: 100%; clear: both; margin-bottom: 0px; float: left;}
.nom_expert {width: 100%; clear: both; color: #888; font-weight: bold;}
.img_expert {clear: both; margin-bottom: 20px;}
.img_expert img {clear: both; width: 110px; float: left; margin: 0px 16px 30px 0px; border-radius: 5px;}
.WidgetDroite {border: 1px solid #000; padding: 20px; margin: 30px 0px; min-height: 230px; float: left; width: 100%; text-align: center;}
.bordernoir {border: 2px solid #000; padding: 20px;}
.calendrier_specialites .entry-title h2 a {font-size: 10px !important; line-height: 1.3;}
.calendrier_specialites {font-size: 12px;}
.calendrier_specialites .verticalImage .couvPasDispo {background: #444 url("https://www.debaecque.fr/uploads/Image/img_etude/nocouv_specialite.jpg") no-repeat scroll center center; background-size: 90% 90%; height: 218px !important; border-radius: 0px;}
.calendrierVertical {width: 100%;}
.calendrier_specialites .calendrierVertical .entry-title h2 {letter-spacing: 1px; font-size: 12px !important; text-transform: uppercase; height: 54px; max-height: 54px; overflow: hidden; clear: both; margin-bottom: 5px; line-height: 1.4;}
.expertise_lien .btn.btn-default {background: #000; color: #fff; padding: 6px 15px; border: 1px solid #000; border-radius: 5px; margin-top: 0px;}
.expertise_lien .btn.btn-default:hover {background: #e6e6e6; color: #333333; padding: 6px 15px; border: 1px solid #adadad; border-radius: 5px; margin-top: 0px;}
.calendrier_specialites .owl-item {padding-right: 0px;}
.calendrier_specialites .owl-carousel .owl-item img {width: 100%;}
.device-xxs .calendrier_specialites .owl-carousel .owl-item img {width: 100%; height: auto;}
.device-lg .calendrier_specialites .verticalImage {width: 130px; padding: 0px; max-height: 272px; overflow: hidden; margin-right: 20px;}
.device-xxs .calendrier_specialites .verticalImage {width: 100%; padding: 0px; height: auto;}
.device-xs .verticalImage {width: 100%; padding: 0;}
.device-xxs .calendrier_specialites .owl-carousel .owl-item img {width: 100%; height: auto;}
.calendrier_specialites .owl-theme .owl-dots .owl-dot.active span {display: none;}
.calendrier_specialites .verticalImage.couverture_catalogue {margin-bottom: 6px;}
.calendrier_specialites .couverture_catalogue img {border: none; border-radius: 0px;}
.owl-theme .owl-dots .owl-dot.active span {background-color: #4444;}
.lotPhareResult {color: #888; font-weight: bold; padding-top: 6px;}
.couverture_catalogue img {width: 100%; background-position: center center; background-repeat: no-repeat;}
.device-md .calendrier_specialites .owl-item.active {width: 135px !important; margin-right: 20px !important; margin-bottom: 30px;}
.device-md .calendrier_specialites .verticalImage {width: 100%; padding: 0; max-height: 193px; overflow: hidden; margin-right: 20px;}
.device-sm .calendrier_specialites .owl-item.active {width: 204px !important; margin-right: 20px !important; margin-bottom: 30px;}
.device-sm .calendrier_specialites .verticalImage {width: 190px; padding: 0; max-height: 274px; overflow: hidden; margin-right: 20px;}
.device-xs .calendrier_specialites .owl-item.active {width: 174px !important; margin-right: 30px !important; margin-bottom: 30px;}
.device-xs .calendrier_specialites .verticalImage {width: 180px; padding: 0; max-height: 184px; overflow: hidden; margin-right: 20px;}
.carreSpecialites.col-md-4 {padding-bottom: 50px;}
.titrespecialites {background-color: #fff; color: #000; font-size: 13px; opacity: 1; text-transform: uppercase; font-family: Josefin Sans;}
.carreSpecialites.col-md-4 div {padding: 16px 0; margin-top: 0px;}
.carreSpecialites.col-md-4 {height: 500px; float: left;}
.device-lg .carreSpecialites.col-md-4 {height: 290px; float: left; width: 20% !important;}
.device-md .carreSpecialites.col-md-4 {height: 280px; float: left; width: 20% !important;}
.device-sm .carreSpecialites.col-md-4 {height: 310px; float: left; width: 33%;}
.device-xxs .carreSpecialites.col-md-4 {height: 460px; float: left;}

/* -----------CATALOGUES-CALENDRIER -------------- -------------- */
.layoutsExemple .entry-image {width: 180px; float: left; margin-right: 10px;}
.triAnnee, .triAnnee a {background-color: #fff; color: #000 !important; font-size: 12px; padding: 2px 6px;}
.triAnnee:hover {background-color: #f3f3f3; color: #000; font-size: 12px; padding: 2px 6px;}
.triAnnee.annee1970 {display: none;}
.tiret1970, .tiret2003 {display: none;}
.product {border: 1px dotted #ccc;}
.product-desc {font-size: 12px;}
.lotnum {color: #666; font-size: 25px;}
.product-title h3, .product-title h3 a, .single-product .product-title h2 a {font-size: 14px; font-weight: bold; line-height: 1.3; color: #222 !important; text-transform: uppercase;}
.product-description {font-size: 14px; line-height: 16px; font-weight: normal;}
.single-product .fiche_lot_resultat {background: #555; color: #fff; padding: 5px; float: left; border-radius: 2px; margin: 10px 0;}
.si-share .social-icon {display: none;}
.product-description h2 {text-transform: none; font-family: 'Noto Sans';}
.entry-image {margin-bottom: 20px;}
.page_calendrier .layoutsExemple .entry-image {width: 180px;}
.cal1 .col-md-8 .entry-image {margin-right: 0px;}
.entry.clearfix.actualite .entry-image {margin-right: 30px;}
.col-md-12.titre_ordre_phrase {margin: 30px 0; width: 100% !important;}
.calendrier .entry-c {width: 70%;}
.layoutsExemple .entry-image.no_couv.couverture_catalogue, .entry-image.no_couv, .entry-image.widget_no_couv {background-image: url("https://www.debaecque.fr/uploads/Image/img_etude/picto_no_couv.jpg"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; width: 180px !important; height: 230px !important; padding-right: 30px; border-radius: 4px; border: 1px solid #ccc; margin-left: 0px;}
.device-xs .entry-image.no_couv {background-image: url("https://www.debaecque.fr/uploads/Image/img_etude/picto_no_couv.jpg"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; width: 440px !important; height: 370px !important; padding-right: 30px; border-radius: 4px; border: 1px solid #ccc; margin-left: 0px;}
.device-lg .entry-image.no_couv {background-image: url("https://www.debaecque.fr/uploads/Image/img_etude/picto_no_couv.jpg"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; width: 180px !important; height: 187px !important; padding-right: 30px; border-radius: 4px; border: 1px solid #ccc; margin-left: 0px;}
.device-lg .entry-image.widget_no_couv {background-image: url("https://www.debaecque.fr/uploads/Image/img_etude/picto_no_couv.jpg"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; width: 150px !important; height: 160px !important; padding-right: 30px; border-radius: 4px; border: 1px solid #ccc; margin-left: 16px;}
.entry-image.couverture_catalogue {border-radius: 4px; border: 1px solid #ccc; padding: 0px;}
.device-xxs .layoutsExemple .entry-image.couverture_catalogue, .device-xs .layoutsExemple .entry-image.couverture_catalogue {padding-right: 0; width: 100%; height: auto;}
.device-xxs .entry-image.no_couv, .device-xxs .entry-image.widget_no_couv {background-image: url("https://www.debaecque.fr/uploads/Image/img_etude/picto_no_couv.jpg"); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; width: 100% !important; height: 300px !important; padding-right: 30px; border-radius: 4px; border: 1px solid #ccc; margin-left: 0px;}
.jq-icon-info {background-color: #222 !important; color: #fff; border-color: #222 !important;}
.verticalCarouselLot {padding: 10px; margin-bottom: 10px;}
.verticalCarouselContent {border: 1px dotted #e5e5e5; padding: 20px;}

/* -----------CATALOGUE -------------- -------------- */
.product-description h2 {text-transform: none;}
.device-xxs .actualite .entry-c {position: relative; overflow: unset !important;}
.product-title {margin-bottom: 7px; overflow: hidden;}
.tel_panel .panel-body {padding: 0 10px 10px 14px;}
.product-image {position: relative; width: 100%; overflow: hidden;}
.droite_catalogue img {height: 30px;}
.ordreAchat.col-xs-12.col-md-6, .ordreAchat.col-md-12 {position: initial;}

/* -----------SERVICES -------------- -------------- */
.col-md-4 .titre_services {text-align: center;}
.encart_logo_colonne {text-align: center;}
.encart_titre {font-weight: bold; font-family: Josefin Sans; font-size: 15px;}

/* -----------PRESSE -------------- -------------- */
.WidgetDroite {border: 1px solid #000; padding: 20px; margin: 30px 0px; min-height: 230px; float: left; width: 100%;}
.WidgetDroite.firstbloc {margin-top: 190px;}
.sous-titre_presse {text-transform: none !important; margin: 50px 0px;}
.WidgetDroite .sous-titre_presse {text-transform: none !important; margin: 0px 0px 20px 0px;}
.social-icon {margin: 0 5px 5px 0; width: 30px; height: 30px; font-size: 12px; line-height: 27px !important; color: #fff; text-shadow: none; border: 1px solid #444; border-radius: 50%; overflow: hidden;}
.social-icon:hover {color: #555; border-color: transparent; width: 30px !important; height: 30px !important; font-size: 12px; line-height: 27px !important;}
.social-icon:hover i:first-child {margin-top: -27px;}
.WidgetDroite .social_blocDroite {margin: 10px 0px; text-align: center;}
.page_presse {font-size: 13px;}
.titreArticle {padding-bottom: 0px; text-transform: uppercase; font-size: 12px; line-height: 1.3; border-left: 2px solid #444; clear: both; margin-bottom: 30px; padding-left: 5px;}
.lien_tous {color: #000000; font-size: 9px; text-transform: uppercase; text-align: right; border: 1px solid #000; padding: 1px 15px 1px 15px; width: auto; float: right; margin: 30px 0px 20px 0px;}
.calendrier_annees {margin-bottom: 30px;}
img.picto_presse {vertical-align: top !important; width: 20px;}
button#voirarticles {line-height: inherit; font-size: 12px; line-height: 20px; text-transform: uppercase !important; text-align: right; float: right; border: 1px solid #000; background-color: #fff; border-radius: 0px; font-style: normal !important; text-decoration: none !important;}

/* -----------EQUIPE -------------- -------------- */
.title-center h1, .title-center h2, .title-center h3 {padding: 0 15px; font-size: 18px;}
.team-member {border-bottom: 1px solid #fff;}
.team-member.col-md-3 img {margin-bottom: 14px; width: 80%;}
.team-member .job-title {color: #555 !important; display: block; font-style: italic; margin: 6px 0 10px; font-size: 12px; letter-spacing: 0;}
.team-member .content {padding: 0 5px; height: 90px;}
.team-member .name {text-transform: none;}

/* -----------#PAGES STATIQUES------------- -------------- */
.page_statique a:link, .page_statique a {color: #000 !important; text-decoration: underline !important;}
.calLegende {background-color: #f1f1f1; padding: 20px; width: 100% !important; text-align: center; margin-bottom: 40px;}
.page_statique h2 {clear: both; padding: 40px 0px 0px 0px;}
.page_statique h3 {font-size: 12px; font-style: italic; padding: 30px 0px 0px 0px !important;}
.page_statique h4 {padding: 30px 0px 0px 0px; font-size: 12px;}

/* -----------DROPDOWN -------------- */
.dropdown {position: relative; display: inline-block;}
.dropdown-btn {background-color: #333; color: white; padding: 12px 16px; font-size: 16px; cursor: pointer;}
.dropdown-content {display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); padding: 12px 16px; z-index: 1;}
.dropdown:hover .dropdown-content {display: block;}
.dropdown-btn::after {content: ""; display: inline-block; width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; margin-left: 5px;}
.dropdown:hover .dropdown-btn::after {transform: rotate(180deg);}
.dropdown-content a:hover {background-color: #ddd; color: #000;}

/* -----------FOOTER -------------- -------------- */
.menubas, .menubas a, .menubas a:visited {color: #000; font-size: 12px; text-align: center; text-transform: uppercase; vertical-align: middle;}
.footer-logo, img.footer-logo {width: 250px; height: auto; margin-bottom: 0px; display: inline;}


/* ========== Media Queries regroupées ========== */
@media (max-width: 600px) {
  .agence {flex: 100%;}
}
@media (max-width: 768px) {
  .bouton-estimation-vente {font-size: 0.8em;}
  .bouton-ventes {font-size: 0.8em; padding: 8px 15px;}
  .texteHeader {top: -12px; text-align: center; width: 100%; float: left; clear: both; font-size: 12px; margin-left: 0;}
}
@media (max-width: 480px) {
  .bouton-estimation-vente {font-size: 0.7em; padding: 8px 15px;}
  .texteHeader {font-size: 10px; display: none;}
}
@media all and (min-width: 1200px) {
  #primary-menu ul ul, #primary-menu ul li .mega-menu-content {display: none; position: absolute; background-color: #fff !important; box-shadow: 0px 13px 42px 11px rgba(0, 0, 0, 0.05); border: 1px solid #EEE; border-top: 1px solid #000; height: auto; left: 0; margin: 0; top: 36px;}
}
@media all and (min-width: 1024px) {
  .home_calendrier .owl-theme .owl-controls {display: none;}
}
@media (min-width: 992px) {
  .carreSpecialites .col-md-4 {width: 24% !important;}
}
@media (max-width: 991px) {
  #header.sticky-style-2 #header-wrap, #header.sticky-style-3 #header-wrap {min-height: 40px;}
  #primary-menu > div > #top-search a {margin: 10px 30px 10px 0px !important;}
  .WidgetDroite.firstbloc {margin-top: 30px;}
  .product:not(.product-2):not(.product-3) .product-title h3 {font-size: 12px; line-height: 15px;}
  #primary-menu > ul, #primary-menu > div > ul {margin-left: 10px !important;}
  .ordre_true.product, .pageOrdre .ordre_true.product {height: 630px !important;}
  .btn-text {font-size: 14px;}
  [class^="icon-legal"] {margin-right: 36px;}
  #top-search a {right: 0px;}
  #cpgen-menu li:hover {background: #fff; font-weight: 600;}
}
@media (max-width: 767px) {
  #top-bar .col_half {width: 100%; margin-bottom: 0 !important; clear: both; text-align: center;}
  .texteHeader {float: right; top: 15px; position: fixed; text-align: right; font-size: 12px; margin-left: 309px;}
  .btnhome {font-size: 10px;}
  .btnhome .icon-search3 {color: #fff; font-size: 18px;}
  .actualites_home .entry.clearfix.actualite {padding-right: 0px;}
  .actualites_home .entry.clearfix.actualite .entry-image {margin-right: 0px; width: 100%;}
  .btn-text {font-size: 12px;}
  .entry-title h2, .post-grid .entry-title h2 {font-size: 14px !important; font-weight: 600;}
}
@media (max-width: 480px) {
  .calendrier_specialites .owl-theme .owl-controls {display: none;}
  .calendrier_specialites .owl-item {padding-right: 0px; margin-bottom: 30px;}
  .calendrier_specialites .verticalImage {width: 100%; padding: 0; max-height: none; overflow: hidden; margin-right: 0px;}
  .calendrier_specialites .owl-item.active {width: 100% !important; margin-right: 0px !important; margin-bottom: 30px;}
  .calendrier_specialites .carouselCouvCata, .calendrier_specialites .calendrierVertical .cataPasDispo {overflow: hidden; max-height: none; float: left;}
  .texteHeader {float: left; top: 28px; position: fixed; text-align: center; width: 100%; clear: both; font-size: 10px; margin-left: 0px;}
  .carouselCouvCata, .calendrierVertical .cataPasDispo {overflow: visible; max-height: none; float: left;}
}




/*------------------------------ Ventes supprimées ---------------------------*/

.vente4566, .vente4559, .vente111151 .vente115765, .vente115779, .vente17279, .vente17280, .vente18098, .vente18199, .vente15214, .vente15205, .vente15219, .vente16729, .vente17057, .vente8140, .vente8142, .vente8141, .vente8037, .vente8046, .vente4565, .vente4562, .vente4556, .vente4555, .vente4552, .vente4549, .vente4548, .vente4545, .vente4546, .vente4544, .vente4542, .vente4540, .vente4539, .vente4537, .vente4536, .vente4493, .vente4494, .vente4496, .vente4498, .vente4502, .vente4503, .vente2670, .vente4507, .vente4508, .vente4511, .vente4512, .vente4513, .vente4514, .vente4516, .vente4519, .vente4518, .vente4517, .vente4520, .vente4521, .vente4523, .vente4525, .vente4526, .vente5552, .vente5186, .vente5191, .vente5187, .vente6076, .vente5183, .vente5168, .vente5568, .vente4371, .vente5151, .vente4374, .vente5068, .vente4373, .vente4641, .vente4367, .vente4368, .vente4369, .vente4414, .vente4483, .vente4484, .vente4485, .vente4486, .vente4487, .vente4488, .vente4489, .vente4492, .vente7814, .vente8135, .vente8143, .vente6735, .vente8306, .vente7815, .vente8153, .vente8149, .vente8134, .vente8133, .vente8132, .vente7931, .vente7765, .vente6734, .vente7748, .vente7573, .vente7564, .vente7574, .vente6736, .vente5178, .vente5174, .vente5177, .vente5166, .vente4951, .vente5065, .vente5026, .vente4871, .vente7954, .vente8276, .vente6728, .vente6727, .vente7442, .vente7326, .vente7127, .vente7126, .vente6731, .vente6725, .vente6729, .vente6376, .vente6347, .vente6730, .vente6937, .vente6891, .vente6718, .vente6178, .vente6681, .vente6613, .vente6345, .vente6247, .vente11703, .vente11701, .vente11702, .vente11700, .vente10424, .vente10420, .vente11741, .vente10995, .vente11458, .vente10419, .vente10421, .vente10422, .vente10704, .vente10712, .vente11190, .vente10228, .vente10711, .vente10992, .vente10979, .vente10585, .vente10229, .vente9856, .vente9857, .vente10364, .vente9196, .vente10366, .vente9716, .vente14718, .vente14428, .vente12090, .vente14921, .vente13076, .vente14422, .vente16730, .vente14054, .vente12091, .vente13119, .vente14071, .vente13075, .vente13126, .vente13323, .vente14228, .vente12077, .vente14076, .vente14075, .vente13782, .vente14012, .vente12082, .vente13424, .vente12088, .vente12075, .vente12081, .vente12076, .vente13118, .vente12080, .vente13097, .vente12079, .vente13217, .vente13199, .vente11963, .vente12074, .vente12073, .vente13002, .vente11964, .vente12618, .vente12905, .vente11957, .vente11705, .vente11292, .vente12070, .vente12071, .vente11965, .vente19528, .vente17277, .vente17278, .vente17276, .vente16723, .vente16727, .vente18211, .vente16690, .vente16728, .vente17564, .vente16689, .vente17465, .vente17487, .vente16539, .vente16987, .vente17260, .vente17259, .vente16342, .vente16871, .vente14949, .vente16815, .vente16343, .vente16580, .vente16538, .vente15921, .vente15188, .vente15187, .vente16385, .vente16505, .vente15394, .vente15918, .vente14961, .vente15618, .vente14946, .vente14945, .vente14944, .vente13127, .vente14716, .vente13784, .vente13403, .vente15403, .vente18110, .vente21371, .vente21303, .vente21568, .vente21398, .vente21173, .vente21172, .vente21305, .vente21370, .vente20382, .vente20400, .vente19572, .vente18434, .vente20160, .vente20983, .vente20618, .vente18258, .vente18430, .vente19571, .vente18426, .vente18431, .vente19646, .vente19527, .vente19497, .vente19554, .vente18433, .vente18094, .vente19492, .vente18429, .vente19293, .vente18381, .vente16726, .vente18706, .vente17892, .vente26148, .vente23667, .vente24896, .vente24305, .vente25400, .vente24654, .vente23665, .vente24693, .vente24697, .vente24167, .vente22775, .vente24649, .vente25403, .vente23660, .vente24143, .vente24387, .vente22785, .vente24166, .vente23666, .vente22779, .vente22777, .vente23046, .vente23479, .vente23463, .vente22842, .vente22780, .vente23658, .vente23480, .vente22786, .vente22825, .vente22985, .vente22776, .vente22533, .vente21934, .vente21882, .vente22348, .vente22782, .vente21304, .vente22952, .vente18259, .vente19573, .vente22078, .vente22333, .vente146116, .vente26885 { display: none; }


.Vente4566, .Vente4559, .Vente111151 .Vente115765,
.Vente115779,
.Vente17279, .Vente17280, .Vente18098, .Vente18199, .Vente15214, .Vente15205,
.Vente15219, .Vente16729, .Vente17057,
.Vente8140, .Vente8142, .Vente8141, .Vente8037, .Vente8046,
.Vente4565, .Vente4562, .Vente4556, .Vente4555, .Vente4552, .Vente4549, .Vente4548,
.Vente4545, .Vente4546, .Vente4544, .Vente4542, .Vente4540, .Vente4539, .Vente4537,
.Vente4536, .Vente4493, .Vente4494, .Vente4496, .Vente4498, .Vente4502, .Vente4503,
.Vente2670, .Vente4507, .Vente4508, .Vente4511, .Vente4512, .Vente4513, .Vente4514,
.Vente4516, .Vente4519, .Vente4518, .Vente4517, .Vente4520, .Vente4521, .Vente4523,
.Vente4525, .Vente4526, .Vente5552, .Vente5186, .Vente5191, .Vente5187, .Vente6076,
.Vente5183, .Vente5168, .Vente5568, .Vente4371, .Vente5151, .Vente4374, .Vente5068,
.Vente4373, .Vente4641, .Vente4367, .Vente4368, .Vente4369, .Vente4414, .Vente4483,
.Vente4484, .Vente4485, .Vente4486, .Vente4487, .Vente4488, .Vente4489, .Vente4492,
.Vente7814, .Vente8135, .Vente8143, .Vente6735, .Vente8306, .Vente7815, .Vente8153,
.Vente8149, .Vente8134, .Vente8133, .Vente8132, .Vente7931, .Vente7765, .Vente6734,
.Vente7748, .Vente7573, .Vente7564, .Vente7574, .Vente6736, .Vente5178, .Vente5174,
.Vente5177, .Vente5166, .Vente4951, .Vente5065, .Vente5026, .Vente4871, .Vente7954,
.Vente8276, .Vente6728, .Vente6727, .Vente7442, .Vente7326, .Vente7127, .Vente7126,
.Vente6731, .Vente6725, .Vente6729, .Vente6376, .Vente6347, .Vente6730, .Vente6937,
.Vente6891, .Vente6718, .Vente6178, .Vente6681, .Vente6613, .Vente6345, .Vente6247,
.Vente11703, .Vente11701, .Vente11702, .Vente11700, .Vente10424, .Vente10420,
.Vente11741, .Vente10995, .Vente11458, .Vente10419, .Vente10421, .Vente10422,
.Vente10704, .Vente10712, .Vente11190, .Vente10228, .Vente10711, .Vente10992,
.Vente10979, .Vente10585, .Vente10229, .Vente9856, .Vente9857, .Vente10364,
.Vente9196, .Vente10366, .Vente9716, .Vente14718, .Vente14428, .Vente12090,
.Vente14921, .Vente13076, .Vente14422, .Vente16730, .Vente14054, .Vente12091,
.Vente13119, .Vente14071, .Vente13075, .Vente13126, .Vente13323, .Vente14228,
.Vente12077, .Vente14076, .Vente14075, .Vente13782, .Vente14012, .Vente12082,
.Vente13424, .Vente12088, .Vente12075, .Vente12081, .Vente12076, .Vente13118,
.Vente12080, .Vente13097, .Vente12079, .Vente13217, .Vente13199, .Vente11963,
.Vente12074, .Vente12073, .Vente13002, .Vente11964, .Vente12618, .Vente12905,
.Vente11957, .Vente11705, .Vente11292, .Vente12070, .Vente12071, .Vente11965,
.Vente19528, .Vente17277, .Vente17278, .Vente17276, .Vente16723, .Vente16727,
.Vente18211, .Vente16690, .Vente16728, .Vente17564, .Vente16689, .Vente17465,
.Vente17487, .Vente16539, .Vente16987, .Vente17260, .Vente17259, .Vente16342,
.Vente16871, .Vente14949, .Vente16815, .Vente16343, .Vente16580, .Vente16538,
.Vente15921, .Vente15188, .Vente15187, .Vente16385, .Vente16505, .Vente15394,
.Vente15918, .Vente14961, .Vente15618, .Vente14946, .Vente14945, .Vente14944,
.Vente13127, .Vente14716, .Vente13784, .Vente13403, .Vente15403, .Vente18110,
.Vente21371, .Vente21303, .Vente21568, .Vente21398, .Vente21173, .Vente21172,
.Vente21305, .Vente21370, .Vente20382, .Vente20400, .Vente19572, .Vente18434,
.Vente20160, .Vente20983, .Vente20618, .Vente18258, .Vente18430, .Vente19571,
.Vente18426, .Vente18431, .Vente19646, .Vente19527, .Vente19497, .Vente19554,
.Vente18433, .Vente18094, .Vente19492, .Vente18429, .Vente19293, .Vente18381,
.Vente16726, .Vente18706, .Vente17892, .Vente26148, .Vente23667, .Vente24896,
.Vente24305, .Vente25400, .Vente24654, .Vente23665, .Vente24693, .Vente24697,
.Vente24167, .Vente22775, .Vente24649, .Vente25403, .Vente23660, .Vente24143,
.Vente24387, .Vente22785, .Vente24166, .Vente23666, .Vente22779, .Vente22777,
.Vente23046, .Vente23479, .Vente23463, .Vente22842, .Vente22780, .Vente23658,
.Vente23480, .Vente22786, .Vente22825, .Vente22985, .Vente22776, .Vente22533,
.Vente21934, .Vente21882, .Vente22348, .Vente22782, .Vente21304, .Vente22952,
.Vente18259, .Vente19573, .Vente22078, .Vente22333, .Vente146116, .Vente26885 {
    display: none;
}
