window.Modernizr=function(n,t,i){function y(n){k.cssText=n}function u(n,t){return typeof n===t}var w="2.8.3",r={},s=!0,h=t.documentElement,b="modernizr",p=t.createElement(b),k=p.style,d,g={}.toString,c={},nt={},tt={},l=[],a=l.slice,f,v={}.hasOwnProperty,e,o;e=!u(v,"undefined")&&!u(v.call,"undefined")?function(n,t){return v.call(n,t)}:function(n,t){return t in n&&u(n.constructor.prototype[t],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if(typeof t!="function")throw new TypeError;return i=a.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(a.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(a.call(arguments)))},r});for(o in c)e(c,o)&&(f=o.toLowerCase(),r[f]=c[o](),l.push((r[f]?"":"no-")+f));return r.addTest=function(n,t){if(typeof n=="object")for(var u in n)e(n,u)&&r.addTest(u,n[u]);else{if(n=n.toLowerCase(),r[n]!==i)return r;t=typeof t=="function"?t():t,typeof s!="undefined"&&s&&(h.className+=" "+(t?"":"no-")+n),r[n]=t}return r},y(""),p=d=null,r._version=w,h.className=h.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(s?" js "+l.join(" "):""),r}(this,this.document)