jQuery(document).ready(function(a){try{kiwi.frontend.highlightShare(a),kiwi.frontend.modalPopup(a),kiwi.frontend.handleFloatingBarDisplay(a)}catch(a){console.warn(a)}}); var disqus_shortname=countVars.disqusShortname; (function (){ var nodes=document.getElementsByTagName('span'); for (var i=0, url; i < nodes.length; i++){ if(nodes[i].className.indexOf('dsq-postid')!=-1&&nodes[i].parentNode.tagName=='A'){ nodes[i].parentNode.setAttribute('data-disqus-identifier', nodes[i].getAttribute('data-dsqidentifier')); url=nodes[i].parentNode.href.split('#', 1); if(url.length==1){ url=url[0]; }else{ url=url[1]; } nodes[i].parentNode.href=url + '#disqus_thread'; }} var s=document.createElement('script'); s.async=true; s.type='text/javascript'; s.src='https://' + disqus_shortname + '.disqus.com/count.js'; (document.getElementsByTagName('HEAD')[0]||document.getElementsByTagName('BODY')[0]).appendChild(s); }()); (function(){"use strict";function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if("object"==typeof a){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;bh;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;be;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a){function b(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function c(){}function d(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=g.length;c>b;b++){var d=g[b];a[d]=0}return a}function e(c){function e(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||f("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=c("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var g=document.body||document.documentElement;g.appendChild(e);var h=j(e);l=200===b(h.width),g.removeChild(e)}}}function h(a){if(e(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var c=j(a);if("none"===c.display)return d();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var h=f.isBorderBox=!(!k||!c[k]||"border-box"!==c[k]),m=0,n=g.length;n>m;m++){var o=g[m],p=c[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=h&&l,y=b(c.width);y!==!1&&(f.width=y+(x?0:r+v));var z=b(c.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return h}var f="undefined"==typeof console?c:function(a){console.error(a)},g=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):a.getSize=e(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(n){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+n);continue}var o=new c(l,k),p=a.jQuery;p&&p.data(l,e,o)}})},d}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left":"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},g.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]},g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}); !function(a){"use strict";var b=a.Masonry;b.prototype._remapV2Options=function(){this._remapOption("gutterWidth","gutter"),this._remapOption("isResizable","isResizeBound"),this._remapOption("isRTL","isOriginLeft",function(a){return!a});var a=this.options.isAnimated;if(void 0!==a&&(this.options.transitionDuration=a?this.options.transitionDuration:0),void 0===a||a){var b=this.options.animationOptions,c=b&&b.duration;c&&(this.options.transitionDuration="string"==typeof c?c:c+"ms")}},b.prototype._remapOption=function(a,b,c){var d=this.options[a];void 0!==d&&(this.options[b]=c?c(d):d)};var c=b.prototype._create;b.prototype._create=function(){var a=this;this._remapV2Options(),c.apply(this,arguments),setTimeout(function(){jQuery(a.element).addClass("masonry")},0)};var d=b.prototype.layout;b.prototype.layout=function(){this._remapV2Options(),d.apply(this,arguments)};var e=b.prototype.option;b.prototype.option=function(){e.apply(this,arguments),this._remapV2Options()};var f=b.prototype._itemize;b.prototype._itemize=function(a){var b=f.apply(this,arguments);return jQuery(a).addClass("masonry-brick"),b};var g=b.prototype.measureColumns;b.prototype.measureColumns=function(){var a=this.options.columnWidth;a&&"function"==typeof a&&(this.getContainerWidth(),this.columnWidth=a(this.containerWidth)),g.apply(this,arguments)},b.prototype.reload=function(){this.reloadItems.apply(this,arguments),this.layout.apply(this)};var h=b.prototype.destroy;b.prototype.destroy=function(){var a=this.getItemElements();jQuery(this.element).removeClass("masonry"),jQuery(a).removeClass("masonry-brick"),h.apply(this,arguments)}}(window); !function(l){"use strict";var u,f,o,v,p,n={".js":[],".json":[],".css":[],".html":[]},c="function"==typeof require?require:null;return v=function(t){var e=new Error("Could not find module '"+t+"'");return e.code="MODULE_NOT_FOUND",e},p=function(t,e,i){var r,o;if("function"==typeof t[e+i])return e+i;for(r=0;o=n[i][r];++r)if("function"==typeof t[e+o])return e+o;return null},u=function(t,e,i,r,o,n){var a,s,l,c,d,h;for("."!==(a=(i=i.split("/")).pop())&&".."!==a||(i.push(a),a="");null!=(s=i.shift());)if(s&&"."!==s&&(".."===s?(t=e.pop(),n=n.slice(0,n.lastIndexOf("/"))):(e.push(t),t=t[s],n+="/"+s),!t))throw v(r);if(a&&"function"!=typeof t[a]&&((h=p(t,a,".js"))||(h=p(t,a,".json")),h||(h=p(t,a,".css")),h||(h=p(t,a,".html")),h?a=h:2!==o&&"object"==typeof t[a]&&(e.push(t),t=t[a],n+="/"+a,a="")),!a)return 1!==o&&t[":mainpath:"]?u(t,e,t[":mainpath:"],r,1,n):u(t,e,"index",r,2,n);if(!(d=t[a]))throw v(r);return d.hasOwnProperty("module")?d.module.exports:(l={},d.module=c={exports:l,id:n+"/"+a},d.call(l,l,c,f(t,e,n)),c.exports)},o=function(t,e,i,r){var o,n=i,a=i.charAt(0),s=0;if("/"===a){if(n=n.slice(1),!(t=l["/"])){if(c)return c(i);throw v(i)}r="/",e=[]}else if("."!==a){if(o=n.split("/",1)[0],!(t=l[o])){if(c)return c(i);throw v(i)}r=o,e=[],(n=n.slice(o.length+1))||((n=t[":mainpath:"])?s=1:(n="index",s=2))}return u(t,e,n,i,s,r)},(f=function(e,i,r){return function(t){return o(e,[].concat(i),t,r)}})(l,[],"")}({workspace:{editor:{js:{frontend:{events:{"scroll.js":function(t,e,i){var n,a,s;n=ThriveGlobal.$j,a=TCB_Front,s=[],a.add_scroll_callback=function(t,e){return-1===s.indexOf(t)&&(t.$$scope=e,s.push(t)),a},e.exports=function(){var t=a.$document.scrollTop(),e="";a.$window.off("scroll.tar").on("scroll.tar",function(){var i=a.$document.scrollTop(),r=t<=i?"down":"up",o=e!==r;t=i,e=r,n.each(s,function(t,e){e.call(e.$$scope||this,i,r,o)})}),a.$window.trigger("scroll")}}},"thrive_content_builder_frontend.js":function(t,e,i){if(!window.ThriveGlobal||!window.ThriveGlobal.$j){var r=window.$;window.ThriveGlobal={$j:jQuery.noConflict()},r&&(window.$=r)}window.TVE_jQFn={},window.TCB_Front={},ThriveGlobal.$j.extend(window.TCB_Front,{browser:null,detectBrowser:function(){var t,e,i={},r=(e=-1,"Microsoft Internet Explorer"===navigator.appName?(t=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(t)&&(e=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(t=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(t)&&(e=parseFloat(RegExp.$1))),e);if(0e.oText?1:t.oTexte.text?1:-1}function c(t,e){return t.text==e.text?t.oText>e.oText?-1:t.oTexte.text?-1:1}e.attr("data-direction",s),ThriveGlobal.$j(i).find("tbody tr").each(function(){var t=ThriveGlobal.$j(this),e=t.find("> td").eq(r).text().trim().replace(/\u200B/g,"").toLowerCase(),i=parseFloat(e);isNaN(i)?n.push({tr:t,text:e,oText:e}):a.push({tr:t,text:i,oText:e})}),"down"==s?n.sort(l):n.sort(c),"down"==s?a.sort(l):a.sort(c),t="down"==s?a.concat(n):n.concat(a),ThriveGlobal.$j.each(t,function(t,e){o.append(e.tr)}),d.attr("data-direction",""),e.attr("data-direction",s)})},getCookie:function(t){for(var e=t+"=",i=document.cookie.split(";"),r=0;r").css(t.extend({},e)),r=t("
").css(t.extend({left:"-1000px",overflow:"scroll",position:"absolute",top:"-1000px"},e)).append(i).appendTo("body").scrollLeft(1e3).scrollTop(1e3),o={height:r.offset().top-i.offset().top||0,width:r.offset().left-i.offset().left||0};return r.remove(),o},openLightbox:function(a,t){var i=ThriveGlobal.$j("body"),r=ThriveGlobal.$j("html"),o="tve-o-hidden tve-l-open tve-hide-overflow",e=this.getBrowserScrollSize().width,n=this,s=parseInt(i.css("padding-right")),l=a.find("input[placeholder]").not(":radio").not(":checkbox");function c(t,e){t.find("iframe").not(".thrv_social_default iframe").each(function(){var t=ThriveGlobal.$j(this).addClass("tcb-dr-done");t.attr("data-src",t.attr("src")),t.attr("src","")}),t.find("video").each(function(){ThriveGlobal.$j(this)[0].pause()}),void 0===e&&1===ThriveGlobal.$j(".tve_lb_open").length&&(i.removeClass(o).css("padding-right",""),r.removeClass(o),t.data("doc-scroll-top")?(document.documentElement.scrollTop=t.data("doc-scroll-top"),t.data("doc-scroll-top","")):t.data("bdy-scroll-top")&&(document.body.scrollTop=t.data("bdy-scroll-top"),t.data("doc-scroll-top",""))),t.removeClass("tve_lb_open tve_lb_opening").addClass("tve_lb_closing"),setTimeout(function(){t.removeClass("tve_lb_closing").css("display","none").find("tve_p_lb_content").trigger("tve.lightbox-close")},300),ThriveGlobal.$j("#tve-lg-error-container").hide()}function d(t){var e,i,r=a.find(".tve_p_lb_content"),o=TCB_Front.$window.height(),n=void 0!==t&&t?"animate":"css";TCB_Front.postGridLayout(),i=(o-(e=r.outerHeight(!0)))/2,a.find(".tve_p_lb_overlay")[n]({height:e+80+"px","min-height":o+"px"},200),r[n]({top:(i<40?40:i)+"px"},200),o ul li").eq(isNaN(e)?0:e).click()}):a.find("iframe").not(".thrv_social_default iframe").each(function(){var t=ThriveGlobal.$j(this);t.attr("data-src")&&t.attr("src",t.attr("data-src"))}),setTimeout(function(){a.css("display",""),a.addClass("tve_lb_opening"),setTimeout(function(){d()},0)},20),a.find(".tve_p_lb_content").trigger("tve.before-lightbox-open"),"none"!==a.css("display")?setTimeout(function(){a.removeClass("tve_lb_opening").addClass("tve_lb_open").find(".tve_p_lb_content").trigger("tve.lightbox-open")},300):(a.removeClass("tve_lb_open"),i.removeClass(o).css("padding-right",""),r.removeClass(o)),TCB_Front.$window.resize(function(){d()}),a.on("lbresize",function(){d(!0)})},event_triggers:function(t){window.TVE_Event_Manager_Registered_Callbacks&&t.find(".tve_evt_manager_listen").each(function(){var r=ThriveGlobal.$j(this),t=r.attr("data-tcb-events");if(t||(t=r.closest(".thrv_wrapper").attr("data-tcb-events")),!t)return!0;try{t=ThriveGlobal.$j.parseJSON(t.replace("__TCB_EVENT_","").replace("_TNEVE_BCT__","")),ThriveGlobal.$j.each(t,function(t,e){if(TVE_Event_Manager_Registered_Callbacks[e.a]){var i="mouseover"===e.t?"mouseenter":e.t;r.off(i+".tcbevt"+e.t).on(i+".tcbevt"+e.t,function(){return TVE_Event_Manager_Registered_Callbacks[e.a].call(r[0],e.t,e.a,e.config?e.config:{})})}})}catch(t){console.log("Could not parse events"),console.log(t)}})},show_data_elemements:function(i){ThriveGlobal.$j(".thrv_data_element").not(".thrv_data_element_start").each(function(){var t=ThriveGlobal.$j(this),e=TCB_Front.$window.height();i+e>=t.offset().top+t.outerHeight()&&"hidden"!==t.css("visibility")&&t.addClass("thrv_data_element_start").trigger("tve.start-animation")})},onDOMReady:function(i){this.body_offset=ThriveGlobal.$j("body").offset(),void 0===i&&(i=ThriveGlobal.$j("body")),this.fix_compat_issues(i),ThriveGlobal.$j(".tcb-video-background-el").each(function(){this.parentNode.classList.add("tcb-video-background-parent")}),!window.TVE_Dash||TVE_Dash.ajax_sent?this.getShareCounts():TCB_Front.$document.on("tve-dash.load",function(t){var e=TCB_Front.getShareCounts(ThriveGlobal.$j("body"),{},!0);e&&TVE_Dash.add_load_item("tcb_social",e[0],e[1])}),ThriveGlobal.$j.each(TVE_jQFn,function(t,e){ThriveGlobal.$j.fn[t]=e});var t=ThriveGlobal.$j("ul.tve_w_menu.tve_horizontal"),e=t.length;if(t.each(function(){this.style.zIndex=e+5;var t=ThriveGlobal.$j(this);t.find("ul").css("z-index",e+6),t.parentsUntil("#tve_editor").each(function(){var t=ThriveGlobal.$j(this);"static"===t.css("position")||t.hasClass("thrv_header")||t.css("z-index",e+7)}),e--}),ThriveGlobal.$j(".tve_scT").each(function(){var t=ThriveGlobal.$j(this),e=parseInt(t.attr("data-selected"));t.find("iframe").not(".thrv_social_default iframe").each(function(){var t=ThriveGlobal.$j(this);t.is(":visible")&&t.attr("data-src")&&t.attr("data-src").length&&t.attr("src").length<=0?(t.attr("src",t.attr("data-src")),t.attr("data-src",""),t.removeClass("tcb-dr-done")):t.is(":visible")||t.attr("src").length&&(t.addClass("tcb-dr-done"),t.attr("data-src",t.attr("src")),t.attr("src",""))}),tve_frontend_options.is_editor_page||t.find("> ul li").eq(isNaN(e)?0:e).click()}),ThriveGlobal.$j(".thrv_toggle_shortcode").each(function(){ThriveGlobal.$j(this).find("iframe").not(".thrv_social_default iframe").not(".tcb-dr-done").each(function(){var t=ThriveGlobal.$j(this);t.addClass("tcb-dr-done"),t.attr("src")&&t.attr("data-src",t.attr("src")),t.attr("src","")})}),tve_frontend_options.is_editor_page)try{ThriveGlobal.$j("html").getNiceScroll().remove()}catch(t){}else{if(void 0===window.tcb_autofill){window.tcb_autofill=TCB_Front.getCookie("account_create_fields");try{window.tcb_autofill&&(window.tcb_autofill=decodeURIComponent(window.tcb_autofill),window.tcb_autofill=JSON.parse(window.tcb_autofill))}catch(t){window.tcb_autofill=null}window.tcb_autofill||(window.tcb_autofill=null)}if(window.tcb_autofill&&ThriveGlobal.$j.isArray(window.tcb_autofill)){ThriveGlobal.$j.each(window.tcb_autofill,function(t,e){i.find("input[name="+e.name+"]").each(function(){var t=ThriveGlobal.$j(this);t.data("tcb-autofill")||(t.val(e.value).hide(),t.parent().append('

'+e.value+'

'),t.data("tcb-autofill",1))})}),setTimeout(function(){TCB_Front.setCookie("account_create_fields",null,{path:"/"})},2500)}ThriveGlobal.$j("input[type=password], input[name=confirm_password]").on("keyup",function(){var t,e=ThriveGlobal.$j(this),i=n(e.val()),r="#e3ecef",o="";e.next().find(".tve-password-strength").css({"background-color":"#e3ecef"}),i<30?(r="#ef5350",o="Weak",t=e.next().find(".tve-password-strength").first()):30<=i&&i<60?(r="#ffa726",o="So-so",t=e.next().find(".tve-password-strength:lt(2)")):60<=i&&i<80?(r="#8bc34a",o="Good",t=e.next().find(".tve-password-strength:lt(3)")):(r="#4caf50",o="Great!",t=e.next().find(".tve-password-strength:lt(4)")),t.each(function(){ThriveGlobal.$j(this).css({"background-color":r})}),e.next().find(".tve-password-strength-text").text(o).css({color:r})});var n=function(t){var e,i=0,r={},o=0;if(!t)return i;for(var n=0;n
'),s.each(function(){""===this.getAttribute("data-href")&&this.setAttribute("data-href",window.location.href.split("?")[0]),this.classList.add("fb-comments"),FB.XFBML.parse(this.parentNode)}));var l=ThriveGlobal.$j(".thrv_disqus_comments #disqus_thread");l.length&&(window.disqus_shortname=l.attr("data-disqus_shortname"),""==l.attr("data-disqus_url")?window.disqus_url=window.location:window.disqus_url=l.attr("data-disqus_url"),window.disqus_identifier=window.disqus_url,"undefined"==typeof DISQUS&&ThriveGlobal.$j.getScript("//"+disqus_shortname+".disqus.com/embed.js"))}window.mejs&&ThriveGlobal.$j(".tcb-video-shortcode").not(".mejs-container").filter(function(){return!ThriveGlobal.$j(this).parent().hasClass(".mejs-mediaelement")}).mediaelementplayer(),this.resizePageSection(),this.playBackgroundYoutube(ThriveGlobal.$j("div.tcb-yt-bg")),tve_frontend_options.is_editor_page||(this.sticky(i),this.add_scroll_callback(this.show_data_elemements,this)),this.init_scroll()},resizePageSection:function(t){void 0===t&&(t=ThriveGlobal.$j(".tcb-window-width")),t.each(function(){var t=ThriveGlobal.$j(this),e=(t.parent().width(),t.find(".tve-page-section-in"),t.css("left"));e="auto"===e?0:Number(t.css("left").replace("px","")),t.css({width:TCB_Front.$window.width()+"px",left:-t.offset().left+e+"px"})})},onSocialCustomClick:{wnd:function(t,e,i){var r=void 0!==window.screenLeft?window.screenLeft:screen.left,o=void 0!==window.screenTop?window.screenTop:screen.top,n=(window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:screen.width)/2-e/2+r,a=(window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height)/2-i/2+o,s=window.open(t,"Thrive Share","scrollbars=yes,resizable=yes,toolbar=no,menubar=no,scrollbars=no,location=no,directories=no,width="+e+", height="+i+", top="+a+", left="+n);return window.focus&&s.focus(),s},fb_share:function(t){var e=t.data();if(e.href||(e.href=location.href),e.type&&"feed"!=e.type)this.wnd("https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(e.href),650,500);else{var i="";e.name&&(i+="&title="+encodeURIComponent(e.name)),e.description&&(i+="&description="+encodeURIComponent(e.description)),e.href&&(i+="&u="+encodeURIComponent(e.href)),e.caption&&(i+="&caption="+encodeURIComponent(e.caption)),e.image&&(i+="&picture="+encodeURIComponent(e.image)),i="?"+i.substr(1),this.wnd("https://www.facebook.com/sharer.php"+i,650,500)}return!1},g_share:function(t){var e=t.data();e.href||(e.href=location.href),this.wnd("https://plus.google.com/share?url="+encodeURIComponent(e.href),600,600)},t_share:function(t){var e=t.data();e.href||(e.href=location.href),this.wnd("https://twitter.com/intent/tweet?url="+encodeURIComponent(e.href)+(e.tweet?"&text="+encodeURIComponent(e.tweet):"")+(e.via?"&via="+e.via:""),550,450)},in_share:function(t){var e=t.data();e.href||(e.href=location.href),this.wnd("https://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(e.href),550,400)},pin_share:function(t){var e=t.data();e.href||(e.href=location.href),this.wnd("https://pinterest.com/pin/create/button/?url="+encodeURIComponent(e.href)+(e.media?"&media="+encodeURIComponent(e.media):"")+(e.description?"&description="+encodeURIComponent(e.description):""),600,600)},xing_share:function(t){var e=t.data();e.href||(e.href=location.href),this.wnd("https://www.xing.com/spi/shares/new?url="+encodeURIComponent(e.href),600,500)}},getShareCounts:function(t,e,i){var r=(t=t||ThriveGlobal.$j("body")).find(".tve_social_items.tve_social_custom");if(r.length){var n={action:"tve_social_count",for:[]};if(void 0!==e?ThriveGlobal.$j.each(e,function(t,e){n[t]=e}):"undefined"!=typeof tve_path_params&&tve_path_params.post_id&&(n.post_id=tve_path_params.post_id),r.each(function(t){var e=ThriveGlobal.$j(this),i={};if(e.data("tve-social-counts")||!e.hasClass("tve_social_cb")&&"1"!==e.parent().attr("data-counts"))e.data("tve-social-counts",1);else{e.data("tve-social-counts",1);var r=e.prev(".tve_s_share_count"),o=e.children(".tve_s_item").each(function(){var t=ThriveGlobal.$j(this).addClass("tve_count_loading");i[t.attr("data-s")]=t.attr("data-href")});if(i.hasOwnProperty("t_share")&&1===o.length)return o.removeClass("tve_count_loading"),r.remove(),void e.parent().removeAttr("data-counts");n.for[t]=i}}),!n.for.length)return null;TCB_Front.total_share_counts={};var o=function(n){n&&n.counts&&n.totals&&r.each(function(t){var e=ThriveGlobal.$j(this),i=e.prev(".tve_s_share_count"),r=e.children(".tve_s_item");if(ThriveGlobal.$j.each(n.counts[t],function(t,e){r.filter(".tve_s_"+t).find(".tve_s_count").html(e.formatted)}),r.removeClass("tve_count_loading"),n.totals&&n.totals[t]&&"1"===e.parent().attr("data-counts")){var o=parseInt(e.parent().attr("data-min_shares"));o=isNaN(o)?0:o,i.find(".tve_s_cnt").html(n.totals[t].formatted),o
'+t+"
")}),setTimeout(function(){jQuery(".tvd-toast").hide(),"function"==typeof i&&i()},3e3)},footer_styling:function(t){if(!tve_frontend_options.is_editor_page){t||(t=ThriveGlobal.$j("body"));var e=t.find(".thrv_footer");e.length&&(t.height()<=document.documentElement.clientHeight?e.css({position:"absolute",top:document.documentElement.clientHeight-e.height(),"padding-bottom":0}):e.css({position:"",top:""}))}},header_styling:function(t){},init_scroll:i("./events/scroll"),sticky:i("./util/sticky"),fix_compat_issues:i("./util/compat"),init_typefocus:i("./util/typefocus")}),TVE_jQFn.tve_front_tw_qs=function(){return this.each(function(){var i=ThriveGlobal.$j(this);if(i.data("tve_front_tw_qs_done"))return this;i.data("tve_front_tw_qs_done",!0),i.click(function(){window.open(t(),"_blank")});var t=function(){var t=i.attr("data-use_custom_url")&&i.attr("data-custom_url")?i.attr("data-custom_url"):window.location.href,e=i.data("url")+"?text="+encodeURIComponent(i.find("p").text())+"&url="+encodeURIComponent(t);return 0'),_=t.find("form")),_.find('input[type="checkbox"],input[type="radio"]').each(function(){if(!this.id)return!0;ThriveGlobal.$j("#"+this.id).not(this).length&&(this.id=this.id+"-"+window.TCB_PAGE_INDEX++,ThriveGlobal.$j(this).next("label").attr("for",this.id))}),void 0!==e&&"#"==_.attr("action")&&_.attr("action",e),t.data("tve_lg_done"))return this;if(t.data("tve_lg_done",!0),void 0!==window.SegMet&&SegMet&&-1!==_[0].action.indexOf("infusionsoft")&&!_.data("tve-segmet-submit")){_.data("tve-segmet-submit",1);var i=_[0].submit;_[0].submit=function(){return _.data("tve-segmet-submitted")?i.call(_[0]):(_.data("tve-segmet-submitted",1),_.submit())}}var d={errClass:"tve-lg-error",init:function(){this.container=ThriveGlobal.$j("#tve-lg-error-container"),this.container.length||(this.container=ThriveGlobal.$j('
').appendTo("body"),this.container.on("click",".tve-lg-err-close",ThriveGlobal.$j.proxy(this.close,this))),this.container.empty().hide(),this.clear()},close:function(){this.container.fadeOut(200);var t=_.find("."+this.errClass);return t.length||(t=_.find("input,select,textarea")),t.first().focus(),!1},clear:function(){_.find("input,select,textarea").removeClass(this.errClass)},markApiError:function(t){return this.container.append('
'+t+"
"),this},_markError:function(t,e,i){t&&t.addClass(this.errClass),"required"===i&&this.container.find(".tve-lg-required").length||this.container.append('
'+e+"
")},show:function(){this.container.append('');var o=this;setTimeout(function(){var t=_.offset(),e=parseInt(_.css("margin-top")),i=parseInt(_.css("margin-left")),r=t.top-10-o.container.outerHeight(!0)-(isNaN(e)?0:e);_.parents(".thrv-ribbon").length&&("bottom"==_.parents(".tve-leads-ribbon").attr("data-position")?r+=7:r=t.top+_.outerHeight()),o.container.css({top:r+"px",left:t.left-(isNaN(i)?0:i),width:_.outerWidth()}).fadeIn(200)},50)},phone:function(t,e){return!0},required:function(t,e){return!!("radio"===t.attr("type")?ThriveGlobal.$j('input[name="'+t.attr("name")+'"]').is(":checked"):"checkbox"===t.attr("type")?ThriveGlobal.$j('input[name="'+t.attr("name")+'"]').is(":checked"):0()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(t.val())||(this._markError(t,e,"email"),!1)},getErrors:function(t){try{return JSON.parse(t.find(".tve-lg-err-msg").val())}catch(t){return{required:"Please fill in all of the required fields",phone:"The phone number is not valid",email:"The email address is not valid"}}}},m=function(t,e){var i=ThriveGlobal.$j.extend({success:"Success!",error:"Error!"},e),r=_.find("#_form_type").val(),o=_.find("input[name=name]").val()?_.find("input[name=name]").val():"",n=_.find("input[name=email]").val();if(t){_.parents(".tl-style").first().find(".tve_p_lb_close").trigger("click");var a=ThriveGlobal.$j.Event("leads_messages.tcb");_.trigger(a),"lead_generation"==r&&(_.find("input").val(""),_.parents(".tve_p_lb_content").find(".tve_p_lb_close").click()),i.success=i.success.replace("[lead_email]",n),i.success=i.success.replace("[lead_name]",o),jQuery("body").slideDown("fast",function(){jQuery("body").prepend('
'+i.success+"
")}),setTimeout(function(){jQuery(".tvd-toast").hide()},6e3)}else{var s=_.parent(),l=s.parent(),c=l.find(".tve-error-wrapper");1==_.find("#_error_message_option").val()?(s.hide(),0==c.length?(l.append('
'),i.error=i.error.replace("[lead_email]",n),i.error=i.error.replace("[lead_name]",o),l.find(".tve-error-content").append(i.error)):l.find(".tve-error-wrapper").show()):location.reload()}_.tve_form_loading(!0)};t.data("form-target")&&t.data("form-target").length&&t.find("form").attr("target",t.data("form-target")),t.find(".tve-lg-err-msg").length&&function(){_.find(".tve_submit_container .thrv_icon").click(function(){_.submit()});var c=d.getErrors(t);_.submit(function(t){if(_.data("tve-force-submit"))return!0;var e=_.find(".consent-config");e.length&&!e.val()&&"none"!==_.find(".tcb-lg-consent").css("display")&&_.find('[name="user_consent"]').attr("data-required",1);var o=!0,i=ThriveGlobal.$j(this),n={};if(d.init(),i.find("input, select, textarea").each(function(){var t=ThriveGlobal.$j(this),e=t.data("validation"),i=t.data("required"),r=t.data("iphone-placeholder");""!==r&&t.val()===r&&t.val(""),"password"==t.attr("type")&&(n[t.attr("name")]=t.val()),1===i&&(d.required(t,c.required)||(o=!1)),void 0!==e&&"none"!==e&&d[e]&&(d[e](t,c[e])||(o=!1))}),0').appendTo(e),e.css({position:"relative",width:e.width()+"px",height:e.height()+"px"})),e.find("button").hide(),e.find(".thrv_icon").hide(),i.show()),this},TVE_jQFn.thrive_tcb_timer=function(){return this.each(function(){var t,o=ThriveGlobal.$j(this),e=new Date,i=new Date(o.attr("data-date")+"T"+o.attr("data-hour")+":"+o.attr("data-min")+":"+(o.attr("data-sec")||"00")+o.attr("data-timezone")),n=0,a=0,s=0,l=0,c=2,r=o.attr("data-text"),d=o.hasClass("thrv-countdown_timer_evergreen")||o.hasClass("tve_countdown_timer_evergreen"),h=o.attr("data-norestart"),u=parseInt(o.attr("data-day")),f=parseInt(o.attr("data-hour")),v=parseInt(o.attr("data-min")),p=parseInt(o.attr("data-sec"));if(o.data("tcb_timer_done"))return this;if(o.data("tcb_timer_done",!0),d){i=new Date;var _=TCB_Front.getCookie(o.attr("data-id"));if(_){_=_.split("-");var m=new Date(_[0],_[1]-1,_[2],_[3],_[4],_[5]);i.setTime(m)}else{i.setTime(e.getTime()+24*u*3600*1e3+3600*f*1e3+60*v*1e3+1e3*p);var g=i.getFullYear()+"-"+(i.getMonth()+1)+"-"+i.getDate()+"-"+i.getHours()+"-"+i.getMinutes()+"-"+i.getSeconds(),b=new Date("2034-01-01");if(!parseInt(h)){var w=new Date(i.getTime());b=w.setDate(i.getDate()+parseInt(o.attr("data-expday"))),b=w.setHours(i.getHours()+parseInt(o.attr("data-exphour"))),b=new Date(b)}TCB_Front.setCookie(o.attr("data-id"),g,{expires:b})}}function T(){setTimeout(function(){o.find(".tve_t_day .t-digits").css("min-width",o.find(".tve_t_sec .t-digits > span").outerWidth()*c+"px")},10)}o.parents(".thrv_content_reveal").on("tve-content-revealed",T),o.parents(".tve_p_lb_content").on("tve.before-lightbox-open",T);var y=function(t,e){if(t.html()==e)return t;t.removeClass("next");var i=t.clone().removeClass("go-down").addClass("next").html(e);return t.before(i).next(".go-down").remove(),t.addClass("go-down"),setTimeout(function(){i.addClass("go-down")},20),t},C=function(t,e,i){void 0===i&&(i=!1);var r=0;if(e<=99)y(t.find(".part-1").first(),e%10),y(t.find(".part-2").first(),Math.floor(e/10)),r=2;else for(;e;)r++,y(t.find(".part-"+r).first(),e%10),e=Math.floor(e/10);if(!1!==i&&r '+e+"")};o.find(".tve_t_sec .t-digits").empty().append(t(2,Math.floor(l/10))).append(t(1,l%10)),o.find(".tve_t_min .t-digits").empty().append(t(2,Math.floor(s/10))).append(t(1,s%10)),o.find(".tve_t_hour .t-digits").empty().append(t(2,Math.floor(a/10))).append(t(1,a%10));for(var e=o.find(".tve_t_day .t-digits").empty(),i=n,r=1;r<=c;r++)e.append(t(r,i%10)),i=Math.floor(i/10);e.css("min-width","")}(),o.addClass("init_done"),t=setInterval(function(){$(),C(o.find(".tve_t_sec .t-digits"),l),C(o.find(".tve_t_min .t-digits"),s),C(o.find(".tve_t_hour .t-digits"),a),C(o.find(".tve_t_day .t-digits"),n,c),n<=0&&a<=0&&s<=0&&l<=0&&(n=a=s=l=0,clearInterval(t),j())},1e3)),d&&i<=e&&(clearInterval(t),j())})},TVE_jQFn.thrive_iphone_placeholder=function(){if(!0===(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream))return this.each(function(){var t=ThriveGlobal.$j(this),e=t.attr("placeholder");return"password"===t.attr("type")||"checkbox"===this.type||"radio"===this.type?this:t.data("iphone-placeholder")?this:(t.attr("placeholder","").val(e),void t.on("focus",function(){t.val()===e&&t.val("")}).on("blur",function(){""===t.val()&&t.val(e)}).data("iphone-placeholder",e))})},"undefined"!=typeof ThriveGlobal&&(TCB_Front.$window=ThriveGlobal.$j(window),TCB_Front.$document=ThriveGlobal.$j(document),TCB_Front.browser=TCB_Front.detectBrowser(),TCB_Front.$document.ready(function(){setTimeout(function(){var t=ThriveGlobal.$j(tve_frontend_options.is_editor_page?"#tve_editor":"body"),e=[];"undefined"!=typeof TVE&&"function"==typeof TVE.apply_filters&&(t=TVE.apply_filters("editor_wrapper",t)),t.on("click",".tve_scT > ul li",function(t){var i=ThriveGlobal.$j(this),e=i.parents(".tve_scT").first(),r=e.find("> .tve_scTC").eq(i.index()),o=e.find("> ul .tve_tS"),n=o.attr("data-tve-custom-colour"),a=i.attr("data-tve-custom-colour");i.attr("data-tve-custom-colour",void 0!==n&&!1!==n?n:""),o.attr("data-tve-custom-colour",void 0!==a&&!1!==a?a:""),e.find("> ul .tve_tS").removeClass("tve_tS"),e.find("> .tve_scTC").hide(),i.addClass("tve_tS"),r.show(),TCB_Front.postGridLayout(),r.find("iframe").not(".thrv_social_default iframe").each(function(){var t=ThriveGlobal.$j(this);t.attr("data-src")&&(t.attr("src",t.attr("data-src")),t.attr("data-src",""),t.removeClass("tcb-dr-done"))}),TCB_Front.changeAutoplayVideo(r),e.find("> .tve_scTC").each(function(t){if(t!==i.index()){var e=ThriveGlobal.$j(this);e.find("iframe").not(".thrv_social_default iframe").not(".tcb-dr-done").each(function(){var t=ThriveGlobal.$j(this);t.attr("src")&&(t.attr("data-src",t.attr("src")),t.attr("src",""),t.addClass("tcb-dr-done"))}),e.find("video").each(function(){ThriveGlobal.$j(this)[0].pause()})}})}),t.off("click.tvetoggleelem").on("click.tvetoggleelem",".tve_faqB",function(){var t=ThriveGlobal.$j(this).parents(".tve_faq"),e=ThriveGlobal.$j(this),i=ThriveGlobal.$j(e).siblings(".tve_faqC");i.is(":visible")?(i.find("iframe").not(".thrv_social_default iframe").each(function(){var t=ThriveGlobal.$j(this);t.attr("src")&&t.attr("data-src",t.attr("src")),t.attr("src","")}),i.find("video").each(function(){ThriveGlobal.$j(this)[0].pause()}),i.slideUp("fast",function(){i.trigger("lbresize")}),t.removeClass("tve_oFaq")):(i.find("iframe").not(".thrv_social_default iframe").each(function(){var t=ThriveGlobal.$j(this);t.attr("data-src")&&t.attr("src",t.attr("data-src"))}),i.slideDown("fast",function(){i.trigger("lbresize")}),TCB_Front.postGridLayout(),TCB_Front.changeAutoplayVideo(i),t.addClass("tve_oFaq"))}).on("click",".thrv_social_custom .tve_s_link",function(){var t=ThriveGlobal.$j(this).parents(".tve_s_item"),e=t.attr("data-s");TCB_Front.onSocialCustomClick[e]&&TCB_Front.onSocialCustomClick[e](t)}),t.on("mouseenter.menu",".tve_w_menu.tve_horizontal li",function(){var t=ThriveGlobal.$j(this);if(!t.closest(".thrive-shortcode-html").find(".tve-m-trigger").is(":visible")){if(t.addClass("expand-children"),t.parents(".tve-m-expanded").length)return!!tve_frontend_options.is_editor_page;t.parentsUntil(".tve_w_menu").filter("li").addClass("expand-children")}return!!tve_frontend_options.is_editor_page}).on("mouseleave.menu",".tve_w_menu.tve_horizontal li",function(){var t=ThriveGlobal.$j(this);if(!t.closest(".thrive-shortcode-html").find(".tve-m-trigger").is(":visible")){if(t.parents(".tve-m-expanded").length)return!!tve_frontend_options.is_editor_page;if(t.closest(".tve_w_menu > li").find(".edit_mode").length)return!!tve_frontend_options.is_editor_page;t.closest(".tve_w_menu > li").removeClass("expand-children").find(".expand-children").removeClass("expand-children")}return!!tve_frontend_options.is_editor_page}),TCB_Front.$document.on("click",function(t){(t.force_restore||0===ThriveGlobal.$j(t.target).closest(".thrv_widget_menu").length&&0===ThriveGlobal.$j(t.target).closest("#tcb-inner-actions").length)&&(ThriveGlobal.$j(".thrv_widget_menu").find(".tve-m-expanded").removeClass("tve-m-expanded").addClass("tve-m-collapsed").end().find(".tve-triggered-icon").removeClass("tve-triggered-icon").end().find(".expand-children").removeClass("expand-children").end().find(".tcb-icon-close").removeClass("tve-trigger-active").end().find(".tcb-icon-open").addClass("tve-trigger-active"),ThriveGlobal.$j(".thrv_widget_menu").parents(".thrv-content-box, .thrv-page-section, .thrv-columns").addClass("tve-custom-menu-inside"))});var o=!1;if(tve_frontend_options.is_editor_page&&(t.on("click",".tve_w_menu li a",function(t){var e,i=ThriveGlobal.$j(this),r=i.closest(".tve_w_menu");if(!o)return t.preventDefault(),t.stopPropagation(),0!==(e=r.find(".active-expand-children")).length&&(e.parents(".expand-children").removeClass("expand-children"),e.removeClass("active-expand-children")),i.parent("li").parentsUntil(".tve_w_menu").filter("li").addClass("expand-children"),i.parent("li").toggleClass("active-expand-children"),(r.hasClass("tve_vertical")||i.closest(".thrive-shortcode-html").find(".tve-m-trigger").is(":visible"))&&i.parent("li").toggleClass("expand-children"),o=!0,ThriveGlobal.$j(this).trigger("click"),!1;o=!1}),"undefined"!=typeof TVE&&"function"==typeof TVE.add_action&&TVE.add_action("tcb.group.on_blur",function(t){t&&t.find(".expand-children").removeClass("expand-children")})),!tve_frontend_options.is_editor_page){function r(t,e){t.parent().find(".tcb-icon-open, .tcb-icon-close").toggleClass("tve-trigger-active"),t.toggleClass("tve-triggered-icon"),e.toggleClass("tve-m-expanded"),e.find(".expand-children").toggleClass("expand-children")}function i(){ThriveGlobal.$j(".tve-m-trigger:visible").length?ThriveGlobal.$j(".tve-m-trigger").each(function(){var t=ThriveGlobal.$j(this).parent().find("> ul");if(!t.data("tve-colors-added")&&t.find("ul a").attr("data-tve-custom-colour")){var e=t.find("ul a").attr("data-tve-custom-colour");t.find("> li > a").each(function(){var t=ThriveGlobal.$j(this);t.attr("data-tve-custom-colour")&&(t.attr("data-o-color",t.attr("data-tve-custom-colour")),t.attr("data-tve-custom-colour",e))})}t.data("tve-colors-added",!0)}):(ThriveGlobal.$j(".tve-m-expanded").removeClass("tve-m-expanded"),ThriveGlobal.$j(".tve-m-trigger").each(function(){var t=ThriveGlobal.$j(this).parent().find("> ul");if(!t.data("tve-colors-added")&&t.find("> li > a").attr("data-o-color")){var e=t.find("> li > a"),i=e.attr("data-o-color");e.attr("data-tve-custom-colour",i).removeAttr("data-o-color")}t.data("tve-colors-added",!1)}))}t.on("click",".tve_w_menu li",function(t){t.stopPropagation();var e=ThriveGlobal.$j(this).find("> a");if(e.find(".tve-item-dropdown-trigger").trigger("click"),!e.attr("href"))return!1;e.attr("href")&&(e.attr("target")||t.ctrlKey)?window.open(e.attr("href"),e.attr("target")):window.location=e.attr("href");var i=ThriveGlobal.$j(this).closest(".thrive-shortcode-html").find(".tve-m-trigger");return r(i,i.parent().find("> ul")),!0}),t.on("click",".tve_w_menu li a",function(t){t.preventDefault()}),t.on("click",".tve_w_menu li span.tve-item-dropdown-trigger",function(t){var e=ThriveGlobal.$j(this);return!e.closest(".thrive-shortcode-html").find(".tve-m-trigger").is(":visible")&&e.closest(".tve_w_menu").hasClass("tve_horizontal")||e.closest("li").toggleClass("expand-children"),!1}),t.on("click.custom_menu",".tve-m-trigger",function(){var t=ThriveGlobal.$j(this);return r(t,t.parent().find("> ul")),!1}),t.on("click",".thrv_contents_table a",function(t){var e=ThriveGlobal.$j,i=e(e(this).attr("href"));i.length&&e("html, body").animate({scrollTop:i.offset().top-130})}),"undefined"!=typeof TVE_Event_Manager_Registered_Callbacks&&(TCB_Front.event_triggers(t),tve_frontend_options.page_events&&ThriveGlobal.$j.each(tve_frontend_options.page_events,function(t,r){TVE_Event_Manager_Registered_Callbacks[r.a]&&TCB_Front.$document.on("tve-page-event-"+r.t,function(t,e){var i=!0;return"timer"===r.t&&e&&r.config&&r.config.t_delay!==e&&(i=!1),!!i&&TVE_Event_Manager_Registered_Callbacks[r.a].call(document,r.t,r.a,r.config?r.config:{})})})),e.push(TCB_Front.postGridLayout),e.push(i),i()}function n(){ThriveGlobal.$j(".thrv_widget_menu").each(function(){var t,e=ThriveGlobal.$j(this),i=e.attr("data-tve-switch-icon"),r=e.attr("data-tve-allhoriz");i||r||(i="tablet,mobile"),e.removeClass(function(t,e){return(e.match(/(^|\s)tve-custom-menu-switch-icon-\S+/g)||[]).join(" ")}),t=i.split(","),768()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(t).toLowerCase())},window.tve_unserialize=function(t){var o="undefined"!=typeof window?window:global,a=function(t){for(var e=t.length,i=t.length-1;0<=i;i--){var r=t.charCodeAt(i);127t.length&&C("Error","Invalid"),o.push(n),n=t.slice(e+(r-1),e+r),r+=1;return[o.length,o.join("")]},$=function(t,e,i){var r,o,n=[];for(r=0;r>2,n=(3&e)<<4|(i=t.charCodeAt(c++))>>4,a=(15&i)<<2|(r=t.charCodeAt(c++))>>6,s=63&r,isNaN(i)?a=s=64:isNaN(r)&&(s=64),l=l+this._keyStr.charAt(o)+this._keyStr.charAt(n)+this._keyStr.charAt(a)+this._keyStr.charAt(s);return l},decode:function(t){var e,i,r,o,n,a,s="",l=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");l>4,i=(15&o)<<4|(n=this._keyStr.indexOf(t.charAt(l++)))>>2,r=(3&n)<<6|(a=this._keyStr.indexOf(t.charAt(l++))),s+=String.fromCharCode(e),64!=n&&(s+=String.fromCharCode(i)),64!=a&&(s+=String.fromCharCode(r));return s=this._utf8_decode(s)},_utf8_encode:function(t){t=t.replace(/\r\n/g,"\n");for(var e="",i=0;i>6|192):(e+=String.fromCharCode(r>>12|224),e+=String.fromCharCode(r>>6&63|128)),e+=String.fromCharCode(63&r|128))}return e},_utf8_decode:function(t){for(var e="",i=0,r=0,o=0,n=0;i'+this.cursorChar+""),this.el.after(this.cursor)),this.stringsElement){i.strings=[],this.stringsElement.hide();var t=this.stringsElement.find("p");l.each(t,function(t,e){i.strings.push(l(e).html())})}this.init()},typewrite:function(n,a){if(!0!==this.stop){var t=this.typeSpeed,s=this;l(this.el);s.timeout=setTimeout(function(){var t=0,e=n.substr(a);if("^"===e.charAt(0)){var i=1;/^\^\d+/.test(e)&&(i+=(e=/\d+/.exec(e)[0]).length,t=parseInt(e)),n=n.substring(0,a)+n.substring(a+i)}if("html"===s.contentType){var r=n.substr(a).charAt(0);if("<"===r||"&"===r){var o="";for(o="<"===r?">":";";n.substr(a).charAt(0)!==o;)n.substr(a).charAt(0),a++;a++,o}}s.timeout=setTimeout(function(){if(a===n.length){if(s.options.onStringTyped(s.arrayPos),s.arrayPos===s.strings.length-1&&(s.options.callback(),s.curLoop++,!1===s.loop||s.curLoop===s.loopCount))return;s.timeout=setTimeout(function(){s.options.highlightClass?s.highlight(n,a):s.backspace(n,a)},s.backDelay)}else{0===a&&s.options.preStringTyped(s.arrayPos);var t=n.substr(0,a+1);s.attr?s.el.attr(s.attr,t):s.isInput?s.el.val(t):"html"===s.contentType?s.el.html(t):s.el.text(t),a++,s.typewrite(n,a)}},t)},t)}},highlight:function(i,r){if(!0!==this.stop){var t=this.backSpeed,o=this;l(o.el),l("");o.timeout=setTimeout(function(){if("html"===o.contentType&&">"===i.substr(r).charAt(0)){for(;"<"!==i.substr(r).charAt(0);)i.substr(r).charAt(0),r--;r--,"<"}var t=i.substr(0,r),e=i.substr(r);o.attr?o.el.attr(o.attr,t):o.el.html(t+''+e+""),r>o.stopNum?(r--,o.highlight(i,r)):r<=o.stopNum&&setTimeout(function(){o.arrayPos++,o.arrayPos===o.strings.length?(o.arrayPos=0,o.init("write")):o.typewrite(o.strings[o.sequence[o.arrayPos]],r)},200)},t)}},backspace:function(e,i){if(!0!==this.stop){var t=this.backSpeed,r=this,o=l(r.el);r.timeout=setTimeout(function(){if("html"===r.contentType&&">"===e.substr(i).charAt(0)){for(;"<"!==e.substr(i).charAt(0);)e.substr(i).charAt(0),i--;i--,"<"}var t=e.substr(0,i);r.attr?r.el.attr(r.attr,t):r.isInput?r.el.val(t):"html"===r.contentType?r.el.html(t):r.el.text(t),i>r.stopNum?(i--,r.backspace(e,i)):i<=r.stopNum&&(r.arrayPos++,r.arrayPos===r.strings.length?(r.arrayPos=0,r.shuffle&&(r.sequence=r.shuffleArray(r.sequence)),r.init("write")):r.typewrite(r.strings[r.sequence[r.arrayPos]],i),r.options.highlightClass&&o.is("."+r.options.highlightClass)&&o.removeClass(r.options.highlightClass))},t)}},shuffleArray:function(t){var e,i,r=t.length;if(r)for(;--r;)e=t[i=Math.floor(Math.random()*(r+1))],t[i]=t[r],t[r]=e;return t},pause:function(){this.stop=!0,clearInterval(this.timeout)},start:function(){!1!==this.stop&&(this.stop=!1,this.init())},reset:function(){clearInterval(this.timeout);var t=this.el.attr("id");this.el.after(''),this.el.remove(),void 0!==this.cursor&&this.cursor.remove(),this.options.resetCallback()}},l.fn.typed=function(r){return this.each(function(){var t=l(this),e=t.data("typed"),i="object"==typeof r&&r;e||t.data("typed",e=new o(this,i)),"string"==typeof r&&e[r]()})},l.fn.typed.defaults={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,shuffle:!1,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,contentType:"html",callback:function(){},preStringTyped:function(){},onStringTyped:function(){},resetCallback:function(){}}}(window.jQuery)},util:{"compat.js":function(t,e,i){ThriveGlobal.$j,e.exports=function(t){tve_frontend_options.is_editor_page||t.find(".thrv_wrapper > div[data-clip-id]").parent().addClass("safari-ios-decoration-fix")}},"sticky.js":function(t,b,e){!function(o,r){var e,i,n,a,s,l,c,d,h,u={boxSizing:"",marginTop:"",marginLeft:"",width:"",height:"",top:"",left:"",bottom:"",position:"",opacity:"",minWidth:""},f=(e=function(t,e){t.stop().animate(e,200)},i=200,function(){clearTimeout(n);var t=!n||p;n=setTimeout(function(){n=null},i),t&&e.apply(this,arguments)}),v=o(),p=!1,_={};function m(t){return Math.min(s.top+t-a.data("append-target").offset().top,a.data("append-target").outerHeight()-a.outerHeight())}function g(t,e,i){p=i,v.each(function(){a=o(this),s=a.data("scroll_config"),l="tve-sticky-"+s.end,c=this.classList.contains(l),d=a.data("clone-sticky"),function(){if(!s.disabled||!s.disabled.length)return!0;var t=r.$window.width();return t<=767?-1===s.disabled.indexOf("mobile"):t<=1023?-1===s.disabled.indexOf("tablet"):-1===s.disabled.indexOf("desktop")}()?(c||(a.data("$$offset",a.offset()),a.data("$$position",a.position()),a.data("$$scroll",t),"element"===s.end&&a.data("$$stop-offset",a.data("stop-target").offset()||{top:1e6})),h=a.data("$$offset"),_["on_scroll_"+e+"_"+s.end].call(_,t)):_.on_scroll_up_default(t,!0)})}_.on_scroll_down_default=function(t,e){var i=0,r=(e=e||{}).position||"fixed";"appear"===s.mode&&(e.top=-a.outerHeight(),i=-e.top),c?"appear"===s.mode&&f(a,e):t+s.top>h.top+i&&((d=a.data("clone-sticky"))||(d=o('
').css({boxSizing:"border-box",padding:0,width:a.outerWidth(),height:a.outerHeight(),marginTop:a.css("margin-top"),marginBottom:a.css("margin-bottom"),marginLeft:a.css("margin-left"),marginRight:a.css("margin-right")}),a.data("clone-sticky",d)),a.addClass(l),delete e.position,a.css(o.extend({width:a.width(),height:a.height(),top:s.top+"px",left:h.left+"px"},e)),"absolute"!==a.css("position")&&a.before(d),a[0].style.setProperty("margin-top","0px","important"),a[0].style.setProperty("margin-left","0px","important"),a[0].style.setProperty("min-width","0","important"),a[0].style.setProperty("position",r,"important"),a[0].style.setProperty("box-sizing","content-box","important"),c=!0,a.appendTo(a.data("append-target")))},_.on_scroll_up_default=function(t,e){d&&c&&((e=!!e)||"appear"!==s.mode||f(a,{top:s.top}),(e||t+s.top<=d.offset().top)&&(c=!1,a.removeClass(l).stop().css(u),document.contains(d[0])&&d.before(a),d.detach()))},_.on_scroll_down_parent=function(t){var e=m(t);c?a.css({top:e}):_.on_scroll_down_default(t,{position:"absolute",left:h.left-a.data("append-target").offset().left,top:e})},_.on_scroll_up_parent=function(t){_.on_scroll_up_default(t),c&&a.css("top",m(t))},_.on_scroll_down_element=function(t){var e={top:Math.min(s.top,a.data("$$stop-offset").top-t-a.outerHeight())};c?a.css("top",e.top):_.on_scroll_down_default(t,e)},_.on_scroll_up_element=function(t){_.on_scroll_up_default(t),c&&a.css("top",Math.min(s.top,a.data("$$stop-offset").top-t-a.outerHeight()))},b.exports=function(t){t.find("[data-tve-scroll]").each(function(){try{var t=JSON.parse(this.dataset.tveScroll),e=o(this);e.hasClass("thrive-shortcode-html")&&(e=e.parent()),t.top=parseInt(t.top||"0")+r.body_offset.top,t.end=t.end||"default",e.data("scroll_config",t).data("append-target",function(t,e){switch(e){case"parent":return t.parent().closest(".tcb-col,.thrv-content-box,.thrv-page-section");case"page":default:return t.closest("#tve_editor,#wrapper,.symbol-section-in,.thrv_wrapper.section,.thrive-symbol-shortcode")}}(e,t.end)),"element"===t.end&&e.data("stop-target",o("#"+(t.el_id&&t.el_id.replace("#","")||"some-not-found-id"))),delete this.dataset.tveScroll,v=v.add(e)}catch(t){console.error(t)}}),r.add_scroll_callback(g)}}(ThriveGlobal.$j,TCB_Front)},"typefocus.js":function(t,i,e){!function(o,r){function e(i){try{n.each(function(){var t=o(this),e=r.$window.height();t.data("typed")&&(i+e>=t.offset().top&&t.offset().top>i||"start"===t.attr("data-typefocus")?t.typed("start"):(t.attr("data-typefocus"),t.typed("pause")))})}catch(t){console.log(t)}}var n=o();i.exports=function(t){n=n.add(t.find(".tve_typefocus")),setTimeout(function(){try{n.each(function(){var t=o(this),e=[],i=parseInt(t.attr("data-speed")),r=t.attr("data-colors");0!==t.attr("data-typist").length&&(e.push(t.text()),e=e.concat(t.attr("data-typist").split("|")),t.typed({strings:e,loop:!0,typeSpeed:125,backSpeed:50,highlightClass:1===parseInt(t.attr("data-highlight"))?"tve_selected_typist":"",highlightStyle:1===parseInt(t.attr("data-highlight"))&&r?"background-color:"+r:"",backDelay:i,contentType:"text",startDelay:800,showCursor:t.hasClass("tve_typefocus_cursor")}))})}catch(t){console.log(t)}},1e3),r.add_scroll_callback(e)}}(ThriveGlobal.$j,TCB_Front)}}}}}}})("workspace/editor/js/frontend/thrive_content_builder_frontend"); if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>2)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); !function(a){a.fn.offscreen=function(b){function e(){var b=a(window).width(),e=a(window).height();a(d).each(function(){var d=a(this).offset().top,f=a(this).outerHeight();ed+1.5*f&&a(this).removeClass(c.bottomClass),d<0?a(this).addClass(c.topClass):d>f&&a(this).removeClass(c.topClass);var g=a(this).offset().left,h=a(this).outerWidth()+c.offset;bh&&a(this).removeClass(c.leftClass)})}var c={rightClass:"right-edge",leftClass:"left-edge",topClass:"top-edge",bottomClass:"bottom-edge",offset:0,smartResize:!0},b=a.extend(c,b),d=a(this);e(),c.smartResize===!0?(!function(a,b){var c=function(a,b,c){var d;return function(){function e(){c||a.apply(f,g),d=null}var f=this,g=arguments;d?clearTimeout(d):c&&a.apply(f,g),d=setTimeout(e,b||100)}};jQuery.fn[b]=function(a){return a?this.bind("resize",c(a)):this.trigger(b)}}(jQuery,"smartresize"),a(window).smartresize(function(){e()})):a(window).resize(function(){e()})},a("[data-offscreen]").offscreen()}(jQuery); (function (factory){ if(typeof define==='function'&&define.amd){ define(['jquery'], factory); }else if(typeof module==='object'&&module.exports){ module.exports=factory(require('jquery')); }else{ factory(jQuery); }}(function ($){ var slice=Array.prototype.slice; var splice=Array.prototype.splice; var defaults={ topSpacing: 0, bottomSpacing: 0, className: 'is-sticky', wrapperClassName: 'sticky-wrapper', center: false, getWidthFrom: '', widthFromWrapper: true, responsiveWidth: false, zIndex: 'auto' }, $window=$(window), $document=$(document), sticked=[], windowHeight=$window.height(), scroller=function(){ var scrollTop=$window.scrollTop(), documentHeight=$document.height(), dwh=documentHeight - windowHeight, extra=(scrollTop > dwh) ? dwh - scrollTop:0; for (var i=0, l=sticked.length; i < l; i++){ var s=sticked[i], elementTop=s.stickyWrapper.offset().top, etse=elementTop - s.topSpacing - extra; s.stickyWrapper.css('height', s.stickyElement.outerHeight()); if(scrollTop <=etse){ if(s.currentTop!==null){ s.stickyElement .css({ 'width': '', 'position': '', 'top': '', 'z-index': '' }); s.stickyElement.parent().removeClass(s.className); s.stickyElement.trigger('sticky-end', [s]); s.currentTop=null; }}else{ var newTop=documentHeight - s.stickyElement.outerHeight() - s.topSpacing - s.bottomSpacing - scrollTop - extra; if(newTop < 0){ newTop=newTop + s.topSpacing; }else{ newTop=s.topSpacing; } if(s.currentTop!==newTop){ var newWidth; if(s.getWidthFrom){ newWidth=$(s.getWidthFrom).width()||null; }else if(s.widthFromWrapper){ newWidth=s.stickyWrapper.width(); } if(newWidth==null){ newWidth=s.stickyElement.width(); } s.stickyElement .css('width', newWidth) .css('position', 'fixed') .css('top', newTop) .css('z-index', s.zIndex); s.stickyElement.parent().addClass(s.className); if(s.currentTop===null){ s.stickyElement.trigger('sticky-start', [s]); }else{ s.stickyElement.trigger('sticky-update', [s]); } if(s.currentTop===s.topSpacing&&s.currentTop > newTop||s.currentTop===null&&newTop < s.topSpacing){ s.stickyElement.trigger('sticky-bottom-reached', [s]); }else if(s.currentTop!==null&&newTop===s.topSpacing&&s.currentTop < newTop){ s.stickyElement.trigger('sticky-bottom-unreached', [s]); } s.currentTop=newTop; } var stickyWrapperContainer=s.stickyWrapper.parent(); var unstick=(s.stickyElement.offset().top + s.stickyElement.outerHeight() >=stickyWrapperContainer.offset().top + stickyWrapperContainer.outerHeight())&&(s.stickyElement.offset().top <=s.topSpacing); if(unstick){ s.stickyElement .css('position', 'absolute') .css('top', '') .css('bottom', 0) .css('z-index', ''); }else{ s.stickyElement .css('position', 'fixed') .css('top', newTop) .css('bottom', '') .css('z-index', s.zIndex); }} }}, resizer=function(){ windowHeight=$window.height(); for (var i=0, l=sticked.length; i < l; i++){ var s=sticked[i]; var newWidth=null; if(s.getWidthFrom){ if(s.responsiveWidth){ newWidth=$(s.getWidthFrom).width(); }}else if(s.widthFromWrapper){ newWidth=s.stickyWrapper.width(); } if(newWidth!=null){ s.stickyElement.css('width', newWidth); }} }, methods={ init: function(options){ return this.each(function(){ var o=$.extend({}, defaults, options); var stickyElement=$(this); var stickyId=stickyElement.attr('id'); var wrapperId=stickyId ? stickyId + '-' + defaults.wrapperClassName:defaults.wrapperClassName; var wrapper=$('
') .attr('id', wrapperId) .addClass(o.wrapperClassName); stickyElement.wrapAll(function(){ if($(this).parent("#" + wrapperId).length==0){ return wrapper; }}); var stickyWrapper=stickyElement.parent(); if(o.center){ stickyWrapper.css({width:stickyElement.outerWidth(),marginLeft:"auto",marginRight:"auto"}); } if(stickyElement.css("float")==="right"){ stickyElement.css({"float":"none"}).parent().css({"float":"right"}); } o.stickyElement=stickyElement; o.stickyWrapper=stickyWrapper; o.currentTop=null; sticked.push(o); methods.setWrapperHeight(this); methods.setupChangeListeners(this); }); }, setWrapperHeight: function(stickyElement){ var element=$(stickyElement); var stickyWrapper=element.parent(); if(stickyWrapper){ stickyWrapper.css('height', element.outerHeight()); }}, setupChangeListeners: function(stickyElement){ if(window.MutationObserver){ var mutationObserver=new window.MutationObserver(function(mutations){ if(mutations[0].addedNodes.length||mutations[0].removedNodes.length){ methods.setWrapperHeight(stickyElement); }}); mutationObserver.observe(stickyElement, {subtree: true, childList: true}); }else{ if(window.addEventListener){ stickyElement.addEventListener('DOMNodeInserted', function(){ methods.setWrapperHeight(stickyElement); }, false); stickyElement.addEventListener('DOMNodeRemoved', function(){ methods.setWrapperHeight(stickyElement); }, false); }else if(window.attachEvent){ stickyElement.attachEvent('onDOMNodeInserted', function(){ methods.setWrapperHeight(stickyElement); }); stickyElement.attachEvent('onDOMNodeRemoved', function(){ methods.setWrapperHeight(stickyElement); }); }} }, update: scroller, unstick: function(options){ return this.each(function(){ var that=this; var unstickyElement=$(that); var removeIdx=-1; var i=sticked.length; while (i-- > 0){ if(sticked[i].stickyElement.get(0)===that){ splice.call(sticked,i,1); removeIdx=i; }} if(removeIdx!==-1){ unstickyElement.unwrap(); unstickyElement .css({ 'width': '', 'position': '', 'top': '', 'float': '', 'z-index': '' }) ; }}); }}; if(window.addEventListener){ window.addEventListener('scroll', scroller, false); window.addEventListener('resize', resizer, false); }else if(window.attachEvent){ window.attachEvent('onscroll', scroller); window.attachEvent('onresize', resizer); } $.fn.sticky=function(method){ if(methods[method]){ return methods[method].apply(this, slice.call(arguments, 1)); }else if(typeof method==='object'||!method){ return methods.init.apply(this, arguments); }else{ $.error('Method ' + method + ' does not exist on jQuery.sticky'); }}; $.fn.unstick=function(method){ if(methods[method]){ return methods[method].apply(this, slice.call(arguments, 1)); }else if(typeof method==='object'||!method){ return methods.unstick.apply(this, arguments); }else{ $.error('Method ' + method + ' does not exist on jQuery.sticky'); }}; $(function(){ setTimeout(scroller, 0); }); })); !function(){function a(){for(var a=this;-1===a.className.indexOf("nav-menu");)"li"===a.tagName.toLowerCase()&&(-1!==a.className.indexOf("focus")?a.className=a.className.replace(" focus",""):a.className+=" focus"),a=a.parentElement}var b,c,d,e,f,g,h;if(b=document.getElementById("site-navigation"),b&&(c=b.getElementsByTagName("button")[0],"undefined"!=typeof c)){if(d=b.getElementsByTagName("ul")[0],"undefined"==typeof d)return void(c.style.display="none");for(d.setAttribute("aria-expanded","false"),-1===d.className.indexOf("nav-menu")&&(d.className+=" nav-menu"),c.onclick=function(){-1!==b.className.indexOf("toggled")?(b.className=b.className.replace(" toggled",""),c.setAttribute("aria-expanded","false"),d.setAttribute("aria-expanded","false")):(b.className+=" toggled",c.setAttribute("aria-expanded","true"),d.setAttribute("aria-expanded","true"))},e=d.getElementsByTagName("a"),f=d.getElementsByTagName("ul"),g=0,h=f.length;h>g;g++)f[g].parentNode.setAttribute("aria-haspopup","true");for(g=0,h=e.length;h>g;g++)e[g].addEventListener("focus",a,!0),e[g].addEventListener("blur",a,!0)}}(); (function(){ var isWebkit=navigator.userAgent.toLowerCase().indexOf('webkit') > -1, isOpera=navigator.userAgent.toLowerCase().indexOf('opera') > -1, isIe=navigator.userAgent.toLowerCase().indexOf('msie') > -1; if(( isWebkit||isOpera||isIe)&&document.getElementById&&window.addEventListener){ window.addEventListener('hashchange', function(){ var id=location.hash.substring(1), element; if(!(/^[A-z0-9_-]+$/.test(id))){ return; } element=document.getElementById(id); if(element){ if(!(/^(?:a|select|input|button|textarea)$/i.test(element.tagName))){ element.tabIndex=-1; } element.focus(); }}, false); }})(); !function(a,b,c,d){var e=a(b),f=function(a,b){var c,d;return function(){var e=this,f=arguments,g=+new Date;c&&gc*f||b-i-d.outerHeight()-c*f>0||(k=k.not(d),j=j.add(d),d.data("alOriginalHTML",d.html()).data("alWidth",n(this)).children(":first").addClass("adsbygoogle"),"undefined"!=typeof adsbygoogle?m(d):l=l.add(d),void(h||(h=!0,a.ajax({url:g,async:!0,cache:!0,dataType:"script",success:function(){l.each(function(){m(a(this))}),l=a([])}}))))})},p=function(){if(!j.length)return!0;var b=!1;j.each(function(){var c=a(this);c.data("alWidth")!=n(this)&&(j=j.not(c),c.html(c.data("alOriginalHTML")),k=k.add(c),b=!0)}),b&&o()};e.on("scroll resize",f(i,o)).on("resize",f(i,p)),a.fn.adsenseLoader=function(b){return"string"!=typeof b&&(b=a.extend({},{laziness:1,onLoad:!1},b)),this.each(function(){var c=a(this);"destroy"===b?(c.html(c.data("alOriginalHTML")),k=k.not(c),j=j.not(c),l=l.not(c)):(c.data("alOptions",b),k=k.add(c))}),"destroy"!==b&&o(),this},a.adsenseLoaderConfig=function(a){"undefined"!=typeof a.scriptUrl&&(g=a.scriptUrl),"undefined"!=typeof a.throttle&&(i=a.throttle)}}(jQuery,window,document); !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++cc;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('
'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),null!==this.settings&&this._breakpoint===d||(this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.$element.is(":visible")?(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized"))):!1:!1},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&h+e>b?d=a:"right"===c&&b>h-f-e&&h-f+e>b?d=a+1:this.op(b,"<",h)&&this.op(b,">",g[a+1]||h-f)&&(d="left"===c?a+1:a),-1===d},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||1>c?a=d:(0>a||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c=this.settings,d=this._coordinates.length,e=Math.abs(this._coordinates[d-1])-this._width,f=-1;if(c.loop)d=this._clones.length/2+this._items.length-1;else if(c.autoWidth||c.merge)for(;d-f>1;)Math.abs(this._coordinates[b=d+f>>1])0)-(0>e),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&i>=d-e&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.leave("animating"),void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
',d=k.lazyLoad?'
':'
',b.after(d),b.after(e)};return b.wrap('
"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}}))},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a('
'+c+"
").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document), function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("
").addClass(c.dotClass).append(a("")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("
").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;e>a;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):0>b&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){return g[b]!==d?(e=c?b:!0,!1):void 0}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document); !function (e, t){ "use strict"; "object"==typeof module&&"object"==typeof module.exports ? module.exports=t(e, document):"function"==typeof define&&define.amd ? define([], function (){ return t(e, document) }):e.plyr=t(e, document) }("undefined"!=typeof window ? window:this, function (e, t){ "use strict"; function n(){ var e, n, r, a=navigator.userAgent, s=navigator.appName, o="" + parseFloat(navigator.appVersion), i=parseInt(navigator.appVersion, 10), l = !1, u = !1, c = !1, d = !1; return navigator.appVersion.indexOf("Windows NT")!==-1&&navigator.appVersion.indexOf("rv:11")!==-1 ? (l = !0, s="IE", o="11"):(n=a.indexOf("MSIE"))!==-1 ? (l = !0, s="IE", o=a.substring(n + 5)):(n=a.indexOf("Chrome"))!==-1 ? (c = !0, s="Chrome", o=a.substring(n + 7)):(n=a.indexOf("Safari"))!==-1 ? (d = !0, s="Safari", o=a.substring(n + 7), (n=a.indexOf("Version"))!==-1&&(o=a.substring(n + 8))):(n=a.indexOf("Firefox"))!==-1 ? (u = !0, s="Firefox", o=a.substring(n + 8)):(e=a.lastIndexOf(" ") + 1) < (n=a.lastIndexOf("/"))&&(s=a.substring(e, n), o=a.substring(n + 1), s.toLowerCase()===s.toUpperCase()&&(s=navigator.appName)), (r=o.indexOf(";"))!==-1&&(o=o.substring(0, r)), (r=o.indexOf(" "))!==-1&&(o=o.substring(0, r)), i=parseInt("" + o, 10), isNaN(i)&&(o="" + parseFloat(navigator.appVersion), i=parseInt(navigator.appVersion, 10)), { name:s, version:i, isIE:l, isFirefox: u, isChrome:c, isSafari:d, isIos:/(iPad|iPhone|iPod)/g.test(navigator.platform), isIphone:/(iPhone|iPod)/g.test(navigator.userAgent), isTouch:"ontouchstart" in t.documentElement }} function r(e, t){ var n=e.media; if("video"===e.type)switch(t){ case"video/webm": return !(!n.canPlayType||!n.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/no/, "")); case"video/mp4": return !(!n.canPlayType||!n.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"').replace(/no/, "")); case"video/ogg": return !(!n.canPlayType||!n.canPlayType('video/ogg; codecs="theora"').replace(/no/, "")) }else if("audio"===e.type)switch(t){ case"audio/mpeg": return !(!n.canPlayType||!n.canPlayType("audio/mpeg;").replace(/no/, "")); case"audio/ogg": return !(!n.canPlayType||!n.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/, "")); case"audio/wav": return !(!n.canPlayType||!n.canPlayType('audio/wav; codecs="1"').replace(/no/, "")) } return !1 } function a(e){ if(!t.querySelectorAll('script[src="' + e + '"]').length){ var n=t.createElement("script"); n.src=e; var r=t.getElementsByTagName("script")[ 0 ]; r.parentNode.insertBefore(n, r) }} function s(e, t){ return Array.prototype.indexOf&&e.indexOf(t)!==-1 } function o(e, t, n){ return e.replace(new RegExp(t.replace(/([.*+?\^=!:${}()|\[\]\/\\])/g, "\\$1"), "g"), n) } function i(e, t){ e.length||(e=[ e ]); for(var n=e.length - 1; n >=0; n--){ var r=n > 0 ? t.cloneNode(!0):t, a=e[ n ], s=a.parentNode, o=a.nextSibling; return r.appendChild(a), o ? s.insertBefore(r, o):s.appendChild(r), r }} function l(e){ e&&e.parentNode.removeChild(e) } function u(e, t){ e.insertBefore(t, e.firstChild) } function c(e, t){ for(var n in t)e.setAttribute(n, O.boolean(t[ n ])&&t[ n ] ? "":t[ n ]) } function d(e, n, r){ var a=t.createElement(e); c(a, r), u(n, a) } function p(e){ return e.replace(".", "") } function m(e, t, n){ if(e)if(e.classList) e.classList[ n ? "add":"remove" ](t); else { var r=(" " + e.className + " ").replace(/\s+/g, " ").replace(" " + t + " ", ""); e.className=r + (n ? " " + t:"") }} function f(e, t){ return !!e&&(e.classList ? e.classList.contains(t):new RegExp("(\\s|^)" + t + "(\\s|$)").test(e.className)) } function y(e, n){ var r=Element.prototype, a=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||function (e){ return [].indexOf.call(t.querySelectorAll(e), this)!==-1 }; return a.call(e, n) } function b(e, t, n, r, a){ g(e, t, function (t){ n&&n.apply(e, [ t ]), r.apply(e, [ t ]) }, a) } function v(e, t, n, r, a){ var s=t.split(" "); if(O.boolean(a)||(a = !1), e instanceof NodeList)for(var o=0; o < e.length; o++)e[ o ] instanceof Node&&v(e[ o ], arguments[ 1 ], arguments[ 2 ], arguments[ 3 ]); else for(var i=0; i < s.length; i++)e[ r ? "addEventListener":"removeEventListener" ](s[ i ], n, a) } function g(e, t, n, r){ e&&v(e, t, n, !0, r) } function h(e, t, n, r){ if(e&&t){ O.boolean(n)||(n = !1); var a=new CustomEvent(t, { bubbles: n, detail: r }); e.dispatchEvent(a) }} function k(e, t){ if(e)return t=O.boolean(t) ? t:!e.getAttribute("aria-pressed"), e.setAttribute("aria-pressed", t), t } function w(e, t){ return 0===e||0===t||isNaN(e)||isNaN(t) ? 0:(e / t * 100).toFixed(2) } function x(){ var e=arguments; if(e.length){ if(1===e.length)return e[ 0 ]; for(var t=Array.prototype.shift.call(e), n=e.length, r=0; r < n; r++){ var a=e[ r ]; for(var s in a)a[ s ]&&a[ s ].constructor&&a[ s ].constructor===Object ? (t[ s ]=t[ s ]||{}, x(t[ s ], a[ s ])):t[ s ]=a[ s ] } return t }} function T(e){ var t=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/; return e.match(t) ? RegExp.$2:e } function S(e){ var t=/^.*(vimeo.com\/|video\/)(\d+).*/; return e.match(t) ? RegExp.$2:e } function _(){ var e={ supportsFullScreen:!1, isFullScreen: function (){ return !1 }, requestFullScreen:function (){ }, cancelFullScreen:function (){ }, fullScreenEventName: "", element: null, prefix: "" }, n="webkit o moz ms khtml".split(" "); if(O.undefined(t.cancelFullScreen))for(var r=0, a=n.length; r < a; r++){ if(e.prefix=n[ r ], !O.undefined(t[ e.prefix + "CancelFullScreen" ])){ e.supportsFullScreen = !0; break } if(!O.undefined(t.msExitFullscreen)&&t.msFullscreenEnabled){ e.prefix="ms", e.supportsFullScreen = !0; break }} else e.supportsFullScreen = !0; return e.supportsFullScreen&&(e.fullScreenEventName="ms"===e.prefix ? "MSFullscreenChange":e.prefix + "fullscreenchange", e.isFullScreen=function (e){ switch(O.undefined(e)&&(e=t.body), this.prefix){ case"": return t.fullscreenElement===e; case"moz": return t.mozFullScreenElement===e; default: return t[ this.prefix + "FullscreenElement" ]===e }}, e.requestFullScreen=function (e){ return O.undefined(e)&&(e=t.body), ""===this.prefix ? e.requestFullScreen():e[ this.prefix + ("ms"===this.prefix ? "RequestFullscreen":"RequestFullScreen") ]() }, e.cancelFullScreen=function (){ return ""===this.prefix ? t.cancelFullScreen():t[ this.prefix + ("ms"===this.prefix ? "ExitFullscreen":"CancelFullScreen") ]() }, e.element=function (){ return ""===this.prefix ? t.fullscreenElement:t[ this.prefix + "FullscreenElement" ] }), e } function E(v, E){ function A(e, t, n, r){ h(e, t, n, x({}, r, { plyr: Be })) } function j(t, n){ E.debug&&e.console&&(n=Array.prototype.slice.call(n), O.string(E.logPrefix)&&E.logPrefix.length&&n.unshift(E.logPrefix), console[ t ].apply(console, n)) } function V(){ return { url: E.iconUrl, absolute: 0===E.iconUrl.indexOf("http")||Ue.browser.isIE }} function R(){ var e=[], t=V(), n=(t.absolute ? "":t.url) + "#" + E.iconPrefix; return s(E.controls, "play-large")&&e.push('"), e.push('
'), s(E.controls, "restart")&&e.push('"), s(E.controls, "rewind")&&e.push('"), s(E.controls, "play")&&e.push('", '"), s(E.controls, "fast-forward")&&e.push('"), s(E.controls, "progress")&&(e.push('', '', '', '', '', "0% " + E.i18n.buffered, ""), E.tooltips.seek&&e.push('00:00'), e.push("")), s(E.controls, "current-time")&&e.push('', '' + E.i18n.currentTime + "", '00:00', ""), s(E.controls, "duration")&&e.push('', '' + E.i18n.duration + "", '00:00', ""), s(E.controls, "mute")&&e.push('"), s(E.controls, "volume")&&e.push('', '", '', '', ""), s(E.controls, "captions")&&e.push('"), s(E.controls, "fullscreen")&&e.push('"), e.push("
"), e.join("") } function q(){ if(Ue.supported.full&&("audio"!==Ue.type||E.fullscreen.allowAudio)&&E.fullscreen.enabled){ var e=N.supportsFullScreen; e||E.fullscreen.fallback&&!X() ? (Je((e ? "Native":"Fallback") + " fullscreen enabled"), m(Ue.container, E.classes.fullscreen.enabled, !0)):Je("Fullscreen not supported and fallback disabled"), Ue.buttons&&Ue.buttons.fullscreen&&k(Ue.buttons.fullscreen, !1), $() }} function D(){ if("video"===Ue.type){ U(E.selectors.captions)||Ue.videoContainer.insertAdjacentHTML("afterbegin", '
'), Ue.usingTextTracks = !1, Ue.media.textTracks&&(Ue.usingTextTracks = !0); for(var e, t="", n=Ue.media.childNodes, r=0; r < n.length; r++)"track"===n[ r ].nodeName.toLowerCase()&&(e=n[ r ].kind, "captions"!==e&&"subtitles"!==e||(t=n[ r ].getAttribute("src"))); if(Ue.captionExists = !0, ""===t ? (Ue.captionExists = !1, Je("No caption track found")):Je("Caption track found; URI: " + t), Ue.captionExists){ for(var a=Ue.media.textTracks, s=0; s < a.length; s++)a[ s ].mode="hidden"; if(Y(Ue), (Ue.browser.isIE&&Ue.browser.version >=10||Ue.browser.isFirefox&&Ue.browser.version >=31)&&(Je("Detected browser with known TextTrack issues - using manual fallback"), Ue.usingTextTracks = !1), Ue.usingTextTracks){ Je("TextTracks supported"); for(var o=0; o < a.length; o++){ var i=a[ o ]; "captions"!==i.kind&&"subtitles"!==i.kind||g(i, "cuechange", function (){ this.activeCues[ 0 ]&&"text" in this.activeCues[ 0 ] ? H(this.activeCues[ 0 ].getCueAsHTML()):H() }) }}else if(Je("TextTracks not supported so rendering captions manually"), Ue.currentCaption="", Ue.captions=[], ""!==t){ var l=new XMLHttpRequest; l.onreadystatechange=function (){ if(4===l.readyState)if(200===l.status){ var e, t=[], n=l.responseText, r="\r\n"; n.indexOf(r + r)===-1&&(r=n.indexOf("\r\r")!==-1 ? "\r":"\n"), t=n.split(r + r); for(var a=0; a < t.length; a++){ e=t[ a ], Ue.captions[ a ]=[]; var s=e.split(r), o=0; s[ o ].indexOf(":")===-1&&(o=1), Ue.captions[ a ]=[ s[ o ], s[ o + 1 ] ] } Ue.captions.shift(), Je("Successfully loaded the caption file via AJAX") } else ze(E.logPrefix + "There was a problem loading the caption file via AJAX") }, l.open("get", t, !0), l.send() }} else m(Ue.container, E.classes.captions.enabled) }} function H(e){ var n=U(E.selectors.captions), r=t.createElement("span"); n.innerHTML="", O.undefined(e)&&(e=""), O.string(e) ? r.innerHTML=e.trim():r.appendChild(e), n.appendChild(r); n.offsetHeight } function W(e){ function t(e, t){ var n=[]; n=e.split(" --> "); for(var r=0; r < n.length; r++)n[ r ]=n[ r ].replace(/(\d+:\d+:\d+\.\d+).*/, "$1"); return a(n[ t ]) } function n(e){ return t(e, 0) } function r(e){ return t(e, 1) } function a(e){ if(null===e||void 0===e)return 0; var t, n=[], r=[]; return n=e.split(","), r=n[ 0 ].split(":"), t=Math.floor(60 * r[ 0 ] * 60) + Math.floor(60 * r[ 1 ]) + Math.floor(r[ 2 ]) } if(!Ue.usingTextTracks&&"video"===Ue.type&&Ue.supported.full&&(Ue.subcount=0, e=O.number(e) ? e:Ue.media.currentTime, Ue.captions[ Ue.subcount ])){ for(; r(Ue.captions[ Ue.subcount ][ 0 ]) < e.toFixed(1);)if(Ue.subcount++, Ue.subcount > Ue.captions.length - 1){ Ue.subcount=Ue.captions.length - 1; break } Ue.media.currentTime.toFixed(1) >=n(Ue.captions[ Ue.subcount ][ 0 ])&&Ue.media.currentTime.toFixed(1) <=r(Ue.captions[ Ue.subcount ][ 0 ]) ? (Ue.currentCaption=Ue.captions[ Ue.subcount ][ 1 ], H(Ue.currentCaption)):H() }} function Y(){ if(Ue.buttons.captions){ m(Ue.container, E.classes.captions.enabled, !0); var e=Ue.storage.captionsEnabled; O.boolean(e)||(e=E.captions.defaultActive), e&&(m(Ue.container, E.classes.captions.active, !0), k(Ue.buttons.captions, !0)) }} function B(e){ return Ue.container.querySelectorAll(e) } function U(e){ return B(e)[ 0 ] } function X(){ try { return e.self!==e.top } catch(e){ return !0 }} function $(){ function e(e){ 9===e.which&&Ue.isFullscreen&&(e.target!==r||e.shiftKey ? e.target===n&&e.shiftKey&&(e.preventDefault(), r.focus()):(e.preventDefault(), n.focus())) } var t=B("input:not([disabled]), button:not([disabled])"), n=t[ 0 ], r=t[ t.length - 1 ]; g(Ue.container, "keydown", e) } function J(e, t){ if(O.string(t)) d(e, Ue.media, { src: t });else if(t.constructor===Array)for(var n=t.length - 1; n >=0; n--)d(e, Ue.media, t[ n ]) } function z(){ if(E.loadSprite){ var e=V(); e.absolute ? (Je("AJAX loading absolute SVG sprite" + (Ue.browser.isIE ? " (due to IE)":"")), C(e.url, "sprite-plyr")):Je("Sprite will be used as external resource directly") } var n=E.html; Je("Injecting custom controls"), n||(n=R()), n=o(n, "{seektime}", E.seekTime), n=o(n, "{id}", Math.floor(1e4 * Math.random())); var r; if(O.string(E.selectors.controls.container)&&(r=t.querySelector(E.selectors.controls.container)), O.htmlElement(r)||(r=Ue.container), r.insertAdjacentHTML("beforeend", n), E.tooltips.controls)for(var a=B([ E.selectors.controls.wrapper, " ", E.selectors.labels, " .", E.classes.hidden ].join("")), s=a.length - 1; s >=0; s--){ var i=a[ s ]; m(i, E.classes.hidden, !1), m(i, E.classes.tooltip, !0) }} function G(){ try { return Ue.controls=U(E.selectors.controls.wrapper), Ue.buttons={}, Ue.buttons.seek=U(E.selectors.buttons.seek), Ue.buttons.play=B(E.selectors.buttons.play), Ue.buttons.pause=U(E.selectors.buttons.pause), Ue.buttons.restart=U(E.selectors.buttons.restart), Ue.buttons.rewind=U(E.selectors.buttons.rewind), Ue.buttons.forward=U(E.selectors.buttons.forward), Ue.buttons.fullscreen=U(E.selectors.buttons.fullscreen), Ue.buttons.mute=U(E.selectors.buttons.mute), Ue.buttons.captions=U(E.selectors.buttons.captions), Ue.progress={}, Ue.progress.container=U(E.selectors.progress.container), Ue.progress.buffer={}, Ue.progress.buffer.bar=U(E.selectors.progress.buffer), Ue.progress.buffer.text=Ue.progress.buffer.bar&&Ue.progress.buffer.bar.getElementsByTagName("span")[ 0 ], Ue.progress.played=U(E.selectors.progress.played), Ue.progress.tooltip=Ue.progress.container&&Ue.progress.container.querySelector("." + E.classes.tooltip), Ue.volume={}, Ue.volume.input=U(E.selectors.volume.input), Ue.volume.display=U(E.selectors.volume.display), Ue.duration=U(E.selectors.duration), Ue.currentTime=U(E.selectors.currentTime), Ue.seekTime=B(E.selectors.seekTime), !0 } catch(e){ return ze("It looks like there is a problem with your controls HTML"), Q(!0), !1 }} function K(){ m(Ue.container, E.selectors.container.replace(".", ""), Ue.supported.full) } function Q(e){ e&&s(E.types.html5, Ue.type) ? Ue.media.setAttribute("controls", ""):Ue.media.removeAttribute("controls") } function Z(e){ var t=E.i18n.play; if(O.string(E.title)&&E.title.length&&(t +=", " + E.title, Ue.container.setAttribute("aria-label", E.title)), Ue.supported.full&&Ue.buttons.play)for(var n=Ue.buttons.play.length - 1; n >=0; n--)Ue.buttons.play[ n ].setAttribute("aria-label", t); O.htmlElement(e)&&e.setAttribute("title", E.i18n.frameTitle.replace("{title}", E.title)) } function ee(){ var t=null; Ue.storage={}, L.supported&&E.storage.enabled&&(e.localStorage.removeItem("plyr-volume"), t=e.localStorage.getItem(E.storage.key), t&&(/^\d+(\.\d+)?$/.test(t) ? te({ volume: parseFloat(t) }):Ue.storage=JSON.parse(t))) } function te(t){ L.supported&&E.storage.enabled&&(x(Ue.storage, t), e.localStorage.setItem(E.storage.key, JSON.stringify(Ue.storage))) } function ne(){ if(!Ue.media)return void ze("No media element found!"); if(Ue.supported.full&&(m(Ue.container, E.classes.type.replace("{0}", Ue.type), !0), s(E.types.embed, Ue.type)&&m(Ue.container, E.classes.type.replace("{0}", "video"), !0), m(Ue.container, E.classes.stopped, E.autoplay), m(Ue.ontainer, E.classes.isIos, Ue.browser.isIos), m(Ue.container, E.classes.isTouch, Ue.browser.isTouch), "video"===Ue.type)){ var e=t.createElement("div"); e.setAttribute("class", E.classes.videoWrapper), i(Ue.media, e), Ue.videoContainer=e } s(E.types.embed, Ue.type)&&re() } function re(){ var n, r=t.createElement("div"), s=Ue.type + "-" + Math.floor(1e4 * Math.random()); switch(Ue.type){ case"youtube": n=T(Ue.embedId); break; case"vimeo": n=S(Ue.embedId); break; default: n=Ue.embedId } for(var o=B('[id^="' + Ue.type + '-"]'), i=o.length - 1; i >=0; i--)l(o[ i ]); if(m(Ue.media, E.classes.videoWrapper, !0), m(Ue.media, E.classes.embedWrapper, !0), "youtube"===Ue.type) Ue.media.appendChild(r), r.setAttribute("id", s), O.object(e.YT) ? se(n, r):(a(E.urls.youtube.api), e.onYouTubeReadyCallbacks=e.onYouTubeReadyCallbacks||[], e.onYouTubeReadyCallbacks.push(function (){ se(n, r) }), e.onYouTubeIframeAPIReady=function (){ e.onYouTubeReadyCallbacks.forEach(function (e){ e() }) });else if("vimeo"===Ue.type)if(Ue.supported.full ? Ue.media.appendChild(r):r=Ue.media, r.setAttribute("id", s), O.object(e.Vimeo)) oe(n, r); else { a(E.urls.vimeo.api); var u=e.setInterval(function (){ O.object(e.Vimeo)&&(e.clearInterval(u), oe(n, r)) }, 50) }else if("soundcloud"===Ue.type){ var d=t.createElement("iframe"); d.loaded = !1, g(d, "load", function (){ d.loaded = !0 }), c(d, { src: "https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/" + n, id:s }), r.appendChild(d), Ue.media.appendChild(r), e.SC||a(E.urls.soundcloud.api); var p=e.setInterval(function (){ e.SC&&d.loaded&&(e.clearInterval(p), ie.call(d)) }, 50) }} function ae(){ Ue.supported.full&&(We(), Ye()), Z(U("iframe")) } function se(t, n){ Ue.embed=new e.YT.Player(n.id, { videoId:t, playerVars: { autoplay:E.autoplay ? 1:0, controls:Ue.supported.full ? 0:1, rel:0, showinfo:0, iv_load_policy: 3, cc_load_policy: E.captions.defaultActive ? 1:0, cc_lang_pref:"en", wmode:"transparent", modestbranding: 1, disablekb:1, origin:"*" }, events:{ onError:function (e){ A(Ue.container, "error", !0, { code: e.data, embed: e.target }) }, onReady:function (t){ var n=t.target; Ue.media.play=function (){ n.playVideo(), Ue.media.paused = !1 }, Ue.media.pause=function (){ n.pauseVideo(), Ue.media.paused = !0 }, Ue.media.stop=function (){ n.stopVideo(), Ue.media.paused = !0 }, Ue.media.duration=n.getDuration(), Ue.media.paused = !0, Ue.media.currentTime=0, Ue.media.muted=n.isMuted(), E.title=n.getVideoData().title, Ue.supported.full&&Ue.media.querySelector("iframe").setAttribute("tabindex", "-1"), ae(), A(Ue.media, "timeupdate"), A(Ue.media, "durationchange"), e.clearInterval(Xe.buffering), Xe.buffering=e.setInterval(function (){ Ue.media.buffered=n.getVideoLoadedFraction(), (null===Ue.media.lastBuffered||Ue.media.lastBuffered < Ue.media.buffered)&&A(Ue.media, "progress"), Ue.media.lastBuffered=Ue.media.buffered, 1===Ue.media.buffered&&(e.clearInterval(Xe.buffering), A(Ue.media, "canplaythrough")) }, 200) }, onStateChange: function (t){ var n=t.target; switch(e.clearInterval(Xe.playing), t.data){ case 0: Ue.media.paused = !0, A(Ue.media, "ended"); break; case 1: Ue.media.paused = !1, Ue.media.seeking&&A(Ue.media, "seeked"), Ue.media.seeking = !1, A(Ue.media, "play"), A(Ue.media, "playing"), Xe.playing=e.setInterval(function (){ Ue.media.currentTime=n.getCurrentTime(), A(Ue.media, "timeupdate") }, 100), Ue.media.duration!==n.getDuration()&&(Ue.media.duration=n.getDuration(), A(Ue.media, "durationchange")); break; case 2: Ue.media.paused = !0, A(Ue.media, "pause") } A(Ue.container, "statechange", !1, { code: t.data }) }} }) } function oe(t, n){ Ue.embed=new e.Vimeo.Player(n, { id:parseInt(t), loop:E.loop, autoplay: E.autoplay, byline:!1, portrait: !1, title:!1 }), Ue.media.play=function (){ Ue.embed.play(), Ue.media.paused = !1 }, Ue.media.pause=function (){ Ue.embed.pause(), Ue.media.paused = !0 }, Ue.media.stop=function (){ Ue.embed.stop(), Ue.media.paused = !0 }, Ue.media.paused = !0, Ue.media.currentTime=0, ae(), Ue.embed.getCurrentTime().then(function (e){ Ue.media.currentTime=e, A(Ue.media, "timeupdate") }), Ue.embed.getDuration().then(function (e){ Ue.media.duration=e, A(Ue.media, "durationchange") }), Ue.embed.on("loaded", function (){ O.htmlElement(Ue.embed.element)&&Ue.supported.full&&Ue.embed.element.setAttribute("tabindex", "-1") }), Ue.embed.on("play", function (){ Ue.media.paused = !1, A(Ue.media, "play"), A(Ue.media, "playing") }), Ue.embed.on("pause", function (){ Ue.media.paused = !0, A(Ue.media, "pause") }), Ue.embed.on("timeupdate", function (e){ Ue.media.seeking = !1, Ue.media.currentTime=e.seconds, A(Ue.media, "timeupdate") }), Ue.embed.on("progress", function (e){ Ue.media.buffered=e.percent, A(Ue.media, "progress"), 1===parseInt(e.percent)&&A(Ue.media, "canplaythrough") }), Ue.embed.on("seeked", function (){ Ue.media.seeking = !1, A(Ue.media, "seeked"), A(Ue.media, "play") }), Ue.embed.on("ended", function (){ Ue.media.paused = !0, A(Ue.media, "ended") }) } function ie(){ Ue.embed=e.SC.Widget(this), Ue.embed.bind(e.SC.Widget.Events.READY, function (){ Ue.media.play=function (){ Ue.embed.play(), Ue.media.paused = !1 }, Ue.media.pause=function (){ Ue.embed.pause(), Ue.media.paused = !0 }, Ue.media.stop=function (){ Ue.embed.seekTo(0), Ue.embed.pause(), Ue.media.paused = !0 }, Ue.media.paused = !0, Ue.media.currentTime=0, Ue.embed.getDuration(function (e){ Ue.media.duration=e / 1e3, ae() }), Ue.embed.getPosition(function (e){ Ue.media.currentTime=e, A(Ue.media, "timeupdate") }), Ue.embed.bind(e.SC.Widget.Events.PLAY, function (){ Ue.media.paused = !1, A(Ue.media, "play"), A(Ue.media, "playing") }), Ue.embed.bind(e.SC.Widget.Events.PAUSE, function (){ Ue.media.paused = !0, A(Ue.media, "pause") }), Ue.embed.bind(e.SC.Widget.Events.PLAY_PROGRESS, function (e){ Ue.media.seeking = !1, Ue.media.currentTime=e.currentPosition / 1e3, A(Ue.media, "timeupdate") }), Ue.embed.bind(e.SC.Widget.Events.LOAD_PROGRESS, function (e){ Ue.media.buffered=e.loadProgress, A(Ue.media, "progress"), 1===parseInt(e.loadProgress)&&A(Ue.media, "canplaythrough") }), Ue.embed.bind(e.SC.Widget.Events.FINISH, function (){ Ue.media.paused = !0, A(Ue.media, "ended") }) }) } function le(){ "play" in Ue.media&&Ue.media.play() } function ue(){ "pause" in Ue.media&&Ue.media.pause() } function ce(e){ return O.boolean(e)||(e=Ue.media.paused), e ? le():ue(), e } function de(e){ O.number(e)||(e=E.seekTime), me(Ue.media.currentTime - e) } function pe(e){ O.number(e)||(e=E.seekTime), me(Ue.media.currentTime + e) } function me(e){ var t=0, n=Ue.media.paused, r=fe(); O.number(e) ? t=e:O.object(e)&&s([ "input", "change" ], e.type)&&(t=e.target.value / e.target.max * r), t < 0 ? t=0:t > r&&(t=r), Ne(t); try { Ue.media.currentTime=t.toFixed(4) } catch(e){ } if(s(E.types.embed, Ue.type)){ switch(Ue.type){ case"youtube": Ue.embed.seekTo(t); break; case"vimeo": Ue.embed.setCurrentTime(t.toFixed(0)); break; case"soundcloud": Ue.embed.seekTo(1e3 * t) } n&&ue(), A(Ue.media, "timeupdate"), Ue.media.seeking = !0, A(Ue.media, "seeking") } Je("Seeking to " + Ue.media.currentTime + " seconds"), W(t) } function fe(){ var e=parseInt(E.duration), t=0; return null===Ue.media.duration||isNaN(Ue.media.duration)||(t=Ue.media.duration), isNaN(e) ? t:e } function ye(){ m(Ue.container, E.classes.playing, !Ue.media.paused), m(Ue.container, E.classes.stopped, Ue.media.paused), Me(Ue.media.paused) } function be(){ P={ x: e.pageXOffset||0, y: e.pageYOffset||0 }} function ve(){ e.scrollTo(P.x, P.y) } function ge(e){ var n=N.supportsFullScreen; if(n){ if(!e||e.type!==N.fullScreenEventName)return N.isFullScreen(Ue.container) ? N.cancelFullScreen():(be(), N.requestFullScreen(Ue.container)), void(Ue.isFullscreen=N.isFullScreen(Ue.container)); Ue.isFullscreen=N.isFullScreen(Ue.container) } else Ue.isFullscreen = !Ue.isFullscreen, t.body.style.overflow=Ue.isFullscreen ? "hidden":""; m(Ue.container, E.classes.fullscreen.active, Ue.isFullscreen), $(Ue.isFullscreen), Ue.buttons&&Ue.buttons.fullscreen&&k(Ue.buttons.fullscreen, Ue.isFullscreen), A(Ue.container, Ue.isFullscreen ? "enterfullscreen":"exitfullscreen", !0), !Ue.isFullscreen&&n && ve() } function he(e){ if(O.boolean(e)||(e = !Ue.media.muted), k(Ue.buttons.mute, e), Ue.media.muted=e, 0===Ue.media.volume&&ke(E.volume), s(E.types.embed, Ue.type)){ switch(Ue.type){ case"youtube": Ue.embed[ Ue.media.muted ? "mute":"unMute" ](); break; case"vimeo": case"soundcloud": Ue.embed.setVolume(Ue.media.muted ? 0:parseFloat(E.volume / E.volumeMax)) } A(Ue.media, "volumechange") }} function ke(e){ var t=E.volumeMax, n=E.volumeMin; if(O.undefined(e)&&(e=Ue.storage.volume), (null===e||isNaN(e))&&(e=E.volume), e > t&&(e=t), e < n&&(e=n), Ue.media.volume=parseFloat(e / t), Ue.volume.display&&(Ue.volume.display.value=e), s(E.types.embed, Ue.type)){ switch(Ue.type){ case"youtube": Ue.embed.setVolume(100 * Ue.media.volume); break; case"vimeo": case"soundcloud": Ue.embed.setVolume(Ue.media.volume) } A(Ue.media, "volumechange") } 0===e ? Ue.media.muted = !0:Ue.media.muted&&e > 0&&he() } function we(e){ var t=Ue.media.muted ? 0:Ue.media.volume * E.volumeMax; O.number(e)||(e=E.volumeStep), ke(t + e) } function xe(e){ var t=Ue.media.muted ? 0:Ue.media.volume * E.volumeMax; O.number(e)||(e=E.volumeStep), ke(t - e) } function Te(){ var e=Ue.media.muted ? 0:Ue.media.volume * E.volumeMax; Ue.supported.full&&(Ue.volume.input&&(Ue.volume.input.value=e), Ue.volume.display&&(Ue.volume.display.value=e)), te({ volume: e }), m(Ue.container, E.classes.muted, 0===e), Ue.supported.full&&Ue.buttons.mute&&k(Ue.buttons.mute, 0===e) } function Se(e){ Ue.supported.full&&Ue.buttons.captions&&(O.boolean(e)||(e=Ue.container.className.indexOf(E.classes.captions.active)===-1), Ue.captionsEnabled=e, k(Ue.buttons.captions, Ue.captionsEnabled), m(Ue.container, E.classes.captions.active, Ue.captionsEnabled), A(Ue.container, Ue.captionsEnabled ? "captionsenabled":"captionsdisabled", !0), te({ captionsEnabled: Ue.captionsEnabled })) } function _e(e){ var t="waiting"===e.type; clearTimeout(Xe.loading), Xe.loading=setTimeout(function (){ m(Ue.container, E.classes.loading, t), Me(t) }, t ? 250:0) } function Ee(e){ if(Ue.supported.full){ var t=Ue.progress.played, n=0, r=fe(); if(e)switch(e.type){ case"timeupdate": case"seeking": if(Ue.controls.pressed)return; n=w(Ue.media.currentTime, r), "timeupdate"===e.type&&Ue.buttons.seek&&(Ue.buttons.seek.value=n); break; case"playing": case"progress": t=Ue.progress.buffer, n=function (){ var e=Ue.media.buffered; return e&&e.length ? w(e.end(0), r):O.number(e) ? 100 * e:0 }() } Ce(t, n) }} function Ce(e, t){ if(Ue.supported.full){ if(O.undefined(t)&&(t=0), O.undefined(e)){ if(!Ue.progress||!Ue.progress.buffer)return; e=Ue.progress.buffer } O.htmlElement(e) ? e.value=t:e&&(e.bar&&(e.bar.value=t), e.text&&(e.text.innerHTML=t)) }} function Fe(e, t){ if(t){ isNaN(e)&&(e=0), Ue.secs=parseInt(e % 60), Ue.mins=parseInt(e / 60 % 60), Ue.hours=parseInt(e / 60 / 60 % 60); var n=parseInt(fe() / 60 / 60 % 60) > 0; Ue.secs=("0" + Ue.secs).slice(-2), Ue.mins=("0" + Ue.mins).slice(-2), t.innerHTML=(n ? Ue.hours + ":":"") + Ue.mins + ":" + Ue.secs }} function Ae(){ if(Ue.supported.full){ var e=fe()||0; !Ue.duration&&E.displayDuration&&Ue.media.paused&&Fe(e, Ue.currentTime), Ue.duration&&Fe(e, Ue.duration), Pe() }} function Ie(e){ Fe(Ue.media.currentTime, Ue.currentTime), e&&"timeupdate"===e.type&&Ue.media.seeking||Ee(e) } function Ne(e){ O.number(e)||(e=0); var t=fe(), n=w(e, t); Ue.progress&&Ue.progress.played&&(Ue.progress.played.value=n), Ue.buttons&&Ue.buttons.seek&&(Ue.buttons.seek.value=n) } function Pe(e){ var t=fe(); if(E.tooltips.seek&&Ue.progress.container&&0!==t){ var n=Ue.progress.container.getBoundingClientRect(), r=0, a=E.classes.tooltip + "--visible"; if(e) r=100 / n.width * (e.pageX - n.left); else { if(!f(Ue.progress.tooltip, a))return; r=Ue.progress.tooltip.style.left.replace("%", "") } r < 0 ? r=0:r > 100&&(r=100), Fe(t / 100 * r, Ue.progress.tooltip), Ue.progress.tooltip.style.left=r + "%", e&&s([ "mouseenter", "mouseleave" ], e.type)&&m(Ue.progress.tooltip, a, "mouseenter"===e.type) }} function Me(t){ if(E.hideControls&&"audio"!==Ue.type){ var n=0, r = !1, a=t, o=f(Ue.container, E.classes.loading); if(O.boolean(t)||(t&&t.type ? (r="enterfullscreen"===t.type, a=s([ "mousemove", "touchstart", "mouseenter", "focus" ], t.type), s([ "mousemove", "touchmove" ], t.type)&&(n=2e3), "focus"===t.type&&(n=3e3)):a=f(Ue.container, E.classes.hideControls)), e.clearTimeout(Xe.hover), a||Ue.media.paused||o){ if(m(Ue.container, E.classes.hideControls, !1), Ue.media.paused||o)return; Ue.browser.isTouch&&(n=3e3) } a&&Ue.media.paused||(Xe.hover=e.setTimeout(function (){ (!Ue.controls.pressed&&!Ue.controls.hover||r)&&m(Ue.container, E.classes.hideControls, !0) }, n)) }} function Oe(e){ if(!O.undefined(e))return void Le(e); var t; switch(Ue.type){ case"youtube": t=Ue.embed.getVideoUrl(); break; case"vimeo": Ue.embed.getVideoUrl.then(function (e){ t=e }); break; case"soundcloud": Ue.embed.getCurrentSound(function (e){ t=e.permalink_url }); break; default: t=Ue.media.currentSrc } return t||"" } function Le(e){ function n(){ if(Ue.embed=null, l(Ue.media), "video"===Ue.type&&Ue.videoContainer&&l(Ue.videoContainer), Ue.container&&Ue.container.removeAttribute("class"), "type" in e&&(Ue.type=e.type, "video"===Ue.type)){ var n=e.sources[ 0 ]; "type" in n&&s(E.types.embed, n.type)&&(Ue.type=n.type) } switch(Ue.supported=F(Ue.type), Ue.type){ case"video": Ue.media=t.createElement("video"); break; case"audio": Ue.media=t.createElement("audio"); break; case"youtube": case"vimeo": case"soundcloud": Ue.media=t.createElement("div"), Ue.embedId=e.sources[ 0 ].src } u(Ue.container, Ue.media), O.boolean(e.autoplay)&&(E.autoplay=e.autoplay), s(E.types.html5, Ue.type)&&(E.crossorigin&&Ue.media.setAttribute("crossorigin", ""), E.autoplay&&Ue.media.setAttribute("autoplay", ""), "poster" in e&&Ue.media.setAttribute("poster", e.poster), E.loop&&Ue.media.setAttribute("loop", "")), m(Ue.container, E.classes.fullscreen.active, Ue.isFullscreen), m(Ue.container, E.classes.captions.active, Ue.captionsEnabled), K(), s(E.types.html5, Ue.type)&&J("source", e.sources), ne(), s(E.types.html5, Ue.type)&&("tracks" in e&&J("track", e.tracks), Ue.media.load()), (s(E.types.html5, Ue.type)||s(E.types.embed, Ue.type)&&!Ue.supported.full)&&(We(), Ye()), E.title=e.title, Z() } return O.object(e)&&"sources" in e&&e.sources.length ? (m(Ue.container, E.classes.ready, !1), ue(), Ne(), Ce(), qe(), void De(n, !1)):void ze("Invalid source format") } function je(e){ "video"===Ue.type&&Ue.media.setAttribute("poster", e) } function Ve(){ function n(){ var e=ce(), t=Ue.buttons[ e ? "play":"pause" ], n=Ue.buttons[ e ? "pause":"play" ]; if(n=n&&n.length > 1 ? n[ n.length - 1 ]:n[ 0 ]){ var r=f(t, E.classes.tabFocus); setTimeout(function (){ n.focus(), r&&(m(t, E.classes.tabFocus, !1), m(n, E.classes.tabFocus, !0)) }, 100) }} function r(){ var e=t.activeElement; return e=e&&e!==t.body ? t.querySelector(":focus"):null } function a(e){ return e.keyCode ? e.keyCode:e.which } function o(e){ for(var t in Ue.buttons){ var n=Ue.buttons[ t ]; if(O.nodeList(n))for(var r=0; r < n.length; r++)m(n[ r ], E.classes.tabFocus, n[ r ]===e); else m(n, E.classes.tabFocus, n===e) }} function i(e){ function t(){ var e=Ue.media.duration; O.number(e)&&me(e / 10 * (n - 48)) } var n=a(e), r="keydown"===e.type, o=r&&n===u; if(O.number(n))if(r){ var i=[ 48, 49, 50, 51, 52, 53, 54, 56, 57, 32, 75, 38, 40, 77, 39, 37, 70, 67 ]; switch(s(i, n)&&(e.preventDefault(), e.stopPropagation()), n){ case 48: case 49: case 50: case 51: case 52: case 53: case 54: case 55: case 56: case 57: o||t(); break; case 32: case 75: o||ce(); break; case 38: we(); break; case 40: xe(); break; case 77: o||he(); break; case 39: pe(); break; case 37: de(); break; case 70: ge(); break; case 67: o||Se() } !N.supportsFullScreen&&Ue.isFullscreen&&27===n&&ge(), u=n } else u=null } var l=Ue.browser.isIE ? "change":"input"; if(E.keyboardShorcuts.focused){ var u=null; E.keyboardShorcuts.global&&g(e, "keydown keyup", function (e){ var t=a(e), n=r(), o=[ 48, 49, 50, 51, 52, 53, 54, 56, 57, 75, 77, 70, 67 ], l=I().length; 1!==l||!s(o, t)||O.htmlElement(n)&&y(n, E.selectors.editable)||i(e) }), g(Ue.container, "keydown keyup", i) } g(e, "keyup", function (e){ var t=a(e), n=r(); 9===t&&o(n) }), g(t.body, "click", function (){ m(U("." + E.classes.tabFocus), E.classes.tabFocus, !1) }); for(var c in Ue.buttons){ var d=Ue.buttons[ c ]; g(d, "blur", function (){ m(d, "tab-focus", !1); }) } b(Ue.buttons.play, "click", E.listeners.play, n), b(Ue.buttons.pause, "click", E.listeners.pause, n), b(Ue.buttons.restart, "click", E.listeners.restart, me), b(Ue.buttons.rewind, "click", E.listeners.rewind, de), b(Ue.buttons.forward, "click", E.listeners.forward, pe), b(Ue.buttons.seek, l, E.listeners.seek, me), b(Ue.volume.input, l, E.listeners.volume, function (){ ke(Ue.volume.input.value) }), b(Ue.buttons.mute, "click", E.listeners.mute, he), b(Ue.buttons.fullscreen, "click", E.listeners.fullscreen, ge), N.supportsFullScreen&&g(t, N.fullScreenEventName, ge), g(Ue.buttons.captions, "click", Se), g(Ue.progress.container, "mouseenter mouseleave mousemove", Pe), E.hideControls&&(g(Ue.container, "mouseenter mouseleave mousemove touchstart touchend touchcancel touchmove enterfullscreen", Me), g(Ue.controls, "mouseenter mouseleave", function (e){ Ue.controls.hover="mouseenter"===e.type }), g(Ue.controls, "mousedown mouseup touchstart touchend touchcancel", function (e){ Ue.controls.pressed=s([ "mousedown", "touchstart" ], e.type) }), g(Ue.controls, "focus blur", Me, !0)), g(Ue.volume.input, "wheel", function (e){ e.preventDefault(); var t=e.webkitDirectionInvertedFromDevice, n=E.volumeStep / 5; (e.deltaY < 0||e.deltaX > 0)&&(t ? xe(n):we(n)), (e.deltaY > 0||e.deltaX < 0)&&(t ? we(n):xe(n)) }) } function Re(){ if(g(Ue.media, "timeupdate seeking", Ie), g(Ue.media, "timeupdate", W), g(Ue.media, "durationchange loadedmetadata", Ae), g(Ue.media, "ended", function (){ "video"===Ue.type&&E.showPosterOnEnd&&("video"===Ue.type&&H(), me(), Ue.media.load()) }), g(Ue.media, "progress playing", Ee), g(Ue.media, "volumechange", Te), g(Ue.media, "play pause ended", ye), g(Ue.media, "waiting canplay seeked", _e), E.clickToPlay&&"audio"!==Ue.type){ var e=U("." + E.classes.videoWrapper); if(!e)return; e.style.cursor="pointer", g(e, "click", function (){ E.hideControls&&Ue.browser.isTouch&&!Ue.media.paused||(Ue.media.paused ? le():Ue.media.ended ? (me(), le()):ue()) }) } E.disableContextMenu&&g(Ue.media, "contextmenu", function (e){ e.preventDefault() }), g(Ue.media, E.events.concat([ "keyup", "keydown" ]).join(" "), function (e){ A(Ue.container, e.type, !0) }) } function qe(){ if(s(E.types.html5, Ue.type)){ for(var e=Ue.media.querySelectorAll("source"), t=0; t < e.length; t++)l(e[ t ]); Ue.media.setAttribute("src", "https://cdn.selz.com/plyr/blank.mp4"), Ue.media.load(), Je("Cancelled network requests") }} function De(n, r){ function a(){ clearTimeout(Xe.cleanUp), O.boolean(r)||(r = !0), O.function(n)&&n.call($e), r&&(Ue.init = !1, Ue.container.parentNode.replaceChild($e, Ue.container), t.body.style.overflow="", A($e, "destroyed", !0)) } if(!Ue.init)return null; switch(Ue.type){ case"youtube": e.clearInterval(Xe.buffering), e.clearInterval(Xe.playing), Ue.embed.destroy(), a(); break; case"vimeo": Ue.embed.unload().then(a), Xe.cleanUp=e.setTimeout(a, 200); break; case"video": case"audio": Q(!0), a() }} function He(){ if(Ue.init)return null; if(N=_(), Ue.browser=n(), O.htmlElement(Ue.media)){ ee(); var e=v.tagName.toLowerCase(); "div"===e ? (Ue.type=v.getAttribute("data-type"), Ue.embedId=v.getAttribute("data-video-id"), v.removeAttribute("data-type"), v.removeAttribute("data-video-id")):(Ue.type=e, E.crossorigin=null!==v.getAttribute("crossorigin"), E.autoplay=E.autoplay||null!==v.getAttribute("autoplay"), E.loop=E.loop||null!==v.getAttribute("loop")), Ue.supported=F(Ue.type), Ue.supported.basic&&(Ue.container=i(v, t.createElement("div")), Ue.container.setAttribute("tabindex", 0), K(), Je("" + Ue.browser.name + " " + Ue.browser.version), ne(), (s(E.types.html5, Ue.type)||s(E.types.embed, Ue.type)&&!Ue.supported.full)&&(We(), Ye(), Z()), Ue.init = !0) }} function We(){ if(!Ue.supported.full)return ze("Basic support only", Ue.type), l(U(E.selectors.controls.wrapper)), l(U(E.selectors.buttons.play)), void Q(!0); var e = !B(E.selectors.controls.wrapper).length; e&&z(), G()&&(e&&Ve(), Re(), Q(), q(), D(), ke(), Te(), Ie(), ye()) } function Ye(){ e.setTimeout(function (){ A(Ue.media, "ready") }, 0), m(Ue.media, M.classes.setup, !0), m(Ue.container, E.classes.ready, !0), Ue.media.plyr=Be, E.autoplay&&le() } var Be, Ue=this, Xe={}; Ue.media=v; var $e=v.cloneNode(!0), Je=function (){ j("log", arguments) }, ze=function (){ j("warn", arguments) }; return Je("Config", E), Be={ getOriginal:function (){ return $e }, getContainer:function (){ return Ue.container }, getEmbed:function (){ return Ue.embed }, getMedia:function (){ return Ue.media }, getType:function (){ return Ue.type }, getDuration:fe, getCurrentTime:function (){ return Ue.media.currentTime }, getVolume:function (){ return Ue.media.volume }, isMuted:function (){ return Ue.media.muted }, isReady:function (){ return f(Ue.container, E.classes.ready) }, isLoading:function (){ return f(Ue.container, E.classes.loading) }, isPaused:function (){ return Ue.media.paused }, on:function (e, t){ return g(Ue.container, e, t), this }, play:le, pause:ue, stop:function (){ ue(), me() }, restart:me, rewind:de, forward:pe, seek:me, source:Oe, poster:je, setVolume:ke, togglePlay:ce, toggleMute:he, toggleCaptions:Se, toggleFullscreen: ge, toggleControls:Me, isFullscreen:function (){ return Ue.isFullscreen||!1 }, support:function (e){ return r(Ue, e) }, destroy:De }, He(), Ue.init ? Be:null } function C(e, n){ var r=new XMLHttpRequest; if(!O.string(n)||!O.htmlElement(t.querySelector("#" + n))){ var a=t.createElement("div"); a.setAttribute("hidden", ""), O.string(n)&&a.setAttribute("id", n), t.body.insertBefore(a, t.body.childNodes[ 0 ]), "withCredentials" in r&&(r.open("GET", e, !0), r.onload=function (){ a.innerHTML=r.responseText }, r.send()) }} function F(e){ var r=n(), a=r.isIE&&r.version <=9, s=r.isIos, o=r.isIphone, i = !!t.createElement("audio").canPlayType, l = !!t.createElement("video").canPlayType, u = !1, c = !1; switch(e){ case"video": u=l, c=u&&!a&&!o; break; case"audio": u=i, c=u&&!a; break; case"vimeo": u = !0, c = !a&&!s; break; case"youtube": u = !0, c = !a&&!s, s&&!o&&r.version >=10&&(c = !0); break; case"soundcloud": u = !0, c = !a&&!o; break; default: u=i&&l, c=u&&!a } return { basic: u, full: c }} function A(e, n){ function r(e, t){ f(t, M.classes.hook)||a.push({ target: e, media: t }) } var a=[], s=[], o=[ M.selectors.html5, M.selectors.embed ].join(","); if(O.string(e) ? e=t.querySelectorAll(e):O.htmlElement(e) ? e=[ e ]:O.nodeList(e)||O.array(e)||O.string(e)||(O.undefined(n)&&O.object(e)&&(n=e), e=t.querySelectorAll(o)), O.nodeList(e)&&(e=Array.prototype.slice.call(e)), !F().basic||!e.length)return !1; for(var i=0; i < e.length; i++){ var l=e[ i ], u=l.querySelectorAll(o); if(u.length)for(var c=0; c < u.length; c++)r(l, u[ c ]); else y(l, o)&&r(l, l) } return a.forEach(function (e){ var t=e.target, r=e.media, a = !1; r===t&&(a = !0); var o={}; try { o=JSON.parse(t.getAttribute("data-plyr")) } catch(e){ } var i=x({}, M, n, o); if(!i.enabled)return null; var l=new E(r, i); if(O.object(l)){ if(i.debug){ var u=i.events.concat([ "setup", "statechange", "enterfullscreen", "exitfullscreen", "captionsenabled", "captionsdisabled" ]); g(l.getContainer(), u.join(" "), function (e){ console.log([ i.logPrefix, "event:", e.type ].join(" "), e.detail.plyr) }) } h(l.getContainer(), "setup", !0, { plyr: l }), s.push(l) }}), s } function I(e){ if(O.string(e) ? e=t.querySelector(e):O.undefined(e)&&(e=t.body), O.htmlElement(e)){ var n=e.querySelectorAll("." + M.classes.setup), r=[]; return Array.prototype.slice.call(n).forEach(function (e){ O.object(e.plyr)&&r.push(e.plyr) }), r } return [] } var N, P={ x: 0, y: 0 }, M={ enabled:!0, debug:!1, autoplay:!1, loop:!1, seekTime:10, volume:10, volumeMin:0, volumeMax:10, volumeStep:1, duration:null, displayDuration:!0, loadSprite:!0, iconPrefix:"plyr", iconUrl:"https://cdn.plyr.io/2.0.10/plyr.svg", clickToPlay:!0, hideControls:!0, showPosterOnEnd:!1, disableContextMenu: !0, keyboardShorcuts:{ focused: !0, global: !1 }, tooltips:{ controls: !1, seek: !0 }, selectors:{ html5:"video, audio", embed:"[data-type]", editable:"input, textarea, select, [contenteditable]", container:".plyr", controls:{ container: null, wrapper: ".plyr__controls" }, labels:"[data-plyr]", buttons:{ seek:'[data-plyr="seek"]', play:'[data-plyr="play"]', pause:'[data-plyr="pause"]', restart:'[data-plyr="restart"]', rewind:'[data-plyr="rewind"]', forward:'[data-plyr="fast-forward"]', mute:'[data-plyr="mute"]', captions:'[data-plyr="captions"]', fullscreen: '[data-plyr="fullscreen"]' }, volume:{ input: '[data-plyr="volume"]', display: ".plyr__volume--display" }, progress:{ container: ".plyr__progress", buffer:".plyr__progress--buffer", played:".plyr__progress--played" }, captions:".plyr__captions", currentTime: ".plyr__time--current", duration:".plyr__time--duration" }, classes:{ setup:"plyr--setup", ready:"plyr--ready", videoWrapper: "plyr__video-wrapper", embedWrapper: "plyr__video-embed", type:"plyr--{0}", stopped:"plyr--stopped", playing:"plyr--playing", muted:"plyr--muted", loading:"plyr--loading", hover:"plyr--hover", tooltip:"plyr__tooltip", hidden:"plyr__sr-only", hideControls: "plyr--hide-controls", isIos:"plyr--is-ios", isTouch:"plyr--is-touch", captions:{ enabled: "plyr--captions-enabled", active: "plyr--captions-active" }, fullscreen:{ enabled: "plyr--fullscreen-enabled", active: "plyr--fullscreen-active" }, tabFocus:"tab-focus" }, captions:{ defaultActive: !1 }, fullscreen:{ enabled: !0, fallback: !0, allowAudio: !1 }, storage:{ enabled: !0, key: "plyr" }, controls:[ "play-large", "play", "progress", "current-time", "mute", "volume", "captions", "fullscreen" ], i18n:{ restart:"Restart", rewind:"Rewind {seektime} secs", play:"Play", pause:"Pause", forward:"Forward {seektime} secs", played:"played", buffered:"buffered", currentTime:"Current time", duration:"Duration", volume:"Volume", toggleMute:"Toggle Mute", toggleCaptions:"Toggle Captions", toggleFullscreen: "Toggle Fullscreen", frameTitle:"Player for {title}" }, types:{ embed: [ "youtube", "vimeo", "soundcloud" ], html5: [ "video", "audio" ] }, urls:{ vimeo:{ api: "https://player.vimeo.com/api/player.js" }, youtube:{ api: "https://www.youtube.com/iframe_api" }, soundcloud: { api: "https://w.soundcloud.com/player/api.js" }}, listeners:{ seek:null, play:null, pause:null, restart:null, rewind:null, forward:null, mute:null, volume:null, captions:null, fullscreen: null }, events:[ "ready", "ended", "progress", "stalled", "playing", "waiting", "canplay", "canplaythrough", "loadstart", "loadeddata", "loadedmetadata", "timeupdate", "volumechange", "play", "pause", "error", "seeking", "seeked", "emptied" ], logPrefix:"[Plyr]" }, O={ object:function (e){ return null!==e&&"object"==typeof e }, array:function (e){ return null!==e&&"object"==typeof e&&e.constructor===Array }, number:function (e){ return null!==e&&("number"==typeof e&&!isNaN(e - 0)||"object"==typeof e&&e.constructor===Number) }, string:function (e){ return null!==e&&("string"==typeof e||"object"==typeof e&&e.constructor===String) }, boolean:function (e){ return null!==e&&"boolean"==typeof e }, nodeList:function (e){ return null!==e&&e instanceof NodeList }, htmlElement: function (e){ return null!==e&&e instanceof HTMLElement }, function:function (e){ return null!==e&&"function"==typeof e }, undefined:function (e){ return null!==e&&"undefined"==typeof e }}, L={ supported: function (){ if(!("localStorage" in e))return !1; try { e.localStorage.setItem("___test", "OK"); var t=e.localStorage.getItem("___test"); return e.localStorage.removeItem("___test"), "OK"===t } catch(e){ return !1 } return !1 }() }; return { setup: A, supported: F, loadSprite: C, get: I }}), function (){ function e(e, t){ t=t||{ bubbles: !1, cancelable: !1, detail: void 0 }; var n=document.createEvent("CustomEvent"); return n.initCustomEvent(e, t.bubbles, t.cancelable, t.detail), n } "function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype, window.CustomEvent=e) }(); if("undefined"==typeof MachoThemes)var MachoThemes={};MachoThemes.initAdsenseLoader=function(a){var b=a(".newsmag-adsense");b.length&&b.adsenseLoader({onLoad:function(a){a.addClass("adsense--loaded")}})},MachoThemes.initBlazyLoad=function(a){setTimeout(function(){new Blazy({selector:".blazy",offset:250})},500)},MachoThemes.initGoToTop=function(a){var b=300,c=700,d=a("#back-to-top");jQuery(window).scroll(function(){jQuery(this).scrollTop()>b?d.addClass("back-to-top-is-visible"):d.removeClass("back-to-top-is-visible")}),d.on("click",function(a){a.preventDefault(),jQuery("body,html").animate({scrollTop:0},c)})},MachoThemes.initMainSlider=function(a){var b=a(".newsmag-slider");b.length&&(b.on("initialized.owl.carousel",function(){a(".owl-nav-list").addClass("active")}),b.owlCarousel({loop:!0,items:1,dots:!1,mouseDrag:!0,navText:"",navClass:["main-slider-previous","main-slider-next"],autoplay:!0,autoplayTimeout:17e3,responsive:{1:{nav:!1,dots:!1},600:{nav:!1,dots:!0},991:{nav:!1,dots:!0},1300:{nav:!0,dots:!0}}}).on("translated.owl.carousel",function(b){a(".owl-nav-list li.active").removeClass("active"),a(".owl-nav-list li:eq("+b.page.index+")").addClass("active")}).on("changed.owl.carousel",function(a){}),a(".owl-nav-list li").click(function(){var c=a(this).index();return b.trigger("to.owl.carousel",[c,300]),!1}))},MachoThemes.initMTNavigation=function(a){var b=function(a){return a.width()},c=0,d=function(a,b){var c;return a==b?!1:(c=b>a?"right":"left",j=b,c)},e=function(b){var c=a(b).find(".mt-navigation-hidden");return c.length||(a(b).append('
    • '),c=a(b).find(".mt-navigation-hidden")),a(b).trigger("MTNavigationHolderCreated",["MTNavigationHolderCreated","Event"]),c},f=function(b){var c=b.hiddenItems,d=b.hiddenList;a.each(c,function(){a(this).detach().appendTo(d)})},g=function(c,d){var f=b(c.parents(".col-md-12")),g=a(c).find("li").not(".mt-navigation-holder"),h=b(g),i=a(c).find("li").not(".mt-navigation-holder").length,j=Math.floor(f/h),k=j-2,l=i-k,m=g.slice(-l),n={action:!0,perRow:k,hiddenItems:m,allItems:g,notHidden:g.slice(0,k),container:c};return"right"===d&&(n.hiddenItems=g.slice(-(i-n.notHidden.length))),j>i&&(n.action=!1),n.action&&(n.hiddenList=e(c)),n},h=a("#menu-social-items"),i=g(h),j=a(window).width();i.action&&f(i);var k=a(".mt-navigation-opener");k.addClass("mt-navigation-initiated"),k.on("click",function(b){b.preventDefault(),a(this).next("ul").toggleClass("opened")}),a(h).on("MTNavigationHolderCreated",function(){return k=a(".mt-navigation-opener"),k.hasClass("mt-navigation-initiated")?!1:(k.addClass("mt-navigation-initiated"),void k.on("click",function(b){b.preventDefault(),a(this).next("ul").toggleClass("opened")}))}),a(document).on("click",function(b){var d=a(".mt-navigation-opener").next("ul");d.hasClass("opened")&&c++,d.is(b.target)||c>1&&(d.removeClass("opened"),c=0)}),a(window).on("resize",function(){clearTimeout(window.MTresizedFinished),window.MTresizedFinished=setTimeout(function(){var b,c=a(window).width(),e=d(j,c);switch(e){case"left":b=g(h),b.action&&f(b);break;case"right":if(b=g(h,e),b.action){var i=a(h).find(".mt-navigation-holder");a.each(b.notHidden,function(){a(this).parent().hasClass("mt-navigation-hidden")&&a(this).detach().insertBefore(i)})}else a(h).find(".mt-navigation-holder > ul").children().detach().appendTo(h),a(h).find(".mt-navigation-holder").remove()}},50)})},MachoThemes.initOffscreen=function(a){a(".sub-menu").on("hover",function(){a(this).find(".sub-menu").offscreen({rightClass:"right-edge",widthOffset:40,smartResize:!0})})},MachoThemes.initPlyr=function(a){plyr.setup(".plyr")},MachoThemes.initPreloader=function(a){a(window).load(function(){var b=a(".page-loader"),c=b.attr("data-effect");switch(c){case"slide":b.find("div").delay(0).slideUp(),b.delay(200).slideUp("slow");break;default:b.find("div").delay(0).fadeOut(),b.delay(200).fadeOut("slow")}})},MachoThemes.initSearchForm=function(a){var b=a(".header-search-form"),c=a("#search-field-top-bar"),d=a("#search-top-bar-submit"),e=a(".search-form-opener");e.on("click",function(a){a.preventDefault(),e.toggleClass("hide"),b.toggleClass("opened"),setTimeout(function(){c.focus()},300),""!==c.val()&&(d.addClass("submit-button").removeClass("close-button"),d.html(''))}),c.on("keyup",function(){""!==a(this).val()?(d.addClass("submit-button").removeClass("close-button"),d.html('')):(d.addClass("close-button").removeClass("submit-button"),d.html(''))}),d.on("click",function(){a(this).hasClass("submit-button")?a(this).parent().submit():(e.toggleClass("hide"),b.toggleClass("opened"))})},MachoThemes.initStickyMenu=function(a){var b=a(".stick-menu"),c=b.find(".stick-menu-logo"),d=c.find("img"),e=b.find(".nav-menu > li"),f=0,g=c.parents(".container").outerWidth()-200;if(a.each(e,function(){f+=a(this).outerWidth()}),b.length){var h=jQuery(window).width();if(h>768){if(b.sticky(),f>=g)return!1;b.on("sticky-start",function(){d.animate({width:"100%"}),c.animate({"margin-right":"60px"})}),b.on("sticky-end",function(){d.animate({width:0}),c.animate({"margin-right":"0"})})}a(window).resize(function(){h=a(window).width(),768>h?b.unstick():b.sticky()})}},MachoThemes.initStyleSelects=function(a){var b=a("select");a.each(b,function(){return a(this).parent().hasClass("styled-select")?!1:void a(this).wrap('
      ')})},MachoThemes.init=function(a){function b(a){var b=Object.getOwnPropertyNames(a);return b.filter(function(b){return a[b]&&a[b].constructor&&a[b].call&&a[b].apply})}var c=b(MachoThemes);c.pop(),a.each(c,function(){var b=this;"function"==typeof MachoThemes[b]&&MachoThemes[b](a)})}; jQuery(document).ready(function ($){ MachoThemes.init($); }); var TVE_Dash=TVE_Dash||{};if(!ThriveGlobal||!ThriveGlobal.$j){var __thrive_$oJ=window.$,ThriveGlobal={$j:jQuery.noConflict()};__thrive_$oJ&&(window.$=__thrive_$oJ)}!function(a){TVE_Dash.ajax_sent=!1;var b={},c={};TVE_Dash.add_load_item=function(d,e,f){if("function"!=typeof f&&(f=a.noop),TVE_Dash.ajax_sent){var g={},h={};return g[d]=e,h[d]=f,this.send_ajax(g,h),!0}return e?(b[d]&&console.error&&console.error(d+" ajax action already defined"),b[d]=e,c[d]=f,!0):(console.error&&console.error("missing ajax data"),!1)},TVE_Dash.ajax_load_css=function(b){a.each(b,function(b,c){b+="-css",a("link#"+b).length||a('').appendTo("head")})},TVE_Dash.ajax_load_js=function(b){var c=document.body;a.each(b,function(d,e){if(-1!==d.indexOf("_before"))return!0;var f=document.createElement("script");if(b[d+"_before"]){a('").after(c.lastChild)}d&&(f.id=d+"-script"),f.src=e,c.appendChild(f)})},TVE_Dash.send_ajax=function(b,c){a.ajax({url:tve_dash_front.ajaxurl,xhrFields:{withCredentials:!0},data:{action:"tve_dash_front_ajax",tve_dash_data:b},dataType:"json",type:"post"}).done(function(b){b&&a.isPlainObject(b)&&(b.__resources&&(b.__resources.css&&TVE_Dash.ajax_load_css(b.__resources.css),b.__resources.js&&TVE_Dash.ajax_load_js(b.__resources.js),delete b.__resources),a.each(b,function(a,b){if("function"!=typeof c[a])return!0;c[a].call(null,b)}))})},a(function(){setTimeout(function(){var d=new a.Event("tve-dash.load");return a(document).trigger(d),!a.isEmptyObject(b)&&(!(!tve_dash_front.force_ajax_send&&tve_dash_front.is_crawler)&&(TVE_Dash.send_ajax(b,c),void(TVE_Dash.ajax_sent=!0)))})})}(ThriveGlobal.$j);