window.Modernizr=function(n,t,i){function st(){u.input=function(n){for(var t=0,i=n.length;t",n,"<\/style>"].join(""),f.id=a,f.innerHTML+=s,e.appendChild(f),h=i(f,n),f.parentNode.removeChild(f),!!h},ct=function(t){if(n.matchMedia)return matchMedia(t).matches;var i;return nt("@media "+t+" { #"+a+" { position: absolute; } }",function(t){i=(n.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position=="absolute"}),i},k=function(){function n(n,u){u=u||t.createElement(r[n]||"div");n="on"+n;var f=n in u;return f||(u.setAttribute||(u=t.createElement("div")),u.setAttribute&&u.removeAttribute&&(u.setAttribute(n,""),f=c(u[n],"function"),c(u[n],i)||(u[n]=i),u.removeAttribute(n))),u=null,f}var r={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return n}(),d,tt={}.hasOwnProperty,it,lt,g;it=!c(tt,i)&&!c(tt.call,i)?function(n,t){return tt.call(n,t)}:function(n,t){return t in n&&c(n.constructor.prototype[t],i)};lt=function(i,r){var e=i.join(""),f=r.length;nt(e,function(i,r){for(var e=t.styleSheets[t.styleSheets.length-1],s=e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"",h=i.childNodes,o={};f--;)o[h[f].id]=h[f];u.touch="ontouchstart"in n||o.touch.offsetTop===9;u.csstransforms3d=o.csstransforms3d.offsetLeft===9;u.generatedcontent=o.generatedcontent.offsetHeight>=1;u.fontface=/src/i.test(s)&&s.indexOf(r.split(" ")[0])===0},f,r)}(['@font-face {font-family:"font";src:url("https://")}',["@media (",h.join("touch-enabled),("),a,")","{#touch{top:9px;position:absolute}}"].join(""),["@media (",h.join("transform-3d),("),a,")","{#csstransforms3d{left:9px;position:absolute}}"].join(""),['#generatedcontent:after{content:"',w,'";visibility:hidden}'].join("")],["fontface","touch","csstransforms3d","generatedcontent"]);r.flexbox=function(){function u(n,t,i,r){n.style.cssText=h.join(t+":"+i+";")+(r||"")}function f(n,t,i,r){t+=":";n.style.cssText=(t+h.join(i+";"+t)).slice(0,-t.length)+(r||"")}var n=t.createElement("div"),i=t.createElement("div"),r;return f(n,"display","box","width:42px;padding:0;"),u(i,"box-flex","1","width:10px;"),n.appendChild(i),e.appendChild(n),r=i.offsetWidth===42,n.removeChild(i),e.removeChild(n),r};r.canvas=function(){var n=t.createElement("canvas");return!!n.getContext&&!!n.getContext("2d")};r.canvastext=function(){return!!u.canvas&&!!c(t.createElement("canvas").getContext("2d").fillText,"function")};r.webgl=function(){return!!n.WebGLRenderingContext};r.touch=function(){return u.touch};r.geolocation=function(){return!!navigator.geolocation};r.postmessage=function(){return!!n.postMessage};r.websqldatabase=function(){return!!n.openDatabase};r.indexedDB=function(){for(var t=-1,i=v.length;++t7)};r.history=function(){return!!n.history&&!!history.pushState};r.draganddrop=function(){return k("dragstart")&&k("drop")};r.websockets=function(){for(var t=-1,i=v.length;++t=t.minw)&&(!t.maxw||t.maxw&&d<=t.maxw))&&(a[t.media]||(a[t.media]=[]),a[t.media].push(u[t.rules]));for(o in r)r[o]&&r[o].parentNode===f&&f.removeChild(r[o]);for(o in a)h=i.createElement("style"),p=a[o].join("\n"),h.type="text/css",h.media=o,h.styleSheet?h.styleSheet.cssText=p:h.appendChild(i.createTextNode(p)),g.appendChild(h),r.push(h);f.insertBefore(g,tt.nextSibling)}},d=function(n,t){var i=g();if(!!i){if(i.open("GET",n,!0),i.onreadystatechange=function(){i.readyState==4&&(i.status==200||i.status==304)&&t(i.responseText)},i.readyState==4)return;i.send()}},g=function(){for(var n=!1,t=[function(){return new ActiveXObject("Microsoft.XMLHTTP")},function(){return new XMLHttpRequest}],i=t.length;i--;){try{n=t[i]()}catch(r){continue}break}return function(){return n}}();p();respond.update=p;n.addEventListener?n.addEventListener("resize",a,!1):n.attachEvent&&n.attachEvent("onresize",a)}}(this,Modernizr.mq("only all")),function(n,t,i){function g(n){return!n||n=="loaded"||n=="complete"}function r(){for(var t=1,n=-1;e.length-++n;)if(e[n].s&&!(t=e[n].r))break;t&&v()}function ft(n){var i=t.createElement("script"),e;i.src=n.s;i.onreadystatechange=i.onload=function(){!e&&g(i.readyState)&&(e=1,r(),i.onload=i.onreadystatechange=null)};f(function(){e||(e=1,r())},u.errorTimeout);n.e?i.onload():o.parentNode.insertBefore(i,o)}function et(n){var i=t.createElement("link"),e,s;i.href=n.s;i.rel="stylesheet";i.type="text/css";!n.e&&(w||c)?(s=function(n){f(function(){if(!e)try{n.sheet.cssRules.length?(e=1,r()):s(n)}catch(t){t.code==1e3||t.message=="security"||t.message=="denied"?(e=1,f(function(){r()},0)):s(n)}},0)},s(i)):(i.onload=function(){e||(e=1,f(function(){r()},0))},n.e&&i.onload());f(function(){e||(e=1,r())},u.errorTimeout);n.e||o.parentNode.insertBefore(i,o)}function v(){var n=e.shift();h=1;n?n.t?f(function(){n.t=="c"?et(n):ft(n)},0):(n(),r()):h=0}function ot(n,i,s,c,a,y){function d(){!k&&g(w.readyState)&&(b.r=k=1,!h&&r(),w.onload=w.onreadystatechange=null,f(function(){p.removeChild(w)},0))}var w=t.createElement(n),k=0,b={t:s,s:i,e:y};w.src=w.data=i;!l&&(w.style.display="none");w.width=w.height="0";n!="object"&&(w.type=s);w.onload=w.onreadystatechange=d;n=="img"?w.onerror=d:n=="script"&&(w.onerror=function(){b.e=b.r=1;v()});e.splice(c,0,b);p.insertBefore(w,l?null:o);f(function(){k||(p.removeChild(w),b.r=b.e=k=1,r())},u.errorTimeout)}function st(n,t,i){var r=t=="c"?lt:tt;return h=0,t=t||"j",a(n)?ot(r,n,t,this.i++,s,i):(e.splice(this.i++,0,n),e.length==1&&v()),this}function nt(){var n=u;return n.loader={load:st,i:0},n}var s=t.documentElement,f=n.setTimeout,o=t.getElementsByTagName("script")[0],y={}.toString,e=[],h=0,c="MozAppearance"in s.style,l=c&&!!t.createRange().compareNode,at=c&&!l,p=l?s:o.parentNode,ht=n.opera&&y.call(n.opera)=="[object Opera]",w="webkitAppearance"in s.style,ct=w&&"async"in t.createElement("script"),tt=c?"object":ht||ct?"img":"script",lt=w?"img":tt,it=Array.isArray||function(n){return y.call(n)=="[object Array]"},b=function(n){return Object(n)===n},a=function(n){return typeof n=="string"},k=function(n){return y.call(n)=="[object Function]"},d=[],rt={},ut,u;u=function(n){function s(n){for(var r=n.split("!"),e=d.length,f=r.pop(),o=r.length,i={url:f,origUrl:f,prefixes:r},u,t=0;t