window.Modernizr=function(ar,aq,ap){function O(){an.input=function(e){for(var d=0,f=e.length;d<f;d++){T[e[d]]=e[d] in ag}return T}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),an.inputtypes=function(b){for(var l=0,k,j,g,c=b.length;l<c;l++){ag.setAttribute("type",j=b[l]),k=ag.type!=="text",k&&(ag.value=af,ag.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(j)&&ag.style.WebkitAppearance!==ap?(al.appendChild(ag),g=aq.defaultView,k=g.getComputedStyle&&g.getComputedStyle(ag,null).WebkitAppearance!=="textfield"&&ag.offsetHeight!==0,al.removeChild(ag)):/^(search|tel)$/.test(j)||(/^(url|email)$/.test(j)?k=ag.checkValidity&&ag.checkValidity()===!1:/^color$/.test(j)?(al.appendChild(ag),al.offsetWidth,k=ag.value!=af,al.removeChild(ag)):k=ag.value!=af)),V[b[l]]=!!k}return V}("search tel url email datetime date month week time datetime-local number range color".split(" "))}function S(f,e){var h=f.charAt(0).toUpperCase()+f.substr(1),g=(f+" "+ab.join(h+" ")+h).split(" ");return U(g,e)}function U(e,c){for(var f in e){if(ah[e[f]]!==ap){return c=="pfx"?e[f]:!0}}return !1}function W(d,c){return !!~(""+d).indexOf(c)}function Y(d,c){return typeof d===c}function aa(d,c){return ac(ad.join(d+";")+(c||""))}function ac(b){ah.cssText=b}var ao="2.0.6",an={},am=!0,al=aq.documentElement,ak=aq.head||aq.getElementsByTagName("head")[0],aj="modernizr",ai=aq.createElement(aj),ah=ai.style,ag=aq.createElement("input"),af=":)",ae=Object.prototype.toString,ad=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),ab="Webkit Moz O ms Khtml".split(" "),Z={svg:"http://www.w3.org/2000/svg"},X={},V={},T={},R=[],Q=function(b,p,o,n){var m,l,i,g=aq.createElement("div");if(parseInt(o,10)){while(o--){i=aq.createElement("div"),i.id=n?n[o]:aj+(o+1),g.appendChild(i)}}m=["&shy;","<style>",b,"</style>"].join(""),g.id=aj,g.innerHTML+=m,al.appendChild(g),l=p(g,b),g.parentNode.removeChild(g);return !!l},N=function(){function c(h,g){g=g||aq.createElement(b[h]||"div"),h="on"+h;var a=h in g;a||(g.setAttribute||(g=aq.createElement("div")),g.setAttribute&&g.removeAttribute&&(g.setAttribute(h,""),a=Y(g[h],"function"),Y(g[h],ap)||(g[h]=ap),g.removeAttribute(h))),g=null;return a}var b={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return c}(),M,K={}.hasOwnProperty,J;!Y(K,ap)&&!Y(K.call,ap)?J=function(d,c){return K.call(d,c)}:J=function(d,c){return c in d&&Y(d.constructor.prototype[c],ap)};var P=function(h,e){var b=h.join(""),a=e.length;Q(b,function(o,n){var m=aq.styleSheets[aq.styleSheets.length-1],l=m.cssRules&&m.cssRules[0]?m.cssRules[0].cssText:m.cssText||"",k=o.childNodes,g={};while(a--){g[k[a].id]=k[a]}an.touch="ontouchstart" in ar||g.touch.offsetTop===9,an.csstransforms3d=g.csstransforms3d.offsetLeft===9,an.generatedcontent=g.generatedcontent.offsetHeight>=1,an.fontface=/src/i.test(l)&&l.indexOf(n.split(" ")[0])===0},a,e)}(['@font-face {font-family:"font";src:url("https://")}',["@media (",ad.join("touch-enabled),("),aj,")","{#touch{top:9px;position:absolute}}"].join(""),["@media (",ad.join("transform-3d),("),aj,")","{#csstransforms3d{left:9px;position:absolute}}"].join(""),['#generatedcontent:after{content:"',af,'";visibility:hidden}'].join("")],["fontface","touch","csstransforms3d","generatedcontent"]);X.flexbox=function(){function j(f,e,l,k){f.style.cssText=ad.join(e+":"+l+";")+(k||"")}function b(f,e,l,k){e+=":",f.style.cssText=(e+ad.join(l+";"+e)).slice(0,-e.length)+(k||"")}var i=aq.createElement("div"),h=aq.createElement("div");b(i,"display","box","width:42px;padding:0;"),j(h,"box-flex","1","width:10px;"),i.appendChild(h),al.appendChild(i);var g=h.offsetWidth===42;i.removeChild(h),al.removeChild(i);return g},X.canvas=function(){var b=aq.createElement("canvas");return !!b.getContext&&!!b.getContext("2d")},X.canvastext=function(){return !!an.canvas&&!!Y(aq.createElement("canvas").getContext("2d").fillText,"function")},X.webgl=function(){return !!ar.WebGLRenderingContext},X.touch=function(){return an.touch},X.geolocation=function(){return !!navigator.geolocation},X.postmessage=function(){return !!ar.postMessage},X.websqldatabase=function(){var a=!!ar.openDatabase;return a},X.indexedDB=function(){for(var a=-1,d=ab.length;++a<d;){if(ar[ab[a].toLowerCase()+"IndexedDB"]){return !0}}return !!ar.indexedDB},X.hashchange=function(){return N("hashchange",ar)&&(aq.documentMode===ap||aq.documentMode>7)},X.history=function(){return !!ar.history&&!!history.pushState},X.draganddrop=function(){return N("dragstart")&&N("drop")},X.websockets=function(){for(var a=-1,d=ab.length;++a<d;){if(ar[ab[a]+"WebSocket"]){return !0}}return"WebSocket" in ar},X.rgba=function(){ac("background-color:rgba(150,255,150,.5)");return W(ah.backgroundColor,"rgba")},X.hsla=function(){ac("background-color:hsla(120,40%,100%,.5)");return W(ah.backgroundColor,"rgba")||W(ah.backgroundColor,"hsla")},X.multiplebgs=function(){ac("background:url(https://),url(https://),red url(https://)");return/(url\s*\(.*?){3}/.test(ah.background)},X.backgroundsize=function(){return S("backgroundSize")},X.borderimage=function(){return S("borderImage")},X.borderradius=function(){return S("borderRadius")},X.boxshadow=function(){return S("boxShadow")},X.textshadow=function(){return aq.createElement("div").style.textShadow===""},X.opacity=function(){aa("opacity:.55");return/^0.55$/.test(ah.opacity)},X.cssanimations=function(){return S("animationName")},X.csscolumns=function(){return S("columnCount")},X.cssgradients=function(){var e="background-image:",d="gradient(linear,left top,right bottom,from(#9f9),to(white));",f="linear-gradient(left top,#9f9, white);";ac((e+ad.join(d+e)+ad.join(f+e)).slice(0,-e.length));return W(ah.backgroundImage,"gradient")},X.cssreflections=function(){return S("boxReflect")},X.csstransforms=function(){return !!U(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])},X.csstransforms3d=function(){var b=!!U(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);b&&"webkitPerspective" in al.style&&(b=an.csstransforms3d);return b},X.csstransitions=function(){return S("transitionProperty")},X.fontface=function(){return an.fontface},X.generatedcontent=function(){return an.generatedcontent},X.video=function(){var b=aq.createElement("video"),h=!1;try{if(h=!!b.canPlayType){h=new Boolean(h),h.ogg=b.canPlayType('video/ogg; codecs="theora"');var g='video/mp4; codecs="avc1.42E01E';h.h264=b.canPlayType(g+'"')||b.canPlayType(g+', mp4a.40.2"'),h.webm=b.canPlayType('video/webm; codecs="vp8, vorbis"')}}catch(f){}return h},X.audio=function(){var b=aq.createElement("audio"),f=!1;try{if(f=!!b.canPlayType){f=new Boolean(f),f.ogg=b.canPlayType('audio/ogg; codecs="vorbis"'),f.mp3=b.canPlayType("audio/mpeg;"),f.wav=b.canPlayType('audio/wav; codecs="1"'),f.m4a=b.canPlayType("audio/x-m4a;")||b.canPlayType("audio/aac;")}}catch(e){}return f},X.localstorage=function(){try{return !!localStorage.getItem}catch(b){return !1}},X.sessionstorage=function(){try{return !!sessionStorage.getItem}catch(b){return !1}},X.webworkers=function(){return !!ar.Worker},X.applicationcache=function(){return !!ar.applicationCache},X.svg=function(){return !!aq.createElementNS&&!!aq.createElementNS(Z.svg,"svg").createSVGRect},X.inlinesvg=function(){var b=aq.createElement("div");b.innerHTML="<svg/>";return(b.firstChild&&b.firstChild.namespaceURI)==Z.svg},X.smil=function(){return !!aq.createElementNS&&/SVG/.test(ae.call(aq.createElementNS(Z.svg,"animate")))},X.svgclippaths=function(){return !!aq.createElementNS&&/SVG/.test(ae.call(aq.createElementNS(Z.svg,"clipPath")))};for(var L in X){J(X,L)&&(M=L.toLowerCase(),an[M]=X[L](),R.push((an[M]?"":"no-")+M))}an.input||O(),an.addTest=function(e,c){if(typeof e=="object"){for(var f in e){J(e,f)&&an.addTest(f,e[f])}}else{e=e.toLowerCase();if(an[e]!==ap){return}c=typeof c=="boolean"?c:!!c(),al.className+=" "+(c?"":"no-")+e,an[e]=c}return an},ac(""),ai=ag=null,ar.attachEvent&&function(){var b=aq.createElement("div");b.innerHTML="<elem></elem>";return b.childNodes.length!==1}()&&function(at,I){function c(e){var d=-1;while(++d<E){e.createElement(F[d])}}at.iepp=at.iepp||{};var H=at.iepp,G=H.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",F=G.split("|"),E=F.length,D=new RegExp("(^|\\s)("+G+")","gi"),C=new RegExp("<(/*)("+G+")","gi"),B=/^\s*[\{\}]\s*$/,A=new RegExp("(^|[^\\n]*?\\s)("+G+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),z=I.createDocumentFragment(),y=I.documentElement,x=y.firstChild,w=I.createElement("body"),v=I.createElement("style"),u=/print|all/,t;H.getCSS=function(i,d){if(i+""===ap){return""}var m=-1,l=i.length,k,j=[];while(++m<l){k=i[m];if(k.disabled){continue}d=k.media||d,u.test(d)&&j.push(H.getCSS(k.imports,d),k.cssText),d="all"}return j.join("")},H.parseCSS=function(e){var d=[],f;while((f=A.exec(e))!=null){d.push(((B.exec(f[1])?"\n":f[1])+f[2]+f[3]).replace(D,"$1.iepp_$2")+f[4])}return d.join("\n")},H.writeHTML=function(){var b=-1;t=t||I.body;while(++b<E){var h=I.getElementsByTagName(F[b]),g=h.length,f=-1;while(++f<g){h[f].className.indexOf("iepp_")<0&&(h[f].className+=" iepp_"+F[b])}}z.appendChild(t),y.appendChild(w),w.className=t.className,w.id=t.id,w.innerHTML=t.innerHTML.replace(C,"<$1font")},H._beforePrint=function(){v.styleSheet.cssText=H.parseCSS(H.getCSS(I.styleSheets,"all")),H.writeHTML()},H.restoreHTML=function(){w.innerHTML="",y.removeChild(w),y.appendChild(t)},H._afterPrint=function(){H.restoreHTML(),v.styleSheet.cssText=""},c(I),c(z);H.disablePP||(x.insertBefore(v,x.firstChild),v.media="print",v.className="iepp-printshim",at.attachEvent("onbeforeprint",H._beforePrint),at.attachEvent("onafterprint",H._afterPrint))}(ar,aq),an._version=ao,an._prefixes=ad,an._domPrefixes=ab,an.hasEvent=N,an.testProp=function(b){return U([b])},an.testAllProps=S,an.testStyles=Q,an.prefixed=function(b){return S(b,"pfx")},al.className=al.className.replace(/\bno-js\b/,"")+(am?" js "+R.join(" "):"");return an}(this,this.document),function(ap,ao,an){function af(b){return !b||b=="loaded"||b=="complete"}function ag(){var d=1,c=-1;while(aa.length- ++c){if(aa[c].s&&!(d=aa[c].r)){break}}d&&aj()}function ah(b){var f=ao.createElement("script"),e;f.src=b.s,f.onreadystatechange=f.onload=function(){!e&&af(f.readyState)&&(e=1,ag(),f.onload=f.onreadystatechange=null)},ad(function(){e||(e=1,ag())},L.errorTimeout),b.e?f.onload():ac.parentNode.insertBefore(f,ac)}function ai(b){var h=ao.createElement("link"),g;h.href=b.s,h.rel="stylesheet",h.type="text/css";if(!b.e&&(M||W)){var f=function(c){ad(function(){if(!g){try{c.sheet.cssRules.length?(g=1,ag()):f(c)}catch(a){a.code==1000||a.message=="security"||a.message=="denied"?(g=1,ad(function(){ag()},0)):f(c)}}},0)};f(h)}else{h.onload=function(){g||(g=1,ad(function(){ag()},0))},b.e&&h.onload()}ad(function(){g||(g=1,ag())},L.errorTimeout),!b.e&&ac.parentNode.insertBefore(h,ac)}function aj(){var b=aa.shift();Y=1,b?b.t?ad(function(){b.t=="c"?ai(b):ah(b)},0):(b(),ag()):Y=0}function ak(t,s,q,p,n,m){function k(){!g&&af(j.readyState)&&(b.r=g=1,!Y&&ag(),j.onload=j.onreadystatechange=null,ad(function(){Q.removeChild(j)},0))}var j=ao.createElement(t),g=0,b={t:q,s:s,e:m};j.src=j.data=s,!U&&(j.style.display="none"),j.width=j.height="0",t!="object"&&(j.type=q),j.onload=j.onreadystatechange=k,t=="img"?j.onerror=k:t=="script"&&(j.onerror=function(){b.e=b.r=1,aj()}),aa.splice(p,0,b),Q.insertBefore(j,U?null:ac),ad(function(){g||(Q.removeChild(j),b.r=b.e=g=1,ag())},L.errorTimeout)}function al(f,e,h){var g=e=="c"?I:J;Y=0,e=e||"j",V(f)?ak(g,f,e,this.i++,ae,h):(aa.splice(this.i++,0,f),aa.length==1&&aj());return this}function am(){var b=L;b.loader={load:al,i:0};return b}var ae=ao.documentElement,ad=ap.setTimeout,ac=ao.getElementsByTagName("script")[0],ab={}.toString,aa=[],Y=0,W="MozAppearance" in ae.style,U=W&&!!ao.createRange().compareNode,S=W&&!U,Q=U?ae:ac.parentNode,O=ap.opera&&ab.call(ap.opera)=="[object Opera]",M="webkitAppearance" in ae.style,K=M&&"async" in ao.createElement("script"),J=W?"object":O||K?"img":"script",I=M?"img":J,Z=Array.isArray||function(b){return ab.call(b)=="[object Array]"},X=function(b){return Object(b)===b},V=function(b){return typeof b=="string"},T=function(b){return ab.call(b)=="[object Function]"},R=[],P={},N,L;L=function(d){function m(o){var i=o.split("!"),u=R.length,t=i.pop(),s=i.length,r={url:t,origUrl:t,prefixes:i},q,p;for(p=0;p<s;p++){q=P[i[p]],q&&(r=q(r))}for(p=0;p<u;p++){r=R[p](r)}return r}function n(o,f,t,s,r){var q=m(o),p=q.autoCallback;if(!q.bypass){f&&(f=T(f)?f:f[o]||f[s]||f[o.split("/").pop().split("?")[0]]);if(q.instead){return q.instead(o,f,t,s,r)}t.load(q.url,q.forceCSS||!q.forceJS&&/css$/.test(q.url)?"c":an,q.noexec),(T(f)||T(p))&&t.load(function(){am(),f&&f(q.origUrl,r,s),p&&p(q.origUrl,r,s)})}}function c(o,e){function u(b){if(V(b)){n(b,q,e,0,t)}else{if(X(b)){for(p in b){b.hasOwnProperty(p)&&n(b[p],q,e,p,t)}}}}var t=!!o.test,s=t?o.yep:o.nope,r=o.load||o.both,q=o.callback,p;u(s),u(r),o.complete&&e.load(o.complete)}var l,k,j=this.yepnope.loader;if(V(d)){n(d,0,j,0)}else{if(Z(d)){for(l=0;l<d.length;l++){k=d[l],V(k)?n(k,0,j,0):Z(k)?L(k):X(k)&&c(k,j)}}else{X(d)&&c(d,j)}}},L.addPrefix=function(d,c){P[d]=c},L.addFilter=function(b){R.push(b)},L.errorTimeout=10000,ao.readyState==null&&ao.addEventListener&&(ao.readyState="loading",ao.addEventListener("DOMContentLoaded",N=function(){ao.removeEventListener("DOMContentLoaded",N,0),ao.readyState="complete"},0)),ap.yepnope=am()}(this,this.document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
