!function(n,t,i){function s(n,t){return typeof n===t}function lt(){var i,n,u,f,e,h,t,o;for(o in l)if(l.hasOwnProperty(o)){if(i=[],n=l[o],n.name&&(i.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(u=0;u<n.options.aliases.length;u++)i.push(n.options.aliases[u].toLowerCase());for(f=s(n.fn,"function")?n.fn():n.fn,e=0;e<i.length;e++)h=i[e],t=h.split("."),1===t.length?r[t[0]]=f:(!r[t[0]]||r[t[0]]instanceof Boolean||(r[t[0]]=new Boolean(r[t[0]])),r[t[0]][t[1]]=f),ft.push((f?"":"no-")+t.join("-"))}}function at(n){var t=e.className,i=r._config.classPrefix||"",u;(c&&(t=t.baseVal),r._config.enableJSClass)&&(u=new RegExp("(^|\\s)"+i+"no-js(\\s|$)"),t=t.replace(u,"$1"+i+"js$2"));r._config.enableClasses&&(t+=" "+i+n.join(" "+i),c?e.className.baseVal=t:e.className=t)}function o(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):c?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function vt(){var n=t.body;return n||(n=o(c?"svg":"body"),n.fake=!0),n}function y(n,i,r,u){var s,a,c,v,l="modernizr",h=o("div"),f=vt();if(parseInt(r,10))for(;r--;)c=o("div"),c.id=u?u[r]:l+(r+1),h.appendChild(c);return s=o("style"),s.type="text/css",s.id="s"+l,(f.fake?f:h).appendChild(s),f.appendChild(h),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(t.createTextNode(n)),h.id=l,f.fake&&(f.style.background="",f.style.overflow="hidden",v=e.style.overflow,e.style.overflow="hidden",e.appendChild(f)),a=i(h,n),f.fake?(f.parentNode.removeChild(f),e.style.overflow=v,e.offsetHeight):h.parentNode.removeChild(h),!!a}function rt(n){return n.replace(/([a-z])-([a-z])/g,function(n,t,i){return t+i.toUpperCase()}).replace(/^-/,"")}function yt(n,t){return!!~(""+n).indexOf(t)}function pt(n,t){return function(){return n.apply(t,arguments)}}function wt(n,t,i){var r,u;for(u in n)if(n[u]in t)return i===!1?n[u]:(r=t[n[u]],s(r,"function")?pt(r,i||t):r);return!1}function ut(n){return n.replace(/([A-Z])/g,function(n,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function bt(t,i,r){var u,f,e;return"getComputedStyle"in n?(u=getComputedStyle.call(n,t,i),f=n.console,null!==u?r&&(u=u.getPropertyValue(r)):f&&(e=f.error?"error":"log",f[e].call(f,"getComputedStyle returning null, its possible modernizr test results are inaccurate"))):u=!i&&t.currentStyle&&t.currentStyle[r],u}function kt(t,r){var f=t.length,u;if("CSS"in n&&"supports"in n.CSS){for(;f--;)if(n.CSS.supports(ut(t[f]),r))return!0;return!1}if("CSSSupportsRule"in n){for(u=[];f--;)u.push("("+ut(t[f])+":"+r+")");return u=u.join(" or "),y("@supports ("+u+") { #modernizr { position: absolute; } }",function(n){return"absolute"==bt(n,null,"position")})}return i}function dt(n,t,r,u){function c(){v&&(delete f.style,delete f.modElem)}var l,v,h,y,e,p,a;if((u=s(u,"undefined")?!1:u,!s(r,"undefined"))&&(l=kt(n,r),!s(l,"undefined")))return l;for(a=["modernizr","tspan","samp"];!f.style&&a.length;)v=!0,f.modElem=o(a.shift()),f.style=f.modElem.style;for(y=n.length,h=0;y>h;h++)if(e=n[h],p=f.style[e],yt(e,"-")&&(e=rt(e)),f.style[e]!==i){if(u||s(r,"undefined"))return c(),"pfx"==t?e:!0;try{f.style[e]=r}catch(w){}if(f.style[e]!=p)return c(),"pfx"==t?e:!0}return c(),!1}function a(n,t,i,r,u){var f=n.charAt(0).toUpperCase()+n.slice(1),e=(n+" "+g.join(f+" ")+f).split(" ");return s(t,"string")||s(t,"undefined")?dt(e,t,r,u):(e=(n+" "+tt.join(f+" ")+f).split(" "),wt(e,t,i))}function p(n,t,r){return a(n,i,i,t,r)}var ft=[],l=[],u={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){l.push({name:n,fn:t,options:i})},addAsyncTest:function(n){l.push({name:null,fn:n})}},r=function(){},h,e,c,w,et,ot,b,k,st,d,g,nt,tt,it,f,ht,ct,v;for(r.prototype=u,r=new r,r.addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect),h=u._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""],u._prefixes=h,r.addTest("devicemotion","DeviceMotionEvent"in n),r.addTest("deviceorientation","DeviceOrientationEvent"in n),e=t.documentElement,c="svg"===e.nodeName.toLowerCase(),c||!function(n,t){function v(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function h(){var n=i.elements;return"string"==typeof n?n.split(" "):n}function y(n,t){var r=i.elements;"string"!=typeof r&&(r=r.join(" "));"string"!=typeof n&&(n=n.join(" "));i.elements=r+" "+n;f(t)}function u(n){var t=a[n[l]];return t||(t={},s++,n[l]=s,a[s]=t),t}function c(n,i,f){if(i||(i=t),r)return i.createElement(n);f||(f=u(i));var e;return e=f.cache[n]?f.cache[n].cloneNode():k.test(n)?(f.cache[n]=f.createElem(n)).cloneNode():f.createElem(n),!e.canHaveChildren||b.test(n)||e.tagUrn?e:f.frag.appendChild(e)}function p(n,i){if(n||(n=t),r)return n.createDocumentFragment();i=i||u(n);for(var e=i.frag.cloneNode(),f=0,o=h(),s=o.length;s>f;f++)e.createElement(o[f]);return e}function w(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(r){return i.shivMethods?c(r,n,t):t.createElem(r)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+h().join().replace(/[\w\-:]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(i,t.frag)}function f(n){n||(n=t);var f=u(n);return!i.shivCSS||e||f.hasCSS||(f.hasCSS=!!v(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),r||w(n,f),n}var e,r,o=n.html5||{},b=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,k=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,l="_html5shiv",s=0,a={},i;!function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";e="hidden"in n;r=1==n.childNodes.length||function(){t.createElement("a");var n=t.createDocumentFragment();return"undefined"==typeof n.cloneNode||"undefined"==typeof n.createDocumentFragment||"undefined"==typeof n.createElement}()}catch(i){e=!0;r=!0}}();i={elements:o.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:o.shivCSS!==!1,supportsUnknownElements:r,shivMethods:o.shivMethods!==!1,type:"default",shivDocument:f,createElement:c,createDocumentFragment:p,addElements:y};n.html5=i;f(t);"object"==typeof module&&module.exports&&(module.exports=i)}("undefined"!=typeof n?n:this,t),w=function(){function n(n,t){var u;return n?(t&&"string"!=typeof t||(t=o(t||"div")),n="on"+n,u=n in t,!u&&r&&(t.setAttribute||(t=o("div")),t.setAttribute(n,""),u="function"==typeof t[n],t[n]!==i&&(t[n]=i),t.removeAttribute(n)),u):!1}var r=!("onblur"in t.documentElement);return n}(),u.hasEvent=w,et=("CSS"in n)&&("supports"in n.CSS),ot=("supportsCSS"in n),r.addTest("supports",et||ot),r.addTest("es5array",function(){return!!(Array.prototype&&Array.prototype.every&&Array.prototype.filter&&Array.prototype.forEach&&Array.prototype.indexOf&&Array.prototype.lastIndexOf&&Array.prototype.map&&Array.prototype.some&&Array.prototype.reduce&&Array.prototype.reduceRight&&Array.isArray)}),r.addTest("es5date",function(){var n=!1;try{n=!!Date.parse("2013-04-12T06:06:37.307Z")}catch(t){}return!!(Date.now&&Date.prototype&&Date.prototype.toISOString&&Date.prototype.toJSON&&n)}),r.addTest("es5function",function(){return!(!Function.prototype||!Function.prototype.bind)}),r.addTest("es5object",function(){return!!(Object.keys&&Object.create&&Object.getPrototypeOf&&Object.getOwnPropertyNames&&Object.isSealed&&Object.isFrozen&&Object.isExtensible&&Object.getOwnPropertyDescriptor&&Object.defineProperty&&Object.defineProperties&&Object.seal&&Object.freeze&&Object.preventExtensions)}),r.addTest("strictmode",function(){"use strict";return!this}()),r.addTest("es5string",function(){return!(!String.prototype||!String.prototype.trim)}),r.addTest("json","JSON"in n&&"parse"in JSON&&"stringify"in JSON),r.addTest("es5syntax",function(){var value,obj,stringAccess,getter,setter,reservedWords,zeroWidthChars;try{return stringAccess=eval('"foobar"[3] === "b"'),getter=eval("({ get x(){ return 1 } }).x === 1"),eval("({ set x(v){ value = v; } }).x = 1"),setter=1===value,eval("obj = ({ if: 1 })"),reservedWords=1===obj["if"],zeroWidthChars=eval("_‌‍ = true"),stringAccess&&getter&&setter&&reservedWords&&zeroWidthChars}catch(ignore){return!1}}),r.addTest("es5undefined",function(){var t,i;try{i=n.undefined;n.undefined=12345;t="undefined"==typeof n.undefined;n.undefined=i}catch(r){return!1}return t}),r.addTest("es5",function(){return!!(r.es5array&&r.es5date&&r.es5function&&r.es5object&&r.strictmode&&r.es5string&&r.json&&r.es5syntax&&r.es5undefined)}),b=function(){var t=n.matchMedia||n.msMatchMedia;return t?function(n){var i=t(n);return i&&i.matches||!1}:function(t){var i=!1;return y("@media "+t+" { #modernizr { position: absolute; } }",function(t){i="absolute"==(n.getComputedStyle?n.getComputedStyle(t,null):t.currentStyle).position}),i}}(),u.mq=b,r.addTest("mediaqueries",b("only all")),k=u.testStyles=y,r.addTest("touchevents",function(){var i,r;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:(r=["@media (",h.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join(""),k(r,function(n){i=9===n.offsetTop})),i}),st=function(){var n=navigator.userAgent,t=n.match(/w(eb)?osbrowser/gi),i=n.match(/windows phone/gi)&&n.match(/iemobile\/([0-9])+/gi)&&parseFloat(RegExp.$1)>=9;return t||i}(),st?r.addTest("fontface",!1):k('@font-face {font-family:"font";src:url("https://")}',function(n,i){var f=t.getElementById("smodernizr"),u=f.sheet||f.styleSheet,e=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"",o=/src/i.test(e)&&0===e.indexOf(i.split(" ")[0]);r.addTest("fontface",o)}),d="Moz O ms Webkit",g=u._config.usePrefixes?d.split(" "):[],u._cssomPrefixes=g,nt=function(t){var u,s=h.length,f=n.CSSRule,r,e,o;if("undefined"==typeof f)return i;if(!t)return!1;if(t=t.replace(/^@/,""),u=t.replace(/-/g,"_").toUpperCase()+"_RULE",u in f)return"@"+t;for(r=0;s>r;r++)if(e=h[r],o=e.toUpperCase()+"_"+u,o in f)return"@-"+e.toLowerCase()+"-"+t;return!1},u.atRule=nt,tt=u._config.usePrefixes?d.toLowerCase().split(" "):[],u._domPrefixes=tt,it={elem:o("modernizr")},r._q.push(function(){delete it.elem}),f={style:it.elem.style},r._q.unshift(function(){delete f.style}),u.testAllProps=a,ht=u.prefixed=function(n,t,i){return 0===n.indexOf("@")?nt(n):(-1!=n.indexOf("-")&&(n=rt(n)),t?a(n,t,i):a(n,"pfx"))},r.addTest("forcetouch",function(){return w(ht("mouseforcewillbegin",n,!1),n)?MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWN&&MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWN:!1}),u.testAllProps=p,r.addTest("cssfilters",function(){if(r.supports)return p("filter","blur(2px)");var n=o("a");return n.style.cssText=h.join("filter:blur(2px); "),!!n.style.length&&(t.documentMode===i||t.documentMode>9)}),r.addTest("csstransitions",p("transition","all",!0)),ct={}.toString,r.addTest("smil",function(){return!!t.createElementNS&&/SVGAnimate/.test(ct.call(t.createElementNS("http://www.w3.org/2000/svg","animate")))}),lt(),at(ft),delete u.addTest,delete u.addAsyncTest,v=0;v<r._q.length;v++)r._q[v]();n.Modernizr=r}(window,document);window.lzld||function(n,t){function d(n){y(n,r)===-1&&(o&&v(),c(n,r.push(n)-1))}function g(){for(var f=t.getElementsByTagName("img"),n,i=0,o=f.length;i<o;i+=1)n=f[i],n.getAttribute(e)&&y(n,r)===-1&&r.push(n);a();setTimeout(u,25)}function s(){w=!0;u();setTimeout(u,25)}function h(n,t){var i=0;return function(){var r=+new Date;r-i<t||(i=r,n.apply(this,arguments))}}function i(n,t,i){n.attachEvent?n.attachEvent&&n.attachEvent("on"+t,i):n.addEventListener(t,i,!1)}function f(n,t,i){n.detachEvent?n.detachEvent&&n.detachEvent("on"+t,i):n.removeEventListener(t,i,!1)}function nt(r){function u(i){(i.type!=="readystatechange"||t.readyState==="complete")&&(f(i.type==="load"?n:t,i.type,u),o||(o=!0,r()))}function e(){try{t.documentElement.doScroll("left")}catch(n){setTimeout(e,50);return}u("poll")}var o=!1,s=!0;if(t.readyState==="complete")r();else{if(t.createEventObject&&t.documentElement.doScroll){try{s=!n.frameElement}catch(h){}s&&e()}i(t,"DOMContentLoaded",u);i(t,"readystatechange",u);i(n,"load",u)}}function c(n,i){return ft||k(t.documentElement,n)&&n.getBoundingClientRect().top<p+ut?(n.onload=null,n.removeAttribute("onload"),n.onerror=null,n.removeAttribute("onerror"),n.src=n.getAttribute(e),n.removeAttribute(e),r[i]=null,!0):!1}function l(){return t.documentElement.clientHeight>0?t.documentElement.clientHeight:t.body&&t.body.clientHeight>0?t.body.clientHeight:n.innerHeight>0?n.innerHeight:200}function tt(){p=l()}function a(){for(var u=r.length,i=!0,t,n=0;n<u;n++)t=r[n],t===null||c(t,n)||(i=!1);i&&w&&it()}function it(){o=!0;f(n,"resize",b);f(n,"scroll",u);f(n,"touchmove",u);f(n,"load",s)}function v(){o=!1;i(n,"resize",b);i(n,"scroll",u);i(n,"touchmove",u)}function rt(){var n=HTMLImageElement.prototype.getAttribute;HTMLImageElement.prototype.getAttribute=function(t){if(t==="src"){var i=n.call(this,e);return i||n.call(this,t)}return n.call(this,t)}}function y(n,t,i){var r;if(t){if(Array.prototype.indexOf)return Array.prototype.indexOf.call(t,n,i);for(r=t.length,i=i?i<0?Math.max(0,r+i):i:0;i<r;i++)if(i in t&&t[i]===n)return i}return-1}var ut=200,e="data-frz-src",p=l(),r=[],w=!1,o=!1,b=h(tt,20),u=h(a,20),ft=/(iPad|iPhone|iPod)/g.test(navigator.userAgent),k;n.HTMLImageElement&&rt();n.lzld=d;nt(g);i(n,"load",s);v();k=t.documentElement.compareDocumentPosition?function(n,t){return!!(n.compareDocumentPosition(t)&16)}:t.documentElement.contains?function(n,t){return n!==t&&(n.contains?n.contains(t):!1)}:function(n,t){while(t=t.parentNode)if(t===n)return!0;return!1}}(this,document),function(n){var t=function(t,i,r){"use strict";var f,e=n.document.getElementsByTagName("script")[0],u=n.document.createElement("script");return typeof i=="boolean"&&(f=r,r=i,i=f),u.src=t,u.async=!r,e.parentNode.insertBefore(u,e),i&&typeof i=="function"&&(u.onload=i),u};typeof module!="undefined"?module.exports=t:n.loadJS=t}(typeof global!="undefined"?global:this)