.footer .ft_wrap .ft_menu .menu_block ul li .atc{font-size: 12px; line-height: 21px; font-weight: 300; display: block; color: #37424a;}.atc:hover{text-decoration: underline; cursor: pointer;}.confirmation .atc:hover{text-decoration:none;}.header-panel .header-panel-wrap .tool_links li span.mail:before {background-image: url(https://www.modyf.fr/skin/frontend/modyf/default/images/icons-sf483b510a2.png);background-position: -387px 0; width: 17px;    height: 13px;background-repeat: no-repeat;}.header-panel .header-panel-wrap .tool_links li span.atc:before {content: '';display: inline-block;position: relative;top: 3px;left: -7px;}
@media (max-width:767px){

#seoText{
    padding-left: 15px;
}

.footer .ft_wrap .ft_menu .menu_block ul li span.atc{display: block;
    padding: 20px 50px;
    padding: 1rem 2.5rem;
    font-size: 26px;
    font-size: 1.3rem;
    font-weight: 400;}
}

.header-panel .header-panel-wrap a.perso-link{color: #ffffff; background: #ac675e; padding: 0 5px;}
.header-panel-wrap{overflow:hidden;}


.wrapper__mobile-menu .perso-link{padding: inherit;}

h2.nostyle{text-transform: none;    display: inline;}

/* Restyle cookie banner */

.cookieContent{width: 100%; max-width: 960px; padding: 15px 0 0px 0;}
.cookieContentLeft{	width: 75%; float: left; padding-right: 20px; box-sizing: border-box;}
.cookieContentRight{width: 25%; text-align: center;}
.cookieContent .cookieButton.left{font-family: wuerthbold;}
.cookieContent .cookieButton.left:after {content: "›";}
.cookieContent .cookieButton.right{background: none;text-decoration: underline;text-transform: none;}
.cookieContent .cookieButton.right:after {content: ""; margin-left: 0px;}
.cookieWrapper .cookieContent p{display:inline;}
.cookieWrapper .cookieContent p:last-child{display:block; margin-top: 5px;}
@media screen and (max-width: 767px){
    .cookieButton.left {font-size: 11px;}
    .cookieContentLeft{padding-right:10px;}
}

/* Style du text SEO sur la home */

#seoblock p{text-align: justify; margin-bottom: 10px;}

.accordion {
    background-color: #fff;
    color: #37424a;
    cursor: pointer;
    padding: 10px;
    width: auto;
    text-align: left;
    border: none;
    outline: none;
    transition: 0.4s;
    box-sizing: border-box;
    font-family: wuerthbold;
    text-transform: uppercase;
}


.accordion:hover {background-color: #eaeaea;}

.panel {
    padding: 0px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    margin-bottom: 5px;
}

#btxt{display:inline-block;vertical-align: middle;margin-right:5px;}

.accordion #btxt:after {content: 'plus';float: right;margin-left: 5px;}

.active #btxt:after {content: "moins";}

#bimg{
    background-image: url(https://www.modyf.fr/media/documents-fr/banners/top/triggerb.svg);
    height: 16px;
    width: 16px;
    display:inline-block;
    vertical-align: middle;
    transition: 0.3s ease;
}

.active #bimg{transform: rotate(180deg);}



#wishlist-view-form .inc, #wishlist-view-form .dec {width: 21px; height: 21px;float: none;}


.product_shop .row.second .col.third .sell_box .customizable.atc{
    border: none;
    text-align: center;
    vertical-align: top;
    background: #818a8f;
    color: #fff;
    width: 100%;
    box-sizing: border-box;
    font-family: wuerthbold;
    text-transform: uppercase;
    font-size: 14px;
    padding: 10px;
    transition: 0.3s;
}
.catalog-product-view.mobile .product-view .product_shop .row.second .col.third .sell_box .customizable{width: 100%;}
.product_shop .row.second .col.third .sell_box .customizable.atc:before{display: none;}

.product_shop .row.second .col.third .sell_box .customizable.atc:hover{
    text-decoration: none;
    background: #c3c8c8;
    color: #818a8f;
}

.product_shop .row.second .col.third .sell_box .add-to-cart button{transition: 0.3s}

.block-cart .customBadge,
.block-cart .customBadgeV2 {
    display: none
}

.customBadge {
    position: absolute;
    top: 10px;
    right: 10px;
    transition: .3s ease
}

#shopping-cart .product-image img.customBadge{
    top: -10px;
    left: 0;
}

.customBadgeV2 {
    position: absolute;
    top: 10px;
    left: 10px;
    transition: .3s ease
}

.product-view .product-image img.customBadge,
.product-view .product-image img.customBadgeV2 {
    min-width: 0
}

.cart__new #shopping-cart .product-image, .cartSuccess #shopping-cart .product-image{position: relative;}


/* Style du chat SALESFORCE */

#liveagent_button_online_573580000008QQM,
#liveagent_button_offline_573580000008QQM {
    display: inline-block;
    width: 100%;
    background: #209d39;
    padding: 10px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-family: "wuerth";
    font-size: 16px;
    cursor: pointer;
    box-sizing: border-box
}

#liveagent_button_online_573580000008QQM:hover {
    background: #1c8831
}

#liveagent_button_offline_573580000008QQM {
    background: #c00
}
