JS снег. Ломается верстка на мобильной версии

Ребята, привет! Хочу чтобы снег шёл на мобильной версии сайта и не ломал верстку, если загружать тлф с альбомного варианта и потом перевернуть в книжный, возможно ли это сделать вообще?

(function ($) {
    $.fn.snow = function (options) {
        var $flake = $('<div class="snow_flake" />').css({'position': 'absolute', 'top': '-50px'}).html('&#10052;'),
            documentHeight = $('html').height(), documentWidth = $('html').width(),
            defaults = {minSize: 10, maxSize: 25, newOn: 700, flakeColor: "#0099FF"},
            options = $.extend({}, defaults, options);
        var interval = setInterval(function () {
            var startPositionLeft = Math.random() * documentWidth - 100, startOpacity = 0.3 + Math.random() - 0.4,
                sizeFlake = options.minSize + Math.random() * options.maxSize,
                endPositionLeft = startPositionLeft - 100 + Math.random() * 200,
                durationFall = documentHeight * 15 + Math.random() * 5000;
            $flake.clone().appendTo('body').css({
                left: startPositionLeft,
                opacity: startOpacity,
                'font-size': sizeFlake,
                color: options.flakeColor
            }).animate({
                top: $('footer').offset()['top'],
                left: endPositionLeft,
                opacity: 0.1
            }, durationFall, 'linear', function () {
                $(this).remove()
            });
        }, options.newOn);
    };
})(jQuery);
if ($(window).width() > 200) {
    $.fn.snow();
}

Ответы (0 шт):