/* Modernizr 1.7 (Custom Build) | MIT & BSD
 * Contains: fontface | borderradius | boxshadow | multiplebgs | opacity | rgba | csscolumns cssgradients |csstransforms | csstransitions | input | iepp | cssclasses | teststyles | testprop | testallprops | prefixes | domprefixes | load
 */
window.Modernizr=function(w,g,j){function x(a,b){for(var c in a)if(h[a[c]]!==j&&(!b||b(a[c],r)))return!0}function l(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1),c=(a+" "+C.join(c+" ")+c).split(" ");return!!x(c,b)}function D(){d.input=function(a){for(var b=0,c=a.length;b<c;b++)y[a[b]]=!!(a[b]in e);return y}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));d.inputtypes=function(a){for(var b=0,c,o,d=a.length;b<d;b++){e.setAttribute("type",o=a[b]);if(c=
e.type!=="text")e.value=s,e.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(o)&&e.style.WebkitAppearance!==j?(k.appendChild(e),c=g.defaultView,c=c.getComputedStyle&&c.getComputedStyle(e,null).WebkitAppearance!=="textfield"&&e.offsetHeight!==0,k.removeChild(e)):/^(search|tel)$/.test(o)||(/^(url|email)$/.test(o)?c=e.checkValidity&&e.checkValidity()===!1:/^color$/.test(o)?(k.appendChild(e),c=e.value!=s,k.removeChild(e)):c=e.value!=s);z[a[b]]=!!c}return z}("search tel url email datetime date month week time datetime-local number range color".split(" "))}
var d={},k=g.documentElement,E=g.head||g.getElementsByTagName("head")[0],r=g.createElement("modernizr"),h=r.style,e=g.createElement("input"),s=":)",t=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),C="Webkit Moz O ms Khtml".split(" "),f={},z={},y={},A=[],i;(function(){var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(b,c){var c=c||g.createElement(a[b]||"div"),b="on"+b,d=b in c;d||(c.setAttribute||(c=g.createElement("div")),c.setAttribute&&
c.removeAttribute&&(c.setAttribute(b,""),d=typeof c[b]==="function",typeof c[b]===j||(c[b]=j),c.removeAttribute(b)));return d}})();var u={}.hasOwnProperty,B;B=typeof u!==j&&typeof u.call!==j?function(a,b){return u.call(a,b)}:function(a,b){return b in a&&typeof a.constructor.prototype[b]===j};f.rgba=function(){h.cssText="background-color:rgba(150,255,150,.5)";return(""+h.backgroundColor).indexOf("rgba")!==-1};f.multiplebgs=function(){h.cssText="background:url(//:),url(//:),red url(//:)";return/(url\s*\(.*?){3}/.test(h.background)};
f.borderradius=function(){return l("borderRadius","",function(a){return(""+a).indexOf("orderRadius")!==-1})};f.boxshadow=function(){return l("boxShadow")};f.opacity=function(){var a=t.join("opacity:.55;")+"";h.cssText=a;return/^0.55$/.test(h.opacity)};f.csscolumns=function(){return l("columnCount")};f.cssgradients=function(){var a=("background-image:"+t.join("gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:")+t.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,
-17);h.cssText=a;return(""+h.backgroundImage).indexOf("gradient")!==-1};f.csstransforms=function(){return!!x(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])};f.csstransitions=function(){return l("transitionProperty")};f.fontface=function(){var a,b,c=E||k,d=g.createElement("style");b=g.implementation||{hasFeature:function(){return!1}};d.type="text/css";c.insertBefore(d,c.firstChild);a=d.sheet||d.styleSheet;b=(b.hasFeature("CSS2","")?function(b){if(!a||!b)return!1;
var c=!1;try{a.insertRule(b,0),c=/src/i.test(a.cssRules[0].cssText),a.deleteRule(a.cssRules.length-1)}catch(d){}return c}:function(b){if(!a||!b)return!1;a.cssText=b;return a.cssText.length!==0&&/src/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,"").indexOf(b.split(" ")[0])===0})('@font-face { font-family: "font"; src: url(data:,); }');c.removeChild(d);return b};for(var v in f)B(f,v)&&(i=v.toLowerCase(),d[i]=f[v](),A.push((d[i]?"":"no-")+i));d.input||D();d.crosswindowmessaging=d.postmessage;d.historymanagement=
d.history;d.addTest=function(a,b){a=a.toLowerCase();if(!d[a])return b=!!b(),k.className+=" "+(b?"":"no-")+a,d[a]=b,d};h.cssText="";r=e=null;w.attachEvent&&function(){var a=g.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function c(b){for(var a=-1;++a<f;)b.createElement(e[a])}function d(b,a){for(var c=-1,e=b.length,f,g=[];++c<e;)f=b[c],(a=f.media||a)!="screen"&&g.push(d(f.imports,a),f.cssText);return g.join("")}var e="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video".split("|"),
f=e.length,g=RegExp("(^|\\s)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)","gi"),h=RegExp("<(/*)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)","gi"),k=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"),j=b.createDocumentFragment(),l=b.documentElement,i=l.firstChild,p=b.createElement("body"),q=b.createElement("style"),n;c(b);c(j);i.insertBefore(q,i.firstChild);q.media="print";a.attachEvent("onbeforeprint",function(){var a=-1,c=d(b.styleSheets,"all"),i=[],m;for(n=n||b.body;(m=k.exec(c))!=null;)i.push((m[1]+m[2]+m[3]).replace(g,"$1.iepp_$2")+m[4]);for(q.styleSheet.cssText=i.join("\n");++a<f;){c=b.getElementsByTagName(e[a]);i=c.length;for(m=-1;++m<i;)c[m].className.indexOf("iepp_")<0&&(c[m].className+=
" iepp_"+e[a])}j.appendChild(n);l.appendChild(p);p.className=n.className;p.innerHTML=n.innerHTML.replace(h,"<$1font")});a.attachEvent("onafterprint",function(){p.innerHTML="";l.removeChild(p);l.appendChild(n);q.styleSheet.cssText=""})}(w,g);d._enableHTML5=!0;d._version="1.7";k.className=k.className.replace(/\bno-js\b/,"")+" js "+A.join(" ");return d}(this,this.document);
