.graph.mobile{margin-top:10px;margin-bottom: 10px;width: 100%;float: none}
.detail.mobile{display: none !important}
.blocgraph.mobile{height: 700px !important}
.slide.mobile{height: auto !important}
.corp.mobile{padding: 10px}
.table.bloc.mobile{display: block}
.w200.mobile{width:50%}
.nonemobile{display:none}
@media only screen and (max-width: 1100px){
    #recap{display: none}
}
@media only screen and (max-width: 980px){
    .graph{width: 100%;float: none}
    .detail{display: none !important}
    .corp{padding: 10px}
    .table.bloc{display: block}
    .w200{width:50%}
    .prev[alt]:not(.swiper-button-disabled)::before {
        left: 20px;
        width: 80px;
    }
    .next[alt]:not(.swiper-button-disabled)::before {
        right: 20px;
        width: 80px;
    }
    #forminscription{width: 90%}
    .crea{float: none;width: 100%;margin-top: 20px}
}
@media only screen and (max-width: 768px){
    .curseur::after,.curseur::before{content:"" !important}
}
@media only screen and (max-width: 450px){
    .noneMobile{display: none}
    .w100PMobile{width: 100%}
}