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