window.bsfmodernizr=function(t,e,o){function n(t){d.cssText=t}function a(t,e){return typeof t===e}function s(t,e){for(var n in t){var r=t[n];if(!~(""+r).indexOf("-")&&d[r]!==o)return"pfx"!=e||r}return!1}function r(t,e,n){var r=t.charAt(0).toUpperCase()+t.slice(1),i=(t+" "+p.join(r+" ")+r).split(" ");return a(e,"string")||a(e,"undefined")?s(i,e):function(t,e,n){for(var r in t){var i=e[t[r]];if(i!==o)return!1===n?t[r]:a(i,"function")?i.bind(n||e):i}return!1}(i=(t+" "+g.join(r+" ")+r).split(" "),e,n)}var i,l,u={},c=e.documentElement,f=e.createElement("bsfmodernizr"),d=f.style,h="Webkit Moz O ms",p=h.split(" "),g=h.toLowerCase().split(" "),v={},m=[],y=m.slice,x={}.hasOwnProperty;for(var b in l=a(x,"undefined")||a(x.call,"undefined")?function(t,e){return e in t&&a(t.constructor.prototype[e],"undefined")}:function(t,e){return x.call(t,e)},Function.prototype.bind||(Function.prototype.bind=function(r){var i=this;if("function"!=typeof i)throw new TypeError;var o=y.call(arguments,1),a=function(){if(this instanceof a){var t=function(){};t.prototype=i.prototype;var e=new t,n=i.apply(e,o.concat(y.call(arguments)));return Object(n)===n?n:e}return i.apply(r,o.concat(y.call(arguments)))};return a}),v.csstransitions=function(){return r("transition")},v)l(v,b)&&(i=b.toLowerCase(),u[i]=v[b](),m.push((u[i]?"":"no-")+i));return u.addTest=function(t,e){if("object"==typeof t)for(var n in t)l(t,n)&&u.addTest(n,t[n]);else{if(t=t.toLowerCase(),u[t]!==o)return u;e="function"==typeof e?e():e,c.className+=" "+(e?"":"no-")+t,u[t]=e}return u},n(""),f=null,function(t,l){function u(){var t=p.elements;return"string"==typeof t?t.split(" "):t}function c(t){var e=s[t[r]];return e||(e={},a++,t[r]=a,s[a]=e),e}function f(t,e,n){return e||(e=l),h?e.createElement(t):(n||(n=c(e)),!(r=n.cache[t]?n.cache[t].cloneNode():o.test(t)?(n.cache[t]=n.createElem(t)).cloneNode():n.createElem(t)).canHaveChildren||i.test(t)||r.tagUrn?r:n.frag.appendChild(r));var r}function e(t){t||(t=l);var e,n,r,i,o,a,s=c(t);return p.shivCSS&&!d&&!s.hasCSS&&(s.hasCSS=(i="article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}",o=(r=t).createElement("p"),a=r.getElementsByTagName("head")[0]||r.documentElement,o.innerHTML="x",!!a.insertBefore(o.lastChild,a.firstChild))),h||(e=t,(n=s).cache||(n.cache={},n.createElem=e.createElement,n.createFrag=e.createDocumentFragment,n.frag=n.createFrag()),e.createElement=function(t){return p.shivMethods?f(t,e,n):n.createElem(t)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+u().join().replace(/[\w\-]+/g,function(t){return n.createElem(t),n.frag.createElement(t),'c("'+t+'")'})+");return n}")(p,n.frag)),t}var d,h,n=t.html5||{},i=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,o=/^(?: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,r="_html5shiv",a=0,s={};!function(){try{var t=l.createElement("a");t.innerHTML="",d="hidden"in t,h=1==t.childNodes.length||function(){l.createElement("a");var t=l.createDocumentFragment();return void 0===t.cloneNode||void 0===t.createDocumentFragment||void 0===t.createElement}()}catch(t){h=d=!0}}();var p={elements:n.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!==n.shivCSS,supportsUnknownElements:h,shivMethods:!1!==n.shivMethods,type:"default",shivDocument:e,createElement:f,createDocumentFragment:function(t,e){if(t||(t=l),h)return t.createDocumentFragment();for(var n=(e=e||c(t)).frag.cloneNode(),r=0,i=u(),o=i.length;r=o[i]&&(a.push([e].concat(r.splice(0,o[i]))),o[i]););}),a.toString=l.path.toString,e.arr=l.path.clone(a),a};var ct=l.parseTransformString=function(t){if(!t)return null;var i=[];return y(t,"array")&&y(t[0],"array")&&(i=l.path.clone(t)),i.length||A(t).replace(Y,function(t,e,n){var r=[];e.toLowerCase(),n.replace(W,function(t,e){e&&r.push(+e)}),i.push([e].concat(r))}),i.toString=l.path.toString,i};l._.svgTransform2string=i,l._.rgTransform=new RegExp("^[a-z]["+$+"]*-?\\.?\\d","i"),l._.transform2matrix=o,l._unit2px=n;var ft,dt,ht=B.doc.contains||B.doc.compareDocumentPosition?function(t,e){var n=9==t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t==r||!(!r||1!=r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)for(;e;)if((e=e.parentNode)==t)return!0;return!1};l._.getSomeDefs=c,l.select=function(t){return w(B.doc.querySelector(t))},l.selectAll=function(t){for(var e=B.doc.querySelectorAll(t),n=(l.set||Array)(),r=0;r")}else o&&(t+="/>");return t}}t.attr=function(t,e){var n=this;if(n.node,!t)return n;if(y(t,"string")){if(!(1)/)||(t=""+t+"",n=!1),r.innerHTML=t,t=r.getElementsByTagName("svg")[0])if(n)e=t;else for(;t.firstChild;)e.appendChild(t.firstChild);return r.innerHTML=D,new v(e)},v.prototype.select=d.prototype.select,v.prototype.selectAll=d.prototype.selectAll,l.fragment=function(){for(var t=Array.prototype.slice.call(arguments,0),e=B.doc.createDocumentFragment(),n=0,r=t.length;n=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height}function k(t,e){return t=h(t),i(e=h(e),t.x,t.y)||i(e,t.x2,t.y)||i(e,t.x,t.y2)||i(e,t.x2,t.y2)||i(t,e.x,e.y)||i(t,e.x2,e.y)||i(t,e.x,e.y2)||i(t,e.x2,e.y2)||(t.xe.x||e.xt.x)&&(t.ye.y||e.yt.y)}function y(t,e,n,r,i){return t*(t*(-3*e+9*n-9*r+3*i)+6*e-12*n+6*r)-3*e+3*n}function E(t,e,n,r,i,o,a,s,l){null==l&&(l=1);for(var u=(l=1z(i,a)||z(e,r)z(o,s))){var l=(t-n)*(o-s)-(e-r)*(i-a);if(l){var u=((t*r-e*n)*(i-a)-(t-n)*(i*s-o*a))/l,c=((t*r-e*n)*(o-s)-(e-r)*(i*s-o*a))/l,f=+u.toFixed(2),d=+c.toFixed(2);if(!(f<+O(t,n).toFixed(2)||f>+z(t,n).toFixed(2)||f<+O(i,a).toFixed(2)||f>+z(i,a).toFixed(2)||d<+O(e,r).toFixed(2)||d>+z(e,r).toFixed(2)||d<+O(o,s).toFixed(2)||d>+z(o,s).toFixed(2)))return{x:u,y:c}}}}function M(t,e,n){if(!k(S(t),S(e)))return n?0:[];for(var r=~~(E.apply(0,t)/5),i=~~(E.apply(0,e)/5),o=[],a=[],s={},l=n?0:[],u=0;ud){var M=E,B=l,F=u;E=k+d*(s&&k',{def:n})},o.filter.blur.toString=function(){return this()},o.filter.shadow=function(t,e,n,r){return r=r||"#000",null==n&&(n=4),"string"==typeof n&&(r=n,n=4),null==t&&(t=0,e=2),null==e&&(e=t),r=o.color(r),o.format('',{color:r,dx:t,dy:e,blur:n})},o.filter.shadow.toString=function(){return this()},o.filter.grayscale=function(t){return null==t&&(t=1),o.format('',{a:.2126+.7874*(1-t),b:.7152-.7152*(1-t),c:.0722-.0722*(1-t),d:.2126-.2126*(1-t),e:.7152+.2848*(1-t),f:.0722-.0722*(1-t),g:.2126-.2126*(1-t),h:.0722+.9278*(1-t)})},o.filter.grayscale.toString=function(){return this()},o.filter.sepia=function(t){return null==t&&(t=1),o.format('',{a:.393+.607*(1-t),b:.769-.769*(1-t),c:.189-.189*(1-t),d:.349-.349*(1-t),e:.686+.314*(1-t),f:.168-.168*(1-t),g:.272-.272*(1-t),h:.534-.534*(1-t),i:.131+.869*(1-t)})},o.filter.sepia.toString=function(){return this()},o.filter.saturate=function(t){return null==t&&(t=1),o.format('',{amount:1-t})},o.filter.saturate.toString=function(){return this()},o.filter.hueRotate=function(t){return t=t||0,o.format('',{angle:t})},o.filter.hueRotate.toString=function(){return this()},o.filter.invert=function(t){return null==t&&(t=1),o.format('',{amount:t,amount2:1-t})},o.filter.invert.toString=function(){return this()},o.filter.brightness=function(t){return null==t&&(t=1),o.format('',{amount:t})},o.filter.brightness.toString=function(){return this()},o.filter.contrast=function(t){return null==t&&(t=1),o.format('',{amount:t,amount2:.5-t/2})},o.filter.contrast.toString=function(){return this()}}),e}),function(u){u(".overlay-show");var o=u("div.ult-overlay");o.find("div.ult-overlay-close");function n(t){var e="div.ult-overlay."+t;if(joverlay=document.querySelector(e),(o=u(e)).hasClass("ult-open")){o.removeClass("ult-open"),o.addClass("ult-close");var n=function(t){if(support.transitions){if("visibility"!==t.propertyName)return;this.removeEventListener(transEndEventName,n)}o.removeClass("ult-close")};support.transitions?(joverlay.addEventListener(transEndEventName,n),o.removeClass("ult-close"),i path")),o=i.length,a=0;!function(t){for(var e,n,r=t.length;0!==r;)n=Math.floor(Math.random()*r),e=t[r-=1],t[r]=t[n],t[n]=e}(i),r.hasClass("ult-open")?(r.removeClass("ult-open"),r.addClass("ult-close"),i.forEach(function(t,e){setTimeout(function(){++a,t.style.display="none",a===o&&r.removeClass("ult-close")},30*e)})):r.hasClass("ult-close")||(r.addClass("ult-open"),i.forEach(function(t,e){setTimeout(function(){t.style.display="block"},30*e)}))}function s(t){var e=u("."+t).find(".ult_modal-content").height();u(window).height()