/* VIDEO FLOATING - Responsive */

@media (max-width: 768px) {
    .sslp-video-floating--bottom-right,
    .sslp-video-floating--bottom-left {
        bottom: 80px;
    }
    .sslp-video-floating--bottom-right { right: 15px; }
    .sslp-video-floating--bottom-left { left: 15px; }
    
    .sslp-video-floating--small .sslp-video-floating__trigger { width: 60px; height: 60px; }
    .sslp-video-floating--medium .sslp-video-floating__trigger { width: 90px; height: 90px; }
    .sslp-video-floating--large .sslp-video-floating__trigger { width: 120px; height: 120px; }
    .sslp-video-floating--xlarge .sslp-video-floating__trigger { width: 140px; height: 140px; }
    
    .sslp-video-floating__label { 
        font-size: 12px; 
        padding: 6px 14px;
        margin-top: 8px;
    }
    
    .sslp-video-floating__close { 
        width: 24px; 
        height: 24px; 
        font-size: 14px; 
    }
    
    .sslp-video-floating-lightbox { 
        padding: 15px; 
    }
    
    .sslp-video-floating-lightbox__close { 
        top: -40px; 
        width: 36px; 
        height: 36px; 
    }
}

@media (max-width: 480px) {
    .sslp-video-floating--medium .sslp-video-floating__trigger { width: 80px; height: 80px; }
    .sslp-video-floating--large .sslp-video-floating__trigger { width: 100px; height: 100px; }
    .sslp-video-floating--xlarge .sslp-video-floating__trigger { width: 120px; height: 120px; }
    
    .sslp-video-floating__label { 
        font-size: 11px; 
        padding: 5px 12px;
    }
}
