Overview

URLjmatosseguros.com.br/yy/db/box/index.php
IP192.185.222.4
ASNAS20013 CyrusOne LLC
Location United States
Report completed2017-05-20 04:57:07 CET
StatusLoading report..
urlQuery Alerts No alerts detected


Settings

UserAgentMozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Referer
Pool
Access Levelpublic


Intrusion Detection Systems

Snort /w Sourcefire VRT No alerts detected
Suricata /w Emerging Threats Pro No alerts detected


Blacklists

Fortinet's Web Filter / fortiguard.com
Added / Verified Severity Host Comment
2017-05-202jmatosseguros.com.br/yy/db/box/index.phpPhishing
2017-05-202jmatosseguros.com.br/yy/db/box/Phishing
MDL / malwaredomainlist.com No alerts detected
DNS-BH / malwaredomains.com No alerts detected
mnemonic secure DNS / mnemonic.no No alerts detected
OpenPhish / openphish.com No alerts detected
PhishTank / phishtank.com No alerts detected
Spamhaus DBL / spamhaus.org No alerts detected


Files Captured



Recent reports on same IP/ASN/Domain

Last 2 reports on IP: 192.185.222.4

Date UQ / IDS / BL URL IP
2017-05-05 16:51:490 - 0 - 2iluminacaosolar.ind.br/wp-admin/uuu/Ed/Ed/index.php192.185.222.4
2017-05-03 19:18:340 - 0 - 2drmunck.com.br/wp-admin/JeKs/192.185.222.4

Last 6 reports on ASN: AS20013 CyrusOne LLC

Date UQ / IDS / BL URL IP
2017-06-28 00:26:160 - 0 - 0www.haadson.net/logs/login.htm192.185.5.249
2017-06-28 00:19:330 - 0 - 1callfor.info/sia/csrss.exe192.185.16.209
2017-06-28 00:19:330 - 0 - 1callfor.info/sia/taskmgr.exe192.185.16.209
2017-06-28 00:19:170 - 0 - 1callfor.info/xmr5/taskmgr.exe192.185.16.209
2017-06-28 00:19:170 - 0 - 1callfor.info/xmr5/csrss.exe192.185.16.209
2017-06-28 00:11:540 - 0 - 0gaddco.com192.185.167.133



JavaScript

Executed Scripts (25)


Executed Evals (3)

#1 JavaScript::Eval (size: 8499, repeated: 1)

(function(e) {
    function r(e) {
        if (e in t.style) return e;
        var n = ["Moz", "Webkit", "O", "ms"];
        var r = e.charAt(0).toUpperCase() + e.substr(1);
        if (e in t.style) {
            return e
        }
        for (var i = 0; i < n.length; ++i) {
            var s = n[i] + r;
            if (s in t.style) {
                return s
            }
        }
    }
    function i() {
        t.style[n.transform] = "";
        t.style[n.transform] = "rotateY(90deg)";
        return t.style[n.transform] !== ""
    }
    function f(e) {
        if (typeof e === "string") {
            this.parse(e)
        }
        return this
    }
    function l(e, t, n) {
        if (t === true) {
            e.queue(n)
        } else if (t) {
            e.queue(t, n)
        } else {
            n()
        }
    }
    function c(t) {
        var n = [];
        e.each(t, function(t) {
            t = e.camelCase(t);
            t = e.transit.propertyMap[t] || e.cssProps[t] || t;
            t = d(t);
            if (e.inArray(t, n) === -1) {
                n.push(t)
            }
        });
        return n
    }
    function h(t, n, r, i) {
        var s = c(t);
        if (e.cssEase[r]) {
            r = e.cssEase[r]
        }
        var o = "" + m(n) + " " + r;
        if (parseInt(i, 10) > 0) {
            o += " " + m(i)
        }
        var u = [];
        e.each(s, function(e, t) {
            u.push(t + " " + o)
        });
        return u.join(", ")
    }
    function p(t, r) {
        if (!r) {
            e.cssNumber[t] = true
        }
        e.transit.propertyMap[t] = n.transform;
        e.cssHooks[t] = {
            get: function(n) {
                var r = e(n).css("transit:transform");
                return r.get(t)
            },
            set: function(n, r) {
                var i = e(n).css("transit:transform");
                i.setFromString(t, r);
                e(n).css({
                    "transit:transform": i
                })
            }
        }
    }
    function d(e) {
        return e.replace(/([A-Z])/g, function(e) {
            return "-" + e.toLowerCase()
        })
    }
    function v(e, t) {
        if (typeof e === "string" && !e.match(/^[\-0-9\.]+$/)) {
            return e
        } else {
            return "" + e + t
        }
    }
    function m(t) {
        var n = t;
        if (e.fx.speeds[n]) {
            n = e.fx.speeds[n]
        }
        return v(n, "ms")
    }
    e.transit = {
        version: "0.9.9",
        modifiedForLayerSlider: true,
        propertyMap: {
            marginLeft: "margin",
            marginRight: "margin",
            marginBottom: "margin",
            marginTop: "margin",
            paddingLeft: "padding",
            paddingRight: "padding",
            paddingBottom: "padding",
            paddingTop: "padding"
        },
        enabled: true,
        useTransitionEnd: false
    };
    var t = document.createElement("div");
    var n = {};
    var s = navigator.userAgent.toLowerCase().indexOf("chrome") > -1;
    n.transition = r("transition");
    n.transitionDelay = r("transitionDelay");
    n.transform = r("transform");
    n.transformOrigin = r("transformOrigin");
    n.transform3d = i();
    var o = {
        transition: "transitionEnd",
        MozTransition: "transitionend",
        OTransition: "oTransitionEnd",
        WebkitTransition: "webkitTransitionEnd",
        msTransition: "MSTransitionEnd"
    };
    var u = n.transitionEnd = o[n.transition] || null;
    for (var a in n) {
        if (n.hasOwnProperty(a) && typeof e.support[a] === "undefined") {
            e.support[a] = n[a]
        }
    }
    t = null;
    e.cssEase = {
        _default: "ease",
        "in": "ease-in",
        out: "ease-out",
        "in-out": "ease-in-out",
        snap: "cubic-bezier(0,1,.5,1)",
        easeInCubic: "cubic-bezier(.55, .055, .675, .19)",
        easeOutCubic: "cubic-bezier(.215,.61,.355,1)",
        easeInOutCubic: "cubic-bezier(.645,.045,.355,1)",
        easeInCirc: "cubic-bezier(.6,.04,.98,.335)",
        easeOutCirc: "cubic-bezier(.075,.82,.165,1)",
        easeInOutCirc: "cubic-bezier(.785,.135,.15,.86)",
        easeInExpo: "cubic-bezier(.95,.05,.795,.035)",
        easeOutExpo: "cubic-bezier(.19,1,.22,1)",
        easeInOutExpo: "cubic-bezier(1,0,0,1)",
        easeInQuad: "cubic-bezier(.55,.085,.68,.53)",
        easeOutQuad: "cubic-bezier(.25,.46,.45,.94)",
        easeInOutQuad: "cubic-bezier(.455,.03,.515,.955)",
        easeInQuart: "cubic-bezier(.895,.03,.685,.22)",
        easeOutQuart: "cubic-bezier(.165,.84,.44,1)",
        easeInOutQuart: "cubic-bezier(.77,0,.175,1)",
        easeInQuint: "cubic-bezier(.755,.05,.855,.06)",
        easeOutQuint: "cubic-bezier(.23,1,.32,1)",
        easeInOutQuint: "cubic-bezier(.86,0,.07,1)",
        easeInSine: "cubic-bezier(.47,0,.745,.715)",
        easeOutSine: "cubic-bezier(.39,.575,.565,1)",
        easeInOutSine: "cubic-bezier(.445,.05,.55,.95)",
        easeInBack: "cubic-bezier(.6,-.28,.735,.045)",
        easeOutBack: "cubic-bezier(.175, .885,.32,1.275)",
        easeInOutBack: "cubic-bezier(.68,-.55,.265,1.55)"
    };
    e.cssHooks["transit:transform"] = {
        get: function(t) {
            return e(t).data("transform") || new f
        },
        set: function(t, r) {
            var i = r;
            if (!(i instanceof f)) {
                i = new f(i)
            }
            if (n.transform === "WebkitTransform" && !s) {
                t.style[n.transform] = i.toString(true)
            } else {
                t.style[n.transform] = i.toString()
            }
            e(t).data("transform", i)
        }
    };
    e.cssHooks.transform = {
        set: e.cssHooks["transit:transform"].set
    };
    if (e.fn.jquery < "1.8") {
        e.cssHooks.transformOrigin = {
            get: function(e) {
                return e.style[n.transformOrigin]
            },
            set: function(e, t) {
                e.style[n.transformOrigin] = t
            }
        };
        e.cssHooks.transition = {
            get: function(e) {
                return e.style[n.transition]
            },
            set: function(e, t) {
                e.style[n.transition] = t
            }
        }
    }
    p("kmScale");
    p("kmRotate");
    p("scale");
    p("scale3d");
    p("translate");
    p("translate3d");
    p("rotate");
    p("rotateX");
    p("rotateY");
    p("rotate3d");
    p("perspective");
    p("skewX");
    p("skewY");
    p("x", true);
    p("y", true);
    f.prototype = {
        setFromString: function(e, t) {
            var n = typeof t === "string" ? t.split(",") : t.constructor === Array ? t : [t];
            n.unshift(e);
            f.prototype.set.apply(this, n)
        },
        set: function(e) {
            var t = Array.prototype.slice.apply(arguments, [1]);
            if (this.setter[e]) {
                this.setter[e].apply(this, t)
            } else {
                this[e] = t.join(",")
            }
        },
        get: function(e) {
            if (this.getter[e]) {
                return this.getter[e].apply(this)
            } else {
                return this[e] || 0
            }
        },
        setter: {
            kmRotate: function(e) {
                this.rotate = v(e, "deg")
            },
            kmScale: function(e, t) {
                if (t === undefined) {
                    t = e
                }
                this.scale = e + "," + t
            },
            rotate: function(e) {
                this.rotate = v(e, "deg")
            },
            rotateX: function(e) {
                this.rotateX = v(e, "deg")
            },
            rotateY: function(e) {
                this.rotateY = v(e, "deg")
            },
            scale: function(e, t) {
                if (t === undefined) {
                    t = e
                }
                this.scale = e + "," + t
            },
            scale3d: function(e, t, n) {
                if (t === undefined) {
                    t = e
                }
                if (n === undefined) {
                    n = e
                }
                this.scale3d = e + "," + t + "," + n
            },
            skewX: function(e) {
                this.skewX = v(e, "deg")
            },
            skewY: function(e) {
                this.skewY = v(e, "deg")
            },
            perspective: function(e) {
                this.perspective = v(e, "px")
            },
            x: function(e) {
                this.set("translate", e, null)
            },
            y: function(e) {
                this.set("translate", null, e)
            },
            t3dx: function(e) {
                this.set("translate3d", e, null, null)
            },
            t3dy: function(e) {
                this.set("translate3d", null, e, null)
            },
            t3dz: function(e) {
                this.set("translate3d", null, null, e)
            },
            translate: function(e, t) {
                if (this._translateX === undefined) {
                    this._translateX = 0
                }
                if (this._translateY === undefined) {
                    this._translateY = 0
                }
                if (e !== null && e !== undefined) {
                    this._translateX = v(e, "px")
                }
                if (t !== null && t !== undefined) {
                    this._translateY = v(t, "px")
                }
                this.translate = this._translateX + "," + this._translateY
            },
            translate3d: function(e, t, n) {
                if (this._translate3dX === undefined) {
                    this._translate3dX = 0
                }
                if (this._translate3dY === undefined) {
                    this._translate3dY = 0
                }
                if (this._translate3dZ === undefined) {
                    this._translate3dZ = 0
                }
                if (e !== null && e !== undefined) {
                    this._translate3dX = v(e, "px")
                }
                if (t !== null && t !== undefined) {
                    this._translate3dY = v(t, "px")
                }
                if (n !== null && n !== undefined) {
                    this._translate3dZ = v(n, "px")
                }
                this.translate3d = this._translate3dX + "," + this._translate3dY + "," + this._translate3dZ
            }
        },
        getter: {
            kmRotate: function() {
                var e = this.rotate || "0deg".split("deg")[0];
                return v(e, "deg")
            },
            kmScale: function() {
                var e = (this.scale || "1,1,1").split(",");
                if (e[0]) {
                    e[0] = parseFloat(e[0])
                }
                if (e[1]) {
                    e[1] = parseFloat(e[1])
                }
                if (e[2]) {
                    e[2] = parseFloat(e[2])
                }
                return e[0] === e[1] === e[2] ? e[0] : e
            },
            x: function() {
                return this._translateX || 0
            },
            y: function() {
                return this._translateY || 0
            },
            scale: function() {
                var e = (this.scale || "1,1,1").split(",");
                if (e[0]) {
                    e[0] = parseFloat(e[0])
                }
                if (e[1]) {
                    e[1] = parseFloat(e[1])
                }
                if (e[2]) {
                    e[2] = parseFloat(e[2])
                }
                return e[0] === e[1] === e[2] ? e[0] : e
            },
            rotate3d: function() {
                var e = (this.rotate3d || "0,0,0,0deg").split(",");
                for (var t = 0; t <= 3; ++t) {
                    if (e[t]) {
                        e[t] = parseFloat(e[t])
                    }
                }
                if (e[3]) {
                    e[3] = v(e[3], "deg")
                }
                return e
            }
        },
        parse: function(e) {
            var t = this;
            e.replace(/([a-zA-Z0-9]+)\((.*?)\)/g, function(e, n, r) {
                t.setFromString(n, r)
            })
        },
        toString: function(e) {
            var t = [];
            for (var r in this) {
                if (this.hasOwnProperty(r)) {
                    if (!n.transform3d && (r === "rotateX" || r === "rotateY" || r === "perspective" || r === "transformOrigin")) {
                        continue
                    }
                    if (r[0] !== "_") {
                        if (e && r === "scale") {
                            t.push(r + "3d(" + this[r] + ",1)")
                        } else if (e && r === "translate") {
                            t.push(r + "3d(" + this[r] + ",0)")
                        } else {
                            t.push(r + "(" + this[r] + ")")
                        }
                    }
                }
            }
            return t.join(" ")
        }
    };
    e.fn.transition = e.fn.transit = function(t, r, i, s) {
        var o = this;
        var a = 0;
        var f = true;
        if (typeof r === "function") {
            s = r;
            r = undefined
        }
        if (typeof i === "function") {
            s = i;
            i = undefined
        }
        if (typeof t.easing !== "undefined") {
            i = t.easing;
            delete t.easing
        }
        if (typeof t.duration !== "undefined") {
            r = t.duration;
            delete t.duration
        }
        if (typeof t.complete !== "undefined") {
            s = t.complete;
            delete t.complete
        }
        if (typeof t.queue !== "undefined") {
            f = t.queue;
            delete t.queue
        }
        if (typeof t.delay !== "undefined") {
            a = t.delay;
            delete t.delay
        }
        if (typeof r === "undefined") {
            r = e.fx.speeds._default
        }
        if (typeof i === "undefined") {
            i = e.cssEase._default
        }
        r = m(r);
        var c = h(t, r, i, a);
        var p = e.transit.enabled && n.transition;
        var d = p ? parseInt(r, 10) + parseInt(a, 10) : 0;
        if (d === 0) {
            var v = function(e) {
                    o.css(t);
                    if (s) {
                        s.apply(o)
                    }
                    if (e) {
                        e()
                    }
                };
            l(o, f, v);
            return o
        }
        var g = {};
        var y = function(r) {
                var i = false;
                var a = function() {
                        if (i) {
                            o.unbind(u, a)
                        }
                        if (d > 0) {
                            o.each(function() {
                                this.style[n.transition] = g[this] || null
                            })
                        }
                        if (typeof s === "function") {
                            s.apply(o)
                        }
                        if (typeof r === "function") {
                            r()
                        }
                    };
                if (d > 0 && u && e.transit.useTransitionEnd) {
                    i = true;
                    o.bind(u, a)
                } else {
                    window.setTimeout(a, d)
                }
                o.each(function() {
                    if (d > 0) {
                        this.style[n.transition] = c
                    }
                    e(this).css(t)
                })
            };
        var b = function(e) {
                this.offsetWidth;
                y(e)
            };
        l(o, f, b);
        return this
    };
    e.transit.getTransitionValue = h
})(jQuery)

#2 JavaScript::Eval (size: 70333, repeated: 1)

function lsShowNotice(e, t, n) {
    if (typeof e == "string") {
        var r = jQuery("#" + e)
    } else if (typeof e == "object") {
        var r = e
    }
    var i, s;
    switch (t) {
    case "jquery":
        i = "multiple jQuery issue";
        s = "It looks like that one of your other plugins or your theme itself loads an extra copy of the jQuery library which causes a Javascript conflict and LayerSlider WP can't load your slider. <strong>Please navigate on your WordPress admin area to edit this slider and enable the \"Put JS includes to body\" option in the Global Settings under the Troubleshooting section.</strong><br><br>If this doesn't solve your problem, please try to disable every other plugin one-by-one to find out which one causes this issue. If you have found the corresponding plugin, please contact with the plugin author to solve this case. If none of your plugins causes this problem, it must be your theme and you should contact with the author of the theme. Ask help from them to remove any duplicates of the jQuery library.<br><br>If there is no one to help you, please write a comment in the comments section of the item on CodeCanyon.";
        break;
    case "oldjquery":
        i = "old jQuery issue";
        s = "It looks like you are using an old version (" + n + ') of the jQuery library. LayerSlider requires at least version 1.7.0 or newer. If you are using the WordPress version of LayerSlider, you can try out the "jQuery Updater" plugin from the WP plugin depository. If you don\'t know what to do, you can write us a private message from our CodeCanyon profile page. We need a temporary WP admin account (or a temporary FTP account in some cases) to solve this issue.';
        break;
    case "transit":
        i = "jQuery Transit issue";
        s = 'It looks like one of your other plugins also uses jQuery Transit and loads an extra copy of this library which can cause issues. Please navigate on your WordPress admin area to edit this slider and enable the "Put JS includes to body" option in your Global Settings under the Troubleshooting section.';
        break
    }
    r.addClass("ls-error");
    r.append('<p class="ls-exclam">!</p>');
    r.append('<p class="ls-error-title">LayerSlider: ' + i + "</p>");
    r.append('<p class="ls-error-text">' + s + "</p>")
}(function(e) {
    e.fn.layerSlider = function(n) {
        var r = "1.7.0";
        var i = e.fn.jquery;
        var s = e(this);
        var o = function(e, t) {
                var n = e.split(".");
                var r = t.split(".");
                for (var i = 0; i < n.length; ++i) {
                    if (r.length == i) {
                        return false
                    }
                    if (parseInt(n[i]) == parseInt(r[i])) {
                        continue
                    } else if (parseInt(n[i]) > parseInt(r[i])) {
                        return false
                    } else {
                        return true
                    }
                }
                if (n.length != r.length) {
                    return true
                }
                return true
            };
        if (!o("1.8.0", i)) {
            s.addClass("ls-norotate")
        }
        if (!o(r, i)) {
            lsShowNotice(s, "oldjquery", i)
        } else {
            if ((typeof n).match("object|undefined")) {
                return this.each(function(e) {
                    new t(this, n)
                })
            } else {
                if (n == "data") {
                    var u = e(this).data("LayerSlider").g;
                    if (u) {
                        return u
                    }
                } else {
                    return this.each(function(t) {
                        var r = e(this).data("LayerSlider");
                        if (r) {
                            if (!r.g.isAnimating && !r.g.isLoading) {
                                if (typeof n == "number") {
                                    if (n > 0 && n < r.g.layersNum + 1 && n != r.g.curLayerIndex) {
                                        r.change(n)
                                    }
                                } else {
                                    switch (n) {
                                    case "prev":
                                        r.o.cbPrev(r.g);
                                        r.prev("clicked");
                                        break;
                                    case "next":
                                        r.o.cbNext(r.g);
                                        r.next("clicked");
                                        break;
                                    case "start":
                                        if (!r.g.autoSlideshow) {
                                            r.o.cbStart(r.g);
                                            r.g.originalAutoSlideshow = true;
                                            r.start()
                                        }
                                        break
                                    }
                                }
                            }
                            if (n == "debug") {
                                r.d.show()
                            }
                            if ((r.g.autoSlideshow || !r.g.autoSlideshow && r.g.originalAutoSlideshow) && n == "stop") {
                                r.o.cbStop(r.g);
                                r.g.originalAutoSlideshow = false;
                                r.g.curLayer.find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                                    clearTimeout(e(this).data("videoTimer"))
                                });
                                r.stop()
                            }
                            if (n == "force stop") {
                                r.forcestop()
                            }
                        }
                    })
                }
            }
        }
    };
    var t = function(s, o) {
            var u = this;
            u.$el = e(s).addClass("ls-container");
            u.$el.data("LayerSlider", u);
            u.load = function() {
                u.o = e.extend({}, t.options, o);
                u.g = e.extend({}, t.global);
                u.g.enableCSS3 = e(s).hasClass("ls-norotate") ? false : true;
                if (typeof layerSliderTransitions != "undefined") {
                    u.t = e.extend({}, layerSliderTransitions)
                }
                if (typeof layerSliderCustomTransitions != "undefined") {
                    u.ct = e.extend({}, layerSliderCustomTransitions)
                }
                if (!u.g.initialized) {
                    u.g.initialized = true;
                    u.debug();
                    if (e("html").find('meta[content*="WordPress"]').length) {
                        u.g.wpVersion = e("html").find('meta[content*="WordPress"]').attr("content").split("WordPress")[1]
                    }
                    if (e("html").find('script[src*="layerslider"]').length) {
                        if (e("html").find('script[src*="layerslider"]').attr("src").indexOf("?") != -1) {
                            u.g.lswpVersion = e("html").find('script[src*="layerslider"]').attr("src").split("?")[1].split("=")[1]
                        }
                    }
                    u.d.aT("LayerSlider controls");
                    u.d.aU('<a href="#">prev</a> | <a href="#">next</a> | <a href="#">start</a> | <a href="#">stop</a> | <a href="#">force stop</a>');
                    u.d.history.find("a").each(function() {
                        e(this).click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider(e(this).text())
                        })
                    });
                    u.d.aT("LayerSlider version information");
                    u.d.aU("JS version: <strong>" + u.g.version + "</strong>");
                    if (u.g.lswpVersion) {
                        u.d.aL("WP version: <strong>" + u.g.lswpVersion + "</strong>")
                    }
                    if (u.g.wpVersion) {
                        u.d.aL("WordPress version: <strong>" + u.g.wpVersion + "</strong>")
                    }
                    u.d.aL("jQuery version: <strong>" + e().jquery + "</strong>");
                    if (e(s).attr("id")) {
                        u.d.aT("LayerSlider container");
                        u.d.aU("#" + e(s).attr("id"))
                    }
                    if (!u.o.skin || u.o.skin == "" || !u.o.skinsPath || u.o.skinsPath == "") {
                        u.d.aT("Loading without skin. Possibilities: mistyped skin and / or skinsPath.");
                        u.init()
                    } else {
                        u.d.aT("Trying to load with skin: " + u.o.skin, true);
                        e(s).addClass("ls-" + u.o.skin);
                        var n = u.o.skinsPath + u.o.skin + "/skin.css";
                        cssContainer = e("head");
                        if (!e("head").length) {
                            cssContainer = e("body")
                        }
                        if (e('link[href="' + n + '"]').length) {
                            u.d.aU('Skin "' + u.o.skin + '" is already loaded.');
                            r = e('link[href="' + n + '"]');
                            if (!u.g.loaded) {
                                u.g.loaded = true;
                                setTimeout(function() {
                                    u.init()
                                }, 150)
                            }
                        } else {
                            if (document.createStyleSheet) {
                                document.createStyleSheet(n);
                                var r = e('link[href="' + n + '"]')
                            } else {
                                var r = e('<link rel="stylesheet" href="' + n + '" type="text/css" />').appendTo(cssContainer)
                            }
                        }
                        r.load(function() {
                            if (!u.g.loaded) {
                                u.d.aU("curSkin.load(); fired");
                                u.g.loaded = true;
                                setTimeout(function() {
                                    u.init()
                                }, 150)
                            }
                        });
                        e(window).load(function() {
                            if (!u.g.loaded) {
                                u.d.aU("$(window).load(); fired");
                                u.g.loaded = true;
                                setTimeout(function() {
                                    u.init()
                                }, 150)
                            }
                        });
                        setTimeout(function() {
                            if (!u.g.loaded) {
                                u.d.aT("Fallback mode: Neither curSkin.load(); or $(window).load(); were fired");
                                u.g.loaded = true;
                                u.init()
                            }
                        }, 1e3)
                    }
                }
            };
            u.init = function() {
                if (!e("html").attr("id")) {
                    e("html").attr("id", "ls-global")
                } else if (!e("body").attr("id")) {
                    e("body").attr("id", "ls-global")
                }
                u.g.sliderWidth = function() {
                    if (u.g.normalWidth && u.g.goingNormal) {
                        return u.g.normalWidth
                    } else {
                        return e(s).width()
                    }
                };
                u.g.sliderHeight = function() {
                    if (u.g.normalHeight && u.g.goingNormal) {
                        return u.g.normalHeight
                    } else {
                        return e(s).height()
                    }
                };
                if (e(s).find(".ls-layer").length == 1) {
                    u.o.autoStart = false;
                    u.o.navPrevNext = false;
                    u.o.navStartStop = false;
                    u.o.navButtons = false;
                    u.o.loops = 0;
                    u.o.forceLoopNum = false;
                    u.o.autoPauseSlideshow = true;
                    u.o.firstLayer = 1;
                    u.o.thumbnailNavigation = "disabled"
                }
                if (u.o.width) {
                    u.g.sliderOriginalWidthRU = u.g.sliderOriginalWidth = "" + u.o.width
                } else {
                    u.g.sliderOriginalWidthRU = u.g.sliderOriginalWidth = e(s)[0].style.width
                }
                if (u.o.height) {
                    u.g.sliderOriginalHeight = "" + u.o.height
                } else {
                    u.g.sliderOriginalHeight = e(s)[0].style.height
                }
                if (u.g.sliderOriginalWidth.indexOf("%") == -1 && u.g.sliderOriginalWidth.indexOf("px") == -1) {
                    u.g.sliderOriginalWidth += "px"
                }
                if (u.g.sliderOriginalHeight.indexOf("%") == -1 && u.g.sliderOriginalHeight.indexOf("px") == -1) {
                    u.g.sliderOriginalHeight += "px"
                }
                if (u.o.responsive && u.g.sliderOriginalWidth.indexOf("px") != -1 && u.g.sliderOriginalHeight.indexOf("px") != -1) {
                    u.g.responsiveMode = true
                } else {
                    u.g.responsiveMode = false
                }
                e(s).find('*[class*="ls-s"], *[class*="ls-bg"]').each(function() {
                    if (!e(this).parent().hasClass("ls-layer")) {
                        e(this).insertBefore(e(this).parent())
                    }
                });
                e(s).find(".ls-layer").each(function() {
                    e(this).children(':not([class*="ls-"])').each(function() {
                        e(this).remove()
                    })
                });
                e(s).find('.ls-layer, *[class*="ls-s"]').each(function() {
                    if (e(this).attr("rel") || e(this).attr("style")) {
                        if (e(this).attr("rel")) {
                            var t = e(this).attr("rel").toLowerCase().split(";")
                        } else {
                            var t = e(this).attr("style").toLowerCase().split(";")
                        }
                        for (x = 0; x < t.length; x++) {
                            param = t[x].split(":");
                            if (param[0].indexOf("easing") != -1) {
                                param[1] = u.ieEasing(param[1])
                            }
                            var n = "";
                            if (param[2]) {
                                n = ":" + e.trim(param[2])
                            }
                            if (param[0] != " " && param[0] != "") {
                                e(this).data(e.trim(param[0]), e.trim(param[1]) + n)
                            }
                        }
                    }
                    var r = e(this);
                    r.data("originalLeft", r[0].style.left);
                    r.data("originalTop", r[0].style.top);
                    if (e(this).is("a") && e(this).children().length > 0) {
                        r = e(this).children()
                    }
                    var i = r.width();
                    var s = r.height();
                    if (r[0].style.width && r[0].style.width.indexOf("%") != -1) {
                        i = r[0].style.width
                    }
                    if (r[0].style.height && r[0].style.height.indexOf("%") != -1) {
                        s = r[0].style.height
                    }
                    r.data("originalWidth", i);
                    r.data("originalHeight", s);
                    r.data("originalPaddingLeft", r.css("padding-left"));
                    r.data("originalPaddingRight", r.css("padding-right"));
                    r.data("originalPaddingTop", r.css("padding-top"));
                    r.data("originalPaddingBottom", r.css("padding-bottom"));
                    if (!u.g.ie78) {
                        var o = typeof parseFloat(r.css("opacity")) == "number" ? Math.round(parseFloat(r.css("opacity")) * 100) / 100 : 1;
                        e(this).data("originalOpacity", o)
                    }
                    if (r.css("border-left-width").indexOf("px") == -1) {
                        r.data("originalBorderLeft", r[0].style.borderLeftWidth)
                    } else {
                        r.data("originalBorderLeft", r.css("border-left-width"))
                    }
                    if (r.css("border-right-width").indexOf("px") == -1) {
                        r.data("originalBorderRight", r[0].style.borderRightWidth)
                    } else {
                        r.data("originalBorderRight", r.css("border-right-width"))
                    }
                    if (r.css("border-top-width").indexOf("px") == -1) {
                        r.data("originalBorderTop", r[0].style.borderTopWidth)
                    } else {
                        r.data("originalBorderTop", r.css("border-top-width"))
                    }
                    if (r.css("border-bottom-width").indexOf("px") == -1) {
                        r.data("originalBorderBottom", r[0].style.borderBottomWidth)
                    } else {
                        r.data("originalBorderBottom", r.css("border-bottom-width"))
                    }
                    r.data("originalFontSize", r.css("font-size"));
                    r.data("originalLineHeight", r.css("line-height"))
                });
                if (document.location.hash) {
                    for (var t = 0; t < e(s).find(".ls-layer").length; t++) {
                        if (e(s).find(".ls-layer").eq(t).data("deeplink") == document.location.hash.split("#")[1]) {
                            u.o.firstLayer = t + 1
                        }
                    }
                }
                e(s).find('*[class*="ls-linkto-"]').each(function() {
                    var t = e(this).attr("class").split(" ");
                    for (var n = 0; n < t.length; n++) {
                        if (t[n].indexOf("ls-linkto-") != -1) {
                            var r = parseInt(t[n].split("ls-linkto-")[1]);
                            e(this).css({
                                cursor: "pointer"
                            }).click(function(t) {
                                t.preventDefault();
                                e(s).layerSlider(r)
                            })
                        }
                    }
                });
                u.g.layersNum = e(s).find(".ls-layer").length;
                if (u.o.randomSlideshow && u.g.layersNum > 2) {
                    u.o.firstLayer == "random";
                    u.o.twoWaySlideshow = false
                } else {
                    u.o.randomSlideshow = false
                }
                if (u.o.firstLayer == "random") {
                    u.o.firstLayer = Math.floor(Math.random() * u.g.layersNum + 1)
                }
                u.o.firstLayer = u.o.firstLayer < u.g.layersNum + 1 ? u.o.firstLayer : 1;
                u.o.firstLayer = u.o.firstLayer < 1 ? 1 : u.o.firstLayer;
                u.g.nextLoop = 1;
                if (u.o.animateFirstLayer) {
                    u.g.nextLoop = 0
                }
                var n = document.location.href.indexOf("file:") == -1 ? "" : "http:";
                e(s).find('iframe[src*="www.youtu"], iframe[src*="youtu.be"]').each(function() {
                    e(this).parent().addClass("ls-video-layer");
                    if (e(this).parent('[class*="ls-s"]')) {
                        var t = e(this);
                        e.getJSON(n + "//gdata.youtube.com/feeds/api/videos/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "?v=2&alt=json&callback=?", function(e) {
                            t.data("videoDuration", parseInt(e["entry"]["media$group"]["yt$duration"]["seconds"]) * 1e3)
                        });
                        var r = e("<div>").addClass("ls-vpcontainer").appendTo(e(this).parent());
                        e("<img>").appendTo(r).addClass("ls-videopreview").attr("src", n + "//img.youtube.com/vi/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "/" + u.o.youtubePreview);
                        e("<div>").appendTo(r).addClass("ls-playvideo");
                        e(this).parent().css({
                            width: e(this).width(),
                            height: e(this).height()
                        }).click(function() {
                            u.g.isAnimating = true;
                            if (u.g.paused) {
                                if (u.o.autoPauseSlideshow != false) {
                                    u.g.paused = false
                                }
                                u.g.originalAutoSlideshow = true
                            } else {
                                u.g.originalAutoSlideshow = u.g.autoSlideshow
                            }
                            if (u.o.autoPauseSlideshow != false) {
                                u.stop()
                            }
                            u.g.pausedByVideo = true;
                            e(this).find("iframe").attr("src", e(this).find("iframe").data("videoSrc"));
                            e(this).find(".ls-vpcontainer").delay(u.g.v.d).fadeOut(u.g.v.fo, function() {
                                if (u.o.autoPauseSlideshow == "auto" && u.g.originalAutoSlideshow == true) {
                                    var e = setTimeout(function() {
                                        u.start()
                                    }, t.data("videoDuration") - u.g.v.d);
                                    t.data("videoTimer", e)
                                }
                                u.g.isAnimating = false;
                                if (u.g.resize == true) {
                                    u.makeResponsive(u.g.curLayer, function() {
                                        u.g.resize = false
                                    })
                                }
                            })
                        });
                        var i = "&";
                        if (e(this).attr("src").indexOf("?") == -1) {
                            i = "?"
                        }
                        if (e(this).attr("src").indexOf("autoplay=0") != -1) {
                            e(this).data("videoSrc", e(this).attr("src").replace("autoplay=0", "autoplay=1"))
                        } else if (e(this).attr("src").indexOf("autoplay") == -1) {
                            e(this).data("videoSrc", e(this).attr("src") + i + "autoplay=1")
                        }
                        e(this).data("originalWidth", e(this).attr("width"));
                        e(this).data("originalHeight", e(this).attr("height"));
                        e(this).attr("src", "")
                    }
                });
                e(s).find('iframe[src*="player.vimeo"]').each(function() {
                    e(this).parent().addClass("ls-video-layer");
                    if (e(this).parent('[class*="ls-s"]')) {
                        var t = e(this);
                        var r = e("<div>").addClass("ls-vpcontainer").appendTo(e(this).parent());
                        e.getJSON(n + "//vimeo.com/api/v2/video/" + e(this).attr("src").split("video/")[1].split("?")[0] + ".json?callback=?", function(n) {
                            e("<img>").appendTo(r).addClass("ls-videopreview").attr("src", n[0]["thumbnail_large"]);
                            t.data("videoDuration", parseInt(n[0]["duration"]) * 1e3);
                            e("<div>").appendTo(r).addClass("ls-playvideo")
                        });
                        e(this).parent().css({
                            width: e(this).width(),
                            height: e(this).height()
                        }).click(function() {
                            u.g.isAnimating = true;
                            if (u.g.paused) {
                                if (u.o.autoPauseSlideshow != false) {
                                    u.g.paused = false
                                }
                                u.g.originalAutoSlideshow = true
                            } else {
                                u.g.originalAutoSlideshow = u.g.autoSlideshow
                            }
                            if (u.o.autoPauseSlideshow != false) {
                                u.stop()
                            }
                            u.g.pausedByVideo = true;
                            e(this).find("iframe").attr("src", e(this).find("iframe").data("videoSrc"));
                            e(this).find(".ls-vpcontainer").delay(u.g.v.d).fadeOut(u.g.v.fo, function() {
                                if (u.o.autoPauseSlideshow == "auto" && u.g.originalAutoSlideshow == true) {
                                    var e = setTimeout(function() {
                                        u.start()
                                    }, t.data("videoDuration") - u.g.v.d);
                                    t.data("videoTimer", e)
                                }
                                u.g.isAnimating = false;
                                if (u.g.resize == true) {
                                    u.makeResponsive(u.g.curLayer, function() {
                                        u.g.resize = false
                                    })
                                }
                            })
                        });
                        var i = "&";
                        if (e(this).attr("src").indexOf("?") == -1) {
                            i = "?"
                        }
                        if (e(this).attr("src").indexOf("autoplay=0") != -1) {
                            e(this).data("videoSrc", e(this).attr("src").replace("autoplay=0", "autoplay=1"))
                        } else if (e(this).attr("src").indexOf("autoplay") == -1) {
                            e(this).data("videoSrc", e(this).attr("src") + i + "autoplay=1")
                        }
                        e(this).data("originalWidth", e(this).attr("width"));
                        e(this).data("originalHeight", e(this).attr("height"));
                        e(this).attr("src", "")
                    }
                });
                if (u.o.animateFirstLayer) {
                    u.o.firstLayer = u.o.firstLayer - 1 == 0 ? u.g.layersNum : u.o.firstLayer - 1
                }
                u.g.curLayerIndex = u.o.firstLayer;
                u.g.curLayer = e(s).find(".ls-layer:eq(" + (u.g.curLayerIndex - 1) + ")");
                e(s).find(".ls-layer").wrapAll('<div class="ls-inner"></div>');
                e("<div>").addClass("ls-webkit-hack").prependTo(e(s));
                if (u.o.showBarTimer) {
                    u.g.barTimer = e("<div>").addClass("ls-bar-timer").appendTo(e(s).find(".ls-inner"))
                }
                if (u.o.showCircleTimer && !u.g.ie78) {
                    u.g.circleTimer = e("<div>").addClass("ls-circle-timer").appendTo(e(s).find(".ls-inner"));
                    u.g.circleTimer.append(e('<div class="ls-ct-left"><div class="ls-ct-rotate"><div class="ls-ct-hider"><div class="ls-ct-half"></div></div></div></div><div class="ls-ct-right"><div class="ls-ct-rotate"><div class="ls-ct-hider"><div class="ls-ct-half"></div></div></div></div><div class="ls-ct-center"></div>'))
                }
                u.g.li = e("<div>").css({
                    zIndex: -1,
                    display: "none"
                }).addClass("ls-loading-container").appendTo(e(s));
                e("<div>").addClass("ls-loading-indicator").appendTo(u.g.li);
                if (e(s).css("position") == "static") {
                    e(s).css("position", "relative")
                }
                if (u.o.globalBGImage) {
                    e(s).find(".ls-inner").css({
                        backgroundImage: "url(" + u.o.globalBGImage + ")"
                    })
                } else {
                    e(s).find(".ls-inner").css({
                        backgroundColor: u.o.globalBGColor
                    })
                }
                if (u.o.globalBGColor == "transparent" && u.o.globalBGImage == false) {
                    e(s).find(".ls-inner").css({
                        background: "none transparent !important"
                    })
                }
                if (u.g.responsiveMode && u.g.isMobile() != true && u.o.allowFullScreenMode && (typeof lsPrefixes(document, "FullScreen") != "undefined" || typeof lsPrefixes(document, "IsFullScreen") != "undefined")) {
                    var r = e("<a>").css("display", "none").addClass("ls-fullscreen").click(function() {
                        u.goFullScreen()
                    }).appendTo(e(s).find(".ls-inner"));
                    e(s).hover(function() {
                        if (u.g.ie78) {
                            r.css({
                                display: "block"
                            })
                        } else {
                            r.stop(true, true).fadeIn(300)
                        }
                    }, function() {
                        if (u.g.ie78) {
                            r.css({
                                display: "none"
                            })
                        } else {
                            r.stop(true, true).fadeOut(300)
                        }
                    });
                    document.addEventListener("fullscreenchange", function() {
                        if (!document.fullscreen) {
                            u.escFullScreen()
                        } else {}
                    }, false);
                    document.addEventListener("mozfullscreenchange", function() {
                        if (!document.mozFullScreen) {
                            u.escFullScreen()
                        } else {}
                    }, false);
                    document.addEventListener("webkitfullscreenchange", function() {
                        if (!document.webkitIsFullScreen) {
                            u.escFullScreen()
                        } else {}
                    }, false)
                }
                if (u.o.navPrevNext) {
                    e('<a class="ls-nav-prev" href="#" />').click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider("prev")
                    }).appendTo(e(s));
                    e('<a class="ls-nav-next" href="#" />').click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider("next")
                    }).appendTo(e(s));
                    if (u.o.hoverPrevNext) {
                        e(s).find(".ls-nav-prev, .ls-nav-next").css({
                            display: "none"
                        });
                        e(s).hover(function() {
                            if (!u.g.forceHideControls) {
                                if (u.g.ie78) {
                                    e(s).find(".ls-nav-prev, .ls-nav-next").css("display", "block")
                                } else {
                                    e(s).find(".ls-nav-prev, .ls-nav-next").stop(true, true).fadeIn(300)
                                }
                            }
                        }, function() {
                            if (u.g.ie78) {
                                e(s).find(".ls-nav-prev, .ls-nav-next").css("display", "none")
                            } else {
                                e(s).find(".ls-nav-prev, .ls-nav-next").stop(true, true).fadeOut(300)
                            }
                        })
                    }
                }
                if (u.o.navStartStop || u.o.navButtons) {
                    var i = e('<div class="ls-bottom-nav-wrapper" />').appendTo(e(s));
                    u.g.bottomWrapper = i;
                    if (u.o.thumbnailNavigation == "always") {
                        i.addClass("ls-above-thumbnails")
                    }
                    if (u.o.navButtons && u.o.thumbnailNavigation != "always") {
                        e('<span class="ls-bottom-slidebuttons" />').appendTo(e(s).find(".ls-bottom-nav-wrapper"));
                        if (u.o.thumbnailNavigation == "hover") {
                            var o = e('<div class="ls-thumbnail-hover"><div class="ls-thumbnail-hover-inner"><div class="ls-thumbnail-hover-bg"></div><div class="ls-thumbnail-hover-img"><img></div><span></span></div></div>').appendTo(e(s).find(".ls-bottom-slidebuttons"))
                        }
                        for (x = 1; x < u.g.layersNum + 1; x++) {
                            var a = e('<a href="#" />').appendTo(e(s).find(".ls-bottom-slidebuttons")).click(function(t) {
                                t.preventDefault();
                                e(s).layerSlider(e(this).index() + 1)
                            });
                            if (u.o.thumbnailNavigation == "hover") {
                                e(s).find(".ls-thumbnail-hover, .ls-thumbnail-hover-img").css({
                                    width: u.o.tnWidth,
                                    height: u.o.tnHeight
                                });
                                var f = e(s).find(".ls-thumbnail-hover");
                                var l = f.find("img").css({
                                    height: u.o.tnHeight
                                });
                                var c = e(s).find(".ls-thumbnail-hover-inner").css({
                                    visibility: "hidden",
                                    display: "block"
                                });
                                a.hover(function() {
                                    var t = e(s).find(".ls-layer").eq(e(this).index());
                                    if (t.find(".ls-tn").length) {
                                        var n = t.find(".ls-tn").attr("src")
                                    } else if (t.find(".ls-videopreview").length) {
                                        var n = t.find(".ls-videopreview").attr("src")
                                    } else if (t.find(".ls-bg").length) {
                                        var n = t.find(".ls-bg").attr("src")
                                    } else {
                                        var n = u.o.skinsPath + u.o.skin + "/nothumb.png"
                                    }
                                    e(s).find(".ls-thumbnail-hover-img").css({
                                        left: parseInt(f.css("padding-left")),
                                        top: parseInt(f.css("padding-top"))
                                    });
                                    l.load(function() {
                                        if (e(this).width() == 0) {
                                            l.css({
                                                position: "relative",
                                                margin: "0 auto",
                                                left: "auto"
                                            })
                                        } else {
                                            l.css({
                                                position: "absolute",
                                                marginLeft: -e(this).width() / 2,
                                                left: "50%"
                                            })
                                        }
                                    }).attr("src", n);
                                    f.css({
                                        display: "block"
                                    }).stop().animate({
                                        left: e(this).position().left + (e(this).width() - f.outerWidth()) / 2
                                    }, 250, "easeInOutQuad");
                                    c.css({
                                        display: "none",
                                        visibility: "visible"
                                    }).stop().fadeIn(250)
                                }, function() {
                                    c.stop().fadeOut(250, function() {
                                        f.css({
                                            visibility: "hidden",
                                            display: "block"
                                        })
                                    })
                                })
                            }
                        }
                        if (u.o.thumbnailNavigation == "hover") {
                            o.appendTo(e(s).find(".ls-bottom-slidebuttons"))
                        }
                        e(s).find(".ls-bottom-slidebuttons a:eq(" + (u.o.firstLayer - 1) + ")").addClass("ls-nav-active")
                    }
                    if (u.o.navStartStop) {
                        var h = e('<a class="ls-nav-start" href="#" />').click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider("start")
                        }).prependTo(e(s).find(".ls-bottom-nav-wrapper"));
                        var p = e('<a class="ls-nav-stop" href="#" />').click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider("stop")
                        }).appendTo(e(s).find(".ls-bottom-nav-wrapper"))
                    } else if (u.o.thumbnailNavigation != "always") {
                        e('<span class="ls-nav-sides ls-nav-sideleft" />').prependTo(e(s).find(".ls-bottom-nav-wrapper"));
                        e('<span class="ls-nav-sides ls-nav-sideright" />').appendTo(e(s).find(".ls-bottom-nav-wrapper"))
                    }
                    if (u.o.hoverBottomNav && u.o.thumbnailNavigation != "always") {
                        i.css({
                            display: "none"
                        });
                        e(s).hover(function() {
                            if (!u.g.forceHideControls) {
                                if (u.g.ie78) {
                                    i.css("display", "block")
                                } else {
                                    i.stop(true, true).fadeIn(300)
                                }
                            }
                        }, function() {
                            if (u.g.ie78) {
                                i.css("display", "none")
                            } else {
                                i.stop(true, true).fadeOut(300)
                            }
                        })
                    }
                }
                if (u.o.thumbnailNavigation == "always") {
                    u.g.thumbsWrapper = e('<div class="ls-thumbnail-wrapper"></div>').appendTo(e(s));
                    var o = e('<div class="ls-thumbnail"><div class="ls-thumbnail-inner"><div class="ls-thumbnail-slide-container"><div class="ls-thumbnail-slide"></div></div></div></div>').appendTo(u.g.thumbsWrapper);
                    u.g.thumbnails = e(s).find(".ls-thumbnail-slide-container");
                    if (!("ontouchstart" in window)) {
                        u.g.thumbnails.hover(function() {
                            e(this).addClass("ls-thumbnail-slide-hover")
                        }, function() {
                            e(this).removeClass("ls-thumbnail-slide-hover");
                            u.scrollThumb()
                        }).mousemove(function(t) {
                            var n = parseInt(t.pageX - e(this).offset().left) / e(this).width() * (e(this).width() - e(this).find(".ls-thumbnail-slide").width());
                            e(this).find(".ls-thumbnail-slide").stop().css({
                                marginLeft: n
                            })
                        })
                    } else {
                        u.g.thumbnails.addClass("ls-touchscroll")
                    }
                    e(s).find(".ls-layer").each(function() {
                        var t = e(this).index() + 1;
                        if (e(this).find(".ls-tn").length) {
                            var n = e(this).find(".ls-tn").attr("src")
                        } else if (e(this).find(".ls-videopreview").length) {
                            var n = e(this).find(".ls-videopreview").attr("src")
                        } else if (e(this).find(".ls-bg").length) {
                            var n = e(this).find(".ls-bg").attr("src")
                        }
                        if (n) {
                            var r = e('<a href="#" class="ls-thumb-' + t + '"><img src="' + n + '"></a>')
                        } else {
                            var r = e('<a href="#" class="ls-nothumb ls-thumb-' + t + '"><img src="' + u.o.skinsPath + u.o.skin + '/nothumb.png"></a>')
                        }
                        r.appendTo(e(s).find(".ls-thumbnail-slide"));
                        if (!("ontouchstart" in window)) {
                            r.hover(function() {
                                e(this).children().stop().fadeTo(300, u.o.tnActiveOpacity / 100)
                            }, function() {
                                if (!e(this).children().hasClass("ls-thumb-active")) {
                                    e(this).children().stop().fadeTo(300, u.o.tnInactiveOpacity / 100)
                                }
                            })
                        }
                        r.click(function(n) {
                            n.preventDefault();
                            e(s).layerSlider(t)
                        })
                    });
                    if (h && p) {
                        var d = u.g.bottomWrapper = e('<div class="ls-bottom-nav-wrapper ls-below-thumbnails"></div>').appendTo(e(s));
                        h.clone().click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider("start")
                        }).appendTo(d);
                        p.clone().click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider("stop")
                        }).appendTo(d)
                    }
                    if (u.o.hoverBottomNav) {
                        u.g.thumbsWrapper.css("display", "none");
                        if (d) {
                            u.g.bottomWrapper = d.css("display") == "block" ? d : e(s).find(".ls-above-thumbnails");
                            u.g.bottomWrapper.css("display", "none")
                        }
                        e(s).hover(function() {
                            e(s).addClass("ls-hover");
                            if (!u.g.forceHideControls) {
                                if (u.g.ie78) {
                                    u.g.thumbsWrapper.css("display", "block");
                                    if (u.g.bottomWrapper) {
                                        u.g.bottomWrapper.css("display", "block")
                                    }
                                } else {
                                    u.g.thumbsWrapper.stop(true, true).fadeIn(300);
                                    if (u.g.bottomWrapper) {
                                        u.g.bottomWrapper.stop(true, true).fadeIn(300)
                                    }
                                }
                            }
                        }, function() {
                            e(s).removeClass("ls-hover");
                            if (u.g.ie78) {
                                u.g.thumbsWrapper.css("display", "none");
                                if (u.g.bottomWrapper) {
                                    u.g.bottomWrapper.css("display", "none")
                                }
                            } else {
                                u.g.thumbsWrapper.stop(true, true).fadeOut(300);
                                if (u.g.bottomWrapper) {
                                    u.g.bottomWrapper.stop(true, true).fadeOut(300)
                                }
                            }
                        })
                    }
                }
                u.g.shadow = e('<div class="ls-shadow"></div>').appendTo(e(s));
                if (u.g.shadow.css("display") == "block" && !u.g.shadow.find("img").length) {
                    u.g.showShadow = function() {
                        u.g.shadow.css({
                            display: "none",
                            visibility: "visible"
                        }).fadeIn(500, function() {
                            u.g.showShadow = false
                        })
                    };
                    u.g.shadowImg = e("<img>").attr("src", u.o.skinsPath + u.o.skin + "/shadow.png").appendTo(u.g.shadow);
                    u.g.shadowBtmMod = typeof parseInt(e(s).css("padding-bottom")) == "number" ? parseInt(e(s).css("padding-bottom")) : 0
                }
                u.resizeShadow();
                if (u.o.keybNav && e(s).find(".ls-layer").length > 1) {
                    e("body").bind("keydown", function(e) {
                        if (!u.g.isAnimating && !u.g.isLoading) {
                            if (e.which == 37) {
                                u.o.cbPrev(u.g);
                                u.prev("clicked")
                            } else if (e.which == 39) {
                                u.o.cbNext(u.g);
                                u.next("clicked")
                            }
                        }
                    })
                }
                if ("ontouchstart" in window && e(s).find(".ls-layer").length > 1 && u.o.touchNav) {
                    e(s).find(".ls-inner").bind("touchstart", function(e) {
                        var t = e.touches ? e.touches : e.originalEvent.touches;
                        if (t.length == 1) {
                            u.g.touchStartX = u.g.touchEndX = t[0].clientX
                        }
                    });
                    e(s).find(".ls-inner").bind("touchmove", function(e) {
                        var t = e.touches ? e.touches : e.originalEvent.touches;
                        if (t.length == 1) {
                            u.g.touchEndX = t[0].clientX
                        }
                        if (Math.abs(u.g.touchStartX - u.g.touchEndX) > 45) {
                            e.preventDefault()
                        }
                    });
                    e(s).find(".ls-inner").bind("touchend", function(t) {
                        if (Math.abs(u.g.touchStartX - u.g.touchEndX) > 45) {
                            if (u.g.touchStartX - u.g.touchEndX > 0) {
                                u.o.cbNext(u.g);
                                e(s).layerSlider("next")
                            } else {
                                u.o.cbPrev(u.g);
                                e(s).layerSlider("prev")
                            }
                        }
                    })
                }
                if (u.o.pauseOnHover == true && e(s).find(".ls-layer").length > 1) {
                    e(s).find(".ls-inner").hover(function() {
                        u.o.cbPause(u.g);
                        if (u.g.autoSlideshow) {
                            u.g.paused = true;
                            u.stop();
                            if (u.g.barTimer) {
                                u.g.barTimer.stop()
                            }
                            if (u.g.circleTimer) {
                                u.g.circleTimer.find(".ls-ct-rotate").stop()
                            }
                            u.g.pausedSlideTime = (new Date).getTime()
                        }
                    }, function() {
                        if (u.g.paused == true) {
                            u.start();
                            u.g.paused = false
                        }
                    })
                }
                u.resizeSlider();
                if (u.o.yourLogo) {
                    u.g.yourLogo = e("<img>").addClass("ls-yourlogo").appendTo(e(s)).attr("style", u.o.yourLogoStyle).css({
                        visibility: "hidden",
                        display: "bock"
                    }).load(function() {
                        var t = 0;
                        if (!u.g.yourLogo) {
                            t = 1e3
                        }
                        setTimeout(function() {
                            u.g.yourLogo.data("originalWidth", u.g.yourLogo.width());
                            u.g.yourLogo.data("originalHeight", u.g.yourLogo.height());
                            if (u.g.yourLogo.css("left") != "auto") {
                                u.g.yourLogo.data("originalLeft", u.g.yourLogo[0].style.left)
                            }
                            if (u.g.yourLogo.css("right") != "auto") {
                                u.g.yourLogo.data("originalRight", u.g.yourLogo[0].style.right)
                            }
                            if (u.g.yourLogo.css("top") != "auto") {
                                u.g.yourLogo.data("originalTop", u.g.yourLogo[0].style.top)
                            }
                            if (u.g.yourLogo.css("bottom") != "auto") {
                                u.g.yourLogo.data("originalBottom", u.g.yourLogo[0].style.bottom)
                            }
                            if (u.o.yourLogoLink != false) {
                                e("<a>").appendTo(e(s)).attr("href", u.o.yourLogoLink).attr("target", u.o.yourLogoTarget).css({
                                    textDecoration: "none",
                                    outline: "none"
                                }).append(u.g.yourLogo)
                            }
                            u.g.yourLogo.css({
                                display: "none",
                                visibility: "visible"
                            });
                            u.resizeYourLogo()
                        }, t)
                    }).attr("src", u.o.yourLogo)
                }
                e(window).resize(function() {
                    u.g.resize = true;
                    if (!u.g.isAnimating) {
                        u.makeResponsive(u.g.curLayer, function() {
                            if (u.g.ltContainer) {
                                u.g.ltContainer.empty()
                            }
                            u.g.resize = false
                        });
                        if (u.g.yourLogo) {
                            u.resizeYourLogo()
                        }
                    }
                });
                u.g.showSlider = true;
                if (u.o.animateFirstLayer == true) {
                    if (u.o.autoStart) {
                        u.g.autoSlideshow = true;
                        e(s).find(".ls-nav-start").addClass("ls-nav-start-active")
                    } else {
                        e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active")
                    }
                    u.next()
                } else {
                    u.imgPreload(u.g.curLayer, function() {
                        u.g.curLayer.fadeIn(1e3, function() {
                            u.g.isLoading = false;
                            e(this).addClass("ls-active");
                            if (u.o.autoPlayVideos) {
                                e(this).delay(e(this).data("delayin") + 25).queue(function() {
                                    e(this).find(".ls-videopreview").click();
                                    e(this).dequeue()
                                })
                            }
                            u.g.curLayer.find(' > *[class*="ls-s"]').each(function() {
                                if (e(this).data("showuntil") > 0) {
                                    var t = e(this);
                                    t.data("showUntilTimer", setTimeout(function() {
                                        u.sublayerShowUntil(t)
                                    }, t.data("showuntil")))
                                }
                            })
                        });
                        u.changeThumb(u.g.curLayerIndex);
                        if (u.o.autoStart) {
                            u.g.isLoading = false;
                            u.start()
                        } else {
                            e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active")
                        }
                    })
                }
                u.o.cbInit(e(s))
            };
            u.goFullScreen = function() {
                if (!u.g.isAnimating && !u.g.isLoading) {
                    if (lsPrefixes(document, "FullScreen") || lsPrefixes(document, "IsFullScreen")) {
                        lsPrefixes(document, "CancelFullScreen");
                        u.escFullScreen()
                    } else {
                        u.g.normalWidth = u.g.sliderWidth();
                        u.g.normalHeight = u.g.sliderHeight();
                        u.g.normalRatio = u.g.ratio;
                        lsPrefixes(e(s)[0], "RequestFullScreen");
                        e(s).addClass("ls-container-fullscreen")
                    }
                }
            };
            u.escFullScreen = function() {
                u.g.goingNormal = true;
                e(s).removeClass("ls-container-fullscreen")
            };
            u.start = function() {
                if (u.g.autoSlideshow) {
                    if (u.g.prevNext == "prev" && u.o.twoWaySlideshow) {
                        u.prev()
                    } else {
                        u.next()
                    }
                } else {
                    u.g.autoSlideshow = true;
                    if (!u.g.isAnimating && !u.g.isLoading) {
                        u.timer()
                    }
                }
                e(s).find(".ls-nav-start").addClass("ls-nav-start-active");
                e(s).find(".ls-nav-stop").removeClass("ls-nav-stop-active")
            };
            u.timer = function() {
                var t = e(s).find(".ls-active").data("slidedelay") ? parseInt(e(s).find(".ls-active").data("slidedelay")) : u.o.slideDelay;
                if (!u.o.animateFirstLayer && !e(s).find(".ls-active").data("slidedelay")) {
                    var n = e(s).find(".ls-layer:eq(" + (u.o.firstLayer - 1) + ")").data("slidedelay");
                    t = n ? n : u.o.slideDelay
                }
                clearTimeout(u.g.slideTimer);
                if (u.g.pausedSlideTime) {
                    if (!u.g.startSlideTime) {
                        u.g.startSlideTime = (new Date).getTime()
                    }
                    if (u.g.startSlideTime > u.g.pausedSlideTime) {
                        u.g.pausedSlideTime = (new Date).getTime()
                    }
                    if (!u.g.curSlideTime) {
                        u.g.curSlideTime = t
                    }
                    u.g.curSlideTime -= u.g.pausedSlideTime - u.g.startSlideTime;
                    u.g.pausedSlideTime = false;
                    u.g.startSlideTime = (new Date).getTime()
                } else {
                    u.g.curSlideTime = t;
                    u.g.startSlideTime = (new Date).getTime()
                }
                u.g.curSlideTime = parseInt(u.g.curSlideTime);
                u.g.slideTimer = window.setTimeout(function() {
                    u.g.startSlideTime = u.g.pausedSlideTime = u.g.curSlideTime = false;
                    u.start()
                }, u.g.curSlideTime);
                if (u.g.barTimer) {
                    u.g.barTimer.animate({
                        width: u.g.sliderWidth()
                    }, u.g.curSlideTime, "linear", function() {
                        e(this).css({
                            width: 0
                        })
                    })
                }
                if (u.g.circleTimer) {
                    var r = u.g.circleTimer.find(".ls-ct-right .ls-ct-rotate");
                    var i = u.g.circleTimer.find(".ls-ct-left .ls-ct-rotate");
                    if (u.g.circleTimer.css("display") == "none") {
                        r.css({
                            kmRotate: 0
                        });
                        i.css({
                            kmRotate: 0
                        });
                        u.g.circleTimer.fadeIn(350)
                    }
                    var o = function() {
                            i.animate({
                                kmRotate: 180
                            }, t / 2, "linear")
                        };
                    var a = r;
                    var f = u.g.curSlideTime - t / 2;
                    if (u.g.curSlideTime < t / 2) {
                        a = i;
                        f = u.g.curSlideTime;
                        o = function() {}
                    }
                    a.stop(true, true).animate({
                        kmRotate: 180
                    }, f, "linear", function() {
                        o()
                    })
                }
            };
            u.stop = function() {
                u.g.pausedSlideTime = (new Date).getTime();
                if (u.g.barTimer) {
                    u.g.barTimer.stop()
                }
                if (u.g.circleTimer) {
                    u.g.circleTimer.find(".ls-ct-rotate").stop()
                }
                if (!u.g.paused && !u.g.originalAutoSlideshow) {
                    e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active");
                    e(s).find(".ls-nav-start").removeClass("ls-nav-start-active")
                }
                clearTimeout(u.g.slideTimer);
                u.g.autoSlideshow = false
            };
            u.forcestop = function() {
                e(s).find("*").stop(true, false).dequeue();
                if (!u.g.paused && !u.g.originalAutoSlideshow) {
                    e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active");
                    e(s).find(".ls-nav-start").removeClass("ls-nav-start-active")
                }
                clearTimeout(u.g.slideTimer);
                u.g.autoSlideshow = false
            };
            u.restart = function() {
                e(s).find("*").stop();
                clearTimeout(u.g.slideTimer);
                u.change(u.g.curLayerIndex, u.g.prevNext)
            };
            u.ieEasing = function(t) {
                if (e.trim(t.toLowerCase()) == "swing" || e.trim(t.toLowerCase()) == "linear") {
                    return t.toLowerCase()
                } else {
                    return t.replace("easeinout", "easeInOut").replace("easein", "easeIn").replace("easeout", "easeOut").replace("quad", "Quad").replace("quart", "Quart").replace("cubic", "Cubic").replace("quint", "Quint").replace("sine", "Sine").replace("expo", "Expo").replace("circ", "Circ").replace("elastic", "Elastic").replace("back", "Back").replace("bounce", "Bounce")
                }
            };
            u.prev = function(e) {
                if (u.g.curLayerIndex < 2) {
                    u.g.nextLoop += 1
                }
                if (u.g.nextLoop > u.o.loops && u.o.loops > 0 && !e) {
                    u.g.nextLoop = 0;
                    u.stop();
                    if (u.o.forceLoopNum == false) {
                        u.o.loops = 0
                    }
                } else {
                    var t = u.g.curLayerIndex < 2 ? u.g.layersNum : u.g.curLayerIndex - 1;
                    u.g.prevNext = "prev";
                    u.change(t, u.g.prevNext)
                }
            };
            u.next = function(e) {
                if (!u.o.randomSlideshow) {
                    if (!(u.g.curLayerIndex < u.g.layersNum)) {
                        u.g.nextLoop += 1
                    }
                    if (u.g.nextLoop > u.o.loops && u.o.loops > 0 && !e) {
                        u.g.nextLoop = 0;
                        u.stop();
                        if (u.o.forceLoopNum == false) {
                            u.o.loops = 0
                        }
                    } else {
                        var t = u.g.curLayerIndex < u.g.layersNum ? u.g.curLayerIndex + 1 : 1;
                        u.g.prevNext = "next";
                        u.change(t, u.g.prevNext)
                    }
                } else if (!e) {
                    var t = u.g.curLayerIndex;
                    var n = function() {
                            t = Math.floor(Math.random() * u.g.layersNum) + 1;
                            if (t == u.g.curLayerIndex) {
                                n()
                            } else {
                                u.g.prevNext = "next";
                                u.change(t, u.g.prevNext)
                            }
                        };
                    n()
                } else if (e) {
                    var t = u.g.curLayerIndex < u.g.layersNum ? u.g.curLayerIndex + 1 : 1;
                    u.g.prevNext = "next";
                    u.change(t, u.g.prevNext)
                }
            };
            u.change = function(t, n) {
                u.g.startSlideTime = u.g.pausedSlideTime = u.g.curSlideTime = false;
                if (u.g.barTimer) {
                    u.g.barTimer.stop().delay(300).animate({
                        width: 0
                    }, 450)
                }
                if (u.g.circleTimer) {
                    u.g.circleTimer.delay(300).fadeOut(500).find(".ls-ct-rotate").stop().delay(300).animate({
                        kmRotate: 0
                    }, 450)
                }
                if (u.g.pausedByVideo == true) {
                    u.g.pausedByVideo = false;
                    u.g.autoSlideshow = u.g.originalAutoSlideshow;
                    u.g.curLayer.find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                        e(this).parent().find(".ls-vpcontainer").fadeIn(u.g.v.fi, function() {
                            e(this).parent().find("iframe").attr("src", "")
                        })
                    })
                }
                e(s).find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                    clearTimeout(e(this).data("videoTimer"))
                });
                clearTimeout(u.g.slideTimer);
                u.g.nextLayerIndex = t;
                u.g.nextLayer = e(s).find(".ls-layer:eq(" + (u.g.nextLayerIndex - 1) + ")");
                if (!n) {
                    if (u.g.curLayerIndex < u.g.nextLayerIndex) {
                        u.g.prevNext = "next"
                    } else {
                        u.g.prevNext = "prev"
                    }
                }
                var r = 0;
                if (e(s).find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').length > 0) {
                    r = u.g.v.fi
                }
                clearTimeout(u.g.changeTimer);
                u.g.changeTimer = setTimeout(function() {
                    var e = function() {
                            if (u.g.goingNormal) {
                                setTimeout(function() {
                                    e()
                                }, 500)
                            } else {
                                u.imgPreload(u.g.nextLayer, function() {
                                    u.animate()
                                })
                            }
                        };
                    e()
                }, r)
            };
            u.imgPreload = function(t, n) {
                u.g.isLoading = true;
                if (u.g.showSlider) {
                    e(s).css({
                        visibility: "visible"
                    })
                }
                if (u.o.imgPreload) {
                    var r = [];
                    var i = 0;
                    if (t.css("background-image") != "none" && t.css("background-image").indexOf("url") != -1) {
                        var o = t.css("background-image");
                        o = o.match(/url\((.*)\)/)[1].replace(/"/gi, "");
                        r.push(o)
                    }
                    t.find("img").each(function() {
                        r.push(e(this).attr("src"))
                    });
                    t.find("*").each(function() {
                        if (e(this).css("background-image") != "none" && e(this).css("background-image").indexOf("url") != -1) {
                            var t = e(this).css("background-image");
                            t = t.match(/url\((.*)\)/)[1].replace(/"/gi, "");
                            r.push(t)
                        }
                    });
                    if (r.length == 0) {
                        e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                            visibility: "visible"
                        });
                        u.makeResponsive(t, n)
                    } else {
                        if (u.g.ie78) {
                            u.g.li.css("display", "block")
                        } else {
                            u.g.li.delay(400).fadeIn(300)
                        }
                        for (x = 0; x < r.length; x++) {
                            e("<img>").load(function() {
                                if (++i == r.length) {
                                    u.g.li.stop(true, true).css({
                                        display: "none"
                                    });
                                    e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                                        visibility: "visible"
                                    });
                                    u.makeResponsive(t, n)
                                }
                            }).attr("src", r[x])
                        }
                    }
                } else {
                    e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                        visibility: "visible"
                    });
                    u.makeResponsive(t, n)
                }
            };
            u.makeResponsive = function(t, n) {
                t.css({
                    visibility: "hidden",
                    display: "block"
                });
                if (u.g.showShadow) {
                    u.g.showShadow()
                }
                u.resizeSlider();
                if (u.o.thumbnailNavigation == "always") {
                    u.resizeThumb()
                }
                t.children().each(function() {
                    var t = e(this);
                    var n = t.data("originalLeft") ? t.data("originalLeft") : "0";
                    var r = t.data("originalTop") ? t.data("originalTop") : "0";
                    if (t.is("a") && t.children().length > 0) {
                        t.css({
                            display: "block"
                        });
                        t = t.children()
                    }
                    var i = "auto";
                    var s = "auto";
                    if (t.data("originalWidth")) {
                        if (typeof t.data("originalWidth") == "number") {
                            i = parseInt(t.data("originalWidth")) * u.g.ratio
                        } else if (t.data("originalWidth").indexOf("%") != -1) {
                            i = t.data("originalWidth")
                        }
                    }
                    if (t.data("originalHeight")) {
                        if (typeof t.data("originalHeight") == "number") {
                            s = parseInt(t.data("originalHeight")) * u.g.ratio
                        } else if (t.data("originalHeight").indexOf("%") != -1) {
                            s = t.data("originalHeight")
                        }
                    }
                    var o = t.data("originalPaddingLeft") ? parseInt(t.data("originalPaddingLeft")) * u.g.ratio : 0;
                    var a = t.data("originalPaddingRight") ? parseInt(t.data("originalPaddingRight")) * u.g.ratio : 0;
                    var f = t.data("originalPaddingTop") ? parseInt(t.data("originalPaddingTop")) * u.g.ratio : 0;
                    var l = t.data("originalPaddingBottom") ? parseInt(t.data("originalPaddingBottom")) * u.g.ratio : 0;
                    var c = t.data("originalBorderLeft") ? parseInt(t.data("originalBorderLeft")) * u.g.ratio : 0;
                    var h = t.data("originalBorderRight") ? parseInt(t.data("originalBorderRight")) * u.g.ratio : 0;
                    var p = t.data("originalBorderTop") ? parseInt(t.data("originalBorderTop")) * u.g.ratio : 0;
                    var d = t.data("originalBorderBottom") ? parseInt(t.data("originalBorderBottom")) * u.g.ratio : 0;
                    var v = t.data("originalFontSize");
                    var m = t.data("originalLineHeight");
                    if (u.g.responsiveMode || u.o.responsiveUnder > 0) {
                        if (t.is("img") && !t.hasClass("ls-bg")) {
                            t.css({
                                width: "auto",
                                height: "auto"
                            });
                            if ((i == 0 || i == "auto") && typeof s == "number" && s != 0) {
                                i = s / t.height() * t.width()
                            }
                            if ((s == 0 || s == "auto") && typeof i == "number" && i != 0) {
                                s = i / t.width() * t.height()
                            }
                            if (i == "auto") {
                                i = t.width() * u.g.ratio
                            }
                            if (s == "auto") {
                                s = t.height() * u.g.ratio
                            }
                            t.css({
                                width: i,
                                height: s
                            })
                        }
                        if (!t.is("img")) {
                            t.css({
                                width: i,
                                height: s,
                                "font-size": parseInt(v) * u.g.ratio + "px",
                                "line-height": parseInt(m) * u.g.ratio + "px"
                            })
                        }
                        if (t.is("div") && t.find("iframe").data("videoSrc")) {
                            var g = t.find("iframe");
                            g.attr("width", parseInt(g.data("originalWidth")) * u.g.ratio).attr("height", parseInt(g.data("originalHeight")) * u.g.ratio);
                            t.css({
                                width: parseInt(g.data("originalWidth")) * u.g.ratio,
                                height: parseInt(g.data("originalHeight")) * u.g.ratio
                            })
                        }
                        t.css({
                            padding: f + "px " + a + "px " + l + "px " + o + "px ",
                            borderLeftWidth: c + "px",
                            borderRightWidth: h + "px",
                            borderTopWidth: p + "px",
                            borderBottomWidth: d + "px"
                        })
                    }
                    if (!t.hasClass("ls-bg")) {
                        var y = t;
                        if (t.parent().is("a")) {
                            t = t.parent()
                        }
                        var b = u.o.sublayerContainer > 0 ? (u.g.sliderWidth() - u.o.sublayerContainer) / 2 : 0;
                        b = b < 0 ? 0 : b;
                        if (n.indexOf("%") != -1) {
                            t.css({
                                left: u.g.sliderWidth() / 100 * parseInt(n) - y.width() / 2 - o - c
                            })
                        } else if (b > 0 || u.g.responsiveMode || u.o.responsiveUnder > 0) {
                            t.css({
                                left: b + parseInt(n) * u.g.ratio
                            })
                        }
                        if (r.indexOf("%") != -1) {
                            t.css({
                                top: u.g.sliderHeight() / 100 * parseInt(r) - y.height() / 2 - f - p
                            })
                        } else if (u.g.responsiveMode || u.o.responsiveUnder > 0) {
                            t.css({
                                top: parseInt(r) * u.g.ratio
                            })
                        }
                    } else {
                        t.css({
                            width: "auto",
                            height: "auto"
                        });
                        i = t.width();
                        s = t.height();
                        var w = u.g.ratio;
                        if (u.g.sliderOriginalWidth.indexOf("%") != -1) {
                            if (u.g.sliderWidth() > i) {
                                w = u.g.sliderWidth() / i;
                                if (u.g.sliderHeight() > s * w) {
                                    w = u.g.sliderHeight() / s
                                }
                            } else if (u.g.sliderHeight() > s) {
                                w = u.g.sliderHeight() / s;
                                if (u.g.sliderWidth() > i * w) {
                                    w = u.g.sliderWidth() / i
                                }
                            }
                        }
                        t.css({
                            width: Math.round(i * w),
                            height: Math.round(s * w),
                            marginLeft: -Math.round(i * w) / 2 + "px",
                            marginTop: -Math.round(s * w) / 2 + "px"
                        })
                    }
                });
                t.css({
                    display: "none",
                    visibility: "visible"
                });
                u.resizeShadow();
                n();
                e(this).dequeue();
                if (u.g.normalWidth && u.g.goingNormal) {
                    u.g.normalWidth = false;
                    u.g.normalHeight = false;
                    u.g.normalRatio = false;
                    u.g.goingNormal = false
                }
            };
            u.resizeShadow = function() {
                if (u.g.shadowImg) {
                    var e = function() {
                            if (u.g.shadowImg.height() > 0) {
                                if (u.g.shadowBtmMod > 0) {
                                    u.g.shadow.css({
                                        height: u.g.shadowImg.height() / 2
                                    })
                                } else {
                                    u.g.shadow.css({
                                        height: u.g.shadowImg.height(),
                                        marginTop: -u.g.shadowImg.height() / 2
                                    })
                                }
                            } else {
                                setTimeout(function() {
                                    e()
                                }, 50)
                            }
                        };
                    e()
                }
            };
            u.resizeSlider = function() {
                if (u.o.responsiveUnder > 0) {
                    if (e(window).width() < u.o.responsiveUnder) {
                        u.g.responsiveMode = true;
                        u.g.sliderOriginalWidth = u.o.responsiveUnder + "px"
                    } else {
                        u.g.responsiveMode = false;
                        u.g.sliderOriginalWidth = u.g.sliderOriginalWidthRU;
                        u.g.ratio = 1
                    }
                }
                if (u.g.responsiveMode) {
                    var t = e(s).parent();
                    if (u.g.normalRatio && u.g.goingNormal) {
                        e(s).css({
                            width: u.g.normalWidth
                        });
                        u.g.ratio = u.g.normalRatio;
                        e(s).css({
                            height: u.g.normalHeight
                        })
                    } else {
                        e(s).css({
                            width: t.width() - parseInt(e(s).css("padding-left")) - parseInt(e(s).css("padding-right"))
                        });
                        u.g.ratio = e(s).width() / parseInt(u.g.sliderOriginalWidth);
                        e(s).css({
                            height: u.g.ratio * parseInt(u.g.sliderOriginalHeight)
                        })
                    }
                } else {
                    u.g.ratio = 1;
                    e(s).css({
                        width: u.g.sliderOriginalWidth,
                        height: u.g.sliderOriginalHeight
                    })
                }
                if (e(s).closest(".ls-wp-fullwidth-container").length) {
                    e(s).closest(".ls-wp-fullwidth-helper").css({
                        height: e(s).outerHeight(true)
                    });
                    e(s).closest(".ls-wp-fullwidth-container").css({
                        height: e(s).outerHeight(true)
                    });
                    e(s).closest(".ls-wp-fullwidth-helper").css({
                        width: e(window).width(),
                        left: -e(s).closest(".ls-wp-fullwidth-container").offset().left
                    });
                    if (u.g.sliderOriginalWidth.indexOf("%") != -1) {
                        var n = parseInt(u.g.sliderOriginalWidth);
                        var r = e("body").width() / 100 * n - (e(s).outerWidth() - e(s).width());
                        e(s).width(r)
                    }
                }
                e(s).find(".ls-inner, .ls-lt-container").css({
                    width: u.g.sliderWidth(),
                    height: u.g.sliderHeight()
                });
                if (u.g.curLayer && u.g.nextLayer) {
                    u.g.curLayer.css({
                        width: u.g.sliderWidth(),
                        height: u.g.sliderHeight()
                    });
                    u.g.nextLayer.css({
                        width: u.g.sliderWidth(),
                        height: u.g.sliderHeight()
                    })
                } else {
                    e(s).find(".ls-layer").css({
                        width: u.g.sliderWidth(),
                        height: u.g.sliderHeight()
                    })
                }
            };
            u.resizeYourLogo = function() {
                u.g.yourLogo.css({
                    width: u.g.yourLogo.data("originalWidth") * u.g.ratio,
                    height: u.g.yourLogo.data("originalHeight") * u.g.ratio
                });
                if (u.g.ie78) {
                    u.g.yourLogo.css("display", "block")
                } else {
                    u.g.yourLogo.fadeIn(300)
                }
                var t = oR = oT = oB = "auto";
                if (u.g.yourLogo.data("originalLeft") && u.g.yourLogo.data("originalLeft").indexOf("%") != -1) {
                    t = u.g.sliderWidth() / 100 * parseInt(u.g.yourLogo.data("originalLeft")) - u.g.yourLogo.width() / 2 + parseInt(e(s).css("padding-left"))
                } else {
                    t = parseInt(u.g.yourLogo.data("originalLeft")) * u.g.ratio
                }
                if (u.g.yourLogo.data("originalRight") && u.g.yourLogo.data("originalRight").indexOf("%") != -1) {
                    oR = u.g.sliderWidth() / 100 * parseInt(u.g.yourLogo.data("originalRight")) - u.g.yourLogo.width() / 2 + parseInt(e(s).css("padding-right"))
                } else {
                    oR = parseInt(u.g.yourLogo.data("originalRight")) * u.g.ratio
                }
                if (u.g.yourLogo.data("originalTop") && u.g.yourLogo.data("originalTop").indexOf("%") != -1) {
                    oT = u.g.sliderHeight() / 100 * parseInt(u.g.yourLogo.data("originalTop")) - u.g.yourLogo.height() / 2 + parseInt(e(s).css("padding-top"))
                } else {
                    oT = parseInt(u.g.yourLogo.data("originalTop")) * u.g.ratio
                }
                if (u.g.yourLogo.data("originalBottom") && u.g.yourLogo.data("originalBottom").indexOf("%") != -1) {
                    oB = u.g.sliderHeight() / 100 * parseInt(u.g.yourLogo.data("originalBottom")) - u.g.yourLogo.height() / 2 + parseInt(e(s).css("padding-bottom"))
                } else {
                    oB = parseInt(u.g.yourLogo.data("originalBottom")) * u.g.ratio
                }
                u.g.yourLogo.css({
                    left: t,
                    right: oR,
                    top: oT,
                    bottom: oB
                })
            };
            u.resizeThumb = function() {
                u.bottomNavSizeHelper("on");
                var t = u.g.sliderOriginalWidth.indexOf("%") == -1 ? parseInt(u.g.sliderOriginalWidth) : u.g.sliderWidth();
                e(s).find(".ls-thumbnail-slide a").css({
                    width: parseInt(u.o.tnWidth * u.g.ratio),
                    height: parseInt(u.o.tnHeight * u.g.ratio)
                });
                e(s).find(".ls-thumbnail-slide a:last").css({
                    margin: 0
                });
                e(s).find(".ls-thumbnail-slide").css({
                    height: parseInt(u.o.tnHeight * u.g.ratio)
                });
                var n = e(s).find(".ls-thumbnail");
                var r = u.o.tnContainerWidth.indexOf("%") == -1 ? parseInt(u.o.tnContainerWidth) : parseInt(t / 100 * parseInt(u.o.tnContainerWidth));
                n.css({
                    width: r * Math.floor(u.g.ratio * 100) / 100
                });
                if (n.width() > e(s).find(".ls-thumbnail-slide").width()) {
                    n.css({
                        width: e(s).find(".ls-thumbnail-slide").width()
                    })
                }
                u.bottomNavSizeHelper("off")
            };
            u.changeThumb = function(t) {
                var n = t ? t : u.g.nextLayerIndex;
                e(s).find(".ls-thumbnail-slide a:not(.ls-thumb-" + n + ")").children().each(function() {
                    e(this).removeClass("ls-thumb-active").stop().fadeTo(750, u.o.tnInactiveOpacity / 100)
                });
                e(s).find(".ls-thumbnail-slide a.ls-thumb-" + n).children().addClass("ls-thumb-active").stop().fadeTo(750, u.o.tnActiveOpacity / 100)
            };
            u.scrollThumb = function() {
                if (!e(s).find(".ls-thumbnail-slide-container").hasClass("ls-thumbnail-slide-hover")) {
                    var t = e(s).find(".ls-thumb-active").length ? e(s).find(".ls-thumb-active").parent() : false;
                    if (t) {
                        var n = t.position().left + t.width() / 2;
                        var r = e(s).find(".ls-thumbnail-slide-container").width() / 2 - n;
                        r = r < e(s).find(".ls-thumbnail-slide-container").width() - e(s).find(".ls-thumbnail-slide").width() ? e(s).find(".ls-thumbnail-slide-container").width() - e(s).find(".ls-thumbnail-slide").width() : r;
                        r = r > 0 ? 0 : r;
                        e(s).find(".ls-thumbnail-slide").animate({
                            marginLeft: r
                        }, 600, "easeInOutQuad")
                    }
                }
            };
            u.bottomNavSizeHelper = function(t) {
                if (u.o.hoverBottomNav && !e(s).hasClass("ls-hover")) {
                    switch (t) {
                    case "on":
                        u.g.thumbsWrapper.css({
                            visibility: "hidden",
                            display: "block"
                        });
                        break;
                    case "off":
                        u.g.thumbsWrapper.css({
                            visibility: "visible",
                            display: "none"
                        });
                        break
                    }
                }
            };
            u.animate = function() {
                if (e(s).find(".ls-layer").length > 1) {
                    u.g.isAnimating = true
                }
                u.g.isLoading = false;
                clearTimeout(u.g.slideTimer);
                clearTimeout(u.g.changeTimer);
                u.g.stopLayer = u.g.curLayer;
                u.o.cbAnimStart(u.g);
                if (u.o.thumbnailNavigation == "always") {
                    u.changeThumb();
                    if (!("ontouchstart" in window)) {
                        u.scrollThumb()
                    }
                }
                u.g.nextLayer.addClass("ls-animating");
                var t = curLayerRight = curLayerTop = curLayerBottom = nextLayerLeft = nextLayerRight = nextLayerTop = nextLayerBottom = layerMarginLeft = layerMarginRight = layerMarginTop = layerMarginBottom = "auto";
                var o = nextLayerWidth = u.g.sliderWidth();
                var a = nextLayerHeight = u.g.sliderHeight();
                var f = u.g.prevNext == "prev" ? u.g.curLayer : u.g.nextLayer;
                var l = f.data("slidedirection") ? f.data("slidedirection") : u.o.slideDirection;
                var c = u.g.slideDirections[u.g.prevNext][l];
                if (c == "left" || c == "right") {
                    o = curLayerTop = nextLayerWidth = nextLayerTop = 0;
                    layerMarginTop = 0
                }
                if (c == "top" || c == "bottom") {
                    a = t = nextLayerHeight = nextLayerLeft = 0;
                    layerMarginLeft = 0
                }
                switch (c) {
                case "left":
                    curLayerRight = nextLayerLeft = 0;
                    layerMarginLeft = -u.g.sliderWidth();
                    break;
                case "right":
                    t = nextLayerRight = 0;
                    layerMarginLeft = u.g.sliderWidth();
                    break;
                case "top":
                    curLayerBottom = nextLayerTop = 0;
                    layerMarginTop = -u.g.sliderHeight();
                    break;
                case "bottom":
                    curLayerTop = nextLayerBottom = 0;
                    layerMarginTop = u.g.sliderHeight();
                    break
                }
                u.g.curLayer.css({
                    left: t,
                    right: curLayerRight,
                    top: curLayerTop,
                    bottom: curLayerBottom
                });
                u.g.nextLayer.css({
                    width: nextLayerWidth,
                    height: nextLayerHeight,
                    left: nextLayerLeft,
                    right: nextLayerRight,
                    top: nextLayerTop,
                    bottom: nextLayerBottom
                });
                var h = u.g.curLayer.data("delayout") ? parseInt(u.g.curLayer.data("delayout")) : u.o.delayOut;
                var p = u.g.curLayer.data("durationout") ? parseInt(u.g.curLayer.data("durationout")) : u.o.durationOut;
                var d = u.g.curLayer.data("easingout") ? u.g.curLayer.data("easingout") : u.o.easingOut;
                var v = u.g.nextLayer.data("delayin") ? parseInt(u.g.nextLayer.data("delayin")) : u.o.delayIn;
                var m = u.g.nextLayer.data("durationin") ? parseInt(u.g.nextLayer.data("durationin")) : u.o.durationIn;
                var g = u.g.nextLayer.data("easingin") ? u.g.nextLayer.data("easingin") : u.o.easingIn;
                var y = function() {
                        u.g.curLayer.delay(h + p / 15).animate({
                            width: o,
                            height: a
                        }, p, d, function() {
                            b()
                        })
                    };
                var b = function() {
                        u.g.stopLayer.find(' > *[class*="ls-s"]').stop(true, true);
                        u.o.cbAnimStop(u.g);
                        u.g.curLayer = u.g.nextLayer;
                        u.g.curLayerIndex = u.g.nextLayerIndex;
                        e(s).find(".ls-layer").removeClass("ls-active");
                        e(s).find(".ls-layer:eq(" + (u.g.curLayerIndex - 1) + ")").addClass("ls-active").removeClass("ls-animating");
                        e(s).find(".ls-bottom-slidebuttons a").removeClass("ls-nav-active");
                        e(s).find(".ls-bottom-slidebuttons a:eq(" + (u.g.curLayerIndex - 1) + ")").addClass("ls-nav-active");
                        if (u.g.autoSlideshow) {
                            u.timer()
                        }
                        u.g.isAnimating = false;
                        if (u.g.resize == true) {
                            u.makeResponsive(u.g.curLayer, function() {
                                u.g.resize = false
                            })
                        }
                    };
                var w = function(t) {
                        u.g.curLayer.find(' > *[class*="ls-s"]').each(function() {
                            var n = e(this).data("slidedirection") ? e(this).data("slidedirection") : c;
                            var r, i;
                            switch (n) {
                            case "left":
                                r = -u.g.sliderWidth();
                                i = 0;
                                break;
                            case "right":
                                r = u.g.sliderWidth();
                                i = 0;
                                break;
                            case "top":
                                i = -u.g.sliderHeight();
                                r = 0;
                                break;
                            case "bottom":
                                i = u.g.sliderHeight();
                                r = 0;
                                break
                            }
                            var s = e(this).data("slideoutdirection") ? e(this).data("slideoutdirection") : false;
                            switch (s) {
                            case "left":
                                r = u.g.sliderWidth();
                                i = 0;
                                break;
                            case "right":
                                r = -u.g.sliderWidth();
                                i = 0;
                                break;
                            case "top":
                                i = u.g.sliderHeight();
                                r = 0;
                                break;
                            case "bottom":
                                i = -u.g.sliderHeight();
                                r = 0;
                                break
                            }
                            var o = parseInt(e(this).attr("class").split("ls-s")[1]);
                            if (o == -1) {
                                var a = parseInt(e(this).css("left"));
                                var f = parseInt(e(this).css("top"));
                                if (i < 0) {
                                    i = -(u.g.sliderHeight() - f + 1)
                                } else if (i > 0) {
                                    i = f + e(this).outerHeight() + 1
                                }
                                if (r < 0) {
                                    r = -(u.g.sliderWidth() - a + 1)
                                } else if (r > 0) {
                                    r = a + e(this).outerWidth() + 1
                                }
                                var l = 1
                            } else {
                                var h = u.g.curLayer.data("parallaxout") ? parseInt(u.g.curLayer.data("parallaxout")) : u.o.parallaxOut;
                                var l = o * h
                            }
                            var p = e(this).data("delayout") ? parseInt(e(this).data("delayout")) : u.o.delayOut;
                            var d = e(this).data("durationout") ? parseInt(e(this).data("durationout")) : u.o.durationOut;
                            var v = e(this).data("easingout") ? e(this).data("easingout") : u.o.easingOut;
                            if (t) {
                                p = 0;
                                d = t
                            }
                            var m = "none";
                            if (!u.g.ie78 && u.g.enableCSS3) {
                                m = e(this).data("rotateout") ? e(this).data("rotateout") : 0
                            }
                            var g = "none";
                            if (!u.g.ie78 && u.g.enableCSS3) {
                                g = e(this).data("scaleout") ? e(this).data("scaleout") : 1
                            }
                            if (e(this).data("showUntilTimer")) {
                                clearTimeout(e(this).data("showUntilTimer"))
                            }
                            if (s == "fade" || !s && n == "fade") {
                                if (!u.g.ie78) {
                                    e(this).stop(true, false).delay(p).animate({
                                        opacity: 0,
                                        kmRotate: m,
                                        kmScale: g
                                    }, d, v, function() {
                                        e(this).css({
                                            visibility: "hidden",
                                            opacity: e(this).data("originalOpacity")
                                        })
                                    })
                                } else {
                                    e(this).stop(true, true).delay(p).fadeOut(d, v, function() {
                                        e(this).css({
                                            visibility: "hidden",
                                            display: "block"
                                        })
                                    })
                                }
                            } else {
                                e(this).stop(true, false).delay(p).animate({
                                    kmRotate: m,
                                    kmScale: g,
                                    marginLeft: -r * l,
                                    marginTop: -i * l
                                }, d, v)
                            }
                        })
                    };
                var E = function() {
                        u.g.nextLayer.delay(h + v).animate({
                            width: u.g.sliderWidth(),
                            height: u.g.sliderHeight()
                        }, m, g)
                    };
                var S = function() {
                        if (u.g.totalDuration) {
                            h = 0
                        }
                        u.g.nextLayer.find(' > *[class*="ls-s"]').each(function() {
                            var t = e(this).data("slidedirection") ? e(this).data("slidedirection") : c;
                            var n, r;
                            switch (t) {
                            case "left":
                                n = -u.g.sliderWidth();
                                r = 0;
                                break;
                            case "right":
                                n = u.g.sliderWidth();
                                r = 0;
                                break;
                            case "top":
                                r = -u.g.sliderHeight();
                                n = 0;
                                break;
                            case "bottom":
                                r = u.g.sliderHeight();
                                n = 0;
                                break;
                            case "fade":
                                r = 0;
                                n = 0;
                                break
                            }
                            var i = parseInt(e(this).attr("class").split("ls-s")[1]);
                            if (i == -1) {
                                var s = parseInt(e(this).css("left"));
                                var o = parseInt(e(this).css("top"));
                                if (r < 0) {
                                    r = -(o + e(this).outerHeight() + 1)
                                } else if (r > 0) {
                                    r = u.g.sliderHeight() - o + 1
                                }
                                if (n < 0) {
                                    n = -(s + e(this).outerWidth() + 1)
                                } else if (n > 0) {
                                    n = u.g.sliderWidth() - s + 1
                                }
                                var a = 1
                            } else {
                                var f = u.g.nextLayer.data("parallaxin") ? parseInt(u.g.nextLayer.data("parallaxin")) : u.o.parallaxIn;
                                var a = i * f
                            }
                            var l = e(this).data("delayin") ? parseInt(e(this).data("delayin")) : u.o.delayIn;
                            var p = e(this).data("durationin") ? parseInt(e(this).data("durationin")) : u.o.durationIn;
                            var d = e(this).data("easingin") ? e(this).data("easingin") : u.o.easingIn;
                            var m = e(this);
                            var g = function() {
                                    if (u.o.autoPlayVideos == true) {
                                        m.find(".ls-videopreview").click()
                                    }
                                    if (m.data("showuntil") > 0) {
                                        m.data("showUntilTimer", setTimeout(function() {
                                            u.sublayerShowUntil(m)
                                        }, m.data("showuntil")))
                                    }
                                };
                            var y = "none";
                            if (!u.g.ie78 && u.g.enableCSS3) {
                                y = e(this).data("rotatein") ? e(this).data("rotatein") : 0
                            }
                            var b = "none";
                            if (!u.g.ie78 && u.g.enableCSS3) {
                                b = e(this).data("scalein") ? e(this).data("scalein") : 1
                            }
                            if (t == "fade") {
                                if (!u.g.ie78) {
                                    e(this).css({
                                        transform: "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                        "-ms-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                        "-webkit-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                        "-o-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                        "-moz-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                        opacity: 0,
                                        visibility: "visible",
                                        marginLeft: 0,
                                        marginTop: 0
                                    }).stop().delay(h + v + l).animate({
                                        kmScale: 1,
                                        kmRotate: 0,
                                        opacity: e(this).data("originalOpacity")
                                    }, p, d, function() {
                                        g()
                                    })
                                } else {
                                    e(this).css({
                                        display: "none",
                                        visibility: "visible",
                                        marginLeft: 0,
                                        marginTop: 0
                                    }).stop(true, true).delay(h + v + l).fadeIn(p, d, function() {
                                        g()
                                    })
                                }
                            } else {
                                if (!u.g.ie78) {
                                    e(this).css({
                                        opacity: e(this).data("originalOpacity")
                                    })
                                }
                                e(this).css({
                                    transform: "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                    "-ms-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                    "-webkit-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                    "-o-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                    "-moz-transform": "kmRotate(" + y + "deg) kmScale(" + b + ")",
                                    marginLeft: n * a,
                                    marginTop: r * a,
                                    display: "block",
                                    visibility: "visible"
                                });
                                e(this).stop().delay(h + v + l).animate({
                                    marginLeft: 0,
                                    marginTop: 0,
                                    kmScale: 1,
                                    kmRotate: 0
                                }, p, d, function() {
                                    g()
                                })
                            }
                        })
                    };
                var x = function() {
                        if (n(e(s)) && typeof e.transit != "undefined" && (u.g.nextLayer.data("transition3d") || u.g.nextLayer.data("customtransition3d"))) {
                            if (u.g.nextLayer.data("transition3d") && u.g.nextLayer.data("customtransition3d")) {
                                var t = Math.floor(Math.random() * 2);
                                var r = [
                                    ["3d", u.g.nextLayer.data("transition3d")],
                                    ["custom3d", u.g.nextLayer.data("customtransition3d")]
                                ];
                                N(r[t][0], r[t][1])
                            } else if (u.g.nextLayer.data("transition3d")) {
                                N("3d", u.g.nextLayer.data("transition3d"))
                            } else {
                                N("custom3d", u.g.nextLayer.data("customtransition3d"))
                            }
                        } else {
                            if (u.g.nextLayer.data("transition2d") && u.g.nextLayer.data("customtransition2d")) {
                                var t = Math.floor(Math.random() * 2);
                                var r = [
                                    ["2d", u.g.nextLayer.data("transition2d")],
                                    ["custom2d", u.g.nextLayer.data("customtransition2d")]
                                ];
                                N(r[t][0], r[t][1])
                            } else if (u.g.nextLayer.data("transition2d")) {
                                N("2d", u.g.nextLayer.data("transition2d"))
                            } else if (u.g.nextLayer.data("customtransition2d")) {
                                N("custom2d", u.g.nextLayer.data("customtransition2d"))
                            } else {
                                N("2d", "all")
                            }
                        }
                    };
                var T = function() {
                        if (n(e(s)) && LSCustomTransition.indexOf("3d") != -1) {
                            N("3d", LSCustomTransition.split(":")[1])
                        } else {
                            if (LSCustomTransition.indexOf("3d") != -1) {
                                N("2d", "all")
                            } else {
                                N("2d", LSCustomTransition.split(":")[1])
                            }
                        }
                    };
                var N = function(e, t) {
                        var n = e.indexOf("custom") == -1 ? u.t : u.ct;
                        var r = "3d",
                            s, o;
                        if (e.indexOf("2d") != -1) {
                            r = "2d"
                        }
                        if (t.indexOf("last") != -1) {
                            o = n["t" + r].length - 1;
                            s = "last"
                        } else if (t.indexOf("all") != -1) {
                            o = Math.floor(Math.random() * i(n["t" + r]));
                            s = "random from all"
                        } else {
                            var a = t.split(",");
                            var f = a.length;
                            o = parseInt(a[Math.floor(Math.random() * f)]) - 1;
                            s = "random from specified"
                        }
                        C(r, n["t" + r][o])
                    };
                var C = function(t, n) {
                        var i = e(s).find(".ls-inner");
                        var o = u.g.curLayer.find('*[class*="ls-s"]').length > 0 ? 1e3 : 0;
                        var a = n.name.toLowerCase().indexOf("carousel") == -1 ? false : true;
                        var f = typeof n.cols == "number" ? n.cols : Math.floor(Math.random() * (n.cols[1] - n.cols[0] + 1)) + n.cols[0];
                        var l = typeof n.rows == "number" ? n.rows : Math.floor(Math.random() * (n.rows[1] - n.rows[0] + 1)) + n.rows[0];
                        if (u.g.isMobile() == true && u.o.optimizeForMobile == true || u.g.ie78 && u.o.optimizeForIE78 == true) {
                            if (f >= 15) {
                                f = 7
                            } else if (f >= 5) {
                                f = 4
                            } else if (f >= 4) {
                                f = 3
                            } else if (f > 2) {
                                f = 2
                            }
                            if (l >= 15) {
                                l = 7
                            } else if (l >= 5) {
                                l = 4
                            } else if (l >= 4) {
                                l = 3
                            } else if (l > 2) {
                                l = 2
                            }
                            if (l > 2 && f > 2) {
                                l = 2;
                                if (f > 4) {
                                    f = 4
                                }
                            }
                        }
                        var c = e(s).find(".ls-inner").width() / f;
                        var h = e(s).find(".ls-inner").height() / l;
                        if (!u.g.ltContainer) {
                            u.g.ltContainer = e("<div>").addClass("ls-lt-container").addClass("ls-overflow-hidden").css({
                                width: i.width(),
                                height: i.height()
                            }).prependTo(i)
                        } else {
                            u.g.ltContainer.empty().css({
                                width: i.width(),
                                height: i.height()
                            })
                        }
                        var p = i.width() - Math.floor(c) * f;
                        var d = i.height() - Math.floor(h) * l;
                        var v = [];
                        v.randomize = function() {
                            var e = this.length,
                                t, n, r;
                            if (e == 0) return false;
                            while (--e) {
                                t = Math.floor(Math.random() * (e + 1));
                                n = this[e];
                                r = this[t];
                                this[e] = r;
                                this[t] = n
                            }
                            return this
                        };
                        for (var m = 0; m < f * l; m++) {
                            v.push(m)
                        }
                        switch (n.tile.sequence) {
                        case "reverse":
                            v.reverse();
                            break;
                        case "col-forward":
                            v = r(l, f, "forward");
                            break;
                        case "col-reverse":
                            v = r(l, f, "reverse");
                            break;
                        case "random":
                            v.randomize();
                            break
                        }
                        var g = u.g.curLayer.find(".ls-bg");
                        var y = u.g.nextLayer.find(".ls-bg");
                        if (g.length == 0 && y.length == 0) {
                            t = "2d";
                            n = e.extend(true, {}, u.t["t2d"][0]);
                            n.transition.duration = 1;
                            n.tile.delay = 0
                        }
                        if (t == "3d") {
                            u.g.totalDuration = o + (f * l - 1) * n.tile.delay;
                            var E = 0;
                            if (n.before && n.before.duration) {
                                E += n.before.duration
                            }
                            if (n.animation && n.animation.duration) {
                                E += n.animation.duration
                            }
                            if (n.after && n.after.duration) {
                                E += n.after.duration
                            }
                            u.g.totalDuration += E;
                            var x = 0;
                            if (n.before && n.before.delay) {
                                x += n.before.delay
                            }
                            if (n.animation && n.animation.delay) {
                                x += n.animation.delay
                            }
                            if (n.after && n.after.delay) {
                                x += n.after.delay
                            }
                            u.g.totalDuration += x
                        } else {
                            u.g.totalDuration = o + (f * l - 1) * n.tile.delay + n.transition.duration;
                            u.g.curTiles = e("<div>").addClass("ls-curtiles").appendTo(u.g.ltContainer);
                            u.g.nextTiles = e("<div>").addClass("ls-nexttiles").appendTo(u.g.ltContainer)
                        }
                        var T = u.g.prevNext;
                        for (var N = 0; N < f * l; N++) {
                            var C = N % f == 0 ? p : 0;
                            var k = N > (l - 1) * f - 1 ? d : 0;
                            var L = e("<div>").addClass("ls-lt-tile").css({
                                width: Math.floor(c) + C,
                                height: Math.floor(h) + k
                            }).appendTo(u.g.ltContainer);
                            var A, O;
                            if (t == "3d") {
                                L.addClass("ls-3d-container");
                                var M = Math.floor(c) + C;
                                var _ = Math.floor(h) + k;
                                var D;
                                if (n.animation.direction == "horizontal") {
                                    if (Math.abs(n.animation.transition.rotateY) > 90 && n.tile.depth != "large") {
                                        D = Math.floor(M / 7) + C
                                    } else {
                                        D = M
                                    }
                                } else {
                                    if (Math.abs(n.animation.transition.rotateX) > 90 && n.tile.depth != "large") {
                                        D = Math.floor(_ / 7) + k
                                    } else {
                                        D = _
                                    }
                                }
                                var P = M / 2;
                                var H = _ / 2;
                                var B = D / 2;
                                var j = function(t, n, r, i, s, o, u, a, f) {
                                        e("<div>").addClass(t).css({
                                            width: r,
                                            height: i,
                                            transform: "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                            "-o-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                            "-ms-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                            "-moz-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                            "-webkit-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)"
                                        }).appendTo(n)
                                    };
                                j("ls-3d-box", L, 0, 0, 0, 0, -B, 0, 0);
                                var F = 0;
                                var I = 0;
                                var q = 0;
                                if (n.animation.direction == "vertical" && Math.abs(n.animation.transition.rotateX) > 90) {
                                    j("ls-3d-back", L.find(".ls-3d-box"), M, _, -P, -H, -B, 180, 0)
                                } else {
                                    j("ls-3d-back", L.find(".ls-3d-box"), M, _, -P, -H, -B, 0, 180)
                                }
                                j("ls-3d-bottom", L.find(".ls-3d-box"), M, D, -P, H - B, 0, -90, 0);
                                j("ls-3d-top", L.find(".ls-3d-box"), M, D, -P, -H - B, 0, 90, 0);
                                j("ls-3d-front", L.find(".ls-3d-box"), M, _, -P, -H, B, 0, 0);
                                j("ls-3d-left", L.find(".ls-3d-box"), D, _, -P - B, -H, 0, 0, -90);
                                j("ls-3d-right", L.find(".ls-3d-box"), D, _, P - B, -H, 0, 0, 90);
                                A = L.find(".ls-3d-front");
                                if (n.animation.direction == "horizontal") {
                                    if (Math.abs(n.animation.transition.rotateY) > 90) {
                                        O = L.find(".ls-3d-back")
                                    } else {
                                        O = L.find(".ls-3d-left, .ls-3d-right")
                                    }
                                } else {
                                    if (Math.abs(n.animation.transition.rotateX) > 90) {
                                        O = L.find(".ls-3d-back")
                                    } else {
                                        O = L.find(".ls-3d-top, .ls-3d-bottom")
                                    }
                                }
                                var R = o + v[N] * n.tile.delay;
                                var U = u.g.ltContainer.find(".ls-3d-container:eq(" + N + ") .ls-3d-box");
                                if (n.before && n.before.transition) {
                                    n.before.transition.delay = n.before.transition.delay ? n.before.transition.delay + R : R;
                                    U.transition(n.before.transition, n.before.duration, n.before.easing)
                                } else {
                                    n.animation.transition.delay = n.animation.transition.delay ? n.animation.transition.delay + R : R
                                }
                                U.transition(n.animation.transition, n.animation.duration, n.animation.easing);
                                if (n.after) {
                                    U.transition(e.extend({}, {
                                        scale3d: 1
                                    }, n.after.transition), n.after.duration, n.after.easing)
                                }
                            } else {
                                var z = L1 = T2 = L2 = "auto";
                                var W = O2 = 1;
                                if (n.transition.direction == "random") {
                                    var X = ["top", "bottom", "right", "left"];
                                    var V = X[Math.floor(Math.random() * X.length)]
                                } else {
                                    var V = n.transition.direction
                                }
                                if (n.name.toLowerCase().indexOf("mirror") != -1 && N % 2 == 0) {
                                    if (T == "prev") {
                                        T = "next"
                                    } else {
                                        T = "prev"
                                    }
                                }
                                if (T == "prev") {
                                    switch (V) {
                                    case "top":
                                        V = "bottom";
                                        break;
                                    case "bottom":
                                        V = "top";
                                        break;
                                    case "left":
                                        V = "right";
                                        break;
                                    case "right":
                                        V = "left";
                                        break;
                                    case "topleft":
                                        V = "bottomright";
                                        break;
                                    case "topright":
                                        V = "bottomleft";
                                        break;
                                    case "bottomleft":
                                        V = "topright";
                                        break;
                                    case "bottomright":
                                        V = "topleft";
                                        break
                                    }
                                }
                                switch (V) {
                                case "top":
                                    z = T2 = -L.height();
                                    L1 = L2 = 0;
                                    break;
                                case "bottom":
                                    z = T2 = L.height();
                                    L1 = L2 = 0;
                                    break;
                                case "left":
                                    z = T2 = 0;
                                    L1 = L2 = -L.width();
                                    break;
                                case "right":
                                    z = T2 = 0;
                                    L1 = L2 = L.width();
                                    break;
                                case "topleft":
                                    z = L.height();
                                    T2 = 0;
                                    L1 = L.width();
                                    L2 = 0;
                                    break;
                                case "topright":
                                    z = L.height();
                                    T2 = 0;
                                    L1 = -L.width();
                                    L2 = 0;
                                    break;
                                case "bottomleft":
                                    z = -L.height();
                                    T2 = 0;
                                    L1 = L.width();
                                    L2 = 0;
                                    break;
                                case "bottomright":
                                    z = -L.height();
                                    T2 = 0;
                                    L1 = -L.width();
                                    L2 = 0;
                                    break
                                }
                                u.g.scale2D = n.transition.scale ? n.transition.scale : 1;
                                if (a == true && u.g.scale2D != 1) {
                                    z = z / 2;
                                    T2 = T2 / 2;
                                    L1 = L1 / 2;
                                    L2 = L2 / 2
                                }
                                switch (n.transition.type) {
                                case "fade":
                                    z = T2 = L1 = L2 = 0;
                                    W = 0;
                                    O2 = 1;
                                    break;
                                case "mixed":
                                    W = 0;
                                    O2 = 1;
                                    if (u.g.scale2D == 1) {
                                        T2 = L2 = 0
                                    }
                                    break
                                }
                                if ((n.transition.rotate || n.transition.rotateX || n.transition.rotateY || u.g.scale2D != 1) && !u.g.ie78 && n.transition.type != "slide") {
                                    L.css({
                                        overflow: "visible"
                                    })
                                } else {
                                    L.css({
                                        overflow: "hidden"
                                    })
                                }
                                if (a == true) {
                                    u.g.curTiles.css({
                                        overflow: "visible"
                                    })
                                } else {
                                    u.g.curTiles.css({
                                        overflow: "hidden"
                                    })
                                }
                                if (n.transition.type == "slide" || a == true) {
                                    var J = L.appendTo(u.g.curTiles);
                                    var K = L.clone().appendTo(u.g.nextTiles);
                                    A = e("<div>").addClass("ls-curtile").appendTo(J)
                                } else {
                                    var K = L.appendTo(u.g.nextTiles)
                                }
                                O = e("<div>").addClass("ls-nexttile").appendTo(K).css({
                                    top: -z,
                                    left: -L1,
                                    dispay: "block",
                                    opacity: W
                                });
                                var Q = o + v[N] * n.tile.delay;
                                if (u.g.cssTransitions && typeof e.transit != "undefined") {
                                    var G = n.transition.rotate ? n.transition.rotate : 0;
                                    var Y = n.transition.rotateX ? n.transition.rotateX : 0;
                                    var Z = n.transition.rotateY ? n.transition.rotateY : 0;
                                    if (T == "prev") {
                                        G = -G;
                                        Y = -Y;
                                        Z = -Z
                                    }
                                    if (Y != 0 || Z != 0 || G != 0 || u.g.scale2D != 1) {
                                        O.css({
                                            transform: "kmRotate(" + G + "deg) rotateX(" + Y + "deg) rotateY(" + Z + "deg) kmScale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                            "-o-transform": "kmRotate(" + G + "deg) rotateX(" + Y + "deg) rotateY(" + Z + "deg) kmScale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                            "-ms-transform": "kmRotate(" + G + "deg) rotateX(" + Y + "deg) rotateY(" + Z + "deg) kmScale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                            "-moz-transform": "kmRotate(" + G + "deg) rotateX(" + Y + "deg) rotateY(" + Z + "deg) kmScale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                            "-webkit-transform": "kmRotate(" + G + "deg) rotateX(" + Y + "deg) rotateY(" + Z + "deg) kmScale(" + u.g.scale2D + "," + u.g.scale2D + ")"
                                        })
                                    }
                                    O.transition({
                                        delay: Q,
                                        top: 0,
                                        left: 0,
                                        opacity: O2,
                                        kmRotate: 0,
                                        rotateX: 0,
                                        rotateY: 0,
                                        kmScale: 1
                                    }, n.transition.duration, n.transition.easing);
                                    if ((n.transition.type == "slide" || a == true) && n.name.toLowerCase().indexOf("mirror") == -1) {
                                        var et = 0;
                                        if (G != 0) {
                                            et = -G
                                        }
                                        A.transition({
                                            delay: Q,
                                            top: T2,
                                            left: L2,
                                            kmRotate: et,
                                            kmScale: u.g.scale2D,
                                            opacity: W
                                        }, n.transition.duration, n.transition.easing)
                                    }
                                } else {
                                    O.delay(Q).animate({
                                        top: 0,
                                        left: 0,
                                        opacity: O2
                                    }, n.transition.duration, n.transition.easing);
                                    if (n.transition.type == "slide") {
                                        A.delay(Q).animate({
                                            top: T2,
                                            left: L2
                                        }, n.transition.duration, n.transition.easing)
                                    }
                                }
                            }
                            if (g.length) {
                                if (t == "3d" || t == "2d" && (n.transition.type == "slide" || a == true)) {
                                    A.append(e("<img>").attr("src", g.attr("src")).css({
                                        width: g[0].style.width,
                                        height: g[0].style.height,
                                        marginLeft: i.width() / 2 + parseFloat(g.css("margin-left")) - parseInt(L.position().left),
                                        marginTop: i.height() / 2 + parseFloat(g.css("margin-top")) - parseInt(L.position().top)
                                    }))
                                } else if (u.g.curTiles.children().length == 0) {
                                    u.g.curTiles.append(e("<img>").attr("src", g.attr("src")).css({
                                        width: g[0].style.width,
                                        height: g[0].style.height,
                                        marginLeft: i.width() / 2 + parseFloat(g.css("margin-left")),
                                        marginTop: i.height() / 2 + parseFloat(g.css("margin-top"))
                                    }))
                                }
                            }
                            if (y.length) {
                                O.append(e("<img>").attr("src", y.attr("src")).css({
                                    width: y[0].style.width,
                                    height: y[0].style.height,
                                    marginLeft: i.width() / 2 + parseFloat(y.css("margin-left")) - parseInt(L.position().left),
                                    marginTop: i.height() / 2 + parseFloat(y.css("margin-top")) - parseInt(L.position().top)
                                }))
                            }
                        }
                        var tt = u.g.curLayer;
                        var nt = u.g.nextLayer;
                        nt.find(".ls-bg").css({
                            visibility: "hidden"
                        });
                        w(o);
                        setTimeout(function() {
                            tt.css({
                                width: 0
                            });
                            u.g.ltContainer.removeClass("ls-overflow-hidden")
                        }, o);
                        var rt = parseInt(nt.data("timeshift")) ? parseInt(nt.data("timeshift")) : 0;
                        var it = u.g.totalDuration + rt > 0 ? u.g.totalDuration + rt : 0;
                        setTimeout(function() {
                            if (u.g.resize == true) {
                                u.g.ltContainer.empty();
                                tt.removeClass("ls-active");
                                u.makeResponsive(nt, function() {
                                    u.g.resize = false
                                })
                            }
                            S();
                            if (nt.find(".ls-bg").length < 1 || nt.find(".ls-bg").length > 0 && nt.find(".ls-bg").attr("src").toLowerCase().indexOf("png") != -1) {
                                u.g.ltContainer.fadeOut(750, "easeInExpo", function() {
                                    e(this).empty().show()
                                })
                            }
                            nt.css({
                                width: u.g.sliderWidth(),
                                height: u.g.sliderHeight()
                            })
                        }, it);
                        setTimeout(function() {
                            u.g.ltContainer.addClass("ls-overflow-hidden");
                            nt.addClass("ls-active");
                            if (nt.find(".ls-bg").length) {
                                nt.find(".ls-bg").css({
                                    display: "none",
                                    visibility: "visible"
                                });
                                if (u.g.ie78) {
                                    nt.find(".ls-bg").css("display", "block");
                                    setTimeout(function() {
                                        b()
                                    }, 500)
                                } else {
                                    nt.find(".ls-bg").fadeIn(500, function() {
                                        b()
                                    })
                                }
                            } else {
                                b()
                            }
                        }, u.g.totalDuration)
                    };
                transitionType = (u.g.nextLayer.data("transition3d") || u.g.nextLayer.data("transition2d")) && u.t || (u.g.nextLayer.data("customtransition3d") || u.g.nextLayer.data("customtransition2d")) && u.ct ? "new" : "old";
                if (u.o.animateFirstLayer && !u.g.firstLayerAnimated) {
                    if (u.g.layersNum == 1) {
                        var h = 0;
                        u.o.cbAnimStop(u.g)
                    } else {
                        var k = parseInt(u.g.nextLayer.data("timeshift")) ? parseInt(u.g.nextLayer.data("timeshift")) : 0;
                        var L = transitionType == "new" ? 0 : p;
                        setTimeout(function() {
                            b()
                        }, L + Math.abs(k))
                    }
                    u.g.totalDuration = true;
                    S();
                    u.g.nextLayer.css({
                        width: u.g.sliderWidth(),
                        height: u.g.sliderHeight()
                    });
                    if (!u.g.ie78) {
                        u.g.nextLayer.find(".ls-bg").css({
                            display: "none"
                        }).fadeIn(500)
                    }
                    u.g.firstLayerAnimated = true;
                    u.g.isLoading = false
                } else {
                    switch (transitionType) {
                    case "old":
                        u.g.totalDuration = false;
                        if (u.g.ltContainer) {
                            u.g.ltContainer.empty()
                        }
                        y();
                        w();
                        E();
                        S();
                        break;
                    case "new":
                        if (typeof LSCustomTransition != "undefined") {
                            T()
                        } else {
                            x()
                        }
                        break
                    }
                }
            };
            u.sublayerShowUntil = function(e) {
                var t = u.g.curLayer;
                if (u.g.prevNext != "prev" && u.g.nextLayer) {
                    t = u.g.nextLayer
                }
                var n = t.data("slidedirection") ? t.data("slidedirection") : u.o.slideDirection;
                var r = u.g.slideDirections[u.g.prevNext][n];
                var i = e.data("slidedirection") ? e.data("slidedirection") : r;
                var s, o;
                switch (i) {
                case "left":
                    s = -u.g.sliderWidth();
                    o = 0;
                    break;
                case "right":
                    s = u.g.sliderWidth();
                    o = 0;
                    break;
                case "top":
                    o = -u.g.sliderHeight();
                    s = 0;
                    break;
                case "bottom":
                    o = u.g.sliderHeight();
                    s = 0;
                    break
                }
                var a = e.data("slideoutdirection") ? e.data("slideoutdirection") : false;
                switch (a) {
                case "left":
                    s = u.g.sliderWidth();
                    o = 0;
                    break;
                case "right":
                    s = -u.g.sliderWidth();
                    o = 0;
                    break;
                case "top":
                    o = u.g.sliderHeight();
                    s = 0;
                    break;
                case "bottom":
                    o = -u.g.sliderHeight();
                    s = 0;
                    break
                }
                var f = parseInt(e.attr("class").split("ls-s")[1]);
                if (f == -1) {
                    var l = parseInt(e.css("left"));
                    var c = parseInt(e.css("top"));
                    if (o < 0) {
                        o = -(u.g.sliderHeight() - c + 1)
                    } else if (o > 0) {
                        o = c + e.outerHeight() + 1
                    }
                    if (s < 0) {
                        s = -(u.g.sliderWidth() - l + 1)
                    } else if (s > 0) {
                        s = l + e.outerWidth() + 1
                    }
                    var h = 1
                } else {
                    var p = u.g.curLayer.data("parallaxout") ? parseInt(u.g.curLayer.data("parallaxout")) : u.o.parallaxOut;
                    var h = f * p
                }
                var d = e.data("durationout") ? parseInt(e.data("durationout")) : u.o.durationOut;
                var v = e.data("easingout") ? e.data("easingout") : u.o.easingOut;
                var m = "none";
                if (!u.g.ie78 && u.g.enableCSS3) {
                    m = e.data("rotateout") ? e.data("rotateout") : 0
                }
                var g = "none";
                if (!u.g.ie78 && u.g.enableCSS3) {
                    g = e.data("scaleout") ? e.data("scaleout") : 1
                }
                if (a == "fade" || !a && i == "fade") {
                    if (!u.g.ie78) {
                        e.animate({
                            opacity: 0,
                            kmRotate: m,
                            kmScale: g
                        }, d, v)
                    } else {
                        e.fadeOut(d, v)
                    }
                } else {
                    e.animate({
                        kmRotate: m,
                        kmScale: g,
                        marginLeft: -s * h,
                        marginTop: -o * h
                    }, d, v)
                }
            };
            u.debug = function() {
                u.d = {
                    history: e("<div>"),
                    aT: function(t) {
                        e("<h1>" + t + "</h1>").appendTo(u.d.history)
                    },
                    aeU: function() {
                        e("<ul>").appendTo(u.d.history)
                    },
                    aU: function(t) {
                        e("<ul><li>" + t + "</li></ul>").appendTo(u.d.history)
                    },
                    aL: function(t) {
                        e("<li>" + t + "</li>").appendTo(u.d.history.find("ul:last"))
                    },
                    aUU: function(t) {
                        e("<ul>").appendTo(u.d.history.find("ul:last li:last"))
                    },
                    aF: function(e) {
                        u.d.history.find("ul:last li:last").hover(function() {
                            e.css({
                                border: "2px solid red",
                                marginTop: parseInt(e.css("margin-top")) - 2,
                                marginLeft: parseInt(e.css("margin-left")) - 2
                            })
                        }, function() {
                            e.css({
                                border: "0px",
                                marginTop: parseInt(e.css("margin-top")) + 2,
                                marginLeft: parseInt(e.css("margin-left")) + 2
                            })
                        })
                    },
                    show: function() {
                        if (!e("body").find(".ls-debug-console").length) {
                            if (!u.d.putData) {
                                u.d.aT("Init code");
                                u.d.aeU();
                                for (var t in u.o) {
                                    u.d.aL(t + ": <strong>" + u.o[t] + "</strong>")
                                }
                                u.d.aT("LayerSlider Content");
                                u.d.aU("Number of slides found: <strong>" + e(s).find(".ls-layer").length + "</strong>");
                                e(s).find('.ls-inner .ls-layer, .ls-inner *[class*="ls-s"]').each(function() {
                                    if (e(this).hasClass("ls-layer")) {
                                        u.d.aU("<strong>SLIDE " + (e(this).index() + 1) + "</strong>");
                                        u.d.aUU();
                                        u.d.aL("<strong>SLIDE " + (e(this).index() + 1) + " properties:</strong><br><br>")
                                    } else {
                                        u.d.aU("����Layer ( " + e(this).prop("tagName") + " )");
                                        u.d.aF(e(this));
                                        u.d.aUU();
                                        u.d.aL("<strong>" + e(this).prop("tagName") + " layer properties:</strong><br><br>");
                                        u.d.aL("distance / class: <strong>" + e(this).attr("class") + "</strong>")
                                    }
                                    e.each(e(this).data(), function(e, t) {
                                        u.d.aL(e + ": <strong>" + t + "</strong>")
                                    })
                                });
                                u.d.putData = true
                            }
                            var n = e("<div>").addClass("ls-debug-console").css({
                                position: "fixed",
                                zIndex: "10000000000",
                                top: "10px",
                                right: "10px",
                                width: "300px",
                                padding: "20px",
                                background: "black",
                                "border-radius": "10px",
                                height: e(window).height() - 60,
                                opacity: 0,
                                marginRight: 150
                            }).appendTo(e("body")).animate({
                                marginRight: 0,
                                opacity: .9
                            }, 600, "easeInOutQuad").click(function(t) {
                                if (t.shiftKey && t.altKey) {
                                    e(this).animate({
                                        marginRight: 150,
                                        opacity: 0
                                    }, 600, "easeInOutQuad", function() {
                                        e(this).remove()
                                    })
                                }
                            });
                            var r = e("<div>").css({
                                width: "100%",
                                height: "100%",
                                overflow: "auto"
                            }).appendTo(n);
                            var i = e("<div>").css({
                                width: "100%"
                            }).appendTo(r).append(u.d.history)
                        }
                    },
                    hide: function() {
                        e("body").find(".ls-debug-console").remove()
                    }
                };
                e(s).click(function(e) {
                    if (e.shiftKey && e.altKey) {
                        u.d.show()
                    }
                })
            };
            u.load()
        };
    var n = function(t) {
            var n = e("<div>"),
                r = false,
                i = false,
                s = ["perspective", "OPerspective", "msPerspective", "MozPerspective", "WebkitPerspective"];
            transform = ["transformStyle", "OTransformStyle", "msTransformStyle", "MozTransformStyle", "WebkitTransformStyle"];
            for (var o = s.length - 1; o >= 0; o--) {
                r = r ? r : n[0].style[s[o]] != undefined
            }
            for (var o = transform.length - 1; o >= 0; o--) {
                n.css("transform-style", "preserve-3d");
                i = i ? i : n[0].style[transform[o]] == "preserve-3d"
            }
            if (r && n[0].style[s[4]] != undefined) {
                n.attr("id", "ls-test3d").appendTo(t);
                r = n[0].offsetHeight === 3 && n[0].offsetLeft === 9;
                n.remove()
            }
            return r && i
        };
    var r = function(e, t, n) {
            var r = [];
            if (n == "forward") {
                for (var i = 0; i < e; i++) {
                    for (var s = 0; s < t; s++) {
                        r.push(i + s * e)
                    }
                }
            } else {
                for (var i = e - 1; i > -1; i--) {
                    for (var s = t - 1; s > -1; s--) {
                        r.push(i + s * e)
                    }
                }
            }
            return r
        };
    var i = function(e) {
            var t = 0;
            for (var n in e) {
                if (e.hasOwnProperty(n)) {
                    ++t
                }
            }
            return t
        };
    var s = function() {
            uaMatch = function(e) {
                e = e.toLowerCase();
                var t = /(chrome)[ \/]([\w.]+)/.exec(e) || /(webkit)[ \/]([\w.]+)/.exec(e) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e) || /(msie) ([\w.]+)/.exec(e) || e.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e) || [];
                return {
                    browser: t[1] || "",
                    version: t[2] || "0"
                }
            };
            var e = uaMatch(navigator.userAgent),
                t = {};
            if (e.browser) {
                t[e.browser] = true;
                t.version = e.version
            }
            if (t.chrome) {
                t.webkit = true
            } else if (t.webkit) {
                t.safari = true
            }
            return t
        };
    lsPrefixes = function(e, t) {
        var n = ["webkit", "khtml", "moz", "ms", "o", ""];
        var r = 0,
            i, s;
        while (r < n.length && !e[i]) {
            i = t;
            if (n[r] == "") {
                i = i.substr(0, 1).toLowerCase() + i.substr(1)
            }
            i = n[r] + i;
            s = typeof e[i];
            if (s != "undefined") {
                n = [n[r]];
                return s == "function" ? e[i]() : e[i]
            }
            r++
        }
    };
    t.global = {
        version: "4.6.1",
        isMobile: function() {
            if (navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i)) {
                return true
            } else {
                return false
            }
        },
        isHideOn3D: function(e) {
            if (e.css("padding-bottom") == "auto" || e.css("padding-bottom") == "none" || e.css("padding-bottom") == 0 || e.css("padding-bottom") == "0px") {
                return true
            } else {
                return false
            }
        },
        cssTransitions: !s().msie || s().msie && s().version > 9 ? true : false,
        ie78: s().msie && s().version < 9 ? true : false,
        normalWidth: false,
        normalHeight: false,
        normalRatio: false,
        goingNormal: false,
        paused: false,
        pausedByVideo: false,
        autoSlideshow: false,
        isAnimating: false,
        layersNum: null,
        prevNext: "next",
        slideTimer: null,
        sliderWidth: null,
        sliderHeight: null,
        slideDirections: {
            prev: {
                left: "right",
                right: "left",
                top: "bottom",
                bottom: "top"
            },
            next: {
                left: "left",
                right: "right",
                top: "top",
                bottom: "bottom"
            }
        },
        v: {
            d: 500,
            fo: 750,
            fi: 500
        }
    };
    t.options = {
        autoStart: true,
        firstLayer: 1,
        twoWaySlideshow: true,
        keybNav: true,
        imgPreload: true,
        navPrevNext: true,
        navStartStop: true,
        navButtons: true,
        skin: "glass",
        skinsPath: "/layerslider/skins/",
        pauseOnHover: true,
        globalBGColor: "transparent",
        globalBGImage: false,
        animateFirstLayer: true,
        yourLogo: false,
        yourLogoStyle: "left: -10px; top: -10px;",
        yourLogoLink: false,
        yourLogoTarget: "_blank",
        touchNav: true,
        loops: 0,
        forceLoopNum: true,
        autoPlayVideos: true,
        autoPauseSlideshow: "auto",
        youtubePreview: "maxresdefault.jpg",
        responsive: true,
        randomSlideshow: false,
        responsiveUnder: 0,
        sublayerContainer: 0,
        thumbnailNavigation: "hover",
        tnWidth: 100,
        tnHeight: 60,
        tnContainerWidth: "60%",
        tnActiveOpacity: 35,
        tnInactiveOpacity: 100,
        hoverPrevNext: true,
        hoverBottomNav: false,
        showBarTimer: false,
        showCircleTimer: true,
        optimizeForMobile: true,
        optimizeForIE78: true,
        allowFullScreenMode: false,
        cbInit: function(e) {},
        cbStart: function(e) {},
        cbStop: function(e) {},
        cbPause: function(e) {},
        cbAnimStart: function(e) {},
        cbAnimStop: function(e) {},
        cbPrev: function(e) {},
        cbNext: function(e) {},
        slideDirection: "right",
        slideDelay: 4e3,
        parallaxIn: .45,
        parallaxOut: .45,
        durationIn: 1e3,
        durationOut: 1e3,
        easingIn: "easeInOutQuint",
        easingOut: "easeInOutQuint",
        delayIn: 0,
        delayOut: 0
    }
})(jQuery)

#3 JavaScript::Eval (size: 49788, repeated: 1)

var layerSliderTransitions = {
    t2d: [{
        name: "Sliding from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Sliding from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "right"
        }
    }, {
        name: "Sliding from bottom",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "top"
        }
    }, {
        name: "Sliding from top",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "bottom"
        }
    }, {
        name: "Crossfading",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles forward",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles reverse",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles col-forward",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "col-forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles col-reverse",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "col-reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Smooth fading from right",
        rows: 1,
        cols: 35,
        tile: {
            delay: 25,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "linear",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from left",
        rows: 1,
        cols: 35,
        tile: {
            delay: 25,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from bottom",
        rows: 35,
        cols: 1,
        tile: {
            delay: 25,
            sequence: "col-reverse"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from top",
        rows: 35,
        cols: 1,
        tile: {
            delay: 25,
            sequence: "col-forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth sliding from right",
        rows: 1,
        cols: 25,
        tile: {
            delay: 30,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "left"
        }
    }, {
        name: "Smooth sliding from left",
        rows: 1,
        cols: 25,
        tile: {
            delay: 30,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "right"
        }
    }, {
        name: "Smooth sliging from bottom",
        rows: 25,
        cols: 1,
        tile: {
            delay: 30,
            sequence: "col-reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "top"
        }
    }, {
        name: "Smooth sliding from top",
        rows: 25,
        cols: 1,
        tile: {
            delay: 30,
            sequence: "col-forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "bottom"
        }
    }, {
        name: "Sliding tiles to right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "right"
        }
    }, {
        name: "Sliding tiles to left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "left"
        }
    }, {
        name: "Sliding tiles to bottom (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottom"
        }
    }, {
        name: "Sliding tiles to top (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "top"
        }
    }, {
        name: "Sliding random tiles to random directions",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "random"
        }
    }, {
        name: "Sliding rows to right (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to right (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to right (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to left (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows to left (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows to left (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows from top to bottom (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding rows from top to bottom (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding rows from bottom to top (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding rows from bottom to top (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to bottom (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to bottom (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to bottom (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to top (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to top (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to top (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns from left to right (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding columns from left to right (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding columns from right to left (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding columns from right to left (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding tiles to right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "right"
        }
    }, {
        name: "Fading and sliding tiles to left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "left"
        }
    }, {
        name: "Fading and sliding tiles to bottom (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding tiles to top (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "top"
        }
    }, {
        name: "Fading and sliding random tiles to random directions",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "random"
        }
    }, {
        name: "Fading and sliding tiles from top-left (forward)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "topleft"
        }
    }, {
        name: "Fading and sliding tiles from bottom-right (reverse)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottomright"
        }
    }, {
        name: "Fading and sliding tiles from top-right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "topright"
        }
    }, {
        name: "Fading and sliding tiles from bottom-left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottomleft"
        }
    }, {
        name: "Fading and sliding rows to right (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to right (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to right (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to left (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows to left (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows to left (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows from top to bottom (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding rows from top to bottom (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding rows from bottom to top (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding rows from bottom to top (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to bottom (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to bottom (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to bottom (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to top (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to top (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to top (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns from left to right (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding columns from left to right (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding columns from right to left (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding columns from right to left (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Carousel",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel rows",
        rows: 4,
        cols: 1,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel cols",
        rows: 1,
        cols: 4,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel tiles horizontal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 35,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5,
            rotateY: 90
        }
    }, {
        name: "Carousel tiles vertical",
        rows: 3,
        cols: 4,
        tile: {
            delay: 35,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "top",
            scale: .5,
            rotateX: -90
        }
    }, {
        name: "Carousel-mirror tiles horizontal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5,
            rotateY: 90
        }
    }, {
        name: "Carousel-mirror tiles vertical",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "top",
            scale: .5,
            rotateX: -90
        }
    }, {
        name: "Carousel mirror rows",
        rows: 4,
        cols: 1,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "right",
            scale: .5
        }
    }, {
        name: "Carousel mirror cols",
        rows: 1,
        cols: 4,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Turning tile from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            rotateY: 90
        }
    }, {
        name: "Turning tile from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning tile from top",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "bottom",
            rotateX: -90
        }
    }, {
        name: "Turning tile from bottom",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top",
            rotateX: 90
        }
    }, {
        name: "Turning tiles from left",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Turning tiles from right",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning tiles from top",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Turning tiles from bottom",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Turning rows from top",
        rows: [6, 12],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Turning rows from bottom",
        rows: [6, 12],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Turning cols from left",
        rows: 1,
        cols: [6, 12],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning cols from right",
        rows: 1,
        cols: [6, 12],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Flying rows from left",
        rows: [3, 10],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Flying rows from right",
        rows: [3, 10],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Flying cols from top",
        rows: 1,
        cols: [3, 10],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Flying cols from bottom",
        rows: 1,
        cols: [3, 10],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Flying and rotating tile from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            scale: .1,
            rotate: -90,
            rotateY: 90
        }
    }, {
        name: "Flying and rotating tile from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1,
            rotate: 90,
            rotateY: -90
        }
    }, {
        name: "Flying and rotating tiles from left",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            rotate: -45
        }
    }, {
        name: "Flying and rotating tiles from right",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotate: -45
        }
    }, {
        name: "Flying and rotating tiles from random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "random",
            rotate: -45
        }
    }, {
        name: "Scaling tile in",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1
        }
    }, {
        name: "Scaling tile from out",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2
        }
    }, {
        name: "Scaling tiles random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1
        }
    }, {
        name: "Scaling tiles from out random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2
        }
    }, {
        name: "Scaling in and rotating tiles random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1,
            rotate: 90
        }
    }, {
        name: "Scaling and rotating tiles from out random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2,
            rotate: -90
        }
    }, {
        name: "Mirror-sliding tiles diagonal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 850,
            direction: "topright"
        }
    }, {
        name: "Mirror-sliding rows horizontal",
        rows: 6,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Mirror-sliding rows vertical",
        rows: 6,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top"
        }
    }, {
        name: "Mirror-sliding cols horizontal",
        rows: 1,
        cols: 8,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Mirror-sliding cols vertical",
        rows: 1,
        cols: 8,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top"
        }
    }],
    t3d: [{
        name: "Spinning tile to right (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 91
            },
            easing: "easeInQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: 180
            },
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tile to left (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -91
            },
            easing: "easeInQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: -180
            },
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tile to bottom (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -91
            },
            easing: "easeInQuart",
            duration: 800,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: -180
            },
            easing: "easeOutQuart",
            duration: 800,
            direction: "vertical"
        }
    }, {
        name: "Spinning tile to top (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: 91
            },
            easing: "easeInQuart",
            duration: 800,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 180
            },
            easing: "easeOutQuart",
            duration: 800,
            direction: "vertical"
        }
    }, {
        name: "Spinning tiles to right (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tiles to left (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tiles to bottom (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning tiles to top (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1300,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1300,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning tiles to right (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to left (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to bottom (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to top (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .95,
                rotateX: 30
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1300,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0
            },
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .95,
                rotateY: -15
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1300,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateY: 0
            },
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Spinning rows to right (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning rows to left (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning rows to bottom (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning rows to top (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Vertical spinning rows random (540&#176;)",
        rows: [3, 7],
        cols: 1,
        tile: {
            delay: 150,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -540
            },
            easing: "easeInOutQuart",
            duration: 2e3,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning rows to right (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to left (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to bottom (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to top (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Spinning columns to right (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning columns to left (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning columns to bottom (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning columns to top (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning columns random (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning columns random (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning columns random (540&#176;)",
        rows: 1,
        cols: [4, 9],
        tile: {
            delay: 150,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 540
            },
            easing: "easeInOutQuart",
            duration: 2e3,
            direction: "horizontal"
        }
    }, {
        name: "Scaling and spinning columns to right (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to left (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to bottom (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to top (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal spinning columns random (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical spinning columns random (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Drunk colums scaling and spinning to right (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: -30
            },
            duration: 600,
            easing: "easeOutQuart"
        },
        animation: {
            transition: {
                rotateX: 30,
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 600
        }
    }, {
        name: "Drunk colums scaling and spinning to left (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: -30
            },
            duration: 600,
            easing: "easeOutQuart"
        },
        animation: {
            transition: {
                rotateX: 30,
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 600
        }
    }, {
        name: "Turning cuboid to right (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning cuboid to left (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning cuboid to bottom (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Turning cuboid to top (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Scaling and turning cuboid to right (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                scale3d: .8,
                rotateX: 30,
                rotateY: 45
            },
            easing: "easeInOutQuad",
            duration: 800,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: 90
            },
            duration: 800,
            easing: "easeInOutQuad"
        }
    }, {
        name: "Scaling and turning cuboid to left (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                scale3d: .8,
                rotateX: 30,
                rotateY: -45
            },
            easing: "easeInOutQuad",
            duration: 800,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: -90
            },
            duration: 800,
            easing: "easeInOutQuad"
        }
    }, {
        name: "Scaling and turning cuboids to right (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to left (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to bottom (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to top (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal turning cuboids random (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .65,
                rotateX: -15
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 75
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: 90,
                rotateX: 0
            },
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical turning cuboids random (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .65,
                rotateY: 15
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 75
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 90,
                rotateY: 0
            },
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Turning rows to right (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning rows to left (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Horizontal turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Scaling and turning rows to right (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to left (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to bottom (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to top (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning drunk rows to right (90&#176;)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 5,
                rotateY: 45
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: 90
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Scaling and horizontal turning drunk rows to left (90&#176;)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 5,
                rotateY: -45
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: -90
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Turning columns to bottom (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Turning columns to top (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Vertical turning columns random (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Scaling and turning columns to bottom (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to top (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to right (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to left (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning columns random (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning columns random (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning drunk columns to right (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 45,
                rotateY: -5
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 90,
                rotateY: 0
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Scaling and vertical turning drunk columns to left (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: -45,
                rotateY: -5
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: -90,
                rotateY: 0
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Spinning cuboid to right (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning cuboid to left (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning cuboid to bottom (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Spinning cuboid to top (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning cuboids to right (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to left (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to bottom (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to top (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal spinning cuboids random (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .65
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "horizontal"
        },
        after: {
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical spinning cuboids random (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .65
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "vertical"
        },
        after: {
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning rows to right (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to left (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to bottom (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to top (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and horizontal spinning rows random (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and vertical spinning rows random (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to bottom (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to top (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to right (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to left (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and horizontal spinning columns random (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and vertical spinning columns random (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }]
}

Executed Writes (0)



HTTP Transactions (49)


Request Response
GET /yy/db/box/index.php HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
 192.185.222.4
HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=UTF-8
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:10 GMT
Content-Length: 0
Connection: keep-alive
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Location: http://jmatosseguros.com.br/yy/db/box/
GET /yy/db/box/ HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
 192.185.222.4
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:12 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Link: &lt;http://jmatosseguros.com.br/wp-json/&gt;; rel=&quot;https://api.w.org/&quot;
Content-Encoding: gzip
GET /css?family=Open+Sans%3A300%2C400%2C600%2C700%2C800&ver=4.6.6 HTTP/1.1

Host: fonts.googleapis.com
GET /css?family=Open+Sans%3A300%2C400%2C600%2C700%2C800&amp;ver=4.6.6 HTTP/1.1

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 216.58.213.202
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Expires: Sat, 20 May 2017 02:56:13 GMT
Date: Sat, 20 May 2017 02:56:13 GMT
Cache-Control: private, max-age=86400
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
GET /css?family=Droid+Serif%3A400%2C700&ver=4.6.6 HTTP/1.1

Host: fonts.googleapis.com
GET /css?family=Droid+Serif%3A400%2C700&amp;ver=4.6.6 HTTP/1.1

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 216.58.213.202
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Expires: Sat, 20 May 2017 02:56:13 GMT
Date: Sat, 20 May 2017 02:56:13 GMT
Cache-Control: private, max-age=86400
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
GET /css?family=Raleway%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&ver=4.6.6 HTTP/1.1

Host: fonts.googleapis.com
GET /css?family=Raleway%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&amp;ver=4.6.6 HTTP/1.1

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 216.58.213.202
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Expires: Sat, 20 May 2017 02:56:13 GMT
Date: Sat, 20 May 2017 02:56:13 GMT
Cache-Control: private, max-age=86400
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
GET /wp-includes/js/wp-emoji-release.min.js?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 18 Aug 2016 19:25:19 GMT
Content-Encoding: gzip
GET /wp-content/plugins/LayerSlider/css/layerslider.css?ver=4.6.5 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:37:04 GMT
Content-Encoding: gzip
GET /wp-content/plugins/essential-grid/public/assets/css/settings.css?ver=1.1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:33:11 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/bootstrap-responsive.min.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.5.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 25 Nov 2016 18:58:00 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/font-awesome.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/bootstrap.min.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/style.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/presets/preset5.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 08 Jul 2016 12:09:21 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/wwPlayer/mediaelementplayer.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/ww-js-composer-front.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/flexslider.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/css/colorbox.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/uploads/js_composer/custom.css?ver=4.3.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Content-Length: 0
Connection: keep-alive
Last-Modified: Tue, 02 Sep 2014 12:56:27 GMT
Accept-Ranges: bytes
GET /wp-content/plugins/newsletter/subscription/style.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 25 Nov 2016 18:58:02 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/style.css?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: text/css
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 05 Sep 2014 14:35:34 GMT
Content-Encoding: gzip
GET /wp-content/plugins/LayerSlider/js/jquery-easing-1.3.js?ver=1.3.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:37:12 GMT
Content-Encoding: gzip
GET /wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 08 Jul 2016 11:38:41 GMT
Content-Encoding: gzip
GET /wp-content/plugins/LayerSlider/js/jquerytransit.js?ver=0.9.9 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:37:12 GMT
Content-Encoding: gzip
GET /wp-includes/js/jquery/jquery.js?ver=1.12.4 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 08 Jul 2016 11:38:41 GMT
Content-Encoding: gzip
GET /wp-content/plugins/LayerSlider/js/layerslider.kreaturamedia.jquery.js?ver=4.6.5 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:37:13 GMT
Content-Encoding: gzip
GET /wp-content/plugins/LayerSlider/js/layerslider.transitions.js?ver=4.6.5 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:37:14 GMT
Content-Encoding: gzip
GET /wp-content/plugins/essential-grid/public/assets/js/lightbox.js?ver=1.1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:33:19 GMT
Content-Encoding: gzip
GET /wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 25 Nov 2016 18:58:00 GMT
Content-Encoding: gzip
GET /wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.5.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 25 Nov 2016 18:58:00 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/jquery.easing.js?ver=2.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/plugins/essential-grid/public/assets/js/jquery.themepunch.essential.min.js?ver=1.1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:33:20 GMT
Content-Encoding: gzip
GET /wp-content/plugins/essential-grid/public/assets/js/jquery.themepunch.tools.min.js?ver=1.1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:13 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:33:21 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/bootstrap-tooltip.js?ver=2.2.2 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/main.js?ver=1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/woocommerce/jquery_cookie.min.js?ver=1.3.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/plugins/newsletter/subscription/validate.js HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Fri, 25 Nov 2016 18:58:02 GMT
Content-Encoding: gzip
GET /wp-includes/js/wp-embed.min.js?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 18 Aug 2016 19:25:19 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/ww_custom_script.js?ver=4.6.6 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/themes/probusiness/js/animate-elements.js?ver=1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Content-Encoding: gzip
GET /wp-content/plugins/js_composer/assets/js/js_composer_front.js?ver=4.3.1 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/javascript
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 17:34:08 GMT
Content-Encoding: gzip
GET /wp-content/uploads/2014/08/logo_jmatos.png HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: image/png
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Content-Length: 12922
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:49:16 GMT
Accept-Ranges: bytes
GET /wp-content/themes/probusiness/images/icon-fly.png HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: image/png
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Content-Length: 1720
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Accept-Ranges: bytes
GET /wp-content/uploads/2014/08/favicon_jmatos.png HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: image/png
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Content-Length: 3326
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:43:51 GMT
Accept-Ranges: bytes
GET /wp-content/themes/probusiness/images/spman.jpg HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: image/jpeg
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Content-Length: 47331
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Accept-Ranges: bytes
GET /wp-content/themes/probusiness/images/shadow-top.png HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/wp-content/themes/probusiness/style.css?ver=4.6.6
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: image/png
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Content-Length: 5321
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Accept-Ranges: bytes
GET /wp-content/themes/probusiness/font/opensans-regular-webfont.woff HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/x-font-woff
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:14 GMT
Content-Length: 23520
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Accept-Ranges: bytes
GET /wp-content/themes/probusiness/font/opensans-bold-webfont.woff HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/yy/db/box/
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/x-font-woff
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:15 GMT
Content-Length: 24324
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Accept-Ranges: bytes
GET /wp-content/themes/probusiness/font/fontawesome-webfont.woff?v=4.1.0 HTTP/1.1

Host: jmatosseguros.com.br

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://jmatosseguros.com.br/wp-content/themes/probusiness/css/font-awesome.css?ver=4.6.6
 192.185.222.4
HTTP/1.1 200 OK
Content-Type: application/x-font-woff
Server: nginx/1.12.0
Date: Sat, 20 May 2017 02:56:15 GMT
Content-Length: 83760
Connection: keep-alive
Last-Modified: Thu, 07 Aug 2014 12:37:44 GMT
Accept-Ranges: bytes