function WebForm_OnSubmit(){var t,i,n;if(typeof ValidatorOnSubmit=="function"&&ValidatorOnSubmit()==!1){t="a";for(i in Page_Validators)try{n=document.getElementById(Page_Validators[i].controltovalidate);n.className="form-control";Page_Validators[i].isvalid||(n.className="validationError form-control",t=n);n.className=(n=t)?"validationError form-control":"form-control"}catch(r){}return!1}return!0}var scrolltotop,chiasso,ContactPage,App;if(jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(n,t,i){function r(i){var r=t.console;o[i]||(o[i]=!0,n.migrateWarnings.push(i),r&&r.warn&&!n.migrateMute&&(r.warn("JQMIGRATE: "+i),n.migrateTrace&&r.trace&&r.trace()))}function e(t,u,f,e){if(Object.defineProperty)try{return Object.defineProperty(t,u,{configurable:!0,enumerable:!0,get:function(){return r(e),f},set:function(n){r(e);f=n}}),i}catch(o){}n._definePropertyBroken=!0;t[u]=f}var o={},l,a,v;n.migrateWarnings=[];!n.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active");n.migrateTrace===i&&(n.migrateTrace=!0);n.migrateReset=function(){o={};n.migrateWarnings.length=0};"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var s=n("<input/>",{size:1}).attr("size")&&n.attrFn,h=n.attr,g=n.attrHooks.value&&n.attrHooks.value.get||function(){return null},nt=n.attrHooks.value&&n.attrHooks.value.set||function(){return i},tt=/^(?:input|button)$/i,it=/^[238]$/,rt=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,ut=/^(?:checked|selected)$/i;e(n,"attrFn",s||{},"jQuery.attrFn is deprecated");n.attr=function(t,u,f,e){var o=u.toLowerCase(),c=t&&t.nodeType;return e&&(4>h.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!it.test(c)&&(s?u in s:n.isFunction(n.fn[u])))?n(t)[u](f):("type"===u&&f!==i&&tt.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!n.attrHooks[o]&&rt.test(o)&&(n.attrHooks[o]={get:function(t,r){var u,f=n.prop(t,r);return f===!0||"boolean"!=typeof f&&(u=t.getAttributeNode(r))&&u.nodeValue!==!1?r.toLowerCase():i},set:function(t,i,r){var u;return i===!1?n.removeAttr(t,r):(u=n.propFix[r]||r,u in t&&(t[u]=!0),t.setAttribute(r,r.toLowerCase())),r}},ut.test(o)&&r("jQuery.fn.attr('"+o+"') may use property instead of attribute")),h.call(n,t,u,f))};n.attrHooks.value={get:function(n,t){var i=(n.nodeName||"").toLowerCase();return"button"===i?g.apply(this,arguments):("input"!==i&&"option"!==i&&r("jQuery.fn.attr('value') no longer gets properties"),t in n?n.value:null)},set:function(n,t){var u=(n.nodeName||"").toLowerCase();return"button"===u?nt.apply(this,arguments):("input"!==u&&"option"!==u&&r("jQuery.fn.attr('value', val) no longer sets properties"),n.value=t,i)}};var f,u,c=n.fn.init,ft=n.parseJSON,et=/^([^<]*)(<[\w\W]+>)([^>]*)$/;n.fn.init=function(t,i,u){var f;return t&&"string"==typeof t&&!n.isPlainObject(i)&&(f=et.exec(n.trim(t)))&&f[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),f[3]&&r("$(html) HTML text after last tag is ignored"),"#"===f[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),n.error("JQMIGRATE: Invalid selector string (XSS)")),i&&i.context&&(i=i.context),n.parseHTML)?c.call(this,n.parseHTML(f[2],i,!0),i,u):c.apply(this,arguments)};n.fn.init.prototype=n.fn;n.parseJSON=function(n){return n||null===n?ft.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)};n.uaMatch=function(n){n=n.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||0>n.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:t[1]||"",version:t[2]||"0"}};n.browser||(f=n.uaMatch(navigator.userAgent),u={},f.browser&&(u[f.browser]=!0,u.version=f.version),u.chrome?u.webkit=!0:u.webkit&&(u.safari=!0),n.browser=u);e(n,"browser",n.browser,"jQuery.browser is deprecated");n.sub=function(){function t(n,i){return new t.fn.init(n,i)}n.extend(!0,t,this);t.superclass=this;t.fn=t.prototype=this();t.fn.constructor=t;t.sub=this.sub;t.fn.init=function(r,u){return u&&u instanceof n&&!(u instanceof t)&&(u=t(u)),n.fn.init.call(this,r,u,i)};t.fn.init.prototype=t.fn;var i=t(document);return r("jQuery.sub() is deprecated"),t};n.ajaxSetup({converters:{"text json":n.parseJSON}});l=n.fn.data;n.fn.data=function(t){var f,u,e=this[0];return!e||"events"!==t||1!==arguments.length||(f=n.data(e,t),u=n._data(e,t),f!==i&&f!==u||u===i)?l.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),u)};a=/\/(java|ecma)script/i;v=n.fn.andSelf||n.fn.addBack;n.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),v.apply(this,arguments)};n.clean||(n.clean=function(t,u,f,e){u=u||document;u=!u.nodeType&&u[0]||u;u=u.ownerDocument||u;r("jQuery.clean() is deprecated");var s,o,c,l,h=[];if(n.merge(h,n.buildFragment(t,u).childNodes),f)for(c=function(n){return!n.type||a.test(n.type)?e?e.push(n.parentNode?n.parentNode.removeChild(n):n):f.appendChild(n):i},s=0;null!=(o=h[s]);s++)n.nodeName(o,"script")&&c(o)||(f.appendChild(o),o.getElementsByTagName!==i&&(l=n.grep(n.merge([],o.getElementsByTagName("script")),c),h.splice.apply(h,[s+1,0].concat(l)),s+=l.length));return h});var ot=n.event.add,st=n.event.remove,ht=n.event.trigger,ct=n.fn.toggle,y=n.fn.live,p=n.fn.die,w="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",b=RegExp("\\b(?:"+w+")\\b"),k=/(?:^|\s)hover(\.\S+|)\b/,d=function(t){return"string"!=typeof t||n.event.special.hover?t:(k.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(k,"mouseenter$1 mouseleave$1"))};n.event.props&&"attrChange"!==n.event.props[0]&&n.event.props.unshift("attrChange","attrName","relatedNode","srcElement");n.event.dispatch&&e(n.event,"handle",n.event.dispatch,"jQuery.event.handle is undocumented and deprecated");n.event.add=function(n,t,i,u,f){n!==document&&b.test(t)&&r("AJAX events should be attached to document: "+t);ot.call(this,n,d(t||""),i,u,f)};n.event.remove=function(n,t,i,r,u){st.call(this,n,d(t)||"",i,r,u)};n.fn.error=function(){var n=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),n.splice(0,0,"error"),arguments.length?this.bind.apply(this,n):(this.triggerHandler.apply(this,n),this)};n.fn.toggle=function(t,i){if(!n.isFunction(t)||!n.isFunction(i))return ct.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var u=arguments,e=t.guid||n.guid++,f=0,o=function(i){var r=(n._data(this,"lastToggle"+t.guid)||0)%f;return n._data(this,"lastToggle"+t.guid,r+1),i.preventDefault(),u[r].apply(this,arguments)||!1};for(o.guid=e;u.length>f;)u[f++].guid=e;return this.click(o)};n.fn.live=function(t,i,u){return r("jQuery.fn.live() is deprecated"),y?y.apply(this,arguments):(n(this.context).on(t,this.selector,i,u),this)};n.fn.die=function(t,i){return r("jQuery.fn.die() is deprecated"),p?p.apply(this,arguments):(n(this.context).off(t,this.selector||"**",i),this)};n.event.trigger=function(n,t,i,u){return i||b.test(n)||r("Global events are undocumented and deprecated"),ht.call(this,n,t,i||document,u)};n.each(w.split("|"),function(t,i){n.event.special[i]={setup:function(){var t=this;return t!==document&&(n.event.add(document,i+"."+n.guid,function(){n.event.trigger(i,null,t,!0)}),n._data(this,i,n.guid++)),!1},teardown:function(){return this!==document&&n.event.remove(document,i+"."+n._data(this,i)),!1}}})}(jQuery,window),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher");}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(void 0!==i.style[n])return{end:t[n]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){n.support.transition=t();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery);+function(n){"use strict";function u(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})}var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){r.detach().trigger("closed.bs.alert").remove()}var f=n(this),u=f.attr("data-target"),r;u||(u=f.attr("href"),u=u&&u.replace(/.*(?=#[^\s]*$)/,""));r=n(u);i&&i.preventDefault();r.length||(r=f.closest(".alert"));r.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=u;n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.3.5";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var r="disabled",i=this.$element,f=i.is("input")?"val":"html",u=i.data();t+="Text";null==u.resetText&&i.data("resetText",i[f]());setTimeout(n.proxy(function(){i[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,i.addClass(r).attr(r,r)):this.isLoading&&(this.isLoading=!1,i.removeClass(r).removeAttr(r))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target);r.hasClass("btn")||(r=r.closest(".btn"));i.call(r,"toggle");n(t.target).is('input[type="radio"]')||n(t.target).is('input[type="checkbox"]')||t.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.3.5";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),f="prev"==n&&0===i||"next"==n&&i==this.$items.length-1,r,u;return f&&!this.options.wrap?t:(r="prev"==n?-1:1,u=(i+r)%this.$items.length,this.$items.eq(u))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1)&&!(0>n))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(n>t?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var o,r=n(this),u=n(r.attr("data-target")||(o=r.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")),e,f;u.hasClass("carousel")&&(e=n.extend({},u.data(),r.data()),f=r.attr("data-slide-to"),f&&(e.interval=!1),i.call(u,e),f&&u.data("bs.carousel").to(f),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.3.5";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"),f&&f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented()))return i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},n.support.transition?void this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION):u.call(this)};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(o).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function e(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})}var o=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.5";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger("shown.bs.dropdown",e)}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");h=" li:not(.disabled):visible a";f=o.find(".dropdown-menu"+h);f.length&&(u=f.index(t.target),38==t.which&&u>0&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=e;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);+function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.3.5";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var n=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";this.bodyIsOverflowing&&this.$body.css("padding-right",n+this.scrollbarWidth)};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),u=n(r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,"")),e=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,e,this)})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(n.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(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return t=n.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),i.isInStateTrue()?void 0:(clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide())};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function f(){"in"!=u.hoverState&&r.detach();u.$element.removeAttr("aria-describedby").trigger("hidden.bs."+u.type);i&&i()}var u=this,r=n(this.$tip),e=n.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",f).emulateTransitionEnd(t.TRANSITION_DURATION):f(),this.hoverState=null,this)};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){t=t||this.$element;var u=t[0],r="BODY"==u.tagName,i=u.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=r?{top:0,left:0}:t.offset(),e={scroll:r?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},o=r?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,e,o,f)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){do n+=~~(1e6*Math.random());while(document.getElementById(n));return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(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};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&(i=n(t.currentTarget).data("bs."+this.type),i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null})};i=n.fn.tooltip;n.fn.tooltip=r;n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.5";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype);t.prototype.constructor=t;t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof t?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=r;n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery);+function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(n(i).is(document.body)?window:i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.3.5";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),i>=e)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(void 0===t[n+1]||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);o?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),o=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&o?f.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);this.$target=n(this.options.target).on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.3.5";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),f=this.$element.offset(),e=this.$target.height();if(null!=i&&"top"==this.affixed)return i>u?"top":!1;if("bottom"==this.affixed)return null!=i?u+this.unpin<=f.top?!1:"bottom":n-r>=u+e?!1:"bottom";var o=null==this.affixed,s=o?u:f.top,h=o?e:t;return null!=i&&i>=u?"top":null!=r&&s+h>=n-r?"bottom":!1};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery);scrolltotop={setting:{startline:100,scrollto:0,scrollduration:1e3,fadeduration:[500,100]},controlHTML:"",controlattrs:{offsetx:5,offsety:5},anchorkeyword:"#top",state:{isvisible:!1,shouldvisible:!1},scrollup:function(){this.cssfixedsupport||this.$control.css({opacity:0});var n=isNaN(this.setting.scrollto)?this.setting.scrollto:parseInt(this.setting.scrollto);n=typeof n=="string"&&jQuery("#"+n).length==1?jQuery("#"+n).offset().top:0;this.$body.animate({scrollTop:n},this.setting.scrollduration)},keepfixed:function(){var n=jQuery(window),t=n.scrollLeft()+n.width()-this.$control.width()-this.controlattrs.offsetx,i=n.scrollTop()+n.height()-this.$control.height()-this.controlattrs.offsety;this.$control.css({left:t+"px",top:i+"px"})},togglecontrol:function(){var n=jQuery(window).scrollTop();this.cssfixedsupport||this.keepfixed();this.state.shouldvisible=n>=this.setting.startline?!0:!1;this.state.shouldvisible&&!this.state.isvisible?(this.$control.stop().animate({opacity:1},this.setting.fadeduration[0]),this.state.isvisible=!0):this.state.shouldvisible==!1&&this.state.isvisible&&(this.$control.stop().animate({opacity:0},this.setting.fadeduration[1]),this.state.isvisible=!1)},init:function(){jQuery(document).ready(function(n){var t=scrolltotop,i=document.all;t.cssfixedsupport=!i||i&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest;t.$body=window.opera?document.compatMode=="CSS1Compat"?n("html"):n("body"):n("html,body");t.$control=n('<div id="topcontrol">'+t.controlHTML+"<\/div>").css({position:t.cssfixedsupport?"fixed":"absolute",bottom:t.controlattrs.offsety,right:t.controlattrs.offsetx,opacity:0,cursor:"pointer"}).attr({title:"Scroll Back to Top"}).click(function(){return t.scrollup(),!1}).appendTo("body");document.all&&!window.XMLHttpRequest&&t.$control.text()!=""&&t.$control.css({width:t.$control.width()});t.togglecontrol();n('a[href="'+t.anchorkeyword+'"]').click(function(){return t.scrollup(),!1});n(window).bind("scroll resize",function(){t.togglecontrol()})})}};scrolltotop.init(),function(){function et(){var t=!1;t&&ht("keydown",tt);n.keyboardSupport&&!t&&s("keydown",tt)}function g(){var u,s,f;if(document.body){var t=document.body,i=document.documentElement,r=window.innerHeight,h=t.scrollHeight;e=document.compatMode.indexOf("CSS")>=0?i:t;o=t;et();d=!0;top!=self?k=!0:h>r&&(t.offsetHeight<=r||i.offsetHeight<=r)&&(u=!1,s=function(){u||i.scrollHeight==document.height||(u=!0,setTimeout(function(){i.style.height=document.height+"px";u=!1},500))},i.style.height="auto",setTimeout(s,10),e.offsetHeight<=r&&(f=document.createElement("div"),f.style.clear="both",t.appendChild(f)));n.fixedBackground||ft||(t.style.backgroundAttachment="scroll",i.style.backgroundAttachment="scroll")}}function nt(t,r,u,f){var l,o,e,a,s;(f||(f=1e3),ct(r,u),n.accelerationMax!=1&&(l=+new Date,o=l-c,o<n.accelerationDelta&&(e=(1+30/o)/2,e>1&&(e=Math.min(e,n.accelerationMax),r*=e,u*=e)),c=+new Date),i.push({x:r,y:u,lastX:r<0?.99:-.99,lastY:u<0?.99:-.99,start:+new Date}),h)||(a=t===document.body,s=function(){for(var d=+new Date,c=0,l=0,y,p,o=0;o<i.length;o++){var e=i[o],b=d-e.start,k=b>=n.animationTime,v=k?1:b/n.animationTime;n.pulseAlgorithm&&(v=vt(v));y=e.x*v-e.lastX>>0;p=e.y*v-e.lastY>>0;c+=y;l+=p;e.lastX+=y;e.lastY+=p;k&&(i.splice(o,1),o--)}a?window.scrollBy(c,l):(c&&(t.scrollLeft+=c),l&&(t.scrollTop+=l));r||u||(i=[]);i.length?w(s,t,f/n.frameRate+1):h=!1},w(s,t,0),h=!0)}function ot(t){var u,f,r,i;if((d||g(),u=t.target,f=it(u),!f||t.defaultPrevented||y(o,"embed")||y(u,"embed")&&/\.pdf/i.test(u.src))||(r=t.wheelDeltaX||0,i=t.wheelDeltaY||0,r||i||(i=t.wheelDelta||0),!n.touchpadSupport&&at(i)))return!0;Math.abs(r)>1.2&&(r*=n.stepSize/120);Math.abs(i)>1.2&&(i*=n.stepSize/120);nt(f,-r,-i);t.preventDefault()}function tt(i){var e=i.target,l=i.ctrlKey||i.altKey||i.metaKey||i.shiftKey&&i.keyCode!==t.spacebar,h;if(/input|textarea|select|embed/i.test(e.nodeName)||e.isContentEditable||i.defaultPrevented||l||y(e,"button")&&i.keyCode===t.spacebar)return!0;var c,s=0,r=0,u=it(o),f=u.clientHeight;u==document.body&&(f=window.innerHeight);switch(i.keyCode){case t.up:r=-n.arrowScroll;break;case t.down:r=n.arrowScroll;break;case t.spacebar:c=i.shiftKey?1:-1;r=-c*f*.9;break;case t.pageup:r=-f*.9;break;case t.pagedown:r=f*.9;break;case t.home:r=-u.scrollTop;break;case t.end:h=u.scrollHeight-u.scrollTop-f;r=h>0?h+10:0;break;case t.left:s=-n.arrowScroll;break;case t.right:s=n.arrowScroll;break;default:return!0}nt(u,s,r);i.preventDefault()}function st(n){o=n.target}function v(n,t){for(var i=n.length;i--;)l[a(n[i])]=t;return t}function it(n){var t=[],r=e.scrollHeight,i;do{if(i=l[a(n)],i)return v(t,i);if(t.push(n),r===n.scrollHeight){if(!k||e.clientHeight+10<r)return v(t,document.body)}else if(n.clientHeight+10<n.scrollHeight&&(overflow=getComputedStyle(n,"").getPropertyValue("overflow-y"),overflow==="scroll"||overflow==="auto"))return v(t,n)}while(n=n.parentNode)}function s(n,t,i){window.addEventListener(n,t,i||!1)}function ht(n,t,i){window.removeEventListener(n,t,i||!1)}function y(n,t){return(n.nodeName||"").toLowerCase()===t.toLowerCase()}function ct(n,t){n=n>0?1:-1;t=t>0?1:-1;(f.x!==n||f.y!==t)&&(f.x=n,f.y=t,i=[],c=0)}function at(n){if(n){n=Math.abs(n);r.push(n);r.shift();clearTimeout(lt);var t=p(r[0],120)&&p(r[1],120)&&p(r[2],120);return!t}}function p(n,t){return Math.floor(n/t)==n/t}function rt(t){var i,r,u;return t=t*n.pulseScale,t<1?i=t-(1-Math.exp(-t)):(r=Math.exp(-1),t-=1,u=1-Math.exp(-t),i=r+u*(1-r)),i*n.pulseNormalize}function vt(t){return t>=1?1:t<=0?0:(n.pulseNormalize==1&&(n.pulseNormalize/=rt(1)),rt(t))}var b={frameRate:150,animationTime:400,stepSize:120,pulseAlgorithm:!0,pulseScale:8,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:!0,arrowScroll:50,touchpadSupport:!0,fixedBackground:!0,excluded:""},n=b,ft=!1,k=!1,f={x:0,y:0},d=!1,e=document.documentElement,o,r=[120,120,120],t={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},n=b,i=[],h=!1,c=+new Date,l={},a,lt,w,ut,u;setInterval(function(){l={}},1e4);a=function(){var n=0;return function(t){return t.uniqueID||(t.uniqueID=n++)}}();w=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(n,t,i){window.setTimeout(n,i||1e3/60)}}();ut=/chrome/i.test(window.navigator.userAgent);u=null;"onwheel"in document.createElement("div")?u="wheel":"onmousewheel"in document.createElement("div")&&(u="mousewheel");u&&ut&&(s(u,ot),s("mousedown",st),s("load",g))}();!function(n,t,i,r){"use strict";function u(t,i,r){var e,f=this,o="cbp";if(n.data(t,"cubeportfolio"))throw new Error("cubeportfolio is already initialized. Destroy it before initialize again!");n.data(t,"cubeportfolio",f);f.options=n.extend({},n.fn.cubeportfolio.options,i);f.isAnimating=!0;f.defaultFilter=f.options.defaultFilter;f.registeredEvents=[];f.skipEvents=[];f.addedWrapp=!1;n.isFunction(r)&&f._registerEvent("initFinish",r,!0);f.obj=t;f.$obj=n(t);e=f.$obj.children();f.options.caption&&(u.Private.modernBrowser||(f.options.caption="minimal"),o+=" cbp-caption-active cbp-caption-"+f.options.caption);f.$obj.addClass(o);(0===e.length||e.first().hasClass("cbp-item"))&&(f.wrapInner(f.obj,"cbp-wrapper"),f.addedWrapp=!0);f.$ul=f.$obj.children().addClass("cbp-wrapper");f.wrapInner(f.obj,"cbp-wrapper-outer");f.wrapper=f.$obj.children(".cbp-wrapper-outer");f.blocks=f.$ul.children(".cbp-item");f.wrapInner(f.blocks,"cbp-item-wrapper");f.width=f.$obj.outerWidth();f._load(f.$obj,f._display)}n.extend(u.prototype,{storeData:function(t){t.each(function(t,i){var r=n(i);r.data("cbp",{wrapper:r.children(".cbp-item-wrapper"),widthInitial:r.outerWidth(),heightInitial:r.outerHeight(),width:null,height:null,left:null,leftNew:null,top:null,topNew:null})})},wrapInner:function(n,t){var u,f,e;if(t=t||"",!(n.length&&n.length<1))for(n.length===r&&(n=[n]),f=n.length-1;f>=0;f--){for(u=n[f],e=i.createElement("div"),e.setAttribute("class",t);u.childNodes.length;)e.appendChild(u.childNodes[0]);u.appendChild(e)}},_captionDestroy:function(){var n=this;n.$obj.removeClass("cbp-caption-active cbp-caption-"+n.options.caption)},resizeEvent:function(){var u,r,i=this;n(t).on("resize.cbp",function(){clearTimeout(u);u=setTimeout(function(){t.innerHeight!=screen.height&&("alignCenter"===i.options.gridAdjustment&&(i.obj.style.maxWidth=""),r=i.$obj.outerWidth(),i.width!==r&&(i.width=r,i._gridAdjust(),i._layout(),i.positionateItems(),i._resizeMainContainer(),"slider"===i.options.layoutMode&&i._updateSlider(),i._triggerEvent("resizeGrid")),i._triggerEvent("resizeWindow"))},80)})},_load:function(t,i,r){var u,f,e=this,o=0;r=r||[];u=t.find("img:uncached").map(function(){return this.src});f=u.length;0===f&&i.apply(e,r);n.each(u,function(t,u){var s=new Image;n(s).one("load.cbp error.cbp",function(){return n(this).off("load.cbp error.cbp"),o++,o===f?(i.apply(e,r),!1):void 0});s.src=u})},_filterFromUrl:function(){var t=this,n=/#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href);null!==n&&(t.defaultFilter=n[1])},_display:function(){var t=this;t.storeData(t.blocks);"grid"===t.options.layoutMode&&t._filterFromUrl();"*"!==t.defaultFilter?(t.blocksOn=t.blocks.filter(t.defaultFilter),t.blocks.not(t.defaultFilter).addClass("cbp-item-off")):t.blocksOn=t.blocks;t._plugins=n.map(u.Plugins,function(n){return n(t)});t._triggerEvent("initStartRead");t._triggerEvent("initStartWrite");t.localColumnWidth=t.options.gapVertical;t.blocks.length&&(t.localColumnWidth+=t.blocks.first().data("cbp").widthInitial);t.getColumnsType=n.isArray(t.options.mediaQueries)?"_getColumnsBreakpoints":"_getColumnsAuto";t._gridAdjust();t["_"+t.options.layoutMode+"Markup"]();t._layout();t.positionateItems();t._resizeMainContainer();t._triggerEvent("initEndRead");t._triggerEvent("initEndWrite");t.$obj.addClass("cbp-ready");t._registerEvent("delayFrame",t.delayFrame);t._triggerEvent("delayFrame")},positionateItems:function(){var t,i=this;i.blocksOn.each(function(i,r){t=n(r).data("cbp");t.left=t.leftNew;t.top=t.topNew;r.style.left=t.left+"px";r.style.top=t.top+"px"})},delayFrame:function(){var n=this;requestAnimationFrame(function(){n.resizeEvent();n._triggerEvent("initFinish");n.isAnimating=!1;n.$obj.trigger("initComplete.cbp")})},_gridAdjust:function(){var t=this;"responsive"===t.options.gridAdjustment?t._responsiveLayout():t.blocks.each(function(t,i){var r=n(i).data("cbp");r.width=r.widthInitial;r.height=r.heightInitial})},_layout:function(){var n=this;n["_"+n.options.layoutMode+"LayoutReset"]();n["_"+n.options.layoutMode+"Layout"]();n.$obj.removeClass(function(n,t){return(t.match(/\bcbp-cols-\d+/gi)||[]).join(" ")});n.$obj.addClass("cbp-cols-"+n.cols)},_sliderMarkup:function(){var t=this;t.sliderStopEvents=!1;t.sliderActive=0;t._registerEvent("updateSliderPosition",function(){t.$obj.addClass("cbp-mode-slider")},!0);t.nav=n("<div/>",{"class":"cbp-nav"});t.nav.on("click.cbp","[data-slider-action]",function(i){if(i.preventDefault(),i.stopImmediatePropagation(),i.stopPropagation(),!t.sliderStopEvents){var r=n(this),u=r.attr("data-slider-action");t["_"+u+"Slider"]&&t["_"+u+"Slider"](r)}});t.options.showNavigation&&(t.controls=n("<div/>",{"class":"cbp-nav-controls"}),t.navPrev=n("<div/>",{"class":"cbp-nav-prev","data-slider-action":"prev"}).appendTo(t.controls),t.navNext=n("<div/>",{"class":"cbp-nav-next","data-slider-action":"next"}).appendTo(t.controls),t.controls.appendTo(t.nav));t.options.showPagination&&(t.navPagination=n("<div/>",{"class":"cbp-nav-pagination"}).appendTo(t.nav));(t.controls||t.navPagination)&&t.nav.appendTo(t.$obj);t._updateSliderPagination();t.options.auto&&(t.options.autoPauseOnHover&&(t.mouseIsEntered=!1,t.$obj.on("mouseenter.cbp",function(){t.mouseIsEntered=!0;t._stopSliderAuto()}).on("mouseleave.cbp",function(){t.mouseIsEntered=!1;t._startSliderAuto()})),t._startSliderAuto());t.options.drag&&u.Private.modernBrowser&&t._dragSlider()},_updateSlider:function(){var n=this;n._updateSliderPosition();n._updateSliderPagination()},_updateSliderPagination:function(){var r,i,t=this;if(t.options.showPagination){for(r=Math.ceil(t.blocksOn.length/t.cols),t.navPagination.empty(),i=r-1;i>=0;i--)n("<div/>",{"class":"cbp-nav-pagination-item","data-slider-action":"jumpTo"}).appendTo(t.navPagination);t.navPaginationItems=t.navPagination.children()}t._enableDisableNavSlider()},_destroySlider:function(){var n=this;"slider"===n.options.layoutMode&&(n.$obj.off("click.cbp"),n.$obj.removeClass("cbp-mode-slider"),n.options.showNavigation&&n.nav.remove(),n.navPagination&&n.navPagination.remove())},_nextSlider:function(){var n=this;if(n._isEndSlider()){if(!n.isRewindNav())return;n.sliderActive=0}else n.options.scrollByPage?n.sliderActive=Math.min(n.sliderActive+n.cols,n.blocksOn.length-n.cols):n.sliderActive+=1;n._goToSlider()},_prevSlider:function(){var n=this;if(n._isStartSlider()){if(!n.isRewindNav())return;n.sliderActive=n.blocksOn.length-n.cols}else n.options.scrollByPage?n.sliderActive=Math.max(0,n.sliderActive-n.cols):n.sliderActive-=1;n._goToSlider()},_jumpToSlider:function(n){var t=this,i=Math.min(n.index()*t.cols,t.blocksOn.length-t.cols);i!==t.sliderActive&&(t.sliderActive=i,t._goToSlider())},_jumpDragToSlider:function(n){var i,r,u,t=this,f=n>0?!0:!1;t.options.scrollByPage?(i=t.cols*t.localColumnWidth,r=t.cols):(i=t.localColumnWidth,r=1);n=Math.abs(n);u=Math.floor(n/i)*r;n%i>20&&(u+=r);t.sliderActive=f?Math.min(t.sliderActive+u,t.blocksOn.length-t.cols):Math.max(0,t.sliderActive-u);t._goToSlider()},_isStartSlider:function(){return 0===this.sliderActive},_isEndSlider:function(){var n=this;return n.sliderActive+n.cols>n.blocksOn.length-1},_goToSlider:function(){var n=this;n._enableDisableNavSlider();n._updateSliderPosition()},_startSliderAuto:function(){var n=this;return n.isDrag?void n._stopSliderAuto():void(n.timeout=setTimeout(function(){n._nextSlider();n._startSliderAuto()},n.options.autoTimeout))},_stopSliderAuto:function(){clearTimeout(this.timeout)},_enableDisableNavSlider:function(){var i,t,n=this;n.isRewindNav()||(t=n._isStartSlider()?"addClass":"removeClass",n.navPrev[t]("cbp-nav-stop"),t=n._isEndSlider()?"addClass":"removeClass",n.navNext[t]("cbp-nav-stop"));n.options.showPagination&&(i=n.options.scrollByPage?Math.ceil(n.sliderActive/n.cols):n._isEndSlider()?n.navPaginationItems.length-1:Math.floor(n.sliderActive/n.cols),n.navPaginationItems.removeClass("cbp-nav-pagination-active").eq(i).addClass("cbp-nav-pagination-active"))},isRewindNav:function(){var n=this;return n.options.showNavigation?n.blocksOn.length<=n.cols?!1:n.options.rewindNav?!0:!1:!0},sliderItemsLength:function(){return this.blocksOn.length<=this.cols},_sliderLayout:function(){var t=this;t.blocksOn.each(function(i,r){var u=n(r).data("cbp");u.leftNew=Math.round(t.localColumnWidth*i);u.topNew=0;t.colVert.push(u.height+t.options.gapHorizontal)});t.sliderColVert=t.colVert.slice(t.sliderActive,t.sliderActive+t.cols);t.ulWidth=t.localColumnWidth*t.blocksOn.length-t.options.gapVertical;t.$ul.width(t.ulWidth)},_updateSliderPosition:function(){var n=this,t=-n.sliderActive*n.localColumnWidth;n._triggerEvent("updateSliderPosition");u.Private.modernBrowser?n.$ul[0].style[u.Private.transform]="translate3d("+t+"px, 0px, 0)":n.$ul[0].style.left=t+"px";n.sliderColVert=n.colVert.slice(n.sliderActive,n.sliderActive+n.cols);n._resizeMainContainer()},_dragSlider:function(){function b(t){if(!f.sliderItemsLength()){if(w?g=t:t.preventDefault(),f.options.auto&&f._stopSliderAuto(),a)return void n(l).one("click.cbp",function(){return!1});l=n(t.target);p=y(t).x;e=0;s=-f.sliderActive*f.localColumnWidth;h=f.localColumnWidth*(f.blocksOn.length-f.cols);c.on(o.move,d);c.on(o.end,k);f.$obj.addClass("cbp-mode-slider-dragStart")}}function k(){f.$obj.removeClass("cbp-mode-slider-dragStart");a=!0;0!==e?(l.one("click.cbp",function(){return!1}),f._jumpDragToSlider(e),f.$ul.one(u.Private.transitionend,v)):v.call(f);c.off(o.move);c.off(o.end)}function d(n){e=p-y(n).x;(e>8||-8>e)&&n.preventDefault();f.isDrag=!0;var t=s-e;0>e&&s>e?t=(s-e)/5:e>0&&-h>s-e&&(t=-h+(h+s-e)/5);u.Private.modernBrowser?f.$ul[0].style[u.Private.transform]="translate3d("+t+"px, 0px, 0)":f.$ul[0].style.left=t+"px"}function v(){if(a=!1,f.isDrag=!1,f.options.auto){if(f.mouseIsEntered)return;f._startSliderAuto()}}function y(n){return n.originalEvent!==r&&n.originalEvent.touches!==r&&(n=n.originalEvent.touches[0]),{x:n.pageX,y:n.pageY}}var p,e,l,s,h,g,f=this,c=n(i),a=!1,o={},w=!1;f.isDrag=!1;"ontouchstart"in t||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?(o={start:"touchstart.cbp",move:"touchmove.cbp",end:"touchend.cbp"},w=!0):o={start:"mousedown.cbp",move:"mousemove.cbp",end:"mouseup.cbp"};f.$ul.on(o.start,b)},_sliderLayoutReset:function(){var n=this;n.colVert=[]},_gridMarkup:function(){},_gridLayout:function(){var t=this;t.blocksOn.each(function(i,r){for(var h,c,e=Math.min.apply(Math,t.colVert),o=0,s=n(r).data("cbp"),u=0,f=t.colVert.length;f>u;u++)if(t.colVert[u]===e){o=u;break}for(s.leftNew=Math.round(t.localColumnWidth*o),s.topNew=Math.round(e),h=e+s.height+t.options.gapHorizontal,c=t.cols+1-f,u=0;c>u;u++)t.colVert[o+u]=h})},_gridLayoutReset:function(){var t,n=this;for("alignCenter"===n.options.gridAdjustment?(n.cols=Math.max(Math.floor((n.width+n.options.gapVertical)/n.localColumnWidth),1),n.width=n.cols*n.localColumnWidth-n.options.gapVertical,n.$obj.css("max-width",n.width)):n.cols=Math.max(Math.floor((n.width+n.options.gapVertical)/n.localColumnWidth),1),n.colVert=[],t=n.cols;t--;)n.colVert.push(0)},_responsiveLayout:function(){var r,i,t=this;t.columnWidthCache?t.localColumnWidth=t.columnWidthCache:t.columnWidthCache=t.localColumnWidth;t.cols=t[t.getColumnsType]();r=t.width-t.options.gapVertical*(t.cols-1);t.localColumnWidth=parseInt(r/t.cols,10)+t.options.gapVertical;i=t.localColumnWidth-t.options.gapVertical;t.blocks.each(function(t,r){r.style.width=i+"px";n(r).data("cbp").width=i});t.blocks.each(function(t,i){var r=n(i);r.data("cbp").height=r.outerHeight()})},_getColumnsAuto:function(){var n=this;return Math.max(Math.round(n.width/n.localColumnWidth),1)},_getColumnsBreakpoints:function(){var i,t=this,u=t.width-t.options.gapVertical;return n.each(t.options.mediaQueries,function(n,t){if(u>=t.width)return(i=t.cols,!1)}),i===r&&(i=t.options.mediaQueries[t.options.mediaQueries.length-1].cols),i},_resizeMainContainer:function(){var t,n=this,i=n.sliderColVert||n.colVert;t=Math.max(Math.max.apply(Math,i)-n.options.gapHorizontal,0);t!==n.height&&(n.obj.style.height=t+"px",n.height!==r&&(u.Private.modernBrowser?n.$obj.one(u.Private.transitionend,function(){n.$obj.trigger("pluginResize.cbp")}):n.$obj.trigger("pluginResize.cbp")),n.height=t)},_filter:function(n){var t=this;t.blocksOnInitial=t.blocksOn;t.blocksOn=t.blocks.filter(n);t.blocksOff=t.blocks.not(n);t._layout();t.filterLayout(n)},filterLayout:function(){var t=this;t.blocksOff.addClass("cbp-item-off");t.blocksOn.removeClass("cbp-item-off").each(function(t,i){var r=n(i).data("cbp");r.left=r.leftNew;r.top=r.topNew;i.style.left=r.left+"px";i.style.top=r.top+"px"});t._resizeMainContainer();t.filterFinish()},filterFinish:function(){var n=this;n.isAnimating=!1;n.$obj.trigger("filterComplete.cbp");n._triggerEvent("filterFinish")},_registerEvent:function(n,t,i){var r=this;r.registeredEvents[n]||(r.registeredEvents[n]=[]);r.registeredEvents[n].push({func:t,oneTime:i||!1})},_triggerEvent:function(n,t){var r,u,i=this;if(i.skipEvents[n])return void delete i.skipEvents[n];if(i.registeredEvents[n])for(r=0,u=i.registeredEvents[n].length;u>r;r++)i.registeredEvents[n][r].func.call(i,t),i.registeredEvents[n][r].oneTime&&(i.registeredEvents[n].splice(r,1),r--,u--)},_skipNextEvent:function(n){var t=this;t.skipEvents[n]=!0},_addItems:function(t,i){var r=this,f=n(t).filter(".cbp-item").addClass("cbp-loading-fadeIn").css("top","1000%").wrapInner('<div class="cbp-item-wrapper"><\/div>');return f.length?void r._load(f,function(){r.$obj.addClass("cbp-addItems");f.appendTo(r.$ul);n.merge(r.blocks,f);r.storeData(f);"*"!==r.defaultFilter?(r.blocksOn=r.blocks.filter(r.defaultFilter),r.blocks.not(r.defaultFilter).addClass("cbp-item-off")):r.blocksOn=r.blocks;f.on(u.Private.animationend,function(){r.$obj.find(".cbp-loading-fadeIn").removeClass("cbp-loading-fadeIn");r.$obj.removeClass("cbp-addItems")});r._triggerEvent("addItemsToDOM",f);r._gridAdjust();r._layout();r.positionateItems();r._resizeMainContainer();"slider"===r.options.layoutMode&&r._updateSlider();r.elems&&u.Public.showCounter.call(r.obj,r.elems);u.Private.modernBrowser?f.last().one(u.Private.animationend,function(){r.isAnimating=!1;n.isFunction(i)&&i.call(r)}):(r.isAnimating=!1,n.isFunction(i)&&i.call(r))}):(r.isAnimating=!1,void(n.isFunction(i)&&i.call(r)))}});n.fn.cubeportfolio=function(n,t,i){return this.each(function(){if("object"==typeof n||!n)return u.Public.init.call(this,n,i);if(u.Public[n])return u.Public[n].call(this,t,i);throw new Error("Method "+n+" does not exist on jquery.cubeportfolio.js");})};n.fn.cubeportfolio.options={filters:"",loadMore:"",loadMoreAction:"click",layoutMode:"grid",drag:!0,auto:!1,autoTimeout:5e3,autoPauseOnHover:!0,showNavigation:!0,showPagination:!0,rewindNav:!0,scrollByPage:!1,defaultFilter:"*",filterDeeplinking:!1,animationType:"fadeOut",gridAdjustment:"responsive",mediaQueries:!1,gapHorizontal:10,gapVertical:10,caption:"pushTop",displayType:"lazyLoading",displayTypeSpeed:400,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'<div class="cbp-popup-lightbox-counter">{{current}} of {{total}}<\/div>',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'<div class="cbp-popup-singlePage-counter">{{current}} of {{total}}<\/div>',singlePageAnimation:"left",singlePageCallback:function(){},singlePageInlineDelegate:".cbp-singlePageInline",singlePageInlinePosition:"top",singlePageInlineInFocus:!0,singlePageInlineCallback:function(){}};u.Plugins={};n.fn.cubeportfolio.Constructor=u}(jQuery,window,document),function(n){"use strict";function t(t){var i=this;i.parent=t;i.filters=n(t.options.filters);i.wrap=n();i.registerFilter()}var i=n.fn.cubeportfolio.Constructor;t.prototype.registerFilter=function(){var t,r=this,i=r.parent;r.filters.each(function(u,f){var e,o=n(f);o.hasClass("cbp-l-filters-dropdown")?(e=o.find(".cbp-l-filters-dropdownWrap"),e.on({"mouseover.cbp":function(){e.addClass("cbp-l-filters-dropdownWrap-open")},"mouseleave.cbp":function(){e.removeClass("cbp-l-filters-dropdownWrap-open")}}),t=function(n){e.find(".cbp-filter-item").removeClass("cbp-filter-item-active");e.find(".cbp-l-filters-dropdownHeader").text(n.text());n.addClass("cbp-filter-item-active");e.trigger("mouseleave.cbp")},r.wrap.add(e)):t=function(n){n.addClass("cbp-filter-item-active").siblings().removeClass("cbp-filter-item-active")};t(o.find(".cbp-filter-item").filter('[data-filter="'+i.defaultFilter+'"]'));o.on("click.cbp",".cbp-filter-item",function(){var r=n(this);r.hasClass("cbp-filter-item-active")||(i.isAnimating||t.call(null,r),i.$obj.cubeportfolio("filter",r.data("filter")))});i.$obj.cubeportfolio("showCounter",o.find(".cbp-filter-item"),function(){var n,i=/#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href);null!==i&&(n=o.find(".cbp-filter-item").filter('[data-filter="'+i[1]+'"]'),n.length&&t.call(null,n))})})};t.prototype.destroy=function(){var n=this;n.filters.off(".cbp");n.wrap&&n.wrap.off(".cbp")};i.Plugins.Filters=function(n){return""===n.options.filters?null:new t(n)}}(jQuery,window,document),function(n,t){"use strict";function i(t){var i=this;i.parent=t;i.loadMore=n(t.options.loadMore).find(".cbp-l-loadMore-link");t.options.loadMoreAction.length&&i[t.options.loadMoreAction]()}var r=n.fn.cubeportfolio.Constructor;i.prototype.click=function(){var t=this,i=0;t.loadMore.on("click.cbp",function(r){var u=n(this);r.preventDefault();u.hasClass("cbp-l-loadMore-stop")||(u.addClass("cbp-l-loadMore-loading"),i++,n.ajax({url:t.loadMore.attr("href"),type:"GET",dataType:"HTML"}).done(function(r){var f,e;f=n(r).filter(function(){return n(this).is("div.cbp-loadMore-block"+i)});t.parent.$obj.cubeportfolio("appendItems",f.html(),function(){u.removeClass("cbp-l-loadMore-loading");e=n(r).filter(function(){return n(this).is("div.cbp-loadMore-block"+(i+1))});0===e.length&&u.addClass("cbp-l-loadMore-stop")})}).fail(function(){}))})};i.prototype.auto=function(){var i=this;i.parent.$obj.on("initComplete.cbp",function(){Object.create({init:function(){var r=this;r.isActive=!1;r.numberOfClicks=0;i.loadMore.addClass("cbp-l-loadMore-loading");r.window=n(t);r.addEvents();r.getNewItems()},addEvents:function(){var t,n=this;i.loadMore.on("click.cbp",function(n){n.preventDefault()});n.window.on("scroll.loadMoreObject",function(){clearTimeout(t);t=setTimeout(function(){i.parent.isAnimating||n.getNewItems()},80)});i.parent.$obj.on("filterComplete.cbp",function(){n.getNewItems()})},getNewItems:function(){var r,u,t=this;t.isActive||i.loadMore.hasClass("cbp-l-loadMore-stop")||(r=i.loadMore.offset().top,u=t.window.scrollTop()+t.window.height(),r>u||(t.isActive=!0,t.numberOfClicks++,n.ajax({url:i.loadMore.attr("href"),type:"GET",dataType:"HTML",cache:!0}).done(function(r){var u,f;u=n(r).filter(function(){return n(this).is("div.cbp-loadMore-block"+t.numberOfClicks)});i.parent.$obj.cubeportfolio("appendItems",u.html(),function(){f=n(r).filter(function(){return n(this).is("div.cbp-loadMore-block"+(t.numberOfClicks+1))});0===f.length?(i.loadMore.addClass("cbp-l-loadMore-stop"),t.window.off("scroll.loadMoreObject"),i.parent.$obj.off("filterComplete.cbp")):(t.isActive=!1,t.window.trigger("scroll.loadMoreObject"))})}).fail(function(){t.isActive=!1})))}}).init()})};i.prototype.destroy=function(){var i=this;i.loadMore.off(".cbp");n(t).off("scroll.loadMoreObject")};r.Plugins.LoadMore=function(n){return""===n.options.loadMore?null:new i(n)}}(jQuery,window,document),function(n,t,i){"use strict";function u(n){var t=this;t.parent=n;n.options.lightboxShowCounter===!1&&(n.options.lightboxCounter="");n.options.singlePageShowCounter===!1&&(n.options.singlePageCounter="");t.run()}var r=n.fn.cubeportfolio.Constructor,f={init:function(t,r){var f,u=this,e,h,o;if(u.cubeportfolio=t,u.type=r,u.isOpen=!1,u.options=u.cubeportfolio.options,"lightbox"===r&&u.cubeportfolio._registerEvent("resizeWindow",function(){u.resizeImage()}),"singlePageInline"===r)return u.startInline=-1,u.height=0,u._createMarkupSinglePageInline(),void u.cubeportfolio._registerEvent("resizeGrid",function(){u.isOpen&&u.close()});if(u._createMarkup(),"singlePage"===r&&(u.cubeportfolio._registerEvent("resizeWindow",function(){if(u.options.singlePageStickyNavigation){var n=u.wrap[0].clientWidth;n>0&&(u.navigationWrap.width(n),u.navigation.width(n))}}),u.options.singlePageDeeplinking))if(u.url=location.href,"#"===u.url.slice(-1)&&(u.url=u.url.slice(0,-1)),e=u.url.split("#cbp="),h=e.shift(),n.each(e,function(t,i){return u.cubeportfolio.blocksOn.each(function(t,r){var e=n(r).find(u.options.singlePageDelegate+'[href="'+i+'"]');if(e.length)return(f=e,!1)}),f?!1:void 0}),f){u.url=h;var c=f,l=c.attr("data-cbp-singlePage"),s=[];l?s=c.closest(n(".cbp-item")).find('[data-cbp-singlePage="'+l+'"]'):u.cubeportfolio.blocksOn.each(function(t,i){var r=n(i);r.not(".cbp-item-off")&&r.find(u.options.singlePageDelegate).each(function(t,i){n(i).attr("data-cbp-singlePage")||s.push(i)})});u.openSinglePage(s,f[0])}else e.length&&(o=i.createElement("a"),o.setAttribute("href",e[0]),u.openSinglePage([o],o))},_createMarkup:function(){var t=this,u="";"singlePage"===t.type&&"left"!==t.options.singlePageAnimation&&(u=" cbp-popup-singlePage-"+t.options.singlePageAnimation);t.wrap=n("<div/>",{"class":"cbp-popup-wrap cbp-popup-"+t.type+u,"data-action":"lightbox"===t.type?"close":""}).on("click.cbp",function(i){if(!t.stopEvents){var r=n(i.target).attr("data-action");t[r]&&(t[r](),i.preventDefault())}});t.content=n("<div/>",{"class":"cbp-popup-content"}).appendTo(t.wrap);n("<div/>",{"class":"cbp-popup-loadingBox"}).appendTo(t.wrap);"ie8"===r.Private.browser&&(t.bg=n("<div/>",{"class":"cbp-popup-ie8bg","data-action":"lightbox"===t.type?"close":""}).appendTo(t.wrap));t.navigationWrap=n("<div/>",{"class":"cbp-popup-navigation-wrap"}).appendTo(t.wrap);t.navigation=n("<div/>",{"class":"cbp-popup-navigation"}).appendTo(t.navigationWrap);t.closeButton=n("<div/>",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(t.navigation);t.nextButton=n("<div/>",{"class":"cbp-popup-next",title:"Next (Right arrow key)","data-action":"next"}).appendTo(t.navigation);t.prevButton=n("<div/>",{"class":"cbp-popup-prev",title:"Previous (Left arrow key)","data-action":"prev"}).appendTo(t.navigation);"singlePage"===t.type&&(t.options.singlePageCounter&&(t.counter=n(t.options.singlePageCounter).appendTo(t.navigation),t.counter.text("")),t.content.on("click.cbp",t.options.singlePageDelegate,function(n){n.preventDefault();for(var r=t.dataArray.length,u=this.getAttribute("href"),i=0;r>i&&t.dataArray[i].url!==u;i++);t.singlePageJumpTo(i-t.current)}),t.wrap.on("mousewheel.cbp DOMMouseScroll.cbp",function(n){n.stopImmediatePropagation()}));n(i).on("keydown.cbp",function(n){t.isOpen&&(t.stopEvents||(37===n.keyCode?t.prev():39===n.keyCode?t.next():27===n.keyCode&&t.close()))})},_createMarkupSinglePageInline:function(){var t=this;t.wrap=n("<div/>",{"class":"cbp-popup-singlePageInline"}).on("click.cbp",function(i){if(!t.stopEvents){var r=n(i.target).attr("data-action");r&&t[r]&&(t[r](),i.preventDefault())}});t.content=n("<div/>",{"class":"cbp-popup-content"}).appendTo(t.wrap);t.navigation=n("<div/>",{"class":"cbp-popup-navigation"}).appendTo(t.wrap);t.closeButton=n("<div/>",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(t.navigation)},destroy:function(){var t=this,r=n("body");n(i).off("keydown.cbp");r.off("click.cbp",t.options.lightboxDelegate);r.off("click.cbp",t.options.singlePageDelegate);t.content.off("click.cbp",t.options.singlePageDelegate);t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageInlineDelegate);t.cubeportfolio.$obj.off("click.cbp",t.options.lightboxDelegate);t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageDelegate);t.cubeportfolio.$obj.removeClass("cbp-popup-isOpening");t.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active");t.wrap.remove()},openLightbox:function(r,u){var e,o,f=this,s=0,h=[];if(!f.isOpen){if(f.isOpen=!0,f.stopEvents=!1,f.dataArray=[],f.current=null,e=u.getAttribute("href"),null===e)throw new Error("HEI! Your clicked element doesn't have a href attribute.");n.each(r,function(t,i){var u,r=i.getAttribute("href"),o=r,c="isImage";if(-1===n.inArray(r,h)){if(e===r)f.current=s;else if(!f.options.lightboxGallery)return;/youtube/i.test(r)?(u=r.substring(r.lastIndexOf("v=")+2),/autoplay=/i.test(u)||(u+="&autoplay=1"),u=u.replace(/\?|&/,"?"),o="//www.youtube.com/embed/"+u,c="isYoutube"):/vimeo/i.test(r)?(u=r.substring(r.lastIndexOf("/")+1),/autoplay=/i.test(u)||(u+="&autoplay=1"),u=u.replace(/\?|&/,"?"),o="//player.vimeo.com/video/"+u,c="isVimeo"):/ted\.com/i.test(r)?(o="http://embed.ted.com/talks/"+r.substring(r.lastIndexOf("/")+1)+".html",c="isTed"):/soundcloud\.com/i.test(r)?(o=r,c="isSoundCloud"):/(\.mp4)|(\.ogg)|(\.ogv)|(\.webm)/i.test(r)?(o=r.split(-1!==r.indexOf("|")?"|":"%7C"),c="isSelfHostedVideo"):/\.mp3$/i.test(r)&&(o=r,c="isSelfHostedAudio");f.dataArray.push({src:o,title:i.getAttribute(f.options.lightboxTitleSrc),type:c});s++}h.push(r)});f.counterTotal=f.dataArray.length;1===f.counterTotal?(f.nextButton.hide(),f.prevButton.hide(),f.dataActionImg=""):(f.nextButton.show(),f.prevButton.show(),f.dataActionImg='data-action="next"');f.wrap.appendTo(i.body);f.scrollTop=n(t).scrollTop();f.originalStyle=n("html").attr("style");n("html").css({overflow:"hidden",paddingRight:t.innerWidth-n(i).width()});f.wrap.show();o=f.dataArray[f.current];f[o.type](o)}},openSinglePage:function(u,f){var o,e=this,s=0,h=[],c;if(!e.isOpen){if(e.cubeportfolio.singlePageInline&&e.cubeportfolio.singlePageInline.isOpen&&e.cubeportfolio.singlePageInline.close(),e.isOpen=!0,e.stopEvents=!1,e.dataArray=[],e.current=null,o=f.getAttribute("href"),null===o)throw new Error("HEI! Your clicked element doesn't have a href attribute.");(n.each(u,function(t,i){var r=i.getAttribute("href");-1===n.inArray(r,h)&&(o===r&&(e.current=s),e.dataArray.push({url:r,element:i}),s++);h.push(r)}),e.counterTotal=e.dataArray.length,1===e.counterTotal?(e.nextButton.hide(),e.prevButton.hide()):(e.nextButton.show(),e.prevButton.show()),e.wrap.appendTo(i.body),e.scrollTop=n(t).scrollTop(),n("html").css({overflow:"hidden",paddingRight:t.innerWidth-n(i).width()}),e.wrap.scrollTop(0),e.wrap.show(),e.finishOpen=2,e.navigationMobile=n(),e.wrap.one(r.Private.transitionend,function(){var t;e.options.singlePageStickyNavigation&&(e.wrap.addClass("cbp-popup-singlePage-sticky"),t=e.wrap[0].clientWidth,e.navigationWrap.width(t),("android"===r.Private.browser||"ios"===r.Private.browser)&&(e.navigationMobile=n("<div/>",{"class":"cbp-popup-singlePage cbp-popup-singlePage-sticky",id:e.wrap.attr("id")}).on("click.cbp",function(t){if(!e.stopEvents){var i=n(t.target).attr("data-action");e[i]&&(e[i](),t.preventDefault())}}),e.navigationMobile.appendTo(i.body).append(e.navigationWrap)));e.finishOpen--;e.finishOpen<=0&&e.updateSinglePageIsOpen.call(e)}),"ie8"===r.Private.browser||"ie9"===r.Private.browser)&&(e.options.singlePageStickyNavigation&&(c=e.wrap[0].clientWidth,e.navigationWrap.width(c),setTimeout(function(){e.wrap.addClass("cbp-popup-singlePage-sticky")},1e3)),e.finishOpen--);e.wrap.addClass("cbp-popup-loading");e.wrap.offset();e.wrap.addClass("cbp-popup-singlePage-open");e.options.singlePageDeeplinking&&(e.url=e.url.split("#cbp=")[0],location.href=e.url+"#cbp="+e.dataArray[e.current].url);n.isFunction(e.options.singlePageCallback)&&e.options.singlePageCallback.call(e,e.dataArray[e.current].url,e.dataArray[e.current].element)}},openSinglePageInline:function(i,r,u){var e,s,h,c,f=this,o;if(u=u||!1,f.fromOpen=u,f.storeBlocks=i,f.storeCurrentBlock=r,f.isOpen)return s=n(r).closest(".cbp-item").index(),void(f.dataArray[f.current].url!==r.getAttribute("href")||f.current!==s?f.cubeportfolio.singlePageInline.close("open",{blocks:i,currentBlock:r,fromOpen:!0}):f.close());if(f.isOpen=!0,f.stopEvents=!1,f.dataArray=[],f.current=null,e=r.getAttribute("href"),null===e)throw new Error("HEI! Your clicked element doesn't have a href attribute.");(h=n(r).closest(".cbp-item")[0],i.each(function(n,t){h===t&&(f.current=n)}),f.dataArray[f.current]={url:e,element:r},c=n(f.dataArray[f.current].element).parents(".cbp-item").addClass("cbp-singlePageInline-active"),f.counterTotal=i.length,f.wrap.insertBefore(f.cubeportfolio.wrapper),"top"===f.options.singlePageInlinePosition?(f.startInline=0,f.top=0,f.firstRow=!0,f.lastRow=!1):"bottom"===f.options.singlePageInlinePosition?(f.startInline=f.counterTotal,f.top=f.cubeportfolio.height,f.firstRow=!1,f.lastRow=!0):"above"===f.options.singlePageInlinePosition?(f.startInline=f.cubeportfolio.cols*Math.floor(f.current/f.cubeportfolio.cols),f.top=n(i[f.current]).data("cbp").top,0===f.startInline?f.firstRow=!0:(f.top-=f.options.gapHorizontal,f.firstRow=!1),f.lastRow=!1):(f.top=n(i[f.current]).data("cbp").top+n(i[f.current]).data("cbp").height,f.startInline=Math.min(f.cubeportfolio.cols*(Math.floor(f.current/f.cubeportfolio.cols)+1),f.counterTotal),f.firstRow=!1,f.lastRow=f.startInline===f.counterTotal?!0:!1),f.wrap[0].style.height=f.wrap.outerHeight(!0)+"px",f.deferredInline=n.Deferred(),f.options.singlePageInlineInFocus)?(f.scrollTop=n(t).scrollTop(),o=f.cubeportfolio.$obj.offset().top+f.top-100,f.scrollTop!==o?n("html,body").animate({scrollTop:o},350).promise().then(function(){f._resizeSinglePageInline();f.deferredInline.resolve()}):(f._resizeSinglePageInline(),f.deferredInline.resolve())):(f._resizeSinglePageInline(),f.deferredInline.resolve());f.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-open");f.wrap.css({top:f.top});n.isFunction(f.options.singlePageInlineCallback)&&f.options.singlePageInlineCallback.call(f,f.dataArray[f.current].url,f.dataArray[f.current].element)},_resizeSinglePageInline:function(){var n=this;n.height=n.firstRow||n.lastRow?n.wrap.outerHeight(!0):n.wrap.outerHeight(!0)-n.options.gapHorizontal;n.storeBlocks.each(function(t,i){t<n.startInline?r.Private.modernBrowser?i.style[r.Private.transform]="":i.style.marginTop="":r.Private.modernBrowser?i.style[r.Private.transform]="translate3d(0px, "+n.height+"px, 0)":i.style.marginTop=n.height+"px"});n.cubeportfolio.obj.style.height=n.cubeportfolio.height+n.height+"px"},_revertResizeSinglePageInline:function(){var t=this;t.deferredInline=n.Deferred();t.storeBlocks.each(function(n,t){r.Private.modernBrowser?t.style[r.Private.transform]="":t.style.marginTop=""});t.cubeportfolio.obj.style.height=t.cubeportfolio.height+"px"},appendScriptsToWrap:function(n){var u=this,t=0,r=function(f){var e=i.createElement("script"),o=f.src;e.type="text/javascript";e.readyState?e.onreadystatechange=function(){("loaded"==e.readyState||"complete"==e.readyState)&&(e.onreadystatechange=null,t++,n[t]&&r(n[t]))}:e.onload=function(){t++;n[t]&&r(n[t])};o?e.src=o:e.text=f.text;u.content[0].appendChild(e)};r(n[0])},updateSinglePage:function(t,i,r){var f,u=this;u.content.addClass("cbp-popup-content").removeClass("cbp-popup-content-basic");r===!1&&u.content.removeClass("cbp-popup-content").addClass("cbp-popup-content-basic");u.counter&&(f=n(u._getCounterMarkup(u.options.singlePageCounter,u.current+1,u.counterTotal)),u.counter.text(f.text()));u.content.html(t);i&&u.appendScriptsToWrap(i);u.cubeportfolio.$obj.trigger("updateSinglePageStart.cbp");u.finishOpen--;u.finishOpen<=0&&u.updateSinglePageIsOpen.call(u)},updateSinglePageIsOpen:function(){var i,t=this;t.wrap.addClass("cbp-popup-ready");t.wrap.removeClass("cbp-popup-loading");i=t.content.find(".cbp-slider");i?(i.find(".cbp-slider-item").addClass("cbp-item"),t.slider=i.cubeportfolio({layoutMode:"slider",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):t.slider=null;("android"===r.Private.browser||"ios"===r.Private.browser)&&n("html").css({position:"fixed"});t.cubeportfolio.$obj.trigger("updateSinglePageComplete.cbp")},updateSinglePageInline:function(n,t){var i=this;i.content.html(n);t&&i.appendScriptsToWrap(t);i.cubeportfolio.$obj.trigger("updateSinglePageInlineStart.cbp");i.singlePageInlineIsOpen.call(i)},singlePageInlineIsOpen:function(){function t(){n.wrap.addClass("cbp-popup-singlePageInline-ready");n.wrap[0].style.height="";n._resizeSinglePageInline();n.cubeportfolio.$obj.trigger("updateSinglePageInlineComplete.cbp")}var n=this;n.cubeportfolio._load(n.wrap,function(){var i=n.content.find(".cbp-slider");i.length?(i.find(".cbp-slider-item").addClass("cbp-item"),i.one("initComplete.cbp",function(){n.deferredInline.done(t)}),i.on("pluginResize.cbp",function(){n.deferredInline.done(t)}),n.slider=i.cubeportfolio({layoutMode:"slider",displayType:"default",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):(n.slider=null,n.deferredInline.done(t))})},isImage:function(t){var i=this,r=new Image;i.tooggleLoading(!0);n('<img src="'+t.src+'">').is("img:uncached")?(n(r).on("load.cbp error.cbp",function(){i.updateImagesMarkup(t.src,t.title,i._getCounterMarkup(i.options.lightboxCounter,i.current+1,i.counterTotal));i.tooggleLoading(!1)}),r.src=t.src):(i.updateImagesMarkup(t.src,t.title,i._getCounterMarkup(i.options.lightboxCounter,i.current+1,i.counterTotal)),i.tooggleLoading(!1))},isVimeo:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t._getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isYoutube:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t._getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isTed:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t._getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSoundCloud:function(n){var t=this;t.updateVideoMarkup(n.src,n.title,t._getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSelfHostedVideo:function(n){var t=this;t.updateSelfHostedVideo(n.src,n.title,t._getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSelfHostedAudio:function(n){var t=this;t.updateSelfHostedAudio(n.src,n.title,t._getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},_getCounterMarkup:function(n,t,i){if(!n.length)return"";var r={current:t,total:i};return n.replace(/\{\{current}}|\{\{total}}/gi,function(n){return r[n.slice(2,-2)]})},updateSelfHostedVideo:function(n,t,i){var r,f=this,u;for(f.wrap.addClass("cbp-popup-lightbox-isIframe"),u='<div class="cbp-popup-lightbox-iframe"><video controls="controls" height="auto" style="width: 100%">',r=0;r<n.length;r++)/(\.mp4)/i.test(n[r])?u+='<source src="'+n[r]+'" type="video/mp4">':/(\.ogg)|(\.ogv)/i.test(n[r])?u+='<source src="'+n[r]+'" type="video/ogg">':/(\.webm)/i.test(n[r])&&(u+='<source src="'+n[r]+'" type="video/webm">');u+='Your browser does not support the video tag.<\/video><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";f.content.html(u);f.wrap.addClass("cbp-popup-ready");f.preloadNearbyImages()},updateSelfHostedAudio:function(n,t,i){var r=this,u;r.wrap.addClass("cbp-popup-lightbox-isIframe");u='<div class="cbp-popup-lightbox-iframe"><audio controls="controls" height="auto" style="width: 100%"><source src="'+n+'" type="audio/mpeg">Your browser does not support the audio tag.<\/audio><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";r.content.html(u);r.wrap.addClass("cbp-popup-ready");r.preloadNearbyImages()},updateVideoMarkup:function(n,t,i){var r=this,u;r.wrap.addClass("cbp-popup-lightbox-isIframe");u='<div class="cbp-popup-lightbox-iframe"><iframe src="'+n+'" frameborder="0" allowfullscreen scrolling="no"><\/iframe><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";r.content.html(u);r.wrap.addClass("cbp-popup-ready");r.preloadNearbyImages()},updateImagesMarkup:function(n,t,i){var r=this,u;r.wrap.removeClass("cbp-popup-lightbox-isIframe");u='<div class="cbp-popup-lightbox-figure"><img src="'+n+'" class="cbp-popup-lightbox-img" '+r.dataActionImg+' /><div class="cbp-popup-lightbox-bottom">'+(t?'<div class="cbp-popup-lightbox-title">'+t+"<\/div>":"")+i+"<\/div><\/div>";r.content.html(u);r.wrap.addClass("cbp-popup-ready");r.resizeImage();r.preloadNearbyImages()},next:function(){var n=this;n[n.type+"JumpTo"](1)},prev:function(){var n=this;n[n.type+"JumpTo"](-1)},lightboxJumpTo:function(n){var i,t=this;t.current=t.getIndex(t.current+n);i=t.dataArray[t.current];t[i.type](i)},singlePageJumpTo:function(t){var i=this;i.current=i.getIndex(i.current+t);n.isFunction(i.options.singlePageCallback)&&(i.resetWrap(),i.wrap.scrollTop(0),i.wrap.addClass("cbp-popup-loading"),i.options.singlePageCallback.call(i,i.dataArray[i.current].url,i.dataArray[i.current].element),i.options.singlePageDeeplinking&&(location.href=i.url+"#cbp="+i.dataArray[i.current].url))},resetWrap:function(){var n=this;"singlePage"===n.type&&n.options.singlePageDeeplinking&&(location.href=n.url+"#")},getIndex:function(n){var t=this;return n%=t.counterTotal,0>n&&(n=t.counterTotal+n),n},close:function(i,u){function e(){f.content.html("");f.wrap.detach();f.cubeportfolio.$obj.removeClass("cbp-popup-singlePageInline-open cbp-popup-singlePageInline-close");"promise"===i&&n.isFunction(u.callback)&&u.callback.call(f.cubeportfolio)}function o(){f.options.singlePageInlineInFocus&&"promise"!==i?n("html,body").animate({scrollTop:f.scrollTop},350).promise().then(function(){e()}):e()}var f=this;f.isOpen=!1;"singlePageInline"===f.type?"open"===i?(f.wrap.removeClass("cbp-popup-singlePageInline-ready"),n(f.dataArray[f.current].element).closest(".cbp-item").removeClass("cbp-singlePageInline-active"),f.openSinglePageInline(u.blocks,u.currentBlock,u.fromOpen)):(f.height=0,f._revertResizeSinglePageInline(),f.wrap.removeClass("cbp-popup-singlePageInline-ready"),f.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-close"),f.startInline=-1,f.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),r.Private.modernBrowser?f.wrap.one(r.Private.transitionend,function(){o()}):o()):"singlePage"===f.type?(f.resetWrap(),f.wrap.removeClass("cbp-popup-ready"),("android"===r.Private.browser||"ios"===r.Private.browser)&&(n("html").css({position:""}),f.navigationWrap.appendTo(f.wrap),f.navigationMobile.remove()),n(t).scrollTop(f.scrollTop),setTimeout(function(){f.stopScroll=!0;f.navigationWrap.css({top:f.wrap.scrollTop()});f.wrap.removeClass("cbp-popup-singlePage-open cbp-popup-singlePage-sticky");("ie8"===r.Private.browser||"ie9"===r.Private.browser)&&(f.content.html(""),f.wrap.detach(),n("html").css({overflow:"",paddingRight:"",position:""}),f.navigationWrap.removeAttr("style"))},0),f.wrap.one(r.Private.transitionend,function(){f.content.html("");f.wrap.detach();n("html").css({overflow:"",paddingRight:"",position:""});f.navigationWrap.removeAttr("style")})):(f.originalStyle?n("html").attr("style",f.originalStyle):n("html").css({overflow:"",paddingRight:""}),n(t).scrollTop(f.scrollTop),f.content.html(""),f.wrap.detach())},tooggleLoading:function(n){var t=this;t.stopEvents=n;t.wrap[n?"addClass":"removeClass"]("cbp-popup-loading")},resizeImage:function(){if(this.isOpen){var r=n(t).height(),i=this.content.find("img"),u=parseInt(i.css("margin-top"),10)+parseInt(i.css("margin-bottom"),10);i.css("max-height",r-u+"px")}},preloadNearbyImages:function(){var f,u,i=[],t=this,r;for(i.push(t.getIndex(t.current+1)),i.push(t.getIndex(t.current+2)),i.push(t.getIndex(t.current+3)),i.push(t.getIndex(t.current-1)),i.push(t.getIndex(t.current-2)),i.push(t.getIndex(t.current-3)),r=i.length-1;r>=0;r--)"isImage"===t.dataArray[i[r]].type&&(u=t.dataArray[i[r]].src,f=new Image,n('<img src="'+u+'">').is("img:uncached")&&(f.src=u))}},e=!1,o=!1;u.prototype.run=function(){var r=this,t=r.parent,u=n(i.body);t.lightbox=null;t.options.lightboxDelegate&&!e&&(e=!0,t.lightbox=Object.create(f),t.lightbox.init(t,"lightbox"),u.on("click.cbp",t.options.lightboxDelegate,function(i){i.preventDefault();var e=n(this),u=e.attr("data-cbp-lightbox"),o=r.detectScope(e),s=o.data("cubeportfolio"),f=[];s?s.blocksOn.each(function(i,r){var e=n(r);e.not(".cbp-item-off")&&e.find(t.options.lightboxDelegate).each(function(t,i){u?n(i).attr("data-cbp-lightbox")===u&&f.push(i):f.push(i)})}):f=o.find(u?t.options.lightboxDelegate+"[data-cbp-lightbox="+u+"]":t.options.lightboxDelegate);t.lightbox.openLightbox(f,e[0])}));t.singlePage=null;t.options.singlePageDelegate&&!o&&(o=!0,t.singlePage=Object.create(f),t.singlePage.init(t,"singlePage"),u.on("click.cbp",t.options.singlePageDelegate,function(i){i.preventDefault();var e=n(this),u=e.attr("data-cbp-singlePage"),o=r.detectScope(e),s=o.data("cubeportfolio"),f=[];s?s.blocksOn.each(function(i,r){var e=n(r);e.not(".cbp-item-off")&&e.find(t.options.singlePageDelegate).each(function(t,i){u?n(i).attr("data-cbp-singlePage")===u&&f.push(i):f.push(i)})}):f=o.find(u?t.options.singlePageDelegate+"[data-cbp-singlePage="+u+"]":t.options.singlePageDelegate);t.singlePage.openSinglePage(f,e[0])}));t.singlePageInline=null;t.options.singlePageDelegate&&(t.singlePageInline=Object.create(f),t.singlePageInline.init(t,"singlePageInline"),t.$obj.on("click.cbp",t.options.singlePageInlineDelegate,function(n){n.preventDefault();t.singlePageInline.openSinglePageInline(t.blocksOn,this)}))};u.prototype.detectScope=function(t){var u,f,r;return u=t.closest(".cbp-popup-singlePageInline"),u.length?(r=t.closest(".cbp",u[0]),r.length?r:u):(f=t.closest(".cbp-popup-singlePage"),f.length?(r=t.closest(".cbp",f[0]),r.length?r:f):(r=t.closest(".cbp"),r.length?r:n(i.body)))};u.prototype.destroy=function(){var t=this.parent;n(i.body).off("click.cbp");e=!1;o=!1;t.lightbox&&t.lightbox.destroy();t.singlePage&&t.singlePage.destroy();t.singlePageInline&&t.singlePageInline.destroy()};r.Plugins.PopUp=function(n){return new u(n)}}(jQuery,window,document),function(n,t,i,r){"use strict";var u=n.fn.cubeportfolio.Constructor;u.Private={checkInstance:function(t){var i=n.data(this,"cubeportfolio");if(!i)throw new Error("cubeportfolio is not initialized. Initialize it before calling "+t+" method!");return i},browserInfo:function(){var e,f,o,n=u.Private,i=navigator.appVersion;n.browser=-1!==i.indexOf("MSIE 8.")?"ie8":-1!==i.indexOf("MSIE 9.")?"ie9":-1!==i.indexOf("MSIE 10.")?"ie10":t.ActiveXObject||"ActiveXObject"in t?"ie11":/android/gi.test(i)?"android":/iphone|ipad|ipod/gi.test(i)?"ios":/chrome/gi.test(i)?"chrome":"";o=n.styleSupport("perspective");typeof o!==r&&(e=n.styleSupport("transition"),n.transitionend={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[e],f=n.styleSupport("animation"),n.animationend={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"}[f],n.animationDuration={WebkitAnimation:"webkitAnimationDuration",animation:"animationDuration"}[f],n.animationDelay={WebkitAnimation:"webkitAnimationDelay",animation:"animationDelay"}[f],n.transform=n.styleSupport("transform"),e&&f&&n.transform&&(n.modernBrowser=!0))},styleSupport:function(n){var t,u="Webkit"+n.charAt(0).toUpperCase()+n.slice(1),r=i.createElement("div");return n in r.style?t=n:u in r.style&&(t=u),r=null,t}};u.Private.browserInfo()}(jQuery,window,document),function(n,t,i){"use strict";var r=n.fn.cubeportfolio.Constructor;r.Public={init:function(n,t){new r(this,n,t)},destroy:function(u){var f=r.Private.checkInstance.call(this,"destroy");f._triggerEvent("beforeDestroy");n.removeData(this,"cubeportfolio");f.blocks.each(function(){n.removeData(this,"cbp-wxh")});f.$obj.removeClass("cbp-ready cbp-addItemscbp-cols-"+f.cols).removeAttr("style");f.$ul.removeClass("cbp-wrapper");n(t).off("resize.cbp");f.$obj.off(".cbp");n(i).off(".cbp");f.blocks.removeClass("cbp-item-off").removeAttr("style");f.blocks.find(".cbp-item-wrapper").children().unwrap();f.options.caption&&f._captionDestroy();f._destroySlider();f.$ul.unwrap();f.addedWrapp&&f.blocks.unwrap();n.each(f._plugins,function(n,t){"function"==typeof t.destroy&&t.destroy()});n.isFunction(u)&&u.call(f);f._triggerEvent("afterDestroy")},filter:function(t,i){var f,u=r.Private.checkInstance.call(this,"filter");n.isFunction(i)&&u._registerEvent("filterFinish",i,!0);u.isAnimating||u.defaultFilter===t||(u.isAnimating=!0,u.defaultFilter=t,u.singlePageInline&&u.singlePageInline.isOpen?u.singlePageInline.close("promise",{callback:function(){u._filter(t)}}):u._filter(t),u.options.filterDeeplinking&&(f=location.href.replace(/#cbpf=(.*?)([#|?&]|$)/gi,""),location.href=f+"#cbpf="+t,u.singlePage&&u.singlePage.url&&(u.singlePage.url=location.href)))},showCounter:function(t,i){var u=r.Private.checkInstance.call(this,"showCounter");u.elems=t;n.each(t,function(){var t,i=n(this),r=i.data("filter");t=u.blocks.filter(r).length;i.find(".cbp-filter-counter").text(t)});n.isFunction(i)&&i.call(u)},appendItems:function(n,t){var i=r.Private.checkInstance.call(this,"appendItems");i.isAnimating||(i.isAnimating=!0,i.singlePageInline&&i.singlePageInline.isOpen?i.singlePageInline.close("promise",{callback:function(){i._addItems(n,t)}}):i._addItems(n,t))}}}(jQuery,window,document);"function"!=typeof Object.create&&(Object.create=function(n){function t(){}return t.prototype=n,new t});jQuery.expr[":"].uncached=function(n){if(!jQuery(n).is('img[src][src!=""]'))return!1;var t=new Image;return t.src=n.src,t.complete?void 0!==t.naturalWidth&&0===t.naturalWidth?!0:!1:!0},function(){for(var i=0,t=["moz","webkit"],n=0;n<t.length&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),r=Math.max(0,16-(t-i)),u=window.setTimeout(function(){n(t+r)},r);return i=t+r,u});window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)})}(),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.Constructor;i.prototype.filterLayout=function(i){function u(){r.blocks.removeClass("cbp-item-on2off cbp-item-off2on cbp-item-on2on").each(function(i,r){var u=n(r).data("cbp");u.left=u.leftNew;u.top=u.topNew;r.style.left=u.left+"px";r.style.top=u.top+"px";r.style[t.Private.transform]=""});r.blocksOff.addClass("cbp-item-off");r.$obj.removeClass("cbp-animation-"+r.options.animationType);r.filterFinish()}var r=this;r.$obj.addClass("cbp-animation-"+r.options.animationType);r.blocksOnInitial.filter(i).addClass("cbp-item-on2on").each(function(i,r){var u=n(r).data("cbp");r.style[t.Private.transform]="translate3d("+(u.leftNew-u.left)+"px, "+(u.topNew-u.top)+"px, 0)"});r.blocksOn2Off=r.blocksOnInitial.not(i).addClass("cbp-item-on2off");r.blocksOff2On=r.blocksOn.filter(".cbp-item-off").removeClass("cbp-item-off").addClass("cbp-item-off2on").each(function(t,i){var r=n(i).data("cbp");r.left=r.leftNew;r.top=r.topNew;i.style.left=r.left+"px";i.style.top=r.top+"px"});r.blocksOn2Off.length?r.blocksOn2Off.last().data("cbp").wrapper.one(t.Private.animationend,u):r.blocksOff2On.length?r.blocksOff2On.last().data("cbp").wrapper.one(t.Private.animationend,u):u();r._resizeMainContainer()};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.Plugins.AnimationClassic=function(r){return!t.Private.modernBrowser||n.inArray(r.options.animationType,["boxShadow","fadeOut","flipBottom","flipOut","quicksand","scaleSides","skew"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.Constructor;i.prototype.filterLayout=function(){function r(){i.wrapper[0].removeChild(u);"sequentially"===i.options.animationType&&i.blocksOn.each(function(i,r){n(r).data("cbp").wrapper[0].style[t.Private.animationDelay]=""});i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.filterFinish()}var i=this,u=i.$ul[0].cloneNode(!0);u.setAttribute("class","cbp-wrapper-helper");i.wrapper[0].insertBefore(u,i.$ul[0]);requestAnimationFrame(function(){i.$obj.addClass("cbp-animation-"+i.options.animationType);i.blocksOff.addClass("cbp-item-off");i.blocksOn.removeClass("cbp-item-off").each(function(r,u){var f=n(u).data("cbp");f.left=f.leftNew;f.top=f.topNew;u.style.left=f.left+"px";u.style.top=f.top+"px";"sequentially"===i.options.animationType&&(f.wrapper[0].style[t.Private.animationDelay]=60*r+"ms")});i.blocksOn.length?i.blocksOn.last().data("cbp").wrapper.one(t.Private.animationend,r):i.blocksOnInitial.length?i.blocksOnInitial.last().data("cbp").wrapper.one(t.Private.animationend,r):r();i._resizeMainContainer()})};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.Plugins.AnimationClone=function(r){return!t.Private.modernBrowser||n.inArray(r.options.animationType,["fadeOutTop","slideLeft","sequentially"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.Constructor;i.prototype.filterLayout=function(){function u(){i.wrapper[0].removeChild(r);i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.blocks.each(function(i,r){n(r).data("cbp").wrapper[0].style[t.Private.animationDelay]=""});i.filterFinish()}var r,i=this;r=i.$ul[0].cloneNode(!0);r.setAttribute("class","cbp-wrapper-helper");i.wrapper[0].insertBefore(r,i.$ul[0]);n(r).find(".cbp-item").not(".cbp-item-off").children(".cbp-item-wrapper").each(function(n,i){i.style[t.Private.animationDelay]=50*n+"ms"});requestAnimationFrame(function(){i.$obj.addClass("cbp-animation-"+i.options.animationType);i.blocksOff.addClass("cbp-item-off");i.blocksOn.removeClass("cbp-item-off").each(function(i,r){var u=n(r).data("cbp");u.left=u.leftNew;u.top=u.topNew;r.style.left=u.left+"px";r.style.top=u.top+"px";u.wrapper[0].style[t.Private.animationDelay]=50*i+"ms"});i.blocksOn.length?i.blocksOn.last().data("cbp").wrapper.one(t.Private.animationend,u):i.blocksOnInitial.length?i.blocksOnInitial.last().data("cbp").wrapper.one(t.Private.animationend,u):u();i._resizeMainContainer()})};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.Plugins.AnimationCloneDelay=function(r){return!t.Private.modernBrowser||n.inArray(r.options.animationType,["3dflip","flipOutDelay","foldLeft","frontRow","rotateRoom","rotateSides","scaleDown","slideDelay","unfold"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function i(n){var t=this;t.parent=n;n.filterLayout=t.filterLayout}var t=n.fn.cubeportfolio.Constructor;i.prototype.filterLayout=function(){function u(){i.wrapper[0].removeChild(r);i.$obj.removeClass("cbp-animation-"+i.options.animationType);i.filterFinish()}var i=this,r=i.$ul[0].cloneNode(!0);r.setAttribute("class","cbp-wrapper-helper");i.wrapper[0].insertBefore(r,i.$ul[0]);requestAnimationFrame(function(){i.$obj.addClass("cbp-animation-"+i.options.animationType);i.blocksOff.addClass("cbp-item-off");i.blocksOn.removeClass("cbp-item-off").each(function(t,i){var r=n(i).data("cbp");r.left=r.leftNew;r.top=r.topNew;i.style.left=r.left+"px";i.style.top=r.top+"px"});i.blocksOn.length?i.$ul.one(t.Private.animationend,u):i.blocksOnInitial.length?n(r).one(t.Private.animationend,u):u();i._resizeMainContainer()})};i.prototype.destroy=function(){var n=this.parent;n.$obj.removeClass("cbp-animation-"+n.options.animationType)};t.Plugins.AnimationWrapper=function(r){return!t.Private.modernBrowser||n.inArray(r.options.animationType,["bounceBottom","bounceLeft","bounceTop","moveLeft"])<0?null:new i(r)}}(jQuery,window,document),function(n){"use strict";function t(t){var r=this;r.parent=t;t._registerEvent("initFinish",function(){t.$obj.on("click.cbp",".cbp-caption-defaultWrap",function(r){var h;if(r.preventDefault(),!t.isAnimating){t.isAnimating=!0;var s=n(this),u=s.next(),e=s.parent(),f={position:"relative",height:u.outerHeight(!0)},o={position:"relative",height:0};(t.$obj.addClass("cbp-caption-expand-active"),e.hasClass("cbp-caption-expand-open"))&&(h=o,o=f,f=h,e.removeClass("cbp-caption-expand-open"));u.css(f);t._gridAdjust();t._layout();t.positionateItems();t._resizeMainContainer();u.css(o);requestAnimationFrame(function(){e.addClass("cbp-caption-expand-open");u.one(i.Private.transitionend,function(){t.isAnimating=!1;t.$obj.removeClass("cbp-caption-expand-active");0===f.height&&(e.removeClass("cbp-caption-expand-open"),u.attr("style",""))});u.css(f);"slider"===t.options.layoutMode&&t._updateSlider();t._triggerEvent("resizeGrid")})}})},!0)}var i=n.fn.cubeportfolio.Constructor;t.prototype.destroy=function(){this.parent.$obj.find(".cbp-caption-defaultWrap").off("click.cbp").parent().removeClass("cbp-caption-expand-active")};i.Plugins.CaptionExpand=function(n){return"expand"!==n.options.caption?null:new t(n)}}(jQuery,window,document),function(n){"use strict";function i(n){n._skipNextEvent("delayFrame");n._registerEvent("initEndWrite",function(){n.blocksOn.each(function(i,r){r.style[t.Private.animationDelay]=i*n.options.displayTypeSpeed+"ms"});n.$obj.addClass("cbp-displayType-bottomToTop");n.blocksOn.last().one(t.Private.animationend,function(){n.$obj.removeClass("cbp-displayType-bottomToTop");n.blocksOn.each(function(n,i){i.style[t.Private.animationDelay]=""});n._triggerEvent("delayFrame")})},!0)}var t=n.fn.cubeportfolio.Constructor;t.Plugins.BottomToTop=function(n){return t.Private.modernBrowser&&"bottomToTop"===n.options.displayType&&0!==n.blocks.length?new i(n):null}}(jQuery,window,document),function(n){"use strict";function i(n){n._skipNextEvent("delayFrame");n._registerEvent("initEndWrite",function(){n.obj.style[t.Private.animationDuration]=n.options.displayTypeSpeed+"ms";n.$obj.addClass("cbp-displayType-fadeInToTop");n.$obj.one(t.Private.animationend,function(){n.$obj.removeClass("cbp-displayType-fadeInToTop");n.obj.style[t.Private.animationDuration]="";n._triggerEvent("delayFrame")})},!0)}var t=n.fn.cubeportfolio.Constructor;t.Plugins.FadeInToTop=function(n){return t.Private.modernBrowser&&"fadeInToTop"===n.options.displayType&&0!==n.blocks.length?new i(n):null}}(jQuery,window,document),function(n){"use strict";function i(n){n._skipNextEvent("delayFrame");n._registerEvent("initEndWrite",function(){n.obj.style[t.Private.animationDuration]=n.options.displayTypeSpeed+"ms";n.$obj.addClass("cbp-displayType-lazyLoading");n.$obj.one(t.Private.animationend,function(){n.$obj.removeClass("cbp-displayType-lazyLoading");n.obj.style[t.Private.animationDuration]="";n._triggerEvent("delayFrame")})},!0)}var t=n.fn.cubeportfolio.Constructor;t.Plugins.LazyLoading=function(n){return!t.Private.modernBrowser||"lazyLoading"!==n.options.displayType&&"fadeIn"!==n.options.displayType||0===n.blocks.length?null:new i(n)}}(jQuery,window,document),function(n){"use strict";function i(n){n._skipNextEvent("delayFrame");n._registerEvent("initEndWrite",function(){n.blocksOn.each(function(i,r){r.style[t.Private.animationDelay]=i*n.options.displayTypeSpeed+"ms"});n.$obj.addClass("cbp-displayType-sequentially");n.blocksOn.last().one(t.Private.animationend,function(){n.$obj.removeClass("cbp-displayType-sequentially");n.blocksOn.each(function(n,i){i.style[t.Private.animationDelay]=""});n._triggerEvent("delayFrame")})},!0)}var t=n.fn.cubeportfolio.Constructor;t.Plugins.DisplaySequentially=function(n){return t.Private.modernBrowser&&"sequentially"===n.options.displayType&&0!==n.blocks.length?new i(n):null}}(jQuery,window,document),function(n){n.fn.lightBox=function(t){function h(){return c(this,s),!1}function c(r,u){if(n("embed, object, select").css({visibility:"hidden"}),l(),t.imageArray.length=0,t.activeImage=0,u.length==1)t.imageArray.push([r.getAttribute("href"),r.getAttribute("title")]);else for(var f=0;f<u.length;f++)t.imageArray.push([u[f].getAttribute("href"),u[f].getAttribute("title")]);while(t.imageArray[t.activeImage][0]!=r.getAttribute("href"))t.activeImage++;i()}function l(){var i,u;n("body").append('<div id="jquery-overlay"><\/div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"><\/a><a href="#" id="lightbox-nav-btnNext"><\/a><\/div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="'+t.imageLoading+'"><\/a><\/div><\/div><\/div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"><\/span><span id="lightbox-image-details-currentNumber"><\/span><\/div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="'+t.imageBtnClose+'"><\/a><\/div><\/div><\/div><\/div>');i=f();n("#jquery-overlay").css({backgroundColor:t.overlayBgColor,opacity:t.overlayOpacity,width:i[0],height:i[1]}).fadeIn();u=e();n("#jquery-lightbox").css({top:u[1]+i[3]/10,left:u[0]}).show();n("#jquery-overlay,#jquery-lightbox").click(function(){r()});n("#lightbox-loading-link,#lightbox-secNav-btnClose").click(function(){return r(),!1});n(window).resize(function(){var t=f(),i;n("#jquery-overlay").css({width:t[0],height:t[1]});i=e();n("#jquery-lightbox").css({top:i[1]+t[3]/10,left:i[0]})})}function i(){n("#lightbox-loading").show();t.fixedNavigation?n("#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide():n("#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide();var i=new Image;i.onload=function(){n("#lightbox-image").attr("src",t.imageArray[t.activeImage][0]);a(i.width,i.height);i.onload=function(){}};i.src=t.imageArray[t.activeImage][0]}function a(i,r){var e=n("#lightbox-container-image-box").width(),s=n("#lightbox-container-image-box").height(),u=i+t.containerBorderSize*2,f=r+t.containerBorderSize*2,h=e-u,c=s-f;n("#lightbox-container-image-box").animate({width:u,height:f},t.containerResizeSpeed,function(){v()});h==0&&c==0&&(n.browser.msie?o(250):o(100));n("#lightbox-container-image-data-box").css({width:i});n("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({height:r+t.containerBorderSize*2})}function v(){n("#lightbox-loading").hide();n("#lightbox-image").fadeIn(function(){y();p()});k()}function y(){n("#lightbox-container-image-data-box").slideDown("fast");n("#lightbox-image-details-caption").hide();t.imageArray[t.activeImage][1]&&n("#lightbox-image-details-caption").html(t.imageArray[t.activeImage][1]).show();t.imageArray.length>1&&n("#lightbox-image-details-currentNumber").html(t.txtImage+" "+(t.activeImage+1)+" "+t.txtOf+" "+t.imageArray.length).show()}function p(){n("#lightbox-nav").show();n("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({background:"transparent url("+t.imageBlank+") no-repeat"});t.activeImage!=0&&(t.fixedNavigation?n("#lightbox-nav-btnPrev").css({background:"url("+t.imageBtnPrev+") left 15% no-repeat"}).unbind().bind("click",function(){return t.activeImage=t.activeImage-1,i(),!1}):n("#lightbox-nav-btnPrev").unbind().hover(function(){n(this).css({background:"url("+t.imageBtnPrev+") left 15% no-repeat"})},function(){n(this).css({background:"transparent url("+t.imageBlank+") no-repeat"})}).show().bind("click",function(){return t.activeImage=t.activeImage-1,i(),!1}));t.activeImage!=t.imageArray.length-1&&(t.fixedNavigation?n("#lightbox-nav-btnNext").css({background:"url("+t.imageBtnNext+") right 15% no-repeat"}).unbind().bind("click",function(){return t.activeImage=t.activeImage+1,i(),!1}):n("#lightbox-nav-btnNext").unbind().hover(function(){n(this).css({background:"url("+t.imageBtnNext+") right 15% no-repeat"})},function(){n(this).css({background:"transparent url("+t.imageBlank+") no-repeat"})}).show().bind("click",function(){return t.activeImage=t.activeImage+1,i(),!1}));w()}function w(){n(document).keydown(function(n){b(n)})}function u(){n(document).unbind()}function b(n){n==null?(keycode=event.keyCode,escapeKey=27):(keycode=n.keyCode,escapeKey=n.DOM_VK_ESCAPE);key=String.fromCharCode(keycode).toLowerCase();(key==t.keyToClose||key=="x"||keycode==escapeKey)&&r();(key==t.keyToPrev||keycode==37)&&t.activeImage!=0&&(t.activeImage=t.activeImage-1,i(),u());(key==t.keyToNext||keycode==39)&&t.activeImage!=t.imageArray.length-1&&(t.activeImage=t.activeImage+1,i(),u())}function k(){t.imageArray.length-1>t.activeImage&&(objNext=new Image,objNext.src=t.imageArray[t.activeImage+1][0]);t.activeImage>0&&(objPrev=new Image,objPrev.src=t.imageArray[t.activeImage-1][0])}function r(){n("#jquery-lightbox").remove();n("#jquery-overlay").fadeOut(function(){n("#jquery-overlay").remove()});n("embed, object, select").css({visibility:"visible"})}function f(){var i,r,n,t;return window.innerHeight&&window.scrollMaxY?(i=window.innerWidth+window.scrollMaxX,r=window.innerHeight+window.scrollMaxY):document.body.scrollHeight>document.body.offsetHeight?(i=document.body.scrollWidth,r=document.body.scrollHeight):(i=document.body.offsetWidth,r=document.body.offsetHeight),self.innerHeight?(n=document.documentElement.clientWidth?document.documentElement.clientWidth:self.innerWidth,t=self.innerHeight):document.documentElement&&document.documentElement.clientHeight?(n=document.documentElement.clientWidth,t=document.documentElement.clientHeight):document.body&&(n=document.body.clientWidth,t=document.body.clientHeight),pageHeight=r<t?t:r,pageWidth=i<n?i:n,arrayPageSize=[pageWidth,pageHeight,n,t]}function e(){var n,t;return self.pageYOffset?(t=self.pageYOffset,n=self.pageXOffset):document.documentElement&&document.documentElement.scrollTop?(t=document.documentElement.scrollTop,n=document.documentElement.scrollLeft):document.body&&(t=document.body.scrollTop,n=document.body.scrollLeft),arrayPageScroll=[n,t]}function o(n){var i=new Date,t=null;do t=new Date;while(t-i<n)}t=jQuery.extend({overlayBgColor:"#000",overlayOpacity:.8,fixedNavigation:!1,imageLoading:"/_assets/img/lightbox-ico-loading.gif",imageBtnPrev:"/_assets/img/lightbox-btn-prev.gif",imageBtnNext:"/_assets/img/lightbox-btn-next.gif",imageBtnClose:"/_assets/img/lightbox-btn-close.gif",imageBlank:"/_assets/img/lightbox-blank.gif",containerBorderSize:10,containerResizeSpeed:400,txtImage:"Image",txtOf:"of",keyToClose:"c",keyToPrev:"p",keyToNext:"n",imageArray:[],activeImage:0},t);var s=this;return this.unbind("click").click(h)}}(jQuery);typeof chiasso!=undefined&&chiasso||(chiasso={});chiasso.global={};chiasso.global=function(){var n=function(){var n=window.location.pathname;$("#headernavigation li").removeClass("active");n.indexOf("/products/acme-cups")!=-1?$("#headernavigation #navacme").addClass("active"):n.indexOf("/products/")!=-1||n.indexOf("/shop")!=-1?$("#headernavigation #navshop").addClass("active"):n.indexOf("/cafe-supply/")!=-1||n.indexOf("/cafesupply/")!=-1||n.indexOf("/cafe-supply")!=-1?$("#headernavigation #navcafe").addClass("active"):n.indexOf("/contact")!=-1?$("#headernavigation #navcontact").addClass("active"):n.indexOf("/blog")!=-1?$("#headernavigation #navblog").addClass("active"):n.indexOf("/Login")!=-1||n.indexOf("/account")!=-1||n.indexOf("/Account")!=-1?$("#headernavigation #navlogin").addClass("active"):n.indexOf("/checkout")!=-1?$("#headernavigation #shopping-cart").addClass("active"):n.indexOf("/machines/")!=-1||n.indexOf("/machines-")!=-1?$("#headernavigation #navmachines").addClass("active"):$("#headernavigation #navchiasso").addClass("active");$(".lightbox").lightBox()},t=function(){var n=$("#CopyBillingAddress");n.is(":checked")&&(Sff.checkout.disableBillingValidation(),$(".AddressBillingCell .Address :input").prop("disabled",!0));n.click(function(){n.is(":checked")?(Sff.checkout.disableBillingValidation(),$(".AddressBillingCell .Address :input").prop("disabled",!0)):(Sff.checkout.enableBillingValidation(),$(".AddressBillingCell .Address :input").prop("disabled",!1))});$("#ShoppingCartExpander").click(function(){$("#ShoppingCart-Content").slideToggle("fast",function(){$("#ShoppingCart-Content").is(":hidden")?($("#ShoppingCartExpander").empty().append('<i class="fa fa-chevron-down fa-fw"><\/i>Items currently in your cart'),$("[id$=CartOpen]").val("0")):($("#ShoppingCartExpander").empty().append('<i class="fa fa-chevron-up fa-fw"><\/i>Items currently in your cart'),$("[id$=CartOpen]").val("1"))})});$("[id$=CartOpen]").val()=="1"?($("#ShoppingCart-Content").css("display","block"),$("#ShoppingCartExpander").empty().append('<i class="fa fa-chevron-up fa-fw"><\/i>Items currently in your cart')):($("#ShoppingCart-Content").css("display","none"),$("#ShoppingCartExpander").empty().append('<i class="fa fa-chevron-down fa-fw"><\/i>Items currently in your cart'));$("#DeliveryExpander").click(function(){$("#Delivery-Content").slideToggle("fast",function(){$("#Delivery-Content").is(":hidden")?($("#DeliveryExpander").empty().append('<i class="fa fa-chevron-down fa-fw"><\/i>Delivery Details'),$("[id$=DeliveryOpen]").val("0")):($("#DeliveryExpander").empty().append('<i class="fa fa-chevron-up fa-fw"><\/i>Delivery Details'),$("[id$=DeliveryOpen]").val("1"))})});$("[id$=DeliveryOpen]").val()=="1"?($("#Delivery-Content").css("display","block"),$("#DeliveryExpander").empty().append('<i class="fa fa-chevron-up fa-fw"><\/i>Delivery Details')):($("#Delivery-Content").css("display","none"),$("#DeliveryExpander").empty().append('<i class="fa fa-chevron-down fa-fw"><\/i>Delivery Details'));$("#PaymentExpander").click(function(){$("#Payment-Content").slideToggle("fast",function(){$("#Payment-Content").is(":hidden")?($("#PaymentExpander").empty().append('<i class="fa fa-chevron-down fa-fw"><\/i>Payment'),$("[id$=PaymentOpen]").val("0")):($("#PaymentExpander").empty().append('<i class="fa fa-chevron-up fa-fw"><\/i>Payment'),$("[id$=PaymentOpen]").val("1"))})});$("[id$=PaymentOpen]").val()=="1"?($("#Payment-Content").css("display","block"),$("#PaymentExpander").empty().append('<i class="fa fa-chevron-up fa-fw"><\/i>Payment')):($("#Payment-Content").css("display","none"),$("#PaymentExpander").empty().append('<i class="fa fa-chevron-down fa-fw"><\/i>Payment'));$("#PaymentContinue").unbind("click").click(function(){return $("#TermsConditionsAccepted:checked").length<1?($("#customTermsValdiationMessage").show(),!1):!0});$("#TermsConditionsModal").unbind("click").click(function(){$("#TermsConditionsModal").on("hidden.bs.modal",function(){$("#TermsConditionsAccepted").prop("disabled",!1);$(".terms-conditions .aspNetDisabled").removeClass("aspNetDisabled")})})};return{init:n,checkout:{init:t}}}();chiasso.global.init();ContactPage=function(){return{initMap:function(){var n;$(document).ready(function(){n=new GMaps({div:"#map",scrollwheel:!1,lat:-36.8309409,lng:174.796635});var t=n.addMarker({lat:-36.8309409,lng:174.796635,title:"Company, Inc."})})},initPanorama:function(){var n;$(document).ready(function(){n=GMaps.createPanorama({el:"#panorama",lat:-36.820622,lng:174.80072})})}}}();App=function(){function n(){jQuery(window).scroll(function(){jQuery(window).scrollTop()?jQuery(".header-fixed .header-sticky").addClass("header-fixed-shrink"):jQuery(".header-fixed .header-sticky").removeClass("header-fixed-shrink")})}function t(){jQuery(document).on("click",".mega-menu .dropdown-menu",function(n){n.stopPropagation()})}function i(){jQuery(".search").click(function(){jQuery(".search-btn").hasClass("fa-search")?(jQuery(".search-open").fadeIn(500),jQuery(".search-btn").removeClass("fa-search"),jQuery(".search-btn").addClass("fa-times")):(jQuery(".search-open").fadeOut(500),jQuery(".search-btn").addClass("fa-search"),jQuery(".search-btn").removeClass("fa-times"))})}function r(){jQuery(".header-v5 .search-button").click(function(){jQuery(".header-v5 .search-open").slideDown()});jQuery(".header-v5 .search-close").click(function(){jQuery(".header-v5 .search-open").slideUp()});jQuery(window).scroll(function(){jQuery(this).scrollTop()>1&&jQuery(".header-v5 .search-open").fadeOut("fast")})}function u(){$(".blog-topbar .search-btn").on("click",function(){jQuery(".topbar-search-block").hasClass("topbar-search-visible")?(jQuery(".topbar-search-block").slideUp(),jQuery(".topbar-search-block").removeClass("topbar-search-visible")):(jQuery(".topbar-search-block").slideDown(),jQuery(".topbar-search-block").addClass("topbar-search-visible"))});$(".blog-topbar .search-close").on("click",function(){jQuery(".topbar-search-block").slideUp();jQuery(".topbar-search-block").removeClass("topbar-search-visible")});jQuery(window).scroll(function(){jQuery(".topbar-search-block").slideUp();jQuery(".topbar-search-block").removeClass("topbar-search-visible")})}function f(){$(".topbar-toggler").on("click",function(){jQuery(".topbar-toggler").hasClass("topbar-list-visible")?(jQuery(".topbar-menu").slideUp(),jQuery(this).removeClass("topbar-list-visible")):(jQuery(".topbar-menu").slideDown(),jQuery(this).addClass("topbar-list-visible"))})}function e(){$(".topbar-list > li").on("click",function(){jQuery(this).children("ul").hasClass("topbar-dropdown")&&(jQuery(this).children("ul").hasClass("topbar-dropdown-visible")?(jQuery(this).children(".topbar-dropdown").slideUp(),jQuery(this).children(".topbar-dropdown").removeClass("topbar-dropdown-visible")):(jQuery(this).children(".topbar-dropdown").slideDown(),jQuery(this).children(".topbar-dropdown").addClass("topbar-dropdown-visible")))})}function o(){jQuery(".list-toggle").on("click",function(){jQuery(this).toggleClass("active")})}function s(){var n=function(){$(".equal-height-columns").each(function(){heights=[];$(".equal-height-column",this).each(function(){$(this).removeAttr("style");heights.push($(this).height())});$(".equal-height-column",this).height(Math.max.apply(Math,heights))})};n();$(window).resize(function(){n()});$(window).load(function(){n("img.equal-height-column")})}function h(){$(".hoverSelector").on("hover",function(n){$(".hoverSelectorBlock",this).toggleClass("show");n.stopPropagation()})}function c(){jQuery(".carousel").carousel({interval:15e3,pause:"hover"});jQuery(".tooltips").tooltip();jQuery(".tooltips-show").tooltip("show");jQuery(".tooltips-hide").tooltip("hide");jQuery(".tooltips-toggle").tooltip("toggle");jQuery(".tooltips-destroy").tooltip("destroy");jQuery(".popovers").popover();jQuery(".popovers-show").popover("show");jQuery(".popovers-hide").popover("hide");jQuery(".popovers-toggle").popover("toggle");jQuery(".popovers-destroy").popover("destroy")}return{init:function(){c();i();r();u();f();e();o();n();t();h();s()},initCounter:function(){jQuery(".counter").counterUp({delay:10,time:1e3})},initParallaxBg:function(){jQuery(window).load(function(){jQuery(".parallaxBg").parallax("50%",.2);jQuery(".parallaxBg1").parallax("50%",.4)})},initScrollBar:function(){jQuery(".mCustomScrollbar").mCustomScrollbar({theme:"minimal",scrollInertia:200,scrollEasing:"linear"})},initSidebarMenuDropdown:function(){function n(){jQuery(".header-v7 .dropdown-toggle").on("click",function(){jQuery(".header-v7 .dropdown-menu").stop(!0,!1).slideUp();jQuery(".header-v7 .dropdown").removeClass("open");jQuery(this).siblings(".dropdown-menu").is(":hidden")==!0&&(jQuery(this).siblings(".dropdown-menu").stop(!0,!1).slideDown(),jQuery(this).parents(".dropdown").addClass("open"))})}n()},initAnimateDropdown:function(){function n(){jQuery(".dropdown").on("show.bs.dropdown",function(){jQuery(this).find(".dropdown-menu").first().stop(!0,!0).slideDown()});jQuery(".dropdown").on("hide.bs.dropdown",function(){jQuery(this).find(".dropdown-menu").first().stop(!0,!0).slideUp()})}jQuery(window).resize(function(){jQuery(window).width()>768&&n()});jQuery(window).width()>768&&n()}}}(),function(n){"use strict";var r=n("#grid-container"),i=n("#filters-container"),t,u;if(r.cubeportfolio({layoutMode:"grid",rewindNav:!0,scrollByPage:!1,defaultFilter:"*",animationType:"slideLeft",gapHorizontal:20,gapVertical:20,gridAdjustment:"responsive",mediaQueries:[{width:800,cols:3},{width:500,cols:2},{width:320,cols:1}],caption:"zoom",displayType:"lazyLoading",displayTypeSpeed:100}),i.hasClass("cbp-l-filters-dropdown")){t=i.find(".cbp-l-filters-dropdownWrap");t.on({"mouseover.cbp":function(){t.addClass("cbp-l-filters-dropdownWrap-open")},"mouseleave.cbp":function(){t.removeClass("cbp-l-filters-dropdownWrap-open")}});u=function(n){t.find(".cbp-filter-item").removeClass("cbp-filter-item-active");t.find(".cbp-l-filters-dropdownHeader").text(n.text());n.addClass("cbp-filter-item-active");t.trigger("mouseleave.cbp")}}else u=function(n){n.addClass("cbp-filter-item-active").siblings().removeClass("cbp-filter-item-active")};i.on("click.cbp",".cbp-filter-item",function(){var t=n(this);t.hasClass("cbp-filter-item-active")||(n.data(r[0],"cubeportfolio").isAnimating||u.call(null,t),r.cubeportfolio("filter",t.data("filter"),function(){}))});r.cubeportfolio("showCounter",i.find(".cbp-filter-item"),function(){var t=/#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href),n;t!==null&&(n=i.find(".cbp-filter-item").filter('[data-filter="'+t[1]+'"]'),n.length&&u.call(null,n))})}(jQuery,window,document),function(n){function t(i,r,u,f){var c,h;if(!r.busy){var o=i[0].parentNode,s=i[r.currSlide],e=i[r.nextSlide];(o.cycleTimeout!==0||u)&&((u||!o.cyclePause)&&(r.before.length&&n.each(r.before,function(n,t){t.apply(e,[s,e,r,f])}),c=function(){n.browser.msie&&this.style.removeAttribute("filter");n.each(r.after,function(n,t){t.apply(e,[s,e,r,f])})},r.nextSlide!=r.currSlide&&(r.busy=1,n.fn.cycle.custom(s,e,r,c)),h=r.nextSlide+1==i.length,r.nextSlide=h?0:r.nextSlide+1,r.currSlide=h?i.length-1:r.nextSlide-1),r.timeout&&(o.cycleTimeout=setTimeout(function(){t(i,r,0,!r.rev)},r.timeout)))}}function i(n,i,r){var u=n[0].parentNode,f=u.cycleTimeout;return f&&(clearTimeout(f),u.cycleTimeout=0),i.nextSlide=i.currSlide+r,i.nextSlide<0?i.nextSlide=n.length-1:i.nextSlide>=n.length&&(i.nextSlide=0),t(n,i,1,r>=0),!1}var r="Lite-1.0";n.fn.cycle=function(r){return this.each(function(){var u,c,s,h;r=r||{};this.cycleTimeout&&clearTimeout(this.cycleTimeout);this.cycleTimeout=0;this.cyclePause=0;var f=n(this),e=r.slideExpr?n(r.slideExpr,this):f.children(),o=e.get();if(o.length<2){window.console&&window.console.log&&window.console.log("terminating; too few slides: "+o.length);return}if(u=n.extend({},n.fn.cycle.defaults,r||{},n.metadata?f.metadata():n.meta?f.data():{}),u.before=u.before?[u.before]:[],u.after=u.after?[u.after]:[],u.after.unshift(function(){u.busy=0}),c=this.className,u.width=parseInt((c.match(/w:(\d+)/)||[])[1])||u.width,u.height=parseInt((c.match(/h:(\d+)/)||[])[1])||u.height,u.timeout=parseInt((c.match(/t:(\d+)/)||[])[1])||u.timeout,f.css("position")=="static"&&f.css("position","relative"),u.width&&f.width(u.width),u.height&&u.height!="auto"&&f.height(u.height),s=0,e.css({position:"absolute",top:0,left:0}).hide().each(function(t){n(this).css("z-index",o.length-t)}),n(o[s]).css("opacity",1).show(),n.browser.msie&&o[s].style.removeAttribute("filter"),u.fit&&u.width&&e.width(u.width),u.fit&&u.height&&u.height!="auto"&&e.height(u.height),u.pause&&f.hover(function(){this.cyclePause=1},function(){this.cyclePause=0}),n.fn.cycle.transitions.fade(f,e,u),e.each(function(){var t=n(this);this.cycleH=u.fit&&u.height?u.height:t.height();this.cycleW=u.fit&&u.width?u.width:t.width()}),e.not(":eq("+s+")").css({opacity:0}),u.cssFirst&&n(e[s]).css(u.cssFirst),u.timeout)for(u.speed.constructor==String&&(u.speed={slow:600,fast:200}[u.speed]||400),u.sync||(u.speed=u.speed/2);u.timeout-u.speed<250;)u.timeout+=u.speed;u.speedIn=u.speed;u.speedOut=u.speed;u.slideCount=o.length;u.currSlide=s;u.nextSlide=1;h=e[s];u.before.length&&u.before[0].apply(h,[h,h,u,!0]);u.after.length>1&&u.after[1].apply(h,[h,h,u,!0]);u.click&&!u.next&&(u.next=u.click);u.next&&n(u.next).bind("click",function(){return i(o,u,u.rev?-1:1)});u.prev&&n(u.prev).bind("click",function(){return i(o,u,u.rev?1:-1)});u.timeout&&(this.cycleTimeout=setTimeout(function(){t(o,u,0,!u.rev)},u.timeout+(u.delay||0)))})};n.fn.cycle.custom=function(t,i,r,u){var e=n(t),o=n(i),f;o.css({opacity:0});f=function(){o.animate({opacity:1},r.speedIn,r.easeIn,u)};e.animate({opacity:0},r.speedOut,r.easeOut,function(){e.css({display:"none"});r.sync||f()});r.sync&&f()};n.fn.cycle.transitions={fade:function(t,i,r){i.not(":eq(0)").css("opacity",0);r.before.push(function(){n(this).show()})}};n.fn.cycle.ver=function(){return r};n.fn.cycle.defaults={timeout:4e3,speed:1e3,next:null,prev:null,before:null,after:null,height:"auto",sync:1,fit:0,pause:0,delay:0,slideExpr:null}}(jQuery),function(n){n.fn.extend({imghover:function(t){return this.each(function(){var i,e,o,r,u,s,f;if(t=n.extend({prefix:"",suffix:"_o",src:"",btnOnly:!0,fade:!1,fadeSpeed:500},t||{}),i=n(this),!i.is("img")&&!i.is(":image")){e="img,:image";t.btnOnly&&(e="a "+e);i.find(e).imghover(t);return}o=i.attr("src");t.src?r=t.src:(r=o,t.prefix&&(u=r.lastIndexOf("/"),r=u>0?r.substr(0,u-1)+t.prefix+r.substr(u-1):t.prefix+r),t.suffix&&(u=r.lastIndexOf("."),r=u>0?r.substr(0,u)+t.suffix+r.substr(u):r+t.suffix));t.fade?(s=i.offset(),f=i.clone(!0),f.attr("src",r),f.css({position:"absolute",left:s.left,top:s.right,zIndex:100}).hide().insertAfter(i),i.mouseover(function(){var n=i.position();f.css({left:n.left,top:n.top});f.fadeIn(t.fadeSpeed);i.fadeOut(t.fadeSpeed,function(){i.show()})}),f.mouseout(function(){i.fadeIn(t.fadeSpeed);f.fadeOut(t.fadeSpeed)})):i.hover(function(){i.attr("src",r)},function(){i.attr("src",o)})})}})}(jQuery)