window.Modernizr=function(e,t,i){function n(e){m.cssText=e}function s(e,t){return n(_.join(e+";")+(t||""))}function o(e,t){return typeof e===t}function r(e,t){return!!~(""+e).indexOf(t)}function a(e,t){for(var n in e){var s=e[n];if(!r(s,"-")&&m[s]!==i)return"pfx"!=t||s}return!1}function l(e,t,n){for(var s in e){var r=t[e[s]];if(r!==i)return!1===n?e[s]:o(r,"function")?r.bind(n||t):r}return!1}function h(e,t,i){var n=e.charAt(0).toUpperCase()+e.slice(1),s=(e+" "+w.join(n+" ")+n).split(" ");return o(t,"string")||o(t,"undefined")?a(s,t):(s=(e+" "+C.join(n+" ")+n).split(" "),l(s,t,i))}var c,u,d={},p=t.documentElement,f="modernizr",g=t.createElement(f),m=g.style,v=t.createElement("input"),y=":)",b={}.toString,_=" -webkit- -moz- -o- -ms- ".split(" "),x="Webkit Moz O ms",w=x.split(" "),C=x.toLowerCase().split(" "),k={svg:"http://www.w3.org/2000/svg"},D={},T={},S={},N=[],E=N.slice,I=function(e,i,n,s){var o,r,a,l,h=t.createElement("div"),c=t.body,u=c||t.createElement("body");if(parseInt(n,10))for(;n--;)a=t.createElement("div"),a.id=s?s[n]:f+(n+1),h.appendChild(a);return o=["­",'"].join(""),h.id=f,(c?h:u).innerHTML+=o,u.appendChild(h),c||(u.style.background="",u.style.overflow="hidden",l=p.style.overflow,p.style.overflow="hidden",p.appendChild(u)),r=i(h,e),c?h.parentNode.removeChild(h):(u.parentNode.removeChild(u),p.style.overflow=l),!!r},A=function(t){var i=e.matchMedia||e.msMatchMedia;if(i)return i(t)&&i(t).matches||!1;var n;return I("@media "+t+" { #"+f+" { position: absolute; } }",function(t){n="absolute"==(e.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position}),n},P=function(){function e(e,s){s=s||t.createElement(n[e]||"div");var r=(e="on"+e)in s;return r||(s.setAttribute||(s=t.createElement("div")),s.setAttribute&&s.removeAttribute&&(s.setAttribute(e,""),r=o(s[e],"function"),o(s[e],"undefined")||(s[e]=i),s.removeAttribute(e))),s=null,r}var n={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return e}(),M={}.hasOwnProperty;u=o(M,"undefined")||o(M.call,"undefined")?function(e,t){return t in e&&o(e.constructor.prototype[t],"undefined")}:function(e,t){return M.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var i=E.call(arguments,1),n=function(){if(this instanceof n){var s=function(){};s.prototype=t.prototype;var o=new s,r=t.apply(o,i.concat(E.call(arguments)));return Object(r)===r?r:o}return t.apply(e,i.concat(E.call(arguments)))};return n}),D.flexbox=function(){return h("flexWrap")},D.flexboxlegacy=function(){return h("boxDirection")},D.canvas=function(){var e=t.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},D.canvastext=function(){return!(!d.canvas||!o(t.createElement("canvas").getContext("2d").fillText,"function"))},D.webgl=function(){return!!e.WebGLRenderingContext},D.touch=function(){var i;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?i=!0:I(["@media (",_.join("touch-enabled),("),f,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){i=9===e.offsetTop}),i},D.geolocation=function(){return"geolocation"in navigator},D.postmessage=function(){return!!e.postMessage},D.websqldatabase=function(){return!!e.openDatabase},D.indexedDB=function(){return!!h("indexedDB",e)},D.hashchange=function(){return P("hashchange",e)&&(t.documentMode===i||t.documentMode>7)},D.history=function(){return!(!e.history||!history.pushState)},D.draganddrop=function(){var e=t.createElement("div");return"draggable"in e||"ondragstart"in e&&"ondrop"in e},D.websockets=function(){return"WebSocket"in e||"MozWebSocket"in e},D.rgba=function(){return n("background-color:rgba(150,255,150,.5)"),r(m.backgroundColor,"rgba")},D.hsla=function(){return n("background-color:hsla(120,40%,100%,.5)"),r(m.backgroundColor,"rgba")||r(m.backgroundColor,"hsla")},D.multiplebgs=function(){return n("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(m.background)},D.backgroundsize=function(){return h("backgroundSize")},D.borderimage=function(){return h("borderImage")},D.borderradius=function(){return h("borderRadius")},D.boxshadow=function(){return h("boxShadow")},D.textshadow=function(){return""===t.createElement("div").style.textShadow},D.opacity=function(){return s("opacity:.55"),/^0.55$/.test(m.opacity)},D.cssanimations=function(){return h("animationName")},D.csscolumns=function(){return h("columnCount")},D.cssgradients=function(){var e="background-image:";return n((e+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+e)+_.join("linear-gradient(left top,#9f9, white);"+e)).slice(0,-e.length)),r(m.backgroundImage,"gradient")},D.cssreflections=function(){return h("boxReflect")},D.csstransforms=function(){return!!h("transform")},D.csstransforms3d=function(){var e=!!h("perspective");return e&&"webkitPerspective"in p.style&&I("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){e=9===t.offsetLeft&&3===t.offsetHeight}),e},D.csstransitions=function(){return h("transition")},D.fontface=function(){var e;return I('@font-face {font-family:"font";src:url("https://")}',function(i,n){var s=t.getElementById("smodernizr"),o=s.sheet||s.styleSheet,r=o?o.cssRules&&o.cssRules[0]?o.cssRules[0].cssText:o.cssText||"":"";e=/src/i.test(r)&&0===r.indexOf(n.split(" ")[0])}),e},D.generatedcontent=function(){var e;return I(["#",f,"{font:0/0 a}#",f,':after{content:"',y,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=t.offsetHeight>=3}),e},D.video=function(){var e=t.createElement("video"),i=!1;try{(i=!!e.canPlayType)&&(i=new Boolean(i),i.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),i.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),i.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(e){}return i},D.audio=function(){var e=t.createElement("audio"),i=!1;try{(i=!!e.canPlayType)&&(i=new Boolean(i),i.ogg=e.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),i.mp3=e.canPlayType("audio/mpeg;").replace(/^no$/,""),i.wav=e.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),i.m4a=(e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(e){}return i},D.localstorage=function(){try{return localStorage.setItem(f,f),localStorage.removeItem(f),!0}catch(e){return!1}},D.sessionstorage=function(){try{return sessionStorage.setItem(f,f),sessionStorage.removeItem(f),!0}catch(e){return!1}},D.webworkers=function(){return!!e.Worker},D.applicationcache=function(){return!!e.applicationCache},D.svg=function(){return!!t.createElementNS&&!!t.createElementNS(k.svg,"svg").createSVGRect},D.inlinesvg=function(){var e=t.createElement("div");return e.innerHTML="",(e.firstChild&&e.firstChild.namespaceURI)==k.svg},D.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(b.call(t.createElementNS(k.svg,"animate")))},D.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(b.call(t.createElementNS(k.svg,"clipPath")))};for(var H in D)u(D,H)&&(c=H.toLowerCase(),d[c]=D[H](),N.push((d[c]?"":"no-")+c));return d.input||function(){d.input=function(i){for(var n=0,s=i.length;s>n;n++)S[i[n]]=!!(i[n]in v);return S.list&&(S.list=!(!t.createElement("datalist")||!e.HTMLDataListElement)),S}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),d.inputtypes=function(e){for(var n,s,o,r=0,a=e.length;a>r;r++)v.setAttribute("type",s=e[r]),(n="text"!==v.type)&&(v.value=y,v.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(s)&&v.style.WebkitAppearance!==i?(p.appendChild(v),o=t.defaultView,n=o.getComputedStyle&&"textfield"!==o.getComputedStyle(v,null).WebkitAppearance&&0!==v.offsetHeight,p.removeChild(v)):/^(search|tel)$/.test(s)||(n=/^(url|email)$/.test(s)?v.checkValidity&&!1===v.checkValidity():v.value!=y)),T[e[r]]=!!n;return T}("search tel url email datetime date month week time datetime-local number range color".split(" "))}(),d.addTest=function(e,t){if("object"==typeof e)for(var n in e)u(e,n)&&d.addTest(n,e[n]);else{if(e=e.toLowerCase(),d[e]!==i)return d;t="function"==typeof t?t():t,p.className+=" "+(t?"":"no-")+e,d[e]=t}return d},n(""),g=v=null,function(e,t){function i(e,t){var i=e.createElement("p"),n=e.getElementsByTagName("head")[0]||e.documentElement;return i.innerHTML="x",n.insertBefore(i.lastChild,n.firstChild)}function n(){var e=v.elements;return"string"==typeof e?e.split(" "):e}function s(e){var t=m[e[f]];return t||(t={},g++,e[f]=g,m[g]=t),t}function o(e,i,n){if(i||(i=t),c)return i.createElement(e);n||(n=s(i));var o;return o=n.cache[e]?n.cache[e].cloneNode():p.test(e)?(n.cache[e]=n.createElem(e)).cloneNode():n.createElem(e),!o.canHaveChildren||d.test(e)||o.tagUrn?o:n.frag.appendChild(o)}function r(e,i){if(e||(e=t),c)return e.createDocumentFragment();for(var o=(i=i||s(e)).frag.cloneNode(),r=0,a=n(),l=a.length;l>r;r++)o.createElement(a[r]);return o}function a(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(i){return v.shivMethods?o(i,e,t):t.createElem(i)},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}")(v,t.frag)}function l(e){e||(e=t);var n=s(e);return!v.shivCSS||h||n.hasCSS||(n.hasCSS=!!i(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),c||a(e,n),e}var h,c,u=e.html5||{},d=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?: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,f="_html5shiv",g=0,m={};!function(){try{var e=t.createElement("a");e.innerHTML="",h="hidden"in e,c=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return void 0===e.cloneNode||void 0===e.createDocumentFragment||void 0===e.createElement}()}catch(e){h=!0,c=!0}}();var v={elements:u.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==u.shivCSS,supportsUnknownElements:c,shivMethods:!1!==u.shivMethods,type:"default",shivDocument:l,createElement:o,createDocumentFragment:r};e.html5=v,l(t)}(this,t),d._version="2.8.3",d._prefixes=_,d._domPrefixes=C,d._cssomPrefixes=w,d.mq=A,d.hasEvent=P,d.testProp=function(e){return a([e])},d.testAllProps=h,d.testStyles=I,d.prefixed=function(e,t,i){return t?h(e,t,i):h(e,"pfx")},p.className=p.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" js "+N.join(" "),d}(this,this.document),function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function i(e){var t=!!e&&"length"in e&&e.length,i=se.type(e);return"function"!==i&&!se.isWindow(e)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}function n(e,t,i){if(se.isFunction(t))return se.grep(e,function(e,n){return!!t.call(e,n,e)!==i});if(t.nodeType)return se.grep(e,function(e){return e===t!==i});if("string"==typeof t){if(fe.test(t))return se.filter(t,e,i);t=se.filter(t,e)}return se.grep(e,function(e){return Z.call(t,e)>-1!==i})}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var t={};return se.each(e.match(be)||[],function(e,i){t[i]=!0}),t}function r(){X.removeEventListener("DOMContentLoaded",r),e.removeEventListener("load",r),se.ready()}function a(){this.expando=se.expando+a.uid++}function l(e,t,i){var n;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(Te,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i="true"===i||"false"!==i&&("null"===i?null:+i+""===i?+i:De.test(i)?se.parseJSON(i):i)}catch(e){}ke.set(e,t,i)}else i=void 0;return i}function h(e,t,i,n){var s,o=1,r=20,a=n?function(){return n.cur()}:function(){return se.css(e,t,"")},l=a(),h=i&&i[3]||(se.cssNumber[t]?"":"px"),c=(se.cssNumber[t]||"px"!==h&&+l)&&Ne.exec(se.css(e,t));if(c&&c[3]!==h){h=h||c[3],i=i||[],c=+l||1;do{o=o||".5",c/=o,se.style(e,t,c+h)}while(o!==(o=a()/l)&&1!==o&&--r)}return i&&(c=+c||+l||0,s=i[1]?c+(i[1]+1)*i[2]:+i[2],n&&(n.unit=h,n.start=c,n.end=s)),s}function c(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&se.nodeName(e,t)?se.merge([e],i):i}function u(e,t){for(var i=0,n=e.length;n>i;i++)Ce.set(e[i],"globalEval",!t||Ce.get(t[i],"globalEval"))}function d(e,t,i,n,s){for(var o,r,a,l,h,d,p=t.createDocumentFragment(),f=[],g=0,m=e.length;m>g;g++)if((o=e[g])||0===o)if("object"===se.type(o))se.merge(f,o.nodeType?[o]:o);else if(Fe.test(o)){for(r=r||p.appendChild(t.createElement("div")),a=(Pe.exec(o)||["",""])[1].toLowerCase(),l=He[a]||He._default,r.innerHTML=l[1]+se.htmlPrefilter(o)+l[2],d=l[0];d--;)r=r.lastChild;se.merge(f,r.childNodes),(r=p.firstChild).textContent=""}else f.push(t.createTextNode(o));for(p.textContent="",g=0;o=f[g++];)if(n&&se.inArray(o,n)>-1)s&&s.push(o);else if(h=se.contains(o.ownerDocument,o),r=c(p.appendChild(o),"script"),h&&u(r),i)for(d=0;o=r[d++];)Me.test(o.type||"")&&i.push(o);return p}function p(){return!0}function f(){return!1}function g(){try{return X.activeElement}catch(e){}}function m(e,t,i,n,s,o){var r,a;if("object"==typeof t){"string"!=typeof i&&(n=n||i,i=void 0);for(a in t)m(e,a,i,n,t[a],o);return e}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=f;else if(!s)return e;return 1===o&&(r=s,s=function(e){return se().off(e),r.apply(this,arguments)},s.guid=r.guid||(r.guid=se.guid++)),e.each(function(){se.event.add(this,t,s,n,i)})}function v(e,t){return se.nodeName(e,"table")&&se.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function y(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function b(e){var t=qe.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _(e,t){var i,n,s,o,r,a,l,h;if(1===t.nodeType){if(Ce.hasData(e)&&(o=Ce.access(e),r=Ce.set(t,o),h=o.events)){delete r.handle,r.events={};for(s in h)for(i=0,n=h[s].length;n>i;i++)se.event.add(t,s,h[s][i])}ke.hasData(e)&&(a=ke.access(e),l=se.extend({},a),ke.set(t,l))}}function x(e,t){var i=t.nodeName.toLowerCase();"input"===i&&Ae.test(e.type)?t.checked=e.checked:("input"===i||"textarea"===i)&&(t.defaultValue=e.defaultValue)}function w(e,t,i,n){t=Q.apply([],t);var s,o,r,a,l,h,u=0,p=e.length,f=p-1,g=t[0],m=se.isFunction(g);if(m||p>1&&"string"==typeof g&&!ne.checkClone&&je.test(g))return e.each(function(s){var o=e.eq(s);m&&(t[0]=g.call(this,s,o.html())),w(o,t,i,n)});if(p&&(s=d(t,e[0].ownerDocument,!1,e,n),o=s.firstChild,1===s.childNodes.length&&(s=o),o||n)){for(a=(r=se.map(c(s,"script"),y)).length;p>u;u++)l=s,u!==f&&(l=se.clone(l,!0,!0),a&&se.merge(r,c(l,"script"))),i.call(e[u],l,u);if(a)for(h=r[r.length-1].ownerDocument,se.map(r,b),u=0;a>u;u++)l=r[u],Me.test(l.type||"")&&!Ce.access(l,"globalEval")&&se.contains(h,l)&&(l.src?se._evalUrl&&se._evalUrl(l.src):se.globalEval(l.textContent.replace(Be,"")))}return e}function C(e,t,i){for(var n,s=t?se.filter(t,e):e,o=0;null!=(n=s[o]);o++)i||1!==n.nodeType||se.cleanData(c(n)),n.parentNode&&(i&&se.contains(n.ownerDocument,n)&&u(c(n,"script")),n.parentNode.removeChild(n));return e}function k(e,t){var i=se(t.createElement(e)).appendTo(t.body),n=se.css(i[0],"display");return i.detach(),n}function D(e){var t=X,i=Ke[e];return i||("none"!==(i=k(e,t))&&i||($e=($e||se("