window.Modernizr=function(n,t,i){function v(n){k.cssText=n}function u(n,t){return typeof n===t}var r={},y=t.documentElement,f="modernizr",p=t.createElement(f),k=p.style,d,rt={}.toString,h=" -webkit- -moz- -o- -ms- ".split(" "),e={},w=[],c=w.slice,o,b=function(n,i,r,u){var c,l,h,e=t.createElement("div"),s=t.body,o=s?s:t.createElement("body");if(parseInt(r,10))while(r--)h=t.createElement("div"),h.id=u?u[r]:f+(r+1),e.appendChild(h);return c=["&#173;","<style>",n,"<\/style>"].join(""),e.id=f,o.innerHTML+=c,o.appendChild(e),s||(o.style.background="",y.appendChild(o)),l=i(e,n),s?e.parentNode.removeChild(e):o.parentNode.removeChild(o),!!l},l={}.hasOwnProperty,a,g,s;a=!u(l,"undefined")&&!u(l.call,"undefined")?function(n,t){return l.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=c.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(c.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(c.call(arguments)))},r});g=function(i,u){var e=i.join(""),f=u.length;b(e,function(i){for(var u=t.styleSheets[t.styleSheets.length-1],s=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"",o=i.childNodes,e={};f--;)e[o[f].id]=o[f];r.touch="ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch||(e.touch&&e.touch.offsetTop)===9},f,u)}([,["@media (",h.join("touch-enabled),("),f,")","{#touch{top:9px;position:absolute}}"].join("")],[,"touch"]);e.touch=function(){return r.touch};for(s in e)a(e,s)&&(o=s.toLowerCase(),r[o]=e[s](),w.push((r[o]?"":"no-")+o));return r.addTest=function(n,t){if(typeof n=="object")for(var u in n)a(n,u)&&r.addTest(u,n[u]);else{if(n=n.toLowerCase(),r[n]!==i)return r;t=typeof t=="function"?t():t;y.className+=" "+(t?"":"no-")+n;r[n]=t}return r},v(""),p=d=null,function(n,t){function o(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 s(){var n=i.elements;return typeof n=="string"?n.split(" "):n}function h(n){var t={},u=n.createElement,f=n.createDocumentFragment,r=f();n.createElement=function(n){var f=(t[n]||(t[n]=u(n))).cloneNode();return i.shivMethods&&f.canHaveChildren&&!c.test(n)?r.appendChild(f):f};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+s().join().replace(/\w+/g,function(n){return t[n]=u(n),r.createElement(n),'c("'+n+'")'})+");return n}")(i,r)}function u(n){var t;return n.documentShived?n:(i.shivCSS&&!f&&(t=!!o(n,"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}")),e||(t=!h(n)),t&&(n.documentShived=t),n)}var r=n.html5||{},c=/^<|^(?:button|form|map|select|textarea)$/i,f,e,i;(function(){var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";f="hidden"in n;e=n.childNodes.length==1||function(){try{t.createElement("a")}catch(i){return!0}var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()})();i={elements:r.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:r.shivCSS!==!1,shivMethods:r.shivMethods!==!1,type:"default",shivDocument:u};n.html5=i;u(t)}(this,t),r._version="2.5.3",r._prefixes=h,r.testStyles=b,r}(this,this.document)