@media(min-width: 768px){
    html, body {
        overflow:hidden;
        margin:0;
        padding:0;
        overflow-x: hidden;
        /*Avoid flicker on slides transitions for mobile phones #336 */
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    .pp-section {
        height:100%;
        position:absolute;
        width:100%;
    }
    .pp-easing {
        -webkit-transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);
        -moz-transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);
        -o-transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);
        transition: all 1000ms cubic-bezier(0.550, 0.085, 0.000, 0.990);
        /* custom */
        -webkit-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);
        -moz-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);
        -o-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);
        transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990);
        /* custom */
    }    
}

