window.Modernizr=function(E,h,p){function F(a,b){for(var c in a)if(j[a[c]]!==p&&(!b||b(a[c],B)))return true}function q(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1);c=(a+" "+O.join(c+" ")+c).split(" ");return!!F(c,b)}function P(){e.input=function(a){for(var b=0,c=a.length;b<c;b++)G[a[b]]=!!(a[b]in i);return G}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));e.inputtypes=function(a){for(var b=0,c,k=a.length;b<k;b++){i.setAttribute("type",a[b]);if(c=i.type!==
"text"){i.value=H;if(/^range$/.test(i.type)&&i.style.WebkitAppearance!==p){n.appendChild(i);c=h.defaultView;c=c.getComputedStyle&&c.getComputedStyle(i,null).WebkitAppearance!=="textfield"&&i.offsetHeight!==0;n.removeChild(i)}else/^(search|tel)$/.test(i.type)||(c=/^(url|email)$/.test(i.type)?i.checkValidity&&i.checkValidity()===false:i.value!=H)}I[a[b]]=!!c}return I}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var e={},n=h.documentElement,Q=h.head||
h.getElementsByTagName("head")[0],B=h.createElement("modernizr"),j=B.style,i=h.createElement("input"),H=":)",u=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),O="Webkit Moz O ms Khtml".split(" "),d={},I={},G={},J=[],w;(function(){var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(b,c){c=c||h.createElement(a[b]||"div");b="on"+b;var k=b in c;if(!k){c.setAttribute||(c=h.createElement("div"));if(c.setAttribute&&c.removeAttribute){c.setAttribute(b,
"");k=typeof c[b]==="function";typeof c[b]===p||(c[b]=p);c.removeAttribute(b)}}return k}})();var C={}.hasOwnProperty,K;K=typeof C!==p&&typeof C.call!==p?function(a,b){return C.call(a,b)}:function(a,b){return b in a&&typeof a.constructor.prototype[b]===p};d.flexbox=function(){var a=h.createElement("div"),b=h.createElement("div");(function(k,g,r,x){g+=":";k.style.cssText=(g+u.join(r+";"+g)).slice(0,-g.length)+(x||"")})(a,"display","box","width:42px;padding:0;");b.style.cssText=u.join("box-flex:1;")+
"width:10px;";a.appendChild(b);n.appendChild(a);var c=b.offsetWidth===42;a.removeChild(b);n.removeChild(a);return c};d.rgba=function(){j.cssText="background-color:rgba(150,255,150,.5)";return(""+j.backgroundColor).indexOf("rgba")!==-1};d.hsla=function(){j.cssText="background-color:hsla(120,40%,100%,.5)";return(""+j.backgroundColor).indexOf("rgba")!==-1||(""+j.backgroundColor).indexOf("hsla")!==-1};d.multiplebgs=function(){j.cssText="background:url(//:),url(//:),red url(//:)";return/(url\s*\(.*?){3}/.test(j.background)};
d.backgroundsize=function(){return q("backgroundSize")};d.borderradius=function(){return q("borderRadius","",function(a){return(""+a).indexOf("orderRadius")!==-1})};d.boxshadow=function(){return q("boxShadow")};d.textshadow=function(){return h.createElement("div").style.textShadow===""};d.opacity=function(){var a=u.join("opacity:.55;")+"";j.cssText=a;return/^0.55$/.test(j.opacity)};d.cssanimations=function(){return q("animationName")};d.csscolumns=function(){return q("columnCount")};d.cssgradients=
function(){var a=("background-image:"+u.join("gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:")+u.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);j.cssText=a;return(""+j.backgroundImage).indexOf("gradient")!==-1};d.cssreflections=function(){return q("boxReflect")};d.csstransforms=function(){return!!F(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])};d.csstransitions=function(){return q("transitionProperty")};
d.fontface=function(){var a,b=Q||n,c=h.createElement("style"),k=h.implementation||{hasFeature:function(){return false}};c.type="text/css";b.insertBefore(c,b.firstChild);a=c.sheet||c.styleSheet;b=k.hasFeature("CSS2","")?function(g){if(!(a&&g))return false;var r=false;try{a.insertRule(g,0);r=!/unknown/i.test(a.cssRules[0].cssText);a.deleteRule(a.cssRules.length-1)}catch(x){}return r}:function(g){if(!(a&&g))return false;a.cssText=g;return a.cssText.length!==0&&!/unknown/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,
"").indexOf(g.split(" ")[0])===0};e._fontfaceready=function(g){g(e.fontface)};return b('@font-face { font-family: "font"; src: "font.ttf"; }')};d.video=function(){var a=h.createElement("video"),b=!!a.canPlayType;if(b){b=new Boolean(b);b.ogg=a.canPlayType('video/ogg; codecs="theora"');b.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"')||a.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"');b.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}return b};d.audio=function(){var a=h.createElement("audio"),
b=!!a.canPlayType;if(b){b=new Boolean(b);b.ogg=a.canPlayType('audio/ogg; codecs="vorbis"');b.mp3=a.canPlayType("audio/mpeg;");b.wav=a.canPlayType('audio/wav; codecs="1"');b.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")}return b};for(var D in d)if(K(d,D)){w=D.toLowerCase();e[w]=d[D]();J.push((e[w]?"":"no-")+w)}e.input||P();e.crosswindowmessaging=e.postmessage;e.historymanagement=e.history;e.addTest=function(a,b){a=a.toLowerCase();if(!e[a]){b=!!b();n.className+=" "+(b?"":"no-")+a;e[a]=
b;return e}};j.cssText="";B=f=null;E.attachEvent&&function(){var a=h.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function c(o){for(var l=-1;++l<r;)o.createElement(g[l])}function k(o,l){for(var s=-1,m=o.length,y,L=[];++s<m;){y=o[s];if((l=y.media||l)!="screen")L.push(k(y.imports,l),y.cssText)}return L.join("")}var g="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video".split("|"),
r=g.length,x=RegExp("(^|\\s)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)","gi"),R=RegExp("<(/*)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)","gi"),S=RegExp("(^|[^\\n]*?\\s)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)([^\\n]*)({[\\n\\w\\W]*?})",
"gi"),M=b.createDocumentFragment(),z=b.documentElement,N=z.firstChild,v=b.createElement("body"),A=b.createElement("style"),t;c(b);c(M);N.insertBefore(A,N.firstChild);A.media="print";a.attachEvent("onbeforeprint",function(){var o=-1,l=k(b.styleSheets,"all"),s=[],m;for(t=t||b.body;(m=S.exec(l))!=null;)s.push((m[1]+m[2]+m[3]).replace(x,"$1.iepp_$2")+m[4]);for(A.styleSheet.cssText=s.join("\n");++o<r;){l=b.getElementsByTagName(g[o]);s=l.length;for(m=-1;++m<s;)if(l[m].className.indexOf("iepp_")<0)l[m].className+=
" iepp_"+g[o]}M.appendChild(t);z.appendChild(v);v.className=t.className;v.innerHTML=t.innerHTML.replace(R,"<$1font")});a.attachEvent("onafterprint",function(){v.innerHTML="";z.removeChild(v);z.appendChild(t);A.styleSheet.cssText=""})}(E,h);e._enableHTML5=true;e._version="1.6";n.className=n.className.replace(/\bno-js\b/,"")+" js";n.className+=" "+J.join(" ");return e}(this,this.document);
