*[class*="favorisVendeur-"] {border-right : 3px solid #ccc}
.disable {opacity : 0.2}
#rowprixmoyen > table {width : 100%}
/* Background Check */
.header-banniere.background--light, .header-banniere.background--light a, .footer-banniere { color : #000; }
/* Bannières congés */
.ban-conge {border : 2px solid #ff0000;padding : 10px 0;}
.ban-conge.information {border : 2px solid #ff6000;}
.ban-conge span {display : table-cell;vertical-align : middle; font-size : 14px;font-weight : 700;letter-spacing : 2px;padding : 0 0 0 12px;}
.ban-conge i {display : table-cell;vertical-align : middle;}
.exclusif, .exclusive-text {font-size : 12px; color : #D64A6F;}
.icone-conge {background-image : url("/front/img/v3/icone_conges.png");background-repeat : no-repeat;width : 30px;height : 30px;}
.icone-conge-information {background-image : url("/front/img/v3/icone_conges_information.png");background-repeat : no-repeat;width : 30px;height : 30px;}
/* Général */
.contentFiltreRecherche {margin-top : 0 !important;}
.alert-info {background-color : initial; color : initial; border-width : 4px; border-radius : 0px; padding : 10px; font-size : 14px;}
#vendeurs-catalogue > .row > .header {background-size : cover;padding : 15px;position : relative;}
.menu-header {box-shadow : 0 0 10px #ccc;}
.menu-onglet-vendeur {border-top : 1px solid #000;padding-top : 25px; cursor : pointer; }
.menu-onglet-vendeur > div span, .menu-onglet-vendeur > div > a {text-align : center;color : #000;}
.menu-onglet-vendeur > div span.active, .menu-onglet-vendeur > div span:hover {border-bottom : 3px solid #E73B6B;}
.menu-onglet-vendeur > div span.inactive {cursor : default;border : medium none !important;opacity : 0.15 !important;}
.menu-reseau-sociaux {text-align : center; margin-top : 10px; margin-bottom : 0}
.menu-reseau-sociaux > li {display : inline-block; margin : 0 3px }
#vendeur-information > ul > li {display : block; margin : 10px 0}
.informations > ul > li {display : block; margin : 10px 0}
.informations > ul > li > b {display : none;}
.infogrossiste {text-align : center}
.infogrossiste .nomboutique-grossiste {font-size : 55px}
.hover > .input-custom > .sous-filtre {width : 600px;left : -165px; font-size : initial;font-weight : initial; letter-spacing : 0; margin-top : -7px; cursor : initial;}
.bloc-description {text-align : center;}
.description-vendeur {font-size : 18px;font-family : inherit;font-weight : 500;line-height : 1.1;color : inherit;margin : 0; display : inline-block;}
.code-promotion-info {background-color : #D64A6F;color : white;opacity : 0.7;padding : 10px 0;}
.code-promotion-info span {color : white;}
@media (min-width : 992px) {
    #vendeur-information ul {padding : 0;}
    #vendeurs-catalogue .footer-banniere {margin-bottom : 100px;}
    #vendeurs-catalogue .footer-banniere h2 {font-size : 65px;}
    #vendeurs-catalogue .footer-banniere h2 {text-align : left;font-size : 45px;}
    #vendeurs-catalogue .footer-banniere {margin-top : 300px;}
    #vendeurs-catalogue > .row > .header {min-height : 300px;}
    *[class*="favorisVendeur-"] {padding-right : 6px !important;}
    .catalogue-vendeur > .container {margin : 0 -15px;}
    .contentFiltreRecherche.uberbar {top : -2% !important;}
    .bloc-description {margin-top : 15px; }
    .informations-vendeur {padding : 0 15px;}
    .informations-vendeur {padding : 0 15px;margin-top : -80px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 30px; padding-bottom : 30px;min-height : 245px;max-height : 245px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 30px; padding-bottom : 30px;min-height : 245px;max-height : 245px;}
    .informations-vendeur, .catalogue-vendeur {display : block !important;}
    .sousSousCategories {padding-left : 30px;}
    .menu-filtre-vendeur {margin : 0 auto;}
    .menu-vendeur {margin-top : 15px;}
    .vendeur-info {padding : 15px 0 0;}
    }
@media (max-width : 992px) {
    .row-eq-height {display : initial !important;}
    *[class*="favorisVendeur-"] {padding-right : 10px !important;}
    a[href^='#rowprixmoyen'] {font-size : 15px;}
    li > span.arrow {color : #000000;display : inline-block;transform : rotate(0deg);transform-origin : 50% 50% 0;transition : all .15s ease 0s;}
    li.active > span.arrow {color : #D64A6F;transform : rotate(90deg);}
    #rowavis, #rowprixmoyen {padding : 10px 0 0 0;border-top : 1px solid #ddd;margin-top : 10px}
    #vendeur-information > ul > li > b {text-transform : uppercase;}
    #vendeur-information ul {margin : 30px 0; padding : 0;}
    #vendeurs-catalogue .footer-banniere {margin-bottom : 0px;}
    #vendeurs-catalogue .footer-banniere h2 {text-align : center;font-size : 34px;}
    #vendeurs-catalogue .footer-banniere {margin-top : 25px;}
    .bloc-description > h3 {margin-top : 0}
    .description-vendeur {font-size : 14px}
    .description-grossiste-responsive {border : 1px solid #95989a; border-left : 0; border-right : 0; padding : 15px 0; font-size : 12px;}
    .description-grossiste-responsive > .tab-content > div {margin-top : 25px;}
    .header {background-color : #ffffff;}
    .infogrossiste .nomboutique-grossiste {font-size : 38px}
    .infogrossiste {text-align : center}
    .informations > ul > li > b {display : initial;}
    .informations-vendeur {padding : 15px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 0; padding-bottom : 0;}
    .informations-vendeur {display : none;}
    .menu-filtre-vendeur {margin-top : 5px; margin-bottom : 0; text-align : center;}
    .menu-filtre-vendeur > li {font-size : 20px; padding : 0}
    .menu-onglet-vendeur > div span {letter-spacing : 2px;font-size : 16px;}
    .menu-reseau-sociaux {margin-bottom : 30px;}
    .menu-reseau-sociaux > li {display : inline-block; margin : 0 5px}
    .menu-vendeur {border-bottom : 1px solid #95989a; margin-bottom : 5px;}
    .row-filtre-responsive {margin-top : 5px;}
    .sous-menu {position : absolute;bottom : 0;right : 0; font-weight : bold}
    }
@media (max-width : 768px) {
    #vendeurs-catalogue .footer-banniere {margin-bottom : 0px;}
    #vendeurs-catalogue .footer-banniere h2 {text-align : center;font-size : 34px;}
    #vendeurs-catalogue .footer-banniere {margin-top : 25px;}
    .exclusif, .exclusive-text {font-size : 15px;}
    .header {background-color : #ffffff;}
    .informations-vendeur {padding : 15px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 0; padding-bottom : 0;}
    .informations-vendeur {display : none;}
    .menu-filtre-vendeur > li {font-size : 12px;}
    .menu-onglet-vendeur > div span {letter-spacing : 0px;font-size : 14px;}
    }
    .barrePromo {background : #F05368 none repeat scroll 0 0;color : white;text-align : center;padding : 10px;}
    .contentPromo {display : none;border : 8px solid #F2F2F2;border-top : none;background-color : white;z-index : 2;}