!function(a,b,c){function d(a,b){return typeof a===b}function e(a){return a.replace(/([a-z])-([a-z])/g,function(a,b,c){return b+c.toUpperCase()}).replace(/^-/,"")}function f(a){return a.replace(/([A-Z])/g,function(a,b){return"-"+b.toLowerCase()}).replace(/^ms-/,"-ms-")}function g(){return"function"!=typeof b.createElement?b.createElement(arguments[0]):x?b.createElementNS.call(b,"http://www.w3.org/2000/svg",arguments[0]):b.createElement.apply(b,arguments)}function h(){var a=b.body;return a||(a=g(x?"svg":"body"),a.fake=!0),a}function i(a,c,d,e){var f,i,j,k,l="modernizr",m=g("div"),n=h();if(parseInt(d,10))for(;d--;)j=g("div"),j.id=e?e[d]:l+(d+1),m.appendChild(j);return f=g("style"),f.type="text/css",f.id="s"+l,(n.fake?n:m).appendChild(f),n.appendChild(m),f.styleSheet?f.styleSheet.cssText=a:f.appendChild(b.createTextNode(a)),m.id=l,n.fake&&(n.style.background="",n.style.overflow="hidden",k=w.style.overflow,w.style.overflow="hidden",w.appendChild(n)),i=c(m,a),n.fake?(n.parentNode.removeChild(n),w.style.overflow=k,w.offsetHeight):m.parentNode.removeChild(m),!!i}function j(a,b){return!!~(""+a).indexOf(b)}function k(a,b){return function(){return a.apply(b,arguments)}}function l(a,b,c){var e;for(var f in a)if(a[f]in b)return!1===c?a[f]:(e=b[a[f]],d(e,"function")?k(e,c||b):e);return!1}function m(b,c,d){var e;if("getComputedStyle"in a){e=getComputedStyle.call(a,b,c);var f=a.console;if(null!==e)d&&(e=e.getPropertyValue(d));else if(f){var g=f.error?"error":"log";f[g].call(f,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else e=!c&&b.currentStyle&&b.currentStyle[d];return e}function n(b,d){var e=b.length;if("CSS"in a&&"supports"in a.CSS){for(;e--;)if(a.CSS.supports(f(b[e]),d))return!0;return!1}if("CSSSupportsRule"in a){for(var g=[];e--;)g.push("("+f(b[e])+":"+d+")");return g=g.join(" or "),i("@supports ("+g+") { #modernizr { position: absolute; } }",function(a){return"absolute"==m(a,null,"position")})}return c}function o(a,b,f,h){function i(){l&&(delete I.style,delete I.modElem)}if(h=!d(h,"undefined")&&h,!d(f,"undefined")){var k=n(a,f);if(!d(k,"undefined"))return k}for(var l,m,o,p,q,r=["modernizr","tspan","samp"];!I.style&&r.length;)l=!0,I.modElem=g(r.shift()),I.style=I.modElem.style;for(o=a.length,m=0;o>m;m++)if(p=a[m],q=I.style[p],j(p,"-")&&(p=e(p)),I.style[p]!==c){if(h||d(f,"undefined"))return i(),"pfx"!=b||p;try{I.style[p]=f}catch(a){}if(I.style[p]!=q)return i(),"pfx"!=b||p}return i(),!1}function p(a,b,c,e,f){var g=a.charAt(0).toUpperCase()+a.slice(1),h=(a+" "+E.join(g+" ")+g).split(" ");return d(b,"string")||d(b,"undefined")?o(h,b,e,f):(h=(a+" "+G.join(g+" ")+g).split(" "),l(h,b,c))}function q(a,b,d){return p(a,c,c,b,d)}var r=[],s=[],t={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(a,b){var c=this;setTimeout(function(){b(c[a])},0)},addTest:function(a,b,c){s.push({name:a,fn:b,options:c})},addAsyncTest:function(a){s.push({name:null,fn:a})}},u=function(){};u.prototype=t,u=new u;var v=t._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];t._prefixes=v;var w=b.documentElement,x="svg"===w.nodeName.toLowerCase(),y=function(){function a(a,b){var e;return!!a&&(b&&"string"!=typeof b||(b=g(b||"div")),a="on"+a,e=a in b,!e&&d&&(b.setAttribute||(b=g("div")),b.setAttribute(a,""),e="function"==typeof b[a],b[a]!==c&&(b[a]=c),b.removeAttribute(a)),e)}var d=!("onblur"in b.documentElement);return a}();t.hasEvent=y;var z="CSS"in a&&"supports"in a.CSS,A="supportsCSS"in a;u.addTest("supports",z||A);var B=function(){var b=a.matchMedia||a.msMatchMedia;return b?function(a){var c=b(a);return c&&c.matches||!1}:function(b){var c=!1;return i("@media "+b+" { #modernizr { position: absolute; } }",function(b){c="absolute"==(a.getComputedStyle?a.getComputedStyle(b,null):b.currentStyle).position}),c}}();t.mq=B;var C=t.testStyles=i;u.addTest("touchevents",function(){var c;if("ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch)c=!0;else{var d=["@media (",v.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");C(d,function(a){c=9===a.offsetTop})}return c});var D="Moz O ms Webkit",E=t._config.usePrefixes?D.split(" "):[];t._cssomPrefixes=E;var F=function(b){var d,e=v.length,f=a.CSSRule;if(void 0===f)return c;if(!b)return!1;if(b=b.replace(/^@/,""),(d=b.replace(/-/g,"_").toUpperCase()+"_RULE")in f)return"@"+b;for(var g=0;e>g;g++){var h=v[g];if(h.toUpperCase()+"_"+d in f)return"@-"+h.toLowerCase()+"-"+b}return!1};t.atRule=F;var G=t._config.usePrefixes?D.toLowerCase().split(" "):[];t._domPrefixes=G;var H={elem:g("modernizr")};u._q.push(function(){delete H.elem});var I={style:H.elem.style};u._q.unshift(function(){delete I.style}),t.testProp=function(a,b,d){return o([a],c,b,d)},t.testAllProps=p;var J=t.prefixed=function(a,b,c){return 0===a.indexOf("@")?F(a):(-1!=a.indexOf("-")&&(a=e(a)),b?p(a,b,c):p(a,"pfx"))};t.prefixedCSS=function(a){var b=J(a);return b&&f(b)},u.addTest("forcetouch",function(){return!!y(J("mouseforcewillbegin",a,!1),a)&&(MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWN&&MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWN)}),t.testAllProps=q,u.addTest("cssanimations",q("animationName","a",!0)),u.addTest("cssgridlegacy",q("grid-columns","10px",!0)),u.addTest("cssgrid",q("grid-template-rows","none",!0)),u.addTest("cssfilters",function(){if(u.supports)return q("filter","blur(2px)");var a=g("a");return a.style.cssText=v.join("filter:blur(2px); "),!!a.style.length&&(b.documentMode===c||b.documentMode>9)}),u.addTest("csstransforms",function(){return-1===navigator.userAgent.indexOf("Android 2.")&&q("transform","scale(1)",!0)}),u.addTest("csstransforms3d",function(){var a=!!q("perspective","1px",!0),b=u._config.usePrefixes;if(a&&(!b||"webkitPerspective"in w.style)){var c;u.supports?c="@supports (perspective: 1px)":(c="@media (transform-3d)",b&&(c+=",(-webkit-transform-3d)")),c+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",C("#modernizr{width:0;height:0}"+c,function(b){a=7===b.offsetWidth&&18===b.offsetHeight})}return a}),u.addTest("csstransitions",q("transition","all",!0)),function(){var a,b,c,e,f,g,h;for(var i in s)if(s.hasOwnProperty(i)){if(a=[],b=s[i],b.name&&(a.push(b.name.toLowerCase()),b.options&&b.options.aliases&&b.options.aliases.length))for(c=0;c *").removeClass("first last"),a(".mini-widgets, .mobile-mini-widgets").find(" > *:visible:first").addClass("first"),a(".mini-widgets, .mobile-mini-widgets").find(" > *:visible:last").addClass("last")}).trigger("debouncedresize")});