/*! modernizr 3.3.0 (Custom Build) | MIT * * http://modernizr.com/download/?-backgroundblendmode-backgroundcliptext-backgroundsize-bgpositionshorthand-bgpositionxy-bgrepeatspace_bgrepeatround-bgsizecover-borderimage-boxshadow-boxsizing-cssanimations-csscalc-csscolumns-cssfilters-cssgradients-cssmask-csspseudoanimations-csspseudotransitions-csstransforms-csstransforms3d-csstransitions-flexbox-flexboxlegacy-flexboxtweener-flexwrap-fontface-generatedcontent-opacity-overflowscrolling-picture-preserve3d-progressbar_meter-svg-textshadow-touchevents-videoautoplay-videoloop-videopreload-printshiv-setclasses !*/ !function(e,t,A){function n(e,t){return typeof e===t}function o(){var e,t,A,o,r,a,i;for(var s in T)if(T.hasOwnProperty(s)){if(e=[],t=T[s],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(A=0;Au;u++)if(p=e[u],h=N.style[p],l(p,"-")&&(p=i(p)),N.style[p]!==A){if(r||n(o,"undefined"))return s(),"pfx"==t?p:!0;try{N.style[p]=o}catch(v){}if(N.style[p]!=h)return s(),"pfx"==t?p:!0}return s(),!1}function g(e,t,A,o,r){var a=e.charAt(0).toUpperCase()+e.slice(1),i=(e+" "+k.join(a+" ")+a).split(" ");return n(t,"string")||n(t,"undefined")?h(i,t,o,r):(i=(e+" "+M.join(a+" ")+a).split(" "),f(i,t,A))}function v(e,t,n){return g(e,A,A,t,n)}var y=[],T=[],x={_version:"3.3.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var A=this;setTimeout(function(){t(A[e])},0)},addTest:function(e,t,A){T.push({name:e,fn:t,options:A})},addAsyncTest:function(e){T.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=x,Modernizr=new Modernizr,Modernizr.addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect),Modernizr.addTest("picture","HTMLPictureElement"in e);var E=t.documentElement,w="svg"===E.nodeName.toLowerCase();w||!function(e,t){function A(e,t){var A=e.createElement("p"),n=e.getElementsByTagName("head")[0]||e.documentElement;return A.innerHTML="x",n.insertBefore(A.lastChild,n.firstChild)}function n(){var e=b.elements;return"string"==typeof e?e.split(" "):e}function o(e,t){var A=b.elements;"string"!=typeof A&&(A=A.join(" ")),"string"!=typeof e&&(e=e.join(" ")),b.elements=A+" "+e,d(t)}function r(e){var t=w[e[x]];return t||(t={},E++,e[x]=E,w[E]=t),t}function a(e,A,n){if(A||(A=t),h)return A.createElement(e);n||(n=r(A));var o;return o=n.cache[e]?n.cache[e].cloneNode():T.test(e)?(n.cache[e]=n.createElem(e)).cloneNode():n.createElem(e),!o.canHaveChildren||y.test(e)||o.tagUrn?o:n.frag.appendChild(o)}function i(e,A){if(e||(e=t),h)return e.createDocumentFragment();A=A||r(e);for(var o=A.frag.cloneNode(),a=0,i=n(),s=i.length;s>a;a++)o.createElement(i[a]);return o}function s(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(A){return b.shivMethods?a(A,e,t):t.createElem(A)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+n().join().replace(/[\w\-:]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(b,t.frag)}function d(e){e||(e=t);var n=r(e);return!b.shivCSS||m||n.hasCSS||(n.hasCSS=!!A(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),h||s(e,n),e}function c(e){for(var t,A=e.getElementsByTagName("*"),o=A.length,r=RegExp("^(?:"+n().join("|")+")$","i"),a=[];o--;)t=A[o],r.test(t.nodeName)&&a.push(t.applyElement(l(t)));return a}function l(e){for(var t,A=e.attributes,n=A.length,o=e.ownerDocument.createElement(B+":"+e.nodeName);n--;)t=A[n],t.specified&&o.setAttribute(t.nodeName,t.nodeValue);return o.style.cssText=e.style.cssText,o}function u(e){for(var t,A=e.split("{"),o=A.length,r=RegExp("(^|[\\s,>+~])("+n().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),a="$1"+B+"\\:$2";o--;)t=A[o]=A[o].split("}"),t[t.length-1]=t[t.length-1].replace(r,a),A[o]=t.join("}");return A.join("{")}function f(e){for(var t=e.length;t--;)e[t].removeNode()}function p(e){function t(){clearTimeout(a._removeSheetTimer),n&&n.removeNode(!0),n=null}var n,o,a=r(e),i=e.namespaces,s=e.parentWindow;return!F||e.printShived?e:("undefined"==typeof i[B]&&i.add(B),s.attachEvent("onbeforeprint",function(){t();for(var r,a,i,s=e.styleSheets,d=[],l=s.length,f=Array(l);l--;)f[l]=s[l];for(;i=f.pop();)if(!i.disabled&&R.test(i.media)){try{r=i.imports,a=r.length}catch(p){a=0}for(l=0;a>l;l++)f.push(r[l]);try{d.push(i.cssText)}catch(p){}}d=u(d.reverse().join("")),o=c(e),n=A(e,d)}),s.attachEvent("onafterprint",function(){f(o),clearTimeout(a._removeSheetTimer),a._removeSheetTimer=setTimeout(t,500)}),e.printShived=!0,e)}var m,h,g="3.7.3",v=e.html5||{},y=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,T=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,x="_html5shiv",E=0,w={};!function(){try{var e=t.createElement("a");e.innerHTML="",m="hidden"in e,h=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(A){m=!0,h=!0}}();var b={elements:v.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:g,shivCSS:v.shivCSS!==!1,supportsUnknownElements:h,shivMethods:v.shivMethods!==!1,type:"default",shivDocument:d,createElement:a,createDocumentFragment:i,addElements:o};e.html5=b,d(t);var R=/^$|\b(?:all|print)\b/,B="html5shiv",F=!h&&function(){var A=t.documentElement;return!("undefined"==typeof t.namespaces||"undefined"==typeof t.parentWindow||"undefined"==typeof A.applyElement||"undefined"==typeof A.removeNode||"undefined"==typeof e.attachEvent)}();b.type+=" print",b.shivPrint=p,p(t),"object"==typeof module&&module.exports&&(module.exports=b)}("undefined"!=typeof e?e:this,t);var b=x._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):[];x._prefixes=b,Modernizr.addTest("bgpositionshorthand",function(){var e=a("a"),t=e.style,A="right 10px bottom 10px";return t.cssText="background-position: "+A+";",t.backgroundPosition===A}),Modernizr.addTest("csscalc",function(){var e="width:",t="calc(10px);",A=a("a");return A.style.cssText=e+b.join(t+e),!!A.style.length}),Modernizr.addTest("cssgradients",function(){for(var e,t="background-image:",A="gradient(linear,left top,right bottom,from(#9f9),to(white));",n="",o=0,r=b.length-1;r>o;o++)e=0===o?"to ":"",n+=t+b[o]+"linear-gradient("+e+"left top, #9f9, white);";Modernizr._config.usePrefixes&&(n+=t+"-webkit-"+A);var i=a("a"),s=i.style;return s.cssText=n,(""+s.backgroundImage).indexOf("gradient")>-1}),Modernizr.addTest("opacity",function(){var e=a("a").style;return e.cssText=b.join("opacity:.55;"),/^0.55$/.test(e.opacity)}),Modernizr.addTest("progressbar",a("progress").max!==A),Modernizr.addTest("meter",a("meter").max!==A),Modernizr.addTest("videoloop","loop"in a("video")),Modernizr.addTest("videopreload","preload"in a("video"));var R="CSS"in e&&"supports"in e.CSS,B="supportsCSS"in e;Modernizr.addTest("supports",R||B),Modernizr.addTest("video",function(){var e=a("video"),t=!1;try{(t=!!e.canPlayType)&&(t=new Boolean(t),t.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),t.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),t.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),t.vp9=e.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),t.hls=e.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(A){}return t});var F;!function(){var e={}.hasOwnProperty;F=n(e,"undefined")||n(e.call,"undefined")?function(e,t){return t in e&&n(e.constructor.prototype[t],"undefined")}:function(t,A){return e.call(t,A)}}(),x._l={},x.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),Modernizr.hasOwnProperty(e)&&setTimeout(function(){Modernizr._trigger(e,Modernizr[e])},0)},x._trigger=function(e,t){if(this._l[e]){var A=this._l[e];setTimeout(function(){var e,n;for(e=0;e=9,o=533>t&&e.match(/android/gi);return A||o||n}();S?Modernizr.addTest("fontface",!1):C('@font-face {font-family:"font";src:url("https://")}',function(e,A){var n=t.getElementById("smodernizr"),o=n.sheet||n.styleSheet,r=o?o.cssRules&&o.cssRules[0]?o.cssRules[0].cssText:o.cssText||"":"",a=/src/i.test(r)&&0===r.indexOf(A.split(" ")[0]);Modernizr.addTest("fontface",a)}),C('#modernizr{font:0/0 a}#modernizr:after{content:":)";visibility:hidden;font:7px/1 a}',function(e){Modernizr.addTest("generatedcontent",e.offsetHeight>=7)});var G="Moz O ms Webkit",k=x._config.usePrefixes?G.split(" "):[];x._cssomPrefixes=k;var Q=function(t){var n,o=b.length,r=e.CSSRule;if("undefined"==typeof r)return A;if(!t)return!1;if(t=t.replace(/^@/,""),n=t.replace(/-/g,"_").toUpperCase()+"_RULE",n in r)return"@"+t;for(var a=0;o>a;a++){var i=b[a],s=i.toUpperCase()+"_"+n;if(s in r)return"@-"+i.toLowerCase()+"-"+t}return!1};x.atRule=Q;var M=x._config.usePrefixes?G.toLowerCase().split(" "):[];x._domPrefixes=M;var P={elem:a("modernizr")};Modernizr._q.push(function(){delete P.elem});var N={style:P.elem.style};Modernizr._q.unshift(function(){delete N.style});var Z=x.testProp=function(e,t,n){return h([e],A,t,n)};Modernizr.addTest("textshadow",Z("textShadow","1px 1px")),x.testAllProps=g,x.testAllProps=v,Modernizr.addTest("cssanimations",v("animationName","a",!0)),Modernizr.addTest("csspseudoanimations",function(){var t=!1;if(!Modernizr.cssanimations||!e.getComputedStyle)return t;var A=["@",Modernizr._prefixes.join("keyframes csspseudoanimations { from { font-size: 10px; } }@").replace(/\@$/,""),'#modernizr:before { content:" "; font-size:5px;',Modernizr._prefixes.join("animation:csspseudoanimations 1ms infinite;"),"}"].join("");return Modernizr.testStyles(A,function(A){t="10px"===e.getComputedStyle(A,":before").getPropertyValue("font-size")}),t}),Modernizr.addTest("backgroundcliptext",function(){return v("backgroundClip","text")}),Modernizr.addTest("bgpositionxy",function(){return v("backgroundPositionX","3px",!0)&&v("backgroundPositionY","5px",!0)}),Modernizr.addTest("bgrepeatround",v("backgroundRepeat","round")),Modernizr.addTest("bgrepeatspace",v("backgroundRepeat","space")),Modernizr.addTest("backgroundsize",v("backgroundSize","100%",!0)),Modernizr.addTest("bgsizecover",v("backgroundSize","cover")),Modernizr.addTest("borderimage",v("borderImage","url() 1",!0)),Modernizr.addTest("boxshadow",v("boxShadow","1px 1px",!0)),Modernizr.addTest("boxsizing",v("boxSizing","border-box",!0)&&(t.documentMode===A||t.documentMode>7)),function(){Modernizr.addTest("csscolumns",function(){var e=!1,t=v("columnCount");try{(e=!!t)&&(e=new Boolean(e))}catch(A){}return e});for(var e,t,A=["Width","Span","Fill","Gap","Rule","RuleColor","RuleStyle","RuleWidth","BreakBefore","BreakAfter","BreakInside"],n=0;n9)}),Modernizr.addTest("flexbox",v("flexBasis","1px",!0)),Modernizr.addTest("flexboxlegacy",v("boxDirection","reverse",!0)),Modernizr.addTest("flexboxtweener",v("flexAlign","end",!0)),Modernizr.addTest("flexwrap",v("flexWrap","wrap",!0)),Modernizr.addTest("cssmask",v("maskRepeat","repeat-x",!0)),Modernizr.addTest("overflowscrolling",v("overflowScrolling","touch",!0)),Modernizr.addTest("csstransforms",function(){return-1===navigator.userAgent.indexOf("Android 2.")&&v("transform","scale(1)",!0)}),Modernizr.addTest("csstransforms3d",function(){var e=!!v("perspective","1px",!0),t=Modernizr._config.usePrefixes;if(e&&(!t||"webkitPerspective"in E.style)){var A,n="#modernizr{width:0;height:0}";Modernizr.supports?A="@supports (perspective: 1px)":(A="@media (transform-3d)",t&&(A+=",(-webkit-transform-3d)")),A+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",C(n+A,function(t){e=7===t.offsetWidth&&18===t.offsetHeight})}return e}),Modernizr.addTest("preserve3d",v("transformStyle","preserve-3d")),Modernizr.addTest("csstransitions",v("transition","all",!0)),Modernizr.addTest("csspseudotransitions",function(){var t=!1;if(!Modernizr.csstransitions||!e.getComputedStyle)return t;var A='#modernizr:before { content:" "; font-size:5px;'+Modernizr._prefixes.join("transition:0s 100s;")+"}#modernizr.trigger:before { font-size:10px; }";return Modernizr.testStyles(A,function(A){e.getComputedStyle(A,":before").getPropertyValue("font-size"),A.className+="trigger",t="5px"===e.getComputedStyle(A,":before").getPropertyValue("font-size")}),t});var Y=x.prefixed=function(e,t,A){return 0===e.indexOf("@")?Q(e):(-1!=e.indexOf("-")&&(e=i(e)),t?g(e,t,A):g(e,"pfx"))};Modernizr.addTest("backgroundblendmode",Y("backgroundBlendMode","text")),o(),r(y),delete x.addTest,delete x.addAsyncTest;for(var V=0;V