/* Target mobile devices only */
@media only screen and (max-width: 850px){

    .able-wrapper.fullscreen {
        display: flex;
        align-items: center;
    }

    .able-wrapper.fullscreen .able {
        max-height: -webkit-fill-available;
    }

    .able-wrapper.fullscreen .able-captions {
        font-size: 1.35em !important;
    }
    
}