window.Modernizr=function(v,g,M){function E(b,a){return typeof b===a}function O(b,a){for(var c in b){var d=b[c];if(!~(""+d).indexOf("-")&&C[d]!==M)return"pfx"==a?d:!0}return!1}function x(b,a,c){var d=b.charAt(0).toUpperCase()+b.slice(1),p=(b+" "+P.join(d+" ")+d).split(" ");if(E(a,"string")||E(a,"undefined"))a=O(p,a);else a:{p=(b+" "+Q.join(d+" ")+d).split(" "),b=p;for(var t in b)if(d=a[b[t]],d!==M){a=!1===c?b[t]:E(d,"function")?d.bind(c||a):d;break a}a=!1}return a}function Z(){r.input=function(b){for(var a=
0,c=b.length;a<c;a++)R[b[a]]=b[a]in w;return R.list&&(R.list=!!g.createElement("datalist")&&!!v.HTMLDataListElement),R}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));r.inputtypes=function(b){for(var a=0,c,d,p,t=b.length;a<t;a++)w.setAttribute("type",d=b[a]),(c="text"!==w.type)&&(w.value=I,w.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(d)&&w.style.WebkitAppearance!==M?(G.appendChild(w),p=g.defaultView,c=p.getComputedStyle&&"textfield"!==
p.getComputedStyle(w,null).WebkitAppearance&&0!==w.offsetHeight,G.removeChild(w)):/^(search|tel)$/.test(d)||(/^(url|email)$/.test(d)?c=w.checkValidity&&!1===w.checkValidity():c=w.value!=I)),Y[b[a]]=!!c;return Y}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var r={},G=g.documentElement,e=g.createElement("modernizr"),C=e.style,w=g.createElement("input"),I=":)",J={}.toString,N=" -webkit- -moz- -o- -ms- ".split(" "),P=["Webkit","Moz","O","ms"],Q=["webkit",
"moz","o","ms"];e={};var Y={},R={},T=[],U=T.slice,V,K=function(b,a,c,d){var p,t,D,m=g.createElement("div"),q=g.body,f=q||g.createElement("body");if(parseInt(c,10))for(;c--;){var u=g.createElement("div");u.id=d?d[c]:"modernizr"+(c+1);m.appendChild(u)}return p=['&#173;<style id="smodernizr">',b,"</style>"].join(""),m.id="modernizr",(q?m:f).innerHTML+=p,f.appendChild(m),q||(f.style.background="",f.style.overflow="hidden",D=G.style.overflow,G.style.overflow="hidden",G.appendChild(f)),t=a(m,b),q?m.parentNode.removeChild(m):
(f.parentNode.removeChild(f),G.style.overflow=D),!!t},W=function(){var b={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(a,c){c=c||g.createElement(b[a]||"div");a="on"+a;var d=a in c;return d||(c.setAttribute||(c=g.createElement("div")),c.setAttribute&&c.removeAttribute&&(c.setAttribute(a,""),d=E(c[a],"function"),E(c[a],"undefined")||(c[a]=M),c.removeAttribute(a))),d}}(),F={}.hasOwnProperty,S;E(F,"undefined")||E(F.call,"undefined")?S=function(b,
a){return a in b&&E(b.constructor.prototype[a],"undefined")}:S=function(b,a){return F.call(b,a)};Function.prototype.bind||(Function.prototype.bind=function(b){var a=this;if("function"!=typeof a)throw new TypeError;var c=U.call(arguments,1),d=function(){if(this instanceof d){var p=function(){};p.prototype=a.prototype;p=new p;var t=a.apply(p,c.concat(U.call(arguments)));return Object(t)===t?t:p}return a.apply(b,c.concat(U.call(arguments)))};return d});e.flexbox=function(){return x("flexWrap")};e.canvas=
function(){var b=g.createElement("canvas");return!!b.getContext&&!!b.getContext("2d")};e.canvastext=function(){return!!r.canvas&&!!E(g.createElement("canvas").getContext("2d").fillText,"function")};e.webgl=function(){return!!v.WebGLRenderingContext};e.touch=function(){var b;return"ontouchstart"in v||v.DocumentTouch&&g instanceof DocumentTouch?b=!0:K(["@media (",N.join("touch-enabled),("),"modernizr){#modernizr{top:9px;position:absolute}}"].join(""),function(a){b=9===a.offsetTop}),b};e.geolocation=
function(){return"geolocation"in navigator};e.postmessage=function(){return!!v.postMessage};e.websqldatabase=function(){return!!v.openDatabase};e.indexedDB=function(){return!!x("indexedDB",v)};e.hashchange=function(){return W("hashchange",v)&&(g.documentMode===M||7<g.documentMode)};e.history=function(){return!!v.history&&!!history.pushState};e.draganddrop=function(){var b=g.createElement("div");return"draggable"in b||"ondragstart"in b&&"ondrop"in b};e.websockets=function(){return"WebSocket"in v||
"MozWebSocket"in v};e.rgba=function(){C.cssText="background-color:rgba(150,255,150,.5)";return!!~(""+C.backgroundColor).indexOf("rgba")};e.hsla=function(){C.cssText="background-color:hsla(120,40%,100%,.5)";return!!~(""+C.backgroundColor).indexOf("rgba")||!!~(""+C.backgroundColor).indexOf("hsla")};e.multiplebgs=function(){C.cssText="background:url(https://),url(https://),red url(https://)";return/(url\s*\(.*?){3}/.test(C.background)};e.backgroundsize=function(){return x("backgroundSize")};e.borderimage=
function(){return x("borderImage")};e.borderradius=function(){return x("borderRadius")};e.boxshadow=function(){return x("boxShadow")};e.textshadow=function(){return""===g.createElement("div").style.textShadow};e.opacity=function(){C.cssText=N.join("opacity:.55;")+"";return/^0.55$/.test(C.opacity)};e.cssanimations=function(){return x("animationName")};e.csscolumns=function(){return x("columnCount")};e.cssgradients=function(){C.cssText=("background-image:-webkit-gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:"+
N.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);return!!~(""+C.backgroundImage).indexOf("gradient")};e.cssreflections=function(){return x("boxReflect")};e.csstransforms=function(){return!!x("transform")};e.csstransforms3d=function(){var b=!!x("perspective");return b&&"webkitPerspective"in G.style&&K("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(a,c){b=9===a.offsetLeft&&3===a.offsetHeight}),b};e.csstransitions=
function(){return x("transition")};e.fontface=function(){var b;return K('@font-face {font-family:"font";src:url("https://")}',function(a,c){a=g.getElementById("smodernizr");a=(a=a.sheet||a.styleSheet)?a.cssRules&&a.cssRules[0]?a.cssRules[0].cssText:a.cssText||"":"";b=/src/i.test(a)&&0===a.indexOf(c.split(" ")[0])}),b};e.generatedcontent=function(){var b;return K(['#modernizr{font:0/0 a}#modernizr:after{content:"',I,'";visibility:hidden;font:3px/1 a}'].join(""),function(a){b=3<=a.offsetHeight}),b};
e.video=function(){var b=g.createElement("video"),a=!1;try{if(a=!!b.canPlayType)a=new Boolean(a),a.ogg=b.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),a.h264=b.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),a.webm=b.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}catch(c){}return a};e.audio=function(){var b=g.createElement("audio"),a=!1;try{if(a=!!b.canPlayType)a=new Boolean(a),a.ogg=b.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),
a.mp3=b.canPlayType("audio/mpeg;").replace(/^no$/,""),a.wav=b.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),a.m4a=(b.canPlayType("audio/x-m4a;")||b.canPlayType("audio/aac;")).replace(/^no$/,"")}catch(c){}return a};e.localstorage=function(){try{return localStorage.setItem("modernizr","modernizr"),localStorage.removeItem("modernizr"),!0}catch(b){return!1}};e.sessionstorage=function(){try{return sessionStorage.setItem("modernizr","modernizr"),sessionStorage.removeItem("modernizr"),!0}catch(b){return!1}};
e.webworkers=function(){return!!v.Worker};e.applicationcache=function(){return!!v.applicationCache};e.svg=function(){return!!g.createElementNS&&!!g.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect};e.inlinesvg=function(){var b=g.createElement("div");return b.innerHTML="<svg/>","http://www.w3.org/2000/svg"==(b.firstChild&&b.firstChild.namespaceURI)};e.smil=function(){return!!g.createElementNS&&/SVGAnimate/.test(J.call(g.createElementNS("http://www.w3.org/2000/svg","animate")))};e.svgclippaths=
function(){return!!g.createElementNS&&/SVGClipPath/.test(J.call(g.createElementNS("http://www.w3.org/2000/svg","clipPath")))};for(var X in e)S(e,X)&&(V=X.toLowerCase(),r[V]=e[X](),T.push((r[V]?"":"no-")+V));r.input||Z();r.addTest=function(b,a){if("object"==typeof b)for(var c in b)S(b,c)&&r.addTest(c,b[c]);else{b=b.toLowerCase();if(r[b]!==M)return r;a="function"==typeof a?a():a;G.className+=" "+(a?"":"no-")+b;r[b]=a}return r};C.cssText="";return e=w=null,function(b,a){function c(){var k=H.elements;
return"string"==typeof k?k.split(" "):k}function d(k){var h=l[k[A]];return h||(h={},B++,k[A]=B,l[B]=h),h}function p(k,h,n){h||=a;if(y)return h.createElement(k);n||=d(h);var z;return n.cache[k]?z=n.cache[k].cloneNode():f.test(k)?z=(n.cache[k]=n.createElem(k)).cloneNode():z=n.createElem(k),z.canHaveChildren&&!q.test(k)?n.frag.appendChild(z):z}function t(k,h){h.cache||(h.cache={},h.createElem=k.createElement,h.createFrag=k.createDocumentFragment,h.frag=h.createFrag());k.createElement=function(n){return H.shivMethods?
p(n,k,h):h.createElem(n)};k.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+c().join().replace(/\w+/g,function(n){return h.createElem(n),h.frag.createElement(n),'c("'+n+'")'})+");return n}")(H,h.frag)}function D(k){k||=a;var h=d(k);if(H.shivCSS&&!u&&!h.hasCSS){var n=k;var z=n.createElement("p");n=n.getElementsByTagName("head")[0]||n.documentElement;z=(z.innerHTML="x<style>article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}</style>",
n.insertBefore(z.lastChild,n.firstChild));h.hasCSS=!!z}return y||t(k,h),k}var m=b.html5||{},q=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,f=/^(?: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,u,A="_html5shiv",B=0,l={},y;(function(){try{var k=a.createElement("a");k.innerHTML="<xyz></xyz>";u="hidden"in k;var h;if(!(h=1==k.childNodes.length)){a.createElement("a");var n=a.createDocumentFragment();h="undefined"==typeof n.cloneNode||
"undefined"==typeof n.createDocumentFragment||"undefined"==typeof n.createElement}y=h}catch(z){y=u=!0}})();var H={elements:m.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:!1!==m.shivCSS,supportsUnknownElements:y,shivMethods:!1!==m.shivMethods,type:"default",shivDocument:D,createElement:p,createDocumentFragment:function(k,h){k||=a;if(y)return k.createDocumentFragment();h=
h||d(k);k=h.frag.cloneNode();h=0;for(var n=c(),z=n.length;h<z;h++)k.createElement(n[h]);return k}};b.html5=H;D(a)}(this,g),r._version="2.6.2",r._prefixes=N,r._domPrefixes=Q,r._cssomPrefixes=P,r.mq=function(b){var a=v.matchMedia||v.msMatchMedia;if(a)return a(b).matches;var c;return K("@media "+b+" { #modernizr { position: absolute; } }",function(d){c="absolute"==(v.getComputedStyle?getComputedStyle(d,null):d.currentStyle).position}),c},r.hasEvent=W,r.testProp=function(b){return O([b])},r.testAllProps=
x,r.testStyles=K,r.prefixed=function(b,a,c){return a?x(b,a,c):x(b,"pfx")},G.className=G.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(" js "+T.join(" ")),r}(this,this.document);
(function(v,g,M){function E(a){return"[object Function]"==N.call(a)}function O(a){return"string"==typeof a}function x(){}function Z(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function r(){var a=P.shift();Q=1;a?a.t?I(function(){("c"==a.t?b.injectCss:b.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),r()):Q=0}function G(a,c,d,p,t,D,m){function q(l){if(!u&&Z(f.readyState)&&(B.r=u=1,!Q&&r(),f.onload=f.onreadystatechange=null,l)){"img"!=a&&I(function(){T.removeChild(f)},50);for(var y in F[c])F[c].hasOwnProperty(y)&&
F[c][y].onload()}}m=m||b.errorTimeout;var f=g.createElement(a),u=0,A=0,B={t:d,s:c,e:t,a:D,x:m};1===F[c]&&(A=1,F[c]=[]);"object"==a?f.data=c:(f.src=c,f.type=a);f.width=f.height="0";f.onerror=f.onload=f.onreadystatechange=function(){q.call(this,A)};P.splice(p,0,B);"img"!=a&&(A||2===F[c]?(T.insertBefore(f,R?null:J),I(q,m)):F[c].push(f))}function e(a,c,d,p,t){return Q=0,c=c||"j",O(a)?G("c"==c?V:U,a,c,this.i++,d,p,t):(P.splice(this.i++,0,a),1==P.length&&r()),this}function C(){var a=b;return a.loader={load:e,
i:0},a}var w=g.documentElement,I=v.setTimeout,J=g.getElementsByTagName("script")[0],N={}.toString,P=[],Q=0,Y="MozAppearance"in w.style,R=Y&&!!g.createRange().compareNode,T=R?w:J.parentNode;w=v.opera&&"[object Opera]"==N.call(v.opera);w=!!g.attachEvent&&!w;var U=Y?"object":w?"script":"img",V=w?"script":U,K=Array.isArray||function(a){return"[object Array]"==N.call(a)},W=[],F={},S={timeout:function(a,c){return c.length&&(a.timeout=c[0]),a}},X;var b=function(a){function c(q){q=q.split("!");var f=W.length,
u=q.pop(),A=q.length;u={url:u,origUrl:u,prefixes:q};var B,l;for(l=0;l<A;l++){var y=q[l].split("=");(B=S[y.shift()])&&(u=B(u,y))}for(l=0;l<f;l++)u=W[l](u);return u}function d(q,f,u,A,B){var l=c(q),y=l.autoCallback;l.url.split(".").pop().split("?").shift();l.bypass||(f&&=E(f)?f:f[q]||f[A]||f[q.split("/").pop().split("?")[0]],l.instead?l.instead(q,f,u,A,B):(F[l.url]?l.noexec=!0:F[l.url]=1,u.load(l.url,l.forceCSS||!l.forceJS&&"css"==l.url.split(".").pop().split("?").shift()?"c":M,l.noexec,l.attrs,l.timeout),
(E(f)||E(y))&&u.load(function(){C();f&&f(l.origUrl,B,A);y&&y(l.origUrl,B,A);F[l.url]=2})))}function p(q,f){function u(n,z){if(n)if(O(n))z||(l=function(){var L=[].slice.call(arguments);y.apply(this,L);H()}),d(n,l,f,0,A);else{if(Object(n)===n)for(h in k=function(){var L=0,aa;for(aa in n)n.hasOwnProperty(aa)&&L++;return L}(),n)n.hasOwnProperty(h)&&(!z&&!--k&&(E(l)?l=function(){var L=[].slice.call(arguments);y.apply(this,L);H()}:l[h]=function(L){return function(){var aa=[].slice.call(arguments);L&&L.apply(this,
aa);H()}}(y[h])),d(n[h],l,f,h,A))}else!z&&H()}var A=!!q.test,B=q.load||q.both,l=q.callback||x,y=l,H=q.complete||x,k,h;u(A?q.yep:q.nope,!!B);B&&u(B)}var t,D=this.yepnope.loader;if(O(a))d(a,0,D,0);else if(K(a))for(t=0;t<a.length;t++){var m=a[t];O(m)?d(m,0,D,0):K(m)?b(m):Object(m)===m&&p(m,D)}else Object(a)===a&&p(a,D)};b.addPrefix=function(a,c){S[a]=c};b.addFilter=function(a){W.push(a)};b.errorTimeout=1E4;null==g.readyState&&g.addEventListener&&(g.readyState="loading",g.addEventListener("DOMContentLoaded",
X=function(){g.removeEventListener("DOMContentLoaded",X,0);g.readyState="complete"},0));v.yepnope=C();v.yepnope.executeStack=r;v.yepnope.injectJs=function(a,c,d,p,t,D){var m=g.createElement("script"),q,f;p=p||b.errorTimeout;m.src=a;for(f in d)m.setAttribute(f,d[f]);c=D?r:c||x;m.onreadystatechange=m.onload=function(){!q&&Z(m.readyState)&&(q=1,c(),m.onload=m.onreadystatechange=null)};I(function(){q||(q=1,c(1))},p);t?m.onload():J.parentNode.insertBefore(m,J)};v.yepnope.injectCss=function(a,c,d,p,t,D){p=
g.createElement("link");var m;c=D?r:c||x;p.href=a;p.rel="stylesheet";p.type="text/css";for(m in d)p.setAttribute(m,d[m]);t||(J.parentNode.insertBefore(p,J),I(c,0))}})(this,document);Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
//# sourceMappingURL=modernizer.js.map