
/********************************************************
 *                          Rajout Julien
 *******************************************************/
.fakeScroll{position: relative;}
.fakeScroll .H_nav{position: absolute;top: 0;height: 100%; left: 0; width: 100%;pointer-events: none;}
.fakeScroll .H_nav a{cursor: pointer;position: absolute;top: 50%; transform: translateY(-50%);font-size: 15px;text-decoration: none;pointer-events: auto;padding: 20px;}
.fakeScroll .H_nav a.prev{left: -50px;}
.fakeScroll .H_nav a.next{right: -50px;}
/********************************************************
 *
 *******************************************************/

.fakeScroll{ overflow:visible !important; }

.fakeScroll__wrap{
    overflow : hidden;
    height   : 100%;
    position : relative;
    z-index  : 1;
}
.fakeScroll__content.horizontal{
    display: flex;
}
.fakeScroll__content{
    height          : 100%;
    width           : 100%;
    /* padding         : 0 32px 0 0; */
    /* right           : -18px; */
    position        : relative;
    overflow        : auto;
    -moz-box-sizing : border-box;
    box-sizing      : border-box;

    scrollbar-width: none;
}

.fakeScroll__content::-webkit-scrollbar {
    display: none;
}



.fakeScroll__track{
    position : absolute;
    right    : -15px;
    top      : 0;
    bottom   : 0;
    width    : 8px;
    cursor   : default;
}
.fakeScroll__track.horizontal{
    width: 100%;
    height: 8px;
    right: 0;
    top: auto;
    bottom:15px;z-index: 5;
}

.fakeScroll__bar{
    position      : relative;
    background    : rgba(0,0,0, .15);
    width         : 100%;
    border-radius : 4px;
    right         : 0;
    top           : 0;
    z-index       : 0;
    transition    : background 0.1s;
    cursor        : -moz-grab;
    cursor        : -webkit-grab;
}
.fakeScroll__track.horizontal .fakeScroll__bar{
    height: 100%;
}
.fakeScroll__bar:hover{
    background    : rgba(0,0,0, .35);
}

.fakeScroll__bar.fakeScroll--grabbed{
    cursor     : -moz-grabbing;
    cursor     : -webkit-grabbing;
    background : rgba(0,0,0, .55);
}

body.fakeScroll--grabbed{
    cursor              : -moz-grabbing;
    cursor              : -webkit-grabbing;
    -moz-user-select    : none;
    -webkit-user-select : none;
    user-select         : none;
}
