window.Modernizr=function(e,t,n){var i="2.6.2",r={},o=t.documentElement,u="modernizr",a=t.createElement(u),l=a.style,f=t.createElement("input"),s=":)",c={}.toString,p={},d={},y={},m=[],h=m.slice,v,b={}.hasOwnProperty,g;if(!x(b,"undefined")&&!x(b.call,"undefined")){g=function(e,t){return b.call(e,t)}}else{g=function(e,t){return t in e&&x(e.constructor.prototype[t],"undefined")}}if(!Function.prototype.bind){Function.prototype.bind=function e(t){var n=this;if(typeof n!="function"){throw new TypeError}var i=h.call(arguments,1),r=function(){if(this instanceof r){var e=function(){};e.prototype=n.prototype;var o=new e;var u=n.apply(o,i.concat(h.call(arguments)));if(Object(u)===u){return u}return o}else{return n.apply(t,i.concat(h.call(arguments)))}};return r}}function w(e){l.cssText=e}function C(e,t){return w(prefixes.join(e+";")+(t||""))}function x(e,t){return typeof e===t}function k(e,t){return!!~(""+e).indexOf(t)}function T(e,t,i){for(var r in e){var o=t[e[r]];if(o!==n){if(i===false)return e[r];if(x(o,"function")){return o.bind(i||t)}return o}}return false}function E(){r["inputtypes"]=function(e){for(var i=0,r,u,a,l=e.length;i<l;i++){f.setAttribute("type",u=e[i]);r=f.type!=="text";if(r){f.value=s;f.style.cssText="position:absolute;visibility:hidden;";if(/^range$/.test(u)&&f.style.WebkitAppearance!==n){o.appendChild(f);a=t.defaultView;r=a.getComputedStyle&&a.getComputedStyle(f,null).WebkitAppearance!=="textfield"&&f.offsetHeight!==0;o.removeChild(f)}else if(/^(search|tel)$/.test(u)){}else if(/^(url|email)$/.test(u)){r=f.checkValidity&&f.checkValidity()===false}else{r=f.value!=s}}d[e[i]]=!!r}return d}("search tel url email datetime date month week time datetime-local number range color".split(" "))}for(var j in p){if(g(p,j)){v=j.toLowerCase();r[v]=p[j]();m.push((r[v]?"":"no-")+v)}}r.input||E();r.addTest=function(e,t){if(typeof e=="object"){for(var i in e){if(g(e,i)){r.addTest(i,e[i])}}}else{e=e.toLowerCase();if(r[e]!==n){return r}t=typeof t=="function"?t():t;if(typeof enableClasses!=="undefined"&&enableClasses){o.className+=" "+(t?"":"no-")+e}r[e]=t}return r};w("");a=f=null;r._version=i;return r}(this,this.document);